diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml
index 93931f40c..5c2c17798 100644
--- a/.github/workflows/stale.yml
+++ b/.github/workflows/stale.yml
@@ -26,7 +26,7 @@ jobs:
stale-issue-label: 'wontfix'
stale-pr-label: 'wontfix'
close-issue-label: 'declined'
- days-before-stale: 300
- days-before-close: 60
+ days-before-stale: 250
+ days-before-close: 30
exempt-issue-labels: notstale
exempt-pr-labels: notstale
\ No newline at end of file
diff --git a/ChangeLog b/ChangeLog
index ee4c704c3..fc38c4cda 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,33 @@
+25-JUL-2024: 24.7.5
+
+- [conf cloud] Applies link adjustment configuration to diagram editor [DID-12118]
+- AWS shapes update
+- [conf cloud] Fixed NPE when editing some diagrams [DID-12175]
+- Fixes cell highlight bounding box [jgraph/drawio#4509]
+
+23-JUL-2024: 24.7.4
+
+- Fixes page break alignment in print preview [jgraph/drawio#4447]
+- Fixes timeout for synchronize of StorageFile
+- Removes modified, etag and type attribute from mxfile [jgraph/drawio#4461]
+- Fixes handling of font lists and quotes in font names [jgraph/drawio#4560]
+- [conf cloud] Fixes new diagram dangling drafts issue [DID-12168, DID-12166, DID-12158, DID-12159]
+
+22-JUL-2024: 24.7.3
+
+- Updates SAP shapes
+- [conf cloud] Showing confluence images when 3rd party cookies are disabled [DID-12108]
+- Fixes PDF export and print pixel ratio [DID-12130]
+- Fixes ignored transform on SVG subtree [jgraph/drawio#4557]
+- Removes data-cell-id in SVG subtrees
+- [conf cloud] Fixes embed macro insertion
+
+19-JUL-2024: 24.7.2
+
+- [conf cloud] Uses v2 connect endpoint calls
+- Excludes clipart from shape search index [jgraph/drawio#4547]
+- [conf DC] Improved Google Drive app not installed error handling [DID-12115]
+
17-JUL-2024: 24.7.1
- Removes host domain checks [DID-12104]
diff --git a/VERSION b/VERSION
index d5b0bafa2..80f6b5595 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-24.7.1
\ No newline at end of file
+24.7.5
\ No newline at end of file
diff --git a/src/main/webapp/images/sidebar-aws4.png b/src/main/webapp/images/sidebar-aws4.png
index cdaebc327..4217168fe 100644
Binary files a/src/main/webapp/images/sidebar-aws4.png and b/src/main/webapp/images/sidebar-aws4.png differ
diff --git a/src/main/webapp/images/sidebar-sap.png b/src/main/webapp/images/sidebar-sap.png
index 8d6d711e4..90b8462a1 100644
Binary files a/src/main/webapp/images/sidebar-sap.png and b/src/main/webapp/images/sidebar-sap.png differ
diff --git a/src/main/webapp/img/lib/sap/API_Business_Hub_Enterprise.svg b/src/main/webapp/img/lib/sap/API_Business_Hub_Enterprise.svg
new file mode 100644
index 000000000..b2f74a210
--- /dev/null
+++ b/src/main/webapp/img/lib/sap/API_Business_Hub_Enterprise.svg
@@ -0,0 +1,20 @@
+
\ No newline at end of file
diff --git a/src/main/webapp/img/lib/sap/Cloud_Connector2.svg b/src/main/webapp/img/lib/sap/Cloud_Connector2.svg
new file mode 100644
index 000000000..3aa5598f9
--- /dev/null
+++ b/src/main/webapp/img/lib/sap/Cloud_Connector2.svg
@@ -0,0 +1,20 @@
+
\ No newline at end of file
diff --git a/src/main/webapp/img/lib/sap/Edge_Integration_Cell.svg b/src/main/webapp/img/lib/sap/Edge_Integration_Cell.svg
new file mode 100644
index 000000000..5ff2ad75e
--- /dev/null
+++ b/src/main/webapp/img/lib/sap/Edge_Integration_Cell.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/src/main/webapp/img/lib/sap/Identity_Authentication2.svg b/src/main/webapp/img/lib/sap/Identity_Authentication2.svg
new file mode 100644
index 000000000..8749e1758
--- /dev/null
+++ b/src/main/webapp/img/lib/sap/Identity_Authentication2.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/src/main/webapp/img/lib/sap/Identity_Directory2.svg b/src/main/webapp/img/lib/sap/Identity_Directory2.svg
new file mode 100644
index 000000000..71109caba
--- /dev/null
+++ b/src/main/webapp/img/lib/sap/Identity_Directory2.svg
@@ -0,0 +1,19 @@
+
\ No newline at end of file
diff --git a/src/main/webapp/img/lib/sap/Identity_Provisioning2.svg b/src/main/webapp/img/lib/sap/Identity_Provisioning2.svg
new file mode 100644
index 000000000..331f3d4c3
--- /dev/null
+++ b/src/main/webapp/img/lib/sap/Identity_Provisioning2.svg
@@ -0,0 +1,18 @@
+
\ No newline at end of file
diff --git a/src/main/webapp/img/lib/sap/Invoice_Object_Recommendation2.svg b/src/main/webapp/img/lib/sap/Invoice_Object_Recommendation2.svg
new file mode 100644
index 000000000..9ba36608f
--- /dev/null
+++ b/src/main/webapp/img/lib/sap/Invoice_Object_Recommendation2.svg
@@ -0,0 +1,25 @@
+
\ No newline at end of file
diff --git a/src/main/webapp/img/lib/sap/SAP_Authorization_Management_Service.svg b/src/main/webapp/img/lib/sap/SAP_Authorization_Management_Service.svg
new file mode 100644
index 000000000..2a622b24b
--- /dev/null
+++ b/src/main/webapp/img/lib/sap/SAP_Authorization_Management_Service.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/src/main/webapp/img/lib/sap/SAP_Automation_Pilot.svg b/src/main/webapp/img/lib/sap/SAP_Automation_Pilot.svg
new file mode 100644
index 000000000..92e5e1d35
--- /dev/null
+++ b/src/main/webapp/img/lib/sap/SAP_Automation_Pilot.svg
@@ -0,0 +1,19 @@
+
\ No newline at end of file
diff --git a/src/main/webapp/img/lib/sap/SAP_Business_Accelerator_Hub.svg b/src/main/webapp/img/lib/sap/SAP_Business_Accelerator_Hub.svg
new file mode 100644
index 000000000..21503d130
--- /dev/null
+++ b/src/main/webapp/img/lib/sap/SAP_Business_Accelerator_Hub.svg
@@ -0,0 +1,21 @@
+
\ No newline at end of file
diff --git a/src/main/webapp/img/lib/sap/SAP_Cloud_Identity_Service.svg b/src/main/webapp/img/lib/sap/SAP_Cloud_Identity_Service.svg
new file mode 100644
index 000000000..976bbac58
--- /dev/null
+++ b/src/main/webapp/img/lib/sap/SAP_Cloud_Identity_Service.svg
@@ -0,0 +1,19 @@
+
\ No newline at end of file
diff --git a/src/main/webapp/img/lib/sap/SAP_Cloud_Transport_Management.svg b/src/main/webapp/img/lib/sap/SAP_Cloud_Transport_Management.svg
new file mode 100644
index 000000000..2f2f441b0
--- /dev/null
+++ b/src/main/webapp/img/lib/sap/SAP_Cloud_Transport_Management.svg
@@ -0,0 +1,15 @@
+
\ No newline at end of file
diff --git a/src/main/webapp/img/lib/sap/SAP_Continuous_Integration_and_Delivery.svg b/src/main/webapp/img/lib/sap/SAP_Continuous_Integration_and_Delivery.svg
new file mode 100644
index 000000000..bf39e1ca6
--- /dev/null
+++ b/src/main/webapp/img/lib/sap/SAP_Continuous_Integration_and_Delivery.svg
@@ -0,0 +1,22 @@
+
\ No newline at end of file
diff --git a/src/main/webapp/img/lib/sap/SAP_Document_Grounding.svg b/src/main/webapp/img/lib/sap/SAP_Document_Grounding.svg
new file mode 100644
index 000000000..10373edab
--- /dev/null
+++ b/src/main/webapp/img/lib/sap/SAP_Document_Grounding.svg
@@ -0,0 +1,21 @@
+
\ No newline at end of file
diff --git a/src/main/webapp/img/lib/sap/SAP_Secure_Login_Service_for_SAP_GUI.svg b/src/main/webapp/img/lib/sap/SAP_Secure_Login_Service_for_SAP_GUI.svg
new file mode 100644
index 000000000..8d05f7cd6
--- /dev/null
+++ b/src/main/webapp/img/lib/sap/SAP_Secure_Login_Service_for_SAP_GUI.svg
@@ -0,0 +1,15 @@
+
\ No newline at end of file
diff --git a/src/main/webapp/img/lib/sap/Service_Ticket_Intelligence2.svg b/src/main/webapp/img/lib/sap/Service_Ticket_Intelligence2.svg
new file mode 100644
index 000000000..0314e6821
--- /dev/null
+++ b/src/main/webapp/img/lib/sap/Service_Ticket_Intelligence2.svg
@@ -0,0 +1,15 @@
+
\ No newline at end of file
diff --git a/src/main/webapp/img/lib/sap/UI_Theme_Designer.svg b/src/main/webapp/img/lib/sap/UI_Theme_Designer.svg
new file mode 100644
index 000000000..ca3f2d081
--- /dev/null
+++ b/src/main/webapp/img/lib/sap/UI_Theme_Designer.svg
@@ -0,0 +1,22 @@
+
\ No newline at end of file
diff --git a/src/main/webapp/js/app.min.js b/src/main/webapp/js/app.min.js
index f64bf4747..3fb656bf0 100644
--- a/src/main/webapp/js/app.min.js
+++ b/src/main/webapp/js/app.min.js
@@ -64,7 +64,7 @@ if("1"==urlParams.offline||"1"==urlParams.demo||"1"==urlParams.stealth||"1"==url
"se.diagrams.net"==window.location.hostname&&(urlParams.db="0",urlParams.od="0",urlParams.gh="0",urlParams.gl="0",urlParams.tr="0",urlParams.plugins="0",urlParams.mode="google",urlParams.lockdown="1",window.DRAWIO_GOOGLE_APP_ID=window.DRAWIO_GOOGLE_APP_ID||"184079235871",window.DRAWIO_GOOGLE_CLIENT_ID=window.DRAWIO_GOOGLE_CLIENT_ID||"184079235871-pjf5nn0lff27lk8qf0770gmffiv9gt61.apps.googleusercontent.com");"trello"==urlParams.mode&&(urlParams.tr="1");
"embed.diagrams.net"==window.location.hostname&&(urlParams.embed="1");(null==window.location.hash||1>=window.location.hash.length)&&null!=urlParams.open&&(window.location.hash=urlParams.open);"function"!==typeof window.structuredClone&&(window.structuredClone=function(a){return a});window.urlParams=window.urlParams||{};window.DOM_PURIFY_CONFIG=window.DOM_PURIFY_CONFIG||{ADD_TAGS:["use","foreignObject"],FORBID_TAGS:["form"],ALLOWED_URI_REGEXP:/^((?!javascript:).)*$/i,ADD_ATTR:["target","content","pointer-events","requiredFeatures"]};window.MAX_REQUEST_SIZE=window.MAX_REQUEST_SIZE||10485760;window.MAX_AREA=window.MAX_AREA||225E6;window.EXPORT_URL=window.EXPORT_URL||"/export";window.SAVE_URL=window.SAVE_URL||"/save";window.OPEN_URL=window.OPEN_URL||"/open";
window.RESOURCES_PATH=window.RESOURCES_PATH||"resources";window.RESOURCE_BASE=window.RESOURCE_BASE||window.RESOURCES_PATH+"/grapheditor";window.STENCIL_PATH=window.STENCIL_PATH||"stencils";window.IMAGE_PATH=window.IMAGE_PATH||"images";window.STYLE_PATH=window.STYLE_PATH||"styles";window.CSS_PATH=window.CSS_PATH||"styles";window.OPEN_FORM=window.OPEN_FORM||"open.html";window.mxBasePath=window.mxBasePath||"mxgraph";window.mxImageBasePath=window.mxImageBasePath||"mxgraph/images";
-window.mxLanguage=window.mxLanguage||urlParams.lang;window.mxLanguages=window.mxLanguages||["de","se"];var mxClient={VERSION:"24.7.1",IS_IE:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE"),IS_IE11:null!=navigator.userAgent&&!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:null!=navigator.userAgent&&!!navigator.userAgent.match(/Edge\//),IS_EM:"spellcheck"in document.createElement("textarea")&&8==document.documentMode,VML_PREFIX:"v",OFFICE_PREFIX:"o",IS_NS:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("Mozilla/")&&0>navigator.userAgent.indexOf("MSIE")&&0>navigator.userAgent.indexOf("Edge/"),
+window.mxLanguage=window.mxLanguage||urlParams.lang;window.mxLanguages=window.mxLanguages||["de","se"];var mxClient={VERSION:"24.7.5",IS_IE:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE"),IS_IE11:null!=navigator.userAgent&&!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:null!=navigator.userAgent&&!!navigator.userAgent.match(/Edge\//),IS_EM:"spellcheck"in document.createElement("textarea")&&8==document.documentMode,VML_PREFIX:"v",OFFICE_PREFIX:"o",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 mxUtils.indexOf(b,e))&&(d[e]=c||"object"!=typeof a[e]?a[e]:mxUtils.clone(a[e]))}return d},equalPoints:function(a,b){if(null==a&&null!=b||null!=a&&null==b||null!=a&&null!=b&&a.length!=b.length)return!1;if(null!=a&&null!=b)for(var c=0;c mxUtils.indexOf(b,e))&&(d[e]=c||"object"!=typeof a[e]?a[e]:mxUtils.clone(a[e]))}return d},equalPoints:function(a,b){if(null==a&&null!=b||null!=a&&null==b||null!=a&&null!=b&&a.length!=b.length)return!1;if(null!=a&&null!=b)for(var c=0;c m&&p Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Component + Attribute1: Type Component + Attribute1: Type Object:Type field1 = value1 Class Class Class + field: Type + method(): Type <<Interface>> + field1: Type + method1(Type): Type Class Class Class + field: Type + method(): Type <<Interface>> + field1: Type + method1(Type): Type "+e.cellEditor.textarea.innerHTML+" P Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac semper velit. Quisque eget elit eros. Donec ullamcorper, sem viverra convallis cursus, ex eros aliquam ante, nec bibendum lacus augue non tellus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac semper velit. Quisque eget elit eros. Donec ullamcorper, sem viverra convallis cursus, ex eros aliquam ante, nec bibendum lacus augue non tellus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac semper velit. Quisque eget elit eros. Donec ullamcorper, sem viverra convallis cursus, ex eros aliquam ante, nec bibendum lacus augue non tellus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac semper velit. Quisque eget elit eros. Donec ullamcorper, sem viverra convallis cursus, ex eros aliquam ante, nec bibendum lacus augue non tellus. pkg Name <<viewpoint>> stakeholders="..."
").replace(/ /g," ");c.appendChild(b);c=new mxWindow("Popup Window",c,document.body.clientWidth/2-320,Math.max(document.body.clientHeight||0,document.documentElement.clientHeight)/2-240,640,480,!1,!0);c.setClosable(!0);c.setVisible(!0)}else mxClient.IS_NS?(c=window.open(),
-c.document.writeln(""+mxUtils.htmlEntities(a)+"
").replace(/ /g," "),c.document.body.appendChild(b))},alert:function(a){alert(a)},prompt:function(a,b){return prompt(a,null!=b?b:"")},confirm:function(a){return confirm(a)},error:function(a,b,c,d){var e=document.createElement("div");e.style.padding="20px";var f=document.createElement("img");f.setAttribute("src",
-d||mxUtils.errorImage);f.setAttribute("valign","bottom");f.style.verticalAlign="middle";e.appendChild(f);e.appendChild(document.createTextNode(" "));e.appendChild(document.createTextNode(" "));e.appendChild(document.createTextNode(" "));mxUtils.write(e,a);a=document.body.clientWidth;d=document.body.clientHeight||document.documentElement.clientHeight;var g=new mxWindow(mxResources.get(mxUtils.errorResource)||mxUtils.errorResource,e,(a-b)/2,d/4,b,null,!1,!0);c&&(mxUtils.br(e),b=document.createElement("p"),
-c=document.createElement("button"),mxClient.IS_IE?c.style.cssText="float:right":c.setAttribute("style","float:right"),mxEvent.addListener(c,"click",function(k){g.destroy()}),mxUtils.write(c,mxResources.get(mxUtils.closeResource)||mxUtils.closeResource),b.appendChild(c),e.appendChild(b),mxUtils.br(e),g.setClosable(!0));g.setVisible(!0);return g},makeDraggable:function(a,b,c,d,e,f,g,k,l,m){a=new mxDragSource(a,c);a.dragOffset=new mxPoint(null!=e?e:0,null!=f?f:mxConstants.TOOLTIP_VERTICAL_OFFSET);a.autoscroll=
-g;a.setGuidesEnabled(!1);null!=l&&(a.highlightDropTargets=l);null!=m&&(a.getDropTarget=m);a.getGraphForEvent=function(n){return"function"==typeof b?b(n):b};null!=d&&(a.createDragElement=function(){return d.cloneNode(!0)},k&&(a.createPreviewElement=function(n){var p=d.cloneNode(!0),r=parseInt(p.style.width),q=parseInt(p.style.height);p.style.width=Math.round(r*n.view.scale)+"px";p.style.height=Math.round(q*n.view.scale)+"px";return p}));return a},format:function(a){return parseFloat(parseFloat(a).toFixed(2))}},
+""):null}}(),getCssFontFamily:function(a){if("string"===typeof a){a=a.split(",");for(var b=0;b
").replace(/ /g," ");c.appendChild(b);c=new mxWindow("Popup Window",c,document.body.clientWidth/2-320,Math.max(document.body.clientHeight||0,document.documentElement.clientHeight)/2-240,640,480,!1,!0);c.setClosable(!0);c.setVisible(!0)}else mxClient.IS_NS?
+(c=window.open(),c.document.writeln(""+mxUtils.htmlEntities(a)+"
").replace(/ /g," "),c.document.body.appendChild(b))},alert:function(a){alert(a)},prompt:function(a,b){return prompt(a,null!=b?b:"")},confirm:function(a){return confirm(a)},error:function(a,b,c,d){var e=document.createElement("div");e.style.padding="20px";var f=document.createElement("img");
+f.setAttribute("src",d||mxUtils.errorImage);f.setAttribute("valign","bottom");f.style.verticalAlign="middle";e.appendChild(f);e.appendChild(document.createTextNode(" "));e.appendChild(document.createTextNode(" "));e.appendChild(document.createTextNode(" "));mxUtils.write(e,a);a=document.body.clientWidth;d=document.body.clientHeight||document.documentElement.clientHeight;var g=new mxWindow(mxResources.get(mxUtils.errorResource)||mxUtils.errorResource,e,(a-b)/2,d/4,b,null,!1,!0);c&&(mxUtils.br(e),b=
+document.createElement("p"),c=document.createElement("button"),mxClient.IS_IE?c.style.cssText="float:right":c.setAttribute("style","float:right"),mxEvent.addListener(c,"click",function(k){g.destroy()}),mxUtils.write(c,mxResources.get(mxUtils.closeResource)||mxUtils.closeResource),b.appendChild(c),e.appendChild(b),mxUtils.br(e),g.setClosable(!0));g.setVisible(!0);return g},makeDraggable:function(a,b,c,d,e,f,g,k,l,m){a=new mxDragSource(a,c);a.dragOffset=new mxPoint(null!=e?e:0,null!=f?f:mxConstants.TOOLTIP_VERTICAL_OFFSET);
+a.autoscroll=g;a.setGuidesEnabled(!1);null!=l&&(a.highlightDropTargets=l);null!=m&&(a.getDropTarget=m);a.getGraphForEvent=function(n){return"function"==typeof b?b(n):b};null!=d&&(a.createDragElement=function(){return d.cloneNode(!0)},k&&(a.createPreviewElement=function(n){var p=d.cloneNode(!0),r=parseInt(p.style.width),q=parseInt(p.style.height);p.style.width=Math.round(r*n.view.scale)+"px";p.style.height=Math.round(q*n.view.scale)+"px";return p}));return a},format:function(a){return parseFloat(parseFloat(a).toFixed(2))}},
mxConstants={DEFAULT_HOTSPOT:.3,MIN_HOTSPOT_SIZE:8,MAX_HOTSPOT_SIZE:0,RENDERING_HINT_EXACT:"exact",RENDERING_HINT_FASTER:"faster",RENDERING_HINT_FASTEST:"fastest",DIALECT_SVG:"svg",DIALECT_MIXEDHTML:"mixedHtml",DIALECT_PREFERHTML:"preferHtml",DIALECT_STRICTHTML:"strictHtml",NS_SVG:"http://www.w3.org/2000/svg",NS_XHTML:"http://www.w3.org/1999/xhtml",NS_XLINK:"http://www.w3.org/1999/xlink",SHADOWCOLOR:"#808080",VML_SHADOWCOLOR:"#808080",SHADOW_OFFSET_X:2,SHADOW_OFFSET_Y:3,SHADOW_BLUR:2,SHADOW_OPACITY:1,
NODETYPE_ELEMENT:1,NODETYPE_ATTRIBUTE:2,NODETYPE_TEXT:3,NODETYPE_CDATA:4,NODETYPE_ENTITY_REFERENCE:5,NODETYPE_ENTITY:6,NODETYPE_PROCESSING_INSTRUCTION:7,NODETYPE_COMMENT:8,NODETYPE_DOCUMENT:9,NODETYPE_DOCUMENTTYPE:10,NODETYPE_DOCUMENT_FRAGMENT:11,NODETYPE_NOTATION:12,TOOLTIP_VERTICAL_OFFSET:16,DEFAULT_VALID_COLOR:"#00FF00",DEFAULT_INVALID_COLOR:"#FF0000",OUTLINE_HIGHLIGHT_COLOR:"#00FF00",OUTLINE_HIGHLIGHT_STROKEWIDTH:5,HIGHLIGHT_STROKEWIDTH:3,HIGHLIGHT_SIZE:2,HIGHLIGHT_OPACITY:100,CURSOR_MOVABLE_VERTEX:"move",
CURSOR_MOVABLE_EDGE:"move",CURSOR_LABEL_HANDLE:"default",CURSOR_TERMINAL_HANDLE:"pointer",CURSOR_BEND_HANDLE:"crosshair",CURSOR_VIRTUAL_BEND_HANDLE:"crosshair",CURSOR_CONNECT:"pointer",HIGHLIGHT_COLOR:"#00FF00",CONNECT_TARGET_COLOR:"#0000FF",INVALID_CONNECT_TARGET_COLOR:"#FF0000",DROP_TARGET_COLOR:"#0000FF",VALID_COLOR:"#00FF00",INVALID_COLOR:"#FF0000",EDGE_SELECTION_COLOR:"#00FF00",VERTEX_SELECTION_COLOR:"#00FF00",VERTEX_SELECTION_STROKEWIDTH:1,EDGE_SELECTION_STROKEWIDTH:1,VERTEX_SELECTION_DASHED:!0,
@@ -378,8 +379,8 @@ mxSvgCanvas2D.prototype.getBaseUrl=function(){var a=window.location.href,b=a.ind
mxSvgCanvas2D.prototype.createStyle=function(a){a=this.createElement("style");a.setAttribute("type","text/css");mxUtils.write(a,"svg{font-family:"+mxConstants.DEFAULT_FONTFAMILY+";font-size:"+mxConstants.DEFAULT_FONTSIZE+";fill:none;stroke-miterlimit:10}");return a};
mxSvgCanvas2D.prototype.createElement=function(a,b){if(null!=this.root.ownerDocument.createElementNS)return this.root.ownerDocument.createElementNS(b||mxConstants.NS_SVG,a);a=this.root.ownerDocument.createElement(a);null!=b&&a.setAttribute("xmlns",b);return a};mxSvgCanvas2D.prototype.getAlternateText=function(a,b,c,d,e,f,g,k,l,m,n,p,r){return null!=f?this.foAltText:null};
mxSvgCanvas2D.prototype.createAlternateContent=function(a,b,c,d,e,f,g,k,l,m,n,p,r){a=this.getAlternateText(a,b,c,d,e,f,g,k,l,m,n,p,r);d=this.state;return null!=a&&0
"),document.body.appendChild(n),e=n.offsetWidth,f=n.offsetHeight,n.parentNode.removeChild(n),g==mxConstants.ALIGN_CENTER?c-=e/2:g==mxConstants.ALIGN_RIGHT&&(c-=e),k==mxConstants.ALIGN_MIDDLE?d-=f/2:k==mxConstants.ALIGN_BOTTOM&&(d-=f),n=new mxRectangle((c+1)*m.scale,(d+2)*
+m.scale,e*m.scale,(f+1)*m.scale);null!=n&&(b=this.createElement("rect"),b.setAttribute("fill",m.fontBackgroundColor||"none"),b.setAttribute("stroke",m.fontBorderColor||"none"),b.setAttribute("x",Math.floor(n.x-1)),b.setAttribute("y",Math.floor(n.y-1)),b.setAttribute("width",Math.ceil(n.width+2)),b.setAttribute("height",Math.ceil(n.height)),m=null!=m.fontBorderColor?Math.max(1,this.format(m.scale)):0,b.setAttribute("stroke-width",m),this.root.ownerDocument==document&&1==mxUtils.mod(m,2)&&b.setAttribute("transform",
+"translate(0.5, 0.5)"),a.insertBefore(b,a.firstChild))}};mxSvgCanvas2D.prototype.stroke=function(){this.addNode(!1,!0)};mxSvgCanvas2D.prototype.fill=function(){this.addNode(!0,!1)};mxSvgCanvas2D.prototype.fillAndStroke=function(){this.addNode(!0,!0)};function mxGuide(a,b){this.graph=a;this.setStates(b)}mxGuide.prototype.graph=null;mxGuide.prototype.states=null;mxGuide.prototype.horizontal=!0;mxGuide.prototype.vertical=!0;mxGuide.prototype.guideX=null;mxGuide.prototype.guideY=null;
+mxGuide.prototype.rounded=!1;mxGuide.prototype.tolerance=2;mxGuide.prototype.setStates=function(a){this.states=a};mxGuide.prototype.isEnabledForEvent=function(a){return!0};mxGuide.prototype.getGuideTolerance=function(a){return a&&this.graph.gridEnabled?this.graph.gridSize/2:this.tolerance};mxGuide.prototype.createGuideShape=function(a){a=new mxPolyline([],mxConstants.GUIDE_COLOR,mxConstants.GUIDE_STROKEWIDTH);a.isDashed=!0;return a};mxGuide.prototype.isStateIgnored=function(a){return!1};
mxGuide.prototype.move=function(a,b,c,d){if(null!=this.states&&(this.horizontal||this.vertical)&&null!=a&&null!=b){d=function(D,x,y){var B=!1;y&&Math.abs(D-F)q&&p
"==this.textarea.innerHTML?(this.textarea.innerHTML=this.getEmptyLabelText(),this.clearOnChange=
!0):this.clearOnChange=this.textarea.innerHTML==this.getEmptyLabelText(),this.textShape=d.text,this.editingCell=a,this.trigger=b,null==this.textShape&&(this.textShape=this.graph.cellRenderer.createTextShape(d,"",this.graph.dialect)),a=mxUtils.bind(this,function(){if(null!=this.editingCell)if(null!=this.textShape&&null!=this.textShape.node&&this.isHideLabel(d)&&(this.textNode=this.textShape.node,this.textNode.style.visibility="hidden"),this.resize(),this.graph.container.appendChild(this.textarea),
mxClient.IS_IOS&&(this.graph.container.scrollTop=Math.max(this.graph.container.scrollTop,d.y+d.height-this.graph.container.clientHeight/3)),this.textarea.scrollIntoView({block:"nearest",inline:"nearest"}),this.textarea.focus(),null!=c){this.textarea.innerHTML=c;var e=document.createRange();e.selectNodeContents(this.textarea);e.collapse(!1);var f=window.getSelection();f.removeAllRanges();f.addRange(e)}else this.isSelectText()&&0
"));b.innerHTML=Graph.sanitizeHtml(d);w.appendChild(b);d=document.createElement("div");d.style.marginTop="12px";d.style.textAlign="center";null!=e&&(b=mxUtils.button(mxResources.get("tryAgain"),function(){a.hideDialog();e()}),b.className="geBtn",d.appendChild(b),d.style.textAlign="center");null!=l&&(l=mxUtils.button(l,function(){null!=p&&p()}),l.className="geBtn",d.appendChild(l));
-var C=mxUtils.button(f,function(){q&&a.hideDialog();null!=g&&g()});C.className="geBtn";d.appendChild(C);null!=h&&(f=mxUtils.button(h,function(){q&&a.hideDialog();null!=n&&n()}),f.className="geBtn gePrimaryBtn",d.appendChild(f));this.init=function(){C.focus()};w.appendChild(d);this.container=w},PrintDialog=function(a,b,d){this.create(a,b,d)};
+var ErrorDialog=function(a,b,d,e,g,f,h,n,q,l,p){q=null!=q?q:!0;var w=document.createElement("div");w.style.textAlign="center";if(null!=b){var z=document.createElement("div");z.style.padding="0px";z.style.margin="0px";z.style.fontSize="18px";z.style.paddingBottom="16px";z.style.marginBottom="10px";z.style.borderBottom="1px solid #c0c0c0";z.style.color="gray";z.style.whiteSpace="nowrap";z.style.textOverflow="ellipsis";z.style.overflow="hidden";mxUtils.write(z,b);z.setAttribute("title",b);w.appendChild(z)}b=
+document.createElement("div");b.style.lineHeight="1.2em";b.style.padding="6px";"string"===typeof d&&(d=d.replace(/\n/g,"
"));b.innerHTML=Graph.sanitizeHtml(d);w.appendChild(b);d=document.createElement("div");d.style.marginTop="12px";d.style.textAlign="center";null!=f&&(b=mxUtils.button(mxResources.get("tryAgain"),function(){a.hideDialog();f()}),b.className="geBtn",d.appendChild(b),d.style.textAlign="center");null!=l&&(l=mxUtils.button(l,function(){null!=p&&p()}),l.className="geBtn",d.appendChild(l));
+var C=mxUtils.button(e,function(){q&&a.hideDialog();null!=g&&g()});C.className="geBtn";d.appendChild(C);null!=h&&(e=mxUtils.button(h,function(){q&&a.hideDialog();null!=n&&n()}),e.className="geBtn gePrimaryBtn",d.appendChild(e));this.init=function(){C.focus()};w.appendChild(d);this.container=w},PrintDialog=function(a,b,d){this.create(a,b,d)};
PrintDialog.prototype.create=function(a){function b(C){var F=h.checked||l.checked,D=parseInt(w.value)/100;isNaN(D)&&(D=1,w.value="100%");mxClient.IS_SF&&(D*=.75);var G=d.pageFormat||mxConstants.PAGE_FORMAT_A4_PORTRAIT,K=1/d.pageScale;if(F){var I=h.checked?1:parseInt(p.value);isNaN(I)||(K=mxUtils.getScaleForPageCount(I,d,G))}var O=I=0;G=mxRectangle.fromRectangle(G);G.width=Math.ceil(G.width*D);G.height=Math.ceil(G.height*D);K*=D;!F&&d.pageVisible?(D=d.getPageLayout(),I-=D.x*G.width,O-=D.y*G.height):
-F=!0;F=PrintDialog.createPrintPreview(d,K,G,0,I,O,F);F.open();C&&PrintDialog.printPreview(F)}var d=a.editor.graph,f=document.createElement("table");f.style.width="100%";f.style.height="100%";var g=document.createElement("tbody");var e=document.createElement("tr");var h=document.createElement("input");h.setAttribute("type","checkbox");var n=document.createElement("td");n.setAttribute("colspan","2");n.style.fontSize="10pt";n.appendChild(h);var q=document.createElement("span");mxUtils.write(q," "+mxResources.get("fitPage"));
-n.appendChild(q);mxEvent.addListener(q,"click",function(C){h.checked=!h.checked;l.checked=!h.checked;mxEvent.consume(C)});mxEvent.addListener(h,"change",function(){l.checked=!h.checked});e.appendChild(n);g.appendChild(e);e=e.cloneNode(!1);var l=document.createElement("input");l.setAttribute("type","checkbox");n=document.createElement("td");n.style.fontSize="10pt";n.appendChild(l);q=document.createElement("span");mxUtils.write(q," "+mxResources.get("posterPrint")+":");n.appendChild(q);mxEvent.addListener(q,
-"click",function(C){l.checked=!l.checked;h.checked=!l.checked;mxEvent.consume(C)});e.appendChild(n);var p=document.createElement("input");p.setAttribute("value","1");p.setAttribute("type","number");p.setAttribute("min","1");p.setAttribute("size","4");p.setAttribute("disabled","disabled");p.style.width="50px";n=document.createElement("td");n.style.fontSize="10pt";n.appendChild(p);mxUtils.write(n," "+mxResources.get("pages")+" (max)");e.appendChild(n);g.appendChild(e);mxEvent.addListener(l,"change",
-function(){l.checked?p.removeAttribute("disabled"):p.setAttribute("disabled","disabled");h.checked=!l.checked});e=e.cloneNode(!1);n=document.createElement("td");mxUtils.write(n,mxResources.get("pageScale")+":");e.appendChild(n);n=document.createElement("td");var w=document.createElement("input");w.setAttribute("value","100 %");w.setAttribute("size","5");w.style.width="50px";n.appendChild(w);e.appendChild(n);g.appendChild(e);e=document.createElement("tr");n=document.createElement("td");n.colSpan=2;
+F=!0;F=PrintDialog.createPrintPreview(d,K,G,0,I,O,F);F.open();C&&PrintDialog.printPreview(F)}var d=a.editor.graph,e=document.createElement("table");e.style.width="100%";e.style.height="100%";var g=document.createElement("tbody");var f=document.createElement("tr");var h=document.createElement("input");h.setAttribute("type","checkbox");var n=document.createElement("td");n.setAttribute("colspan","2");n.style.fontSize="10pt";n.appendChild(h);var q=document.createElement("span");mxUtils.write(q," "+mxResources.get("fitPage"));
+n.appendChild(q);mxEvent.addListener(q,"click",function(C){h.checked=!h.checked;l.checked=!h.checked;mxEvent.consume(C)});mxEvent.addListener(h,"change",function(){l.checked=!h.checked});f.appendChild(n);g.appendChild(f);f=f.cloneNode(!1);var l=document.createElement("input");l.setAttribute("type","checkbox");n=document.createElement("td");n.style.fontSize="10pt";n.appendChild(l);q=document.createElement("span");mxUtils.write(q," "+mxResources.get("posterPrint")+":");n.appendChild(q);mxEvent.addListener(q,
+"click",function(C){l.checked=!l.checked;h.checked=!l.checked;mxEvent.consume(C)});f.appendChild(n);var p=document.createElement("input");p.setAttribute("value","1");p.setAttribute("type","number");p.setAttribute("min","1");p.setAttribute("size","4");p.setAttribute("disabled","disabled");p.style.width="50px";n=document.createElement("td");n.style.fontSize="10pt";n.appendChild(p);mxUtils.write(n," "+mxResources.get("pages")+" (max)");f.appendChild(n);g.appendChild(f);mxEvent.addListener(l,"change",
+function(){l.checked?p.removeAttribute("disabled"):p.setAttribute("disabled","disabled");h.checked=!l.checked});f=f.cloneNode(!1);n=document.createElement("td");mxUtils.write(n,mxResources.get("pageScale")+":");f.appendChild(n);n=document.createElement("td");var w=document.createElement("input");w.setAttribute("value","100 %");w.setAttribute("size","5");w.style.width="50px";n.appendChild(w);f.appendChild(n);g.appendChild(f);f=document.createElement("tr");n=document.createElement("td");n.colSpan=2;
n.style.paddingTop="20px";n.setAttribute("align","right");q=mxUtils.button(mxResources.get("cancel"),function(){a.hideDialog()});q.className="geBtn";a.editor.cancelFirst&&n.appendChild(q);if(PrintDialog.previewEnabled){var z=mxUtils.button(mxResources.get("preview"),function(){a.hideDialog();b(!1)});z.className="geBtn";n.appendChild(z)}z=mxUtils.button(mxResources.get(PrintDialog.previewEnabled?"print":"ok"),function(){a.hideDialog();b(!0)});z.className="geBtn gePrimaryBtn";n.appendChild(z);a.editor.cancelFirst||
-n.appendChild(q);e.appendChild(n);g.appendChild(e);f.appendChild(g);this.container=f};PrintDialog.printPreview=function(a){try{null!=a.wnd&&window.setTimeout(function(){a.wnd.focus();a.wnd.print();a.wnd.close()},500)}catch(b){}};
-PrintDialog.createPrintPreview=function(a,b,d,f,g,e,h){b=new mxPrintPreview(a,b,d,f,g,e);b.title=mxResources.get("preview");b.addPageCss=!mxClient.IS_SF;b.printBackgroundImage=!0;b.autoOrigin=h;h=a.background;if(null==h||""==h||h==mxConstants.NONE)h="#ffffff";b.backgroundColor=h;var n=b.isTextLabel;b.isTextLabel=function(l){return"geHint"==!l.className&&n.apply(this,arguments)};var q=b.getLinkForCellState;b.getLinkForCellState=function(l){return a.getAbsoluteUrl(q.apply(this,arguments))};return b};
+n.appendChild(q);f.appendChild(n);g.appendChild(f);e.appendChild(g);this.container=e};PrintDialog.printPreview=function(a){try{null!=a.wnd&&window.setTimeout(function(){a.wnd.focus();a.wnd.print();a.wnd.close()},500)}catch(b){}};
+PrintDialog.createPrintPreview=function(a,b,d,e,g,f,h){b=new mxPrintPreview(a,b,d,e,g,f);b.title=mxResources.get("preview");b.addPageCss=!mxClient.IS_SF;b.printBackgroundImage=!0;b.autoOrigin=h;h=a.background;if(null==h||""==h||h==mxConstants.NONE)h="#ffffff";b.backgroundColor=h;var n=b.isTextLabel;b.isTextLabel=function(l){return"geHint"==!l.className&&n.apply(this,arguments)};var q=b.getLinkForCellState;b.getLinkForCellState=function(l){return a.getAbsoluteUrl(q.apply(this,arguments))};return b};
PrintDialog.previewEnabled=!0;
-var PageSetupDialog=function(a){function b(){var D=w;null!=D&&null!=D.originalSrc&&(D=a.createImageForPageLink(D.originalSrc,null));null!=D&&null!=D.src?(p.style.backgroundImage="url("+D.src+")",p.style.display="inline-block"):(p.style.backgroundImage="",p.style.display="none");p.style.backgroundColor="";null!=z&&z!=mxConstants.NONE&&(p.style.backgroundColor=z,p.style.display="inline-block")}var d=a.editor.graph,f=document.createElement("table");f.style.width="100%";f.style.height="100%";var g=document.createElement("tbody");
-var e=document.createElement("tr");var h=document.createElement("td");h.style.verticalAlign="top";h.style.fontSize="10pt";mxUtils.write(h,mxResources.get("paperSize")+":");e.appendChild(h);h=document.createElement("td");h.style.verticalAlign="top";h.style.fontSize="10pt";var n=PageSetupDialog.addPageFormatPanel(h,"pagesetupdialog",d.pageFormat);e.appendChild(h);g.appendChild(e);e=document.createElement("tr");h=document.createElement("td");mxUtils.write(h,mxResources.get("gridSize")+":");e.appendChild(h);
-h=document.createElement("td");h.style.whiteSpace="nowrap";var q=document.createElement("input");q.setAttribute("type","number");q.setAttribute("min","0");q.style.width="40px";q.style.marginLeft="6px";q.value=d.getGridSize();h.appendChild(q);mxEvent.addListener(q,"change",function(){var D=parseInt(q.value);q.value=Math.max(1,isNaN(D)?d.getGridSize():D)});e.appendChild(h);g.appendChild(e);e=document.createElement("tr");h=document.createElement("td");mxUtils.write(h,mxResources.get("background")+":");
-e.appendChild(h);h=document.createElement("td");var l=document.createElement("button");l.className="geBtn";l.style.margin="0px";mxUtils.write(l,mxResources.get("change")+"...");var p=document.createElement("div");p.style.display="inline-block";p.style.verticalAlign="middle";p.style.backgroundPosition="center center";p.style.backgroundRepeat="no-repeat";p.style.backgroundSize="contain";p.style.border="1px solid lightGray";p.style.borderRadius="4px";p.style.marginRight="14px";p.style.height="32px";
-p.style.width="64px";p.style.cursor="pointer";p.style.padding="4px";var w=d.backgroundImage,z=d.background,C=d.shadowVisible,F=function(D){a.showBackgroundImageDialog(function(G,K,I,O){K||(null!=G&&null!=G.src&&Graph.isPageLink(G.src)&&(G={originalSrc:G.src}),w=G,C=O);z=I;b()},w,z,!0);mxEvent.consume(D)};mxEvent.addListener(l,"click",F);mxEvent.addListener(p,"click",F);b();h.appendChild(p);h.appendChild(l);e.appendChild(h);g.appendChild(e);e=document.createElement("tr");h=document.createElement("td");
+var PageSetupDialog=function(a){function b(){var D=w;null!=D&&null!=D.originalSrc&&(D=a.createImageForPageLink(D.originalSrc,null));null!=D&&null!=D.src?(p.style.backgroundImage="url("+D.src+")",p.style.display="inline-block"):(p.style.backgroundImage="",p.style.display="none");p.style.backgroundColor="";null!=z&&z!=mxConstants.NONE&&(p.style.backgroundColor=z,p.style.display="inline-block")}var d=a.editor.graph,e=document.createElement("table");e.style.width="100%";e.style.height="100%";var g=document.createElement("tbody");
+var f=document.createElement("tr");var h=document.createElement("td");h.style.verticalAlign="top";h.style.fontSize="10pt";mxUtils.write(h,mxResources.get("paperSize")+":");f.appendChild(h);h=document.createElement("td");h.style.verticalAlign="top";h.style.fontSize="10pt";var n=PageSetupDialog.addPageFormatPanel(h,"pagesetupdialog",d.pageFormat);f.appendChild(h);g.appendChild(f);f=document.createElement("tr");h=document.createElement("td");mxUtils.write(h,mxResources.get("gridSize")+":");f.appendChild(h);
+h=document.createElement("td");h.style.whiteSpace="nowrap";var q=document.createElement("input");q.setAttribute("type","number");q.setAttribute("min","0");q.style.width="40px";q.style.marginLeft="6px";q.value=d.getGridSize();h.appendChild(q);mxEvent.addListener(q,"change",function(){var D=parseInt(q.value);q.value=Math.max(1,isNaN(D)?d.getGridSize():D)});f.appendChild(h);g.appendChild(f);f=document.createElement("tr");h=document.createElement("td");mxUtils.write(h,mxResources.get("background")+":");
+f.appendChild(h);h=document.createElement("td");var l=document.createElement("button");l.className="geBtn";l.style.margin="0px";mxUtils.write(l,mxResources.get("change")+"...");var p=document.createElement("div");p.style.display="inline-block";p.style.verticalAlign="middle";p.style.backgroundPosition="center center";p.style.backgroundRepeat="no-repeat";p.style.backgroundSize="contain";p.style.border="1px solid lightGray";p.style.borderRadius="4px";p.style.marginRight="14px";p.style.height="32px";
+p.style.width="64px";p.style.cursor="pointer";p.style.padding="4px";var w=d.backgroundImage,z=d.background,C=d.shadowVisible,F=function(D){a.showBackgroundImageDialog(function(G,K,I,O){K||(null!=G&&null!=G.src&&Graph.isPageLink(G.src)&&(G={originalSrc:G.src}),w=G,C=O);z=I;b()},w,z,!0);mxEvent.consume(D)};mxEvent.addListener(l,"click",F);mxEvent.addListener(p,"click",F);b();h.appendChild(p);h.appendChild(l);f.appendChild(h);g.appendChild(f);f=document.createElement("tr");h=document.createElement("td");
h.colSpan=2;h.style.paddingTop="16px";h.setAttribute("align","right");l=mxUtils.button(mxResources.get("cancel"),function(){a.hideDialog()});l.className="geBtn";a.editor.cancelFirst&&h.appendChild(l);F=mxUtils.button(mxResources.get("apply"),function(){a.hideDialog();var D=parseInt(q.value);isNaN(D)||d.gridSize===D||d.setGridSize(D);D=new ChangePageSetup(a,z,w,n.get());D.ignoreColor=d.background==z;D.ignoreImage=(null!=d.backgroundImage?d.backgroundImage.src:null)===(null!=w?w.src:null);null!=C&&
-(D.shadowVisible=C);d.pageFormat.width==D.previousFormat.width&&d.pageFormat.height==D.previousFormat.height&&D.ignoreColor&&D.ignoreImage&&D.shadowVisible==d.shadowVisible||d.model.execute(D)});F.className="geBtn gePrimaryBtn";h.appendChild(F);a.editor.cancelFirst||h.appendChild(l);e.appendChild(h);g.appendChild(e);f.appendChild(g);this.container=f};
-PageSetupDialog.addPageFormatPanel=function(a,b,d,f){b="format-"+b;var g=document.createElement("input");g.setAttribute("name",b);g.setAttribute("type","radio");g.setAttribute("value","portrait");var e=document.createElement("input");e.setAttribute("name",b);e.setAttribute("type","radio");e.setAttribute("value","landscape");var h=document.createElement("select");h.style.marginBottom="4px";h.style.borderRadius="4px";h.style.borderWidth="1px";h.style.borderStyle="solid";h.style.boxSizing="border-box";
-h.style.padding="2px";h.style.width="206px";var n=document.createElement("div");n.style.whiteSpace="nowrap";n.style.marginLeft="4px";n.style.width="210px";n.style.height="24px";g.style.marginRight="6px";n.appendChild(g);b=document.createElement("span");b.style.maxWidth="100px";mxUtils.write(b,mxResources.get("portrait"));n.appendChild(b);e.style.marginLeft="10px";e.style.marginRight="6px";n.appendChild(e);var q=document.createElement("span");q.style.width="100px";mxUtils.write(q,mxResources.get("landscape"));
+(D.shadowVisible=C);d.pageFormat.width==D.previousFormat.width&&d.pageFormat.height==D.previousFormat.height&&D.ignoreColor&&D.ignoreImage&&D.shadowVisible==d.shadowVisible||d.model.execute(D)});F.className="geBtn gePrimaryBtn";h.appendChild(F);a.editor.cancelFirst||h.appendChild(l);f.appendChild(h);g.appendChild(f);e.appendChild(g);this.container=e};
+PageSetupDialog.addPageFormatPanel=function(a,b,d,e){b="format-"+b;var g=document.createElement("input");g.setAttribute("name",b);g.setAttribute("type","radio");g.setAttribute("value","portrait");var f=document.createElement("input");f.setAttribute("name",b);f.setAttribute("type","radio");f.setAttribute("value","landscape");var h=document.createElement("select");h.style.marginBottom="4px";h.style.borderRadius="4px";h.style.borderWidth="1px";h.style.borderStyle="solid";h.style.boxSizing="border-box";
+h.style.padding="2px";h.style.width="206px";var n=document.createElement("div");n.style.whiteSpace="nowrap";n.style.marginLeft="4px";n.style.width="210px";n.style.height="24px";g.style.marginRight="6px";n.appendChild(g);b=document.createElement("span");b.style.maxWidth="100px";mxUtils.write(b,mxResources.get("portrait"));n.appendChild(b);f.style.marginLeft="10px";f.style.marginRight="6px";n.appendChild(f);var q=document.createElement("span");q.style.width="100px";mxUtils.write(q,mxResources.get("landscape"));
n.appendChild(q);var l=document.createElement("div");l.style.whiteSpace="nowrap";l.style.marginLeft="4px";l.style.fontSize="12px";l.style.width="210px";l.style.height="24px";var p=document.createElement("input");p.setAttribute("size","7");p.setAttribute("title",mxResources.get("width"));p.style.textAlign="right";l.appendChild(p);mxUtils.write(l," x ");var w=document.createElement("input");w.setAttribute("size","7");w.setAttribute("title",mxResources.get("height"));w.style.textAlign="right";l.appendChild(w);
var z=document.createElement("select");z.style.marginLeft="4px";z.style.maxWidth="78px";z.style.width="78px";for(var C=[{label:mxResources.get("points"),unit:mxConstants.POINTS},{label:mxResources.get("inches"),unit:mxConstants.INCHES},{label:mxResources.get("millimeters"),unit:mxConstants.MILLIMETERS}],F=0;F
",
-"Unordered List"),this.createVertexTemplateEntry("text;strokeColor=none;fillColor=none;html=1;whiteSpace=wrap;verticalAlign=middle;overflow=hidden;",100,80,"
","Ordered List"),this.addDataEntry("table",180,120,"Table 1","7VnbcpswEP0aXjtcYsd9NUnTh/Yl6Q8o1trSVEiMWAeTr+8KhGlSe2xwJpMSZvCMdtmVteccwY4IkjTb3VmWi5+GgwqS2yBJrTHYjLJdCkoFcSh5kNwEcRzSL4i/Hbkb1XfDnFnQeE5C3CQ8MbWFxtM4CqyUdxSC5W6I7NG5lgUyiw/y2flCsldGI5MaLNlRbSvF8kLW0U2EkIr/YJXZYjtPay3XlO0ni+Zk+/WARdgdral2+YLuwGSAtqKQUnIUPmLR1B0KkBvRpnkwQlY0js0+t4OIBh6lw4glPRG7NyWVJYyVzw4o5TF5jWJRykwxDd+B8VeupeHVPsua35AaZRzaUguw0qGIJvcRCtboh48G0WTesB6G8CBD3Jr8F7MbaEPWUqn2b7TRjvfcSI01cLMlXQRlGn6ZBTOqOCU76my6XLjF1GhaMYnDTQuswBKKwaTHw0i/egPOr87nnFaMkql7WCHTm3rDCMyU3xulkAgPOVu50JJ2fbN/tIvu2DjGsiGE1srp6UZIzkEfJqqfGGpawd4+QcNuNJSf5CQ/8570+Mk6LHvPxhSVphnSHtpqXvzD+X6dZ8lgNslgsAx2L0kbkSrmkyouVcX+xTwiWVxPfcKH6hOql6S/R9uwmJ4Mp+m6Hn3b8HWSwWAZjLdtiMJJFpfKYox9QxRNjcNHbBwW79g4RD2O5T7vsyE6fQz43z8Mepw2TkL4RM3DdCJ5uS5G0D2Q2X0rasL//pT0Bw=="),
+"Unordered List"),this.createVertexTemplateEntry("text;strokeColor=none;fillColor=none;html=1;whiteSpace=wrap;verticalAlign=middle;overflow=hidden;",100,80,"
","Ordered List"),this.createVertexTemplateEntry("shape=table;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fontSize=11;fillColor=none;strokeColor=none;",60,60,"","Vertical List"),this.addDataEntry("vertical list",60,60,"Vertical List","7VjbbqMwEP0aXldcQrp9hfSyUvel3R9wwwRba2xkJiX063eMnaRNgxR2V1EUIYHkGWYGzznjI0SQ5NXmwbCa/9QFyCC5C5LcaI1uVW1ykDKIQ1EEySKI45DuIL4feBr1T8OaGVB4SkLsEt6YXIPzOEeDnfSOhrPaLpG9WlfWIDP4It6tLyR7qRUyocCQHfW2lKxuRB/tIriQxRPr9Bq3dbZWtqJsXyyy2SshZa6lttWUVu6FRv+GA6ffNxiEzWDvvcs3/gC6AjQdhbSiQO4i5g6ekIMoOX72scbZ5S5zDyQtPJbHcU1G4vqsW2qKayPeLZzSI3eIddOKSjIFj8CKA1emi26X9REwoTgYYbFGXfsICSv0y1eNqCtvGI9CeJTHwuj6FzMlbEOOkFVrobAHLs3oIijz8FsapNRxTna0t+my4QZzrWjHNEK2LLAGW2gOR2N+KuXxX1Eepf9O+ewL5T8QKvJEg9TTxlEw+QxLZKrsTxfHSvqD1HKB8FKzpQ1tSSLcYVM2ek/KENmagFpJO1YLLooC1HG+xs1Ezy6YuzdwJEcHNBH0GZOipJctXL2soQaEKp9c9fRUHpP/zqMvtgd7dDUmqXfFkM7aWhXNl+HY7fOkeUknibgoieg+k34GxZgPKcbwJEyKMUhrevWKcTMpxiUqRhKeTTG+DylGMinGeMW4uXrFuJ0E4gIEYna+T4ooHFKI2aQQ4xXi9toUgsz9zyUX/vHf0x8="),
+this.addEntry("vertical list",mxUtils.bind(this,function(){var e=new mxCell("Link",new mxGeometry(0,0,60,40),"text;html=1;strokeColor=none;fillColor=none;whiteSpace=wrap;align=center;verticalAlign=middle;fontColor=#0000EE;fontStyle=4;");e.vertex=!0;this.graph.setLinkForCell(e,"https://www.draw.io");return this.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Vertical List")})),this.addDataEntry("table",180,120,"Table 1","7VnbcpswEP0aXjtcYsd9NUnTh/Yl6Q8o1trSVEiMWAeTr+8KhGlSe2xwJpMSZvCMdtmVteccwY4IkjTb3VmWi5+GgwqS2yBJrTHYjLJdCkoFcSh5kNwEcRzSL4i/Hbkb1XfDnFnQeE5C3CQ8MbWFxtM4CqyUdxSC5W6I7NG5lgUyiw/y2flCsldGI5MaLNlRbSvF8kLW0U2EkIr/YJXZYjtPay3XlO0ni+Zk+/WARdgdral2+YLuwGSAtqKQUnIUPmLR1B0KkBvRpnkwQlY0js0+t4OIBh6lw4glPRG7NyWVJYyVzw4o5TF5jWJRykwxDd+B8VeupeHVPsua35AaZRzaUguw0qGIJvcRCtboh48G0WTesB6G8CBD3Jr8F7MbaEPWUqn2b7TRjvfcSI01cLMlXQRlGn6ZBTOqOCU76my6XLjF1GhaMYnDTQuswBKKwaTHw0i/egPOr87nnFaMkql7WCHTm3rDCMyU3xulkAgPOVu50JJ2fbN/tIvu2DjGsiGE1srp6UZIzkEfJqqfGGpawd4+QcNuNJSf5CQ/8570+Mk6LHvPxhSVphnSHtpqXvzD+X6dZ8lgNslgsAx2L0kbkSrmkyouVcX+xTwiWVxPfcKH6hOql6S/R9uwmJ4Mp+m6Hn3b8HWSwWAZjLdtiMJJFpfKYox9QxRNjcNHbBwW79g4RD2O5T7vsyE6fQz43z8Mepw2TkL4RM3DdCJ5uS5G0D2Q2X0rasL//pT0Bw=="),
this.addDataEntry("table",180,120,"Table 2","7ZlLc9owEMc/ja8dP3jlimnSQ3pJOr0reMGayFqPvNSQT9+VLUMCOEDbyaTYM2ZGWq9e/99K7MheFGfrOyPy9DsmoLzoqxfFBpHqUraOQSkv9GXiRTMvDH3+eeFty9ugeuvnwoCmcxqEdYNfQq2gttSGgjbKGYpU5LZI4smapillPM1ZwMUylQSPuZjb9yUvgm0FCUOP8sWafK7PUZOQGoxrM0elRF7IqrPaI5UquRcbXFEzTFOz3qtM33P7wnkbLF9XF9y9Gy0YVcMbfIYYFdoBE1iIlbIduXWCIVi3alWZnFB3gBmQ2bBLKRNKncek1tNPQS7TppkT2RdFbVhu2+6k54JT/ziJ6EISD1haGGjki1VYOT325S9KmSmh4RuIZM80xWTjTIS5KylYkCs+IRFmjexuuf5RhInB/IcwS2hcFlKpBoJGbeMmR6mpEmg45Ycli/0vQ2/IK4u5Huzq/Fh3QzFq5snRY7sFUVAJBZ2ELnUKRp4NPfwz6IN/wHxwwPxnVQz9oBU+T52kUA8wJ6GX5+xI3oHaeu9wHaFzWQQga7pQNgJnqUwS0HtQwr+FEp2EMrqQietsp9vFvQlFYLQg3jgrnRQHoLfzPIv9sJV9+8bvNPv1W1JXFAqj1lCI+lB4JxS2/7tXFAvjPg34VGnA5i30j8gKJq3HwaDjx8H46rOCm1b2w559t7KCwG+NhVEfCx1LC4Kgzws+Y14w+cC8IDi8rGsOhHHHD4Tg9M3df38CHF4QNvQnPf2u5QbtN4c3fTBceXLA1d0Hotr99fej3w=="),
this.addDataEntry("table title",180,150,"Table with Title 1","7VnbbtswDP0avw6WXSfda5yue9he2v6AGjGRMFkyZKZO+vWjbOWyJVluQ9G6BmxApChaOudIIOQozYvFveOl/GkF6Ci9i9LcWYttq1jkoHWUxEpE6ThKkpjeKPl2oJc1vXHJHRg8ZUDSDnjheg6t54k/a2i9FS518FaSl76JTW86qpA7fFSv3pfG5JhYg1wZcORgja01LyvVhI+bCKm0+MGXdo6rRCuL0jn7C3KrrR8vYMrn2vunlDV8hQ3IDrMFh7A4uOLGFZZ7D7YAdEsKqZVAGSJuW1RiCWomV8Oy4ORV65itx24ApEbAcD+e6Q6e/4bywda0LGmdevUA6oDVNryNXatCcwPfgYu/XCMrlutR2ygqI8EpjyLaMkRomGJoPltEWwTDBRjivcwJZ8sn7mawCpkqrVefMdZ4QZRWGWyAy0b0EJR5/CWLMlpxTjbb2PT4cIe5NTRjEo1PC7zCGqqLSU/2k74MtARqj2ng5j9I4OZ0CdACUHH9ABPkZtZsLImFDluolgrhseQTH1rTEdFuM+OjN+QcIt0SYFPt5TWWSggw+3k7TxsNy+DuXqAlm11KV3p0jw7OpCck22B5djauaWmGI22puRHVDufreZ4kg6yXwcUyWPxJWodUMehVca0qWNI9WQz7suE9lg3DNywbbvuT4Thdw86XDV97GVwsg+6WDSzuZXGtLLpYNzDWFw7vsXBg7A0rB7Z7idcfDru3gsevBT/8aXDG7WMvhE9UPfRXktfrogPlA5mbP0tt+PaPp98="),
this.addDataEntry("table title",180,120,"Table with Title 2","7VhNb6MwEP01XFd8NNnmGtLtHrKXptq7Gw9grbGRmZSkv34HbEJ3CdtklaYoqgSSZxgP+L1nPwkvivPtvWFF9kNzkF5050Wx0RrtKN/GIKUX+oJ70cILQ59uL/w28DRonvoFM6DwmAmhnfDM5AZs5pE9SbDZEnfSZcuMFfUQm6fRvERmcCVe6lzkU2KtFTKhwFAiaGIpWVGKpnzRVGRC8iXb6Q22jdponogt8AddlW620dWSmpVuakLNV+5j/ObtRv+CWEtdv45DwjYS2zr7UcGUYrc4MAjbQYCalEPnHnQOaHZUUgmOmau4tSD6GYg0a6c5ZH1W2kS6n9vhTQMH+WH4ox78/0aeIKJlZdqIlxpvucejY6OJK5FLpuA7MP5Xaq75zqVQF24kIUE3fNKIOneBccv1DxLKjS4emUmhLUmElC0pSqtaJ4UWChuAJnO6CLLY/zLxJrSymOKgi+mqyw3GWhG/pKW6LbASKyixR7pQGRjx36SHh0nfOVoctW9pIDqDBG56EggGNUArQMHkA6yRqbTZiBnm0m2aKhMIq4Kt69KKjhS7LVVd3bF2gKTThKAJ2kTWQlxkgnNQLc1g7p7Bsh2cm6/ozU16cyI/rlmH5cndmKQlK4a0pzaKlz3S9995lA4mPR38bIahP3I9MClS0sDC1s5LeqFQ6dLOnA4I5hLi2P5J5evNfF6xHNXuvGqZfhrHGI1jekHj+NqTwLAGRnFQvPs5ML16k7gdNImRc//xJjEgjms2idmnSYzRJGYXNInA72kgGvdJ8e4HwezqXSIIBm1i5OR/vE0MqOOKbILC7v+iLX/9+/E3"),
@@ -2364,10 +2366,10 @@ this.addDataEntry("crossfunctional cross-functional cross functional flowchart s
this.addDataEntry("table",280,160,"Table","7Zpdc6IwFIZ/DfcksSqX1X7sxe6NdvY+ylEyjYQJsWp//QZIrDXSIkUdcZ3pTDiSNHmfHF5yRo8MF+tnSZPojwiBe+TRI0MphCpai/UQOPewz0KPPHgY+/rPw08l36L8Wz+hEmJVpQMuOrxRvoQicp+moNIinKoNN+FpxHj4m27EMhtX0QkHezWQMF3KlL3BCFL2nnXwdTRVUrzCUHAh8yFI0J/M9AzJYMY434nf94ZBB2c9IhqKlQ5mN5mJgVSwLl1cHjIrewaxACU3+pYVC1VkFtgvBPAjYPPIduuaIE2LwHzb90Mr3TByHZaOOBrp+Sdg1RllKxlEQrJ3ESvKt6pQqcY7Kq3YgtMYfgEN90IDEW5MSInEtDjMlGlOhFJiYS6kWV3WDqVIXqicgw1MBec0SdmE2397GBmsExrbacz0tMdmcS5PFkcgmXJpzvJPVYC4HkBCfs6v42z9F6b0arGP3N0v4himOdcvBayo0XbHU87msY5NtSAg90RH5nqn41P+yfaVWvBjEoV8q3NAjpPZDDbKZInnuW5Hjka5XnNMld7oyzhMHXbbeVbCeVeKE98MzvVn8Xd5dBqlW2G0Zul2S+m6j+GW00X9nov3ypO35+D9b64nM9fNZ6Lfei3+udf2Hb5/8+apvfYj6iTvKmIKxgmdZuOt9At4jUTt1XPVLwStkZh7ozWbmEEpuNO66mXAHemf9TlWGK1ZjsgvBXlaA70oyMpWeUUZidAteyWq7pWP90/4gTTjld27il6Jfu6VyK3J2FTtnClVm8hM9H1t5mDyfKFgjVTcG63hVCSlpO5aQOpIN6wPrsJoDYNzaz8WXLc94Cq73zWlnFvmuSH3u9BJMehWdL8GqrLIrfTY1OydKTX3FT/Ji2uxkVtdkUVuVcei7N8CyvZWY1F5PSe4IbJtrMQit+JzQwZ7oeMlsnW2c5wvcXkpyFaJruPtN6jnoFf0tovdWs8W1bkK56dE1d4Tpn1qHiLnPlCvllwLjpj68uPnVsXtu7/G+gc="),
this.addDataEntry("table",180,140,"Table","7ZhNc5swEIZ/DXc+HH9cTdv00F7sTu8yWoOmi8QIOUB+fSUjJXEwMbZzgcl4PKNdIVn7PlovkhfFef0oSZH9FhTQi757USyFUG0rr2NA9EKfUS/65oWhr79e+KOnNzj2+gWRwNWQAWE74IngAVpP6yhVg9aRZAzpL9KIg5lRkR2Cs9YSkoMs2RNsoGTPZoCvvWVGqKissWeIsUAhtc0FB9OvpPgHzumFUeybj+6xqwGpoO6N6Oiy4TyCyEHJRj9SMaoy+8SyjdrPgKWZGzazTlK2jvRl7KtAumE1Oq9XdFkvHX0BTqmN0WGdCcmeBVcEnUKKSLV9o1jFciQcfgKh71xrQRvrUqKwLYS9ss2dUErk1pA2XNOmUhR/iEzBORKBSIqS7dD97Hl8UBeEu2Xs9bK3NrgenIOghbdBmy3uZzbrMPt7bIZ+0N3sgnNIjug+1Oh0C1shzmhDkKVcm4kWArR/XWVMwbYgiZmp0nlvtofKzcYIhmoZXdRyfqWUdrKNCZ2nCNfPRlDHx4nS+/XAadnh87LOQcgeepGd+X8aMbL6VOAJEZz3EoymSDAIp4dw8VXa7iltzSmji5Vufn+lW/Ym3WycSbe4rdJ9IOUNSfZuts9NslUvsodJIbuy0o2IYOD3IpxPEeHgUjcmht2TwFetu77WraKBte4TTnVB9+rCpV33xWUUaRdcvtgY+ytl0L0/cdCW04I23ZNd0H+fspokwwmc7bT5eqfcPv72yvk/"),
this.addDataEntry("table",180,140,"Table","7ZhLc5swEMc/DXcejh9X3CY9tBe707uM1qCpkBixDpBPX2GkvLBi7LgHmBw8s1okof3/tF4kL1rn9YMiRfZLUuBe9N2L1kpK7Ky8XgPnXugz6kXfvDD09c8L7x1Pg+NTvyAKBA4ZEHYDHgk/QOfpHCU23DiSjHH6kzTy0M6IZMfBtmIFyUGV7BE2ULKndoCvvWVGqKxMY884X0sulW4LKXSf2LwTFELtXPfRZRb9ADIHVI3uUjGKmemx7GLzM2BpZofNjJOUnSN9HvsigzaMEqdVic6romMswOqxaaONM6nYkxRIuNUBicLtK10qlnMi4AcQ+s4VS9oYF8rCWBz2aMydRJS5aSgTbmtTJYvfRKVgHYnknBQl23H72tOQoC6IsMvY62VvTXAOaCUq+Resk4kMFMOhMMPrYM4Wn2c567H8czRDP+hvdSkEJEekH2rn0uKEbISzVOhmorUA7Y+rjCFsC5K0k1U68dudg3m7Z4KhckZn5ZxfqKaZbNNGL1IOl89GuI5PENRb+SBo2UP0vM5B1O6c1E78QY2bWv1W4wlBnDshRhOFGITTo7j4qn3/o/Y1b9mdLYXzz5fCpTMfZ6PNx8V1pfADNa/Iv3ez3Tb/Vk5qd1OjdmEpHBHEwHdSnE+U4uBaOCaM/TPDVzG8XTFcRQOL4Q3OhUH/6sNmZP+LZywZGZy/NRn752jQv5yx3JaT4zbds2HgvpdZTRXjBE6HuvlyOd11f313/Q8="),
-this.createVertexTemplateEntry("text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;overflow=fill;",180,180,'
',"HTML Table 4"),this.addEntry("link hyperlink",mxUtils.bind(this,function(){var f=
-new mxCell("Link",new mxGeometry(0,0,60,40),"text;html=1;strokeColor=none;fillColor=none;whiteSpace=wrap;align=center;verticalAlign=middle;fontColor=#0000EE;fontStyle=4;");f.vertex=!0;this.graph.setLinkForCell(f,"https://www.draw.io");return this.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,"Link")})),this.addEntry("timestamp date time text label",mxUtils.bind(this,function(){var f=new mxCell("%date{ddd mmm dd yyyy HH:MM:ss}%",new mxGeometry(0,0,160,20),"text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;overflow=hidden;");
-f.vertex=!0;this.graph.setAttributeForCell(f,"placeholders","1");return this.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,"Timestamp")})),this.addEntry("variable placeholder metadata hello world text label",mxUtils.bind(this,function(){var f=new mxCell("%name% Text",new mxGeometry(0,0,80,20),"text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;overflow=hidden;");f.vertex=!0;this.graph.setAttributeForCell(f,"placeholders","1");this.graph.setAttributeForCell(f,
-"name","Variable");return this.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,"Variable")})),this.createVertexTemplateEntry("shape=ext;double=1;rounded=0;whiteSpace=wrap;html=1;",120,80,"","Double Rectangle",null,null,"rect rectangle box double"),this.createVertexTemplateEntry("shape=ext;double=1;rounded=1;whiteSpace=wrap;html=1;",120,80,"","Double Rounded Rectangle",null,null,"rounded rect rectangle box double"),this.createVertexTemplateEntry("ellipse;shape=doubleEllipse;whiteSpace=wrap;html=1;",
+this.createVertexTemplateEntry("text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;overflow=fill;",180,180,'Title Section 1.1\nSection 1.2\nSection 1.3 Section 2.1\nSection 2.2\nSection 2.3
',"HTML Table 4"),this.addEntry("link hyperlink",mxUtils.bind(this,function(){var e=
+new mxCell("Link",new mxGeometry(0,0,60,40),"text;html=1;strokeColor=none;fillColor=none;whiteSpace=wrap;align=center;verticalAlign=middle;fontColor=#0000EE;fontStyle=4;");e.vertex=!0;this.graph.setLinkForCell(e,"https://www.draw.io");return this.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Link")})),this.addEntry("timestamp date time text label",mxUtils.bind(this,function(){var e=new mxCell("%date{ddd mmm dd yyyy HH:MM:ss}%",new mxGeometry(0,0,160,20),"text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;overflow=hidden;");
+e.vertex=!0;this.graph.setAttributeForCell(e,"placeholders","1");return this.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Timestamp")})),this.addEntry("variable placeholder metadata hello world text label",mxUtils.bind(this,function(){var e=new mxCell("%name% Text",new mxGeometry(0,0,80,20),"text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;overflow=hidden;");e.vertex=!0;this.graph.setAttributeForCell(e,"placeholders","1");this.graph.setAttributeForCell(e,
+"name","Variable");return this.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Variable")})),this.createVertexTemplateEntry("shape=ext;double=1;rounded=0;whiteSpace=wrap;html=1;",120,80,"","Double Rectangle",null,null,"rect rectangle box double"),this.createVertexTemplateEntry("shape=ext;double=1;rounded=1;whiteSpace=wrap;html=1;",120,80,"","Double Rounded Rectangle",null,null,"rounded rect rectangle box double"),this.createVertexTemplateEntry("ellipse;shape=doubleEllipse;whiteSpace=wrap;html=1;",
100,60,"","Double Ellipse",null,null,"oval ellipse start end state double"),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("rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;fillWeight=4;hachureGap=8;hachureAngle=45;fillColor=#1ba1e2;sketch=1;",
120,60,"","Rectangle Sketch",!0,null,"rectangle rect box text sketch comic retro"),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;strokeWidth=2;fillWeight=2;hachureGap=8;fillColor=#990000;fillStyle=dots;sketch=1;",120,60,"","Ellipse Sketch",!0,null,"ellipse oval sketch comic retro"),this.createVertexTemplateEntry("rhombus;whiteSpace=wrap;html=1;strokeWidth=2;fillWeight=-1;hachureGap=8;fillStyle=cross-hatch;fillColor=#006600;sketch=1;",120,60,"","Diamond Sketch",!0,null,"diamond sketch comic retro"),
this.createVertexTemplateEntry("html=1;whiteSpace=wrap;shape=isoCube2;backgroundOutline=1;isoAngle=15;",90,100,"","Isometric Cube",!0,null,"cube box iso isometric"),this.createVertexTemplateEntry("html=1;whiteSpace=wrap;aspect=fixed;shape=isoRectangle;",150,90,"","Isometric Square",!0,null,"rectangle rect box iso isometric"),this.createEdgeTemplateEntry("edgeStyle=isometricEdgeStyle;endArrow=none;html=1;",50,100,"","Isometric Edge 1"),this.createEdgeTemplateEntry("edgeStyle=isometricEdgeStyle;endArrow=none;html=1;elbow=vertical;",
@@ -2375,7 +2377,7 @@ this.createVertexTemplateEntry("html=1;whiteSpace=wrap;shape=isoCube2;background
10,"","Horizontal Line"),this.createVertexTemplateEntry("line;strokeWidth=2;direction=south;html=1;",10,160,"","Vertical Line"),this.createVertexTemplateEntry("line;strokeWidth=4;html=1;perimeter=backbonePerimeter;points=[];outlineConnect=0;",160,10,"","Horizontal Backbone",!1,null,"backbone bus network"),this.createVertexTemplateEntry("line;strokeWidth=4;direction=south;html=1;perimeter=backbonePerimeter;points=[];outlineConnect=0;",10,160,"","Vertical Backbone",!1,null,"backbone bus network"),this.createVertexTemplateEntry("shape=crossbar;whiteSpace=wrap;html=1;rounded=1;",
120,20,"","Horizontal Crossbar",!1,null,"crossbar distance measure dimension unit"),this.createVertexTemplateEntry("shape=crossbar;whiteSpace=wrap;html=1;rounded=1;direction=south;",20,120,"","Vertical Crossbar",!1,null,"crossbar distance measure dimension unit"),this.createVertexTemplateEntry("shape=image;html=1;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=1;aspect=fixed;image="+this.gearImage,52,61,"","Image (Fixed Aspect)",!1,null,"fixed image icon symbol"),this.createVertexTemplateEntry("shape=image;html=1;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=0;image="+
this.gearImage,50,60,"","Image (Variable Aspect)",!1,null,"strechted image icon symbol"),this.createVertexTemplateEntry("icon;html=1;image="+this.gearImage,60,60,"Icon","Icon",!1,null,"icon image symbol"),this.createVertexTemplateEntry("label;whiteSpace=wrap;html=1;image="+this.gearImage,140,60,"Label","Label 1",null,null,"label image icon symbol"),this.createVertexTemplateEntry("label;whiteSpace=wrap;html=1;align=center;verticalAlign=bottom;spacingLeft=0;spacingBottom=4;imageAlign=center;imageVerticalAlign=top;image="+
-this.gearImage,120,80,"Label","Label 2",null,null,"label image icon symbol"),this.addEntry("shape group container",function(){var f=new mxCell("Label",new mxGeometry(0,0,160,70),"html=1;whiteSpace=wrap;container=1;recursiveResize=0;collapsible=0;");f.vertex=!0;var g=new mxCell("",new mxGeometry(20,20,20,30),"triangle;html=1;whiteSpace=wrap;");g.vertex=!0;f.insert(g);return b.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,"Shape Group")}),this.createVertexTemplateEntry("shape=partialRectangle;whiteSpace=wrap;html=1;left=0;right=0;fillColor=none;",
+this.gearImage,120,80,"Label","Label 2",null,null,"label image icon symbol"),this.addEntry("shape group container",function(){var e=new mxCell("Label",new mxGeometry(0,0,160,70),"html=1;whiteSpace=wrap;container=1;recursiveResize=0;collapsible=0;");e.vertex=!0;var g=new mxCell("",new mxGeometry(20,20,20,30),"triangle;html=1;whiteSpace=wrap;");g.vertex=!0;e.insert(g);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Shape Group")}),this.createVertexTemplateEntry("shape=partialRectangle;whiteSpace=wrap;html=1;left=0;right=0;fillColor=none;",
120,60,"","Partial Rectangle"),this.createVertexTemplateEntry("shape=partialRectangle;whiteSpace=wrap;html=1;bottom=0;top=0;fillColor=none;",120,60,"","Partial Rectangle"),this.createVertexTemplateEntry("shape=partialRectangle;whiteSpace=wrap;html=1;bottom=0;right=0;fillColor=none;",120,60,"","Partial Rectangle"),this.createVertexTemplateEntry("shape=partialRectangle;whiteSpace=wrap;html=1;bottom=1;right=1;left=1;top=0;fillColor=none;routingCenterX=-0.5;",120,60,"","Partial Rectangle"),this.createVertexTemplateEntry("shape=waypoint;sketch=0;fillStyle=solid;size=6;pointerEvents=1;points=[];fillColor=none;resizable=0;rotatable=0;perimeter=centerPerimeter;snapToPoint=1;",
20,20,"","Waypoint"),this.createEdgeTemplateEntry("edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;curved=0;rounded=0;endSize=8;startSize=8;",50,50,"","Manual Line",null,"line lines connector connectors connection connections arrow arrows manual"),this.createEdgeTemplateEntry("shape=filledEdge;curved=0;rounded=0;fixDash=1;endArrow=none;strokeWidth=10;fillColor=#ffffff;edgeStyle=orthogonalEdgeStyle;html=1;",60,40,"","Filled Edge"),this.createEdgeTemplateEntry("edgeStyle=elbowEdgeStyle;elbow=horizontal;endArrow=classic;html=1;curved=0;rounded=0;endSize=8;startSize=8;",
50,50,"","Horizontal Elbow",null,"line lines connector connectors connection connections arrow arrows elbow horizontal"),this.createEdgeTemplateEntry("edgeStyle=elbowEdgeStyle;elbow=vertical;endArrow=classic;html=1;curved=0;rounded=0;endSize=8;startSize=8;",50,50,"","Vertical Elbow",null,"line lines connector connectors connection connections arrow arrows elbow vertical")];this.addPaletteFunctions("misc",mxResources.get("misc"),null!=a?a:!0,d);this.setCurrentSearchEntryLibrary()};
@@ -2393,129 +2395,129 @@ null,null,"collate"),this.createVertexTemplateEntry("shape=switch;whiteSpace=wra
"Item 2"));d.insert(a.cloneCell(b,"Item 3"));return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"List")}),this.addEntry("list item entry value group erd table",function(){return a.createVertexTemplateFromCells([a.cloneCell(b,"List Item")],b.geometry.width,b.geometry.height,"List Item")})]};
Sidebar.prototype.addBasicPalette=function(a){this.setCurrentSearchEntryLibrary("basic");this.addStencilPalette("basic",mxResources.get("basic"),a+"/basic.xml",";whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;strokeWidth=2",null,null,null,null,[this.createVertexTemplateEntry("shape=partialRectangle;whiteSpace=wrap;html=1;top=0;bottom=0;fillColor=none;",120,60,"","Partial Rectangle"),this.createVertexTemplateEntry("shape=partialRectangle;whiteSpace=wrap;html=1;right=0;top=0;bottom=0;fillColor=none;routingCenterX=-0.5;",
120,60,"","Partial Rectangle"),this.createVertexTemplateEntry("shape=partialRectangle;whiteSpace=wrap;html=1;bottom=0;right=0;fillColor=none;",120,60,"","Partial Rectangle"),this.createVertexTemplateEntry("shape=partialRectangle;whiteSpace=wrap;html=1;top=0;left=0;fillColor=none;",120,60,"","Partial Rectangle")]);this.setCurrentSearchEntryLibrary()};
-Sidebar.prototype.addUmlPalette=function(a){var b=this,d=new mxCell("+ field: type",new mxGeometry(0,0,100,26),"text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;");d.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,40,8),"line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;");
-f.vertex=!0;this.setCurrentSearchEntryLibrary("uml");var g=[this.createVertexTemplateEntry("html=1;whiteSpace=wrap;",110,50,"Object","Object",null,null,"uml static class object instance"),this.createVertexTemplateEntry("html=1;whiteSpace=wrap;",110,50,"«interface»Title Section 1.1\nSection 1.2\nSection 1.3 Section 2.1\nSection 2.2\nSection 2.3
Name","Interface",null,null,"uml static class interface object instance annotated annotation"),this.addEntry("uml static class object instance",function(){var e=new mxCell("Classname",new mxGeometry(0,0,160,90),"swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;");
-e.vertex=!0;e.insert(d.clone());e.insert(f.clone());e.insert(b.cloneCell(d,"+ method(type): type"));return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Class")}),this.addEntry("uml static class section subsection",function(){var e=new mxCell("Classname",new mxGeometry(0,0,140,110),"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=none;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;");
-e.vertex=!0;e.insert(d.clone());e.insert(d.clone());e.insert(d.clone());return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Class 2")}),this.addEntry("uml static class item member method function variable field attribute label",function(){return b.createVertexTemplateFromCells([b.cloneCell(d,"+ item: attribute")],d.geometry.width,d.geometry.height,"Item 1")}),this.addEntry("uml static class item member method function variable field attribute label",function(){var e=new mxCell("item: attribute",
-new mxGeometry(0,0,120,d.geometry.height),"label;fontStyle=0;strokeColor=none;fillColor=none;align=left;verticalAlign=top;overflow=hidden;spacingLeft=28;spacingRight=4;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;imageWidth=16;imageHeight=16;whiteSpace=wrap;html=1;image="+b.gearImage);e.vertex=!0;return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Item 2")}),this.addEntry("uml static class divider hline line separator",function(){return b.createVertexTemplateFromCells([f.clone()],
-f.geometry.width,f.geometry.height,"Divider")}),this.addEntry("uml static class spacer space gap separator",function(){var e=new mxCell("",new mxGeometry(0,0,20,14),"text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=4;spacingRight=4;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");e.vertex=!0;return b.createVertexTemplateFromCells([e.clone()],e.geometry.width,e.geometry.height,"Spacer")}),this.createVertexTemplateEntry("text;align=center;fontStyle=1;verticalAlign=middle;spacingLeft=3;spacingRight=3;strokeColor=none;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;html=1;",
-80,26,"Title","Title",null,null,"uml static class title label"),this.addEntry("uml static class component",function(){var e=new mxCell("«Annotation»
Component",new mxGeometry(0,0,180,90),"html=1;dropTarget=0;whiteSpace=wrap;");e.vertex=!0;var h=new mxCell("",new mxGeometry(1,0,20,20),"shape=module;jettyWidth=8;jettyHeight=4;");h.vertex=!0;h.geometry.relative=!0;h.geometry.offset=new mxPoint(-27,7);e.insert(h);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,
-"Component")}),this.addEntry("uml static class component",function(){var e=new mxCell('
+ Attribute2: Type
Name","Interface",null,null,"uml static class interface object instance annotated annotation"),this.addEntry("uml static class object instance",function(){var f=new mxCell("Classname",new mxGeometry(0,0,160,90),"swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;");
+f.vertex=!0;f.insert(d.clone());f.insert(e.clone());f.insert(b.cloneCell(d,"+ method(type): type"));return b.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,"Class")}),this.addEntry("uml static class section subsection",function(){var f=new mxCell("Classname",new mxGeometry(0,0,140,110),"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=none;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;");
+f.vertex=!0;f.insert(d.clone());f.insert(d.clone());f.insert(d.clone());return b.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,"Class 2")}),this.addEntry("uml static class item member method function variable field attribute label",function(){return b.createVertexTemplateFromCells([b.cloneCell(d,"+ item: attribute")],d.geometry.width,d.geometry.height,"Item 1")}),this.addEntry("uml static class item member method function variable field attribute label",function(){var f=new mxCell("item: attribute",
+new mxGeometry(0,0,120,d.geometry.height),"label;fontStyle=0;strokeColor=none;fillColor=none;align=left;verticalAlign=top;overflow=hidden;spacingLeft=28;spacingRight=4;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;imageWidth=16;imageHeight=16;whiteSpace=wrap;html=1;image="+b.gearImage);f.vertex=!0;return b.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,"Item 2")}),this.addEntry("uml static class divider hline line separator",function(){return b.createVertexTemplateFromCells([e.clone()],
+e.geometry.width,e.geometry.height,"Divider")}),this.addEntry("uml static class spacer space gap separator",function(){var f=new mxCell("",new mxGeometry(0,0,20,14),"text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=4;spacingRight=4;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");f.vertex=!0;return b.createVertexTemplateFromCells([f.clone()],f.geometry.width,f.geometry.height,"Spacer")}),this.createVertexTemplateEntry("text;align=center;fontStyle=1;verticalAlign=middle;spacingLeft=3;spacingRight=3;strokeColor=none;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;html=1;",
+80,26,"Title","Title",null,null,"uml static class title label"),this.addEntry("uml static class component",function(){var f=new mxCell("«Annotation»
Component",new mxGeometry(0,0,180,90),"html=1;dropTarget=0;whiteSpace=wrap;");f.vertex=!0;var h=new mxCell("",new mxGeometry(1,0,20,20),"shape=module;jettyWidth=8;jettyHeight=4;");h.vertex=!0;h.geometry.relative=!0;h.geometry.offset=new mxPoint(-27,7);f.insert(h);return b.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,
+"Component")}),this.addEntry("uml static class component",function(){var f=new mxCell('
+ Attribute2: Type
field2 = value2
field3 = value3
',"Entity",null,null,"er entity table"),this.addEntry("uml static class object instance",
-function(){var e=new mxCell('PK uniqueId FK1 foreignKey fieldname
',new mxGeometry(0,0,140,60),"verticalAlign=top;align=left;overflow=fill;html=1;whiteSpace=wrap;");e.vertex=!0;return b.createVertexTemplateFromCells([e.clone()],e.geometry.width,e.geometry.height,"Class 3")}),this.addEntry("uml static class object instance",function(){var e=new mxCell('
',
-new mxGeometry(0,0,140,60),"verticalAlign=top;align=left;overflow=fill;html=1;whiteSpace=wrap;");e.vertex=!0;return b.createVertexTemplateFromCells([e.clone()],e.geometry.width,e.geometry.height,"Class 4")}),this.addEntry("uml static class object instance",function(){var e=new mxCell('
Interface
+ field2: Type
+ method2(Type, Type): Type
',new mxGeometry(0,0,140,60),"verticalAlign=top;align=left;overflow=fill;html=1;whiteSpace=wrap;");f.vertex=!0;return b.createVertexTemplateFromCells([f.clone()],f.geometry.width,f.geometry.height,"Class 3")}),this.addEntry("uml static class object instance",function(){var f=new mxCell('
',
+new mxGeometry(0,0,140,60),"verticalAlign=top;align=left;overflow=fill;html=1;whiteSpace=wrap;");f.vertex=!0;return b.createVertexTemplateFromCells([f.clone()],f.geometry.width,f.geometry.height,"Class 4")}),this.addEntry("uml static class object instance",function(){var f=new mxCell('
Interface
+ field2: Type
+ method2(Type, Type): Type'+mxResources.get("heading")+" 1
";e("","h2").firstChild.nextSibling.innerHTML=''+mxResources.get("heading")+" 2
";e("","h3").firstChild.nextSibling.innerHTML=''+mxResources.get("heading")+" 3
";e("","h4").firstChild.nextSibling.innerHTML=''+mxResources.get("heading")+" 4
";e("","h5").firstChild.nextSibling.innerHTML=
-''+mxResources.get("heading")+" 5
";e("","h6").firstChild.nextSibling.innerHTML=''+mxResources.get("heading")+" 6
";e("","pre").firstChild.nextSibling.innerHTML=''+mxResources.get("formatted")+"
";e("","blockquote").firstChild.nextSibling.innerHTML=''+mxResources.get("blockquote")+"
"})));this.put("fontSize",new Menu(mxUtils.bind(this,function(f,g){var e=
-[6,8,9,10,11,12,14,18,24,36,48,72];0>mxUtils.indexOf(e,this.defaultFontSize)&&(e.push(this.defaultFontSize),e.sort(function(w,z){return w-z}));for(var h=mxUtils.bind(this,function(w){if(null!=b.cellEditor.textarea){document.execCommand("fontSize",!1,"3");for(var z=b.cellEditor.textarea.getElementsByTagName("font"),C=0;C'+mxResources.get("heading")+" 1
";f("","h2").firstChild.nextSibling.innerHTML=''+mxResources.get("heading")+" 2
";f("","h3").firstChild.nextSibling.innerHTML=''+mxResources.get("heading")+" 3
";f("","h4").firstChild.nextSibling.innerHTML=''+mxResources.get("heading")+" 4
";f("","h5").firstChild.nextSibling.innerHTML=
+''+mxResources.get("heading")+" 5
";f("","h6").firstChild.nextSibling.innerHTML=''+mxResources.get("heading")+" 6
";f("","pre").firstChild.nextSibling.innerHTML=''+mxResources.get("formatted")+"
";f("","blockquote").firstChild.nextSibling.innerHTML=''+mxResources.get("blockquote")+"
"})));this.put("fontSize",new Menu(mxUtils.bind(this,function(e,g){var f=
+[6,8,9,10,11,12,14,18,24,36,48,72];0>mxUtils.indexOf(f,this.defaultFontSize)&&(f.push(this.defaultFontSize),f.sort(function(w,z){return w-z}));for(var h=mxUtils.bind(this,function(w){if(null!=b.cellEditor.textarea){document.execCommand("fontSize",!1,"3");for(var z=b.cellEditor.textarea.getElementsByTagName("font"),C=0;C
");K.push("")}K.push("");F=K.join("");I.call(G,F);F=G.cellEditor.textarea.getElementsByTagName("table");if(F.length==C.length+1)for(I=F.length-1;0<=I;I--)if(0==I||F[I]!=C[I-1]){G.selectNode(F[I].rows[0].cells[0]);break}}});var e=this.editorUi.editor.graph,h=null,n=null;null==d&&(a.div.className+=" geToolbarMenu",
+w&&0
");K.push("")}K.push("");F=K.join("");I.call(G,F);F=G.cellEditor.textarea.getElementsByTagName("table");if(F.length==C.length+1)for(I=F.length-1;0<=I;I--)if(0==I||F[I]!=C[I-1]){G.selectNode(F[I].rows[0].cells[0]);break}}});var f=this.editorUi.editor.graph,h=null,n=null;null==d&&(a.div.className+=" geToolbarMenu",
a.labels=!1);a=a.addItem("",null,null,d,null,null,null,!0);a.firstChild.style.fontSize=Menus.prototype.defaultFontSize+"px";d=a.getElementsByTagName("td");1 ',"Data Object",null,null,this.getTagsForStencil("mxgraph.archimate3","","archimate application layer data object").join(" "))];this.addPalette("archimate3Application","Archimate 3.2 / Application",!1,mxUtils.bind(this,function(b){for(var d=0;d ',"Data Object",null,null,this.getTagsForStencil("mxgraph.archimate3","","archimate application layer data object").join(" "))];this.addPalette("archimate3Application","Archimate 3.2 / Application",!1,mxUtils.bind(this,function(b){for(var e=0;e ',"Business Object",null,null,this.getTagsForStencil("mxgraph.archimate3","","archimate business layer data object").join(" ")),this.createVertexTemplateEntry("html=1;outlineConnect=0;whiteSpace=wrap;fillColor=#ffff99;shape=mxgraph.archimate3.application;appType=contract;archiType=square;",
150,75,"Contract","Contract",null,null,this.getTagsForStencil("mxgraph.archimate3","","archimate business layer contract").join(" ")),this.createVertexTemplateEntry("html=1;outlineConnect=0;whiteSpace=wrap;fillColor=#ffff99;shape=mxgraph.archimate3.contract;",70,40,"","Contract",null,null,this.getTagsForStencil("mxgraph.archimate3","","archimate business layer contract").join(" ")),this.createVertexTemplateEntry("html=1;outlineConnect=0;whiteSpace=wrap;fillColor=#ffff99;shape=mxgraph.archimate3.application;appType=representation;archiType=square;",
150,75,"Representation","Representation",null,null,this.getTagsForStencil("mxgraph.archimate3","","archimate business layer contract").join(" ")),this.createVertexTemplateEntry("html=1;outlineConnect=0;whiteSpace=wrap;fillColor=#ffff99;shape=mxgraph.archimate3.representation;",70,40,"","Representation",null,null,this.getTagsForStencil("mxgraph.archimate3","","archimate business layer representation").join(" ")),this.createVertexTemplateEntry("html=1;outlineConnect=0;whiteSpace=wrap;fillColor=#ffff99;shape=mxgraph.archimate3.application;appType=product;archiType=square;",
-150,75,"Product","Product",null,null,this.getTagsForStencil("mxgraph.archimate3","","archimate business layer product").join(" ")),this.createVertexTemplateEntry("html=1;outlineConnect=0;whiteSpace=wrap;fillColor=#ffff99;shape=mxgraph.archimate3.product;",70,40,"","Product",null,null,this.getTagsForStencil("mxgraph.archimate3","","archimate business layer product").join(" "))];this.addPalette("archimate3Business","Archimate 3.2 / Business",!1,mxUtils.bind(this,function(b){for(var d=0;d
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
-"Alert",null,null,this.getTagsForStencil("mxgraph.bootstrap","alert","bootstrap alert").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#FFFFFF;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=10;fontStyle=1;fontSize=18;",60,40,"New","Badge",null,null,this.getTagsForStencil("mxgraph.bootstrap","badge","bootstrap badge").join(" ")),this.addEntry("bootstrap alert",function(){var d=
-new mxCell("Notifications",new mxGeometry(0,0,130,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#0085FC;fontColor=#FFFFFF;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=10;fontStyle=0;fontSize=14;");d.vertex=!0;var c=new mxCell("4",new mxGeometry(1,.5,20,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#ffffff;fontColor=#000000;whiteSpace=wrap;align=center;verticalAlign=middle;fontSize=12;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-30,-10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Badge")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#0085FC;fontColor=#FFFFFF;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=0;fontStyle=1;fontSize=14;spacing=5;",60,20,"Primary","Badge, primary",null,null,this.getTagsForStencil("mxgraph.bootstrap",
+"Alert",null,null,this.getTagsForStencil("mxgraph.bootstrap","alert","bootstrap alert").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#FFFFFF;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=10;fontStyle=1;fontSize=18;",60,40,"New","Badge",null,null,this.getTagsForStencil("mxgraph.bootstrap","badge","bootstrap badge").join(" ")),this.addEntry("bootstrap alert",function(){var e=
+new mxCell("Notifications",new mxGeometry(0,0,130,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#0085FC;fontColor=#FFFFFF;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=10;fontStyle=0;fontSize=14;");e.vertex=!0;var c=new mxCell("4",new mxGeometry(1,.5,20,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#ffffff;fontColor=#000000;whiteSpace=wrap;align=center;verticalAlign=middle;fontSize=12;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-30,-10);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Badge")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#0085FC;fontColor=#FFFFFF;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=0;fontStyle=1;fontSize=14;spacing=5;",60,20,"Primary","Badge, primary",null,null,this.getTagsForStencil("mxgraph.bootstrap",
"badge","bootstrap badge primary").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#FFFFFF;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=0;fontStyle=1;fontSize=14;spacing=5;",80,20,"Secondary","Badge, secondary",null,null,this.getTagsForStencil("mxgraph.bootstrap","badge","bootstrap badge secondary").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#33A64C;fontColor=#FFFFFF;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=0;fontStyle=1;fontSize=14;spacing=5;",
65,20,"Success","Badge, success",null,null,this.getTagsForStencil("mxgraph.bootstrap","badge","bootstrap badge success").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#DB2843;fontColor=#FFFFFF;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=0;fontStyle=1;fontSize=14;spacing=5;",60,20,"Danger","Badge, danger",null,null,this.getTagsForStencil("mxgraph.bootstrap","badge","bootstrap badge danger").join(" ")),
this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#FFBC26;fontColor=#000000;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=0;fontStyle=1;fontSize=14;spacing=5;",65,20,"Warning","Badge, warning",null,null,this.getTagsForStencil("mxgraph.bootstrap","badge","bootstrap badge warning").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#1CA5B8;fontColor=#FFFFFF;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=0;fontStyle=1;fontSize=14;spacing=5;",
@@ -5542,488 +5545,498 @@ this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap
50,40,"Info","Button, info",null,null,this.getTagsForStencil("mxgraph.bootstrap","button","bootstrap button info").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#F8F9FA;strokeWidth=1;fillColor=none;fontColor=#F8F9FA;whiteSpace=wrap;align=center;verticalAlign=middle;spacingLeft=0;fontStyle=0;fontSize=16;spacing=5;",60,40,"Light","Button, light",null,null,this.getTagsForStencil("mxgraph.bootstrap","button","bootstrap button light").join(" ")),
this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#343A40;strokeWidth=1;fillColor=none;fontColor=#343A40;whiteSpace=wrap;align=center;verticalAlign=middle;spacingLeft=0;fontStyle=0;fontSize=16;spacing=5;",60,40,"Dark","Button, dark",null,null,this.getTagsForStencil("mxgraph.bootstrap","button","bootstrap button dark").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#0085FC;fontColor=#FFFFFF;whiteSpace=wrap;align=center;verticalAlign=middle;spacingLeft=0;fontStyle=0;fontSize=16;spacing=5;",
800,40,"Block level button","Block level button",null,null,this.getTagsForStencil("mxgraph.bootstrap","button","bootstrap button block level").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#FFFFFF;whiteSpace=wrap;align=center;verticalAlign=middle;spacingLeft=0;fontStyle=0;fontSize=16;spacing=5;",800,40,"Block level button","Block level button",null,null,this.getTagsForStencil("mxgraph.bootstrap",
-"button","bootstrap button block level").join(" ")),this.addEntry("bootstrap button group horizontal",function(){var d=new mxCell("",new mxGeometry(0,0,180,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#6C767D;fontColor=#ffffff;sketch=0;");d.vertex=!0;var c=new mxCell("Left",new mxGeometry(0,0,60,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Middle",new mxGeometry(0,0,60,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(60,0);c.vertex=!0;d.insert(c);c=new mxCell("Right",new mxGeometry(1,0,60,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-60,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Button group, horizontal")}),this.addEntry("bootstrap button group horizontal",function(){var d=new mxCell("",new mxGeometry(0,0,120,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#6C767D;fontColor=#ffffff;sketch=0;");d.vertex=!0;var c=new mxCell("1",new mxGeometry(0,
-0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=
-new mxPoint(30,0);c.vertex=!0;d.insert(c);c=new mxCell("3",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(60,0);c.vertex=!0;d.insert(c);var e=new mxCell("4",new mxGeometry(1,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(-30,0);e.vertex=!0;d.insert(e);e=new mxCell("",new mxGeometry(130,0,90,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#6C767D;fontColor=#ffffff;sketch=0;");e.vertex=!0;c=new mxCell("5",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");
-c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("6",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(30,0);c.vertex=!0;e.insert(c);c=new mxCell("7",new mxGeometry(1,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-30,0);c.vertex=!0;e.insert(c);c=new mxCell("8",new mxGeometry(230,0,30,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#6C767D;fontColor=#ffffff;sketch=0;");c.vertex=!0;return a.createVertexTemplateFromCells([d,e,c],260,30,"Button group, horizontal")}),this.addEntry("bootstrap button group horizontal",function(){var d=new mxCell("",new mxGeometry(0,0,120,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#6C767D;fontColor=#ffffff;sketch=0;");
-d.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(30,0);c.vertex=!0;d.insert(c);c=new mxCell("3",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(60,0);c.vertex=!0;d.insert(c);c=new mxCell("4",new mxGeometry(1,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-30,0);c.vertex=!0;d.insert(c);var e=new mxCell("Input Group Example",new mxGeometry(130,0,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=40;sketch=0;");e.vertex=!0;c=new mxCell("@",new mxGeometry(0,0,30,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");
-c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([d,e],230,30,"Button group, horizontal")}),this.addEntry("bootstrap button group horizontal",function(){var d=new mxCell("",new mxGeometry(0,0,150,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#6C767D;fontColor=#ffffff;sketch=0;");d.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(30,0);c.vertex=!0;d.insert(c);c=new mxCell("Dropdown",new mxGeometry(1,0,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;align=left;spacing=10;sketch=0;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-90,0);c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;sketch=0;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-17,-2.5);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Button group, horizontal")}),this.addEntry("bootstrap button group vertical",function(){var d=new mxCell("",new mxGeometry(0,
-0,60,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#6C767D;fontColor=#ffffff;sketch=0;");d.vertex=!0;var c=new mxCell("Button",new mxGeometry(0,0,60,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,
-0,60,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,30);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,60,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=
-new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,60,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,90);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,60,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,120);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,1,60,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-30);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,
-"Button group, vertical")}),this.addEntry("bootstrap button group vertical",function(){var d=new mxCell("",new mxGeometry(0,0,90,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#6C767D;fontColor=#ffffff;sketch=0;");d.vertex=!0;var c=new mxCell("Button",new mxGeometry(0,0,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,30);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,90);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,120);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,1,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-30);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,
-"Button group, vertical")}),this.addEntry("bootstrap button group vertical",function(){var d=new mxCell("",new mxGeometry(0,0,90,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#6C767D;fontColor=#ffffff;sketch=0;");d.vertex=!0;var c=new mxCell("Button",new mxGeometry(0,0,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,30);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,90);c.vertex=!0;d.insert(c);c=new mxCell("Dropdown",new mxGeometry(0,0,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;sketch=0;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,120);c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;sketch=0;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-17,-2.5);e.vertex=!0;c.insert(e);c=new mxCell("Dropdown",new mxGeometry(0,1,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;sketch=0;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-30);c.vertex=!0;d.insert(c);e=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;sketch=0;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-17,-2.5);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Button group, vertical")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',
-new mxGeometry(0,0,250,350),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=bottom;align=left;spacing=20;spacingBottom=50;fontSize=14;");d.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative=
-!0;c.vertex=!0;d.insert(c);c=new mxCell("Go somewhere",new mxGeometry(0,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,-60);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Card title
Card subtitle
Some quick example text to build on the card title and make up the bulk of the card\'s content.',
-new mxGeometry(0,0,250,190),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;fontSize=14;");d.vertex=!0;var c=new mxCell("Card link",new mxGeometry(0,1,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=none;strokeColor=none;fontColor=#0085FC;resizeWidth=1;fontSize=14;align=center;");c.geometry.relative=!0;
-c.geometry.offset=new mxPoint(10,-50);c.vertex=!0;d.insert(c);c=new mxCell("Another link",new mxGeometry(0,1,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=none;strokeColor=none;fontColor=#0085FC;resizeWidth=1;fontSize=14;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(100,-50);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card")}),this.addEntry("bootstrap image",
-function(){var d=new mxCell("Some quick example text to build on the card title and make up the bulk of the card's content.",new mxGeometry(0,0,250,260),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=bottom;align=left;spacing=20;fontSize=14;");d.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Image")}),this.addEntry("bootstrap list group",function(){var d=new mxCell("",new mxGeometry(0,0,200,90),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("Cras justo odio",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,30);c.vertex=!0;d.insert(c);c=new mxCell("Vestibulum at eros",new mxGeometry(0,1,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-30);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"List group")}),this.addEntry("bootstrap list group",function(){var d=new mxCell("",new mxGeometry(0,0,200,120),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("Featured",new mxGeometry(0,0,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Cras justo odio",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,30);c.vertex=!0;d.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("Vestibulum at eros",new mxGeometry(0,1,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-30);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],
-d.geometry.width,d.geometry.height,"List group")}),this.addEntry("bootstrap card",function(){var d=new mxCell("",new mxGeometry(0,0,250,450),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=bottom;align=left;spacing=20;spacingBottom=130;fontSize=14;");d.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell('Card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,120),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=left;spacing=20;spacingTop=-10;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,
-180);c.vertex=!0;d.insert(c);c=new mxCell("Cras justo odio",new mxGeometry(0,0,250,30),"html=1;shadow=0;dashed=0;strokeColor=none;fontSize=14;fillColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,300);c.vertex=!0;d.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,250,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;fontSize=14;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,330);c.vertex=!0;d.insert(c);c=new mxCell("Vestibulum at eros",new mxGeometry(0,0,250,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;fontSize=14;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,360);c.vertex=!0;d.insert(c);c=new mxCell("Card link",new mxGeometry(0,
-1,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=none;strokeColor=none;fontColor=#0085FC;resizeWidth=1;fontSize=14;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,-50);c.vertex=!0;d.insert(c);c=new mxCell("Another link",new mxGeometry(0,1,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=none;strokeColor=none;fontColor=#0085FC;resizeWidth=1;fontSize=14;align=center;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(100,-50);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var d=new mxCell("",new mxGeometry(0,0,800,190),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("Featured",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=20;fontSize=14;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell('Special title treatment
With supporting text below as a natural lead-in to additional content.',new mxGeometry(0,0,800,120),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=left;spacing=20;spacingTop=-10;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=
-!0;d.insert(c);c=new mxCell("Go somewhere",new mxGeometry(0,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,-60);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card with header and footer")}),this.addEntry("bootstrap card",function(){var d=new mxCell("",
-new mxGeometry(0,0,800,120),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("Quote",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell('Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
- Someone famous in Source Title',
-new mxGeometry(0,0,800,80),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=left;spacing=20;spacingTop=-10;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card with header and footer")}),this.addEntry("bootstrap card",function(){var d=new mxCell("",new mxGeometry(0,0,800,230),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");
-d.vertex=!0;var c=new mxCell("Featured",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell('Special title treatment
With supporting text below as a natural lead-in to additional content.',
-new mxGeometry(0,0,800,120),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=center;spacing=20;spacingTop=-10;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;d.insert(c);c=new mxCell("Go somewhere",new mxGeometry(.5,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;align=center;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-60,-100);c.vertex=!0;d.insert(c);c=new mxCell("2 days ago",new mxGeometry(0,1,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#818181;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-40);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,
-"Card with header and footer")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Special title treatment
With supporting text below as a natural lead-in to additional content.',new mxGeometry(0,0,380,170),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;align=left;verticalAlign=top;spacing=20;fontSize=14;");
-d.vertex=!0;var c=new mxCell("Go somewhere",new mxGeometry(0,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,-60);c.vertex=!0;d.insert(c);c=new mxCell('Special title treatment
With supporting text below as a natural lead-in to additional content.',
-new mxGeometry(420,0,380,170),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;align=left;verticalAlign=top;spacing=20;fontSize=14;");c.vertex=!0;var e=new mxCell("Go somewhere",new mxGeometry(0,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=
-new mxPoint(20,-60);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d,c],800,190,"Two cards")}),this.addEntry("bootstrap card",function(){var d=new mxCell("",new mxGeometry(0,0,800,200),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,800,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Active",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.tabTop;strokeColor=#DFDFDF;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#4B5259;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;d.insert(c);c=new mxCell("Link",new mxGeometry(0,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(95,10);c.vertex=!0;d.insert(c);c=new mxCell("Disabled",new mxGeometry(0,0,60,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;fontColor=#4B5259;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(150,10);c.vertex=!0;d.insert(c);c=new mxCell('Special title treatment
With supporting text below as a natural lead-in to additional content.',
-new mxGeometry(0,0,800,120),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=center;spacing=20;spacingTop=-10;fontSize=14;fontColor=#212529");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;d.insert(c);c=new mxCell("Go somewhere",new mxGeometry(.5,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;align=center;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-60,-60);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card navigation")}),this.addEntry("bootstrap card",function(){var d=new mxCell("",new mxGeometry(0,0,800,210),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Active",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;arcSize=5;strokeColor=none;fillColor=#0085FC;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#ffffff;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;d.insert(c);c=new mxCell("Link",new mxGeometry(0,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(95,10);c.vertex=!0;d.insert(c);c=new mxCell("Disabled",new mxGeometry(0,0,60,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;fontColor=#4B5259;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(150,10);c.vertex=!0;d.insert(c);c=new mxCell('Special title treatment
With supporting text below as a natural lead-in to additional content.',
-new mxGeometry(0,0,800,120),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=center;spacing=20;spacingTop=-10;fontSize=14;fontColor=#212529");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("Go somewhere",new mxGeometry(.5,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;align=center;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-60,-60);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card navigation")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.
Last udated 3 mind ago',
-new mxGeometry(0,0,800,310),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=bottom;align=left;spacing=20;fontSize=14;");d.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,800,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative=
-!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.
Last udated 3 mind ago',new mxGeometry(0,0,800,310),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;fontSize=14;");
-d.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,1,800,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-180);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var d=new mxCell("Card Image",
-new mxGeometry(0,0,800,280),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#2D3338;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#ffffff;verticalAlign=middle;align=center;spacing=20;fontSize=60;");d.vertex=!0;var c=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.
Last updated 3 mins ago',new mxGeometry(0,
-0,800,120),"fillColor=none;strokeColor=none;fontColor=#ffffff;html=1;verticalAlign=top;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.
Last udated 3 mind ago',
-new mxGeometry(0,0,480,240),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;fontSize=14;spacingLeft=170;");d.vertex=!0;var c=new mxCell("Image",new mxGeometry(0,0,170,240),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative=
-!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Primary card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#0071D5;html=1;whiteSpace=wrap;fillColor=#0085FC;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");
-d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#0081F4;strokeColor=#0071D5;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Primary card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Secondary card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',
-new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#5B646A;html=1;whiteSpace=wrap;fillColor=#6C767D;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#697279;strokeColor=#5B646A;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Secondary card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Success card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#2B8D40;html=1;whiteSpace=wrap;fillColor=#33A64C;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");
-d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#31A14A;strokeColor=#2B8D40;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Success card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Danger card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',
-new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#BA2239;html=1;whiteSpace=wrap;fillColor=#DB2843;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#D42741;strokeColor=#BA2239;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Danger card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Warning card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#D89F20;html=1;whiteSpace=wrap;fillColor=#FFBC26;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");
-d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7B625;strokeColor=#D89F20;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Warning card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Info card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',
-new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#188C9C;html=1;whiteSpace=wrap;fillColor=#1CA5B8;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#1BA0B2;strokeColor=#188C9C;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Info card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Light card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#D2D3D4;html=1;whiteSpace=wrap;fillColor=#F8F9FA;fontColor=#212529;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");
-d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F0F1F2;strokeColor=#D2D3D4;fontColor=#212529;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Light card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Dark card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',
-new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#2C3136;html=1;whiteSpace=wrap;fillColor=#343A40;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#32383E;strokeColor=#2C3136;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Dark card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Primary card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#0085FC;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#0085FC;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");
-d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#0085FC;fontColor=#212529;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Primary card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Secondary card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',
-new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#6C767D;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#6C767D;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#6C767D;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Secondary card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Success card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#33A64C;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#33A64C;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");
-d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#33A64C;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Success card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Danger card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',
-new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DB2843;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#DB2843;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DB2843;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Danger card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Warning card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#FFBC26;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#FFBC26;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");
-d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#FFBC26;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Warning card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Info card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',
-new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#1CA5B8;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#1CA5B8;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#1CA5B8;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Info card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Light card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#F8F9FA;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#212529;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");
-d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#F8F9FA;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Light card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Dark card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',
-new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#6C767D;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#212529;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#6C767D;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Dark card")}),this.addEntry("bootstrap card group",function(){var d=new mxCell("",new mxGeometry(0,0,780,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;");d.vertex=!0;var c=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.
Last udated 3 mind ago',
-new mxGeometry(0,0,260,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);var e=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");
-e.geometry.relative=!0;e.vertex=!0;c.insert(e);c=new mxCell('Card title
This card has supporting text below as a natural lead-in to additional content.
Last udated 3 mind ago',new mxGeometry(0,0,260,360),"html=1;shadow=0;dashed=0;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(260,0);c.vertex=!0;d.insert(c);e=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");e.geometry.relative=!0;e.vertex=!0;c.insert(e);c=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.
Last udated 3 mind ago',
-new mxGeometry(1,0,260,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-260,0);c.vertex=!0;d.insert(c);e=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;flipH=1;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");
-e.geometry.relative=!0;e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card group")}),this.addEntry("bootstrap card group",function(){var d=new mxCell("",new mxGeometry(0,0,780,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;");d.vertex=!0;var c=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.',
-new mxGeometry(0,0,260,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);var e=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");
-e.geometry.relative=!0;e.vertex=!0;c.insert(e);e=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;flipV=1;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,-50);e.vertex=!0;c.insert(e);c=new mxCell('Card title
This card has supporting text below as a natural lead-in to additional content.',
-new mxGeometry(0,0,260,370),"html=1;shadow=0;dashed=0;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(260,0);c.vertex=!0;d.insert(c);e=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");e.geometry.relative=
-!0;e.vertex=!0;c.insert(e);e=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,-50);e.vertex=!0;c.insert(e);c=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.',
-new mxGeometry(1,0,260,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-260,0);c.vertex=!0;d.insert(c);e=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;flipH=1;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");
-e.geometry.relative=!0;e.vertex=!0;c.insert(e);e=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;flipV=1;flipH=1;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,-50);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card group")}),
-this.addEntry("bootstrap card group",function(){var d=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.
Last udated 3 mind ago',new mxGeometry(0,0,260,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");
-d.geometry.relative=!0;d.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell('Card title
This card has supporting text below as a natural lead-in to additional content.
Last udated 3 mind ago',
-new mxGeometry(280,0,260,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.vertex=!0;var e=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");
-e.geometry.relative=!0;e.vertex=!0;c.insert(e);e=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.
Last udated 3 mind ago',new mxGeometry(560,0,260,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");
-e.vertex=!0;var f=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");f.geometry.relative=!0;f.vertex=!0;e.insert(f);return a.createVertexTemplateFromCells([d,c,e],820,360,"Card group")}),this.addEntry("bootstrap card group",function(){var d=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.',
-new mxGeometry(0,0,260,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");d.geometry.relative=!0;d.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-50);c.vertex=!0;d.insert(c);c=new mxCell('Card title
This card has supporting text below as a natural lead-in to additional content.',
-new mxGeometry(280,0,260,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.vertex=!0;var e=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");
-e.geometry.relative=!0;e.vertex=!0;c.insert(e);e=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,-50);e.vertex=!0;c.insert(e);e=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.',
-new mxGeometry(560,0,260,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");e.vertex=!0;var f=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");
-f.geometry.relative=!0;f.vertex=!0;e.insert(f);f=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(0,-50);f.vertex=!0;e.insert(f);return a.createVertexTemplateFromCells([d,c,e],820,360,"Card group")}),this.addEntry("bootstrap card group",
-function(){var d=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.',new mxGeometry(0,0,370,290),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");d.vertex=!0;var c=new mxCell("Image cap",
-new mxGeometry(0,0,370,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.',new mxGeometry(390,0,370,290),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");
-c.vertex=!0;var e=new mxCell("Image cap",new mxGeometry(0,0,370,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");e.geometry.relative=!0;e.vertex=!0;c.insert(e);e=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content.',new mxGeometry(0,310,370,270),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");
-e.vertex=!0;var f=new mxCell("Image cap",new mxGeometry(0,0,370,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");f.geometry.relative=!0;f.vertex=!0;e.insert(f);f=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.',
+"button","bootstrap button block level").join(" ")),this.addEntry("button group horizontal",function(){var e=new mxCell("",new mxGeometry(0,0,180,30),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=#6C767D;fontColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");e.vertex=!0;var c=new mxCell("Left",new mxGeometry(0,0,60,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=inherit;fontColor=inherit;");
+c.vertex=!0;e.insert(c);c=new mxCell("Middle",new mxGeometry(0,0,60,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);c=new mxCell("Right",new mxGeometry(0,0,60,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=inherit;");
+c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Button group, horizontal")}),this.addEntry("bootstrap button group horizontal",function(){var e=new mxCell("",new mxGeometry(0,0,120,30),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=#6C767D;fontColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");
+e.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;");
+c.vertex=!0;e.insert(c);c=new mxCell("3",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);c=new mxCell("4",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=inherit;");
+c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,10,30),"text;");c.vertex=!0;e.insert(c);c=new mxCell("5",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);c=new mxCell("6",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;");
+c.vertex=!0;e.insert(c);c=new mxCell("7",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,10,30),"text;");c.vertex=!0;e.insert(c);c=new mxCell("8",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=inherit;fontColor=inherit;");
+c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Button group, horizontal")}),this.addEntry("bootstrap button group horizontal",function(){var e=new mxCell("",new mxGeometry(0,0,120,30),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=#6C767D;fontColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");
+e.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;");
+c.vertex=!0;e.insert(c);c=new mxCell("3",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);c=new mxCell("4",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=inherit;");
+c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,10,30),"text;");c.vertex=!0;e.insert(c);c=new mxCell("Input Group Example",new mxGeometry(0,0,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=40;sketch=0;");c.vertex=!0;e.insert(c);var d=new mxCell("@",new mxGeometry(0,0,30,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");
+d.geometry.relative=!0;d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Button group, horizontal")}),this.addEntry("button group horizontal",function(){var e=new mxCell("",new mxGeometry(0,0,180,30),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=#6C767D;fontColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");
+e.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;");
+c.vertex=!0;e.insert(c);c=new mxCell("Dropdown",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=left;verticalAlign=middle;overflow=visible;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=inherit;spacing=10;dropTarget=0;");c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;sketch=0;");
+d.geometry.relative=!0;d.geometry.offset=new mxPoint(-17,-2.5);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Button group, horizontal")}),this.addEntry("button group vertical",function(){var e=new mxCell("",new mxGeometry(0,0,60,180),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=#6C767D;fontColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");
+e.vertex=!0;var c=new mxCell("Button",new mxGeometry(0,0,60,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);c=new mxCell("Button",new mxGeometry(0,0,60,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;");
+c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c));e.insert(a.cloneCell(c));e.insert(a.cloneCell(c));c=new mxCell("Button",new mxGeometry(0,0,60,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,
+e.geometry.height,"Button group, vertical")}),this.addEntry("button group vertical",function(){var e=new mxCell("",new mxGeometry(0,0,90,180),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=#6C767D;fontColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");e.vertex=!0;var c=new mxCell("Button",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fillColor=inherit;fontColor=inherit;");
+c.vertex=!0;e.insert(c);c=new mxCell("Button",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c));e.insert(a.cloneCell(c));e.insert(a.cloneCell(c));c=new mxCell("Button",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fillColor=inherit;fontColor=inherit;");
+c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Button group, vertical")}),this.addEntry("button group vertical",function(){var e=new mxCell("",new mxGeometry(0,0,90,180),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=#6C767D;fontColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");e.vertex=
+!0;var c=new mxCell("Button",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);c=new mxCell("Button",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;");
+c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c));e.insert(a.cloneCell(c));c=new mxCell("Dropdown",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=left;verticalAlign=middle;overflow=visible;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=inherit;fontColor=inherit;spacing=10;dropTarget=0;");c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;sketch=0;");
+d.geometry.relative=!0;d.geometry.offset=new mxPoint(-17,-2.5);d.vertex=!0;c.insert(d);c=new mxCell("Dropdown",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=left;verticalAlign=middle;overflow=visible;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fillColor=inherit;fontColor=inherit;spacing=10;dropTarget=0;");c.vertex=!0;e.insert(c);d=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;sketch=0;");
+d.geometry.relative=!0;d.geometry.offset=new mxPoint(-17,-2.5);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Button group, vertical")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,350),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=bottom;align=left;spacing=20;spacingBottom=50;fontSize=14;");
+e.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("Go somewhere",new mxGeometry(0,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,-60);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Card title
Card subtitle
Some quick example text to build on the card title and make up the bulk of the card\'s content.',
+new mxGeometry(0,0,250,190),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;fontSize=14;");e.vertex=!0;var c=new mxCell("Card link",new mxGeometry(0,1,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=none;strokeColor=none;fontColor=#0085FC;resizeWidth=1;fontSize=14;align=center;");c.geometry.relative=!0;
+c.geometry.offset=new mxPoint(10,-50);c.vertex=!0;e.insert(c);c=new mxCell("Another link",new mxGeometry(0,1,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=none;strokeColor=none;fontColor=#0085FC;resizeWidth=1;fontSize=14;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(100,-50);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card")}),this.addEntry("bootstrap image",
+function(){var e=new mxCell("Some quick example text to build on the card title and make up the bulk of the card's content.",new mxGeometry(0,0,250,260),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=bottom;align=left;spacing=20;fontSize=14;");e.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");
+c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Image")}),this.addEntry("list group erd table",function(){var e=new mxCell("",new mxGeometry(0,0,200,120),"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=none;fillColor=none;");e.vertex=!0;var c=new mxCell("Cras justo odio",
+new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fontColor=#333333;");c.vertex=!0;e.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fontColor=#333333;");
+c.vertex=!0;e.insert(c);c=new mxCell("Vestibulum at eros",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fontColor=#333333;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List Group")}),this.addEntry("list group erd table",
+function(){var e=new mxCell("",new mxGeometry(0,0,200,120),"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=none;fillColor=none;");e.vertex=!0;var c=new mxCell("Featured",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#F7F7F7;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fontColor=#333333;");
+c.vertex=!0;e.insert(c);c=new mxCell("Cras justo odio",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fontColor=#333333;");c.vertex=!0;e.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fontColor=#333333;");
+c.vertex=!0;e.insert(c);c=new mxCell("Vestibulum at eros",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fontColor=#333333;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List Group")}),this.addEntry("bootstrap card",
+function(){var e=new mxCell("",new mxGeometry(0,0,250,450),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=bottom;align=left;spacing=20;spacingBottom=130;fontSize=14;");e.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");
+c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell('Card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,120),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=left;spacing=20;spacingTop=-10;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,
+180);c.vertex=!0;e.insert(c);c=new mxCell("Cras justo odio",new mxGeometry(0,0,250,30),"html=1;shadow=0;dashed=0;strokeColor=none;fontSize=14;fillColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,300);c.vertex=!0;e.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,250,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;fontSize=14;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,330);c.vertex=!0;e.insert(c);c=new mxCell("Vestibulum at eros",new mxGeometry(0,0,250,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;fontSize=14;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,360);c.vertex=!0;e.insert(c);c=new mxCell("Card link",new mxGeometry(0,
+1,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=none;strokeColor=none;fontColor=#0085FC;resizeWidth=1;fontSize=14;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,-50);c.vertex=!0;e.insert(c);c=new mxCell("Another link",new mxGeometry(0,1,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=none;strokeColor=none;fontColor=#0085FC;resizeWidth=1;fontSize=14;align=center;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(100,-50);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var e=new mxCell("",new mxGeometry(0,0,800,190),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");e.vertex=!0;var c=new mxCell("Featured",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=20;fontSize=14;");
+c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell('Special title treatment
With supporting text below as a natural lead-in to additional content.',new mxGeometry(0,0,800,120),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=left;spacing=20;spacingTop=-10;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=
+!0;e.insert(c);c=new mxCell("Go somewhere",new mxGeometry(0,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,-60);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card with header and footer")}),this.addEntry("bootstrap card",function(){var e=new mxCell("",
+new mxGeometry(0,0,800,120),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");e.vertex=!0;var c=new mxCell("Quote",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell('Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
- Someone famous in Source Title',
+new mxGeometry(0,0,800,80),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=left;spacing=20;spacingTop=-10;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card with header and footer")}),this.addEntry("bootstrap card",function(){var e=new mxCell("",new mxGeometry(0,0,800,230),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");
+e.vertex=!0;var c=new mxCell("Featured",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell('Special title treatment
With supporting text below as a natural lead-in to additional content.',
+new mxGeometry(0,0,800,120),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=center;spacing=20;spacingTop=-10;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;e.insert(c);c=new mxCell("Go somewhere",new mxGeometry(.5,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;align=center;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-60,-100);c.vertex=!0;e.insert(c);c=new mxCell("2 days ago",new mxGeometry(0,1,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#818181;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-40);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,
+"Card with header and footer")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Special title treatment
With supporting text below as a natural lead-in to additional content.',new mxGeometry(0,0,380,170),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;align=left;verticalAlign=top;spacing=20;fontSize=14;");
+e.vertex=!0;var c=new mxCell("Go somewhere",new mxGeometry(0,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,-60);c.vertex=!0;e.insert(c);c=new mxCell('Special title treatment
With supporting text below as a natural lead-in to additional content.',
+new mxGeometry(420,0,380,170),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;align=left;verticalAlign=top;spacing=20;fontSize=14;");c.vertex=!0;var d=new mxCell("Go somewhere",new mxGeometry(0,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;");d.geometry.relative=!0;d.geometry.offset=
+new mxPoint(20,-60);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e,c],800,190,"Two cards")}),this.addEntry("bootstrap card",function(){var e=new mxCell("",new mxGeometry(0,0,800,200),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,800,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;");
+c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("Active",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.tabTop;strokeColor=#DFDFDF;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#4B5259;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;e.insert(c);c=new mxCell("Link",new mxGeometry(0,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(95,10);c.vertex=!0;e.insert(c);c=new mxCell("Disabled",new mxGeometry(0,0,60,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;fontColor=#4B5259;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(150,10);c.vertex=!0;e.insert(c);c=new mxCell('Special title treatment
With supporting text below as a natural lead-in to additional content.',
+new mxGeometry(0,0,800,120),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=center;spacing=20;spacingTop=-10;fontSize=14;fontColor=#212529");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;e.insert(c);c=new mxCell("Go somewhere",new mxGeometry(.5,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;align=center;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-60,-60);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card navigation")}),this.addEntry("bootstrap card",function(){var e=new mxCell("",new mxGeometry(0,0,800,210),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;");
+c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("Active",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;arcSize=5;strokeColor=none;fillColor=#0085FC;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#ffffff;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;e.insert(c);c=new mxCell("Link",new mxGeometry(0,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(95,10);c.vertex=!0;e.insert(c);c=new mxCell("Disabled",new mxGeometry(0,0,60,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;fontColor=#4B5259;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(150,10);c.vertex=!0;e.insert(c);c=new mxCell('Special title treatment
With supporting text below as a natural lead-in to additional content.',
+new mxGeometry(0,0,800,120),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=center;spacing=20;spacingTop=-10;fontSize=14;fontColor=#212529");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;e.insert(c);c=new mxCell("Go somewhere",new mxGeometry(.5,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;align=center;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-60,-60);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card navigation")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.
Last udated 3 mind ago',
+new mxGeometry(0,0,800,310),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=bottom;align=left;spacing=20;fontSize=14;");e.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,800,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative=
+!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.
Last udated 3 mind ago',new mxGeometry(0,0,800,310),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;fontSize=14;");
+e.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,1,800,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-180);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var e=new mxCell("Card Image",
+new mxGeometry(0,0,800,280),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#2D3338;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#ffffff;verticalAlign=middle;align=center;spacing=20;fontSize=60;");e.vertex=!0;var c=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.
Last updated 3 mins ago',new mxGeometry(0,
+0,800,120),"fillColor=none;strokeColor=none;fontColor=#ffffff;html=1;verticalAlign=top;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.
Last udated 3 mind ago',
+new mxGeometry(0,0,480,240),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;fontSize=14;spacingLeft=170;");e.vertex=!0;var c=new mxCell("Image",new mxGeometry(0,0,170,240),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative=
+!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Primary card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#0071D5;html=1;whiteSpace=wrap;fillColor=#0085FC;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");
+e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#0081F4;strokeColor=#0071D5;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Primary card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Secondary card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',
+new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#5B646A;html=1;whiteSpace=wrap;fillColor=#6C767D;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#697279;strokeColor=#5B646A;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;");
+c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Secondary card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Success card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#2B8D40;html=1;whiteSpace=wrap;fillColor=#33A64C;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");
+e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#31A14A;strokeColor=#2B8D40;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Success card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Danger card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',
+new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#BA2239;html=1;whiteSpace=wrap;fillColor=#DB2843;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#D42741;strokeColor=#BA2239;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;");
+c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Danger card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Warning card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#D89F20;html=1;whiteSpace=wrap;fillColor=#FFBC26;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");
+e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7B625;strokeColor=#D89F20;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Warning card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Info card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',
+new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#188C9C;html=1;whiteSpace=wrap;fillColor=#1CA5B8;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#1BA0B2;strokeColor=#188C9C;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;");
+c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Info card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Light card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#D2D3D4;html=1;whiteSpace=wrap;fillColor=#F8F9FA;fontColor=#212529;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");
+e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F0F1F2;strokeColor=#D2D3D4;fontColor=#212529;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Light card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Dark card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',
+new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#2C3136;html=1;whiteSpace=wrap;fillColor=#343A40;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#32383E;strokeColor=#2C3136;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;");
+c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Dark card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Primary card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#0085FC;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#0085FC;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");
+e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#0085FC;fontColor=#212529;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Primary card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Secondary card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',
+new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#6C767D;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#6C767D;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#6C767D;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;");
+c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Secondary card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Success card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#33A64C;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#33A64C;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");
+e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#33A64C;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Success card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Danger card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',
+new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DB2843;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#DB2843;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DB2843;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;");
+c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Danger card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Warning card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#FFBC26;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#FFBC26;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");
+e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#FFBC26;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Warning card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Info card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',
+new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#1CA5B8;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#1CA5B8;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#1CA5B8;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;");
+c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Info card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Light card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#F8F9FA;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#212529;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");
+e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#F8F9FA;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Light card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Dark card title
Some quick example text to build on the card title and make up the bulk of the card\'s content.',
+new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#6C767D;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#212529;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#6C767D;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;");
+c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Dark card")}),this.addEntry("bootstrap card group",function(){var e=new mxCell("",new mxGeometry(0,0,780,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;");e.vertex=!0;var c=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.
Last udated 3 mind ago',
+new mxGeometry(0,0,260,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);var d=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");
+d.geometry.relative=!0;d.vertex=!0;c.insert(d);c=new mxCell('Card title
This card has supporting text below as a natural lead-in to additional content.
Last udated 3 mind ago',new mxGeometry(0,0,260,360),"html=1;shadow=0;dashed=0;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(260,0);c.vertex=!0;e.insert(c);d=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");d.geometry.relative=!0;d.vertex=!0;c.insert(d);c=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.
Last udated 3 mind ago',
+new mxGeometry(1,0,260,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-260,0);c.vertex=!0;e.insert(c);d=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;flipH=1;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");
+d.geometry.relative=!0;d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card group")}),this.addEntry("bootstrap card group",function(){var e=new mxCell("",new mxGeometry(0,0,780,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;");e.vertex=!0;var c=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.',
+new mxGeometry(0,0,260,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);var d=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");
+d.geometry.relative=!0;d.vertex=!0;c.insert(d);d=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;flipV=1;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(0,-50);d.vertex=!0;c.insert(d);c=new mxCell('Card title
This card has supporting text below as a natural lead-in to additional content.',
+new mxGeometry(0,0,260,370),"html=1;shadow=0;dashed=0;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(260,0);c.vertex=!0;e.insert(c);d=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");d.geometry.relative=
+!0;d.vertex=!0;c.insert(d);d=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(0,-50);d.vertex=!0;c.insert(d);c=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.',
+new mxGeometry(1,0,260,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-260,0);c.vertex=!0;e.insert(c);d=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;flipH=1;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");
+d.geometry.relative=!0;d.vertex=!0;c.insert(d);d=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;flipV=1;flipH=1;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(0,-50);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card group")}),
+this.addEntry("bootstrap card group",function(){var e=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.
Last udated 3 mind ago',new mxGeometry(0,0,260,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");
+e.geometry.relative=!0;e.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell('Card title
This card has supporting text below as a natural lead-in to additional content.
Last udated 3 mind ago',
+new mxGeometry(280,0,260,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.vertex=!0;var d=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");
+d.geometry.relative=!0;d.vertex=!0;c.insert(d);d=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.
Last udated 3 mind ago',new mxGeometry(560,0,260,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");
+d.vertex=!0;var f=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");f.geometry.relative=!0;f.vertex=!0;d.insert(f);return a.createVertexTemplateFromCells([e,c,d],820,360,"Card group")}),this.addEntry("bootstrap card group",function(){var e=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.',
+new mxGeometry(0,0,260,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");e.geometry.relative=!0;e.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");
+c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-50);c.vertex=!0;e.insert(c);c=new mxCell('Card title
This card has supporting text below as a natural lead-in to additional content.',
+new mxGeometry(280,0,260,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.vertex=!0;var d=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");
+d.geometry.relative=!0;d.vertex=!0;c.insert(d);d=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(0,-50);d.vertex=!0;c.insert(d);d=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.',
+new mxGeometry(560,0,260,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");d.vertex=!0;var f=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");
+f.geometry.relative=!0;f.vertex=!0;d.insert(f);f=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(0,-50);f.vertex=!0;d.insert(f);return a.createVertexTemplateFromCells([e,c,d],820,360,"Card group")}),this.addEntry("bootstrap card group",
+function(){var e=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.',new mxGeometry(0,0,370,290),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");e.vertex=!0;var c=new mxCell("Image cap",
+new mxGeometry(0,0,370,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.',new mxGeometry(390,0,370,290),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");
+c.vertex=!0;var d=new mxCell("Image cap",new mxGeometry(0,0,370,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");d.geometry.relative=!0;d.vertex=!0;c.insert(d);d=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content.',new mxGeometry(0,310,370,270),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");
+d.vertex=!0;var f=new mxCell("Image cap",new mxGeometry(0,0,370,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");f.geometry.relative=!0;f.vertex=!0;d.insert(f);f=new mxCell('Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.',
new mxGeometry(390,310,370,290),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");f.vertex=!0;var g=new mxCell("Image cap",new mxGeometry(0,0,370,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");
-g.geometry.relative=!0;g.vertex=!0;f.insert(g);return a.createVertexTemplateFromCells([d,c,e,f],760,600,"Grid cards")}),this.addEntry("bootstrap card group",function(){var d=new mxCell('Card title that wraps to a new line
This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.',new mxGeometry(0,0,320,290),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");
-d.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,320,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell('Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
- Someone famous in Source Title',
-new mxGeometry(0,300,320,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=30;spacingBottom=0;fontSize=14;spacingTop=0;");c.vertex=!0;var e=new mxCell('Card title
This card has supporting text below as a natural lead-in to additional content.
Last updated 3 mins ago',
-new mxGeometry(330,0,320,300),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");e.vertex=!0;var f=new mxCell("Image cap",new mxGeometry(0,0,320,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");
-f.geometry.relative=!0;f.vertex=!0;e.insert(f);f=new mxCell('Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
- Someone famous in Source Title',new mxGeometry(330,310,320,130),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#0085FC;fontColor=#FFFFFF;verticalAlign=top;align=center;spacing=10;fontSize=14;");
+g.geometry.relative=!0;g.vertex=!0;f.insert(g);return a.createVertexTemplateFromCells([e,c,d,f],760,600,"Grid cards")}),this.addEntry("bootstrap card group",function(){var e=new mxCell('Card title that wraps to a new line
This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.',new mxGeometry(0,0,320,290),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");
+e.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,320,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell('Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
- Someone famous in Source Title',
+new mxGeometry(0,300,320,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=30;spacingBottom=0;fontSize=14;spacingTop=0;");c.vertex=!0;var d=new mxCell('Card title
This card has supporting text below as a natural lead-in to additional content.
Last updated 3 mins ago',
+new mxGeometry(330,0,320,300),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");d.vertex=!0;var f=new mxCell("Image cap",new mxGeometry(0,0,320,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");
+f.geometry.relative=!0;f.vertex=!0;d.insert(f);f=new mxCell('Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
- Someone famous in Source Title',new mxGeometry(330,310,320,130),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#0085FC;fontColor=#FFFFFF;verticalAlign=top;align=center;spacing=10;fontSize=14;");
f.vertex=!0;var g=new mxCell('Card title
This card has a regular title and short paragraphy of text below it.
Last updated 3 mins ago',new mxGeometry(330,450,320,130),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=center;spacing=10;spacingBottom=0;fontSize=14;spacingTop=0;");g.vertex=
!0;var h=new mxCell("Card image",new mxGeometry(660,0,320,240),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;verticalAlign=middle;align=center;spacing=10;spacingBottom=0;fontSize=14;spacingTop=0;");h.vertex=!0;var k=new mxCell('Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
- Someone famous in Source Title',
new mxGeometry(660,250,320,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=right;spacing=30;spacingBottom=0;fontSize=14;spacingTop=0;");k.vertex=!0;var l=new mxCell('Card title
This is another card with title and supporting text below it. This card has some additional content to make it slightly taller overall.
Last updated 3 mins ago',
-new mxGeometry(660,410,320,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=0;");l.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g,h,k,l],980,600,"Card group")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;strokeColor=none;strokeWidth=1;fillColor=#777777;fontColor=#555555;whiteSpace=wrap;align=center;verticalAlign=middle;fontStyle=0;fontSize=40;",
-800,300,"First slide","Carousel",null,null,this.getTagsForStencil("mxgraph.bootstrap","carousel","bootstrap carousel").join(" ")),this.addEntry("bootstrap carousel with controls",function(){var d=new mxCell("First slide",new mxGeometry(0,0,800,300),"html=1;shadow=0;dashed=0;strokeColor=none;strokeWidth=1;fillColor=#777777;fontColor=#555555;whiteSpace=wrap;align=center;verticalAlign=middle;fontStyle=0;fontSize=40;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,14),"html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-50,-7);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,.5,7,14),"flipH=1;html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(43,-7);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Carousel with controls")}),this.addEntry("bootstrap carousel with indicators",
-function(){var d=new mxCell("First slide",new mxGeometry(0,0,800,300),"html=1;shadow=0;dashed=0;strokeColor=none;strokeWidth=1;fillColor=#777777;fontColor=#555555;whiteSpace=wrap;align=center;verticalAlign=middle;fontStyle=0;fontSize=40;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,14),"html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;");c.geometry.relative=!0;c.geometry.offset=
-new mxPoint(-50,-7);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,.5,7,14),"flipH=1;html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(43,-7);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#ffffff;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-50,-20);
-c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#BBBBBB;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-15,-20);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#BBBBBB;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,-20);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Carousel with indicators")}),this.addEntry("bootstrap carousel with captions",
-function(){var d=new mxCell("First slide",new mxGeometry(0,0,800,300),"html=1;shadow=0;dashed=0;strokeColor=none;strokeWidth=1;fillColor=#777777;fontColor=#555555;whiteSpace=wrap;align=center;verticalAlign=middle;fontStyle=0;fontSize=40;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,14),"html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;");c.geometry.relative=!0;c.geometry.offset=
-new mxPoint(-50,-7);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,.5,7,14),"flipH=1;html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(43,-7);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#ffffff;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-50,-20);
-c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#BBBBBB;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-15,-20);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#BBBBBB;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,-20);c.vertex=!0;d.insert(c);c=new mxCell('First slide label
Nulla vitae elit libero, a pharetra augue mollis interdum.',
-new mxGeometry(0,1,800,60),"html=1;shadow=0;strokeColor=none;fillColor=none;resizeWidth=1;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-90);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Carousel with captions")}),this.addEntry("bootstrap dropdown button",function(){var d=new mxCell("Dropdown button",new mxGeometry(0,0,140,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=right;verticalAlign=middle;fontStyle=0;fontSize=14;spacingRight=20;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var d=new mxCell("Dropdown button",new mxGeometry(0,0,140,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,43,170,110),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");c.vertex=!0;var e=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,10);e.vertex=!0;c.insert(e);e=new mxCell("Another action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,40);e.vertex=!0;c.insert(e);e=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;c.insert(e);
-return a.createVertexTemplateFromCells([d,c],170,153,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var d=new mxCell("Primary",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#006AC9;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,43,170,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");c.vertex=!0;var e=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,10);e.vertex=!0;c.insert(e);e=new mxCell("Another action",new mxGeometry(0,
-0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,40);e.vertex=!0;c.insert(e);e=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,170,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;");e.geometry.relative=
-!0;e.geometry.offset=new mxPoint(0,100);e.vertex=!0;c.insert(e);e=new mxCell("Separated link",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,110);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d,c],170,193,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var d=new mxCell("Secondary",new mxGeometry(0,0,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,43,170,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");c.vertex=!0;var e=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,10);e.vertex=!0;c.insert(e);e=new mxCell("Another action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,40);e.vertex=!0;c.insert(e);e=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;c.insert(e);
-e=new mxCell("",new mxGeometry(0,0,170,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,100);e.vertex=!0;c.insert(e);e=new mxCell("Separated link",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,110);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d,c],170,193,"Dropdown button")}),this.addEntry("bootstrap dropdown button",
-function(){var d=new mxCell("Success",new mxGeometry(0,0,85,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#33A64C;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;
-d.insert(c);c=new mxCell("",new mxGeometry(0,43,170,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");c.vertex=!0;var e=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,10);e.vertex=!0;c.insert(e);e=new mxCell("Another action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,40);e.vertex=!0;c.insert(e);e=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,170,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,100);e.vertex=!0;c.insert(e);e=new mxCell("Separated link",
-new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,110);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d,c],170,193,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var d=new mxCell("Info",new mxGeometry(0,0,60,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#1CA5B8;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,43,170,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");c.vertex=!0;var e=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,10);e.vertex=!0;c.insert(e);e=new mxCell("Another action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,40);e.vertex=!0;c.insert(e);e=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;c.insert(e);
-e=new mxCell("",new mxGeometry(0,0,170,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,100);e.vertex=!0;c.insert(e);e=new mxCell("Separated link",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,110);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d,c],170,193,"Dropdown button")}),this.addEntry("bootstrap dropdown button",
-function(){var d=new mxCell("Warning",new mxGeometry(0,0,90,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#FFBC26;fontColor=#000000;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#000000;strokeColor=none;perimeter=none;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=
-!0;d.insert(c);c=new mxCell("",new mxGeometry(0,43,170,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");c.vertex=!0;var e=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,10);e.vertex=!0;c.insert(e);e=new mxCell("Another action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,40);e.vertex=!0;c.insert(e);e=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,170,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,100);e.vertex=!0;c.insert(e);e=new mxCell("Separated link",
-new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,110);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d,c],170,193,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var d=new mxCell("Danger",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#DB2843;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,43,170,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");c.vertex=!0;var e=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,10);e.vertex=!0;c.insert(e);e=new mxCell("Another action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,40);e.vertex=!0;c.insert(e);e=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;c.insert(e);
-e=new mxCell("",new mxGeometry(0,0,170,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,100);e.vertex=!0;c.insert(e);e=new mxCell("Separated link",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,110);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d,c],170,193,"Dropdown button")}),this.addEntry("bootstrap dropup button",
-function(){var d=new mxCell("Dropup",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=north;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;
-d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Dropup button")}),this.addEntry("bootstrap dropup button",function(){var d=new mxCell("Dropup",new mxGeometry(0,153,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=north;fillColor=#ffffff;strokeColor=none;perimeter=none;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,170,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");c.vertex=!0;var e=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,10);e.vertex=!0;c.insert(e);e=new mxCell("Another action",new mxGeometry(0,
-0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,40);e.vertex=!0;c.insert(e);e=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,170,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;");e.geometry.relative=
-!0;e.geometry.offset=new mxPoint(0,100);e.vertex=!0;c.insert(e);e=new mxCell("Separated link",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,110);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d,c],170,193,"Dropup button")}),this.addEntry("bootstrap dropright button",function(){var d=new mxCell("Dropright",new mxGeometry(0,0,95,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,5,10),"shape=triangle;direction=east;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-15,-5);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Dropright button")}),this.addEntry("bootstrap dropright button",function(){var d=new mxCell("Dropright",new mxGeometry(0,0,95,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,5,10),"shape=triangle;direction=east;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-15,-5);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(98,0,170,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");c.vertex=!0;var e=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,10);e.vertex=!0;c.insert(e);e=new mxCell("Another action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,40);e.vertex=!0;c.insert(e);e=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;c.insert(e);
-e=new mxCell("",new mxGeometry(0,0,170,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,100);e.vertex=!0;c.insert(e);e=new mxCell("Separated link",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,110);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d,c],268,150,"Dropright button")}),this.addEntry("bootstrap dropleft button",
-function(){var d=new mxCell("Dropleft",new mxGeometry(0,0,85,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=right;verticalAlign=middle;fontStyle=0;fontSize=14;spacingRight=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,.5,5,10),"shape=triangle;direction=west;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,-5);c.vertex=!0;
-d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Dropleft button")}),this.addEntry("bootstrap dropleft button",function(){var d=new mxCell("Dropleft",new mxGeometry(173,0,85,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=right;verticalAlign=middle;fontStyle=0;fontSize=14;spacingRight=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,.5,5,10),
-"shape=triangle;direction=west;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,-5);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,170,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");c.vertex=!0;var e=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,
-10);e.vertex=!0;c.insert(e);e=new mxCell("Another action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,40);e.vertex=!0;c.insert(e);e=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,170,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,100);e.vertex=!0;c.insert(e);e=new mxCell("Separated link",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,110);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d,c],268,150,"Dropleft button")}),this.addEntry("bootstrap list with active item",function(){var d=new mxCell("",new mxGeometry(0,0,170,110),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");
-d.vertex=!0;var c=new mxCell("Regular link",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,10);c.vertex=!0;d.insert(c);c=new mxCell("Active link",new mxGeometry(0,0,170,30),"fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;align=left;spacing=20;fontSize=14;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;d.insert(c);c=new mxCell("Another link",new mxGeometry(0,
-0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,70);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"List with active item")}),this.addEntry("bootstrap list with disabled item",function(){var d=new mxCell("",new mxGeometry(0,0,170,110),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");d.vertex=!0;var c=new mxCell("Regular link",
-new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,10);c.vertex=!0;d.insert(c);c=new mxCell("Disabled link",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;fontColor=#6C767D;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;d.insert(c);c=new mxCell("Another link",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,70);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"List with disabled item")}),this.addEntry("bootstrap dropdown right aligned menu",function(){var d=new mxCell("Right-aligned menu",new mxGeometry(15,0,155,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,43,170,110),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");c.vertex=!0;var e=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,10);e.vertex=!0;c.insert(e);e=new mxCell("Another action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,40);e.vertex=!0;c.insert(e);e=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;c.insert(e);
-return a.createVertexTemplateFromCells([d,c],170,153,"Dropdown with right aligned menu")}),this.addEntry("bootstrap list with dropdown header",function(){var d=new mxCell("",new mxGeometry(0,0,140,110),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");d.vertex=!0;var c=new mxCell("Dropdown header",new mxGeometry(0,0,140,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=12;fontColor=#757E85;fontStyle=1;");c.geometry.relative=
-!0;c.geometry.offset=new mxPoint(0,10);c.vertex=!0;d.insert(c);c=new mxCell("Action",new mxGeometry(0,0,140,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;d.insert(c);c=new mxCell("Another action",new mxGeometry(0,0,140,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,70);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],
-d.geometry.width,d.geometry.height,"List with dropdown header")}),this.addEntry("bootstrap list with divider",function(){var d=new mxCell("",new mxGeometry(0,0,170,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");d.vertex=!0;var c=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,10);c.vertex=!0;d.insert(c);c=new mxCell("Another action",
-new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;d.insert(c);c=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,70);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,170,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,100);c.vertex=!0;d.insert(c);c=new mxCell("Separated link",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,110);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"List with divider")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;strokeWidth=1;fillColor=#FFFFFF;fontColor=#6C767D;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=10;fontSize=14;spacing=10;",
-170,160,'Some example text that\'s free-flowing within the dropdown menu.
And this is more example text.',"Text",null,null,this.getTagsForStencil("mxgraph.bootstrap","text","bootstrap text").join(" ")),this.addEntry("bootstrap list with divider",function(){var d=new mxCell("",new mxGeometry(0,0,220,345),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");d.vertex=!0;var c=new mxCell("Email address",
-new mxGeometry(0,0,220,40),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,10);c.vertex=!0;d.insert(c);c=new mxCell("email@example.com",new mxGeometry(0,0,180,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,50);c.vertex=!0;d.insert(c);c=new mxCell("Password",
-new mxGeometry(0,0,220,40),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,90);c.vertex=!0;d.insert(c);c=new mxCell("Password",new mxGeometry(0,0,180,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,130);c.vertex=!0;d.insert(c);c=new mxCell("Remember me",new mxGeometry(0,
-0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=2;fillColor=#EDEDED;strokeColor=#999999;align=left;fontSize=14;fontColor=#000000;labelPosition=right;verticalLabelPosition=middle;verticalAlign=middle;spacingLeft=5;spacingTop=-2;gradientColor=#DEDEDE;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,180);c.vertex=!0;d.insert(c);c=new mxCell("Sign in",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;fontSize=14;fontColor=#FFFFFF;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,210);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,220,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,260);c.vertex=!0;d.insert(c);c=new mxCell("New around here? Sign up
Forgot password?",new mxGeometry(0,0,220,60),"html=1;fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,275);
-c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"List with divider")}),this.addEntry("bootstrap form",function(){var d=new mxCell("Email address",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");d.geometry.relative=!0;d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;var e=new mxCell("We'll never share your email with anyone else.",new mxGeometry(0,0,260,30),"fillColor=none;strokeColor=none;align=left;spacing=2;fontSize=12;fontColor=#999999;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;var f=new mxCell("Password",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(0,100);f.vertex=
-!0;var g=new mxCell("",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");g.geometry.relative=!0;g.geometry.offset=new mxPoint(0,140);g.vertex=!0;var h=new mxCell("Check me out",new mxGeometry(0,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=2;fillColor=#EDEDED;strokeColor=#999999;align=left;fontSize=14;fontColor=#000000;labelPosition=right;verticalLabelPosition=middle;verticalAlign=middle;spacingLeft=5;spacingTop=-2;gradientColor=#DEDEDE;");
-h.geometry.relative=!0;h.geometry.offset=new mxPoint(0,190);h.vertex=!0;var k=new mxCell("Sign in",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;fontSize=14;fontColor=#FFFFFF;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,220);k.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g,h,k],800,500,"Form")}),this.addEntry("bootstrap form controls",function(){var d=new mxCell("Email address",new mxGeometry(0,
-0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");d.vertex=!0;var c=new mxCell("name@example.com",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;var e=new mxCell("Example select",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");e.geometry.relative=
-!0;e.geometry.offset=new mxPoint(0,80);e.vertex=!0;var f=new mxCell("1",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(0,120);f.vertex=!0;var g=new mxCell("Example multiple select",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");g.geometry.relative=!0;g.geometry.offset=new mxPoint(0,
-160);g.vertex=!0;var h=new mxCell("",new mxGeometry(0,0,800,100),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");h.geometry.relative=!0;h.geometry.offset=new mxPoint(0,200);h.vertex=!0;var k=new mxCell("",new mxGeometry(1,0,20,100),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=#F1F1F1;strokeColor=#999999;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(-20,
-0);k.vertex=!0;h.insert(k);var l=new mxCell("",new mxGeometry(0,0,16,45),"fillColor=#C1C1C1;strokeColor=none;");l.geometry.relative=!0;l.geometry.offset=new mxPoint(2,20);l.vertex=!0;k.insert(l);l=new mxCell("",new mxGeometry(0,0,10,5),"shape=triangle;direction=north;fillColor=#C1C1C1;strokeColor=none;perimeter=none;");l.geometry.relative=!0;l.geometry.offset=new mxPoint(5,7.5);l.vertex=!0;k.insert(l);l=new mxCell("",new mxGeometry(0,1,10,5),"shape=triangle;direction=south;fillColor=#505050;strokeColor=none;perimeter=none;");
-l.geometry.relative=!0;l.geometry.offset=new mxPoint(5,-12.5);l.vertex=!0;k.insert(l);k=new mxCell("1",new mxGeometry(0,0,780,20),"fillColor=none;strokeColor=none;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,10);k.vertex=!0;h.insert(k);k=new mxCell("2",new mxGeometry(0,0,780,20),"fillColor=none;strokeColor=none;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,30);k.vertex=
-!0;h.insert(k);k=new mxCell("3",new mxGeometry(0,0,780,20),"fillColor=none;strokeColor=none;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,50);k.vertex=!0;h.insert(k);k=new mxCell("4",new mxGeometry(0,0,780,20),"fillColor=none;strokeColor=none;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,70);k.vertex=!0;h.insert(k);k=new mxCell("Example textarea",new mxGeometry(0,0,260,40),
-"fillColor=none;strokeColor=none;align=left;fontSize=14;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,310);k.vertex=!0;l=new mxCell("",new mxGeometry(0,0,800,90),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");l.geometry.relative=!0;l.geometry.offset=new mxPoint(0,350);l.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g,h,k,l],800,500,"Form controls")}),this.addEntry("bootstrap file input form",
-function(){var d=new mxCell("Example file input",new mxGeometry(0,0,150,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");d.vertex=!0;var c=new mxCell("Choose File",new mxGeometry(0,40,90,30),"fillColor=#FEFEFE;strokeColor=#AAAAAA;fontSize=14;gradientColor=#F0F0F0;");c.vertex=!0;var e=new mxCell("No file chosen",new mxGeometry(90,40,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;spacing=5;");e.vertex=!0;return a.createVertexTemplateFromCells([d,c,e],190,70,"File input form")}),
-this.addEntry("bootstrap large dropdown button",function(){var d=new mxCell("Large select",new mxGeometry(0,0,800,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#505050;strokeWidth=1;fillColor=#ffffff;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=18;spacing=20;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#495057;strokeColor=none;perimeter=none;");c.geometry.relative=
-!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Large dropdown button")}),this.addEntry("bootstrap default size dropdown button",function(){var d=new mxCell("Default select",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#505050;strokeWidth=1;fillColor=#ffffff;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingRight=0;spacing=17;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#495057;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Default size dropdown button")}),this.addEntry("bootstrap small dropdown button",function(){var d=new mxCell("Small select",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#505050;strokeWidth=1;fillColor=#ffffff;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=12;spacing=15;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#495057;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Small dropdown button")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;strokeWidth=1;fillColor=#E9ECEF;fontColor=#505050;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=10;fontSize=14;",
-800,40,"Readonly input here...","Readonly input",null,null,this.getTagsForStencil("mxgraph.bootstrap","readonly input","bootstrap read only readonly input").join(" ")),this.addEntry("bootstrap readonly plain text",function(){var d=new mxCell("Email",new mxGeometry(0,0,150,40),"strokeColor=none;fillColor=none;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacing=15;");d.vertex=!0;var c=new mxCell("email@example.com",new mxGeometry(150,0,150,40),"strokeColor=none;fillColor=none;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;");
-c.vertex=!0;var e=new mxCell("Password",new mxGeometry(0,50,150,40),"strokeColor=none;fillColor=none;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacing=15;");e.vertex=!0;var f=new mxCell("",new mxGeometry(150,50,650,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacing=15;");f.vertex=!0;return a.createVertexTemplateFromCells([d,
-c,e,f],800,90,"Readonly plain text")}),this.addEntry("bootstrap readonly plain text",function(){var d=new mxCell("email@example.com",new mxGeometry(0,0,150,40),"strokeColor=none;fillColor=none;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;");d.vertex=!0;var c=new mxCell("Password",new mxGeometry(150,0,200,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacing=15;");
-c.vertex=!0;var e=new mxCell("Confirm identity",new mxGeometry(360,0,125,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#0085FC;fontColor=#ffffff;whiteSpace=wrap;align=center;verticalAlign=middle;fontStyle=0;fontSize=14;spacing=14;");e.vertex=!0;return a.createVertexTemplateFromCells([d,c,e],485,40,"Readonly plain text")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rangeInput;dx=0.78;strokeColor=#9D968E;fillColor=#E3DDD8;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=bottom;fontStyle=0;fontSize=14;labelPosition=center;verticalLabelPosition=top;gradientColor=#F4F2EF;gradientDirection=north;rangeStyle=rect;handleStyle=rect;",
-800,20,"Example range input","Range input",null,null,this.getTagsForStencil("mxgraph.bootstrap","range input","bootstrap range input").join(" ")),this.addEntry("bootstrap stacked checkboxes",function(){var d=new mxCell("Default checkbox",new mxGeometry(0,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=1;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;");
-d.vertex=!0;var c=new mxCell("Disabled checkbox",new mxGeometry(0,20,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;fontColor=#6C767D;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],150,30,"Stacked checkboxes")}),this.addEntry("bootstrap stacked radio buttons",function(){var d=
-new mxCell("Default radio",new mxGeometry(0,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=1;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;");d.vertex=!0;var c=new mxCell("Second default radio",new mxGeometry(0,20,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;");
-c.vertex=!0;var e=new mxCell("Disabled radio",new mxGeometry(0,40,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;fontColor=#6C767D;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;");e.vertex=!0;return a.createVertexTemplateFromCells([d,c,e],150,50,"Stacked radio buttons")}),this.addEntry("bootstrap inline checkboxes",function(){var d=
-new mxCell("1",new mxGeometry(0,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;");d.vertex=!0;var c=new mxCell("2",new mxGeometry(50,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;");
-c.vertex=!0;var e=new mxCell("(disabled)",new mxGeometry(100,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;strokeColor=#D0D0D0;spacing=5;fontColor=#6C767D;checkedFill=#0085FC;checkedStroke=#ffffff;");e.vertex=!0;return a.createVertexTemplateFromCells([d,c,e],150,10,"Inline checkboxes")}),this.addEntry("bootstrap inline radio buttons",function(){var d=
-new mxCell("1",new mxGeometry(0,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;");d.vertex=!0;var c=new mxCell("2",new mxGeometry(50,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;");
-c.vertex=!0;var e=new mxCell("(disabled)",new mxGeometry(100,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;strokeColor=#D0D0D0;spacing=5;fontColor=#6C767D;checkedFill=#0085FC;checkedStroke=#ffffff;");e.vertex=!0;return a.createVertexTemplateFromCells([d,c,e],150,10,"Inline radio buttons")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;",
+new mxGeometry(660,410,320,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=0;");l.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g,h,k,l],980,600,"Card group")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;strokeColor=none;strokeWidth=1;fillColor=#777777;fontColor=#555555;whiteSpace=wrap;align=center;verticalAlign=middle;fontStyle=0;fontSize=40;",
+800,300,"First slide","Carousel",null,null,this.getTagsForStencil("mxgraph.bootstrap","carousel","bootstrap carousel").join(" ")),this.addEntry("bootstrap carousel with controls",function(){var e=new mxCell("First slide",new mxGeometry(0,0,800,300),"html=1;shadow=0;dashed=0;strokeColor=none;strokeWidth=1;fillColor=#777777;fontColor=#555555;whiteSpace=wrap;align=center;verticalAlign=middle;fontStyle=0;fontSize=40;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,14),"html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-50,-7);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,.5,7,14),"flipH=1;html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(43,-7);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Carousel with controls")}),this.addEntry("bootstrap carousel with indicators",
+function(){var e=new mxCell("First slide",new mxGeometry(0,0,800,300),"html=1;shadow=0;dashed=0;strokeColor=none;strokeWidth=1;fillColor=#777777;fontColor=#555555;whiteSpace=wrap;align=center;verticalAlign=middle;fontStyle=0;fontSize=40;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,14),"html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;");c.geometry.relative=!0;c.geometry.offset=
+new mxPoint(-50,-7);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,.5,7,14),"flipH=1;html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(43,-7);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#ffffff;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-50,-20);
+c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#BBBBBB;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-15,-20);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#BBBBBB;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,-20);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Carousel with indicators")}),this.addEntry("bootstrap carousel with captions",
+function(){var e=new mxCell("First slide",new mxGeometry(0,0,800,300),"html=1;shadow=0;dashed=0;strokeColor=none;strokeWidth=1;fillColor=#777777;fontColor=#555555;whiteSpace=wrap;align=center;verticalAlign=middle;fontStyle=0;fontSize=40;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,14),"html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;");c.geometry.relative=!0;c.geometry.offset=
+new mxPoint(-50,-7);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,.5,7,14),"flipH=1;html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(43,-7);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#ffffff;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-50,-20);
+c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#BBBBBB;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-15,-20);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#BBBBBB;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,-20);c.vertex=!0;e.insert(c);c=new mxCell('First slide label
Nulla vitae elit libero, a pharetra augue mollis interdum.',
+new mxGeometry(0,1,800,60),"html=1;shadow=0;strokeColor=none;fillColor=none;resizeWidth=1;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-90);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Carousel with captions")}),this.addEntry("bootstrap dropdown button",function(){var e=new mxCell("Dropdown button",new mxGeometry(0,0,140,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=right;verticalAlign=middle;fontStyle=0;fontSize=14;spacingRight=20;");
+e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var e=new mxCell("Dropdown button",new mxGeometry(0,0,140,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");
+e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,43,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");
+c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,60,10),"text;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;");d.vertex=!0;c.insert(d);var f=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");
+f.vertex=!0;c.insert(f);c.insert(a.cloneCell(f,"Another Action"));c.insert(a.cloneCell(f,"Something else here"));c.insert(a.cloneCell(d));return a.createVertexTemplateFromCells([e,c],170,153,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var e=new mxCell("Primary",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#006AC9;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");
+e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,43,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");
+c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,60,10),"text;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;");d.vertex=!0;c.insert(d);var f=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");
+f.vertex=!0;c.insert(f);c.insert(a.cloneCell(f,"Another Action"));c.insert(a.cloneCell(f,"Something else here"));var g=new mxCell("",new mxGeometry(0,0,60,10),"text;shape=line;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;");g.vertex=!0;c.insert(g);c.insert(a.cloneCell(f,"Separated link"));c.insert(a.cloneCell(d));return a.createVertexTemplateFromCells([e,
+c],170,153,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var e=new mxCell("Secondary",new mxGeometry(0,0,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,43,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,60,10),"text;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;");
+d.vertex=!0;c.insert(d);var f=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");f.vertex=!0;c.insert(f);c.insert(a.cloneCell(f,"Another Action"));c.insert(a.cloneCell(f,"Something else here"));var g=new mxCell("",new mxGeometry(0,0,60,10),"text;shape=line;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;");
+g.vertex=!0;c.insert(g);c.insert(a.cloneCell(f,"Separated link"));c.insert(a.cloneCell(d));return a.createVertexTemplateFromCells([e,c],170,153,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var e=new mxCell("Success",new mxGeometry(0,0,85,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#33A64C;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");e.vertex=
+!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,43,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;marginTop=10;marginBottom=10;");
+c.vertex=!0;var d=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");d.vertex=!0;c.insert(d);c.insert(a.cloneCell(d,"Another Action"));c.insert(a.cloneCell(d,"Something else here"));var f=new mxCell("",new mxGeometry(0,0,60,10),"text;shape=line;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;");
+f.vertex=!0;c.insert(f);c.insert(a.cloneCell(d,"Separated link"));return a.createVertexTemplateFromCells([e,c],170,153,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var e=new mxCell("Info",new mxGeometry(0,0,60,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#1CA5B8;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,
+.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,43,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;marginTop=10;marginBottom=10;");
+c.vertex=!0;var d=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");d.vertex=!0;c.insert(d);c.insert(a.cloneCell(d,"Another Action"));c.insert(a.cloneCell(d,"Something else here"));var f=new mxCell("",new mxGeometry(0,0,60,10),"text;shape=line;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;");
+f.vertex=!0;c.insert(f);c.insert(a.cloneCell(d,"Separated link"));return a.createVertexTemplateFromCells([e,c],170,153,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var e=new mxCell("Warning",new mxGeometry(0,0,90,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#FFBC26;fontColor=#000000;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,
+.5,10,5),"shape=triangle;direction=south;fillColor=#000000;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,43,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;marginTop=10;marginBottom=10;");
+c.vertex=!0;var d=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");d.vertex=!0;c.insert(d);c.insert(a.cloneCell(d,"Another Action"));c.insert(a.cloneCell(d,"Something else here"));var f=new mxCell("",new mxGeometry(0,0,60,10),"text;shape=line;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;");
+f.vertex=!0;c.insert(f);c.insert(a.cloneCell(d,"Separated link"));return a.createVertexTemplateFromCells([e,c],170,153,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var e=new mxCell("Danger",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#DB2843;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,
+.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,43,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;marginTop=10;marginBottom=10;");
+c.vertex=!0;var d=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");d.vertex=!0;c.insert(d);c.insert(a.cloneCell(d,"Another Action"));c.insert(a.cloneCell(d,"Something else here"));var f=new mxCell("",new mxGeometry(0,0,60,10),"text;shape=line;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;");
+f.vertex=!0;c.insert(f);c.insert(a.cloneCell(d,"Separated link"));return a.createVertexTemplateFromCells([e,c],170,153,"Dropdown button")}),this.addEntry("bootstrap dropup button",function(){var e=new mxCell("Dropup",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,
+.5,10,5),"shape=triangle;direction=north;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Dropup button")}),this.addEntry("bootstrap dropup button",function(){var e=new mxCell("Dropup",new mxGeometry(0,153,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");
+e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=north;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,170,150),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;marginTop=10;marginBottom=10;");
+c.vertex=!0;var d=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");d.vertex=!0;c.insert(d);c.insert(a.cloneCell(d,"Another Action"));c.insert(a.cloneCell(d,"Something else here"));var f=new mxCell("",new mxGeometry(0,0,60,10),"text;shape=line;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;");
+f.vertex=!0;c.insert(f);c.insert(a.cloneCell(d,"Separated link"));return a.createVertexTemplateFromCells([e,c],170,153,"Dropup button")}),this.addEntry("bootstrap dropright button",function(){var e=new mxCell("Dropright",new mxGeometry(0,0,95,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,
+.5,5,10),"shape=triangle;direction=east;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-15,-5);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Dropright button")}),this.addEntry("bootstrap dropright button",function(){var e=new mxCell("Dropright",new mxGeometry(0,0,95,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");
+e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,5,10),"shape=triangle;direction=east;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-15,-5);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(98,0,170,150),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;marginTop=10;marginBottom=10;");
+c.vertex=!0;var d=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");d.vertex=!0;c.insert(d);c.insert(a.cloneCell(d,"Another Action"));c.insert(a.cloneCell(d,"Something else here"));var f=new mxCell("",new mxGeometry(0,0,60,10),"text;shape=line;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;");
+f.vertex=!0;c.insert(f);c.insert(a.cloneCell(d,"Separated link"));return a.createVertexTemplateFromCells([e,c],170,153,"Dropright button")}),this.addEntry("bootstrap dropleft button",function(){var e=new mxCell("Dropleft",new mxGeometry(0,0,85,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=right;verticalAlign=middle;fontStyle=0;fontSize=14;spacingRight=10;");e.vertex=!0;var c=new mxCell("",
+new mxGeometry(0,.5,5,10),"shape=triangle;direction=west;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,-5);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Dropleft button")}),this.addEntry("bootstrap dropleft button",function(){var e=new mxCell("Dropleft",new mxGeometry(173,0,85,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=right;verticalAlign=middle;fontStyle=0;fontSize=14;spacingRight=10;");
+e.vertex=!0;var c=new mxCell("",new mxGeometry(0,.5,5,10),"shape=triangle;direction=west;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,-5);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,170,150),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;marginTop=10;marginBottom=10;");
+c.vertex=!0;var d=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");d.vertex=!0;c.insert(d);c.insert(a.cloneCell(d,"Another Action"));c.insert(a.cloneCell(d,"Something else here"));var f=new mxCell("",new mxGeometry(0,0,60,10),"text;shape=line;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;");
+f.vertex=!0;c.insert(f);c.insert(a.cloneCell(d,"Separated link"));return a.createVertexTemplateFromCells([e,c],170,153,"Dropleft button")}),this.addEntry("list with active item",function(){var e=new mxCell("",new mxGeometry(0,0,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;marginTop=10;marginBottom=10;");
+e.vertex=!0;var c=new mxCell("Regular link",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");c.vertex=!0;e.insert(c);var d=new mxCell("Active link",new mxGeometry(0,0,60,30),"text;fillColor=#0085FC;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=#ffffff;fontSize=14;fontStyle=0;");
+d.vertex=!0;e.insert(d);e.insert(a.cloneCell(c,"Another link"));return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List with active item")}),this.addEntry("list with active item",function(){var e=new mxCell("",new mxGeometry(0,0,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;marginTop=10;marginBottom=10;");
+e.vertex=!0;var c=new mxCell("Regular link",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");c.vertex=!0;e.insert(c);var d=new mxCell("Disabled link",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=#6C767D;fontSize=14;fontStyle=0;");
+d.vertex=!0;e.insert(d);e.insert(a.cloneCell(c,"Another link"));return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List with disabled item")}),this.addEntry("bootstrap dropdown right aligned menu",function(){var e=new mxCell("Right-aligned menu",new mxGeometry(15,0,155,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=right;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;spacingRight=20;");
+e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,43,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");
+c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,60,10),"text;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;");d.vertex=!0;c.insert(d);var f=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");
+f.vertex=!0;c.insert(f);c.insert(a.cloneCell(f,"Another Action"));c.insert(a.cloneCell(f,"Something else here"));c.insert(a.cloneCell(d));return a.createVertexTemplateFromCells([e,c],170,153,"Dropdown with right aligned menu")}),this.addEntry("list with active item",function(){var e=new mxCell("",new mxGeometry(0,0,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;marginTop=10;marginBottom=10;");
+e.vertex=!0;var c=new mxCell("Dropdown header",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=#757E85;fontSize=12;fontStyle=1;");c.vertex=!0;e.insert(c);c=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");
+c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c,"Another action"));return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List with dropdown header")}),this.addEntry("bootstrap list with divider",function(){var e=new mxCell("",new mxGeometry(0,0,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;marginTop=10;marginBottom=10;");
+e.vertex=!0;var c=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c,"Another Action"));e.insert(a.cloneCell(c,"Something else here"));var d=new mxCell("",new mxGeometry(0,0,60,10),"text;shape=line;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;");
+d.vertex=!0;e.insert(d);e.insert(a.cloneCell(c,"Separated link"));return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List with divider")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;strokeWidth=1;fillColor=#FFFFFF;fontColor=#6C767D;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=10;fontSize=14;spacing=10;",170,160,'Some example text that\'s free-flowing within the dropdown menu.
And this is more example text.',
+"Text",null,null,this.getTagsForStencil("mxgraph.bootstrap","text","bootstrap text").join(" ")),this.addEntry("bootstrap list with divider",function(){var e=new mxCell("",new mxGeometry(0,0,220,345),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");e.vertex=!0;var c=new mxCell("Email address",new mxGeometry(0,0,220,40),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,
+10);c.vertex=!0;e.insert(c);c=new mxCell("email@example.com",new mxGeometry(0,0,180,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,50);c.vertex=!0;e.insert(c);c=new mxCell("Password",new mxGeometry(0,0,220,40),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,
+90);c.vertex=!0;e.insert(c);c=new mxCell("Password",new mxGeometry(0,0,180,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,130);c.vertex=!0;e.insert(c);c=new mxCell("Remember me",new mxGeometry(0,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=2;fillColor=#EDEDED;strokeColor=#999999;align=left;fontSize=14;fontColor=#000000;labelPosition=right;verticalLabelPosition=middle;verticalAlign=middle;spacingLeft=5;spacingTop=-2;gradientColor=#DEDEDE;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,180);c.vertex=!0;e.insert(c);c=new mxCell("Sign in",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;fontSize=14;fontColor=#FFFFFF;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,210);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,220,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=
+new mxPoint(0,260);c.vertex=!0;e.insert(c);c=new mxCell("New around here? Sign up
Forgot password?",new mxGeometry(0,0,220,60),"html=1;fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,275);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List with divider")}),this.addEntry("bootstrap form",function(){var e=new mxCell("Email address",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");
+e.geometry.relative=!0;e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;var d=new mxCell("We'll never share your email with anyone else.",new mxGeometry(0,0,260,30),"fillColor=none;strokeColor=none;align=left;spacing=2;fontSize=12;fontColor=#999999;");d.geometry.relative=
+!0;d.geometry.offset=new mxPoint(0,70);d.vertex=!0;var f=new mxCell("Password",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(0,100);f.vertex=!0;var g=new mxCell("",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");g.geometry.relative=!0;g.geometry.offset=new mxPoint(0,140);g.vertex=
+!0;var h=new mxCell("Check me out",new mxGeometry(0,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=2;fillColor=#EDEDED;strokeColor=#999999;align=left;fontSize=14;fontColor=#000000;labelPosition=right;verticalLabelPosition=middle;verticalAlign=middle;spacingLeft=5;spacingTop=-2;gradientColor=#DEDEDE;");h.geometry.relative=!0;h.geometry.offset=new mxPoint(0,190);h.vertex=!0;var k=new mxCell("Sign in",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;fontSize=14;fontColor=#FFFFFF;");
+k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,220);k.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g,h,k],800,500,"Form")}),this.addEntry("bootstrap form controls",function(){var e=new mxCell("Email address",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");e.vertex=!0;var c=new mxCell("name@example.com",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;var d=new mxCell("Example select",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(0,80);d.vertex=!0;var f=new mxCell("1",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");f.geometry.relative=!0;f.geometry.offset=
+new mxPoint(0,120);f.vertex=!0;var g=new mxCell("Example multiple select",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");g.geometry.relative=!0;g.geometry.offset=new mxPoint(0,160);g.vertex=!0;var h=new mxCell("",new mxGeometry(0,0,800,100),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");h.geometry.relative=!0;h.geometry.offset=new mxPoint(0,200);h.vertex=
+!0;var k=new mxCell("",new mxGeometry(1,0,20,100),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=#F1F1F1;strokeColor=#999999;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(-20,0);k.vertex=!0;h.insert(k);var l=new mxCell("",new mxGeometry(0,0,16,45),"fillColor=#C1C1C1;strokeColor=none;");l.geometry.relative=!0;l.geometry.offset=new mxPoint(2,20);l.vertex=!0;k.insert(l);l=new mxCell("",new mxGeometry(0,0,10,5),"shape=triangle;direction=north;fillColor=#C1C1C1;strokeColor=none;perimeter=none;");
+l.geometry.relative=!0;l.geometry.offset=new mxPoint(5,7.5);l.vertex=!0;k.insert(l);l=new mxCell("",new mxGeometry(0,1,10,5),"shape=triangle;direction=south;fillColor=#505050;strokeColor=none;perimeter=none;");l.geometry.relative=!0;l.geometry.offset=new mxPoint(5,-12.5);l.vertex=!0;k.insert(l);k=new mxCell("1",new mxGeometry(0,0,780,20),"fillColor=none;strokeColor=none;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,10);k.vertex=!0;h.insert(k);
+k=new mxCell("2",new mxGeometry(0,0,780,20),"fillColor=none;strokeColor=none;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,30);k.vertex=!0;h.insert(k);k=new mxCell("3",new mxGeometry(0,0,780,20),"fillColor=none;strokeColor=none;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,50);k.vertex=!0;h.insert(k);k=new mxCell("4",new mxGeometry(0,0,780,20),"fillColor=none;strokeColor=none;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");
+k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,70);k.vertex=!0;h.insert(k);k=new mxCell("Example textarea",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,310);k.vertex=!0;l=new mxCell("",new mxGeometry(0,0,800,90),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");l.geometry.relative=!0;l.geometry.offset=
+new mxPoint(0,350);l.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g,h,k,l],800,500,"Form controls")}),this.addEntry("bootstrap file input form",function(){var e=new mxCell("Example file input",new mxGeometry(0,0,150,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");e.vertex=!0;var c=new mxCell("Choose File",new mxGeometry(0,40,90,30),"fillColor=#FEFEFE;strokeColor=#AAAAAA;fontSize=14;gradientColor=#F0F0F0;");c.vertex=!0;var d=new mxCell("No file chosen",new mxGeometry(90,
+40,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;spacing=5;");d.vertex=!0;return a.createVertexTemplateFromCells([e,c,d],190,70,"File input form")}),this.addEntry("bootstrap large dropdown button",function(){var e=new mxCell("Large select",new mxGeometry(0,0,800,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#505050;strokeWidth=1;fillColor=#ffffff;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=18;spacing=20;");
+e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#495057;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Large dropdown button")}),this.addEntry("bootstrap default size dropdown button",function(){var e=new mxCell("Default select",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#505050;strokeWidth=1;fillColor=#ffffff;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingRight=0;spacing=17;");
+e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#495057;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Default size dropdown button")}),this.addEntry("bootstrap small dropdown button",function(){var e=new mxCell("Small select",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#505050;strokeWidth=1;fillColor=#ffffff;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=12;spacing=15;");
+e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#495057;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Small dropdown button")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;strokeWidth=1;fillColor=#E9ECEF;fontColor=#505050;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=10;fontSize=14;",
+800,40,"Readonly input here...","Readonly input",null,null,this.getTagsForStencil("mxgraph.bootstrap","readonly input","bootstrap read only readonly input").join(" ")),this.addEntry("bootstrap readonly plain text",function(){var e=new mxCell("Email",new mxGeometry(0,0,150,40),"strokeColor=none;fillColor=none;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacing=15;");e.vertex=!0;var c=new mxCell("email@example.com",new mxGeometry(150,0,150,40),"strokeColor=none;fillColor=none;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;");
+c.vertex=!0;var d=new mxCell("Password",new mxGeometry(0,50,150,40),"strokeColor=none;fillColor=none;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacing=15;");d.vertex=!0;var f=new mxCell("",new mxGeometry(150,50,650,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacing=15;");f.vertex=!0;return a.createVertexTemplateFromCells([e,
+c,d,f],800,90,"Readonly plain text")}),this.addEntry("bootstrap readonly plain text",function(){var e=new mxCell("email@example.com",new mxGeometry(0,0,150,40),"strokeColor=none;fillColor=none;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;");e.vertex=!0;var c=new mxCell("Password",new mxGeometry(150,0,200,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacing=15;");
+c.vertex=!0;var d=new mxCell("Confirm identity",new mxGeometry(360,0,125,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#0085FC;fontColor=#ffffff;whiteSpace=wrap;align=center;verticalAlign=middle;fontStyle=0;fontSize=14;spacing=14;");d.vertex=!0;return a.createVertexTemplateFromCells([e,c,d],485,40,"Readonly plain text")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rangeInput;dx=0.78;strokeColor=#9D968E;fillColor=#E3DDD8;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=bottom;fontStyle=0;fontSize=14;labelPosition=center;verticalLabelPosition=top;gradientColor=#F4F2EF;gradientDirection=north;rangeStyle=rect;handleStyle=rect;",
+800,20,"Example range input","Range input",null,null,this.getTagsForStencil("mxgraph.bootstrap","range input","bootstrap range input").join(" ")),this.addEntry("bootstrap stacked checkboxes",function(){var e=new mxCell("Default checkbox",new mxGeometry(0,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=1;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;");
+e.vertex=!0;var c=new mxCell("Disabled checkbox",new mxGeometry(0,20,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;fontColor=#6C767D;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],150,30,"Stacked checkboxes")}),this.addEntry("bootstrap stacked radio buttons",function(){var e=
+new mxCell("Default radio",new mxGeometry(0,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=1;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;");e.vertex=!0;var c=new mxCell("Second default radio",new mxGeometry(0,20,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;");
+c.vertex=!0;var d=new mxCell("Disabled radio",new mxGeometry(0,40,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;fontColor=#6C767D;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;");d.vertex=!0;return a.createVertexTemplateFromCells([e,c,d],150,50,"Stacked radio buttons")}),this.addEntry("bootstrap inline checkboxes",function(){var e=
+new mxCell("1",new mxGeometry(0,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;");e.vertex=!0;var c=new mxCell("2",new mxGeometry(50,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;");
+c.vertex=!0;var d=new mxCell("(disabled)",new mxGeometry(100,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;strokeColor=#D0D0D0;spacing=5;fontColor=#6C767D;checkedFill=#0085FC;checkedStroke=#ffffff;");d.vertex=!0;return a.createVertexTemplateFromCells([e,c,d],150,10,"Inline checkboxes")}),this.addEntry("bootstrap inline radio buttons",function(){var e=
+new mxCell("1",new mxGeometry(0,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;");e.vertex=!0;var c=new mxCell("2",new mxGeometry(50,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;");
+c.vertex=!0;var d=new mxCell("(disabled)",new mxGeometry(100,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;strokeColor=#D0D0D0;spacing=5;fontColor=#6C767D;checkedFill=#0085FC;checkedStroke=#ffffff;");d.vertex=!0;return a.createVertexTemplateFromCells([e,c,d],150,10,"Inline radio buttons")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;",
10,10,"","Checkbox without label",null,null,this.getTagsForStencil("mxgraph.bootstrap","checkbox without label","bootstrap checkbox without no label").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;",10,10,"","Radio button without label",null,null,this.getTagsForStencil("mxgraph.bootstrap",
-"radio button without label","bootstrap radio button without no label").join(" ")),this.addEntry("bootstrap form groups",function(){var d=new mxCell("Example label",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");d.vertex=!0;var c=new mxCell("Example input placeholder",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;var e=new mxCell("Another label",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,80);e.vertex=!0;var f=new mxCell("Another input placeholder",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");
-f.geometry.relative=!0;f.geometry.offset=new mxPoint(0,120);f.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f],800,150,"Form groups")}),this.addEntry("bootstrap form grid",function(){var d=new mxCell("First name",new mxGeometry(0,0,390,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");d.vertex=!0;var c=new mxCell("Last name",new mxGeometry(410,0,390,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");
-c.vertex=!0;return a.createVertexTemplateFromCells([d,c],800,30,"Form grid")}),this.addEntry("bootstrap grid layout",function(){var d=new mxCell("Email",new mxGeometry(0,0,400,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,30,395,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.vertex=!0;var e=new mxCell("Password",
-new mxGeometry(400,0,400,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");e.vertex=!0;var f=new mxCell("",new mxGeometry(405,30,395,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");f.vertex=!0;var g=new mxCell("Address",new mxGeometry(0,70,390,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");g.vertex=!0;var h=new mxCell("1234 Main St",
+"radio button without label","bootstrap radio button without no label").join(" ")),this.addEntry("bootstrap form groups",function(){var e=new mxCell("Example label",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");e.vertex=!0;var c=new mxCell("Example input placeholder",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;var d=new mxCell("Another label",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(0,80);d.vertex=!0;var f=new mxCell("Another input placeholder",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");
+f.geometry.relative=!0;f.geometry.offset=new mxPoint(0,120);f.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f],800,150,"Form groups")}),this.addEntry("bootstrap form grid",function(){var e=new mxCell("First name",new mxGeometry(0,0,390,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");e.vertex=!0;var c=new mxCell("Last name",new mxGeometry(410,0,390,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");
+c.vertex=!0;return a.createVertexTemplateFromCells([e,c],800,30,"Form grid")}),this.addEntry("bootstrap grid layout",function(){var e=new mxCell("Email",new mxGeometry(0,0,400,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,30,395,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.vertex=!0;var d=new mxCell("Password",
+new mxGeometry(400,0,400,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");d.vertex=!0;var f=new mxCell("",new mxGeometry(405,30,395,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");f.vertex=!0;var g=new mxCell("Address",new mxGeometry(0,70,390,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");g.vertex=!0;var h=new mxCell("1234 Main St",
new mxGeometry(0,100,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");h.vertex=!0;var k=new mxCell("Address 2",new mxGeometry(0,140,390,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");k.vertex=!0;var l=new mxCell("Apartment, studio or floor",new mxGeometry(0,170,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");
l.vertex=!0;var m=new mxCell("City",new mxGeometry(0,210,390,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");m.vertex=!0;var n=new mxCell("",new mxGeometry(0,240,390,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");n.vertex=!0;var p=new mxCell("State",new mxGeometry(410,210,220,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");
p.vertex=!0;var q=new mxCell("Choose...",new mxGeometry(410,240,270,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");q.vertex=!0;var t=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#212529;strokeColor=none;perimeter=none;");t.geometry.relative=!0;t.geometry.offset=new mxPoint(-17,-2.5);t.vertex=!0;q.insert(t);t=new mxCell("Zip",new mxGeometry(700,210,100,
30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");t.vertex=!0;var u=new mxCell("",new mxGeometry(700,240,100,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");u.vertex=!0;var v=new mxCell("Check me out",new mxGeometry(0,290,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;strokeColor=#999999;fontColor=#212529;checkedFill=#0085FC;checkedStroke=#ffffff;");
-v.vertex=!0;var w=new mxCell("Sign in",new mxGeometry(0,320,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;fontSize=14;fontColor=#FFFFFF;");w.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p,q,t,u,v,w],800,360,"Grid layout")}),this.addEntry("bootstrap horizontal form",function(){var d=new mxCell("Email",new mxGeometry(0,0,200,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(200,0,600,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.vertex=!0;var e=new mxCell("Password",new mxGeometry(0,40,200,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");e.vertex=!0;var f=new mxCell("",new mxGeometry(200,40,600,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");
+v.vertex=!0;var w=new mxCell("Sign in",new mxGeometry(0,320,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;fontSize=14;fontColor=#FFFFFF;");w.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p,q,t,u,v,w],800,360,"Grid layout")}),this.addEntry("bootstrap horizontal form",function(){var e=new mxCell("Email",new mxGeometry(0,0,200,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");
+e.vertex=!0;var c=new mxCell("",new mxGeometry(200,0,600,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.vertex=!0;var d=new mxCell("Password",new mxGeometry(0,40,200,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");d.vertex=!0;var f=new mxCell("",new mxGeometry(200,40,600,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");
f.vertex=!0;var g=new mxCell("Radios",new mxGeometry(0,80,200,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");g.vertex=!0;var h=new mxCell("First radio",new mxGeometry(200,90,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#666666;checked=1;spacing=5;fontColor=#212529;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;");
h.vertex=!0;var k=new mxCell("Second radio",new mxGeometry(200,110,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#666666;checked=0;spacing=5;fontColor=#212529;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;");k.vertex=!0;var l=new mxCell("Third disabled radio",new mxGeometry(200,130,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#D2D2D2;checked=0;spacing=5;fontColor=#7D868C;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;");
l.vertex=!0;var m=new mxCell("Checkbox",new mxGeometry(0,160,200,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");m.vertex=!0;var n=new mxCell("Example checkbox",new mxGeometry(200,170,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#666666;checked=1;spacing=5;fontColor=#212529;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;");
-n.vertex=!0;var p=new mxCell("Sign in",new mxGeometry(0,200,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;fontSize=14;fontColor=#FFFFFF;sketch=0;");p.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p],800,200,"Horizontal form")}),this.addEntry("bootstrap horizontal form label sizing",function(){var d=new mxCell("Email",new mxGeometry(0,0,200,20),"fillColor=none;strokeColor=none;align=left;fontSize=12;fontColor=#212529;");
-d.vertex=!0;var c=new mxCell("col-form-label-sm",new mxGeometry(200,0,600,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=12;fontColor=#6C767D;");c.vertex=!0;var e=new mxCell("Email",new mxGeometry(0,35,200,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");e.vertex=!0;var f=new mxCell("col-form-label",new mxGeometry(200,35,600,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");
-f.vertex=!0;var g=new mxCell("Email",new mxGeometry(0,80,200,40),"fillColor=none;strokeColor=none;align=left;fontSize=16;fontColor=#212529;");g.vertex=!0;var h=new mxCell("col-form-label-lg",new mxGeometry(200,80,600,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=16;fontColor=#6C767D;");h.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g,h],800,110,"Horizontal form label sizing")}),this.addEntry("bootstrap inline form",
-function(){var d=new mxCell("Jane Doe",new mxGeometry(0,0,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");d.vertex=!0;var c=new mxCell("Username",new mxGeometry(210,0,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;align=left;spacingLeft=50;fontSize=14;fontColor=#6C767D;");c.vertex=!0;var e=new mxCell("@",new mxGeometry(0,
-0,40,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;strokeColor=#999999;fillColor=#f0f0f0;whiteSpace=wrap;resizeHeight=1;");e.geometry.relative=!0;e.vertex=!0;c.insert(e);e=new mxCell("Remember me",new mxGeometry(420,10,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#A6A6A6;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;");
-e.vertex=!0;var f=new mxCell("Submit",new mxGeometry(530,0,60,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;spacing=15;fontSize=14;fontColor=#ffffff;");f.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f],590,30,"Inline form")}),this.addEntry("bootstrap inline form",function(){var d=new mxCell("Choose...",new mxGeometry(0,0,100,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,1);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-4);c.vertex=!0;d.insert(c);c=new mxCell("Remember my preference",new mxGeometry(110,
-10,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#A6A6A6;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;");c.vertex=!0;var e=new mxCell("Submit",new mxGeometry(280,0,60,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;spacing=15;fontSize=14;fontColor=#ffffff;sketch=0;");
-e.vertex=!0;return a.createVertexTemplateFromCells([d,c,e],340,30,"Inline form")}),this.addEntry("bootstrap help text",function(){var d=new mxCell("Password",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,40,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.vertex=!0;var e=new mxCell("Your password must be 8-20 characters long, contain letters and numbers and must not contain spaces, special characters or emoji.",
-new mxGeometry(0,70,260,30),"fillColor=none;strokeColor=none;align=left;spacing=2;fontSize=12;fontColor=#999999;");e.vertex=!0;return a.createVertexTemplateFromCells([d,c,e],800,100,"Help text")}),this.addEntry("bootstrap help text",function(){var d=new mxCell("Password",new mxGeometry(0,0,70,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");d.vertex=!0;var c=new mxCell("",new mxGeometry(80,0,200,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");
-c.vertex=!0;var e=new mxCell("Must be 8-20 characters long.",new mxGeometry(290,0,170,40),"fillColor=none;strokeColor=none;align=left;spacing=2;fontSize=12;fontColor=#999999;");e.vertex=!0;return a.createVertexTemplateFromCells([d,c,e],460,40,"Help text")}),this.addEntry("bootstrap help text",function(){var d=new mxCell("Disabled input",new mxGeometry(0,0,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");d.vertex=!0;var c=new mxCell("Disabled input",new mxGeometry(0,30,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");
-c.vertex=!0;var e=new mxCell("Disabled select menu",new mxGeometry(0,80,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");e.vertex=!0;var f=new mxCell("Disabled select",new mxGeometry(0,110,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");f.vertex=!0;var g=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;");
+n.vertex=!0;var p=new mxCell("Sign in",new mxGeometry(0,200,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;fontSize=14;fontColor=#FFFFFF;sketch=0;");p.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p],800,200,"Horizontal form")}),this.addEntry("bootstrap horizontal form label sizing",function(){var e=new mxCell("Email",new mxGeometry(0,0,200,20),"fillColor=none;strokeColor=none;align=left;fontSize=12;fontColor=#212529;");
+e.vertex=!0;var c=new mxCell("col-form-label-sm",new mxGeometry(200,0,600,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=12;fontColor=#6C767D;");c.vertex=!0;var d=new mxCell("Email",new mxGeometry(0,35,200,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");d.vertex=!0;var f=new mxCell("col-form-label",new mxGeometry(200,35,600,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");
+f.vertex=!0;var g=new mxCell("Email",new mxGeometry(0,80,200,40),"fillColor=none;strokeColor=none;align=left;fontSize=16;fontColor=#212529;");g.vertex=!0;var h=new mxCell("col-form-label-lg",new mxGeometry(200,80,600,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=16;fontColor=#6C767D;");h.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g,h],800,110,"Horizontal form label sizing")}),this.addEntry("bootstrap inline form",
+function(){var e=new mxCell("Jane Doe",new mxGeometry(0,0,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");e.vertex=!0;var c=new mxCell("Username",new mxGeometry(210,0,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;align=left;spacingLeft=50;fontSize=14;fontColor=#6C767D;");c.vertex=!0;var d=new mxCell("@",new mxGeometry(0,
+0,40,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;strokeColor=#999999;fillColor=#f0f0f0;whiteSpace=wrap;resizeHeight=1;");d.geometry.relative=!0;d.vertex=!0;c.insert(d);d=new mxCell("Remember me",new mxGeometry(420,10,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#A6A6A6;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;");
+d.vertex=!0;var f=new mxCell("Submit",new mxGeometry(530,0,60,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;spacing=15;fontSize=14;fontColor=#ffffff;");f.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f],590,30,"Inline form")}),this.addEntry("bootstrap inline form",function(){var e=new mxCell("Choose...",new mxGeometry(0,0,100,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");
+e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,1);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-4);c.vertex=!0;e.insert(c);c=new mxCell("Remember my preference",new mxGeometry(110,
+10,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#A6A6A6;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;");c.vertex=!0;var d=new mxCell("Submit",new mxGeometry(280,0,60,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;spacing=15;fontSize=14;fontColor=#ffffff;sketch=0;");
+d.vertex=!0;return a.createVertexTemplateFromCells([e,c,d],340,30,"Inline form")}),this.addEntry("bootstrap help text",function(){var e=new mxCell("Password",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,40,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.vertex=!0;var d=new mxCell("Your password must be 8-20 characters long, contain letters and numbers and must not contain spaces, special characters or emoji.",
+new mxGeometry(0,70,260,30),"fillColor=none;strokeColor=none;align=left;spacing=2;fontSize=12;fontColor=#999999;");d.vertex=!0;return a.createVertexTemplateFromCells([e,c,d],800,100,"Help text")}),this.addEntry("bootstrap help text",function(){var e=new mxCell("Password",new mxGeometry(0,0,70,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");e.vertex=!0;var c=new mxCell("",new mxGeometry(80,0,200,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");
+c.vertex=!0;var d=new mxCell("Must be 8-20 characters long.",new mxGeometry(290,0,170,40),"fillColor=none;strokeColor=none;align=left;spacing=2;fontSize=12;fontColor=#999999;");d.vertex=!0;return a.createVertexTemplateFromCells([e,c,d],460,40,"Help text")}),this.addEntry("bootstrap help text",function(){var e=new mxCell("Disabled input",new mxGeometry(0,0,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");e.vertex=!0;var c=new mxCell("Disabled input",new mxGeometry(0,30,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");
+c.vertex=!0;var d=new mxCell("Disabled select menu",new mxGeometry(0,80,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");d.vertex=!0;var f=new mxCell("Disabled select",new mxGeometry(0,110,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");f.vertex=!0;var g=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;");
g.geometry.relative=!0;g.geometry.offset=new mxPoint(-17,1);g.vertex=!0;f.insert(g);g=new mxCell("Can't check this",new mxGeometry(0,170,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#A6A6A6;checked=0;spacing=5;fontColor=#6C767D;checkedFill=#0085FC;checkedStroke=#ffffff;");g.vertex=!0;var h=new mxCell("Submit",new mxGeometry(0,200,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;spacing=15;fontSize=14;fontColor=#ffffff;");
-h.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g,h],800,240,"Help text")}),this.addEntry("bootstrap custom styles",function(){var d=new mxCell("First name",new mxGeometry(0,0,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");d.vertex=!0;var c=new mxCell("Mark",new mxGeometry(0,30,260,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.vertex=!0;var e=new mxCell("Last name",
-new mxGeometry(270,0,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");e.vertex=!0;var f=new mxCell("Otto",new mxGeometry(270,30,260,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");f.vertex=!0;var g=new mxCell("Username",new mxGeometry(540,0,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");g.vertex=!0;var h=new mxCell("",new mxGeometry(540,30,260,40),
+h.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g,h],800,240,"Help text")}),this.addEntry("bootstrap custom styles",function(){var e=new mxCell("First name",new mxGeometry(0,0,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");e.vertex=!0;var c=new mxCell("Mark",new mxGeometry(0,30,260,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.vertex=!0;var d=new mxCell("Last name",
+new mxGeometry(270,0,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");d.vertex=!0;var f=new mxCell("Otto",new mxGeometry(270,30,260,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");f.vertex=!0;var g=new mxCell("Username",new mxGeometry(540,0,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");g.vertex=!0;var h=new mxCell("",new mxGeometry(540,30,260,40),
"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#CED4DA;align=left;spacingLeft=50;fontSize=14;fontColor=#6C767D;");h.vertex=!0;var k=new mxCell("@",new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;strokeColor=#CED4DA;fillColor=#f0f0f0;whiteSpace=wrap;resizeHeight=1;fontColor=#495057;");k.geometry.relative=!0;k.vertex=!0;h.insert(k);k=new mxCell("City",new mxGeometry(0,80,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");
k.vertex=!0;var l=new mxCell("",new mxGeometry(0,110,390,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");l.vertex=!0;var m=new mxCell("State",new mxGeometry(400,80,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");m.vertex=!0;var n=new mxCell("Choose...",new mxGeometry(400,110,200,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");
n.vertex=!0;var p=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;");p.geometry.relative=!0;p.geometry.offset=new mxPoint(-17,1);p.vertex=!0;n.insert(p);p=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;");p.geometry.relative=!0;p.geometry.offset=new mxPoint(-17,-4);p.vertex=!0;n.insert(p);p=new mxCell("Zip",new mxGeometry(610,80,190,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");
p.vertex=!0;var q=new mxCell("",new mxGeometry(610,110,190,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");q.vertex=!0;var t=new mxCell("Agree to term and conditions",new mxGeometry(0,170,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#A6A6A6;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;");
-t.vertex=!0;var u=new mxCell("Submit form",new mxGeometry(0,200,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;spacing=15;fontSize=14;fontColor=#ffffff;");u.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p,q,t,u],800,240,"Help text")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.switch;strokeColor=#ADB6BD;strokeWidth=1;fillColor=#ffffff;fontColor=#212529;onStrokeColor=#ffffff;onFillColor=#0085FC;align=left;verticalAlign=middle;spacingLeft=10;labelPosition=right;verticalLabelPosition=middle;buttonState=0;sketch=0;",
+t.vertex=!0;var u=new mxCell("Submit form",new mxGeometry(0,200,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;spacing=15;fontSize=14;fontColor=#ffffff;");u.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p,q,t,u],800,240,"Help text")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.switch;strokeColor=#ADB6BD;strokeWidth=1;fillColor=#ffffff;fontColor=#212529;onStrokeColor=#ffffff;onFillColor=#0085FC;align=left;verticalAlign=middle;spacingLeft=10;labelPosition=right;verticalLabelPosition=middle;buttonState=0;sketch=0;",
20,10,"Toggle this switch element","Switch",null,null,this.getTagsForStencil("mxgraph.bootstrap","switch","bootstrap switch").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.switch;strokeColor=#ADB6BD;strokeWidth=1;fillColor=#E9ECEF;fontColor=#7D868C;onStrokeColor=#ffffff;onFillColor=#0085FC;align=left;verticalAlign=middle;spacingLeft=10;labelPosition=right;verticalLabelPosition=middle;buttonState=0;sketch=0;",20,10,"Disabled switch element","Switch",null,
-null,this.getTagsForStencil("mxgraph.bootstrap","switch","bootstrap switch").join(" ")),this.addEntry("bootstrap select menu",function(){var d=new mxCell("Open this select menu",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,1);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-4);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Select menu")}),this.addEntry("bootstrap form controls",function(){var d=new mxCell("",new mxGeometry(0,0,800,100),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(1,0,20,100),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=#F1F1F1;strokeColor=#999999;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-20,0);c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(0,0,16,45),"fillColor=#C1C1C1;strokeColor=none;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(2,20);e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,10,5),"shape=triangle;direction=north;fillColor=#C1C1C1;strokeColor=none;perimeter=none;");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(5,7.5);e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,1,10,5),"shape=triangle;direction=south;fillColor=#505050;strokeColor=none;perimeter=none;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(5,-12.5);e.vertex=!0;c.insert(e);c=new mxCell("Open this select menu",new mxGeometry(0,0,760,20),"fillColor=#C8C8C8;strokeColor=none;align=left;fontSize=14;fontColor=#323232;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=
-!0;d.insert(c);c=new mxCell("One",new mxGeometry(0,0,760,20),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#495057;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,30);c.vertex=!0;d.insert(c);c=new mxCell("Two",new mxGeometry(0,0,760,20),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#495057;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,50);c.vertex=!0;d.insert(c);c=new mxCell("Three",new mxGeometry(0,0,760,20),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#495057;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,70);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Form controls")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rangeInput;dx=0.6;strokeColor=#0085FC;fillColor=#DEE2E6;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=bottom;fontStyle=0;fontSize=14;labelPosition=center;verticalLabelPosition=top;",800,20,"Example range ","Range input",null,null,
-this.getTagsForStencil("mxgraph.bootstrap","range input","bootstrap range input").join(" ")),this.addEntry("bootstrap file browser",function(){var d=new mxCell("Choose file",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=0;spacing=15;fontSize=14;");d.vertex=!0;var c=new mxCell("Browse",new mxGeometry(1,0,70,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-70,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,30,"File browser")}),this.addEntry("bootstrap basic input group",function(){var d=new mxCell("Username",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");d.vertex=!0;var c=new mxCell("@",new mxGeometry(0,
-0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.vertex=!0;d.insert(c);c=new mxCell("Recipient's username",new mxGeometry(0,60,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=0;spacing=15;fontSize=14;");c.vertex=
-!0;var e=new mxCell("@example.com",new mxGeometry(1,0,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-120,0);e.vertex=!0;c.insert(e);e=new mxCell("Your vanity URL",new mxGeometry(0,110,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=none;fontColor=#212529;align=left;spacingLeft=0;fontSize=14;");
-e.vertex=!0;var f=new mxCell("",new mxGeometry(0,140,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");f.vertex=!0;var g=new mxCell("http://example.com/users/",new mxGeometry(0,0,190,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");
+null,this.getTagsForStencil("mxgraph.bootstrap","switch","bootstrap switch").join(" ")),this.addEntry("bootstrap select menu",function(){var e=new mxCell("Open this select menu",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,1);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-4);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Select menu")}),this.addEntry("bootstrap form controls",function(){var e=new mxCell("",new mxGeometry(0,0,800,100),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");
+e.vertex=!0;var c=new mxCell("",new mxGeometry(1,0,20,100),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=#F1F1F1;strokeColor=#999999;resizeHeight=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-20,0);c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(0,0,16,45),"fillColor=#C1C1C1;strokeColor=none;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(2,20);d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,10,5),"shape=triangle;direction=north;fillColor=#C1C1C1;strokeColor=none;perimeter=none;");
+d.geometry.relative=!0;d.geometry.offset=new mxPoint(5,7.5);d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,1,10,5),"shape=triangle;direction=south;fillColor=#505050;strokeColor=none;perimeter=none;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(5,-12.5);d.vertex=!0;c.insert(d);c=new mxCell("Open this select menu",new mxGeometry(0,0,760,20),"fillColor=#C8C8C8;strokeColor=none;align=left;fontSize=14;fontColor=#323232;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=
+!0;e.insert(c);c=new mxCell("One",new mxGeometry(0,0,760,20),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#495057;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,30);c.vertex=!0;e.insert(c);c=new mxCell("Two",new mxGeometry(0,0,760,20),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#495057;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,50);c.vertex=!0;e.insert(c);c=new mxCell("Three",new mxGeometry(0,0,760,20),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#495057;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,70);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Form controls")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rangeInput;dx=0.6;strokeColor=#0085FC;fillColor=#DEE2E6;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=bottom;fontStyle=0;fontSize=14;labelPosition=center;verticalLabelPosition=top;",800,20,"Example range ","Range input",null,null,
+this.getTagsForStencil("mxgraph.bootstrap","range input","bootstrap range input").join(" ")),this.addEntry("bootstrap file browser",function(){var e=new mxCell("Choose file",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=0;spacing=15;fontSize=14;");e.vertex=!0;var c=new mxCell("Browse",new mxGeometry(1,0,70,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-70,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,30,"File browser")}),this.addEntry("bootstrap basic input group",function(){var e=new mxCell("Username",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");e.vertex=!0;var c=new mxCell("@",new mxGeometry(0,
+0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("Recipient's username",new mxGeometry(0,60,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=0;spacing=15;fontSize=14;");c.vertex=
+!0;var d=new mxCell("@example.com",new mxGeometry(1,0,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-120,0);d.vertex=!0;c.insert(d);d=new mxCell("Your vanity URL",new mxGeometry(0,110,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=none;fontColor=#212529;align=left;spacingLeft=0;fontSize=14;");
+d.vertex=!0;var f=new mxCell("",new mxGeometry(0,140,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");f.vertex=!0;var g=new mxCell("http://example.com/users/",new mxGeometry(0,0,190,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");
g.vertex=!0;f.insert(g);g=new mxCell("",new mxGeometry(0,200,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");g.vertex=!0;var h=new mxCell("$",new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");
h.vertex=!0;g.insert(h);h=new mxCell(".00",new mxGeometry(1,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");h.geometry.relative=!0;h.geometry.offset=new mxPoint(-40,0);h.vertex=!0;g.insert(h);h=new mxCell("",new mxGeometry(0,260,800,70),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");
-h.vertex=!0;var k=new mxCell("With textarea",new mxGeometry(0,0,100,70),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");k.vertex=!0;h.insert(k);return a.createVertexTemplateFromCells([d,c,e,f,g,h],800,330,"Basic input group")}),this.addEntry("bootstrap input group with checkbox",function(){var d=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(.5,.5,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#A6A6A6;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(-5,-5);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],800,40,"Input groupwith checkbox")}),this.addEntry("bootstrap input group with radio button",function(){var d=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");d.vertex=!0;var c=new mxCell("",
-new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(.5,.5,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#A6A6A6;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(-5,-5);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],800,40,"Input group with radio button")}),this.addEntry("bootstrap multiple input",function(){var d=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");d.vertex=!0;var c=new mxCell("First and last name",
-new mxGeometry(0,0,140,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(1,0,370,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-370,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Multiple input")}),this.addEntry("bootstrap multiple addons",function(){var d=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");d.vertex=!0;var c=new mxCell("$",new mxGeometry(0,0,
-40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("0.00",new mxGeometry(0,0,60,40),"html=1;shadow=0;dashed=0;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=
-new mxPoint(40,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Multiple addons")}),this.addEntry("bootstrap multiple addons",function(){var d=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");d.vertex=!0;var c=new mxCell("$",new mxGeometry(1,0,40,40),"html=1;shadow=0;dashed=0;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-100,0);c.vertex=!0;d.insert(c);c=new mxCell("0.00",new mxGeometry(1,0,60,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-60,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Multiple addons")}),this.addEntry("bootstrap button addon",
-function(){var d=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");d.vertex=!0;var c=new mxCell("Button",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Button addon")}),this.addEntry("bootstrap button addon right",function(){var d=new mxCell("Recipient's username",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=0;spacing=15;fontSize=14;");d.vertex=!0;var c=new mxCell("Button",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-70,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Button addon right")}),this.addEntry("bootstrap two button addon",function(){var d=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");d.vertex=!0;var c=new mxCell("Button",new mxGeometry(0,
-0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=
-new mxPoint(70,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Two button addon")}),this.addEntry("bootstrap two button addon right",function(){var d=new mxCell("Recipient's username",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=0;spacing=15;fontSize=14;");d.vertex=!0;var c=new mxCell("Button",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-70,0);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-140,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Two button addon right")}),this.addEntry("bootstrap button with dropdown",
-function(){var d=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");d.vertex=!0;var c=new mxCell("Dropdown...",new mxGeometry(0,0,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#6C767D;strokeColor=none;perimeter=none;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-17,-2.5);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],800,40,"Button with dropdown")}),this.addEntry("bootstrap button with dropdown right",function(){var d=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");
-d.vertex=!0;var c=new mxCell("Dropdown...",new mxGeometry(1,0,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-120,0);c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#6C767D;strokeColor=none;perimeter=none;");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(-17,-2.5);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],800,40,"Button with dropdown right")}),this.addEntry("bootstrap segmented button addon",function(){var d=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");d.vertex=!0;var c=new mxCell("Action",
-new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,30,40),"html=1;shadow=0;dashed=0;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(70,0);c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(.5,.5,10,5),"shape=triangle;direction=south;fillColor=#6C767D;strokeColor=none;perimeter=none;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-5,-2.5);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],800,40,"Segmented button addon")}),this.addEntry("bootstrap segmented button addon",function(){var d=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(1,0,30,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-30,0);c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(.5,.5,10,5),"shape=triangle;direction=south;fillColor=#6C767D;strokeColor=none;perimeter=none;");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(-5,-2.5);e.vertex=!0;c.insert(e);c=new mxCell("Action",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-100,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Segmented button addon")}),this.addEntry("bootstrap custom input group",
-function(){var d=new mxCell("Choose...",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=80;spacing=15;fontSize=14;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,1);c.vertex=!0;d.insert(c);c=new mxCell("",
-new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-4);c.vertex=!0;d.insert(c);c=new mxCell("Options",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.vertex=
-!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var d=new mxCell("Choose...",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;fontSize=14;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-97,1);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-97,-4);c.vertex=!0;d.insert(c);c=new mxCell("Options",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var d=new mxCell("Choose...",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=80;spacing=15;fontSize=14;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,
-.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,1);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-4);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var d=new mxCell("Choose...",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;fontSize=14;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-97,1);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-97,-4);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var d=new mxCell("Choose file",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=80;fontSize=14;");d.vertex=!0;var c=new mxCell("Upload",
-new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Browse",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var d=new mxCell("Choose file",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;fontSize=14;");d.vertex=!0;var c=new mxCell("Upload",new mxGeometry(1,
-0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;d.insert(c);c=new mxCell("Browse",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-160,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var d=new mxCell("Choose file",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=80;fontSize=14;");d.vertex=!0;var c=new mxCell("Button",
-new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Browse",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var d=new mxCell("Choose file",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;fontSize=14;");d.vertex=!0;var c=new mxCell("Browse",new mxGeometry(1,
-0,80,40),"html=1;shadow=0;dashed=0;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-160,0);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Custom input group")}),this.addEntry("bootstrap jumbotron",function(){var d=new mxCell('Hello, world!
This is a simple hero unit, a simple jumbotron-style component for calling extra attention to featured content or information.',new mxGeometry(0,0,800,300),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#E9ECEF;fontColor=#474E4F;align=left;spacing=15;fontSize=14;verticalAlign=top;spacingTop=40;");
-d.vertex=!0;var c=new mxCell("It uses utility classes for typography and spacing to space content out within the larger container.",new mxGeometry(0,0,770,10),"shape=line;html=1;shadow=0;dashed=0;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=2;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;spacingTop=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(15,
-150);c.vertex=!0;d.insert(c);c=new mxCell("Learn more",new mxGeometry(0,1,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;spacing=15;fontSize=14;fontColor=#ffffff;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(15,-80);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Jumbotron")}),this.addEntry("bootstrap fluid jumbotron",function(){var d=new mxCell('Fluid jumbotron
This is a modified jumbotron that occupies the entire horizontal space of its parent.',
-new mxGeometry(0,0,800,220),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#E9ECEF;fontColor=#474E4F;align=left;spacing=15;fontSize=14;verticalAlign=top;spacingTop=40;");d.vertex=!0;return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Fluid jumbotron")}),this.addEntry("bootstrap list group",function(){var d=new mxCell("",new mxGeometry(0,0,200,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");
-d.vertex=!0;var c=new mxCell("Cras justo odio",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,30);c.vertex=!0;d.insert(c);c=new mxCell("Morbi leo risus",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("Porta ac consectetur ac",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,90);c.vertex=!0;d.insert(c);c=new mxCell("Vestibulum at eros",new mxGeometry(0,1,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-30);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],
-d.geometry.width,d.geometry.height,"List group")}),this.addEntry("bootstrap list group with active item",function(){var d=new mxCell("",new mxGeometry(0,0,200,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("Cras justo odio",new mxGeometry(0,0,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;strokeColor=none;fillColor=#0085FC;fontColor=#ffffff;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,30);c.vertex=!0;d.insert(c);c=new mxCell("Morbi leo risus",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("Porta ac consectetur ac",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,90);c.vertex=!0;d.insert(c);c=new mxCell("Vestibulum at eros",new mxGeometry(0,1,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-30);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"List group with active item")}),this.addEntry("bootstrap list group with disabled item",function(){var d=new mxCell("",new mxGeometry(0,0,200,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("Cras justo odio",
-new mxGeometry(0,0,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;strokeColor=inherit;fillColor=#ffffff;fontColor=#6C767D;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,30);c.vertex=!0;d.insert(c);c=new mxCell("Morbi leo risus",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("Porta ac consectetur ac",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,90);c.vertex=!0;d.insert(c);c=new mxCell("Vestibulum at eros",new mxGeometry(0,1,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-30);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],
-d.geometry.width,d.geometry.height,"List group with disabled item")}),this.addEntry("bootstrap list group flush",function(){var d=new mxCell("Cras justo odio",new mxGeometry(0,0,200,30),"html=1;strokeColor=none;fillColor=none;fontColor=#212529;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");d.vertex=!0;var c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,30,200,30),"shape=partialRectangle;whiteSpace=wrap;left=0;right=0;fillColor=none;strokeColor=#DFDFDF;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");
-c.vertex=!0;var e=new mxCell("Morbi leo risus",new mxGeometry(0,60,200,30),"shape=partialRectangle;whiteSpace=wrap;left=0;right=0;fillColor=none;strokeColor=#DFDFDF;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");e.vertex=!0;var f=new mxCell("Porta ac consectetur ac",new mxGeometry(0,90,200,30),"shape=partialRectangle;whiteSpace=wrap;left=0;right=0;fillColor=none;strokeColor=#DFDFDF;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");
-f.vertex=!0;var g=new mxCell("Vestibulum at eros",new mxGeometry(0,120,200,30),"html=1;strokeColor=none;fillColor=none;fontColor=#212529;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");g.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g],200,150,"List group flush")}),this.addEntry("bootstrap list group horizontal",function(){var d=new mxCell("",new mxGeometry(0,0,360,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#212529;");
-d.vertex=!0;var c=new mxCell("Cras justo odio",new mxGeometry(0,0,110,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Dapibus ac facilis in",new mxGeometry(0,0,140,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(110,0);c.vertex=!0;d.insert(c);c=new mxCell("Morbi leo risus",new mxGeometry(1,0,110,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-110,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,
-"List Group, horizontal")}),this.addEntry("bootstrap contextual classes",function(){var d=new mxCell("",new mxGeometry(0,0,250,270),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,250,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("A simple primary list group item",new mxGeometry(0,0,250,30),"html=1;fillColor=#B8DCFE;strokeColor=#A1C0DE;fontColor=#004583;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,30);c.vertex=!0;d.insert(c);c=new mxCell("A simple secondary list group item",new mxGeometry(0,0,250,30),"html=1;fillColor=#D6D8DB;strokeColor=#BBBDC0;fontColor=#383D41;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("A simple success list group item",new mxGeometry(0,0,250,30),"html=1;fillColor=#C4E6CC;strokeColor=#ABC9B2;fontColor=#ABC9B2;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,90);c.vertex=!0;d.insert(c);c=new mxCell("A simple danger list group item",new mxGeometry(0,0,250,30),"html=1;fillColor=#F4C5CB;strokeColor=#D5ACB2;fontColor=#711623;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,120);c.vertex=!0;d.insert(c);c=new mxCell("A simple warning list group item",new mxGeometry(0,0,250,30),"html=1;fillColor=#FFECBC;strokeColor=#DFCEA4;fontColor=#856110;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,150);c.vertex=!0;d.insert(c);c=new mxCell("A simple info list group item",new mxGeometry(0,0,250,30),"html=1;fillColor=#BFE6EB;strokeColor=#A7C9CE;fontColor=#0E5560;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,180);c.vertex=!0;d.insert(c);c=new mxCell("A simple light list group item",new mxGeometry(0,0,250,30),"html=1;fillColor=#FDFDFE;strokeColor=#DDDDDE;fontColor=#818182;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,210);c.vertex=!0;d.insert(c);c=new mxCell("A simple dark list group item",new mxGeometry(0,1,250,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;fillColor=#C6C8CA;strokeColor=#ADAFB1;fontColor=#1B1E21;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-30);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Contextual classes")}),this.addEntry("bootstrap list group with badges",function(){var d=new mxCell("",new mxGeometry(0,0,300,120),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("Cras justo odio",new mxGeometry(0,
-0,300,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);var e=new mxCell("14",new mxGeometry(1,.5,25,16),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=8;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;whiteSpace=wrap;");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(-40,-8);e.vertex=!0;c.insert(e);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,300,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;d.insert(c);e=new mxCell("2",new mxGeometry(1,.5,20,16),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=8;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;whiteSpace=wrap;");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(-38,-8);e.vertex=!0;c.insert(e);c=new mxCell("Morbi leo risus",new mxGeometry(0,1,300,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-40);c.vertex=!0;d.insert(c);e=new mxCell("1",new mxGeometry(1,.5,20,
-16),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=8;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;whiteSpace=wrap;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-38,-8);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"List group with badges")}),this.addEntry("bootstrap custom content",function(){var d=new mxCell("",new mxGeometry(0,0,300,
-300),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#495057;");d.vertex=!0;var c=new mxCell('List group item heading
Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.
Donec id elit mi porta.',new mxGeometry(0,0,300,100),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;verticalAlign=top;fillColor=#0085FC;strokeColor=#0085FC;fontColor=#ffffff;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);var e=new mxCell("3 days ago",new mxGeometry(1,0,90,40),"strokeColor=none;fillColor=none;fontColor=#ffffff;fontSize=11;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-90,0);e.vertex=!0;c.insert(e);c=new mxCell('List group item heading
Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.
Donec id elit mi porta.',new mxGeometry(0,
-0,300,100),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,100);c.vertex=!0;d.insert(c);e=new mxCell("3 days ago",new mxGeometry(1,0,90,40),"strokeColor=none;fillColor=none;fontColor=#6C767D;fontSize=11;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-90,0);e.vertex=!0;c.insert(e);c=new mxCell('List group item heading
Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.
Donec id elit mi porta.',
-new mxGeometry(0,1,300,100),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-100);c.vertex=!0;d.insert(c);e=new mxCell("3 days ago",new mxGeometry(1,0,90,40),"strokeColor=none;fillColor=none;fontColor=#6C767D;fontSize=11;");e.geometry.relative=!0;e.geometry.offset=
-new mxPoint(-90,0);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Custom content")}),this.addEntry("bootstrap list group",function(){var d=new mxCell("",new mxGeometry(0,0,200,120),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("Home",new mxGeometry(0,0,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;strokeColor=none;fillColor=#0085FC;fontColor=#ffffff;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Profile",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,30);c.vertex=!0;d.insert(c);c=new mxCell("Messages",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("Settings",new mxGeometry(0,1,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-30);c.vertex=!0;d.insert(c);c=new mxCell("Velit aute mollit ipsum ad dolor consectetur nulla officia culpa adipisicing exercitation fugiat tempor. Voluptate deserunt sit sunt nisi aliqua fugiat proident ea ut. Mollit voluptate reprehenderit occaecat nisi ad non minim tempor sunt voluptate consectetur exercitation id ut nulla. Ea et fugiat aliquip nostrud sunt incididunt consectetur culpa aliquip eiusmod dolor. Anim ad Lorem aliqua in cupidatat nisi enim eu nostrud do aliquip veniam minim.",
-new mxGeometry(220,0,580,100),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],800,120,"List group")}),this.addEntry("bootstrap media object",function(){var d=new mxCell("64x64",new mxGeometry(0,0,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");d.vertex=!0;var c=new mxCell('Media heading
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.',
-new mxGeometry(74,0,726,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],800,90,"Media object")}),this.addEntry("bootstrap nested media objects",function(){var d=new mxCell("64x64",new mxGeometry(0,0,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");d.vertex=!0;var c=new mxCell('Media heading
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.',
-new mxGeometry(74,0,726,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;var e=new mxCell("64x64",new mxGeometry(74,90,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");e.vertex=!0;var f=new mxCell('Media heading
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.',
-new mxGeometry(148,90,652,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");f.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f],800,180,"Nested media object")}),this.addEntry("bootstrap top aligned media",function(){var d=new mxCell("64x64",new mxGeometry(0,0,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");d.vertex=!0;var c=new mxCell('Top-aligned media
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.',
-new mxGeometry(74,0,726,150),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],800,150,"Top-aligned media")}),this.addEntry("bootstrap center aligned media",function(){var d=new mxCell("64x64",new mxGeometry(0,43,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");d.vertex=!0;var c=new mxCell('Center-aligned media
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.',
-new mxGeometry(74,0,726,150),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],800,150,"Center-aligned media")}),this.addEntry("bootstrap bottom aligned media",function(){var d=new mxCell("64x64",new mxGeometry(0,86,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");d.vertex=!0;var c=new mxCell('Bottom-aligned media
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.',
-new mxGeometry(74,0,726,150),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],800,150,"Bottom-aligned media")}),this.addEntry("bootstrap media object",function(){var d=new mxCell("64x64",new mxGeometry(736,0,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");d.vertex=!0;var c=new mxCell('Media object
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.',
-new mxGeometry(0,0,726,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],800,90,"Media object")}),this.addEntry("bootstrap media list",function(){var d=new mxCell("64x64",new mxGeometry(0,0,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");d.vertex=!0;var c=new mxCell('List-based media object
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.',
-new mxGeometry(74,0,726,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;var e=new mxCell("64x64",new mxGeometry(0,100,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");e.vertex=!0;var f=new mxCell('List-based media object
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.',
+h.vertex=!0;var k=new mxCell("With textarea",new mxGeometry(0,0,100,70),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");k.vertex=!0;h.insert(k);return a.createVertexTemplateFromCells([e,c,d,f,g,h],800,330,"Basic input group")}),this.addEntry("bootstrap input group with checkbox",function(){var e=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");
+e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(.5,.5,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#A6A6A6;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;");
+d.geometry.relative=!0;d.geometry.offset=new mxPoint(-5,-5);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],800,40,"Input groupwith checkbox")}),this.addEntry("bootstrap input group with radio button",function(){var e=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");e.vertex=!0;var c=new mxCell("",
+new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(.5,.5,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#A6A6A6;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;");
+d.geometry.relative=!0;d.geometry.offset=new mxPoint(-5,-5);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],800,40,"Input group with radio button")}),this.addEntry("bootstrap multiple input",function(){var e=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");e.vertex=!0;var c=new mxCell("First and last name",
+new mxGeometry(0,0,140,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(1,0,370,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-370,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Multiple input")}),this.addEntry("bootstrap multiple addons",function(){var e=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");e.vertex=!0;var c=new mxCell("$",new mxGeometry(0,0,
+40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("0.00",new mxGeometry(0,0,60,40),"html=1;shadow=0;dashed=0;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=
+new mxPoint(40,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Multiple addons")}),this.addEntry("bootstrap multiple addons",function(){var e=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");e.vertex=!0;var c=new mxCell("$",new mxGeometry(1,0,40,40),"html=1;shadow=0;dashed=0;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-100,0);c.vertex=!0;e.insert(c);c=new mxCell("0.00",new mxGeometry(1,0,60,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-60,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Multiple addons")}),this.addEntry("bootstrap button addon",
+function(){var e=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");e.vertex=!0;var c=new mxCell("Button",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");
+c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Button addon")}),this.addEntry("bootstrap button addon right",function(){var e=new mxCell("Recipient's username",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=0;spacing=15;fontSize=14;");e.vertex=!0;var c=new mxCell("Button",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-70,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Button addon right")}),this.addEntry("bootstrap two button addon",function(){var e=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");e.vertex=!0;var c=new mxCell("Button",new mxGeometry(0,
+0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("Button",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=
+new mxPoint(70,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Two button addon")}),this.addEntry("bootstrap two button addon right",function(){var e=new mxCell("Recipient's username",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=0;spacing=15;fontSize=14;");e.vertex=!0;var c=new mxCell("Button",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-70,0);c.vertex=!0;e.insert(c);c=new mxCell("Button",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-140,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Two button addon right")}),this.addEntry("bootstrap button with dropdown",
+function(){var e=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");e.vertex=!0;var c=new mxCell("Dropdown...",new mxGeometry(0,0,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");
+c.geometry.relative=!0;c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#6C767D;strokeColor=none;perimeter=none;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-17,-2.5);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],800,40,"Button with dropdown")}),this.addEntry("bootstrap button with dropdown right",function(){var e=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");
+e.vertex=!0;var c=new mxCell("Dropdown...",new mxGeometry(1,0,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-120,0);c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#6C767D;strokeColor=none;perimeter=none;");
+d.geometry.relative=!0;d.geometry.offset=new mxPoint(-17,-2.5);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],800,40,"Button with dropdown right")}),this.addEntry("bootstrap segmented button addon",function(){var e=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");e.vertex=!0;var c=new mxCell("Action",
+new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,30,40),"html=1;shadow=0;dashed=0;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(70,0);c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(.5,.5,10,5),"shape=triangle;direction=south;fillColor=#6C767D;strokeColor=none;perimeter=none;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-5,-2.5);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],800,40,"Segmented button addon")}),this.addEntry("bootstrap segmented button addon",function(){var e=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");
+e.vertex=!0;var c=new mxCell("",new mxGeometry(1,0,30,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-30,0);c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(.5,.5,10,5),"shape=triangle;direction=south;fillColor=#6C767D;strokeColor=none;perimeter=none;");
+d.geometry.relative=!0;d.geometry.offset=new mxPoint(-5,-2.5);d.vertex=!0;c.insert(d);c=new mxCell("Action",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-100,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Segmented button addon")}),this.addEntry("bootstrap custom input group",
+function(){var e=new mxCell("Choose...",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=80;spacing=15;fontSize=14;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,1);c.vertex=!0;e.insert(c);c=new mxCell("",
+new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-4);c.vertex=!0;e.insert(c);c=new mxCell("Options",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.vertex=
+!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var e=new mxCell("Choose...",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;fontSize=14;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-97,1);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-97,-4);c.vertex=!0;e.insert(c);c=new mxCell("Options",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var e=new mxCell("Choose...",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=80;spacing=15;fontSize=14;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,
+.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,1);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-4);c.vertex=!0;e.insert(c);c=new mxCell("Button",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");
+c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var e=new mxCell("Choose...",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;fontSize=14;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-97,1);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-97,-4);c.vertex=!0;e.insert(c);c=new mxCell("Button",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var e=new mxCell("Choose file",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=80;fontSize=14;");e.vertex=!0;var c=new mxCell("Upload",
+new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("Browse",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var e=new mxCell("Choose file",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;fontSize=14;");e.vertex=!0;var c=new mxCell("Upload",new mxGeometry(1,
+0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;e.insert(c);c=new mxCell("Browse",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-160,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var e=new mxCell("Choose file",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=80;fontSize=14;");e.vertex=!0;var c=new mxCell("Button",
+new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("Browse",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var e=new mxCell("Choose file",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;fontSize=14;");e.vertex=!0;var c=new mxCell("Browse",new mxGeometry(1,
+0,80,40),"html=1;shadow=0;dashed=0;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-160,0);c.vertex=!0;e.insert(c);c=new mxCell("Button",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Custom input group")}),this.addEntry("bootstrap jumbotron",function(){var e=new mxCell('Hello, world!
This is a simple hero unit, a simple jumbotron-style component for calling extra attention to featured content or information.',new mxGeometry(0,0,800,300),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#E9ECEF;fontColor=#474E4F;align=left;spacing=15;fontSize=14;verticalAlign=top;spacingTop=40;");
+e.vertex=!0;var c=new mxCell("It uses utility classes for typography and spacing to space content out within the larger container.",new mxGeometry(0,0,770,10),"shape=line;html=1;shadow=0;dashed=0;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=2;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;spacingTop=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(15,
+150);c.vertex=!0;e.insert(c);c=new mxCell("Learn more",new mxGeometry(0,1,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;spacing=15;fontSize=14;fontColor=#ffffff;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(15,-80);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Jumbotron")}),this.addEntry("bootstrap fluid jumbotron",function(){var e=new mxCell('Fluid jumbotron
This is a modified jumbotron that occupies the entire horizontal space of its parent.',
+new mxGeometry(0,0,800,220),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#E9ECEF;fontColor=#474E4F;align=left;spacing=15;fontSize=14;verticalAlign=top;spacingTop=40;");e.vertex=!0;return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Fluid jumbotron")}),this.addEntry("list group",function(){var e=new mxCell("",new mxGeometry(0,0,200,120),"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=none;fillColor=none;");
+e.vertex=!0;var c=new mxCell("Cras justo odio",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fontColor=#000000;");c.vertex=!0;e.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fontColor=#000000;");
+c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c,"Morbi leo risus"));e.insert(a.cloneCell(c,"Porta ac consectetur ac"));c=new mxCell("Vestibulum at eros",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fontColor=#000000;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],
+e.geometry.width,e.geometry.height,"List Group")}),this.addEntry("list group with active item",function(){var e=new mxCell("",new mxGeometry(0,0,200,120),"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=none;fillColor=none;");e.vertex=!0;var c=new mxCell("Cras justo odio",new mxGeometry(0,0,80,30),"text;strokeColor=none;fillColor=#0085FC;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fontColor=#ffffff;");
+c.vertex=!0;e.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fontColor=#000000;");c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c,"Morbi leo risus"));e.insert(a.cloneCell(c,"Porta ac consectetur ac"));c=new mxCell("Vestibulum at eros",new mxGeometry(0,0,80,30),
+"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fontColor=#000000;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List group with active item")}),this.addEntry("list group with disabled item",function(){var e=new mxCell("",new mxGeometry(0,
+0,200,120),"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=none;fillColor=none;");e.vertex=!0;var c=new mxCell("Cras justo odio",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#ffffff;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fontColor=#6C767D;");
+c.vertex=!0;e.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fontColor=#000000;");c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c,"Morbi leo risus"));e.insert(a.cloneCell(c,"Porta ac consectetur ac"));c=new mxCell("Vestibulum at eros",new mxGeometry(0,0,80,30),
+"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fontColor=#000000;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List group with disabled item")}),this.addEntry("list group flush",function(){var e=new mxCell("",new mxGeometry(0,0,200,120),
+"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=none;fillColor=none;");e.vertex=!0;var c=new mxCell("Cras justo odio",new mxGeometry(0,0,80,30),"text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=#000000;");
+c.vertex=!0;e.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,80,30),"shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;right=0;left=0;strokeColor=#DFDFDF;fillColor=none;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fontColor=#000000;");c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c,"Morbi leo risus"));e.insert(a.cloneCell(c,"Porta ac consectetur ac"));
+c=new mxCell("Vestibulum at eros",new mxGeometry(0,0,80,30),"text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fontColor=#000000;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List group flush")}),this.addEntry("list group horizontal",function(){var e=
+new mxCell("",new mxGeometry(0,0,360,30),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=#DFDFDF;fillColor=#ffffff;fontColor=#212529;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");e.vertex=!0;var c=new mxCell("Cras justo odio",new mxGeometry(0,0,110,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=inherit;fontColor=inherit;");
+c.vertex=!0;e.insert(c);c=new mxCell("Dapibus ac facilis in",new mxGeometry(0,0,140,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);c=new mxCell("Morbi leo risus",new mxGeometry(0,0,110,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=inherit;");
+c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List Group, horizontal")}),this.addEntry("list group",function(){var e=new mxCell("",new mxGeometry(0,0,250,30),"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=none;fillColor=none;");e.vertex=!0;var c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,
+0,250,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fontColor=#000000;");c.vertex=!0;e.insert(c);c=new mxCell("A simple primary list group item",new mxGeometry(0,0,250,30),"text;strokeColor=#A1C0DE;fillColor=#B8DCFE;fontColor=#004583;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;");
+c.vertex=!0;e.insert(c);c=new mxCell("A simple secondary list group item",new mxGeometry(0,0,250,30),"text;strokeColor=#BBBDC0;fillColor=#D6D8DB;fontColor=#383D41;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;");c.vertex=!0;e.insert(c);c=new mxCell("A simple success list group item",new mxGeometry(0,0,250,30),"text;strokeColor=#ABC9B2;fillColor=#C4E6CC;fontColor=#ABC9B2;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;");
+c.vertex=!0;e.insert(c);c=new mxCell("A simple danger list group item",new mxGeometry(0,0,250,30),"text;strokeColor=#D5ACB2;fillColor=#F4C5CB;fontColor=#711623;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;");c.vertex=!0;e.insert(c);c=new mxCell("A simple warning list group item",new mxGeometry(0,0,250,30),"text;strokeColor=#DFCEA4;fillColor=#FFECBC;fontColor=#856110;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;");
+c.vertex=!0;e.insert(c);c=new mxCell("A simple info list group item",new mxGeometry(0,0,250,30),"text;strokeColor=#A7C9CE;fillColor=#BFE6EB;fontColor=#0E5560;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;");c.vertex=!0;e.insert(c);c=new mxCell("A simple light list group item",new mxGeometry(0,0,250,30),"text;strokeColor=#DDDDDE;fillColor=#FDFDFE;fontColor=#818182;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;");
+c.vertex=!0;e.insert(c);c=new mxCell("A simple dark list group item",new mxGeometry(0,0,250,30),"text;strokeColor=#ADAFB1;fillColor=#C6C8CA;fontColor=#1B1E21;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List Group")}),this.addEntry("list group with badges",
+function(){var e=new mxCell("",new mxGeometry(0,0,300,120),"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=none;fillColor=none;");e.vertex=!0;var c=new mxCell("Cras justo odio",new mxGeometry(0,0,120,40),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fontColor=#000000;");
+c.vertex=!0;e.insert(c);var d=new mxCell("14",new mxGeometry(1,.5,25,16),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=8;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;whiteSpace=wrap;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-40,-8);d.vertex=!0;c.insert(d);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,120,40),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fontColor=#000000;");
+c.vertex=!0;e.insert(c);d=new mxCell("2",new mxGeometry(1,.5,20,16),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=8;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;whiteSpace=wrap;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-38,-8);d.vertex=!0;c.insert(d);c=new mxCell("Morbi leo risus",new mxGeometry(0,0,120,40),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fontColor=#000000;");
+c.vertex=!0;e.insert(c);d=new mxCell("1",new mxGeometry(1,.5,20,16),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=8;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;whiteSpace=wrap;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-38,-8);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List group with badges")}),this.addEntry("custom content",
+function(){var e=new mxCell("",new mxGeometry(0,0,300,300),"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=none;fillColor=none;");e.vertex=!0;var c=new mxCell('List group item heading
Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.
Donec id elit mi porta.',
+new mxGeometry(0,0,300,100),"text;strokeColor=#0085FC;fillColor=#0085FC;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fontColor=#ffffff;");c.vertex=!0;e.insert(c);var d=new mxCell("3 days ago",new mxGeometry(1,0,90,40),"strokeColor=none;fillColor=none;fontColor=#ffffff;fontSize=11;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-90,
+0);d.vertex=!0;c.insert(d);c=new mxCell('List group item heading
Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.
Donec id elit mi porta.',new mxGeometry(0,0,300,100),"text;strokeColor=#DFDFDF;fillColor=#ffffff;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=#495057;");
+c.vertex=!0;e.insert(c);d=new mxCell("3 days ago",new mxGeometry(1,0,90,40),"strokeColor=none;fillColor=none;fontColor=#6C767D;fontSize=11;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-90,0);d.vertex=!0;c.insert(d);c=new mxCell('List group item heading
Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.
Donec id elit mi porta.',new mxGeometry(0,0,300,100),"text;strokeColor=#DFDFDF;fillColor=#ffffff;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fontColor=#495057;");
+c.vertex=!0;e.insert(c);d=new mxCell("3 days ago",new mxGeometry(1,0,90,40),"strokeColor=none;fillColor=none;fontColor=#6C767D;fontSize=11;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-90,0);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Custom content")}),this.addEntry("list group",function(){var e=new mxCell("",new mxGeometry(0,0,200,120),"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=none;fillColor=none;");
+e.vertex=!0;var c=new mxCell("Home",new mxGeometry(0,0,80,30),"text;strokeColor=none;fillColor=#0085FC;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fontColor=#ffffff;");c.vertex=!0;e.insert(c);c=new mxCell("Profile",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fontColor=#000000;");
+c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c,"Messages"));c=new mxCell("Settings",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fontColor=#000000;");c.vertex=!0;e.insert(c);c=new mxCell("Velit aute mollit ipsum ad dolor consectetur nulla officia culpa adipisicing exercitation fugiat tempor. Voluptate deserunt sit sunt nisi aliqua fugiat proident ea ut. Mollit voluptate reprehenderit occaecat nisi ad non minim tempor sunt voluptate consectetur exercitation id ut nulla. Ea et fugiat aliquip nostrud sunt incididunt consectetur culpa aliquip eiusmod dolor. Anim ad Lorem aliqua in cupidatat nisi enim eu nostrud do aliquip veniam minim.",
+new mxGeometry(220,0,580,100),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],800,120,"List group")}),this.addEntry("bootstrap media object",function(){var e=new mxCell("64x64",new mxGeometry(0,0,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");e.vertex=!0;var c=new mxCell('Media heading
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.',
+new mxGeometry(74,0,726,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],800,90,"Media object")}),this.addEntry("bootstrap nested media objects",function(){var e=new mxCell("64x64",new mxGeometry(0,0,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");e.vertex=!0;var c=new mxCell('Media heading
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.',
+new mxGeometry(74,0,726,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;var d=new mxCell("64x64",new mxGeometry(74,90,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");d.vertex=!0;var f=new mxCell('Media heading
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.',
+new mxGeometry(148,90,652,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");f.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f],800,180,"Nested media object")}),this.addEntry("bootstrap top aligned media",function(){var e=new mxCell("64x64",new mxGeometry(0,0,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");e.vertex=!0;var c=new mxCell('Top-aligned media
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.',
+new mxGeometry(74,0,726,150),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],800,150,"Top-aligned media")}),this.addEntry("bootstrap center aligned media",function(){var e=new mxCell("64x64",new mxGeometry(0,43,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");e.vertex=!0;var c=new mxCell('Center-aligned media
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.',
+new mxGeometry(74,0,726,150),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],800,150,"Center-aligned media")}),this.addEntry("bootstrap bottom aligned media",function(){var e=new mxCell("64x64",new mxGeometry(0,86,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");e.vertex=!0;var c=new mxCell('Bottom-aligned media
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.',
+new mxGeometry(74,0,726,150),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],800,150,"Bottom-aligned media")}),this.addEntry("bootstrap media object",function(){var e=new mxCell("64x64",new mxGeometry(736,0,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");e.vertex=!0;var c=new mxCell('Media object
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.',
+new mxGeometry(0,0,726,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],800,90,"Media object")}),this.addEntry("bootstrap media list",function(){var e=new mxCell("64x64",new mxGeometry(0,0,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");e.vertex=!0;var c=new mxCell('List-based media object
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.',
+new mxGeometry(74,0,726,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;var d=new mxCell("64x64",new mxGeometry(0,100,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");d.vertex=!0;var f=new mxCell('List-based media object
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.',
new mxGeometry(74,100,726,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");f.vertex=!0;var g=new mxCell("64x64",new mxGeometry(0,200,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");g.vertex=!0;var h=new mxCell('List-based media object
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.',
-new mxGeometry(74,200,726,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");h.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g,h],800,290,"Media list")}),this.addEntry("bootstrap modal title",function(){var d=new mxCell("Modal title",new mxGeometry(0,0,400,200),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;html=1;strokeColor=#C8C8C8;fillColor=#ffffff;whiteSpace=wrap;verticalAlign=top;align=left;fontSize=18;spacing=15;spacingTop=-5;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(1,0,8,8),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.x;strokeColor=#868686;strokeWidth=2;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-24,20);c.vertex=!0;d.insert(c);c=new mxCell("Modal body text goes here.",new mxGeometry(0,0,400,40),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=13;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,120);c.vertex=!0;d.insert(c);c=new mxCell("Save changes",new mxGeometry(1,1,110,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,
--60);c.vertex=!0;d.insert(c);c=new mxCell("Close",new mxGeometry(1,1,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C757D;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-220,-60);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Modal title")}),this.addEntry("bootstrap modal title",function(){var d=new mxCell("Modal title",new mxGeometry(0,0,400,510),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;html=1;strokeColor=#C8C8C8;fillColor=#ffffff;whiteSpace=wrap;verticalAlign=top;align=left;fontSize=18;spacing=15;spacingTop=-5;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(1,0,8,8),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.x;strokeColor=#868686;strokeWidth=2;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-24,20);c.vertex=!0;d.insert(c);c=new mxCell("Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.
Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.
Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla.
Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.
Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.",
-new mxGeometry(0,0,400,350),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=14;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,410,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,420);c.vertex=!0;d.insert(c);c=new mxCell("Save changes",new mxGeometry(1,1,110,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,-60);c.vertex=!0;d.insert(c);c=new mxCell("Close",new mxGeometry(1,1,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C757D;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-220,-60);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Modal title")}),this.addEntry("bootstrap modal title",function(){var d=
-new mxCell("Modal title",new mxGeometry(0,0,400,340),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;html=1;strokeColor=#C8C8C8;fillColor=#ffffff;whiteSpace=wrap;verticalAlign=top;align=left;fontSize=18;spacing=15;spacingTop=-5;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(1,0,8,8),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.x;strokeColor=#868686;strokeWidth=2;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-24,20);c.vertex=!0;d.insert(c);c=new mxCell("Popover in a modal",new mxGeometry(0,0,400,50),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=18;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("This is a",new mxGeometry(0,0,70,40),"strokeColor=none;fillColor=none;align=center;verticalAlign=middle;spacing=2;fontSize=14;whiteSpace=wrap;html=1;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,110);c.vertex=!0;d.insert(c);c=new mxCell("button",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C757D;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(70,110);c.vertex=!0;d.insert(c);c=new mxCell("in a modal dialog.",new mxGeometry(0,0,200,40),"strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacing=10;fontSize=14;whiteSpace=wrap;html=1;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(140,110);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,160);c.vertex=!0;d.insert(c);c=new mxCell("Tooltips in a modal",new mxGeometry(0,0,400,40),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=18;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,
-170);c.vertex=!0;d.insert(c);c=new mxCell('This link and another link are in a modal dialog.',new mxGeometry(0,0,400,40),"strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacing=10;fontSize=14;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,210);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=
-new mxPoint(0,260);c.vertex=!0;d.insert(c);c=new mxCell("Save changes",new mxGeometry(1,1,110,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,-60);c.vertex=!0;d.insert(c);c=new mxCell("Close",new mxGeometry(1,1,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C757D;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=
-!0;c.geometry.offset=new mxPoint(-220,-60);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Modal title")}),this.addEntry("bootstrap modal content",function(){var d=new mxCell("New message to @mdo",new mxGeometry(0,0,400,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;html=1;strokeColor=#C8C8C8;fillColor=#ffffff;whiteSpace=wrap;verticalAlign=top;align=left;fontSize=18;spacing=15;spacingTop=-5;");d.vertex=!0;var c=new mxCell("",
-new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(1,0,8,8),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.x;strokeColor=#868686;strokeWidth=2;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-24,20);c.vertex=!0;d.insert(c);c=new mxCell("Recipient:",new mxGeometry(0,0,400,40),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=14;whiteSpace=wrap;html=1;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("@mdo",new mxGeometry(0,0,380,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;fillColor=none;align=left;verticalAlign=middle;spacing=10;fontSize=14;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,100);c.vertex=!0;d.insert(c);c=new mxCell("Message:",new mxGeometry(0,0,400,40),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=14;whiteSpace=wrap;html=1;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,160);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,380,70),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;fillColor=none;align=left;verticalAlign=middle;spacing=10;fontSize=14;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,200);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=
-!0;c.geometry.offset=new mxPoint(0,290);c.vertex=!0;d.insert(c);c=new mxCell("Save changes",new mxGeometry(1,1,110,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,-60);c.vertex=!0;d.insert(c);c=new mxCell("Close",new mxGeometry(1,1,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C757D;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-220,-60);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Modal conent")}),this.addEntry("bootstrap horizontal navigation",function(){var d=new mxCell("Active",new mxGeometry(0,0,80,30),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;");d.vertex=!0;var c=new mxCell("Link",new mxGeometry(80,0,60,30),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;");c.vertex=!0;
-var e=new mxCell("Link",new mxGeometry(140,0,60,30),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;");e.vertex=!0;var f=new mxCell("Disabled",new mxGeometry(200,0,80,30),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#7D868C;");f.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f],280,30,"Horizontal navigation")}),this.addEntry("bootstrap vertical navigation",function(){var d=new mxCell("Active",new mxGeometry(0,0,80,30),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;align=left;spacing=10;");
-d.vertex=!0;var c=new mxCell("Link",new mxGeometry(0,40,80,30),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;align=left;spacing=10;");c.vertex=!0;var e=new mxCell("Link",new mxGeometry(0,80,80,30),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;align=left;spacing=10;");e.vertex=!0;var f=new mxCell("Disabled",new mxGeometry(0,120,80,30),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#7D868C;align=left;spacing=10;");f.vertex=!0;return a.createVertexTemplateFromCells([d,
-c,e,f],80,150,"Vertical navigation")}),this.addEntry("bootstrap tabs",function(){var d=new mxCell("Active",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.tabTop;strokeColor=#DFDFDF;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#4B5259;");d.vertex=!0;var c=new mxCell("Link",new mxGeometry(85,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;");
-c.vertex=!0;var e=new mxCell("Link",new mxGeometry(145,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;");e.vertex=!0;var f=new mxCell("Disabled",new mxGeometry(200,0,60,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;fontColor=#4B5259;");f.vertex=!0;var g=new mxCell("",new mxGeometry(80,35,700,10),"shape=line;strokeColor=#dddddd;");
-g.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g],780,45,"Tabs")}),this.addEntry("bootstrap navigation pills",function(){var d=new mxCell("Active",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontSize=14;fontColor=#ffffff;");d.vertex=!0;var c=new mxCell("Link",new mxGeometry(70,0,60,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;");c.vertex=!0;var e=new mxCell("Link",new mxGeometry(130,
-0,60,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;");e.vertex=!0;var f=new mxCell("Disabled",new mxGeometry(190,0,80,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#7D868C;");f.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f],280,40,"Navigation pills")}),this.addEntry("bootstrap tabs with dropdown",function(){var d=new mxCell("Active",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.tabTop;strokeColor=#DFDFDF;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#4B5259;");
-d.vertex=!0;var c=new mxCell("Dropdown",new mxGeometry(85,0,100,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;spacingRight=10;");c.vertex=!0;var e=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#0085FC;strokeColor=none;perimeter=none;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-17,-2.5);e.vertex=!0;c.insert(e);e=new mxCell("Link",new mxGeometry(195,0,50,
-40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;");e.vertex=!0;var f=new mxCell("Disabled",new mxGeometry(250,0,60,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;fontColor=#4B5259;");f.vertex=!0;var g=new mxCell("",new mxGeometry(80,35,700,10),"shape=line;strokeColor=#dddddd;");g.vertex=!0;return a.createVertexTemplateFromCells([d,
-c,e,f,g],780,45,"Tabs with dropdown")}),this.addEntry("bootstrap navigation pills with dropdown",function(){var d=new mxCell("Active",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontSize=14;fontColor=#ffffff;sketch=0;");d.vertex=!0;var c=new mxCell("Dropdown",new mxGeometry(80,0,100,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;spacingRight=10;");
-c.vertex=!0;var e=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#0085FC;strokeColor=none;perimeter=none;sketch=0;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-17,-2.5);e.vertex=!0;c.insert(e);e=new mxCell("Link",new mxGeometry(180,0,60,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;");e.vertex=!0;var f=new mxCell("Disabled",new mxGeometry(240,0,80,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#7D868C;");f.vertex=!0;return a.createVertexTemplateFromCells([d,
-c,e,f],280,40,"Navigation pills with dropdown")}),this.addEntry("bootstrap tabs with description",function(){var d=new mxCell("Home ",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.tabTop;strokeColor=#DFDFDF;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#4B5259;");d.vertex=!0;var c=new mxCell("Profile",new mxGeometry(85,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;");
-c.vertex=!0;var e=new mxCell("Contact",new mxGeometry(145,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;");e.vertex=!0;var f=new mxCell("",new mxGeometry(80,35,700,10),"shape=line;strokeColor=#dddddd;");f.vertex=!0;var g=new mxCell("Raw denim you probably haven't heard of them jean shorts Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan american apparel, butcher voluptate nisi qui.",
-new mxGeometry(0,55,780,80),"strokeColor=none;fillColor=none;whiteSpace=wrap;html=1;align=left;verticalAlign=top;fontSize=14;");g.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g],780,135,"Tabs with description")}),this.addEntry("bootstrap navigation pills with description",function(){var d=new mxCell("Home",new mxGeometry(0,0,60,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontSize=14;fontColor=#ffffff;");d.vertex=!0;var c=new mxCell("Profile",
-new mxGeometry(60,0,70,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;");c.vertex=!0;var e=new mxCell("Contact",new mxGeometry(130,0,60,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;");e.vertex=!0;var f=new mxCell("Raw denim you probably haven't heard of them jean shorts Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan american apparel, butcher voluptate nisi qui.",
-new mxGeometry(0,55,780,80),"strokeColor=none;fillColor=none;whiteSpace=wrap;html=1;align=left;verticalAlign=top;fontSize=14;");f.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f],780,135,"Navigation pills with description")}),this.addEntry("bootstrap vertical navigation pills with description",function(){var d=new mxCell("Home",new mxGeometry(0,0,220,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontSize=14;fontColor=#ffffff;align=left;spacing=15;");
-d.vertex=!0;var c=new mxCell("Profile",new mxGeometry(0,40,220,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;align=left;spacing=15;");c.vertex=!0;var e=new mxCell("Messages",new mxGeometry(0,80,220,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;align=left;spacing=15;");e.vertex=!0;var f=new mxCell("Settings",new mxGeometry(0,120,220,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;align=left;spacing=15;");f.vertex=!0;var g=new mxCell("Cillum ad ut irure tempor velit nostrud occaecat ullamco aliqua anim Lorem sint. Veniam sint duis incididunt do esse magna mollit excepteur laborum qui. Id id reprehenderit sit est eu aliqua occaecat quis et velit excepteur laborum mollit dolore eiusmod. Ipsum dolor in occaecat commodo et voluptate minim reprehenderit mollit pariatur. Deserunt non laborum enim et cillum eu deserunt excepteur ea incididunt minim occaecat.",
-new mxGeometry(240,0,560,160),"strokeColor=none;fillColor=none;whiteSpace=wrap;html=1;align=left;verticalAlign=top;fontSize=14;");g.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g],800,160,"Vertical navigation pills with description")}),this.addEntry("bootstrap navbar",function(){var d=new mxCell("Navbar",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=15;");d.vertex=!0;var c=new mxCell("Home",new mxGeometry(0,
-0,70,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#181819;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(70,10);c.vertex=!0;d.insert(c);c=new mxCell("Link",new mxGeometry(0,0,50,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#7C7C7D;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(140,10);c.vertex=!0;d.insert(c);c=new mxCell("Dropdown",new mxGeometry(0,0,100,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#7C7C7D;align=right;spacingRight=20;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(190,10);c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#7C7C7D;strokeColor=none;perimeter=none;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-17,-2.5);e.vertex=!0;c.insert(e);c=new mxCell("Disabled",new mxGeometry(0,0,80,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#ADAEAF;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(290,10);c.vertex=
-!0;d.insert(c);c=new mxCell("Search",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#33A64C;strokeColor=#33A64C;fillColor=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,10);c.vertex=!0;d.insert(c);c=new mxCell("Search",new mxGeometry(1,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;");c.geometry.relative=
-!0;c.geometry.offset=new mxPoint(-270,10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Navbar")}),this.addEntry("bootstrap navbar with image",function(){var d=new mxCell("",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=2;spacingLeft=55;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.logo;fillColor=#54407A;strokeColor=none;sketch=0;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Navbar with image")}),this.addEntry("bootstrap navbar with image",function(){var d=new mxCell("Bootstrap",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=2;spacingLeft=55;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.logo;fillColor=#54407A;strokeColor=none;sketch=0;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Navbar with image")}),this.addEntry("bootstrap navbar with forms",function(){var d=new mxCell("",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=15;");d.vertex=!0;var c=new mxCell("Search",new mxGeometry(0,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;d.insert(c);c=new mxCell("Search",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#33A64C;strokeColor=#33A64C;fillColor=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(200,10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Navbar with forms")}),this.addEntry("bootstrap navbar",function(){var d=new mxCell("Navbar",
-new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=15;");d.vertex=!0;var c=new mxCell("Search",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#33A64C;strokeColor=#33A64C;fillColor=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,10);c.vertex=!0;d.insert(c);c=new mxCell("Search",new mxGeometry(1,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-270,10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Navbar")}),this.addEntry("bootstrap navbar with input group",function(){var d=new mxCell("",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=15;");d.vertex=!0;var c=new mxCell("Username",new mxGeometry(0,0,200,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=50;fontSize=14;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;d.insert(c);var e=new mxCell("@",new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;");e.geometry.relative=!0;e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Navbar with input group")}),this.addEntry("bootstrap navbar with varying button sizes",
-function(){var d=new mxCell("",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=15;");d.vertex=!0;var c=new mxCell("Main button",new mxGeometry(0,0,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#33A64C;html=1;whiteSpace=wrap;fillColor=none;fontColor=#33A64C;align=center;spacingLeft=0;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;d.insert(c);
-c=new mxCell("Smaller button",new mxGeometry(0,0,120,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;;strokeColor=#6C767D;fontColor=#848D92;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(130,15);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Navbar with varying button sizes")}),this.addEntry("bootstrap navbar with inline element",function(){var d=
-new mxCell("Navbar text with an inline element",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#7C7C7D;align=left;spacing=15;");d.vertex=!0;return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Navbar with inline element")}),this.addEntry("bootstrap navbar with text",function(){var d=new mxCell("Navbar text with an inline element",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#7C7C7D;align=right;spacing=15;");
-d.vertex=!0;var c=new mxCell("Navbar w/ text",new mxGeometry(0,0,130,40),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=none;fontColor=#181819;align=left;fontSize=16;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;d.insert(c);c=new mxCell("Home",new mxGeometry(0,0,60,40),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=none;fontColor=#181819;align=left;fontSize=14;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(140,10);c.vertex=!0;d.insert(c);
-c=new mxCell("Features",new mxGeometry(0,0,80,40),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=none;fontColor=#7C7C7D;align=left;fontSize=14;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(200,10);c.vertex=!0;d.insert(c);c=new mxCell("Pricing",new mxGeometry(0,0,60,40),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=none;fontColor=#7C7C7D;align=left;fontSize=14;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(280,10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],
-d.geometry.width,d.geometry.height,"Navbar with text")}),this.addEntry("bootstrap navbar dark",function(){var d=new mxCell("Navbar",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#343A40;strokeColor=none;fontSize=16;fontColor=#ffffff;align=left;spacing=15;");d.vertex=!0;var c=new mxCell("Home",new mxGeometry(0,0,70,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#ffffff;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(70,10);c.vertex=!0;d.insert(c);c=
-new mxCell("Features",new mxGeometry(0,0,70,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#9A9DA0;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(140,10);c.vertex=!0;d.insert(c);c=new mxCell("Pricing",new mxGeometry(0,0,80,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#9A9DA0;align=center;spacingRight=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(210,10);c.vertex=!0;d.insert(c);c=new mxCell("About",new mxGeometry(0,0,80,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#9A9DA0;align=center;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(290,10);c.vertex=!0;d.insert(c);c=new mxCell("Search",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#1CA5B8;strokeColor=#1CA5B8;fillColor=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,10);c.vertex=!0;d.insert(c);c=new mxCell("Search",new mxGeometry(1,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-270,10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Navbar dark")}),this.addEntry("bootstrap navbar blue",function(){var d=new mxCell("Navbar",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#0085FC;strokeColor=none;fontSize=16;fontColor=#ffffff;align=left;spacing=15;");d.vertex=!0;var c=new mxCell("Home",new mxGeometry(0,0,70,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#ffffff;align=center;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(70,10);c.vertex=!0;d.insert(c);c=new mxCell("Features",new mxGeometry(0,0,70,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#79BFFD;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(140,10);c.vertex=!0;d.insert(c);c=new mxCell("Pricing",new mxGeometry(0,0,80,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#79BFFD;align=center;spacingRight=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(210,10);
-c.vertex=!0;d.insert(c);c=new mxCell("About",new mxGeometry(0,0,80,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#79BFFD;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(290,10);c.vertex=!0;d.insert(c);c=new mxCell("Search",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#ffffff;strokeColor=#ffffff;fillColor=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,10);c.vertex=!0;d.insert(c);c=
-new mxCell("Search",new mxGeometry(1,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-270,10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Navbar blue")}),this.addEntry("bootstrap navbar light",function(){var d=new mxCell("Navbar",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#E3F3FD;strokeColor=none;fontSize=16;fontColor=#161819;align=left;spacing=15;");
-d.vertex=!0;var c=new mxCell("Home",new mxGeometry(0,0,70,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#161819;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(70,10);c.vertex=!0;d.insert(c);c=new mxCell("Features",new mxGeometry(0,0,70,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#71797E;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(140,10);c.vertex=!0;d.insert(c);c=new mxCell("Pricing",new mxGeometry(0,0,80,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#71797E;align=center;spacingRight=0;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(210,10);c.vertex=!0;d.insert(c);c=new mxCell("About",new mxGeometry(0,0,80,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#71797E;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(290,10);c.vertex=!0;d.insert(c);c=new mxCell("Search",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#0085FC;strokeColor=#0085FC;fillColor=none;");c.geometry.relative=!0;c.geometry.offset=
-new mxPoint(-80,10);c.vertex=!0;d.insert(c);c=new mxCell("Search",new mxGeometry(1,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-270,10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Navbar light")}),this.addEntry("bootstrap pagination",function(){var d=new mxCell("",new mxGeometry(0,
-0,220,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DEE2E6;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#0085FC;fontSize=14;");d.vertex=!0;var c=new mxCell("Previous",new mxGeometry(0,0,70,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("1",
-new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(70,0);c.vertex=!0;d.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=
-!0;c.geometry.offset=new mxPoint(100,0);c.vertex=!0;d.insert(c);c=new mxCell("3",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(130,0);c.vertex=!0;d.insert(c);c=new mxCell("Next",new mxGeometry(1,0,60,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-60,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Pagination")}),this.addEntry("bootstrap pagination",function(){var d=new mxCell("",new mxGeometry(0,0,150,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DEE2E6;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#0085FC;");d.vertex=!0;var c=new mxCell("<<",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("1",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(30,0);c.vertex=!0;d.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(60,0);c.vertex=!0;d.insert(c);c=new mxCell("3",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(90,0);c.vertex=!0;d.insert(c);c=new mxCell(">>",new mxGeometry(1,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-30,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Pagination")}),this.addEntry("bootstrap pagination with disabled and active states",function(){var d=new mxCell("",new mxGeometry(0,0,220,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DEE2E6;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#0085FC;fontSize=14;");d.vertex=!0;var c=new mxCell("Previous",
-new mxGeometry(0,0,70,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontColor=#6C767D;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("1",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=
-!0;c.geometry.offset=new mxPoint(70,0);c.vertex=!0;d.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(100,0);c.vertex=!0;d.insert(c);c=new mxCell("3",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(130,0);c.vertex=!0;d.insert(c);c=new mxCell("Next",new mxGeometry(1,0,60,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-60,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,
-"Pagination with disabled and active states")}),this.addEntry("bootstrap pagination big",function(){var d=new mxCell("",new mxGeometry(0,0,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DEE2E6;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#0085FC;");d.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,40,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;fontSize=16;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("2",new mxGeometry(0,0,40,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=16;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(40,0);c.vertex=!0;d.insert(c);c=new mxCell("3",new mxGeometry(1,0,40,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=16;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-40,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Pagination, big")}),this.addEntry("bootstrap pagination small",function(){var d=new mxCell("",new mxGeometry(0,0,75,25),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DEE2E6;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#0085FC;");d.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,25,25),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;fontSize=12;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("2",new mxGeometry(0,0,25,25),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=12;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(25,0);c.vertex=!0;d.insert(c);c=new mxCell("3",new mxGeometry(1,0,25,25),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=12;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-25,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Pagination, small")}),this.addEntry("bootstrap popover",function(){var d=new mxCell("And here's some amazing content. It's very engaging. Right?",new mxGeometry(0,0,200,60),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.popover;fillColor=#ffffff;strokeColor=#CCCCCC;dx=35;dy=5;rSize=5;direction=south;whiteSpace=wrap;verticalAlign=bottom;spacing=5;fontSize=10;spacingLeft=5;align=left;");
-d.vertex=!0;var c=new mxCell("Popover title",new mxGeometry(1,0,195,25),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;fillColor=#F7F7F7;strokeColor=#CCCCCC;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=5;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-195,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Popover")}),this.addEntry("bootstrap popover on top",function(){var d=new mxCell("Vivamus sagittis lacus vel augue laoreet rutrum faucibus.",
-new mxGeometry(0,0,200,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.popover;fillColor=#ffffff;strokeColor=#CCCCCC;dx=100;dy=5;rSize=5;whiteSpace=wrap;verticalAlign=top;spacing=10;fontSize=10;spacingLeft=0;align=left;spacingTop=-5;");d.vertex=!0;var c=new mxCell("Popover on top",new mxGeometry(50,50,100,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C767D;strokeColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=5;fontColor=#FFFFFF;");
-c.vertex=!0;return a.createVertexTemplateFromCells([d,c],200,80,"Popover on top")}),this.addEntry("bootstrap progress bar",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#0085FC;strokeColor=none;resizeHeight=1;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);
-return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Progress bar")}),this.addEntry("bootstrap progress bar with label",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");d.vertex=!0;var c=new mxCell("25%",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeHeight=1;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Progress bar with label")}),this.addEntry("bootstrap progress bar green",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#33A64C;strokeColor=none;resizeHeight=1;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Progress bar, green")}),this.addEntry("bootstrap progress bar azure",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#1CA5B8;strokeColor=none;resizeHeight=1;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Progress bar, azure")}),this.addEntry("bootstrap progress bar yellow",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#FFBC26;strokeColor=none;resizeHeight=1;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Progress bar, yellow")}),this.addEntry("bootstrap progress bar red",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#DB2843;strokeColor=none;resizeHeight=1;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Progress bar, red")}),this.addEntry("bootstrap progress bar multiple",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,550,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#1CA5B8;strokeColor=none;resizeHeight=1;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,400,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#33A64C;strokeColor=none;resizeHeight=1;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,150,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#0085FC;strokeColor=none;resizeHeight=1;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],
-d.geometry.width,d.geometry.height,"Progress, multiple")}),this.addEntry("bootstrap progress bar striped blue",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#f6f6f6;whiteSpace=wrap;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,500,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButtonStriped;fillColor=#0085FC;fontColor=#FFFFFF;whiteSpace=wrap;");c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],
-d.geometry.width,d.geometry.height,"Progress bar, striped, blue")}),this.addEntry("bootstrap progress bar striped green",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#f6f6f6;whiteSpace=wrap;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,500,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButtonStriped;fillColor=#59B958;fontColor=#FFFFFF;whiteSpace=wrap;");c.vertex=!0;d.insert(c);
-return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Progress Bar, striped, green")}),this.addEntry("bootstrap progress bar striped light blue",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#f6f6f6;whiteSpace=wrap;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,500,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButtonStriped;fillColor=#55BFE0;fontColor=#FFFFFF;whiteSpace=wrap;");
-c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Progress bar, striped, light blue")}),this.addEntry("bootstrap progress bar striped yellow",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#f6f6f6;whiteSpace=wrap;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,500,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButtonStriped;fillColor=#EFAC43;fontColor=#FFFFFF;whiteSpace=wrap;");
-c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Progress bar, striped, yellow")}),this.addEntry("bootstrap progress bar striped red",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#f6f6f6;whiteSpace=wrap;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,500,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButtonStriped;fillColor=#DB524C;fontColor=#FFFFFF;whiteSpace=wrap;");
-c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Progress bar, striped, red")}),this.addEntry("bootstrap scrollspy",function(){var d=new mxCell("Navbar",new mxGeometry(0,0,800,40),"fillColor=#F8F9FA;strokeColor=none;align=left;fontSize=14;spacing=10;");d.vertex=!0;var c=new mxCell("@fat",new mxGeometry(1,0,50,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=5;fontColor=#FFFFFF;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-210,5);c.vertex=!0;d.insert(c);c=new mxCell("@mdo",new mxGeometry(1,0,60,30),"fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;fontColor=#0085FC;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-160,5);c.vertex=!0;d.insert(c);c=new mxCell("Dropdown",new mxGeometry(1,0,90,30),"fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;fontColor=#0085FC;align=right;spacingRight=20;");c.geometry.relative=!0;c.geometry.offset=
-new mxPoint(-100,5);c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#0085FC;strokeColor=none;perimeter=none;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-17,-2.5);e.vertex=!0;c.insert(e);c=new mxCell('@fat
Ad leggings keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi before they sold out qui. Tumblr farm-to-table bicycle rights whatever. Anim keffiyeh carles cardigan. Velit seitan mcsweeney\'s photo booth 3 wolf moon irure. Cosby sweater lomo jean shorts, williamsburg hoodie minim qui you probably haven\'t heard of them et cardigan trust fund culpa biodiesel wes anderson aesthetic. Nihil tattooed accusamus, cred irony biodiesel keffiyeh artisan ullamco consequat.
@mdo
Veniam marfa mustache skateboard, adipisicing fugiat velit pitchfork beard. Freegan beard aliqua cupidatat mcsweeney\'s vero. Cupidatat four loko nisi, ea helvetica nulla carles. Tattooed cosby sweater food truck, mcsweeney\'s quis non freegan vinyl. Lo-fi wes anderson +1 sartorial. Carles non aesthetic exercitation quis gentrify. Brooklyn adipisicing craft beer vice keytar deserunt.',
-new mxGeometry(0,0,800,200),"fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;fontColor=#212529;html=1;align=left;verticalAlign=top;spacingRight=25;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;e=new mxCell("",new mxGeometry(1,0,20,200),"html=1;shadow=0;dashed=0;fillColor=#F1F1F1;strokeColor=none;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-20,0);e.vertex=!0;c.insert(e);var f=new mxCell("",new mxGeometry(0,0,16,45),"fillColor=#C1C1C1;strokeColor=none;");
-f.geometry.relative=!0;f.geometry.offset=new mxPoint(2,20);f.vertex=!0;e.insert(f);f=new mxCell("",new mxGeometry(0,0,10,5),"shape=triangle;direction=north;fillColor=#C1C1C1;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,7.5);f.vertex=!0;e.insert(f);f=new mxCell("",new mxGeometry(0,1,10,5),"shape=triangle;direction=south;fillColor=#505050;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,-12.5);f.vertex=!0;e.insert(f);
-return a.createVertexTemplateFromCells([d,c],800,300,"Scrollspy")}),this.addEntry("bootstrap nested nav",function(){var d=new mxCell("",new mxGeometry(0,0,300,330),"fillColor=#F8F9FA;strokeColor=none;align=left;fontSize=14;fontColor=#323232;");d.vertex=!0;var c=new mxCell("Navbar",new mxGeometry(0,0,300,40),"html=1;shadow=0;dashed=0;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;fontSize=18;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Item 1",
-new mxGeometry(.5,0,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacing=15;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-50,40);c.vertex=!0;d.insert(c);c=new mxCell("Item 1-1",new mxGeometry(.5,0,100,40),"html=1;shadow=0;dashed=0;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacing=15;fontColor=#0085FC;fontSize=14;");c.geometry.relative=
-!0;c.geometry.offset=new mxPoint(-40,80);c.vertex=!0;d.insert(c);c=new mxCell("Item 1-2",new mxGeometry(.5,0,100,40),"html=1;shadow=0;dashed=0;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacing=15;fontColor=#0085FC;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-40,120);c.vertex=!0;d.insert(c);c=new mxCell("Item 2",new mxGeometry(.5,0,100,40),"html=1;shadow=0;dashed=0;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacing=15;fontColor=#0085FC;fontSize=14;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-50,160);c.vertex=!0;d.insert(c);c=new mxCell("Item 3",new mxGeometry(.5,0,100,40),"html=1;shadow=0;dashed=0;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacing=15;fontColor=#0085FC;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-50,200);c.vertex=!0;d.insert(c);c=new mxCell("Item 3-1",new mxGeometry(.5,0,100,40),"html=1;shadow=0;dashed=0;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacing=15;fontColor=#0085FC;fontSize=14;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(-40,240);c.vertex=!0;d.insert(c);c=new mxCell("Item 3-2",new mxGeometry(.5,0,100,40),"html=1;shadow=0;dashed=0;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacing=15;fontColor=#0085FC;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-40,280);c.vertex=!0;d.insert(c);c=new mxCell('Item 1
Ex consequat commodo adipisicing exercitation aute excepteur occaecat ullamco duis aliqua id magna ullamco eu. Do aute ipsum ipsum ullamco cillum consectetur ut et aute consectetur labore. Fugiat laborum incididunt tempor eu consequat enim dolore proident. Qui laborum do non excepteur nulla magna eiusmod consectetur in. Aliqua et aliqua officia quis et incididunt voluptate non anim reprehenderit adipisicing dolore ut consequat deserunt mollit dolore. Aliquip nulla enim veniam non fugiat id cupidatat nulla elit cupidatat commodo velit ut eiusmod cupidatat elit dolore.
Item 1-1
Amet tempor mollit aliquip pariatur excepteur commodo do ea cillum commodo Lorem et occaecat elit qui et. Aliquip labore ex ex esse voluptate occaecat Lorem ullamco deserunt. Aliqua cillum excepteur irure consequat id quis ea. Sit proident ullamco aute magna pariatur nostrud labore. Reprehenderit aliqua commodo eiusmod aliquip est do duis amet proident magna consectetur consequat eu commodo fugiat non quis. Enim aliquip exercitation ullamco adipisicing voluptate',
-new mxGeometry(320,0,480,330),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#323232;html=1;whiteSpace=wrap;verticalAlign=top;spacingRight=25;");c.vertex=!0;var e=new mxCell("",new mxGeometry(1,0,20,330),"html=1;shadow=0;dashed=0;fillColor=#F1F1F1;strokeColor=none;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-20,0);e.vertex=!0;c.insert(e);var f=new mxCell("",new mxGeometry(0,0,16,45),"fillColor=#C1C1C1;strokeColor=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(2,
-20);f.vertex=!0;e.insert(f);f=new mxCell("",new mxGeometry(0,0,10,5),"shape=triangle;direction=north;fillColor=#C1C1C1;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,7.5);f.vertex=!0;e.insert(f);f=new mxCell("",new mxGeometry(0,1,10,5),"shape=triangle;direction=south;fillColor=#505050;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,-12.5);f.vertex=!0;e.insert(f);return a.createVertexTemplateFromCells([d,c],800,330,
-"Nested nav")}),this.addEntry("bootstrap nav with list group",function(){var d=new mxCell("",new mxGeometry(0,0,250,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("Item 1",new mxGeometry(0,0,250,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;strokeColor=none;fillColor=#0085FC;fontColor=#ffffff;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=15;fontSize=14;");
-c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Item 2",new mxGeometry(0,0,250,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=15;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;d.insert(c);c=new mxCell("Item 3",new mxGeometry(0,0,250,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=15;fontSize=14;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,80);c.vertex=!0;d.insert(c);c=new mxCell("Item 4",new mxGeometry(0,1,250,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=15;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-40);c.vertex=!0;d.insert(c);c=new mxCell('Item 1
Ex consequat commodo adipisicing exercitation aute excepteur occaecat ullamco duis aliqua id magna ullamco eu. Do aute ipsum ipsum ullamco cillum consectetur ut et aute consectetur labore. Fugiat laborum incididunt tempor eu consequat enim dolore proident. Qui laborum do non excepteur nulla magna eiusmod consectetur in. Aliqua et aliqua officia quis et incididunt voluptate non anim reprehenderit adipisicing dolore ut consequat deserunt mollit dolore. Aliquip nulla enim veniam non fugiat id cupidatat nulla elit cupidatat commodo velit ut eiusmod cupidatat elit dolore.',
-new mxGeometry(270,0,530,160),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#323232;html=1;whiteSpace=wrap;verticalAlign=top;spacingRight=25;");c.vertex=!0;var e=new mxCell("",new mxGeometry(1,0,20,160),"html=1;shadow=0;dashed=0;fillColor=#F1F1F1;strokeColor=none;resizeHeight=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-20,0);e.vertex=!0;c.insert(e);var f=new mxCell("",new mxGeometry(0,0,16,45),"fillColor=#C1C1C1;strokeColor=none;");f.geometry.relative=!0;f.geometry.offset=
-new mxPoint(2,20);f.vertex=!0;e.insert(f);f=new mxCell("",new mxGeometry(0,0,10,5),"shape=triangle;direction=north;fillColor=#C1C1C1;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,7.5);f.vertex=!0;e.insert(f);f=new mxCell("",new mxGeometry(0,1,10,5),"shape=triangle;direction=south;fillColor=#505050;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,-12.5);f.vertex=!0;e.insert(f);return a.createVertexTemplateFromCells([d,
+new mxGeometry(74,200,726,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");h.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g,h],800,290,"Media list")}),this.addEntry("bootstrap modal title",function(){var e=new mxCell("Modal title",new mxGeometry(0,0,400,200),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;html=1;strokeColor=#C8C8C8;fillColor=#ffffff;whiteSpace=wrap;verticalAlign=top;align=left;fontSize=18;spacing=15;spacingTop=-5;");
+e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(1,0,8,8),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.x;strokeColor=#868686;strokeWidth=2;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-24,20);c.vertex=!0;e.insert(c);c=new mxCell("Modal body text goes here.",new mxGeometry(0,0,400,40),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=13;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,120);c.vertex=!0;e.insert(c);c=new mxCell("Save changes",new mxGeometry(1,1,110,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,
+-60);c.vertex=!0;e.insert(c);c=new mxCell("Close",new mxGeometry(1,1,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C757D;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-220,-60);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Modal title")}),this.addEntry("bootstrap modal title",function(){var e=new mxCell("Modal title",new mxGeometry(0,0,400,510),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;html=1;strokeColor=#C8C8C8;fillColor=#ffffff;whiteSpace=wrap;verticalAlign=top;align=left;fontSize=18;spacing=15;spacingTop=-5;");
+e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(1,0,8,8),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.x;strokeColor=#868686;strokeWidth=2;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-24,20);c.vertex=!0;e.insert(c);c=new mxCell("Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.
Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.
Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla.
Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.
Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.",
+new mxGeometry(0,0,400,350),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=14;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,410,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,420);c.vertex=!0;e.insert(c);c=new mxCell("Save changes",new mxGeometry(1,1,110,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,-60);c.vertex=!0;e.insert(c);c=new mxCell("Close",new mxGeometry(1,1,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C757D;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-220,-60);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Modal title")}),this.addEntry("bootstrap modal title",function(){var e=
+new mxCell("Modal title",new mxGeometry(0,0,400,340),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;html=1;strokeColor=#C8C8C8;fillColor=#ffffff;whiteSpace=wrap;verticalAlign=top;align=left;fontSize=18;spacing=15;spacingTop=-5;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(1,0,8,8),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.x;strokeColor=#868686;strokeWidth=2;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-24,20);c.vertex=!0;e.insert(c);c=new mxCell("Popover in a modal",new mxGeometry(0,0,400,50),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=18;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;e.insert(c);c=new mxCell("This is a",new mxGeometry(0,0,70,40),"strokeColor=none;fillColor=none;align=center;verticalAlign=middle;spacing=2;fontSize=14;whiteSpace=wrap;html=1;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,110);c.vertex=!0;e.insert(c);c=new mxCell("button",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C757D;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(70,110);c.vertex=!0;e.insert(c);c=new mxCell("in a modal dialog.",new mxGeometry(0,0,200,40),"strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacing=10;fontSize=14;whiteSpace=wrap;html=1;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(140,110);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,160);c.vertex=!0;e.insert(c);c=new mxCell("Tooltips in a modal",new mxGeometry(0,0,400,40),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=18;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,
+170);c.vertex=!0;e.insert(c);c=new mxCell('This link and another link are in a modal dialog.',new mxGeometry(0,0,400,40),"strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacing=10;fontSize=14;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,210);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=
+new mxPoint(0,260);c.vertex=!0;e.insert(c);c=new mxCell("Save changes",new mxGeometry(1,1,110,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,-60);c.vertex=!0;e.insert(c);c=new mxCell("Close",new mxGeometry(1,1,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C757D;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=
+!0;c.geometry.offset=new mxPoint(-220,-60);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Modal title")}),this.addEntry("bootstrap modal content",function(){var e=new mxCell("New message to @mdo",new mxGeometry(0,0,400,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;html=1;strokeColor=#C8C8C8;fillColor=#ffffff;whiteSpace=wrap;verticalAlign=top;align=left;fontSize=18;spacing=15;spacingTop=-5;");e.vertex=!0;var c=new mxCell("",
+new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(1,0,8,8),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.x;strokeColor=#868686;strokeWidth=2;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-24,20);c.vertex=!0;e.insert(c);c=new mxCell("Recipient:",new mxGeometry(0,0,400,40),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=14;whiteSpace=wrap;html=1;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;e.insert(c);c=new mxCell("@mdo",new mxGeometry(0,0,380,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;fillColor=none;align=left;verticalAlign=middle;spacing=10;fontSize=14;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,100);c.vertex=!0;e.insert(c);c=new mxCell("Message:",new mxGeometry(0,0,400,40),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=14;whiteSpace=wrap;html=1;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,160);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,380,70),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;fillColor=none;align=left;verticalAlign=middle;spacing=10;fontSize=14;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,200);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=
+!0;c.geometry.offset=new mxPoint(0,290);c.vertex=!0;e.insert(c);c=new mxCell("Save changes",new mxGeometry(1,1,110,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,-60);c.vertex=!0;e.insert(c);c=new mxCell("Close",new mxGeometry(1,1,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C757D;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-220,-60);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Modal conent")}),this.addEntry("button group horizontal",function(){var e=new mxCell("",new mxGeometry(0,0,180,30),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");
+e.vertex=!0;var c=new mxCell("Active",new mxGeometry(0,0,80,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("Link",new mxGeometry(0,0,60,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");
+c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c));c=new mxCell("Disabled",new mxGeometry(0,0,80,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=#7D868C;fontSize=14;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Horizontal navigation")}),
+this.addEntry("vertical navigation",function(){var e=new mxCell("",new mxGeometry(0,0,80,200),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");e.vertex=!0;var c=new mxCell("Active",new mxGeometry(0,0,80,40),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");
+c.vertex=!0;e.insert(c);c=new mxCell("Link",new mxGeometry(0,0,60,40),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c));c=new mxCell("Disabled",new mxGeometry(0,0,80,40),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=#7D868C;fontSize=14;");
+c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Vertical navigation")}),this.addEntry("bootstrap tabs",function(){var e=new mxCell("Active",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.tabTop;strokeColor=#DFDFDF;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#4B5259;");e.vertex=!0;var c=new mxCell("Link",new mxGeometry(85,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;");
+c.vertex=!0;var d=new mxCell("Link",new mxGeometry(145,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;");d.vertex=!0;var f=new mxCell("Disabled",new mxGeometry(200,0,60,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;fontColor=#4B5259;");f.vertex=!0;var g=new mxCell("",new mxGeometry(80,35,700,10),"shape=line;strokeColor=#dddddd;");
+g.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g],780,45,"Tabs")}),this.addEntry("navigation pills",function(){var e=new mxCell("",new mxGeometry(0,0,180,40),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");e.vertex=!0;var c=new mxCell("Active",new mxGeometry(0,0,70,
+40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;fontColor=#ffffff;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("Link",new mxGeometry(0,0,60,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");
+c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c));c=new mxCell("Disabled",new mxGeometry(0,0,80,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=inherit;fontColor=#7D868C;fontSize=14;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navigation pills")}),
+this.addEntry("bootstrap tabs with dropdown",function(){var e=new mxCell("Active",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.tabTop;strokeColor=#DFDFDF;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#4B5259;");e.vertex=!0;var c=new mxCell("Dropdown",new mxGeometry(85,0,100,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;spacingRight=10;");
+c.vertex=!0;var d=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#0085FC;strokeColor=none;perimeter=none;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-17,-2.5);d.vertex=!0;c.insert(d);d=new mxCell("Link",new mxGeometry(195,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;");d.vertex=!0;var f=new mxCell("Disabled",new mxGeometry(250,0,60,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;fontColor=#4B5259;");
+f.vertex=!0;var g=new mxCell("",new mxGeometry(80,35,700,10),"shape=line;strokeColor=#dddddd;");g.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g],780,45,"Tabs with dropdown")}),this.addEntry("navigation pills with dropdown",function(){var e=new mxCell("",new mxGeometry(0,0,180,40),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");
+e.vertex=!0;var c=new mxCell("Active",new mxGeometry(0,0,70,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;fontColor=#ffffff;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("Dropdown",new mxGeometry(0,0,110,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");
+c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#0085FC;strokeColor=none;perimeter=none;sketch=0;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-17,-2.5);d.vertex=!0;c.insert(d);c=new mxCell("Link",new mxGeometry(0,0,60,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");
+c.vertex=!0;e.insert(c);c=new mxCell("Disabled",new mxGeometry(0,0,80,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=inherit;fontColor=#7D868C;fontSize=14;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navigation pills with dropdown")}),this.addEntry("bootstrap tabs with description",
+function(){var e=new mxCell("Home ",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.tabTop;strokeColor=#DFDFDF;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#4B5259;");e.vertex=!0;var c=new mxCell("Profile",new mxGeometry(85,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;");c.vertex=!0;var d=new mxCell("Contact",
+new mxGeometry(145,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;");d.vertex=!0;var f=new mxCell("",new mxGeometry(80,35,700,10),"shape=line;strokeColor=#dddddd;");f.vertex=!0;var g=new mxCell("Raw denim you probably haven't heard of them jean shorts Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan american apparel, butcher voluptate nisi qui.",
+new mxGeometry(0,55,780,80),"strokeColor=none;fillColor=none;whiteSpace=wrap;html=1;align=left;verticalAlign=top;fontSize=14;");g.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g],780,135,"Tabs with description")}),this.addEntry("navigation pills with description",function(){var e=new mxCell("",new mxGeometry(0,0,180,40),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");
+e.vertex=!0;var c=new mxCell("Home",new mxGeometry(0,0,60,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;fontColor=#ffffff;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("Profile",new mxGeometry(0,0,70,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");
+c.vertex=!0;e.insert(c);c=new mxCell("Contact",new mxGeometry(0,0,60,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("Raw denim you probably haven't heard of them jean shorts Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan american apparel, butcher voluptate nisi qui.",
+new mxGeometry(0,55,780,80),"strokeColor=none;fillColor=none;whiteSpace=wrap;html=1;align=left;verticalAlign=top;fontSize=14;");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],780,135,"Navigation pills with description")}),this.addEntry("vertical navigation pills with description",function(){var e=new mxCell("",new mxGeometry(0,0,220,160),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");
+e.vertex=!0;var c=new mxCell("Home",new mxGeometry(0,0,220,40),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;fontColor=#ffffff;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("Profile",new mxGeometry(0,0,220,40),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");
+c.vertex=!0;e.insert(c);c=new mxCell("Messages",new mxGeometry(0,0,220,40),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("Settings",new mxGeometry(0,0,220,40),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");
+c.vertex=!0;e.insert(c);c=new mxCell("Cillum ad ut irure tempor velit nostrud occaecat ullamco aliqua anim Lorem sint. Veniam sint duis incididunt do esse magna mollit excepteur laborum qui. Id id reprehenderit sit est eu aliqua occaecat quis et velit excepteur laborum mollit dolore eiusmod. Ipsum dolor in occaecat commodo et voluptate minim reprehenderit mollit pariatur. Deserunt non laborum enim et cillum eu deserunt excepteur ea incididunt minim occaecat.",new mxGeometry(240,0,560,160),"strokeColor=none;fillColor=none;whiteSpace=wrap;html=1;align=left;verticalAlign=top;fontSize=14;");
+c.vertex=!0;return a.createVertexTemplateFromCells([e,c],780,135,"Vertical navigation pills with description")}),this.addEntry("navbar",function(){var e=new mxCell("",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=15;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,10,400,40),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;resizeWidth=0;");
+c.vertex=!0;e.insert(c);var d=new mxCell("Navbar",new mxGeometry(0,0,80,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#181819;fontSize=16;");d.vertex=!0;c.insert(d);d=new mxCell("Home",new mxGeometry(80,0,50,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#181819;fontSize=14;");
+d.vertex=!0;c.insert(d);d=new mxCell("Link",new mxGeometry(130,0,70,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#7C7C7D;fontSize=14;");d.vertex=!0;c.insert(d);d=new mxCell("Dropdown",new mxGeometry(200,0,90,40),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=5;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#7C7C7D;fontSize=14;");
+d.vertex=!0;c.insert(d);var f=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#7C7C7D;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(-17,-2.5);f.vertex=!0;d.insert(f);d=new mxCell("Disabled",new mxGeometry(290,0,80,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#ADAEAF;fontSize=14;");
+d.vertex=!0;c.insert(d);c=new mxCell("Search",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#33A64C;strokeColor=#33A64C;fillColor=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,10);c.vertex=!0;e.insert(c);c=new mxCell("Search",new mxGeometry(1,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;");c.geometry.relative=
+!0;c.geometry.offset=new mxPoint(-270,10);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navbar")}),this.addEntry("bootstrap navbar with image",function(){var e=new mxCell("",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=2;spacingLeft=55;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.logo;fillColor=#54407A;strokeColor=none;sketch=0;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navbar with image")}),this.addEntry("bootstrap navbar with image",function(){var e=new mxCell("Bootstrap",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=2;spacingLeft=55;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.logo;fillColor=#54407A;strokeColor=none;sketch=0;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navbar with image")}),this.addEntry("bootstrap navbar with forms",function(){var e=new mxCell("",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=15;");e.vertex=!0;var c=new mxCell("Search",new mxGeometry(0,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;e.insert(c);c=new mxCell("Search",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#33A64C;strokeColor=#33A64C;fillColor=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(200,10);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navbar with forms")}),this.addEntry("navbar",function(){var e=new mxCell("",
+new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=15;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,10,80,40),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;resizeWidth=0;");c.vertex=!0;e.insert(c);
+var d=new mxCell("Navbar",new mxGeometry(0,0,80,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#181819;fontSize=16;");d.vertex=!0;c.insert(d);c=new mxCell("Search",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#33A64C;strokeColor=#33A64C;fillColor=none;");c.geometry.relative=!0;c.geometry.offset=
+new mxPoint(-80,10);c.vertex=!0;e.insert(c);c=new mxCell("Search",new mxGeometry(1,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-270,10);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navbar")}),this.addEntry("bootstrap navbar with input group",function(){var e=new mxCell("",
+new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=15;");e.vertex=!0;var c=new mxCell("Username",new mxGeometry(0,0,200,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=50;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;e.insert(c);var d=new mxCell("@",new mxGeometry(0,
+0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;");d.geometry.relative=!0;d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navbar with input group")}),this.addEntry("bootstrap navbar with varying button sizes",function(){var e=new mxCell("",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=15;");
+e.vertex=!0;var c=new mxCell("Main button",new mxGeometry(0,0,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#33A64C;html=1;whiteSpace=wrap;fillColor=none;fontColor=#33A64C;align=center;spacingLeft=0;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;e.insert(c);c=new mxCell("Smaller button",new mxGeometry(0,0,120,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;;strokeColor=#6C767D;fontColor=#848D92;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(130,15);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navbar with varying button sizes")}),this.addEntry("bootstrap navbar with inline element",function(){var e=new mxCell("Navbar text with an inline element",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#7C7C7D;align=left;spacing=15;");e.vertex=!0;return a.createVertexTemplateFromCells([e],
+e.geometry.width,e.geometry.height,"Navbar with inline element")}),this.addEntry("navbar with text",function(){var e=new mxCell("Navbar text with an inline element",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#7C7C7D;align=right;spacing=15;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,10,400,40),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;resizeWidth=0;");
+c.vertex=!0;e.insert(c);var d=new mxCell("Navbar w/ text",new mxGeometry(0,0,140,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#181819;fontSize=16;");d.vertex=!0;c.insert(d);d=new mxCell("Home",new mxGeometry(140,0,60,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#181819;fontSize=14;");
+d.vertex=!0;c.insert(d);d=new mxCell("Features",new mxGeometry(200,0,80,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#7C7C7D;fontSize=14;");d.vertex=!0;c.insert(d);d=new mxCell("Pricing",new mxGeometry(280,0,70,40),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=5;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#7C7C7D;fontSize=14;");
+d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navbar with text")}),this.addEntry("navbar dark",function(){var e=new mxCell("",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#343A40;strokeColor=none;fontSize=16;fontColor=#ffffff;align=left;spacing=15;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,10,350,40),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;resizeWidth=0;");
+c.vertex=!0;e.insert(c);var d=new mxCell("Navbar",new mxGeometry(0,0,80,40),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=15;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#ffffff;fontSize=16;");d.vertex=!0;c.insert(d);d=new mxCell("Home",new mxGeometry(80,0,60,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#ffffff;fontSize=14;");
+d.vertex=!0;c.insert(d);d=new mxCell("Features",new mxGeometry(140,0,80,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#9A9DA0;fontSize=14;");d.vertex=!0;c.insert(d);d=new mxCell("Pricing",new mxGeometry(220,0,70,40),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=5;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#9A9DA0;fontSize=14;");
+d.vertex=!0;c.insert(d);d=new mxCell("About",new mxGeometry(290,0,60,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#9A9DA0;fontSize=14;");d.vertex=!0;c.insert(d);c=new mxCell("Search",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#1CA5B8;strokeColor=#1CA5B8;fillColor=none;");c.geometry.relative=
+!0;c.geometry.offset=new mxPoint(-80,10);c.vertex=!0;e.insert(c);c=new mxCell("Search",new mxGeometry(1,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-270,10);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navbar dark")}),this.addEntry("navbar blue",function(){var e=new mxCell("",
+new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#0085FC;strokeColor=none;fontSize=16;fontColor=#ffffff;align=left;spacing=15;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,10,350,40),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;resizeWidth=0;");c.vertex=!0;e.insert(c);
+var d=new mxCell("Navbar",new mxGeometry(0,0,80,40),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=15;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#ffffff;fontSize=16;");d.vertex=!0;c.insert(d);d=new mxCell("Home",new mxGeometry(80,0,60,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#ffffff;fontSize=14;");
+d.vertex=!0;c.insert(d);d=new mxCell("Features",new mxGeometry(140,0,80,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#79BFFD;fontSize=14;");d.vertex=!0;c.insert(d);d=new mxCell("Pricing",new mxGeometry(220,0,70,40),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=5;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#79BFFD;fontSize=14;");
+d.vertex=!0;c.insert(d);d=new mxCell("About",new mxGeometry(290,0,60,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#79BFFD;fontSize=14;");d.vertex=!0;c.insert(d);c=new mxCell("Search",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#ffffff;strokeColor=#ffffff;fillColor=none;");c.geometry.relative=
+!0;c.geometry.offset=new mxPoint(-80,10);c.vertex=!0;e.insert(c);c=new mxCell("Search",new mxGeometry(1,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-270,10);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navbar blue")}),this.addEntry("navbar light",function(){var e=new mxCell("",
+new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#E3F3FD;strokeColor=none;fontSize=16;fontColor=#ffffff;align=left;spacing=15;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,10,350,40),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;resizeWidth=0;");c.vertex=!0;e.insert(c);
+var d=new mxCell("Navbar",new mxGeometry(0,0,80,40),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=15;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#161819;fontSize=16;");d.vertex=!0;c.insert(d);d=new mxCell("Home",new mxGeometry(80,0,60,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#161819;fontSize=14;");
+d.vertex=!0;c.insert(d);d=new mxCell("Features",new mxGeometry(140,0,80,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#71797E;fontSize=14;");d.vertex=!0;c.insert(d);d=new mxCell("Pricing",new mxGeometry(220,0,70,40),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=5;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#71797E;fontSize=14;");
+d.vertex=!0;c.insert(d);d=new mxCell("About",new mxGeometry(290,0,60,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#71797E;fontSize=14;");d.vertex=!0;c.insert(d);c=new mxCell("Search",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#0085FC;strokeColor=#0085FC;fillColor=none;");c.geometry.relative=
+!0;c.geometry.offset=new mxPoint(-80,10);c.vertex=!0;e.insert(c);c=new mxCell("Search",new mxGeometry(1,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-270,10);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navbar light")}),this.addEntry("pagination",function(){var e=new mxCell("",
+new mxGeometry(0,0,180,30),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=#DEE2E6;fillColor=#ffffff;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");e.vertex=!0;var c=new mxCell("Previous",new mxGeometry(0,0,70,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");
+c.vertex=!0;e.insert(c);c=new mxCell("1",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");
+c.vertex=!0;e.insert(c);c=new mxCell("3",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("Next",new mxGeometry(0,0,60,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");
+c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Pagination")}),this.addEntry("pagination",function(){var e=new mxCell("",new mxGeometry(0,0,180,30),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=#DEE2E6;fillColor=#ffffff;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");e.vertex=!0;var c=new mxCell("<<",
+new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("1",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");
+c.vertex=!0;e.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("3",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");
+c.vertex=!0;e.insert(c);c=new mxCell(">>",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Pagination")}),this.addEntry("pagination with disabled and active states",
+function(){var e=new mxCell("",new mxGeometry(0,0,180,30),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=#DEE2E6;fillColor=#ffffff;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");e.vertex=!0;var c=new mxCell("Previous",new mxGeometry(0,0,70,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=inherit;fontColor=#6C767D;fontSize=14;");
+c.vertex=!0;e.insert(c);c=new mxCell("1",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=#0085FC;fontColor=#ffffff;fontSize=14;");
+c.vertex=!0;e.insert(c);c=new mxCell("3",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("Next",new mxGeometry(0,0,60,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");
+c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Pagination with disabled and active states")}),this.addEntry("pagination big",function(){var e=new mxCell("",new mxGeometry(0,0,120,40),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=#DEE2E6;fillColor=#ffffff;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");
+e.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,40,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#0085FC;fontColor=#ffffff;fontSize=16;");c.vertex=!0;e.insert(c);c=new mxCell("2",new mxGeometry(0,0,40,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=16;");
+c.vertex=!0;e.insert(c);c=new mxCell("3",new mxGeometry(0,0,40,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=16;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Pagination, big")}),this.addEntry("pagination small",
+function(){var e=new mxCell("",new mxGeometry(0,0,75,25),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=#DEE2E6;fillColor=#ffffff;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");e.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,25,25),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#0085FC;fontColor=#ffffff;fontSize=12;");
+c.vertex=!0;e.insert(c);c=new mxCell("2",new mxGeometry(0,0,25,25),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=12;");c.vertex=!0;e.insert(c);c=new mxCell("3",new mxGeometry(0,0,25,25),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=12;");
+c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Pagination, small")}),this.addEntry("bootstrap popover",function(){var e=new mxCell("And here's some amazing content. It's very engaging. Right?",new mxGeometry(0,0,200,60),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.popover;fillColor=#ffffff;strokeColor=#CCCCCC;dx=35;dy=5;rSize=5;direction=south;whiteSpace=wrap;verticalAlign=bottom;spacing=5;fontSize=10;spacingLeft=5;align=left;");e.vertex=
+!0;var c=new mxCell("Popover title",new mxGeometry(1,0,195,25),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;fillColor=#F7F7F7;strokeColor=#CCCCCC;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=5;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-195,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Popover")}),this.addEntry("bootstrap popover on top",function(){var e=new mxCell("Vivamus sagittis lacus vel augue laoreet rutrum faucibus.",
+new mxGeometry(0,0,200,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.popover;fillColor=#ffffff;strokeColor=#CCCCCC;dx=100;dy=5;rSize=5;whiteSpace=wrap;verticalAlign=top;spacing=10;fontSize=10;spacingLeft=0;align=left;spacingTop=-5;");e.vertex=!0;var c=new mxCell("Popover on top",new mxGeometry(50,50,100,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C767D;strokeColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=5;fontColor=#FFFFFF;");
+c.vertex=!0;return a.createVertexTemplateFromCells([e,c],200,80,"Popover on top")}),this.addEntry("bootstrap progress bar",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#0085FC;strokeColor=none;resizeHeight=1;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);
+return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Progress bar")}),this.addEntry("bootstrap progress bar with label",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");e.vertex=!0;var c=new mxCell("25%",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeHeight=1;");
+c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Progress bar with label")}),this.addEntry("bootstrap progress bar green",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#33A64C;strokeColor=none;resizeHeight=1;");
+c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Progress bar, green")}),this.addEntry("bootstrap progress bar azure",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#1CA5B8;strokeColor=none;resizeHeight=1;");
+c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Progress bar, azure")}),this.addEntry("bootstrap progress bar yellow",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#FFBC26;strokeColor=none;resizeHeight=1;");
+c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Progress bar, yellow")}),this.addEntry("bootstrap progress bar red",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#DB2843;strokeColor=none;resizeHeight=1;");
+c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Progress bar, red")}),this.addEntry("bootstrap progress bar multiple",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,550,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#1CA5B8;strokeColor=none;resizeHeight=1;");
+c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,400,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#33A64C;strokeColor=none;resizeHeight=1;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,150,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#0085FC;strokeColor=none;resizeHeight=1;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],
+e.geometry.width,e.geometry.height,"Progress, multiple")}),this.addEntry("bootstrap progress bar striped blue",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#f6f6f6;whiteSpace=wrap;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,500,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButtonStriped;fillColor=#0085FC;fontColor=#FFFFFF;whiteSpace=wrap;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],
+e.geometry.width,e.geometry.height,"Progress bar, striped, blue")}),this.addEntry("bootstrap progress bar striped green",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#f6f6f6;whiteSpace=wrap;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,500,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButtonStriped;fillColor=#59B958;fontColor=#FFFFFF;whiteSpace=wrap;");c.vertex=!0;e.insert(c);
+return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Progress Bar, striped, green")}),this.addEntry("bootstrap progress bar striped light blue",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#f6f6f6;whiteSpace=wrap;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,500,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButtonStriped;fillColor=#55BFE0;fontColor=#FFFFFF;whiteSpace=wrap;");
+c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Progress bar, striped, light blue")}),this.addEntry("bootstrap progress bar striped yellow",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#f6f6f6;whiteSpace=wrap;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,500,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButtonStriped;fillColor=#EFAC43;fontColor=#FFFFFF;whiteSpace=wrap;");
+c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Progress bar, striped, yellow")}),this.addEntry("bootstrap progress bar striped red",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#f6f6f6;whiteSpace=wrap;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,500,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButtonStriped;fillColor=#DB524C;fontColor=#FFFFFF;whiteSpace=wrap;");
+c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Progress bar, striped, red")}),this.addEntry("bootstrap scrollspy",function(){var e=new mxCell("Navbar",new mxGeometry(0,0,800,40),"fillColor=#F8F9FA;strokeColor=none;align=left;fontSize=14;spacing=10;");e.vertex=!0;var c=new mxCell("@fat",new mxGeometry(1,0,50,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=5;fontColor=#FFFFFF;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(-210,5);c.vertex=!0;e.insert(c);c=new mxCell("@mdo",new mxGeometry(1,0,60,30),"fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;fontColor=#0085FC;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-160,5);c.vertex=!0;e.insert(c);c=new mxCell("Dropdown",new mxGeometry(1,0,90,30),"fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;fontColor=#0085FC;align=right;spacingRight=20;");c.geometry.relative=!0;c.geometry.offset=
+new mxPoint(-100,5);c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#0085FC;strokeColor=none;perimeter=none;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-17,-2.5);d.vertex=!0;c.insert(d);c=new mxCell('@fat
Ad leggings keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi before they sold out qui. Tumblr farm-to-table bicycle rights whatever. Anim keffiyeh carles cardigan. Velit seitan mcsweeney\'s photo booth 3 wolf moon irure. Cosby sweater lomo jean shorts, williamsburg hoodie minim qui you probably haven\'t heard of them et cardigan trust fund culpa biodiesel wes anderson aesthetic. Nihil tattooed accusamus, cred irony biodiesel keffiyeh artisan ullamco consequat.
@mdo
Veniam marfa mustache skateboard, adipisicing fugiat velit pitchfork beard. Freegan beard aliqua cupidatat mcsweeney\'s vero. Cupidatat four loko nisi, ea helvetica nulla carles. Tattooed cosby sweater food truck, mcsweeney\'s quis non freegan vinyl. Lo-fi wes anderson +1 sartorial. Carles non aesthetic exercitation quis gentrify. Brooklyn adipisicing craft beer vice keytar deserunt.',
+new mxGeometry(0,0,800,200),"fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;fontColor=#212529;html=1;align=left;verticalAlign=top;spacingRight=25;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;d=new mxCell("",new mxGeometry(1,0,20,200),"html=1;shadow=0;dashed=0;fillColor=#F1F1F1;strokeColor=none;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-20,0);d.vertex=!0;c.insert(d);var f=new mxCell("",new mxGeometry(0,0,16,45),"fillColor=#C1C1C1;strokeColor=none;");
+f.geometry.relative=!0;f.geometry.offset=new mxPoint(2,20);f.vertex=!0;d.insert(f);f=new mxCell("",new mxGeometry(0,0,10,5),"shape=triangle;direction=north;fillColor=#C1C1C1;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,7.5);f.vertex=!0;d.insert(f);f=new mxCell("",new mxGeometry(0,1,10,5),"shape=triangle;direction=south;fillColor=#505050;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,-12.5);f.vertex=!0;d.insert(f);
+return a.createVertexTemplateFromCells([e,c],800,300,"Scrollspy")}),this.addEntry("vertical navigation pills with description",function(){var e=new mxCell("",new mxGeometry(0,0,300,330),"fillColor=#F8F9FA;strokeColor=none;align=left;fontSize=14;fontColor=#323232;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,100,330),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;resizeWidth=0;");
+c.vertex=!0;c.geometry.relative=!0;c.geometry.offset=new mxPoint(100,0);e.insert(c);var d=new mxCell("Navbar",new mxGeometry(0,0,100,40),"html=1;shadow=0;dashed=0;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;fontSize=18;");d.vertex=!0;c.insert(d);d=new mxCell("Item 1",new mxGeometry(0,40,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacingLeft=15;fontColor=#FFFFFF;fontSize=14;");
+d.vertex=!0;c.insert(d);d=new mxCell("Item 1-1",new mxGeometry(0,80,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacingLeft=30;fontColor=#0085FC;fontSize=14;");d.vertex=!0;c.insert(d);d=new mxCell("Item 1-2",new mxGeometry(0,120,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacingLeft=30;fontColor=#0085FC;fontSize=14;");
+d.vertex=!0;c.insert(d);d=new mxCell("Item 2",new mxGeometry(0,160,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacingLeft=15;fontColor=#0085FC;fontSize=14;");d.vertex=!0;c.insert(d);d=new mxCell("Item 3",new mxGeometry(0,200,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacingLeft=15;fontColor=#0085FC;fontSize=14;");
+d.vertex=!0;c.insert(d);d=new mxCell("Item 3-1",new mxGeometry(0,240,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacingLeft=30;fontColor=#0085FC;fontSize=14;");d.vertex=!0;c.insert(d);d=new mxCell("Item 3-1",new mxGeometry(0,280,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacingLeft=30;fontColor=#0085FC;fontSize=14;");
+d.vertex=!0;c.insert(d);c=new mxCell('Item 1
Ex consequat commodo adipisicing exercitation aute excepteur occaecat ullamco duis aliqua id magna ullamco eu. Do aute ipsum ipsum ullamco cillum consectetur ut et aute consectetur labore. Fugiat laborum incididunt tempor eu consequat enim dolore proident. Qui laborum do non excepteur nulla magna eiusmod consectetur in. Aliqua et aliqua officia quis et incididunt voluptate non anim reprehenderit adipisicing dolore ut consequat deserunt mollit dolore. Aliquip nulla enim veniam non fugiat id cupidatat nulla elit cupidatat commodo velit ut eiusmod cupidatat elit dolore.
Item 1-1
Amet tempor mollit aliquip pariatur excepteur commodo do ea cillum commodo Lorem et occaecat elit qui et. Aliquip labore ex ex esse voluptate occaecat Lorem ullamco deserunt. Aliqua cillum excepteur irure consequat id quis ea. Sit proident ullamco aute magna pariatur nostrud labore. Reprehenderit aliqua commodo eiusmod aliquip est do duis amet proident magna consectetur consequat eu commodo fugiat non quis. Enim aliquip exercitation ullamco adipisicing voluptate',
+new mxGeometry(320,0,480,330),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#323232;html=1;whiteSpace=wrap;verticalAlign=top;spacingRight=25;");c.vertex=!0;d=new mxCell("",new mxGeometry(1,0,20,330),"html=1;shadow=0;dashed=0;fillColor=#F1F1F1;strokeColor=none;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-20,0);d.vertex=!0;c.insert(d);var f=new mxCell("",new mxGeometry(0,0,16,45),"fillColor=#C1C1C1;strokeColor=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(2,
+20);f.vertex=!0;d.insert(f);f=new mxCell("",new mxGeometry(0,0,10,5),"shape=triangle;direction=north;fillColor=#C1C1C1;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,7.5);f.vertex=!0;d.insert(f);f=new mxCell("",new mxGeometry(0,1,10,5),"shape=triangle;direction=south;fillColor=#505050;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,-12.5);f.vertex=!0;d.insert(f);return a.createVertexTemplateFromCells([e,c],800,330,
+"Nested nav")}),this.addEntry("bootstrap nav with list group",function(){var e=new mxCell("",new mxGeometry(0,0,250,160),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=#DFDFDF;fillColor=#FFFFFF;fontColor=#000000;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");e.vertex=!0;var c=new mxCell("Item 1",new mxGeometry(0,0,250,40),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fillColor=#0085FC;fontColor=#ffffff;fontSize=14;");
+c.vertex=!0;e.insert(c);c=new mxCell("Item 2",new mxGeometry(0,0,250,40),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("Item 3",new mxGeometry(0,0,250,40),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=inherit;fontColor=inherit;fontSize=14;");
+c.vertex=!0;e.insert(c);c=new mxCell("Item 4",new mxGeometry(0,0,250,40),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell('Item 1
Ex consequat commodo adipisicing exercitation aute excepteur occaecat ullamco duis aliqua id magna ullamco eu. Do aute ipsum ipsum ullamco cillum consectetur ut et aute consectetur labore. Fugiat laborum incididunt tempor eu consequat enim dolore proident. Qui laborum do non excepteur nulla magna eiusmod consectetur in. Aliqua et aliqua officia quis et incididunt voluptate non anim reprehenderit adipisicing dolore ut consequat deserunt mollit dolore. Aliquip nulla enim veniam non fugiat id cupidatat nulla elit cupidatat commodo velit ut eiusmod cupidatat elit dolore.',
+new mxGeometry(270,0,530,160),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#323232;html=1;whiteSpace=wrap;verticalAlign=top;spacingRight=25;");c.vertex=!0;var d=new mxCell("",new mxGeometry(1,0,20,160),"html=1;shadow=0;dashed=0;fillColor=#F1F1F1;strokeColor=none;resizeHeight=1;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-20,0);d.vertex=!0;c.insert(d);var f=new mxCell("",new mxGeometry(0,0,16,45),"fillColor=#C1C1C1;strokeColor=none;");f.geometry.relative=!0;f.geometry.offset=
+new mxPoint(2,20);f.vertex=!0;d.insert(f);f=new mxCell("",new mxGeometry(0,0,10,5),"shape=triangle;direction=north;fillColor=#C1C1C1;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,7.5);f.vertex=!0;d.insert(f);f=new mxCell("",new mxGeometry(0,1,10,5),"shape=triangle;direction=south;fillColor=#505050;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,-12.5);f.vertex=!0;d.insert(f);return a.createVertexTemplateFromCells([e,
c],800,160,"Nav with list-group")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.basic.arc;startAngle=0.25;endAngle=1;strokeWidth=4;strokeColor=#0085FC;",30,30,"","Border spinner",null,null,this.getTagsForStencil("mxgraph.bootstrap","border spinner","bootstrap ").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.basic.arc;startAngle=0.25;endAngle=1;strokeWidth=4;strokeColor=#6C767D;",30,30,"","Border spinner",null,null,this.getTagsForStencil("mxgraph.bootstrap",
"border spinner","bootstrap ").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.basic.arc;startAngle=0.25;endAngle=1;strokeWidth=4;strokeColor=#34A64D;",30,30,"","Border spinner",null,null,this.getTagsForStencil("mxgraph.bootstrap","border spinner","bootstrap ").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.basic.arc;startAngle=0.25;endAngle=1;strokeWidth=4;strokeColor=#DB2843;",30,30,"","Border spinner",null,null,this.getTagsForStencil("mxgraph.bootstrap",
"border spinner","bootstrap ").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.basic.arc;startAngle=0.25;endAngle=1;strokeWidth=4;strokeColor=#FFBC26;",30,30,"","Border spinner",null,null,this.getTagsForStencil("mxgraph.bootstrap","border spinner","bootstrap ").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.basic.arc;startAngle=0.25;endAngle=1;strokeWidth=4;strokeColor=#1CA5B8;",30,30,"","Border spinner",null,null,this.getTagsForStencil("mxgraph.bootstrap",
"border spinner","bootstrap ").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.basic.arc;startAngle=0.25;endAngle=1;strokeWidth=4;strokeColor=#F8F9FA;",30,30,"","Border spinner",null,null,this.getTagsForStencil("mxgraph.bootstrap","border spinner","bootstrap ").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.basic.arc;startAngle=0.25;endAngle=1;strokeWidth=4;strokeColor=#343A40;",30,30,"","Border spinner",null,null,this.getTagsForStencil("mxgraph.bootstrap",
-"border spinner","bootstrap ").join(" ")),this.addEntry("bootstrap button with spinner",function(){var d=new mxCell("",new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#59AFFD;fontColor=#ffffff;");d.vertex=!0;var c=new mxCell("",new mxGeometry(.5,.5,20,20),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.arc;startAngle=0.25;endAngle=1;strokeWidth=4;strokeColor=#ffffff;");c.geometry.relative=!0;c.geometry.offset=
-new mxPoint(-10,-10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Button with spinner")}),this.addEntry("bootstrap button with spinner",function(){var d=new mxCell("Loading...",new mxGeometry(0,0,110,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#59AFFD;fontColor=#ffffff;align=right;spacing=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,.5,20,20),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.arc;startAngle=0.25;endAngle=1;strokeWidth=4;strokeColor=#ffffff;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(15,-10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Button with spinner")}),this.addEntry("bootstrap button with grow spinner",function(){var d=new mxCell("",new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#59AFFD;fontColor=#ffffff;align=right;spacing=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(.5,
-.5,20,20),"html=1;shadow=0;dashed=0;shape=ellipse;strokeColor=none;fillColor=#ffffff;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-10,-10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Button with grow spinner")}),this.addEntry("bootstrap button with grow spinner",function(){var d=new mxCell("Loading...",new mxGeometry(0,0,110,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#59AFFD;fontColor=#ffffff;align=right;spacing=10;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(0,.5,20,20),"html=1;shadow=0;dashed=0;shape=ellipse;strokeColor=none;fillColor=#ffffff;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(15,-10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Button with grow spinner")}),this.addEntry("bootstrap toast",function(){var d=new mxCell("Hello, world! This is a toast message.",new mxGeometry(0,0,320,80),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFE0E0;html=1;whiteSpace=wrap;fillColor=#FEFEFE;fontColor=#212529;align=left;spacing=15;verticalAlign=bottom;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,320,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;strokeColor=inherit;fillColor=#ffffff;resizeWidth=1;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);var e=new mxCell("Bootstrap",new mxGeometry(0,.5,20,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFE0E0;html=1;whiteSpace=wrap;fillColor=#0084FC;fontColor=#6C767D;align=left;spacing=10;verticalAlign=middle;labelPosition=right;verticalLabelPosition=middle;fontStyle=1");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(10,-10);e.vertex=!0;c.insert(e);e=new mxCell("11 mins ago",new mxGeometry(1,.5,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.x;strokeColor=#808080;html=1;fontColor=#6C767D;align=right;spacing=10;verticalAlign=middle;labelPosition=left;verticalLabelPosition=middle;fontStyle=0;strokeWidth=2;fontSize=11;fillColor=none;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-25,-4);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],
-d.geometry.width,d.geometry.height,"Toast")}),this.addEntry("bootstrap tooltip on top",function(){var d=new mxCell("Tooltip on top",new mxGeometry(10,0,90,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.popover;fillColor=#1A1A1A;strokeColor=none;dx=45;dy=5;rSize=5;whiteSpace=wrap;verticalAlign=top;spacing=10;fontSize=12;spacingLeft=0;align=center;spacingTop=-10;fontColor=#FFFFFF;");d.vertex=!0;var c=new mxCell("Tooltip on top",new mxGeometry(0,30,110,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C767D;strokeColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=5;fontColor=#FFFFFF;fontSize=14;");
-c.vertex=!0;return a.createVertexTemplateFromCells([d,c],110,60,"Tooltip on top")}),this.addEntry("bootstrap tooltip on right",function(){var d=new mxCell("Tooltip on right",new mxGeometry(120,3,110,24),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.popover;fillColor=#1A1A1A;strokeColor=none;dx=12;dy=5;rSize=5;whiteSpace=wrap;verticalAlign=top;spacing=10;fontSize=12;spacingLeft=0;align=center;spacingTop=-10;fontColor=#FFFFFF;direction=south;spacingLeft=5;");d.vertex=!0;var c=new mxCell("Tooltip on right",
-new mxGeometry(0,0,120,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C767D;strokeColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=5;fontColor=#FFFFFF;fontSize=14;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],230,30,"Tooltip on right")}),this.addEntry("bootstrap tooltip on bottom",function(){var d=new mxCell("Tooltip on bottom",new mxGeometry(10,30,110,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.popover;fillColor=#1A1A1A;strokeColor=none;dx=55;dy=5;rSize=5;whiteSpace=wrap;verticalAlign=top;spacing=10;fontSize=12;spacingLeft=0;align=center;spacingTop=-5;fontColor=#FFFFFF;direction=west;spacingBottom=0;");
-d.vertex=!0;var c=new mxCell("Tooltip on bottom",new mxGeometry(0,0,130,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C767D;strokeColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=5;fontColor=#FFFFFF;fontSize=14;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],130,60,"Tooltip on bottom")}),this.addEntry("bootstrap tooltip on left",function(){var d=new mxCell("Tooltip on left",new mxGeometry(0,3,100,24),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.popover;fillColor=#1A1A1A;strokeColor=none;dx=12;dy=5;rSize=5;whiteSpace=wrap;verticalAlign=top;spacing=10;fontSize=12;spacingLeft=0;align=center;spacingTop=-10;fontColor=#FFFFFF;direction=north;spacingRight=5;");
-d.vertex=!0;var c=new mxCell("Tooltip on left",new mxGeometry(100,0,110,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C767D;strokeColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=5;fontColor=#FFFFFF;fontSize=14;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],210,30,"Tooltip on left")}),this.addEntry("bootstrap tooltip with HTML",function(){var d=new mxCell("Tooltip with HTML",new mxGeometry(10,0,120,30),
-"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.popover;fillColor=#1A1A1A;strokeColor=none;dx=60;dy=5;rSize=5;whiteSpace=wrap;verticalAlign=top;spacing=10;fontSize=12;spacingLeft=0;align=center;spacingTop=-10;fontColor=#FFFFFF;");d.vertex=!0;var c=new mxCell("Tooltip with HTML",new mxGeometry(0,30,140,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C767D;strokeColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=5;fontColor=#FFFFFF;fontSize=14;");
-c.vertex=!0;return a.createVertexTemplateFromCells([d,c],140,60,"Tooltip with HTML")})];this.addPalette("bootstrap",mxResources.get("bootstrap"),!1,mxUtils.bind(this,function(d){for(var c=0;c
Compute Engine',new mxGeometry(0,0,
+b.vertex=!0;return sb.createVertexTemplateFromCells([b],100,44,"Blank Two and Three Line")}));this.addPalette("gcp2Service Cards","GCP / Service Cards",!1,mxUtils.bind(this,function(b){for(var e=0;e
Compute Engine',new mxGeometry(0,0,
30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNyA3aDZ2Nkg3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05IDBoMnY0SDl6TTUgMGgydjRINXptOCAwaDJ2NGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOSAxNmgydjRIOXptLTQgMGgydjRINXptOCAwaDJ2NGgtMnptMy01VjloNHYyem0wIDR2LTJoNHYyem0wLThWNWg0djJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTAgMTFWOWg0djJ6bTAgNHYtMmg0djJ6bTAtOFY1aDR2MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMyAzdjE0aDE0VjN6bTEyIDEySDVWNWgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAgMTBsLTMgM2g2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMyA3bC0zIDMgMyAzeiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Compute Engine")}));a.push(this.addEntry("gcp google cloud platform compute compute engine",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Compute Engine',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Compute Engine")}));a.push(this.addEntry("gcp google cloud platform compute compute engine",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Compute Engine',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNyA3aDZ2Nkg3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05IDBoMnY0SDl6TTUgMGgydjRINXptOCAwaDJ2NGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOSAxNmgydjRIOXptLTQgMGgydjRINXptOCAwaDJ2NGgtMnptMy01VjloNHYyem0wIDR2LTJoNHYyem0wLThWNWg0djJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTAgMTFWOWg0djJ6bTAgNHYtMmg0djJ6bTAtOFY1aDR2MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMyAzdjE0aDE0VjN6bTEyIDEySDVWNWgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAgMTBsLTMgM2g2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMyA3bC0zIDMgMyAzeiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Compute Engine")}));a.push(this.addEntry("gcp google cloud platform compute gpu",function(){var b=new mxCell("",new mxGeometry(0,0,100,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("GPU",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNyA3aDZ2Nkg3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05IDBoMnY0SDl6TTUgMGgydjRINXptOCAwaDJ2NGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOSAxNmgydjRIOXptLTQgMGgydjRINXptOCAwaDJ2NGgtMnptMy01VjloNHYyem0wIDR2LTJoNHYyem0wLThWNWg0djJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTAgMTFWOWg0djJ6bTAgNHYtMmg0djJ6bTAtOFY1aDR2MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMyAzdjE0aDE0VjN6bTEyIDEySDVWNWgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAgMTBsLTMgM2g2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMyA3bC0zIDMgMyAzeiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GPU")}));a.push(this.addEntry("gcp google cloud platform compute gpu",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
GPU',new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNyA3aDZ2Nkg3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05IDBoMnY0SDl6TTUgMGgydjRINXptOCAwaDJ2NGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOSAxNmgydjRIOXptLTQgMGgydjRINXptOCAwaDJ2NGgtMnptMy01VjloNHYyem0wIDR2LTJoNHYyem0wLThWNWg0djJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTAgMTFWOWg0djJ6bTAgNHYtMmg0djJ6bTAtOFY1aDR2MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMyAzdjE0aDE0VjN6bTEyIDEySDVWNWgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAgMTBsLTMgM2g2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMyA3bC0zIDMgMyAzeiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GPU")}));a.push(this.addEntry("gcp google cloud platform compute gpu",function(){var b=new mxCell("",new mxGeometry(0,0,118,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
GPU',new mxGeometry(0,0,30,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Compute Engine")}));a.push(this.addEntry("gcp google cloud platform compute gpu",function(){var b=new mxCell("",new mxGeometry(0,0,100,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("GPU",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNyA3aDZ2Nkg3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05IDBoMnY0SDl6TTUgMGgydjRINXptOCAwaDJ2NGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOSAxNmgydjRIOXptLTQgMGgydjRINXptOCAwaDJ2NGgtMnptMy01VjloNHYyem0wIDR2LTJoNHYyem0wLThWNWg0djJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTAgMTFWOWg0djJ6bTAgNHYtMmg0djJ6bTAtOFY1aDR2MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMyAzdjE0aDE0VjN6bTEyIDEySDVWNWgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAgMTBsLTMgM2g2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMyA3bC0zIDMgMyAzeiIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GPU")}));a.push(this.addEntry("gcp google cloud platform compute gpu",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
GPU',new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNyA3aDZ2Nkg3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05IDBoMnY0SDl6TTUgMGgydjRINXptOCAwaDJ2NGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOSAxNmgydjRIOXptLTQgMGgydjRINXptOCAwaDJ2NGgtMnptMy01VjloNHYyem0wIDR2LTJoNHYyem0wLThWNWg0djJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTAgMTFWOWg0djJ6bTAgNHYtMmg0djJ6bTAtOFY1aDR2MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMyAzdjE0aDE0VjN6bTEyIDEySDVWNWgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAgMTBsLTMgM2g2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMyA3bC0zIDMgMyAzeiIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GPU")}));a.push(this.addEntry("gcp google cloud platform compute gpu",function(){var b=new mxCell("",new mxGeometry(0,0,118,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
GPU',new mxGeometry(0,0,30,
30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNyA3aDZ2Nkg3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05IDBoMnY0SDl6TTUgMGgydjRINXptOCAwaDJ2NGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOSAxNmgydjRIOXptLTQgMGgydjRINXptOCAwaDJ2NGgtMnptMy01VjloNHYyem0wIDR2LTJoNHYyem0wLThWNWg0djJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTAgMTFWOWg0djJ6bTAgNHYtMmg0djJ6bTAtOFY1aDR2MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMyAzdjE0aDE0VjN6bTEyIDEySDVWNWgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAgMTBsLTMgM2g2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMyA3bC0zIDMgMyAzeiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GPU")}));a.push(this.addEntry("gcp google cloud platform compute app engine",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("App\nEngine",new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2LjAyMDAwMDQ1Nzc2MzY3MiIgZmlsbC1ydWxlPSJldmVub2RkIiB2aWV3Qm94PSI4Ljk0MDY5NjcxNjMwODU5NGUtOCAwIDIwIDE2LjAyMDAwMDQ1Nzc2MzY3MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDJ7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4zIDcuMjZsLTEuMjIgMS4yMkExLjcxIDEuNzEgMCAwIDEgMTAgMTEuNDlhMS43NCAxLjc0IDAgMCAxLTEuMzMtLjY0bC0xLjIyIDEuMjJhMy40MyAzLjQzIDAgMCAwIDUuOTg0LTEuMzgxQTMuNDMgMy40MyAwIDAgMCAxMi4zIDcuMjZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDMuNTJhNi4yNSA2LjI1IDAgMCAwIDAgMTIuNSA2LjI1IDYuMjUgMCAwIDAgMC0xMi41bTAgMTAuNzRhNC40NSA0LjQ1IDAgMCAxLTMuMTU3LTcuNTk3QTQuNDUgNC40NSAwIDAgMSAxNC40NCA5LjgyIDQuNDQgNC40NCAwIDAgMSAxMCAxNC4yNiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xOS42MiA5LjE2bC0yLjU2LS44MWE3LjEgNy4xIDAgMCAxIC4xNyAxLjUzIDcuNjIgNy42MiAwIDAgMS0uMDggMS4wOGgyLjQ3YS40NC40NCAwIDAgMCAuMzgtLjQydi0xYS40NC40NCAwIDAgMC0uMzgtLjQyTTEwIDIuNzhhNy40OCA3LjQ4IDAgMCAxIDEuNS4xNUwxMC41OC4zOGMtLjA3LS4yMi0uMjEtLjM4LS40Mi0uMzhoLS4zOGEuNDUuNDUgMCAwIDAtLjQyLjM4bC0uOCAyLjU0QTcuNjQgNy42NCAwIDAgMSAxMCAyLjc4bS03LjIzIDcuMWE3LjEgNy4xIDAgMCAxIC4xNy0xLjUzbC0yLjU2LjgxYS40NC40NCAwIDAgMC0uMzguNDJ2MWEuNDQuNDQgMCAwIDAgLjM4LjQyaDIuNDdhNy42MiA3LjYyIDAgMCAxLS4wOC0xLjA4Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDcuMjZhMi41IDIuNSAwIDEgMCAwIDUgMi41IDIuNSAwIDEgMCAwLTV6bTAgMy43NWExLjI1IDEuMjUgMCAxIDEgMC0yLjUgMS4yNSAxLjI1IDAgMCAxIDEuMjUgMS4yNUExLjI1IDEuMjUgMCAwIDEgMTAgMTEuMDJ6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"App Engine")}));a.push(this.addEntry("gcp google cloud platform compute app engine",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
App Engine',new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2LjAyMDAwMDQ1Nzc2MzY3MiIgZmlsbC1ydWxlPSJldmVub2RkIiB2aWV3Qm94PSI4Ljk0MDY5NjcxNjMwODU5NGUtOCAwIDIwIDE2LjAyMDAwMDQ1Nzc2MzY3MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDJ7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4zIDcuMjZsLTEuMjIgMS4yMkExLjcxIDEuNzEgMCAwIDEgMTAgMTEuNDlhMS43NCAxLjc0IDAgMCAxLTEuMzMtLjY0bC0xLjIyIDEuMjJhMy40MyAzLjQzIDAgMCAwIDUuOTg0LTEuMzgxQTMuNDMgMy40MyAwIDAgMCAxMi4zIDcuMjZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDMuNTJhNi4yNSA2LjI1IDAgMCAwIDAgMTIuNSA2LjI1IDYuMjUgMCAwIDAgMC0xMi41bTAgMTAuNzRhNC40NSA0LjQ1IDAgMCAxLTMuMTU3LTcuNTk3QTQuNDUgNC40NSAwIDAgMSAxNC40NCA5LjgyIDQuNDQgNC40NCAwIDAgMSAxMCAxNC4yNiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xOS42MiA5LjE2bC0yLjU2LS44MWE3LjEgNy4xIDAgMCAxIC4xNyAxLjUzIDcuNjIgNy42MiAwIDAgMS0uMDggMS4wOGgyLjQ3YS40NC40NCAwIDAgMCAuMzgtLjQydi0xYS40NC40NCAwIDAgMC0uMzgtLjQyTTEwIDIuNzhhNy40OCA3LjQ4IDAgMCAxIDEuNS4xNUwxMC41OC4zOGMtLjA3LS4yMi0uMjEtLjM4LS40Mi0uMzhoLS4zOGEuNDUuNDUgMCAwIDAtLjQyLjM4bC0uOCAyLjU0QTcuNjQgNy42NCAwIDAgMSAxMCAyLjc4bS03LjIzIDcuMWE3LjEgNy4xIDAgMCAxIC4xNy0xLjUzbC0yLjU2LjgxYS40NC40NCAwIDAgMC0uMzguNDJ2MWEuNDQuNDQgMCAwIDAgLjM4LjQyaDIuNDdhNy42MiA3LjYyIDAgMCAxLS4wOC0xLjA4Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDcuMjZhMi41IDIuNSAwIDEgMCAwIDUgMi41IDIuNSAwIDEgMCAwLTV6bTAgMy43NWExLjI1IDEuMjUgMCAxIDEgMC0yLjUgMS4yNSAxLjI1IDAgMCAxIDEuMjUgMS4yNUExLjI1IDEuMjUgMCAwIDEgMTAgMTEuMDJ6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"App Engine")}));a.push(this.addEntry("gcp google cloud platform compute app engine",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
App Engine',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GPU")}));a.push(this.addEntry("gcp google cloud platform compute app engine",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("App\nEngine",new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2LjAyMDAwMDQ1Nzc2MzY3MiIgZmlsbC1ydWxlPSJldmVub2RkIiB2aWV3Qm94PSI4Ljk0MDY5NjcxNjMwODU5NGUtOCAwIDIwIDE2LjAyMDAwMDQ1Nzc2MzY3MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDJ7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4zIDcuMjZsLTEuMjIgMS4yMkExLjcxIDEuNzEgMCAwIDEgMTAgMTEuNDlhMS43NCAxLjc0IDAgMCAxLTEuMzMtLjY0bC0xLjIyIDEuMjJhMy40MyAzLjQzIDAgMCAwIDUuOTg0LTEuMzgxQTMuNDMgMy40MyAwIDAgMCAxMi4zIDcuMjZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDMuNTJhNi4yNSA2LjI1IDAgMCAwIDAgMTIuNSA2LjI1IDYuMjUgMCAwIDAgMC0xMi41bTAgMTAuNzRhNC40NSA0LjQ1IDAgMCAxLTMuMTU3LTcuNTk3QTQuNDUgNC40NSAwIDAgMSAxNC40NCA5LjgyIDQuNDQgNC40NCAwIDAgMSAxMCAxNC4yNiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xOS42MiA5LjE2bC0yLjU2LS44MWE3LjEgNy4xIDAgMCAxIC4xNyAxLjUzIDcuNjIgNy42MiAwIDAgMS0uMDggMS4wOGgyLjQ3YS40NC40NCAwIDAgMCAuMzgtLjQydi0xYS40NC40NCAwIDAgMC0uMzgtLjQyTTEwIDIuNzhhNy40OCA3LjQ4IDAgMCAxIDEuNS4xNUwxMC41OC4zOGMtLjA3LS4yMi0uMjEtLjM4LS40Mi0uMzhoLS4zOGEuNDUuNDUgMCAwIDAtLjQyLjM4bC0uOCAyLjU0QTcuNjQgNy42NCAwIDAgMSAxMCAyLjc4bS03LjIzIDcuMWE3LjEgNy4xIDAgMCAxIC4xNy0xLjUzbC0yLjU2LjgxYS40NC40NCAwIDAgMC0uMzguNDJ2MWEuNDQuNDQgMCAwIDAgLjM4LjQyaDIuNDdhNy42MiA3LjYyIDAgMCAxLS4wOC0xLjA4Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDcuMjZhMi41IDIuNSAwIDEgMCAwIDUgMi41IDIuNSAwIDEgMCAwLTV6bTAgMy43NWExLjI1IDEuMjUgMCAxIDEgMC0yLjUgMS4yNSAxLjI1IDAgMCAxIDEuMjUgMS4yNUExLjI1IDEuMjUgMCAwIDEgMTAgMTEuMDJ6Ii8+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"App Engine")}));a.push(this.addEntry("gcp google cloud platform compute app engine",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
App Engine',new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2LjAyMDAwMDQ1Nzc2MzY3MiIgZmlsbC1ydWxlPSJldmVub2RkIiB2aWV3Qm94PSI4Ljk0MDY5NjcxNjMwODU5NGUtOCAwIDIwIDE2LjAyMDAwMDQ1Nzc2MzY3MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDJ7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4zIDcuMjZsLTEuMjIgMS4yMkExLjcxIDEuNzEgMCAwIDEgMTAgMTEuNDlhMS43NCAxLjc0IDAgMCAxLTEuMzMtLjY0bC0xLjIyIDEuMjJhMy40MyAzLjQzIDAgMCAwIDUuOTg0LTEuMzgxQTMuNDMgMy40MyAwIDAgMCAxMi4zIDcuMjZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDMuNTJhNi4yNSA2LjI1IDAgMCAwIDAgMTIuNSA2LjI1IDYuMjUgMCAwIDAgMC0xMi41bTAgMTAuNzRhNC40NSA0LjQ1IDAgMCAxLTMuMTU3LTcuNTk3QTQuNDUgNC40NSAwIDAgMSAxNC40NCA5LjgyIDQuNDQgNC40NCAwIDAgMSAxMCAxNC4yNiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xOS42MiA5LjE2bC0yLjU2LS44MWE3LjEgNy4xIDAgMCAxIC4xNyAxLjUzIDcuNjIgNy42MiAwIDAgMS0uMDggMS4wOGgyLjQ3YS40NC40NCAwIDAgMCAuMzgtLjQydi0xYS40NC40NCAwIDAgMC0uMzgtLjQyTTEwIDIuNzhhNy40OCA3LjQ4IDAgMCAxIDEuNS4xNUwxMC41OC4zOGMtLjA3LS4yMi0uMjEtLjM4LS40Mi0uMzhoLS4zOGEuNDUuNDUgMCAwIDAtLjQyLjM4bC0uOCAyLjU0QTcuNjQgNy42NCAwIDAgMSAxMCAyLjc4bS03LjIzIDcuMWE3LjEgNy4xIDAgMCAxIC4xNy0xLjUzbC0yLjU2LjgxYS40NC40NCAwIDAgMC0uMzguNDJ2MWEuNDQuNDQgMCAwIDAgLjM4LjQyaDIuNDdhNy42MiA3LjYyIDAgMCAxLS4wOC0xLjA4Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDcuMjZhMi41IDIuNSAwIDEgMCAwIDUgMi41IDIuNSAwIDEgMCAwLTV6bTAgMy43NWExLjI1IDEuMjUgMCAxIDEgMC0yLjUgMS4yNSAxLjI1IDAgMCAxIDEuMjUgMS4yNUExLjI1IDEuMjUgMCAwIDEgMTAgMTEuMDJ6Ii8+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"App Engine")}));a.push(this.addEntry("gcp google cloud platform compute app engine",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
App Engine',new mxGeometry(0,
0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2LjAyMDAwMDQ1Nzc2MzY3MiIgZmlsbC1ydWxlPSJldmVub2RkIiB2aWV3Qm94PSI4Ljk0MDY5NjcxNjMwODU5NGUtOCAwIDIwIDE2LjAyMDAwMDQ1Nzc2MzY3MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDJ7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4zIDcuMjZsLTEuMjIgMS4yMkExLjcxIDEuNzEgMCAwIDEgMTAgMTEuNDlhMS43NCAxLjc0IDAgMCAxLTEuMzMtLjY0bC0xLjIyIDEuMjJhMy40MyAzLjQzIDAgMCAwIDUuOTg0LTEuMzgxQTMuNDMgMy40MyAwIDAgMCAxMi4zIDcuMjZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDMuNTJhNi4yNSA2LjI1IDAgMCAwIDAgMTIuNSA2LjI1IDYuMjUgMCAwIDAgMC0xMi41bTAgMTAuNzRhNC40NSA0LjQ1IDAgMCAxLTMuMTU3LTcuNTk3QTQuNDUgNC40NSAwIDAgMSAxNC40NCA5LjgyIDQuNDQgNC40NCAwIDAgMSAxMCAxNC4yNiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xOS42MiA5LjE2bC0yLjU2LS44MWE3LjEgNy4xIDAgMCAxIC4xNyAxLjUzIDcuNjIgNy42MiAwIDAgMS0uMDggMS4wOGgyLjQ3YS40NC40NCAwIDAgMCAuMzgtLjQydi0xYS40NC40NCAwIDAgMC0uMzgtLjQyTTEwIDIuNzhhNy40OCA3LjQ4IDAgMCAxIDEuNS4xNUwxMC41OC4zOGMtLjA3LS4yMi0uMjEtLjM4LS40Mi0uMzhoLS4zOGEuNDUuNDUgMCAwIDAtLjQyLjM4bC0uOCAyLjU0QTcuNjQgNy42NCAwIDAgMSAxMCAyLjc4bS03LjIzIDcuMWE3LjEgNy4xIDAgMCAxIC4xNy0xLjUzbC0yLjU2LjgxYS40NC40NCAwIDAgMC0uMzguNDJ2MWEuNDQuNDQgMCAwIDAgLjM4LjQyaDIuNDdhNy42MiA3LjYyIDAgMCAxLS4wOC0xLjA4Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDcuMjZhMi41IDIuNSAwIDEgMCAwIDUgMi41IDIuNSAwIDEgMCAwLTV6bTAgMy43NWExLjI1IDEuMjUgMCAxIDEgMC0yLjUgMS4yNSAxLjI1IDAgMCAxIDEuMjUgMS4yNUExLjI1IDEuMjUgMCAwIDEgMTAgMTEuMDJ6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"App Engine")}));a.push(this.addEntry("gcp google cloud platform compute cloud functions",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nFunctions",new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5Ljk4OTk5OTc3MTExODE2NCIgdmlld0JveD0iMCAwIDIwIDE5Ljk4OTk5OTc3MTExODE2NCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zIDMuOTlMMCA2LjQydjcuMTNsMyAyLjQ0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zIDMuOTlsLTMgNCAzLTJ6bS0zIDhsMyA0di0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0wIDE1Ljk5bDQgNCAyLTItNi02em0uMDEtOEw1Ljk5IDJsLTItMkwwIDMuOTl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE3IDE2bDMtMi40MlY2LjQ0TDE3IDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE3IDE2bDMtNC0zIDJ6bTMtOGwtMy00djJ6Ii8+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxwYXRoIGQ9Ik0yMCA0bC00LTQtMiAyIDYgNnptLS4wMSA4bC01Ljk4IDUuOTkgMiAyTDIwIDE2eiIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI2IiBjeT0iOS45OSIgcj0iMSIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxMCIgY3k9IjkuOTkiIHI9IjEiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTMuOTkiIGN5PSI5Ljk5IiByPSIxIi8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Functions")}));a.push(this.addEntry("gcp google cloud platform compute cloud functions",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Functions',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"App Engine")}));a.push(this.addEntry("gcp google cloud platform compute cloud functions",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nFunctions",new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5Ljk4OTk5OTc3MTExODE2NCIgdmlld0JveD0iMCAwIDIwIDE5Ljk4OTk5OTc3MTExODE2NCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zIDMuOTlMMCA2LjQydjcuMTNsMyAyLjQ0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zIDMuOTlsLTMgNCAzLTJ6bS0zIDhsMyA0di0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0wIDE1Ljk5bDQgNCAyLTItNi02em0uMDEtOEw1Ljk5IDJsLTItMkwwIDMuOTl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE3IDE2bDMtMi40MlY2LjQ0TDE3IDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE3IDE2bDMtNC0zIDJ6bTMtOGwtMy00djJ6Ii8+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxwYXRoIGQ9Ik0yMCA0bC00LTQtMiAyIDYgNnptLS4wMSA4bC01Ljk4IDUuOTkgMiAyTDIwIDE2eiIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI2IiBjeT0iOS45OSIgcj0iMSIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxMCIgY3k9IjkuOTkiIHI9IjEiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTMuOTkiIGN5PSI5Ljk5IiByPSIxIi8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Functions")}));a.push(this.addEntry("gcp google cloud platform compute cloud functions",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Functions',new mxGeometry(0,
0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5Ljk4OTk5OTc3MTExODE2NCIgdmlld0JveD0iMCAwIDIwIDE5Ljk4OTk5OTc3MTExODE2NCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zIDMuOTlMMCA2LjQydjcuMTNsMyAyLjQ0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zIDMuOTlsLTMgNCAzLTJ6bS0zIDhsMyA0di0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0wIDE1Ljk5bDQgNCAyLTItNi02em0uMDEtOEw1Ljk5IDJsLTItMkwwIDMuOTl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE3IDE2bDMtMi40MlY2LjQ0TDE3IDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE3IDE2bDMtNC0zIDJ6bTMtOGwtMy00djJ6Ii8+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxwYXRoIGQ9Ik0yMCA0bC00LTQtMiAyIDYgNnptLS4wMSA4bC01Ljk4IDUuOTkgMiAyTDIwIDE2eiIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI2IiBjeT0iOS45OSIgcj0iMSIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxMCIgY3k9IjkuOTkiIHI9IjEiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTMuOTkiIGN5PSI5Ljk5IiByPSIxIi8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Functions")}));a.push(this.addEntry("gcp google cloud platform compute cloud functions",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Functions',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Functions")}));a.push(this.addEntry("gcp google cloud platform compute cloud functions",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Functions',
new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5Ljk4OTk5OTc3MTExODE2NCIgdmlld0JveD0iMCAwIDIwIDE5Ljk4OTk5OTc3MTExODE2NCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zIDMuOTlMMCA2LjQydjcuMTNsMyAyLjQ0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zIDMuOTlsLTMgNCAzLTJ6bS0zIDhsMyA0di0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0wIDE1Ljk5bDQgNCAyLTItNi02em0uMDEtOEw1Ljk5IDJsLTItMkwwIDMuOTl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE3IDE2bDMtMi40MlY2LjQ0TDE3IDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE3IDE2bDMtNC0zIDJ6bTMtOGwtMy00djJ6Ii8+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxwYXRoIGQ9Ik0yMCA0bC00LTQtMiAyIDYgNnptLS4wMSA4bC01Ljk4IDUuOTkgMiAyTDIwIDE2eiIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI2IiBjeT0iOS45OSIgcj0iMSIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxMCIgY3k9IjkuOTkiIHI9IjEiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTMuOTkiIGN5PSI5Ljk5IiByPSIxIi8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Functions")}));a.push(this.addEntry("gcp google cloud platform compute kubernetes engine",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Kubernetes\nEngine",new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMyOS45MjU5OTcyMzE3OTM4IiBoZWlnaHQ9IjM3OC4yODQ5OTAzMTEyNzg4IiB2aWV3Qm94PSIwIDAgODcuMjkyOTk5MjY3NTc4MTIgMTAwLjA4Nzk5NzQzNjUyMzQ0Ij4mI3hhOzxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6IzQyODVmNDt9JiN4YTs8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My43NTEgMEwwIDI1LjQ2NXYyLjU4OCA0Ni45Mmw0My43NTIgMjUuMTE1IDQzLjU0MS0yNS4xMjFWMjUuNDczem0yLjQzOCAxMS44NTNsMzIuMTAzIDE4Ljc4MlY2OS43N0w0My43MzkgODkuNzA1IDkgNjkuNzYyVjMwLjY0MWwzMi4xOS0xOC43MzZ2MTQuMTU0TDI0LjUwMyAzNi4xNTNsMTkuMTcyIDExLjUwMiAxOC44ODYtMTEuNTU0LTE2LjM3Mi0xMC4wMjR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIyLjAyNSA0MC40OTZsLjE2NiAxOS4xNDMtMTMuMjQ3IDcuMzN2Mi43NDJsMi42MzcgMS41MTQgMTIuNjQ4LTYuOTk5IDE2Ljk2MSAxMC42MDJWNTEuOTkzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02NS4zNDQgNDAuMjZMNDYuMTg5IDUxLjk3OXYyMi44NDdsMTYuODk5LTEwLjU3NiAxMi41MzkgNi45NzQgMi42MDktMS41MDV2LTIuNzY1bC0xMi43ODQtNy4xMTJ6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Kubernetes Engine")}));a.push(this.addEntry("gcp google cloud platform compute kubernetes engine",function(){var b=new mxCell("",new mxGeometry(0,0,180,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Kubernetes Engine',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Functions")}));a.push(this.addEntry("gcp google cloud platform compute kubernetes engine",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Kubernetes\nEngine",new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMyOS45MjU5OTcyMzE3OTM4IiBoZWlnaHQ9IjM3OC4yODQ5OTAzMTEyNzg4IiB2aWV3Qm94PSIwIDAgODcuMjkyOTk5MjY3NTc4MTIgMTAwLjA4Nzk5NzQzNjUyMzQ0Ij4mI3hhOzxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6IzQyODVmNDt9JiN4YTs8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My43NTEgMEwwIDI1LjQ2NXYyLjU4OCA0Ni45Mmw0My43NTIgMjUuMTE1IDQzLjU0MS0yNS4xMjFWMjUuNDczem0yLjQzOCAxMS44NTNsMzIuMTAzIDE4Ljc4MlY2OS43N0w0My43MzkgODkuNzA1IDkgNjkuNzYyVjMwLjY0MWwzMi4xOS0xOC43MzZ2MTQuMTU0TDI0LjUwMyAzNi4xNTNsMTkuMTcyIDExLjUwMiAxOC44ODYtMTEuNTU0LTE2LjM3Mi0xMC4wMjR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIyLjAyNSA0MC40OTZsLjE2NiAxOS4xNDMtMTMuMjQ3IDcuMzN2Mi43NDJsMi42MzcgMS41MTQgMTIuNjQ4LTYuOTk5IDE2Ljk2MSAxMC42MDJWNTEuOTkzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02NS4zNDQgNDAuMjZMNDYuMTg5IDUxLjk3OXYyMi44NDdsMTYuODk5LTEwLjU3NiAxMi41MzkgNi45NzQgMi42MDktMS41MDV2LTIuNzY1bC0xMi43ODQtNy4xMTJ6Ii8+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Kubernetes Engine")}));a.push(this.addEntry("gcp google cloud platform compute kubernetes engine",function(){var b=new mxCell("",new mxGeometry(0,0,180,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Kubernetes Engine',new mxGeometry(0,
0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMyOS45MjU5OTcyMzE3OTM4IiBoZWlnaHQ9IjM3OC4yODQ5OTAzMTEyNzg4IiB2aWV3Qm94PSIwIDAgODcuMjkyOTk5MjY3NTc4MTIgMTAwLjA4Nzk5NzQzNjUyMzQ0Ij4mI3hhOzxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6IzQyODVmNDt9JiN4YTs8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My43NTEgMEwwIDI1LjQ2NXYyLjU4OCA0Ni45Mmw0My43NTIgMjUuMTE1IDQzLjU0MS0yNS4xMjFWMjUuNDczem0yLjQzOCAxMS44NTNsMzIuMTAzIDE4Ljc4MlY2OS43N0w0My43MzkgODkuNzA1IDkgNjkuNzYyVjMwLjY0MWwzMi4xOS0xOC43MzZ2MTQuMTU0TDI0LjUwMyAzNi4xNTNsMTkuMTcyIDExLjUwMiAxOC44ODYtMTEuNTU0LTE2LjM3Mi0xMC4wMjR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIyLjAyNSA0MC40OTZsLjE2NiAxOS4xNDMtMTMuMjQ3IDcuMzN2Mi43NDJsMi42MzcgMS41MTQgMTIuNjQ4LTYuOTk5IDE2Ljk2MSAxMC42MDJWNTEuOTkzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02NS4zNDQgNDAuMjZMNDYuMTg5IDUxLjk3OXYyMi44NDdsMTYuODk5LTEwLjU3NiAxMi41MzkgNi45NzQgMi42MDktMS41MDV2LTIuNzY1bC0xMi43ODQtNy4xMTJ6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Kubernetes Engine")}));a.push(this.addEntry("gcp google cloud platform compute kubernetes engine",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Kubernetes Engine',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Kubernetes Engine")}));a.push(this.addEntry("gcp google cloud platform compute kubernetes engine",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Kubernetes Engine',
new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMyOS45MjU5OTcyMzE3OTM4IiBoZWlnaHQ9IjM3OC4yODQ5OTAzMTEyNzg4IiB2aWV3Qm94PSIwIDAgODcuMjkyOTk5MjY3NTc4MTIgMTAwLjA4Nzk5NzQzNjUyMzQ0Ij4mI3hhOzxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6IzQyODVmNDt9JiN4YTs8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My43NTEgMEwwIDI1LjQ2NXYyLjU4OCA0Ni45Mmw0My43NTIgMjUuMTE1IDQzLjU0MS0yNS4xMjFWMjUuNDczem0yLjQzOCAxMS44NTNsMzIuMTAzIDE4Ljc4MlY2OS43N0w0My43MzkgODkuNzA1IDkgNjkuNzYyVjMwLjY0MWwzMi4xOS0xOC43MzZ2MTQuMTU0TDI0LjUwMyAzNi4xNTNsMTkuMTcyIDExLjUwMiAxOC44ODYtMTEuNTU0LTE2LjM3Mi0xMC4wMjR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIyLjAyNSA0MC40OTZsLjE2NiAxOS4xNDMtMTMuMjQ3IDcuMzN2Mi43NDJsMi42MzcgMS41MTQgMTIuNjQ4LTYuOTk5IDE2Ljk2MSAxMC42MDJWNTEuOTkzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02NS4zNDQgNDAuMjZMNDYuMTg5IDUxLjk3OXYyMi44NDdsMTYuODk5LTEwLjU3NiAxMi41MzkgNi45NzQgMi42MDktMS41MDV2LTIuNzY1bC0xMi43ODQtNy4xMTJ6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Kubernetes Engine")}));a.push(this.addEntry("gcp google cloud platform compute container optimized os operating sysyem",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Container-\nOptimized OS",new mxGeometry(0,0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Kubernetes Engine")}));a.push(this.addEntry("gcp google cloud platform compute container optimized os operating sysyem",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Container-\nOptimized OS",new mxGeometry(0,0,
30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwIDBhMTAgMTAgMCAxIDAgMTAgMTBoMEExMCAxMCAwIDAgMCAxMCAwem0wIDE4YTggOCAwIDAgMS00LjE4LTEuMThsMy41OC0yLjA3aDB2LTQuNUw1LjUxIDh2NC41MmwyLjc1IDEuNTktMy40NiAyQTggOCAwIDAgMSA2LjA4IDN2NGgwTDEwIDkuMjggMTMuOSA3IDEwIDQuNzcgNy4yNCA2LjM2VjIuNDdhOCA4IDAgMCAxIDEwLjMxIDQuNyA4LjEgOC4xIDAgMCAxIC41MSAyLjgzdi4wN0wxNC40NiA4aDBsLTMuOSAyLjI2djQuNTFsMy45LTIuMjVWOS4zNGwzLjQ1IDJBOCA4IDAgMCAxIDEwIDE4eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Container-Optimized OS")}));a.push(this.addEntry("gcp google cloud platform compute container optimized os operating system",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Container-\nOptimized OS',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Container-Optimized OS")}));a.push(this.addEntry("gcp google cloud platform compute container optimized os operating system",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Container-\nOptimized OS',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwIDBhMTAgMTAgMCAxIDAgMTAgMTBoMEExMCAxMCAwIDAgMCAxMCAwem0wIDE4YTggOCAwIDAgMS00LjE4LTEuMThsMy41OC0yLjA3aDB2LTQuNUw1LjUxIDh2NC41MmwyLjc1IDEuNTktMy40NiAyQTggOCAwIDAgMSA2LjA4IDN2NGgwTDEwIDkuMjggMTMuOSA3IDEwIDQuNzcgNy4yNCA2LjM2VjIuNDdhOCA4IDAgMCAxIDEwLjMxIDQuNyA4LjEgOC4xIDAgMCAxIC41MSAyLjgzdi4wN0wxNC40NiA4aDBsLTMuOSAyLjI2djQuNTFsMy45LTIuMjVWOS4zNGwzLjQ1IDJBOCA4IDAgMCAxIDEwIDE4eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Container-Optimized OS")}));a.push(this.addEntry("gcp google cloud platform compute container optimized os operating system",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Container-Optimized OS',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Container-Optimized OS")}));a.push(this.addEntry("gcp google cloud platform compute container optimized os operating system",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Container-Optimized OS',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwIDBhMTAgMTAgMCAxIDAgMTAgMTBoMEExMCAxMCAwIDAgMCAxMCAwem0wIDE4YTggOCAwIDAgMS00LjE4LTEuMThsMy41OC0yLjA3aDB2LTQuNUw1LjUxIDh2NC41MmwyLjc1IDEuNTktMy40NiAyQTggOCAwIDAgMSA2LjA4IDN2NGgwTDEwIDkuMjggMTMuOSA3IDEwIDQuNzcgNy4yNCA2LjM2VjIuNDdhOCA4IDAgMCAxIDEwLjMxIDQuNyA4LjEgOC4xIDAgMCAxIC41MSAyLjgzdi4wN0wxNC40NiA4aDBsLTMuOSAyLjI2djQuNTFsMy45LTIuMjVWOS4zNGwzLjQ1IDJBOCA4IDAgMCAxIDEwIDE4eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Container-Optimized OS")}));a.push(this.addEntry("gcp google cloud platform compute cloud run",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud Run",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM2NS40NjQ5OTY3NzA0MjQ5MyIgaGVpZ2h0PSIzNzkuMjIyOTk0NDYzNTc3OTUiIHZpZXdCb3g9IjAgMCA5Ni42OTU5OTkxNDU1MDc4MSAxMDAuMzM1OTk4NTM1MTU2MjUiPiYjeGE7PHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjkuNzk0IDEwMC4zMzZMNDYuOTIgNTAuMTY4aDQ5Ljc3NnpNMCA5OS42NzFsMTIuOTc2LTQ5LjUwMkgyOS4yMkwxNi44OTcgOTIuMDU0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yOS43OTQgMEw0Ni45MiA1MC4xNjhoNDkuNzc2ek0wIC42NjZsMTIuOTc2IDQ5LjUwMkgyOS4yMkwxNi44OTcgOC4yODN6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Run")}));a.push(this.addEntry("gcp google cloud platform compute cloud run",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Run',new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM2NS40NjQ5OTY3NzA0MjQ5MyIgaGVpZ2h0PSIzNzkuMjIyOTk0NDYzNTc3OTUiIHZpZXdCb3g9IjAgMCA5Ni42OTU5OTkxNDU1MDc4MSAxMDAuMzM1OTk4NTM1MTU2MjUiPiYjeGE7PHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjkuNzk0IDEwMC4zMzZMNDYuOTIgNTAuMTY4aDQ5Ljc3NnpNMCA5OS42NzFsMTIuOTc2LTQ5LjUwMkgyOS4yMkwxNi44OTcgOTIuMDU0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yOS43OTQgMEw0Ni45MiA1MC4xNjhoNDkuNzc2ek0wIC42NjZsMTIuOTc2IDQ5LjUwMkgyOS4yMkwxNi44OTcgOC4yODN6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Run")}));a.push(this.addEntry("gcp google cloud platform compute cloud run",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Run',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Container-Optimized OS")}));a.push(this.addEntry("gcp google cloud platform compute cloud run",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud Run",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM2NS40NjQ5OTY3NzA0MjQ5MyIgaGVpZ2h0PSIzNzkuMjIyOTk0NDYzNTc3OTUiIHZpZXdCb3g9IjAgMCA5Ni42OTU5OTkxNDU1MDc4MSAxMDAuMzM1OTk4NTM1MTU2MjUiPiYjeGE7PHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjkuNzk0IDEwMC4zMzZMNDYuOTIgNTAuMTY4aDQ5Ljc3NnpNMCA5OS42NzFsMTIuOTc2LTQ5LjUwMkgyOS4yMkwxNi44OTcgOTIuMDU0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yOS43OTQgMEw0Ni45MiA1MC4xNjhoNDkuNzc2ek0wIC42NjZsMTIuOTc2IDQ5LjUwMkgyOS4yMkwxNi44OTcgOC4yODN6Ii8+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Run")}));a.push(this.addEntry("gcp google cloud platform compute cloud run",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Run',new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM2NS40NjQ5OTY3NzA0MjQ5MyIgaGVpZ2h0PSIzNzkuMjIyOTk0NDYzNTc3OTUiIHZpZXdCb3g9IjAgMCA5Ni42OTU5OTkxNDU1MDc4MSAxMDAuMzM1OTk4NTM1MTU2MjUiPiYjeGE7PHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjkuNzk0IDEwMC4zMzZMNDYuOTIgNTAuMTY4aDQ5Ljc3NnpNMCA5OS42NzFsMTIuOTc2LTQ5LjUwMkgyOS4yMkwxNi44OTcgOTIuMDU0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yOS43OTQgMEw0Ni45MiA1MC4xNjhoNDkuNzc2ek0wIC42NjZsMTIuOTc2IDQ5LjUwMkgyOS4yMkwxNi44OTcgOC4yODN6Ii8+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Run")}));a.push(this.addEntry("gcp google cloud platform compute cloud run",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Run',new mxGeometry(0,
0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM2NS40NjQ5OTY3NzA0MjQ5MyIgaGVpZ2h0PSIzNzkuMjIyOTk0NDYzNTc3OTUiIHZpZXdCb3g9IjAgMCA5Ni42OTU5OTkxNDU1MDc4MSAxMDAuMzM1OTk4NTM1MTU2MjUiPiYjeGE7PHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjkuNzk0IDEwMC4zMzZMNDYuOTIgNTAuMTY4aDQ5Ljc3NnpNMCA5OS42NzFsMTIuOTc2LTQ5LjUwMkgyOS4yMkwxNi44OTcgOTIuMDU0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yOS43OTQgMEw0Ni45MiA1MC4xNjhoNDkuNzc2ek0wIC42NjZsMTIuOTc2IDQ5LjUwMkgyOS4yMkwxNi44OTcgOC4yODN6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Run")}));a.push(this.addEntry("gcp google cloud platform compute gke on prem",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("GKE on-Prem",new mxGeometry(0,0,29,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQwMi4zNDMyMDA2ODM1OTM3NSIgaGVpZ2h0PSI0MTYuMDAyNTMyOTU4OTg0NCIgdmlld0JveD0iMCAwLjAwMDQ5OTk2Mzc2MDM3NTk3NjYgNDAyLjM0MzIwMDY4MzU5Mzc1IDQxNi4wMDI1MzI5NTg5ODQ0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTM2Ni4xNyA5Mi4wMDNjLTE5LjA1IDAtMzYgMTYuODItMzYgMzUuNzYgMCAxMi42MiA4LjQ2IDI1LjI0IDE5LjA1IDMxLjU1djE0Ny4zbC0xMTAuMDUgNjUuMjEgMTYuOTMgMjcuMzUgMTE4LjUxLTY5LjQyYzQuMjQtMi4xIDguNDctOC40MSA4LjQ3LTE0Ljczdi0xNTUuNjdjMTIuNzEtNi4zNSAxOS4wOS0xOC45MyAxOS4wOS0zMS41NSAyLjA4LTE4Ljk0LTE0Ljg1LTM1LjgtMzYtMzUuOHptLTM4LjExLTIzLjFMMjA5LjU1IDEuNTgzYy00LjI0LTIuMTEtMTAuNTktMi4xMS0xNi45MyAwTDU3LjE3IDc5LjQxM0EzNiAzNiAwIDAgMCAzNiA3My4xMDNjLTE5IDAtMzYgMTYuODMtMzYgMzUuNzZzMTYuOTMgMzUuNzcgMzYgMzUuNzcgMzYtMTYuODMgMzYtMzUuNzdsMTI5LjEtNzMuNjIgMTEwIDYzLjExem0tMTQzLjg5IDI3Ny42OHEtOS41MyAwLTE5IDYuMzFsLTExMC02My4xMXYtMTI2LjIyaC0zNHYxMzQuNjNjMCA2LjMyIDQuMjMgMTIuNjMgOC40NiAxNC43M2wxMTguNTQgNjUuMjF2Mi4xMWMwIDE4LjkzIDE2LjkzIDM1Ljc2IDM2IDM1Ljc2czM2LTE2LjgzIDM2LTM1Ljc2LTE3LTMzLjY2LTM2LTMzLjY2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05Ny4zOCAxMzYuMjEzbDEwNS44MiA1OC45MSAxMDMuNy01OC45MS0xMDMuNy02MXptLTYuMzUgNjcuMzJsMTEyLjE3IDYzLjExdi01MC40OWwtMTEyLjE3LTY1LjIxem0wIDYzLjExbDExMi4xNyA2NS4yMXYtNDQuMTdsLTExMi4xNy02NS4yMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjAzLjE3IDIxNi4xMjN2NTAuNTZsMTEyLjE2LTY1LjI5di01MC4zOXptOTItMjBhOC4xNiA4LjE2IDAgMSAxIDguMTYtOC4xNiA4LjE5IDguMTkgMCAwIDEtOC4xNiA4LjE2em0tOTIgOTEuNTJ2NDQuMTZsMTEyLjE2LTY1LjEydi00NC4xNnptOTItMjIuODhhOC4xNiA4LjE2IDAgMSAxIDguMTYtOC4xNiA4LjE5IDguMTkgMCAwIDEtOC4xNiA4LjE2eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GKE on-Prem")}));a.push(this.addEntry("gcp google cloud platform compute gke on prem",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
GKE on-Prem',new mxGeometry(0,0,29,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQwMi4zNDMyMDA2ODM1OTM3NSIgaGVpZ2h0PSI0MTYuMDAyNTMyOTU4OTg0NCIgdmlld0JveD0iMCAwLjAwMDQ5OTk2Mzc2MDM3NTk3NjYgNDAyLjM0MzIwMDY4MzU5Mzc1IDQxNi4wMDI1MzI5NTg5ODQ0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTM2Ni4xNyA5Mi4wMDNjLTE5LjA1IDAtMzYgMTYuODItMzYgMzUuNzYgMCAxMi42MiA4LjQ2IDI1LjI0IDE5LjA1IDMxLjU1djE0Ny4zbC0xMTAuMDUgNjUuMjEgMTYuOTMgMjcuMzUgMTE4LjUxLTY5LjQyYzQuMjQtMi4xIDguNDctOC40MSA4LjQ3LTE0Ljczdi0xNTUuNjdjMTIuNzEtNi4zNSAxOS4wOS0xOC45MyAxOS4wOS0zMS41NSAyLjA4LTE4Ljk0LTE0Ljg1LTM1LjgtMzYtMzUuOHptLTM4LjExLTIzLjFMMjA5LjU1IDEuNTgzYy00LjI0LTIuMTEtMTAuNTktMi4xMS0xNi45MyAwTDU3LjE3IDc5LjQxM0EzNiAzNiAwIDAgMCAzNiA3My4xMDNjLTE5IDAtMzYgMTYuODMtMzYgMzUuNzZzMTYuOTMgMzUuNzcgMzYgMzUuNzcgMzYtMTYuODMgMzYtMzUuNzdsMTI5LjEtNzMuNjIgMTEwIDYzLjExem0tMTQzLjg5IDI3Ny42OHEtOS41MyAwLTE5IDYuMzFsLTExMC02My4xMXYtMTI2LjIyaC0zNHYxMzQuNjNjMCA2LjMyIDQuMjMgMTIuNjMgOC40NiAxNC43M2wxMTguNTQgNjUuMjF2Mi4xMWMwIDE4LjkzIDE2LjkzIDM1Ljc2IDM2IDM1Ljc2czM2LTE2LjgzIDM2LTM1Ljc2LTE3LTMzLjY2LTM2LTMzLjY2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05Ny4zOCAxMzYuMjEzbDEwNS44MiA1OC45MSAxMDMuNy01OC45MS0xMDMuNy02MXptLTYuMzUgNjcuMzJsMTEyLjE3IDYzLjExdi01MC40OWwtMTEyLjE3LTY1LjIxem0wIDYzLjExbDExMi4xNyA2NS4yMXYtNDQuMTdsLTExMi4xNy02NS4yMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjAzLjE3IDIxNi4xMjN2NTAuNTZsMTEyLjE2LTY1LjI5di01MC4zOXptOTItMjBhOC4xNiA4LjE2IDAgMSAxIDguMTYtOC4xNiA4LjE5IDguMTkgMCAwIDEtOC4xNiA4LjE2em0tOTIgOTEuNTJ2NDQuMTZsMTEyLjE2LTY1LjEydi00NC4xNnptOTItMjIuODhhOC4xNiA4LjE2IDAgMSAxIDguMTYtOC4xNiA4LjE5IDguMTkgMCAwIDEtOC4xNiA4LjE2eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GKE on-Prem")}));a.push(this.addEntry("gcp google cloud platform compute gke on prem",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
GKE On-Prem',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Run")}));a.push(this.addEntry("gcp google cloud platform compute gke on prem",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("GKE on-Prem",new mxGeometry(0,0,29,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQwMi4zNDMyMDA2ODM1OTM3NSIgaGVpZ2h0PSI0MTYuMDAyNTMyOTU4OTg0NCIgdmlld0JveD0iMCAwLjAwMDQ5OTk2Mzc2MDM3NTk3NjYgNDAyLjM0MzIwMDY4MzU5Mzc1IDQxNi4wMDI1MzI5NTg5ODQ0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTM2Ni4xNyA5Mi4wMDNjLTE5LjA1IDAtMzYgMTYuODItMzYgMzUuNzYgMCAxMi42MiA4LjQ2IDI1LjI0IDE5LjA1IDMxLjU1djE0Ny4zbC0xMTAuMDUgNjUuMjEgMTYuOTMgMjcuMzUgMTE4LjUxLTY5LjQyYzQuMjQtMi4xIDguNDctOC40MSA4LjQ3LTE0Ljczdi0xNTUuNjdjMTIuNzEtNi4zNSAxOS4wOS0xOC45MyAxOS4wOS0zMS41NSAyLjA4LTE4Ljk0LTE0Ljg1LTM1LjgtMzYtMzUuOHptLTM4LjExLTIzLjFMMjA5LjU1IDEuNTgzYy00LjI0LTIuMTEtMTAuNTktMi4xMS0xNi45MyAwTDU3LjE3IDc5LjQxM0EzNiAzNiAwIDAgMCAzNiA3My4xMDNjLTE5IDAtMzYgMTYuODMtMzYgMzUuNzZzMTYuOTMgMzUuNzcgMzYgMzUuNzcgMzYtMTYuODMgMzYtMzUuNzdsMTI5LjEtNzMuNjIgMTEwIDYzLjExem0tMTQzLjg5IDI3Ny42OHEtOS41MyAwLTE5IDYuMzFsLTExMC02My4xMXYtMTI2LjIyaC0zNHYxMzQuNjNjMCA2LjMyIDQuMjMgMTIuNjMgOC40NiAxNC43M2wxMTguNTQgNjUuMjF2Mi4xMWMwIDE4LjkzIDE2LjkzIDM1Ljc2IDM2IDM1Ljc2czM2LTE2LjgzIDM2LTM1Ljc2LTE3LTMzLjY2LTM2LTMzLjY2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05Ny4zOCAxMzYuMjEzbDEwNS44MiA1OC45MSAxMDMuNy01OC45MS0xMDMuNy02MXptLTYuMzUgNjcuMzJsMTEyLjE3IDYzLjExdi01MC40OWwtMTEyLjE3LTY1LjIxem0wIDYzLjExbDExMi4xNyA2NS4yMXYtNDQuMTdsLTExMi4xNy02NS4yMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjAzLjE3IDIxNi4xMjN2NTAuNTZsMTEyLjE2LTY1LjI5di01MC4zOXptOTItMjBhOC4xNiA4LjE2IDAgMSAxIDguMTYtOC4xNiA4LjE5IDguMTkgMCAwIDEtOC4xNiA4LjE2em0tOTIgOTEuNTJ2NDQuMTZsMTEyLjE2LTY1LjEydi00NC4xNnptOTItMjIuODhhOC4xNiA4LjE2IDAgMSAxIDguMTYtOC4xNiA4LjE5IDguMTkgMCAwIDEtOC4xNiA4LjE2eiIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GKE on-Prem")}));a.push(this.addEntry("gcp google cloud platform compute gke on prem",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
GKE on-Prem',new mxGeometry(0,0,29,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQwMi4zNDMyMDA2ODM1OTM3NSIgaGVpZ2h0PSI0MTYuMDAyNTMyOTU4OTg0NCIgdmlld0JveD0iMCAwLjAwMDQ5OTk2Mzc2MDM3NTk3NjYgNDAyLjM0MzIwMDY4MzU5Mzc1IDQxNi4wMDI1MzI5NTg5ODQ0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTM2Ni4xNyA5Mi4wMDNjLTE5LjA1IDAtMzYgMTYuODItMzYgMzUuNzYgMCAxMi42MiA4LjQ2IDI1LjI0IDE5LjA1IDMxLjU1djE0Ny4zbC0xMTAuMDUgNjUuMjEgMTYuOTMgMjcuMzUgMTE4LjUxLTY5LjQyYzQuMjQtMi4xIDguNDctOC40MSA4LjQ3LTE0Ljczdi0xNTUuNjdjMTIuNzEtNi4zNSAxOS4wOS0xOC45MyAxOS4wOS0zMS41NSAyLjA4LTE4Ljk0LTE0Ljg1LTM1LjgtMzYtMzUuOHptLTM4LjExLTIzLjFMMjA5LjU1IDEuNTgzYy00LjI0LTIuMTEtMTAuNTktMi4xMS0xNi45MyAwTDU3LjE3IDc5LjQxM0EzNiAzNiAwIDAgMCAzNiA3My4xMDNjLTE5IDAtMzYgMTYuODMtMzYgMzUuNzZzMTYuOTMgMzUuNzcgMzYgMzUuNzcgMzYtMTYuODMgMzYtMzUuNzdsMTI5LjEtNzMuNjIgMTEwIDYzLjExem0tMTQzLjg5IDI3Ny42OHEtOS41MyAwLTE5IDYuMzFsLTExMC02My4xMXYtMTI2LjIyaC0zNHYxMzQuNjNjMCA2LjMyIDQuMjMgMTIuNjMgOC40NiAxNC43M2wxMTguNTQgNjUuMjF2Mi4xMWMwIDE4LjkzIDE2LjkzIDM1Ljc2IDM2IDM1Ljc2czM2LTE2LjgzIDM2LTM1Ljc2LTE3LTMzLjY2LTM2LTMzLjY2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05Ny4zOCAxMzYuMjEzbDEwNS44MiA1OC45MSAxMDMuNy01OC45MS0xMDMuNy02MXptLTYuMzUgNjcuMzJsMTEyLjE3IDYzLjExdi01MC40OWwtMTEyLjE3LTY1LjIxem0wIDYzLjExbDExMi4xNyA2NS4yMXYtNDQuMTdsLTExMi4xNy02NS4yMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjAzLjE3IDIxNi4xMjN2NTAuNTZsMTEyLjE2LTY1LjI5di01MC4zOXptOTItMjBhOC4xNiA4LjE2IDAgMSAxIDguMTYtOC4xNiA4LjE5IDguMTkgMCAwIDEtOC4xNiA4LjE2em0tOTIgOTEuNTJ2NDQuMTZsMTEyLjE2LTY1LjEydi00NC4xNnptOTItMjIuODhhOC4xNiA4LjE2IDAgMSAxIDguMTYtOC4xNiA4LjE5IDguMTkgMCAwIDEtOC4xNiA4LjE2eiIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GKE on-Prem")}));a.push(this.addEntry("gcp google cloud platform compute gke on prem",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
GKE On-Prem',
new mxGeometry(0,0,29,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQwMi4zNDMyMDA2ODM1OTM3NSIgaGVpZ2h0PSI0MTYuMDAyNTMyOTU4OTg0NCIgdmlld0JveD0iMCAwLjAwMDQ5OTk2Mzc2MDM3NTk3NjYgNDAyLjM0MzIwMDY4MzU5Mzc1IDQxNi4wMDI1MzI5NTg5ODQ0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTM2Ni4xNyA5Mi4wMDNjLTE5LjA1IDAtMzYgMTYuODItMzYgMzUuNzYgMCAxMi42MiA4LjQ2IDI1LjI0IDE5LjA1IDMxLjU1djE0Ny4zbC0xMTAuMDUgNjUuMjEgMTYuOTMgMjcuMzUgMTE4LjUxLTY5LjQyYzQuMjQtMi4xIDguNDctOC40MSA4LjQ3LTE0Ljczdi0xNTUuNjdjMTIuNzEtNi4zNSAxOS4wOS0xOC45MyAxOS4wOS0zMS41NSAyLjA4LTE4Ljk0LTE0Ljg1LTM1LjgtMzYtMzUuOHptLTM4LjExLTIzLjFMMjA5LjU1IDEuNTgzYy00LjI0LTIuMTEtMTAuNTktMi4xMS0xNi45MyAwTDU3LjE3IDc5LjQxM0EzNiAzNiAwIDAgMCAzNiA3My4xMDNjLTE5IDAtMzYgMTYuODMtMzYgMzUuNzZzMTYuOTMgMzUuNzcgMzYgMzUuNzcgMzYtMTYuODMgMzYtMzUuNzdsMTI5LjEtNzMuNjIgMTEwIDYzLjExem0tMTQzLjg5IDI3Ny42OHEtOS41MyAwLTE5IDYuMzFsLTExMC02My4xMXYtMTI2LjIyaC0zNHYxMzQuNjNjMCA2LjMyIDQuMjMgMTIuNjMgOC40NiAxNC43M2wxMTguNTQgNjUuMjF2Mi4xMWMwIDE4LjkzIDE2LjkzIDM1Ljc2IDM2IDM1Ljc2czM2LTE2LjgzIDM2LTM1Ljc2LTE3LTMzLjY2LTM2LTMzLjY2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05Ny4zOCAxMzYuMjEzbDEwNS44MiA1OC45MSAxMDMuNy01OC45MS0xMDMuNy02MXptLTYuMzUgNjcuMzJsMTEyLjE3IDYzLjExdi01MC40OWwtMTEyLjE3LTY1LjIxem0wIDYzLjExbDExMi4xNyA2NS4yMXYtNDQuMTdsLTExMi4xNy02NS4yMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjAzLjE3IDIxNi4xMjN2NTAuNTZsMTEyLjE2LTY1LjI5di01MC4zOXptOTItMjBhOC4xNiA4LjE2IDAgMSAxIDguMTYtOC4xNiA4LjE5IDguMTkgMCAwIDEtOC4xNiA4LjE2em0tOTIgOTEuNTJ2NDQuMTZsMTEyLjE2LTY1LjEydi00NC4xNnptOTItMjIuODhhOC4xNiA4LjE2IDAgMSAxIDguMTYtOC4xNiA4LjE5IDguMTkgMCAwIDEtOC4xNiA4LjE2eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GKE on-Prem")}));this.addPalette("gcp2Compute","GCP / Compute",!1,mxUtils.bind(this,function(b){for(var d=0;d
API Analytics',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GKE on-Prem")}));this.addPalette("gcp2Compute","GCP / Compute",!1,mxUtils.bind(this,function(b){for(var e=0;e
API Analytics',
new mxGeometry(0,0,30,14),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAxMDAwMDIyODg4MTgzNiIgaGVpZ2h0PSI5LjQ5NDcyOTA0MjA1MzIyMyIgdmlld0JveD0iMC4wMDAyMDYzODQ1NjA0NDI1Mjk2MiAwIDIwLjAxMDAwMDIyODg4MTgzNiA5LjQ5NDcyOTA0MjA1MzIyMyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xLjQ3NiA4LjQzYTQuMzEgNC4zMSAwIDEgMSA2LjA3LS40IDMuNjggMy42OCAwIDAgMS0uMzkuNCA0LjMyIDQuMzIgMCAwIDEtNS42OCAwem01LjItNS4yYTMuMDcgMy4wNyAwIDEgMC0uNCA0LjMzIDMgMyAwIDAgMCAuNC0uNCAzLjA3IDMuMDcgMCAwIDAgMC0zLjkzem02LjE5IDUuMmE0LjMxIDQuMzEgMCAxIDEgNi4wNy0uNCAzLjc4IDMuNzggMCAwIDEtLjQuNCA0LjMxIDQuMzEgMCAwIDEtNS42NyAwem01LjItNS4yYTMuMDcgMy4wNyAwIDEgMC0uNCA0LjMzIDMgMyAwIDAgMCAuNC0uNCAzLjA4IDMuMDggMCAwIDAgMC0zLjkzeiIvPiYjeGE7CTxnIGNsYXNzPSJzdDEiPiYjeGE7CQk8Y2lyY2xlIGN4PSI0LjMxNiIgY3k9IjUuMTkiIHI9IjEuNjkiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTUuNjk2IiBjeT0iNS4xOSIgcj0iMS42OSIvPiYjeGE7CTwvZz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTIuMzk2LjU2YS4zMS4zMSAwIDAgMC0uMTgtLjU2aC00LjQyYS4zMS4zMSAwIDAgMC0uMTguNTYgNS43MyA1LjczIDAgMCAxIDIuMTMgMi45Mi4yOC4yOCAwIDAgMCAuMzYuMTYuMjkuMjkgMCAwIDAgLjE3LS4xNyA1LjY3IDUuNjcgMCAwIDEgMi4xMi0yLjkxeiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,23);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"API Analytics")}));a.push(this.addEntry("gcp google cloud platform api management api analytics application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
API Analytics',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,23);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"API Analytics")}));a.push(this.addEntry("gcp google cloud platform api management api analytics application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
API Analytics',
new mxGeometry(0,0,30,14),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAxMDAwMDIyODg4MTgzNiIgaGVpZ2h0PSI5LjQ5NDcyOTA0MjA1MzIyMyIgdmlld0JveD0iMC4wMDAyMDYzODQ1NjA0NDI1Mjk2MiAwIDIwLjAxMDAwMDIyODg4MTgzNiA5LjQ5NDcyOTA0MjA1MzIyMyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xLjQ3NiA4LjQzYTQuMzEgNC4zMSAwIDEgMSA2LjA3LS40IDMuNjggMy42OCAwIDAgMS0uMzkuNCA0LjMyIDQuMzIgMCAwIDEtNS42OCAwem01LjItNS4yYTMuMDcgMy4wNyAwIDEgMC0uNCA0LjMzIDMgMyAwIDAgMCAuNC0uNCAzLjA3IDMuMDcgMCAwIDAgMC0zLjkzem02LjE5IDUuMmE0LjMxIDQuMzEgMCAxIDEgNi4wNy0uNCAzLjc4IDMuNzggMCAwIDEtLjQuNCA0LjMxIDQuMzEgMCAwIDEtNS42NyAwem01LjItNS4yYTMuMDcgMy4wNyAwIDEgMC0uNCA0LjMzIDMgMyAwIDAgMCAuNC0uNCAzLjA4IDMuMDggMCAwIDAgMC0zLjkzeiIvPiYjeGE7CTxnIGNsYXNzPSJzdDEiPiYjeGE7CQk8Y2lyY2xlIGN4PSI0LjMxNiIgY3k9IjUuMTkiIHI9IjEuNjkiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTUuNjk2IiBjeT0iNS4xOSIgcj0iMS42OSIvPiYjeGE7CTwvZz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTIuMzk2LjU2YS4zMS4zMSAwIDAgMC0uMTgtLjU2aC00LjQyYS4zMS4zMSAwIDAgMC0uMTguNTYgNS43MyA1LjczIDAgMCAxIDIuMTMgMi45Mi4yOC4yOCAwIDAgMCAuMzYuMTYuMjkuMjkgMCAwIDAgLjE3LS4xNyA1LjY3IDUuNjcgMCAwIDEgMi4xMi0yLjkxeiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,23);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"API Analytics")}));a.push(this.addEntry("gcp google cloud platform api management apigee sense",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Apigee\nSense",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMDMyOTk3MTMxMzQ3NyIgaGVpZ2h0PSIyMC4wMDAxNjQwMzE5ODI0MjIiIHZpZXdCb3g9Ii0wLjAwMDE2NDgyMzAwOTk4MTc3MzggLTAuMDAwMTY0ODgzMTA5MzkxNjY2OTUgMjAuMDAwMzI5OTcxMzEzNDc3IDIwLjAwMDE2NDAzMTk4MjQyMiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNH0mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNn0mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYX0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOS40MiA3bC0uMzUtLjA5TDE4IDYuNjRsLS4wOS0uMTljLS4wNS0uMDktLjA5LS4xOS0uMTQtLjI5bC0uMTQtLjI3LS4xNi0uMjgtLjE2LS4yNi0uMTctLjI2YTIuMzUgMi4zNSAwIDAgMC0uMTktLjI1bC0uMTktLjI1LS4yLS4yNC0uMi0uMjMtLjI2LS4yMi0uMjItLjIyLS4yNC0uMi0uMjMtLjItLjI1LS4xOS0uMjUtLjE5LS4yNi0uMTctLjI2LS4xNi0uMjgtLjE2LS4yNy0uMTQtLjI5LS4xNC0uMTktLjA4LS4yOS0xLjEyTDEzIC41OGEuNzguNzggMCAwIDAtLjc3LS41OEg3Ljc3QS43OC43OCAwIDAgMCA3IC41OGwtLjA5LjM1LS4yNyAxLjEyLS4xOS4wOC0uMjkuMTQtLjI3LjE0LS4yOC4xNi0uMjYuMTYtLjI2LjE3LS4yNS4xOS0uMjUuMTktLjI0LjItLjIzLjItLjIyLjIyLS4yMi4yMi0uMi4yNGEyLjIgMi4yIDAgMCAwLS4yLjIzYy0uMDcuMDgtLjEzLjE3LS4xOS4yNWEyLjM1IDIuMzUgMCAwIDAtLjE5LjI1bC0uMTcuMjYtLjE2LjI2LS4xNi4yOGMwIC4wOS0uMS4xOC0uMTQuMjdsLS4xNC4yOWMtLjA1LjA5LS4wNi4xMy0uMDguMTlsLTEuMTIuMjlMLjU4IDdhLjc4Ljc4IDAgMCAwLS41OC43N3Y0LjQ2YS43OC43OCAwIDAgMCAuNTguNzVsLjM1LjA5IDEuMTIuMjljMCAuMDYuMDYuMTIuMDguMTlzLjA5LjE5LjE0LjI5bC4xNC4yNy4xNi4yOC4xNi4yNi4xNy4yNmEyLjM1IDIuMzUgMCAwIDAgLjE5LjI1bC4xOS4yNWEyLjIgMi4yIDAgMCAwIC4yLjIzbC4yLjI0LjIyLjIyLjIyLjIyLjI0LjIuMjMuMi4yNS4xOS4yNS4xOS4yNi4xNy4yNi4xNi4yOC4xNi4yNy4xNC4yOS4xNC4xOS4wOC4yOSAxLjEyLjA5LjM1YS43OC43OCAwIDAgMCAuNzUuNThoNC40NmEuNzguNzggMCAwIDAgLjc1LS41OGwuMDktLjM1LjI5LTEuMDcuMTktLjA4LjI5LS4xNC4yNy0uMTQuMjgtLjE2LjI2LS4xNi4yNi0uMTcuMjUtLjE5LjI1LS4xOS4yNC0uMi4yMy0uMi4yMi0uMjIuMjItLjIyLjItLjI0YTIuMiAyLjIgMCAwIDAgLjItLjIzYy4wNy0uMDguMTMtLjE3LjE5LS4yNWEyLjM1IDIuMzUgMCAwIDAgLjE5LS4yNWwuMTctLjI2LjE2LS4yNi4xNi0uMjguMTQtLjI3LjE0LS4yOWMuMDUtLjA5LjA2LS4xMy4wOC0uMTlsMS4xMi0uMjkuMzUtLjA5YS43OC43OCAwIDAgMCAuNTgtLjc1VjcuNzdhLjc4Ljc4IDAgMCAwLS41OC0uNzd6TTEwIDE2LjY3QTYuNjYgNi42NiAwIDEgMSAxNi42NyAxMGE2LjUzIDYuNTMgMCAwIDEtLjE0IDEuMzNBNi42NCA2LjY0IDAgMCAxIDEwIDE2LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCA0Ljg4QTUuMTcgNS4xNyAwIDAgMCA4Ljg5IDVsLjI3IDEuMjNhMy44NiAzLjg2IDAgMSAxLTIuOTMgNC42MSA0IDQgMCAwIDEtLjA5LS44NEg0Ljg4QTUuMTIgNS4xMiAwIDEgMCAxMCA0Ljg4eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMCA3LjQyYTIuNiAyLjYgMCAwIDAtLjU2LjA2bC4yNyAxLjI0YTEuMzIgMS4zMiAwIDEgMS0xIDEuNTcgMS40MyAxLjQzIDAgMCAxIDAtLjI5SDcuNDJBMi41OCAyLjU4IDAgMSAwIDEwIDcuNDJ6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Sense")}));a.push(this.addEntry("gcp google cloud platform api management apigee sense",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Apigee Sense',new mxGeometry(0,0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,23);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"API Analytics")}));a.push(this.addEntry("gcp google cloud platform api management apigee sense",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Apigee\nSense",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMDMyOTk3MTMxMzQ3NyIgaGVpZ2h0PSIyMC4wMDAxNjQwMzE5ODI0MjIiIHZpZXdCb3g9Ii0wLjAwMDE2NDgyMzAwOTk4MTc3MzggLTAuMDAwMTY0ODgzMTA5MzkxNjY2OTUgMjAuMDAwMzI5OTcxMzEzNDc3IDIwLjAwMDE2NDAzMTk4MjQyMiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNH0mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNn0mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYX0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOS40MiA3bC0uMzUtLjA5TDE4IDYuNjRsLS4wOS0uMTljLS4wNS0uMDktLjA5LS4xOS0uMTQtLjI5bC0uMTQtLjI3LS4xNi0uMjgtLjE2LS4yNi0uMTctLjI2YTIuMzUgMi4zNSAwIDAgMC0uMTktLjI1bC0uMTktLjI1LS4yLS4yNC0uMi0uMjMtLjI2LS4yMi0uMjItLjIyLS4yNC0uMi0uMjMtLjItLjI1LS4xOS0uMjUtLjE5LS4yNi0uMTctLjI2LS4xNi0uMjgtLjE2LS4yNy0uMTQtLjI5LS4xNC0uMTktLjA4LS4yOS0xLjEyTDEzIC41OGEuNzguNzggMCAwIDAtLjc3LS41OEg3Ljc3QS43OC43OCAwIDAgMCA3IC41OGwtLjA5LjM1LS4yNyAxLjEyLS4xOS4wOC0uMjkuMTQtLjI3LjE0LS4yOC4xNi0uMjYuMTYtLjI2LjE3LS4yNS4xOS0uMjUuMTktLjI0LjItLjIzLjItLjIyLjIyLS4yMi4yMi0uMi4yNGEyLjIgMi4yIDAgMCAwLS4yLjIzYy0uMDcuMDgtLjEzLjE3LS4xOS4yNWEyLjM1IDIuMzUgMCAwIDAtLjE5LjI1bC0uMTcuMjYtLjE2LjI2LS4xNi4yOGMwIC4wOS0uMS4xOC0uMTQuMjdsLS4xNC4yOWMtLjA1LjA5LS4wNi4xMy0uMDguMTlsLTEuMTIuMjlMLjU4IDdhLjc4Ljc4IDAgMCAwLS41OC43N3Y0LjQ2YS43OC43OCAwIDAgMCAuNTguNzVsLjM1LjA5IDEuMTIuMjljMCAuMDYuMDYuMTIuMDguMTlzLjA5LjE5LjE0LjI5bC4xNC4yNy4xNi4yOC4xNi4yNi4xNy4yNmEyLjM1IDIuMzUgMCAwIDAgLjE5LjI1bC4xOS4yNWEyLjIgMi4yIDAgMCAwIC4yLjIzbC4yLjI0LjIyLjIyLjIyLjIyLjI0LjIuMjMuMi4yNS4xOS4yNS4xOS4yNi4xNy4yNi4xNi4yOC4xNi4yNy4xNC4yOS4xNC4xOS4wOC4yOSAxLjEyLjA5LjM1YS43OC43OCAwIDAgMCAuNzUuNThoNC40NmEuNzguNzggMCAwIDAgLjc1LS41OGwuMDktLjM1LjI5LTEuMDcuMTktLjA4LjI5LS4xNC4yNy0uMTQuMjgtLjE2LjI2LS4xNi4yNi0uMTcuMjUtLjE5LjI1LS4xOS4yNC0uMi4yMy0uMi4yMi0uMjIuMjItLjIyLjItLjI0YTIuMiAyLjIgMCAwIDAgLjItLjIzYy4wNy0uMDguMTMtLjE3LjE5LS4yNWEyLjM1IDIuMzUgMCAwIDAgLjE5LS4yNWwuMTctLjI2LjE2LS4yNi4xNi0uMjguMTQtLjI3LjE0LS4yOWMuMDUtLjA5LjA2LS4xMy4wOC0uMTlsMS4xMi0uMjkuMzUtLjA5YS43OC43OCAwIDAgMCAuNTgtLjc1VjcuNzdhLjc4Ljc4IDAgMCAwLS41OC0uNzd6TTEwIDE2LjY3QTYuNjYgNi42NiAwIDEgMSAxNi42NyAxMGE2LjUzIDYuNTMgMCAwIDEtLjE0IDEuMzNBNi42NCA2LjY0IDAgMCAxIDEwIDE2LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCA0Ljg4QTUuMTcgNS4xNyAwIDAgMCA4Ljg5IDVsLjI3IDEuMjNhMy44NiAzLjg2IDAgMSAxLTIuOTMgNC42MSA0IDQgMCAwIDEtLjA5LS44NEg0Ljg4QTUuMTIgNS4xMiAwIDEgMCAxMCA0Ljg4eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMCA3LjQyYTIuNiAyLjYgMCAwIDAtLjU2LjA2bC4yNyAxLjI0YTEuMzIgMS4zMiAwIDEgMS0xIDEuNTcgMS40MyAxLjQzIDAgMCAxIDAtLjI5SDcuNDJBMi41OCAyLjU4IDAgMSAwIDEwIDcuNDJ6Ii8+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Sense")}));a.push(this.addEntry("gcp google cloud platform api management apigee sense",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Apigee Sense',new mxGeometry(0,0,
30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMDMyOTk3MTMxMzQ3NyIgaGVpZ2h0PSIyMC4wMDAxNjQwMzE5ODI0MjIiIHZpZXdCb3g9Ii0wLjAwMDE2NDgyMzAwOTk4MTc3MzggLTAuMDAwMTY0ODgzMTA5MzkxNjY2OTUgMjAuMDAwMzI5OTcxMzEzNDc3IDIwLjAwMDE2NDAzMTk4MjQyMiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNH0mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNn0mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYX0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOS40MiA3bC0uMzUtLjA5TDE4IDYuNjRsLS4wOS0uMTljLS4wNS0uMDktLjA5LS4xOS0uMTQtLjI5bC0uMTQtLjI3LS4xNi0uMjgtLjE2LS4yNi0uMTctLjI2YTIuMzUgMi4zNSAwIDAgMC0uMTktLjI1bC0uMTktLjI1LS4yLS4yNC0uMi0uMjMtLjI2LS4yMi0uMjItLjIyLS4yNC0uMi0uMjMtLjItLjI1LS4xOS0uMjUtLjE5LS4yNi0uMTctLjI2LS4xNi0uMjgtLjE2LS4yNy0uMTQtLjI5LS4xNC0uMTktLjA4LS4yOS0xLjEyTDEzIC41OGEuNzguNzggMCAwIDAtLjc3LS41OEg3Ljc3QS43OC43OCAwIDAgMCA3IC41OGwtLjA5LjM1LS4yNyAxLjEyLS4xOS4wOC0uMjkuMTQtLjI3LjE0LS4yOC4xNi0uMjYuMTYtLjI2LjE3LS4yNS4xOS0uMjUuMTktLjI0LjItLjIzLjItLjIyLjIyLS4yMi4yMi0uMi4yNGEyLjIgMi4yIDAgMCAwLS4yLjIzYy0uMDcuMDgtLjEzLjE3LS4xOS4yNWEyLjM1IDIuMzUgMCAwIDAtLjE5LjI1bC0uMTcuMjYtLjE2LjI2LS4xNi4yOGMwIC4wOS0uMS4xOC0uMTQuMjdsLS4xNC4yOWMtLjA1LjA5LS4wNi4xMy0uMDguMTlsLTEuMTIuMjlMLjU4IDdhLjc4Ljc4IDAgMCAwLS41OC43N3Y0LjQ2YS43OC43OCAwIDAgMCAuNTguNzVsLjM1LjA5IDEuMTIuMjljMCAuMDYuMDYuMTIuMDguMTlzLjA5LjE5LjE0LjI5bC4xNC4yNy4xNi4yOC4xNi4yNi4xNy4yNmEyLjM1IDIuMzUgMCAwIDAgLjE5LjI1bC4xOS4yNWEyLjIgMi4yIDAgMCAwIC4yLjIzbC4yLjI0LjIyLjIyLjIyLjIyLjI0LjIuMjMuMi4yNS4xOS4yNS4xOS4yNi4xNy4yNi4xNi4yOC4xNi4yNy4xNC4yOS4xNC4xOS4wOC4yOSAxLjEyLjA5LjM1YS43OC43OCAwIDAgMCAuNzUuNThoNC40NmEuNzguNzggMCAwIDAgLjc1LS41OGwuMDktLjM1LjI5LTEuMDcuMTktLjA4LjI5LS4xNC4yNy0uMTQuMjgtLjE2LjI2LS4xNi4yNi0uMTcuMjUtLjE5LjI1LS4xOS4yNC0uMi4yMy0uMi4yMi0uMjIuMjItLjIyLjItLjI0YTIuMiAyLjIgMCAwIDAgLjItLjIzYy4wNy0uMDguMTMtLjE3LjE5LS4yNWEyLjM1IDIuMzUgMCAwIDAgLjE5LS4yNWwuMTctLjI2LjE2LS4yNi4xNi0uMjguMTQtLjI3LjE0LS4yOWMuMDUtLjA5LjA2LS4xMy4wOC0uMTlsMS4xMi0uMjkuMzUtLjA5YS43OC43OCAwIDAgMCAuNTgtLjc1VjcuNzdhLjc4Ljc4IDAgMCAwLS41OC0uNzd6TTEwIDE2LjY3QTYuNjYgNi42NiAwIDEgMSAxNi42NyAxMGE2LjUzIDYuNTMgMCAwIDEtLjE0IDEuMzNBNi42NCA2LjY0IDAgMCAxIDEwIDE2LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCA0Ljg4QTUuMTcgNS4xNyAwIDAgMCA4Ljg5IDVsLjI3IDEuMjNhMy44NiAzLjg2IDAgMSAxLTIuOTMgNC42MSA0IDQgMCAwIDEtLjA5LS44NEg0Ljg4QTUuMTIgNS4xMiAwIDEgMCAxMCA0Ljg4eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMCA3LjQyYTIuNiAyLjYgMCAwIDAtLjU2LjA2bC4yNyAxLjI0YTEuMzIgMS4zMiAwIDEgMS0xIDEuNTcgMS40MyAxLjQzIDAgMCAxIDAtLjI5SDcuNDJBMi41OCAyLjU4IDAgMSAwIDEwIDcuNDJ6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Sense")}));a.push(this.addEntry("gcp google cloud platform api management apigee sense",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Apigee Sense',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Sense")}));a.push(this.addEntry("gcp google cloud platform api management apigee sense",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Apigee Sense',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMDMyOTk3MTMxMzQ3NyIgaGVpZ2h0PSIyMC4wMDAxNjQwMzE5ODI0MjIiIHZpZXdCb3g9Ii0wLjAwMDE2NDgyMzAwOTk4MTc3MzggLTAuMDAwMTY0ODgzMTA5MzkxNjY2OTUgMjAuMDAwMzI5OTcxMzEzNDc3IDIwLjAwMDE2NDAzMTk4MjQyMiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNH0mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNn0mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYX0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOS40MiA3bC0uMzUtLjA5TDE4IDYuNjRsLS4wOS0uMTljLS4wNS0uMDktLjA5LS4xOS0uMTQtLjI5bC0uMTQtLjI3LS4xNi0uMjgtLjE2LS4yNi0uMTctLjI2YTIuMzUgMi4zNSAwIDAgMC0uMTktLjI1bC0uMTktLjI1LS4yLS4yNC0uMi0uMjMtLjI2LS4yMi0uMjItLjIyLS4yNC0uMi0uMjMtLjItLjI1LS4xOS0uMjUtLjE5LS4yNi0uMTctLjI2LS4xNi0uMjgtLjE2LS4yNy0uMTQtLjI5LS4xNC0uMTktLjA4LS4yOS0xLjEyTDEzIC41OGEuNzguNzggMCAwIDAtLjc3LS41OEg3Ljc3QS43OC43OCAwIDAgMCA3IC41OGwtLjA5LjM1LS4yNyAxLjEyLS4xOS4wOC0uMjkuMTQtLjI3LjE0LS4yOC4xNi0uMjYuMTYtLjI2LjE3LS4yNS4xOS0uMjUuMTktLjI0LjItLjIzLjItLjIyLjIyLS4yMi4yMi0uMi4yNGEyLjIgMi4yIDAgMCAwLS4yLjIzYy0uMDcuMDgtLjEzLjE3LS4xOS4yNWEyLjM1IDIuMzUgMCAwIDAtLjE5LjI1bC0uMTcuMjYtLjE2LjI2LS4xNi4yOGMwIC4wOS0uMS4xOC0uMTQuMjdsLS4xNC4yOWMtLjA1LjA5LS4wNi4xMy0uMDguMTlsLTEuMTIuMjlMLjU4IDdhLjc4Ljc4IDAgMCAwLS41OC43N3Y0LjQ2YS43OC43OCAwIDAgMCAuNTguNzVsLjM1LjA5IDEuMTIuMjljMCAuMDYuMDYuMTIuMDguMTlzLjA5LjE5LjE0LjI5bC4xNC4yNy4xNi4yOC4xNi4yNi4xNy4yNmEyLjM1IDIuMzUgMCAwIDAgLjE5LjI1bC4xOS4yNWEyLjIgMi4yIDAgMCAwIC4yLjIzbC4yLjI0LjIyLjIyLjIyLjIyLjI0LjIuMjMuMi4yNS4xOS4yNS4xOS4yNi4xNy4yNi4xNi4yOC4xNi4yNy4xNC4yOS4xNC4xOS4wOC4yOSAxLjEyLjA5LjM1YS43OC43OCAwIDAgMCAuNzUuNThoNC40NmEuNzguNzggMCAwIDAgLjc1LS41OGwuMDktLjM1LjI5LTEuMDcuMTktLjA4LjI5LS4xNC4yNy0uMTQuMjgtLjE2LjI2LS4xNi4yNi0uMTcuMjUtLjE5LjI1LS4xOS4yNC0uMi4yMy0uMi4yMi0uMjIuMjItLjIyLjItLjI0YTIuMiAyLjIgMCAwIDAgLjItLjIzYy4wNy0uMDguMTMtLjE3LjE5LS4yNWEyLjM1IDIuMzUgMCAwIDAgLjE5LS4yNWwuMTctLjI2LjE2LS4yNi4xNi0uMjguMTQtLjI3LjE0LS4yOWMuMDUtLjA5LjA2LS4xMy4wOC0uMTlsMS4xMi0uMjkuMzUtLjA5YS43OC43OCAwIDAgMCAuNTgtLjc1VjcuNzdhLjc4Ljc4IDAgMCAwLS41OC0uNzd6TTEwIDE2LjY3QTYuNjYgNi42NiAwIDEgMSAxNi42NyAxMGE2LjUzIDYuNTMgMCAwIDEtLjE0IDEuMzNBNi42NCA2LjY0IDAgMCAxIDEwIDE2LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCA0Ljg4QTUuMTcgNS4xNyAwIDAgMCA4Ljg5IDVsLjI3IDEuMjNhMy44NiAzLjg2IDAgMSAxLTIuOTMgNC42MSA0IDQgMCAwIDEtLjA5LS44NEg0Ljg4QTUuMTIgNS4xMiAwIDEgMCAxMCA0Ljg4eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMCA3LjQyYTIuNiAyLjYgMCAwIDAtLjU2LjA2bC4yNyAxLjI0YTEuMzIgMS4zMiAwIDEgMS0xIDEuNTcgMS40MyAxLjQzIDAgMCAxIDAtLjI5SDcuNDJBMi41OCAyLjU4IDAgMSAwIDEwIDcuNDJ6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Sense")}));a.push(this.addEntry("gcp google cloud platform api management api monetization application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("API\nMonetization",new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Sense")}));a.push(this.addEntry("gcp google cloud platform api management api monetization application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("API\nMonetization",new mxGeometry(0,
0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjMwMDAwMTE0NDQwOTE4IiBoZWlnaHQ9IjE5LjgyNjUwNTY2MTAxMDc0MiIgdmlld0JveD0iLTguNzkxNTE5NjkwMDIxMjMyZS04IDAgMTguMzAwMDAxMTQ0NDA5MTggMTkuODI2NTA1NjYxMDEwNzQyIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0fSYjeGE7CS5zdDF7ZmlsbDojYWVjYmZhfSYjeGE7CS5zdDJ7ZmlsbDojNjY5ZGY2fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMuMDEgMTguNDlhMS41MSAxLjUxIDAgMCAxLTMgMGgwdi00LjI4YTEuNTEgMS41MSAwIDEgMSAzIDB6bTUuMTMgMGExLjUxIDEuNTEgMCAwIDEtMyAwaDB2LTQuMjhhMS41MSAxLjUxIDAgMCAxIDMgMHptNS4wNiAwYTEuNTEgMS41MSAwIDAgMS0zIDB2LTQuMjhhMS41MSAxLjUxIDAgMCAxIDMgMHptNS4wOSAwYTEuNTEgMS41MSAwIDAgMS0zIDB2LTQuMjhhMS41MSAxLjUxIDAgMSAxIDMgMHoiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDEiIGN4PSI2LjU5IiBjeT0iOS45NyIgcj0iMS41MSIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjExLjY5IiBjeT0iOS45NyIgcj0iMS41MSIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MSIgY3g9IjExLjY5IiBjeT0iNS43NCIgcj0iMS41MSIvPiYjeGE7CTxnIGNsYXNzPSJzdDIiPiYjeGE7CQk8Y2lyY2xlIGN4PSIxNi43OCIgY3k9IjkuOTciIHI9IjEuNTEiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuNzgiIGN5PSI1Ljc0IiByPSIxLjUxIi8+JiN4YTsJPC9nPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MSIgY3g9IjE2Ljc4IiBjeT0iMS41MSIgcj0iMS41MSIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"API Monetization")}));a.push(this.addEntry("gcp google cloud platform api management api monetization application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
API Monetization',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"API Monetization")}));a.push(this.addEntry("gcp google cloud platform api management api monetization application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
API Monetization',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjMwMDAwMTE0NDQwOTE4IiBoZWlnaHQ9IjE5LjgyNjUwNTY2MTAxMDc0MiIgdmlld0JveD0iLTguNzkxNTE5NjkwMDIxMjMyZS04IDAgMTguMzAwMDAxMTQ0NDA5MTggMTkuODI2NTA1NjYxMDEwNzQyIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0fSYjeGE7CS5zdDF7ZmlsbDojYWVjYmZhfSYjeGE7CS5zdDJ7ZmlsbDojNjY5ZGY2fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMuMDEgMTguNDlhMS41MSAxLjUxIDAgMCAxLTMgMGgwdi00LjI4YTEuNTEgMS41MSAwIDEgMSAzIDB6bTUuMTMgMGExLjUxIDEuNTEgMCAwIDEtMyAwaDB2LTQuMjhhMS41MSAxLjUxIDAgMCAxIDMgMHptNS4wNiAwYTEuNTEgMS41MSAwIDAgMS0zIDB2LTQuMjhhMS41MSAxLjUxIDAgMCAxIDMgMHptNS4wOSAwYTEuNTEgMS41MSAwIDAgMS0zIDB2LTQuMjhhMS41MSAxLjUxIDAgMSAxIDMgMHoiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDEiIGN4PSI2LjU5IiBjeT0iOS45NyIgcj0iMS41MSIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjExLjY5IiBjeT0iOS45NyIgcj0iMS41MSIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MSIgY3g9IjExLjY5IiBjeT0iNS43NCIgcj0iMS41MSIvPiYjeGE7CTxnIGNsYXNzPSJzdDIiPiYjeGE7CQk8Y2lyY2xlIGN4PSIxNi43OCIgY3k9IjkuOTciIHI9IjEuNTEiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuNzgiIGN5PSI1Ljc0IiByPSIxLjUxIi8+JiN4YTsJPC9nPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MSIgY3g9IjE2Ljc4IiBjeT0iMS41MSIgcj0iMS41MSIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"API Monetization")}));a.push(this.addEntry("gcp google cloud platform api management api monetization application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
API Monetization',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"API Monetization")}));a.push(this.addEntry("gcp google cloud platform api management api monetization application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
API Monetization',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjMwMDAwMTE0NDQwOTE4IiBoZWlnaHQ9IjE5LjgyNjUwNTY2MTAxMDc0MiIgdmlld0JveD0iLTguNzkxNTE5NjkwMDIxMjMyZS04IDAgMTguMzAwMDAxMTQ0NDA5MTggMTkuODI2NTA1NjYxMDEwNzQyIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0fSYjeGE7CS5zdDF7ZmlsbDojYWVjYmZhfSYjeGE7CS5zdDJ7ZmlsbDojNjY5ZGY2fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMuMDEgMTguNDlhMS41MSAxLjUxIDAgMCAxLTMgMGgwdi00LjI4YTEuNTEgMS41MSAwIDEgMSAzIDB6bTUuMTMgMGExLjUxIDEuNTEgMCAwIDEtMyAwaDB2LTQuMjhhMS41MSAxLjUxIDAgMCAxIDMgMHptNS4wNiAwYTEuNTEgMS41MSAwIDAgMS0zIDB2LTQuMjhhMS41MSAxLjUxIDAgMCAxIDMgMHptNS4wOSAwYTEuNTEgMS41MSAwIDAgMS0zIDB2LTQuMjhhMS41MSAxLjUxIDAgMSAxIDMgMHoiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDEiIGN4PSI2LjU5IiBjeT0iOS45NyIgcj0iMS41MSIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjExLjY5IiBjeT0iOS45NyIgcj0iMS41MSIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MSIgY3g9IjExLjY5IiBjeT0iNS43NCIgcj0iMS41MSIvPiYjeGE7CTxnIGNsYXNzPSJzdDIiPiYjeGE7CQk8Y2lyY2xlIGN4PSIxNi43OCIgY3k9IjkuOTciIHI9IjEuNTEiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuNzgiIGN5PSI1Ljc0IiByPSIxLjUxIi8+JiN4YTsJPC9nPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MSIgY3g9IjE2Ljc4IiBjeT0iMS41MSIgcj0iMS41MSIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"API Monetization")}));a.push(this.addEntry("gcp google cloud platform api management cloud endpoints",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nEndpoints",new mxGeometry(0,0,30,18),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk1MDAwMDc2MjkzOTQ1MyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE5Ljk1MDAwMDc2MjkzOTQ1MyAxMiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNH0mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYX0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02IDZsMSAyaDZsMS0yLTEtMkg3eiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjUxIDRIN0w2IDZoOGwtMS0yeiIgZmlsbD0iI2FlY2JmYSIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNi45NyA2bDEuNS0yLjI1TDE2IDBoLTN6IiBmaWxsPSIjNDI4NWY0Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE2Ljk3IDZoMEwxMyAxMmgzbDMuOTUtNi0xLjQ4LTIuMjV6IiBmaWxsPSIjYWVjYmZhIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIuOTggNmwtMS41IDIuMjVMMy45NSAxMmgzeiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yLjk4IDZoMGwzLjk3LTZoLTNMMCA2bDEuNDggMi4yNXoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,21);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Endpoints")}));a.push(this.addEntry("gcp google cloud platform api management cloud endpoints",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Endpoints',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"API Monetization")}));a.push(this.addEntry("gcp google cloud platform api management cloud endpoints",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nEndpoints",new mxGeometry(0,0,30,18),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk1MDAwMDc2MjkzOTQ1MyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE5Ljk1MDAwMDc2MjkzOTQ1MyAxMiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNH0mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYX0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02IDZsMSAyaDZsMS0yLTEtMkg3eiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjUxIDRIN0w2IDZoOGwtMS0yeiIgZmlsbD0iI2FlY2JmYSIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNi45NyA2bDEuNS0yLjI1TDE2IDBoLTN6IiBmaWxsPSIjNDI4NWY0Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE2Ljk3IDZoMEwxMyAxMmgzbDMuOTUtNi0xLjQ4LTIuMjV6IiBmaWxsPSIjYWVjYmZhIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIuOTggNmwtMS41IDIuMjVMMy45NSAxMmgzeiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yLjk4IDZoMGwzLjk3LTZoLTNMMCA2bDEuNDggMi4yNXoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,21);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Endpoints")}));a.push(this.addEntry("gcp google cloud platform api management cloud endpoints",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Endpoints',new mxGeometry(0,
0,30,18),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk1MDAwMDc2MjkzOTQ1MyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE5Ljk1MDAwMDc2MjkzOTQ1MyAxMiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNH0mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYX0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02IDZsMSAyaDZsMS0yLTEtMkg3eiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjUxIDRIN0w2IDZoOGwtMS0yeiIgZmlsbD0iI2FlY2JmYSIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNi45NyA2bDEuNS0yLjI1TDE2IDBoLTN6IiBmaWxsPSIjNDI4NWY0Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE2Ljk3IDZoMEwxMyAxMmgzbDMuOTUtNi0xLjQ4LTIuMjV6IiBmaWxsPSIjYWVjYmZhIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIuOTggNmwtMS41IDIuMjVMMy45NSAxMmgzeiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yLjk4IDZoMGwzLjk3LTZoLTNMMCA2bDEuNDggMi4yNXoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,21);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Endpoints")}));a.push(this.addEntry("gcp google cloud platform api management cloud endpoints",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Endpoints',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,21);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Endpoints")}));a.push(this.addEntry("gcp google cloud platform api management cloud endpoints",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Endpoints',
new mxGeometry(0,0,30,18),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk1MDAwMDc2MjkzOTQ1MyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE5Ljk1MDAwMDc2MjkzOTQ1MyAxMiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNH0mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYX0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02IDZsMSAyaDZsMS0yLTEtMkg3eiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjUxIDRIN0w2IDZoOGwtMS0yeiIgZmlsbD0iI2FlY2JmYSIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNi45NyA2bDEuNS0yLjI1TDE2IDBoLTN6IiBmaWxsPSIjNDI4NWY0Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE2Ljk3IDZoMEwxMyAxMmgzbDMuOTUtNi0xLjQ4LTIuMjV6IiBmaWxsPSIjYWVjYmZhIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIuOTggNmwtMS41IDIuMjVMMy45NSAxMmgzeiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yLjk4IDZoMGwzLjk3LTZoLTNMMCA2bDEuNDggMi4yNXoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,21);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Endpoints")}));a.push(this.addEntry("gcp google cloud platform api management apigee platform",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Apigee\nPlatform",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjE4MDIzMTA5NDM2MDM1IiBoZWlnaHQ9IjIwLjE4MDIwODIwNjE3Njc1OCIgdmlld0JveD0iLTAuMDAwMTE1MTY1MTIzMTMzOTIwMTMgLTAuMDAwMTAzMzQ0NDkzMjU0NTUzNTMgMjAuMTgwMjMxMDk0MzYwMzUgMjAuMTgwMjA4MjA2MTc2NzU4Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbC1ydWxlOmV2ZW5vZGQ7ZmlsbDojNDI4NWY0fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMuMjkgMTAuMDlsMS4zMi0xLjMyLTEuNzktMS43OWEyLjk0IDIuOTQgMCAwIDEgMi4wOC01IDIuOTIgMi45MiAwIDAgMSAyLjA3Ljg2bDEuOCAxLjc5IDEuMzItMS4zNEw4LjMgMS41YTQuODEgNC44MSAwIDEgMC02LjggNi44em0xMy42IDBsLTEuMzIgMS4zMiAxLjc5IDEuOGEyLjk0IDIuOTQgMCAwIDEtNC4xNiA0LjE1bC0xLjc5LTEuNzktMS4zMiAxLjMyIDEuNzkgMS43OWE0LjgxIDQuODEgMCAxIDAgNi44LTYuOHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNi45OCAxNy4zNmEyLjk0IDIuOTQgMCAxIDEtNC4xNi00LjE2bDEuNzktMS43OSA0LjE2IDQuMTZ6bTYuMjMtMTQuNTRhMi45MyAyLjkzIDAgMCAxIDUgMi4wOCAzIDMgMCAwIDEtLjg2IDIuMDhsLTEuNzkgMS43OS00LjE1LTQuMTZ6bS0zLjEyIDEwLjQ2YTMuMiAzLjIgMCAwIDEtMy4xOS0zLjE5aDBhMy4yMSAzLjIxIDAgMCAxIDMuMTktMy4xOWgwYTMuMjEgMy4yMSAwIDAgMSAzLjE5IDMuMTloMGEzLjIgMy4yIDAgMCAxLTMuMTkgMy4xOXptNi44LTMuMTlsMS43OS0xLjc5QTQuODEgNC44MSAwIDAgMCAxNi41NzQuMTUzIDQuODEgNC44MSAwIDAgMCAxMS44OCAxLjVsLTEuNzkgMS43OS02LjggNi44LTEuNzkgMS43OWE0LjgxIDQuODEgMCAwIDAgMi4xMDYgOC4xNDdBNC44MSA0LjgxIDAgMCAwIDguMyAxOC42OGwxLjc5LTEuNzl6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Platform")}));a.push(this.addEntry("gcp google cloud platform api management apigee platform",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Apigee Platform',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,21);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Endpoints")}));a.push(this.addEntry("gcp google cloud platform api management apigee platform",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Apigee\nPlatform",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjE4MDIzMTA5NDM2MDM1IiBoZWlnaHQ9IjIwLjE4MDIwODIwNjE3Njc1OCIgdmlld0JveD0iLTAuMDAwMTE1MTY1MTIzMTMzOTIwMTMgLTAuMDAwMTAzMzQ0NDkzMjU0NTUzNTMgMjAuMTgwMjMxMDk0MzYwMzUgMjAuMTgwMjA4MjA2MTc2NzU4Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbC1ydWxlOmV2ZW5vZGQ7ZmlsbDojNDI4NWY0fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMuMjkgMTAuMDlsMS4zMi0xLjMyLTEuNzktMS43OWEyLjk0IDIuOTQgMCAwIDEgMi4wOC01IDIuOTIgMi45MiAwIDAgMSAyLjA3Ljg2bDEuOCAxLjc5IDEuMzItMS4zNEw4LjMgMS41YTQuODEgNC44MSAwIDEgMC02LjggNi44em0xMy42IDBsLTEuMzIgMS4zMiAxLjc5IDEuOGEyLjk0IDIuOTQgMCAwIDEtNC4xNiA0LjE1bC0xLjc5LTEuNzktMS4zMiAxLjMyIDEuNzkgMS43OWE0LjgxIDQuODEgMCAxIDAgNi44LTYuOHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNi45OCAxNy4zNmEyLjk0IDIuOTQgMCAxIDEtNC4xNi00LjE2bDEuNzktMS43OSA0LjE2IDQuMTZ6bTYuMjMtMTQuNTRhMi45MyAyLjkzIDAgMCAxIDUgMi4wOCAzIDMgMCAwIDEtLjg2IDIuMDhsLTEuNzkgMS43OS00LjE1LTQuMTZ6bS0zLjEyIDEwLjQ2YTMuMiAzLjIgMCAwIDEtMy4xOS0zLjE5aDBhMy4yMSAzLjIxIDAgMCAxIDMuMTktMy4xOWgwYTMuMjEgMy4yMSAwIDAgMSAzLjE5IDMuMTloMGEzLjIgMy4yIDAgMCAxLTMuMTkgMy4xOXptNi44LTMuMTlsMS43OS0xLjc5QTQuODEgNC44MSAwIDAgMCAxNi41NzQuMTUzIDQuODEgNC44MSAwIDAgMCAxMS44OCAxLjVsLTEuNzkgMS43OS02LjggNi44LTEuNzkgMS43OWE0LjgxIDQuODEgMCAwIDAgMi4xMDYgOC4xNDdBNC44MSA0LjgxIDAgMCAwIDguMyAxOC42OGwxLjc5LTEuNzl6Ii8+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Platform")}));a.push(this.addEntry("gcp google cloud platform api management apigee platform",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Apigee Platform',new mxGeometry(0,
0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjE4MDIzMTA5NDM2MDM1IiBoZWlnaHQ9IjIwLjE4MDIwODIwNjE3Njc1OCIgdmlld0JveD0iLTAuMDAwMTE1MTY1MTIzMTMzOTIwMTMgLTAuMDAwMTAzMzQ0NDkzMjU0NTUzNTMgMjAuMTgwMjMxMDk0MzYwMzUgMjAuMTgwMjA4MjA2MTc2NzU4Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbC1ydWxlOmV2ZW5vZGQ7ZmlsbDojNDI4NWY0fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMuMjkgMTAuMDlsMS4zMi0xLjMyLTEuNzktMS43OWEyLjk0IDIuOTQgMCAwIDEgMi4wOC01IDIuOTIgMi45MiAwIDAgMSAyLjA3Ljg2bDEuOCAxLjc5IDEuMzItMS4zNEw4LjMgMS41YTQuODEgNC44MSAwIDEgMC02LjggNi44em0xMy42IDBsLTEuMzIgMS4zMiAxLjc5IDEuOGEyLjk0IDIuOTQgMCAwIDEtNC4xNiA0LjE1bC0xLjc5LTEuNzktMS4zMiAxLjMyIDEuNzkgMS43OWE0LjgxIDQuODEgMCAxIDAgNi44LTYuOHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNi45OCAxNy4zNmEyLjk0IDIuOTQgMCAxIDEtNC4xNi00LjE2bDEuNzktMS43OSA0LjE2IDQuMTZ6bTYuMjMtMTQuNTRhMi45MyAyLjkzIDAgMCAxIDUgMi4wOCAzIDMgMCAwIDEtLjg2IDIuMDhsLTEuNzkgMS43OS00LjE1LTQuMTZ6bS0zLjEyIDEwLjQ2YTMuMiAzLjIgMCAwIDEtMy4xOS0zLjE5aDBhMy4yMSAzLjIxIDAgMCAxIDMuMTktMy4xOWgwYTMuMjEgMy4yMSAwIDAgMSAzLjE5IDMuMTloMGEzLjIgMy4yIDAgMCAxLTMuMTkgMy4xOXptNi44LTMuMTlsMS43OS0xLjc5QTQuODEgNC44MSAwIDAgMCAxNi41NzQuMTUzIDQuODEgNC44MSAwIDAgMCAxMS44OCAxLjVsLTEuNzkgMS43OS02LjggNi44LTEuNzkgMS43OWE0LjgxIDQuODEgMCAwIDAgMi4xMDYgOC4xNDdBNC44MSA0LjgxIDAgMCAwIDguMyAxOC42OGwxLjc5LTEuNzl6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Platform")}));a.push(this.addEntry("gcp google cloud platform api management apigee platform",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Apigee Platform',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Platform")}));a.push(this.addEntry("gcp google cloud platform api management apigee platform",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Apigee Platform',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjE4MDIzMTA5NDM2MDM1IiBoZWlnaHQ9IjIwLjE4MDIwODIwNjE3Njc1OCIgdmlld0JveD0iLTAuMDAwMTE1MTY1MTIzMTMzOTIwMTMgLTAuMDAwMTAzMzQ0NDkzMjU0NTUzNTMgMjAuMTgwMjMxMDk0MzYwMzUgMjAuMTgwMjA4MjA2MTc2NzU4Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbC1ydWxlOmV2ZW5vZGQ7ZmlsbDojNDI4NWY0fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMuMjkgMTAuMDlsMS4zMi0xLjMyLTEuNzktMS43OWEyLjk0IDIuOTQgMCAwIDEgMi4wOC01IDIuOTIgMi45MiAwIDAgMSAyLjA3Ljg2bDEuOCAxLjc5IDEuMzItMS4zNEw4LjMgMS41YTQuODEgNC44MSAwIDEgMC02LjggNi44em0xMy42IDBsLTEuMzIgMS4zMiAxLjc5IDEuOGEyLjk0IDIuOTQgMCAwIDEtNC4xNiA0LjE1bC0xLjc5LTEuNzktMS4zMiAxLjMyIDEuNzkgMS43OWE0LjgxIDQuODEgMCAxIDAgNi44LTYuOHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNi45OCAxNy4zNmEyLjk0IDIuOTQgMCAxIDEtNC4xNi00LjE2bDEuNzktMS43OSA0LjE2IDQuMTZ6bTYuMjMtMTQuNTRhMi45MyAyLjkzIDAgMCAxIDUgMi4wOCAzIDMgMCAwIDEtLjg2IDIuMDhsLTEuNzkgMS43OS00LjE1LTQuMTZ6bS0zLjEyIDEwLjQ2YTMuMiAzLjIgMCAwIDEtMy4xOS0zLjE5aDBhMy4yMSAzLjIxIDAgMCAxIDMuMTktMy4xOWgwYTMuMjEgMy4yMSAwIDAgMSAzLjE5IDMuMTloMGEzLjIgMy4yIDAgMCAxLTMuMTkgMy4xOXptNi44LTMuMTlsMS43OS0xLjc5QTQuODEgNC44MSAwIDAgMCAxNi41NzQuMTUzIDQuODEgNC44MSAwIDAgMCAxMS44OCAxLjVsLTEuNzkgMS43OS02LjggNi44LTEuNzkgMS43OWE0LjgxIDQuODEgMCAwIDAgMi4xMDYgOC4xNDdBNC44MSA0LjgxIDAgMCAwIDguMyAxOC42OGwxLjc5LTEuNzl6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Platform")}));a.push(this.addEntry("gcp google cloud platform api management developer portal",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Developer\nPortal",new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0LjE0MzAxOTY3NjIwODQ5NiIgdmlld0JveD0iMCAwLjAwMDQ4OTk2NjI0NTM2ODEyMzEgMjAgMTQuMTQzMDE5Njc2MjA4NDk2Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMS40NzJhNS41OSA1LjU5IDAgMCAxIDQgMS42bDEtMWE3LjA3IDcuMDcgMCAwIDAtMTAgMGgwbDEgMWE1LjU5IDUuNTkgMCAwIDEgNC0xLjZ6bTAgMTEuMmE1LjU5IDUuNTkgMCAwIDEtNC0xLjZsLTEgMWE3LjA3IDcuMDcgMCAwIDAgMTAgMGgwbC0xLTFhNS41OSA1LjU5IDAgMCAxLTQgMS42eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCAxMC4xNDJhMy4wNiAzLjA2IDAgMCAxLTMtMi4zNEgzLjExdjIuMzhMMCA3LjA3MmwzLjExLTMuMXYyLjM4SDdhMy4wNiAzLjA2IDAgMCAxIDMtMi4zNGgwYTMuMDYgMy4wNiAwIDAgMSAzIDIuMzRoMy45MXYtMi4zOUwyMCA3LjA3MmwtMy4xMSAzLjEydi0yLjM5SDEzYTMuMDYgMy4wNiAwIDAgMS0zIDIuMzR6bTAtNC42OGExLjYxIDEuNjEgMCAxIDAgMS42MSAxLjYxaDBBMS42MSAxLjYxIDAgMCAwIDEwIDUuNDYyeiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19.5);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Developer Portal")}));a.push(this.addEntry("gcp google cloud platform api management developer portal",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Developer Portal',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Platform")}));a.push(this.addEntry("gcp google cloud platform api management developer portal",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Developer\nPortal",new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0LjE0MzAxOTY3NjIwODQ5NiIgdmlld0JveD0iMCAwLjAwMDQ4OTk2NjI0NTM2ODEyMzEgMjAgMTQuMTQzMDE5Njc2MjA4NDk2Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMS40NzJhNS41OSA1LjU5IDAgMCAxIDQgMS42bDEtMWE3LjA3IDcuMDcgMCAwIDAtMTAgMGgwbDEgMWE1LjU5IDUuNTkgMCAwIDEgNC0xLjZ6bTAgMTEuMmE1LjU5IDUuNTkgMCAwIDEtNC0xLjZsLTEgMWE3LjA3IDcuMDcgMCAwIDAgMTAgMGgwbC0xLTFhNS41OSA1LjU5IDAgMCAxLTQgMS42eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCAxMC4xNDJhMy4wNiAzLjA2IDAgMCAxLTMtMi4zNEgzLjExdjIuMzhMMCA3LjA3MmwzLjExLTMuMXYyLjM4SDdhMy4wNiAzLjA2IDAgMCAxIDMtMi4zNGgwYTMuMDYgMy4wNiAwIDAgMSAzIDIuMzRoMy45MXYtMi4zOUwyMCA3LjA3MmwtMy4xMSAzLjEydi0yLjM5SDEzYTMuMDYgMy4wNiAwIDAgMS0zIDIuMzR6bTAtNC42OGExLjYxIDEuNjEgMCAxIDAgMS42MSAxLjYxaDBBMS42MSAxLjYxIDAgMCAwIDEwIDUuNDYyeiIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19.5);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Developer Portal")}));a.push(this.addEntry("gcp google cloud platform api management developer portal",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Developer Portal',new mxGeometry(0,
0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0LjE0MzAxOTY3NjIwODQ5NiIgdmlld0JveD0iMCAwLjAwMDQ4OTk2NjI0NTM2ODEyMzEgMjAgMTQuMTQzMDE5Njc2MjA4NDk2Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMS40NzJhNS41OSA1LjU5IDAgMCAxIDQgMS42bDEtMWE3LjA3IDcuMDcgMCAwIDAtMTAgMGgwbDEgMWE1LjU5IDUuNTkgMCAwIDEgNC0xLjZ6bTAgMTEuMmE1LjU5IDUuNTkgMCAwIDEtNC0xLjZsLTEgMWE3LjA3IDcuMDcgMCAwIDAgMTAgMGgwbC0xLTFhNS41OSA1LjU5IDAgMCAxLTQgMS42eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCAxMC4xNDJhMy4wNiAzLjA2IDAgMCAxLTMtMi4zNEgzLjExdjIuMzhMMCA3LjA3MmwzLjExLTMuMXYyLjM4SDdhMy4wNiAzLjA2IDAgMCAxIDMtMi4zNGgwYTMuMDYgMy4wNiAwIDAgMSAzIDIuMzRoMy45MXYtMi4zOUwyMCA3LjA3MmwtMy4xMSAzLjEydi0yLjM5SDEzYTMuMDYgMy4wNiAwIDAgMS0zIDIuMzR6bTAtNC42OGExLjYxIDEuNjEgMCAxIDAgMS42MSAxLjYxaDBBMS42MSAxLjYxIDAgMCAwIDEwIDUuNDYyeiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19.5);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Developer Portal")}));a.push(this.addEntry("gcp google cloud platform api management developer portal",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Developer Portal',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19.5);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Developer Portal")}));a.push(this.addEntry("gcp google cloud platform api management developer portal",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Developer Portal',
new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0LjE0MzAxOTY3NjIwODQ5NiIgdmlld0JveD0iMCAwLjAwMDQ4OTk2NjI0NTM2ODEyMzEgMjAgMTQuMTQzMDE5Njc2MjA4NDk2Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMS40NzJhNS41OSA1LjU5IDAgMCAxIDQgMS42bDEtMWE3LjA3IDcuMDcgMCAwIDAtMTAgMGgwbDEgMWE1LjU5IDUuNTkgMCAwIDEgNC0xLjZ6bTAgMTEuMmE1LjU5IDUuNTkgMCAwIDEtNC0xLjZsLTEgMWE3LjA3IDcuMDcgMCAwIDAgMTAgMGgwbC0xLTFhNS41OSA1LjU5IDAgMCAxLTQgMS42eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCAxMC4xNDJhMy4wNiAzLjA2IDAgMCAxLTMtMi4zNEgzLjExdjIuMzhMMCA3LjA3MmwzLjExLTMuMXYyLjM4SDdhMy4wNiAzLjA2IDAgMCAxIDMtMi4zNGgwYTMuMDYgMy4wNiAwIDAgMSAzIDIuMzRoMy45MXYtMi4zOUwyMCA3LjA3MmwtMy4xMSAzLjEydi0yLjM5SDEzYTMuMDYgMy4wNiAwIDAgMS0zIDIuMzR6bTAtNC42OGExLjYxIDEuNjEgMCAxIDAgMS42MSAxLjYxaDBBMS42MSAxLjYxIDAgMCAwIDEwIDUuNDYyeiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19.5);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Developer Portal")}));this.addPalette("gcp2API Management","GCP / API Management",!1,mxUtils.bind(this,function(b){for(var d=0;d
Cloud IAM',new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjQyMDAwMDA3NjI5Mzk0NSIgaGVpZ2h0PSIyMC4wNDk5OTkyMzcwNjA1NDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDE2LjQyMDAwMDA3NjI5Mzk0NSAyMC4wNDk5OTkyMzcwNjA1NDciPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04LjIxIDBMMCAzLjQydjUuNjNjMCA1LjA2IDMuNSA5LjggOC4yMSAxMSA0LjcxLTEuMTUgOC4yMS01Ljg5IDguMjEtMTAuOTVWMy40MnptMCAzLjc5YTIuNjMgMi42MyAwIDAgMSAxLjAwNSA1LjA2QTIuNjMgMi42MyAwIDAgMSA2LjM1IDQuNTZhMi42MyAyLjYzIDAgMCAxIDEuODYtLjc3em00LjExIDExLjE1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTMgOC42NCA4LjY0IDAgMCAxLTQuMTEtMi45M3YtMi4yNWMwLTEuNjcgMi43NC0yLjUyIDQuMTEtMi41MnM0LjExLjg1IDQuMTEgMi41MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOC4yMSAwdjMuNzlhMi42MyAyLjYzIDAgMSAxIDAgNS4yNnYxLjEyYzEuMzcgMCA0LjExLjg1IDQuMTEgMi41MnYyLjI1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTNWMjBjNC43MS0xLjE1IDguMjEtNS44OSA4LjIxLTEwLjk1VjMuNDJ6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud IAM")}));a.push(this.addEntry("gcp google cloud platform security cloud iam",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud IAM',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19.5);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Developer Portal")}));this.addPalette("gcp2API Management","GCP / API Management",!1,mxUtils.bind(this,function(b){for(var e=0;e
Cloud IAM',new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjQyMDAwMDA3NjI5Mzk0NSIgaGVpZ2h0PSIyMC4wNDk5OTkyMzcwNjA1NDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDE2LjQyMDAwMDA3NjI5Mzk0NSAyMC4wNDk5OTkyMzcwNjA1NDciPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04LjIxIDBMMCAzLjQydjUuNjNjMCA1LjA2IDMuNSA5LjggOC4yMSAxMSA0LjcxLTEuMTUgOC4yMS01Ljg5IDguMjEtMTAuOTVWMy40MnptMCAzLjc5YTIuNjMgMi42MyAwIDAgMSAxLjAwNSA1LjA2QTIuNjMgMi42MyAwIDAgMSA2LjM1IDQuNTZhMi42MyAyLjYzIDAgMCAxIDEuODYtLjc3em00LjExIDExLjE1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTMgOC42NCA4LjY0IDAgMCAxLTQuMTEtMi45M3YtMi4yNWMwLTEuNjcgMi43NC0yLjUyIDQuMTEtMi41MnM0LjExLjg1IDQuMTEgMi41MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOC4yMSAwdjMuNzlhMi42MyAyLjYzIDAgMSAxIDAgNS4yNnYxLjEyYzEuMzcgMCA0LjExLjg1IDQuMTEgMi41MnYyLjI1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTNWMjBjNC43MS0xLjE1IDguMjEtNS44OSA4LjIxLTEwLjk1VjMuNDJ6Ii8+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud IAM")}));a.push(this.addEntry("gcp google cloud platform security cloud iam",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud IAM',new mxGeometry(0,
0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjQyMDAwMDA3NjI5Mzk0NSIgaGVpZ2h0PSIyMC4wNDk5OTkyMzcwNjA1NDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDE2LjQyMDAwMDA3NjI5Mzk0NSAyMC4wNDk5OTkyMzcwNjA1NDciPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04LjIxIDBMMCAzLjQydjUuNjNjMCA1LjA2IDMuNSA5LjggOC4yMSAxMSA0LjcxLTEuMTUgOC4yMS01Ljg5IDguMjEtMTAuOTVWMy40MnptMCAzLjc5YTIuNjMgMi42MyAwIDAgMSAxLjAwNSA1LjA2QTIuNjMgMi42MyAwIDAgMSA2LjM1IDQuNTZhMi42MyAyLjYzIDAgMCAxIDEuODYtLjc3em00LjExIDExLjE1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTMgOC42NCA4LjY0IDAgMCAxLTQuMTEtMi45M3YtMi4yNWMwLTEuNjcgMi43NC0yLjUyIDQuMTEtMi41MnM0LjExLjg1IDQuMTEgMi41MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOC4yMSAwdjMuNzlhMi42MyAyLjYzIDAgMSAxIDAgNS4yNnYxLjEyYzEuMzcgMCA0LjExLjg1IDQuMTEgMi41MnYyLjI1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTNWMjBjNC43MS0xLjE1IDguMjEtNS44OSA4LjIxLTEwLjk1VjMuNDJ6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud IAM")}));a.push(this.addEntry("gcp google cloud platform security beyondcorp beyond corp",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("BeyondCorp",new mxGeometry(0,0,28,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjgyMzUxNDkzODM1NDQ5MiIgaGVpZ2h0PSIyMC4wNzA1Mzc1NjcxMzg2NzIiIHZpZXdCb3g9IjAuMDAwMDExMzM3Nzc3MzIzMjA1OTU1IDAuMDAwMDg1NjY1MDQ0MDI1NTE4IDE4LjgyMzUxNDkzODM1NDQ5MiAyMC4wNzA1Mzc1NjcxMzg2NzIiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2LjkzIDQuOTc2YTEwLjQzIDEwLjQzIDAgMCAxLTEgLjkyIDguMDkgOC4wOSAwIDAgMS0xMC41MSAxMS44MWgxLjc1YTcuNTEgNy41MSAwIDAgMS0uODYtMS4zSDMuNzNhOC43NSA4Ljc1IDAgMCAxLTEtMS4xOWgzLjA2YTEwLjM4IDEwLjM4IDAgMCAxLS4zNy0xLjMxSDIuMDFhOCA4IDAgMCAxLS40Mi0xLjE5aDMuNTdjLS4wNy0uNDItLjExLS44NS0uMTQtMS4zSDEuMzZhNi41MSA2LjUxIDAgMCAxIDAtLjc3di0uNDNoMy42M2ExMS4zNCAxMS4zNCAwIDAgMSAuMDgtMS4zSDEuNWE4LjE2IDguMTYgMCAwIDEgLjM2LTEuMTloMy40YTkuNTIgOS41MiAwIDAgMSAuMzMtMS4zSDIuNTJhOCA4IDAgMCAxIC45LTEuMTloMi42MWE5LjIgOS4yIDAgMCAxIC43MS0xLjMxSDQuOTJhOC4wNiA4LjA2IDAgMCAxIDcuNzQtLjY5IDEwLjcgMTAuNyAwIDAgMCAxLjI5IDMuMTlzMi45My0xLjY3IDMuMzgtMy40NGEyLjQyIDIuNDIgMCAwIDAtNC42OC0xLjIzdi4wN2E5LjQxIDkuNDEgMCAxIDAgNi4xNyA4LjgyIDguNzEgOC43MSAwIDAgMC0xLjg5LTUuNjd6bS0zLjAxLTIuOTJhMS4xNCAxLjE0IDAgMSAxIC44MSAxLjM5aDBhMS4xMyAxLjEzIDAgMCAxLS44MS0xLjM5eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"BeyondCorp")}));a.push(this.addEntry("gcp google cloud platform security beyondcorp beyond corp",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
BeyondCorp',new mxGeometry(0,0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud IAM")}));a.push(this.addEntry("gcp google cloud platform security beyondcorp beyond corp",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("BeyondCorp",new mxGeometry(0,0,28,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjgyMzUxNDkzODM1NDQ5MiIgaGVpZ2h0PSIyMC4wNzA1Mzc1NjcxMzg2NzIiIHZpZXdCb3g9IjAuMDAwMDExMzM3Nzc3MzIzMjA1OTU1IDAuMDAwMDg1NjY1MDQ0MDI1NTE4IDE4LjgyMzUxNDkzODM1NDQ5MiAyMC4wNzA1Mzc1NjcxMzg2NzIiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2LjkzIDQuOTc2YTEwLjQzIDEwLjQzIDAgMCAxLTEgLjkyIDguMDkgOC4wOSAwIDAgMS0xMC41MSAxMS44MWgxLjc1YTcuNTEgNy41MSAwIDAgMS0uODYtMS4zSDMuNzNhOC43NSA4Ljc1IDAgMCAxLTEtMS4xOWgzLjA2YTEwLjM4IDEwLjM4IDAgMCAxLS4zNy0xLjMxSDIuMDFhOCA4IDAgMCAxLS40Mi0xLjE5aDMuNTdjLS4wNy0uNDItLjExLS44NS0uMTQtMS4zSDEuMzZhNi41MSA2LjUxIDAgMCAxIDAtLjc3di0uNDNoMy42M2ExMS4zNCAxMS4zNCAwIDAgMSAuMDgtMS4zSDEuNWE4LjE2IDguMTYgMCAwIDEgLjM2LTEuMTloMy40YTkuNTIgOS41MiAwIDAgMSAuMzMtMS4zSDIuNTJhOCA4IDAgMCAxIC45LTEuMTloMi42MWE5LjIgOS4yIDAgMCAxIC43MS0xLjMxSDQuOTJhOC4wNiA4LjA2IDAgMCAxIDcuNzQtLjY5IDEwLjcgMTAuNyAwIDAgMCAxLjI5IDMuMTlzMi45My0xLjY3IDMuMzgtMy40NGEyLjQyIDIuNDIgMCAwIDAtNC42OC0xLjIzdi4wN2E5LjQxIDkuNDEgMCAxIDAgNi4xNyA4LjgyIDguNzEgOC43MSAwIDAgMC0xLjg5LTUuNjd6bS0zLjAxLTIuOTJhMS4xNCAxLjE0IDAgMSAxIC44MSAxLjM5aDBhMS4xMyAxLjEzIDAgMCAxLS44MS0xLjM5eiIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"BeyondCorp")}));a.push(this.addEntry("gcp google cloud platform security beyondcorp beyond corp",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
BeyondCorp',new mxGeometry(0,0,
28,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjgyMzUxNDkzODM1NDQ5MiIgaGVpZ2h0PSIyMC4wNzA1Mzc1NjcxMzg2NzIiIHZpZXdCb3g9IjAuMDAwMDExMzM3Nzc3MzIzMjA1OTU1IDAuMDAwMDg1NjY1MDQ0MDI1NTE4IDE4LjgyMzUxNDkzODM1NDQ5MiAyMC4wNzA1Mzc1NjcxMzg2NzIiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2LjkzIDQuOTc2YTEwLjQzIDEwLjQzIDAgMCAxLTEgLjkyIDguMDkgOC4wOSAwIDAgMS0xMC41MSAxMS44MWgxLjc1YTcuNTEgNy41MSAwIDAgMS0uODYtMS4zSDMuNzNhOC43NSA4Ljc1IDAgMCAxLTEtMS4xOWgzLjA2YTEwLjM4IDEwLjM4IDAgMCAxLS4zNy0xLjMxSDIuMDFhOCA4IDAgMCAxLS40Mi0xLjE5aDMuNTdjLS4wNy0uNDItLjExLS44NS0uMTQtMS4zSDEuMzZhNi41MSA2LjUxIDAgMCAxIDAtLjc3di0uNDNoMy42M2ExMS4zNCAxMS4zNCAwIDAgMSAuMDgtMS4zSDEuNWE4LjE2IDguMTYgMCAwIDEgLjM2LTEuMTloMy40YTkuNTIgOS41MiAwIDAgMSAuMzMtMS4zSDIuNTJhOCA4IDAgMCAxIC45LTEuMTloMi42MWE5LjIgOS4yIDAgMCAxIC43MS0xLjMxSDQuOTJhOC4wNiA4LjA2IDAgMCAxIDcuNzQtLjY5IDEwLjcgMTAuNyAwIDAgMCAxLjI5IDMuMTlzMi45My0xLjY3IDMuMzgtMy40NGEyLjQyIDIuNDIgMCAwIDAtNC42OC0xLjIzdi4wN2E5LjQxIDkuNDEgMCAxIDAgNi4xNyA4LjgyIDguNzEgOC43MSAwIDAgMC0xLjg5LTUuNjd6bS0zLjAxLTIuOTJhMS4xNCAxLjE0IDAgMSAxIC44MSAxLjM5aDBhMS4xMyAxLjEzIDAgMCAxLS44MS0xLjM5eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"BeyondCorp")}));a.push(this.addEntry("gcp google cloud platform security beyondcorp beyond corp",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
BeyondCorp',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"BeyondCorp")}));a.push(this.addEntry("gcp google cloud platform security beyondcorp beyond corp",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
BeyondCorp',
new mxGeometry(0,0,28,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjgyMzUxNDkzODM1NDQ5MiIgaGVpZ2h0PSIyMC4wNzA1Mzc1NjcxMzg2NzIiIHZpZXdCb3g9IjAuMDAwMDExMzM3Nzc3MzIzMjA1OTU1IDAuMDAwMDg1NjY1MDQ0MDI1NTE4IDE4LjgyMzUxNDkzODM1NDQ5MiAyMC4wNzA1Mzc1NjcxMzg2NzIiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2LjkzIDQuOTc2YTEwLjQzIDEwLjQzIDAgMCAxLTEgLjkyIDguMDkgOC4wOSAwIDAgMS0xMC41MSAxMS44MWgxLjc1YTcuNTEgNy41MSAwIDAgMS0uODYtMS4zSDMuNzNhOC43NSA4Ljc1IDAgMCAxLTEtMS4xOWgzLjA2YTEwLjM4IDEwLjM4IDAgMCAxLS4zNy0xLjMxSDIuMDFhOCA4IDAgMCAxLS40Mi0xLjE5aDMuNTdjLS4wNy0uNDItLjExLS44NS0uMTQtMS4zSDEuMzZhNi41MSA2LjUxIDAgMCAxIDAtLjc3di0uNDNoMy42M2ExMS4zNCAxMS4zNCAwIDAgMSAuMDgtMS4zSDEuNWE4LjE2IDguMTYgMCAwIDEgLjM2LTEuMTloMy40YTkuNTIgOS41MiAwIDAgMSAuMzMtMS4zSDIuNTJhOCA4IDAgMCAxIC45LTEuMTloMi42MWE5LjIgOS4yIDAgMCAxIC43MS0xLjMxSDQuOTJhOC4wNiA4LjA2IDAgMCAxIDcuNzQtLjY5IDEwLjcgMTAuNyAwIDAgMCAxLjI5IDMuMTlzMi45My0xLjY3IDMuMzgtMy40NGEyLjQyIDIuNDIgMCAwIDAtNC42OC0xLjIzdi4wN2E5LjQxIDkuNDEgMCAxIDAgNi4xNyA4LjgyIDguNzEgOC43MSAwIDAgMC0xLjg5LTUuNjd6bS0zLjAxLTIuOTJhMS4xNCAxLjE0IDAgMSAxIC44MSAxLjM5aDBhMS4xMyAxLjEzIDAgMCAxLS44MS0xLjM5eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"BeyondCorp")}));a.push(this.addEntry("gcp google cloud platform security cloud resource manager",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud Resource\nManager",new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjQyMDAwMDA3NjI5Mzk0NSIgaGVpZ2h0PSIyMC4wNDk5OTkyMzcwNjA1NDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDE2LjQyMDAwMDA3NjI5Mzk0NSAyMC4wNDk5OTkyMzcwNjA1NDciPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04LjIxIDBMMCAzLjQydjUuNjNjMCA1LjA2IDMuNSA5LjggOC4yMSAxMSA0LjcxLTEuMTUgOC4yMS01Ljg5IDguMjEtMTAuOTVWMy40MnptMCAzLjc5YTIuNjMgMi42MyAwIDAgMSAxLjAwNSA1LjA2QTIuNjMgMi42MyAwIDAgMSA2LjM1IDQuNTZhMi42MyAyLjYzIDAgMCAxIDEuODYtLjc3em00LjExIDExLjE1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTMgOC42NCA4LjY0IDAgMCAxLTQuMTEtMi45M3YtMi4yNWMwLTEuNjcgMi43NC0yLjUyIDQuMTEtMi41MnM0LjExLjg1IDQuMTEgMi41MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOC4yMSAwdjMuNzlhMi42MyAyLjYzIDAgMSAxIDAgNS4yNnYxLjEyYzEuMzcgMCA0LjExLjg1IDQuMTEgMi41MnYyLjI1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTNWMjBjNC43MS0xLjE1IDguMjEtNS44OSA4LjIxLTEwLjk1VjMuNDJ6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Resource Manager")}));a.push(this.addEntry("gcp google cloud platform security cloud resource manager",function(){var b=new mxCell("",new mxGeometry(0,0,210,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Resource Manager',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"BeyondCorp")}));a.push(this.addEntry("gcp google cloud platform security cloud resource manager",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud Resource\nManager",new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjQyMDAwMDA3NjI5Mzk0NSIgaGVpZ2h0PSIyMC4wNDk5OTkyMzcwNjA1NDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDE2LjQyMDAwMDA3NjI5Mzk0NSAyMC4wNDk5OTkyMzcwNjA1NDciPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04LjIxIDBMMCAzLjQydjUuNjNjMCA1LjA2IDMuNSA5LjggOC4yMSAxMSA0LjcxLTEuMTUgOC4yMS01Ljg5IDguMjEtMTAuOTVWMy40MnptMCAzLjc5YTIuNjMgMi42MyAwIDAgMSAxLjAwNSA1LjA2QTIuNjMgMi42MyAwIDAgMSA2LjM1IDQuNTZhMi42MyAyLjYzIDAgMCAxIDEuODYtLjc3em00LjExIDExLjE1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTMgOC42NCA4LjY0IDAgMCAxLTQuMTEtMi45M3YtMi4yNWMwLTEuNjcgMi43NC0yLjUyIDQuMTEtMi41MnM0LjExLjg1IDQuMTEgMi41MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOC4yMSAwdjMuNzlhMi42MyAyLjYzIDAgMSAxIDAgNS4yNnYxLjEyYzEuMzcgMCA0LjExLjg1IDQuMTEgMi41MnYyLjI1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTNWMjBjNC43MS0xLjE1IDguMjEtNS44OSA4LjIxLTEwLjk1VjMuNDJ6Ii8+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Resource Manager")}));a.push(this.addEntry("gcp google cloud platform security cloud resource manager",function(){var b=new mxCell("",new mxGeometry(0,0,210,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Resource Manager',
new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjQyMDAwMDA3NjI5Mzk0NSIgaGVpZ2h0PSIyMC4wNDk5OTkyMzcwNjA1NDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDE2LjQyMDAwMDA3NjI5Mzk0NSAyMC4wNDk5OTkyMzcwNjA1NDciPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04LjIxIDBMMCAzLjQydjUuNjNjMCA1LjA2IDMuNSA5LjggOC4yMSAxMSA0LjcxLTEuMTUgOC4yMS01Ljg5IDguMjEtMTAuOTVWMy40MnptMCAzLjc5YTIuNjMgMi42MyAwIDAgMSAxLjAwNSA1LjA2QTIuNjMgMi42MyAwIDAgMSA2LjM1IDQuNTZhMi42MyAyLjYzIDAgMCAxIDEuODYtLjc3em00LjExIDExLjE1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTMgOC42NCA4LjY0IDAgMCAxLTQuMTEtMi45M3YtMi4yNWMwLTEuNjcgMi43NC0yLjUyIDQuMTEtMi41MnM0LjExLjg1IDQuMTEgMi41MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOC4yMSAwdjMuNzlhMi42MyAyLjYzIDAgMSAxIDAgNS4yNnYxLjEyYzEuMzcgMCA0LjExLjg1IDQuMTEgMi41MnYyLjI1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTNWMjBjNC43MS0xLjE1IDguMjEtNS44OSA4LjIxLTEwLjk1VjMuNDJ6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Resource Manager")}));a.push(this.addEntry("gcp google cloud platform security cloud resource manager",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Resource Manager',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Resource Manager")}));a.push(this.addEntry("gcp google cloud platform security cloud resource manager",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Resource Manager',
new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjQyMDAwMDA3NjI5Mzk0NSIgaGVpZ2h0PSIyMC4wNDk5OTkyMzcwNjA1NDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDE2LjQyMDAwMDA3NjI5Mzk0NSAyMC4wNDk5OTkyMzcwNjA1NDciPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04LjIxIDBMMCAzLjQydjUuNjNjMCA1LjA2IDMuNSA5LjggOC4yMSAxMSA0LjcxLTEuMTUgOC4yMS01Ljg5IDguMjEtMTAuOTVWMy40MnptMCAzLjc5YTIuNjMgMi42MyAwIDAgMSAxLjAwNSA1LjA2QTIuNjMgMi42MyAwIDAgMSA2LjM1IDQuNTZhMi42MyAyLjYzIDAgMCAxIDEuODYtLjc3em00LjExIDExLjE1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTMgOC42NCA4LjY0IDAgMCAxLTQuMTEtMi45M3YtMi4yNWMwLTEuNjcgMi43NC0yLjUyIDQuMTEtMi41MnM0LjExLjg1IDQuMTEgMi41MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOC4yMSAwdjMuNzlhMi42MyAyLjYzIDAgMSAxIDAgNS4yNnYxLjEyYzEuMzcgMCA0LjExLjg1IDQuMTEgMi41MnYyLjI1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTNWMjBjNC43MS0xLjE1IDguMjEtNS44OSA4LjIxLTEwLjk1VjMuNDJ6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Resource Manager")}));a.push(this.addEntry("gcp google cloud platform security data loss prevention api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Data Loss\nPrevention API",
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Resource Manager")}));a.push(this.addEntry("gcp google cloud platform security data loss prevention api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Data Loss\nPrevention API",
new mxGeometry(0,0,30,22),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMTcxNjYxMzc2OTUzIiBoZWlnaHQ9IjE0Ljc5ODEzMTk0Mjc0OTAyMyIgdmlld0JveD0iLTIuOTgwMjMyMjM4NzY5NTMxMmUtOCAtMC4wMDAxMzEyMzc1Mzg4ODA2Njg1OCAyMC4wMDE3MTY2MTM3Njk1MyAxNC43OTgxMzE5NDI3NDkwMjMiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIuODYuODM4YTUuNDggNS40OCAwIDAgMC03LjA2IDEuMDYgNS4zMSA1LjMxIDAgMCAwLTEuMzQgMy42IDUuNDkgNS40OSAwIDAgMCAyLjQxIDQuNTNsLS4xNy4yOC0uNTYuMTYtMi4wNiAzLjQ4IDEuNDguODUgMi4wNS0zLjQ4LS4xNi0uNjEuMTQtLjI2YTUuNDkgNS40OSAwIDAgMCA1LjI3LTkuNjF6bS0xLjkyIDguM2EzLjc5IDMuNzkgMCAxIDEgMi42Ni00LjY1aDBhMy44IDMuOCAwIDAgMS0yLjY2IDQuNjV6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTS4wNSA0LjE3OGwuMTMtMS4wN2gxLjE4di4zNUguNTJ2LjQ1YS42OC42OCAwIDAgMSAuNzkuMTEuNzguNzggMCAwIDEgLjE3LjUzLjc3Ljc3IDAgMCAxLS4wOS4zNi41My41MyAwIDAgMS0uMjQuMjUuNjUuNjUgMCAwIDEtLjM4LjA5LjczLjczIDAgMCAxLS4zNi0uMDguNjYuNjYgMCAwIDEtLjI2LS4yMS42My42MyAwIDAgMS0uMTUtLjMyaC40MmEuMjcuMjcgMCAwIDAgLjA5LjIuMjUuMjUgMCAwIDAgLjIuMDcuMjMuMjMgMCAwIDAgLjIyLS4xLjQzLjQzIDAgMCAwIC4wNy0uMjkuMzcuMzcgMCAwIDAtLjA5LS4yNy4zMy4zMyAwIDAgMC0uMjUtLjEuNDEuNDEgMCAwIDAtLjI0LjA4aDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMuNDUgNS4yMThIM3YtMS42MWwtLjUxLjE1di0uMzZsLjg4LS4zMWgwek0xIDguMDU4SC41OXYtMS42MWwtLjUuMTV2LS4zNGwuOTEtLjMxaDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMuODYgNy4xODhhMS4xMyAxLjEzIDAgMCAxLS4xOC42Ny43NC43NCAwIDAgMS0xIDBoMGExIDEgMCAwIDEtLjE5LS42NXYtLjM5YTEuMDYgMS4wNiAwIDAgMSAuMTgtLjY3LjczLjczIDAgMCAxIDEgMGgwYTEuMDggMS4wOCAwIDAgMSAuMTkuNjV6bS0uNDItLjQzYS44My44MyAwIDAgMC0uMDctLjM2LjI1LjI1IDAgMCAwLS4yMy0uMTIuMjQuMjQgMCAwIDAtLjIyLjExLjc1Ljc1IDAgMCAwLS4wNy4zNnYuNTFhLjg1Ljg1IDAgMCAwIC4wNy4zOS4yMy4yMyAwIDAgMCAuMjMuMTIuMjMuMjMgMCAwIDAgLjIyLS4xMi43Ny43NyAwIDAgMCAuMDctLjM3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNy4xMyA1LjEzOGgtLjQxdi0xLjYybC0uNTEuMTZ2LS4zNGwuODgtLjMyaDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE4LjYyIDQuMDk4bC4xMy0xLjA3aDEuMTh2LjM3aC0uODRsLS4wOS40M2EuNjUuNjUgMCAwIDEgLjMxLS4wOC42My42MyAwIDAgMSAuNDguMTkuNzQuNzQgMCAwIDEgLjE3LjUyLjgxLjgxIDAgMCAxLS4wOS4zNy42LjYgMCAwIDEtLjI1LjI1Ljc5Ljc5IDAgMCAxLS4zOC4wOS44NS44NSAwIDAgMS0uMzUtLjA4LjYyLjYyIDAgMCAxLS4yNi0uMjIuNTguNTggMCAwIDEtLjEtLjMySDE5YS4zNS4zNSAwIDAgMCAuMS4yMS4yOS4yOSAwIDAgMCAuMi4wNy4yNi4yNiAwIDAgMCAuMjItLjEuNDQuNDQgMCAwIDAgLjA2LS4zMy40MS40MSAwIDAgMC0uMDktLjI4LjM0LjM0IDAgMCAwLS4yNS0uMDkuMzQuMzQgMCAwIDAtLjI0LjA3aDB6bS0xLjA4IDMuMDlhMS4xMyAxLjEzIDAgMCAxLS4xOC42Ny43NC43NCAwIDAgMS0xIDBoMGExIDEgMCAwIDEtLjE5LS42NXYtLjM5YTEuMDYgMS4wNiAwIDAgMSAuMTgtLjY3LjczLjczIDAgMCAxIDEgMGgwYTEuMDggMS4wOCAwIDAgMSAuMTkuNjV6bS0uNDItLjQzYS44My44MyAwIDAgMC0uMDctLjM4LjI1LjI1IDAgMCAwLS4yMy0uMTIuMjQuMjQgMCAwIDAtLjIyLjExLjc1Ljc1IDAgMCAwLS4wNy4zNnYuNTFhLjg1Ljg1IDAgMCAwIC4wNy4zOS4yMy4yMyAwIDAgMCAuMjMuMTIuMjMuMjMgMCAwIDAgLjIyLS4xMi45LjkgMCAwIDAgLjA3LS4zN3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTguNjIgNy4wMThsLjEzLTEuMDdoMS4xOHYuMzVoLS44NGwtLjA1LjQ1YS42NS42NSAwIDAgMSAuMzEtLjA4LjYzLjYzIDAgMCAxIC40OC4xOS43OC43OCAwIDAgMSAuMTcuNTQuNzcuNzcgMCAwIDEtLjA5LjM2LjUxLjUxIDAgMCAxLS4yNS4yNS42OS42OSAwIDAgMS0uMzguMDkuNzIuNzIgMCAwIDEtLjM1LS4wOC41OS41OSAwIDAgMS0uMjYtLjIxLjYzLjYzIDAgMCAxLS4xLS4zMkgxOWEuMzIuMzIgMCAwIDAgLjEuMi4yNS4yNSAwIDAgMCAuMi4wNy4yMy4yMyAwIDAgMCAuMjItLjEuNDMuNDMgMCAwIDAgLjA4LS4yOS4zNy4zNyAwIDAgMC0uMDktLjI3LjMxLjMxIDAgMCAwLS4yNS0uMS4zNS4zNSAwIDAgMC0uMjQuMDhoMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNy43MyA3LjUwOHYtLjk0YS44Ni44NiAwIDAgMSAuMzUtLjYyIDIuNDMgMi40MyAwIDAgMSAuODMtLjQzIDIuODcgMi44NyAwIDAgMSAyLjQyLjI4IDEuMDUgMS4wNSAwIDAgMSAuMjcuMi45LjkgMCAwIDEgLjMuNzV2Ljc2em0yLjA4LTIuNjFhMS4wOCAxLjA4IDAgMSAxIDEuMDgtMS4wN2gwYTEuMDkgMS4wOSAwIDAgMS0xLjA4IDEuMDd6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Loss Prevention API")}));a.push(this.addEntry("gcp google cloud platform security data loss prevention api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,210,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Data Loss Prevention API',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Loss Prevention API")}));a.push(this.addEntry("gcp google cloud platform security data loss prevention api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,210,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Data Loss Prevention API',
new mxGeometry(0,0,30,22),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMTcxNjYxMzc2OTUzIiBoZWlnaHQ9IjE0Ljc5ODEzMTk0Mjc0OTAyMyIgdmlld0JveD0iLTIuOTgwMjMyMjM4NzY5NTMxMmUtOCAtMC4wMDAxMzEyMzc1Mzg4ODA2Njg1OCAyMC4wMDE3MTY2MTM3Njk1MyAxNC43OTgxMzE5NDI3NDkwMjMiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIuODYuODM4YTUuNDggNS40OCAwIDAgMC03LjA2IDEuMDYgNS4zMSA1LjMxIDAgMCAwLTEuMzQgMy42IDUuNDkgNS40OSAwIDAgMCAyLjQxIDQuNTNsLS4xNy4yOC0uNTYuMTYtMi4wNiAzLjQ4IDEuNDguODUgMi4wNS0zLjQ4LS4xNi0uNjEuMTQtLjI2YTUuNDkgNS40OSAwIDAgMCA1LjI3LTkuNjF6bS0xLjkyIDguM2EzLjc5IDMuNzkgMCAxIDEgMi42Ni00LjY1aDBhMy44IDMuOCAwIDAgMS0yLjY2IDQuNjV6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTS4wNSA0LjE3OGwuMTMtMS4wN2gxLjE4di4zNUguNTJ2LjQ1YS42OC42OCAwIDAgMSAuNzkuMTEuNzguNzggMCAwIDEgLjE3LjUzLjc3Ljc3IDAgMCAxLS4wOS4zNi41My41MyAwIDAgMS0uMjQuMjUuNjUuNjUgMCAwIDEtLjM4LjA5LjczLjczIDAgMCAxLS4zNi0uMDguNjYuNjYgMCAwIDEtLjI2LS4yMS42My42MyAwIDAgMS0uMTUtLjMyaC40MmEuMjcuMjcgMCAwIDAgLjA5LjIuMjUuMjUgMCAwIDAgLjIuMDcuMjMuMjMgMCAwIDAgLjIyLS4xLjQzLjQzIDAgMCAwIC4wNy0uMjkuMzcuMzcgMCAwIDAtLjA5LS4yNy4zMy4zMyAwIDAgMC0uMjUtLjEuNDEuNDEgMCAwIDAtLjI0LjA4aDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMuNDUgNS4yMThIM3YtMS42MWwtLjUxLjE1di0uMzZsLjg4LS4zMWgwek0xIDguMDU4SC41OXYtMS42MWwtLjUuMTV2LS4zNGwuOTEtLjMxaDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMuODYgNy4xODhhMS4xMyAxLjEzIDAgMCAxLS4xOC42Ny43NC43NCAwIDAgMS0xIDBoMGExIDEgMCAwIDEtLjE5LS42NXYtLjM5YTEuMDYgMS4wNiAwIDAgMSAuMTgtLjY3LjczLjczIDAgMCAxIDEgMGgwYTEuMDggMS4wOCAwIDAgMSAuMTkuNjV6bS0uNDItLjQzYS44My44MyAwIDAgMC0uMDctLjM2LjI1LjI1IDAgMCAwLS4yMy0uMTIuMjQuMjQgMCAwIDAtLjIyLjExLjc1Ljc1IDAgMCAwLS4wNy4zNnYuNTFhLjg1Ljg1IDAgMCAwIC4wNy4zOS4yMy4yMyAwIDAgMCAuMjMuMTIuMjMuMjMgMCAwIDAgLjIyLS4xMi43Ny43NyAwIDAgMCAuMDctLjM3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNy4xMyA1LjEzOGgtLjQxdi0xLjYybC0uNTEuMTZ2LS4zNGwuODgtLjMyaDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE4LjYyIDQuMDk4bC4xMy0xLjA3aDEuMTh2LjM3aC0uODRsLS4wOS40M2EuNjUuNjUgMCAwIDEgLjMxLS4wOC42My42MyAwIDAgMSAuNDguMTkuNzQuNzQgMCAwIDEgLjE3LjUyLjgxLjgxIDAgMCAxLS4wOS4zNy42LjYgMCAwIDEtLjI1LjI1Ljc5Ljc5IDAgMCAxLS4zOC4wOS44NS44NSAwIDAgMS0uMzUtLjA4LjYyLjYyIDAgMCAxLS4yNi0uMjIuNTguNTggMCAwIDEtLjEtLjMySDE5YS4zNS4zNSAwIDAgMCAuMS4yMS4yOS4yOSAwIDAgMCAuMi4wNy4yNi4yNiAwIDAgMCAuMjItLjEuNDQuNDQgMCAwIDAgLjA2LS4zMy40MS40MSAwIDAgMC0uMDktLjI4LjM0LjM0IDAgMCAwLS4yNS0uMDkuMzQuMzQgMCAwIDAtLjI0LjA3aDB6bS0xLjA4IDMuMDlhMS4xMyAxLjEzIDAgMCAxLS4xOC42Ny43NC43NCAwIDAgMS0xIDBoMGExIDEgMCAwIDEtLjE5LS42NXYtLjM5YTEuMDYgMS4wNiAwIDAgMSAuMTgtLjY3LjczLjczIDAgMCAxIDEgMGgwYTEuMDggMS4wOCAwIDAgMSAuMTkuNjV6bS0uNDItLjQzYS44My44MyAwIDAgMC0uMDctLjM4LjI1LjI1IDAgMCAwLS4yMy0uMTIuMjQuMjQgMCAwIDAtLjIyLjExLjc1Ljc1IDAgMCAwLS4wNy4zNnYuNTFhLjg1Ljg1IDAgMCAwIC4wNy4zOS4yMy4yMyAwIDAgMCAuMjMuMTIuMjMuMjMgMCAwIDAgLjIyLS4xMi45LjkgMCAwIDAgLjA3LS4zN3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTguNjIgNy4wMThsLjEzLTEuMDdoMS4xOHYuMzVoLS44NGwtLjA1LjQ1YS42NS42NSAwIDAgMSAuMzEtLjA4LjYzLjYzIDAgMCAxIC40OC4xOS43OC43OCAwIDAgMSAuMTcuNTQuNzcuNzcgMCAwIDEtLjA5LjM2LjUxLjUxIDAgMCAxLS4yNS4yNS42OS42OSAwIDAgMS0uMzguMDkuNzIuNzIgMCAwIDEtLjM1LS4wOC41OS41OSAwIDAgMS0uMjYtLjIxLjYzLjYzIDAgMCAxLS4xLS4zMkgxOWEuMzIuMzIgMCAwIDAgLjEuMi4yNS4yNSAwIDAgMCAuMi4wNy4yMy4yMyAwIDAgMCAuMjItLjEuNDMuNDMgMCAwIDAgLjA4LS4yOS4zNy4zNyAwIDAgMC0uMDktLjI3LjMxLjMxIDAgMCAwLS4yNS0uMS4zNS4zNSAwIDAgMC0uMjQuMDhoMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNy43MyA3LjUwOHYtLjk0YS44Ni44NiAwIDAgMSAuMzUtLjYyIDIuNDMgMi40MyAwIDAgMSAuODMtLjQzIDIuODcgMi44NyAwIDAgMSAyLjQyLjI4IDEuMDUgMS4wNSAwIDAgMSAuMjcuMi45LjkgMCAwIDEgLjMuNzV2Ljc2em0yLjA4LTIuNjFhMS4wOCAxLjA4IDAgMSAxIDEuMDgtMS4wN2gwYTEuMDkgMS4wOSAwIDAgMS0xLjA4IDEuMDd6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Loss Prevention API")}));a.push(this.addEntry("gcp google cloud platform security data loss prevention api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Loss Prevention API")}));a.push(this.addEntry("gcp google cloud platform security data loss prevention api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=
new mxCell('Name
Data Loss Prevention API',new mxGeometry(0,0,30,22),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMTcxNjYxMzc2OTUzIiBoZWlnaHQ9IjE0Ljc5ODEzMTk0Mjc0OTAyMyIgdmlld0JveD0iLTIuOTgwMjMyMjM4NzY5NTMxMmUtOCAtMC4wMDAxMzEyMzc1Mzg4ODA2Njg1OCAyMC4wMDE3MTY2MTM3Njk1MyAxNC43OTgxMzE5NDI3NDkwMjMiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIuODYuODM4YTUuNDggNS40OCAwIDAgMC03LjA2IDEuMDYgNS4zMSA1LjMxIDAgMCAwLTEuMzQgMy42IDUuNDkgNS40OSAwIDAgMCAyLjQxIDQuNTNsLS4xNy4yOC0uNTYuMTYtMi4wNiAzLjQ4IDEuNDguODUgMi4wNS0zLjQ4LS4xNi0uNjEuMTQtLjI2YTUuNDkgNS40OSAwIDAgMCA1LjI3LTkuNjF6bS0xLjkyIDguM2EzLjc5IDMuNzkgMCAxIDEgMi42Ni00LjY1aDBhMy44IDMuOCAwIDAgMS0yLjY2IDQuNjV6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTS4wNSA0LjE3OGwuMTMtMS4wN2gxLjE4di4zNUguNTJ2LjQ1YS42OC42OCAwIDAgMSAuNzkuMTEuNzguNzggMCAwIDEgLjE3LjUzLjc3Ljc3IDAgMCAxLS4wOS4zNi41My41MyAwIDAgMS0uMjQuMjUuNjUuNjUgMCAwIDEtLjM4LjA5LjczLjczIDAgMCAxLS4zNi0uMDguNjYuNjYgMCAwIDEtLjI2LS4yMS42My42MyAwIDAgMS0uMTUtLjMyaC40MmEuMjcuMjcgMCAwIDAgLjA5LjIuMjUuMjUgMCAwIDAgLjIuMDcuMjMuMjMgMCAwIDAgLjIyLS4xLjQzLjQzIDAgMCAwIC4wNy0uMjkuMzcuMzcgMCAwIDAtLjA5LS4yNy4zMy4zMyAwIDAgMC0uMjUtLjEuNDEuNDEgMCAwIDAtLjI0LjA4aDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMuNDUgNS4yMThIM3YtMS42MWwtLjUxLjE1di0uMzZsLjg4LS4zMWgwek0xIDguMDU4SC41OXYtMS42MWwtLjUuMTV2LS4zNGwuOTEtLjMxaDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMuODYgNy4xODhhMS4xMyAxLjEzIDAgMCAxLS4xOC42Ny43NC43NCAwIDAgMS0xIDBoMGExIDEgMCAwIDEtLjE5LS42NXYtLjM5YTEuMDYgMS4wNiAwIDAgMSAuMTgtLjY3LjczLjczIDAgMCAxIDEgMGgwYTEuMDggMS4wOCAwIDAgMSAuMTkuNjV6bS0uNDItLjQzYS44My44MyAwIDAgMC0uMDctLjM2LjI1LjI1IDAgMCAwLS4yMy0uMTIuMjQuMjQgMCAwIDAtLjIyLjExLjc1Ljc1IDAgMCAwLS4wNy4zNnYuNTFhLjg1Ljg1IDAgMCAwIC4wNy4zOS4yMy4yMyAwIDAgMCAuMjMuMTIuMjMuMjMgMCAwIDAgLjIyLS4xMi43Ny43NyAwIDAgMCAuMDctLjM3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNy4xMyA1LjEzOGgtLjQxdi0xLjYybC0uNTEuMTZ2LS4zNGwuODgtLjMyaDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE4LjYyIDQuMDk4bC4xMy0xLjA3aDEuMTh2LjM3aC0uODRsLS4wOS40M2EuNjUuNjUgMCAwIDEgLjMxLS4wOC42My42MyAwIDAgMSAuNDguMTkuNzQuNzQgMCAwIDEgLjE3LjUyLjgxLjgxIDAgMCAxLS4wOS4zNy42LjYgMCAwIDEtLjI1LjI1Ljc5Ljc5IDAgMCAxLS4zOC4wOS44NS44NSAwIDAgMS0uMzUtLjA4LjYyLjYyIDAgMCAxLS4yNi0uMjIuNTguNTggMCAwIDEtLjEtLjMySDE5YS4zNS4zNSAwIDAgMCAuMS4yMS4yOS4yOSAwIDAgMCAuMi4wNy4yNi4yNiAwIDAgMCAuMjItLjEuNDQuNDQgMCAwIDAgLjA2LS4zMy40MS40MSAwIDAgMC0uMDktLjI4LjM0LjM0IDAgMCAwLS4yNS0uMDkuMzQuMzQgMCAwIDAtLjI0LjA3aDB6bS0xLjA4IDMuMDlhMS4xMyAxLjEzIDAgMCAxLS4xOC42Ny43NC43NCAwIDAgMS0xIDBoMGExIDEgMCAwIDEtLjE5LS42NXYtLjM5YTEuMDYgMS4wNiAwIDAgMSAuMTgtLjY3LjczLjczIDAgMCAxIDEgMGgwYTEuMDggMS4wOCAwIDAgMSAuMTkuNjV6bS0uNDItLjQzYS44My44MyAwIDAgMC0uMDctLjM4LjI1LjI1IDAgMCAwLS4yMy0uMTIuMjQuMjQgMCAwIDAtLjIyLjExLjc1Ljc1IDAgMCAwLS4wNy4zNnYuNTFhLjg1Ljg1IDAgMCAwIC4wNy4zOS4yMy4yMyAwIDAgMCAuMjMuMTIuMjMuMjMgMCAwIDAgLjIyLS4xMi45LjkgMCAwIDAgLjA3LS4zN3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTguNjIgNy4wMThsLjEzLTEuMDdoMS4xOHYuMzVoLS44NGwtLjA1LjQ1YS42NS42NSAwIDAgMSAuMzEtLjA4LjYzLjYzIDAgMCAxIC40OC4xOS43OC43OCAwIDAgMSAuMTcuNTQuNzcuNzcgMCAwIDEtLjA5LjM2LjUxLjUxIDAgMCAxLS4yNS4yNS42OS42OSAwIDAgMS0uMzguMDkuNzIuNzIgMCAwIDEtLjM1LS4wOC41OS41OSAwIDAgMS0uMjYtLjIxLjYzLjYzIDAgMCAxLS4xLS4zMkgxOWEuMzIuMzIgMCAwIDAgLjEuMi4yNS4yNSAwIDAgMCAuMi4wNy4yMy4yMyAwIDAgMCAuMjItLjEuNDMuNDMgMCAwIDAgLjA4LS4yOS4zNy4zNyAwIDAgMC0uMDktLjI3LjMxLjMxIDAgMCAwLS4yNS0uMS4zNS4zNSAwIDAgMC0uMjQuMDhoMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNy43MyA3LjUwOHYtLjk0YS44Ni44NiAwIDAgMSAuMzUtLjYyIDIuNDMgMi40MyAwIDAgMSAuODMtLjQzIDIuODcgMi44NyAwIDAgMSAyLjQyLjI4IDEuMDUgMS4wNSAwIDAgMSAuMjcuMi45LjkgMCAwIDEgLjMuNzV2Ljc2em0yLjA4LTIuNjFhMS4wOCAxLjA4IDAgMSAxIDEuMDgtMS4wN2gwYTEuMDkgMS4wOSAwIDAgMS0xLjA4IDEuMDd6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Loss Prevention API")}));a.push(this.addEntry("gcp google cloud platform security cloud security scanner",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud Security\nScanner",new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE3LjI3OTk5ODc3OTI5Njg3NSIgdmlld0JveD0iMCAwIDIwIDE3LjI3OTk5ODc3OTI5Njg3NSI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iOS40NCIgY3k9IjguMTQiIHI9IjIuOTciLz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPGNpcmNsZSBjeD0iMi4wMiIgY3k9IjcuNDMiIHI9IjIuMDIiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTIuNTIiIGN5PSIxNS4yNiIgcj0iMi4wMiIvPiYjeGE7CQk8cGF0aCBkPSJNMTcuNTcuODRBMi40MyAyLjQzIDAgMSAwIDIwIDMuMjcgMi40MyAyLjQzIDAgMCAwIDE3LjU3Ljg0em0wIDMuOGExLjM3IDEuMzcgMCAxIDEgMS4zNi0xLjM3aDBhMS4zNyAxLjM3IDAgMCAxLTEuMzYgMS4zN3oiLz4mI3hhOwkJPHBhdGggZD0iTTE2LjIgMy4zMkE4LjI5IDguMjkgMCAwIDAgMTEuMTQgMGwtLjI4IDEuMzRhNi45NSA2Ljk1IDAgMSAxLTguMjIgNS4zOCA2Ljg4IDYuODggMCAwIDEgMS44Ny0zLjQ3bC0xLTFhOC4zMSA4LjMxIDAgMSAwIDEzLjM4IDIuMiAxLjM2IDEuMzYgMCAwIDEtLjY5LTEuMTN6Ii8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Scanner")}));a.push(this.addEntry("gcp google cloud platform security cloud security scanner",function(){var b=new mxCell("",new mxGeometry(0,0,200,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Security Scanner',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Loss Prevention API")}));a.push(this.addEntry("gcp google cloud platform security cloud security scanner",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud Security\nScanner",new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE3LjI3OTk5ODc3OTI5Njg3NSIgdmlld0JveD0iMCAwIDIwIDE3LjI3OTk5ODc3OTI5Njg3NSI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iOS40NCIgY3k9IjguMTQiIHI9IjIuOTciLz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPGNpcmNsZSBjeD0iMi4wMiIgY3k9IjcuNDMiIHI9IjIuMDIiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTIuNTIiIGN5PSIxNS4yNiIgcj0iMi4wMiIvPiYjeGE7CQk8cGF0aCBkPSJNMTcuNTcuODRBMi40MyAyLjQzIDAgMSAwIDIwIDMuMjcgMi40MyAyLjQzIDAgMCAwIDE3LjU3Ljg0em0wIDMuOGExLjM3IDEuMzcgMCAxIDEgMS4zNi0xLjM3aDBhMS4zNyAxLjM3IDAgMCAxLTEuMzYgMS4zN3oiLz4mI3hhOwkJPHBhdGggZD0iTTE2LjIgMy4zMkE4LjI5IDguMjkgMCAwIDAgMTEuMTQgMGwtLjI4IDEuMzRhNi45NSA2Ljk1IDAgMSAxLTguMjIgNS4zOCA2Ljg4IDYuODggMCAwIDEgMS44Ny0zLjQ3bC0xLTFhOC4zMSA4LjMxIDAgMSAwIDEzLjM4IDIuMiAxLjM2IDEuMzYgMCAwIDEtLjY5LTEuMTN6Ii8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Scanner")}));a.push(this.addEntry("gcp google cloud platform security cloud security scanner",function(){var b=new mxCell("",new mxGeometry(0,0,200,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Security Scanner',
new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE3LjI3OTk5ODc3OTI5Njg3NSIgdmlld0JveD0iMCAwIDIwIDE3LjI3OTk5ODc3OTI5Njg3NSI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iOS40NCIgY3k9IjguMTQiIHI9IjIuOTciLz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPGNpcmNsZSBjeD0iMi4wMiIgY3k9IjcuNDMiIHI9IjIuMDIiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTIuNTIiIGN5PSIxNS4yNiIgcj0iMi4wMiIvPiYjeGE7CQk8cGF0aCBkPSJNMTcuNTcuODRBMi40MyAyLjQzIDAgMSAwIDIwIDMuMjcgMi40MyAyLjQzIDAgMCAwIDE3LjU3Ljg0em0wIDMuOGExLjM3IDEuMzcgMCAxIDEgMS4zNi0xLjM3aDBhMS4zNyAxLjM3IDAgMCAxLTEuMzYgMS4zN3oiLz4mI3hhOwkJPHBhdGggZD0iTTE2LjIgMy4zMkE4LjI5IDguMjkgMCAwIDAgMTEuMTQgMGwtLjI4IDEuMzRhNi45NSA2Ljk1IDAgMSAxLTguMjIgNS4zOCA2Ljg4IDYuODggMCAwIDEgMS44Ny0zLjQ3bC0xLTFhOC4zMSA4LjMxIDAgMSAwIDEzLjM4IDIuMiAxLjM2IDEuMzYgMCAwIDEtLjY5LTEuMTN6Ii8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Scanner")}));a.push(this.addEntry("gcp google cloud platform security cloud security scanner",function(){var b=new mxCell("",new mxGeometry(0,0,208,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Security Scanner',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Scanner")}));a.push(this.addEntry("gcp google cloud platform security cloud security scanner",function(){var b=new mxCell("",new mxGeometry(0,0,208,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Security Scanner',
new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE3LjI3OTk5ODc3OTI5Njg3NSIgdmlld0JveD0iMCAwIDIwIDE3LjI3OTk5ODc3OTI5Njg3NSI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iOS40NCIgY3k9IjguMTQiIHI9IjIuOTciLz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPGNpcmNsZSBjeD0iMi4wMiIgY3k9IjcuNDMiIHI9IjIuMDIiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTIuNTIiIGN5PSIxNS4yNiIgcj0iMi4wMiIvPiYjeGE7CQk8cGF0aCBkPSJNMTcuNTcuODRBMi40MyAyLjQzIDAgMSAwIDIwIDMuMjcgMi40MyAyLjQzIDAgMCAwIDE3LjU3Ljg0em0wIDMuOGExLjM3IDEuMzcgMCAxIDEgMS4zNi0xLjM3aDBhMS4zNyAxLjM3IDAgMCAxLTEuMzYgMS4zN3oiLz4mI3hhOwkJPHBhdGggZD0iTTE2LjIgMy4zMkE4LjI5IDguMjkgMCAwIDAgMTEuMTQgMGwtLjI4IDEuMzRhNi45NSA2Ljk1IDAgMSAxLTguMjIgNS4zOCA2Ljg4IDYuODggMCAwIDEgMS44Ny0zLjQ3bC0xLTFhOC4zMSA4LjMxIDAgMSAwIDEzLjM4IDIuMiAxLjM2IDEuMzYgMCAwIDEtLjY5LTEuMTN6Ii8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Scanner")}));a.push(this.addEntry("gcp google cloud platform security key management service",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Key Management\nService",new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMxMC43NzU2MDY1NDM4NjAyNSIgaGVpZ2h0PSIzNzcuOTUzMDI4ODM1NTI1NDYiIHZpZXdCb3g9Ii0wLjE0MDAwMDAwMDU5NjA0NjQ1IC0wLjQ2NzAwMDAwNzYyOTM5NDUzIDgyLjIyNTk5NzkyNDgwNDY5IDEwMC4wMDAwMDc2MjkzOTQ1MyI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNmZmY7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDAuOTczLS40NjdsNDEuMTEzIDE3LjQ5M3YyOS42NTRjMCAyNy40MTgtMjQuNjA4IDUwLjgzNi00MS4xMTMgNTIuODUzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00MC45NzMtLjQ2N0wtLjE0IDE3LjAyNXYyOS42NTRjMCAyNy40MTggMjQuNjA4IDUwLjgzNiA0MS4xMTMgNTIuODUzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik00MS4yNTMgMTYuNjA1Yy05LjU4NCAwLTE3LjQ0NSA3Ljg2Mi0xNy40NDUgMTcuNDQ1IDAgOC4wODQgNS41OTQgMTQuOTQyIDEzLjA5NiAxNi44OTF2OS40ODhoLTkuODY5djguNzAxaDkuODY5djUuMzc3aC02LjMxNXY4LjcwMWg2LjMxNXYyLjE5N2g4LjcwMVY1MC45NDFDNTMuMTA2IDQ4Ljk5MiA1OC43IDQyLjEzNCA1OC43IDM0LjA1YzAtOS41ODQtNy44NjMtMTcuNDQ1LTE3LjQ0Ny0xNy40NDV6bTAgOC42OTlBOC42OCA4LjY4IDAgMCAxIDUwIDM0LjA1YTguNjggOC42OCAwIDAgMS04Ljc0OCA4Ljc0NiA4LjY4IDguNjggMCAwIDEtOC43NDYtOC43NDYgOC42OCA4LjY4IDAgMCAxIDguNzQ2LTguNzQ2eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Key Management Service")}));a.push(this.addEntry("gcp google cloud platform security key management service",function(){var b=new mxCell("",new mxGeometry(0,0,210,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Key Management Service',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Scanner")}));a.push(this.addEntry("gcp google cloud platform security key management service",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Key Management\nService",new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMxMC43NzU2MDY1NDM4NjAyNSIgaGVpZ2h0PSIzNzcuOTUzMDI4ODM1NTI1NDYiIHZpZXdCb3g9Ii0wLjE0MDAwMDAwMDU5NjA0NjQ1IC0wLjQ2NzAwMDAwNzYyOTM5NDUzIDgyLjIyNTk5NzkyNDgwNDY5IDEwMC4wMDAwMDc2MjkzOTQ1MyI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNmZmY7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDAuOTczLS40NjdsNDEuMTEzIDE3LjQ5M3YyOS42NTRjMCAyNy40MTgtMjQuNjA4IDUwLjgzNi00MS4xMTMgNTIuODUzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00MC45NzMtLjQ2N0wtLjE0IDE3LjAyNXYyOS42NTRjMCAyNy40MTggMjQuNjA4IDUwLjgzNiA0MS4xMTMgNTIuODUzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik00MS4yNTMgMTYuNjA1Yy05LjU4NCAwLTE3LjQ0NSA3Ljg2Mi0xNy40NDUgMTcuNDQ1IDAgOC4wODQgNS41OTQgMTQuOTQyIDEzLjA5NiAxNi44OTF2OS40ODhoLTkuODY5djguNzAxaDkuODY5djUuMzc3aC02LjMxNXY4LjcwMWg2LjMxNXYyLjE5N2g4LjcwMVY1MC45NDFDNTMuMTA2IDQ4Ljk5MiA1OC43IDQyLjEzNCA1OC43IDM0LjA1YzAtOS41ODQtNy44NjMtMTcuNDQ1LTE3LjQ0Ny0xNy40NDV6bTAgOC42OTlBOC42OCA4LjY4IDAgMCAxIDUwIDM0LjA1YTguNjggOC42OCAwIDAgMS04Ljc0OCA4Ljc0NiA4LjY4IDguNjggMCAwIDEtOC43NDYtOC43NDYgOC42OCA4LjY4IDAgMCAxIDguNzQ2LTguNzQ2eiIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Key Management Service")}));a.push(this.addEntry("gcp google cloud platform security key management service",function(){var b=new mxCell("",new mxGeometry(0,0,210,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Key Management Service',
new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMxMC43NzU2MDY1NDM4NjAyNSIgaGVpZ2h0PSIzNzcuOTUzMDI4ODM1NTI1NDYiIHZpZXdCb3g9Ii0wLjE0MDAwMDAwMDU5NjA0NjQ1IC0wLjQ2NzAwMDAwNzYyOTM5NDUzIDgyLjIyNTk5NzkyNDgwNDY5IDEwMC4wMDAwMDc2MjkzOTQ1MyI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNmZmY7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDAuOTczLS40NjdsNDEuMTEzIDE3LjQ5M3YyOS42NTRjMCAyNy40MTgtMjQuNjA4IDUwLjgzNi00MS4xMTMgNTIuODUzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00MC45NzMtLjQ2N0wtLjE0IDE3LjAyNXYyOS42NTRjMCAyNy40MTggMjQuNjA4IDUwLjgzNiA0MS4xMTMgNTIuODUzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik00MS4yNTMgMTYuNjA1Yy05LjU4NCAwLTE3LjQ0NSA3Ljg2Mi0xNy40NDUgMTcuNDQ1IDAgOC4wODQgNS41OTQgMTQuOTQyIDEzLjA5NiAxNi44OTF2OS40ODhoLTkuODY5djguNzAxaDkuODY5djUuMzc3aC02LjMxNXY4LjcwMWg2LjMxNXYyLjE5N2g4LjcwMVY1MC45NDFDNTMuMTA2IDQ4Ljk5MiA1OC43IDQyLjEzNCA1OC43IDM0LjA1YzAtOS41ODQtNy44NjMtMTcuNDQ1LTE3LjQ0Ny0xNy40NDV6bTAgOC42OTlBOC42OCA4LjY4IDAgMCAxIDUwIDM0LjA1YTguNjggOC42OCAwIDAgMS04Ljc0OCA4Ljc0NiA4LjY4IDguNjggMCAwIDEtOC43NDYtOC43NDYgOC42OCA4LjY4IDAgMCAxIDguNzQ2LTguNzQ2eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Key Management Service")}));a.push(this.addEntry("gcp google cloud platform security key management service",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Key Management Service',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Key Management Service")}));a.push(this.addEntry("gcp google cloud platform security key management service",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Key Management Service',
new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMxMC43NzU2MDY1NDM4NjAyNSIgaGVpZ2h0PSIzNzcuOTUzMDI4ODM1NTI1NDYiIHZpZXdCb3g9Ii0wLjE0MDAwMDAwMDU5NjA0NjQ1IC0wLjQ2NzAwMDAwNzYyOTM5NDUzIDgyLjIyNTk5NzkyNDgwNDY5IDEwMC4wMDAwMDc2MjkzOTQ1MyI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNmZmY7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDAuOTczLS40NjdsNDEuMTEzIDE3LjQ5M3YyOS42NTRjMCAyNy40MTgtMjQuNjA4IDUwLjgzNi00MS4xMTMgNTIuODUzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00MC45NzMtLjQ2N0wtLjE0IDE3LjAyNXYyOS42NTRjMCAyNy40MTggMjQuNjA4IDUwLjgzNiA0MS4xMTMgNTIuODUzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik00MS4yNTMgMTYuNjA1Yy05LjU4NCAwLTE3LjQ0NSA3Ljg2Mi0xNy40NDUgMTcuNDQ1IDAgOC4wODQgNS41OTQgMTQuOTQyIDEzLjA5NiAxNi44OTF2OS40ODhoLTkuODY5djguNzAxaDkuODY5djUuMzc3aC02LjMxNXY4LjcwMWg2LjMxNXYyLjE5N2g4LjcwMVY1MC45NDFDNTMuMTA2IDQ4Ljk5MiA1OC43IDQyLjEzNCA1OC43IDM0LjA1YzAtOS41ODQtNy44NjMtMTcuNDQ1LTE3LjQ0Ny0xNy40NDV6bTAgOC42OTlBOC42OCA4LjY4IDAgMCAxIDUwIDM0LjA1YTguNjggOC42OCAwIDAgMS04Ljc0OCA4Ljc0NiA4LjY4IDguNjggMCAwIDEtOC43NDYtOC43NDYgOC42OCA4LjY4IDAgMCAxIDguNzQ2LTguNzQ2eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Key Management Service")}));a.push(this.addEntry("gcp google cloud platform security identity aware proxy",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Identity-Aware\nProxy",new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk5IiBoZWlnaHQ9IjEwLjQxIiB2aWV3Qm94PSIwIDAgMTkuOTkgMTAuNDEiPiYjeGE7CTxwYXRoIGQ9Ik05Ljg0LjIxYTUuMSA1LjEgMCAxIDAgNS4xIDUuMWgwYTUuMSA1LjEgMCAwIDAtNS4xLTUuMXptMCA5LjA4YTQgNCAwIDEgMSA0LTRoMGE0IDQgMCAwIDEtNCA0LjAxeiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGQ9Ik0xMS43NiA1LjkyYTIuMDkgMi4wOSAwIDAgMC0uMjgtLjIyIDMuMTEgMy4xMSAwIDAgMC0yLjYxLS4yOCAyLjMxIDIuMzEgMCAwIDAtLjg5LjQ3Ljg2Ljg2IDAgMCAwLS4zNy42NXYxaDQuNDd2LS44MmExIDEgMCAwIDAtLjMyLS44ek05Ljg0IDQuNzRhMS4xNiAxLjE2IDAgMSAwLTEuMTctMS4xNWgwYTEuMTcgMS4xNyAwIDAgMCAxLjE3IDEuMTV6IiBmaWxsPSIjNjY5ZGY2Ii8+JiN4YTsJPHBhdGggZD0iTTE2LjI5IDUuNmgyLjIxbC0uNzcuNzhoMS4wNGwxLjIyLTEuMjMtMS4yMi0xLjIyaC0xLjA0bC43Ny43N2gtMi4yMXoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOwk8cGF0aCBkPSJNMTcuODggMS43M1YwaC0xLjczbC0uNzMuNzRoMS4wOWwtLjk4Ljk3LjY0LjY0Ljk4LS45N3YxLjA5em0tMi40NiA3Ljk1bC43My43M2gxLjczVjguNjhsLS43My0uNzN2MS4wOWwtLjk4LS45Ny0uNjQuNjMuOTguOTh6TTEuMzQgMy44NkExLjM1IDEuMzUgMCAxIDAgMi43IDUuMjFhMS4zNSAxLjM1IDAgMCAwLTEuMzYtMS4zNXptMCAyLjFhLjc2Ljc2IDAgMSAxIC43Ni0uNzVoMGEuNzYuNzYgMCAwIDEtLjc2Ljc1eiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Identity-Aware Proxy")}));a.push(this.addEntry("gcp google cloud platform security identity aware proxy",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Identity-Aware Proxy',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Key Management Service")}));a.push(this.addEntry("gcp google cloud platform security identity aware proxy",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Identity-Aware\nProxy",new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk5IiBoZWlnaHQ9IjEwLjQxIiB2aWV3Qm94PSIwIDAgMTkuOTkgMTAuNDEiPiYjeGE7CTxwYXRoIGQ9Ik05Ljg0LjIxYTUuMSA1LjEgMCAxIDAgNS4xIDUuMWgwYTUuMSA1LjEgMCAwIDAtNS4xLTUuMXptMCA5LjA4YTQgNCAwIDEgMSA0LTRoMGE0IDQgMCAwIDEtNCA0LjAxeiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGQ9Ik0xMS43NiA1LjkyYTIuMDkgMi4wOSAwIDAgMC0uMjgtLjIyIDMuMTEgMy4xMSAwIDAgMC0yLjYxLS4yOCAyLjMxIDIuMzEgMCAwIDAtLjg5LjQ3Ljg2Ljg2IDAgMCAwLS4zNy42NXYxaDQuNDd2LS44MmExIDEgMCAwIDAtLjMyLS44ek05Ljg0IDQuNzRhMS4xNiAxLjE2IDAgMSAwLTEuMTctMS4xNWgwYTEuMTcgMS4xNyAwIDAgMCAxLjE3IDEuMTV6IiBmaWxsPSIjNjY5ZGY2Ii8+JiN4YTsJPHBhdGggZD0iTTE2LjI5IDUuNmgyLjIxbC0uNzcuNzhoMS4wNGwxLjIyLTEuMjMtMS4yMi0xLjIyaC0xLjA0bC43Ny43N2gtMi4yMXoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOwk8cGF0aCBkPSJNMTcuODggMS43M1YwaC0xLjczbC0uNzMuNzRoMS4wOWwtLjk4Ljk3LjY0LjY0Ljk4LS45N3YxLjA5em0tMi40NiA3Ljk1bC43My43M2gxLjczVjguNjhsLS43My0uNzN2MS4wOWwtLjk4LS45Ny0uNjQuNjMuOTguOTh6TTEuMzQgMy44NkExLjM1IDEuMzUgMCAxIDAgMi43IDUuMjFhMS4zNSAxLjM1IDAgMCAwLTEuMzYtMS4zNXptMCAyLjFhLjc2Ljc2IDAgMSAxIC43Ni0uNzVoMGEuNzYuNzYgMCAwIDEtLjc2Ljc1eiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Identity-Aware Proxy")}));a.push(this.addEntry("gcp google cloud platform security identity aware proxy",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Identity-Aware Proxy',
new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk5IiBoZWlnaHQ9IjEwLjQxIiB2aWV3Qm94PSIwIDAgMTkuOTkgMTAuNDEiPiYjeGE7CTxwYXRoIGQ9Ik05Ljg0LjIxYTUuMSA1LjEgMCAxIDAgNS4xIDUuMWgwYTUuMSA1LjEgMCAwIDAtNS4xLTUuMXptMCA5LjA4YTQgNCAwIDEgMSA0LTRoMGE0IDQgMCAwIDEtNCA0LjAxeiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGQ9Ik0xMS43NiA1LjkyYTIuMDkgMi4wOSAwIDAgMC0uMjgtLjIyIDMuMTEgMy4xMSAwIDAgMC0yLjYxLS4yOCAyLjMxIDIuMzEgMCAwIDAtLjg5LjQ3Ljg2Ljg2IDAgMCAwLS4zNy42NXYxaDQuNDd2LS44MmExIDEgMCAwIDAtLjMyLS44ek05Ljg0IDQuNzRhMS4xNiAxLjE2IDAgMSAwLTEuMTctMS4xNWgwYTEuMTcgMS4xNyAwIDAgMCAxLjE3IDEuMTV6IiBmaWxsPSIjNjY5ZGY2Ii8+JiN4YTsJPHBhdGggZD0iTTE2LjI5IDUuNmgyLjIxbC0uNzcuNzhoMS4wNGwxLjIyLTEuMjMtMS4yMi0xLjIyaC0xLjA0bC43Ny43N2gtMi4yMXoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOwk8cGF0aCBkPSJNMTcuODggMS43M1YwaC0xLjczbC0uNzMuNzRoMS4wOWwtLjk4Ljk3LjY0LjY0Ljk4LS45N3YxLjA5em0tMi40NiA3Ljk1bC43My43M2gxLjczVjguNjhsLS43My0uNzN2MS4wOWwtLjk4LS45Ny0uNjQuNjMuOTguOTh6TTEuMzQgMy44NkExLjM1IDEuMzUgMCAxIDAgMi43IDUuMjFhMS4zNSAxLjM1IDAgMCAwLTEuMzYtMS4zNXptMCAyLjFhLjc2Ljc2IDAgMSAxIC43Ni0uNzVoMGEuNzYuNzYgMCAwIDEtLjc2Ljc1eiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Identity-Aware Proxy")}));a.push(this.addEntry("gcp google cloud platform security identity aware proxy",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Identity-Aware Proxy',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Identity-Aware Proxy")}));a.push(this.addEntry("gcp google cloud platform security identity aware proxy",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Identity-Aware Proxy',
new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk5IiBoZWlnaHQ9IjEwLjQxIiB2aWV3Qm94PSIwIDAgMTkuOTkgMTAuNDEiPiYjeGE7CTxwYXRoIGQ9Ik05Ljg0LjIxYTUuMSA1LjEgMCAxIDAgNS4xIDUuMWgwYTUuMSA1LjEgMCAwIDAtNS4xLTUuMXptMCA5LjA4YTQgNCAwIDEgMSA0LTRoMGE0IDQgMCAwIDEtNCA0LjAxeiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGQ9Ik0xMS43NiA1LjkyYTIuMDkgMi4wOSAwIDAgMC0uMjgtLjIyIDMuMTEgMy4xMSAwIDAgMC0yLjYxLS4yOCAyLjMxIDIuMzEgMCAwIDAtLjg5LjQ3Ljg2Ljg2IDAgMCAwLS4zNy42NXYxaDQuNDd2LS44MmExIDEgMCAwIDAtLjMyLS44ek05Ljg0IDQuNzRhMS4xNiAxLjE2IDAgMSAwLTEuMTctMS4xNWgwYTEuMTcgMS4xNyAwIDAgMCAxLjE3IDEuMTV6IiBmaWxsPSIjNjY5ZGY2Ii8+JiN4YTsJPHBhdGggZD0iTTE2LjI5IDUuNmgyLjIxbC0uNzcuNzhoMS4wNGwxLjIyLTEuMjMtMS4yMi0xLjIyaC0xLjA0bC43Ny43N2gtMi4yMXoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOwk8cGF0aCBkPSJNMTcuODggMS43M1YwaC0xLjczbC0uNzMuNzRoMS4wOWwtLjk4Ljk3LjY0LjY0Ljk4LS45N3YxLjA5em0tMi40NiA3Ljk1bC43My43M2gxLjczVjguNjhsLS43My0uNzN2MS4wOWwtLjk4LS45Ny0uNjQuNjMuOTguOTh6TTEuMzQgMy44NkExLjM1IDEuMzUgMCAxIDAgMi43IDUuMjFhMS4zNSAxLjM1IDAgMCAwLTEuMzYtMS4zNXptMCAyLjFhLjc2Ljc2IDAgMSAxIC43Ni0uNzVoMGEuNzYuNzYgMCAwIDEtLjc2Ljc1eiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Identity-Aware Proxy")}));a.push(this.addEntry("gcp google cloud platform security cloud security command center",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud Security\nCommand Center",new mxGeometry(0,0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Identity-Aware Proxy")}));a.push(this.addEntry("gcp google cloud platform security cloud security command center",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud Security\nCommand Center",new mxGeometry(0,0,
26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3LjE4MDAwMDMwNTE3NTc4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTcuMTgwMDAwMzA1MTc1NzggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LjkgNC44NWE1LjIzIDUuMjMgMCAwIDEgMy43NSAzLjc1aDMuNTNWMy4yNEw5LjkgMHpNMy41MiA4LjYxYTUuMjIgNS4yMiAwIDAgMSAzLjc1LTMuNzVWMEwwIDMuMjR2NS4zN3pNNy4yOCAxNWE1LjIzIDUuMjMgMCAwIDEtMy43NS0zLjc1SC4yMkExMiAxMiAwIDAgMCA3LjI4IDIwem02LjM4LTMuNzVBNS4yMyA1LjIzIDAgMCAxIDkuOTEgMTV2NWExMiAxMiAwIDAgMCA3LjA1LTguNzV6Ii8+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QxIiBjeD0iOC41OSIgY3k9IjkuOTIiIHI9IjIuNjMiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Command Center")}));a.push(this.addEntry("gcp google cloud platform security cloud security command center",function(){var b=new mxCell("",new mxGeometry(0,0,250,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Security Command Center',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Command Center")}));a.push(this.addEntry("gcp google cloud platform security cloud security command center",function(){var b=new mxCell("",new mxGeometry(0,0,250,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Security Command Center',
new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3LjE4MDAwMDMwNTE3NTc4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTcuMTgwMDAwMzA1MTc1NzggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LjkgNC44NWE1LjIzIDUuMjMgMCAwIDEgMy43NSAzLjc1aDMuNTNWMy4yNEw5LjkgMHpNMy41MiA4LjYxYTUuMjIgNS4yMiAwIDAgMSAzLjc1LTMuNzVWMEwwIDMuMjR2NS4zN3pNNy4yOCAxNWE1LjIzIDUuMjMgMCAwIDEtMy43NS0zLjc1SC4yMkExMiAxMiAwIDAgMCA3LjI4IDIwem02LjM4LTMuNzVBNS4yMyA1LjIzIDAgMCAxIDkuOTEgMTV2NWExMiAxMiAwIDAgMCA3LjA1LTguNzV6Ii8+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QxIiBjeD0iOC41OSIgY3k9IjkuOTIiIHI9IjIuNjMiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Command Center")}));a.push(this.addEntry("gcp google cloud platform security cloud security command center",function(){var b=new mxCell("",new mxGeometry(0,0,258,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Security Command Center',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Command Center")}));a.push(this.addEntry("gcp google cloud platform security cloud security command center",function(){var b=new mxCell("",new mxGeometry(0,0,258,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Security Command Center',
new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3LjE4MDAwMDMwNTE3NTc4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTcuMTgwMDAwMzA1MTc1NzggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LjkgNC44NWE1LjIzIDUuMjMgMCAwIDEgMy43NSAzLjc1aDMuNTNWMy4yNEw5LjkgMHpNMy41MiA4LjYxYTUuMjIgNS4yMiAwIDAgMSAzLjc1LTMuNzVWMEwwIDMuMjR2NS4zN3pNNy4yOCAxNWE1LjIzIDUuMjMgMCAwIDEtMy43NS0zLjc1SC4yMkExMiAxMiAwIDAgMCA3LjI4IDIwem02LjM4LTMuNzVBNS4yMyA1LjIzIDAgMCAxIDkuOTEgMTV2NWExMiAxMiAwIDAgMCA3LjA1LTguNzV6Ii8+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QxIiBjeD0iOC41OSIgY3k9IjkuOTIiIHI9IjIuNjMiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Command Center")}));a.push(this.addEntry("gcp google cloud platform security security key enforcement",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Security Key\nEnforcement",new mxGeometry(0,0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Command Center")}));a.push(this.addEntry("gcp google cloud platform security security key enforcement",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Security Key\nEnforcement",new mxGeometry(0,0,
24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE1LjcyMyIgaGVpZ2h0PSIxOS45ODYiIHZpZXdCb3g9IjAgMCAxNS43MjMgMTkuOTg2Ij4mI3hhOwk8cGF0aCBkPSJNMy42MzQgMTQuNTg2di0zLjc1YzAtLjE1LS4yOS0uMzQtLjQ5LS40M2E1LjQ2IDUuNDYgMCAxIDEgNy40NC02LjgzIDUuNCA1LjQgMCAwIDEtMi43MyA2Ljc5LjgyLjgyIDAgMCAwLS41NC45djguNzJoLTMuNjh2LTEuNzVILjAyNHYtMy42NXptMy42NC05LjExYTEuODIgMS44MiAwIDEgMC0zLjY0LS4wNiAxLjgzIDEuODMgMCAwIDAgMS44IDEuODVoMGExLjg0IDEuODQgMCAwIDAgMS44My0xLjc5eiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGQ9Ik0xNS4zNzQgMy41NzZhNS40NCA1LjQ0IDAgMCAwLTYuMzItMy40NCA1LjQ0IDUuNDQgMCAwIDEgMS4xMyAxMC4yMy44NC44NCAwIDAgMC0uNTUuOXY4LjcyaDIuNDN2LTguNzFhLjgzLjgzIDAgMCAxIC41NS0uOSA1LjQgNS40IDAgMCAwIDIuNzYtNi44eiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Security Key Enforcement")}));a.push(this.addEntry("gcp google cloud platform security security key enforcement",function(){var b=new mxCell("",new mxGeometry(0,0,210,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Security Key Enforcement',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Security Key Enforcement")}));a.push(this.addEntry("gcp google cloud platform security security key enforcement",function(){var b=new mxCell("",new mxGeometry(0,0,210,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Security Key Enforcement',
new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE1LjcyMyIgaGVpZ2h0PSIxOS45ODYiIHZpZXdCb3g9IjAgMCAxNS43MjMgMTkuOTg2Ij4mI3hhOwk8cGF0aCBkPSJNMy42MzQgMTQuNTg2di0zLjc1YzAtLjE1LS4yOS0uMzQtLjQ5LS40M2E1LjQ2IDUuNDYgMCAxIDEgNy40NC02LjgzIDUuNCA1LjQgMCAwIDEtMi43MyA2Ljc5LjgyLjgyIDAgMCAwLS41NC45djguNzJoLTMuNjh2LTEuNzVILjAyNHYtMy42NXptMy42NC05LjExYTEuODIgMS44MiAwIDEgMC0zLjY0LS4wNiAxLjgzIDEuODMgMCAwIDAgMS44IDEuODVoMGExLjg0IDEuODQgMCAwIDAgMS44My0xLjc5eiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGQ9Ik0xNS4zNzQgMy41NzZhNS40NCA1LjQ0IDAgMCAwLTYuMzItMy40NCA1LjQ0IDUuNDQgMCAwIDEgMS4xMyAxMC4yMy44NC44NCAwIDAgMC0uNTUuOXY4LjcyaDIuNDN2LTguNzFhLjgzLjgzIDAgMCAxIC41NS0uOSA1LjQgNS40IDAgMCAwIDIuNzYtNi44eiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Security Key Enforcement")}));a.push(this.addEntry("gcp google cloud platform security security key enforcement",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Security Key Enforcement',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Security Key Enforcement")}));a.push(this.addEntry("gcp google cloud platform security security key enforcement",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Security Key Enforcement',
new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE1LjcyMyIgaGVpZ2h0PSIxOS45ODYiIHZpZXdCb3g9IjAgMCAxNS43MjMgMTkuOTg2Ij4mI3hhOwk8cGF0aCBkPSJNMy42MzQgMTQuNTg2di0zLjc1YzAtLjE1LS4yOS0uMzQtLjQ5LS40M2E1LjQ2IDUuNDYgMCAxIDEgNy40NC02LjgzIDUuNCA1LjQgMCAwIDEtMi43MyA2Ljc5LjgyLjgyIDAgMCAwLS41NC45djguNzJoLTMuNjh2LTEuNzVILjAyNHYtMy42NXptMy42NC05LjExYTEuODIgMS44MiAwIDEgMC0zLjY0LS4wNiAxLjgzIDEuODMgMCAwIDAgMS44IDEuODVoMGExLjg0IDEuODQgMCAwIDAgMS44My0xLjc5eiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGQ9Ik0xNS4zNzQgMy41NzZhNS40NCA1LjQ0IDAgMCAwLTYuMzItMy40NCA1LjQ0IDUuNDQgMCAwIDEgMS4xMyAxMC4yMy44NC44NCAwIDAgMC0uNTUuOXY4LjcyaDIuNDN2LTguNzFhLjgzLjgzIDAgMCAxIC41NS0uOSA1LjQgNS40IDAgMCAwIDIuNzYtNi44eiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Security Key Enforcement")}));this.addPalette("gcp2Security","GCP / Security",!1,mxUtils.bind(this,function(b){for(var d=0;d
BigQuery',new mxGeometry(0,0,30,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Security Key Enforcement")}));this.addPalette("gcp2Security","GCP / Security",!1,mxUtils.bind(this,function(b){for(var e=0;e
BigQuery',new mxGeometry(0,0,30,
30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMTA0NTIyNzA1MDc4IiBoZWlnaHQ9IjIwLjAwMTA0NTIyNzA1MDc4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMC4wMDEwNDUyMjcwNTA3OCAyMC4wMDEwNDUyMjcwNTA3OCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00LjczIDguODN2Mi42M2E0LjkxIDQuOTEgMCAwIDAgMS43MSAxLjc0VjguODN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTcuODkgNi40MXY3LjUzQTcuNjIgNy42MiAwIDAgMCA5IDE0YTggOCAwIDAgMCAxIDBWNi40MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTEuNjQgOS44NnYzLjI5YTUgNSAwIDAgMCAxLjctMS44MlY5Ljg2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNS43NCAxNC4zMmwtMS40MiAxLjQyYS40Mi40MiAwIDAgMCAwIC42bDMuNTQgMy41NGEuNDIuNDIgMCAwIDAgLjU5IDBsMS40My0xLjQzYS40Mi40MiAwIDAgMCAwLS41OWwtMy41NC0zLjU0YS40Mi40MiAwIDAgMC0uNiAwIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTkgMGE5IDkgMCAxIDAgMCAxOEE5IDkgMCAxIDAgOSAwbTAgMTUuNjlhNi42OCA2LjY4IDAgMCAxIC4wMDctMTMuMzYgNi42OCA2LjY4IDAgMCAxIDQuNzI3IDExLjQwM0E2LjY4IDYuNjggMCAwIDEgOSAxNS42OSIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"BigQuery")}));a.push(this.addEntry("gcp google cloud platform data analytics bigquery big query",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
BigQuery',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"BigQuery")}));a.push(this.addEntry("gcp google cloud platform data analytics bigquery big query",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
BigQuery',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMTA0NTIyNzA1MDc4IiBoZWlnaHQ9IjIwLjAwMTA0NTIyNzA1MDc4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMC4wMDEwNDUyMjcwNTA3OCAyMC4wMDEwNDUyMjcwNTA3OCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00LjczIDguODN2Mi42M2E0LjkxIDQuOTEgMCAwIDAgMS43MSAxLjc0VjguODN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTcuODkgNi40MXY3LjUzQTcuNjIgNy42MiAwIDAgMCA5IDE0YTggOCAwIDAgMCAxIDBWNi40MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTEuNjQgOS44NnYzLjI5YTUgNSAwIDAgMCAxLjctMS44MlY5Ljg2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNS43NCAxNC4zMmwtMS40MiAxLjQyYS40Mi40MiAwIDAgMCAwIC42bDMuNTQgMy41NGEuNDIuNDIgMCAwIDAgLjU5IDBsMS40My0xLjQzYS40Mi40MiAwIDAgMCAwLS41OWwtMy41NC0zLjU0YS40Mi40MiAwIDAgMC0uNiAwIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTkgMGE5IDkgMCAxIDAgMCAxOEE5IDkgMCAxIDAgOSAwbTAgMTUuNjlhNi42OCA2LjY4IDAgMCAxIC4wMDctMTMuMzYgNi42OCA2LjY4IDAgMCAxIDQuNzI3IDExLjQwM0E2LjY4IDYuNjggMCAwIDEgOSAxNS42OSIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"BigQuery")}));a.push(this.addEntry("gcp google cloud platform data analytics datalab",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Datalab",new mxGeometry(0,0,20,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjI3MS44OTgxMDE4MDY2NDA2IiBoZWlnaHQ9IjQyMy4wMDQwMjgzMjAzMTI1IiB2aWV3Qm94PSIwLjAwMDQ2MTI3MDM2MzMwMjkwMTQgMCAyNzEuODk4MTAxODA2NjQwNiA0MjMuMDA0MDI4MzIwMzEyNSI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDtmaWxsLXJ1bGU6ZXZlbm9kZH0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOTcuMzc4IDE0NC43NzRhMy4xMSAzLjExIDAgMCAxIDMuMTA1IDIuOTM0bC4wMDUuMTc3djE3LjEwN2EzLjExIDMuMTEgMCAwIDEtMi45MzQgMy4xMDVsLS4xNzcuMDA1aC0xMi40NDF2MzAuNjQ5YzAgMS4yMjcuMjk3IDIuNDM1Ljg2MiAzLjUyMmwuMTYxLjI5MyA4My44OTUgMTQ0LjI2MmExNS4yNiAxNS4yNiAwIDAgMSAuMTgyIDE0LjkzNmwtLjE4Mi4zMjQtMzAuNDMxIDUzLjI4NmExNS4yNiAxNS4yNiAwIDAgMS0xMi44NjEgNy42MjZsLS4zNTUuMDA0SDQ1LjY5MmExNS4yNiAxNS4yNiAwIDAgMS0xMy4wMzUtNy4zMjRsLS4xODEtLjMwNS0zMC40MzEtNTMuMjg2YTE1LjI2IDE1LjI2IDAgMCAxLS4xODItMTQuOTM2bC4xODItLjMyNCA4My42NzQtMTQ0LjI2MmMuNjIxLTEuMDc3IDEuMTYtMi4yODkgMS4yMzQtMy41MjhsLjAwOS0uMjg3di0zMC42NDlINzQuNTJjLTEuNjU4IDAtMy4wMTQtMS4yOTktMy4xMDUtMi45MzRsLS4wMDUtLjE3NnYtMTcuMTA3YTMuMTEgMy4xMSAwIDAgMSAyLjkzNC0zLjEwNWwuMTc2LS4wMDV6bS0zNS43NjkgMjMuMzI3aC01MS4zMnYzNS40MDVjMCAyLjUzMS0uNjI4IDUuMDE4LTEuODI2IDcuMjQybC0uMjE3LjM5TDI4LjAzMyAzNTAuOWE3LjYzIDcuNjMgMCAwIDAtLjEzOSA3LjM3NWwuMTQxLjI1NSAyMC43NDEgMzUuOTIxYTcuNjMgNy42MyAwIDAgMCA2LjMyNyAzLjgxbC4yODEuMDA1aDI1LjU3MmwtMjIuNjA1LTM5LjE1M2MtMS4zMTQtMi4yNzYtMS4zNjEtNS4wNjItLjE0MS03LjM3NWwuMTQxLS4yNTUgMTkuNjc5LTM0LjA4NmgxNDYuNjA2TDIxMi45ODggMjk3LjFoLTU0LjI1OWwtOC44MjEtMTUuMjc4aDU0LjMxMmwtMTYuMzMzLTI4LjQ2aC01NC43OGwtOC44MjEtMTUuMjc4aDU0LjgzM2wtMTUuNDY1LTI2Ljk0NmExNS4yNyAxNS4yNyAwIDAgMS0yLjAzOS03LjE4NWwtLjAwNy0uNDQ2em03Mi44NDQgMTY2LjQwMWwtNTQuMTgxLjAwMSA4LjgyMSAxNS41NTJoNTQuMjg1ek0xMDQuOTIxIDc5Ljc5NWM4LjQyNyAwIDE1LjI1OSA2LjgzMyAxNS4yNTkgMTUuMjYxcy02LjgzMiAxNS4yNTktMTUuMjU5IDE1LjI1OS0xNS4yNTktNi44MzItMTUuMjU5LTE1LjI1OSA2LjgzMi0xNS4yNjEgMTUuMjU5LTE1LjI2MXptNTcuNTc1LTMyLjc0M2MxMi42NDIgMCAyMi44OSAxMC4yNDcgMjIuODkgMjIuODg5cy0xMC4yNDkgMjIuODg5LTIyLjg5IDIyLjg4OS0yMi44ODktMTAuMjQ5LTIyLjg4OS0yMi44ODkgMTAuMjQ3LTIyLjg4OSAyMi44ODktMjIuODg5ek0xMjcuODEgMGM4LjQyNyAwIDE1LjI2MSA2LjgzMyAxNS4yNjEgMTUuMjYxUzEzNi4yMzcgMzAuNTIgMTI3LjgxIDMwLjUycy0xNS4yNTktNi44MzItMTUuMjU5LTE1LjI1OVMxMTkuMzg0IDAgMTI3LjgxIDB6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(20,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datalab")}));a.push(this.addEntry("gcp google cloud platform data analytics datalab",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Datalab',new mxGeometry(0,0,20,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjI3MS44OTgxMDE4MDY2NDA2IiBoZWlnaHQ9IjQyMy4wMDQwMjgzMjAzMTI1IiB2aWV3Qm94PSIwLjAwMDQ2MTI3MDM2MzMwMjkwMTQgMCAyNzEuODk4MTAxODA2NjQwNiA0MjMuMDA0MDI4MzIwMzEyNSI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDtmaWxsLXJ1bGU6ZXZlbm9kZH0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOTcuMzc4IDE0NC43NzRhMy4xMSAzLjExIDAgMCAxIDMuMTA1IDIuOTM0bC4wMDUuMTc3djE3LjEwN2EzLjExIDMuMTEgMCAwIDEtMi45MzQgMy4xMDVsLS4xNzcuMDA1aC0xMi40NDF2MzAuNjQ5YzAgMS4yMjcuMjk3IDIuNDM1Ljg2MiAzLjUyMmwuMTYxLjI5MyA4My44OTUgMTQ0LjI2MmExNS4yNiAxNS4yNiAwIDAgMSAuMTgyIDE0LjkzNmwtLjE4Mi4zMjQtMzAuNDMxIDUzLjI4NmExNS4yNiAxNS4yNiAwIDAgMS0xMi44NjEgNy42MjZsLS4zNTUuMDA0SDQ1LjY5MmExNS4yNiAxNS4yNiAwIDAgMS0xMy4wMzUtNy4zMjRsLS4xODEtLjMwNS0zMC40MzEtNTMuMjg2YTE1LjI2IDE1LjI2IDAgMCAxLS4xODItMTQuOTM2bC4xODItLjMyNCA4My42NzQtMTQ0LjI2MmMuNjIxLTEuMDc3IDEuMTYtMi4yODkgMS4yMzQtMy41MjhsLjAwOS0uMjg3di0zMC42NDlINzQuNTJjLTEuNjU4IDAtMy4wMTQtMS4yOTktMy4xMDUtMi45MzRsLS4wMDUtLjE3NnYtMTcuMTA3YTMuMTEgMy4xMSAwIDAgMSAyLjkzNC0zLjEwNWwuMTc2LS4wMDV6bS0zNS43NjkgMjMuMzI3aC01MS4zMnYzNS40MDVjMCAyLjUzMS0uNjI4IDUuMDE4LTEuODI2IDcuMjQybC0uMjE3LjM5TDI4LjAzMyAzNTAuOWE3LjYzIDcuNjMgMCAwIDAtLjEzOSA3LjM3NWwuMTQxLjI1NSAyMC43NDEgMzUuOTIxYTcuNjMgNy42MyAwIDAgMCA2LjMyNyAzLjgxbC4yODEuMDA1aDI1LjU3MmwtMjIuNjA1LTM5LjE1M2MtMS4zMTQtMi4yNzYtMS4zNjEtNS4wNjItLjE0MS03LjM3NWwuMTQxLS4yNTUgMTkuNjc5LTM0LjA4NmgxNDYuNjA2TDIxMi45ODggMjk3LjFoLTU0LjI1OWwtOC44MjEtMTUuMjc4aDU0LjMxMmwtMTYuMzMzLTI4LjQ2aC01NC43OGwtOC44MjEtMTUuMjc4aDU0LjgzM2wtMTUuNDY1LTI2Ljk0NmExNS4yNyAxNS4yNyAwIDAgMS0yLjAzOS03LjE4NWwtLjAwNy0uNDQ2em03Mi44NDQgMTY2LjQwMWwtNTQuMTgxLjAwMSA4LjgyMSAxNS41NTJoNTQuMjg1ek0xMDQuOTIxIDc5Ljc5NWM4LjQyNyAwIDE1LjI1OSA2LjgzMyAxNS4yNTkgMTUuMjYxcy02LjgzMiAxNS4yNTktMTUuMjU5IDE1LjI1OS0xNS4yNTktNi44MzItMTUuMjU5LTE1LjI1OSA2LjgzMi0xNS4yNjEgMTUuMjU5LTE1LjI2MXptNTcuNTc1LTMyLjc0M2MxMi42NDIgMCAyMi44OSAxMC4yNDcgMjIuODkgMjIuODg5cy0xMC4yNDkgMjIuODg5LTIyLjg5IDIyLjg4OS0yMi44ODktMTAuMjQ5LTIyLjg4OS0yMi44ODkgMTAuMjQ3LTIyLjg4OSAyMi44ODktMjIuODg5ek0xMjcuODEgMGM4LjQyNyAwIDE1LjI2MSA2LjgzMyAxNS4yNjEgMTUuMjYxUzEzNi4yMzcgMzAuNTIgMTI3LjgxIDMwLjUycy0xNS4yNTktNi44MzItMTUuMjU5LTE1LjI1OVMxMTkuMzg0IDAgMTI3LjgxIDB6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(20,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datalab")}));a.push(this.addEntry("gcp google cloud platform data analytics datalab",function(){var b=new mxCell("",new mxGeometry(0,0,118,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Datalab',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"BigQuery")}));a.push(this.addEntry("gcp google cloud platform data analytics datalab",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Datalab",new mxGeometry(0,0,20,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjI3MS44OTgxMDE4MDY2NDA2IiBoZWlnaHQ9IjQyMy4wMDQwMjgzMjAzMTI1IiB2aWV3Qm94PSIwLjAwMDQ2MTI3MDM2MzMwMjkwMTQgMCAyNzEuODk4MTAxODA2NjQwNiA0MjMuMDA0MDI4MzIwMzEyNSI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDtmaWxsLXJ1bGU6ZXZlbm9kZH0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOTcuMzc4IDE0NC43NzRhMy4xMSAzLjExIDAgMCAxIDMuMTA1IDIuOTM0bC4wMDUuMTc3djE3LjEwN2EzLjExIDMuMTEgMCAwIDEtMi45MzQgMy4xMDVsLS4xNzcuMDA1aC0xMi40NDF2MzAuNjQ5YzAgMS4yMjcuMjk3IDIuNDM1Ljg2MiAzLjUyMmwuMTYxLjI5MyA4My44OTUgMTQ0LjI2MmExNS4yNiAxNS4yNiAwIDAgMSAuMTgyIDE0LjkzNmwtLjE4Mi4zMjQtMzAuNDMxIDUzLjI4NmExNS4yNiAxNS4yNiAwIDAgMS0xMi44NjEgNy42MjZsLS4zNTUuMDA0SDQ1LjY5MmExNS4yNiAxNS4yNiAwIDAgMS0xMy4wMzUtNy4zMjRsLS4xODEtLjMwNS0zMC40MzEtNTMuMjg2YTE1LjI2IDE1LjI2IDAgMCAxLS4xODItMTQuOTM2bC4xODItLjMyNCA4My42NzQtMTQ0LjI2MmMuNjIxLTEuMDc3IDEuMTYtMi4yODkgMS4yMzQtMy41MjhsLjAwOS0uMjg3di0zMC42NDlINzQuNTJjLTEuNjU4IDAtMy4wMTQtMS4yOTktMy4xMDUtMi45MzRsLS4wMDUtLjE3NnYtMTcuMTA3YTMuMTEgMy4xMSAwIDAgMSAyLjkzNC0zLjEwNWwuMTc2LS4wMDV6bS0zNS43NjkgMjMuMzI3aC01MS4zMnYzNS40MDVjMCAyLjUzMS0uNjI4IDUuMDE4LTEuODI2IDcuMjQybC0uMjE3LjM5TDI4LjAzMyAzNTAuOWE3LjYzIDcuNjMgMCAwIDAtLjEzOSA3LjM3NWwuMTQxLjI1NSAyMC43NDEgMzUuOTIxYTcuNjMgNy42MyAwIDAgMCA2LjMyNyAzLjgxbC4yODEuMDA1aDI1LjU3MmwtMjIuNjA1LTM5LjE1M2MtMS4zMTQtMi4yNzYtMS4zNjEtNS4wNjItLjE0MS03LjM3NWwuMTQxLS4yNTUgMTkuNjc5LTM0LjA4NmgxNDYuNjA2TDIxMi45ODggMjk3LjFoLTU0LjI1OWwtOC44MjEtMTUuMjc4aDU0LjMxMmwtMTYuMzMzLTI4LjQ2aC01NC43OGwtOC44MjEtMTUuMjc4aDU0LjgzM2wtMTUuNDY1LTI2Ljk0NmExNS4yNyAxNS4yNyAwIDAgMS0yLjAzOS03LjE4NWwtLjAwNy0uNDQ2em03Mi44NDQgMTY2LjQwMWwtNTQuMTgxLjAwMSA4LjgyMSAxNS41NTJoNTQuMjg1ek0xMDQuOTIxIDc5Ljc5NWM4LjQyNyAwIDE1LjI1OSA2LjgzMyAxNS4yNTkgMTUuMjYxcy02LjgzMiAxNS4yNTktMTUuMjU5IDE1LjI1OS0xNS4yNTktNi44MzItMTUuMjU5LTE1LjI1OSA2LjgzMi0xNS4yNjEgMTUuMjU5LTE1LjI2MXptNTcuNTc1LTMyLjc0M2MxMi42NDIgMCAyMi44OSAxMC4yNDcgMjIuODkgMjIuODg5cy0xMC4yNDkgMjIuODg5LTIyLjg5IDIyLjg4OS0yMi44ODktMTAuMjQ5LTIyLjg4OS0yMi44ODkgMTAuMjQ3LTIyLjg4OSAyMi44ODktMjIuODg5ek0xMjcuODEgMGM4LjQyNyAwIDE1LjI2MSA2LjgzMyAxNS4yNjEgMTUuMjYxUzEzNi4yMzcgMzAuNTIgMTI3LjgxIDMwLjUycy0xNS4yNTktNi44MzItMTUuMjU5LTE1LjI1OVMxMTkuMzg0IDAgMTI3LjgxIDB6Ii8+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(20,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datalab")}));a.push(this.addEntry("gcp google cloud platform data analytics datalab",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Datalab',new mxGeometry(0,0,20,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjI3MS44OTgxMDE4MDY2NDA2IiBoZWlnaHQ9IjQyMy4wMDQwMjgzMjAzMTI1IiB2aWV3Qm94PSIwLjAwMDQ2MTI3MDM2MzMwMjkwMTQgMCAyNzEuODk4MTAxODA2NjQwNiA0MjMuMDA0MDI4MzIwMzEyNSI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDtmaWxsLXJ1bGU6ZXZlbm9kZH0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOTcuMzc4IDE0NC43NzRhMy4xMSAzLjExIDAgMCAxIDMuMTA1IDIuOTM0bC4wMDUuMTc3djE3LjEwN2EzLjExIDMuMTEgMCAwIDEtMi45MzQgMy4xMDVsLS4xNzcuMDA1aC0xMi40NDF2MzAuNjQ5YzAgMS4yMjcuMjk3IDIuNDM1Ljg2MiAzLjUyMmwuMTYxLjI5MyA4My44OTUgMTQ0LjI2MmExNS4yNiAxNS4yNiAwIDAgMSAuMTgyIDE0LjkzNmwtLjE4Mi4zMjQtMzAuNDMxIDUzLjI4NmExNS4yNiAxNS4yNiAwIDAgMS0xMi44NjEgNy42MjZsLS4zNTUuMDA0SDQ1LjY5MmExNS4yNiAxNS4yNiAwIDAgMS0xMy4wMzUtNy4zMjRsLS4xODEtLjMwNS0zMC40MzEtNTMuMjg2YTE1LjI2IDE1LjI2IDAgMCAxLS4xODItMTQuOTM2bC4xODItLjMyNCA4My42NzQtMTQ0LjI2MmMuNjIxLTEuMDc3IDEuMTYtMi4yODkgMS4yMzQtMy41MjhsLjAwOS0uMjg3di0zMC42NDlINzQuNTJjLTEuNjU4IDAtMy4wMTQtMS4yOTktMy4xMDUtMi45MzRsLS4wMDUtLjE3NnYtMTcuMTA3YTMuMTEgMy4xMSAwIDAgMSAyLjkzNC0zLjEwNWwuMTc2LS4wMDV6bS0zNS43NjkgMjMuMzI3aC01MS4zMnYzNS40MDVjMCAyLjUzMS0uNjI4IDUuMDE4LTEuODI2IDcuMjQybC0uMjE3LjM5TDI4LjAzMyAzNTAuOWE3LjYzIDcuNjMgMCAwIDAtLjEzOSA3LjM3NWwuMTQxLjI1NSAyMC43NDEgMzUuOTIxYTcuNjMgNy42MyAwIDAgMCA2LjMyNyAzLjgxbC4yODEuMDA1aDI1LjU3MmwtMjIuNjA1LTM5LjE1M2MtMS4zMTQtMi4yNzYtMS4zNjEtNS4wNjItLjE0MS03LjM3NWwuMTQxLS4yNTUgMTkuNjc5LTM0LjA4NmgxNDYuNjA2TDIxMi45ODggMjk3LjFoLTU0LjI1OWwtOC44MjEtMTUuMjc4aDU0LjMxMmwtMTYuMzMzLTI4LjQ2aC01NC43OGwtOC44MjEtMTUuMjc4aDU0LjgzM2wtMTUuNDY1LTI2Ljk0NmExNS4yNyAxNS4yNyAwIDAgMS0yLjAzOS03LjE4NWwtLjAwNy0uNDQ2em03Mi44NDQgMTY2LjQwMWwtNTQuMTgxLjAwMSA4LjgyMSAxNS41NTJoNTQuMjg1ek0xMDQuOTIxIDc5Ljc5NWM4LjQyNyAwIDE1LjI1OSA2LjgzMyAxNS4yNTkgMTUuMjYxcy02LjgzMiAxNS4yNTktMTUuMjU5IDE1LjI1OS0xNS4yNTktNi44MzItMTUuMjU5LTE1LjI1OSA2LjgzMi0xNS4yNjEgMTUuMjU5LTE1LjI2MXptNTcuNTc1LTMyLjc0M2MxMi42NDIgMCAyMi44OSAxMC4yNDcgMjIuODkgMjIuODg5cy0xMC4yNDkgMjIuODg5LTIyLjg5IDIyLjg4OS0yMi44ODktMTAuMjQ5LTIyLjg4OS0yMi44ODkgMTAuMjQ3LTIyLjg4OSAyMi44ODktMjIuODg5ek0xMjcuODEgMGM4LjQyNyAwIDE1LjI2MSA2LjgzMyAxNS4yNjEgMTUuMjYxUzEzNi4yMzcgMzAuNTIgMTI3LjgxIDMwLjUycy0xNS4yNTktNi44MzItMTUuMjU5LTE1LjI1OVMxMTkuMzg0IDAgMTI3LjgxIDB6Ii8+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(20,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datalab")}));a.push(this.addEntry("gcp google cloud platform data analytics datalab",function(){var b=new mxCell("",new mxGeometry(0,0,118,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Datalab',new mxGeometry(0,
0,20,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjI3MS44OTgxMDE4MDY2NDA2IiBoZWlnaHQ9IjQyMy4wMDQwMjgzMjAzMTI1IiB2aWV3Qm94PSIwLjAwMDQ2MTI3MDM2MzMwMjkwMTQgMCAyNzEuODk4MTAxODA2NjQwNiA0MjMuMDA0MDI4MzIwMzEyNSI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDtmaWxsLXJ1bGU6ZXZlbm9kZH0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOTcuMzc4IDE0NC43NzRhMy4xMSAzLjExIDAgMCAxIDMuMTA1IDIuOTM0bC4wMDUuMTc3djE3LjEwN2EzLjExIDMuMTEgMCAwIDEtMi45MzQgMy4xMDVsLS4xNzcuMDA1aC0xMi40NDF2MzAuNjQ5YzAgMS4yMjcuMjk3IDIuNDM1Ljg2MiAzLjUyMmwuMTYxLjI5MyA4My44OTUgMTQ0LjI2MmExNS4yNiAxNS4yNiAwIDAgMSAuMTgyIDE0LjkzNmwtLjE4Mi4zMjQtMzAuNDMxIDUzLjI4NmExNS4yNiAxNS4yNiAwIDAgMS0xMi44NjEgNy42MjZsLS4zNTUuMDA0SDQ1LjY5MmExNS4yNiAxNS4yNiAwIDAgMS0xMy4wMzUtNy4zMjRsLS4xODEtLjMwNS0zMC40MzEtNTMuMjg2YTE1LjI2IDE1LjI2IDAgMCAxLS4xODItMTQuOTM2bC4xODItLjMyNCA4My42NzQtMTQ0LjI2MmMuNjIxLTEuMDc3IDEuMTYtMi4yODkgMS4yMzQtMy41MjhsLjAwOS0uMjg3di0zMC42NDlINzQuNTJjLTEuNjU4IDAtMy4wMTQtMS4yOTktMy4xMDUtMi45MzRsLS4wMDUtLjE3NnYtMTcuMTA3YTMuMTEgMy4xMSAwIDAgMSAyLjkzNC0zLjEwNWwuMTc2LS4wMDV6bS0zNS43NjkgMjMuMzI3aC01MS4zMnYzNS40MDVjMCAyLjUzMS0uNjI4IDUuMDE4LTEuODI2IDcuMjQybC0uMjE3LjM5TDI4LjAzMyAzNTAuOWE3LjYzIDcuNjMgMCAwIDAtLjEzOSA3LjM3NWwuMTQxLjI1NSAyMC43NDEgMzUuOTIxYTcuNjMgNy42MyAwIDAgMCA2LjMyNyAzLjgxbC4yODEuMDA1aDI1LjU3MmwtMjIuNjA1LTM5LjE1M2MtMS4zMTQtMi4yNzYtMS4zNjEtNS4wNjItLjE0MS03LjM3NWwuMTQxLS4yNTUgMTkuNjc5LTM0LjA4NmgxNDYuNjA2TDIxMi45ODggMjk3LjFoLTU0LjI1OWwtOC44MjEtMTUuMjc4aDU0LjMxMmwtMTYuMzMzLTI4LjQ2aC01NC43OGwtOC44MjEtMTUuMjc4aDU0LjgzM2wtMTUuNDY1LTI2Ljk0NmExNS4yNyAxNS4yNyAwIDAgMS0yLjAzOS03LjE4NWwtLjAwNy0uNDQ2em03Mi44NDQgMTY2LjQwMWwtNTQuMTgxLjAwMSA4LjgyMSAxNS41NTJoNTQuMjg1ek0xMDQuOTIxIDc5Ljc5NWM4LjQyNyAwIDE1LjI1OSA2LjgzMyAxNS4yNTkgMTUuMjYxcy02LjgzMiAxNS4yNTktMTUuMjU5IDE1LjI1OS0xNS4yNTktNi44MzItMTUuMjU5LTE1LjI1OSA2LjgzMi0xNS4yNjEgMTUuMjU5LTE1LjI2MXptNTcuNTc1LTMyLjc0M2MxMi42NDIgMCAyMi44OSAxMC4yNDcgMjIuODkgMjIuODg5cy0xMC4yNDkgMjIuODg5LTIyLjg5IDIyLjg4OS0yMi44ODktMTAuMjQ5LTIyLjg4OS0yMi44ODkgMTAuMjQ3LTIyLjg4OSAyMi44ODktMjIuODg5ek0xMjcuODEgMGM4LjQyNyAwIDE1LjI2MSA2LjgzMyAxNS4yNjEgMTUuMjYxUzEzNi4yMzcgMzAuNTIgMTI3LjgxIDMwLjUycy0xNS4yNTktNi44MzItMTUuMjU5LTE1LjI1OVMxMTkuMzg0IDAgMTI3LjgxIDB6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(20,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datalab")}));a.push(this.addEntry("gcp google cloud platform data analytics dataflow",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Dataflow",new mxGeometry(0,0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjUxOTk5OTUwNDA4OTM1NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE0LjUxOTk5OTUwNDA4OTM1NSAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgY2xhc3M9InN0MCI+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjM3IDIuMDNsLTEuNzIuOTYgMS41MiAxLjUtLjAyIDEuNzMgMS4wMi4wMS4wMi0xLjczIDQuMjQgMi41Ni0uMDEgMS4wNyAxLjc3LjAzVjYuMTFMOS4wNSAzLjA0bC0uMjctLjk0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNy4zNiAyLjAzbC0xLjQyLjM1LS4yOS42MUwuMzkgNS45Mi4zNiA3Ljk3IDIuMTQgOGwuMDItMS4wNyA0LjMxLTIuNDUtLjAyIDEuNzMuODYuMDEuMDYtNC4xOXoiLz4mI3hhOwkJPGcgY2xhc3M9InN0MSI+JiN4YTsJCQk8cGF0aCBkPSJNNy4zNiAyLjAzTDMuOTUgMCAyLjIxLjk1bDMuNDQgMi4wNCAxLjcyLS45NnptLjcxIDExLjc2bC0xLjcyLS4wMi0uMDIgMS43Mi44MiAyLjQ4IDEuNDItLjEyLjI5LS44NSA1LjI3LTIuOTMuMDMtMi4wOS0xLjc5LS4wMi0uMDIgMS4xLTQuMyAyLjQ1eiIvPiYjeGE7CQkJPHBhdGggZD0iTTcuMTUgMTcuOTdsLTMuNDYgMS45NGgtLjA1bC0xLjY2LS45OSAzLjQ5LTEuOTYgMS42OCAxLjAxeiIvPiYjeGE7CQk8L2c+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMC44OC4wOWgtLjA1TDcuMzcgMi4wM2wxLjY4IDEuMDEgMy40OS0xLjk2ek0xMC42MiAyMGgtLjA1bC0zLjQyLTIuMDNoMCAwIDBsMS43Mi0uOTYgMy40NCAyLjA0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNLjMzIDEzLjg5di0yaDEuNzZsLS4wMSAxLjA0IDQuMjUgMi41Ni4wMi0xLjcyLjg2LjAxLS4wNiA0LjE4LTEuNjgtMXoiLz4mI3hhOwk8L2c+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iMTMuMzgiIGN5PSIxMC4wNCIgcj0iMS4xNCIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjEuMTQiIGN5PSI5Ljg4IiByPSIxLjE0Ii8+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iNy4zMiIgY3k9IjcuOTkiIHI9IjEuMTQiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSI3LjIzIiBjeT0iMTIiIHI9IjEuMTQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(19,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataflow")}));a.push(this.addEntry("gcp google cloud platform data analytics dataflow",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Dataflow',new mxGeometry(0,0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjUxOTk5OTUwNDA4OTM1NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE0LjUxOTk5OTUwNDA4OTM1NSAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgY2xhc3M9InN0MCI+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjM3IDIuMDNsLTEuNzIuOTYgMS41MiAxLjUtLjAyIDEuNzMgMS4wMi4wMS4wMi0xLjczIDQuMjQgMi41Ni0uMDEgMS4wNyAxLjc3LjAzVjYuMTFMOS4wNSAzLjA0bC0uMjctLjk0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNy4zNiAyLjAzbC0xLjQyLjM1LS4yOS42MUwuMzkgNS45Mi4zNiA3Ljk3IDIuMTQgOGwuMDItMS4wNyA0LjMxLTIuNDUtLjAyIDEuNzMuODYuMDEuMDYtNC4xOXoiLz4mI3hhOwkJPGcgY2xhc3M9InN0MSI+JiN4YTsJCQk8cGF0aCBkPSJNNy4zNiAyLjAzTDMuOTUgMCAyLjIxLjk1bDMuNDQgMi4wNCAxLjcyLS45NnptLjcxIDExLjc2bC0xLjcyLS4wMi0uMDIgMS43Mi44MiAyLjQ4IDEuNDItLjEyLjI5LS44NSA1LjI3LTIuOTMuMDMtMi4wOS0xLjc5LS4wMi0uMDIgMS4xLTQuMyAyLjQ1eiIvPiYjeGE7CQkJPHBhdGggZD0iTTcuMTUgMTcuOTdsLTMuNDYgMS45NGgtLjA1bC0xLjY2LS45OSAzLjQ5LTEuOTYgMS42OCAxLjAxeiIvPiYjeGE7CQk8L2c+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMC44OC4wOWgtLjA1TDcuMzcgMi4wM2wxLjY4IDEuMDEgMy40OS0xLjk2ek0xMC42MiAyMGgtLjA1bC0zLjQyLTIuMDNoMCAwIDBsMS43Mi0uOTYgMy40NCAyLjA0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNLjMzIDEzLjg5di0yaDEuNzZsLS4wMSAxLjA0IDQuMjUgMi41Ni4wMi0xLjcyLjg2LjAxLS4wNiA0LjE4LTEuNjgtMXoiLz4mI3hhOwk8L2c+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iMTMuMzgiIGN5PSIxMC4wNCIgcj0iMS4xNCIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjEuMTQiIGN5PSI5Ljg4IiByPSIxLjE0Ii8+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iNy4zMiIgY3k9IjcuOTkiIHI9IjEuMTQiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSI3LjIzIiBjeT0iMTIiIHI9IjEuMTQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(19,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataflow")}));a.push(this.addEntry("gcp google cloud platform data analytics dataflow",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Dataflow',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(20,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datalab")}));a.push(this.addEntry("gcp google cloud platform data analytics dataflow",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Dataflow",new mxGeometry(0,0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjUxOTk5OTUwNDA4OTM1NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE0LjUxOTk5OTUwNDA4OTM1NSAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgY2xhc3M9InN0MCI+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjM3IDIuMDNsLTEuNzIuOTYgMS41MiAxLjUtLjAyIDEuNzMgMS4wMi4wMS4wMi0xLjczIDQuMjQgMi41Ni0uMDEgMS4wNyAxLjc3LjAzVjYuMTFMOS4wNSAzLjA0bC0uMjctLjk0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNy4zNiAyLjAzbC0xLjQyLjM1LS4yOS42MUwuMzkgNS45Mi4zNiA3Ljk3IDIuMTQgOGwuMDItMS4wNyA0LjMxLTIuNDUtLjAyIDEuNzMuODYuMDEuMDYtNC4xOXoiLz4mI3hhOwkJPGcgY2xhc3M9InN0MSI+JiN4YTsJCQk8cGF0aCBkPSJNNy4zNiAyLjAzTDMuOTUgMCAyLjIxLjk1bDMuNDQgMi4wNCAxLjcyLS45NnptLjcxIDExLjc2bC0xLjcyLS4wMi0uMDIgMS43Mi44MiAyLjQ4IDEuNDItLjEyLjI5LS44NSA1LjI3LTIuOTMuMDMtMi4wOS0xLjc5LS4wMi0uMDIgMS4xLTQuMyAyLjQ1eiIvPiYjeGE7CQkJPHBhdGggZD0iTTcuMTUgMTcuOTdsLTMuNDYgMS45NGgtLjA1bC0xLjY2LS45OSAzLjQ5LTEuOTYgMS42OCAxLjAxeiIvPiYjeGE7CQk8L2c+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMC44OC4wOWgtLjA1TDcuMzcgMi4wM2wxLjY4IDEuMDEgMy40OS0xLjk2ek0xMC42MiAyMGgtLjA1bC0zLjQyLTIuMDNoMCAwIDBsMS43Mi0uOTYgMy40NCAyLjA0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNLjMzIDEzLjg5di0yaDEuNzZsLS4wMSAxLjA0IDQuMjUgMi41Ni4wMi0xLjcyLjg2LjAxLS4wNiA0LjE4LTEuNjgtMXoiLz4mI3hhOwk8L2c+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iMTMuMzgiIGN5PSIxMC4wNCIgcj0iMS4xNCIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjEuMTQiIGN5PSI5Ljg4IiByPSIxLjE0Ii8+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iNy4zMiIgY3k9IjcuOTkiIHI9IjEuMTQiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSI3LjIzIiBjeT0iMTIiIHI9IjEuMTQiLz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(19,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataflow")}));a.push(this.addEntry("gcp google cloud platform data analytics dataflow",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Dataflow',new mxGeometry(0,0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjUxOTk5OTUwNDA4OTM1NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE0LjUxOTk5OTUwNDA4OTM1NSAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgY2xhc3M9InN0MCI+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjM3IDIuMDNsLTEuNzIuOTYgMS41MiAxLjUtLjAyIDEuNzMgMS4wMi4wMS4wMi0xLjczIDQuMjQgMi41Ni0uMDEgMS4wNyAxLjc3LjAzVjYuMTFMOS4wNSAzLjA0bC0uMjctLjk0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNy4zNiAyLjAzbC0xLjQyLjM1LS4yOS42MUwuMzkgNS45Mi4zNiA3Ljk3IDIuMTQgOGwuMDItMS4wNyA0LjMxLTIuNDUtLjAyIDEuNzMuODYuMDEuMDYtNC4xOXoiLz4mI3hhOwkJPGcgY2xhc3M9InN0MSI+JiN4YTsJCQk8cGF0aCBkPSJNNy4zNiAyLjAzTDMuOTUgMCAyLjIxLjk1bDMuNDQgMi4wNCAxLjcyLS45NnptLjcxIDExLjc2bC0xLjcyLS4wMi0uMDIgMS43Mi44MiAyLjQ4IDEuNDItLjEyLjI5LS44NSA1LjI3LTIuOTMuMDMtMi4wOS0xLjc5LS4wMi0uMDIgMS4xLTQuMyAyLjQ1eiIvPiYjeGE7CQkJPHBhdGggZD0iTTcuMTUgMTcuOTdsLTMuNDYgMS45NGgtLjA1bC0xLjY2LS45OSAzLjQ5LTEuOTYgMS42OCAxLjAxeiIvPiYjeGE7CQk8L2c+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMC44OC4wOWgtLjA1TDcuMzcgMi4wM2wxLjY4IDEuMDEgMy40OS0xLjk2ek0xMC42MiAyMGgtLjA1bC0zLjQyLTIuMDNoMCAwIDBsMS43Mi0uOTYgMy40NCAyLjA0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNLjMzIDEzLjg5di0yaDEuNzZsLS4wMSAxLjA0IDQuMjUgMi41Ni4wMi0xLjcyLjg2LjAxLS4wNiA0LjE4LTEuNjgtMXoiLz4mI3hhOwk8L2c+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iMTMuMzgiIGN5PSIxMC4wNCIgcj0iMS4xNCIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjEuMTQiIGN5PSI5Ljg4IiByPSIxLjE0Ii8+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iNy4zMiIgY3k9IjcuOTkiIHI9IjEuMTQiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSI3LjIzIiBjeT0iMTIiIHI9IjEuMTQiLz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(19,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataflow")}));a.push(this.addEntry("gcp google cloud platform data analytics dataflow",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Dataflow',
new mxGeometry(0,0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjUxOTk5OTUwNDA4OTM1NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE0LjUxOTk5OTUwNDA4OTM1NSAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgY2xhc3M9InN0MCI+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjM3IDIuMDNsLTEuNzIuOTYgMS41MiAxLjUtLjAyIDEuNzMgMS4wMi4wMS4wMi0xLjczIDQuMjQgMi41Ni0uMDEgMS4wNyAxLjc3LjAzVjYuMTFMOS4wNSAzLjA0bC0uMjctLjk0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNy4zNiAyLjAzbC0xLjQyLjM1LS4yOS42MUwuMzkgNS45Mi4zNiA3Ljk3IDIuMTQgOGwuMDItMS4wNyA0LjMxLTIuNDUtLjAyIDEuNzMuODYuMDEuMDYtNC4xOXoiLz4mI3hhOwkJPGcgY2xhc3M9InN0MSI+JiN4YTsJCQk8cGF0aCBkPSJNNy4zNiAyLjAzTDMuOTUgMCAyLjIxLjk1bDMuNDQgMi4wNCAxLjcyLS45NnptLjcxIDExLjc2bC0xLjcyLS4wMi0uMDIgMS43Mi44MiAyLjQ4IDEuNDItLjEyLjI5LS44NSA1LjI3LTIuOTMuMDMtMi4wOS0xLjc5LS4wMi0uMDIgMS4xLTQuMyAyLjQ1eiIvPiYjeGE7CQkJPHBhdGggZD0iTTcuMTUgMTcuOTdsLTMuNDYgMS45NGgtLjA1bC0xLjY2LS45OSAzLjQ5LTEuOTYgMS42OCAxLjAxeiIvPiYjeGE7CQk8L2c+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMC44OC4wOWgtLjA1TDcuMzcgMi4wM2wxLjY4IDEuMDEgMy40OS0xLjk2ek0xMC42MiAyMGgtLjA1bC0zLjQyLTIuMDNoMCAwIDBsMS43Mi0uOTYgMy40NCAyLjA0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNLjMzIDEzLjg5di0yaDEuNzZsLS4wMSAxLjA0IDQuMjUgMi41Ni4wMi0xLjcyLjg2LjAxLS4wNiA0LjE4LTEuNjgtMXoiLz4mI3hhOwk8L2c+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iMTMuMzgiIGN5PSIxMC4wNCIgcj0iMS4xNCIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjEuMTQiIGN5PSI5Ljg4IiByPSIxLjE0Ii8+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iNy4zMiIgY3k9IjcuOTkiIHI9IjEuMTQiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSI3LjIzIiBjeT0iMTIiIHI9IjEuMTQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(19,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataflow")}));a.push(this.addEntry("gcp google cloud platform data analytics pub sub",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Pub/Sub",new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjMxOTk5OTY5NDgyNDIyIiBoZWlnaHQ9IjIwLjAwMDAwMTkwNzM0ODYzMyIgdmlld0JveD0iMCAwIDE4LjMxOTk5OTY5NDgyNDIyIDIwLjAwMDAwMTkwNzM0ODYzMyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8ZmlsdGVyIGlkPSJBIiB4PSI0LjY0IiB5PSI0LjE5IiB3aWR0aD0iMTQuNzMiIGhlaWdodD0iMTIuNzYiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4mI3hhOwkJCTxmZUZsb29kIGZsb29kLWNvbG9yPSIjZmZmIi8+JiN4YTsJCQk8ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIvPiYjeGE7CQk8L2ZpbHRlcj4mI3hhOwkJPG1hc2sgaWQ9IkIiIHg9IjQuNjQiIHk9IjQuMTkiIHdpZHRoPSIxNC43MyIgaGVpZ2h0PSIxMi43NiIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+JiN4YTsJCQk8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyLjIzIiByPSIzLjU4IiBmaWx0ZXI9InVybCgjQSkiLz4mI3hhOwkJPC9tYXNrPiYjeGE7CTwvZGVmcz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjIuMTkiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxOC4yOCIgcj0iMS43MiIvPiYjeGE7CTwvZz4mI3hhOwk8ZyBtYXNrPSJ1cmwoI0IpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi44NCAtMikiPiYjeGE7CQk8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCguNSAtLjg3IC44NyAuNSAtNC41OSAyMC41MykiIGQ9Ik0xNC42OSAxMC4yMmgxLjU5djguMDRoLTEuNTl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDMzMCA4LjUyMyAxNC4yNDQpIiBkPSJNNC40OSAxMy40NWg4LjA0djEuNTlINC40OXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTExLjIgNC4xOWgxLjU5djguMDRIMTEuMnoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxMC4yMyIgcj0iMi43OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIyLjE5IiBjeT0iMTQuMjUiIHI9IjIuMTkiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSIxNC4yNSIgcj0iMi4xOSIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI5LjE2IiBjeT0iMi4xOSIgcj0iMi4xOSIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Pub/Sub")}));a.push(this.addEntry("gcp google cloud platform data analytics pub sub",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Pub/Sub',new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjMxOTk5OTY5NDgyNDIyIiBoZWlnaHQ9IjIwLjAwMDAwMTkwNzM0ODYzMyIgdmlld0JveD0iMCAwIDE4LjMxOTk5OTY5NDgyNDIyIDIwLjAwMDAwMTkwNzM0ODYzMyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8ZmlsdGVyIGlkPSJBIiB4PSI0LjY0IiB5PSI0LjE5IiB3aWR0aD0iMTQuNzMiIGhlaWdodD0iMTIuNzYiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4mI3hhOwkJCTxmZUZsb29kIGZsb29kLWNvbG9yPSIjZmZmIi8+JiN4YTsJCQk8ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIvPiYjeGE7CQk8L2ZpbHRlcj4mI3hhOwkJPG1hc2sgaWQ9IkIiIHg9IjQuNjQiIHk9IjQuMTkiIHdpZHRoPSIxNC43MyIgaGVpZ2h0PSIxMi43NiIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+JiN4YTsJCQk8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyLjIzIiByPSIzLjU4IiBmaWx0ZXI9InVybCgjQSkiLz4mI3hhOwkJPC9tYXNrPiYjeGE7CTwvZGVmcz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjIuMTkiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxOC4yOCIgcj0iMS43MiIvPiYjeGE7CTwvZz4mI3hhOwk8ZyBtYXNrPSJ1cmwoI0IpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi44NCAtMikiPiYjeGE7CQk8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCguNSAtLjg3IC44NyAuNSAtNC41OSAyMC41MykiIGQ9Ik0xNC42OSAxMC4yMmgxLjU5djguMDRoLTEuNTl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDMzMCA4LjUyMyAxNC4yNDQpIiBkPSJNNC40OSAxMy40NWg4LjA0djEuNTlINC40OXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTExLjIgNC4xOWgxLjU5djguMDRIMTEuMnoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxMC4yMyIgcj0iMi43OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIyLjE5IiBjeT0iMTQuMjUiIHI9IjIuMTkiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSIxNC4yNSIgcj0iMi4xOSIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI5LjE2IiBjeT0iMi4xOSIgcj0iMi4xOSIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Pub/Sub")}));a.push(this.addEntry("gcp google cloud platform data analytics pub sub",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Pub/Sub',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(19,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataflow")}));a.push(this.addEntry("gcp google cloud platform data analytics pub sub",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Pub/Sub",new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjMxOTk5OTY5NDgyNDIyIiBoZWlnaHQ9IjIwLjAwMDAwMTkwNzM0ODYzMyIgdmlld0JveD0iMCAwIDE4LjMxOTk5OTY5NDgyNDIyIDIwLjAwMDAwMTkwNzM0ODYzMyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8ZmlsdGVyIGlkPSJBIiB4PSI0LjY0IiB5PSI0LjE5IiB3aWR0aD0iMTQuNzMiIGhlaWdodD0iMTIuNzYiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4mI3hhOwkJCTxmZUZsb29kIGZsb29kLWNvbG9yPSIjZmZmIi8+JiN4YTsJCQk8ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIvPiYjeGE7CQk8L2ZpbHRlcj4mI3hhOwkJPG1hc2sgaWQ9IkIiIHg9IjQuNjQiIHk9IjQuMTkiIHdpZHRoPSIxNC43MyIgaGVpZ2h0PSIxMi43NiIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+JiN4YTsJCQk8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyLjIzIiByPSIzLjU4IiBmaWx0ZXI9InVybCgjQSkiLz4mI3hhOwkJPC9tYXNrPiYjeGE7CTwvZGVmcz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjIuMTkiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxOC4yOCIgcj0iMS43MiIvPiYjeGE7CTwvZz4mI3hhOwk8ZyBtYXNrPSJ1cmwoI0IpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi44NCAtMikiPiYjeGE7CQk8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCguNSAtLjg3IC44NyAuNSAtNC41OSAyMC41MykiIGQ9Ik0xNC42OSAxMC4yMmgxLjU5djguMDRoLTEuNTl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDMzMCA4LjUyMyAxNC4yNDQpIiBkPSJNNC40OSAxMy40NWg4LjA0djEuNTlINC40OXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTExLjIgNC4xOWgxLjU5djguMDRIMTEuMnoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxMC4yMyIgcj0iMi43OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIyLjE5IiBjeT0iMTQuMjUiIHI9IjIuMTkiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSIxNC4yNSIgcj0iMi4xOSIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI5LjE2IiBjeT0iMi4xOSIgcj0iMi4xOSIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Pub/Sub")}));a.push(this.addEntry("gcp google cloud platform data analytics pub sub",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Pub/Sub',new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjMxOTk5OTY5NDgyNDIyIiBoZWlnaHQ9IjIwLjAwMDAwMTkwNzM0ODYzMyIgdmlld0JveD0iMCAwIDE4LjMxOTk5OTY5NDgyNDIyIDIwLjAwMDAwMTkwNzM0ODYzMyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8ZmlsdGVyIGlkPSJBIiB4PSI0LjY0IiB5PSI0LjE5IiB3aWR0aD0iMTQuNzMiIGhlaWdodD0iMTIuNzYiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4mI3hhOwkJCTxmZUZsb29kIGZsb29kLWNvbG9yPSIjZmZmIi8+JiN4YTsJCQk8ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIvPiYjeGE7CQk8L2ZpbHRlcj4mI3hhOwkJPG1hc2sgaWQ9IkIiIHg9IjQuNjQiIHk9IjQuMTkiIHdpZHRoPSIxNC43MyIgaGVpZ2h0PSIxMi43NiIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+JiN4YTsJCQk8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyLjIzIiByPSIzLjU4IiBmaWx0ZXI9InVybCgjQSkiLz4mI3hhOwkJPC9tYXNrPiYjeGE7CTwvZGVmcz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjIuMTkiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxOC4yOCIgcj0iMS43MiIvPiYjeGE7CTwvZz4mI3hhOwk8ZyBtYXNrPSJ1cmwoI0IpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi44NCAtMikiPiYjeGE7CQk8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCguNSAtLjg3IC44NyAuNSAtNC41OSAyMC41MykiIGQ9Ik0xNC42OSAxMC4yMmgxLjU5djguMDRoLTEuNTl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDMzMCA4LjUyMyAxNC4yNDQpIiBkPSJNNC40OSAxMy40NWg4LjA0djEuNTlINC40OXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTExLjIgNC4xOWgxLjU5djguMDRIMTEuMnoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxMC4yMyIgcj0iMi43OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIyLjE5IiBjeT0iMTQuMjUiIHI9IjIuMTkiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSIxNC4yNSIgcj0iMi4xOSIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI5LjE2IiBjeT0iMi4xOSIgcj0iMi4xOSIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Pub/Sub")}));a.push(this.addEntry("gcp google cloud platform data analytics pub sub",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Pub/Sub',new mxGeometry(0,
0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjMxOTk5OTY5NDgyNDIyIiBoZWlnaHQ9IjIwLjAwMDAwMTkwNzM0ODYzMyIgdmlld0JveD0iMCAwIDE4LjMxOTk5OTY5NDgyNDIyIDIwLjAwMDAwMTkwNzM0ODYzMyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8ZmlsdGVyIGlkPSJBIiB4PSI0LjY0IiB5PSI0LjE5IiB3aWR0aD0iMTQuNzMiIGhlaWdodD0iMTIuNzYiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4mI3hhOwkJCTxmZUZsb29kIGZsb29kLWNvbG9yPSIjZmZmIi8+JiN4YTsJCQk8ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIvPiYjeGE7CQk8L2ZpbHRlcj4mI3hhOwkJPG1hc2sgaWQ9IkIiIHg9IjQuNjQiIHk9IjQuMTkiIHdpZHRoPSIxNC43MyIgaGVpZ2h0PSIxMi43NiIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+JiN4YTsJCQk8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyLjIzIiByPSIzLjU4IiBmaWx0ZXI9InVybCgjQSkiLz4mI3hhOwkJPC9tYXNrPiYjeGE7CTwvZGVmcz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjIuMTkiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxOC4yOCIgcj0iMS43MiIvPiYjeGE7CTwvZz4mI3hhOwk8ZyBtYXNrPSJ1cmwoI0IpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi44NCAtMikiPiYjeGE7CQk8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCguNSAtLjg3IC44NyAuNSAtNC41OSAyMC41MykiIGQ9Ik0xNC42OSAxMC4yMmgxLjU5djguMDRoLTEuNTl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDMzMCA4LjUyMyAxNC4yNDQpIiBkPSJNNC40OSAxMy40NWg4LjA0djEuNTlINC40OXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTExLjIgNC4xOWgxLjU5djguMDRIMTEuMnoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxMC4yMyIgcj0iMi43OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIyLjE5IiBjeT0iMTQuMjUiIHI9IjIuMTkiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSIxNC4yNSIgcj0iMi4xOSIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI5LjE2IiBjeT0iMi4xOSIgcj0iMi4xOSIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Pub/Sub")}));a.push(this.addEntry("gcp google cloud platform data analytics dataproc",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Dataproc",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjM2MzAxMjMxMzg0Mjc3MyIgaGVpZ2h0PSIxNy45NzU1MjY4MDk2OTIzODMiIHZpZXdCb3g9IjAuMDAwNTYwMDI1NjI2MzI3ODQyNSAwLjYxOTYyOTc0MDcxNTAyNjkgMTkuMzYzMDEyMzEzODQyNzczIDE3Ljk3NTUyNjgwOTY5MjM4MyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDN7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxnIGNsYXNzPSJzdDAgc3QxIj4mI3hhOwkJPHBhdGggZD0iTTQuNjkgMTYuNGwxMC4xOS01Ljg5Ljk3IDEuNjktMTAuMTggNS44OHoiLz4mI3hhOwkJPHBhdGggZD0iTTcuNSA0LjR2MTAuMzVsLTEuODcgMS40MVY0LjR6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0xNy40OSAxMS4ybC0uOTcgMS42OC04Ljk2LTUuMTktLjI2LTIuMzZ6Ii8+JiN4YTsJPC9nPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAgc3QyIiBkPSJNMTIuMzkgOC4yNkw3LjMgNS4zM2wuMjYgMi4zNiAxLjUxLjg2YTQgNCAwIDAgMCAzLjMyLS4yOXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIHN0MSIgZD0iTTYuMTMgNi4yOWgwYTMuNzggMy43OCAwIDAgMSA1LjE2NS01LjE2M0EzLjc4IDMuNzggMCAwIDEgOS40IDguMThhMy44IDMuOCAwIDAgMS0zLjI3LTEuODl6TTExIDMuNDlhMS44NCAxLjg0IDAgMCAwLTEuNTktLjkyQTEuODMgMS44MyAwIDAgMCA3LjU3IDQuNGExLjg0IDEuODQgMCAwIDAgMi43OTQgMS43MDZBMS44NCAxLjg0IDAgMCAwIDExLjI0IDQuNGExLjggMS44IDAgMCAwLS4yNC0uOTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCBzdDIiIGQ9Ik01LjYzIDEwLjk0djUuMjJsMS44Ny0xLjQxdi0xLjYzYTMuMjkgMy4yOSAwIDAgMC0xLjg3LTIuMTh6bTUuNyAzLjg3bDQuNTItMi42MS0yLjIxLTEtMS4yNS44YTQuMjMgNC4yMyAwIDAgMC0xLjA2IDIuODZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCBzdDEiIGQ9Ik0uNTEgMTYuN2gwYTMuNzcgMy43NyAwIDAgMSAxLjM4LTUuMTYgMy43MiAzLjcyIDAgMCAxIDIuODYtLjM4QTMuNzggMy43OCAwIDEgMSAuNTEgMTYuN3ptNC44NS0yLjgxQTEuNzkgMS43OSAwIDAgMCA0LjI1IDEzYTEuODMgMS44MyAwIDAgMC0yLjA2IDIuNjloMGMuMzI5LjU2Ni45MzQuOTE0IDEuNTg5LjkxM2ExLjgzIDEuODMgMCAwIDAgMS41ODUtLjkyYy4zMjYtLjU2OC4zMjQtMS4yNjctLjAwNC0xLjgzM3ptNi45NyAyLjQ3aDBhMy43OSAzLjc5IDAgMCAxIDAtMy43NyAzLjc5IDMuNzkgMCAwIDEgNS4xNi0xLjM5IDMuNzggMy43OCAwIDAgMS0xLjg5IDcuMDQ0IDMuNzggMy43OCAwIDAgMS0zLjI3LTEuODg0em00Ljg2LTIuODFhMiAyIDAgMCAwLS42Ny0uNjcgMS44NSAxLjg1IDAgMCAwLTIuNTEuNjggMS44NiAxLjg2IDAgMCAwIDAgMS44MyAxLjgzIDEuODMgMCAwIDAgMi4wNy44NSAxLjgyIDEuODIgMCAwIDAgMS4xMS0uODUgMS44OCAxLjg4IDAgMCAwIDAtMS44NHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIHN0MyIgZD0iTTcuNDkgMTQuMTVsLTIuOCAyLjI1IDIuODYtMS42NWE0LjA3IDQuMDcgMCAwIDAtLjA2LS42ek04LjE1IDhsLS41OS0zLjZ2My4yOWEzLjQ3IDMuNDcgMCAwIDAgLjU5LjI3em01LjE1IDMuNDdsMy4yMiAxLjQxLTIuODYtMS42NGExLjY5IDEuNjkgMCAwIDAtLjM2LjIzeiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataproc")}));a.push(this.addEntry("gcp google cloud platform data analytics dataproc",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Dataproc',new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjM2MzAxMjMxMzg0Mjc3MyIgaGVpZ2h0PSIxNy45NzU1MjY4MDk2OTIzODMiIHZpZXdCb3g9IjAuMDAwNTYwMDI1NjI2MzI3ODQyNSAwLjYxOTYyOTc0MDcxNTAyNjkgMTkuMzYzMDEyMzEzODQyNzczIDE3Ljk3NTUyNjgwOTY5MjM4MyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDN7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxnIGNsYXNzPSJzdDAgc3QxIj4mI3hhOwkJPHBhdGggZD0iTTQuNjkgMTYuNGwxMC4xOS01Ljg5Ljk3IDEuNjktMTAuMTggNS44OHoiLz4mI3hhOwkJPHBhdGggZD0iTTcuNSA0LjR2MTAuMzVsLTEuODcgMS40MVY0LjR6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0xNy40OSAxMS4ybC0uOTcgMS42OC04Ljk2LTUuMTktLjI2LTIuMzZ6Ii8+JiN4YTsJPC9nPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAgc3QyIiBkPSJNMTIuMzkgOC4yNkw3LjMgNS4zM2wuMjYgMi4zNiAxLjUxLjg2YTQgNCAwIDAgMCAzLjMyLS4yOXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIHN0MSIgZD0iTTYuMTMgNi4yOWgwYTMuNzggMy43OCAwIDAgMSA1LjE2NS01LjE2M0EzLjc4IDMuNzggMCAwIDEgOS40IDguMThhMy44IDMuOCAwIDAgMS0zLjI3LTEuODl6TTExIDMuNDlhMS44NCAxLjg0IDAgMCAwLTEuNTktLjkyQTEuODMgMS44MyAwIDAgMCA3LjU3IDQuNGExLjg0IDEuODQgMCAwIDAgMi43OTQgMS43MDZBMS44NCAxLjg0IDAgMCAwIDExLjI0IDQuNGExLjggMS44IDAgMCAwLS4yNC0uOTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCBzdDIiIGQ9Ik01LjYzIDEwLjk0djUuMjJsMS44Ny0xLjQxdi0xLjYzYTMuMjkgMy4yOSAwIDAgMC0xLjg3LTIuMTh6bTUuNyAzLjg3bDQuNTItMi42MS0yLjIxLTEtMS4yNS44YTQuMjMgNC4yMyAwIDAgMC0xLjA2IDIuODZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCBzdDEiIGQ9Ik0uNTEgMTYuN2gwYTMuNzcgMy43NyAwIDAgMSAxLjM4LTUuMTYgMy43MiAzLjcyIDAgMCAxIDIuODYtLjM4QTMuNzggMy43OCAwIDEgMSAuNTEgMTYuN3ptNC44NS0yLjgxQTEuNzkgMS43OSAwIDAgMCA0LjI1IDEzYTEuODMgMS44MyAwIDAgMC0yLjA2IDIuNjloMGMuMzI5LjU2Ni45MzQuOTE0IDEuNTg5LjkxM2ExLjgzIDEuODMgMCAwIDAgMS41ODUtLjkyYy4zMjYtLjU2OC4zMjQtMS4yNjctLjAwNC0xLjgzM3ptNi45NyAyLjQ3aDBhMy43OSAzLjc5IDAgMCAxIDAtMy43NyAzLjc5IDMuNzkgMCAwIDEgNS4xNi0xLjM5IDMuNzggMy43OCAwIDAgMS0xLjg5IDcuMDQ0IDMuNzggMy43OCAwIDAgMS0zLjI3LTEuODg0em00Ljg2LTIuODFhMiAyIDAgMCAwLS42Ny0uNjcgMS44NSAxLjg1IDAgMCAwLTIuNTEuNjggMS44NiAxLjg2IDAgMCAwIDAgMS44MyAxLjgzIDEuODMgMCAwIDAgMi4wNy44NSAxLjgyIDEuODIgMCAwIDAgMS4xMS0uODUgMS44OCAxLjg4IDAgMCAwIDAtMS44NHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIHN0MyIgZD0iTTcuNDkgMTQuMTVsLTIuOCAyLjI1IDIuODYtMS42NWE0LjA3IDQuMDcgMCAwIDAtLjA2LS42ek04LjE1IDhsLS41OS0zLjZ2My4yOWEzLjQ3IDMuNDcgMCAwIDAgLjU5LjI3em01LjE1IDMuNDdsMy4yMiAxLjQxLTIuODYtMS42NGExLjY5IDEuNjkgMCAwIDAtLjM2LjIzeiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataproc")}));a.push(this.addEntry("gcp google cloud platform data analytics dataproc",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Dataproc',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Pub/Sub")}));a.push(this.addEntry("gcp google cloud platform data analytics dataproc",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Dataproc",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjM2MzAxMjMxMzg0Mjc3MyIgaGVpZ2h0PSIxNy45NzU1MjY4MDk2OTIzODMiIHZpZXdCb3g9IjAuMDAwNTYwMDI1NjI2MzI3ODQyNSAwLjYxOTYyOTc0MDcxNTAyNjkgMTkuMzYzMDEyMzEzODQyNzczIDE3Ljk3NTUyNjgwOTY5MjM4MyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDN7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxnIGNsYXNzPSJzdDAgc3QxIj4mI3hhOwkJPHBhdGggZD0iTTQuNjkgMTYuNGwxMC4xOS01Ljg5Ljk3IDEuNjktMTAuMTggNS44OHoiLz4mI3hhOwkJPHBhdGggZD0iTTcuNSA0LjR2MTAuMzVsLTEuODcgMS40MVY0LjR6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0xNy40OSAxMS4ybC0uOTcgMS42OC04Ljk2LTUuMTktLjI2LTIuMzZ6Ii8+JiN4YTsJPC9nPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAgc3QyIiBkPSJNMTIuMzkgOC4yNkw3LjMgNS4zM2wuMjYgMi4zNiAxLjUxLjg2YTQgNCAwIDAgMCAzLjMyLS4yOXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIHN0MSIgZD0iTTYuMTMgNi4yOWgwYTMuNzggMy43OCAwIDAgMSA1LjE2NS01LjE2M0EzLjc4IDMuNzggMCAwIDEgOS40IDguMThhMy44IDMuOCAwIDAgMS0zLjI3LTEuODl6TTExIDMuNDlhMS44NCAxLjg0IDAgMCAwLTEuNTktLjkyQTEuODMgMS44MyAwIDAgMCA3LjU3IDQuNGExLjg0IDEuODQgMCAwIDAgMi43OTQgMS43MDZBMS44NCAxLjg0IDAgMCAwIDExLjI0IDQuNGExLjggMS44IDAgMCAwLS4yNC0uOTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCBzdDIiIGQ9Ik01LjYzIDEwLjk0djUuMjJsMS44Ny0xLjQxdi0xLjYzYTMuMjkgMy4yOSAwIDAgMC0xLjg3LTIuMTh6bTUuNyAzLjg3bDQuNTItMi42MS0yLjIxLTEtMS4yNS44YTQuMjMgNC4yMyAwIDAgMC0xLjA2IDIuODZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCBzdDEiIGQ9Ik0uNTEgMTYuN2gwYTMuNzcgMy43NyAwIDAgMSAxLjM4LTUuMTYgMy43MiAzLjcyIDAgMCAxIDIuODYtLjM4QTMuNzggMy43OCAwIDEgMSAuNTEgMTYuN3ptNC44NS0yLjgxQTEuNzkgMS43OSAwIDAgMCA0LjI1IDEzYTEuODMgMS44MyAwIDAgMC0yLjA2IDIuNjloMGMuMzI5LjU2Ni45MzQuOTE0IDEuNTg5LjkxM2ExLjgzIDEuODMgMCAwIDAgMS41ODUtLjkyYy4zMjYtLjU2OC4zMjQtMS4yNjctLjAwNC0xLjgzM3ptNi45NyAyLjQ3aDBhMy43OSAzLjc5IDAgMCAxIDAtMy43NyAzLjc5IDMuNzkgMCAwIDEgNS4xNi0xLjM5IDMuNzggMy43OCAwIDAgMS0xLjg5IDcuMDQ0IDMuNzggMy43OCAwIDAgMS0zLjI3LTEuODg0em00Ljg2LTIuODFhMiAyIDAgMCAwLS42Ny0uNjcgMS44NSAxLjg1IDAgMCAwLTIuNTEuNjggMS44NiAxLjg2IDAgMCAwIDAgMS44MyAxLjgzIDEuODMgMCAwIDAgMi4wNy44NSAxLjgyIDEuODIgMCAwIDAgMS4xMS0uODUgMS44OCAxLjg4IDAgMCAwIDAtMS44NHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIHN0MyIgZD0iTTcuNDkgMTQuMTVsLTIuOCAyLjI1IDIuODYtMS42NWE0LjA3IDQuMDcgMCAwIDAtLjA2LS42ek04LjE1IDhsLS41OS0zLjZ2My4yOWEzLjQ3IDMuNDcgMCAwIDAgLjU5LjI3em01LjE1IDMuNDdsMy4yMiAxLjQxLTIuODYtMS42NGExLjY5IDEuNjkgMCAwIDAtLjM2LjIzeiIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataproc")}));a.push(this.addEntry("gcp google cloud platform data analytics dataproc",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Dataproc',new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjM2MzAxMjMxMzg0Mjc3MyIgaGVpZ2h0PSIxNy45NzU1MjY4MDk2OTIzODMiIHZpZXdCb3g9IjAuMDAwNTYwMDI1NjI2MzI3ODQyNSAwLjYxOTYyOTc0MDcxNTAyNjkgMTkuMzYzMDEyMzEzODQyNzczIDE3Ljk3NTUyNjgwOTY5MjM4MyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDN7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxnIGNsYXNzPSJzdDAgc3QxIj4mI3hhOwkJPHBhdGggZD0iTTQuNjkgMTYuNGwxMC4xOS01Ljg5Ljk3IDEuNjktMTAuMTggNS44OHoiLz4mI3hhOwkJPHBhdGggZD0iTTcuNSA0LjR2MTAuMzVsLTEuODcgMS40MVY0LjR6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0xNy40OSAxMS4ybC0uOTcgMS42OC04Ljk2LTUuMTktLjI2LTIuMzZ6Ii8+JiN4YTsJPC9nPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAgc3QyIiBkPSJNMTIuMzkgOC4yNkw3LjMgNS4zM2wuMjYgMi4zNiAxLjUxLjg2YTQgNCAwIDAgMCAzLjMyLS4yOXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIHN0MSIgZD0iTTYuMTMgNi4yOWgwYTMuNzggMy43OCAwIDAgMSA1LjE2NS01LjE2M0EzLjc4IDMuNzggMCAwIDEgOS40IDguMThhMy44IDMuOCAwIDAgMS0zLjI3LTEuODl6TTExIDMuNDlhMS44NCAxLjg0IDAgMCAwLTEuNTktLjkyQTEuODMgMS44MyAwIDAgMCA3LjU3IDQuNGExLjg0IDEuODQgMCAwIDAgMi43OTQgMS43MDZBMS44NCAxLjg0IDAgMCAwIDExLjI0IDQuNGExLjggMS44IDAgMCAwLS4yNC0uOTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCBzdDIiIGQ9Ik01LjYzIDEwLjk0djUuMjJsMS44Ny0xLjQxdi0xLjYzYTMuMjkgMy4yOSAwIDAgMC0xLjg3LTIuMTh6bTUuNyAzLjg3bDQuNTItMi42MS0yLjIxLTEtMS4yNS44YTQuMjMgNC4yMyAwIDAgMC0xLjA2IDIuODZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCBzdDEiIGQ9Ik0uNTEgMTYuN2gwYTMuNzcgMy43NyAwIDAgMSAxLjM4LTUuMTYgMy43MiAzLjcyIDAgMCAxIDIuODYtLjM4QTMuNzggMy43OCAwIDEgMSAuNTEgMTYuN3ptNC44NS0yLjgxQTEuNzkgMS43OSAwIDAgMCA0LjI1IDEzYTEuODMgMS44MyAwIDAgMC0yLjA2IDIuNjloMGMuMzI5LjU2Ni45MzQuOTE0IDEuNTg5LjkxM2ExLjgzIDEuODMgMCAwIDAgMS41ODUtLjkyYy4zMjYtLjU2OC4zMjQtMS4yNjctLjAwNC0xLjgzM3ptNi45NyAyLjQ3aDBhMy43OSAzLjc5IDAgMCAxIDAtMy43NyAzLjc5IDMuNzkgMCAwIDEgNS4xNi0xLjM5IDMuNzggMy43OCAwIDAgMS0xLjg5IDcuMDQ0IDMuNzggMy43OCAwIDAgMS0zLjI3LTEuODg0em00Ljg2LTIuODFhMiAyIDAgMCAwLS42Ny0uNjcgMS44NSAxLjg1IDAgMCAwLTIuNTEuNjggMS44NiAxLjg2IDAgMCAwIDAgMS44MyAxLjgzIDEuODMgMCAwIDAgMi4wNy44NSAxLjgyIDEuODIgMCAwIDAgMS4xMS0uODUgMS44OCAxLjg4IDAgMCAwIDAtMS44NHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIHN0MyIgZD0iTTcuNDkgMTQuMTVsLTIuOCAyLjI1IDIuODYtMS42NWE0LjA3IDQuMDcgMCAwIDAtLjA2LS42ek04LjE1IDhsLS41OS0zLjZ2My4yOWEzLjQ3IDMuNDcgMCAwIDAgLjU5LjI3em01LjE1IDMuNDdsMy4yMiAxLjQxLTIuODYtMS42NGExLjY5IDEuNjkgMCAwIDAtLjM2LjIzeiIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataproc")}));a.push(this.addEntry("gcp google cloud platform data analytics dataproc",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Dataproc',
new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjM2MzAxMjMxMzg0Mjc3MyIgaGVpZ2h0PSIxNy45NzU1MjY4MDk2OTIzODMiIHZpZXdCb3g9IjAuMDAwNTYwMDI1NjI2MzI3ODQyNSAwLjYxOTYyOTc0MDcxNTAyNjkgMTkuMzYzMDEyMzEzODQyNzczIDE3Ljk3NTUyNjgwOTY5MjM4MyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDN7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxnIGNsYXNzPSJzdDAgc3QxIj4mI3hhOwkJPHBhdGggZD0iTTQuNjkgMTYuNGwxMC4xOS01Ljg5Ljk3IDEuNjktMTAuMTggNS44OHoiLz4mI3hhOwkJPHBhdGggZD0iTTcuNSA0LjR2MTAuMzVsLTEuODcgMS40MVY0LjR6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0xNy40OSAxMS4ybC0uOTcgMS42OC04Ljk2LTUuMTktLjI2LTIuMzZ6Ii8+JiN4YTsJPC9nPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAgc3QyIiBkPSJNMTIuMzkgOC4yNkw3LjMgNS4zM2wuMjYgMi4zNiAxLjUxLjg2YTQgNCAwIDAgMCAzLjMyLS4yOXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIHN0MSIgZD0iTTYuMTMgNi4yOWgwYTMuNzggMy43OCAwIDAgMSA1LjE2NS01LjE2M0EzLjc4IDMuNzggMCAwIDEgOS40IDguMThhMy44IDMuOCAwIDAgMS0zLjI3LTEuODl6TTExIDMuNDlhMS44NCAxLjg0IDAgMCAwLTEuNTktLjkyQTEuODMgMS44MyAwIDAgMCA3LjU3IDQuNGExLjg0IDEuODQgMCAwIDAgMi43OTQgMS43MDZBMS44NCAxLjg0IDAgMCAwIDExLjI0IDQuNGExLjggMS44IDAgMCAwLS4yNC0uOTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCBzdDIiIGQ9Ik01LjYzIDEwLjk0djUuMjJsMS44Ny0xLjQxdi0xLjYzYTMuMjkgMy4yOSAwIDAgMC0xLjg3LTIuMTh6bTUuNyAzLjg3bDQuNTItMi42MS0yLjIxLTEtMS4yNS44YTQuMjMgNC4yMyAwIDAgMC0xLjA2IDIuODZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCBzdDEiIGQ9Ik0uNTEgMTYuN2gwYTMuNzcgMy43NyAwIDAgMSAxLjM4LTUuMTYgMy43MiAzLjcyIDAgMCAxIDIuODYtLjM4QTMuNzggMy43OCAwIDEgMSAuNTEgMTYuN3ptNC44NS0yLjgxQTEuNzkgMS43OSAwIDAgMCA0LjI1IDEzYTEuODMgMS44MyAwIDAgMC0yLjA2IDIuNjloMGMuMzI5LjU2Ni45MzQuOTE0IDEuNTg5LjkxM2ExLjgzIDEuODMgMCAwIDAgMS41ODUtLjkyYy4zMjYtLjU2OC4zMjQtMS4yNjctLjAwNC0xLjgzM3ptNi45NyAyLjQ3aDBhMy43OSAzLjc5IDAgMCAxIDAtMy43NyAzLjc5IDMuNzkgMCAwIDEgNS4xNi0xLjM5IDMuNzggMy43OCAwIDAgMS0xLjg5IDcuMDQ0IDMuNzggMy43OCAwIDAgMS0zLjI3LTEuODg0em00Ljg2LTIuODFhMiAyIDAgMCAwLS42Ny0uNjcgMS44NSAxLjg1IDAgMCAwLTIuNTEuNjggMS44NiAxLjg2IDAgMCAwIDAgMS44MyAxLjgzIDEuODMgMCAwIDAgMi4wNy44NSAxLjgyIDEuODIgMCAwIDAgMS4xMS0uODUgMS44OCAxLjg4IDAgMCAwIDAtMS44NHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIHN0MyIgZD0iTTcuNDkgMTQuMTVsLTIuOCAyLjI1IDIuODYtMS42NWE0LjA3IDQuMDcgMCAwIDAtLjA2LS42ek04LjE1IDhsLS41OS0zLjZ2My4yOWEzLjQ3IDMuNDcgMCAwIDAgLjU5LjI3em01LjE1IDMuNDdsMy4yMiAxLjQxLTIuODYtMS42NGExLjY5IDEuNjkgMCAwIDAtLjM2LjIzeiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataproc")}));a.push(this.addEntry("gcp google cloud platform data analytics genomics",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Genomics",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4LjYwMDAwMDM4MTQ2OTcyNyIgdmlld0JveD0iMCAwIDIwIDE4LjYwMDAwMDM4MTQ2OTcyNyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbC1ydWxlOmV2ZW5vZGR9JiN4YTsJLnN0M3tmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGNpcmNsZSBjeD0iMTAiIGN5PSI5LjMiIHI9IjEuNiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xMi42OSA1LjhsLS43NC0uN0g1LjU4djEuNGg2LjM3eiIgY2xhc3M9InN0MSBzdDIiLz4mI3hhOwk8Y2lyY2xlIGN4PSI0LjgiIGN5PSI1LjgiIHI9IjEuMjMiIGNsYXNzPSJzdDMiLz4mI3hhOwk8Y2lyY2xlIGN4PSIxNS4yIiBjeT0iNS44IiByPSIxLjYiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMTQuMzggMTMuNXYtMS40SDguMWwtLjc0LjcuNzQuN3oiIGNsYXNzPSJzdDEgc3QyIi8+JiN4YTsJPGNpcmNsZSBjeD0iNC44IiBjeT0iMTIuOCIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTUuMiIgY3k9IjEyLjgiIHI9IjEuMjMiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMTUuNiAxLjZsLS43NC0uN0gyLjE4djEuNGgxMi42OHoiIGNsYXNzPSJzdDEgc3QyIi8+JiN4YTsJPGNpcmNsZSBjeD0iMS42IiBjeT0iMS42IiByPSIxLjIzIiBjbGFzcz0ic3QzIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTguNCIgY3k9IjEuNiIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPHBhdGggZD0iTTE3Ljg0IDE3Ljd2LTEuNEg1LjE0bC0uNzQuNy43NC43eiIgY2xhc3M9InN0MSBzdDIiLz4mI3hhOwk8Y2lyY2xlIGN4PSIxLjYiIGN5PSIxNyIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTguNCIgY3k9IjE3IiByPSIxLjIzIiBjbGFzcz0ic3QzIi8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Genomics")}));a.push(this.addEntry("gcp google cloud platform data analytics genomics",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Genomics',new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4LjYwMDAwMDM4MTQ2OTcyNyIgdmlld0JveD0iMCAwIDIwIDE4LjYwMDAwMDM4MTQ2OTcyNyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbC1ydWxlOmV2ZW5vZGR9JiN4YTsJLnN0M3tmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGNpcmNsZSBjeD0iMTAiIGN5PSI5LjMiIHI9IjEuNiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xMi42OSA1LjhsLS43NC0uN0g1LjU4djEuNGg2LjM3eiIgY2xhc3M9InN0MSBzdDIiLz4mI3hhOwk8Y2lyY2xlIGN4PSI0LjgiIGN5PSI1LjgiIHI9IjEuMjMiIGNsYXNzPSJzdDMiLz4mI3hhOwk8Y2lyY2xlIGN4PSIxNS4yIiBjeT0iNS44IiByPSIxLjYiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMTQuMzggMTMuNXYtMS40SDguMWwtLjc0LjcuNzQuN3oiIGNsYXNzPSJzdDEgc3QyIi8+JiN4YTsJPGNpcmNsZSBjeD0iNC44IiBjeT0iMTIuOCIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTUuMiIgY3k9IjEyLjgiIHI9IjEuMjMiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMTUuNiAxLjZsLS43NC0uN0gyLjE4djEuNGgxMi42OHoiIGNsYXNzPSJzdDEgc3QyIi8+JiN4YTsJPGNpcmNsZSBjeD0iMS42IiBjeT0iMS42IiByPSIxLjIzIiBjbGFzcz0ic3QzIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTguNCIgY3k9IjEuNiIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPHBhdGggZD0iTTE3Ljg0IDE3Ljd2LTEuNEg1LjE0bC0uNzQuNy43NC43eiIgY2xhc3M9InN0MSBzdDIiLz4mI3hhOwk8Y2lyY2xlIGN4PSIxLjYiIGN5PSIxNyIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTguNCIgY3k9IjE3IiByPSIxLjIzIiBjbGFzcz0ic3QzIi8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Genomics")}));a.push(this.addEntry("gcp google cloud platform data analytics genomics",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Genomics',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataproc")}));a.push(this.addEntry("gcp google cloud platform data analytics genomics",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Genomics",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4LjYwMDAwMDM4MTQ2OTcyNyIgdmlld0JveD0iMCAwIDIwIDE4LjYwMDAwMDM4MTQ2OTcyNyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbC1ydWxlOmV2ZW5vZGR9JiN4YTsJLnN0M3tmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGNpcmNsZSBjeD0iMTAiIGN5PSI5LjMiIHI9IjEuNiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xMi42OSA1LjhsLS43NC0uN0g1LjU4djEuNGg2LjM3eiIgY2xhc3M9InN0MSBzdDIiLz4mI3hhOwk8Y2lyY2xlIGN4PSI0LjgiIGN5PSI1LjgiIHI9IjEuMjMiIGNsYXNzPSJzdDMiLz4mI3hhOwk8Y2lyY2xlIGN4PSIxNS4yIiBjeT0iNS44IiByPSIxLjYiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMTQuMzggMTMuNXYtMS40SDguMWwtLjc0LjcuNzQuN3oiIGNsYXNzPSJzdDEgc3QyIi8+JiN4YTsJPGNpcmNsZSBjeD0iNC44IiBjeT0iMTIuOCIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTUuMiIgY3k9IjEyLjgiIHI9IjEuMjMiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMTUuNiAxLjZsLS43NC0uN0gyLjE4djEuNGgxMi42OHoiIGNsYXNzPSJzdDEgc3QyIi8+JiN4YTsJPGNpcmNsZSBjeD0iMS42IiBjeT0iMS42IiByPSIxLjIzIiBjbGFzcz0ic3QzIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTguNCIgY3k9IjEuNiIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPHBhdGggZD0iTTE3Ljg0IDE3Ljd2LTEuNEg1LjE0bC0uNzQuNy43NC43eiIgY2xhc3M9InN0MSBzdDIiLz4mI3hhOwk8Y2lyY2xlIGN4PSIxLjYiIGN5PSIxNyIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTguNCIgY3k9IjE3IiByPSIxLjIzIiBjbGFzcz0ic3QzIi8+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Genomics")}));a.push(this.addEntry("gcp google cloud platform data analytics genomics",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Genomics',new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4LjYwMDAwMDM4MTQ2OTcyNyIgdmlld0JveD0iMCAwIDIwIDE4LjYwMDAwMDM4MTQ2OTcyNyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbC1ydWxlOmV2ZW5vZGR9JiN4YTsJLnN0M3tmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGNpcmNsZSBjeD0iMTAiIGN5PSI5LjMiIHI9IjEuNiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xMi42OSA1LjhsLS43NC0uN0g1LjU4djEuNGg2LjM3eiIgY2xhc3M9InN0MSBzdDIiLz4mI3hhOwk8Y2lyY2xlIGN4PSI0LjgiIGN5PSI1LjgiIHI9IjEuMjMiIGNsYXNzPSJzdDMiLz4mI3hhOwk8Y2lyY2xlIGN4PSIxNS4yIiBjeT0iNS44IiByPSIxLjYiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMTQuMzggMTMuNXYtMS40SDguMWwtLjc0LjcuNzQuN3oiIGNsYXNzPSJzdDEgc3QyIi8+JiN4YTsJPGNpcmNsZSBjeD0iNC44IiBjeT0iMTIuOCIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTUuMiIgY3k9IjEyLjgiIHI9IjEuMjMiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMTUuNiAxLjZsLS43NC0uN0gyLjE4djEuNGgxMi42OHoiIGNsYXNzPSJzdDEgc3QyIi8+JiN4YTsJPGNpcmNsZSBjeD0iMS42IiBjeT0iMS42IiByPSIxLjIzIiBjbGFzcz0ic3QzIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTguNCIgY3k9IjEuNiIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPHBhdGggZD0iTTE3Ljg0IDE3Ljd2LTEuNEg1LjE0bC0uNzQuNy43NC43eiIgY2xhc3M9InN0MSBzdDIiLz4mI3hhOwk8Y2lyY2xlIGN4PSIxLjYiIGN5PSIxNyIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTguNCIgY3k9IjE3IiByPSIxLjIzIiBjbGFzcz0ic3QzIi8+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Genomics")}));a.push(this.addEntry("gcp google cloud platform data analytics genomics",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Genomics',
new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4LjYwMDAwMDM4MTQ2OTcyNyIgdmlld0JveD0iMCAwIDIwIDE4LjYwMDAwMDM4MTQ2OTcyNyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbC1ydWxlOmV2ZW5vZGR9JiN4YTsJLnN0M3tmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGNpcmNsZSBjeD0iMTAiIGN5PSI5LjMiIHI9IjEuNiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xMi42OSA1LjhsLS43NC0uN0g1LjU4djEuNGg2LjM3eiIgY2xhc3M9InN0MSBzdDIiLz4mI3hhOwk8Y2lyY2xlIGN4PSI0LjgiIGN5PSI1LjgiIHI9IjEuMjMiIGNsYXNzPSJzdDMiLz4mI3hhOwk8Y2lyY2xlIGN4PSIxNS4yIiBjeT0iNS44IiByPSIxLjYiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMTQuMzggMTMuNXYtMS40SDguMWwtLjc0LjcuNzQuN3oiIGNsYXNzPSJzdDEgc3QyIi8+JiN4YTsJPGNpcmNsZSBjeD0iNC44IiBjeT0iMTIuOCIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTUuMiIgY3k9IjEyLjgiIHI9IjEuMjMiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMTUuNiAxLjZsLS43NC0uN0gyLjE4djEuNGgxMi42OHoiIGNsYXNzPSJzdDEgc3QyIi8+JiN4YTsJPGNpcmNsZSBjeD0iMS42IiBjeT0iMS42IiByPSIxLjIzIiBjbGFzcz0ic3QzIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTguNCIgY3k9IjEuNiIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPHBhdGggZD0iTTE3Ljg0IDE3Ljd2LTEuNEg1LjE0bC0uNzQuNy43NC43eiIgY2xhc3M9InN0MSBzdDIiLz4mI3hhOwk8Y2lyY2xlIGN4PSIxLjYiIGN5PSIxNyIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTguNCIgY3k9IjE3IiByPSIxLjIzIiBjbGFzcz0ic3QzIi8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Genomics")}));a.push(this.addEntry("gcp google cloud platform data analytics dataprep",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Dataprep",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjI3OTk5ODc3OTI5Njg3NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMS4yNDYyOTA4MDM4OTEyNzAxZS04IDAgMTguMjc5OTk4Nzc5Mjk2ODc1IDIwIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qye2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTcuNjMgOWEuOTEuOTEgMCAxIDEtLjY0My4yNjdBLjkxLjkxIDAgMCAxIDcuNjMgOXptMC0uOGExLjcxIDEuNzEgMCAxIDAgMS43IDEuNzEgMS43IDEuNyAwIDAgMC0xLjctMS43MXpNMS43MiA5YS45MS45MSAwIDEgMS0uNjQzLjI2N0EuOTEuOTEgMCAwIDEgMS43MiA5em0wLS44YTEuNzEgMS43MSAwIDEgMCAxLjcgMS43MSAxLjcgMS43IDAgMCAwLTEuNy0xLjcxem0zLjA0IDYuMTFhLjkxLjkxIDAgMSAxIDAgMS44Mi45MS45MSAwIDEgMSAwLTEuODJ6bTAtLjc5YTEuNzEgMS43MSAwIDEgMCAxLjIuNSAxLjcgMS43IDAgMCAwLTEuMi0uNXptMC05LjczYS45MS45MSAwIDAgMS0uMDQgMS44MTkuOTEuOTEgMCAwIDEtLjktLjkwOS45Mi45MiAwIDAgMSAuOTQtLjkxem0wLS44YTEuNzEgMS43MSAwIDEgMCAxLjIuNUExLjcgMS43IDAgMCAwIDQuNzYgM3oiLz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPHBhdGggZD0iTTcuODEgMGgxLjY4djIwSDcuODF6Ii8+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMy40IDIuODdIOC44OWEuMzcuMzcgMCAwIDAtLjMuNHYyLjgyYS4zNi4zNiAwIDAgMCAuMy4zOWg0LjUxYS4zNi4zNiAwIDAgMCAuMzEtLjM5VjMuMjhhLjM3LjM3IDAgMCAwLS4zMS0uNDF6bTQuMzIgNS4yOUg5LjRjLS4zMSAwLS41Ni4xOC0uNTYuMzl2Mi44MmMwIC4yMi4yNS40LjU2LjRoOC4zMmMuMzEgMCAuNTYtLjE5LjU2LS40VjguNTVjMC0uMjItLjI1LS4zOS0uNTYtLjM5em0tNS45MSA1LjI4SDguMjhjLS4xMyAwLS4yMy4xOC0uMjMuMzl2Mi44MmMwIC4yMi4xLjM5LjIzLjM5aDMuNTNjLjEzIDAgLjI0LS4xOC4yNC0uMzl2LTIuODJjLS4wMS0uMjItLjExLS4zOS0uMjQtLjM5eiIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataprep")}));a.push(this.addEntry("gcp google cloud platform data analytics dataprep",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Dataprep',new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjI3OTk5ODc3OTI5Njg3NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMS4yNDYyOTA4MDM4OTEyNzAxZS04IDAgMTguMjc5OTk4Nzc5Mjk2ODc1IDIwIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qye2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTcuNjMgOWEuOTEuOTEgMCAxIDEtLjY0My4yNjdBLjkxLjkxIDAgMCAxIDcuNjMgOXptMC0uOGExLjcxIDEuNzEgMCAxIDAgMS43IDEuNzEgMS43IDEuNyAwIDAgMC0xLjctMS43MXpNMS43MiA5YS45MS45MSAwIDEgMS0uNjQzLjI2N0EuOTEuOTEgMCAwIDEgMS43MiA5em0wLS44YTEuNzEgMS43MSAwIDEgMCAxLjcgMS43MSAxLjcgMS43IDAgMCAwLTEuNy0xLjcxem0zLjA0IDYuMTFhLjkxLjkxIDAgMSAxIDAgMS44Mi45MS45MSAwIDEgMSAwLTEuODJ6bTAtLjc5YTEuNzEgMS43MSAwIDEgMCAxLjIuNSAxLjcgMS43IDAgMCAwLTEuMi0uNXptMC05LjczYS45MS45MSAwIDAgMS0uMDQgMS44MTkuOTEuOTEgMCAwIDEtLjktLjkwOS45Mi45MiAwIDAgMSAuOTQtLjkxem0wLS44YTEuNzEgMS43MSAwIDEgMCAxLjIuNUExLjcgMS43IDAgMCAwIDQuNzYgM3oiLz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPHBhdGggZD0iTTcuODEgMGgxLjY4djIwSDcuODF6Ii8+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMy40IDIuODdIOC44OWEuMzcuMzcgMCAwIDAtLjMuNHYyLjgyYS4zNi4zNiAwIDAgMCAuMy4zOWg0LjUxYS4zNi4zNiAwIDAgMCAuMzEtLjM5VjMuMjhhLjM3LjM3IDAgMCAwLS4zMS0uNDF6bTQuMzIgNS4yOUg5LjRjLS4zMSAwLS41Ni4xOC0uNTYuMzl2Mi44MmMwIC4yMi4yNS40LjU2LjRoOC4zMmMuMzEgMCAuNTYtLjE5LjU2LS40VjguNTVjMC0uMjItLjI1LS4zOS0uNTYtLjM5em0tNS45MSA1LjI4SDguMjhjLS4xMyAwLS4yMy4xOC0uMjMuMzl2Mi44MmMwIC4yMi4xLjM5LjIzLjM5aDMuNTNjLjEzIDAgLjI0LS4xOC4yNC0uMzl2LTIuODJjLS4wMS0uMjItLjExLS4zOS0uMjQtLjM5eiIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataprep")}));a.push(this.addEntry("gcp google cloud platform data analytics dataprep",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Dataprep',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Genomics")}));a.push(this.addEntry("gcp google cloud platform data analytics dataprep",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Dataprep",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjI3OTk5ODc3OTI5Njg3NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMS4yNDYyOTA4MDM4OTEyNzAxZS04IDAgMTguMjc5OTk4Nzc5Mjk2ODc1IDIwIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qye2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTcuNjMgOWEuOTEuOTEgMCAxIDEtLjY0My4yNjdBLjkxLjkxIDAgMCAxIDcuNjMgOXptMC0uOGExLjcxIDEuNzEgMCAxIDAgMS43IDEuNzEgMS43IDEuNyAwIDAgMC0xLjctMS43MXpNMS43MiA5YS45MS45MSAwIDEgMS0uNjQzLjI2N0EuOTEuOTEgMCAwIDEgMS43MiA5em0wLS44YTEuNzEgMS43MSAwIDEgMCAxLjcgMS43MSAxLjcgMS43IDAgMCAwLTEuNy0xLjcxem0zLjA0IDYuMTFhLjkxLjkxIDAgMSAxIDAgMS44Mi45MS45MSAwIDEgMSAwLTEuODJ6bTAtLjc5YTEuNzEgMS43MSAwIDEgMCAxLjIuNSAxLjcgMS43IDAgMCAwLTEuMi0uNXptMC05LjczYS45MS45MSAwIDAgMS0uMDQgMS44MTkuOTEuOTEgMCAwIDEtLjktLjkwOS45Mi45MiAwIDAgMSAuOTQtLjkxem0wLS44YTEuNzEgMS43MSAwIDEgMCAxLjIuNUExLjcgMS43IDAgMCAwIDQuNzYgM3oiLz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPHBhdGggZD0iTTcuODEgMGgxLjY4djIwSDcuODF6Ii8+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMy40IDIuODdIOC44OWEuMzcuMzcgMCAwIDAtLjMuNHYyLjgyYS4zNi4zNiAwIDAgMCAuMy4zOWg0LjUxYS4zNi4zNiAwIDAgMCAuMzEtLjM5VjMuMjhhLjM3LjM3IDAgMCAwLS4zMS0uNDF6bTQuMzIgNS4yOUg5LjRjLS4zMSAwLS41Ni4xOC0uNTYuMzl2Mi44MmMwIC4yMi4yNS40LjU2LjRoOC4zMmMuMzEgMCAuNTYtLjE5LjU2LS40VjguNTVjMC0uMjItLjI1LS4zOS0uNTYtLjM5em0tNS45MSA1LjI4SDguMjhjLS4xMyAwLS4yMy4xOC0uMjMuMzl2Mi44MmMwIC4yMi4xLjM5LjIzLjM5aDMuNTNjLjEzIDAgLjI0LS4xOC4yNC0uMzl2LTIuODJjLS4wMS0uMjItLjExLS4zOS0uMjQtLjM5eiIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataprep")}));a.push(this.addEntry("gcp google cloud platform data analytics dataprep",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Dataprep',new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjI3OTk5ODc3OTI5Njg3NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMS4yNDYyOTA4MDM4OTEyNzAxZS04IDAgMTguMjc5OTk4Nzc5Mjk2ODc1IDIwIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qye2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTcuNjMgOWEuOTEuOTEgMCAxIDEtLjY0My4yNjdBLjkxLjkxIDAgMCAxIDcuNjMgOXptMC0uOGExLjcxIDEuNzEgMCAxIDAgMS43IDEuNzEgMS43IDEuNyAwIDAgMC0xLjctMS43MXpNMS43MiA5YS45MS45MSAwIDEgMS0uNjQzLjI2N0EuOTEuOTEgMCAwIDEgMS43MiA5em0wLS44YTEuNzEgMS43MSAwIDEgMCAxLjcgMS43MSAxLjcgMS43IDAgMCAwLTEuNy0xLjcxem0zLjA0IDYuMTFhLjkxLjkxIDAgMSAxIDAgMS44Mi45MS45MSAwIDEgMSAwLTEuODJ6bTAtLjc5YTEuNzEgMS43MSAwIDEgMCAxLjIuNSAxLjcgMS43IDAgMCAwLTEuMi0uNXptMC05LjczYS45MS45MSAwIDAgMS0uMDQgMS44MTkuOTEuOTEgMCAwIDEtLjktLjkwOS45Mi45MiAwIDAgMSAuOTQtLjkxem0wLS44YTEuNzEgMS43MSAwIDEgMCAxLjIuNUExLjcgMS43IDAgMCAwIDQuNzYgM3oiLz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPHBhdGggZD0iTTcuODEgMGgxLjY4djIwSDcuODF6Ii8+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMy40IDIuODdIOC44OWEuMzcuMzcgMCAwIDAtLjMuNHYyLjgyYS4zNi4zNiAwIDAgMCAuMy4zOWg0LjUxYS4zNi4zNiAwIDAgMCAuMzEtLjM5VjMuMjhhLjM3LjM3IDAgMCAwLS4zMS0uNDF6bTQuMzIgNS4yOUg5LjRjLS4zMSAwLS41Ni4xOC0uNTYuMzl2Mi44MmMwIC4yMi4yNS40LjU2LjRoOC4zMmMuMzEgMCAuNTYtLjE5LjU2LS40VjguNTVjMC0uMjItLjI1LS4zOS0uNTYtLjM5em0tNS45MSA1LjI4SDguMjhjLS4xMyAwLS4yMy4xOC0uMjMuMzl2Mi44MmMwIC4yMi4xLjM5LjIzLjM5aDMuNTNjLjEzIDAgLjI0LS4xOC4yNC0uMzl2LTIuODJjLS4wMS0uMjItLjExLS4zOS0uMjQtLjM5eiIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataprep")}));a.push(this.addEntry("gcp google cloud platform data analytics dataprep",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Dataprep',
new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjI3OTk5ODc3OTI5Njg3NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMS4yNDYyOTA4MDM4OTEyNzAxZS04IDAgMTguMjc5OTk4Nzc5Mjk2ODc1IDIwIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qye2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTcuNjMgOWEuOTEuOTEgMCAxIDEtLjY0My4yNjdBLjkxLjkxIDAgMCAxIDcuNjMgOXptMC0uOGExLjcxIDEuNzEgMCAxIDAgMS43IDEuNzEgMS43IDEuNyAwIDAgMC0xLjctMS43MXpNMS43MiA5YS45MS45MSAwIDEgMS0uNjQzLjI2N0EuOTEuOTEgMCAwIDEgMS43MiA5em0wLS44YTEuNzEgMS43MSAwIDEgMCAxLjcgMS43MSAxLjcgMS43IDAgMCAwLTEuNy0xLjcxem0zLjA0IDYuMTFhLjkxLjkxIDAgMSAxIDAgMS44Mi45MS45MSAwIDEgMSAwLTEuODJ6bTAtLjc5YTEuNzEgMS43MSAwIDEgMCAxLjIuNSAxLjcgMS43IDAgMCAwLTEuMi0uNXptMC05LjczYS45MS45MSAwIDAgMS0uMDQgMS44MTkuOTEuOTEgMCAwIDEtLjktLjkwOS45Mi45MiAwIDAgMSAuOTQtLjkxem0wLS44YTEuNzEgMS43MSAwIDEgMCAxLjIuNUExLjcgMS43IDAgMCAwIDQuNzYgM3oiLz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPHBhdGggZD0iTTcuODEgMGgxLjY4djIwSDcuODF6Ii8+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMy40IDIuODdIOC44OWEuMzcuMzcgMCAwIDAtLjMuNHYyLjgyYS4zNi4zNiAwIDAgMCAuMy4zOWg0LjUxYS4zNi4zNiAwIDAgMCAuMzEtLjM5VjMuMjhhLjM3LjM3IDAgMCAwLS4zMS0uNDF6bTQuMzIgNS4yOUg5LjRjLS4zMSAwLS41Ni4xOC0uNTYuMzl2Mi44MmMwIC4yMi4yNS40LjU2LjRoOC4zMmMuMzEgMCAuNTYtLjE5LjU2LS40VjguNTVjMC0uMjItLjI1LS4zOS0uNTYtLjM5em0tNS45MSA1LjI4SDguMjhjLS4xMyAwLS4yMy4xOC0uMjMuMzl2Mi44MmMwIC4yMi4xLjM5LjIzLjM5aDMuNTNjLjEzIDAgLjI0LS4xOC4yNC0uMzl2LTIuODJjLS4wMS0uMjItLjExLS4zOS0uMjQtLjM5eiIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataprep")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud composer",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nComposer",new mxGeometry(0,0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjY0MDAwMDM0MzMyMjc1NCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE0LjY0MDAwMDM0MzMyMjc1NCAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAgMGgxNC42M3YzLjk0aC01LjN2NS4zM0g1LjM1VjMuOTZIMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy45NSAxMC42N2g1LjM0VjIwSDUuMzV2LTUuMzVIMFY1LjM3aDMuOTV6TTE0LjY0IDIwSDEwLjdWNS4zNmgzLjk0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDE2LjA2aDMuOTJWMjBIMHoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(19,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Composer")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud composer",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Composer',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataprep")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud composer",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nComposer",new mxGeometry(0,0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjY0MDAwMDM0MzMyMjc1NCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE0LjY0MDAwMDM0MzMyMjc1NCAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAgMGgxNC42M3YzLjk0aC01LjN2NS4zM0g1LjM1VjMuOTZIMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy45NSAxMC42N2g1LjM0VjIwSDUuMzV2LTUuMzVIMFY1LjM3aDMuOTV6TTE0LjY0IDIwSDEwLjdWNS4zNmgzLjk0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDE2LjA2aDMuOTJWMjBIMHoiLz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(19,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Composer")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud composer",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Composer',new mxGeometry(0,
0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjY0MDAwMDM0MzMyMjc1NCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE0LjY0MDAwMDM0MzMyMjc1NCAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAgMGgxNC42M3YzLjk0aC01LjN2NS4zM0g1LjM1VjMuOTZIMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy45NSAxMC42N2g1LjM0VjIwSDUuMzV2LTUuMzVIMFY1LjM3aDMuOTV6TTE0LjY0IDIwSDEwLjdWNS4zNmgzLjk0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDE2LjA2aDMuOTJWMjBIMHoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(19,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Composer")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud composer",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Composer',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(19,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Composer")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud composer",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Composer',
new mxGeometry(0,0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjY0MDAwMDM0MzMyMjc1NCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE0LjY0MDAwMDM0MzMyMjc1NCAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAgMGgxNC42M3YzLjk0aC01LjN2NS4zM0g1LjM1VjMuOTZIMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy45NSAxMC42N2g1LjM0VjIwSDUuMzV2LTUuMzVIMFY1LjM3aDMuOTV6TTE0LjY0IDIwSDEwLjdWNS4zNmgzLjk0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDE2LjA2aDMuOTJWMjBIMHoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(19,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Composer")}));a.push(this.addEntry("gcp google cloud platform data analytics data catalog",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Data Catalog",new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM3Ni4yNzQ4ODc3NTcyNjMyIiBoZWlnaHQ9IjMzOS42NzM1NDQyMTc3NjM4MyIgdmlld0JveD0iMC4xMTQwMDAwMDAwNTk2MDQ2NCAtMC4wOTAwMDAwMDM1NzYyNzg2OSA5OS41NTU5OTk3NTU4NTkzOCA4OS44NzE5OTQwMTg1NTQ2OSI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTs8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03Ny41MjMgNDMuMzk3bDEyLjg0NCA3LjU3MnYxNC43NjdsLTEyLjg0NCA2LjY4ek01MC4zMTItLjA5bDEyLjg0NCA3LjU3MnYxNC43NjdsLTEyLjg0NCA2LjY4ek0yMy4xIDQzLjM5N2wxMi44NDQgNy41NzJ2MTQuNzY3TDIzLjEgNzIuNDE3em02OS40Ny0uNTExbDcuMS0xMS4xNjktMTIuNjY2LTIxLjU5NEg3MC42NDR2OS41aDEwLjkxOWw2Ljk3NyAxMS44OTUtNC4yNTYgNi42OTR6bS03Ni45NzktNC42TDExLjMgMzEuNDg1bDcuMjY0LTExLjg2MWg5Ljk3OWwuMDk5LTkuNUgxMy4yNDFMLjExNCAzMS41NjFsMS41NzYgMi40OTggNS41MTUgOC43Mzl6bTEzLjY2MiAzOS40NDlsNy42MDMgMTIuMDQ3aDI1LjkwMmw3LjczMy0xMi4xNjQtOC4xNDMtNC44OTktNC44MDggNy41NjRINDIuMDk1bC00Ljc0LTcuNTExeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03Ny41MjMgNDMuMzk3bC0xMi44NDQgNy41NzJ2MTQuNzY3bDEyLjg0NCA2LjY4ek01MC4zMTItLjA5TDM3LjQ2OCA3LjQ4MnYxNC43NjdsMTIuODQ0IDYuNjh6TTIzLjEgNDMuMzk3bC0xMi44NDQgNy41NzJ2MTQuNzY3bDEyLjg0NCA2LjY4eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Catalog")}));a.push(this.addEntry("gcp google cloud platform data analytics data catalog",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Data Catalog',new mxGeometry(0,0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(19,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Composer")}));a.push(this.addEntry("gcp google cloud platform data analytics data catalog",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Data Catalog",new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM3Ni4yNzQ4ODc3NTcyNjMyIiBoZWlnaHQ9IjMzOS42NzM1NDQyMTc3NjM4MyIgdmlld0JveD0iMC4xMTQwMDAwMDAwNTk2MDQ2NCAtMC4wOTAwMDAwMDM1NzYyNzg2OSA5OS41NTU5OTk3NTU4NTkzOCA4OS44NzE5OTQwMTg1NTQ2OSI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTs8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03Ny41MjMgNDMuMzk3bDEyLjg0NCA3LjU3MnYxNC43NjdsLTEyLjg0NCA2LjY4ek01MC4zMTItLjA5bDEyLjg0NCA3LjU3MnYxNC43NjdsLTEyLjg0NCA2LjY4ek0yMy4xIDQzLjM5N2wxMi44NDQgNy41NzJ2MTQuNzY3TDIzLjEgNzIuNDE3em02OS40Ny0uNTExbDcuMS0xMS4xNjktMTIuNjY2LTIxLjU5NEg3MC42NDR2OS41aDEwLjkxOWw2Ljk3NyAxMS44OTUtNC4yNTYgNi42OTR6bS03Ni45NzktNC42TDExLjMgMzEuNDg1bDcuMjY0LTExLjg2MWg5Ljk3OWwuMDk5LTkuNUgxMy4yNDFMLjExNCAzMS41NjFsMS41NzYgMi40OTggNS41MTUgOC43Mzl6bTEzLjY2MiAzOS40NDlsNy42MDMgMTIuMDQ3aDI1LjkwMmw3LjczMy0xMi4xNjQtOC4xNDMtNC44OTktNC44MDggNy41NjRINDIuMDk1bC00Ljc0LTcuNTExeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03Ny41MjMgNDMuMzk3bC0xMi44NDQgNy41NzJ2MTQuNzY3bDEyLjg0NCA2LjY4ek01MC4zMTItLjA5TDM3LjQ2OCA3LjQ4MnYxNC43NjdsMTIuODQ0IDYuNjh6TTIzLjEgNDMuMzk3bC0xMi44NDQgNy41NzJ2MTQuNzY3bDEyLjg0NCA2LjY4eiIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Catalog")}));a.push(this.addEntry("gcp google cloud platform data analytics data catalog",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Data Catalog',new mxGeometry(0,0,
30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM3Ni4yNzQ4ODc3NTcyNjMyIiBoZWlnaHQ9IjMzOS42NzM1NDQyMTc3NjM4MyIgdmlld0JveD0iMC4xMTQwMDAwMDAwNTk2MDQ2NCAtMC4wOTAwMDAwMDM1NzYyNzg2OSA5OS41NTU5OTk3NTU4NTkzOCA4OS44NzE5OTQwMTg1NTQ2OSI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTs8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03Ny41MjMgNDMuMzk3bDEyLjg0NCA3LjU3MnYxNC43NjdsLTEyLjg0NCA2LjY4ek01MC4zMTItLjA5bDEyLjg0NCA3LjU3MnYxNC43NjdsLTEyLjg0NCA2LjY4ek0yMy4xIDQzLjM5N2wxMi44NDQgNy41NzJ2MTQuNzY3TDIzLjEgNzIuNDE3em02OS40Ny0uNTExbDcuMS0xMS4xNjktMTIuNjY2LTIxLjU5NEg3MC42NDR2OS41aDEwLjkxOWw2Ljk3NyAxMS44OTUtNC4yNTYgNi42OTR6bS03Ni45NzktNC42TDExLjMgMzEuNDg1bDcuMjY0LTExLjg2MWg5Ljk3OWwuMDk5LTkuNUgxMy4yNDFMLjExNCAzMS41NjFsMS41NzYgMi40OTggNS41MTUgOC43Mzl6bTEzLjY2MiAzOS40NDlsNy42MDMgMTIuMDQ3aDI1LjkwMmw3LjczMy0xMi4xNjQtOC4xNDMtNC44OTktNC44MDggNy41NjRINDIuMDk1bC00Ljc0LTcuNTExeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03Ny41MjMgNDMuMzk3bC0xMi44NDQgNy41NzJ2MTQuNzY3bDEyLjg0NCA2LjY4ek01MC4zMTItLjA5TDM3LjQ2OCA3LjQ4MnYxNC43NjdsMTIuODQ0IDYuNjh6TTIzLjEgNDMuMzk3bC0xMi44NDQgNy41NzJ2MTQuNzY3bDEyLjg0NCA2LjY4eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Catalog")}));a.push(this.addEntry("gcp google cloud platform data analytics data catalog",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Data Catalog',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Catalog")}));a.push(this.addEntry("gcp google cloud platform data analytics data catalog",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Data Catalog',
new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM3Ni4yNzQ4ODc3NTcyNjMyIiBoZWlnaHQ9IjMzOS42NzM1NDQyMTc3NjM4MyIgdmlld0JveD0iMC4xMTQwMDAwMDAwNTk2MDQ2NCAtMC4wOTAwMDAwMDM1NzYyNzg2OSA5OS41NTU5OTk3NTU4NTkzOCA4OS44NzE5OTQwMTg1NTQ2OSI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTs8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03Ny41MjMgNDMuMzk3bDEyLjg0NCA3LjU3MnYxNC43NjdsLTEyLjg0NCA2LjY4ek01MC4zMTItLjA5bDEyLjg0NCA3LjU3MnYxNC43NjdsLTEyLjg0NCA2LjY4ek0yMy4xIDQzLjM5N2wxMi44NDQgNy41NzJ2MTQuNzY3TDIzLjEgNzIuNDE3em02OS40Ny0uNTExbDcuMS0xMS4xNjktMTIuNjY2LTIxLjU5NEg3MC42NDR2OS41aDEwLjkxOWw2Ljk3NyAxMS44OTUtNC4yNTYgNi42OTR6bS03Ni45NzktNC42TDExLjMgMzEuNDg1bDcuMjY0LTExLjg2MWg5Ljk3OWwuMDk5LTkuNUgxMy4yNDFMLjExNCAzMS41NjFsMS41NzYgMi40OTggNS41MTUgOC43Mzl6bTEzLjY2MiAzOS40NDlsNy42MDMgMTIuMDQ3aDI1LjkwMmw3LjczMy0xMi4xNjQtOC4xNDMtNC44OTktNC44MDggNy41NjRINDIuMDk1bC00Ljc0LTcuNTExeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03Ny41MjMgNDMuMzk3bC0xMi44NDQgNy41NzJ2MTQuNzY3bDEyLjg0NCA2LjY4ek01MC4zMTItLjA5TDM3LjQ2OCA3LjQ4MnYxNC43NjdsMTIuODQ0IDYuNjh6TTIzLjEgNDMuMzk3bC0xMi44NDQgNy41NzJ2MTQuNzY3bDEyLjg0NCA2LjY4eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Catalog")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud data fusion",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nData Fusion",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM3Ny4wNDk2OTgzMjc3ODkyNiIgaGVpZ2h0PSIzNzcuMjkxNTcwNzE1Nzg5NzYiIHZpZXdCb3g9IjAuMTMxMDAwNTE4Nzk4ODI4MTIgLTAuMTIxMDAwMDA2Nzk0OTI5NSA5OS43NjEwMDE1ODY5MTQwNiA5OS44MjQ5OTY5NDgyNDIxOSI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qxe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODAuNTkzIDE5LjE4djIwLjE5OWgxOS4yOTlWOS41M2MwLTIuNTM3LS45NzktNC44NDYtMi41OC02LjU2OHptLTkuOTA4IDYxLjIyNUgxOS40MzFMMy40NSA5Ny4zMzdjMS42OTUgMS40NzQgMy45MDggMi4zNjcgNi4zMzEgMi4zNjdoNzAuNTU1YzIuODczIDAgNS40NTMtMS4yNTYgNy4yMjEtMy4yNDh6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTg3LjU3MyA5Ni40MzdjMS41MDEtMS43MDEgMi40MTMtMy45MzUgMi40MTMtNi4zODJWNjAuMjA0SDcwLjY4NXYyMC4yMDF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE5LjQzMSA4MC40MDVWMjkuMzRoMjAuNTc4VjEwLjA0SDkuNzgxYy01LjMzIDAtOS42NSA0LjMyMS05LjY1IDkuNjV2NzAuMzY1Yy4wMDEgMi45MDYgMS4yODYgNS41MTMgMy4zMiA3LjI4MXptNzcuODgtNzcuNDQzQzk1LjU1IDEuMDY2IDkzLjAzNi0uMTIgOTAuMjQ0LS4xMjFINTkuOTUxVjE5LjE4aDIwLjY0M3oiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Data Fusion")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud data fusion",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Data Fusion',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Catalog")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud data fusion",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nData Fusion",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM3Ny4wNDk2OTgzMjc3ODkyNiIgaGVpZ2h0PSIzNzcuMjkxNTcwNzE1Nzg5NzYiIHZpZXdCb3g9IjAuMTMxMDAwNTE4Nzk4ODI4MTIgLTAuMTIxMDAwMDA2Nzk0OTI5NSA5OS43NjEwMDE1ODY5MTQwNiA5OS44MjQ5OTY5NDgyNDIxOSI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qxe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODAuNTkzIDE5LjE4djIwLjE5OWgxOS4yOTlWOS41M2MwLTIuNTM3LS45NzktNC44NDYtMi41OC02LjU2OHptLTkuOTA4IDYxLjIyNUgxOS40MzFMMy40NSA5Ny4zMzdjMS42OTUgMS40NzQgMy45MDggMi4zNjcgNi4zMzEgMi4zNjdoNzAuNTU1YzIuODczIDAgNS40NTMtMS4yNTYgNy4yMjEtMy4yNDh6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTg3LjU3MyA5Ni40MzdjMS41MDEtMS43MDEgMi40MTMtMy45MzUgMi40MTMtNi4zODJWNjAuMjA0SDcwLjY4NXYyMC4yMDF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE5LjQzMSA4MC40MDVWMjkuMzRoMjAuNTc4VjEwLjA0SDkuNzgxYy01LjMzIDAtOS42NSA0LjMyMS05LjY1IDkuNjV2NzAuMzY1Yy4wMDEgMi45MDYgMS4yODYgNS41MTMgMy4zMiA3LjI4MXptNzcuODgtNzcuNDQzQzk1LjU1IDEuMDY2IDkzLjAzNi0uMTIgOTAuMjQ0LS4xMjFINTkuOTUxVjE5LjE4aDIwLjY0M3oiLz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Data Fusion")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud data fusion",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Data Fusion',new mxGeometry(0,
0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM3Ny4wNDk2OTgzMjc3ODkyNiIgaGVpZ2h0PSIzNzcuMjkxNTcwNzE1Nzg5NzYiIHZpZXdCb3g9IjAuMTMxMDAwNTE4Nzk4ODI4MTIgLTAuMTIxMDAwMDA2Nzk0OTI5NSA5OS43NjEwMDE1ODY5MTQwNiA5OS44MjQ5OTY5NDgyNDIxOSI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qxe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODAuNTkzIDE5LjE4djIwLjE5OWgxOS4yOTlWOS41M2MwLTIuNTM3LS45NzktNC44NDYtMi41OC02LjU2OHptLTkuOTA4IDYxLjIyNUgxOS40MzFMMy40NSA5Ny4zMzdjMS42OTUgMS40NzQgMy45MDggMi4zNjcgNi4zMzEgMi4zNjdoNzAuNTU1YzIuODczIDAgNS40NTMtMS4yNTYgNy4yMjEtMy4yNDh6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTg3LjU3MyA5Ni40MzdjMS41MDEtMS43MDEgMi40MTMtMy45MzUgMi40MTMtNi4zODJWNjAuMjA0SDcwLjY4NXYyMC4yMDF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE5LjQzMSA4MC40MDVWMjkuMzRoMjAuNTc4VjEwLjA0SDkuNzgxYy01LjMzIDAtOS42NSA0LjMyMS05LjY1IDkuNjV2NzAuMzY1Yy4wMDEgMi45MDYgMS4yODYgNS41MTMgMy4zMiA3LjI4MXptNzcuODgtNzcuNDQzQzk1LjU1IDEuMDY2IDkzLjAzNi0uMTIgOTAuMjQ0LS4xMjFINTkuOTUxVjE5LjE4aDIwLjY0M3oiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Data Fusion")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud data fusion",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Data Fusion',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Data Fusion")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud data fusion",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Data Fusion',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM3Ny4wNDk2OTgzMjc3ODkyNiIgaGVpZ2h0PSIzNzcuMjkxNTcwNzE1Nzg5NzYiIHZpZXdCb3g9IjAuMTMxMDAwNTE4Nzk4ODI4MTIgLTAuMTIxMDAwMDA2Nzk0OTI5NSA5OS43NjEwMDE1ODY5MTQwNiA5OS44MjQ5OTY5NDgyNDIxOSI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qxe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODAuNTkzIDE5LjE4djIwLjE5OWgxOS4yOTlWOS41M2MwLTIuNTM3LS45NzktNC44NDYtMi41OC02LjU2OHptLTkuOTA4IDYxLjIyNUgxOS40MzFMMy40NSA5Ny4zMzdjMS42OTUgMS40NzQgMy45MDggMi4zNjcgNi4zMzEgMi4zNjdoNzAuNTU1YzIuODczIDAgNS40NTMtMS4yNTYgNy4yMjEtMy4yNDh6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTg3LjU3MyA5Ni40MzdjMS41MDEtMS43MDEgMi40MTMtMy45MzUgMi40MTMtNi4zODJWNjAuMjA0SDcwLjY4NXYyMC4yMDF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE5LjQzMSA4MC40MDVWMjkuMzRoMjAuNTc4VjEwLjA0SDkuNzgxYy01LjMzIDAtOS42NSA0LjMyMS05LjY1IDkuNjV2NzAuMzY1Yy4wMDEgMi45MDYgMS4yODYgNS41MTMgMy4zMiA3LjI4MXptNzcuODgtNzcuNDQzQzk1LjU1IDEuMDY2IDkzLjAzNi0uMTIgOTAuMjQ0LS4xMjFINTkuOTUxVjE5LjE4aDIwLjY0M3oiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Data Fusion")}));this.addPalette("gcp2Data Analytics","GCP / Data Analytics",!1,mxUtils.bind(this,function(b){for(var d=0;d
Transfer Appliance',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Data Fusion")}));this.addPalette("gcp2Data Analytics","GCP / Data Analytics",!1,mxUtils.bind(this,function(b){for(var e=0;e
Transfer Appliance',new mxGeometry(0,
0,30,16),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjkzMzEzNDA3ODk3OTQ5MiIgaGVpZ2h0PSIxMC44NjAwMDA2MTAzNTE1NjIiIHZpZXdCb3g9IjAuMDAwMDI2NTAxNDY0MTYyNzIwMzY3IC0zLjgxMjY2MDA1NDMzNjQ0NzVlLTggMTkuOTMzMTM0MDc4OTc5NDkyIDEwLjg2MDAwMDYxMDM1MTU2MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOS41NjMgMEg3LjE5M2EuMzIuMzIgMCAwIDAtLjMyLjMzdjIuMTZhLjMyLjMyIDAgMCAwIC4zMi4zMmgxMi4zN2EuMzIuMzIgMCAwIDAgLjM3LS4zMlYuMzNhLjMyLjMyIDAgMCAwLS4zMS0uMzN6TTguNDIzIDIuMTRhLjcuNyAwIDEgMSAuNy0uN2gwYS43LjcgMCAwIDEtLjcuN3ptMTEuMTQgMS45SDcuMTkzYS4zMi4zMiAwIDAgMC0uMzIuMzJ2Mi4xNWEuMzIuMzIgMCAwIDAgLjMyLjMyaDEyLjM3YS4zMi4zMiAwIDAgMCAuMzItLjMyVjQuMzZhLjMyLjMyIDAgMCAwLS4zMi0uMzJ6TTguNDIzIDYuMThhLjcuNyAwIDEgMSAuNy0uN2gwYS43LjcgMCAwIDEtLjcuN3ptMTEuMTkgMS44N0g3LjI1M2EuMzIuMzIgMCAwIDAtLjMyLjMydjIuMTZhLjMyLjMyIDAgMCAwIC4zMi4zM2gxMi4zNmEuMzIuMzIgMCAwIDAgLjMyLS4zM1Y4LjM3YS4zMi4zMiAwIDAgMC0uMzItLjMyem0tMTEuMTQgMi4xM2EuNzEuNzEgMCAwIDEtLjctLjcxLjcxLjcxIDAgMCAxIDEuNDEgMCAuNzEuNzEgMCAwIDEtLjcxLjcxeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00LjY3MyAzLjI5aC0yLjEzYS44MTIuODEyIDAgMCAxLS4yMS0xLjYxaDIuMzRhLjgxNS44MTUgMCAxIDEgLjI2IDEuNjF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQuNjczIDYuMjRILjg1M2EuODIuODIgMCAwIDEtLjIxLTEuNjJoNGEuODIzLjgyMyAwIDAgMSAuMjkgMS42MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNC42NzMgOS4xOGgtMi4xM2EuODEyLjgxMiAwIDAgMS0uMjEtMS42MWgyLjM0YS44MTUuODE1IDAgMCAxIC4yNiAxLjYxeiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Transfer Appliance")}));a.push(this.addEntry("gcp google cloud platform data transfer transfer appliance",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Transfer Appliance',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Transfer Appliance")}));a.push(this.addEntry("gcp google cloud platform data transfer transfer appliance",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Transfer Appliance',
new mxGeometry(0,0,30,16),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjkzMzEzNDA3ODk3OTQ5MiIgaGVpZ2h0PSIxMC44NjAwMDA2MTAzNTE1NjIiIHZpZXdCb3g9IjAuMDAwMDI2NTAxNDY0MTYyNzIwMzY3IC0zLjgxMjY2MDA1NDMzNjQ0NzVlLTggMTkuOTMzMTM0MDc4OTc5NDkyIDEwLjg2MDAwMDYxMDM1MTU2MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOS41NjMgMEg3LjE5M2EuMzIuMzIgMCAwIDAtLjMyLjMzdjIuMTZhLjMyLjMyIDAgMCAwIC4zMi4zMmgxMi4zN2EuMzIuMzIgMCAwIDAgLjM3LS4zMlYuMzNhLjMyLjMyIDAgMCAwLS4zMS0uMzN6TTguNDIzIDIuMTRhLjcuNyAwIDEgMSAuNy0uN2gwYS43LjcgMCAwIDEtLjcuN3ptMTEuMTQgMS45SDcuMTkzYS4zMi4zMiAwIDAgMC0uMzIuMzJ2Mi4xNWEuMzIuMzIgMCAwIDAgLjMyLjMyaDEyLjM3YS4zMi4zMiAwIDAgMCAuMzItLjMyVjQuMzZhLjMyLjMyIDAgMCAwLS4zMi0uMzJ6TTguNDIzIDYuMThhLjcuNyAwIDEgMSAuNy0uN2gwYS43LjcgMCAwIDEtLjcuN3ptMTEuMTkgMS44N0g3LjI1M2EuMzIuMzIgMCAwIDAtLjMyLjMydjIuMTZhLjMyLjMyIDAgMCAwIC4zMi4zM2gxMi4zNmEuMzIuMzIgMCAwIDAgLjMyLS4zM1Y4LjM3YS4zMi4zMiAwIDAgMC0uMzItLjMyem0tMTEuMTQgMi4xM2EuNzEuNzEgMCAwIDEtLjctLjcxLjcxLjcxIDAgMCAxIDEuNDEgMCAuNzEuNzEgMCAwIDEtLjcxLjcxeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00LjY3MyAzLjI5aC0yLjEzYS44MTIuODEyIDAgMCAxLS4yMS0xLjYxaDIuMzRhLjgxNS44MTUgMCAxIDEgLjI2IDEuNjF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQuNjczIDYuMjRILjg1M2EuODIuODIgMCAwIDEtLjIxLTEuNjJoNGEuODIzLjgyMyAwIDAgMSAuMjkgMS42MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNC42NzMgOS4xOGgtMi4xM2EuODEyLjgxMiAwIDAgMS0uMjEtMS42MWgyLjM0YS44MTUuODE1IDAgMCAxIC4yNiAxLjYxeiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Transfer Appliance")}));this.addPalette("gcp2Data Transfer","GCP / Data Transfer",!1,mxUtils.bind(this,function(b){for(var d=0;d
Cloud Machine Learning',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Transfer Appliance")}));this.addPalette("gcp2Data Transfer","GCP / Data Transfer",!1,mxUtils.bind(this,function(b){for(var e=0;e
Cloud Machine Learning',
new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE3LjUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDIwIDE3LjUiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOC45MSAxMC42M0wyMCA4Ljc1IDE3LjgyIDVoLTMuMDdsLTEuMDYtMS44NkgxMi41VjEuODhoMS45NGwxLjA2IDEuODdoMS41OUwxNC45IDBoLTQuMjd2NWgxLjczbC43MyAxLjI1aC0yLjQ2djIuNWgyLjI2bDEuMDUtMS44N2gyLjgxbC43MiAxLjI1aC0yLjhMMTMuNjIgMTBoLTIuOTl2NC4zOGgzLjRsLS43MiAxLjI1aC0yLjY4djEuODdoNC4yN2wzLjI4LTUuNjJoLTIuMDlsLS43MyAxLjI1SDEyLjV2LTEuMjVoMi4xNGwuNzQtMS4yNXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMS4wOSAxMC42M0wwIDguNzUgMi4xOCA1aDMuMDdsMS4wNi0xLjg2SDcuNVYxLjg4SDUuNTZMNC41IDMuNzVIMi45MUw1LjEgMGg0LjI4djVINy42NGwtLjczIDEuMjVoMi40N3YyLjVINy4xMUw2LjA2IDYuODhIMy4yNWwtLjcyIDEuMjVoMi44TDYuMzggMTBoM3Y0LjM4SDUuOTdsLjcyIDEuMjVoMi42OXYxLjg3SDUuMWwtMy4yOC01LjYyaDIuMDlsLjczIDEuMjVINy41di0xLjI1SDUuMzZsLS43NC0xLjI1eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Machine Learning")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence cloud machine learning",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Machine Learning',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Machine Learning")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence cloud machine learning",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Machine Learning',
new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE3LjUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDIwIDE3LjUiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOC45MSAxMC42M0wyMCA4Ljc1IDE3LjgyIDVoLTMuMDdsLTEuMDYtMS44NkgxMi41VjEuODhoMS45NGwxLjA2IDEuODdoMS41OUwxNC45IDBoLTQuMjd2NWgxLjczbC43MyAxLjI1aC0yLjQ2djIuNWgyLjI2bDEuMDUtMS44N2gyLjgxbC43MiAxLjI1aC0yLjhMMTMuNjIgMTBoLTIuOTl2NC4zOGgzLjRsLS43MiAxLjI1aC0yLjY4djEuODdoNC4yN2wzLjI4LTUuNjJoLTIuMDlsLS43MyAxLjI1SDEyLjV2LTEuMjVoMi4xNGwuNzQtMS4yNXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMS4wOSAxMC42M0wwIDguNzUgMi4xOCA1aDMuMDdsMS4wNi0xLjg2SDcuNVYxLjg4SDUuNTZMNC41IDMuNzVIMi45MUw1LjEgMGg0LjI4djVINy42NGwtLjczIDEuMjVoMi40N3YyLjVINy4xMUw2LjA2IDYuODhIMy4yNWwtLjcyIDEuMjVoMi44TDYuMzggMTBoM3Y0LjM4SDUuOTdsLjcyIDEuMjVoMi42OXYxLjg3SDUuMWwtMy4yOC01LjYyaDIuMDlsLjczIDEuMjVINy41di0xLjI1SDUuMzZsLS43NC0xLjI1eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Machine Learning")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence natural language api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Natural\nLanguage API",
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Machine Learning")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence natural language api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Natural\nLanguage API",
new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDF7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUgMmgzdjEyaC0zdjJoMyAydi0yVjIgMGgtMi0zeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xOCAydjFsMi0xem0yIDEydi0xbC0yIDF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTUgMTRIMlYyaDNWMEgyIDB2MiAxMiAyaDIgM3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxNHYtMWwyIDF6TTIgMnYxTDAgMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNSA3aDEwdjJINXptMCAzaDEwdjJINXptMC02aDEwdjJINXoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Natural Language API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence natural language api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Natural Language API',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Natural Language API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence natural language api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Natural Language API',
new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDF7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUgMmgzdjEyaC0zdjJoMyAydi0yVjIgMGgtMi0zeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xOCAydjFsMi0xem0yIDEydi0xbC0yIDF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTUgMTRIMlYyaDNWMEgyIDB2MiAxMiAyaDIgM3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxNHYtMWwyIDF6TTIgMnYxTDAgMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNSA3aDEwdjJINXptMCAzaDEwdjJINXptMC02aDEwdjJINXoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Natural Language API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence natural language api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=
-!0;var d=new mxCell('Name
Natural Language API',new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDF7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUgMmgzdjEyaC0zdjJoMyAydi0yVjIgMGgtMi0zeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xOCAydjFsMi0xem0yIDEydi0xbC0yIDF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTUgMTRIMlYyaDNWMEgyIDB2MiAxMiAyaDIgM3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxNHYtMWwyIDF6TTIgMnYxTDAgMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNSA3aDEwdjJINXptMCAzaDEwdjJINXptMC02aDEwdjJINXoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Natural Language API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence vision api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Vision\nAPI",new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Natural Language API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence natural language api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=
+!0;var e=new mxCell('Name
Natural Language API',new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDF7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUgMmgzdjEyaC0zdjJoMyAydi0yVjIgMGgtMi0zeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xOCAydjFsMi0xem0yIDEydi0xbC0yIDF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTUgMTRIMlYyaDNWMEgyIDB2MiAxMiAyaDIgM3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxNHYtMWwyIDF6TTIgMnYxTDAgMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNSA3aDEwdjJINXptMCAzaDEwdjJINXptMC02aDEwdjJINXoiLz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Natural Language API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence vision api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Vision\nAPI",new mxGeometry(0,
0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwkuc3Qye2ZpbGw6IzQyODVmNDt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTEwIDE2TDAgOGg0bDYgNC45OXoiLz4mI3hhOwkJPHBhdGggZD0iTTIwIDhsLTEwIDh2LTMuMDFMMTYgOHoiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MSI+JiN4YTsJCTxwYXRoIGQ9Ik0xMCAzLjAxTDQgOEgwbDEwLTh6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0yMCA4TDEwIDB2My4wMUwxNiA4eiIvPiYjeGE7CTwvZz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxMCIgY3k9IjgiIHI9IjIiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Vision API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence vision api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Vision API',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Vision API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence vision api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Vision API',
new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwkuc3Qye2ZpbGw6IzQyODVmNDt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTEwIDE2TDAgOGg0bDYgNC45OXoiLz4mI3hhOwkJPHBhdGggZD0iTTIwIDhsLTEwIDh2LTMuMDFMMTYgOHoiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MSI+JiN4YTsJCTxwYXRoIGQ9Ik0xMCAzLjAxTDQgOEgwbDEwLTh6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0yMCA4TDEwIDB2My4wMUwxNiA4eiIvPiYjeGE7CTwvZz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxMCIgY3k9IjgiIHI9IjIiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Vision API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence vision api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Vision API',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Vision API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence vision api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Vision API',
new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwkuc3Qye2ZpbGw6IzQyODVmNDt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTEwIDE2TDAgOGg0bDYgNC45OXoiLz4mI3hhOwkJPHBhdGggZD0iTTIwIDhsLTEwIDh2LTMuMDFMMTYgOHoiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MSI+JiN4YTsJCTxwYXRoIGQ9Ik0xMCAzLjAxTDQgOEgwbDEwLTh6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0yMCA4TDEwIDB2My4wMUwxNiA4eiIvPiYjeGE7CTwvZz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxMCIgY3k9IjgiIHI9IjIiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Vision API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence translation api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Translation\nAPI",new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Vision API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence translation api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Translation\nAPI",new mxGeometry(0,
0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMjAgMTgiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE1LjkxIDcuMmgtMS44MkwxMCAxOGgxLjgybDEtMi43aDQuMzJsMSAyLjdIMjB6bS0yLjM5IDYuM0wxNSA5LjZsMS40OCAzLjl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwLjc5IDExLjc3TDguNDggOS41MWgwYTE1LjYyIDE1LjYyIDAgMCAwIDMuNC01LjkxaDIuNjdWMS44SDguMThWMEg2LjM2djEuOEgwdjEuNzloMTAuMTVhMTQuMDYgMTQuMDYgMCAwIDEtMi44OCA0LjgyIDE0LjU1IDE0LjU1IDAgMCAxLTIuMS0zSDMuMzVhMTYgMTYgMCAwIDAgMi43MSA0LjFMMS40NCAxNGwxLjI5IDEuMyA0LjU0LTQuNSAyLjgzIDIuOHoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Translation API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence translation api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Translation API',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Translation API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence translation api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Translation API',
new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMjAgMTgiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE1LjkxIDcuMmgtMS44MkwxMCAxOGgxLjgybDEtMi43aDQuMzJsMSAyLjdIMjB6bS0yLjM5IDYuM0wxNSA5LjZsMS40OCAzLjl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwLjc5IDExLjc3TDguNDggOS41MWgwYTE1LjYyIDE1LjYyIDAgMCAwIDMuNC01LjkxaDIuNjdWMS44SDguMThWMEg2LjM2djEuOEgwdjEuNzloMTAuMTVhMTQuMDYgMTQuMDYgMCAwIDEtMi44OCA0LjgyIDE0LjU1IDE0LjU1IDAgMCAxLTIuMS0zSDMuMzVhMTYgMTYgMCAwIDAgMi43MSA0LjFMMS40NCAxNGwxLjI5IDEuMyA0LjU0LTQuNSAyLjgzIDIuOHoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Translation API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence translation api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Translation API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence translation api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=
new mxCell('Name
Translation API',new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMjAgMTgiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE1LjkxIDcuMmgtMS44MkwxMCAxOGgxLjgybDEtMi43aDQuMzJsMSAyLjdIMjB6bS0yLjM5IDYuM0wxNSA5LjZsMS40OCAzLjl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwLjc5IDExLjc3TDguNDggOS41MWgwYTE1LjYyIDE1LjYyIDAgMCAwIDMuNC01LjkxaDIuNjdWMS44SDguMThWMEg2LjM2djEuOEgwdjEuNzloMTAuMTVhMTQuMDYgMTQuMDYgMCAwIDEtMi44OCA0LjgyIDE0LjU1IDE0LjU1IDAgMCAxLTIuMS0zSDMuMzVhMTYgMTYgMCAwIDAgMi43MSA0LjFMMS40NCAxNGwxLjI5IDEuMyA0LjU0LTQuNSAyLjgzIDIuOHoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Translation API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence speech to text",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Speech-to-text",new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04IDBoMnYyMEg4ek00IDZoMnY4SDR6bTggMGgydjhoLTJ6TTAgM2gydjE0SDB6bTE2IDBoMnYxNGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOCAwaDJ2MTBIOHpNNCA2aDJ2NEg0em04IDBoMnY0aC0yek0wIDNoMnY3SDB6bTE2IDBoMnY3aC0yeiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Speech-to-text")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence speech to text",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Speech-to-text',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Translation API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence speech to text",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Speech-to-text",new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04IDBoMnYyMEg4ek00IDZoMnY4SDR6bTggMGgydjhoLTJ6TTAgM2gydjE0SDB6bTE2IDBoMnYxNGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOCAwaDJ2MTBIOHpNNCA2aDJ2NEg0em04IDBoMnY0aC0yek0wIDNoMnY3SDB6bTE2IDBoMnY3aC0yeiIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Speech-to-text")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence speech to text",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Speech-to-text',
new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04IDBoMnYyMEg4ek00IDZoMnY4SDR6bTggMGgydjhoLTJ6TTAgM2gydjE0SDB6bTE2IDBoMnYxNGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOCAwaDJ2MTBIOHpNNCA2aDJ2NEg0em04IDBoMnY0aC0yek0wIDNoMnY3SDB6bTE2IDBoMnY3aC0yeiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Speech-to-text")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence speech to text",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Speech-to-text',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Speech-to-text")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence speech to text",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Speech-to-text',
new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04IDBoMnYyMEg4ek00IDZoMnY4SDR6bTggMGgydjhoLTJ6TTAgM2gydjE0SDB6bTE2IDBoMnYxNGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOCAwaDJ2MTBIOHpNNCA2aDJ2NEg0em04IDBoMnY0aC0yek0wIDNoMnY3SDB6bTE2IDBoMnY3aC0yeiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Speech-to-text")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence jobs api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,100,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Jobs\nAPI",new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Speech-to-text")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence jobs api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,100,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Jobs\nAPI",new mxGeometry(0,
0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjkyMTQ0MjAzMTg2MDM1IiBoZWlnaHQ9IjE5Ljc3ODMyMDMxMjUiIHZpZXdCb3g9Ii0wLjAwMDQ0MTU1NzE3NDc4MTMzNzQgMC4yNSAxOS45MjE0NDIwMzE4NjAzNSAxOS43NzgzMjAzMTI1Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MntmaWxsLXJ1bGU6ZXZlbm9kZH0mI3hhOwkuc3Qze2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNC40NjEgMTYuMjRhMyAzIDAgMSAxIDAtNiAzIDMgMCAxIDEgMCA2em0zLjYzLS40YTQuNDMgNC40MyAwIDAgMC01LjA0OS02LjcxNEE0LjQzIDQuNDMgMCAwIDAgLjAxMSAxMy4zMmE0LjkxIDQuOTEgMCAwIDAgMCAuNjcgMy40MyAzLjQzIDAgMCAwIC4wOS40NGwuMDYuMjFhNC41OSA0LjU5IDAgMCAwIC4zNC43OSA0LjI0IDQuMjQgMCAwIDAgLjc2IDFsLjE1LjE1LjMzLjI3YTQuMTYgNC4xNiAwIDAgMCAuNzMuNDQgNC40NCA0LjQ0IDAgMCAwIDQuNTQtLjI5bDIuOTMgMi45M2EuMzMuMzMgMCAwIDAgLjQ3IDBsLjY2LS42NWEuMzMuMzMgMCAwIDAgMC0uNDd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTkuODExIDE0LjU4YTUuNDEgNS40MSAwIDAgMCAuMi0xLjUxIDUuNTMgNS41MyAwIDAgMC01LjYxLTUuNDIgNS44MiA1LjgyIDAgMCAwLTEuOTIuMzVWMy44M2EuNjIuNjIgMCAwIDEgLjYyLS42MmgxNi4xOWEuNjMuNjMgMCAwIDEgLjYzLjYyVjE0YS42My42MyAwIDAgMS0uNjMuNjN6Ii8+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMy41OTEgMy4yMVYxLjczaC00LjQ0djEuNDhoLTEuNDlWLjg3YS42My42MyAwIDAgMSAuNjMtLjYyaDYuMTZhLjYyLjYyIDAgMCAxIC42Mi42MnYyLjM0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUuMDcxIDMuMjFoLTEuNDhsMS40OC0uNDd6bS01LjkzIDBoLTEuNDlsMS40OS0uNTR6Ii8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Jobs API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence jobs api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Jobs API',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Jobs API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence jobs api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Jobs API',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjkyMTQ0MjAzMTg2MDM1IiBoZWlnaHQ9IjE5Ljc3ODMyMDMxMjUiIHZpZXdCb3g9Ii0wLjAwMDQ0MTU1NzE3NDc4MTMzNzQgMC4yNSAxOS45MjE0NDIwMzE4NjAzNSAxOS43NzgzMjAzMTI1Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MntmaWxsLXJ1bGU6ZXZlbm9kZH0mI3hhOwkuc3Qze2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNC40NjEgMTYuMjRhMyAzIDAgMSAxIDAtNiAzIDMgMCAxIDEgMCA2em0zLjYzLS40YTQuNDMgNC40MyAwIDAgMC01LjA0OS02LjcxNEE0LjQzIDQuNDMgMCAwIDAgLjAxMSAxMy4zMmE0LjkxIDQuOTEgMCAwIDAgMCAuNjcgMy40MyAzLjQzIDAgMCAwIC4wOS40NGwuMDYuMjFhNC41OSA0LjU5IDAgMCAwIC4zNC43OSA0LjI0IDQuMjQgMCAwIDAgLjc2IDFsLjE1LjE1LjMzLjI3YTQuMTYgNC4xNiAwIDAgMCAuNzMuNDQgNC40NCA0LjQ0IDAgMCAwIDQuNTQtLjI5bDIuOTMgMi45M2EuMzMuMzMgMCAwIDAgLjQ3IDBsLjY2LS42NWEuMzMuMzMgMCAwIDAgMC0uNDd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTkuODExIDE0LjU4YTUuNDEgNS40MSAwIDAgMCAuMi0xLjUxIDUuNTMgNS41MyAwIDAgMC01LjYxLTUuNDIgNS44MiA1LjgyIDAgMCAwLTEuOTIuMzVWMy44M2EuNjIuNjIgMCAwIDEgLjYyLS42MmgxNi4xOWEuNjMuNjMgMCAwIDEgLjYzLjYyVjE0YS42My42MyAwIDAgMS0uNjMuNjN6Ii8+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMy41OTEgMy4yMVYxLjczaC00LjQ0djEuNDhoLTEuNDlWLjg3YS42My42MyAwIDAgMSAuNjMtLjYyaDYuMTZhLjYyLjYyIDAgMCAxIC42Mi42MnYyLjM0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUuMDcxIDMuMjFoLTEuNDhsMS40OC0uNDd6bS01LjkzIDBoLTEuNDlsMS40OS0uNTR6Ii8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Jobs API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence jobs api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Jobs API',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Jobs API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence jobs api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Jobs API',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjkyMTQ0MjAzMTg2MDM1IiBoZWlnaHQ9IjE5Ljc3ODMyMDMxMjUiIHZpZXdCb3g9Ii0wLjAwMDQ0MTU1NzE3NDc4MTMzNzQgMC4yNSAxOS45MjE0NDIwMzE4NjAzNSAxOS43NzgzMjAzMTI1Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MntmaWxsLXJ1bGU6ZXZlbm9kZH0mI3hhOwkuc3Qze2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNC40NjEgMTYuMjRhMyAzIDAgMSAxIDAtNiAzIDMgMCAxIDEgMCA2em0zLjYzLS40YTQuNDMgNC40MyAwIDAgMC01LjA0OS02LjcxNEE0LjQzIDQuNDMgMCAwIDAgLjAxMSAxMy4zMmE0LjkxIDQuOTEgMCAwIDAgMCAuNjcgMy40MyAzLjQzIDAgMCAwIC4wOS40NGwuMDYuMjFhNC41OSA0LjU5IDAgMCAwIC4zNC43OSA0LjI0IDQuMjQgMCAwIDAgLjc2IDFsLjE1LjE1LjMzLjI3YTQuMTYgNC4xNiAwIDAgMCAuNzMuNDQgNC40NCA0LjQ0IDAgMCAwIDQuNTQtLjI5bDIuOTMgMi45M2EuMzMuMzMgMCAwIDAgLjQ3IDBsLjY2LS42NWEuMzMuMzMgMCAwIDAgMC0uNDd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTkuODExIDE0LjU4YTUuNDEgNS40MSAwIDAgMCAuMi0xLjUxIDUuNTMgNS41MyAwIDAgMC01LjYxLTUuNDIgNS44MiA1LjgyIDAgMCAwLTEuOTIuMzVWMy44M2EuNjIuNjIgMCAwIDEgLjYyLS42MmgxNi4xOWEuNjMuNjMgMCAwIDEgLjYzLjYyVjE0YS42My42MyAwIDAgMS0uNjMuNjN6Ii8+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMy41OTEgMy4yMVYxLjczaC00LjQ0djEuNDhoLTEuNDlWLjg3YS42My42MyAwIDAgMSAuNjMtLjYyaDYuMTZhLjYyLjYyIDAgMCAxIC42Mi42MnYyLjM0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUuMDcxIDMuMjFoLTEuNDhsMS40OC0uNDd6bS01LjkzIDBoLTEuNDlsMS40OS0uNTR6Ii8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Jobs API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence cloud video intelligence api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud Video\nIntelligence API",
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Jobs API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence cloud video intelligence api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud Video\nIntelligence API",
new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk4OTk5OTc3MTExODE2NCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE5Ljk4OTk5OTc3MTExODE2NCAxNCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLjI3IDIuMzNoMi4wNXYxLjMzSDkuNEw3LjA3IDBIMHY0LjMzaDEuOTlMMy4yNSAyaDIuNTdsLjg2IDEuMzNINC4xMUwyLjg1IDUuNjZIMHYyLjU5aDIuODVsMS4yNiAyLjQxaDIuNTdMNS44MiAxMkgzLjI1TDEuOTkgOS42NkgwVjE0aDcuMDdsMi4zMy0zLjY3aDIuOTJ2MS4zM2gtMi4wNUw4LjggMTRoNS41MlY3LjY2SDcuOTFMNy4wOCA5SDUuMjRMNi41IDcgNS4yNCA1aDEuODRsLjggMS4zM2g2LjQ0VjBIOC44eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNS45OSAxMC4xMWw0IDIuOTVWMS4xbC00IDIuOTF6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Video Intelligence API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence cloud video intelligence api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,230,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Video Intelligence API',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Video Intelligence API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence cloud video intelligence api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,230,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Video Intelligence API',
new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk4OTk5OTc3MTExODE2NCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE5Ljk4OTk5OTc3MTExODE2NCAxNCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLjI3IDIuMzNoMi4wNXYxLjMzSDkuNEw3LjA3IDBIMHY0LjMzaDEuOTlMMy4yNSAyaDIuNTdsLjg2IDEuMzNINC4xMUwyLjg1IDUuNjZIMHYyLjU5aDIuODVsMS4yNiAyLjQxaDIuNTdMNS44MiAxMkgzLjI1TDEuOTkgOS42NkgwVjE0aDcuMDdsMi4zMy0zLjY3aDIuOTJ2MS4zM2gtMi4wNUw4LjggMTRoNS41MlY3LjY2SDcuOTFMNy4wOCA5SDUuMjRMNi41IDcgNS4yNCA1aDEuODRsLjggMS4zM2g2LjQ0VjBIOC44eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNS45OSAxMC4xMWw0IDIuOTVWMS4xbC00IDIuOTF6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Video Intelligence API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence cloud video intelligence api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,238,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");
-b.vertex=!0;var d=new mxCell('Name
Cloud Video Intelligence API',new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk4OTk5OTc3MTExODE2NCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE5Ljk4OTk5OTc3MTExODE2NCAxNCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLjI3IDIuMzNoMi4wNXYxLjMzSDkuNEw3LjA3IDBIMHY0LjMzaDEuOTlMMy4yNSAyaDIuNTdsLjg2IDEuMzNINC4xMUwyLjg1IDUuNjZIMHYyLjU5aDIuODVsMS4yNiAyLjQxaDIuNTdMNS44MiAxMkgzLjI1TDEuOTkgOS42NkgwVjE0aDcuMDdsMi4zMy0zLjY3aDIuOTJ2MS4zM2gtMi4wNUw4LjggMTRoNS41MlY3LjY2SDcuOTFMNy4wOCA5SDUuMjRMNi41IDcgNS4yNCA1aDEuODRsLjggMS4zM2g2LjQ0VjBIOC44eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNS45OSAxMC4xMWw0IDIuOTVWMS4xbC00IDIuOTF6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Video Intelligence API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence advanced solutions lab",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Advanced\nSolutions Lab",new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Video Intelligence API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence cloud video intelligence api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,238,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");
+b.vertex=!0;var e=new mxCell('Name
Cloud Video Intelligence API',new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk4OTk5OTc3MTExODE2NCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE5Ljk4OTk5OTc3MTExODE2NCAxNCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLjI3IDIuMzNoMi4wNXYxLjMzSDkuNEw3LjA3IDBIMHY0LjMzaDEuOTlMMy4yNSAyaDIuNTdsLjg2IDEuMzNINC4xMUwyLjg1IDUuNjZIMHYyLjU5aDIuODVsMS4yNiAyLjQxaDIuNTdMNS44MiAxMkgzLjI1TDEuOTkgOS42NkgwVjE0aDcuMDdsMi4zMy0zLjY3aDIuOTJ2MS4zM2gtMi4wNUw4LjggMTRoNS41MlY3LjY2SDcuOTFMNy4wOCA5SDUuMjRMNi41IDcgNS4yNCA1aDEuODRsLjggMS4zM2g2LjQ0VjBIOC44eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNS45OSAxMC4xMWw0IDIuOTVWMS4xbC00IDIuOTF6Ii8+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Video Intelligence API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence advanced solutions lab",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Advanced\nSolutions Lab",new mxGeometry(0,
0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2Ljk3OTk5OTU0MjIzNjMyOCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE2Ljk3OTk5OTU0MjIzNjMyOCAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxnIGNsYXNzPSJzdDAiPiYjeGE7CQk8cGF0aCBkPSJNOC40OSAxMC4yOUwuMjQgNS4zNSA4LjQ5LjU4bDguMjQgNC42N3pNMS43NiA1LjM2bDYuNzIgNCA2LjcyLTQuMTEtNi43MS0zLjc4eiIvPiYjeGE7CQk8cGF0aCBkPSJNOC40OSAxOS40NEwuMjEgMTMuODkgOC40OSA5LjNsOC4xNSA0LjY0em0tNi44LTUuNWw2LjggNC41NiA2LjctNC41LTYuNy0zLjgyeiIvPiYjeGE7CTwvZz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPHBhdGggZD0iTS42MTMgNS41MDJsLjY3NS0uMzcxIDcuNDc3IDEzLjYtLjY3NS4zNzF6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxOC44MjZsNy4zMDEtMTMuNTU5LjY3OC4zNjUtNy4zMDEgMTMuNTU5ek0uNzE2IDEzLjY4N0w4LjA5Ni45MDRsLjY2Ny4zODUtNy4zOCAxMi43ODN6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxLjIxNGwuNjY5LS4zODEgNy40MDUgMTIuOTg3LS42NjkuMzgxeiIvPiYjeGE7CQk8cGF0aCBkPSJNOC4xMy45NmguNzdWMTguOWgtLjc3ek0uNTUgNS40M2guNzd2OC42NkguNTV6bTE0Ljk3LS4wOWguNzdWMTRoLS43N3oiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxjaXJjbGUgY3g9IjguNTIiIGN5PSIxLjA3IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjE1LjkxIiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxLjA3IiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iOS45MyIgcj0iMS42OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxNS45MSIgY3k9IjEzLjk0IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjEuMDciIGN5PSIxMy45NCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iMTguOTMiIHI9IjEuMDciLz4mI3hhOwkJPHBhdGggZD0iTTguNDkgMTAuMjlMLjI0IDUuMzUgOC40OS41OGw4LjI0IDQuNjd6TTEuNzYgNS4zNmw2LjcyIDQgNi43Mi00LjExLTYuNzEtMy43OHoiLz4mI3hhOwkJPHBhdGggZD0iTTguNDkgMTkuNDRMLjIxIDEzLjg5IDguNDkgOS4zbDguMTUgNC42NHptLTYuOC01LjVsNi44IDQuNTYgNi43LTQuNS02LjctMy44MnoiLz4mI3hhOwkJPHBhdGggZD0iTS42MTMgNS41MDJsLjY3NS0uMzcxIDcuNDc3IDEzLjYtLjY3NS4zNzF6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxOC44MjZsNy4zMDEtMTMuNTU5LjY3OC4zNjUtNy4zMDEgMTMuNTU5ek0uNzE2IDEzLjY4N0w4LjA5Ni45MDRsLjY2Ny4zODUtNy4zOCAxMi43ODN6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxLjIxNGwuNjY5LS4zODEgNy40MDUgMTIuOTg3LS42NjkuMzgxeiIvPiYjeGE7CQk8cGF0aCBkPSJNOC4xMy45NmguNzdWMTguOWgtLjc3ek0uNTUgNS40M2guNzd2OC42NkguNTV6bTE0Ljk3LS4wOWguNzdWMTRoLS43N3oiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MCI+JiN4YTsJCTxjaXJjbGUgY3g9IjguNTIiIGN5PSIxLjA3IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjE1LjkxIiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxLjA3IiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iOS45MyIgcj0iMS42OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxNS45MSIgY3k9IjEzLjk0IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjEuMDciIGN5PSIxMy45NCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iMTguOTMiIHI9IjEuMDciLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Advanced Solutions Lab")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence advanced solutions lab",function(){var b=new mxCell("",new mxGeometry(0,0,200,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Advanced Solutions Lab',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Advanced Solutions Lab")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence advanced solutions lab",function(){var b=new mxCell("",new mxGeometry(0,0,200,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Advanced Solutions Lab',
new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2Ljk3OTk5OTU0MjIzNjMyOCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE2Ljk3OTk5OTU0MjIzNjMyOCAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxnIGNsYXNzPSJzdDAiPiYjeGE7CQk8cGF0aCBkPSJNOC40OSAxMC4yOUwuMjQgNS4zNSA4LjQ5LjU4bDguMjQgNC42N3pNMS43NiA1LjM2bDYuNzIgNCA2LjcyLTQuMTEtNi43MS0zLjc4eiIvPiYjeGE7CQk8cGF0aCBkPSJNOC40OSAxOS40NEwuMjEgMTMuODkgOC40OSA5LjNsOC4xNSA0LjY0em0tNi44LTUuNWw2LjggNC41NiA2LjctNC41LTYuNy0zLjgyeiIvPiYjeGE7CTwvZz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPHBhdGggZD0iTS42MTMgNS41MDJsLjY3NS0uMzcxIDcuNDc3IDEzLjYtLjY3NS4zNzF6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxOC44MjZsNy4zMDEtMTMuNTU5LjY3OC4zNjUtNy4zMDEgMTMuNTU5ek0uNzE2IDEzLjY4N0w4LjA5Ni45MDRsLjY2Ny4zODUtNy4zOCAxMi43ODN6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxLjIxNGwuNjY5LS4zODEgNy40MDUgMTIuOTg3LS42NjkuMzgxeiIvPiYjeGE7CQk8cGF0aCBkPSJNOC4xMy45NmguNzdWMTguOWgtLjc3ek0uNTUgNS40M2guNzd2OC42NkguNTV6bTE0Ljk3LS4wOWguNzdWMTRoLS43N3oiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxjaXJjbGUgY3g9IjguNTIiIGN5PSIxLjA3IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjE1LjkxIiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxLjA3IiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iOS45MyIgcj0iMS42OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxNS45MSIgY3k9IjEzLjk0IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjEuMDciIGN5PSIxMy45NCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iMTguOTMiIHI9IjEuMDciLz4mI3hhOwkJPHBhdGggZD0iTTguNDkgMTAuMjlMLjI0IDUuMzUgOC40OS41OGw4LjI0IDQuNjd6TTEuNzYgNS4zNmw2LjcyIDQgNi43Mi00LjExLTYuNzEtMy43OHoiLz4mI3hhOwkJPHBhdGggZD0iTTguNDkgMTkuNDRMLjIxIDEzLjg5IDguNDkgOS4zbDguMTUgNC42NHptLTYuOC01LjVsNi44IDQuNTYgNi43LTQuNS02LjctMy44MnoiLz4mI3hhOwkJPHBhdGggZD0iTS42MTMgNS41MDJsLjY3NS0uMzcxIDcuNDc3IDEzLjYtLjY3NS4zNzF6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxOC44MjZsNy4zMDEtMTMuNTU5LjY3OC4zNjUtNy4zMDEgMTMuNTU5ek0uNzE2IDEzLjY4N0w4LjA5Ni45MDRsLjY2Ny4zODUtNy4zOCAxMi43ODN6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxLjIxNGwuNjY5LS4zODEgNy40MDUgMTIuOTg3LS42NjkuMzgxeiIvPiYjeGE7CQk8cGF0aCBkPSJNOC4xMy45NmguNzdWMTguOWgtLjc3ek0uNTUgNS40M2guNzd2OC42NkguNTV6bTE0Ljk3LS4wOWguNzdWMTRoLS43N3oiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MCI+JiN4YTsJCTxjaXJjbGUgY3g9IjguNTIiIGN5PSIxLjA3IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjE1LjkxIiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxLjA3IiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iOS45MyIgcj0iMS42OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxNS45MSIgY3k9IjEzLjk0IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjEuMDciIGN5PSIxMy45NCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iMTguOTMiIHI9IjEuMDciLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Advanced Solutions Lab")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence advanced solutions lab",function(){var b=new mxCell("",new mxGeometry(0,0,208,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Advanced Solutions Lab',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Advanced Solutions Lab")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence advanced solutions lab",function(){var b=new mxCell("",new mxGeometry(0,0,208,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Advanced Solutions Lab',
new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2Ljk3OTk5OTU0MjIzNjMyOCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE2Ljk3OTk5OTU0MjIzNjMyOCAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxnIGNsYXNzPSJzdDAiPiYjeGE7CQk8cGF0aCBkPSJNOC40OSAxMC4yOUwuMjQgNS4zNSA4LjQ5LjU4bDguMjQgNC42N3pNMS43NiA1LjM2bDYuNzIgNCA2LjcyLTQuMTEtNi43MS0zLjc4eiIvPiYjeGE7CQk8cGF0aCBkPSJNOC40OSAxOS40NEwuMjEgMTMuODkgOC40OSA5LjNsOC4xNSA0LjY0em0tNi44LTUuNWw2LjggNC41NiA2LjctNC41LTYuNy0zLjgyeiIvPiYjeGE7CTwvZz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPHBhdGggZD0iTS42MTMgNS41MDJsLjY3NS0uMzcxIDcuNDc3IDEzLjYtLjY3NS4zNzF6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxOC44MjZsNy4zMDEtMTMuNTU5LjY3OC4zNjUtNy4zMDEgMTMuNTU5ek0uNzE2IDEzLjY4N0w4LjA5Ni45MDRsLjY2Ny4zODUtNy4zOCAxMi43ODN6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxLjIxNGwuNjY5LS4zODEgNy40MDUgMTIuOTg3LS42NjkuMzgxeiIvPiYjeGE7CQk8cGF0aCBkPSJNOC4xMy45NmguNzdWMTguOWgtLjc3ek0uNTUgNS40M2guNzd2OC42NkguNTV6bTE0Ljk3LS4wOWguNzdWMTRoLS43N3oiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxjaXJjbGUgY3g9IjguNTIiIGN5PSIxLjA3IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjE1LjkxIiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxLjA3IiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iOS45MyIgcj0iMS42OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxNS45MSIgY3k9IjEzLjk0IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjEuMDciIGN5PSIxMy45NCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iMTguOTMiIHI9IjEuMDciLz4mI3hhOwkJPHBhdGggZD0iTTguNDkgMTAuMjlMLjI0IDUuMzUgOC40OS41OGw4LjI0IDQuNjd6TTEuNzYgNS4zNmw2LjcyIDQgNi43Mi00LjExLTYuNzEtMy43OHoiLz4mI3hhOwkJPHBhdGggZD0iTTguNDkgMTkuNDRMLjIxIDEzLjg5IDguNDkgOS4zbDguMTUgNC42NHptLTYuOC01LjVsNi44IDQuNTYgNi43LTQuNS02LjctMy44MnoiLz4mI3hhOwkJPHBhdGggZD0iTS42MTMgNS41MDJsLjY3NS0uMzcxIDcuNDc3IDEzLjYtLjY3NS4zNzF6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxOC44MjZsNy4zMDEtMTMuNTU5LjY3OC4zNjUtNy4zMDEgMTMuNTU5ek0uNzE2IDEzLjY4N0w4LjA5Ni45MDRsLjY2Ny4zODUtNy4zOCAxMi43ODN6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxLjIxNGwuNjY5LS4zODEgNy40MDUgMTIuOTg3LS42NjkuMzgxeiIvPiYjeGE7CQk8cGF0aCBkPSJNOC4xMy45NmguNzdWMTguOWgtLjc3ek0uNTUgNS40M2guNzd2OC42NkguNTV6bTE0Ljk3LS4wOWguNzdWMTRoLS43N3oiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MCI+JiN4YTsJCTxjaXJjbGUgY3g9IjguNTIiIGN5PSIxLjA3IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjE1LjkxIiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxLjA3IiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iOS45MyIgcj0iMS42OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxNS45MSIgY3k9IjEzLjk0IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjEuMDciIGN5PSIxMy45NCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iMTguOTMiIHI9IjEuMDciLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Advanced Solutions Lab")}));this.addPalette("gcp2Cloud AI","GCP / Cloud AI",!1,mxUtils.bind(this,function(b){for(var d=0;d
IoT Core',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Advanced Solutions Lab")}));this.addPalette("gcp2Cloud AI","GCP / Cloud AI",!1,mxUtils.bind(this,function(b){for(var e=0;e
IoT Core',new mxGeometry(0,
0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjcwNjUzMTUyNDY1ODIwMyIgaGVpZ2h0PSIxOS45ODM4MjE4Njg4OTY0ODQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iLTAuMDAwMjA5NTQ2OTY4MTA4MDQzMDcgMC4wMDAxNzcyNDA4Mjg2MzQyMzk3MyAxOS43MDY1MzE1MjQ2NTgyMDMgMTkuOTgzODIxODY4ODk2NDg0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAuMzQ1IDEwLjM5NnYtNC40M2gwYTEuMTQgMS4xNCAwIDAgMC0uNS0yLjE2NCAxLjE0IDEuMTQgMCAwIDAtLjUgMi4xNjR2NC40MmgtNC4yN3YtMi44MmExLjE0IDEuMTQgMCAwIDAtLjUzLTIuMTUgMS4xNCAxLjE0IDAgMCAwLS41MiAyLjE1djIuODNoLS4yMmEzLjgyIDMuODIgMCAwIDEtMi43MjItNi40ODUgMy44MiAzLjgyIDAgMCAxIDQuMTIyLS44OTUgNS4yMiA1LjIyIDAgMCAxIDkuNDQtLjA1IDQgNCAwIDAgMSAxLjIzLS4yaDBhMy44MyAzLjgzIDAgMSAxIDAgNy42NmgtLjI1di0yLjg2YTEuMTQgMS4xNCAwIDAgMC0uNTMtMi4xNDkgMS4xNCAxLjE0IDAgMCAwLS41MyAyLjE0OXYyLjgzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01LjA3NSAxMy4zNTZhMiAyIDAgMCAxIDEuNTQgMiAyLjA3IDIuMDcgMCAwIDEtNC4xMS4zNTQgMi4wNyAyLjA3IDAgMCAxIDEuNTItMi4zNTR2LTIuOTZoMXptLS41MyAzYTEgMSAwIDEgMCAwLTIgMSAxIDAgMSAwIDAgMnptMTEuMDgtM2EyLjA3IDIuMDcgMCAwIDEtLjUzIDQuMDcxIDIuMDcgMi4wNyAwIDAgMS0uNTMtNC4wNzF2LTIuOTVoMS4wNnptLS41MyAzYTEgMSAwIDAgMCAuMzktMS45NCAxIDEgMCAwIDAtMS4yNjggMS4zMDcgMSAxIDAgMCAwIC44NzguNjMzem0tNC43NS0uNDNoMGEyLjA2IDIuMDYgMCAwIDEtLjUgNC4wNTggMi4wNiAyLjA2IDAgMCAxLS41LTQuMDU4di01LjVoMS4wNnptLS41NCAzYTEgMSAwIDAgMCAuNTUtMS44MzIgMSAxIDAgMCAwLTEuNDggMS4yMTIgMSAxIDAgMCAwIC45My42eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"IoT Core")}));a.push(this.addEntry("gcp google cloud platform iot internet of things iot core internet of things",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
IoT Core',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"IoT Core")}));a.push(this.addEntry("gcp google cloud platform iot internet of things iot core internet of things",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
IoT Core',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjcwNjUzMTUyNDY1ODIwMyIgaGVpZ2h0PSIxOS45ODM4MjE4Njg4OTY0ODQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iLTAuMDAwMjA5NTQ2OTY4MTA4MDQzMDcgMC4wMDAxNzcyNDA4Mjg2MzQyMzk3MyAxOS43MDY1MzE1MjQ2NTgyMDMgMTkuOTgzODIxODY4ODk2NDg0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAuMzQ1IDEwLjM5NnYtNC40M2gwYTEuMTQgMS4xNCAwIDAgMC0uNS0yLjE2NCAxLjE0IDEuMTQgMCAwIDAtLjUgMi4xNjR2NC40MmgtNC4yN3YtMi44MmExLjE0IDEuMTQgMCAwIDAtLjUzLTIuMTUgMS4xNCAxLjE0IDAgMCAwLS41MiAyLjE1djIuODNoLS4yMmEzLjgyIDMuODIgMCAwIDEtMi43MjItNi40ODUgMy44MiAzLjgyIDAgMCAxIDQuMTIyLS44OTUgNS4yMiA1LjIyIDAgMCAxIDkuNDQtLjA1IDQgNCAwIDAgMSAxLjIzLS4yaDBhMy44MyAzLjgzIDAgMSAxIDAgNy42NmgtLjI1di0yLjg2YTEuMTQgMS4xNCAwIDAgMC0uNTMtMi4xNDkgMS4xNCAxLjE0IDAgMCAwLS41MyAyLjE0OXYyLjgzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01LjA3NSAxMy4zNTZhMiAyIDAgMCAxIDEuNTQgMiAyLjA3IDIuMDcgMCAwIDEtNC4xMS4zNTQgMi4wNyAyLjA3IDAgMCAxIDEuNTItMi4zNTR2LTIuOTZoMXptLS41MyAzYTEgMSAwIDEgMCAwLTIgMSAxIDAgMSAwIDAgMnptMTEuMDgtM2EyLjA3IDIuMDcgMCAwIDEtLjUzIDQuMDcxIDIuMDcgMi4wNyAwIDAgMS0uNTMtNC4wNzF2LTIuOTVoMS4wNnptLS41MyAzYTEgMSAwIDAgMCAuMzktMS45NCAxIDEgMCAwIDAtMS4yNjggMS4zMDcgMSAxIDAgMCAwIC44NzguNjMzem0tNC43NS0uNDNoMGEyLjA2IDIuMDYgMCAwIDEtLjUgNC4wNTggMi4wNiAyLjA2IDAgMCAxLS41LTQuMDU4di01LjVoMS4wNnptLS41NCAzYTEgMSAwIDAgMCAuNTUtMS44MzIgMSAxIDAgMCAwLTEuNDggMS4yMTIgMSAxIDAgMCAwIC45My42eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"IoT Core")}));this.addPalette("gcp2Internet of Things","GCP / Internet of Things",!1,mxUtils.bind(this,function(b){for(var d=0;d
Cloud SQL',new mxGeometry(0,0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjY1OTk5OTg0NzQxMjExIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTQuNjU5OTk5ODQ3NDEyMTEgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8c3R5bGU+JiN4YTsJCS5Ee2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggZD0iTTcuMzMgMTUuMzV2LTMuMDFMMCA4LjQ0djMuMDF6bTAgNC42NXYtMy4wMUwwIDEzLjA5djMuMDF6IiBjbGFzcz0ic3QyIEQiLz4mI3hhOwk8cGF0aCBkPSJNMTQuNjYgOC40NGwtNy4zMyAzLjl2My4wMWw3LjMzLTMuOXptMCA0LjY1bC03LjMzIDMuOVYyMGw3LjMzLTMuOXoiIGNsYXNzPSJzdDEgRCIvPiYjeGE7CTxwYXRoIGQ9Ik03LjMzIDB2My4wMWw3LjMzIDMuOVYzLjl6IiBjbGFzcz0ic3QwIEQiLz4mI3hhOwk8cGF0aCBkPSJNMCA2LjkxbDcuMzMtMy45VjBMMCAzLjl6IiBjbGFzcz0iRCBzdDEiLz4mI3hhOwk8cGF0aCBkPSJNNy4zMyAxMC43OVY3Ljc3TDAgMy44N3YzLjAyeiIgY2xhc3M9IkQgc3QyIi8+JiN4YTsJPHBhdGggZD0iTTE0LjY2IDMuODdsLTcuMzMgMy45djMuMDJsNy4zMy0zLjl6IiBjbGFzcz0iRCBzdDEiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(19,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud SQL")}));a.push(this.addEntry("gcp google cloud platform databases cloud sql",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud SQL',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"IoT Core")}));this.addPalette("gcp2Internet of Things","GCP / Internet of Things",!1,mxUtils.bind(this,function(b){for(var e=0;e
Cloud SQL',new mxGeometry(0,0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjY1OTk5OTg0NzQxMjExIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTQuNjU5OTk5ODQ3NDEyMTEgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8c3R5bGU+JiN4YTsJCS5Ee2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggZD0iTTcuMzMgMTUuMzV2LTMuMDFMMCA4LjQ0djMuMDF6bTAgNC42NXYtMy4wMUwwIDEzLjA5djMuMDF6IiBjbGFzcz0ic3QyIEQiLz4mI3hhOwk8cGF0aCBkPSJNMTQuNjYgOC40NGwtNy4zMyAzLjl2My4wMWw3LjMzLTMuOXptMCA0LjY1bC03LjMzIDMuOVYyMGw3LjMzLTMuOXoiIGNsYXNzPSJzdDEgRCIvPiYjeGE7CTxwYXRoIGQ9Ik03LjMzIDB2My4wMWw3LjMzIDMuOVYzLjl6IiBjbGFzcz0ic3QwIEQiLz4mI3hhOwk8cGF0aCBkPSJNMCA2LjkxbDcuMzMtMy45VjBMMCAzLjl6IiBjbGFzcz0iRCBzdDEiLz4mI3hhOwk8cGF0aCBkPSJNNy4zMyAxMC43OVY3Ljc3TDAgMy44N3YzLjAyeiIgY2xhc3M9IkQgc3QyIi8+JiN4YTsJPHBhdGggZD0iTTE0LjY2IDMuODdsLTcuMzMgMy45djMuMDJsNy4zMy0zLjl6IiBjbGFzcz0iRCBzdDEiLz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(19,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud SQL")}));a.push(this.addEntry("gcp google cloud platform databases cloud sql",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud SQL',new mxGeometry(0,
0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjY1OTk5OTg0NzQxMjExIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTQuNjU5OTk5ODQ3NDEyMTEgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8c3R5bGU+JiN4YTsJCS5Ee2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggZD0iTTcuMzMgMTUuMzV2LTMuMDFMMCA4LjQ0djMuMDF6bTAgNC42NXYtMy4wMUwwIDEzLjA5djMuMDF6IiBjbGFzcz0ic3QyIEQiLz4mI3hhOwk8cGF0aCBkPSJNMTQuNjYgOC40NGwtNy4zMyAzLjl2My4wMWw3LjMzLTMuOXptMCA0LjY1bC03LjMzIDMuOVYyMGw3LjMzLTMuOXoiIGNsYXNzPSJzdDEgRCIvPiYjeGE7CTxwYXRoIGQ9Ik03LjMzIDB2My4wMWw3LjMzIDMuOVYzLjl6IiBjbGFzcz0ic3QwIEQiLz4mI3hhOwk8cGF0aCBkPSJNMCA2LjkxbDcuMzMtMy45VjBMMCAzLjl6IiBjbGFzcz0iRCBzdDEiLz4mI3hhOwk8cGF0aCBkPSJNNy4zMyAxMC43OVY3Ljc3TDAgMy44N3YzLjAyeiIgY2xhc3M9IkQgc3QyIi8+JiN4YTsJPHBhdGggZD0iTTE0LjY2IDMuODdsLTcuMzMgMy45djMuMDJsNy4zMy0zLjl6IiBjbGFzcz0iRCBzdDEiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(19,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud SQL")}));a.push(this.addEntry("gcp google cloud platform databases cloud bigtable",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nBigtable",new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3Ljk1Njk3Nzg0NDIzODI4IiBoZWlnaHQ9IjIwLjAwOTI1NjM2MjkxNTA0IiB2aWV3Qm94PSItMC4wMDA0MjE5NjUxMTY0MDIxMzQzIDAuMDAwMDc0Njk5NTIxMDY0NzU4MyAxNy45NTY5Nzc4NDQyMzgyOCAyMC4wMDkyNTYzNjI5MTUwNCI+JiN4YTsJPHN0eWxlPiYjeGE7CQkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJCS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwkJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgZmlsbC1ydWxlPSJldmVub2RkIj4mI3hhOwkJPHBhdGggZD0iTTEzLjE5NiA0LjQ0N2wtNC4yMi0yLjUxYTIuODYgMi44NiAwIDAgMS0xLjI1LTEuNzFjMCAwIC4xNi0uMzIuMzgtLjJsNS4yNSAzLjFjLjYzLjM3LjI0IDIgLjI0IDJhLjc3Ljc3IDAgMCAwLS40LS42OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE0LjQ2NiAxMC42ODdhLjM1LjM1IDAgMCAxLS4xNi4zM2wtMSAuNjh2LTcuOTVjMC0uMjcuMTctLjU2LS4wNi0uN2wuOTIuNjhhLjczLjczIDAgMCAxIC4zNS42NXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDExLjU5N2EuMzYuMzYgMCAwIDEtLjItLjA2bC0zLjQ2LTIuMDZ2LjlsMy42NiAyLjE4LjI5LS41N3MtLjIyLS4zOS0uMjktLjM5em0uMiAxLjhhLjM2LjM2IDAgMCAxLS40IDBsLTMuNDYtMi4wNnYuNjZhLjQyLjQyIDAgMCAwIC4xOS4zNWwzLjI4IDJhLjM3LjM3IDAgMCAwIC4zOCAwIDIgMiAwIDAgMCAuMi0uNTJsLS4xOS0uMzl6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik04Ljk3NiAxMC43MjdsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzRsLTMuMjgtMmEuMzcuMzcgMCAwIDAtLjM4IDBsLTMuMjggMmEuNDEuNDEgMCAwIDAtLjE5LjM0di40M3oiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDkuODI3bC0zLjQ3LTIuMDVhLjQxLjQxIDAgMCAwLS4xOS4zNHYuNDNsMy42NiAyLjE4LjI4LS41NnoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPGcgY2xhc3M9InN0MiI+JiN4YTsJCQk8cGF0aCBkPSJNOC45NzYgMTEuNTk3djFsMy42Ni0yLjE4di0uOWwtMy40NiAyLjAyYS42NS42NSAwIDAgMS0uMi4wNnptLjIgMS44YS4zNi4zNiAwIDAgMS0uMi4wNnYuOWEuNS41IDAgMCAwIC4yMS0uMDVsMy4yOC0yYS4zOS4zOSAwIDAgMCAuMTktLjM1di0uNjZ6Ii8+JiN4YTsJCQk8cGF0aCBkPSJNMTIuNDQ2IDcuNzc3bC0zLjQ3IDIuMDV2LjlsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzR6Ii8+JiN4YTsJCTwvZz4mI3hhOwkJPHBhdGggZD0iTTQuNzU2IDE1LjUyN2w0LjE1IDIuNDdhMi43MiAyLjcyIDAgMCAxIDEuMjggMS44LjE4LjE4IDAgMCAxLS4yOC4xOGwtNS40NS0zLjIzYy0uNTMtLjMyLS4wNy0xLjg4LS4wNy0xLjg4YS43Ny43NyAwIDAgMCAuMzcuNjZ6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik0zLjQ4NiAxNS43Mjd2LTYuNTZhLjQxLjQxIDAgMCAxIC4xOS0uMzNsMS0uNTl2Ny45MWMwIC4yNyAwIC42OS4yMS44M2wtMS4wNi0uNjZhLjc1Ljc1IDAgMCAxLS4zNC0uNnoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTM2IDMuNDU3YS43NS43NSAwIDAgMC0uNzQgMGwtNC4yIDIuNTRhMi42MyAyLjYzIDAgMCAxLTIuMDguMjYuMjMuMjMgMCAwIDEgMC0uNGMuMTgtLjA5IDYuMzItMy43NCA2LjMyLTMuNzQuMjMtLjE0Ljc0IDEuMzkuNzQgMS4zOXoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTI2IDIuMDc3bDUuMzIgMy4xNWEuMzcuMzcgMCAwIDEgLjIuMzF2MS4xOGwtNi42Ny0zLjk2YS43NS43NSAwIDAgMC0uNzQgMGwxLjE4LS42OWEuNzEuNzEgMCAwIDEgLjczIDB6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xMC43OTYgMTYuNDg3YS43My43MyAwIDAgMCAuNzQgMGw0LjItMi40OWEyLjYzIDIuNjMgMCAwIDEgMi4xLS4yNS4yMS4yMSAwIDAgMSAwIC4zOGwtNi4zMyAzLjc1Yy0uMjIuMTQtLjc0LTEuNC0uNzQtMS40eiIgY2xhc3M9InN0MCIvPiYjeGE7CQk8cGF0aCBkPSJNNS40ODYgMTQuNzQ3YS41Ni41NiAwIDAgMS0uMTctLjMzdi0xLjE2bDYuNjYgMy45M2EuNjkuNjkgMCAwIDAgLjczIDBsLTEuMTguN2EuNy43IDAgMCAxLS43NCAweiIgY2xhc3M9InN0MSIvPiYjeGE7CQk8cGF0aCBkPSJNMy4yMzYgNy44MDdhLjc2Ljc2IDAgMCAwLS4zNy42NXY1YTIuNzUgMi43NSAwIDAgMS0uODcgMiAuMTguMTggMCAwIDEtLjMtLjEzdi03LjU2YzAtLjI4IDEuNTQgMCAxLjU0IDB6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik02Ljc0NiA0LjUxN2EuMzQuMzQgMCAwIDEgLjM2IDBsMSAuNTktNi4wOCAzLjU2YS43Ny43NyAwIDAgMC0uMzcuNjZ2LTEuMzlhLjcyLjcyIDAgMCAxIC4zOC0uNjR6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xNS4xNDYgMTEuNDM3di01YTIuODEgMi44MSAwIDAgMSAuODQtMmMwIDAgLjMzLS4xMS4zMS4yMXMwIDcuMzcgMCA3LjM3Yy0uMzEuMzctMS42MSAwLTEuNjEgMGEuODEuODEgMCAwIDAgLjQ2LS41OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE1Ljk3NiAxMi42MDdsLTQuNzQgMi44NWEuMzUuMzUgMCAwIDEtLjM3IDBsLTEtLjU3IDYuMTEtMy42N2EuNzcuNzcgMCAwIDAgLjM3LS42NnYxLjQ0Yy0uMDIuMjMtLjM3LjYxLS4zNy42MXoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Bigtable")}));a.push(this.addEntry("gcp google cloud platform databases cloud bigtable",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Bigtable',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(19,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud SQL")}));a.push(this.addEntry("gcp google cloud platform databases cloud bigtable",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nBigtable",new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3Ljk1Njk3Nzg0NDIzODI4IiBoZWlnaHQ9IjIwLjAwOTI1NjM2MjkxNTA0IiB2aWV3Qm94PSItMC4wMDA0MjE5NjUxMTY0MDIxMzQzIDAuMDAwMDc0Njk5NTIxMDY0NzU4MyAxNy45NTY5Nzc4NDQyMzgyOCAyMC4wMDkyNTYzNjI5MTUwNCI+JiN4YTsJPHN0eWxlPiYjeGE7CQkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJCS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwkJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgZmlsbC1ydWxlPSJldmVub2RkIj4mI3hhOwkJPHBhdGggZD0iTTEzLjE5NiA0LjQ0N2wtNC4yMi0yLjUxYTIuODYgMi44NiAwIDAgMS0xLjI1LTEuNzFjMCAwIC4xNi0uMzIuMzgtLjJsNS4yNSAzLjFjLjYzLjM3LjI0IDIgLjI0IDJhLjc3Ljc3IDAgMCAwLS40LS42OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE0LjQ2NiAxMC42ODdhLjM1LjM1IDAgMCAxLS4xNi4zM2wtMSAuNjh2LTcuOTVjMC0uMjcuMTctLjU2LS4wNi0uN2wuOTIuNjhhLjczLjczIDAgMCAxIC4zNS42NXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDExLjU5N2EuMzYuMzYgMCAwIDEtLjItLjA2bC0zLjQ2LTIuMDZ2LjlsMy42NiAyLjE4LjI5LS41N3MtLjIyLS4zOS0uMjktLjM5em0uMiAxLjhhLjM2LjM2IDAgMCAxLS40IDBsLTMuNDYtMi4wNnYuNjZhLjQyLjQyIDAgMCAwIC4xOS4zNWwzLjI4IDJhLjM3LjM3IDAgMCAwIC4zOCAwIDIgMiAwIDAgMCAuMi0uNTJsLS4xOS0uMzl6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik04Ljk3NiAxMC43MjdsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzRsLTMuMjgtMmEuMzcuMzcgMCAwIDAtLjM4IDBsLTMuMjggMmEuNDEuNDEgMCAwIDAtLjE5LjM0di40M3oiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDkuODI3bC0zLjQ3LTIuMDVhLjQxLjQxIDAgMCAwLS4xOS4zNHYuNDNsMy42NiAyLjE4LjI4LS41NnoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPGcgY2xhc3M9InN0MiI+JiN4YTsJCQk8cGF0aCBkPSJNOC45NzYgMTEuNTk3djFsMy42Ni0yLjE4di0uOWwtMy40NiAyLjAyYS42NS42NSAwIDAgMS0uMi4wNnptLjIgMS44YS4zNi4zNiAwIDAgMS0uMi4wNnYuOWEuNS41IDAgMCAwIC4yMS0uMDVsMy4yOC0yYS4zOS4zOSAwIDAgMCAuMTktLjM1di0uNjZ6Ii8+JiN4YTsJCQk8cGF0aCBkPSJNMTIuNDQ2IDcuNzc3bC0zLjQ3IDIuMDV2LjlsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzR6Ii8+JiN4YTsJCTwvZz4mI3hhOwkJPHBhdGggZD0iTTQuNzU2IDE1LjUyN2w0LjE1IDIuNDdhMi43MiAyLjcyIDAgMCAxIDEuMjggMS44LjE4LjE4IDAgMCAxLS4yOC4xOGwtNS40NS0zLjIzYy0uNTMtLjMyLS4wNy0xLjg4LS4wNy0xLjg4YS43Ny43NyAwIDAgMCAuMzcuNjZ6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik0zLjQ4NiAxNS43Mjd2LTYuNTZhLjQxLjQxIDAgMCAxIC4xOS0uMzNsMS0uNTl2Ny45MWMwIC4yNyAwIC42OS4yMS44M2wtMS4wNi0uNjZhLjc1Ljc1IDAgMCAxLS4zNC0uNnoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTM2IDMuNDU3YS43NS43NSAwIDAgMC0uNzQgMGwtNC4yIDIuNTRhMi42MyAyLjYzIDAgMCAxLTIuMDguMjYuMjMuMjMgMCAwIDEgMC0uNGMuMTgtLjA5IDYuMzItMy43NCA2LjMyLTMuNzQuMjMtLjE0Ljc0IDEuMzkuNzQgMS4zOXoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTI2IDIuMDc3bDUuMzIgMy4xNWEuMzcuMzcgMCAwIDEgLjIuMzF2MS4xOGwtNi42Ny0zLjk2YS43NS43NSAwIDAgMC0uNzQgMGwxLjE4LS42OWEuNzEuNzEgMCAwIDEgLjczIDB6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xMC43OTYgMTYuNDg3YS43My43MyAwIDAgMCAuNzQgMGw0LjItMi40OWEyLjYzIDIuNjMgMCAwIDEgMi4xLS4yNS4yMS4yMSAwIDAgMSAwIC4zOGwtNi4zMyAzLjc1Yy0uMjIuMTQtLjc0LTEuNC0uNzQtMS40eiIgY2xhc3M9InN0MCIvPiYjeGE7CQk8cGF0aCBkPSJNNS40ODYgMTQuNzQ3YS41Ni41NiAwIDAgMS0uMTctLjMzdi0xLjE2bDYuNjYgMy45M2EuNjkuNjkgMCAwIDAgLjczIDBsLTEuMTguN2EuNy43IDAgMCAxLS43NCAweiIgY2xhc3M9InN0MSIvPiYjeGE7CQk8cGF0aCBkPSJNMy4yMzYgNy44MDdhLjc2Ljc2IDAgMCAwLS4zNy42NXY1YTIuNzUgMi43NSAwIDAgMS0uODcgMiAuMTguMTggMCAwIDEtLjMtLjEzdi03LjU2YzAtLjI4IDEuNTQgMCAxLjU0IDB6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik02Ljc0NiA0LjUxN2EuMzQuMzQgMCAwIDEgLjM2IDBsMSAuNTktNi4wOCAzLjU2YS43Ny43NyAwIDAgMC0uMzcuNjZ2LTEuMzlhLjcyLjcyIDAgMCAxIC4zOC0uNjR6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xNS4xNDYgMTEuNDM3di01YTIuODEgMi44MSAwIDAgMSAuODQtMmMwIDAgLjMzLS4xMS4zMS4yMXMwIDcuMzcgMCA3LjM3Yy0uMzEuMzctMS42MSAwLTEuNjEgMGEuODEuODEgMCAwIDAgLjQ2LS41OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE1Ljk3NiAxMi42MDdsLTQuNzQgMi44NWEuMzUuMzUgMCAwIDEtLjM3IDBsLTEtLjU3IDYuMTEtMy42N2EuNzcuNzcgMCAwIDAgLjM3LS42NnYxLjQ0Yy0uMDIuMjMtLjM3LjYxLS4zNy42MXoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Bigtable")}));a.push(this.addEntry("gcp google cloud platform databases cloud bigtable",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Bigtable',new mxGeometry(0,
0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3Ljk1Njk3Nzg0NDIzODI4IiBoZWlnaHQ9IjIwLjAwOTI1NjM2MjkxNTA0IiB2aWV3Qm94PSItMC4wMDA0MjE5NjUxMTY0MDIxMzQzIDAuMDAwMDc0Njk5NTIxMDY0NzU4MyAxNy45NTY5Nzc4NDQyMzgyOCAyMC4wMDkyNTYzNjI5MTUwNCI+JiN4YTsJPHN0eWxlPiYjeGE7CQkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJCS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwkJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgZmlsbC1ydWxlPSJldmVub2RkIj4mI3hhOwkJPHBhdGggZD0iTTEzLjE5NiA0LjQ0N2wtNC4yMi0yLjUxYTIuODYgMi44NiAwIDAgMS0xLjI1LTEuNzFjMCAwIC4xNi0uMzIuMzgtLjJsNS4yNSAzLjFjLjYzLjM3LjI0IDIgLjI0IDJhLjc3Ljc3IDAgMCAwLS40LS42OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE0LjQ2NiAxMC42ODdhLjM1LjM1IDAgMCAxLS4xNi4zM2wtMSAuNjh2LTcuOTVjMC0uMjcuMTctLjU2LS4wNi0uN2wuOTIuNjhhLjczLjczIDAgMCAxIC4zNS42NXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDExLjU5N2EuMzYuMzYgMCAwIDEtLjItLjA2bC0zLjQ2LTIuMDZ2LjlsMy42NiAyLjE4LjI5LS41N3MtLjIyLS4zOS0uMjktLjM5em0uMiAxLjhhLjM2LjM2IDAgMCAxLS40IDBsLTMuNDYtMi4wNnYuNjZhLjQyLjQyIDAgMCAwIC4xOS4zNWwzLjI4IDJhLjM3LjM3IDAgMCAwIC4zOCAwIDIgMiAwIDAgMCAuMi0uNTJsLS4xOS0uMzl6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik04Ljk3NiAxMC43MjdsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzRsLTMuMjgtMmEuMzcuMzcgMCAwIDAtLjM4IDBsLTMuMjggMmEuNDEuNDEgMCAwIDAtLjE5LjM0di40M3oiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDkuODI3bC0zLjQ3LTIuMDVhLjQxLjQxIDAgMCAwLS4xOS4zNHYuNDNsMy42NiAyLjE4LjI4LS41NnoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPGcgY2xhc3M9InN0MiI+JiN4YTsJCQk8cGF0aCBkPSJNOC45NzYgMTEuNTk3djFsMy42Ni0yLjE4di0uOWwtMy40NiAyLjAyYS42NS42NSAwIDAgMS0uMi4wNnptLjIgMS44YS4zNi4zNiAwIDAgMS0uMi4wNnYuOWEuNS41IDAgMCAwIC4yMS0uMDVsMy4yOC0yYS4zOS4zOSAwIDAgMCAuMTktLjM1di0uNjZ6Ii8+JiN4YTsJCQk8cGF0aCBkPSJNMTIuNDQ2IDcuNzc3bC0zLjQ3IDIuMDV2LjlsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzR6Ii8+JiN4YTsJCTwvZz4mI3hhOwkJPHBhdGggZD0iTTQuNzU2IDE1LjUyN2w0LjE1IDIuNDdhMi43MiAyLjcyIDAgMCAxIDEuMjggMS44LjE4LjE4IDAgMCAxLS4yOC4xOGwtNS40NS0zLjIzYy0uNTMtLjMyLS4wNy0xLjg4LS4wNy0xLjg4YS43Ny43NyAwIDAgMCAuMzcuNjZ6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik0zLjQ4NiAxNS43Mjd2LTYuNTZhLjQxLjQxIDAgMCAxIC4xOS0uMzNsMS0uNTl2Ny45MWMwIC4yNyAwIC42OS4yMS44M2wtMS4wNi0uNjZhLjc1Ljc1IDAgMCAxLS4zNC0uNnoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTM2IDMuNDU3YS43NS43NSAwIDAgMC0uNzQgMGwtNC4yIDIuNTRhMi42MyAyLjYzIDAgMCAxLTIuMDguMjYuMjMuMjMgMCAwIDEgMC0uNGMuMTgtLjA5IDYuMzItMy43NCA2LjMyLTMuNzQuMjMtLjE0Ljc0IDEuMzkuNzQgMS4zOXoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTI2IDIuMDc3bDUuMzIgMy4xNWEuMzcuMzcgMCAwIDEgLjIuMzF2MS4xOGwtNi42Ny0zLjk2YS43NS43NSAwIDAgMC0uNzQgMGwxLjE4LS42OWEuNzEuNzEgMCAwIDEgLjczIDB6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xMC43OTYgMTYuNDg3YS43My43MyAwIDAgMCAuNzQgMGw0LjItMi40OWEyLjYzIDIuNjMgMCAwIDEgMi4xLS4yNS4yMS4yMSAwIDAgMSAwIC4zOGwtNi4zMyAzLjc1Yy0uMjIuMTQtLjc0LTEuNC0uNzQtMS40eiIgY2xhc3M9InN0MCIvPiYjeGE7CQk8cGF0aCBkPSJNNS40ODYgMTQuNzQ3YS41Ni41NiAwIDAgMS0uMTctLjMzdi0xLjE2bDYuNjYgMy45M2EuNjkuNjkgMCAwIDAgLjczIDBsLTEuMTguN2EuNy43IDAgMCAxLS43NCAweiIgY2xhc3M9InN0MSIvPiYjeGE7CQk8cGF0aCBkPSJNMy4yMzYgNy44MDdhLjc2Ljc2IDAgMCAwLS4zNy42NXY1YTIuNzUgMi43NSAwIDAgMS0uODcgMiAuMTguMTggMCAwIDEtLjMtLjEzdi03LjU2YzAtLjI4IDEuNTQgMCAxLjU0IDB6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik02Ljc0NiA0LjUxN2EuMzQuMzQgMCAwIDEgLjM2IDBsMSAuNTktNi4wOCAzLjU2YS43Ny43NyAwIDAgMC0uMzcuNjZ2LTEuMzlhLjcyLjcyIDAgMCAxIC4zOC0uNjR6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xNS4xNDYgMTEuNDM3di01YTIuODEgMi44MSAwIDAgMSAuODQtMmMwIDAgLjMzLS4xMS4zMS4yMXMwIDcuMzcgMCA3LjM3Yy0uMzEuMzctMS42MSAwLTEuNjEgMGEuODEuODEgMCAwIDAgLjQ2LS41OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE1Ljk3NiAxMi42MDdsLTQuNzQgMi44NWEuMzUuMzUgMCAwIDEtLjM3IDBsLTEtLjU3IDYuMTEtMy42N2EuNzcuNzcgMCAwIDAgLjM3LS42NnYxLjQ0Yy0uMDIuMjMtLjM3LjYxLS4zNy42MXoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Bigtable")}));a.push(this.addEntry("gcp google cloud platform databases cloud bigtable",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Bigtable',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Bigtable")}));a.push(this.addEntry("gcp google cloud platform databases cloud bigtable",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Bigtable',
new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3Ljk1Njk3Nzg0NDIzODI4IiBoZWlnaHQ9IjIwLjAwOTI1NjM2MjkxNTA0IiB2aWV3Qm94PSItMC4wMDA0MjE5NjUxMTY0MDIxMzQzIDAuMDAwMDc0Njk5NTIxMDY0NzU4MyAxNy45NTY5Nzc4NDQyMzgyOCAyMC4wMDkyNTYzNjI5MTUwNCI+JiN4YTsJPHN0eWxlPiYjeGE7CQkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJCS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwkJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgZmlsbC1ydWxlPSJldmVub2RkIj4mI3hhOwkJPHBhdGggZD0iTTEzLjE5NiA0LjQ0N2wtNC4yMi0yLjUxYTIuODYgMi44NiAwIDAgMS0xLjI1LTEuNzFjMCAwIC4xNi0uMzIuMzgtLjJsNS4yNSAzLjFjLjYzLjM3LjI0IDIgLjI0IDJhLjc3Ljc3IDAgMCAwLS40LS42OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE0LjQ2NiAxMC42ODdhLjM1LjM1IDAgMCAxLS4xNi4zM2wtMSAuNjh2LTcuOTVjMC0uMjcuMTctLjU2LS4wNi0uN2wuOTIuNjhhLjczLjczIDAgMCAxIC4zNS42NXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDExLjU5N2EuMzYuMzYgMCAwIDEtLjItLjA2bC0zLjQ2LTIuMDZ2LjlsMy42NiAyLjE4LjI5LS41N3MtLjIyLS4zOS0uMjktLjM5em0uMiAxLjhhLjM2LjM2IDAgMCAxLS40IDBsLTMuNDYtMi4wNnYuNjZhLjQyLjQyIDAgMCAwIC4xOS4zNWwzLjI4IDJhLjM3LjM3IDAgMCAwIC4zOCAwIDIgMiAwIDAgMCAuMi0uNTJsLS4xOS0uMzl6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik04Ljk3NiAxMC43MjdsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzRsLTMuMjgtMmEuMzcuMzcgMCAwIDAtLjM4IDBsLTMuMjggMmEuNDEuNDEgMCAwIDAtLjE5LjM0di40M3oiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDkuODI3bC0zLjQ3LTIuMDVhLjQxLjQxIDAgMCAwLS4xOS4zNHYuNDNsMy42NiAyLjE4LjI4LS41NnoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPGcgY2xhc3M9InN0MiI+JiN4YTsJCQk8cGF0aCBkPSJNOC45NzYgMTEuNTk3djFsMy42Ni0yLjE4di0uOWwtMy40NiAyLjAyYS42NS42NSAwIDAgMS0uMi4wNnptLjIgMS44YS4zNi4zNiAwIDAgMS0uMi4wNnYuOWEuNS41IDAgMCAwIC4yMS0uMDVsMy4yOC0yYS4zOS4zOSAwIDAgMCAuMTktLjM1di0uNjZ6Ii8+JiN4YTsJCQk8cGF0aCBkPSJNMTIuNDQ2IDcuNzc3bC0zLjQ3IDIuMDV2LjlsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzR6Ii8+JiN4YTsJCTwvZz4mI3hhOwkJPHBhdGggZD0iTTQuNzU2IDE1LjUyN2w0LjE1IDIuNDdhMi43MiAyLjcyIDAgMCAxIDEuMjggMS44LjE4LjE4IDAgMCAxLS4yOC4xOGwtNS40NS0zLjIzYy0uNTMtLjMyLS4wNy0xLjg4LS4wNy0xLjg4YS43Ny43NyAwIDAgMCAuMzcuNjZ6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik0zLjQ4NiAxNS43Mjd2LTYuNTZhLjQxLjQxIDAgMCAxIC4xOS0uMzNsMS0uNTl2Ny45MWMwIC4yNyAwIC42OS4yMS44M2wtMS4wNi0uNjZhLjc1Ljc1IDAgMCAxLS4zNC0uNnoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTM2IDMuNDU3YS43NS43NSAwIDAgMC0uNzQgMGwtNC4yIDIuNTRhMi42MyAyLjYzIDAgMCAxLTIuMDguMjYuMjMuMjMgMCAwIDEgMC0uNGMuMTgtLjA5IDYuMzItMy43NCA2LjMyLTMuNzQuMjMtLjE0Ljc0IDEuMzkuNzQgMS4zOXoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTI2IDIuMDc3bDUuMzIgMy4xNWEuMzcuMzcgMCAwIDEgLjIuMzF2MS4xOGwtNi42Ny0zLjk2YS43NS43NSAwIDAgMC0uNzQgMGwxLjE4LS42OWEuNzEuNzEgMCAwIDEgLjczIDB6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xMC43OTYgMTYuNDg3YS43My43MyAwIDAgMCAuNzQgMGw0LjItMi40OWEyLjYzIDIuNjMgMCAwIDEgMi4xLS4yNS4yMS4yMSAwIDAgMSAwIC4zOGwtNi4zMyAzLjc1Yy0uMjIuMTQtLjc0LTEuNC0uNzQtMS40eiIgY2xhc3M9InN0MCIvPiYjeGE7CQk8cGF0aCBkPSJNNS40ODYgMTQuNzQ3YS41Ni41NiAwIDAgMS0uMTctLjMzdi0xLjE2bDYuNjYgMy45M2EuNjkuNjkgMCAwIDAgLjczIDBsLTEuMTguN2EuNy43IDAgMCAxLS43NCAweiIgY2xhc3M9InN0MSIvPiYjeGE7CQk8cGF0aCBkPSJNMy4yMzYgNy44MDdhLjc2Ljc2IDAgMCAwLS4zNy42NXY1YTIuNzUgMi43NSAwIDAgMS0uODcgMiAuMTguMTggMCAwIDEtLjMtLjEzdi03LjU2YzAtLjI4IDEuNTQgMCAxLjU0IDB6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik02Ljc0NiA0LjUxN2EuMzQuMzQgMCAwIDEgLjM2IDBsMSAuNTktNi4wOCAzLjU2YS43Ny43NyAwIDAgMC0uMzcuNjZ2LTEuMzlhLjcyLjcyIDAgMCAxIC4zOC0uNjR6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xNS4xNDYgMTEuNDM3di01YTIuODEgMi44MSAwIDAgMSAuODQtMmMwIDAgLjMzLS4xMS4zMS4yMXMwIDcuMzcgMCA3LjM3Yy0uMzEuMzctMS42MSAwLTEuNjEgMGEuODEuODEgMCAwIDAgLjQ2LS41OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE1Ljk3NiAxMi42MDdsLTQuNzQgMi44NWEuMzUuMzUgMCAwIDEtLjM3IDBsLTEtLjU3IDYuMTEtMy42N2EuNzcuNzcgMCAwIDAgLjM3LS42NnYxLjQ0Yy0uMDIuMjMtLjM3LjYxLS4zNy42MXoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Bigtable")}));a.push(this.addEntry("gcp google cloud platform databases cloud spanner",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nSpanner",new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4LjQ1OTk5OTA4NDQ3MjY1NiIgZmlsbC1ydWxlPSJldmVub2RkIiB2aWV3Qm94PSIwIDAgMjAgMTguNDU5OTk5MDg0NDcyNjU2Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CQkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJCS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTguNjYgNS42M3Y0LjM2bC0zLjc3IDIuMTggMS4zNCAyLjMyTDEwIDEyLjMxbDMuNzcgMi4xOCAxLjM0LTIuMzItMy43Ny0yLjE4VjUuNjN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwIDUuNjN2NS4xMmwtNC40NCAyLjU4LjY3IDEuMTZMMTAgMTIuMzFsMy43NyAyLjE4IDEuMzQtMi4zMi0zLjc3LTIuMThWNS42M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNi42MiA0Ljk1TDEwIDYuNzhWMy42N2wtMS4zNS0uNjJWMEw2LjYyIDEuMjJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDYuNzhsMy4zOC0xLjgzVjEuMjJMMTEuMzUgMHYzLjA1TDEwIDMuNjd6bTYuMTQgNy41M2wtLjA4IDEuMzkgMi43IDEuNTMtMi4xOCAxLjItMy4yNC0xLjg3LjExLTMuODMgMy4yNy0yTDIwIDEyLjYxdjIuNDlsLTIuNjktMS41NXptLTEyLjI4IDBsLTEuMTctLjc2TDAgMTUuMXYtMi40OWwzLjIzLTEuODcgMy4yNyAyIC4xMSAzLjgzLTMuMTkgMS44OS0yLjE4LTEuMjMgMi43LTEuNTZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE2LjcyIDEwLjc1bC0zLjI3IDIuMDEgMi42OSAxLjU1IDEuMTYtLjc2TDIwIDE1LjFsLS4wNS0yLjQ5ek0zLjg2IDE0LjMxbDIuNjktMS41NS0zLjI3LTIuMDEtMy4yMyAxLjg2TDAgMTUuMWwyLjctMS41NXoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Spanner")}));a.push(this.addEntry("gcp google cloud platform databases cloud spanner",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Spanner',new mxGeometry(0,0,30,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Bigtable")}));a.push(this.addEntry("gcp google cloud platform databases cloud spanner",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nSpanner",new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4LjQ1OTk5OTA4NDQ3MjY1NiIgZmlsbC1ydWxlPSJldmVub2RkIiB2aWV3Qm94PSIwIDAgMjAgMTguNDU5OTk5MDg0NDcyNjU2Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CQkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJCS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTguNjYgNS42M3Y0LjM2bC0zLjc3IDIuMTggMS4zNCAyLjMyTDEwIDEyLjMxbDMuNzcgMi4xOCAxLjM0LTIuMzItMy43Ny0yLjE4VjUuNjN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwIDUuNjN2NS4xMmwtNC40NCAyLjU4LjY3IDEuMTZMMTAgMTIuMzFsMy43NyAyLjE4IDEuMzQtMi4zMi0zLjc3LTIuMThWNS42M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNi42MiA0Ljk1TDEwIDYuNzhWMy42N2wtMS4zNS0uNjJWMEw2LjYyIDEuMjJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDYuNzhsMy4zOC0xLjgzVjEuMjJMMTEuMzUgMHYzLjA1TDEwIDMuNjd6bTYuMTQgNy41M2wtLjA4IDEuMzkgMi43IDEuNTMtMi4xOCAxLjItMy4yNC0xLjg3LjExLTMuODMgMy4yNy0yTDIwIDEyLjYxdjIuNDlsLTIuNjktMS41NXptLTEyLjI4IDBsLTEuMTctLjc2TDAgMTUuMXYtMi40OWwzLjIzLTEuODcgMy4yNyAyIC4xMSAzLjgzLTMuMTkgMS44OS0yLjE4LTEuMjMgMi43LTEuNTZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE2LjcyIDEwLjc1bC0zLjI3IDIuMDEgMi42OSAxLjU1IDEuMTYtLjc2TDIwIDE1LjFsLS4wNS0yLjQ5ek0zLjg2IDE0LjMxbDIuNjktMS41NS0zLjI3LTIuMDEtMy4yMyAxLjg2TDAgMTUuMWwyLjctMS41NXoiLz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Spanner")}));a.push(this.addEntry("gcp google cloud platform databases cloud spanner",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Spanner',new mxGeometry(0,0,30,
27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4LjQ1OTk5OTA4NDQ3MjY1NiIgZmlsbC1ydWxlPSJldmVub2RkIiB2aWV3Qm94PSIwIDAgMjAgMTguNDU5OTk5MDg0NDcyNjU2Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CQkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJCS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTguNjYgNS42M3Y0LjM2bC0zLjc3IDIuMTggMS4zNCAyLjMyTDEwIDEyLjMxbDMuNzcgMi4xOCAxLjM0LTIuMzItMy43Ny0yLjE4VjUuNjN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwIDUuNjN2NS4xMmwtNC40NCAyLjU4LjY3IDEuMTZMMTAgMTIuMzFsMy43NyAyLjE4IDEuMzQtMi4zMi0zLjc3LTIuMThWNS42M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNi42MiA0Ljk1TDEwIDYuNzhWMy42N2wtMS4zNS0uNjJWMEw2LjYyIDEuMjJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDYuNzhsMy4zOC0xLjgzVjEuMjJMMTEuMzUgMHYzLjA1TDEwIDMuNjd6bTYuMTQgNy41M2wtLjA4IDEuMzkgMi43IDEuNTMtMi4xOCAxLjItMy4yNC0xLjg3LjExLTMuODMgMy4yNy0yTDIwIDEyLjYxdjIuNDlsLTIuNjktMS41NXptLTEyLjI4IDBsLTEuMTctLjc2TDAgMTUuMXYtMi40OWwzLjIzLTEuODcgMy4yNyAyIC4xMSAzLjgzLTMuMTkgMS44OS0yLjE4LTEuMjMgMi43LTEuNTZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE2LjcyIDEwLjc1bC0zLjI3IDIuMDEgMi42OSAxLjU1IDEuMTYtLjc2TDIwIDE1LjFsLS4wNS0yLjQ5ek0zLjg2IDE0LjMxbDIuNjktMS41NS0zLjI3LTIuMDEtMy4yMyAxLjg2TDAgMTUuMWwyLjctMS41NXoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Spanner")}));a.push(this.addEntry("gcp google cloud platform databases cloud spanner",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Spanner',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Spanner")}));a.push(this.addEntry("gcp google cloud platform databases cloud spanner",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Spanner',
new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4LjQ1OTk5OTA4NDQ3MjY1NiIgZmlsbC1ydWxlPSJldmVub2RkIiB2aWV3Qm94PSIwIDAgMjAgMTguNDU5OTk5MDg0NDcyNjU2Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CQkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJCS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTguNjYgNS42M3Y0LjM2bC0zLjc3IDIuMTggMS4zNCAyLjMyTDEwIDEyLjMxbDMuNzcgMi4xOCAxLjM0LTIuMzItMy43Ny0yLjE4VjUuNjN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwIDUuNjN2NS4xMmwtNC40NCAyLjU4LjY3IDEuMTZMMTAgMTIuMzFsMy43NyAyLjE4IDEuMzQtMi4zMi0zLjc3LTIuMThWNS42M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNi42MiA0Ljk1TDEwIDYuNzhWMy42N2wtMS4zNS0uNjJWMEw2LjYyIDEuMjJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDYuNzhsMy4zOC0xLjgzVjEuMjJMMTEuMzUgMHYzLjA1TDEwIDMuNjd6bTYuMTQgNy41M2wtLjA4IDEuMzkgMi43IDEuNTMtMi4xOCAxLjItMy4yNC0xLjg3LjExLTMuODMgMy4yNy0yTDIwIDEyLjYxdjIuNDlsLTIuNjktMS41NXptLTEyLjI4IDBsLTEuMTctLjc2TDAgMTUuMXYtMi40OWwzLjIzLTEuODcgMy4yNyAyIC4xMSAzLjgzLTMuMTkgMS44OS0yLjE4LTEuMjMgMi43LTEuNTZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE2LjcyIDEwLjc1bC0zLjI3IDIuMDEgMi42OSAxLjU1IDEuMTYtLjc2TDIwIDE1LjFsLS4wNS0yLjQ5ek0zLjg2IDE0LjMxbDIuNjktMS41NS0zLjI3LTIuMDEtMy4yMyAxLjg2TDAgMTUuMWwyLjctMS41NXoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Spanner")}));a.push(this.addEntry("gcp google cloud platform databases memorystore",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Memorystore",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxLjk0aDMuMzN2Mi41OEgwem0wIDQuNTFoMy4zM3YyLjU4SDB6bTAgNC41MmgzLjMzdjIuNThIMHptMCA0LjUxaDMuMzN2Mi41OEgwek0xNi42NyAxLjk0SDIwdjIuNThoLTMuMzN6bTAgNC41MUgyMHYyLjU4aC0zLjMzem0wIDQuNTJIMjB2Mi41OGgtMy4zM3ptMCA0LjUxSDIwdjIuNThoLTMuMzN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2LjY3IDEuOTRsMi42NiAyLjU4aC0yLjY2em0wIDQuNTFsMi42NiAyLjU4aC0yLjY2em0wIDQuNTJsMi42NiAyLjU4aC0yLjY2em0wIDQuNTFsMi42NiAyLjU5aC0yLjY2eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMuMzMgMjBoMTMuMzRWMEgzLjMzem02LTlINmw0LjY3LTcuNzRWOUgxNGwtNC42NyA3Ljc0eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE0IDkuMDNoLTMuMzNWMGg2djIwSDkuMzN2LTMuMjN6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Memorystore")}));a.push(this.addEntry("gcp google cloud platform databases memorystore",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Memorystore',new mxGeometry(0,0,30,30),
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Spanner")}));a.push(this.addEntry("gcp google cloud platform databases memorystore",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Memorystore",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxLjk0aDMuMzN2Mi41OEgwem0wIDQuNTFoMy4zM3YyLjU4SDB6bTAgNC41MmgzLjMzdjIuNThIMHptMCA0LjUxaDMuMzN2Mi41OEgwek0xNi42NyAxLjk0SDIwdjIuNThoLTMuMzN6bTAgNC41MUgyMHYyLjU4aC0zLjMzem0wIDQuNTJIMjB2Mi41OGgtMy4zM3ptMCA0LjUxSDIwdjIuNThoLTMuMzN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2LjY3IDEuOTRsMi42NiAyLjU4aC0yLjY2em0wIDQuNTFsMi42NiAyLjU4aC0yLjY2em0wIDQuNTJsMi42NiAyLjU4aC0yLjY2em0wIDQuNTFsMi42NiAyLjU5aC0yLjY2eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMuMzMgMjBoMTMuMzRWMEgzLjMzem02LTlINmw0LjY3LTcuNzRWOUgxNGwtNC42NyA3Ljc0eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE0IDkuMDNoLTMuMzNWMGg2djIwSDkuMzN2LTMuMjN6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Memorystore")}));a.push(this.addEntry("gcp google cloud platform databases memorystore",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Memorystore',new mxGeometry(0,0,30,30),
"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxLjk0aDMuMzN2Mi41OEgwem0wIDQuNTFoMy4zM3YyLjU4SDB6bTAgNC41MmgzLjMzdjIuNThIMHptMCA0LjUxaDMuMzN2Mi41OEgwek0xNi42NyAxLjk0SDIwdjIuNThoLTMuMzN6bTAgNC41MUgyMHYyLjU4aC0zLjMzem0wIDQuNTJIMjB2Mi41OGgtMy4zM3ptMCA0LjUxSDIwdjIuNThoLTMuMzN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2LjY3IDEuOTRsMi42NiAyLjU4aC0yLjY2em0wIDQuNTFsMi42NiAyLjU4aC0yLjY2em0wIDQuNTJsMi42NiAyLjU4aC0yLjY2em0wIDQuNTFsMi42NiAyLjU5aC0yLjY2eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMuMzMgMjBoMTMuMzRWMEgzLjMzem02LTlINmw0LjY3LTcuNzRWOUgxNGwtNC42NyA3Ljc0eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE0IDkuMDNoLTMuMzNWMGg2djIwSDkuMzN2LTMuMjN6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Memorystore")}));a.push(this.addEntry("gcp google cloud platform databases memorystore",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Memorystore',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Memorystore")}));a.push(this.addEntry("gcp google cloud platform databases memorystore",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Memorystore',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxLjk0aDMuMzN2Mi41OEgwem0wIDQuNTFoMy4zM3YyLjU4SDB6bTAgNC41MmgzLjMzdjIuNThIMHptMCA0LjUxaDMuMzN2Mi41OEgwek0xNi42NyAxLjk0SDIwdjIuNThoLTMuMzN6bTAgNC41MUgyMHYyLjU4aC0zLjMzem0wIDQuNTJIMjB2Mi41OGgtMy4zM3ptMCA0LjUxSDIwdjIuNThoLTMuMzN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2LjY3IDEuOTRsMi42NiAyLjU4aC0yLjY2em0wIDQuNTFsMi42NiAyLjU4aC0yLjY2em0wIDQuNTJsMi42NiAyLjU4aC0yLjY2em0wIDQuNTFsMi42NiAyLjU5aC0yLjY2eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMuMzMgMjBoMTMuMzRWMEgzLjMzem02LTlINmw0LjY3LTcuNzRWOUgxNGwtNC42NyA3Ljc0eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE0IDkuMDNoLTMuMzNWMGg2djIwSDkuMzN2LTMuMjN6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Memorystore")}));a.push(this.addEntry("gcp google cloud platform databases firestore",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Firestore",new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMyMy45MDU2MTAzOTg2NzUxNSIgaGVpZ2h0PSIzNzYuNDIyMjk0OTYzNjg0MDciIHZpZXdCb3g9Ii0wLjA5NzAwMDAwMjg2MTAyMjk1IDAuMjg3OTk5OTg3NjAyMjMzOSA4NS42OTk5OTY5NDgyNDIxOSA5OS41OTUwMDEyMjA3MDMxMiI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojYWVjYmZhO30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNLS4wOTcgNzUuODE1VjU1Ljg3NGw0Mi44NS0yMC4xODN2MTkuMDd6bTAtMzUuNDAzVjIwLjQ3MUw0Mi43NTMuMjg4djE5LjA3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04NS42MDMgNzUuODE1VjU1Ljg3NGwtNDIuODUtMjAuMTgzdjE5LjA3em0wLTM1LjQwM1YyMC40NzFMNDIuNzUzLjI4OHYxOS4wN3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDIuNzUzIDgwLjMxNGwxNi4yMTctNy41MjUgMjEuMDg0IDkuNzE3LTM3LjMwMSAxNy4zNzd6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Firestore")}));a.push(this.addEntry("gcp google cloud platform databases firestore",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Firestore',new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMyMy45MDU2MTAzOTg2NzUxNSIgaGVpZ2h0PSIzNzYuNDIyMjk0OTYzNjg0MDciIHZpZXdCb3g9Ii0wLjA5NzAwMDAwMjg2MTAyMjk1IDAuMjg3OTk5OTg3NjAyMjMzOSA4NS42OTk5OTY5NDgyNDIxOSA5OS41OTUwMDEyMjA3MDMxMiI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojYWVjYmZhO30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNLS4wOTcgNzUuODE1VjU1Ljg3NGw0Mi44NS0yMC4xODN2MTkuMDd6bTAtMzUuNDAzVjIwLjQ3MUw0Mi43NTMuMjg4djE5LjA3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04NS42MDMgNzUuODE1VjU1Ljg3NGwtNDIuODUtMjAuMTgzdjE5LjA3em0wLTM1LjQwM1YyMC40NzFMNDIuNzUzLjI4OHYxOS4wN3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDIuNzUzIDgwLjMxNGwxNi4yMTctNy41MjUgMjEuMDg0IDkuNzE3LTM3LjMwMSAxNy4zNzd6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Firestore")}));a.push(this.addEntry("gcp google cloud platform databases firestore",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Firestore',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Memorystore")}));a.push(this.addEntry("gcp google cloud platform databases firestore",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Firestore",new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMyMy45MDU2MTAzOTg2NzUxNSIgaGVpZ2h0PSIzNzYuNDIyMjk0OTYzNjg0MDciIHZpZXdCb3g9Ii0wLjA5NzAwMDAwMjg2MTAyMjk1IDAuMjg3OTk5OTg3NjAyMjMzOSA4NS42OTk5OTY5NDgyNDIxOSA5OS41OTUwMDEyMjA3MDMxMiI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojYWVjYmZhO30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNLS4wOTcgNzUuODE1VjU1Ljg3NGw0Mi44NS0yMC4xODN2MTkuMDd6bTAtMzUuNDAzVjIwLjQ3MUw0Mi43NTMuMjg4djE5LjA3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04NS42MDMgNzUuODE1VjU1Ljg3NGwtNDIuODUtMjAuMTgzdjE5LjA3em0wLTM1LjQwM1YyMC40NzFMNDIuNzUzLjI4OHYxOS4wN3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDIuNzUzIDgwLjMxNGwxNi4yMTctNy41MjUgMjEuMDg0IDkuNzE3LTM3LjMwMSAxNy4zNzd6Ii8+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Firestore")}));a.push(this.addEntry("gcp google cloud platform databases firestore",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Firestore',new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMyMy45MDU2MTAzOTg2NzUxNSIgaGVpZ2h0PSIzNzYuNDIyMjk0OTYzNjg0MDciIHZpZXdCb3g9Ii0wLjA5NzAwMDAwMjg2MTAyMjk1IDAuMjg3OTk5OTg3NjAyMjMzOSA4NS42OTk5OTY5NDgyNDIxOSA5OS41OTUwMDEyMjA3MDMxMiI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojYWVjYmZhO30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNLS4wOTcgNzUuODE1VjU1Ljg3NGw0Mi44NS0yMC4xODN2MTkuMDd6bTAtMzUuNDAzVjIwLjQ3MUw0Mi43NTMuMjg4djE5LjA3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04NS42MDMgNzUuODE1VjU1Ljg3NGwtNDIuODUtMjAuMTgzdjE5LjA3em0wLTM1LjQwM1YyMC40NzFMNDIuNzUzLjI4OHYxOS4wN3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDIuNzUzIDgwLjMxNGwxNi4yMTctNy41MjUgMjEuMDg0IDkuNzE3LTM3LjMwMSAxNy4zNzd6Ii8+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Firestore")}));a.push(this.addEntry("gcp google cloud platform databases firestore",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Firestore',new mxGeometry(0,
0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMyMy45MDU2MTAzOTg2NzUxNSIgaGVpZ2h0PSIzNzYuNDIyMjk0OTYzNjg0MDciIHZpZXdCb3g9Ii0wLjA5NzAwMDAwMjg2MTAyMjk1IDAuMjg3OTk5OTg3NjAyMjMzOSA4NS42OTk5OTY5NDgyNDIxOSA5OS41OTUwMDEyMjA3MDMxMiI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojYWVjYmZhO30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNLS4wOTcgNzUuODE1VjU1Ljg3NGw0Mi44NS0yMC4xODN2MTkuMDd6bTAtMzUuNDAzVjIwLjQ3MUw0Mi43NTMuMjg4djE5LjA3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04NS42MDMgNzUuODE1VjU1Ljg3NGwtNDIuODUtMjAuMTgzdjE5LjA3em0wLTM1LjQwM1YyMC40NzFMNDIuNzUzLjI4OHYxOS4wN3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDIuNzUzIDgwLjMxNGwxNi4yMTctNy41MjUgMjEuMDg0IDkuNzE3LTM3LjMwMSAxNy4zNzd6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Firestore")}));a.push(this.addEntry("gcp google cloud platform databases datastore",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Datastore",new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMwIiBoZWlnaHQ9IjIxIiB2aWV3Qm94PSIwIDAgMzAgMjEiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggZD0iTTAgMGwxLjUgMS41aDZMOSAweiIgY2xhc3M9InN0MiIvPiYjeGE7CTxwYXRoIGQ9Ik05IDlWMEw3LjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTAgOWwxLjUtMS41di02TDAgMHoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNOSA5TDcuNSA3LjVoLTZMMCA5eiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xLjUgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNMTAuNSAwTDEyIDEuNWg2TDE5LjUgMHoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMTkuNSA5VjBMMTggMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTEwLjUgOUwxMiA3LjV2LTZMMTAuNSAweiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xOS41IDlMMTggNy41aC02TDEwLjUgOXoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8cGF0aCBkPSJNMTIgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMjEgMGwxLjUgMS41aDZMMzAgMHoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMzAgOVYwbC0xLjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIxIDlsMS41LTEuNXYtNkwyMSAweiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0zMCA5bC0xLjUtMS41aC02TDIxIDl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIyLjUgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMCAxMmwxLjUgMS41aDZMOSAxMnoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNOSAyMXYtOWwtMS41IDEuNXY2eiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0wIDIxbDEuNS0xLjV2LTZMMCAxMnoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNOSAyMWwtMS41LTEuNWgtNkwwIDIxeiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0xLjUgMTMuNWg2djZoLTZ6IiBjbGFzcz0ic3QzIi8+JiN4YTsJPHBhdGggZD0iTTEwLjUgMTJsMS41IDEuNWg2bDEuNS0xLjV6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTE5LjUgMjF2LTlMMTggMTMuNXY2eiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0xMC41IDIxbDEuNS0xLjV2LTZMMTAuNSAxMnoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNMTkuNSAyMUwxOCAxOS41aC02TDEwLjUgMjF6IiBjbGFzcz0ic3QwIi8+JiN4YTsJPHBhdGggZD0iTTEyIDEzLjVoNnY2aC02em05LTEuNWwxLjUgMS41aDZMMzAgMTJ6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTMwIDIxdi05bC0xLjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIxIDIxbDEuNS0xLjV2LTZMMjEgMTJ6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTMwIDIxbC0xLjUtMS41aC02TDIxIDIxeiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0yMi41IDEzLjVoNnY2aC02eiIgY2xhc3M9InN0MiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datastore")}));a.push(this.addEntry("gcp google cloud platform databases datastore",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Datastore',new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMwIiBoZWlnaHQ9IjIxIiB2aWV3Qm94PSIwIDAgMzAgMjEiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggZD0iTTAgMGwxLjUgMS41aDZMOSAweiIgY2xhc3M9InN0MiIvPiYjeGE7CTxwYXRoIGQ9Ik05IDlWMEw3LjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTAgOWwxLjUtMS41di02TDAgMHoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNOSA5TDcuNSA3LjVoLTZMMCA5eiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xLjUgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNMTAuNSAwTDEyIDEuNWg2TDE5LjUgMHoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMTkuNSA5VjBMMTggMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTEwLjUgOUwxMiA3LjV2LTZMMTAuNSAweiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xOS41IDlMMTggNy41aC02TDEwLjUgOXoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8cGF0aCBkPSJNMTIgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMjEgMGwxLjUgMS41aDZMMzAgMHoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMzAgOVYwbC0xLjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIxIDlsMS41LTEuNXYtNkwyMSAweiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0zMCA5bC0xLjUtMS41aC02TDIxIDl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIyLjUgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMCAxMmwxLjUgMS41aDZMOSAxMnoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNOSAyMXYtOWwtMS41IDEuNXY2eiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0wIDIxbDEuNS0xLjV2LTZMMCAxMnoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNOSAyMWwtMS41LTEuNWgtNkwwIDIxeiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0xLjUgMTMuNWg2djZoLTZ6IiBjbGFzcz0ic3QzIi8+JiN4YTsJPHBhdGggZD0iTTEwLjUgMTJsMS41IDEuNWg2bDEuNS0xLjV6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTE5LjUgMjF2LTlMMTggMTMuNXY2eiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0xMC41IDIxbDEuNS0xLjV2LTZMMTAuNSAxMnoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNMTkuNSAyMUwxOCAxOS41aC02TDEwLjUgMjF6IiBjbGFzcz0ic3QwIi8+JiN4YTsJPHBhdGggZD0iTTEyIDEzLjVoNnY2aC02em05LTEuNWwxLjUgMS41aDZMMzAgMTJ6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTMwIDIxdi05bC0xLjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIxIDIxbDEuNS0xLjV2LTZMMjEgMTJ6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTMwIDIxbC0xLjUtMS41aC02TDIxIDIxeiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0yMi41IDEzLjVoNnY2aC02eiIgY2xhc3M9InN0MiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datastore")}));a.push(this.addEntry("gcp google cloud platform databases datastore",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Datastore',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Firestore")}));a.push(this.addEntry("gcp google cloud platform databases datastore",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Datastore",new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMwIiBoZWlnaHQ9IjIxIiB2aWV3Qm94PSIwIDAgMzAgMjEiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggZD0iTTAgMGwxLjUgMS41aDZMOSAweiIgY2xhc3M9InN0MiIvPiYjeGE7CTxwYXRoIGQ9Ik05IDlWMEw3LjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTAgOWwxLjUtMS41di02TDAgMHoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNOSA5TDcuNSA3LjVoLTZMMCA5eiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xLjUgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNMTAuNSAwTDEyIDEuNWg2TDE5LjUgMHoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMTkuNSA5VjBMMTggMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTEwLjUgOUwxMiA3LjV2LTZMMTAuNSAweiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xOS41IDlMMTggNy41aC02TDEwLjUgOXoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8cGF0aCBkPSJNMTIgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMjEgMGwxLjUgMS41aDZMMzAgMHoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMzAgOVYwbC0xLjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIxIDlsMS41LTEuNXYtNkwyMSAweiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0zMCA5bC0xLjUtMS41aC02TDIxIDl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIyLjUgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMCAxMmwxLjUgMS41aDZMOSAxMnoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNOSAyMXYtOWwtMS41IDEuNXY2eiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0wIDIxbDEuNS0xLjV2LTZMMCAxMnoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNOSAyMWwtMS41LTEuNWgtNkwwIDIxeiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0xLjUgMTMuNWg2djZoLTZ6IiBjbGFzcz0ic3QzIi8+JiN4YTsJPHBhdGggZD0iTTEwLjUgMTJsMS41IDEuNWg2bDEuNS0xLjV6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTE5LjUgMjF2LTlMMTggMTMuNXY2eiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0xMC41IDIxbDEuNS0xLjV2LTZMMTAuNSAxMnoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNMTkuNSAyMUwxOCAxOS41aC02TDEwLjUgMjF6IiBjbGFzcz0ic3QwIi8+JiN4YTsJPHBhdGggZD0iTTEyIDEzLjVoNnY2aC02em05LTEuNWwxLjUgMS41aDZMMzAgMTJ6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTMwIDIxdi05bC0xLjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIxIDIxbDEuNS0xLjV2LTZMMjEgMTJ6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTMwIDIxbC0xLjUtMS41aC02TDIxIDIxeiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0yMi41IDEzLjVoNnY2aC02eiIgY2xhc3M9InN0MiIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datastore")}));a.push(this.addEntry("gcp google cloud platform databases datastore",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Datastore',new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMwIiBoZWlnaHQ9IjIxIiB2aWV3Qm94PSIwIDAgMzAgMjEiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggZD0iTTAgMGwxLjUgMS41aDZMOSAweiIgY2xhc3M9InN0MiIvPiYjeGE7CTxwYXRoIGQ9Ik05IDlWMEw3LjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTAgOWwxLjUtMS41di02TDAgMHoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNOSA5TDcuNSA3LjVoLTZMMCA5eiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xLjUgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNMTAuNSAwTDEyIDEuNWg2TDE5LjUgMHoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMTkuNSA5VjBMMTggMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTEwLjUgOUwxMiA3LjV2LTZMMTAuNSAweiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xOS41IDlMMTggNy41aC02TDEwLjUgOXoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8cGF0aCBkPSJNMTIgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMjEgMGwxLjUgMS41aDZMMzAgMHoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMzAgOVYwbC0xLjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIxIDlsMS41LTEuNXYtNkwyMSAweiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0zMCA5bC0xLjUtMS41aC02TDIxIDl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIyLjUgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMCAxMmwxLjUgMS41aDZMOSAxMnoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNOSAyMXYtOWwtMS41IDEuNXY2eiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0wIDIxbDEuNS0xLjV2LTZMMCAxMnoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNOSAyMWwtMS41LTEuNWgtNkwwIDIxeiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0xLjUgMTMuNWg2djZoLTZ6IiBjbGFzcz0ic3QzIi8+JiN4YTsJPHBhdGggZD0iTTEwLjUgMTJsMS41IDEuNWg2bDEuNS0xLjV6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTE5LjUgMjF2LTlMMTggMTMuNXY2eiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0xMC41IDIxbDEuNS0xLjV2LTZMMTAuNSAxMnoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNMTkuNSAyMUwxOCAxOS41aC02TDEwLjUgMjF6IiBjbGFzcz0ic3QwIi8+JiN4YTsJPHBhdGggZD0iTTEyIDEzLjVoNnY2aC02em05LTEuNWwxLjUgMS41aDZMMzAgMTJ6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTMwIDIxdi05bC0xLjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIxIDIxbDEuNS0xLjV2LTZMMjEgMTJ6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTMwIDIxbC0xLjUtMS41aC02TDIxIDIxeiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0yMi41IDEzLjVoNnY2aC02eiIgY2xhc3M9InN0MiIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datastore")}));a.push(this.addEntry("gcp google cloud platform databases datastore",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Datastore',new mxGeometry(0,
0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMwIiBoZWlnaHQ9IjIxIiB2aWV3Qm94PSIwIDAgMzAgMjEiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggZD0iTTAgMGwxLjUgMS41aDZMOSAweiIgY2xhc3M9InN0MiIvPiYjeGE7CTxwYXRoIGQ9Ik05IDlWMEw3LjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTAgOWwxLjUtMS41di02TDAgMHoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNOSA5TDcuNSA3LjVoLTZMMCA5eiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xLjUgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNMTAuNSAwTDEyIDEuNWg2TDE5LjUgMHoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMTkuNSA5VjBMMTggMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTEwLjUgOUwxMiA3LjV2LTZMMTAuNSAweiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xOS41IDlMMTggNy41aC02TDEwLjUgOXoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8cGF0aCBkPSJNMTIgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMjEgMGwxLjUgMS41aDZMMzAgMHoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMzAgOVYwbC0xLjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIxIDlsMS41LTEuNXYtNkwyMSAweiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0zMCA5bC0xLjUtMS41aC02TDIxIDl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIyLjUgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMCAxMmwxLjUgMS41aDZMOSAxMnoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNOSAyMXYtOWwtMS41IDEuNXY2eiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0wIDIxbDEuNS0xLjV2LTZMMCAxMnoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNOSAyMWwtMS41LTEuNWgtNkwwIDIxeiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0xLjUgMTMuNWg2djZoLTZ6IiBjbGFzcz0ic3QzIi8+JiN4YTsJPHBhdGggZD0iTTEwLjUgMTJsMS41IDEuNWg2bDEuNS0xLjV6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTE5LjUgMjF2LTlMMTggMTMuNXY2eiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0xMC41IDIxbDEuNS0xLjV2LTZMMTAuNSAxMnoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNMTkuNSAyMUwxOCAxOS41aC02TDEwLjUgMjF6IiBjbGFzcz0ic3QwIi8+JiN4YTsJPHBhdGggZD0iTTEyIDEzLjVoNnY2aC02em05LTEuNWwxLjUgMS41aDZMMzAgMTJ6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTMwIDIxdi05bC0xLjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIxIDIxbDEuNS0xLjV2LTZMMjEgMTJ6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTMwIDIxbC0xLjUtMS41aC02TDIxIDIxeiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0yMi41IDEzLjVoNnY2aC02eiIgY2xhc3M9InN0MiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datastore")}));this.addPalette("gcp2Databases","GCP / Databases",!1,mxUtils.bind(this,function(b){for(var d=0;d
Cloud Storage',new mxGeometry(0,0,30,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datastore")}));this.addPalette("gcp2Databases","GCP / Databases",!1,mxUtils.bind(this,function(b){for(var e=0;e
Cloud Storage',new mxGeometry(0,0,30,
24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTAgMGgyMHY3SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE4IDBoMnY3aC0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOCA3bDItN2gtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAwaDJ2N0gweiIvPiYjeGE7CTxnIGNsYXNzPSJzdDMiPiYjeGE7CQk8cGF0aCBkPSJNNCAzaDZ2MUg0eiIvPiYjeGE7CQk8cmVjdCB4PSIxMyIgeT0iMiIgd2lkdGg9IjMiIGhlaWdodD0iMyIgcng9IjEuNSIvPiYjeGE7CTwvZz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMCA5aDIwdjdIMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTggOWgydjdoLTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4IDE2bDItN2gtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCA5aDJ2N0gweiIvPiYjeGE7CTxnIGNsYXNzPSJzdDMiPiYjeGE7CQk8cGF0aCBkPSJNNCAxMmg2djFINHoiLz4mI3hhOwkJPHJlY3QgeD0iMTMiIHk9IjExIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIiByeD0iMS41Ii8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Storage")}));a.push(this.addEntry("gcp google cloud platform storage cloud storage",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Storage',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Storage")}));a.push(this.addEntry("gcp google cloud platform storage cloud storage",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Storage',
new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTAgMGgyMHY3SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE4IDBoMnY3aC0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOCA3bDItN2gtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAwaDJ2N0gweiIvPiYjeGE7CTxnIGNsYXNzPSJzdDMiPiYjeGE7CQk8cGF0aCBkPSJNNCAzaDZ2MUg0eiIvPiYjeGE7CQk8cmVjdCB4PSIxMyIgeT0iMiIgd2lkdGg9IjMiIGhlaWdodD0iMyIgcng9IjEuNSIvPiYjeGE7CTwvZz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMCA5aDIwdjdIMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTggOWgydjdoLTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4IDE2bDItN2gtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCA5aDJ2N0gweiIvPiYjeGE7CTxnIGNsYXNzPSJzdDMiPiYjeGE7CQk8cGF0aCBkPSJNNCAxMmg2djFINHoiLz4mI3hhOwkJPHJlY3QgeD0iMTMiIHk9IjExIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIiByeD0iMS41Ii8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Storage")}));a.push(this.addEntry("gcp google cloud platform storage persistent disk",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Persistent\nDisk",new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE1Ljg0MDAwMDE1MjU4Nzg5IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTUuODQwMDAwMTUyNTg3ODkgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMCAxNi4yNVYyMGgxNS44NHYtOC4zM2gtMy43NXY0LjU4eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNS44NCAzLjc1VjBIMHY4LjMzaDMuNzVWMy43NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxMC40MnYzLjc1aDEwVjkuNThoNS44NFY1LjgzaC0xMHY0LjU5eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Persistent Disk")}));a.push(this.addEntry("gcp google cloud platform storage persistent disk",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Persistent Disk',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Storage")}));a.push(this.addEntry("gcp google cloud platform storage persistent disk",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Persistent\nDisk",new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE1Ljg0MDAwMDE1MjU4Nzg5IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTUuODQwMDAwMTUyNTg3ODkgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMCAxNi4yNVYyMGgxNS44NHYtOC4zM2gtMy43NXY0LjU4eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNS44NCAzLjc1VjBIMHY4LjMzaDMuNzVWMy43NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxMC40MnYzLjc1aDEwVjkuNThoNS44NFY1LjgzaC0xMHY0LjU5eiIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Persistent Disk")}));a.push(this.addEntry("gcp google cloud platform storage persistent disk",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Persistent Disk',new mxGeometry(0,
0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE1Ljg0MDAwMDE1MjU4Nzg5IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTUuODQwMDAwMTUyNTg3ODkgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMCAxNi4yNVYyMGgxNS44NHYtOC4zM2gtMy43NXY0LjU4eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNS44NCAzLjc1VjBIMHY4LjMzaDMuNzVWMy43NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxMC40MnYzLjc1aDEwVjkuNThoNS44NFY1LjgzaC0xMHY0LjU5eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Persistent Disk")}));a.push(this.addEntry("gcp google cloud platform storage persistent disk",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Persistent Disk',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Persistent Disk")}));a.push(this.addEntry("gcp google cloud platform storage persistent disk",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Persistent Disk',
new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE1Ljg0MDAwMDE1MjU4Nzg5IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTUuODQwMDAwMTUyNTg3ODkgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMCAxNi4yNVYyMGgxNS44NHYtOC4zM2gtMy43NXY0LjU4eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNS44NCAzLjc1VjBIMHY4LjMzaDMuNzVWMy43NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxMC40MnYzLjc1aDEwVjkuNThoNS44NFY1LjgzaC0xMHY0LjU5eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Persistent Disk")}));a.push(this.addEntry("gcp google cloud platform storage filestore",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Filestore",new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIgMTBIOEw2IDhoOHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTYgMkg0bDEtMmgxMHptMyAzSDFsMS0yaDE2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNCA3bC0yIDNIOEw2IDdIMHY5aDIwVjd6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Filestore")}));a.push(this.addEntry("gcp google cloud platform storage filestore",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Filestore',new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIgMTBIOEw2IDhoOHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTYgMkg0bDEtMmgxMHptMyAzSDFsMS0yaDE2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNCA3bC0yIDNIOEw2IDdIMHY5aDIwVjd6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Filestore")}));a.push(this.addEntry("gcp google cloud platform storage filestore",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Filestore',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Persistent Disk")}));a.push(this.addEntry("gcp google cloud platform storage filestore",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Filestore",new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIgMTBIOEw2IDhoOHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTYgMkg0bDEtMmgxMHptMyAzSDFsMS0yaDE2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNCA3bC0yIDNIOEw2IDdIMHY5aDIwVjd6Ii8+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Filestore")}));a.push(this.addEntry("gcp google cloud platform storage filestore",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Filestore',new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIgMTBIOEw2IDhoOHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTYgMkg0bDEtMmgxMHptMyAzSDFsMS0yaDE2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNCA3bC0yIDNIOEw2IDdIMHY5aDIwVjd6Ii8+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Filestore")}));a.push(this.addEntry("gcp google cloud platform storage filestore",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Filestore',new mxGeometry(0,
0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIgMTBIOEw2IDhoOHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTYgMkg0bDEtMmgxMHptMyAzSDFsMS0yaDE2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNCA3bC0yIDNIOEw2IDdIMHY5aDIwVjd6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Filestore")}));this.addPalette("gcp2Storage","GCP / Storage",!1,mxUtils.bind(this,function(b){for(var d=0;d
Stackdriver',new mxGeometry(0,0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Filestore")}));this.addPalette("gcp2Storage","GCP / Storage",!1,mxUtils.bind(this,function(b){for(var e=0;e
Stackdriver',new mxGeometry(0,0,
30,26),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQxNiIgaGVpZ2h0PSIzNjIuMjAwMDEyMjA3MDMxMjUiIHZpZXdCb3g9IjAgMCA0MTYgMzYyLjIwMDAxMjIwNzAzMTI1Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTk2LjAzIDBMMCAxNjcuMTdoMTkwLjY3TDI4Ny45NCAweiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yODcuNTkgMzYyLjJsLTk1LjY4LTE2Ny4xN0gwTDk1LjY4IDM2Mi4yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00MTYgMTgxLjFMMzIwIDEzLjMxIDIyMy44OCAxODEuMSAzMjAgMzQ4Ljl6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,17);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Stackdriver")}));a.push(this.addEntry("gcp google cloud platform management tools stackdriver",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Stackdriver',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,17);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Stackdriver")}));a.push(this.addEntry("gcp google cloud platform management tools stackdriver",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Stackdriver',
new mxGeometry(0,0,30,26),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQxNiIgaGVpZ2h0PSIzNjIuMjAwMDEyMjA3MDMxMjUiIHZpZXdCb3g9IjAgMCA0MTYgMzYyLjIwMDAxMjIwNzAzMTI1Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTk2LjAzIDBMMCAxNjcuMTdoMTkwLjY3TDI4Ny45NCAweiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yODcuNTkgMzYyLjJsLTk1LjY4LTE2Ny4xN0gwTDk1LjY4IDM2Mi4yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00MTYgMTgxLjFMMzIwIDEzLjMxIDIyMy44OCAxODEuMSAzMjAgMzQ4Ljl6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,17);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Stackdriver")}));a.push(this.addEntry("gcp google cloud platform management tools debugger",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Debugger",new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjEyMDAwMDgzOTIzMzQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxNi4xMjAwMDA4MzkyMzM0IDIwIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEyLjEyIDJ2MmgydjJoMlYyek0wIDZoMi4xMlY0aDJWMmgtNHY0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNi4xMiA2VjJsLTIgMnYyem0tMiAzbC04IDExVjl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTYuMTIgOC4xMmw0IDIuODgtNCA1LjAzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMC4xMiAwdjExaC04eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4xMiAxNmgydi0yaDJ2NGgtNHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMi4xMiAxNnYtMmgtMnY0aDQuMTMtLjEzdi0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yLjEyIDE2di0yaC0ydjR6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Debugger")}));a.push(this.addEntry("gcp google cloud platform management tools debugger",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Debugger',new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjEyMDAwMDgzOTIzMzQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxNi4xMjAwMDA4MzkyMzM0IDIwIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEyLjEyIDJ2MmgydjJoMlYyek0wIDZoMi4xMlY0aDJWMmgtNHY0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNi4xMiA2VjJsLTIgMnYyem0tMiAzbC04IDExVjl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTYuMTIgOC4xMmw0IDIuODgtNCA1LjAzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMC4xMiAwdjExaC04eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4xMiAxNmgydi0yaDJ2NGgtNHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMi4xMiAxNnYtMmgtMnY0aDQuMTMtLjEzdi0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yLjEyIDE2di0yaC0ydjR6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Debugger")}));a.push(this.addEntry("gcp google cloud platform management tools debugger",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Debugger',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,17);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Stackdriver")}));a.push(this.addEntry("gcp google cloud platform management tools debugger",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Debugger",new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjEyMDAwMDgzOTIzMzQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxNi4xMjAwMDA4MzkyMzM0IDIwIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEyLjEyIDJ2MmgydjJoMlYyek0wIDZoMi4xMlY0aDJWMmgtNHY0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNi4xMiA2VjJsLTIgMnYyem0tMiAzbC04IDExVjl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTYuMTIgOC4xMmw0IDIuODgtNCA1LjAzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMC4xMiAwdjExaC04eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4xMiAxNmgydi0yaDJ2NGgtNHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMi4xMiAxNnYtMmgtMnY0aDQuMTMtLjEzdi0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yLjEyIDE2di0yaC0ydjR6Ii8+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Debugger")}));a.push(this.addEntry("gcp google cloud platform management tools debugger",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Debugger',new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjEyMDAwMDgzOTIzMzQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxNi4xMjAwMDA4MzkyMzM0IDIwIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEyLjEyIDJ2MmgydjJoMlYyek0wIDZoMi4xMlY0aDJWMmgtNHY0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNi4xMiA2VjJsLTIgMnYyem0tMiAzbC04IDExVjl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTYuMTIgOC4xMmw0IDIuODgtNCA1LjAzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMC4xMiAwdjExaC04eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4xMiAxNmgydi0yaDJ2NGgtNHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMi4xMiAxNnYtMmgtMnY0aDQuMTMtLjEzdi0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yLjEyIDE2di0yaC0ydjR6Ii8+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Debugger")}));a.push(this.addEntry("gcp google cloud platform management tools debugger",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Debugger',
new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjEyMDAwMDgzOTIzMzQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxNi4xMjAwMDA4MzkyMzM0IDIwIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEyLjEyIDJ2MmgydjJoMlYyek0wIDZoMi4xMlY0aDJWMmgtNHY0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNi4xMiA2VjJsLTIgMnYyem0tMiAzbC04IDExVjl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTYuMTIgOC4xMmw0IDIuODgtNCA1LjAzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMC4xMiAwdjExaC04eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4xMiAxNmgydi0yaDJ2NGgtNHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMi4xMiAxNnYtMmgtMnY0aDQuMTMtLjEzdi0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yLjEyIDE2di0yaC0ydjR6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Debugger")}));a.push(this.addEntry("gcp google cloud platform management tools monitoring",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Monitoring",new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUyOTk5OTczMjk3MTE5MSIgdmlld0JveD0iLTIuOTMyMDk3ODk3ODEyMDE0ZS05IC01LjI1ODAxNTA0MTgzNzk1NmUtMTUgMjAgMTMuNTI5OTk5NzMyOTcxMTkxIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOC44MyAxMC41OGgyLjMzdjIuNjRIOC44M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuNDggOC42MWEuNTYuNTYgMCAwIDEtLjQtLjE3TDEyIDQuMjEgOS4yNiA3LjFhLjU3LjU3IDAgMCAxLS43Ni4wNUw2LjQyIDUuNDdsLTIuMiAyLjkyYS41Ni41NiAwIDAgMS0uNDUuMjJIMHYxLjcxYS43NS43NSAwIDAgMCAuNzQuNzVoMTguNTJhLjc1Ljc1IDAgMCAwIC43NC0uNzVWOC42MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy41IDcuNWwyLjM4LTMuMTZhLjU1LjU1IDAgMCAxIC4zNy0uMjIuNjMuNjMgMCAwIDEgLjQyLjEybDIuMTIgMS43MiAyLjgtMi45NGEuNTQuNTQgMCAwIDEgLjQtLjE3aDBhLjU0LjU0IDAgMCAxIC40LjE3bDQuMzMgNC40OEgyMFYuNzRhLjc0Ljc0IDAgMCAwLS43NC0uNzRILjc0QS43NC43NCAwIDAgMCAwIC43NHY2LjgxeiIvPiYjeGE7CTxyZWN0IGNsYXNzPSJzdDAiIHg9IjYuNjciIHk9IjEyLjkyIiB3aWR0aD0iNi42NyIgaGVpZ2h0PSIuNjEiIHJ4PSIuMyIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Monitoring")}));a.push(this.addEntry("gcp google cloud platform management tools monitoring",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Monitoring',new mxGeometry(0,0,30,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Debugger")}));a.push(this.addEntry("gcp google cloud platform management tools monitoring",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Monitoring",new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUyOTk5OTczMjk3MTE5MSIgdmlld0JveD0iLTIuOTMyMDk3ODk3ODEyMDE0ZS05IC01LjI1ODAxNTA0MTgzNzk1NmUtMTUgMjAgMTMuNTI5OTk5NzMyOTcxMTkxIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOC44MyAxMC41OGgyLjMzdjIuNjRIOC44M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuNDggOC42MWEuNTYuNTYgMCAwIDEtLjQtLjE3TDEyIDQuMjEgOS4yNiA3LjFhLjU3LjU3IDAgMCAxLS43Ni4wNUw2LjQyIDUuNDdsLTIuMiAyLjkyYS41Ni41NiAwIDAgMS0uNDUuMjJIMHYxLjcxYS43NS43NSAwIDAgMCAuNzQuNzVoMTguNTJhLjc1Ljc1IDAgMCAwIC43NC0uNzVWOC42MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy41IDcuNWwyLjM4LTMuMTZhLjU1LjU1IDAgMCAxIC4zNy0uMjIuNjMuNjMgMCAwIDEgLjQyLjEybDIuMTIgMS43MiAyLjgtMi45NGEuNTQuNTQgMCAwIDEgLjQtLjE3aDBhLjU0LjU0IDAgMCAxIC40LjE3bDQuMzMgNC40OEgyMFYuNzRhLjc0Ljc0IDAgMCAwLS43NC0uNzRILjc0QS43NC43NCAwIDAgMCAwIC43NHY2LjgxeiIvPiYjeGE7CTxyZWN0IGNsYXNzPSJzdDAiIHg9IjYuNjciIHk9IjEyLjkyIiB3aWR0aD0iNi42NyIgaGVpZ2h0PSIuNjEiIHJ4PSIuMyIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Monitoring")}));a.push(this.addEntry("gcp google cloud platform management tools monitoring",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Monitoring',new mxGeometry(0,0,30,
21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUyOTk5OTczMjk3MTE5MSIgdmlld0JveD0iLTIuOTMyMDk3ODk3ODEyMDE0ZS05IC01LjI1ODAxNTA0MTgzNzk1NmUtMTUgMjAgMTMuNTI5OTk5NzMyOTcxMTkxIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOC44MyAxMC41OGgyLjMzdjIuNjRIOC44M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuNDggOC42MWEuNTYuNTYgMCAwIDEtLjQtLjE3TDEyIDQuMjEgOS4yNiA3LjFhLjU3LjU3IDAgMCAxLS43Ni4wNUw2LjQyIDUuNDdsLTIuMiAyLjkyYS41Ni41NiAwIDAgMS0uNDUuMjJIMHYxLjcxYS43NS43NSAwIDAgMCAuNzQuNzVoMTguNTJhLjc1Ljc1IDAgMCAwIC43NC0uNzVWOC42MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy41IDcuNWwyLjM4LTMuMTZhLjU1LjU1IDAgMCAxIC4zNy0uMjIuNjMuNjMgMCAwIDEgLjQyLjEybDIuMTIgMS43MiAyLjgtMi45NGEuNTQuNTQgMCAwIDEgLjQtLjE3aDBhLjU0LjU0IDAgMCAxIC40LjE3bDQuMzMgNC40OEgyMFYuNzRhLjc0Ljc0IDAgMCAwLS43NC0uNzRILjc0QS43NC43NCAwIDAgMCAwIC43NHY2LjgxeiIvPiYjeGE7CTxyZWN0IGNsYXNzPSJzdDAiIHg9IjYuNjciIHk9IjEyLjkyIiB3aWR0aD0iNi42NyIgaGVpZ2h0PSIuNjEiIHJ4PSIuMyIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Monitoring")}));a.push(this.addEntry("gcp google cloud platform management tools monitoring",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Monitoring',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Monitoring")}));a.push(this.addEntry("gcp google cloud platform management tools monitoring",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Monitoring',
new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUyOTk5OTczMjk3MTE5MSIgdmlld0JveD0iLTIuOTMyMDk3ODk3ODEyMDE0ZS05IC01LjI1ODAxNTA0MTgzNzk1NmUtMTUgMjAgMTMuNTI5OTk5NzMyOTcxMTkxIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOC44MyAxMC41OGgyLjMzdjIuNjRIOC44M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuNDggOC42MWEuNTYuNTYgMCAwIDEtLjQtLjE3TDEyIDQuMjEgOS4yNiA3LjFhLjU3LjU3IDAgMCAxLS43Ni4wNUw2LjQyIDUuNDdsLTIuMiAyLjkyYS41Ni41NiAwIDAgMS0uNDUuMjJIMHYxLjcxYS43NS43NSAwIDAgMCAuNzQuNzVoMTguNTJhLjc1Ljc1IDAgMCAwIC43NC0uNzVWOC42MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy41IDcuNWwyLjM4LTMuMTZhLjU1LjU1IDAgMCAxIC4zNy0uMjIuNjMuNjMgMCAwIDEgLjQyLjEybDIuMTIgMS43MiAyLjgtMi45NGEuNTQuNTQgMCAwIDEgLjQtLjE3aDBhLjU0LjU0IDAgMCAxIC40LjE3bDQuMzMgNC40OEgyMFYuNzRhLjc0Ljc0IDAgMCAwLS43NC0uNzRILjc0QS43NC43NCAwIDAgMCAwIC43NHY2LjgxeiIvPiYjeGE7CTxyZWN0IGNsYXNzPSJzdDAiIHg9IjYuNjciIHk9IjEyLjkyIiB3aWR0aD0iNi42NyIgaGVpZ2h0PSIuNjEiIHJ4PSIuMyIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Monitoring")}));a.push(this.addEntry("gcp google cloud platform management tools deployment manager",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Deployment\nManager",new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUyOTk5OTczMjk3MTE5MSIgdmlld0JveD0iLTIuOTMyMDk3ODk3ODEyMDE0ZS05IC01LjI1ODAxNTA0MTgzNzk1NmUtMTUgMjAgMTMuNTI5OTk5NzMyOTcxMTkxIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOC44MyAxMC41OGgyLjMzdjIuNjRIOC44M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuNDggOC42MWEuNTYuNTYgMCAwIDEtLjQtLjE3TDEyIDQuMjEgOS4yNiA3LjFhLjU3LjU3IDAgMCAxLS43Ni4wNUw2LjQyIDUuNDdsLTIuMiAyLjkyYS41Ni41NiAwIDAgMS0uNDUuMjJIMHYxLjcxYS43NS43NSAwIDAgMCAuNzQuNzVoMTguNTJhLjc1Ljc1IDAgMCAwIC43NC0uNzVWOC42MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy41IDcuNWwyLjM4LTMuMTZhLjU1LjU1IDAgMCAxIC4zNy0uMjIuNjMuNjMgMCAwIDEgLjQyLjEybDIuMTIgMS43MiAyLjgtMi45NGEuNTQuNTQgMCAwIDEgLjQtLjE3aDBhLjU0LjU0IDAgMCAxIC40LjE3bDQuMzMgNC40OEgyMFYuNzRhLjc0Ljc0IDAgMCAwLS43NC0uNzRILjc0QS43NC43NCAwIDAgMCAwIC43NHY2LjgxeiIvPiYjeGE7CTxyZWN0IGNsYXNzPSJzdDAiIHg9IjYuNjciIHk9IjEyLjkyIiB3aWR0aD0iNi42NyIgaGVpZ2h0PSIuNjEiIHJ4PSIuMyIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Deployment Manager")}));a.push(this.addEntry("gcp google cloud platform management tools deployment manager",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Deployment Manager',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Monitoring")}));a.push(this.addEntry("gcp google cloud platform management tools deployment manager",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Deployment\nManager",new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUyOTk5OTczMjk3MTE5MSIgdmlld0JveD0iLTIuOTMyMDk3ODk3ODEyMDE0ZS05IC01LjI1ODAxNTA0MTgzNzk1NmUtMTUgMjAgMTMuNTI5OTk5NzMyOTcxMTkxIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOC44MyAxMC41OGgyLjMzdjIuNjRIOC44M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuNDggOC42MWEuNTYuNTYgMCAwIDEtLjQtLjE3TDEyIDQuMjEgOS4yNiA3LjFhLjU3LjU3IDAgMCAxLS43Ni4wNUw2LjQyIDUuNDdsLTIuMiAyLjkyYS41Ni41NiAwIDAgMS0uNDUuMjJIMHYxLjcxYS43NS43NSAwIDAgMCAuNzQuNzVoMTguNTJhLjc1Ljc1IDAgMCAwIC43NC0uNzVWOC42MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy41IDcuNWwyLjM4LTMuMTZhLjU1LjU1IDAgMCAxIC4zNy0uMjIuNjMuNjMgMCAwIDEgLjQyLjEybDIuMTIgMS43MiAyLjgtMi45NGEuNTQuNTQgMCAwIDEgLjQtLjE3aDBhLjU0LjU0IDAgMCAxIC40LjE3bDQuMzMgNC40OEgyMFYuNzRhLjc0Ljc0IDAgMCAwLS43NC0uNzRILjc0QS43NC43NCAwIDAgMCAwIC43NHY2LjgxeiIvPiYjeGE7CTxyZWN0IGNsYXNzPSJzdDAiIHg9IjYuNjciIHk9IjEyLjkyIiB3aWR0aD0iNi42NyIgaGVpZ2h0PSIuNjEiIHJ4PSIuMyIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Deployment Manager")}));a.push(this.addEntry("gcp google cloud platform management tools deployment manager",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Deployment Manager',
new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUyOTk5OTczMjk3MTE5MSIgdmlld0JveD0iLTIuOTMyMDk3ODk3ODEyMDE0ZS05IC01LjI1ODAxNTA0MTgzNzk1NmUtMTUgMjAgMTMuNTI5OTk5NzMyOTcxMTkxIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOC44MyAxMC41OGgyLjMzdjIuNjRIOC44M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuNDggOC42MWEuNTYuNTYgMCAwIDEtLjQtLjE3TDEyIDQuMjEgOS4yNiA3LjFhLjU3LjU3IDAgMCAxLS43Ni4wNUw2LjQyIDUuNDdsLTIuMiAyLjkyYS41Ni41NiAwIDAgMS0uNDUuMjJIMHYxLjcxYS43NS43NSAwIDAgMCAuNzQuNzVoMTguNTJhLjc1Ljc1IDAgMCAwIC43NC0uNzVWOC42MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy41IDcuNWwyLjM4LTMuMTZhLjU1LjU1IDAgMCAxIC4zNy0uMjIuNjMuNjMgMCAwIDEgLjQyLjEybDIuMTIgMS43MiAyLjgtMi45NGEuNTQuNTQgMCAwIDEgLjQtLjE3aDBhLjU0LjU0IDAgMCAxIC40LjE3bDQuMzMgNC40OEgyMFYuNzRhLjc0Ljc0IDAgMCAwLS43NC0uNzRILjc0QS43NC43NCAwIDAgMCAwIC43NHY2LjgxeiIvPiYjeGE7CTxyZWN0IGNsYXNzPSJzdDAiIHg9IjYuNjciIHk9IjEyLjkyIiB3aWR0aD0iNi42NyIgaGVpZ2h0PSIuNjEiIHJ4PSIuMyIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Deployment Manager")}));a.push(this.addEntry("gcp google cloud platform management tools deployment manager",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Deployment Manager',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Deployment Manager")}));a.push(this.addEntry("gcp google cloud platform management tools deployment manager",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Deployment Manager',
new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUyOTk5OTczMjk3MTE5MSIgdmlld0JveD0iLTIuOTMyMDk3ODk3ODEyMDE0ZS05IC01LjI1ODAxNTA0MTgzNzk1NmUtMTUgMjAgMTMuNTI5OTk5NzMyOTcxMTkxIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOC44MyAxMC41OGgyLjMzdjIuNjRIOC44M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuNDggOC42MWEuNTYuNTYgMCAwIDEtLjQtLjE3TDEyIDQuMjEgOS4yNiA3LjFhLjU3LjU3IDAgMCAxLS43Ni4wNUw2LjQyIDUuNDdsLTIuMiAyLjkyYS41Ni41NiAwIDAgMS0uNDUuMjJIMHYxLjcxYS43NS43NSAwIDAgMCAuNzQuNzVoMTguNTJhLjc1Ljc1IDAgMCAwIC43NC0uNzVWOC42MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy41IDcuNWwyLjM4LTMuMTZhLjU1LjU1IDAgMCAxIC4zNy0uMjIuNjMuNjMgMCAwIDEgLjQyLjEybDIuMTIgMS43MiAyLjgtMi45NGEuNTQuNTQgMCAwIDEgLjQtLjE3aDBhLjU0LjU0IDAgMCAxIC40LjE3bDQuMzMgNC40OEgyMFYuNzRhLjc0Ljc0IDAgMCAwLS43NC0uNzRILjc0QS43NC43NCAwIDAgMCAwIC43NHY2LjgxeiIvPiYjeGE7CTxyZWN0IGNsYXNzPSJzdDAiIHg9IjYuNjciIHk9IjEyLjkyIiB3aWR0aD0iNi42NyIgaGVpZ2h0PSIuNjEiIHJ4PSIuMyIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Deployment Manager")}));a.push(this.addEntry("gcp google cloud platform management tools logging",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Logging",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5IiB2aWV3Qm94PSIwIDAgMjAgMTkiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTQgOWg0djJINHptLTIgN2g2djJIMnoiLz4mI3hhOwkJPHBhdGggZD0iTTQgNEgydjEyaDJ6Ii8+JiN4YTsJPC9nPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMCAxSDd2NGgxM3ptMCA3SDd2NGgxM3ptMCA3SDd2NGgxM3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNiAwSDB2Nmg2eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Logging")}));a.push(this.addEntry("gcp google cloud platform management tools logging",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Logging',new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5IiB2aWV3Qm94PSIwIDAgMjAgMTkiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTQgOWg0djJINHptLTIgN2g2djJIMnoiLz4mI3hhOwkJPHBhdGggZD0iTTQgNEgydjEyaDJ6Ii8+JiN4YTsJPC9nPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMCAxSDd2NGgxM3ptMCA3SDd2NGgxM3ptMCA3SDd2NGgxM3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNiAwSDB2Nmg2eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Logging")}));a.push(this.addEntry("gcp google cloud platform management tools logging",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Logging',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Deployment Manager")}));a.push(this.addEntry("gcp google cloud platform management tools logging",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Logging",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5IiB2aWV3Qm94PSIwIDAgMjAgMTkiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTQgOWg0djJINHptLTIgN2g2djJIMnoiLz4mI3hhOwkJPHBhdGggZD0iTTQgNEgydjEyaDJ6Ii8+JiN4YTsJPC9nPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMCAxSDd2NGgxM3ptMCA3SDd2NGgxM3ptMCA3SDd2NGgxM3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNiAwSDB2Nmg2eiIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Logging")}));a.push(this.addEntry("gcp google cloud platform management tools logging",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Logging',new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5IiB2aWV3Qm94PSIwIDAgMjAgMTkiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTQgOWg0djJINHptLTIgN2g2djJIMnoiLz4mI3hhOwkJPHBhdGggZD0iTTQgNEgydjEyaDJ6Ii8+JiN4YTsJPC9nPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMCAxSDd2NGgxM3ptMCA3SDd2NGgxM3ptMCA3SDd2NGgxM3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNiAwSDB2Nmg2eiIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Logging")}));a.push(this.addEntry("gcp google cloud platform management tools logging",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Logging',new mxGeometry(0,
0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5IiB2aWV3Qm94PSIwIDAgMjAgMTkiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTQgOWg0djJINHptLTIgN2g2djJIMnoiLz4mI3hhOwkJPHBhdGggZD0iTTQgNEgydjEyaDJ6Ii8+JiN4YTsJPC9nPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMCAxSDd2NGgxM3ptMCA3SDd2NGgxM3ptMCA3SDd2NGgxM3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNiAwSDB2Nmg2eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Logging")}));a.push(this.addEntry("gcp google cloud platform management tools cloud console",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nConsole",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Console")}));a.push(this.addEntry("gcp google cloud platform management tools cloud console",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Console',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Logging")}));a.push(this.addEntry("gcp google cloud platform management tools cloud console",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nConsole",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Console")}));a.push(this.addEntry("gcp google cloud platform management tools cloud console",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Console',new mxGeometry(0,
0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Console")}));a.push(this.addEntry("gcp google cloud platform management tools cloud console",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Console',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Console")}));a.push(this.addEntry("gcp google cloud platform management tools cloud console",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Console',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Console")}));a.push(this.addEntry("gcp google cloud platform management tools error reporting",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Error\nReporting",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0wIDE1bDUgNWg1bC0yLjUtMi44Nkg2LjI1bC0zLjM5LTMuMzl2LTcuNWwzLjM5LTMuMzlINy41TDEwIDBINUwwIDV6TTEzLjc1IDIuODZsMy4zOSAzLjM5djcuNWwtMy4zOSAzLjM5SDEwTDEyLjUgMjBIMTVsNS01VjVsLTUtNWgtMi41TDEwIDIuODZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBMNy41IDcuNSAxMCA1SDcuNUw1IDcuNXY1TDcuNSAxNUgxMGwtMi41LTIuNXptMi41IDBMMTAgMTIuNWwyLjUgMi41IDIuNS0yLjV2LTVMMTIuNSA1IDEwIDcuNXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Error Reporting")}));a.push(this.addEntry("gcp google cloud platform management tools error reporting",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Error Reporting',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Console")}));a.push(this.addEntry("gcp google cloud platform management tools error reporting",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Error\nReporting",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0wIDE1bDUgNWg1bC0yLjUtMi44Nkg2LjI1bC0zLjM5LTMuMzl2LTcuNWwzLjM5LTMuMzlINy41TDEwIDBINUwwIDV6TTEzLjc1IDIuODZsMy4zOSAzLjM5djcuNWwtMy4zOSAzLjM5SDEwTDEyLjUgMjBIMTVsNS01VjVsLTUtNWgtMi41TDEwIDIuODZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBMNy41IDcuNSAxMCA1SDcuNUw1IDcuNXY1TDcuNSAxNUgxMGwtMi41LTIuNXptMi41IDBMMTAgMTIuNWwyLjUgMi41IDIuNS0yLjV2LTVMMTIuNSA1IDEwIDcuNXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Error Reporting")}));a.push(this.addEntry("gcp google cloud platform management tools error reporting",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Error Reporting',new mxGeometry(0,
0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0wIDE1bDUgNWg1bC0yLjUtMi44Nkg2LjI1bC0zLjM5LTMuMzl2LTcuNWwzLjM5LTMuMzlINy41TDEwIDBINUwwIDV6TTEzLjc1IDIuODZsMy4zOSAzLjM5djcuNWwtMy4zOSAzLjM5SDEwTDEyLjUgMjBIMTVsNS01VjVsLTUtNWgtMi41TDEwIDIuODZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBMNy41IDcuNSAxMCA1SDcuNUw1IDcuNXY1TDcuNSAxNUgxMGwtMi41LTIuNXptMi41IDBMMTAgMTIuNWwyLjUgMi41IDIuNS0yLjV2LTVMMTIuNSA1IDEwIDcuNXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Error Reporting")}));a.push(this.addEntry("gcp google cloud platform management tools error reporting",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Error Reporting',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Error Reporting")}));a.push(this.addEntry("gcp google cloud platform management tools error reporting",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Error Reporting',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0wIDE1bDUgNWg1bC0yLjUtMi44Nkg2LjI1bC0zLjM5LTMuMzl2LTcuNWwzLjM5LTMuMzlINy41TDEwIDBINUwwIDV6TTEzLjc1IDIuODZsMy4zOSAzLjM5djcuNWwtMy4zOSAzLjM5SDEwTDEyLjUgMjBIMTVsNS01VjVsLTUtNWgtMi41TDEwIDIuODZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBMNy41IDcuNSAxMCA1SDcuNUw1IDcuNXY1TDcuNSAxNUgxMGwtMi41LTIuNXptMi41IDBMMTAgMTIuNWwyLjUgMi41IDIuNS0yLjV2LTVMMTIuNSA1IDEwIDcuNXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Error Reporting")}));a.push(this.addEntry("gcp google cloud platform management tools cloud shell",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nShell",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Shell")}));a.push(this.addEntry("gcp google cloud platform management tools cloud shell",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Shell',new mxGeometry(0,0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Error Reporting")}));a.push(this.addEntry("gcp google cloud platform management tools cloud shell",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nShell",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Shell")}));a.push(this.addEntry("gcp google cloud platform management tools cloud shell",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Shell',new mxGeometry(0,0,
30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Shell")}));a.push(this.addEntry("gcp google cloud platform management tools cloud shell",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Shell',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Shell")}));a.push(this.addEntry("gcp google cloud platform management tools cloud shell",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Shell',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Shell")}));a.push(this.addEntry("gcp google cloud platform management tools trace",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Trace",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA4SDEwdjRoMTB6bTAgOEgxMHY0aDEweiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCAxNkg2djRoNHpNMCAwaDZ2NEgwem0wIDhoMTB2NEgweiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Trace")}));a.push(this.addEntry("gcp google cloud platform management tools trace",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Trace',new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA4SDEwdjRoMTB6bTAgOEgxMHY0aDEweiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCAxNkg2djRoNHpNMCAwaDZ2NEgwem0wIDhoMTB2NEgweiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Trace")}));a.push(this.addEntry("gcp google cloud platform management tools trace",function(){var b=new mxCell("",new mxGeometry(0,0,118,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Trace',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Shell")}));a.push(this.addEntry("gcp google cloud platform management tools trace",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Trace",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA4SDEwdjRoMTB6bTAgOEgxMHY0aDEweiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCAxNkg2djRoNHpNMCAwaDZ2NEgwem0wIDhoMTB2NEgweiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Trace")}));a.push(this.addEntry("gcp google cloud platform management tools trace",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Trace',new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA4SDEwdjRoMTB6bTAgOEgxMHY0aDEweiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCAxNkg2djRoNHpNMCAwaDZ2NEgwem0wIDhoMTB2NEgweiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Trace")}));a.push(this.addEntry("gcp google cloud platform management tools trace",function(){var b=new mxCell("",new mxGeometry(0,0,118,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Trace',new mxGeometry(0,
0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA4SDEwdjRoMTB6bTAgOEgxMHY0aDEweiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCAxNkg2djRoNHpNMCAwaDZ2NEgwem0wIDhoMTB2NEgweiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Trace")}));a.push(this.addEntry("gcp google cloud platform management tools cloud mobile app",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nMobile App",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Mobile App")}));a.push(this.addEntry("gcp google cloud platform management tools cloud mobile app",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Mobile App',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Trace")}));a.push(this.addEntry("gcp google cloud platform management tools cloud mobile app",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nMobile App",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Mobile App")}));a.push(this.addEntry("gcp google cloud platform management tools cloud mobile app",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Mobile App',new mxGeometry(0,
0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Mobile App")}));a.push(this.addEntry("gcp google cloud platform management tools cloud mobile app",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Mobile App',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Mobile App")}));a.push(this.addEntry("gcp google cloud platform management tools cloud mobile app",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Mobile App',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Mobile App")}));a.push(this.addEntry("gcp google cloud platform management tools profiler",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Profiler",new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMxNC44ODMzMTI4NTM1OTA3IiBoZWlnaHQ9IjM3Ny4zNTIwNjc2NDgzMTU0IiB2aWV3Qm94PSItMC41MDE5OTg5MDEzNjcxODc1IDAuMDEzMDAwMDAwMjY4MjIwOTAxIDgzLjMxMjk5NTkxMDY0NDUzIDk5Ljg0MTAwMzQxNzk2ODc1Ij4mI3hhOzxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOzwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM5LjQ5OSAzOS42NzJ2MjAuMDI5TDIyLjk3MyA3MS42N2EyMC4yNCAyMC4yNCAwIDAgMCAzMC43ODIgMi41NTQgMjAuMjQgMjAuMjQgMCAwIDAgNS45MjgtMTQuMzEyYzAtMTEuMTU3LTkuMDI4LTIwLjIwOS0yMC4xODUtMjAuMjR6bS0xLjMwNC4wMzlsLS4wNDkuMDAzLjA0OS0uMDAzem0tLjk2LjA4OWEyMC4yNCAyMC4yNCAwIDAgMC0xNy41MyAxNS42NzNjMS45MzgtOC4zMDYgOS4xNjMtMTQuNjg0IDE3LjUzLTE1LjY3M3pNMTkuNjEyIDU1Ljg5MmwtLjA3Mi4zNTcuMDcyLS4zNTd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM5LjQ5OSA1OS43MDFMMjIuOTY2IDcxLjY3NmEyMC4xNSAyMC4xNSAwIDAgMS0zLjc3Mi0xMS43N2MwLTExLjE3OSA5LjUzOC0yMC4yNDEgMjAuMzA0LTIwLjI0MXptMzUuNTE1LTQ0LjY2NUw2Mi42MzIgMjcuNDc2Yy02LjU0OC00LjY5OS0xNC41NjQtNy40NzItMjMuMjA4LTcuNDcyLTIxLjk5MSAwLTM5LjkyNiAxNy45MzUtMzkuOTI2IDM5LjkyNnMxNy45MzUgMzkuOTI0IDM5LjkyNiAzOS45MjRTNzkuMzQ4IDgxLjkyIDc5LjM0OCA1OS45MjljMC05LjM5NC0zLjI3NC0xOC4wNDYtOC43MzctMjQuODc4bDEyLjItMTIuMjU0em0tMzUuNTkgMTQuOTY3YTI5Ljg1IDI5Ljg1IDAgMCAxIDI5LjkyNCAyOS45MjYgMjkuODUgMjkuODUgMCAwIDEtMjkuOTI0IDI5LjkyNEEyOS44NSAyOS44NSAwIDAgMSA5LjQ5OCA1OS45MjljMC0xNi41ODYgMTMuMzM5LTI5LjkyNiAyOS45MjYtMjkuOTI2ek02MC4xODUuMDEzTDE5LjU3Mi4wOGwuMDE2IDkuNSA0MC42MTMtLjA2NnoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Profiler")}));a.push(this.addEntry("gcp google cloud platform management tools profiler",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Profiler',new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMxNC44ODMzMTI4NTM1OTA3IiBoZWlnaHQ9IjM3Ny4zNTIwNjc2NDgzMTU0IiB2aWV3Qm94PSItMC41MDE5OTg5MDEzNjcxODc1IDAuMDEzMDAwMDAwMjY4MjIwOTAxIDgzLjMxMjk5NTkxMDY0NDUzIDk5Ljg0MTAwMzQxNzk2ODc1Ij4mI3hhOzxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOzwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM5LjQ5OSAzOS42NzJ2MjAuMDI5TDIyLjk3MyA3MS42N2EyMC4yNCAyMC4yNCAwIDAgMCAzMC43ODIgMi41NTQgMjAuMjQgMjAuMjQgMCAwIDAgNS45MjgtMTQuMzEyYzAtMTEuMTU3LTkuMDI4LTIwLjIwOS0yMC4xODUtMjAuMjR6bS0xLjMwNC4wMzlsLS4wNDkuMDAzLjA0OS0uMDAzem0tLjk2LjA4OWEyMC4yNCAyMC4yNCAwIDAgMC0xNy41MyAxNS42NzNjMS45MzgtOC4zMDYgOS4xNjMtMTQuNjg0IDE3LjUzLTE1LjY3M3pNMTkuNjEyIDU1Ljg5MmwtLjA3Mi4zNTcuMDcyLS4zNTd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM5LjQ5OSA1OS43MDFMMjIuOTY2IDcxLjY3NmEyMC4xNSAyMC4xNSAwIDAgMS0zLjc3Mi0xMS43N2MwLTExLjE3OSA5LjUzOC0yMC4yNDEgMjAuMzA0LTIwLjI0MXptMzUuNTE1LTQ0LjY2NUw2Mi42MzIgMjcuNDc2Yy02LjU0OC00LjY5OS0xNC41NjQtNy40NzItMjMuMjA4LTcuNDcyLTIxLjk5MSAwLTM5LjkyNiAxNy45MzUtMzkuOTI2IDM5LjkyNnMxNy45MzUgMzkuOTI0IDM5LjkyNiAzOS45MjRTNzkuMzQ4IDgxLjkyIDc5LjM0OCA1OS45MjljMC05LjM5NC0zLjI3NC0xOC4wNDYtOC43MzctMjQuODc4bDEyLjItMTIuMjU0em0tMzUuNTkgMTQuOTY3YTI5Ljg1IDI5Ljg1IDAgMCAxIDI5LjkyNCAyOS45MjYgMjkuODUgMjkuODUgMCAwIDEtMjkuOTI0IDI5LjkyNEEyOS44NSAyOS44NSAwIDAgMSA5LjQ5OCA1OS45MjljMC0xNi41ODYgMTMuMzM5LTI5LjkyNiAyOS45MjYtMjkuOTI2ek02MC4xODUuMDEzTDE5LjU3Mi4wOGwuMDE2IDkuNSA0MC42MTMtLjA2NnoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Profiler")}));a.push(this.addEntry("gcp google cloud platform management tools profiler",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Profiler',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Mobile App")}));a.push(this.addEntry("gcp google cloud platform management tools profiler",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Profiler",new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMxNC44ODMzMTI4NTM1OTA3IiBoZWlnaHQ9IjM3Ny4zNTIwNjc2NDgzMTU0IiB2aWV3Qm94PSItMC41MDE5OTg5MDEzNjcxODc1IDAuMDEzMDAwMDAwMjY4MjIwOTAxIDgzLjMxMjk5NTkxMDY0NDUzIDk5Ljg0MTAwMzQxNzk2ODc1Ij4mI3hhOzxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOzwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM5LjQ5OSAzOS42NzJ2MjAuMDI5TDIyLjk3MyA3MS42N2EyMC4yNCAyMC4yNCAwIDAgMCAzMC43ODIgMi41NTQgMjAuMjQgMjAuMjQgMCAwIDAgNS45MjgtMTQuMzEyYzAtMTEuMTU3LTkuMDI4LTIwLjIwOS0yMC4xODUtMjAuMjR6bS0xLjMwNC4wMzlsLS4wNDkuMDAzLjA0OS0uMDAzem0tLjk2LjA4OWEyMC4yNCAyMC4yNCAwIDAgMC0xNy41MyAxNS42NzNjMS45MzgtOC4zMDYgOS4xNjMtMTQuNjg0IDE3LjUzLTE1LjY3M3pNMTkuNjEyIDU1Ljg5MmwtLjA3Mi4zNTcuMDcyLS4zNTd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM5LjQ5OSA1OS43MDFMMjIuOTY2IDcxLjY3NmEyMC4xNSAyMC4xNSAwIDAgMS0zLjc3Mi0xMS43N2MwLTExLjE3OSA5LjUzOC0yMC4yNDEgMjAuMzA0LTIwLjI0MXptMzUuNTE1LTQ0LjY2NUw2Mi42MzIgMjcuNDc2Yy02LjU0OC00LjY5OS0xNC41NjQtNy40NzItMjMuMjA4LTcuNDcyLTIxLjk5MSAwLTM5LjkyNiAxNy45MzUtMzkuOTI2IDM5LjkyNnMxNy45MzUgMzkuOTI0IDM5LjkyNiAzOS45MjRTNzkuMzQ4IDgxLjkyIDc5LjM0OCA1OS45MjljMC05LjM5NC0zLjI3NC0xOC4wNDYtOC43MzctMjQuODc4bDEyLjItMTIuMjU0em0tMzUuNTkgMTQuOTY3YTI5Ljg1IDI5Ljg1IDAgMCAxIDI5LjkyNCAyOS45MjYgMjkuODUgMjkuODUgMCAwIDEtMjkuOTI0IDI5LjkyNEEyOS44NSAyOS44NSAwIDAgMSA5LjQ5OCA1OS45MjljMC0xNi41ODYgMTMuMzM5LTI5LjkyNiAyOS45MjYtMjkuOTI2ek02MC4xODUuMDEzTDE5LjU3Mi4wOGwuMDE2IDkuNSA0MC42MTMtLjA2NnoiLz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Profiler")}));a.push(this.addEntry("gcp google cloud platform management tools profiler",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Profiler',new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMxNC44ODMzMTI4NTM1OTA3IiBoZWlnaHQ9IjM3Ny4zNTIwNjc2NDgzMTU0IiB2aWV3Qm94PSItMC41MDE5OTg5MDEzNjcxODc1IDAuMDEzMDAwMDAwMjY4MjIwOTAxIDgzLjMxMjk5NTkxMDY0NDUzIDk5Ljg0MTAwMzQxNzk2ODc1Ij4mI3hhOzxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOzwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM5LjQ5OSAzOS42NzJ2MjAuMDI5TDIyLjk3MyA3MS42N2EyMC4yNCAyMC4yNCAwIDAgMCAzMC43ODIgMi41NTQgMjAuMjQgMjAuMjQgMCAwIDAgNS45MjgtMTQuMzEyYzAtMTEuMTU3LTkuMDI4LTIwLjIwOS0yMC4xODUtMjAuMjR6bS0xLjMwNC4wMzlsLS4wNDkuMDAzLjA0OS0uMDAzem0tLjk2LjA4OWEyMC4yNCAyMC4yNCAwIDAgMC0xNy41MyAxNS42NzNjMS45MzgtOC4zMDYgOS4xNjMtMTQuNjg0IDE3LjUzLTE1LjY3M3pNMTkuNjEyIDU1Ljg5MmwtLjA3Mi4zNTcuMDcyLS4zNTd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM5LjQ5OSA1OS43MDFMMjIuOTY2IDcxLjY3NmEyMC4xNSAyMC4xNSAwIDAgMS0zLjc3Mi0xMS43N2MwLTExLjE3OSA5LjUzOC0yMC4yNDEgMjAuMzA0LTIwLjI0MXptMzUuNTE1LTQ0LjY2NUw2Mi42MzIgMjcuNDc2Yy02LjU0OC00LjY5OS0xNC41NjQtNy40NzItMjMuMjA4LTcuNDcyLTIxLjk5MSAwLTM5LjkyNiAxNy45MzUtMzkuOTI2IDM5LjkyNnMxNy45MzUgMzkuOTI0IDM5LjkyNiAzOS45MjRTNzkuMzQ4IDgxLjkyIDc5LjM0OCA1OS45MjljMC05LjM5NC0zLjI3NC0xOC4wNDYtOC43MzctMjQuODc4bDEyLjItMTIuMjU0em0tMzUuNTkgMTQuOTY3YTI5Ljg1IDI5Ljg1IDAgMCAxIDI5LjkyNCAyOS45MjYgMjkuODUgMjkuODUgMCAwIDEtMjkuOTI0IDI5LjkyNEEyOS44NSAyOS44NSAwIDAgMSA5LjQ5OCA1OS45MjljMC0xNi41ODYgMTMuMzM5LTI5LjkyNiAyOS45MjYtMjkuOTI2ek02MC4xODUuMDEzTDE5LjU3Mi4wOGwuMDE2IDkuNSA0MC42MTMtLjA2NnoiLz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Profiler")}));a.push(this.addEntry("gcp google cloud platform management tools profiler",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Profiler',
new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMxNC44ODMzMTI4NTM1OTA3IiBoZWlnaHQ9IjM3Ny4zNTIwNjc2NDgzMTU0IiB2aWV3Qm94PSItMC41MDE5OTg5MDEzNjcxODc1IDAuMDEzMDAwMDAwMjY4MjIwOTAxIDgzLjMxMjk5NTkxMDY0NDUzIDk5Ljg0MTAwMzQxNzk2ODc1Ij4mI3hhOzxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOzwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM5LjQ5OSAzOS42NzJ2MjAuMDI5TDIyLjk3MyA3MS42N2EyMC4yNCAyMC4yNCAwIDAgMCAzMC43ODIgMi41NTQgMjAuMjQgMjAuMjQgMCAwIDAgNS45MjgtMTQuMzEyYzAtMTEuMTU3LTkuMDI4LTIwLjIwOS0yMC4xODUtMjAuMjR6bS0xLjMwNC4wMzlsLS4wNDkuMDAzLjA0OS0uMDAzem0tLjk2LjA4OWEyMC4yNCAyMC4yNCAwIDAgMC0xNy41MyAxNS42NzNjMS45MzgtOC4zMDYgOS4xNjMtMTQuNjg0IDE3LjUzLTE1LjY3M3pNMTkuNjEyIDU1Ljg5MmwtLjA3Mi4zNTcuMDcyLS4zNTd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM5LjQ5OSA1OS43MDFMMjIuOTY2IDcxLjY3NmEyMC4xNSAyMC4xNSAwIDAgMS0zLjc3Mi0xMS43N2MwLTExLjE3OSA5LjUzOC0yMC4yNDEgMjAuMzA0LTIwLjI0MXptMzUuNTE1LTQ0LjY2NUw2Mi42MzIgMjcuNDc2Yy02LjU0OC00LjY5OS0xNC41NjQtNy40NzItMjMuMjA4LTcuNDcyLTIxLjk5MSAwLTM5LjkyNiAxNy45MzUtMzkuOTI2IDM5LjkyNnMxNy45MzUgMzkuOTI0IDM5LjkyNiAzOS45MjRTNzkuMzQ4IDgxLjkyIDc5LjM0OCA1OS45MjljMC05LjM5NC0zLjI3NC0xOC4wNDYtOC43MzctMjQuODc4bDEyLjItMTIuMjU0em0tMzUuNTkgMTQuOTY3YTI5Ljg1IDI5Ljg1IDAgMCAxIDI5LjkyNCAyOS45MjYgMjkuODUgMjkuODUgMCAwIDEtMjkuOTI0IDI5LjkyNEEyOS44NSAyOS44NSAwIDAgMSA5LjQ5OCA1OS45MjljMC0xNi41ODYgMTMuMzM5LTI5LjkyNiAyOS45MjYtMjkuOTI2ek02MC4xODUuMDEzTDE5LjU3Mi4wOGwuMDE2IDkuNSA0MC42MTMtLjA2NnoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Profiler")}));a.push(this.addEntry("gcp google cloud platform management tools billing api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Billing\nAPI",new mxGeometry(0,0,30,30),
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Profiler")}));a.push(this.addEntry("gcp google cloud platform management tools billing api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Billing\nAPI",new mxGeometry(0,0,30,30),
"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Billing API")}));a.push(this.addEntry("gcp google cloud platform management tools billing api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Billing API',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Billing API")}));a.push(this.addEntry("gcp google cloud platform management tools billing api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Billing API',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Billing API")}));a.push(this.addEntry("gcp google cloud platform management tools billing api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Billing API',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Billing API")}));a.push(this.addEntry("gcp google cloud platform management tools billing api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Billing API',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Billing API")}));a.push(this.addEntry("gcp google cloud platform management tools cloud api apis application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nAPI",new mxGeometry(0,0,30,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Billing API")}));a.push(this.addEntry("gcp google cloud platform management tools cloud api apis application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nAPI",new mxGeometry(0,0,30,
30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQuNDkgMTBMMTAgMTQuNDkgNS41MSAxMCAxMCA1LjUxek0xMCAxMi45MUwxMi45MSAxMCAxMCA3LjA5IDcuMDkgMTB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIwIDEwaC0yLjY1bC0zLjAyIDMuMDJoMi42NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjAgMTBsLTMuMDItMy4wMmgtMi42NUwxNy4zNSAxMHpNMCAxMGgyLjY1bDMuMDItMy4wMkgzLjAyeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01LjY3IDEzLjAyTDIuNjUgMTBIMGwzLjAyIDMuMDJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEwIDIuNjVWMEw2Ljk4IDMuMDJ2Mi42NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMDIgNS42N1YzLjAyTDEwIDB2Mi42NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTAgMjB2LTIuNjVsLTMuMDItMy4wMnYyLjY1eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMy4wMiAxNi45OHYtMi42NUwxMCAxNy4zNVYyMHoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud API")}));a.push(this.addEntry("gcp google cloud platform management tools cloud api apis application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud API',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud API")}));a.push(this.addEntry("gcp google cloud platform management tools cloud api apis application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud API',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQuNDkgMTBMMTAgMTQuNDkgNS41MSAxMCAxMCA1LjUxek0xMCAxMi45MUwxMi45MSAxMCAxMCA3LjA5IDcuMDkgMTB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIwIDEwaC0yLjY1bC0zLjAyIDMuMDJoMi42NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjAgMTBsLTMuMDItMy4wMmgtMi42NUwxNy4zNSAxMHpNMCAxMGgyLjY1bDMuMDItMy4wMkgzLjAyeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01LjY3IDEzLjAyTDIuNjUgMTBIMGwzLjAyIDMuMDJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEwIDIuNjVWMEw2Ljk4IDMuMDJ2Mi42NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMDIgNS42N1YzLjAyTDEwIDB2Mi42NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTAgMjB2LTIuNjVsLTMuMDItMy4wMnYyLjY1eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMy4wMiAxNi45OHYtMi42NUwxMCAxNy4zNVYyMHoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud API")}));a.push(this.addEntry("gcp google cloud platform management tools cloud api apis application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud API',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud API")}));a.push(this.addEntry("gcp google cloud platform management tools cloud api apis application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud API',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQuNDkgMTBMMTAgMTQuNDkgNS41MSAxMCAxMCA1LjUxek0xMCAxMi45MUwxMi45MSAxMCAxMCA3LjA5IDcuMDkgMTB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIwIDEwaC0yLjY1bC0zLjAyIDMuMDJoMi42NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjAgMTBsLTMuMDItMy4wMmgtMi42NUwxNy4zNSAxMHpNMCAxMGgyLjY1bDMuMDItMy4wMkgzLjAyeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01LjY3IDEzLjAyTDIuNjUgMTBIMGwzLjAyIDMuMDJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEwIDIuNjVWMEw2Ljk4IDMuMDJ2Mi42NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMDIgNS42N1YzLjAyTDEwIDB2Mi42NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTAgMjB2LTIuNjVsLTMuMDItMy4wMnYyLjY1eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMy4wMiAxNi45OHYtMi42NUwxMCAxNy4zNVYyMHoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud API")}));this.addPalette("gcp2Management Tools","GCP / Management Tools",!1,mxUtils.bind(this,function(b){for(var d=0;d
Virtual Private Cloud',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud API")}));this.addPalette("gcp2Management Tools","GCP / Management Tools",!1,mxUtils.bind(this,function(b){for(var e=0;e
Virtual Private Cloud',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTQgMGg2djZoLTZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE3IDBoM3Y2aC0zeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNCAxNGg2djZoLTZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE3IDE0aDN2NmgtM3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMCAwaDZ2NkgweiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zIDBoM3Y2SDN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTAgMTRoNnY2SDB6Ii8+JiN4YTsJPGcgY2xhc3M9InN0MSI+JiN4YTsJCTxwYXRoIGQ9Ik0zIDE0aDN2Nkgzek02IDJoOHYySDZ6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik02IDE2aDh2Mkg2ek0xNiA2aDJ2OGgtMnpNMiA2aDJ2OEgyeiIvPiYjeGE7CTwvZz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMiA2aDJ2Mkgyem0xNCAwaDJ2MmgtMnpNNiAyaDJ2Mkg2em0wIDE0aDJ2Mkg2eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Virtual Private Cloud")}));a.push(this.addEntry("gcp google cloud platform networking virtual private cloud",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Virtual Private Cloud',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Virtual Private Cloud")}));a.push(this.addEntry("gcp google cloud platform networking virtual private cloud",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Virtual Private Cloud',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTQgMGg2djZoLTZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE3IDBoM3Y2aC0zeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNCAxNGg2djZoLTZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE3IDE0aDN2NmgtM3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMCAwaDZ2NkgweiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zIDBoM3Y2SDN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTAgMTRoNnY2SDB6Ii8+JiN4YTsJPGcgY2xhc3M9InN0MSI+JiN4YTsJCTxwYXRoIGQ9Ik0zIDE0aDN2Nkgzek02IDJoOHYySDZ6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik02IDE2aDh2Mkg2ek0xNiA2aDJ2OGgtMnpNMiA2aDJ2OEgyeiIvPiYjeGE7CTwvZz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMiA2aDJ2Mkgyem0xNCAwaDJ2MmgtMnpNNiAyaDJ2Mkg2em0wIDE0aDJ2Mkg2eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Virtual Private Cloud")}));a.push(this.addEntry("gcp google cloud platform networking cloud interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nInterconnect",new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxOCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00IDhIMHYyaDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMgNGgxMHYxMEgzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA4aC00LjY3djJIMjB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE1IDJ2MTRINnYyaDExdi0yVjIgMEg2djJ6TTggNGg1djEwSDh6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Interconnect")}));a.push(this.addEntry("gcp google cloud platform networking cloud interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,180,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Interconnect',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Virtual Private Cloud")}));a.push(this.addEntry("gcp google cloud platform networking cloud interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nInterconnect",new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxOCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00IDhIMHYyaDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMgNGgxMHYxMEgzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA4aC00LjY3djJIMjB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE1IDJ2MTRINnYyaDExdi0yVjIgMEg2djJ6TTggNGg1djEwSDh6Ii8+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Interconnect")}));a.push(this.addEntry("gcp google cloud platform networking cloud interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,180,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Interconnect',new mxGeometry(0,
0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxOCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00IDhIMHYyaDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMgNGgxMHYxMEgzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA4aC00LjY3djJIMjB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE1IDJ2MTRINnYyaDExdi0yVjIgMEg2djJ6TTggNGg1djEwSDh6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Interconnect")}));a.push(this.addEntry("gcp google cloud platform networking cloud interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Interconnect',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Interconnect")}));a.push(this.addEntry("gcp google cloud platform networking cloud interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Interconnect',
new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxOCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00IDhIMHYyaDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMgNGgxMHYxMEgzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA4aC00LjY3djJIMjB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE1IDJ2MTRINnYyaDExdi0yVjIgMEg2djJ6TTggNGg1djEwSDh6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Interconnect")}));a.push(this.addEntry("gcp google cloud platform networking cloud load balancing",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud Load\nBalancing",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTYgMTBoMnY0aC0yem0tNyAwaDJ2NEg5em0tNyAwaDJ2NEgyeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05IDVoMnY0SDl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIgOWgxNnYySDJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQgMGgxMnY1SDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDBoNnY1aC02eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNCAxNGg2djZoLTZ6TTAgMTRoNnY2SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMgMTRoM3Y2SDN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTcgMTRoNnY2SDd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDE0aDN2NmgtM3ptNyAwaDN2NmgtM3oiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Load Balancing")}));a.push(this.addEntry("gcp google cloud platform networking cloud load balancing",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Load Balancing',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Interconnect")}));a.push(this.addEntry("gcp google cloud platform networking cloud load balancing",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud Load\nBalancing",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTYgMTBoMnY0aC0yem0tNyAwaDJ2NEg5em0tNyAwaDJ2NEgyeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05IDVoMnY0SDl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIgOWgxNnYySDJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQgMGgxMnY1SDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDBoNnY1aC02eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNCAxNGg2djZoLTZ6TTAgMTRoNnY2SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMgMTRoM3Y2SDN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTcgMTRoNnY2SDd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDE0aDN2NmgtM3ptNyAwaDN2NmgtM3oiLz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Load Balancing")}));a.push(this.addEntry("gcp google cloud platform networking cloud load balancing",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Load Balancing',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTYgMTBoMnY0aC0yem0tNyAwaDJ2NEg5em0tNyAwaDJ2NEgyeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05IDVoMnY0SDl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIgOWgxNnYySDJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQgMGgxMnY1SDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDBoNnY1aC02eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNCAxNGg2djZoLTZ6TTAgMTRoNnY2SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMgMTRoM3Y2SDN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTcgMTRoNnY2SDd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDE0aDN2NmgtM3ptNyAwaDN2NmgtM3oiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Load Balancing")}));a.push(this.addEntry("gcp google cloud platform networking cloud load balancing",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Load Balancing',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Load Balancing")}));a.push(this.addEntry("gcp google cloud platform networking cloud load balancing",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Load Balancing',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTYgMTBoMnY0aC0yem0tNyAwaDJ2NEg5em0tNyAwaDJ2NEgyeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05IDVoMnY0SDl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIgOWgxNnYySDJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQgMGgxMnY1SDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDBoNnY1aC02eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNCAxNGg2djZoLTZ6TTAgMTRoNnY2SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMgMTRoM3Y2SDN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTcgMTRoNnY2SDd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDE0aDN2NmgtM3ptNyAwaDN2NmgtM3oiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Load Balancing")}));a.push(this.addEntry("gcp google cloud platform networking cloud dns domain name server",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nDNS",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTkgNmgydjEwSDl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIwIDE3SDB2MmgyMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTIgMTZIOHY0aDR6TTAgMGgyMHY2SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDBoMTB2NkgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMiAyaDJ2MkgyeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0wIDhoMjB2NkgweiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCA4aDEwdjZIMTB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MyIgZD0iTTIgMTBoMnYySDJ6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud DNS")}));a.push(this.addEntry("gcp google cloud platform networking cloud dns domain name server",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud DNS',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Load Balancing")}));a.push(this.addEntry("gcp google cloud platform networking cloud dns domain name server",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nDNS",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTkgNmgydjEwSDl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIwIDE3SDB2MmgyMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTIgMTZIOHY0aDR6TTAgMGgyMHY2SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDBoMTB2NkgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMiAyaDJ2MkgyeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0wIDhoMjB2NkgweiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCA4aDEwdjZIMTB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MyIgZD0iTTIgMTBoMnYySDJ6Ii8+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud DNS")}));a.push(this.addEntry("gcp google cloud platform networking cloud dns domain name server",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud DNS',new mxGeometry(0,
0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTkgNmgydjEwSDl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIwIDE3SDB2MmgyMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTIgMTZIOHY0aDR6TTAgMGgyMHY2SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDBoMTB2NkgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMiAyaDJ2MkgyeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0wIDhoMjB2NkgweiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCA4aDEwdjZIMTB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MyIgZD0iTTIgMTBoMnYySDJ6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud DNS")}));a.push(this.addEntry("gcp google cloud platform networking cloud dns domain name server",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud DNS',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud DNS")}));a.push(this.addEntry("gcp google cloud platform networking cloud dns domain name server",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud DNS',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTkgNmgydjEwSDl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIwIDE3SDB2MmgyMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTIgMTZIOHY0aDR6TTAgMGgyMHY2SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDBoMTB2NkgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMiAyaDJ2MkgyeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0wIDhoMjB2NkgweiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCA4aDEwdjZIMTB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MyIgZD0iTTIgMTBoMnYySDJ6Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud DNS")}));a.push(this.addEntry("gcp google cloud platform networking cloud cdn",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nCDN",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMTMgNS42M1YzLjIxTDEwIDB2Mi40MXptMy43NSA3LjVMMjAgMTBoLTIuNWwtMy4xMiAzLjEzem0tMTMuNzUgMEwwIDEwaDIuNWwzLjEzIDMuMTN6bTEwIDEuMjV2Mi40MUwxMCAyMHYtMi40MXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02Ljg4IDUuNjNMMTAgMi40MVYwTDYuODggMy4yMXpNMTcuNSAxMEgyMGwtMy4xMi0zLjEyaC0yLjV6bS0xNSAwSDBsMy4xMy0zLjEyaDIuNXptNC4zOCA0LjM4TDEwIDE3LjU5VjIwbC0zLjEyLTMuMjF6bTAtNy41aDYuMjV2Ni4yNUg2Ljg4eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuODggMTMuMTNsNi4yNS02LjI1djYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBsMy4xMy0zLjEydjYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud CDN")}));a.push(this.addEntry("gcp google cloud platform networking cloud cdn",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud CDN',new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMTMgNS42M1YzLjIxTDEwIDB2Mi40MXptMy43NSA3LjVMMjAgMTBoLTIuNWwtMy4xMiAzLjEzem0tMTMuNzUgMEwwIDEwaDIuNWwzLjEzIDMuMTN6bTEwIDEuMjV2Mi40MUwxMCAyMHYtMi40MXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02Ljg4IDUuNjNMMTAgMi40MVYwTDYuODggMy4yMXpNMTcuNSAxMEgyMGwtMy4xMi0zLjEyaC0yLjV6bS0xNSAwSDBsMy4xMy0zLjEyaDIuNXptNC4zOCA0LjM4TDEwIDE3LjU5VjIwbC0zLjEyLTMuMjF6bTAtNy41aDYuMjV2Ni4yNUg2Ljg4eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuODggMTMuMTNsNi4yNS02LjI1djYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBsMy4xMy0zLjEydjYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud CDN")}));a.push(this.addEntry("gcp google cloud platform networking cloud cdn",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud CDN',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud DNS")}));a.push(this.addEntry("gcp google cloud platform networking cloud cdn",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nCDN",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMTMgNS42M1YzLjIxTDEwIDB2Mi40MXptMy43NSA3LjVMMjAgMTBoLTIuNWwtMy4xMiAzLjEzem0tMTMuNzUgMEwwIDEwaDIuNWwzLjEzIDMuMTN6bTEwIDEuMjV2Mi40MUwxMCAyMHYtMi40MXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02Ljg4IDUuNjNMMTAgMi40MVYwTDYuODggMy4yMXpNMTcuNSAxMEgyMGwtMy4xMi0zLjEyaC0yLjV6bS0xNSAwSDBsMy4xMy0zLjEyaDIuNXptNC4zOCA0LjM4TDEwIDE3LjU5VjIwbC0zLjEyLTMuMjF6bTAtNy41aDYuMjV2Ni4yNUg2Ljg4eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuODggMTMuMTNsNi4yNS02LjI1djYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBsMy4xMy0zLjEydjYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud CDN")}));a.push(this.addEntry("gcp google cloud platform networking cloud cdn",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud CDN',new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMTMgNS42M1YzLjIxTDEwIDB2Mi40MXptMy43NSA3LjVMMjAgMTBoLTIuNWwtMy4xMiAzLjEzem0tMTMuNzUgMEwwIDEwaDIuNWwzLjEzIDMuMTN6bTEwIDEuMjV2Mi40MUwxMCAyMHYtMi40MXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02Ljg4IDUuNjNMMTAgMi40MVYwTDYuODggMy4yMXpNMTcuNSAxMEgyMGwtMy4xMi0zLjEyaC0yLjV6bS0xNSAwSDBsMy4xMy0zLjEyaDIuNXptNC4zOCA0LjM4TDEwIDE3LjU5VjIwbC0zLjEyLTMuMjF6bTAtNy41aDYuMjV2Ni4yNUg2Ljg4eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuODggMTMuMTNsNi4yNS02LjI1djYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBsMy4xMy0zLjEydjYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud CDN")}));a.push(this.addEntry("gcp google cloud platform networking cloud cdn",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud CDN',new mxGeometry(0,
0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMTMgNS42M1YzLjIxTDEwIDB2Mi40MXptMy43NSA3LjVMMjAgMTBoLTIuNWwtMy4xMiAzLjEzem0tMTMuNzUgMEwwIDEwaDIuNWwzLjEzIDMuMTN6bTEwIDEuMjV2Mi40MUwxMCAyMHYtMi40MXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02Ljg4IDUuNjNMMTAgMi40MVYwTDYuODggMy4yMXpNMTcuNSAxMEgyMGwtMy4xMi0zLjEyaC0yLjV6bS0xNSAwSDBsMy4xMy0zLjEyaDIuNXptNC4zOCA0LjM4TDEwIDE3LjU5VjIwbC0zLjEyLTMuMjF6bTAtNy41aDYuMjV2Ni4yNUg2Ljg4eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuODggMTMuMTNsNi4yNS02LjI1djYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBsMy4xMy0zLjEydjYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud CDN")}));a.push(this.addEntry("gcp google cloud platform networking cloud network",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nNetwork",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMTMgNS42M1YzLjIxTDEwIDB2Mi40MXptMy43NSA3LjVMMjAgMTBoLTIuNWwtMy4xMiAzLjEzem0tMTMuNzUgMEwwIDEwaDIuNWwzLjEzIDMuMTN6bTEwIDEuMjV2Mi40MUwxMCAyMHYtMi40MXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02Ljg4IDUuNjNMMTAgMi40MVYwTDYuODggMy4yMXpNMTcuNSAxMEgyMGwtMy4xMi0zLjEyaC0yLjV6bS0xNSAwSDBsMy4xMy0zLjEyaDIuNXptNC4zOCA0LjM4TDEwIDE3LjU5VjIwbC0zLjEyLTMuMjF6bTAtNy41aDYuMjV2Ni4yNUg2Ljg4eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuODggMTMuMTNsNi4yNS02LjI1djYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBsMy4xMy0zLjEydjYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Network")}));a.push(this.addEntry("gcp google cloud platform networking cloud network",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Network',new mxGeometry(0,0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud CDN")}));a.push(this.addEntry("gcp google cloud platform networking cloud network",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nNetwork",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMTMgNS42M1YzLjIxTDEwIDB2Mi40MXptMy43NSA3LjVMMjAgMTBoLTIuNWwtMy4xMiAzLjEzem0tMTMuNzUgMEwwIDEwaDIuNWwzLjEzIDMuMTN6bTEwIDEuMjV2Mi40MUwxMCAyMHYtMi40MXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02Ljg4IDUuNjNMMTAgMi40MVYwTDYuODggMy4yMXpNMTcuNSAxMEgyMGwtMy4xMi0zLjEyaC0yLjV6bS0xNSAwSDBsMy4xMy0zLjEyaDIuNXptNC4zOCA0LjM4TDEwIDE3LjU5VjIwbC0zLjEyLTMuMjF6bTAtNy41aDYuMjV2Ni4yNUg2Ljg4eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuODggMTMuMTNsNi4yNS02LjI1djYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBsMy4xMy0zLjEydjYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Network")}));a.push(this.addEntry("gcp google cloud platform networking cloud network",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Network',new mxGeometry(0,0,
30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMTMgNS42M1YzLjIxTDEwIDB2Mi40MXptMy43NSA3LjVMMjAgMTBoLTIuNWwtMy4xMiAzLjEzem0tMTMuNzUgMEwwIDEwaDIuNWwzLjEzIDMuMTN6bTEwIDEuMjV2Mi40MUwxMCAyMHYtMi40MXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02Ljg4IDUuNjNMMTAgMi40MVYwTDYuODggMy4yMXpNMTcuNSAxMEgyMGwtMy4xMi0zLjEyaC0yLjV6bS0xNSAwSDBsMy4xMy0zLjEyaDIuNXptNC4zOCA0LjM4TDEwIDE3LjU5VjIwbC0zLjEyLTMuMjF6bTAtNy41aDYuMjV2Ni4yNUg2Ljg4eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuODggMTMuMTNsNi4yNS02LjI1djYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBsMy4xMy0zLjEydjYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Network")}));a.push(this.addEntry("gcp google cloud platform networking cloud network",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Network',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Network")}));a.push(this.addEntry("gcp google cloud platform networking cloud network",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Network',
new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMTMgNS42M1YzLjIxTDEwIDB2Mi40MXptMy43NSA3LjVMMjAgMTBoLTIuNWwtMy4xMiAzLjEzem0tMTMuNzUgMEwwIDEwaDIuNWwzLjEzIDMuMTN6bTEwIDEuMjV2Mi40MUwxMCAyMHYtMi40MXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02Ljg4IDUuNjNMMTAgMi40MVYwTDYuODggMy4yMXpNMTcuNSAxMEgyMGwtMy4xMi0zLjEyaC0yLjV6bS0xNSAwSDBsMy4xMy0zLjEyaDIuNXptNC4zOCA0LjM4TDEwIDE3LjU5VjIwbC0zLjEyLTMuMjF6bTAtNy41aDYuMjV2Ni4yNUg2Ljg4eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuODggMTMuMTNsNi4yNS02LjI1djYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBsMy4xMy0zLjEydjYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Network")}));a.push(this.addEntry("gcp google cloud platform networking cloud external ip address internal protocol",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud External\nIP Addresses",new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Network")}));a.push(this.addEntry("gcp google cloud platform networking cloud external ip address internal protocol",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud External\nIP Addresses",new mxGeometry(0,
0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk5OTk5ODA5MjY1MTM2NyIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAtMi44NDIxNzA1NjE4NzU1NzQ1ZS0xNSAxOS45OTk5OTgwOTI2NTEzNjcgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNS40OSAxMC40djYuN2EuNC40IDAgMCAxLS40LjRIMi45YS40LjQgMCAwIDEtLjQtLjRWNC45YS40LjQgMCAwIDEgLjQtLjRoNi43YS40LjQgMCAwIDAgLjQtLjRWMi40YS40LjQgMCAwIDAtLjQtLjRILjRhLjQuNCAwIDAgMC0uNC40djE3LjJhLjQuNCAwIDAgMCAuNC40aDE3LjJhLjQuNCAwIDAgMCAuNC0uNHYtOS4yYS40LjQgMCAwIDAtLjQtLjRoLTEuNzFhLjQuNCAwIDAgMC0uNC40eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiAuNHY3LjJhLjQuNCAwIDAgMCAuNC40aDcuMmEuNC40IDAgMCAwIC40LS40Vi40YS40LjQgMCAwIDAtLjQtLjRoLTcuMmEuNC40IDAgMCAwLS40LjR6bTUuNiA0LjFoLTEuNzFhLjQuNCAwIDAgMS0uNC0uNFYyLjRhLjQuNCAwIDAgMSAuNC0uNGgxLjcxYS40LjQgMCAwIDEgLjQuNHYxLjdhLjQuNCAwIDAgMS0uNC40eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud External IP Address")}));a.push(this.addEntry("gcp google cloud platform networking cloud external ip address internet protocol",function(){var b=new mxCell("",new mxGeometry(0,0,220,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud External IP Address',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud External IP Address")}));a.push(this.addEntry("gcp google cloud platform networking cloud external ip address internet protocol",function(){var b=new mxCell("",new mxGeometry(0,0,220,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud External IP Address',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk5OTk5ODA5MjY1MTM2NyIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAtMi44NDIxNzA1NjE4NzU1NzQ1ZS0xNSAxOS45OTk5OTgwOTI2NTEzNjcgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNS40OSAxMC40djYuN2EuNC40IDAgMCAxLS40LjRIMi45YS40LjQgMCAwIDEtLjQtLjRWNC45YS40LjQgMCAwIDEgLjQtLjRoNi43YS40LjQgMCAwIDAgLjQtLjRWMi40YS40LjQgMCAwIDAtLjQtLjRILjRhLjQuNCAwIDAgMC0uNC40djE3LjJhLjQuNCAwIDAgMCAuNC40aDE3LjJhLjQuNCAwIDAgMCAuNC0uNHYtOS4yYS40LjQgMCAwIDAtLjQtLjRoLTEuNzFhLjQuNCAwIDAgMC0uNC40eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiAuNHY3LjJhLjQuNCAwIDAgMCAuNC40aDcuMmEuNC40IDAgMCAwIC40LS40Vi40YS40LjQgMCAwIDAtLjQtLjRoLTcuMmEuNC40IDAgMCAwLS40LjR6bTUuNiA0LjFoLTEuNzFhLjQuNCAwIDAgMS0uNC0uNFYyLjRhLjQuNCAwIDAgMSAuNC0uNGgxLjcxYS40LjQgMCAwIDEgLjQuNHYxLjdhLjQuNCAwIDAgMS0uNC40eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud External IP Address")}));a.push(this.addEntry("gcp google cloud platform networking cloud external ip address internet protocol",function(){var b=new mxCell("",new mxGeometry(0,0,228,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud External IP Address',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud External IP Address")}));a.push(this.addEntry("gcp google cloud platform networking cloud external ip address internet protocol",function(){var b=new mxCell("",new mxGeometry(0,0,228,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud External IP Address',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk5OTk5ODA5MjY1MTM2NyIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAtMi44NDIxNzA1NjE4NzU1NzQ1ZS0xNSAxOS45OTk5OTgwOTI2NTEzNjcgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNS40OSAxMC40djYuN2EuNC40IDAgMCAxLS40LjRIMi45YS40LjQgMCAwIDEtLjQtLjRWNC45YS40LjQgMCAwIDEgLjQtLjRoNi43YS40LjQgMCAwIDAgLjQtLjRWMi40YS40LjQgMCAwIDAtLjQtLjRILjRhLjQuNCAwIDAgMC0uNC40djE3LjJhLjQuNCAwIDAgMCAuNC40aDE3LjJhLjQuNCAwIDAgMCAuNC0uNHYtOS4yYS40LjQgMCAwIDAtLjQtLjRoLTEuNzFhLjQuNCAwIDAgMC0uNC40eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiAuNHY3LjJhLjQuNCAwIDAgMCAuNC40aDcuMmEuNC40IDAgMCAwIC40LS40Vi40YS40LjQgMCAwIDAtLjQtLjRoLTcuMmEuNC40IDAgMCAwLS40LjR6bTUuNiA0LjFoLTEuNzFhLjQuNCAwIDAgMS0uNC0uNFYyLjRhLjQuNCAwIDAgMSAuNC0uNGgxLjcxYS40LjQgMCAwIDEgLjQuNHYxLjdhLjQuNCAwIDAgMS0uNC40eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud External IP Address")}));a.push(this.addEntry("gcp google cloud platform networking cloud routes",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nRoutes",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5LjI5OTk5OTIzNzA2MDU0NyIgdmlld0JveD0iMCAwIDIwIDE5LjI5OTk5OTIzNzA2MDU0NyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIuNDMgNi4xSDBWMi42N2gzLjk0bDguNCAxMC40OWgyLjM0di0yLjcyTDIwIDE0Ljg3bC01LjMyIDQuNDN2LTIuNzFoLTMuODd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE0LjY4IDYuMTR2Mi43MkwyMCA0LjQzIDE0LjY4IDB2Mi43MWgtMy44N0w4LjMzIDUuODJsMi4xMyAyLjY3IDEuODgtMi4zNXpNMCAxMy4ydjMuNDNoMy45NGwyLjUyLTMuMTUtMi4xMy0yLjY3LTEuOSAyLjM5eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Routes")}));a.push(this.addEntry("gcp google cloud platform networking cloud routes",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Routes',new mxGeometry(0,0,30,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud External IP Address")}));a.push(this.addEntry("gcp google cloud platform networking cloud routes",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nRoutes",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5LjI5OTk5OTIzNzA2MDU0NyIgdmlld0JveD0iMCAwIDIwIDE5LjI5OTk5OTIzNzA2MDU0NyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIuNDMgNi4xSDBWMi42N2gzLjk0bDguNCAxMC40OWgyLjM0di0yLjcyTDIwIDE0Ljg3bC01LjMyIDQuNDN2LTIuNzFoLTMuODd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE0LjY4IDYuMTR2Mi43MkwyMCA0LjQzIDE0LjY4IDB2Mi43MWgtMy44N0w4LjMzIDUuODJsMi4xMyAyLjY3IDEuODgtMi4zNXpNMCAxMy4ydjMuNDNoMy45NGwyLjUyLTMuMTUtMi4xMy0yLjY3LTEuOSAyLjM5eiIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Routes")}));a.push(this.addEntry("gcp google cloud platform networking cloud routes",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Routes',new mxGeometry(0,0,30,
28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5LjI5OTk5OTIzNzA2MDU0NyIgdmlld0JveD0iMCAwIDIwIDE5LjI5OTk5OTIzNzA2MDU0NyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIuNDMgNi4xSDBWMi42N2gzLjk0bDguNCAxMC40OWgyLjM0di0yLjcyTDIwIDE0Ljg3bC01LjMyIDQuNDN2LTIuNzFoLTMuODd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE0LjY4IDYuMTR2Mi43MkwyMCA0LjQzIDE0LjY4IDB2Mi43MWgtMy44N0w4LjMzIDUuODJsMi4xMyAyLjY3IDEuODgtMi4zNXpNMCAxMy4ydjMuNDNoMy45NGwyLjUyLTMuMTUtMi4xMy0yLjY3LTEuOSAyLjM5eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Routes")}));a.push(this.addEntry("gcp google cloud platform networking cloud routes",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Routes',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Routes")}));a.push(this.addEntry("gcp google cloud platform networking cloud routes",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Routes',
new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5LjI5OTk5OTIzNzA2MDU0NyIgdmlld0JveD0iMCAwIDIwIDE5LjI5OTk5OTIzNzA2MDU0NyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIuNDMgNi4xSDBWMi42N2gzLjk0bDguNCAxMC40OWgyLjM0di0yLjcyTDIwIDE0Ljg3bC01LjMyIDQuNDN2LTIuNzFoLTMuODd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE0LjY4IDYuMTR2Mi43MkwyMCA0LjQzIDE0LjY4IDB2Mi43MWgtMy44N0w4LjMzIDUuODJsMi4xMyAyLjY3IDEuODgtMi4zNXpNMCAxMy4ydjMuNDNoMy45NGwyLjUyLTMuMTUtMi4xMy0yLjY3LTEuOSAyLjM5eiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Routes")}));a.push(this.addEntry("gcp google cloud platform networking cloud firewall rules",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nFirewall Rules",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSIjNDI4NWY0IiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAgMGg4Ljg5djIuMjJIMHptMCAxNy43OGg4Ljg5VjIwSDB6bTAtOC44OWg4Ljg5djIuMjJIMHpNMTEuMTEgMEgyMHYyLjIyaC04Ljg5em0wIDE3Ljc4SDIwVjIwaC04Ljg5em0wLTguODlIMjB2Mi4yMmgtOC44OXpNNS41NSA0LjQ0aDguODl2Mi4yMkg1LjU1em0wIDguODloOC44OXYyLjIySDUuNTV6TTAgNC40NGgzLjMzdjIuMjJIMHptMCA4Ljg5aDMuMzN2Mi4yMkgwem0xNi42Ny04Ljg5SDIwdjIuMjJoLTMuMzN6bTAgOC44OUgyMHYyLjIyaC0zLjMzeiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Firewall Rules")}));a.push(this.addEntry("gcp google cloud platform networking cloud firewall rules",function(){var b=new mxCell("",new mxGeometry(0,0,180,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Firewall Rules',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Routes")}));a.push(this.addEntry("gcp google cloud platform networking cloud firewall rules",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nFirewall Rules",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSIjNDI4NWY0IiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAgMGg4Ljg5djIuMjJIMHptMCAxNy43OGg4Ljg5VjIwSDB6bTAtOC44OWg4Ljg5djIuMjJIMHpNMTEuMTEgMEgyMHYyLjIyaC04Ljg5em0wIDE3Ljc4SDIwVjIwaC04Ljg5em0wLTguODlIMjB2Mi4yMmgtOC44OXpNNS41NSA0LjQ0aDguODl2Mi4yMkg1LjU1em0wIDguODloOC44OXYyLjIySDUuNTV6TTAgNC40NGgzLjMzdjIuMjJIMHptMCA4Ljg5aDMuMzN2Mi4yMkgwem0xNi42Ny04Ljg5SDIwdjIuMjJoLTMuMzN6bTAgOC44OUgyMHYyLjIyaC0zLjMzeiIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Firewall Rules")}));a.push(this.addEntry("gcp google cloud platform networking cloud firewall rules",function(){var b=new mxCell("",new mxGeometry(0,0,180,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Firewall Rules',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSIjNDI4NWY0IiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAgMGg4Ljg5djIuMjJIMHptMCAxNy43OGg4Ljg5VjIwSDB6bTAtOC44OWg4Ljg5djIuMjJIMHpNMTEuMTEgMEgyMHYyLjIyaC04Ljg5em0wIDE3Ljc4SDIwVjIwaC04Ljg5em0wLTguODlIMjB2Mi4yMmgtOC44OXpNNS41NSA0LjQ0aDguODl2Mi4yMkg1LjU1em0wIDguODloOC44OXYyLjIySDUuNTV6TTAgNC40NGgzLjMzdjIuMjJIMHptMCA4Ljg5aDMuMzN2Mi4yMkgwem0xNi42Ny04Ljg5SDIwdjIuMjJoLTMuMzN6bTAgOC44OUgyMHYyLjIyaC0zLjMzeiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Firewall Rules")}));a.push(this.addEntry("gcp google cloud platform networking cloud firewall rules",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Firewall Rules',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Firewall Rules")}));a.push(this.addEntry("gcp google cloud platform networking cloud firewall rules",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Firewall Rules',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSIjNDI4NWY0IiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAgMGg4Ljg5djIuMjJIMHptMCAxNy43OGg4Ljg5VjIwSDB6bTAtOC44OWg4Ljg5djIuMjJIMHpNMTEuMTEgMEgyMHYyLjIyaC04Ljg5em0wIDE3Ljc4SDIwVjIwaC04Ljg5em0wLTguODlIMjB2Mi4yMmgtOC44OXpNNS41NSA0LjQ0aDguODl2Mi4yMkg1LjU1em0wIDguODloOC44OXYyLjIySDUuNTV6TTAgNC40NGgzLjMzdjIuMjJIMHptMCA4Ljg5aDMuMzN2Mi4yMkgwem0xNi42Ny04Ljg5SDIwdjIuMjJoLTMuMzN6bTAgOC44OUgyMHYyLjIyaC0zLjMzeiIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Firewall Rules")}));a.push(this.addEntry("gcp google cloud platform networking cloud vpn virtual private network",function(){var b=new mxCell("",new mxGeometry(0,0,100,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nVPN",new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3Ljk1MDAwMDc2MjkzOTQ1MyIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE3Ljk1MDAwMDc2MjkzOTQ1MyAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgY2xhc3M9InN0MSI+JiN4YTsJCTxwYXRoIGQ9Ik0xMS43IDkuMjhoNC4xOHYxLjM4SDExLjd6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0xNC45MiA0LjEyaDEuMzh2MTEuNzFoLTEuMzh6Ii8+JiN4YTsJPC9nPiYjeGE7CTxnIGNsYXNzPSJzdDAiPiYjeGE7CQk8cmVjdCB4PSIxMy4yNyIgeT0iMTUuMzIiIHdpZHRoPSI0LjY4IiBoZWlnaHQ9IjQuNjgiIHJ4PSIuMjgiLz4mI3hhOwkJPHJlY3QgeD0iMTMuMjciIHdpZHRoPSI0LjY4IiBoZWlnaHQ9IjQuNjgiIHJ4PSIuMjgiLz4mI3hhOwk8L2c+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMuOTUgOS4yOGg0LjI4djEuMzhIMy45NXoiLz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHJlY3QgeT0iNy42MyIgd2lkdGg9IjQuNjgiIGhlaWdodD0iNC42OCIgcng9Ii4yOCIvPiYjeGE7CQk8cGF0aCBkPSJNOS45NyAxMi4xN2EyLjIgMi4yIDAgMSAxIDAtNC40IDIuMiAyLjIgMCAwIDEgMi4yIDIuMiAyLjE5IDIuMTkgMCAwIDEtMi4yIDIuMnptMC0zLjU3YTEuMzggMS4zOCAwIDAgMC0xLjA1IDIuMzNBMS4zOCAxLjM4IDAgMCAwIDExLjMgMTBhMS4zNyAxLjM3IDAgMCAwLTEuMzMtMS40eiIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud VPN")}));a.push(this.addEntry("gcp google cloud platform networking cloud vpn virtual private network",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud VPN',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Firewall Rules")}));a.push(this.addEntry("gcp google cloud platform networking cloud vpn virtual private network",function(){var b=new mxCell("",new mxGeometry(0,0,100,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nVPN",new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3Ljk1MDAwMDc2MjkzOTQ1MyIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE3Ljk1MDAwMDc2MjkzOTQ1MyAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgY2xhc3M9InN0MSI+JiN4YTsJCTxwYXRoIGQ9Ik0xMS43IDkuMjhoNC4xOHYxLjM4SDExLjd6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0xNC45MiA0LjEyaDEuMzh2MTEuNzFoLTEuMzh6Ii8+JiN4YTsJPC9nPiYjeGE7CTxnIGNsYXNzPSJzdDAiPiYjeGE7CQk8cmVjdCB4PSIxMy4yNyIgeT0iMTUuMzIiIHdpZHRoPSI0LjY4IiBoZWlnaHQ9IjQuNjgiIHJ4PSIuMjgiLz4mI3hhOwkJPHJlY3QgeD0iMTMuMjciIHdpZHRoPSI0LjY4IiBoZWlnaHQ9IjQuNjgiIHJ4PSIuMjgiLz4mI3hhOwk8L2c+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMuOTUgOS4yOGg0LjI4djEuMzhIMy45NXoiLz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHJlY3QgeT0iNy42MyIgd2lkdGg9IjQuNjgiIGhlaWdodD0iNC42OCIgcng9Ii4yOCIvPiYjeGE7CQk8cGF0aCBkPSJNOS45NyAxMi4xN2EyLjIgMi4yIDAgMSAxIDAtNC40IDIuMiAyLjIgMCAwIDEgMi4yIDIuMiAyLjE5IDIuMTkgMCAwIDEtMi4yIDIuMnptMC0zLjU3YTEuMzggMS4zOCAwIDAgMC0xLjA1IDIuMzNBMS4zOCAxLjM4IDAgMCAwIDExLjMgMTBhMS4zNyAxLjM3IDAgMCAwLTEuMzMtMS40eiIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud VPN")}));a.push(this.addEntry("gcp google cloud platform networking cloud vpn virtual private network",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud VPN',new mxGeometry(0,
0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3Ljk1MDAwMDc2MjkzOTQ1MyIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE3Ljk1MDAwMDc2MjkzOTQ1MyAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgY2xhc3M9InN0MSI+JiN4YTsJCTxwYXRoIGQ9Ik0xMS43IDkuMjhoNC4xOHYxLjM4SDExLjd6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0xNC45MiA0LjEyaDEuMzh2MTEuNzFoLTEuMzh6Ii8+JiN4YTsJPC9nPiYjeGE7CTxnIGNsYXNzPSJzdDAiPiYjeGE7CQk8cmVjdCB4PSIxMy4yNyIgeT0iMTUuMzIiIHdpZHRoPSI0LjY4IiBoZWlnaHQ9IjQuNjgiIHJ4PSIuMjgiLz4mI3hhOwkJPHJlY3QgeD0iMTMuMjciIHdpZHRoPSI0LjY4IiBoZWlnaHQ9IjQuNjgiIHJ4PSIuMjgiLz4mI3hhOwk8L2c+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMuOTUgOS4yOGg0LjI4djEuMzhIMy45NXoiLz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHJlY3QgeT0iNy42MyIgd2lkdGg9IjQuNjgiIGhlaWdodD0iNC42OCIgcng9Ii4yOCIvPiYjeGE7CQk8cGF0aCBkPSJNOS45NyAxMi4xN2EyLjIgMi4yIDAgMSAxIDAtNC40IDIuMiAyLjIgMCAwIDEgMi4yIDIuMiAyLjE5IDIuMTkgMCAwIDEtMi4yIDIuMnptMC0zLjU3YTEuMzggMS4zOCAwIDAgMC0xLjA1IDIuMzNBMS4zOCAxLjM4IDAgMCAwIDExLjMgMTBhMS4zNyAxLjM3IDAgMCAwLTEuMzMtMS40eiIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud VPN")}));a.push(this.addEntry("gcp google cloud platform networking cloud vpn virtual private network",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud VPN',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud VPN")}));a.push(this.addEntry("gcp google cloud platform networking cloud vpn virtual private network",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud VPN',
new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3Ljk1MDAwMDc2MjkzOTQ1MyIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE3Ljk1MDAwMDc2MjkzOTQ1MyAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgY2xhc3M9InN0MSI+JiN4YTsJCTxwYXRoIGQ9Ik0xMS43IDkuMjhoNC4xOHYxLjM4SDExLjd6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0xNC45MiA0LjEyaDEuMzh2MTEuNzFoLTEuMzh6Ii8+JiN4YTsJPC9nPiYjeGE7CTxnIGNsYXNzPSJzdDAiPiYjeGE7CQk8cmVjdCB4PSIxMy4yNyIgeT0iMTUuMzIiIHdpZHRoPSI0LjY4IiBoZWlnaHQ9IjQuNjgiIHJ4PSIuMjgiLz4mI3hhOwkJPHJlY3QgeD0iMTMuMjciIHdpZHRoPSI0LjY4IiBoZWlnaHQ9IjQuNjgiIHJ4PSIuMjgiLz4mI3hhOwk8L2c+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMuOTUgOS4yOGg0LjI4djEuMzhIMy45NXoiLz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHJlY3QgeT0iNy42MyIgd2lkdGg9IjQuNjgiIGhlaWdodD0iNC42OCIgcng9Ii4yOCIvPiYjeGE7CQk8cGF0aCBkPSJNOS45NyAxMi4xN2EyLjIgMi4yIDAgMSAxIDAtNC40IDIuMiAyLjIgMCAwIDEgMi4yIDIuMiAyLjE5IDIuMTkgMCAwIDEtMi4yIDIuMnptMC0zLjU3YTEuMzggMS4zOCAwIDAgMC0xLjA1IDIuMzNBMS4zOCAxLjM4IDAgMCAwIDExLjMgMTBhMS4zNyAxLjM3IDAgMCAwLTEuMzMtMS40eiIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud VPN")}));a.push(this.addEntry("gcp google cloud platform networking cloud router",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nRouter",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE3IDEydjNsLTUtNSA1LTV2M2gzdjR6TTMgOEgwdjRoM3YzbDUtNS01LTV6bTkgN3YtM0g4djNINWw1IDUgNS01em0wLTEwdjNIOFY1SDVsNS01IDUgNXoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Router")}));a.push(this.addEntry("gcp google cloud platform networking cloud router",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Router',new mxGeometry(0,0,30,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud VPN")}));a.push(this.addEntry("gcp google cloud platform networking cloud router",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nRouter",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE3IDEydjNsLTUtNSA1LTV2M2gzdjR6TTMgOEgwdjRoM3YzbDUtNS01LTV6bTkgN3YtM0g4djNINWw1IDUgNS01em0wLTEwdjNIOFY1SDVsNS01IDUgNXoiLz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Router")}));a.push(this.addEntry("gcp google cloud platform networking cloud router",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Router',new mxGeometry(0,0,30,
30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE3IDEydjNsLTUtNSA1LTV2M2gzdjR6TTMgOEgwdjRoM3YzbDUtNS01LTV6bTkgN3YtM0g4djNINWw1IDUgNS01em0wLTEwdjNIOFY1SDVsNS01IDUgNXoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Router")}));a.push(this.addEntry("gcp google cloud platform networking cloud router",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Router',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Router")}));a.push(this.addEntry("gcp google cloud platform networking cloud router",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Router',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE3IDEydjNsLTUtNSA1LTV2M2gzdjR6TTMgOEgwdjRoM3YzbDUtNS01LTV6bTkgN3YtM0g4djNINWw1IDUgNS01em0wLTEwdjNIOFY1SDVsNS01IDUgNXoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Router")}));a.push(this.addEntry("gcp google cloud platform networking cloud armor",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nArmor",new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjUwMDQzNDg3NTQ4ODI4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSItMC4wMDAzNjMwODkyNjA2NDUyMTA3NCAxLjE5MjA5Mjg5NTUwNzgxMjVlLTcgMTYuNTAwNDM0ODc1NDg4MjggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMC40MiAxMi4wN2wxLjA0IDEuMDUtNS40NSA1LjQ4LTEuMDQtMS4wNXptLS44My00LjE5bDEuMDQgMS4wNS03LjM1IDcuMzktMS4wNC0xLjA1em0tNC4xNi0uODVsMS4wNCAxLjA1LTQuODggNC45LTEuMDQtMS4wNXoiLz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTguMjUgMS42MWw2Ljc4IDN2NC41NWE5LjcxIDkuNzEgMCAwIDEtNi43OCA5LjMyIDkuNyA5LjcgMCAwIDEtNi43OC05LjMxVjQuNjNsNi43OC0zbTAtMS42M0wwIDMuNjh2NS40OUExMS4xNyAxMS4xNyAwIDAgMCA4LjEgMjBoLjE1LjE1YTExLjE3IDExLjE3IDAgMCAwIDguMS0xMC43OFYzLjY4eiIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxMC45NCIgY3k9IjEyLjYyIiByPSIxLjQyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjEwLjEiIGN5PSI4LjQ1IiByPSIxLjQyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjUuOTQiIGN5PSI3LjYiIHI9IjEuNDIiLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Armor")}));a.push(this.addEntry("gcp google cloud platform networking cloud armor",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Armor',new mxGeometry(0,0,26,30),
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Router")}));a.push(this.addEntry("gcp google cloud platform networking cloud armor",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nArmor",new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjUwMDQzNDg3NTQ4ODI4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSItMC4wMDAzNjMwODkyNjA2NDUyMTA3NCAxLjE5MjA5Mjg5NTUwNzgxMjVlLTcgMTYuNTAwNDM0ODc1NDg4MjggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMC40MiAxMi4wN2wxLjA0IDEuMDUtNS40NSA1LjQ4LTEuMDQtMS4wNXptLS44My00LjE5bDEuMDQgMS4wNS03LjM1IDcuMzktMS4wNC0xLjA1em0tNC4xNi0uODVsMS4wNCAxLjA1LTQuODggNC45LTEuMDQtMS4wNXoiLz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTguMjUgMS42MWw2Ljc4IDN2NC41NWE5LjcxIDkuNzEgMCAwIDEtNi43OCA5LjMyIDkuNyA5LjcgMCAwIDEtNi43OC05LjMxVjQuNjNsNi43OC0zbTAtMS42M0wwIDMuNjh2NS40OUExMS4xNyAxMS4xNyAwIDAgMCA4LjEgMjBoLjE1LjE1YTExLjE3IDExLjE3IDAgMCAwIDguMS0xMC43OFYzLjY4eiIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxMC45NCIgY3k9IjEyLjYyIiByPSIxLjQyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjEwLjEiIGN5PSI4LjQ1IiByPSIxLjQyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjUuOTQiIGN5PSI3LjYiIHI9IjEuNDIiLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Armor")}));a.push(this.addEntry("gcp google cloud platform networking cloud armor",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Armor',new mxGeometry(0,0,26,30),
"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjUwMDQzNDg3NTQ4ODI4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSItMC4wMDAzNjMwODkyNjA2NDUyMTA3NCAxLjE5MjA5Mjg5NTUwNzgxMjVlLTcgMTYuNTAwNDM0ODc1NDg4MjggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMC40MiAxMi4wN2wxLjA0IDEuMDUtNS40NSA1LjQ4LTEuMDQtMS4wNXptLS44My00LjE5bDEuMDQgMS4wNS03LjM1IDcuMzktMS4wNC0xLjA1em0tNC4xNi0uODVsMS4wNCAxLjA1LTQuODggNC45LTEuMDQtMS4wNXoiLz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTguMjUgMS42MWw2Ljc4IDN2NC41NWE5LjcxIDkuNzEgMCAwIDEtNi43OCA5LjMyIDkuNyA5LjcgMCAwIDEtNi43OC05LjMxVjQuNjNsNi43OC0zbTAtMS42M0wwIDMuNjh2NS40OUExMS4xNyAxMS4xNyAwIDAgMCA4LjEgMjBoLjE1LjE1YTExLjE3IDExLjE3IDAgMCAwIDguMS0xMC43OFYzLjY4eiIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxMC45NCIgY3k9IjEyLjYyIiByPSIxLjQyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjEwLjEiIGN5PSI4LjQ1IiByPSIxLjQyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjUuOTQiIGN5PSI3LjYiIHI9IjEuNDIiLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Armor")}));a.push(this.addEntry("gcp google cloud platform networking cloud armor",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Armor',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Armor")}));a.push(this.addEntry("gcp google cloud platform networking cloud armor",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Armor',
new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjUwMDQzNDg3NTQ4ODI4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSItMC4wMDAzNjMwODkyNjA2NDUyMTA3NCAxLjE5MjA5Mjg5NTUwNzgxMjVlLTcgMTYuNTAwNDM0ODc1NDg4MjggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMC40MiAxMi4wN2wxLjA0IDEuMDUtNS40NSA1LjQ4LTEuMDQtMS4wNXptLS44My00LjE5bDEuMDQgMS4wNS03LjM1IDcuMzktMS4wNC0xLjA1em0tNC4xNi0uODVsMS4wNCAxLjA1LTQuODggNC45LTEuMDQtMS4wNXoiLz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTguMjUgMS42MWw2Ljc4IDN2NC41NWE5LjcxIDkuNzEgMCAwIDEtNi43OCA5LjMyIDkuNyA5LjcgMCAwIDEtNi43OC05LjMxVjQuNjNsNi43OC0zbTAtMS42M0wwIDMuNjh2NS40OUExMS4xNyAxMS4xNyAwIDAgMCA4LjEgMjBoLjE1LjE1YTExLjE3IDExLjE3IDAgMCAwIDguMS0xMC43OFYzLjY4eiIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxMC45NCIgY3k9IjEyLjYyIiByPSIxLjQyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjEwLjEiIGN5PSI4LjQ1IiByPSIxLjQyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjUuOTQiIGN5PSI3LjYiIHI9IjEuNDIiLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Armor")}));a.push(this.addEntry("gcp google cloud platform networking standard network tier",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Standard\nNetwork Tier",new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNC4wMDEwMzc1OTc2NTYyNSIgaGVpZ2h0PSIyMTMuOTk4Mzk3ODI3MTQ4NDQiIHZpZXdCb3g9Ii0wLjAwMDAyMDQ4Mjg0MTEzNjk4MTczMyAwIDQyNC4wMDEwMzc1OTc2NTYyNSAyMTMuOTk4Mzk3ODI3MTQ4NDQiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTk5LjQzMSA0Ni44NTRsLjM3NC4yODkgMTA1Ljc1OCA4My4yMDhhNDIuMDggNDIuMDggMCAwIDEgNC43MTUtLjM4OWwuNzg5LS4wMTNjMTcuNDExLS4wMDQgMzMuMDE4IDEwLjc1OCAzOS4yMjMgMjcuMDQ5czEuNzIxIDM0LjcyNS0xMS4yNzEgNDYuMzMzYTQxLjkzIDQxLjkzIDAgMCAxLTQ3LjI1MyA1Ljk1NiA0Mi4wNCA0Mi4wNCAwIDAgMS0yMi40NDQtNDEuNTcxbC4wNTYtLjUxOS0uMDI2LS4wM0w4Ny43IDU4Ljk3NmMtOS40ODEtMTIuNTYyLS41NzUtMjEuNDg2IDExLjczLTEyLjEyM3ptMzA2LjgzOCAxMjcuNzI2YzkuNzkzIDAgMTcuNzMyIDcuOTQ5IDE3LjczMiAxNy43NTVzLTcuOTM5IDE3Ljc1NS0xNy43MzIgMTcuNzU1LTE3LjczMi03Ljk0OS0xNy43MzItMTcuNzU1IDcuOTM5LTE3Ljc1NSAxNy43MzItMTcuNzU1ek02MC4yNDEgNjguNzk3bDIwLjQyMyAyOC4zMmEyMTcuMTYgMjE3LjE2IDAgMCAwLTQ2LjkyIDk3LjM5OSAxNy4wNCAxNy4wNCAwIDAgMS0xMS4yODggMTIuOTYxYy01LjgyMyAxLjk2NC0xMi4yNTEuNjMzLTE2LjgxOS0zLjQ4MmExNy4wNiAxNy4wNiAwIDAgMS01LjIyOS0xNi4zOGM4LjgxNy00NC4zMDUgMjkuNDk5LTg1LjM3NiA1OS44MzMtMTE4LjgxN3ptMzIyLjc2MiA0MS4zMDhjOS43OTMgMCAxNy43MzIgNy45NDkgMTcuNzMyIDE3Ljc1NXMtNy45MzkgMTcuNzU1LTE3LjczMiAxNy43NTUtMTcuNzMyLTcuOTQ5LTE3LjczMi0xNy43NTUgNy45MzktMTcuNzU1IDE3LjczMi0xNy43NTV6bS00MS42MjgtNTUuMDk0YzkuNzkzIDAgMTcuNzMyIDcuOTQ5IDE3LjczMiAxNy43NTVzLTcuOTM5IDE3Ljc1NS0xNy43MzIgMTcuNzU1LTE3LjczMi03Ljk0OS0xNy43MzItMTcuNzU1IDcuOTM5LTE3Ljc1NSAxNy43MzItMTcuNzU1em0tNTcuNzkyLTM4Ljk3OWM5Ljc5MyAwIDE3LjczMiA3Ljk0OSAxNy43MzIgMTcuNzU1cy03LjkzOSAxNy43NTUtMTcuNzMyIDE3Ljc1NS0xNy43MzItNy45NDktMTcuNzMyLTE3Ljc1NSA3LjkzOS0xNy43NTUgMTcuNzMyLTE3Ljc1NXptLTEzMy4wNzQtNC4zMjdjOS43OTMgMCAxNy43MzIgNy45NDkgMTcuNzMyIDE3Ljc1NXMtNy45MzkgMTcuNzU1LTE3LjczMiAxNy43NTUtMTcuNzMyLTcuOTQ5LTE3LjczMi0xNy43NTUgNy45MzktMTcuNzU1IDE3LjczMi0xNy43NTV6TTIxNy4zNTcgMGM5Ljc5MyAwIDE3LjczMiA3Ljk0OSAxNy43MzIgMTcuNzU1UzIyNy4xNSAzNS41MSAyMTcuMzU3IDM1LjUxcy0xNy43MzItNy45NDktMTcuNzMyLTE3Ljc1NVMyMDcuNTY0IDAgMjE3LjM1NyAweiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Standard Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking standard network tier",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Standard Network Tier',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Armor")}));a.push(this.addEntry("gcp google cloud platform networking standard network tier",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Standard\nNetwork Tier",new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNC4wMDEwMzc1OTc2NTYyNSIgaGVpZ2h0PSIyMTMuOTk4Mzk3ODI3MTQ4NDQiIHZpZXdCb3g9Ii0wLjAwMDAyMDQ4Mjg0MTEzNjk4MTczMyAwIDQyNC4wMDEwMzc1OTc2NTYyNSAyMTMuOTk4Mzk3ODI3MTQ4NDQiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTk5LjQzMSA0Ni44NTRsLjM3NC4yODkgMTA1Ljc1OCA4My4yMDhhNDIuMDggNDIuMDggMCAwIDEgNC43MTUtLjM4OWwuNzg5LS4wMTNjMTcuNDExLS4wMDQgMzMuMDE4IDEwLjc1OCAzOS4yMjMgMjcuMDQ5czEuNzIxIDM0LjcyNS0xMS4yNzEgNDYuMzMzYTQxLjkzIDQxLjkzIDAgMCAxLTQ3LjI1MyA1Ljk1NiA0Mi4wNCA0Mi4wNCAwIDAgMS0yMi40NDQtNDEuNTcxbC4wNTYtLjUxOS0uMDI2LS4wM0w4Ny43IDU4Ljk3NmMtOS40ODEtMTIuNTYyLS41NzUtMjEuNDg2IDExLjczLTEyLjEyM3ptMzA2LjgzOCAxMjcuNzI2YzkuNzkzIDAgMTcuNzMyIDcuOTQ5IDE3LjczMiAxNy43NTVzLTcuOTM5IDE3Ljc1NS0xNy43MzIgMTcuNzU1LTE3LjczMi03Ljk0OS0xNy43MzItMTcuNzU1IDcuOTM5LTE3Ljc1NSAxNy43MzItMTcuNzU1ek02MC4yNDEgNjguNzk3bDIwLjQyMyAyOC4zMmEyMTcuMTYgMjE3LjE2IDAgMCAwLTQ2LjkyIDk3LjM5OSAxNy4wNCAxNy4wNCAwIDAgMS0xMS4yODggMTIuOTYxYy01LjgyMyAxLjk2NC0xMi4yNTEuNjMzLTE2LjgxOS0zLjQ4MmExNy4wNiAxNy4wNiAwIDAgMS01LjIyOS0xNi4zOGM4LjgxNy00NC4zMDUgMjkuNDk5LTg1LjM3NiA1OS44MzMtMTE4LjgxN3ptMzIyLjc2MiA0MS4zMDhjOS43OTMgMCAxNy43MzIgNy45NDkgMTcuNzMyIDE3Ljc1NXMtNy45MzkgMTcuNzU1LTE3LjczMiAxNy43NTUtMTcuNzMyLTcuOTQ5LTE3LjczMi0xNy43NTUgNy45MzktMTcuNzU1IDE3LjczMi0xNy43NTV6bS00MS42MjgtNTUuMDk0YzkuNzkzIDAgMTcuNzMyIDcuOTQ5IDE3LjczMiAxNy43NTVzLTcuOTM5IDE3Ljc1NS0xNy43MzIgMTcuNzU1LTE3LjczMi03Ljk0OS0xNy43MzItMTcuNzU1IDcuOTM5LTE3Ljc1NSAxNy43MzItMTcuNzU1em0tNTcuNzkyLTM4Ljk3OWM5Ljc5MyAwIDE3LjczMiA3Ljk0OSAxNy43MzIgMTcuNzU1cy03LjkzOSAxNy43NTUtMTcuNzMyIDE3Ljc1NS0xNy43MzItNy45NDktMTcuNzMyLTE3Ljc1NSA3LjkzOS0xNy43NTUgMTcuNzMyLTE3Ljc1NXptLTEzMy4wNzQtNC4zMjdjOS43OTMgMCAxNy43MzIgNy45NDkgMTcuNzMyIDE3Ljc1NXMtNy45MzkgMTcuNzU1LTE3LjczMiAxNy43NTUtMTcuNzMyLTcuOTQ5LTE3LjczMi0xNy43NTUgNy45MzktMTcuNzU1IDE3LjczMi0xNy43NTV6TTIxNy4zNTcgMGM5Ljc5MyAwIDE3LjczMiA3Ljk0OSAxNy43MzIgMTcuNzU1UzIyNy4xNSAzNS41MSAyMTcuMzU3IDM1LjUxcy0xNy43MzItNy45NDktMTcuNzMyLTE3Ljc1NVMyMDcuNTY0IDAgMjE3LjM1NyAweiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7PC9zdmc+;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Standard Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking standard network tier",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Standard Network Tier',
new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNC4wMDEwMzc1OTc2NTYyNSIgaGVpZ2h0PSIyMTMuOTk4Mzk3ODI3MTQ4NDQiIHZpZXdCb3g9Ii0wLjAwMDAyMDQ4Mjg0MTEzNjk4MTczMyAwIDQyNC4wMDEwMzc1OTc2NTYyNSAyMTMuOTk4Mzk3ODI3MTQ4NDQiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTk5LjQzMSA0Ni44NTRsLjM3NC4yODkgMTA1Ljc1OCA4My4yMDhhNDIuMDggNDIuMDggMCAwIDEgNC43MTUtLjM4OWwuNzg5LS4wMTNjMTcuNDExLS4wMDQgMzMuMDE4IDEwLjc1OCAzOS4yMjMgMjcuMDQ5czEuNzIxIDM0LjcyNS0xMS4yNzEgNDYuMzMzYTQxLjkzIDQxLjkzIDAgMCAxLTQ3LjI1MyA1Ljk1NiA0Mi4wNCA0Mi4wNCAwIDAgMS0yMi40NDQtNDEuNTcxbC4wNTYtLjUxOS0uMDI2LS4wM0w4Ny43IDU4Ljk3NmMtOS40ODEtMTIuNTYyLS41NzUtMjEuNDg2IDExLjczLTEyLjEyM3ptMzA2LjgzOCAxMjcuNzI2YzkuNzkzIDAgMTcuNzMyIDcuOTQ5IDE3LjczMiAxNy43NTVzLTcuOTM5IDE3Ljc1NS0xNy43MzIgMTcuNzU1LTE3LjczMi03Ljk0OS0xNy43MzItMTcuNzU1IDcuOTM5LTE3Ljc1NSAxNy43MzItMTcuNzU1ek02MC4yNDEgNjguNzk3bDIwLjQyMyAyOC4zMmEyMTcuMTYgMjE3LjE2IDAgMCAwLTQ2LjkyIDk3LjM5OSAxNy4wNCAxNy4wNCAwIDAgMS0xMS4yODggMTIuOTYxYy01LjgyMyAxLjk2NC0xMi4yNTEuNjMzLTE2LjgxOS0zLjQ4MmExNy4wNiAxNy4wNiAwIDAgMS01LjIyOS0xNi4zOGM4LjgxNy00NC4zMDUgMjkuNDk5LTg1LjM3NiA1OS44MzMtMTE4LjgxN3ptMzIyLjc2MiA0MS4zMDhjOS43OTMgMCAxNy43MzIgNy45NDkgMTcuNzMyIDE3Ljc1NXMtNy45MzkgMTcuNzU1LTE3LjczMiAxNy43NTUtMTcuNzMyLTcuOTQ5LTE3LjczMi0xNy43NTUgNy45MzktMTcuNzU1IDE3LjczMi0xNy43NTV6bS00MS42MjgtNTUuMDk0YzkuNzkzIDAgMTcuNzMyIDcuOTQ5IDE3LjczMiAxNy43NTVzLTcuOTM5IDE3Ljc1NS0xNy43MzIgMTcuNzU1LTE3LjczMi03Ljk0OS0xNy43MzItMTcuNzU1IDcuOTM5LTE3Ljc1NSAxNy43MzItMTcuNzU1em0tNTcuNzkyLTM4Ljk3OWM5Ljc5MyAwIDE3LjczMiA3Ljk0OSAxNy43MzIgMTcuNzU1cy03LjkzOSAxNy43NTUtMTcuNzMyIDE3Ljc1NS0xNy43MzItNy45NDktMTcuNzMyLTE3Ljc1NSA3LjkzOS0xNy43NTUgMTcuNzMyLTE3Ljc1NXptLTEzMy4wNzQtNC4zMjdjOS43OTMgMCAxNy43MzIgNy45NDkgMTcuNzMyIDE3Ljc1NXMtNy45MzkgMTcuNzU1LTE3LjczMiAxNy43NTUtMTcuNzMyLTcuOTQ5LTE3LjczMi0xNy43NTUgNy45MzktMTcuNzU1IDE3LjczMi0xNy43NTV6TTIxNy4zNTcgMGM5Ljc5MyAwIDE3LjczMiA3Ljk0OSAxNy43MzIgMTcuNzU1UzIyNy4xNSAzNS41MSAyMTcuMzU3IDM1LjUxcy0xNy43MzItNy45NDktMTcuNzMyLTE3Ljc1NVMyMDcuNTY0IDAgMjE3LjM1NyAweiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Standard Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking standard network tier",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Standard Network Tier',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Standard Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking standard network tier",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Standard Network Tier',
new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNC4wMDEwMzc1OTc2NTYyNSIgaGVpZ2h0PSIyMTMuOTk4Mzk3ODI3MTQ4NDQiIHZpZXdCb3g9Ii0wLjAwMDAyMDQ4Mjg0MTEzNjk4MTczMyAwIDQyNC4wMDEwMzc1OTc2NTYyNSAyMTMuOTk4Mzk3ODI3MTQ4NDQiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTk5LjQzMSA0Ni44NTRsLjM3NC4yODkgMTA1Ljc1OCA4My4yMDhhNDIuMDggNDIuMDggMCAwIDEgNC43MTUtLjM4OWwuNzg5LS4wMTNjMTcuNDExLS4wMDQgMzMuMDE4IDEwLjc1OCAzOS4yMjMgMjcuMDQ5czEuNzIxIDM0LjcyNS0xMS4yNzEgNDYuMzMzYTQxLjkzIDQxLjkzIDAgMCAxLTQ3LjI1MyA1Ljk1NiA0Mi4wNCA0Mi4wNCAwIDAgMS0yMi40NDQtNDEuNTcxbC4wNTYtLjUxOS0uMDI2LS4wM0w4Ny43IDU4Ljk3NmMtOS40ODEtMTIuNTYyLS41NzUtMjEuNDg2IDExLjczLTEyLjEyM3ptMzA2LjgzOCAxMjcuNzI2YzkuNzkzIDAgMTcuNzMyIDcuOTQ5IDE3LjczMiAxNy43NTVzLTcuOTM5IDE3Ljc1NS0xNy43MzIgMTcuNzU1LTE3LjczMi03Ljk0OS0xNy43MzItMTcuNzU1IDcuOTM5LTE3Ljc1NSAxNy43MzItMTcuNzU1ek02MC4yNDEgNjguNzk3bDIwLjQyMyAyOC4zMmEyMTcuMTYgMjE3LjE2IDAgMCAwLTQ2LjkyIDk3LjM5OSAxNy4wNCAxNy4wNCAwIDAgMS0xMS4yODggMTIuOTYxYy01LjgyMyAxLjk2NC0xMi4yNTEuNjMzLTE2LjgxOS0zLjQ4MmExNy4wNiAxNy4wNiAwIDAgMS01LjIyOS0xNi4zOGM4LjgxNy00NC4zMDUgMjkuNDk5LTg1LjM3NiA1OS44MzMtMTE4LjgxN3ptMzIyLjc2MiA0MS4zMDhjOS43OTMgMCAxNy43MzIgNy45NDkgMTcuNzMyIDE3Ljc1NXMtNy45MzkgMTcuNzU1LTE3LjczMiAxNy43NTUtMTcuNzMyLTcuOTQ5LTE3LjczMi0xNy43NTUgNy45MzktMTcuNzU1IDE3LjczMi0xNy43NTV6bS00MS42MjgtNTUuMDk0YzkuNzkzIDAgMTcuNzMyIDcuOTQ5IDE3LjczMiAxNy43NTVzLTcuOTM5IDE3Ljc1NS0xNy43MzIgMTcuNzU1LTE3LjczMi03Ljk0OS0xNy43MzItMTcuNzU1IDcuOTM5LTE3Ljc1NSAxNy43MzItMTcuNzU1em0tNTcuNzkyLTM4Ljk3OWM5Ljc5MyAwIDE3LjczMiA3Ljk0OSAxNy43MzIgMTcuNzU1cy03LjkzOSAxNy43NTUtMTcuNzMyIDE3Ljc1NS0xNy43MzItNy45NDktMTcuNzMyLTE3Ljc1NSA3LjkzOS0xNy43NTUgMTcuNzMyLTE3Ljc1NXptLTEzMy4wNzQtNC4zMjdjOS43OTMgMCAxNy43MzIgNy45NDkgMTcuNzMyIDE3Ljc1NXMtNy45MzkgMTcuNzU1LTE3LjczMiAxNy43NTUtMTcuNzMyLTcuOTQ5LTE3LjczMi0xNy43NTUgNy45MzktMTcuNzU1IDE3LjczMi0xNy43NTV6TTIxNy4zNTcgMGM5Ljc5MyAwIDE3LjczMiA3Ljk0OSAxNy43MzIgMTcuNzU1UzIyNy4xNSAzNS41MSAyMTcuMzU3IDM1LjUxcy0xNy43MzItNy45NDktMTcuNzMyLTE3Ljc1NVMyMDcuNTY0IDAgMjE3LjM1NyAweiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Standard Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking premium network tier",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Premium\nNetwork Tier",new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAyODAxODk1MTQxNjAxNiIgaGVpZ2h0PSIxMC4wMTk3MzA1Njc5MzIxMjkiIHZpZXdCb3g9Ii0wLjAwMDAxOTc3MjAwNTU0MzkyNzY2MiAwIDIwLjAyODAxODk1MTQxNjAxNiAxMC4wMTk3MzA1Njc5MzIxMjkiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuMjU4IDIuMjRBOS42MSA5LjYxIDAgMCAwIDEwLjEwOCAwQzUuMjY4IDAgMS4xMzggMy42NS4wMjggOC45YS44MS44MSAwIDEgMCAxLjU4LjM1aDBjLjk1LTQuNTEgNC40Mi03LjY1IDguNS03LjY1YTcuODYgNy44NiAwIDAgMSA0LjQ1IDEuNHptLjQ0IDEuMjlsLTUuODggMi42M2gwYTIgMiAwIDEgMCAxLjEzIDIuNTggMS44MyAxLjgzIDAgMCAwIC4xMi0uNDYuMS4xIDAgMCAwIC4wNSAwbDUtNGMuNTktLjU0LjI3LTEuMDYtLjQyLS43NXoiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDEiIGN4PSIxOC4wNjgiIGN5PSI1Ljk5IiByPSIuODQiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxOS4xODgiIGN5PSI5LjA0IiByPSIuODQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Premium Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking premium network tier",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Premium Network Tier',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Standard Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking premium network tier",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Premium\nNetwork Tier",new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAyODAxODk1MTQxNjAxNiIgaGVpZ2h0PSIxMC4wMTk3MzA1Njc5MzIxMjkiIHZpZXdCb3g9Ii0wLjAwMDAxOTc3MjAwNTU0MzkyNzY2MiAwIDIwLjAyODAxODk1MTQxNjAxNiAxMC4wMTk3MzA1Njc5MzIxMjkiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuMjU4IDIuMjRBOS42MSA5LjYxIDAgMCAwIDEwLjEwOCAwQzUuMjY4IDAgMS4xMzggMy42NS4wMjggOC45YS44MS44MSAwIDEgMCAxLjU4LjM1aDBjLjk1LTQuNTEgNC40Mi03LjY1IDguNS03LjY1YTcuODYgNy44NiAwIDAgMSA0LjQ1IDEuNHptLjQ0IDEuMjlsLTUuODggMi42M2gwYTIgMiAwIDEgMCAxLjEzIDIuNTggMS44MyAxLjgzIDAgMCAwIC4xMi0uNDYuMS4xIDAgMCAwIC4wNSAwbDUtNGMuNTktLjU0LjI3LTEuMDYtLjQyLS43NXoiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDEiIGN4PSIxOC4wNjgiIGN5PSI1Ljk5IiByPSIuODQiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxOS4xODgiIGN5PSI5LjA0IiByPSIuODQiLz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Premium Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking premium network tier",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Premium Network Tier',
new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAyODAxODk1MTQxNjAxNiIgaGVpZ2h0PSIxMC4wMTk3MzA1Njc5MzIxMjkiIHZpZXdCb3g9Ii0wLjAwMDAxOTc3MjAwNTU0MzkyNzY2MiAwIDIwLjAyODAxODk1MTQxNjAxNiAxMC4wMTk3MzA1Njc5MzIxMjkiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuMjU4IDIuMjRBOS42MSA5LjYxIDAgMCAwIDEwLjEwOCAwQzUuMjY4IDAgMS4xMzggMy42NS4wMjggOC45YS44MS44MSAwIDEgMCAxLjU4LjM1aDBjLjk1LTQuNTEgNC40Mi03LjY1IDguNS03LjY1YTcuODYgNy44NiAwIDAgMSA0LjQ1IDEuNHptLjQ0IDEuMjlsLTUuODggMi42M2gwYTIgMiAwIDEgMCAxLjEzIDIuNTggMS44MyAxLjgzIDAgMCAwIC4xMi0uNDYuMS4xIDAgMCAwIC4wNSAwbDUtNGMuNTktLjU0LjI3LTEuMDYtLjQyLS43NXoiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDEiIGN4PSIxOC4wNjgiIGN5PSI1Ljk5IiByPSIuODQiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxOS4xODgiIGN5PSI5LjA0IiByPSIuODQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Premium Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking premium network tier",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Premium Network Tier',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Premium Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking premium network tier",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Premium Network Tier',
new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAyODAxODk1MTQxNjAxNiIgaGVpZ2h0PSIxMC4wMTk3MzA1Njc5MzIxMjkiIHZpZXdCb3g9Ii0wLjAwMDAxOTc3MjAwNTU0MzkyNzY2MiAwIDIwLjAyODAxODk1MTQxNjAxNiAxMC4wMTk3MzA1Njc5MzIxMjkiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuMjU4IDIuMjRBOS42MSA5LjYxIDAgMCAwIDEwLjEwOCAwQzUuMjY4IDAgMS4xMzggMy42NS4wMjggOC45YS44MS44MSAwIDEgMCAxLjU4LjM1aDBjLjk1LTQuNTEgNC40Mi03LjY1IDguNS03LjY1YTcuODYgNy44NiAwIDAgMSA0LjQ1IDEuNHptLjQ0IDEuMjlsLTUuODggMi42M2gwYTIgMiAwIDEgMCAxLjEzIDIuNTggMS44MyAxLjgzIDAgMCAwIC4xMi0uNDYuMS4xIDAgMCAwIC4wNSAwbDUtNGMuNTktLjU0LjI3LTEuMDYtLjQyLS43NXoiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDEiIGN4PSIxOC4wNjgiIGN5PSI1Ljk5IiByPSIuODQiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxOS4xODgiIGN5PSI5LjA0IiByPSIuODQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Premium Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking partner interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Partner\nInterconnect",new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUxOTk5OTUwNDA4OTM1NSIgdmlld0JveD0iMCAtMi4wNjA1NzM0NTA4OTU1MTA2ZS0xNSAyMCAxMy41MTk5OTk1MDQwODkzNTUiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOS4xOSAxLjYyaDEuNjJ2MTAuMjdIOS4xOXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCA1Ljk1aDIuN3YxLjYySDB6Ii8+JiN4YTsJPHJlY3QgY2xhc3M9InN0MCIgeD0iMi40MyIgeT0iMy41MiIgd2lkdGg9IjQuODYiIGhlaWdodD0iNi40OSIgcng9Ii4yNCIvPiYjeGE7CTxnIGNsYXNzPSJzdDEiPiYjeGE7CQk8cGF0aCBkPSJNOS4xOSAxLjYyaDEuNjJ2MTAuMjdIOS4xOXptOC4xMSA0LjMzSDIwdjEuNjJoLTIuN3oiLz4mI3hhOwkJPHBhdGggZD0iTTQuNTkgMTEuOXYxLjMzYS4yOS4yOSAwIDAgMCAuMjkuMjloMTAuMjRhLjI5LjI5IDAgMCAwIC4yOS0uMjloMFYxMS45ek0xNS4xMiAwSDQuODhhLjI5LjI5IDAgMCAwLS4yOS4yOWgwdjEuMzNoMTAuODJWLjI5YS4yOS4yOSAwIDAgMC0uMjktLjI5eiIvPiYjeGE7CTwvZz4mI3hhOwk8cmVjdCBjbGFzcz0ic3QwIiB4PSIxMi43IiB5PSIzLjUyIiB3aWR0aD0iNC44NiIgaGVpZ2h0PSI2LjQ5IiByeD0iLjI0Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Partner Interconnect")}));a.push(this.addEntry("gcp google cloud platform networking partner interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,180,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Partner Interconnect',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Premium Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking partner interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Partner\nInterconnect",new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUxOTk5OTUwNDA4OTM1NSIgdmlld0JveD0iMCAtMi4wNjA1NzM0NTA4OTU1MTA2ZS0xNSAyMCAxMy41MTk5OTk1MDQwODkzNTUiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOS4xOSAxLjYyaDEuNjJ2MTAuMjdIOS4xOXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCA1Ljk1aDIuN3YxLjYySDB6Ii8+JiN4YTsJPHJlY3QgY2xhc3M9InN0MCIgeD0iMi40MyIgeT0iMy41MiIgd2lkdGg9IjQuODYiIGhlaWdodD0iNi40OSIgcng9Ii4yNCIvPiYjeGE7CTxnIGNsYXNzPSJzdDEiPiYjeGE7CQk8cGF0aCBkPSJNOS4xOSAxLjYyaDEuNjJ2MTAuMjdIOS4xOXptOC4xMSA0LjMzSDIwdjEuNjJoLTIuN3oiLz4mI3hhOwkJPHBhdGggZD0iTTQuNTkgMTEuOXYxLjMzYS4yOS4yOSAwIDAgMCAuMjkuMjloMTAuMjRhLjI5LjI5IDAgMCAwIC4yOS0uMjloMFYxMS45ek0xNS4xMiAwSDQuODhhLjI5LjI5IDAgMCAwLS4yOS4yOWgwdjEuMzNoMTAuODJWLjI5YS4yOS4yOSAwIDAgMC0uMjktLjI5eiIvPiYjeGE7CTwvZz4mI3hhOwk8cmVjdCBjbGFzcz0ic3QwIiB4PSIxMi43IiB5PSIzLjUyIiB3aWR0aD0iNC44NiIgaGVpZ2h0PSI2LjQ5IiByeD0iLjI0Ii8+JiN4YTs8L3N2Zz4=;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Partner Interconnect")}));a.push(this.addEntry("gcp google cloud platform networking partner interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,180,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Partner Interconnect',
new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUxOTk5OTUwNDA4OTM1NSIgdmlld0JveD0iMCAtMi4wNjA1NzM0NTA4OTU1MTA2ZS0xNSAyMCAxMy41MTk5OTk1MDQwODkzNTUiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOS4xOSAxLjYyaDEuNjJ2MTAuMjdIOS4xOXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCA1Ljk1aDIuN3YxLjYySDB6Ii8+JiN4YTsJPHJlY3QgY2xhc3M9InN0MCIgeD0iMi40MyIgeT0iMy41MiIgd2lkdGg9IjQuODYiIGhlaWdodD0iNi40OSIgcng9Ii4yNCIvPiYjeGE7CTxnIGNsYXNzPSJzdDEiPiYjeGE7CQk8cGF0aCBkPSJNOS4xOSAxLjYyaDEuNjJ2MTAuMjdIOS4xOXptOC4xMSA0LjMzSDIwdjEuNjJoLTIuN3oiLz4mI3hhOwkJPHBhdGggZD0iTTQuNTkgMTEuOXYxLjMzYS4yOS4yOSAwIDAgMCAuMjkuMjloMTAuMjRhLjI5LjI5IDAgMCAwIC4yOS0uMjloMFYxMS45ek0xNS4xMiAwSDQuODhhLjI5LjI5IDAgMCAwLS4yOS4yOWgwdjEuMzNoMTAuODJWLjI5YS4yOS4yOSAwIDAgMC0uMjktLjI5eiIvPiYjeGE7CTwvZz4mI3hhOwk8cmVjdCBjbGFzcz0ic3QwIiB4PSIxMi43IiB5PSIzLjUyIiB3aWR0aD0iNC44NiIgaGVpZ2h0PSI2LjQ5IiByeD0iLjI0Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Partner Interconnect")}));a.push(this.addEntry("gcp google cloud platform networking partner interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Partner Interconnect',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Partner Interconnect")}));a.push(this.addEntry("gcp google cloud platform networking partner interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Partner Interconnect',
new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUxOTk5OTUwNDA4OTM1NSIgdmlld0JveD0iMCAtMi4wNjA1NzM0NTA4OTU1MTA2ZS0xNSAyMCAxMy41MTk5OTk1MDQwODkzNTUiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOS4xOSAxLjYyaDEuNjJ2MTAuMjdIOS4xOXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCA1Ljk1aDIuN3YxLjYySDB6Ii8+JiN4YTsJPHJlY3QgY2xhc3M9InN0MCIgeD0iMi40MyIgeT0iMy41MiIgd2lkdGg9IjQuODYiIGhlaWdodD0iNi40OSIgcng9Ii4yNCIvPiYjeGE7CTxnIGNsYXNzPSJzdDEiPiYjeGE7CQk8cGF0aCBkPSJNOS4xOSAxLjYyaDEuNjJ2MTAuMjdIOS4xOXptOC4xMSA0LjMzSDIwdjEuNjJoLTIuN3oiLz4mI3hhOwkJPHBhdGggZD0iTTQuNTkgMTEuOXYxLjMzYS4yOS4yOSAwIDAgMCAuMjkuMjloMTAuMjRhLjI5LjI5IDAgMCAwIC4yOS0uMjloMFYxMS45ek0xNS4xMiAwSDQuODhhLjI5LjI5IDAgMCAwLS4yOS4yOWgwdjEuMzNoMTAuODJWLjI5YS4yOS4yOSAwIDAgMC0uMjktLjI5eiIvPiYjeGE7CTwvZz4mI3hhOwk8cmVjdCBjbGFzcz0ic3QwIiB4PSIxMi43IiB5PSIzLjUyIiB3aWR0aD0iNC44NiIgaGVpZ2h0PSI2LjQ5IiByeD0iLjI0Ii8+JiN4YTs8L3N2Zz4=;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Partner Interconnect")}));this.addPalette("gcp2Networking","GCP / Networking",!1,mxUtils.bind(this,function(b){for(var d=0;d
Cloud SDK',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Partner Interconnect")}));this.addPalette("gcp2Networking","GCP / Networking",!1,mxUtils.bind(this,function(b){for(var e=0;e
Cloud SDK',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud SDK")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud sdk software development kit",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud SDK',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud SDK")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud sdk software development kit",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud SDK',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud SDK")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud build",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nBuild",new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3LjMyOTk5OTkyMzcwNjA1NSIgaGVpZ2h0PSIxOS42MTAwMDA2MTAzNTE1NjIiIHZpZXdCb3g9IjAgMCAxNy4zMjk5OTk5MjM3MDYwNTUgMTkuNjEwMDAwNjEwMzUxNTYyIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyLjE4IDcuOThMMTEgNy4yOWwtMy41MiA2LjEgMS4xOC42OCAzLjUyLTIuMDN6IiBmaWxsPSIjNDI4NWY0Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuMzIgMTIuNzJsMy41My02LjA5LTEuMTktLjY5LTMuNTIgMi4wNHY0LjA2eiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zLjc1IDcuOThMMCA1LjgxdjkuMmw3Ljk3IDQuNnYtNC4zM2wtNC4yMi0yLjQ0em05LjEzLTEuMmwzLjc2LTIuMTdMOC42NiAwIC42OCA0LjYxbDMuNzYgMi4xNyA0LjIyLTIuNDR6TTkuMzUgMTkuNjFsNy45OC00LjZ2LTkuMmwtMy43NiAyLjE3djQuODZsLTQuMjIgMi40NHoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Build")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud build",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Build',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud SDK")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud build",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nBuild",new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3LjMyOTk5OTkyMzcwNjA1NSIgaGVpZ2h0PSIxOS42MTAwMDA2MTAzNTE1NjIiIHZpZXdCb3g9IjAgMCAxNy4zMjk5OTk5MjM3MDYwNTUgMTkuNjEwMDAwNjEwMzUxNTYyIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyLjE4IDcuOThMMTEgNy4yOWwtMy41MiA2LjEgMS4xOC42OCAzLjUyLTIuMDN6IiBmaWxsPSIjNDI4NWY0Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuMzIgMTIuNzJsMy41My02LjA5LTEuMTktLjY5LTMuNTIgMi4wNHY0LjA2eiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zLjc1IDcuOThMMCA1LjgxdjkuMmw3Ljk3IDQuNnYtNC4zM2wtNC4yMi0yLjQ0em05LjEzLTEuMmwzLjc2LTIuMTdMOC42NiAwIC42OCA0LjYxbDMuNzYgMi4xNyA0LjIyLTIuNDR6TTkuMzUgMTkuNjFsNy45OC00LjZ2LTkuMmwtMy43NiAyLjE3djQuODZsLTQuMjIgMi40NHoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Build")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud build",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Build',new mxGeometry(0,
0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3LjMyOTk5OTkyMzcwNjA1NSIgaGVpZ2h0PSIxOS42MTAwMDA2MTAzNTE1NjIiIHZpZXdCb3g9IjAgMCAxNy4zMjk5OTk5MjM3MDYwNTUgMTkuNjEwMDAwNjEwMzUxNTYyIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyLjE4IDcuOThMMTEgNy4yOWwtMy41MiA2LjEgMS4xOC42OCAzLjUyLTIuMDN6IiBmaWxsPSIjNDI4NWY0Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuMzIgMTIuNzJsMy41My02LjA5LTEuMTktLjY5LTMuNTIgMi4wNHY0LjA2eiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zLjc1IDcuOThMMCA1LjgxdjkuMmw3Ljk3IDQuNnYtNC4zM2wtNC4yMi0yLjQ0em05LjEzLTEuMmwzLjc2LTIuMTdMOC42NiAwIC42OCA0LjYxbDMuNzYgMi4xNyA0LjIyLTIuNDR6TTkuMzUgMTkuNjFsNy45OC00LjZ2LTkuMmwtMy43NiAyLjE3djQuODZsLTQuMjIgMi40NHoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Build")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud build",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Build',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Build")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud build",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Build',
new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3LjMyOTk5OTkyMzcwNjA1NSIgaGVpZ2h0PSIxOS42MTAwMDA2MTAzNTE1NjIiIHZpZXdCb3g9IjAgMCAxNy4zMjk5OTk5MjM3MDYwNTUgMTkuNjEwMDAwNjEwMzUxNTYyIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyLjE4IDcuOThMMTEgNy4yOWwtMy41MiA2LjEgMS4xOC42OCAzLjUyLTIuMDN6IiBmaWxsPSIjNDI4NWY0Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuMzIgMTIuNzJsMy41My02LjA5LTEuMTktLjY5LTMuNTIgMi4wNHY0LjA2eiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zLjc1IDcuOThMMCA1LjgxdjkuMmw3Ljk3IDQuNnYtNC4zM2wtNC4yMi0yLjQ0em05LjEzLTEuMmwzLjc2LTIuMTdMOC42NiAwIC42OCA0LjYxbDMuNzYgMi4xNyA0LjIyLTIuNDR6TTkuMzUgMTkuNjFsNy45OC00LjZ2LTkuMmwtMy43NiAyLjE3djQuODZsLTQuMjIgMi40NHoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Build")}));a.push(this.addEntry("gcp google cloud platform dev developer tools gradle app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Gradle App\nEnginge Plugin",new mxGeometry(0,0,30,30),
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Build")}));a.push(this.addEntry("gcp google cloud platform dev developer tools gradle app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Gradle App\nEnginge Plugin",new mxGeometry(0,0,30,30),
"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Gradle App Enginge Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools gradle app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,220,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Gradle App Enginge Plugin',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Gradle App Enginge Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools gradle app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,220,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Gradle App Enginge Plugin',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Gradle App Enginge Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools gradle app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,228,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Gradle App Enginge Plugin',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Gradle App Enginge Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools gradle app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,228,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Gradle App Enginge Plugin',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Gradle App Enginge Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for visual studio",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud Tools for\nVisual Studio",new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Gradle App Enginge Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for visual studio",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud Tools for\nVisual Studio",new mxGeometry(0,
0,30,16),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjExLjI1OTk5OTI3NTIwNzUyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxMS4yNTk5OTkyNzUyMDc1MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00LjY4IDEuNDJIMi40MkwwIDUuNjdsMi40MiA0LjI2aDIuMjZMMi4yNyA1LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDUuNjdsMS4xMSAxLjk3IDEuNDYtMS40NS0uMy0uNTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEzIDBINy4xMkwzLjgxIDUuNjNsMy4zMSA1LjU5SDEzbDMuMjktNS41OXptLTIuOTMgOC4zNmEyLjY0IDIuNjQgMCAxIDEgMi42Ni0yLjY0IDIuNjUgMi42NSAwIDAgMS0yLjY2IDIuNjR6TTIuNDIgMS40MkwwIDUuNjlsMS4xMSAxLjk3IDEuMTYtMS45NyAyLjQxLTQuMjd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEzIC4wOGgwbC0xLjcgMy4zM2EyLjY2IDIuNjYgMCAwIDEtMS4yNSA1IDIuNjIgMi42MiAwIDAgMS0xLjE4LS4yN2wtMS43NSAzLjEySDEzbDMuMjktNS42M3ptMi4zMiA5Ljg1aDIuMjdMMjAgNS42N2wtMi40MS00LjI1aC0yLjI3bDIuNDEgNC4yNXoiPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA1LjY3TDE4Ljg5IDMuN2wtMS40NiAxLjQ2LjMuNTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE3LjU5IDkuOTNMMjAgNS42NWwtMS4xMS0xLjk3LTEuMTYgMS45Ny0yLjQxIDQuMjh6Ii8+JiN4YTs8L3BhdGg+PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Visual Studio")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for visual studio",function(){var b=new mxCell("",new mxGeometry(0,0,230,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Tools for Visual Studio',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Visual Studio")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for visual studio",function(){var b=new mxCell("",new mxGeometry(0,0,230,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Tools for Visual Studio',
new mxGeometry(0,0,30,16),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjExLjI1OTk5OTI3NTIwNzUyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxMS4yNTk5OTkyNzUyMDc1MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00LjY4IDEuNDJIMi40MkwwIDUuNjdsMi40MiA0LjI2aDIuMjZMMi4yNyA1LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDUuNjdsMS4xMSAxLjk3IDEuNDYtMS40NS0uMy0uNTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEzIDBINy4xMkwzLjgxIDUuNjNsMy4zMSA1LjU5SDEzbDMuMjktNS41OXptLTIuOTMgOC4zNmEyLjY0IDIuNjQgMCAxIDEgMi42Ni0yLjY0IDIuNjUgMi42NSAwIDAgMS0yLjY2IDIuNjR6TTIuNDIgMS40MkwwIDUuNjlsMS4xMSAxLjk3IDEuMTYtMS45NyAyLjQxLTQuMjd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEzIC4wOGgwbC0xLjcgMy4zM2EyLjY2IDIuNjYgMCAwIDEtMS4yNSA1IDIuNjIgMi42MiAwIDAgMS0xLjE4LS4yN2wtMS43NSAzLjEySDEzbDMuMjktNS42M3ptMi4zMiA5Ljg1aDIuMjdMMjAgNS42N2wtMi40MS00LjI1aC0yLjI3bDIuNDEgNC4yNXoiPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA1LjY3TDE4Ljg5IDMuN2wtMS40NiAxLjQ2LjMuNTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE3LjU5IDkuOTNMMjAgNS42NWwtMS4xMS0xLjk3LTEuMTYgMS45Ny0yLjQxIDQuMjh6Ii8+JiN4YTs8L3BhdGg+PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Visual Studio")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for visual studio",function(){var b=new mxCell("",new mxGeometry(0,0,238,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Tools for Visual Studio',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Visual Studio")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for visual studio",function(){var b=new mxCell("",new mxGeometry(0,0,238,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Tools for Visual Studio',
new mxGeometry(0,0,30,16),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjExLjI1OTk5OTI3NTIwNzUyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxMS4yNTk5OTkyNzUyMDc1MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00LjY4IDEuNDJIMi40MkwwIDUuNjdsMi40MiA0LjI2aDIuMjZMMi4yNyA1LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDUuNjdsMS4xMSAxLjk3IDEuNDYtMS40NS0uMy0uNTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEzIDBINy4xMkwzLjgxIDUuNjNsMy4zMSA1LjU5SDEzbDMuMjktNS41OXptLTIuOTMgOC4zNmEyLjY0IDIuNjQgMCAxIDEgMi42Ni0yLjY0IDIuNjUgMi42NSAwIDAgMS0yLjY2IDIuNjR6TTIuNDIgMS40MkwwIDUuNjlsMS4xMSAxLjk3IDEuMTYtMS45NyAyLjQxLTQuMjd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEzIC4wOGgwbC0xLjcgMy4zM2EyLjY2IDIuNjYgMCAwIDEtMS4yNSA1IDIuNjIgMi42MiAwIDAgMS0xLjE4LS4yN2wtMS43NSAzLjEySDEzbDMuMjktNS42M3ptMi4zMiA5Ljg1aDIuMjdMMjAgNS42N2wtMi40MS00LjI1aC0yLjI3bDIuNDEgNC4yNXoiPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA1LjY3TDE4Ljg5IDMuN2wtMS40NiAxLjQ2LjMuNTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE3LjU5IDkuOTNMMjAgNS42NWwtMS4xMS0xLjk3LTEuMTYgMS45Ny0yLjQxIDQuMjh6Ii8+JiN4YTs8L3BhdGg+PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Visual Studio")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud source repositories",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud Source\nRepositories",new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Visual Studio")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud source repositories",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud Source\nRepositories",new mxGeometry(0,
0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Source Repositories")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud source repositories",function(){var b=new mxCell("",new mxGeometry(0,0,220,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Source Repositories',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Source Repositories")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud source repositories",function(){var b=new mxCell("",new mxGeometry(0,0,220,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Source Repositories',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Source Repositories")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud source repositories",function(){var b=new mxCell("",new mxGeometry(0,0,228,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Source Repositories',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Source Repositories")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud source repositories",function(){var b=new mxCell("",new mxGeometry(0,0,228,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Source Repositories',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Source Repositories")}));a.push(this.addEntry("gcp google cloud platform dev developer tools maven app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Maven App\nEngine Plugin",new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Source Repositories")}));a.push(this.addEntry("gcp google cloud platform dev developer tools maven app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Maven App\nEngine Plugin",new mxGeometry(0,
0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Maven App Engine Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools maven app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,210,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Maven App Engine Plugin',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Maven App Engine Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools maven app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,210,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Maven App Engine Plugin',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Maven App Engine Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools maven app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Maven App Engine Plugin',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Maven App Engine Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools maven app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Maven App Engine Plugin',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Maven App Engine Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for eclipse",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud Tools\nfor Eclipse",new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Maven App Engine Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for eclipse",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud Tools\nfor Eclipse",new mxGeometry(0,
0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Eclipse")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for eclipse",function(){var b=new mxCell("",new mxGeometry(0,0,200,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Tools for Eclipse',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Eclipse")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for eclipse",function(){var b=new mxCell("",new mxGeometry(0,0,200,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Tools for Eclipse',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Eclipse")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for eclipse",function(){var b=new mxCell("",new mxGeometry(0,0,208,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Tools for Eclipse',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Eclipse")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for eclipse",function(){var b=new mxCell("",new mxGeometry(0,0,208,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Tools for Eclipse',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Eclipse")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for intellij",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud Tools\nfor IntelliJ",new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Eclipse")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for intellij",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud Tools\nfor IntelliJ",new mxGeometry(0,
0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for IntelliJ")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for intellij",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Tools for IntelliJ',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for IntelliJ")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for intellij",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Tools for IntelliJ',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for IntelliJ")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for intellij",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Tools for IntelliJ',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for IntelliJ")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for intellij",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Tools for IntelliJ',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for IntelliJ")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud test lab",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nTest Lab",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Test Lab")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud test lab",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Test Lab',new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for IntelliJ")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud test lab",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nTest Lab",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Test Lab")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud test lab",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Test Lab',new mxGeometry(0,
0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Test Lab")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud test lab",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Test Lab',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Test Lab")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud test lab",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Test Lab',
new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Test Lab")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for powershell",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud Tools for\nPowerShell",new mxGeometry(0,0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Test Lab")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for powershell",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud Tools for\nPowerShell",new mxGeometry(0,0,
30,16),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjExLjI1OTk5OTI3NTIwNzUyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxMS4yNTk5OTkyNzUyMDc1MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00LjY4IDEuNDJIMi40MkwwIDUuNjdsMi40MiA0LjI2aDIuMjZMMi4yNyA1LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDUuNjdsMS4xMSAxLjk3IDEuNDYtMS40NS0uMy0uNTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEzIDBINy4xMkwzLjgxIDUuNjNsMy4zMSA1LjU5SDEzbDMuMjktNS41OXptLTIuOTMgOC4zNmEyLjY0IDIuNjQgMCAxIDEgMi42Ni0yLjY0IDIuNjUgMi42NSAwIDAgMS0yLjY2IDIuNjR6TTIuNDIgMS40MkwwIDUuNjlsMS4xMSAxLjk3IDEuMTYtMS45NyAyLjQxLTQuMjd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEzIC4wOGgwbC0xLjcgMy4zM2EyLjY2IDIuNjYgMCAwIDEtMS4yNSA1IDIuNjIgMi42MiAwIDAgMS0xLjE4LS4yN2wtMS43NSAzLjEySDEzbDMuMjktNS42M3ptMi4zMiA5Ljg1aDIuMjdMMjAgNS42N2wtMi40MS00LjI1aC0yLjI3bDIuNDEgNC4yNXoiPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA1LjY3TDE4Ljg5IDMuN2wtMS40NiAxLjQ2LjMuNTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE3LjU5IDkuOTNMMjAgNS42NWwtMS4xMS0xLjk3LTEuMTYgMS45Ny0yLjQxIDQuMjh6Ii8+JiN4YTs8L3BhdGg+PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for PowerShell")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for powershell",function(){var b=new mxCell("",new mxGeometry(0,0,220,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Tools for PowerShell',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for PowerShell")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for powershell",function(){var b=new mxCell("",new mxGeometry(0,0,220,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Tools for PowerShell',
new mxGeometry(0,0,30,16),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjExLjI1OTk5OTI3NTIwNzUyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxMS4yNTk5OTkyNzUyMDc1MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00LjY4IDEuNDJIMi40MkwwIDUuNjdsMi40MiA0LjI2aDIuMjZMMi4yNyA1LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDUuNjdsMS4xMSAxLjk3IDEuNDYtMS40NS0uMy0uNTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEzIDBINy4xMkwzLjgxIDUuNjNsMy4zMSA1LjU5SDEzbDMuMjktNS41OXptLTIuOTMgOC4zNmEyLjY0IDIuNjQgMCAxIDEgMi42Ni0yLjY0IDIuNjUgMi42NSAwIDAgMS0yLjY2IDIuNjR6TTIuNDIgMS40MkwwIDUuNjlsMS4xMSAxLjk3IDEuMTYtMS45NyAyLjQxLTQuMjd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEzIC4wOGgwbC0xLjcgMy4zM2EyLjY2IDIuNjYgMCAwIDEtMS4yNSA1IDIuNjIgMi42MiAwIDAgMS0xLjE4LS4yN2wtMS43NSAzLjEySDEzbDMuMjktNS42M3ptMi4zMiA5Ljg1aDIuMjdMMjAgNS42N2wtMi40MS00LjI1aC0yLjI3bDIuNDEgNC4yNXoiPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA1LjY3TDE4Ljg5IDMuN2wtMS40NiAxLjQ2LjMuNTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE3LjU5IDkuOTNMMjAgNS42NWwtMS4xMS0xLjk3LTEuMTYgMS45Ny0yLjQxIDQuMjh6Ii8+JiN4YTs8L3BhdGg+PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for PowerShell")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for powershell",function(){var b=new mxCell("",new mxGeometry(0,0,228,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Tools for PowerShell',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for PowerShell")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for powershell",function(){var b=new mxCell("",new mxGeometry(0,0,228,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Tools for PowerShell',
new mxGeometry(0,0,30,16),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjExLjI1OTk5OTI3NTIwNzUyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxMS4yNTk5OTkyNzUyMDc1MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00LjY4IDEuNDJIMi40MkwwIDUuNjdsMi40MiA0LjI2aDIuMjZMMi4yNyA1LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDUuNjdsMS4xMSAxLjk3IDEuNDYtMS40NS0uMy0uNTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEzIDBINy4xMkwzLjgxIDUuNjNsMy4zMSA1LjU5SDEzbDMuMjktNS41OXptLTIuOTMgOC4zNmEyLjY0IDIuNjQgMCAxIDEgMi42Ni0yLjY0IDIuNjUgMi42NSAwIDAgMS0yLjY2IDIuNjR6TTIuNDIgMS40MkwwIDUuNjlsMS4xMSAxLjk3IDEuMTYtMS45NyAyLjQxLTQuMjd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEzIC4wOGgwbC0xLjcgMy4zM2EyLjY2IDIuNjYgMCAwIDEtMS4yNSA1IDIuNjIgMi42MiAwIDAgMS0xLjE4LS4yN2wtMS43NSAzLjEySDEzbDMuMjktNS42M3ptMi4zMiA5Ljg1aDIuMjdMMjAgNS42N2wtMi40MS00LjI1aC0yLjI3bDIuNDEgNC4yNXoiPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA1LjY3TDE4Ljg5IDMuN2wtMS40NiAxLjQ2LjMuNTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE3LjU5IDkuOTNMMjAgNS42NWwtMS4xMS0xLjk3LTEuMTYgMS45Ny0yLjQxIDQuMjh6Ii8+JiN4YTs8L3BhdGg+PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for PowerShell")}));a.push(this.addEntry("gcp google cloud platform dev developer tools ide plugins integrated development environment",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("IDE Plugins",new mxGeometry(0,
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for PowerShell")}));a.push(this.addEntry("gcp google cloud platform dev developer tools ide plugins integrated development environment",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("IDE Plugins",new mxGeometry(0,
0,30,16),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjExLjI1OTk5OTI3NTIwNzUyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxMS4yNTk5OTkyNzUyMDc1MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00LjY4IDEuNDJIMi40MkwwIDUuNjdsMi40MiA0LjI2aDIuMjZMMi4yNyA1LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDUuNjdsMS4xMSAxLjk3IDEuNDYtMS40NS0uMy0uNTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEzIDBINy4xMkwzLjgxIDUuNjNsMy4zMSA1LjU5SDEzbDMuMjktNS41OXptLTIuOTMgOC4zNmEyLjY0IDIuNjQgMCAxIDEgMi42Ni0yLjY0IDIuNjUgMi42NSAwIDAgMS0yLjY2IDIuNjR6TTIuNDIgMS40MkwwIDUuNjlsMS4xMSAxLjk3IDEuMTYtMS45NyAyLjQxLTQuMjd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEzIC4wOGgwbC0xLjcgMy4zM2EyLjY2IDIuNjYgMCAwIDEtMS4yNSA1IDIuNjIgMi42MiAwIDAgMS0xLjE4LS4yN2wtMS43NSAzLjEySDEzbDMuMjktNS42M3ptMi4zMiA5Ljg1aDIuMjdMMjAgNS42N2wtMi40MS00LjI1aC0yLjI3bDIuNDEgNC4yNXoiPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA1LjY3TDE4Ljg5IDMuN2wtMS40NiAxLjQ2LjMuNTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE3LjU5IDkuOTNMMjAgNS42NWwtMS4xMS0xLjk3LTEuMTYgMS45Ny0yLjQxIDQuMjh6Ii8+JiN4YTs8L3BhdGg+PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"IDE Plugins")}));a.push(this.addEntry("gcp google cloud platform dev developer tools ide plugins integrated development environment",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
IDE Plugins',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"IDE Plugins")}));a.push(this.addEntry("gcp google cloud platform dev developer tools ide plugins integrated development environment",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
IDE Plugins',
new mxGeometry(0,0,30,16),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjExLjI1OTk5OTI3NTIwNzUyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxMS4yNTk5OTkyNzUyMDc1MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00LjY4IDEuNDJIMi40MkwwIDUuNjdsMi40MiA0LjI2aDIuMjZMMi4yNyA1LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDUuNjdsMS4xMSAxLjk3IDEuNDYtMS40NS0uMy0uNTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEzIDBINy4xMkwzLjgxIDUuNjNsMy4zMSA1LjU5SDEzbDMuMjktNS41OXptLTIuOTMgOC4zNmEyLjY0IDIuNjQgMCAxIDEgMi42Ni0yLjY0IDIuNjUgMi42NSAwIDAgMS0yLjY2IDIuNjR6TTIuNDIgMS40MkwwIDUuNjlsMS4xMSAxLjk3IDEuMTYtMS45NyAyLjQxLTQuMjd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEzIC4wOGgwbC0xLjcgMy4zM2EyLjY2IDIuNjYgMCAwIDEtMS4yNSA1IDIuNjIgMi42MiAwIDAgMS0xLjE4LS4yN2wtMS43NSAzLjEySDEzbDMuMjktNS42M3ptMi4zMiA5Ljg1aDIuMjdMMjAgNS42N2wtMi40MS00LjI1aC0yLjI3bDIuNDEgNC4yNXoiPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA1LjY3TDE4Ljg5IDMuN2wtMS40NiAxLjQ2LjMuNTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE3LjU5IDkuOTNMMjAgNS42NWwtMS4xMS0xLjk3LTEuMTYgMS45Ny0yLjQxIDQuMjh6Ii8+JiN4YTs8L3BhdGg+PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"IDE Plugins")}));a.push(this.addEntry("gcp google cloud platform dev developer tools ide plugins integrated development environment",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
IDE Plugins',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"IDE Plugins")}));a.push(this.addEntry("gcp google cloud platform dev developer tools ide plugins integrated development environment",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
IDE Plugins',
new mxGeometry(0,0,30,16),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjExLjI1OTk5OTI3NTIwNzUyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxMS4yNTk5OTkyNzUyMDc1MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00LjY4IDEuNDJIMi40MkwwIDUuNjdsMi40MiA0LjI2aDIuMjZMMi4yNyA1LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDUuNjdsMS4xMSAxLjk3IDEuNDYtMS40NS0uMy0uNTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEzIDBINy4xMkwzLjgxIDUuNjNsMy4zMSA1LjU5SDEzbDMuMjktNS41OXptLTIuOTMgOC4zNmEyLjY0IDIuNjQgMCAxIDEgMi42Ni0yLjY0IDIuNjUgMi42NSAwIDAgMS0yLjY2IDIuNjR6TTIuNDIgMS40MkwwIDUuNjlsMS4xMSAxLjk3IDEuMTYtMS45NyAyLjQxLTQuMjd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEzIC4wOGgwbC0xLjcgMy4zM2EyLjY2IDIuNjYgMCAwIDEtMS4yNSA1IDIuNjIgMi42MiAwIDAgMS0xLjE4LS4yN2wtMS43NSAzLjEySDEzbDMuMjktNS42M3ptMi4zMiA5Ljg1aDIuMjdMMjAgNS42N2wtMi40MS00LjI1aC0yLjI3bDIuNDEgNC4yNXoiPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA1LjY3TDE4Ljg5IDMuN2wtMS40NiAxLjQ2LjMuNTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE3LjU5IDkuOTNMMjAgNS42NWwtMS4xMS0xLjk3LTEuMTYgMS45Ny0yLjQxIDQuMjh6Ii8+JiN4YTs8L3BhdGg+PC9zdmc+;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"IDE Plugins")}));a.push(this.addEntry("gcp google cloud platform dev developer tools artifact registry",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Artifact\nRegistry",new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIxLjk5OTAwMDU0OTMxNjQwNiIgaGVpZ2h0PSIyMC4zOTM5OTkwOTk3MzE0NDUiIHZpZXdCb3g9IjAgMCAyMS45OTkwMDA1NDkzMTY0MDYgMjAuMzkzOTk5MDk5NzMxNDQ1Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTUgMHYyLjQ1OEwxLjk5OSA0LjE5N3YxMi4wMUw1IDE3LjkzOHYyLjQ1NmwtNS0yLjg4N1YyLjg4NnptMTIgMGw0Ljk5OSAyLjg4NnYxNC42MjFMMTcgMjAuMzk0di0yLjQ1NmwzLTEuNzMxVjQuMTk3bC0zLTEuNzM5em0tNi4wMTYgNi42NzNsMi45NDctMS42NDYtMi45NDctMS42NDYtMi45NDcgMS42NDZ6bTMuMjY4LTEuMDk2bC0yLjg3MSAxLjY3OHYzLjI4N2wyLjg3MS0xLjY3NnpNNy43NzMgOC44NjZsMi44NzEgMS42NzRWNy4yNTZMNy43NzMgNS41Nzd6bS0uMjEyIDMuODc4bDIuODItMS42NDYtMi44Mi0xLjY0Ni0yLjgyIDEuNjQ2em0zLjEzMi0xLjA5OGwtMi44NzEgMS42Nzh2My4yODdsMi44NzEtMS42NzZ6bS02LjI2NCAzLjI4OUw3LjMgMTYuNjA5di0zLjI4NWwtMi44NzEtMS42Nzl6bTEwLjAyOS0yLjE5MWwyLjgyLTEuNjQ2LTIuODItMS42NDYtMi44MiAxLjY0NnptMy4xMzItMS4wOThsLTIuODcxIDEuNjc4djMuMjg3bDIuODcxLTEuNjc2em0tNi4yNjQgMy4yODlsMi44NzEgMS42NzR2LTMuMjg1bC0yLjg3MS0xLjY3OXoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Artifact Registry")}));a.push(this.addEntry("gcp google cloud platform dev developer tools artifact registry",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Artifact Registry',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"IDE Plugins")}));a.push(this.addEntry("gcp google cloud platform dev developer tools artifact registry",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Artifact\nRegistry",new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIxLjk5OTAwMDU0OTMxNjQwNiIgaGVpZ2h0PSIyMC4zOTM5OTkwOTk3MzE0NDUiIHZpZXdCb3g9IjAgMCAyMS45OTkwMDA1NDkzMTY0MDYgMjAuMzkzOTk5MDk5NzMxNDQ1Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTUgMHYyLjQ1OEwxLjk5OSA0LjE5N3YxMi4wMUw1IDE3LjkzOHYyLjQ1NmwtNS0yLjg4N1YyLjg4NnptMTIgMGw0Ljk5OSAyLjg4NnYxNC42MjFMMTcgMjAuMzk0di0yLjQ1NmwzLTEuNzMxVjQuMTk3bC0zLTEuNzM5em0tNi4wMTYgNi42NzNsMi45NDctMS42NDYtMi45NDctMS42NDYtMi45NDcgMS42NDZ6bTMuMjY4LTEuMDk2bC0yLjg3MSAxLjY3OHYzLjI4N2wyLjg3MS0xLjY3NnpNNy43NzMgOC44NjZsMi44NzEgMS42NzRWNy4yNTZMNy43NzMgNS41Nzd6bS0uMjEyIDMuODc4bDIuODItMS42NDYtMi44Mi0xLjY0Ni0yLjgyIDEuNjQ2em0zLjEzMi0xLjA5OGwtMi44NzEgMS42Nzh2My4yODdsMi44NzEtMS42NzZ6bS02LjI2NCAzLjI4OUw3LjMgMTYuNjA5di0zLjI4NWwtMi44NzEtMS42Nzl6bTEwLjAyOS0yLjE5MWwyLjgyLTEuNjQ2LTIuODItMS42NDYtMi44MiAxLjY0NnptMy4xMzItMS4wOThsLTIuODcxIDEuNjc4djMuMjg3bDIuODcxLTEuNjc2em0tNi4yNjQgMy4yODlsMi44NzEgMS42NzR2LTMuMjg1bC0yLjg3MS0xLjY3OXoiLz4mI3hhOzwvc3ZnPg==;");
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Artifact Registry")}));a.push(this.addEntry("gcp google cloud platform dev developer tools artifact registry",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Artifact Registry',
new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIxLjk5OTAwMDU0OTMxNjQwNiIgaGVpZ2h0PSIyMC4zOTM5OTkwOTk3MzE0NDUiIHZpZXdCb3g9IjAgMCAyMS45OTkwMDA1NDkzMTY0MDYgMjAuMzkzOTk5MDk5NzMxNDQ1Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTUgMHYyLjQ1OEwxLjk5OSA0LjE5N3YxMi4wMUw1IDE3LjkzOHYyLjQ1NmwtNS0yLjg4N1YyLjg4NnptMTIgMGw0Ljk5OSAyLjg4NnYxNC42MjFMMTcgMjAuMzk0di0yLjQ1NmwzLTEuNzMxVjQuMTk3bC0zLTEuNzM5em0tNi4wMTYgNi42NzNsMi45NDctMS42NDYtMi45NDctMS42NDYtMi45NDcgMS42NDZ6bTMuMjY4LTEuMDk2bC0yLjg3MSAxLjY3OHYzLjI4N2wyLjg3MS0xLjY3NnpNNy43NzMgOC44NjZsMi44NzEgMS42NzRWNy4yNTZMNy43NzMgNS41Nzd6bS0uMjEyIDMuODc4bDIuODItMS42NDYtMi44Mi0xLjY0Ni0yLjgyIDEuNjQ2em0zLjEzMi0xLjA5OGwtMi44NzEgMS42Nzh2My4yODdsMi44NzEtMS42NzZ6bS02LjI2NCAzLjI4OUw3LjMgMTYuNjA5di0zLjI4NWwtMi44NzEtMS42Nzl6bTEwLjAyOS0yLjE5MWwyLjgyLTEuNjQ2LTIuODItMS42NDYtMi44MiAxLjY0NnptMy4xMzItMS4wOThsLTIuODcxIDEuNjc4djMuMjg3bDIuODcxLTEuNjc2em0tNi4yNjQgMy4yODlsMi44NzEgMS42NzR2LTMuMjg1bC0yLjg3MS0xLjY3OXoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Artifact Registry")}));a.push(this.addEntry("gcp google cloud platform dev developer tools artifact registry",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Artifact Registry',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Artifact Registry")}));a.push(this.addEntry("gcp google cloud platform dev developer tools artifact registry",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Artifact Registry',
new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIxLjk5OTAwMDU0OTMxNjQwNiIgaGVpZ2h0PSIyMC4zOTM5OTkwOTk3MzE0NDUiIHZpZXdCb3g9IjAgMCAyMS45OTkwMDA1NDkzMTY0MDYgMjAuMzkzOTk5MDk5NzMxNDQ1Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTUgMHYyLjQ1OEwxLjk5OSA0LjE5N3YxMi4wMUw1IDE3LjkzOHYyLjQ1NmwtNS0yLjg4N1YyLjg4NnptMTIgMGw0Ljk5OSAyLjg4NnYxNC42MjFMMTcgMjAuMzk0di0yLjQ1NmwzLTEuNzMxVjQuMTk3bC0zLTEuNzM5em0tNi4wMTYgNi42NzNsMi45NDctMS42NDYtMi45NDctMS42NDYtMi45NDcgMS42NDZ6bTMuMjY4LTEuMDk2bC0yLjg3MSAxLjY3OHYzLjI4N2wyLjg3MS0xLjY3NnpNNy43NzMgOC44NjZsMi44NzEgMS42NzRWNy4yNTZMNy43NzMgNS41Nzd6bS0uMjEyIDMuODc4bDIuODItMS42NDYtMi44Mi0xLjY0Ni0yLjgyIDEuNjQ2em0zLjEzMi0xLjA5OGwtMi44NzEgMS42Nzh2My4yODdsMi44NzEtMS42NzZ6bS02LjI2NCAzLjI4OUw3LjMgMTYuNjA5di0zLjI4NWwtMi44NzEtMS42Nzl6bTEwLjAyOS0yLjE5MWwyLjgyLTEuNjQ2LTIuODItMS42NDYtMi44MiAxLjY0NnptMy4xMzItMS4wOThsLTIuODcxIDEuNjc4djMuMjg3bDIuODcxLTEuNjc2em0tNi4yNjQgMy4yODlsMi44NzEgMS42NzR2LTMuMjg1bC0yLjg3MS0xLjY3OXoiLz4mI3hhOzwvc3ZnPg==;");
-d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Artifact Registry")}));this.addPalette("gcp2Developer Tools","GCP / Developer Tools",!1,mxUtils.bind(this,function(b){for(var d=0;d
Compute Engine
Attribute Name',new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNyA3aDZ2Nkg3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05IDBoMnY0SDl6TTUgMGgydjRINXptOCAwaDJ2NGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOSAxNmgydjRIOXptLTQgMGgydjRINXptOCAwaDJ2NGgtMnptMy01VjloNHYyem0wIDR2LTJoNHYyem0wLThWNWg0djJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTAgMTFWOWg0djJ6bTAgNHYtMmg0djJ6bTAtOFY1aDR2MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMyAzdjE0aDE0VjN6bTEyIDEySDVWNWgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAgMTBsLTMgM2g2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMyA3bC0zIDMgMyAzeiIvPiYjeGE7PC9zdmc+;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Compute Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards compute engine ",function(){var d=new mxCell("",new mxGeometry(0,0,158,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");d.vertex=!0;var c=new mxCell('Name
Compute Engine
Attribute Name',
+e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Artifact Registry")}));this.addPalette("gcp2Developer Tools","GCP / Developer Tools",!1,mxUtils.bind(this,function(b){for(var e=0;e
Compute Engine
Attribute Name',new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNyA3aDZ2Nkg3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05IDBoMnY0SDl6TTUgMGgydjRINXptOCAwaDJ2NGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOSAxNmgydjRIOXptLTQgMGgydjRINXptOCAwaDJ2NGgtMnptMy01VjloNHYyem0wIDR2LTJoNHYyem0wLThWNWg0djJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTAgMTFWOWg0djJ6bTAgNHYtMmg0djJ6bTAtOFY1aDR2MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMyAzdjE0aDE0VjN6bTEyIDEySDVWNWgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAgMTBsLTMgM2g2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMyA3bC0zIDMgMyAzeiIvPiYjeGE7PC9zdmc+;");
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Compute Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards compute engine ",function(){var e=new mxCell("",new mxGeometry(0,0,158,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");e.vertex=!0;var c=new mxCell('Name
Compute Engine
Attribute Name',
new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNyA3aDZ2Nkg3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05IDBoMnY0SDl6TTUgMGgydjRINXptOCAwaDJ2NGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOSAxNmgydjRIOXptLTQgMGgydjRINXptOCAwaDJ2NGgtMnptMy01VjloNHYyem0wIDR2LTJoNHYyem0wLThWNWg0djJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTAgMTFWOWg0djJ6bTAgNHYtMmg0djJ6bTAtOFY1aDR2MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMyAzdjE0aDE0VjN6bTEyIDEySDVWNWgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAgMTBsLTMgM2g2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMyA3bC0zIDMgMyAzeiIvPiYjeGE7PC9zdmc+;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Compute Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards bigquery ",function(){var d=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");d.vertex=!0;var c=new mxCell('Name
BigQuery
Attribute Name',
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Compute Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards bigquery ",function(){var e=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");e.vertex=!0;var c=new mxCell('Name
BigQuery
Attribute Name',
new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMTA0NTIyNzA1MDc4IiBoZWlnaHQ9IjIwLjAwMTA0NTIyNzA1MDc4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMC4wMDEwNDUyMjcwNTA3OCAyMC4wMDEwNDUyMjcwNTA3OCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00LjczIDguODN2Mi42M2E0LjkxIDQuOTEgMCAwIDAgMS43MSAxLjc0VjguODN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTcuODkgNi40MXY3LjUzQTcuNjIgNy42MiAwIDAgMCA5IDE0YTggOCAwIDAgMCAxIDBWNi40MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTEuNjQgOS44NnYzLjI5YTUgNSAwIDAgMCAxLjctMS44MlY5Ljg2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNS43NCAxNC4zMmwtMS40MiAxLjQyYS40Mi40MiAwIDAgMCAwIC42bDMuNTQgMy41NGEuNDIuNDIgMCAwIDAgLjU5IDBsMS40My0xLjQzYS40Mi40MiAwIDAgMCAwLS41OWwtMy41NC0zLjU0YS40Mi40MiAwIDAgMC0uNiAwIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTkgMGE5IDkgMCAxIDAgMCAxOEE5IDkgMCAxIDAgOSAwbTAgMTUuNjlhNi42OCA2LjY4IDAgMCAxIC4wMDctMTMuMzYgNi42OCA2LjY4IDAgMCAxIDQuNzI3IDExLjQwM0E2LjY4IDYuNjggMCAwIDEgOSAxNS42OSIvPiYjeGE7PC9zdmc+;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"BigQuery")}));a.push(this.addEntry("gcp google cloud platform expanded product cards bigquery ",function(){var d=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");d.vertex=!0;var c=new mxCell('Name
BigQuery
Attribute Name',
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"BigQuery")}));a.push(this.addEntry("gcp google cloud platform expanded product cards bigquery ",function(){var e=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");e.vertex=!0;var c=new mxCell('Name
BigQuery
Attribute Name',
new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMTA0NTIyNzA1MDc4IiBoZWlnaHQ9IjIwLjAwMTA0NTIyNzA1MDc4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMC4wMDEwNDUyMjcwNTA3OCAyMC4wMDEwNDUyMjcwNTA3OCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00LjczIDguODN2Mi42M2E0LjkxIDQuOTEgMCAwIDAgMS43MSAxLjc0VjguODN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTcuODkgNi40MXY3LjUzQTcuNjIgNy42MiAwIDAgMCA5IDE0YTggOCAwIDAgMCAxIDBWNi40MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTEuNjQgOS44NnYzLjI5YTUgNSAwIDAgMCAxLjctMS44MlY5Ljg2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNS43NCAxNC4zMmwtMS40MiAxLjQyYS40Mi40MiAwIDAgMCAwIC42bDMuNTQgMy41NGEuNDIuNDIgMCAwIDAgLjU5IDBsMS40My0xLjQzYS40Mi40MiAwIDAgMCAwLS41OWwtMy41NC0zLjU0YS40Mi40MiAwIDAgMC0uNiAwIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTkgMGE5IDkgMCAxIDAgMCAxOEE5IDkgMCAxIDAgOSAwbTAgMTUuNjlhNi42OCA2LjY4IDAgMCAxIC4wMDctMTMuMzYgNi42OCA2LjY4IDAgMCAxIDQuNzI3IDExLjQwM0E2LjY4IDYuNjggMCAwIDEgOSAxNS42OSIvPiYjeGE7PC9zdmc+;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"BigQuery")}));a.push(this.addEntry("gcp google cloud platform expanded product cards app engine ",function(){var d=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");d.vertex=!0;var c=new mxCell('Name
App Engine
Attribute Name',
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"BigQuery")}));a.push(this.addEntry("gcp google cloud platform expanded product cards app engine ",function(){var e=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");e.vertex=!0;var c=new mxCell('Name
App Engine
Attribute Name',
new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2LjAyMDAwMDQ1Nzc2MzY3MiIgZmlsbC1ydWxlPSJldmVub2RkIiB2aWV3Qm94PSI4Ljk0MDY5NjcxNjMwODU5NGUtOCAwIDIwIDE2LjAyMDAwMDQ1Nzc2MzY3MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDJ7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4zIDcuMjZsLTEuMjIgMS4yMkExLjcxIDEuNzEgMCAwIDEgMTAgMTEuNDlhMS43NCAxLjc0IDAgMCAxLTEuMzMtLjY0bC0xLjIyIDEuMjJhMy40MyAzLjQzIDAgMCAwIDUuOTg0LTEuMzgxQTMuNDMgMy40MyAwIDAgMCAxMi4zIDcuMjZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDMuNTJhNi4yNSA2LjI1IDAgMCAwIDAgMTIuNSA2LjI1IDYuMjUgMCAwIDAgMC0xMi41bTAgMTAuNzRhNC40NSA0LjQ1IDAgMCAxLTMuMTU3LTcuNTk3QTQuNDUgNC40NSAwIDAgMSAxNC40NCA5LjgyIDQuNDQgNC40NCAwIDAgMSAxMCAxNC4yNiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xOS42MiA5LjE2bC0yLjU2LS44MWE3LjEgNy4xIDAgMCAxIC4xNyAxLjUzIDcuNjIgNy42MiAwIDAgMS0uMDggMS4wOGgyLjQ3YS40NC40NCAwIDAgMCAuMzgtLjQydi0xYS40NC40NCAwIDAgMC0uMzgtLjQyTTEwIDIuNzhhNy40OCA3LjQ4IDAgMCAxIDEuNS4xNUwxMC41OC4zOGMtLjA3LS4yMi0uMjEtLjM4LS40Mi0uMzhoLS4zOGEuNDUuNDUgMCAwIDAtLjQyLjM4bC0uOCAyLjU0QTcuNjQgNy42NCAwIDAgMSAxMCAyLjc4bS03LjIzIDcuMWE3LjEgNy4xIDAgMCAxIC4xNy0xLjUzbC0yLjU2LjgxYS40NC40NCAwIDAgMC0uMzguNDJ2MWEuNDQuNDQgMCAwIDAgLjM4LjQyaDIuNDdhNy42MiA3LjYyIDAgMCAxLS4wOC0xLjA4Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDcuMjZhMi41IDIuNSAwIDEgMCAwIDUgMi41IDIuNSAwIDEgMCAwLTV6bTAgMy43NWExLjI1IDEuMjUgMCAxIDEgMC0yLjUgMS4yNSAxLjI1IDAgMCAxIDEuMjUgMS4yNUExLjI1IDEuMjUgMCAwIDEgMTAgMTEuMDJ6Ii8+JiN4YTs8L3N2Zz4=;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"App Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards app engine ",function(){var d=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");d.vertex=!0;var c=new mxCell('Name
App Engine
Attribute Name',
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"App Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards app engine ",function(){var e=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");e.vertex=!0;var c=new mxCell('Name
App Engine
Attribute Name',
new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2LjAyMDAwMDQ1Nzc2MzY3MiIgZmlsbC1ydWxlPSJldmVub2RkIiB2aWV3Qm94PSI4Ljk0MDY5NjcxNjMwODU5NGUtOCAwIDIwIDE2LjAyMDAwMDQ1Nzc2MzY3MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDJ7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4zIDcuMjZsLTEuMjIgMS4yMkExLjcxIDEuNzEgMCAwIDEgMTAgMTEuNDlhMS43NCAxLjc0IDAgMCAxLTEuMzMtLjY0bC0xLjIyIDEuMjJhMy40MyAzLjQzIDAgMCAwIDUuOTg0LTEuMzgxQTMuNDMgMy40MyAwIDAgMCAxMi4zIDcuMjZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDMuNTJhNi4yNSA2LjI1IDAgMCAwIDAgMTIuNSA2LjI1IDYuMjUgMCAwIDAgMC0xMi41bTAgMTAuNzRhNC40NSA0LjQ1IDAgMCAxLTMuMTU3LTcuNTk3QTQuNDUgNC40NSAwIDAgMSAxNC40NCA5LjgyIDQuNDQgNC40NCAwIDAgMSAxMCAxNC4yNiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xOS42MiA5LjE2bC0yLjU2LS44MWE3LjEgNy4xIDAgMCAxIC4xNyAxLjUzIDcuNjIgNy42MiAwIDAgMS0uMDggMS4wOGgyLjQ3YS40NC40NCAwIDAgMCAuMzgtLjQydi0xYS40NC40NCAwIDAgMC0uMzgtLjQyTTEwIDIuNzhhNy40OCA3LjQ4IDAgMCAxIDEuNS4xNUwxMC41OC4zOGMtLjA3LS4yMi0uMjEtLjM4LS40Mi0uMzhoLS4zOGEuNDUuNDUgMCAwIDAtLjQyLjM4bC0uOCAyLjU0QTcuNjQgNy42NCAwIDAgMSAxMCAyLjc4bS03LjIzIDcuMWE3LjEgNy4xIDAgMCAxIC4xNy0xLjUzbC0yLjU2LjgxYS40NC40NCAwIDAgMC0uMzguNDJ2MWEuNDQuNDQgMCAwIDAgLjM4LjQyaDIuNDdhNy42MiA3LjYyIDAgMCAxLS4wOC0xLjA4Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDcuMjZhMi41IDIuNSAwIDEgMCAwIDUgMi41IDIuNSAwIDEgMCAwLTV6bTAgMy43NWExLjI1IDEuMjUgMCAxIDEgMC0yLjUgMS4yNSAxLjI1IDAgMCAxIDEuMjUgMS4yNUExLjI1IDEuMjUgMCAwIDEgMTAgMTEuMDJ6Ii8+JiN4YTs8L3N2Zz4=;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"App Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards dataflow ",function(){var d=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");d.vertex=!0;var c=new mxCell('Name
Dataflow
Attribute Name',
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"App Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards dataflow ",function(){var e=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");e.vertex=!0;var c=new mxCell('Name
Dataflow
Attribute Name',
new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjUxOTk5OTUwNDA4OTM1NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE0LjUxOTk5OTUwNDA4OTM1NSAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgY2xhc3M9InN0MCI+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjM3IDIuMDNsLTEuNzIuOTYgMS41MiAxLjUtLjAyIDEuNzMgMS4wMi4wMS4wMi0xLjczIDQuMjQgMi41Ni0uMDEgMS4wNyAxLjc3LjAzVjYuMTFMOS4wNSAzLjA0bC0uMjctLjk0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNy4zNiAyLjAzbC0xLjQyLjM1LS4yOS42MUwuMzkgNS45Mi4zNiA3Ljk3IDIuMTQgOGwuMDItMS4wNyA0LjMxLTIuNDUtLjAyIDEuNzMuODYuMDEuMDYtNC4xOXoiLz4mI3hhOwkJPGcgY2xhc3M9InN0MSI+JiN4YTsJCQk8cGF0aCBkPSJNNy4zNiAyLjAzTDMuOTUgMCAyLjIxLjk1bDMuNDQgMi4wNCAxLjcyLS45NnptLjcxIDExLjc2bC0xLjcyLS4wMi0uMDIgMS43Mi44MiAyLjQ4IDEuNDItLjEyLjI5LS44NSA1LjI3LTIuOTMuMDMtMi4wOS0xLjc5LS4wMi0uMDIgMS4xLTQuMyAyLjQ1eiIvPiYjeGE7CQkJPHBhdGggZD0iTTcuMTUgMTcuOTdsLTMuNDYgMS45NGgtLjA1bC0xLjY2LS45OSAzLjQ5LTEuOTYgMS42OCAxLjAxeiIvPiYjeGE7CQk8L2c+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMC44OC4wOWgtLjA1TDcuMzcgMi4wM2wxLjY4IDEuMDEgMy40OS0xLjk2ek0xMC42MiAyMGgtLjA1bC0zLjQyLTIuMDNoMCAwIDBsMS43Mi0uOTYgMy40NCAyLjA0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNLjMzIDEzLjg5di0yaDEuNzZsLS4wMSAxLjA0IDQuMjUgMi41Ni4wMi0xLjcyLjg2LjAxLS4wNiA0LjE4LTEuNjgtMXoiLz4mI3hhOwk8L2c+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iMTMuMzgiIGN5PSIxMC4wNCIgcj0iMS4xNCIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjEuMTQiIGN5PSI5Ljg4IiByPSIxLjE0Ii8+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iNy4zMiIgY3k9IjcuOTkiIHI9IjEuMTQiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSI3LjIzIiBjeT0iMTIiIHI9IjEuMTQiLz4mI3hhOzwvc3ZnPg==;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Dataflow")}));a.push(this.addEntry("gcp google cloud platform expanded product cards dataflow ",function(){var d=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");d.vertex=!0;var c=new mxCell('Name
Dataflow
Attribute Name',
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Dataflow")}));a.push(this.addEntry("gcp google cloud platform expanded product cards dataflow ",function(){var e=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");e.vertex=!0;var c=new mxCell('Name
Dataflow
Attribute Name',
new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjUxOTk5OTUwNDA4OTM1NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE0LjUxOTk5OTUwNDA4OTM1NSAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgY2xhc3M9InN0MCI+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjM3IDIuMDNsLTEuNzIuOTYgMS41MiAxLjUtLjAyIDEuNzMgMS4wMi4wMS4wMi0xLjczIDQuMjQgMi41Ni0uMDEgMS4wNyAxLjc3LjAzVjYuMTFMOS4wNSAzLjA0bC0uMjctLjk0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNy4zNiAyLjAzbC0xLjQyLjM1LS4yOS42MUwuMzkgNS45Mi4zNiA3Ljk3IDIuMTQgOGwuMDItMS4wNyA0LjMxLTIuNDUtLjAyIDEuNzMuODYuMDEuMDYtNC4xOXoiLz4mI3hhOwkJPGcgY2xhc3M9InN0MSI+JiN4YTsJCQk8cGF0aCBkPSJNNy4zNiAyLjAzTDMuOTUgMCAyLjIxLjk1bDMuNDQgMi4wNCAxLjcyLS45NnptLjcxIDExLjc2bC0xLjcyLS4wMi0uMDIgMS43Mi44MiAyLjQ4IDEuNDItLjEyLjI5LS44NSA1LjI3LTIuOTMuMDMtMi4wOS0xLjc5LS4wMi0uMDIgMS4xLTQuMyAyLjQ1eiIvPiYjeGE7CQkJPHBhdGggZD0iTTcuMTUgMTcuOTdsLTMuNDYgMS45NGgtLjA1bC0xLjY2LS45OSAzLjQ5LTEuOTYgMS42OCAxLjAxeiIvPiYjeGE7CQk8L2c+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMC44OC4wOWgtLjA1TDcuMzcgMi4wM2wxLjY4IDEuMDEgMy40OS0xLjk2ek0xMC42MiAyMGgtLjA1bC0zLjQyLTIuMDNoMCAwIDBsMS43Mi0uOTYgMy40NCAyLjA0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNLjMzIDEzLjg5di0yaDEuNzZsLS4wMSAxLjA0IDQuMjUgMi41Ni4wMi0xLjcyLjg2LjAxLS4wNiA0LjE4LTEuNjgtMXoiLz4mI3hhOwk8L2c+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iMTMuMzgiIGN5PSIxMC4wNCIgcj0iMS4xNCIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjEuMTQiIGN5PSI5Ljg4IiByPSIxLjE0Ii8+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iNy4zMiIgY3k9IjcuOTkiIHI9IjEuMTQiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSI3LjIzIiBjeT0iMTIiIHI9IjEuMTQiLz4mI3hhOzwvc3ZnPg==;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Dataflow")}));a.push(this.addEntry("gcp google cloud platform expanded product cards kubernetes engine ",function(){var d=new mxCell("",new mxGeometry(0,0,170,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");d.vertex=!0;var c=new mxCell('Name
Kubernetes Engine
Attribute Name',
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Dataflow")}));a.push(this.addEntry("gcp google cloud platform expanded product cards kubernetes engine ",function(){var e=new mxCell("",new mxGeometry(0,0,170,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");e.vertex=!0;var c=new mxCell('Name
Kubernetes Engine
Attribute Name',
new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMyOS45MjU5OTcyMzE3OTM4IiBoZWlnaHQ9IjM3OC4yODQ5OTAzMTEyNzg4IiB2aWV3Qm94PSIwIDAgODcuMjkyOTk5MjY3NTc4MTIgMTAwLjA4Nzk5NzQzNjUyMzQ0Ij4mI3hhOzxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6IzQyODVmNDt9JiN4YTs8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My43NTEgMEwwIDI1LjQ2NXYyLjU4OCA0Ni45Mmw0My43NTIgMjUuMTE1IDQzLjU0MS0yNS4xMjFWMjUuNDczem0yLjQzOCAxMS44NTNsMzIuMTAzIDE4Ljc4MlY2OS43N0w0My43MzkgODkuNzA1IDkgNjkuNzYyVjMwLjY0MWwzMi4xOS0xOC43MzZ2MTQuMTU0TDI0LjUwMyAzNi4xNTNsMTkuMTcyIDExLjUwMiAxOC44ODYtMTEuNTU0LTE2LjM3Mi0xMC4wMjR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIyLjAyNSA0MC40OTZsLjE2NiAxOS4xNDMtMTMuMjQ3IDcuMzN2Mi43NDJsMi42MzcgMS41MTQgMTIuNjQ4LTYuOTk5IDE2Ljk2MSAxMC42MDJWNTEuOTkzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02NS4zNDQgNDAuMjZMNDYuMTg5IDUxLjk3OXYyMi44NDdsMTYuODk5LTEwLjU3NiAxMi41MzkgNi45NzQgMi42MDktMS41MDV2LTIuNzY1bC0xMi43ODQtNy4xMTJ6Ii8+JiN4YTs8L3N2Zz4=;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Kubernetes Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards kubernetes engine ",function(){var d=new mxCell("",new mxGeometry(0,0,178,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");d.vertex=!0;var c=new mxCell('Name
Kubernetes Engine
Attribute Name',
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Kubernetes Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards kubernetes engine ",function(){var e=new mxCell("",new mxGeometry(0,0,178,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");e.vertex=!0;var c=new mxCell('Name
Kubernetes Engine
Attribute Name',
new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMyOS45MjU5OTcyMzE3OTM4IiBoZWlnaHQ9IjM3OC4yODQ5OTAzMTEyNzg4IiB2aWV3Qm94PSIwIDAgODcuMjkyOTk5MjY3NTc4MTIgMTAwLjA4Nzk5NzQzNjUyMzQ0Ij4mI3hhOzxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6IzQyODVmNDt9JiN4YTs8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My43NTEgMEwwIDI1LjQ2NXYyLjU4OCA0Ni45Mmw0My43NTIgMjUuMTE1IDQzLjU0MS0yNS4xMjFWMjUuNDczem0yLjQzOCAxMS44NTNsMzIuMTAzIDE4Ljc4MlY2OS43N0w0My43MzkgODkuNzA1IDkgNjkuNzYyVjMwLjY0MWwzMi4xOS0xOC43MzZ2MTQuMTU0TDI0LjUwMyAzNi4xNTNsMTkuMTcyIDExLjUwMiAxOC44ODYtMTEuNTU0LTE2LjM3Mi0xMC4wMjR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIyLjAyNSA0MC40OTZsLjE2NiAxOS4xNDMtMTMuMjQ3IDcuMzN2Mi43NDJsMi42MzcgMS41MTQgMTIuNjQ4LTYuOTk5IDE2Ljk2MSAxMC42MDJWNTEuOTkzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02NS4zNDQgNDAuMjZMNDYuMTg5IDUxLjk3OXYyMi44NDdsMTYuODk5LTEwLjU3NiAxMi41MzkgNi45NzQgMi42MDktMS41MDV2LTIuNzY1bC0xMi43ODQtNy4xMTJ6Ii8+JiN4YTs8L3N2Zz4=;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Kubernetes Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud storage ",function(){var d=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");d.vertex=!0;var c=new mxCell('Name
Cloud Storage
Attribute Name',
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Kubernetes Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud storage ",function(){var e=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");e.vertex=!0;var c=new mxCell('Name
Cloud Storage
Attribute Name',
new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTAgMGgyMHY3SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE4IDBoMnY3aC0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOCA3bDItN2gtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAwaDJ2N0gweiIvPiYjeGE7CTxnIGNsYXNzPSJzdDMiPiYjeGE7CQk8cGF0aCBkPSJNNCAzaDZ2MUg0eiIvPiYjeGE7CQk8cmVjdCB4PSIxMyIgeT0iMiIgd2lkdGg9IjMiIGhlaWdodD0iMyIgcng9IjEuNSIvPiYjeGE7CTwvZz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMCA5aDIwdjdIMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTggOWgydjdoLTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4IDE2bDItN2gtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCA5aDJ2N0gweiIvPiYjeGE7CTxnIGNsYXNzPSJzdDMiPiYjeGE7CQk8cGF0aCBkPSJNNCAxMmg2djFINHoiLz4mI3hhOwkJPHJlY3QgeD0iMTMiIHk9IjExIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIiByeD0iMS41Ii8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Cloud Storage")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud storage ",function(){var d=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");d.vertex=!0;var c=new mxCell('Name
Cloud Storage
Attribute Name',
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Cloud Storage")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud storage ",function(){var e=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");e.vertex=!0;var c=new mxCell('Name
Cloud Storage
Attribute Name',
new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTAgMGgyMHY3SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE4IDBoMnY3aC0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOCA3bDItN2gtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAwaDJ2N0gweiIvPiYjeGE7CTxnIGNsYXNzPSJzdDMiPiYjeGE7CQk8cGF0aCBkPSJNNCAzaDZ2MUg0eiIvPiYjeGE7CQk8cmVjdCB4PSIxMyIgeT0iMiIgd2lkdGg9IjMiIGhlaWdodD0iMyIgcng9IjEuNSIvPiYjeGE7CTwvZz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMCA5aDIwdjdIMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTggOWgydjdoLTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4IDE2bDItN2gtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCA5aDJ2N0gweiIvPiYjeGE7CTxnIGNsYXNzPSJzdDMiPiYjeGE7CQk8cGF0aCBkPSJNNCAxMmg2djFINHoiLz4mI3hhOwkJPHJlY3QgeD0iMTMiIHk9IjExIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIiByeD0iMS41Ii8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Cloud Storage")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud bigtable ",function(){var d=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");d.vertex=!0;var c=new mxCell('Name
Cloud Bigtable
Attribute Name',
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Cloud Storage")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud bigtable ",function(){var e=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");e.vertex=!0;var c=new mxCell('Name
Cloud Bigtable
Attribute Name',
new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3Ljk1Njk3Nzg0NDIzODI4IiBoZWlnaHQ9IjIwLjAwOTI1NjM2MjkxNTA0IiB2aWV3Qm94PSItMC4wMDA0MjE5NjUxMTY0MDIxMzQzIDAuMDAwMDc0Njk5NTIxMDY0NzU4MyAxNy45NTY5Nzc4NDQyMzgyOCAyMC4wMDkyNTYzNjI5MTUwNCI+JiN4YTsJPHN0eWxlPiYjeGE7CQkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJCS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwkJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgZmlsbC1ydWxlPSJldmVub2RkIj4mI3hhOwkJPHBhdGggZD0iTTEzLjE5NiA0LjQ0N2wtNC4yMi0yLjUxYTIuODYgMi44NiAwIDAgMS0xLjI1LTEuNzFjMCAwIC4xNi0uMzIuMzgtLjJsNS4yNSAzLjFjLjYzLjM3LjI0IDIgLjI0IDJhLjc3Ljc3IDAgMCAwLS40LS42OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE0LjQ2NiAxMC42ODdhLjM1LjM1IDAgMCAxLS4xNi4zM2wtMSAuNjh2LTcuOTVjMC0uMjcuMTctLjU2LS4wNi0uN2wuOTIuNjhhLjczLjczIDAgMCAxIC4zNS42NXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDExLjU5N2EuMzYuMzYgMCAwIDEtLjItLjA2bC0zLjQ2LTIuMDZ2LjlsMy42NiAyLjE4LjI5LS41N3MtLjIyLS4zOS0uMjktLjM5em0uMiAxLjhhLjM2LjM2IDAgMCAxLS40IDBsLTMuNDYtMi4wNnYuNjZhLjQyLjQyIDAgMCAwIC4xOS4zNWwzLjI4IDJhLjM3LjM3IDAgMCAwIC4zOCAwIDIgMiAwIDAgMCAuMi0uNTJsLS4xOS0uMzl6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik04Ljk3NiAxMC43MjdsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzRsLTMuMjgtMmEuMzcuMzcgMCAwIDAtLjM4IDBsLTMuMjggMmEuNDEuNDEgMCAwIDAtLjE5LjM0di40M3oiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDkuODI3bC0zLjQ3LTIuMDVhLjQxLjQxIDAgMCAwLS4xOS4zNHYuNDNsMy42NiAyLjE4LjI4LS41NnoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPGcgY2xhc3M9InN0MiI+JiN4YTsJCQk8cGF0aCBkPSJNOC45NzYgMTEuNTk3djFsMy42Ni0yLjE4di0uOWwtMy40NiAyLjAyYS42NS42NSAwIDAgMS0uMi4wNnptLjIgMS44YS4zNi4zNiAwIDAgMS0uMi4wNnYuOWEuNS41IDAgMCAwIC4yMS0uMDVsMy4yOC0yYS4zOS4zOSAwIDAgMCAuMTktLjM1di0uNjZ6Ii8+JiN4YTsJCQk8cGF0aCBkPSJNMTIuNDQ2IDcuNzc3bC0zLjQ3IDIuMDV2LjlsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzR6Ii8+JiN4YTsJCTwvZz4mI3hhOwkJPHBhdGggZD0iTTQuNzU2IDE1LjUyN2w0LjE1IDIuNDdhMi43MiAyLjcyIDAgMCAxIDEuMjggMS44LjE4LjE4IDAgMCAxLS4yOC4xOGwtNS40NS0zLjIzYy0uNTMtLjMyLS4wNy0xLjg4LS4wNy0xLjg4YS43Ny43NyAwIDAgMCAuMzcuNjZ6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik0zLjQ4NiAxNS43Mjd2LTYuNTZhLjQxLjQxIDAgMCAxIC4xOS0uMzNsMS0uNTl2Ny45MWMwIC4yNyAwIC42OS4yMS44M2wtMS4wNi0uNjZhLjc1Ljc1IDAgMCAxLS4zNC0uNnoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTM2IDMuNDU3YS43NS43NSAwIDAgMC0uNzQgMGwtNC4yIDIuNTRhMi42MyAyLjYzIDAgMCAxLTIuMDguMjYuMjMuMjMgMCAwIDEgMC0uNGMuMTgtLjA5IDYuMzItMy43NCA2LjMyLTMuNzQuMjMtLjE0Ljc0IDEuMzkuNzQgMS4zOXoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTI2IDIuMDc3bDUuMzIgMy4xNWEuMzcuMzcgMCAwIDEgLjIuMzF2MS4xOGwtNi42Ny0zLjk2YS43NS43NSAwIDAgMC0uNzQgMGwxLjE4LS42OWEuNzEuNzEgMCAwIDEgLjczIDB6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xMC43OTYgMTYuNDg3YS43My43MyAwIDAgMCAuNzQgMGw0LjItMi40OWEyLjYzIDIuNjMgMCAwIDEgMi4xLS4yNS4yMS4yMSAwIDAgMSAwIC4zOGwtNi4zMyAzLjc1Yy0uMjIuMTQtLjc0LTEuNC0uNzQtMS40eiIgY2xhc3M9InN0MCIvPiYjeGE7CQk8cGF0aCBkPSJNNS40ODYgMTQuNzQ3YS41Ni41NiAwIDAgMS0uMTctLjMzdi0xLjE2bDYuNjYgMy45M2EuNjkuNjkgMCAwIDAgLjczIDBsLTEuMTguN2EuNy43IDAgMCAxLS43NCAweiIgY2xhc3M9InN0MSIvPiYjeGE7CQk8cGF0aCBkPSJNMy4yMzYgNy44MDdhLjc2Ljc2IDAgMCAwLS4zNy42NXY1YTIuNzUgMi43NSAwIDAgMS0uODcgMiAuMTguMTggMCAwIDEtLjMtLjEzdi03LjU2YzAtLjI4IDEuNTQgMCAxLjU0IDB6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik02Ljc0NiA0LjUxN2EuMzQuMzQgMCAwIDEgLjM2IDBsMSAuNTktNi4wOCAzLjU2YS43Ny43NyAwIDAgMC0uMzcuNjZ2LTEuMzlhLjcyLjcyIDAgMCAxIC4zOC0uNjR6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xNS4xNDYgMTEuNDM3di01YTIuODEgMi44MSAwIDAgMSAuODQtMmMwIDAgLjMzLS4xMS4zMS4yMXMwIDcuMzcgMCA3LjM3Yy0uMzEuMzctMS42MSAwLTEuNjEgMGEuODEuODEgMCAwIDAgLjQ2LS41OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE1Ljk3NiAxMi42MDdsLTQuNzQgMi44NWEuMzUuMzUgMCAwIDEtLjM3IDBsLTEtLjU3IDYuMTEtMy42N2EuNzcuNzcgMCAwIDAgLjM3LS42NnYxLjQ0Yy0uMDIuMjMtLjM3LjYxLS4zNy42MXoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Cloud Bigtable")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud bigtable ",function(){var d=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");d.vertex=!0;var c=new mxCell('Name
Cloud Bigtable
Attribute Name',
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Cloud Bigtable")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud bigtable ",function(){var e=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");e.vertex=!0;var c=new mxCell('Name
Cloud Bigtable
Attribute Name',
new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3Ljk1Njk3Nzg0NDIzODI4IiBoZWlnaHQ9IjIwLjAwOTI1NjM2MjkxNTA0IiB2aWV3Qm94PSItMC4wMDA0MjE5NjUxMTY0MDIxMzQzIDAuMDAwMDc0Njk5NTIxMDY0NzU4MyAxNy45NTY5Nzc4NDQyMzgyOCAyMC4wMDkyNTYzNjI5MTUwNCI+JiN4YTsJPHN0eWxlPiYjeGE7CQkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJCS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwkJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgZmlsbC1ydWxlPSJldmVub2RkIj4mI3hhOwkJPHBhdGggZD0iTTEzLjE5NiA0LjQ0N2wtNC4yMi0yLjUxYTIuODYgMi44NiAwIDAgMS0xLjI1LTEuNzFjMCAwIC4xNi0uMzIuMzgtLjJsNS4yNSAzLjFjLjYzLjM3LjI0IDIgLjI0IDJhLjc3Ljc3IDAgMCAwLS40LS42OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE0LjQ2NiAxMC42ODdhLjM1LjM1IDAgMCAxLS4xNi4zM2wtMSAuNjh2LTcuOTVjMC0uMjcuMTctLjU2LS4wNi0uN2wuOTIuNjhhLjczLjczIDAgMCAxIC4zNS42NXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDExLjU5N2EuMzYuMzYgMCAwIDEtLjItLjA2bC0zLjQ2LTIuMDZ2LjlsMy42NiAyLjE4LjI5LS41N3MtLjIyLS4zOS0uMjktLjM5em0uMiAxLjhhLjM2LjM2IDAgMCAxLS40IDBsLTMuNDYtMi4wNnYuNjZhLjQyLjQyIDAgMCAwIC4xOS4zNWwzLjI4IDJhLjM3LjM3IDAgMCAwIC4zOCAwIDIgMiAwIDAgMCAuMi0uNTJsLS4xOS0uMzl6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik04Ljk3NiAxMC43MjdsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzRsLTMuMjgtMmEuMzcuMzcgMCAwIDAtLjM4IDBsLTMuMjggMmEuNDEuNDEgMCAwIDAtLjE5LjM0di40M3oiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDkuODI3bC0zLjQ3LTIuMDVhLjQxLjQxIDAgMCAwLS4xOS4zNHYuNDNsMy42NiAyLjE4LjI4LS41NnoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPGcgY2xhc3M9InN0MiI+JiN4YTsJCQk8cGF0aCBkPSJNOC45NzYgMTEuNTk3djFsMy42Ni0yLjE4di0uOWwtMy40NiAyLjAyYS42NS42NSAwIDAgMS0uMi4wNnptLjIgMS44YS4zNi4zNiAwIDAgMS0uMi4wNnYuOWEuNS41IDAgMCAwIC4yMS0uMDVsMy4yOC0yYS4zOS4zOSAwIDAgMCAuMTktLjM1di0uNjZ6Ii8+JiN4YTsJCQk8cGF0aCBkPSJNMTIuNDQ2IDcuNzc3bC0zLjQ3IDIuMDV2LjlsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzR6Ii8+JiN4YTsJCTwvZz4mI3hhOwkJPHBhdGggZD0iTTQuNzU2IDE1LjUyN2w0LjE1IDIuNDdhMi43MiAyLjcyIDAgMCAxIDEuMjggMS44LjE4LjE4IDAgMCAxLS4yOC4xOGwtNS40NS0zLjIzYy0uNTMtLjMyLS4wNy0xLjg4LS4wNy0xLjg4YS43Ny43NyAwIDAgMCAuMzcuNjZ6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik0zLjQ4NiAxNS43Mjd2LTYuNTZhLjQxLjQxIDAgMCAxIC4xOS0uMzNsMS0uNTl2Ny45MWMwIC4yNyAwIC42OS4yMS44M2wtMS4wNi0uNjZhLjc1Ljc1IDAgMCAxLS4zNC0uNnoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTM2IDMuNDU3YS43NS43NSAwIDAgMC0uNzQgMGwtNC4yIDIuNTRhMi42MyAyLjYzIDAgMCAxLTIuMDguMjYuMjMuMjMgMCAwIDEgMC0uNGMuMTgtLjA5IDYuMzItMy43NCA2LjMyLTMuNzQuMjMtLjE0Ljc0IDEuMzkuNzQgMS4zOXoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTI2IDIuMDc3bDUuMzIgMy4xNWEuMzcuMzcgMCAwIDEgLjIuMzF2MS4xOGwtNi42Ny0zLjk2YS43NS43NSAwIDAgMC0uNzQgMGwxLjE4LS42OWEuNzEuNzEgMCAwIDEgLjczIDB6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xMC43OTYgMTYuNDg3YS43My43MyAwIDAgMCAuNzQgMGw0LjItMi40OWEyLjYzIDIuNjMgMCAwIDEgMi4xLS4yNS4yMS4yMSAwIDAgMSAwIC4zOGwtNi4zMyAzLjc1Yy0uMjIuMTQtLjc0LTEuNC0uNzQtMS40eiIgY2xhc3M9InN0MCIvPiYjeGE7CQk8cGF0aCBkPSJNNS40ODYgMTQuNzQ3YS41Ni41NiAwIDAgMS0uMTctLjMzdi0xLjE2bDYuNjYgMy45M2EuNjkuNjkgMCAwIDAgLjczIDBsLTEuMTguN2EuNy43IDAgMCAxLS43NCAweiIgY2xhc3M9InN0MSIvPiYjeGE7CQk8cGF0aCBkPSJNMy4yMzYgNy44MDdhLjc2Ljc2IDAgMCAwLS4zNy42NXY1YTIuNzUgMi43NSAwIDAgMS0uODcgMiAuMTguMTggMCAwIDEtLjMtLjEzdi03LjU2YzAtLjI4IDEuNTQgMCAxLjU0IDB6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik02Ljc0NiA0LjUxN2EuMzQuMzQgMCAwIDEgLjM2IDBsMSAuNTktNi4wOCAzLjU2YS43Ny43NyAwIDAgMC0uMzcuNjZ2LTEuMzlhLjcyLjcyIDAgMCAxIC4zOC0uNjR6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xNS4xNDYgMTEuNDM3di01YTIuODEgMi44MSAwIDAgMSAuODQtMmMwIDAgLjMzLS4xMS4zMS4yMXMwIDcuMzcgMCA3LjM3Yy0uMzEuMzctMS42MSAwLTEuNjEgMGEuODEuODEgMCAwIDAgLjQ2LS41OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE1Ljk3NiAxMi42MDdsLTQuNzQgMi44NWEuMzUuMzUgMCAwIDEtLjM3IDBsLTEtLjU3IDYuMTEtMy42N2EuNzcuNzcgMCAwIDAgLjM3LS42NnYxLjQ0Yy0uMDIuMjMtLjM3LjYxLS4zNy42MXoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Cloud Bigtable")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud pub sub ",function(){var d=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");d.vertex=!0;var c=new mxCell('Name
Cloud Pub/Sub
Attribute Name',
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Cloud Bigtable")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud pub sub ",function(){var e=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");e.vertex=!0;var c=new mxCell('Name
Cloud Pub/Sub
Attribute Name',
new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjMxOTk5OTY5NDgyNDIyIiBoZWlnaHQ9IjIwLjAwMDAwMTkwNzM0ODYzMyIgdmlld0JveD0iMCAwIDE4LjMxOTk5OTY5NDgyNDIyIDIwLjAwMDAwMTkwNzM0ODYzMyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8ZmlsdGVyIGlkPSJBIiB4PSI0LjY0IiB5PSI0LjE5IiB3aWR0aD0iMTQuNzMiIGhlaWdodD0iMTIuNzYiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4mI3hhOwkJCTxmZUZsb29kIGZsb29kLWNvbG9yPSIjZmZmIi8+JiN4YTsJCQk8ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIvPiYjeGE7CQk8L2ZpbHRlcj4mI3hhOwkJPG1hc2sgaWQ9IkIiIHg9IjQuNjQiIHk9IjQuMTkiIHdpZHRoPSIxNC43MyIgaGVpZ2h0PSIxMi43NiIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+JiN4YTsJCQk8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyLjIzIiByPSIzLjU4IiBmaWx0ZXI9InVybCgjQSkiLz4mI3hhOwkJPC9tYXNrPiYjeGE7CTwvZGVmcz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjIuMTkiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxOC4yOCIgcj0iMS43MiIvPiYjeGE7CTwvZz4mI3hhOwk8ZyBtYXNrPSJ1cmwoI0IpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi44NCAtMikiPiYjeGE7CQk8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCguNSAtLjg3IC44NyAuNSAtNC41OSAyMC41MykiIGQ9Ik0xNC42OSAxMC4yMmgxLjU5djguMDRoLTEuNTl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDMzMCA4LjUyMyAxNC4yNDQpIiBkPSJNNC40OSAxMy40NWg4LjA0djEuNTlINC40OXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTExLjIgNC4xOWgxLjU5djguMDRIMTEuMnoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxMC4yMyIgcj0iMi43OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIyLjE5IiBjeT0iMTQuMjUiIHI9IjIuMTkiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSIxNC4yNSIgcj0iMi4xOSIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI5LjE2IiBjeT0iMi4xOSIgcj0iMi4xOSIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Cloud Pub/Sub")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud pub sub ",function(){var d=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");d.vertex=!0;var c=new mxCell('Name
Cloud Pub/Sub
Attribute Name',
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Cloud Pub/Sub")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud pub sub ",function(){var e=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");e.vertex=!0;var c=new mxCell('Name
Cloud Pub/Sub
Attribute Name',
new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjMxOTk5OTY5NDgyNDIyIiBoZWlnaHQ9IjIwLjAwMDAwMTkwNzM0ODYzMyIgdmlld0JveD0iMCAwIDE4LjMxOTk5OTY5NDgyNDIyIDIwLjAwMDAwMTkwNzM0ODYzMyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8ZmlsdGVyIGlkPSJBIiB4PSI0LjY0IiB5PSI0LjE5IiB3aWR0aD0iMTQuNzMiIGhlaWdodD0iMTIuNzYiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4mI3hhOwkJCTxmZUZsb29kIGZsb29kLWNvbG9yPSIjZmZmIi8+JiN4YTsJCQk8ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIvPiYjeGE7CQk8L2ZpbHRlcj4mI3hhOwkJPG1hc2sgaWQ9IkIiIHg9IjQuNjQiIHk9IjQuMTkiIHdpZHRoPSIxNC43MyIgaGVpZ2h0PSIxMi43NiIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+JiN4YTsJCQk8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyLjIzIiByPSIzLjU4IiBmaWx0ZXI9InVybCgjQSkiLz4mI3hhOwkJPC9tYXNrPiYjeGE7CTwvZGVmcz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjIuMTkiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxOC4yOCIgcj0iMS43MiIvPiYjeGE7CTwvZz4mI3hhOwk8ZyBtYXNrPSJ1cmwoI0IpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi44NCAtMikiPiYjeGE7CQk8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCguNSAtLjg3IC44NyAuNSAtNC41OSAyMC41MykiIGQ9Ik0xNC42OSAxMC4yMmgxLjU5djguMDRoLTEuNTl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDMzMCA4LjUyMyAxNC4yNDQpIiBkPSJNNC40OSAxMy40NWg4LjA0djEuNTlINC40OXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTExLjIgNC4xOWgxLjU5djguMDRIMTEuMnoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxMC4yMyIgcj0iMi43OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIyLjE5IiBjeT0iMTQuMjUiIHI9IjIuMTkiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSIxNC4yNSIgcj0iMi4xOSIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI5LjE2IiBjeT0iMi4xOSIgcj0iMi4xOSIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Cloud Pub/Sub")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud sql ",function(){var d=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");d.vertex=!0;var c=new mxCell('Name
Cloud SQL
Attribute Name',
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Cloud Pub/Sub")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud sql ",function(){var e=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");e.vertex=!0;var c=new mxCell('Name
Cloud SQL
Attribute Name',
new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjY1OTk5OTg0NzQxMjExIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTQuNjU5OTk5ODQ3NDEyMTEgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8c3R5bGU+JiN4YTsJCS5Ee2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggZD0iTTcuMzMgMTUuMzV2LTMuMDFMMCA4LjQ0djMuMDF6bTAgNC42NXYtMy4wMUwwIDEzLjA5djMuMDF6IiBjbGFzcz0ic3QyIEQiLz4mI3hhOwk8cGF0aCBkPSJNMTQuNjYgOC40NGwtNy4zMyAzLjl2My4wMWw3LjMzLTMuOXptMCA0LjY1bC03LjMzIDMuOVYyMGw3LjMzLTMuOXoiIGNsYXNzPSJzdDEgRCIvPiYjeGE7CTxwYXRoIGQ9Ik03LjMzIDB2My4wMWw3LjMzIDMuOVYzLjl6IiBjbGFzcz0ic3QwIEQiLz4mI3hhOwk8cGF0aCBkPSJNMCA2LjkxbDcuMzMtMy45VjBMMCAzLjl6IiBjbGFzcz0iRCBzdDEiLz4mI3hhOwk8cGF0aCBkPSJNNy4zMyAxMC43OVY3Ljc3TDAgMy44N3YzLjAyeiIgY2xhc3M9IkQgc3QyIi8+JiN4YTsJPHBhdGggZD0iTTE0LjY2IDMuODdsLTcuMzMgMy45djMuMDJsNy4zMy0zLjl6IiBjbGFzcz0iRCBzdDEiLz4mI3hhOzwvc3ZnPg==;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Cloud SQL")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud sql ",function(){var d=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");d.vertex=!0;var c=new mxCell('Name
Cloud SQL
Attribute Name',
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Cloud SQL")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud sql ",function(){var e=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");e.vertex=!0;var c=new mxCell('Name
Cloud SQL
Attribute Name',
new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjY1OTk5OTg0NzQxMjExIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTQuNjU5OTk5ODQ3NDEyMTEgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8c3R5bGU+JiN4YTsJCS5Ee2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggZD0iTTcuMzMgMTUuMzV2LTMuMDFMMCA4LjQ0djMuMDF6bTAgNC42NXYtMy4wMUwwIDEzLjA5djMuMDF6IiBjbGFzcz0ic3QyIEQiLz4mI3hhOwk8cGF0aCBkPSJNMTQuNjYgOC40NGwtNy4zMyAzLjl2My4wMWw3LjMzLTMuOXptMCA0LjY1bC03LjMzIDMuOVYyMGw3LjMzLTMuOXoiIGNsYXNzPSJzdDEgRCIvPiYjeGE7CTxwYXRoIGQ9Ik03LjMzIDB2My4wMWw3LjMzIDMuOVYzLjl6IiBjbGFzcz0ic3QwIEQiLz4mI3hhOwk8cGF0aCBkPSJNMCA2LjkxbDcuMzMtMy45VjBMMCAzLjl6IiBjbGFzcz0iRCBzdDEiLz4mI3hhOwk8cGF0aCBkPSJNNy4zMyAxMC43OVY3Ljc3TDAgMy44N3YzLjAyeiIgY2xhc3M9IkQgc3QyIi8+JiN4YTsJPHBhdGggZD0iTTE0LjY2IDMuODdsLTcuMzMgMy45djMuMDJsNy4zMy0zLjl6IiBjbGFzcz0iRCBzdDEiLz4mI3hhOzwvc3ZnPg==;");
-c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Cloud SQL")}));this.addGCP2ExpandedMachineCard("App Engine","app_engine_icon",1,.84,"10GB PD","1","modifiers_standard_machine","1","modifiers_storage","1","modifiers_autoscaling",150,"gcp google cloud platform expanded product cards app engine machine",a);this.addGCP2ExpandedMachineCard("Cloud Dataflow","cloud_dataflow_icon",.72,1,"10GB PD",
+c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Cloud SQL")}));this.addGCP2ExpandedMachineCard("App Engine","app_engine_icon",1,.84,"10GB PD","1","modifiers_standard_machine","1","modifiers_storage","1","modifiers_autoscaling",150,"gcp google cloud platform expanded product cards app engine machine",a);this.addGCP2ExpandedMachineCard("Cloud Dataflow","cloud_dataflow_icon",.72,1,"10GB PD",
"1","modifiers_standard_machine","1","modifiers_storage","1","modifiers_autoscaling",150,"gcp google cloud platform expanded product cards app engine machine",a);this.addGCP2ExpandedMachineCard("Kubernetes Engine","container_engine_icon",.88,1,"10GB PD","1","modifiers_standard_machine","1","modifiers_storage","1","modifiers_autoscaling",150,"gcp google cloud platform expanded product cards app engine machine",a);this.addGCP2ExpandedMachineCard("Cloud Dataproc","cloud_dataproc_icon",1,.92,"10GB PD",
"1","modifiers_standard_machine","1","modifiers_storage","1","modifiers_autoscaling",150,"gcp google cloud platform expanded product cards app engine machine",a);this.addGCP2ExpandedMachineCard("Compute Engine","compute_engine_icon",1,1,"10GB PD","1","modifiers_standard_machine","1","modifiers_storage","1","modifiers_autoscaling",150,"gcp google cloud platform expanded product cards app engine machine",a);this.addPalette("gcp2Expanded Product Cards","GCP / Expanded Product Cards",!1,mxUtils.bind(this,
-function(d){for(var c=0;c
'+k,new mxGeometry(0,.5,44,39),h+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;");m.geometry.relative=!0;m.geometry.offset=new mxPoint(5,-19.5);
-m.vertex=!0;l.insert(m);return g.createVertexTemplateFromCells([l],l.geometry.width,l.geometry.height,k)}));f.push(this.addEntry(e,function(){var l=new mxCell("",new mxGeometry(0,0,c+8,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");l.vertex=!0;var m=new mxCell('Name
'+k,new mxGeometry(0,.5,44,39),h+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;");
-m.geometry.relative=!0;m.geometry.offset=new mxPoint(5,-19.5);m.vertex=!0;l.insert(m);return g.createVertexTemplateFromCells([l],l.geometry.width,l.geometry.height,k)}))};Sidebar.prototype.addGCP2ProductCardSet=function(a,b,d,c,e,f,g,h){var k=this,l="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;"+mxConstants.STYLE_SHAPE+"=mxgraph.gcp2.",m=a.replace("\n"," ");m=m.replace("- ","-");h.push(this.addEntry(g,function(){var n=new mxCell("",new mxGeometry(0,0,e,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");
-n.vertex=!0;var p=new mxCell(a,new mxGeometry(0,0,45*d,45*c),l+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;");p.geometry.relative=!0;p.geometry.offset=new mxPoint(5,7+22.5*(1-c));p.vertex=!0;n.insert(p);return k.createVertexTemplateFromCells([n],n.geometry.width,n.geometry.height,m)}));h.push(this.addEntry(g,function(){var n=new mxCell("",new mxGeometry(0,0,f,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");
-n.vertex=!0;var p=new mxCell('Name
'+m,new mxGeometry(0,0,45*d,45*c),l+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;");p.geometry.relative=!0;p.geometry.offset=new mxPoint(5,7+22.5*(1-c));p.vertex=!0;n.insert(p);return k.createVertexTemplateFromCells([n],n.geometry.width,n.geometry.height,m)}));h.push(this.addEntry(g,function(){var n=new mxCell("",new mxGeometry(0,0,f+8,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");
-n.vertex=!0;var p=new mxCell('Name
'+m,new mxGeometry(0,0,45*d,45*c),l+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;");p.geometry.relative=!0;p.geometry.offset=new mxPoint(5,7+22.5*(1-c));p.vertex=!0;n.insert(p);return k.createVertexTemplateFromCells([n],n.geometry.width,n.geometry.height,m)}))};Sidebar.prototype.addGCP2ServiceCard=function(a,b,d,c,e,f){var g=this,h="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;"+
-mxConstants.STYLE_SHAPE+"=mxgraph.gcp2.",k=a.replace("\n"," ");k=k.replace("- ","-");f.push(this.addEntry(e,function(){var l=new mxCell("",new mxGeometry(0,0,d,c),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");l.vertex=!0;var m=new mxCell(a,new mxGeometry(0,.5,32,32),h+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;");m.geometry.relative=!0;m.geometry.offset=new mxPoint(5,-16);m.vertex=!0;
-l.insert(m);return g.createVertexTemplateFromCells([l],d,c,k)}))};Sidebar.prototype.addGCP2ExpandedProductCardSet=function(a,b,d,c,e){var f=this,g="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;"+mxConstants.STYLE_SHAPE+"=mxgraph.gcp2.",h=a.replace("\n"," ");h=h.replace("- ","-");e.push(this.addEntry(c,function(){var k=new mxCell("",new mxGeometry(0,0,d,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");k.vertex=!0;var l=new mxCell('Name
'+
-h+'
Attribute Name',new mxGeometry(0,0,44,39),g+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;");l.geometry.relative=!0;l.geometry.offset=new mxPoint(5,7);l.vertex=!0;k.insert(l);return f.createVertexTemplateFromCells([k],k.geometry.width,k.geometry.height,h)}));e.push(this.addEntry(c,function(){var k=new mxCell("",new mxGeometry(0,0,d+8,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");
+27,42,"Istio",null,null,null,this.getTagsForStencil("mxgraph.gcp2","","gcp google cloud platform icons icon security istio").join(" "))];this.addPalette("gcp2Icons Open Source Icons","GCP Icons / Open Source Icons",!1,mxUtils.bind(this,function(b){for(var e=0;e
'+k,new mxGeometry(0,.5,44,39),h+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;");m.geometry.relative=!0;m.geometry.offset=new mxPoint(5,-19.5);
+m.vertex=!0;l.insert(m);return g.createVertexTemplateFromCells([l],l.geometry.width,l.geometry.height,k)}));f.push(this.addEntry(d,function(){var l=new mxCell("",new mxGeometry(0,0,c+8,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");l.vertex=!0;var m=new mxCell('Name
'+k,new mxGeometry(0,.5,44,39),h+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;");
+m.geometry.relative=!0;m.geometry.offset=new mxPoint(5,-19.5);m.vertex=!0;l.insert(m);return g.createVertexTemplateFromCells([l],l.geometry.width,l.geometry.height,k)}))};Sidebar.prototype.addGCP2ProductCardSet=function(a,b,e,c,d,f,g,h){var k=this,l="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;"+mxConstants.STYLE_SHAPE+"=mxgraph.gcp2.",m=a.replace("\n"," ");m=m.replace("- ","-");h.push(this.addEntry(g,function(){var n=new mxCell("",new mxGeometry(0,0,d,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");
+n.vertex=!0;var p=new mxCell(a,new mxGeometry(0,0,45*e,45*c),l+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;");p.geometry.relative=!0;p.geometry.offset=new mxPoint(5,7+22.5*(1-c));p.vertex=!0;n.insert(p);return k.createVertexTemplateFromCells([n],n.geometry.width,n.geometry.height,m)}));h.push(this.addEntry(g,function(){var n=new mxCell("",new mxGeometry(0,0,f,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");
+n.vertex=!0;var p=new mxCell('Name
'+m,new mxGeometry(0,0,45*e,45*c),l+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;");p.geometry.relative=!0;p.geometry.offset=new mxPoint(5,7+22.5*(1-c));p.vertex=!0;n.insert(p);return k.createVertexTemplateFromCells([n],n.geometry.width,n.geometry.height,m)}));h.push(this.addEntry(g,function(){var n=new mxCell("",new mxGeometry(0,0,f+8,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");
+n.vertex=!0;var p=new mxCell('Name
'+m,new mxGeometry(0,0,45*e,45*c),l+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;");p.geometry.relative=!0;p.geometry.offset=new mxPoint(5,7+22.5*(1-c));p.vertex=!0;n.insert(p);return k.createVertexTemplateFromCells([n],n.geometry.width,n.geometry.height,m)}))};Sidebar.prototype.addGCP2ServiceCard=function(a,b,e,c,d,f){var g=this,h="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;"+
+mxConstants.STYLE_SHAPE+"=mxgraph.gcp2.",k=a.replace("\n"," ");k=k.replace("- ","-");f.push(this.addEntry(d,function(){var l=new mxCell("",new mxGeometry(0,0,e,c),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");l.vertex=!0;var m=new mxCell(a,new mxGeometry(0,.5,32,32),h+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;");m.geometry.relative=!0;m.geometry.offset=new mxPoint(5,-16);m.vertex=!0;
+l.insert(m);return g.createVertexTemplateFromCells([l],e,c,k)}))};Sidebar.prototype.addGCP2ExpandedProductCardSet=function(a,b,e,c,d){var f=this,g="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;"+mxConstants.STYLE_SHAPE+"=mxgraph.gcp2.",h=a.replace("\n"," ");h=h.replace("- ","-");d.push(this.addEntry(c,function(){var k=new mxCell("",new mxGeometry(0,0,e,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");k.vertex=!0;var l=new mxCell('Name
'+
+h+'
Attribute Name',new mxGeometry(0,0,44,39),g+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;");l.geometry.relative=!0;l.geometry.offset=new mxPoint(5,7);l.vertex=!0;k.insert(l);return f.createVertexTemplateFromCells([k],k.geometry.width,k.geometry.height,h)}));d.push(this.addEntry(c,function(){var k=new mxCell("",new mxGeometry(0,0,e+8,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");
k.vertex=!0;var l=new mxCell('Name
'+h+'
Attribute Name',new mxGeometry(0,0,44,39),g+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;");l.geometry.relative=!0;l.geometry.offset=new mxPoint(5,7);l.vertex=!0;k.insert(l);return f.createVertexTemplateFromCells([k],k.geometry.width,k.geometry.height,h)}))};Sidebar.prototype.addGCP2ExpandedMachineCard=
-function(a,b,d,c,e,f,g,h,k,l,m,n,p,q){var t=this,u="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;"+mxConstants.STYLE_SHAPE+"=mxgraph.gcp2.",v=a.replace("\n"," ");v=v.replace("- ","-");q.push(this.addEntry(p,function(){var w=new mxCell("",new mxGeometry(0,0,n,95),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");w.vertex=!0;var r=new mxCell(''+v+"
"+e,new mxGeometry(0,0,n,50),"text;part=1;html=1;align=left;verticalAlign=top;spacingLeft=35;fontColor=#999999;fontSize=11;resizeWidth=1;");
-r.geometry.relative=!0;r.vertex=!0;w.insert(r);r=new mxCell("",new mxGeometry(0,0,25*d,25*c),u+b+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(4+12.5*(1-d),6+12.5*(1-c));r.vertex=!0;w.insert(r);r=new mxCell("",new mxGeometry(0,0,20,20),u+g+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(35,55);r.vertex=!0;w.insert(r);r=new mxCell(f,new mxGeometry(0,0,18,18),"sketch=0;rounded=1;arcSize=50;part=1;fillColor=#3B8CF0;strokeColor=none;html=1;fontColor=#ffffff;spacingTop=-2;");
+function(a,b,e,c,d,f,g,h,k,l,m,n,p,q){var t=this,u="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;"+mxConstants.STYLE_SHAPE+"=mxgraph.gcp2.",v=a.replace("\n"," ");v=v.replace("- ","-");q.push(this.addEntry(p,function(){var w=new mxCell("",new mxGeometry(0,0,n,95),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");w.vertex=!0;var r=new mxCell(''+v+"
"+d,new mxGeometry(0,0,n,50),"text;part=1;html=1;align=left;verticalAlign=top;spacingLeft=35;fontColor=#999999;fontSize=11;resizeWidth=1;");
+r.geometry.relative=!0;r.vertex=!0;w.insert(r);r=new mxCell("",new mxGeometry(0,0,25*e,25*c),u+b+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(4+12.5*(1-e),6+12.5*(1-c));r.vertex=!0;w.insert(r);r=new mxCell("",new mxGeometry(0,0,20,20),u+g+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(35,55);r.vertex=!0;w.insert(r);r=new mxCell(f,new mxGeometry(0,0,18,18),"sketch=0;rounded=1;arcSize=50;part=1;fillColor=#3B8CF0;strokeColor=none;html=1;fontColor=#ffffff;spacingTop=-2;");
r.geometry.relative=!0;r.geometry.offset=new mxPoint(24,69);r.vertex=!0;w.insert(r);r=new mxCell(h,new mxGeometry(0,0,18,18),"sketch=0;rounded=1;arcSize=50;part=1;fillColor=#3B8CF0;strokeColor=none;html=1;fontColor=#ffffff;spacingTop=-2;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(50,69);r.vertex=!0;w.insert(r);r=new mxCell("",new mxGeometry(0,0,20,18),u+k+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(75,56);r.vertex=!0;w.insert(r);r=new mxCell(l,new mxGeometry(0,0,18,
18),"sketch=0;rounded=1;arcSize=50;part=1;fillColor=#3B8CF0;strokeColor=none;html=1;fontColor=#ffffff;spacingTop=-2;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(88,69);r.vertex=!0;w.insert(r);r=new mxCell("",new mxGeometry(0,0,20,20),u+m+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(115,55);r.vertex=!0;w.insert(r);return t.createVertexTemplateFromCells([w],w.geometry.width,w.geometry.height,v)}));q.push(this.addEntry(p,function(){var w=new mxCell("",new mxGeometry(0,
-0,n,95),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");w.vertex=!0;var r=new mxCell(''+v+"
"+e,new mxGeometry(0,0,n,50),"text;connectable=0;part=1;html=1;align=left;verticalAlign=top;spacingLeft=35;fontColor=#999999;fontSize=11;resizeWidth=1;");r.geometry.relative=!0;r.vertex=!0;w.insert(r);r=new mxCell("",new mxGeometry(0,0,25*d,25*c),u+b+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(4+12.5*(1-d),6+12.5*(1-c));
+0,n,95),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");w.vertex=!0;var r=new mxCell(''+v+"
"+d,new mxGeometry(0,0,n,50),"text;connectable=0;part=1;html=1;align=left;verticalAlign=top;spacingLeft=35;fontColor=#999999;fontSize=11;resizeWidth=1;");r.geometry.relative=!0;r.vertex=!0;w.insert(r);r=new mxCell("",new mxGeometry(0,0,25*e,25*c),u+b+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(4+12.5*(1-e),6+12.5*(1-c));
r.vertex=!0;w.insert(r);r=new mxCell("",new mxGeometry(0,0,20,20),u+g+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(35,55);r.vertex=!0;w.insert(r);r=new mxCell(f,new mxGeometry(0,0,18,18),"sketch=0;connectable=0;rounded=1;arcSize=50;part=1;fillColor=#3B8CF0;strokeColor=none;html=1;fontColor=#ffffff;spacingTop=-2;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(24,69);r.vertex=!0;w.insert(r);r=new mxCell(h,new mxGeometry(0,0,18,18),"sketch=0;connectable=0;rounded=1;arcSize=50;part=1;fillColor=#3B8CF0;strokeColor=none;html=1;fontColor=#ffffff;spacingTop=-2;");
r.geometry.relative=!0;r.geometry.offset=new mxPoint(50,69);r.vertex=!0;w.insert(r);r=new mxCell("",new mxGeometry(0,0,20,18),u+k+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(75,56);r.vertex=!0;w.insert(r);r=new mxCell("123",new mxGeometry(0,0,25,18),"sketch=0;connectable=0;rounded=1;arcSize=50;part=1;fillColor=#3B8CF0;strokeColor=none;html=1;fontColor=#ffffff;spacingTop=-2;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(81,69);r.vertex=!0;w.insert(r);r=new mxCell("",new mxGeometry(0,
-0,20,20),u+m+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(115,55);r.vertex=!0;w.insert(r);return t.createVertexTemplateFromCells([w],w.geometry.width,w.geometry.height,v)}))};Sidebar.prototype.addGCP2UserDeviceCard=function(a,b,d,c,e,f,g){var h=this,k="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;"+mxConstants.STYLE_SHAPE+"=mxgraph.gcp2.",l=a.replace("\n"," ");l=l.replace("- ","-");g.push(this.addEntry(f,function(){var m=new mxCell(a,new mxGeometry(0,
-0,70,85+e),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;labelPosition=center;verticalLabelPosition=middle;align=center;verticalAlign=bottom;spacingLeft=0;fontColor=#999999;fontSize=12;whiteSpace=wrap;spacingBottom=2;html=1;");m.vertex=!0;var n=new mxCell("",new mxGeometry(.5,0,50*d,50*c),k+b+";part=1;");n.geometry.relative=!0;n.geometry.offset=new mxPoint(25*-d,10+25*(1-c));n.vertex=!0;m.insert(n);return h.createVertexTemplateFromCells([m],m.geometry.width,m.geometry.height,
+0,20,20),u+m+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(115,55);r.vertex=!0;w.insert(r);return t.createVertexTemplateFromCells([w],w.geometry.width,w.geometry.height,v)}))};Sidebar.prototype.addGCP2UserDeviceCard=function(a,b,e,c,d,f,g){var h=this,k="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;"+mxConstants.STYLE_SHAPE+"=mxgraph.gcp2.",l=a.replace("\n"," ");l=l.replace("- ","-");g.push(this.addEntry(f,function(){var m=new mxCell(a,new mxGeometry(0,
+0,70,85+d),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;labelPosition=center;verticalLabelPosition=middle;align=center;verticalAlign=bottom;spacingLeft=0;fontColor=#999999;fontSize=12;whiteSpace=wrap;spacingBottom=2;html=1;");m.vertex=!0;var n=new mxCell("",new mxGeometry(.5,0,50*e,50*c),k+b+";part=1;");n.geometry.relative=!0;n.geometry.offset=new mxPoint(25*-e,10+25*(1-c));n.vertex=!0;m.insert(n);return h.createVertexTemplateFromCells([m],m.geometry.width,m.geometry.height,
l)}))}})();(function(){Sidebar.prototype.addGCPIconsPalette=function(){this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsAI and Machine Learning");this.addGCPIconsAIandMachineLearningPalette();this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsAPI Management");this.addGCPIconsAPIManagementPalette();this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsCompute");this.addGCPIconsComputePalette();this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsData Analytics");this.addGCPIconsDataAnalyticsPalette();
this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsDatabases");this.addGCPIconsDatabasesPalette();this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsDeveloper Tools");this.addGCPIconsDeveloperToolsPalette();this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsExpanded Product Card Icons");this.addGCPIconsExpandedProductCardIconsPalette();this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsGeneric");this.addGCPIconsGenericPalette();this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsHybrid and Multi Cloud");
this.addGCPIconsHybridAndMultiCloudPalette();this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsSecurity");this.addGCPIconsSecurityPalette();this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsInternet of Things");this.addGCPIconsInternetofThingsPalette();this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsManagement Tools");this.addGCPIconsManagementToolsPalette();this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsMigration");this.addGCPIconsMigrationPalette();this.setCurrentSearchEntryLibrary("gcpicons",
@@ -8060,13 +8073,13 @@ this.addGCPIconsHybridAndMultiCloudPalette();this.setCurrentSearchEntryLibrary("
40,36,"","Recommendations AI",null,null,this.getTagsForStencil("mxgraph.gcpicons","","gcp google ai artificial intelligence machine learning recommendations ai artificial intelligence").join(" ")),this.createVertexTemplateEntry("editableCssRules=.*;html=1;shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04IDBoMnYyMEg4ek00IDZoMnY4SDR6bTggMGgydjhoLTJ6TTAgM2gydjE0SDB6bTE2IDBoMnYxNGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOCAwaDJ2MTBIOHpNNCA2aDJ2NEg0em04IDBoMnY0aC0yek0wIDNoMnY3SDB6bTE2IDBoMnY3aC0yeiIvPiYjeGE7PC9zdmc+;",
36,40,"","Speech to Text",null,null,this.getTagsForStencil("mxgraph.gcpicons","","gcp google ai artificial intelligence machine learning speech to text").join(" ")),this.createVertexTemplateEntry("editableCssRules=.*;html=1;shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMDQ2MzQ4NTcxNzc3MyIgaGVpZ2h0PSIxNi42MzE1MTU1MDI5Mjk2ODgiIHZpZXdCb3g9IjAgMC4wMDAyNDE0MDk2NTI1MTcxNzcxNiAyMC4wMDA0NjM0ODU3MTc3NzMgMTYuNjMxNTE1NTAyOTI5Njg4Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qxe2ZpbGw6IzQyODVmNDt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNLjAxIDMuMzA2aDYuNjR2MS42N0guMDF6bS0uMDEgMTBoMCA5LjE3di0xLjY3SDB6bTAtNC4xN2g0LjE4SDEwbC0xLjY3LTEuNjZIMi41MSAweiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCA1LjM4NmEuNDIuNDIgMCAwIDEgLjQyLS4zNi40MS40MSAwIDAgMSAuNDEuMzZ2OS4xOGEyLjA5IDIuMDkgMCAwIDAgMi42MSAyIDIuMTYgMi4xNiAwIDAgMCAxLjU2LTIuMTFWMi4wNjZhLjQuNCAwIDAgMSAuMTktLjQuNDEuNDEgMCAwIDEgLjQ1IDAgLjQuNCAwIDAgMSAuMTkuNHY5LjE2YTIuMDcgMi4wNyAwIDAgMCAuODEgMS42NCAyIDIgMCAwIDAgMS44LjM3IDIuMTYgMi4xNiAwIDAgMCAxLjU2LTIuMTJ2LTIuOGgtMS42N3YyLjkyYS40LjQgMCAwIDEtLjE5LjQuNDEuNDEgMCAwIDEtLjQ1IDAgLjQuNCAwIDAgMS0uMTktLjR2LTkuMTdhMi4wOSAyLjA5IDAgMCAwLTIuNjEtMiAyLjE2IDIuMTYgMCAwIDAtMS41NiAyLjEzdjEyLjM3YS40LjQgMCAwIDEtLjE5LjQuNDEuNDEgMCAwIDEtLjQ1IDAgLjQuNCAwIDAgMS0uMTktLjR2LTkuMTdhMi4wNyAyLjA3IDAgMCAwLTQuMTEtLjM2IDIuNCAyLjQgMCAwIDAtLjA1LjQ2djJMMTAgOS4xMzZ6Ii8+JiN4YTs8L3N2Zz4=;",
40,34,"","Text to Speech",null,null,this.getTagsForStencil("mxgraph.gcpicons","","gcp google ai artificial intelligence machine learning text to speech").join(" ")),this.createVertexTemplateEntry("editableCssRules=.*;html=1;shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk4OTk5OTc3MTExODE2NCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE5Ljk4OTk5OTc3MTExODE2NCAxNCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLjI3IDIuMzNoMi4wNXYxLjMzSDkuNEw3LjA3IDBIMHY0LjMzaDEuOTlMMy4yNSAyaDIuNTdsLjg2IDEuMzNINC4xMUwyLjg1IDUuNjZIMHYyLjU5aDIuODVsMS4yNiAyLjQxaDIuNTdMNS44MiAxMkgzLjI1TDEuOTkgOS42NkgwVjE0aDcuMDdsMi4zMy0zLjY3aDIuOTJ2MS4zM2gtMi4wNUw4LjggMTRoNS41MlY3LjY2SDcuOTFMNy4wOCA5SDUuMjRMNi41IDcgNS4yNCA1aDEuODRsLjggMS4zM2g2LjQ0VjBIOC44eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNS45OSAxMC4xMWw0IDIuOTVWMS4xbC00IDIuOTF6Ii8+JiN4YTs8L3N2Zz4=;",
-40,200*.14,"","Video Intelligence API",null,null,this.getTagsForStencil("mxgraph.gcpicons","","gcp google ai artificial intelligence machine learning video intelligence api application programming interface").join(" "))];this.addPalette("gcpiconsAI and Machine Learning","GCP Icons / AI and Machine Learning",!1,mxUtils.bind(this,function(b){for(var d=0;d
- sed do eiusmod tempor
- incididunt ut labore et dolore
- magna aliqua.",new mxGeometry(0,40,190,120),"shape=rect;fillColor=#B1DDF0;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;");
-c.vertex=!0;return sb.createVertexTemplateFromCells([d,c],200,160,"Chevron list")}),this.addEntry("roadmap vertical",function(){var d=new mxCell("",new mxGeometry(0,0,70,80),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;direction=south;fillColor=#10739E;strokeColor=none;rounded=0;");d.vertex=!0;var c=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',
-new mxGeometry(100,0,200,70),"rounded=1;strokeColor=none;fillColor=#DDDDDD;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");c.vertex=!0;return sb.createVertexTemplateFromCells([d,c],300,70,"Roadmap (vertical)")}),this.addEntry("numbered entry",function(){var d=new mxCell("Label",new mxGeometry(30,10,170,40),"shape=rect;rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=none;fillColor=#B1DDF0;arcSize=30;fontSize=14;spacingLeft=42;fontStyle=1;fontColor=#FFFFFF;align=left;");
-d.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,60,60),"shape=ellipse;perimeter=ellipsePerimeter;fontSize=22;fontStyle=1;shadow=0;strokeColor=#ffffff;fillColor=#10739E;strokeWidth=4;fontColor=#ffffff;align=center;whiteSpace=wrap;html=1;");c.vertex=!0;return sb.createVertexTemplateFromCells([d,c],200,60,"Numbered Entry")}),this.createVertexTemplateEntry(mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=middle;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shape=mxgraph.infographic.numberedEntryVert;dy=25;fillColor=#10739E;strokeColor=none;fontSize=17;fontColor=#FFFFFF;align=center;labelPosition=center;spacingTop=32;fontStyle=1;whiteSpace=wrap;",
+this.addEntry("chevron list",function(){var e=new mxCell("LABEL",new mxGeometry(0,0,200,30),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#10739E;strokeColor=none;fontSize=17;fontStyle=1;align=center;");e.vertex=!0;var c=new mxCell(" - Lorem ipsum dolor sit amet
- consectetur adipisicing elit
- sed do eiusmod tempor
- incididunt ut labore et dolore
- magna aliqua.",new mxGeometry(0,40,190,120),"shape=rect;fillColor=#B1DDF0;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;");
+c.vertex=!0;return sb.createVertexTemplateFromCells([e,c],200,160,"Chevron list")}),this.addEntry("roadmap vertical",function(){var e=new mxCell("",new mxGeometry(0,0,70,80),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;direction=south;fillColor=#10739E;strokeColor=none;rounded=0;");e.vertex=!0;var c=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',
+new mxGeometry(100,0,200,70),"rounded=1;strokeColor=none;fillColor=#DDDDDD;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");c.vertex=!0;return sb.createVertexTemplateFromCells([e,c],300,70,"Roadmap (vertical)")}),this.addEntry("numbered entry",function(){var e=new mxCell("Label",new mxGeometry(30,10,170,40),"shape=rect;rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=none;fillColor=#B1DDF0;arcSize=30;fontSize=14;spacingLeft=42;fontStyle=1;fontColor=#FFFFFF;align=left;");
+e.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,60,60),"shape=ellipse;perimeter=ellipsePerimeter;fontSize=22;fontStyle=1;shadow=0;strokeColor=#ffffff;fillColor=#10739E;strokeWidth=4;fontColor=#ffffff;align=center;whiteSpace=wrap;html=1;");c.vertex=!0;return sb.createVertexTemplateFromCells([e,c],200,60,"Numbered Entry")}),this.createVertexTemplateEntry(mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=middle;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shape=mxgraph.infographic.numberedEntryVert;dy=25;fillColor=#10739E;strokeColor=none;fontSize=17;fontColor=#FFFFFF;align=center;labelPosition=center;spacingTop=32;fontStyle=1;whiteSpace=wrap;",
80,160,"Label","Numbered Entry (vertical)",null,null,this.getTagsForStencil("mxgraph.infographic","numberedEntryVert","").join(" ")),this.createVertexTemplateEntry("verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.bendingArch;startAngle=0.75;endAngle=0.25;arcWidth=0.25;fillColor=#10739E;strokeColor=none;fontSize=19;fontColor=#FFFFFF;labelPosition=center;align=center;fontStyle=1;whiteSpace=wrap;",100,100,"50%","Bending Arch",null,null,this.getTagsForStencil("mxgraph.infographic",
"bendingArch","").join(" ")),this.createVertexTemplateEntry("verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.circularCallout;dy=15;fillColor=#10739E;strokeColor=none;labelPosition=center;align=center;fontColor=#10739E;fontStyle=1;fontSize=24;whiteSpace=wrap;",100,100,"50%","Circular Callout",null,null,this.getTagsForStencil("mxgraph.infographic","circularCallout","").join(" ")),this.createVertexTemplateEntry("verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.circularCallout2;dy=15;strokeColor=#10739E;labelPosition=center;align=center;fontColor=#10739E;fontStyle=1;fontSize=24;",
-60,140,"","Circular Callout",null,null,this.getTagsForStencil("mxgraph.infographic","circularCallout2","").join(" ")),this.addEntry("circular dial",function(){var d=new mxCell("",new mxGeometry(0,0,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#10739E;fontSize=10;align=center;fillOpacity=20;");d.vertex=!0;var c=new mxCell("65%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.65;arcWidth=0.2;strokeColor=none;fillColor=#10739E;fontSize=22;fontColor=#10739E;align=center;fontStyle=1;whiteSpace=wrap;");
-c.vertex=!0;d.insert(c);return sb.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Circular Dial")}),this.addEntry("angled entry",function(){var d=new mxCell("1",new mxGeometry(0,0,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;");d.vertex=!0;var c=new mxCell("Label",new mxGeometry(45,0,95,30),"shape=mxgraph.infographic.parallelogram;dx=5;;html=1;fillColor=#B1DDF0;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;whiteSpace=wrap;");
-c.vertex=!0;return sb.createVertexTemplateFromCells([d,c],140,30,"Angled Entry")}),this.addEntry("chevron list",function(){var d=new mxCell("LABEL",new mxGeometry(0,0,200,30),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#10739E;strokeColor=none;fontSize=17;fontColor=#FFFFFF;fontStyle=1;align=center;rounded=0;");d.vertex=!0;var c=new mxCell(" - Lorem ipsum dolor sit amet
- consectetur adipisicing elit
- sed do eiusmod tempor
- incididunt ut labore et dolore
- magna aliqua.",
-new mxGeometry(0,40,190,120),"shape=rect;fillColor=#B1DDF0;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");c.vertex=!0;var e=new mxCell(" - Lorem ipsum dolor sit amet
- consectetur adipisicing elit
- sed do eiusmod tempor
- incididunt ut labore et dolore
- magna aliqua.",new mxGeometry(0,170,190,120),"shape=rect;fillColor=#B1DDF0;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");
-e.vertex=!0;var f=new mxCell(" - Lorem ipsum dolor sit amet
- consectetur adipisicing elit
- sed do eiusmod tempor
- incididunt ut labore et dolore
- magna aliqua.",new mxGeometry(0,300,190,120),"shape=rect;fillColor=#B1DDF0;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");f.vertex=!0;var g=new mxCell("LABEL",new mxGeometry(200,0,200,30),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#F2931E;strokeColor=none;fontSize=17;fontColor=#FFFFFF;fontStyle=1;align=center;rounded=0;");
+60,140,"","Circular Callout",null,null,this.getTagsForStencil("mxgraph.infographic","circularCallout2","").join(" ")),this.addEntry("circular dial",function(){var e=new mxCell("",new mxGeometry(0,0,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#10739E;fontSize=10;align=center;fillOpacity=20;");e.vertex=!0;var c=new mxCell("65%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.65;arcWidth=0.2;strokeColor=none;fillColor=#10739E;fontSize=22;fontColor=#10739E;align=center;fontStyle=1;whiteSpace=wrap;");
+c.vertex=!0;e.insert(c);return sb.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Circular Dial")}),this.addEntry("angled entry",function(){var e=new mxCell("1",new mxGeometry(0,0,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;");e.vertex=!0;var c=new mxCell("Label",new mxGeometry(45,0,95,30),"shape=mxgraph.infographic.parallelogram;dx=5;;html=1;fillColor=#B1DDF0;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;whiteSpace=wrap;");
+c.vertex=!0;return sb.createVertexTemplateFromCells([e,c],140,30,"Angled Entry")}),this.addEntry("chevron list",function(){var e=new mxCell("LABEL",new mxGeometry(0,0,200,30),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#10739E;strokeColor=none;fontSize=17;fontColor=#FFFFFF;fontStyle=1;align=center;rounded=0;");e.vertex=!0;var c=new mxCell(" - Lorem ipsum dolor sit amet
- consectetur adipisicing elit
- sed do eiusmod tempor
- incididunt ut labore et dolore
- magna aliqua.",
+new mxGeometry(0,40,190,120),"shape=rect;fillColor=#B1DDF0;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");c.vertex=!0;var d=new mxCell(" - Lorem ipsum dolor sit amet
- consectetur adipisicing elit
- sed do eiusmod tempor
- incididunt ut labore et dolore
- magna aliqua.",new mxGeometry(0,170,190,120),"shape=rect;fillColor=#B1DDF0;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");
+d.vertex=!0;var f=new mxCell(" - Lorem ipsum dolor sit amet
- consectetur adipisicing elit
- sed do eiusmod tempor
- incididunt ut labore et dolore
- magna aliqua.",new mxGeometry(0,300,190,120),"shape=rect;fillColor=#B1DDF0;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");f.vertex=!0;var g=new mxCell("LABEL",new mxGeometry(200,0,200,30),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#F2931E;strokeColor=none;fontSize=17;fontColor=#FFFFFF;fontStyle=1;align=center;rounded=0;");
g.vertex=!0;var h=new mxCell(" - Lorem ipsum dolor sit amet
- consectetur adipisicing elit
- sed do eiusmod tempor
- incididunt ut labore et dolore
- magna aliqua.",new mxGeometry(200,40,190,120),"shape=rect;fillColor=#FCE7CD;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");h.vertex=!0;var k=new mxCell(" - Lorem ipsum dolor sit amet
- consectetur adipisicing elit
- sed do eiusmod tempor
- incididunt ut labore et dolore
- magna aliqua.",
new mxGeometry(200,170,190,120),"shape=rect;fillColor=#FCE7CD;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");k.vertex=!0;var l=new mxCell(" - Lorem ipsum dolor sit amet
- consectetur adipisicing elit
- sed do eiusmod tempor
- incididunt ut labore et dolore
- magna aliqua.",new mxGeometry(200,300,190,120),"shape=rect;fillColor=#FCE7CD;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");
l.vertex=!0;var m=new mxCell("LABEL",new mxGeometry(400,0,200,30),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#AE4132;strokeColor=none;fontSize=17;fontColor=#FFFFFF;fontStyle=1;align=center;rounded=0;");m.vertex=!0;var n=new mxCell(" - Lorem ipsum dolor sit amet
- consectetur adipisicing elit
- sed do eiusmod tempor
- incididunt ut labore et dolore
- magna aliqua.",new mxGeometry(400,40,190,120),"shape=rect;fillColor=#FAD9D5;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");
@@ -8558,155 +8653,155 @@ n.vertex=!0;var p=new mxCell(" - Lorem ipsum dolor sit amet
- cons
new mxGeometry(400,300,190,120),"shape=rect;fillColor=#FAD9D5;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");q.vertex=!0;var t=new mxCell("LABEL",new mxGeometry(600,0,200,30),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#23445D;strokeColor=none;fontSize=17;fontColor=#FFFFFF;fontStyle=1;align=center;rounded=0;");t.vertex=!0;var u=new mxCell(" - Lorem ipsum dolor sit amet
- consectetur adipisicing elit
- sed do eiusmod tempor
- incididunt ut labore et dolore
- magna aliqua.",
new mxGeometry(600,40,190,120),"shape=rect;fillColor=#BAC8D3;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");u.vertex=!0;var v=new mxCell(" - Lorem ipsum dolor sit amet
- consectetur adipisicing elit
- sed do eiusmod tempor
- incididunt ut labore et dolore
- magna aliqua.",new mxGeometry(600,170,190,120),"shape=rect;fillColor=#BAC8D3;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");
v.vertex=!0;var w=new mxCell(" - Lorem ipsum dolor sit amet
- consectetur adipisicing elit
- sed do eiusmod tempor
- incididunt ut labore et dolore
- magna aliqua.",new mxGeometry(600,300,190,120),"shape=rect;fillColor=#BAC8D3;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");w.vertex=!0;var r=new mxCell("LABEL",new mxGeometry(800,0,200,30),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#12AAB5;strokeColor=none;fontSize=17;fontColor=#FFFFFF;fontStyle=1;align=center;rounded=0;");
-r.vertex=!0;var y=new mxCell(" - Lorem ipsum dolor sit amet
- consectetur adipisicing elit
- sed do eiusmod tempor
- incididunt ut labore et dolore
- magna aliqua.",new mxGeometry(800,40,190,120),"shape=rect;fillColor=#B0E3E6;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");y.vertex=!0;var x=new mxCell(" - Lorem ipsum dolor sit amet
- consectetur adipisicing elit
- sed do eiusmod tempor
- incididunt ut labore et dolore
- magna aliqua.",
-new mxGeometry(800,170,190,120),"shape=rect;fillColor=#B0E3E6;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");x.vertex=!0;var z=new mxCell(" - Lorem ipsum dolor sit amet
- consectetur adipisicing elit
- sed do eiusmod tempor
- incididunt ut labore et dolore
- magna aliqua.",new mxGeometry(800,300,190,120),"shape=rect;fillColor=#B0E3E6;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");
-z.vertex=!0;return sb.createVertexTemplateFromCells([d,g,m,t,r,c,e,f,h,k,l,n,p,q,u,v,w,y,x,z],1E3,420,"Chevron list")}),this.addEntry("roadmap vertical",function(){var d=new mxCell("",new mxGeometry(0,0,70,80),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;direction=south;fillColor=#10739E;strokeColor=none;rounded=0;");d.vertex=!0;var c=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',
-new mxGeometry(100,0,200,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");c.vertex=!0;var e=new mxCell("",new mxGeometry(0,80,70,80),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;direction=south;fillColor=#F2931E;strokeColor=none;rounded=0;");e.vertex=!0;var f=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',
+r.vertex=!0;var x=new mxCell(" - Lorem ipsum dolor sit amet
- consectetur adipisicing elit
- sed do eiusmod tempor
- incididunt ut labore et dolore
- magna aliqua.",new mxGeometry(800,40,190,120),"shape=rect;fillColor=#B0E3E6;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");x.vertex=!0;var y=new mxCell(" - Lorem ipsum dolor sit amet
- consectetur adipisicing elit
- sed do eiusmod tempor
- incididunt ut labore et dolore
- magna aliqua.",
+new mxGeometry(800,170,190,120),"shape=rect;fillColor=#B0E3E6;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");y.vertex=!0;var z=new mxCell(" - Lorem ipsum dolor sit amet
- consectetur adipisicing elit
- sed do eiusmod tempor
- incididunt ut labore et dolore
- magna aliqua.",new mxGeometry(800,300,190,120),"shape=rect;fillColor=#B0E3E6;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");
+z.vertex=!0;return sb.createVertexTemplateFromCells([e,g,m,t,r,c,d,f,h,k,l,n,p,q,u,v,w,x,y,z],1E3,420,"Chevron list")}),this.addEntry("roadmap vertical",function(){var e=new mxCell("",new mxGeometry(0,0,70,80),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;direction=south;fillColor=#10739E;strokeColor=none;rounded=0;");e.vertex=!0;var c=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',
+new mxGeometry(100,0,200,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");c.vertex=!0;var d=new mxCell("",new mxGeometry(0,80,70,80),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;direction=south;fillColor=#F2931E;strokeColor=none;rounded=0;");d.vertex=!0;var f=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',
new mxGeometry(100,80,200,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");f.vertex=!0;var g=new mxCell("",new mxGeometry(0,160,70,80),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;direction=south;fillColor=#AE4132;strokeColor=none;rounded=0;");g.vertex=!0;var h=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',
new mxGeometry(100,160,200,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");h.vertex=!0;var k=new mxCell("",new mxGeometry(0,240,70,80),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;direction=south;fillColor=#23445D;strokeColor=none;rounded=0;");k.vertex=!0;var l=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',
new mxGeometry(100,240,200,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");l.vertex=!0;var m=new mxCell("",new mxGeometry(0,320,70,80),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;direction=south;fillColor=#12AAB5;strokeColor=none;rounded=0;");m.vertex=!0;var n=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',
-new mxGeometry(100,320,200,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");n.vertex=!0;return sb.createVertexTemplateFromCells([d,e,g,k,m,c,f,h,l,n],300,400,"Roadmap (vertical)")}),this.addEntry("numbered list",function(){var d=new mxCell("Label",new mxGeometry(30,10,220,40),"shape=rect;rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=none;fillColor=#64BBE2;arcSize=30;fontSize=14;spacingLeft=42;fontStyle=1;fontColor=#FFFFFF;align=left;");
-d.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,60,60),"shape=ellipse;perimeter=ellipsePerimeter;fontSize=22;fontStyle=1;shadow=0;strokeColor=#ffffff;fillColor=#10739E;strokeWidth=4;fontColor=#ffffff;align=center;whiteSpace=wrap;html=1;");c.vertex=!0;var e=new mxCell("Label",new mxGeometry(30,75,220,40),"shape=rect;rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=none;fillColor=#F8C382;arcSize=30;fontSize=14;spacingLeft=42;fontStyle=1;fontColor=#FFFFFF;align=left;");e.vertex=!0;var f=new mxCell("2",
+new mxGeometry(100,320,200,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");n.vertex=!0;return sb.createVertexTemplateFromCells([e,d,g,k,m,c,f,h,l,n],300,400,"Roadmap (vertical)")}),this.addEntry("numbered list",function(){var e=new mxCell("Label",new mxGeometry(30,10,220,40),"shape=rect;rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=none;fillColor=#64BBE2;arcSize=30;fontSize=14;spacingLeft=42;fontStyle=1;fontColor=#FFFFFF;align=left;");
+e.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,60,60),"shape=ellipse;perimeter=ellipsePerimeter;fontSize=22;fontStyle=1;shadow=0;strokeColor=#ffffff;fillColor=#10739E;strokeWidth=4;fontColor=#ffffff;align=center;whiteSpace=wrap;html=1;");c.vertex=!0;var d=new mxCell("Label",new mxGeometry(30,75,220,40),"shape=rect;rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=none;fillColor=#F8C382;arcSize=30;fontSize=14;spacingLeft=42;fontStyle=1;fontColor=#FFFFFF;align=left;");d.vertex=!0;var f=new mxCell("2",
new mxGeometry(0,65,60,60),"shape=ellipse;perimeter=ellipsePerimeter;fontSize=22;fontStyle=1;shadow=0;strokeColor=#ffffff;fillColor=#F2931E;strokeWidth=4;fontColor=#ffffff;align=center;whiteSpace=wrap;html=1;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(30,140,220,40),"shape=rect;rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=none;fillColor=#F08E81;arcSize=30;fontSize=14;spacingLeft=42;fontStyle=1;fontColor=#FFFFFF;align=left;");g.vertex=!0;var h=new mxCell("3",new mxGeometry(0,130,
60,60),"shape=ellipse;perimeter=ellipsePerimeter;fontSize=22;fontStyle=1;shadow=0;strokeColor=#ffffff;fillColor=#AE4132;strokeWidth=4;fontColor=#ffffff;align=center;whiteSpace=wrap;html=1;");h.vertex=!0;var k=new mxCell("Label",new mxGeometry(30,205,220,40),"shape=rect;rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=none;fillColor=#5D7F99;arcSize=30;fontSize=14;spacingLeft=42;fontStyle=1;fontColor=#FFFFFF;align=left;");k.vertex=!0;var l=new mxCell("4",new mxGeometry(0,195,60,60),"shape=ellipse;perimeter=ellipsePerimeter;fontSize=22;fontStyle=1;shadow=0;strokeColor=#ffffff;fillColor=#23445D;strokeWidth=4;fontColor=#ffffff;align=center;whiteSpace=wrap;html=1;");
-l.vertex=!0;var m=new mxCell("Label",new mxGeometry(30,270,220,40),"shape=rect;rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=none;fillColor=#61C6CE;arcSize=30;fontSize=14;spacingLeft=42;fontStyle=1;fontColor=#FFFFFF;align=left;");m.vertex=!0;var n=new mxCell("5",new mxGeometry(0,260,60,60),"shape=ellipse;perimeter=ellipsePerimeter;fontSize=22;fontStyle=1;shadow=0;strokeColor=#ffffff;fillColor=#12AAB5;strokeWidth=4;fontColor=#ffffff;align=center;whiteSpace=wrap;html=1;");n.vertex=!0;return sb.createVertexTemplateFromCells([d,
-c,e,f,g,h,k,l,m,n],200,320,"Numbered List")}),this.addEntry("list",function(){var d=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=middle;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shape=mxgraph.infographic.numberedEntryVert;dy=25;strokeColor=none;fontSize=17;fontColor=#FFFFFF;align=center;labelPosition=center;spacingTop=32;fontStyle=1;whiteSpace=wrap;fillColor=#",c=new mxCell("Label",new mxGeometry(0,0,80,160),d+"10739E;");c.vertex=!0;var e=new mxCell("Label",new mxGeometry(85,0,80,160),d+"F2931E;");
-e.vertex=!0;var f=new mxCell("Label",new mxGeometry(170,0,80,160),d+"AE4132;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(255,0,80,160),d+"23445D;");g.vertex=!0;d=new mxCell("Label",new mxGeometry(340,0,80,160),d+"12AAB5;");d.vertex=!0;return sb.createVertexTemplateFromCells([c,e,f,g,d],420,160,"List")}),this.addEntry("rodmap horizontal",function(){var d=new mxCell("",new mxGeometry(0,90,120,120),b+"partConcEllipse;startAngle=0.25;endAngle=0.75;arcWidth=0.25;fillColor=#10739E;strokeColor=none;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(105,90,120,120),b+"partConcEllipse;startAngle=0.75;endAngle=0.25;arcWidth=0.25;fillColor=#F2931E;strokeColor=none;");c.vertex=!0;var e=new mxCell("",new mxGeometry(210,90,120,120),b+"partConcEllipse;startAngle=0.25;endAngle=0.75;arcWidth=0.25;fillColor=#AE4132;strokeColor=none;");e.vertex=!0;var f=new mxCell("",new mxGeometry(315,90,120,120),b+"partConcEllipse;startAngle=0.75;endAngle=0.25;arcWidth=0.25;fillColor=#23445D;strokeColor=none;");f.vertex=
+l.vertex=!0;var m=new mxCell("Label",new mxGeometry(30,270,220,40),"shape=rect;rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=none;fillColor=#61C6CE;arcSize=30;fontSize=14;spacingLeft=42;fontStyle=1;fontColor=#FFFFFF;align=left;");m.vertex=!0;var n=new mxCell("5",new mxGeometry(0,260,60,60),"shape=ellipse;perimeter=ellipsePerimeter;fontSize=22;fontStyle=1;shadow=0;strokeColor=#ffffff;fillColor=#12AAB5;strokeWidth=4;fontColor=#ffffff;align=center;whiteSpace=wrap;html=1;");n.vertex=!0;return sb.createVertexTemplateFromCells([e,
+c,d,f,g,h,k,l,m,n],200,320,"Numbered List")}),this.addEntry("list",function(){var e=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=middle;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shape=mxgraph.infographic.numberedEntryVert;dy=25;strokeColor=none;fontSize=17;fontColor=#FFFFFF;align=center;labelPosition=center;spacingTop=32;fontStyle=1;whiteSpace=wrap;fillColor=#",c=new mxCell("Label",new mxGeometry(0,0,80,160),e+"10739E;");c.vertex=!0;var d=new mxCell("Label",new mxGeometry(85,0,80,160),e+"F2931E;");
+d.vertex=!0;var f=new mxCell("Label",new mxGeometry(170,0,80,160),e+"AE4132;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(255,0,80,160),e+"23445D;");g.vertex=!0;e=new mxCell("Label",new mxGeometry(340,0,80,160),e+"12AAB5;");e.vertex=!0;return sb.createVertexTemplateFromCells([c,d,f,g,e],420,160,"List")}),this.addEntry("rodmap horizontal",function(){var e=new mxCell("",new mxGeometry(0,90,120,120),b+"partConcEllipse;startAngle=0.25;endAngle=0.75;arcWidth=0.25;fillColor=#10739E;strokeColor=none;");
+e.vertex=!0;var c=new mxCell("",new mxGeometry(105,90,120,120),b+"partConcEllipse;startAngle=0.75;endAngle=0.25;arcWidth=0.25;fillColor=#F2931E;strokeColor=none;");c.vertex=!0;var d=new mxCell("",new mxGeometry(210,90,120,120),b+"partConcEllipse;startAngle=0.25;endAngle=0.75;arcWidth=0.25;fillColor=#AE4132;strokeColor=none;");d.vertex=!0;var f=new mxCell("",new mxGeometry(315,90,120,120),b+"partConcEllipse;startAngle=0.75;endAngle=0.25;arcWidth=0.25;fillColor=#23445D;strokeColor=none;");f.vertex=
!0;var g=new mxCell("",new mxGeometry(420,90,120,120),b+"partConcEllipse;startAngle=0.25;endAngle=0.75;arcWidth=0.25;fillColor=#15AA96;strokeColor=none;");g.vertex=!0;var h=new mxCell("1",new mxGeometry(35,125,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#10739E;fontSize=15;html=1;whiteSpace=wrap;fontStyle=1;fontColor=#10739E;");h.vertex=!0;var k=new mxCell("2",new mxGeometry(140,125,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#F2931E;fontSize=15;html=1;whiteSpace=wrap;fontStyle=1;fontColor=#F2931E;");
k.vertex=!0;var l=new mxCell("3",new mxGeometry(245,125,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#AE4132;fontSize=15;html=1;whiteSpace=wrap;fontStyle=1;fontColor=#AE4132;");l.vertex=!0;var m=new mxCell("4",new mxGeometry(350,125,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#23445D;fontSize=15;html=1;whiteSpace=wrap;fontStyle=1;fontColor=#23445D;");m.vertex=!0;var n=new mxCell("5",new mxGeometry(455,125,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#12AAB5;fontSize=15;html=1;whiteSpace=wrap;fontStyle=1;fontColor=#12AAB5;");
n.vertex=!0;var p=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',new mxGeometry(0,220,120,80),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");p.vertex=!0;var q=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',
new mxGeometry(105,0,120,80),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");q.vertex=!0;var t=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',new mxGeometry(210,220,120,80),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");
t.vertex=!0;var u=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',new mxGeometry(315,0,120,80),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");u.vertex=!0;var v=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',
-new mxGeometry(420,220,120,80),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");v.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p,q,t,u,v],540,300,"Roadmap (horizontal)")}),this.addEntry("roadmap diagonal",function(){var d=new mxCell("",new mxGeometry(190,0,120,120),b+"partConcEllipse;startAngle=0.75;endAngle=0.5;arcWidth=0.25;fillColor=#10739E;strokeColor=none;shadow=0;");d.vertex=!0;var c=new mxCell("",
-new mxGeometry(190,105,120,120),b+"partConcEllipse;startAngle=0.25;endAngle=0;arcWidth=0.25;fillColor=#F2931E;strokeColor=none;shadow=0;");c.vertex=!0;var e=new mxCell("",new mxGeometry(295,105,120,120),b+"partConcEllipse;startAngle=0.75;endAngle=0.5;arcWidth=0.25;fillColor=#AE4132;strokeColor=none;shadow=0;");e.vertex=!0;var f=new mxCell("",new mxGeometry(295,210,120,120),b+"partConcEllipse;startAngle=0.25;endAngle=0;arcWidth=0.25;fillColor=#23445D;strokeColor=none;shadow=0;");f.vertex=!0;var g=
+new mxGeometry(420,220,120,80),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");v.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p,q,t,u,v],540,300,"Roadmap (horizontal)")}),this.addEntry("roadmap diagonal",function(){var e=new mxCell("",new mxGeometry(190,0,120,120),b+"partConcEllipse;startAngle=0.75;endAngle=0.5;arcWidth=0.25;fillColor=#10739E;strokeColor=none;shadow=0;");e.vertex=!0;var c=new mxCell("",
+new mxGeometry(190,105,120,120),b+"partConcEllipse;startAngle=0.25;endAngle=0;arcWidth=0.25;fillColor=#F2931E;strokeColor=none;shadow=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(295,105,120,120),b+"partConcEllipse;startAngle=0.75;endAngle=0.5;arcWidth=0.25;fillColor=#AE4132;strokeColor=none;shadow=0;");d.vertex=!0;var f=new mxCell("",new mxGeometry(295,210,120,120),b+"partConcEllipse;startAngle=0.25;endAngle=0;arcWidth=0.25;fillColor=#23445D;strokeColor=none;shadow=0;");f.vertex=!0;var g=
new mxCell("",new mxGeometry(400,210,120,120),b+"partConcEllipse;startAngle=0.75;endAngle=0.5;arcWidth=0.25;fillColor=#12AAB5;strokeColor=none;shadow=0;");g.vertex=!0;var h=new mxCell("1",new mxGeometry(225,35,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#10739E;fontSize=15;html=1;whiteSpace=wrap;fontStyle=1;fontColor=#10739E;shadow=1;");h.vertex=!0;var k=new mxCell("2",new mxGeometry(225,140,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#F2931E;fontSize=15;html=1;whiteSpace=wrap;fontStyle=1;fontColor=#F2931E;shadow=1;");
k.vertex=!0;var l=new mxCell("3",new mxGeometry(330,140,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#AE4132;fontSize=15;html=1;whiteSpace=wrap;fontStyle=1;fontColor=#AE4132;shadow=1;");l.vertex=!0;var m=new mxCell("4",new mxGeometry(330,245,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#23445D;fontSize=15;html=1;whiteSpace=wrap;fontStyle=1;fontColor=#23445D;shadow=1;");m.vertex=!0;var n=new mxCell("5",new mxGeometry(435,245,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#12AAB5;fontSize=15;html=1;whiteSpace=wrap;fontStyle=1;fontColor=#12AAB5;shadow=1;");
n.vertex=!0;var p=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',new mxGeometry(320,20,180,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=3;shadow=0;");p.vertex=!0;var q=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',
new mxGeometry(0,130,180,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=3;shadow=0;");q.vertex=!0;var t=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',new mxGeometry(425,130,180,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=3;shadow=0;");
t.vertex=!0;var u=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',new mxGeometry(105,235,180,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=3;shadow=0;");u.vertex=!0;var v=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',
-new mxGeometry(530,235,180,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=3;shadow=0;");v.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p,q,t,u,v],710,330,"Roadmap (diagonal)")}),this.addEntry("arrow list",function(){var d=new mxCell("1",new mxGeometry(0,0,40,40),"html=1;whiteSpace=wrap;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;");
-d.vertex=!0;var c=new mxCell("Label",new mxGeometry(45,0,95,40),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;whiteSpace=wrap;fillColor=#64BBE2;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");c.vertex=!0;var e=new mxCell("2",new mxGeometry(0,45,40,40),"html=1;whiteSpace=wrap;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;");e.vertex=!0;var f=new mxCell("Label",
+new mxGeometry(530,235,180,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=3;shadow=0;");v.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p,q,t,u,v],710,330,"Roadmap (diagonal)")}),this.addEntry("arrow list",function(){var e=new mxCell("1",new mxGeometry(0,0,40,40),"html=1;whiteSpace=wrap;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;");
+e.vertex=!0;var c=new mxCell("Label",new mxGeometry(45,0,95,40),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;whiteSpace=wrap;fillColor=#64BBE2;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");c.vertex=!0;var d=new mxCell("2",new mxGeometry(0,45,40,40),"html=1;whiteSpace=wrap;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;");d.vertex=!0;var f=new mxCell("Label",
new mxGeometry(45,45,115,40),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;whiteSpace=wrap;fillColor=#F8C382;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");f.vertex=!0;var g=new mxCell("3",new mxGeometry(0,90,40,40),"html=1;whiteSpace=wrap;fillColor=#AE4132;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;");g.vertex=!0;var h=new mxCell("Label",new mxGeometry(45,90,135,40),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;whiteSpace=wrap;fillColor=#F08E81;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");
h.vertex=!0;var k=new mxCell("4",new mxGeometry(0,135,40,40),"html=1;whiteSpace=wrap;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;");k.vertex=!0;var l=new mxCell("Label",new mxGeometry(45,135,155,40),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;whiteSpace=wrap;fillColor=#5D7F99;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");l.vertex=!0;var m=new mxCell("5",
-new mxGeometry(0,180,40,40),"html=1;whiteSpace=wrap;fillColor=#12AAB5;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;");m.vertex=!0;var n=new mxCell("Label",new mxGeometry(45,180,175,40),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;whiteSpace=wrap;fillColor=#61C6CE;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");n.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,
-k,l,m,n],220,220,"Arrow List")}),this.addEntry("angled list",function(){var d=new mxCell("1",new mxGeometry(0,0,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");d.vertex=!0;var c=new mxCell("Label",new mxGeometry(45,0,95,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#64BBE2;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");
-c.vertex=!0;var e=new mxCell("2",new mxGeometry(0,35,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");e.vertex=!0;var f=new mxCell("Label",new mxGeometry(45,35,115,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#F8C382;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");f.vertex=!0;var g=new mxCell("3",
+new mxGeometry(0,180,40,40),"html=1;whiteSpace=wrap;fillColor=#12AAB5;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;");m.vertex=!0;var n=new mxCell("Label",new mxGeometry(45,180,175,40),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;whiteSpace=wrap;fillColor=#61C6CE;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");n.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,
+k,l,m,n],220,220,"Arrow List")}),this.addEntry("angled list",function(){var e=new mxCell("1",new mxGeometry(0,0,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");e.vertex=!0;var c=new mxCell("Label",new mxGeometry(45,0,95,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#64BBE2;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");
+c.vertex=!0;var d=new mxCell("2",new mxGeometry(0,35,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");d.vertex=!0;var f=new mxCell("Label",new mxGeometry(45,35,115,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#F8C382;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");f.vertex=!0;var g=new mxCell("3",
new mxGeometry(0,70,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#AE4132;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");g.vertex=!0;var h=new mxCell("Label",new mxGeometry(45,70,135,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#F08E81;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");h.vertex=!0;var k=new mxCell("4",new mxGeometry(0,105,
50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");k.vertex=!0;var l=new mxCell("Label",new mxGeometry(45,105,155,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#5D7F99;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");l.vertex=!0;var m=new mxCell("5",new mxGeometry(0,140,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#12AAB5;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");
-m.vertex=!0;var n=new mxCell("Label",new mxGeometry(45,140,175,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#61C6CE;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");n.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n],220,170,"Angled List")}),this.addEntry("angled list",function(){var d=new mxCell("1",new mxGeometry(200,0,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");
-d.vertex=!0;var c=new mxCell("Label",new mxGeometry(245,0,145,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#64BBE2;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");c.vertex=!0;var e=new mxCell("2",new mxGeometry(150,35,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");e.vertex=!0;var f=
+m.vertex=!0;var n=new mxCell("Label",new mxGeometry(45,140,175,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#61C6CE;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");n.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n],220,170,"Angled List")}),this.addEntry("angled list",function(){var e=new mxCell("1",new mxGeometry(200,0,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");
+e.vertex=!0;var c=new mxCell("Label",new mxGeometry(245,0,145,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#64BBE2;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");c.vertex=!0;var d=new mxCell("2",new mxGeometry(150,35,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");d.vertex=!0;var f=
new mxCell("Label",new mxGeometry(195,35,145,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#F8C382;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");f.vertex=!0;var g=new mxCell("3",new mxGeometry(100,70,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#AE4132;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");g.vertex=!0;var h=new mxCell("Label",
new mxGeometry(145,70,145,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#F08E81;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");h.vertex=!0;var k=new mxCell("4",new mxGeometry(50,105,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");k.vertex=!0;var l=new mxCell("Label",new mxGeometry(95,
105,145,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#5D7F99;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");l.vertex=!0;var m=new mxCell("5",new mxGeometry(0,140,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#12AAB5;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");m.vertex=!0;var n=new mxCell("Label",new mxGeometry(45,140,145,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#61C6CE;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");
-n.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n],390,170,"Angled List")}),this.addEntry("matrix",function(){var d=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,35,100,100),"html=1;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");d.vertex=!0;var c=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,35,100,100),"html=1;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");
-c.vertex=!0;var e=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,140,100,100),"html=1;fillColor=#AE4132;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");e.vertex=!0;var f=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,140,100,100),"html=1;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");
+n.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n],390,170,"Angled List")}),this.addEntry("matrix",function(){var e=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,35,100,100),"html=1;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");e.vertex=!0;var c=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,35,100,100),"html=1;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");
+c.vertex=!0;var d=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,140,100,100),"html=1;fillColor=#AE4132;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");d.vertex=!0;var f=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,140,100,100),"html=1;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");
f.vertex=!0;var g=new mxCell("Label",new mxGeometry(0,35,30,100),"html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;horizontal=0;rounded=0;");g.vertex=!0;var h=new mxCell("Label",new mxGeometry(0,140,30,100),"html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;horizontal=0;rounded=0;");h.vertex=!0;var k=new mxCell("Label",new mxGeometry(35,0,100,30),"html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;rounded=0;");
-k.vertex=!0;var l=new mxCell("Label",new mxGeometry(140,0,100,30),"html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;rounded=0;");l.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l],240,240,"Matrix (2x2)")}),this.addEntry("matrix",function(){var d=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,35,100,100),"shape=mxgraph.basic.three_corner_round_rect;dx=18;flipH=1;html=1;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");
-d.vertex=!0;var c=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,35,100,100),"shape=mxgraph.basic.three_corner_round_rect;dx=18;html=1;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");c.vertex=!0;var e=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,140,100,100),"shape=mxgraph.basic.three_corner_round_rect;dx=18;flipH=1;flipV=1;html=1;fillColor=#AE4132;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");
-e.vertex=!0;var f=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,140,100,100),"shape=mxgraph.basic.three_corner_round_rect;dx=18;flipV=1;html=1;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(0,45,30,80),"rounded=1;arcSize=50;html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;horizontal=0;");
+k.vertex=!0;var l=new mxCell("Label",new mxGeometry(140,0,100,30),"html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;rounded=0;");l.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l],240,240,"Matrix (2x2)")}),this.addEntry("matrix",function(){var e=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,35,100,100),"shape=mxgraph.basic.three_corner_round_rect;dx=18;flipH=1;html=1;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");
+e.vertex=!0;var c=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,35,100,100),"shape=mxgraph.basic.three_corner_round_rect;dx=18;html=1;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");c.vertex=!0;var d=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,140,100,100),"shape=mxgraph.basic.three_corner_round_rect;dx=18;flipH=1;flipV=1;html=1;fillColor=#AE4132;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");
+d.vertex=!0;var f=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,140,100,100),"shape=mxgraph.basic.three_corner_round_rect;dx=18;flipV=1;html=1;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(0,45,30,80),"rounded=1;arcSize=50;html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;horizontal=0;");
g.vertex=!0;var h=new mxCell("Label",new mxGeometry(0,150,30,80),"rounded=1;arcSize=50;html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;horizontal=0;");h.vertex=!0;var k=new mxCell("Label",new mxGeometry(45,0,80,30),"rounded=1;arcSize=50;html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;");k.vertex=!0;var l=new mxCell("Label",new mxGeometry(150,0,80,30),
-"rounded=1;arcSize=50;html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;");l.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l],240,240,"Matrix (2x2)")}),this.addEntry("matrix",function(){var d=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,35,100,100),"html=1;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");
-d.vertex=!0;var c=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,35,100,100),"html=1;fillColor=#F5AB50;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");c.vertex=!0;var e=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(245,35,100,100),"html=1;fillColor=#F8C382;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");
-e.vertex=!0;var f=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,140,100,100),"html=1;fillColor=#444444;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");f.vertex=!0;var g=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,140,100,100),"html=1;fillColor=#777777;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");
+"rounded=1;arcSize=50;html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;");l.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l],240,240,"Matrix (2x2)")}),this.addEntry("matrix",function(){var e=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,35,100,100),"html=1;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");
+e.vertex=!0;var c=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,35,100,100),"html=1;fillColor=#F5AB50;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");c.vertex=!0;var d=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(245,35,100,100),"html=1;fillColor=#F8C382;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");
+d.vertex=!0;var f=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,140,100,100),"html=1;fillColor=#444444;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");f.vertex=!0;var g=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,140,100,100),"html=1;fillColor=#777777;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");
g.vertex=!0;var h=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(245,140,100,100),"html=1;fillColor=#909090;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");h.vertex=!0;var k=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,245,100,100),"html=1;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");
k.vertex=!0;var l=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,245,100,100),"html=1;fillColor=#2F5B7C;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");l.vertex=!0;var m=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(245,245,100,100),"html=1;fillColor=#5D7F99;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");
m.vertex=!0;var n=new mxCell("Label",new mxGeometry(0,35,30,100),"html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;horizontal=0;rounded=0;");n.vertex=!0;var p=new mxCell("Label",new mxGeometry(0,140,30,100),"html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;horizontal=0;rounded=0;");p.vertex=!0;var q=new mxCell("Label",new mxGeometry(0,245,30,100),"html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;horizontal=0;rounded=0;");
q.vertex=!0;var t=new mxCell("Label",new mxGeometry(35,0,100,30),"html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;rounded=0;");t.vertex=!0;var u=new mxCell("Label",new mxGeometry(140,0,100,30),"html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;rounded=0;");u.vertex=!0;var v=new mxCell("Label",new mxGeometry(245,0,100,30),"html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;rounded=0;");
-v.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p,q,t,u,v],345,345,"Matrix (3x3)")}),this.addEntry("hex loop",function(){var d=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit",new mxGeometry(0,51,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#F5AB50;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;");d.vertex=!0;var c=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit",
-new mxGeometry(0,153,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#E85642;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;");c.vertex=!0;var e=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit",new mxGeometry(84,102,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#12AAB5;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;");
-e.vertex=!0;var f=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit",new mxGeometry(84,0,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#1699D3;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;");f.vertex=!0;var g=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit",new mxGeometry(168,51,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#736CA8;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;");
+v.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p,q,t,u,v],345,345,"Matrix (3x3)")}),this.addEntry("hex loop",function(){var e=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit",new mxGeometry(0,51,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#F5AB50;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;");e.vertex=!0;var c=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit",
+new mxGeometry(0,153,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#E85642;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;");c.vertex=!0;var d=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit",new mxGeometry(84,102,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#12AAB5;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;");
+d.vertex=!0;var f=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit",new mxGeometry(84,0,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#1699D3;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;");f.vertex=!0;var g=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit",new mxGeometry(168,51,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#736CA8;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;");
g.vertex=!0;var h=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit",new mxGeometry(168,153,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#2F5B7C;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;");h.vertex=!0;var k=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit",new mxGeometry(84,204,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#777777;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;");
-k.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k],284,312,"Hex Loop")}),this.addEntry("target",function(){var d=new mxCell("",new mxGeometry(0,0,350,350),"ellipse;html=1;strokeWidth=4;fillColor=#F2931E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(25,25,300,300),"ellipse;html=1;strokeWidth=4;fillColor=#F8C382;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");
-c.vertex=!0;var e=new mxCell("",new mxGeometry(50,50,250,250),"ellipse;html=1;strokeWidth=4;fillColor=#FCE7CD;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var f=new mxCell("",new mxGeometry(75,75,200,200),"ellipse;html=1;strokeWidth=4;fillColor=#BAC8D3;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;var g=new mxCell("",new mxGeometry(100,100,
+k.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k],284,312,"Hex Loop")}),this.addEntry("target",function(){var e=new mxCell("",new mxGeometry(0,0,350,350),"ellipse;html=1;strokeWidth=4;fillColor=#F2931E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(25,25,300,300),"ellipse;html=1;strokeWidth=4;fillColor=#F8C382;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");
+c.vertex=!0;var d=new mxCell("",new mxGeometry(50,50,250,250),"ellipse;html=1;strokeWidth=4;fillColor=#FCE7CD;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var f=new mxCell("",new mxGeometry(75,75,200,200),"ellipse;html=1;strokeWidth=4;fillColor=#BAC8D3;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;var g=new mxCell("",new mxGeometry(100,100,
150,150),"ellipse;html=1;strokeWidth=4;fillColor=#5D7F99;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");g.vertex=!0;var h=new mxCell("",new mxGeometry(125,125,100,100),"ellipse;html=1;strokeWidth=4;fillColor=#2F5B7C;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");h.vertex=!0;var k=new mxCell("",new mxGeometry(150,150,50,50),"ellipse;html=1;strokeWidth=4;fillColor=#23445D;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");
-k.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k],350,350,"Target")}),this.addEntry("target simple",function(){var d=new mxCell("",new mxGeometry(0,0,350,350),"ellipse;html=1;strokeWidth=4;fillColor=#10739E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(50,50,250,250),"ellipse;html=1;strokeWidth=4;fillColor=#F2931E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");
-c.vertex=!0;var e=new mxCell("",new mxGeometry(100,100,150,150),"ellipse;html=1;strokeWidth=4;fillColor=#AE4132;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var f=new mxCell("",new mxGeometry(150,150,50,50),"ellipse;html=1;strokeWidth=4;fillColor=#23445D;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;return sb.createVertexTemplateFromCells([d,
-c,e,f],350,350,"Target (simple)")}),this.addEntry("onion",function(){var d=new mxCell("",new mxGeometry(0,0,350,350),"ellipse;html=1;strokeWidth=4;fillColor=#F5AB50;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(25,50,300,300),"ellipse;html=1;strokeWidth=4;fillColor=#F8C382;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");
-c.vertex=!0;var e=new mxCell("",new mxGeometry(50,100,250,250),"ellipse;html=1;strokeWidth=4;fillColor=#FCE7CD;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var f=new mxCell("",new mxGeometry(75,150,200,200),"ellipse;html=1;strokeWidth=4;fillColor=#BAC8D3;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;var g=new mxCell("",new mxGeometry(100,
+k.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k],350,350,"Target")}),this.addEntry("target simple",function(){var e=new mxCell("",new mxGeometry(0,0,350,350),"ellipse;html=1;strokeWidth=4;fillColor=#10739E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(50,50,250,250),"ellipse;html=1;strokeWidth=4;fillColor=#F2931E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");
+c.vertex=!0;var d=new mxCell("",new mxGeometry(100,100,150,150),"ellipse;html=1;strokeWidth=4;fillColor=#AE4132;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var f=new mxCell("",new mxGeometry(150,150,50,50),"ellipse;html=1;strokeWidth=4;fillColor=#23445D;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;return sb.createVertexTemplateFromCells([e,
+c,d,f],350,350,"Target (simple)")}),this.addEntry("onion",function(){var e=new mxCell("",new mxGeometry(0,0,350,350),"ellipse;html=1;strokeWidth=4;fillColor=#F5AB50;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(25,50,300,300),"ellipse;html=1;strokeWidth=4;fillColor=#F8C382;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");
+c.vertex=!0;var d=new mxCell("",new mxGeometry(50,100,250,250),"ellipse;html=1;strokeWidth=4;fillColor=#FCE7CD;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var f=new mxCell("",new mxGeometry(75,150,200,200),"ellipse;html=1;strokeWidth=4;fillColor=#BAC8D3;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;var g=new mxCell("",new mxGeometry(100,
200,150,150),"ellipse;html=1;strokeWidth=4;fillColor=#5D7F99;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");g.vertex=!0;var h=new mxCell("",new mxGeometry(125,250,100,100),"ellipse;html=1;strokeWidth=4;fillColor=#2F5B7C;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");h.vertex=!0;var k=new mxCell("",new mxGeometry(150,300,50,50),"ellipse;html=1;strokeWidth=4;fillColor=#23445D;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");
-k.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k],350,350,"Onion")}),this.addEntry("onion simple",function(){var d=new mxCell("",new mxGeometry(0,0,350,350),"ellipse;html=1;strokeWidth=4;fillColor=#10739E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(50,100,250,250),"ellipse;html=1;strokeWidth=4;fillColor=#F2931E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");
-c.vertex=!0;var e=new mxCell("",new mxGeometry(100,200,150,150),"ellipse;html=1;strokeWidth=4;fillColor=#AE4132;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var f=new mxCell("",new mxGeometry(150,300,50,50),"ellipse;html=1;strokeWidth=4;fillColor=#23445D;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;return sb.createVertexTemplateFromCells([d,
-c,e,f],350,350,"Onion (simple)")}),this.addEntry("triangle",function(){var d=new mxCell("",new mxGeometry(0,0,350,350),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#F2931E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(25,0,300,300),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#F8C382;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");
-c.vertex=!0;var e=new mxCell("",new mxGeometry(50,0,250,250),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#FCE7CD;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var f=new mxCell("",new mxGeometry(75,0,200,200),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#BAC8D3;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;var g=new mxCell("",
+k.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k],350,350,"Onion")}),this.addEntry("onion simple",function(){var e=new mxCell("",new mxGeometry(0,0,350,350),"ellipse;html=1;strokeWidth=4;fillColor=#10739E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(50,100,250,250),"ellipse;html=1;strokeWidth=4;fillColor=#F2931E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");
+c.vertex=!0;var d=new mxCell("",new mxGeometry(100,200,150,150),"ellipse;html=1;strokeWidth=4;fillColor=#AE4132;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var f=new mxCell("",new mxGeometry(150,300,50,50),"ellipse;html=1;strokeWidth=4;fillColor=#23445D;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;return sb.createVertexTemplateFromCells([e,
+c,d,f],350,350,"Onion (simple)")}),this.addEntry("triangle",function(){var e=new mxCell("",new mxGeometry(0,0,350,350),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#F2931E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(25,0,300,300),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#F8C382;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");
+c.vertex=!0;var d=new mxCell("",new mxGeometry(50,0,250,250),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#FCE7CD;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var f=new mxCell("",new mxGeometry(75,0,200,200),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#BAC8D3;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;var g=new mxCell("",
new mxGeometry(100,0,150,150),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#5D7F99;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");g.vertex=!0;var h=new mxCell("",new mxGeometry(125,0,100,100),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#2F5B7C;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");h.vertex=!0;var k=new mxCell("",new mxGeometry(150,
-0,50,50),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#23445D;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");k.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k],350,350,"Triangle")}),this.addEntry("triangle simple",function(){var d=new mxCell("",new mxGeometry(0,0,350,350),"triangle;direction=north;strokeWidth=4;html=1;fillColor=#10739E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(50,0,250,250),"triangle;direction=north;strokeWidth=4;html=1;fillColor=#F2931E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");c.vertex=!0;var e=new mxCell("",new mxGeometry(100,0,150,150),"triangle;direction=north;strokeWidth=4;html=1;fillColor=#AE4132;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var f=new mxCell("",
-new mxGeometry(150,0,50,50),"triangle;direction=north;strokeWidth=4;html=1;fillColor=#23445D;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f],350,350,"Triangle (simple)")}),this.addEntry("percent percentage list",function(){var d=new mxCell("30%",new mxGeometry(0,0,60,40),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#4A5768;strokeColor=none;fontSize=16;fontColor=#ffffff;fontStyle=1;rounded=0;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(70,10,300,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#B1DDF0;strokeColor=none;");c.vertex=!0;var e=new mxCell("",new mxGeometry(70,10,90,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#10739E;strokeColor=none;shadow=0;");e.vertex=!0;var f=new mxCell("75%",new mxGeometry(0,50,60,40),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#4A5768;strokeColor=none;fontSize=16;fontColor=#ffffff;fontStyle=1;rounded=0;");
+0,50,50),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#23445D;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");k.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k],350,350,"Triangle")}),this.addEntry("triangle simple",function(){var e=new mxCell("",new mxGeometry(0,0,350,350),"triangle;direction=north;strokeWidth=4;html=1;fillColor=#10739E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");
+e.vertex=!0;var c=new mxCell("",new mxGeometry(50,0,250,250),"triangle;direction=north;strokeWidth=4;html=1;fillColor=#F2931E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");c.vertex=!0;var d=new mxCell("",new mxGeometry(100,0,150,150),"triangle;direction=north;strokeWidth=4;html=1;fillColor=#AE4132;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var f=new mxCell("",
+new mxGeometry(150,0,50,50),"triangle;direction=north;strokeWidth=4;html=1;fillColor=#23445D;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f],350,350,"Triangle (simple)")}),this.addEntry("percent percentage list",function(){var e=new mxCell("30%",new mxGeometry(0,0,60,40),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#4A5768;strokeColor=none;fontSize=16;fontColor=#ffffff;fontStyle=1;rounded=0;");
+e.vertex=!0;var c=new mxCell("",new mxGeometry(70,10,300,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#B1DDF0;strokeColor=none;");c.vertex=!0;var d=new mxCell("",new mxGeometry(70,10,90,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#10739E;strokeColor=none;shadow=0;");d.vertex=!0;var f=new mxCell("75%",new mxGeometry(0,50,60,40),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#4A5768;strokeColor=none;fontSize=16;fontColor=#ffffff;fontStyle=1;rounded=0;");
f.vertex=!0;var g=new mxCell("",new mxGeometry(70,60,300,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#FCE7CD;strokeColor=none;");g.vertex=!0;var h=new mxCell("",new mxGeometry(70,60,225,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#F2931E;strokeColor=none;shadow=0;");h.vertex=!0;var k=new mxCell("90%",new mxGeometry(0,100,60,40),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#4A5768;strokeColor=none;fontSize=16;fontColor=#ffffff;fontStyle=1;rounded=0;");
k.vertex=!0;var l=new mxCell("",new mxGeometry(70,110,300,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#FAD9D5;strokeColor=none;");l.vertex=!0;var m=new mxCell("",new mxGeometry(70,110,270,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#AE4132;strokeColor=none;shadow=0;");m.vertex=!0;var n=new mxCell("25%",new mxGeometry(0,150,60,40),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#4A5768;strokeColor=none;fontSize=16;fontColor=#ffffff;fontStyle=1;rounded=0;");
-n.vertex=!0;var p=new mxCell("",new mxGeometry(70,160,300,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#BAC8D3;strokeColor=none;");p.vertex=!0;var q=new mxCell("",new mxGeometry(70,160,75,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#23445D;strokeColor=none;shadow=0;");q.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p,q],370,190,"Percentage list")}),this.addEntry("percent percentage list",function(){var d=new mxCell("",new mxGeometry(0,0,400,40),
-"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#dddddd;strokeColor=none;rounded=0;");d.vertex=!0;var c=new mxCell("65%",new mxGeometry(0,0,260,40),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#10739E;strokeColor=none;align=left;verticalAlign=middle;fontColor=#ffffff;fontSize=18;spacingLeft=10;fontStyle=1;shadow=0;");c.vertex=!0;var e=new mxCell("Label",new mxGeometry(320,0,80,40),"text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontSize=18;spacingRight=10;");
-e.vertex=!0;var f=new mxCell("",new mxGeometry(0,50,400,40),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#dddddd;strokeColor=none;rounded=0;");f.vertex=!0;var g=new mxCell("45%",new mxGeometry(0,50,180,40),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#F2931E;strokeColor=none;align=left;verticalAlign=middle;fontColor=#ffffff;fontSize=18;spacingLeft=10;fontStyle=1;shadow=0;");g.vertex=!0;var h=new mxCell("Label",new mxGeometry(320,50,80,40),"text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontSize=18;spacingRight=10;");
+n.vertex=!0;var p=new mxCell("",new mxGeometry(70,160,300,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#BAC8D3;strokeColor=none;");p.vertex=!0;var q=new mxCell("",new mxGeometry(70,160,75,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#23445D;strokeColor=none;shadow=0;");q.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p,q],370,190,"Percentage list")}),this.addEntry("percent percentage list",function(){var e=new mxCell("",new mxGeometry(0,0,400,40),
+"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#dddddd;strokeColor=none;rounded=0;");e.vertex=!0;var c=new mxCell("65%",new mxGeometry(0,0,260,40),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#10739E;strokeColor=none;align=left;verticalAlign=middle;fontColor=#ffffff;fontSize=18;spacingLeft=10;fontStyle=1;shadow=0;");c.vertex=!0;var d=new mxCell("Label",new mxGeometry(320,0,80,40),"text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontSize=18;spacingRight=10;");
+d.vertex=!0;var f=new mxCell("",new mxGeometry(0,50,400,40),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#dddddd;strokeColor=none;rounded=0;");f.vertex=!0;var g=new mxCell("45%",new mxGeometry(0,50,180,40),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#F2931E;strokeColor=none;align=left;verticalAlign=middle;fontColor=#ffffff;fontSize=18;spacingLeft=10;fontStyle=1;shadow=0;");g.vertex=!0;var h=new mxCell("Label",new mxGeometry(320,50,80,40),"text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontSize=18;spacingRight=10;");
h.vertex=!0;var k=new mxCell("",new mxGeometry(0,100,400,40),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#dddddd;strokeColor=none;rounded=0;");k.vertex=!0;var l=new mxCell("30%",new mxGeometry(0,100,120,40),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#AE4132;strokeColor=none;align=left;verticalAlign=middle;fontColor=#ffffff;fontSize=18;spacingLeft=10;fontStyle=1;shadow=0;");l.vertex=!0;var m=new mxCell("Label",new mxGeometry(320,100,80,40),"text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontSize=18;spacingRight=10;");
m.vertex=!0;var n=new mxCell("",new mxGeometry(0,150,400,40),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#dddddd;strokeColor=none;rounded=0;");n.vertex=!0;var p=new mxCell("60%",new mxGeometry(0,150,240,40),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#23445D;strokeColor=none;align=left;verticalAlign=middle;fontColor=#ffffff;fontSize=18;spacingLeft=10;fontStyle=1;shadow=0;");p.vertex=!0;var q=new mxCell("Label",new mxGeometry(320,150,80,40),"text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontSize=18;spacingRight=10;");
q.vertex=!0;var t=new mxCell("",new mxGeometry(0,200,400,40),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#dddddd;strokeColor=none;rounded=0;");t.vertex=!0;var u=new mxCell("85%",new mxGeometry(0,200,340,40),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#12AAB5;strokeColor=none;align=left;verticalAlign=middle;fontColor=#ffffff;fontSize=18;spacingLeft=10;fontStyle=1;shadow=0;");u.vertex=!0;var v=new mxCell("Label",new mxGeometry(320,200,80,40),"text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontSize=18;spacingRight=10;");
-v.vertex=!0;return sb.createVertexTemplateFromCells([d,c,f,g,k,l,n,p,t,u,e,h,m,q,v],400,250,"Percentage list")}),this.addEntry("arc list",function(){var d=new mxCell("",new mxGeometry(0,0,260,260),b+"partConcEllipse;fillColor=#10739E;strokeColor=#ffffff;startAngle=0.75;endAngle=0.08;arcWidth=0.16;strokeWidth=3;");d.vertex=!0;var c=new mxCell("",new mxGeometry(20,20,220,220),b+"partConcEllipse;fillColor=#F2931E;strokeColor=#ffffff;startAngle=0.91;endAngle=0.17;arcWidth=0.18;strokeWidth=3;");c.vertex=
-!0;var e=new mxCell("",new mxGeometry(40,40,180,180),b+"partConcEllipse;fillColor=#AE4132;strokeColor=#ffffff;startAngle=0.75;endAngle=0.11;arcWidth=0.22;strokeWidth=3;");e.vertex=!0;var f=new mxCell("",new mxGeometry(60,60,140,140),b+"partConcEllipse;fillColor=#12AAB5;strokeColor=#ffffff;startAngle=0.02;endAngle=0.25;arcWidth=0.29;strokeWidth=3;");f.vertex=!0;var g=new mxCell("",new mxGeometry(80,80,100,100),b+"partConcEllipse;fillColor=#CCCCCC;strokeColor=#ffffff;startAngle=0.75;endAngle=0.25;arcWidth=0.4;strokeWidth=3;");
-g.vertex=!0;var h=new mxCell("2018",new mxGeometry(100,100,60,60),"html=1;shape=mxgraph.basic.pie;fillColor=#23445D;strokeColor=#ffffff;startAngle=0.75;endAngle=0.25;fontSize=16;fontColor=#FFFFFF;verticalAlign=top;fontStyle=1;strokeWidth=3;");h.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h],200,200,"Arc list")}),this.addEntry("arc list",function(){var d=new mxCell("",new mxGeometry(0,0,250,250),"ellipse;fillColor=none;strokeColor=#444444;");d.vertex=!0;var c=new mxCell("",new mxGeometry(20,
-20,210,210),"ellipse;fillColor=none;strokeColor=#444444;");c.vertex=!0;var e=new mxCell("",new mxGeometry(40,40,170,170),"ellipse;fillColor=none;strokeColor=#444444;");e.vertex=!0;var f=new mxCell("",new mxGeometry(60,60,130,130),"ellipse;fillColor=none;strokeColor=#444444;");f.vertex=!0;var g=new mxCell("",new mxGeometry(80,80,90,90),"ellipse;fillColor=none;strokeColor=#444444;");g.vertex=!0;var h=new mxCell("",new mxGeometry(0,0,250,250),b+"arc;fillColor=none;strokeColor=#10739E;startAngle=0.75;endAngle=0.08;strokeWidth=16;");
+v.vertex=!0;return sb.createVertexTemplateFromCells([e,c,f,g,k,l,n,p,t,u,d,h,m,q,v],400,250,"Percentage list")}),this.addEntry("arc list",function(){var e=new mxCell("",new mxGeometry(0,0,260,260),b+"partConcEllipse;fillColor=#10739E;strokeColor=#ffffff;startAngle=0.75;endAngle=0.08;arcWidth=0.16;strokeWidth=3;");e.vertex=!0;var c=new mxCell("",new mxGeometry(20,20,220,220),b+"partConcEllipse;fillColor=#F2931E;strokeColor=#ffffff;startAngle=0.91;endAngle=0.17;arcWidth=0.18;strokeWidth=3;");c.vertex=
+!0;var d=new mxCell("",new mxGeometry(40,40,180,180),b+"partConcEllipse;fillColor=#AE4132;strokeColor=#ffffff;startAngle=0.75;endAngle=0.11;arcWidth=0.22;strokeWidth=3;");d.vertex=!0;var f=new mxCell("",new mxGeometry(60,60,140,140),b+"partConcEllipse;fillColor=#12AAB5;strokeColor=#ffffff;startAngle=0.02;endAngle=0.25;arcWidth=0.29;strokeWidth=3;");f.vertex=!0;var g=new mxCell("",new mxGeometry(80,80,100,100),b+"partConcEllipse;fillColor=#CCCCCC;strokeColor=#ffffff;startAngle=0.75;endAngle=0.25;arcWidth=0.4;strokeWidth=3;");
+g.vertex=!0;var h=new mxCell("2018",new mxGeometry(100,100,60,60),"html=1;shape=mxgraph.basic.pie;fillColor=#23445D;strokeColor=#ffffff;startAngle=0.75;endAngle=0.25;fontSize=16;fontColor=#FFFFFF;verticalAlign=top;fontStyle=1;strokeWidth=3;");h.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h],200,200,"Arc list")}),this.addEntry("arc list",function(){var e=new mxCell("",new mxGeometry(0,0,250,250),"ellipse;fillColor=none;strokeColor=#444444;");e.vertex=!0;var c=new mxCell("",new mxGeometry(20,
+20,210,210),"ellipse;fillColor=none;strokeColor=#444444;");c.vertex=!0;var d=new mxCell("",new mxGeometry(40,40,170,170),"ellipse;fillColor=none;strokeColor=#444444;");d.vertex=!0;var f=new mxCell("",new mxGeometry(60,60,130,130),"ellipse;fillColor=none;strokeColor=#444444;");f.vertex=!0;var g=new mxCell("",new mxGeometry(80,80,90,90),"ellipse;fillColor=none;strokeColor=#444444;");g.vertex=!0;var h=new mxCell("",new mxGeometry(0,0,250,250),b+"arc;fillColor=none;strokeColor=#10739E;startAngle=0.75;endAngle=0.08;strokeWidth=16;");
h.vertex=!0;var k=new mxCell("",new mxGeometry(20,20,210,210),b+"arc;fillColor=none;strokeColor=#F2931E;startAngle=0.91;endAngle=0.17;strokeWidth=16;");k.vertex=!0;var l=new mxCell("",new mxGeometry(40,40,170,170),b+"arc;fillColor=none;strokeColor=#AE4132;startAngle=0.75;endAngle=0.11;strokeWidth=16;");l.vertex=!0;var m=new mxCell("",new mxGeometry(60,60,130,130),b+"arc;fillColor=none;strokeColor=#12AAB5;startAngle=0.02;endAngle=0.25;strokeWidth=16;");m.vertex=!0;var n=new mxCell("",new mxGeometry(80,
-80,90,90),b+"arc;fillColor=none;strokeColor=#CCCCCC;startAngle=0.75;endAngle=0.25;strokeWidth=16;");n.vertex=!0;var p=new mxCell("2018",new mxGeometry(92,92,66,66),"html=1;shape=mxgraph.basic.pie;fillColor=#23445D;strokeColor=none;startAngle=0.75;endAngle=0.25;fontSize=16;fontColor=#FFFFFF;verticalAlign=top;spacingTop=8;fontStyle=1;");p.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p],200,200,"Arc list")}),this.addEntry("triangle graph",function(){var d=new mxCell("Label",
-new mxGeometry(0,70,80,70),"verticalLabelPosition=middle;verticalAlign=bottom;html=1;whiteSpace=wrap;shape=mxgraph.infographic.shadedTriangle;fillColor=#10739E;strokeColor=none;fontSize=10;labelPosition=center;align=center;fontColor=#FFFFFF;fontStyle=1;shadow=0;");d.vertex=!0;var c=new mxCell("Label",new mxGeometry(60,10,80,130),"verticalLabelPosition=middle;verticalAlign=bottom;html=1;whiteSpace=wrap;shape=mxgraph.infographic.shadedTriangle;fillColor=#F2931E;strokeColor=none;fontSize=10;labelPosition=center;align=center;fontColor=#FFFFFF;fontStyle=1;shadow=0;");
-c.vertex=!0;var e=new mxCell("Label",new mxGeometry(120,0,80,140),"verticalLabelPosition=middle;verticalAlign=bottom;html=1;whiteSpace=wrap;shape=mxgraph.infographic.shadedTriangle;fillColor=#AE4132;strokeColor=none;fontSize=10;labelPosition=center;align=center;fontColor=#FFFFFF;fontStyle=1;shadow=0;");e.vertex=!0;var f=new mxCell("Label",new mxGeometry(180,40,80,100),"verticalLabelPosition=middle;verticalAlign=bottom;html=1;whiteSpace=wrap;shape=mxgraph.infographic.shadedTriangle;fillColor=#12AAB5;strokeColor=none;fontSize=10;labelPosition=center;align=center;fontColor=#FFFFFF;fontStyle=1;shadow=0;");
-f.vertex=!0;var g=new mxCell("Label",new mxGeometry(240,60,80,80),"verticalLabelPosition=middle;verticalAlign=bottom;html=1;whiteSpace=wrap;shape=mxgraph.infographic.shadedTriangle;fillColor=#23445D;strokeColor=none;fontSize=10;labelPosition=center;align=center;fontColor=#FFFFFF;fontStyle=1;shadow=0;");g.vertex=!0;return sb.createVertexTemplateFromCells([g,f,e,c,d],320,140,"Triangle Graph")}),this.addEntry("pyramid graph",function(){var d=new mxCell("Label",new mxGeometry(0,70,80,70),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.infographic.shadedPyramid;fillColor=#10739E;strokeColor=none;fontSize=10;labelPosition=center;align=center;shadow=0;");
-d.vertex=!0;var c=new mxCell("Label",new mxGeometry(60,10,80,130),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.infographic.shadedPyramid;fillColor=#F2931E;strokeColor=none;fontSize=10;labelPosition=center;align=center;shadow=0;");c.vertex=!0;var e=new mxCell("Label",new mxGeometry(120,0,80,140),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.infographic.shadedPyramid;fillColor=#AE4132;strokeColor=none;fontSize=10;labelPosition=center;align=center;shadow=0;");
-e.vertex=!0;var f=new mxCell("Label",new mxGeometry(180,40,80,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.infographic.shadedPyramid;fillColor=#12AAB5;strokeColor=none;fontSize=10;labelPosition=center;align=center;shadow=0;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(240,60,80,80),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.infographic.shadedPyramid;fillColor=#23445D;strokeColor=none;fontSize=10;labelPosition=center;align=center;shadow=0;");
-g.vertex=!0;return sb.createVertexTemplateFromCells([g,f,e,c,d],320,140,"Pyramid Graph")}),this.addEntry("change graph",function(){var d=new mxCell("",new mxGeometry(0,30,30,100),"fillColor=#10739E;strokeColor=none;");d.vertex=!0;var c=new mxCell("",new mxGeometry(3,30,24,70),"shape=mxgraph.arrows2.arrow;dy=0.4;dx=16;notch=0;direction=north;fillColor=#1699D3;strokeColor=none;");c.vertex=!0;d.insert(c);c=new mxCell("Label",new mxGeometry(0,0,30,20),"text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;fontColor=#FFFFFF;fontSize=10;strokeColor=none;fillColor=none;");
-c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(35,10,30,120),"fillColor=#F2931E;strokeColor=none;");c.vertex=!0;var e=new mxCell("",new mxGeometry(3,0,24,80),"shape=mxgraph.arrows2.arrow;dy=0.4;dx=16;notch=0;direction=south;fillColor=#F5AB50;strokeColor=none;");e.vertex=!0;c.insert(e);e=new mxCell("Label",new mxGeometry(0,0,30,20),"text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;fontColor=#FFFFFF;fontSize=10;strokeColor=none;fillColor=none;");e.vertex=!0;c.insert(e);e=new mxCell("",
-new mxGeometry(70,0,30,130),"fillColor=#AE4132;strokeColor=none;");e.vertex=!0;var f=new mxCell("",new mxGeometry(3,80,24,50),"shape=mxgraph.arrows2.arrow;dy=0.4;dx=16;notch=0;direction=north;fillColor=#E85642;strokeColor=none;");f.vertex=!0;e.insert(f);f=new mxCell("Label",new mxGeometry(0,0,30,20),"text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;fontColor=#FFFFFF;fontSize=10;strokeColor=none;fillColor=none;");f.vertex=!0;e.insert(f);f=new mxCell("",new mxGeometry(105,50,30,80),"fillColor=#12AAB5;strokeColor=none;");
+80,90,90),b+"arc;fillColor=none;strokeColor=#CCCCCC;startAngle=0.75;endAngle=0.25;strokeWidth=16;");n.vertex=!0;var p=new mxCell("2018",new mxGeometry(92,92,66,66),"html=1;shape=mxgraph.basic.pie;fillColor=#23445D;strokeColor=none;startAngle=0.75;endAngle=0.25;fontSize=16;fontColor=#FFFFFF;verticalAlign=top;spacingTop=8;fontStyle=1;");p.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p],200,200,"Arc list")}),this.addEntry("triangle graph",function(){var e=new mxCell("Label",
+new mxGeometry(0,70,80,70),"verticalLabelPosition=middle;verticalAlign=bottom;html=1;whiteSpace=wrap;shape=mxgraph.infographic.shadedTriangle;fillColor=#10739E;strokeColor=none;fontSize=10;labelPosition=center;align=center;fontColor=#FFFFFF;fontStyle=1;shadow=0;");e.vertex=!0;var c=new mxCell("Label",new mxGeometry(60,10,80,130),"verticalLabelPosition=middle;verticalAlign=bottom;html=1;whiteSpace=wrap;shape=mxgraph.infographic.shadedTriangle;fillColor=#F2931E;strokeColor=none;fontSize=10;labelPosition=center;align=center;fontColor=#FFFFFF;fontStyle=1;shadow=0;");
+c.vertex=!0;var d=new mxCell("Label",new mxGeometry(120,0,80,140),"verticalLabelPosition=middle;verticalAlign=bottom;html=1;whiteSpace=wrap;shape=mxgraph.infographic.shadedTriangle;fillColor=#AE4132;strokeColor=none;fontSize=10;labelPosition=center;align=center;fontColor=#FFFFFF;fontStyle=1;shadow=0;");d.vertex=!0;var f=new mxCell("Label",new mxGeometry(180,40,80,100),"verticalLabelPosition=middle;verticalAlign=bottom;html=1;whiteSpace=wrap;shape=mxgraph.infographic.shadedTriangle;fillColor=#12AAB5;strokeColor=none;fontSize=10;labelPosition=center;align=center;fontColor=#FFFFFF;fontStyle=1;shadow=0;");
+f.vertex=!0;var g=new mxCell("Label",new mxGeometry(240,60,80,80),"verticalLabelPosition=middle;verticalAlign=bottom;html=1;whiteSpace=wrap;shape=mxgraph.infographic.shadedTriangle;fillColor=#23445D;strokeColor=none;fontSize=10;labelPosition=center;align=center;fontColor=#FFFFFF;fontStyle=1;shadow=0;");g.vertex=!0;return sb.createVertexTemplateFromCells([g,f,d,c,e],320,140,"Triangle Graph")}),this.addEntry("pyramid graph",function(){var e=new mxCell("Label",new mxGeometry(0,70,80,70),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.infographic.shadedPyramid;fillColor=#10739E;strokeColor=none;fontSize=10;labelPosition=center;align=center;shadow=0;");
+e.vertex=!0;var c=new mxCell("Label",new mxGeometry(60,10,80,130),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.infographic.shadedPyramid;fillColor=#F2931E;strokeColor=none;fontSize=10;labelPosition=center;align=center;shadow=0;");c.vertex=!0;var d=new mxCell("Label",new mxGeometry(120,0,80,140),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.infographic.shadedPyramid;fillColor=#AE4132;strokeColor=none;fontSize=10;labelPosition=center;align=center;shadow=0;");
+d.vertex=!0;var f=new mxCell("Label",new mxGeometry(180,40,80,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.infographic.shadedPyramid;fillColor=#12AAB5;strokeColor=none;fontSize=10;labelPosition=center;align=center;shadow=0;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(240,60,80,80),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.infographic.shadedPyramid;fillColor=#23445D;strokeColor=none;fontSize=10;labelPosition=center;align=center;shadow=0;");
+g.vertex=!0;return sb.createVertexTemplateFromCells([g,f,d,c,e],320,140,"Pyramid Graph")}),this.addEntry("change graph",function(){var e=new mxCell("",new mxGeometry(0,30,30,100),"fillColor=#10739E;strokeColor=none;");e.vertex=!0;var c=new mxCell("",new mxGeometry(3,30,24,70),"shape=mxgraph.arrows2.arrow;dy=0.4;dx=16;notch=0;direction=north;fillColor=#1699D3;strokeColor=none;");c.vertex=!0;e.insert(c);c=new mxCell("Label",new mxGeometry(0,0,30,20),"text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;fontColor=#FFFFFF;fontSize=10;strokeColor=none;fillColor=none;");
+c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(35,10,30,120),"fillColor=#F2931E;strokeColor=none;");c.vertex=!0;var d=new mxCell("",new mxGeometry(3,0,24,80),"shape=mxgraph.arrows2.arrow;dy=0.4;dx=16;notch=0;direction=south;fillColor=#F5AB50;strokeColor=none;");d.vertex=!0;c.insert(d);d=new mxCell("Label",new mxGeometry(0,0,30,20),"text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;fontColor=#FFFFFF;fontSize=10;strokeColor=none;fillColor=none;");d.vertex=!0;c.insert(d);d=new mxCell("",
+new mxGeometry(70,0,30,130),"fillColor=#AE4132;strokeColor=none;");d.vertex=!0;var f=new mxCell("",new mxGeometry(3,80,24,50),"shape=mxgraph.arrows2.arrow;dy=0.4;dx=16;notch=0;direction=north;fillColor=#E85642;strokeColor=none;");f.vertex=!0;d.insert(f);f=new mxCell("Label",new mxGeometry(0,0,30,20),"text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;fontColor=#FFFFFF;fontSize=10;strokeColor=none;fillColor=none;");f.vertex=!0;d.insert(f);f=new mxCell("",new mxGeometry(105,50,30,80),"fillColor=#12AAB5;strokeColor=none;");
f.vertex=!0;var g=new mxCell("",new mxGeometry(3,0,24,30),"shape=mxgraph.arrows2.arrow;dy=0.4;dx=16;notch=0;direction=south;fillColor=#64BBE2;strokeColor=none;");g.vertex=!0;f.insert(g);g=new mxCell("Label",new mxGeometry(0,0,30,20),"text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;fontColor=#FFFFFF;fontSize=10;strokeColor=none;fillColor=none;");g.vertex=!0;f.insert(g);g=new mxCell("",new mxGeometry(140,60,30,70),"fillColor=#23445D;strokeColor=none;");g.vertex=!0;var h=new mxCell("",
-new mxGeometry(3,10,24,60),"shape=mxgraph.arrows2.arrow;dy=0.4;dx=16;notch=0;direction=north;fillColor=#2F5B7C;strokeColor=none;");h.vertex=!0;g.insert(h);h=new mxCell("Label",new mxGeometry(0,0,30,20),"text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;fontColor=#FFFFFF;fontSize=10;strokeColor=none;fillColor=none;");h.vertex=!0;g.insert(h);return sb.createVertexTemplateFromCells([d,c,e,f,g],170,130,"Change Graph")}),this.addEntry("step pyramid",function(){var d=new mxCell("",new mxGeometry(70,
-0,20,95),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#F2931E;strokeColor=none;shadow=0;");d.vertex=!0;var c=new mxCell("",new mxGeometry(60,10,40,85),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#F8C382;strokeColor=none;shadow=0;");c.vertex=!0;var e=new mxCell("",new mxGeometry(50,20,60,75),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#FCE7CD;strokeColor=none;shadow=0;");e.vertex=!0;var f=new mxCell("",new mxGeometry(40,30,80,65),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#BAC8D3;strokeColor=none;shadow=0;");
+new mxGeometry(3,10,24,60),"shape=mxgraph.arrows2.arrow;dy=0.4;dx=16;notch=0;direction=north;fillColor=#2F5B7C;strokeColor=none;");h.vertex=!0;g.insert(h);h=new mxCell("Label",new mxGeometry(0,0,30,20),"text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;fontColor=#FFFFFF;fontSize=10;strokeColor=none;fillColor=none;");h.vertex=!0;g.insert(h);return sb.createVertexTemplateFromCells([e,c,d,f,g],170,130,"Change Graph")}),this.addEntry("step pyramid",function(){var e=new mxCell("",new mxGeometry(70,
+0,20,95),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#F2931E;strokeColor=none;shadow=0;");e.vertex=!0;var c=new mxCell("",new mxGeometry(60,10,40,85),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#F8C382;strokeColor=none;shadow=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(50,20,60,75),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#FCE7CD;strokeColor=none;shadow=0;");d.vertex=!0;var f=new mxCell("",new mxGeometry(40,30,80,65),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#BAC8D3;strokeColor=none;shadow=0;");
f.vertex=!0;var g=new mxCell("",new mxGeometry(30,40,100,55),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#5D7F99;strokeColor=none;shadow=0;");g.vertex=!0;var h=new mxCell("",new mxGeometry(20,50,120,45),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#2F5B7C;strokeColor=none;shadow=0;");h.vertex=!0;var k=new mxCell("",new mxGeometry(10,60,140,35),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#23445D;strokeColor=none;shadow=0;");k.vertex=!0;var l=new mxCell("",new mxGeometry(0,
-70,160,25),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#333333;strokeColor=none;shadow=0;");l.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l],160,95,"Step Pyramid")}),this.addEntry("circular dial list horizontal",function(){var d=new mxCell("Label",new mxGeometry(0,0,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#B1DDF0;fontSize=12;fontColor=#10739E;align=center;fontStyle=1;");d.vertex=!0;
-var c=new mxCell("65%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.65;arcWidth=0.2;strokeColor=none;fillColor=#10739E;fontSize=22;fontColor=#10739E;align=center;fontStyle=1");c.vertex=!0;d.insert(c);c=new mxCell("Label",new mxGeometry(110,0,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#F8C382;fontSize=12;fontColor=#F2931E;align=center;fontStyle=1;");
-c.vertex=!0;var e=new mxCell("40%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.4;arcWidth=0.2;strokeColor=none;fillColor=#F2931E;fontSize=22;fontColor=#F2931E;align=center;fontStyle=1");e.vertex=!0;c.insert(e);e=new mxCell("Label",new mxGeometry(220,0,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#F08E81;fontSize=12;fontColor=#AE4132;align=center;fontStyle=1;");
-e.vertex=!0;var f=new mxCell("25%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.25;arcWidth=0.2;strokeColor=none;fillColor=#AE4132;fontSize=22;fontColor=#AE4132;align=center;fontStyle=1");f.vertex=!0;e.insert(f);f=new mxCell("Label",new mxGeometry(330,0,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#5D7F99;fontSize=12;fontColor=#23445D;align=center;fontStyle=1;");
+70,160,25),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#333333;strokeColor=none;shadow=0;");l.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l],160,95,"Step Pyramid")}),this.addEntry("circular dial list horizontal",function(){var e=new mxCell("Label",new mxGeometry(0,0,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#B1DDF0;fontSize=12;fontColor=#10739E;align=center;fontStyle=1;");e.vertex=!0;
+var c=new mxCell("65%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.65;arcWidth=0.2;strokeColor=none;fillColor=#10739E;fontSize=22;fontColor=#10739E;align=center;fontStyle=1");c.vertex=!0;e.insert(c);c=new mxCell("Label",new mxGeometry(110,0,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#F8C382;fontSize=12;fontColor=#F2931E;align=center;fontStyle=1;");
+c.vertex=!0;var d=new mxCell("40%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.4;arcWidth=0.2;strokeColor=none;fillColor=#F2931E;fontSize=22;fontColor=#F2931E;align=center;fontStyle=1");d.vertex=!0;c.insert(d);d=new mxCell("Label",new mxGeometry(220,0,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#F08E81;fontSize=12;fontColor=#AE4132;align=center;fontStyle=1;");
+d.vertex=!0;var f=new mxCell("25%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.25;arcWidth=0.2;strokeColor=none;fillColor=#AE4132;fontSize=22;fontColor=#AE4132;align=center;fontStyle=1");f.vertex=!0;d.insert(f);f=new mxCell("Label",new mxGeometry(330,0,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#5D7F99;fontSize=12;fontColor=#23445D;align=center;fontStyle=1;");
f.vertex=!0;var g=new mxCell("60%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.6;arcWidth=0.2;strokeColor=none;fillColor=#23445D;fontSize=22;fontColor=#23445D;align=center;fontStyle=1");g.vertex=!0;f.insert(g);g=new mxCell("Label",new mxGeometry(440,0,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#61C6CE;fontSize=12;fontColor=#12AAB5;align=center;fontStyle=1;");
-g.vertex=!0;var h=new mxCell("80%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.8;arcWidth=0.2;strokeColor=none;fillColor=#12AAB5;fontSize=22;fontColor=#12AAB5;align=center;fontStyle=1");h.vertex=!0;g.insert(h);return sb.createVertexTemplateFromCells([d,c,e,f,g],540,100,"Circular Dial List (horizontal)")}),this.addEntry("circular dial list vertical",function(){var d=new mxCell("Label",
-new mxGeometry(0,0,100,100),"labelPosition=right;spacingLeft=10;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#B1DDF0;fontSize=12;fontColor=#10739E;align=left;fontStyle=1;");d.vertex=!0;var c=new mxCell("65%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.65;arcWidth=0.2;strokeColor=none;fillColor=#10739E;fontSize=22;fontColor=#10739E;align=center;fontStyle=1");c.vertex=
-!0;d.insert(c);c=new mxCell("Label",new mxGeometry(0,110,100,100),"labelPosition=right;spacingLeft=10;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#F8C382;fontSize=12;fontColor=#F2931E;align=left;fontStyle=1;");c.vertex=!0;var e=new mxCell("40%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.4;arcWidth=0.2;strokeColor=none;fillColor=#F2931E;fontSize=22;fontColor=#F2931E;align=center;fontStyle=1");
-e.vertex=!0;c.insert(e);e=new mxCell("Label",new mxGeometry(0,220,100,100),"labelPosition=right;spacingLeft=10;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#F08E81;fontSize=12;fontColor=#AE4132;align=left;fontStyle=1;");e.vertex=!0;var f=new mxCell("25%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.25;arcWidth=0.2;strokeColor=none;fillColor=#AE4132;fontSize=22;fontColor=#AE4132;align=center;fontStyle=1");
-f.vertex=!0;e.insert(f);f=new mxCell("Label",new mxGeometry(0,330,100,100),"labelPosition=right;spacingLeft=10;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#5D7F99;fontSize=12;fontColor=#23445D;align=left;fontStyle=1;");f.vertex=!0;var g=new mxCell("60%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.6;arcWidth=0.2;strokeColor=none;fillColor=#23445D;fontSize=22;fontColor=#23445D;align=center;fontStyle=1");
+g.vertex=!0;var h=new mxCell("80%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.8;arcWidth=0.2;strokeColor=none;fillColor=#12AAB5;fontSize=22;fontColor=#12AAB5;align=center;fontStyle=1");h.vertex=!0;g.insert(h);return sb.createVertexTemplateFromCells([e,c,d,f,g],540,100,"Circular Dial List (horizontal)")}),this.addEntry("circular dial list vertical",function(){var e=new mxCell("Label",
+new mxGeometry(0,0,100,100),"labelPosition=right;spacingLeft=10;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#B1DDF0;fontSize=12;fontColor=#10739E;align=left;fontStyle=1;");e.vertex=!0;var c=new mxCell("65%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.65;arcWidth=0.2;strokeColor=none;fillColor=#10739E;fontSize=22;fontColor=#10739E;align=center;fontStyle=1");c.vertex=
+!0;e.insert(c);c=new mxCell("Label",new mxGeometry(0,110,100,100),"labelPosition=right;spacingLeft=10;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#F8C382;fontSize=12;fontColor=#F2931E;align=left;fontStyle=1;");c.vertex=!0;var d=new mxCell("40%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.4;arcWidth=0.2;strokeColor=none;fillColor=#F2931E;fontSize=22;fontColor=#F2931E;align=center;fontStyle=1");
+d.vertex=!0;c.insert(d);d=new mxCell("Label",new mxGeometry(0,220,100,100),"labelPosition=right;spacingLeft=10;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#F08E81;fontSize=12;fontColor=#AE4132;align=left;fontStyle=1;");d.vertex=!0;var f=new mxCell("25%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.25;arcWidth=0.2;strokeColor=none;fillColor=#AE4132;fontSize=22;fontColor=#AE4132;align=center;fontStyle=1");
+f.vertex=!0;d.insert(f);f=new mxCell("Label",new mxGeometry(0,330,100,100),"labelPosition=right;spacingLeft=10;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#5D7F99;fontSize=12;fontColor=#23445D;align=left;fontStyle=1;");f.vertex=!0;var g=new mxCell("60%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.6;arcWidth=0.2;strokeColor=none;fillColor=#23445D;fontSize=22;fontColor=#23445D;align=center;fontStyle=1");
g.vertex=!0;f.insert(g);g=new mxCell("Label",new mxGeometry(0,440,100,100),"labelPosition=right;spacingLeft=10;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#61C6CE;fontSize=12;fontColor=#12AAB5;align=left;fontStyle=1;");g.vertex=!0;var h=new mxCell("80%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.8;arcWidth=0.2;strokeColor=none;fillColor=#12AAB5;fontSize=22;fontColor=#12AAB5;align=center;fontStyle=1");
-h.vertex=!0;g.insert(h);return sb.createVertexTemplateFromCells([d,c,e,f,g],100,540,"Circular Dial List (vertical)")}),this.addEntry("circular dial list horizontal",function(){var d=new mxCell("Label",new mxGeometry(0,0,100,30),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=none;strokeColor=none;fontSize=15;fontColor=#10739E;align=center;fontStyle=1;");d.vertex=!0;var c=new mxCell("65%",new mxGeometry(0,30,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.65;arcWidth=0.4;strokeColor=none;fillColor=#10739E;fontSize=22;fontColor=#10739E;align=center;fontStyle=1;");
-c.vertex=!0;var e=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",new mxGeometry(0,140,100,120),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=#EEEEEE;strokeColor=none;fontSize=10;align=left;fontStyle=0;rounded=1;whiteSpace=wrap;arcSize=8;spacing=5;");e.vertex=!0;var f=new mxCell("Label",new mxGeometry(110,0,100,30),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=none;strokeColor=none;fontSize=15;fontColor=#F2931E;align=center;fontStyle=1;");
+h.vertex=!0;g.insert(h);return sb.createVertexTemplateFromCells([e,c,d,f,g],100,540,"Circular Dial List (vertical)")}),this.addEntry("circular dial list horizontal",function(){var e=new mxCell("Label",new mxGeometry(0,0,100,30),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=none;strokeColor=none;fontSize=15;fontColor=#10739E;align=center;fontStyle=1;");e.vertex=!0;var c=new mxCell("65%",new mxGeometry(0,30,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.65;arcWidth=0.4;strokeColor=none;fillColor=#10739E;fontSize=22;fontColor=#10739E;align=center;fontStyle=1;");
+c.vertex=!0;var d=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",new mxGeometry(0,140,100,120),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=#EEEEEE;strokeColor=none;fontSize=10;align=left;fontStyle=0;rounded=1;whiteSpace=wrap;arcSize=8;spacing=5;");d.vertex=!0;var f=new mxCell("Label",new mxGeometry(110,0,100,30),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=none;strokeColor=none;fontSize=15;fontColor=#F2931E;align=center;fontStyle=1;");
f.vertex=!0;var g=new mxCell("40%",new mxGeometry(110,30,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.4;arcWidth=0.4;strokeColor=none;fillColor=#F2931E;fontSize=22;fontColor=#F2931E;align=center;fontStyle=1;");g.vertex=!0;var h=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",new mxGeometry(110,140,100,120),
"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=#EEEEEE;strokeColor=none;fontSize=10;align=left;fontStyle=0;rounded=1;whiteSpace=wrap;arcSize=8;spacing=5;");h.vertex=!0;var k=new mxCell("Label",new mxGeometry(220,0,100,30),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=none;strokeColor=none;fontSize=15;fontColor=#AE4132;align=center;fontStyle=1;");k.vertex=!0;var l=new mxCell("25%",new mxGeometry(220,30,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.25;arcWidth=0.4;strokeColor=none;fillColor=#AE4132;fontSize=22;fontColor=#AE4132;align=center;fontStyle=1;");
l.vertex=!0;var m=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",new mxGeometry(220,140,100,120),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=#EEEEEE;strokeColor=none;fontSize=10;align=left;fontStyle=0;rounded=1;whiteSpace=wrap;arcSize=8;spacing=5;");m.vertex=!0;var n=new mxCell("Label",new mxGeometry(330,0,100,30),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=none;strokeColor=none;fontSize=15;fontColor=#23445D;align=center;fontStyle=1;");
n.vertex=!0;var p=new mxCell("60%",new mxGeometry(330,30,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.6;arcWidth=0.4;strokeColor=none;fillColor=#23445D;fontSize=22;fontColor=#23445D;align=center;fontStyle=1;");p.vertex=!0;var q=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",new mxGeometry(330,140,100,120),
"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=#EEEEEE;strokeColor=none;fontSize=10;align=left;fontStyle=0;rounded=1;whiteSpace=wrap;arcSize=8;spacing=5;");q.vertex=!0;var t=new mxCell("Label",new mxGeometry(440,0,100,30),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=none;strokeColor=none;fontSize=15;fontColor=#12AAB5;align=center;fontStyle=1;");t.vertex=!0;var u=new mxCell("80%",new mxGeometry(440,30,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.8;arcWidth=0.4;strokeColor=none;fillColor=#12AAB5;fontSize=22;fontColor=#12AAB5;align=center;fontStyle=1;");
-u.vertex=!0;var v=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",new mxGeometry(440,140,100,120),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=#EEEEEE;strokeColor=none;fontSize=10;align=left;fontStyle=0;rounded=1;whiteSpace=wrap;arcSize=8;spacing=5;");v.vertex=!0;return sb.createVertexTemplateFromCells([c,g,l,p,u,d,f,k,n,t,e,h,m,q,v],540,260,"Circular Dial List (horizontal)")}),this.addEntry("circular dial list vertical",
-function(){var d=new mxCell("65%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.65;arcWidth=0.4;strokeColor=none;fillColor=#10739E;fontSize=22;fontColor=#10739E;align=center;fontStyle=1;");d.vertex=!0;var c=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
-new mxGeometry(110,0,210,100),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=left;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=8;");c.vertex=!0;var e=new mxCell("40%",new mxGeometry(0,110,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.4;arcWidth=0.4;strokeColor=none;fillColor=#F2931E;fontSize=22;fontColor=#F2931E;align=center;fontStyle=1;");e.vertex=!0;var f=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
+u.vertex=!0;var v=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",new mxGeometry(440,140,100,120),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=#EEEEEE;strokeColor=none;fontSize=10;align=left;fontStyle=0;rounded=1;whiteSpace=wrap;arcSize=8;spacing=5;");v.vertex=!0;return sb.createVertexTemplateFromCells([c,g,l,p,u,e,f,k,n,t,d,h,m,q,v],540,260,"Circular Dial List (horizontal)")}),this.addEntry("circular dial list vertical",
+function(){var e=new mxCell("65%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.65;arcWidth=0.4;strokeColor=none;fillColor=#10739E;fontSize=22;fontColor=#10739E;align=center;fontStyle=1;");e.vertex=!0;var c=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
+new mxGeometry(110,0,210,100),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=left;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=8;");c.vertex=!0;var d=new mxCell("40%",new mxGeometry(0,110,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.4;arcWidth=0.4;strokeColor=none;fillColor=#F2931E;fontSize=22;fontColor=#F2931E;align=center;fontStyle=1;");d.vertex=!0;var f=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
new mxGeometry(110,110,210,100),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=left;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=8;");f.vertex=!0;var g=new mxCell("25%",new mxGeometry(0,220,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.25;arcWidth=0.4;strokeColor=none;fillColor=#AE4132;fontSize=22;fontColor=#AE4132;align=center;fontStyle=1;");g.vertex=!0;var h=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
new mxGeometry(110,220,210,100),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=left;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=8;");h.vertex=!0;var k=new mxCell("60%",new mxGeometry(0,330,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.6;arcWidth=0.4;strokeColor=none;fillColor=#23445D;fontSize=22;fontColor=#23445D;align=center;fontStyle=1;");k.vertex=!0;var l=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
new mxGeometry(110,330,210,100),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=left;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=8;");l.vertex=!0;var m=new mxCell("80%",new mxGeometry(0,440,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.8;arcWidth=0.4;strokeColor=none;fillColor=#12AAB5;fontSize=22;fontColor=#12AAB5;align=center;fontStyle=1;");m.vertex=!0;var n=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
-new mxGeometry(110,440,210,100),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=left;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=8;");n.vertex=!0;return sb.createVertexTemplateFromCells([d,e,g,k,m,c,f,h,l,n],320,540,"Circular Dial List (vertical)")}),this.addEntry("bar graph",function(){var d=new mxCell("Label",new mxGeometry(0,20,40,80),a+"shadedCube;isoAngle=15;fillColor=#10739E;strokeColor=none;fontStyle=1;fontColor=#10739E;fontSize=12;shadow=0;");d.vertex=!0;var c=
-new mxCell("Label",new mxGeometry(50,0,40,100),a+"shadedCube;isoAngle=15;fillColor=#F2931E;strokeColor=none;fontStyle=1;fontColor=#F2931E;fontSize=12;shadow=0;");c.vertex=!0;var e=new mxCell("Label",new mxGeometry(100,10,40,90),a+"shadedCube;isoAngle=15;fillColor=#AE4132;strokeColor=none;fontStyle=1;fontColor=#AE4132;fontSize=12;shadow=0;");e.vertex=!0;var f=new mxCell("Label",new mxGeometry(150,50,40,50),a+"shadedCube;isoAngle=15;fillColor=#23445D;strokeColor=none;fontStyle=1;fontColor=#23445D;fontSize=12;shadow=0;");
-f.vertex=!0;var g=new mxCell("Label",new mxGeometry(200,30,40,70),a+"shadedCube;isoAngle=15;fillColor=#12AAB5;strokeColor=none;fontStyle=1;fontColor=#12AAB5;fontSize=12;shadow=0;");g.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g],240,100,"Bar Graph")}),this.addEntry("bar graph",function(){var d=new mxCell("Label",new mxGeometry(0,40,40,80),a+"shadedCube;isoAngle=15;fillColor=#10739E;strokeColor=none;fontStyle=1;fontColor=#10739E;fontSize=12;shadow=0;");d.vertex=!0;var c=new mxCell("",
-new mxGeometry(0,0,40,60),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.shadedCube;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#10739E;fontSize=12;shadow=0;align=left;opacity=70;");c.vertex=!0;var e=new mxCell("Label",new mxGeometry(50,20,40,100),a+"shadedCube;isoAngle=15;fillColor=#F2931E;strokeColor=none;fontStyle=1;fontColor=#F2931E;fontSize=12;shadow=0;");e.vertex=!0;var f=new mxCell("",new mxGeometry(50,0,40,40),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.shadedCube;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#F19A19;fontSize=12;shadow=0;align=left;opacity=70;");
+new mxGeometry(110,440,210,100),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=left;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=8;");n.vertex=!0;return sb.createVertexTemplateFromCells([e,d,g,k,m,c,f,h,l,n],320,540,"Circular Dial List (vertical)")}),this.addEntry("bar graph",function(){var e=new mxCell("Label",new mxGeometry(0,20,40,80),a+"shadedCube;isoAngle=15;fillColor=#10739E;strokeColor=none;fontStyle=1;fontColor=#10739E;fontSize=12;shadow=0;");e.vertex=!0;var c=
+new mxCell("Label",new mxGeometry(50,0,40,100),a+"shadedCube;isoAngle=15;fillColor=#F2931E;strokeColor=none;fontStyle=1;fontColor=#F2931E;fontSize=12;shadow=0;");c.vertex=!0;var d=new mxCell("Label",new mxGeometry(100,10,40,90),a+"shadedCube;isoAngle=15;fillColor=#AE4132;strokeColor=none;fontStyle=1;fontColor=#AE4132;fontSize=12;shadow=0;");d.vertex=!0;var f=new mxCell("Label",new mxGeometry(150,50,40,50),a+"shadedCube;isoAngle=15;fillColor=#23445D;strokeColor=none;fontStyle=1;fontColor=#23445D;fontSize=12;shadow=0;");
+f.vertex=!0;var g=new mxCell("Label",new mxGeometry(200,30,40,70),a+"shadedCube;isoAngle=15;fillColor=#12AAB5;strokeColor=none;fontStyle=1;fontColor=#12AAB5;fontSize=12;shadow=0;");g.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g],240,100,"Bar Graph")}),this.addEntry("bar graph",function(){var e=new mxCell("Label",new mxGeometry(0,40,40,80),a+"shadedCube;isoAngle=15;fillColor=#10739E;strokeColor=none;fontStyle=1;fontColor=#10739E;fontSize=12;shadow=0;");e.vertex=!0;var c=new mxCell("",
+new mxGeometry(0,0,40,60),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.shadedCube;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#10739E;fontSize=12;shadow=0;align=left;opacity=70;");c.vertex=!0;var d=new mxCell("Label",new mxGeometry(50,20,40,100),a+"shadedCube;isoAngle=15;fillColor=#F2931E;strokeColor=none;fontStyle=1;fontColor=#F2931E;fontSize=12;shadow=0;");d.vertex=!0;var f=new mxCell("",new mxGeometry(50,0,40,40),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.shadedCube;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#F19A19;fontSize=12;shadow=0;align=left;opacity=70;");
f.vertex=!0;var g=new mxCell("Label",new mxGeometry(100,30,40,90),a+"shadedCube;isoAngle=15;fillColor=#AE4132;strokeColor=none;fontStyle=1;fontColor=#AE4132;fontSize=12;shadow=0;");g.vertex=!0;var h=new mxCell("",new mxGeometry(100,0,40,50),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.shadedCube;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#D82A23;fontSize=12;shadow=0;align=left;opacity=70;");h.vertex=!0;var k=new mxCell("Label",new mxGeometry(150,
70,40,50),a+"shadedCube;isoAngle=15;fillColor=#23445D;strokeColor=none;fontStyle=1;fontColor=#23445D;fontSize=12;shadow=0;");k.vertex=!0;var l=new mxCell("",new mxGeometry(150,0,40,90),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.shadedCube;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#4A5768;fontSize=12;shadow=0;align=left;opacity=70;");l.vertex=!0;var m=new mxCell("Label",new mxGeometry(200,50,40,70),a+"shadedCube;isoAngle=15;fillColor=#12AAB5;strokeColor=none;fontStyle=1;fontColor=#12AAB5;fontSize=12;shadow=0;");
-m.vertex=!0;var n=new mxCell("",new mxGeometry(200,0,40,70),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.shadedCube;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#15AA96;fontSize=12;shadow=0;align=left;opacity=70;");n.vertex=!0;return sb.createVertexTemplateFromCells([d,e,g,k,m,c,f,h,l,n],240,120,"Bar Graph")}),this.addEntry("bar graph",function(){var d=new mxCell("",new mxGeometry(0,38,40,80),a+"shadedCube;isoAngle=15;fillColor=#10739E;strokeColor=none;shadow=0;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(25,6,40,100),a+"shadedCube;isoAngle=15;fillColor=#F2931E;strokeColor=none;shadow=0;");c.vertex=!0;var e=new mxCell("",new mxGeometry(50,4,40,90),a+"shadedCube;isoAngle=15;fillColor=#AE4132;strokeColor=none;shadow=0;");e.vertex=!0;var f=new mxCell("",new mxGeometry(75,32,40,50),a+"shadedCube;isoAngle=15;fillColor=#23445D;strokeColor=none;shadow=0;");f.vertex=!0;var g=new mxCell("",new mxGeometry(100,0,40,70),a+"shadedCube;isoAngle=15;fillColor=#12AAB5;strokeColor=none;shadow=0;");
-g.vertex=!0;return sb.createVertexTemplateFromCells([g,f,e,c,d],140,100,"Bar Graph")}),this.addEntry("bar graph",function(){var d=new mxCell("Label",new mxGeometry(0,40,40,80),a+"cylinder;isoAngle=15;fillColor=#10739E;strokeColor=none;fontStyle=1;fontColor=#10739E;fontSize=12;shadow=0;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,40,60),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.cylinder;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#10739E;fontSize=12;shadow=0;align=left;opacity=70;");
-c.vertex=!0;var e=new mxCell("Label",new mxGeometry(50,20,40,100),a+"cylinder;isoAngle=15;fillColor=#F2931E;strokeColor=none;fontStyle=1;fontColor=#F2931E;fontSize=12;shadow=0;");e.vertex=!0;var f=new mxCell("",new mxGeometry(50,0,40,40),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.cylinder;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#F2931E;fontSize=12;shadow=0;align=left;opacity=70;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(100,
+m.vertex=!0;var n=new mxCell("",new mxGeometry(200,0,40,70),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.shadedCube;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#15AA96;fontSize=12;shadow=0;align=left;opacity=70;");n.vertex=!0;return sb.createVertexTemplateFromCells([e,d,g,k,m,c,f,h,l,n],240,120,"Bar Graph")}),this.addEntry("bar graph",function(){var e=new mxCell("",new mxGeometry(0,38,40,80),a+"shadedCube;isoAngle=15;fillColor=#10739E;strokeColor=none;shadow=0;");
+e.vertex=!0;var c=new mxCell("",new mxGeometry(25,6,40,100),a+"shadedCube;isoAngle=15;fillColor=#F2931E;strokeColor=none;shadow=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(50,4,40,90),a+"shadedCube;isoAngle=15;fillColor=#AE4132;strokeColor=none;shadow=0;");d.vertex=!0;var f=new mxCell("",new mxGeometry(75,32,40,50),a+"shadedCube;isoAngle=15;fillColor=#23445D;strokeColor=none;shadow=0;");f.vertex=!0;var g=new mxCell("",new mxGeometry(100,0,40,70),a+"shadedCube;isoAngle=15;fillColor=#12AAB5;strokeColor=none;shadow=0;");
+g.vertex=!0;return sb.createVertexTemplateFromCells([g,f,d,c,e],140,100,"Bar Graph")}),this.addEntry("bar graph",function(){var e=new mxCell("Label",new mxGeometry(0,40,40,80),a+"cylinder;isoAngle=15;fillColor=#10739E;strokeColor=none;fontStyle=1;fontColor=#10739E;fontSize=12;shadow=0;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,40,60),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.cylinder;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#10739E;fontSize=12;shadow=0;align=left;opacity=70;");
+c.vertex=!0;var d=new mxCell("Label",new mxGeometry(50,20,40,100),a+"cylinder;isoAngle=15;fillColor=#F2931E;strokeColor=none;fontStyle=1;fontColor=#F2931E;fontSize=12;shadow=0;");d.vertex=!0;var f=new mxCell("",new mxGeometry(50,0,40,40),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.cylinder;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#F2931E;fontSize=12;shadow=0;align=left;opacity=70;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(100,
30,40,90),a+"cylinder;isoAngle=15;fillColor=#AE4132;strokeColor=none;fontStyle=1;fontColor=#AE4132;fontSize=12;shadow=0;");g.vertex=!0;var h=new mxCell("",new mxGeometry(100,0,40,50),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.cylinder;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#AE4132;fontSize=12;shadow=0;align=left;opacity=70;");h.vertex=!0;var k=new mxCell("Label",new mxGeometry(150,70,40,50),a+"cylinder;isoAngle=15;fillColor=#23445D;strokeColor=none;fontStyle=1;fontColor=#23445D;fontSize=12;shadow=0;");
k.vertex=!0;var l=new mxCell("",new mxGeometry(150,0,40,90),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.cylinder;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#23445D;fontSize=12;shadow=0;align=left;opacity=70;");l.vertex=!0;var m=new mxCell("Label",new mxGeometry(200,50,40,70),a+"cylinder;isoAngle=15;fillColor=#12AAB5;strokeColor=none;fontStyle=1;fontColor=#12AAB5;fontSize=12;shadow=0;");m.vertex=!0;var n=new mxCell("",new mxGeometry(200,
-0,40,70),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.cylinder;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#12AAB5;fontSize=12;shadow=0;align=left;opacity=70;");n.vertex=!0;return sb.createVertexTemplateFromCells([d,e,g,k,m,c,f,h,l,n],240,120,"Bar Graph")}),this.addEntry("folded banners",function(){var d=new mxCell("Label",new mxGeometry(0,0,200,100),"html=1;shape=mxgraph.infographic.bannerHalfFold;dx=40;dx2=20;notch=15;fillColor=#10739E;strokeColor=none;align=left;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;spacingLeft=25;spacingTop=5;");
-d.vertex=!0;var c=new mxCell("Label",new mxGeometry(0,60,200,100),"html=1;shape=mxgraph.infographic.bannerHalfFold;dx=40;dx2=20;notch=15;fillColor=#F2931E;strokeColor=none;align=left;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;spacingLeft=25;spacingTop=5;");c.vertex=!0;var e=new mxCell("Label",new mxGeometry(0,120,200,100),"html=1;shape=mxgraph.infographic.bannerHalfFold;dx=40;dx2=20;notch=15;fillColor=#AE4132;strokeColor=none;align=left;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;spacingLeft=25;spacingTop=5;");
-e.vertex=!0;var f=new mxCell("Label",new mxGeometry(0,180,200,100),"html=1;shape=mxgraph.infographic.bannerHalfFold;dx=40;dx2=20;notch=15;fillColor=#23445D;strokeColor=none;align=left;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;spacingLeft=25;spacingTop=5;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(0,240,200,120),"html=1;shape=mxgraph.infographic.bannerHalfFold;dx=40;dx2=20;notch=15;fillColor=#12AAB5;strokeColor=none;align=left;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;spacingLeft=25;spacingTop=5;");
-g.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g],200,360,"Folded Banners")}),this.addEntry("cylinder graph",function(){var d=new mxCell("Label",new mxGeometry(0,0,100,85),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#10739E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#10739E;");d.vertex=!0;var c=new mxCell("Label",new mxGeometry(0,75,100,55),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#F2931E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#F2931E;");
-c.vertex=!0;var e=new mxCell("Label",new mxGeometry(0,120,100,110),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#AE4132;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#AE4132;");e.vertex=!0;var f=new mxCell("Label",new mxGeometry(0,220,100,150),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#23445D;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#23445D;");
-f.vertex=!0;var g=new mxCell("Label",new mxGeometry(0,360,100,90),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#12AAB5;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#12AAB5;");g.vertex=!0;return sb.createVertexTemplateFromCells([g,f,e,c,d],100,460,"Cylinder Graph")}),this.addEntry("cylinder graph",function(){var d=new mxCell("Label",new mxGeometry(0,0,100,85),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#10739E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#10739E;");
-d.vertex=!0;var c=new mxCell("Label",new mxGeometry(0,65,100,55),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#F2931E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#F2931E;");c.vertex=!0;var e=new mxCell("Label",new mxGeometry(0,100,100,110),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#AE4132;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#AE4132;");
-e.vertex=!0;var f=new mxCell("Label",new mxGeometry(0,190,100,150),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#23445D;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#23445D;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(0,320,100,90),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#12AAB5;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#12AAB5;");
-g.vertex=!0;return sb.createVertexTemplateFromCells([g,f,e,c,d],100,410,"Cylinder Graph")}),this.addEntry("ribbon list",function(){var d=new mxCell("",new mxGeometry(0,0,500,100),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=20;notch2=0;fillColor=#10739E;strokeColor=none;shadow=1;");d.vertex=!0;var c=new mxCell("Label",new mxGeometry(410,50,100,60),"shape=manualInput;whiteSpace=wrap;html=1;shadow=1;strokeColor=none;fillColor=#dddddd;fontSize=15;fontColor=#444444;align=right;direction=south;flipH=1;shadow=1;spacing=10;fontStyle=1;");
-c.vertex=!0;var e=new mxCell("",new mxGeometry(0,.5,30,40),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;shadow=0;strokeColor=none;strokeWidth=6;fillColor=#CCCCCC;size=20;");e.vertex=!0;e.geometry.relative=!0;e.geometry.offset=new mxPoint(150,-20);d.insert(e);e=new mxCell('Heading
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',new mxGeometry(0,0,230,
-100),"text;strokeColor=none;fillColor=none;spacing=5;spacingTop=0;whiteSpace=wrap;overflow=hidden;rounded=0;shadow=0;fontSize=15;fontColor=#FFFFFF;align=left;html=1;");e.vertex=!0;e.geometry.relative=!0;e.geometry.offset=new mxPoint(200,0);d.insert(e);e=new mxCell("",new mxGeometry(50,32,50,37),"shadow=0;dashed=0;html=1;strokeColor=none;shape=mxgraph.mscae.intune.user_group;fontSize=15;fontColor=#FFFFFF;align=left;");e.vertex=!0;var f=new mxCell("",new mxGeometry(0,120,500,100),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=20;notch2=0;fillColor=#F2931E;strokeColor=none;shadow=1;");
+0,40,70),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.cylinder;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#12AAB5;fontSize=12;shadow=0;align=left;opacity=70;");n.vertex=!0;return sb.createVertexTemplateFromCells([e,d,g,k,m,c,f,h,l,n],240,120,"Bar Graph")}),this.addEntry("folded banners",function(){var e=new mxCell("Label",new mxGeometry(0,0,200,100),"html=1;shape=mxgraph.infographic.bannerHalfFold;dx=40;dx2=20;notch=15;fillColor=#10739E;strokeColor=none;align=left;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;spacingLeft=25;spacingTop=5;");
+e.vertex=!0;var c=new mxCell("Label",new mxGeometry(0,60,200,100),"html=1;shape=mxgraph.infographic.bannerHalfFold;dx=40;dx2=20;notch=15;fillColor=#F2931E;strokeColor=none;align=left;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;spacingLeft=25;spacingTop=5;");c.vertex=!0;var d=new mxCell("Label",new mxGeometry(0,120,200,100),"html=1;shape=mxgraph.infographic.bannerHalfFold;dx=40;dx2=20;notch=15;fillColor=#AE4132;strokeColor=none;align=left;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;spacingLeft=25;spacingTop=5;");
+d.vertex=!0;var f=new mxCell("Label",new mxGeometry(0,180,200,100),"html=1;shape=mxgraph.infographic.bannerHalfFold;dx=40;dx2=20;notch=15;fillColor=#23445D;strokeColor=none;align=left;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;spacingLeft=25;spacingTop=5;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(0,240,200,120),"html=1;shape=mxgraph.infographic.bannerHalfFold;dx=40;dx2=20;notch=15;fillColor=#12AAB5;strokeColor=none;align=left;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;spacingLeft=25;spacingTop=5;");
+g.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g],200,360,"Folded Banners")}),this.addEntry("cylinder graph",function(){var e=new mxCell("Label",new mxGeometry(0,0,100,85),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#10739E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#10739E;");e.vertex=!0;var c=new mxCell("Label",new mxGeometry(0,75,100,55),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#F2931E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#F2931E;");
+c.vertex=!0;var d=new mxCell("Label",new mxGeometry(0,120,100,110),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#AE4132;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#AE4132;");d.vertex=!0;var f=new mxCell("Label",new mxGeometry(0,220,100,150),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#23445D;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#23445D;");
+f.vertex=!0;var g=new mxCell("Label",new mxGeometry(0,360,100,90),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#12AAB5;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#12AAB5;");g.vertex=!0;return sb.createVertexTemplateFromCells([g,f,d,c,e],100,460,"Cylinder Graph")}),this.addEntry("cylinder graph",function(){var e=new mxCell("Label",new mxGeometry(0,0,100,85),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#10739E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#10739E;");
+e.vertex=!0;var c=new mxCell("Label",new mxGeometry(0,65,100,55),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#F2931E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#F2931E;");c.vertex=!0;var d=new mxCell("Label",new mxGeometry(0,100,100,110),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#AE4132;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#AE4132;");
+d.vertex=!0;var f=new mxCell("Label",new mxGeometry(0,190,100,150),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#23445D;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#23445D;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(0,320,100,90),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#12AAB5;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#12AAB5;");
+g.vertex=!0;return sb.createVertexTemplateFromCells([g,f,d,c,e],100,410,"Cylinder Graph")}),this.addEntry("ribbon list",function(){var e=new mxCell("",new mxGeometry(0,0,500,100),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=20;notch2=0;fillColor=#10739E;strokeColor=none;shadow=1;");e.vertex=!0;var c=new mxCell("Label",new mxGeometry(410,50,100,60),"shape=manualInput;whiteSpace=wrap;html=1;shadow=1;strokeColor=none;fillColor=#dddddd;fontSize=15;fontColor=#444444;align=right;direction=south;flipH=1;shadow=1;spacing=10;fontStyle=1;");
+c.vertex=!0;var d=new mxCell("",new mxGeometry(0,.5,30,40),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;shadow=0;strokeColor=none;strokeWidth=6;fillColor=#CCCCCC;size=20;");d.vertex=!0;d.geometry.relative=!0;d.geometry.offset=new mxPoint(150,-20);e.insert(d);d=new mxCell('Heading
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',new mxGeometry(0,0,230,
+100),"text;strokeColor=none;fillColor=none;spacing=5;spacingTop=0;whiteSpace=wrap;overflow=hidden;rounded=0;shadow=0;fontSize=15;fontColor=#FFFFFF;align=left;html=1;");d.vertex=!0;d.geometry.relative=!0;d.geometry.offset=new mxPoint(200,0);e.insert(d);d=new mxCell("",new mxGeometry(50,32,50,37),"shadow=0;dashed=0;html=1;strokeColor=none;shape=mxgraph.mscae.intune.user_group;fontSize=15;fontColor=#FFFFFF;align=left;");d.vertex=!0;var f=new mxCell("",new mxGeometry(0,120,500,100),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=20;notch2=0;fillColor=#F2931E;strokeColor=none;shadow=1;");
f.vertex=!0;var g=new mxCell("Label",new mxGeometry(410,170,100,60),"shape=manualInput;whiteSpace=wrap;html=1;shadow=1;strokeColor=none;fillColor=#dddddd;fontSize=15;fontColor=#444444;align=right;direction=south;flipH=1;shadow=1;spacing=10;fontStyle=1;");g.vertex=!0;var h=new mxCell("",new mxGeometry(0,.5,30,40),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;shadow=0;strokeColor=none;strokeWidth=6;fillColor=#CCCCCC;size=20;");h.vertex=!0;h.geometry.relative=!0;h.geometry.offset=
new mxPoint(150,-20);f.insert(h);h=new mxCell('Heading
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',new mxGeometry(0,0,230,100),"text;strokeColor=none;fillColor=none;spacing=5;spacingTop=0;whiteSpace=wrap;overflow=hidden;rounded=0;shadow=0;fontSize=15;fontColor=#FFFFFF;align=left;html=1;");h.vertex=!0;h.geometry.relative=!0;h.geometry.offset=new mxPoint(200,0);f.insert(h);
h=new mxCell("",new mxGeometry(50,152,50,37),"shadow=0;dashed=0;html=1;strokeColor=none;shape=mxgraph.mscae.intune.user_group;fontSize=15;fontColor=#FFFFFF;align=left;");h.vertex=!0;var k=new mxCell("",new mxGeometry(0,240,500,100),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=20;notch2=0;fillColor=#AE4132;strokeColor=none;shadow=1;");k.vertex=!0;var l=new mxCell("Label",new mxGeometry(410,290,100,60),"shape=manualInput;whiteSpace=wrap;html=1;shadow=1;strokeColor=none;fillColor=#dddddd;fontSize=15;fontColor=#444444;align=right;direction=south;flipH=1;shadow=1;spacing=10;fontStyle=1;");
@@ -8716,125 +8811,145 @@ n.vertex=!0;var p=new mxCell("Label",new mxGeometry(410,410,100,60),"shape=manua
new mxPoint(150,-20);n.insert(q);q=new mxCell('Heading
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',new mxGeometry(0,0,230,100),"text;strokeColor=none;fillColor=none;spacing=5;spacingTop=0;whiteSpace=wrap;overflow=hidden;rounded=0;shadow=0;fontSize=15;fontColor=#FFFFFF;align=left;html=1;");q.vertex=!0;q.geometry.relative=!0;q.geometry.offset=new mxPoint(200,0);n.insert(q);
q=new mxCell("",new mxGeometry(50,392,50,37),"shadow=0;dashed=0;html=1;strokeColor=none;shape=mxgraph.mscae.intune.user_group;fontSize=15;fontColor=#FFFFFF;align=left;");q.vertex=!0;var t=new mxCell("",new mxGeometry(0,480,500,100),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=20;notch2=0;fillColor=#12AAB5;strokeColor=none;shadow=1;");t.vertex=!0;var u=new mxCell("Label",new mxGeometry(410,530,100,60),"shape=manualInput;whiteSpace=wrap;html=1;shadow=1;strokeColor=none;fillColor=#dddddd;fontSize=15;fontColor=#444444;align=right;direction=south;flipH=1;shadow=1;spacing=10;fontStyle=1;");
u.vertex=!0;var v=new mxCell("",new mxGeometry(0,.5,30,40),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;shadow=0;strokeColor=none;strokeWidth=6;fillColor=#CCCCCC;size=20;");v.vertex=!0;v.geometry.relative=!0;v.geometry.offset=new mxPoint(150,-20);t.insert(v);v=new mxCell('Heading
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',new mxGeometry(0,0,230,
-100),"text;strokeColor=none;fillColor=none;spacing=5;spacingTop=0;whiteSpace=wrap;overflow=hidden;rounded=0;shadow=0;fontSize=15;fontColor=#FFFFFF;align=left;html=1;");v.vertex=!0;v.geometry.relative=!0;v.geometry.offset=new mxPoint(200,0);t.insert(v);v=new mxCell("",new mxGeometry(50,512,50,37),"shadow=0;dashed=0;html=1;strokeColor=none;shape=mxgraph.mscae.intune.user_group;fontSize=15;fontColor=#FFFFFF;align=left;");v.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p,q,t,
-u,v],550,590,"Ribbon List")}),this.addEntry("bar graph",function(){var d=new mxCell("Label",new mxGeometry(0,0,120,70),"html=1;whiteSpace=wrap;shape=mxgraph.infographic.barCallout;dx=60;dy=30;fillColor=#10739E;strokeColor=none;align=center;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingTop=5;");d.vertex=!0;var c=new mxCell("12",new mxGeometry(40,75,40,40),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=#10739E;strokeWidth=6;fontSize=16;align=center;fontStyle=1");
-c.vertex=!0;var e=new mxCell("Label",new mxGeometry(120,0,160,70),"html=1;whiteSpace=wrap;shape=mxgraph.infographic.barCallout;dx=80;dy=30;fillColor=#F2931E;strokeColor=none;align=center;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingTop=5;");e.vertex=!0;var f=new mxCell("16",new mxGeometry(180,75,40,40),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=#F2931E;strokeWidth=6;fontSize=16;align=center;fontStyle=1");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(280,
+100),"text;strokeColor=none;fillColor=none;spacing=5;spacingTop=0;whiteSpace=wrap;overflow=hidden;rounded=0;shadow=0;fontSize=15;fontColor=#FFFFFF;align=left;html=1;");v.vertex=!0;v.geometry.relative=!0;v.geometry.offset=new mxPoint(200,0);t.insert(v);v=new mxCell("",new mxGeometry(50,512,50,37),"shadow=0;dashed=0;html=1;strokeColor=none;shape=mxgraph.mscae.intune.user_group;fontSize=15;fontColor=#FFFFFF;align=left;");v.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p,q,t,
+u,v],550,590,"Ribbon List")}),this.addEntry("bar graph",function(){var e=new mxCell("Label",new mxGeometry(0,0,120,70),"html=1;whiteSpace=wrap;shape=mxgraph.infographic.barCallout;dx=60;dy=30;fillColor=#10739E;strokeColor=none;align=center;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingTop=5;");e.vertex=!0;var c=new mxCell("12",new mxGeometry(40,75,40,40),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=#10739E;strokeWidth=6;fontSize=16;align=center;fontStyle=1");
+c.vertex=!0;var d=new mxCell("Label",new mxGeometry(120,0,160,70),"html=1;whiteSpace=wrap;shape=mxgraph.infographic.barCallout;dx=80;dy=30;fillColor=#F2931E;strokeColor=none;align=center;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingTop=5;");d.vertex=!0;var f=new mxCell("16",new mxGeometry(180,75,40,40),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=#F2931E;strokeWidth=6;fontSize=16;align=center;fontStyle=1");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(280,
0,80,70),"html=1;whiteSpace=wrap;shape=mxgraph.infographic.barCallout;dx=40;dy=30;fillColor=#AE4132;strokeColor=none;align=center;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingTop=5;");g.vertex=!0;var h=new mxCell("8",new mxGeometry(300,75,40,40),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=#AE4132;strokeWidth=6;fontSize=16;align=center;fontStyle=1");h.vertex=!0;var k=new mxCell("Label",new mxGeometry(360,0,200,70),"html=1;whiteSpace=wrap;shape=mxgraph.infographic.barCallout;dx=100;dy=30;fillColor=#23445D;strokeColor=none;align=center;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingTop=5;");
k.vertex=!0;var l=new mxCell("20",new mxGeometry(440,75,40,40),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=#23445D;strokeWidth=6;fontSize=16;align=center;fontStyle=1");l.vertex=!0;var m=new mxCell("Label",new mxGeometry(560,0,140,70),"html=1;whiteSpace=wrap;shape=mxgraph.infographic.barCallout;dx=70;dy=30;fillColor=#12AAB5;strokeColor=none;align=center;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingTop=5;");m.vertex=!0;var n=new mxCell("14",new mxGeometry(610,
-75,40,40),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=#12AAB5;strokeWidth=6;fontSize=16;align=center;fontStyle=1");n.vertex=!0;return sb.createVertexTemplateFromCells([d,e,g,k,m,c,f,h,l,n],700,115,"Bar Graph")}),this.addEntry("arrow graph",function(){var d=new mxCell("Label",new mxGeometry(0,40,90,160),"html=1;shadow=0;dashed=0;align=center;verticalAlign=top;shape=mxgraph.arrows2.arrow;dy=0.4;dx=60;direction=north;notch=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#10739E;fontSize=14;labelPosition=center;verticalLabelPosition=bottom;fontStyle=1");
-d.vertex=!0;var c=new mxCell("Label",new mxGeometry(50,0,90,200),"html=1;shadow=0;dashed=0;align=center;verticalAlign=top;shape=mxgraph.arrows2.arrow;dy=0.4;dx=60;direction=north;notch=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#F2931E;fontSize=14;labelPosition=center;verticalLabelPosition=bottom;fontStyle=1");c.vertex=!0;var e=new mxCell("Label",new mxGeometry(100,20,90,180),"html=1;shadow=0;dashed=0;align=center;verticalAlign=top;shape=mxgraph.arrows2.arrow;dy=0.4;dx=60;direction=north;notch=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#AE4132;fontSize=14;labelPosition=center;verticalLabelPosition=bottom;fontStyle=1");
-e.vertex=!0;var f=new mxCell("Label",new mxGeometry(150,90,90,110),"html=1;shadow=0;dashed=0;align=center;verticalAlign=top;shape=mxgraph.arrows2.arrow;dy=0.4;dx=60;direction=north;notch=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#23445D;fontSize=14;labelPosition=center;verticalLabelPosition=bottom;fontStyle=1");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(200,60,90,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=top;shape=mxgraph.arrows2.arrow;dy=0.4;dx=60;direction=north;notch=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#12AAB5;fontSize=14;labelPosition=center;verticalLabelPosition=bottom;fontStyle=1");
-g.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g],300,200,"Arrow Graph")}),this.addEntry("triangular diagram",function(){var d=new mxCell("Label",new mxGeometry(120,0,240,180),"triangle;whiteSpace=wrap;html=1;shadow=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#10739E;fontSize=16;fontColor=#FFFFFF;align=center;direction=north;fontStyle=1");d.vertex=!0;var c=new mxCell("Label",new mxGeometry(0,180,240,180),"triangle;whiteSpace=wrap;html=1;shadow=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#F2931E;fontSize=16;fontColor=#FFFFFF;align=center;direction=north;fontStyle=1");
-c.vertex=!0;var e=new mxCell("Label",new mxGeometry(120,180,240,180),"triangle;whiteSpace=wrap;html=1;shadow=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#AE4132;fontSize=16;fontColor=#FFFFFF;align=center;direction=south;fontStyle=1");e.vertex=!0;var f=new mxCell("Label",new mxGeometry(240,180,240,180),"triangle;whiteSpace=wrap;html=1;shadow=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#23445D;fontSize=16;fontColor=#FFFFFF;align=center;direction=north;fontStyle=1");f.vertex=!0;return sb.createVertexTemplateFromCells([d,
-c,e,f],480,360,"Triangular Diagram")}),this.addEntry("roll",function(){var d=new mxCell("",new mxGeometry(0,0,400,400),"ellipse;html=1;strokeWidth=4;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(25,25,350,350),"ellipse;html=1;strokeWidth=4;fillColor=#2F5B7C;strokeColor=none;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");c.vertex=
-!0;var e=new mxCell("",new mxGeometry(50,50,300,300),"ellipse;html=1;strokeWidth=4;fillColor=#5D7F99;strokeColor=none;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var f=new mxCell("",new mxGeometry(75,75,250,250),"ellipse;html=1;strokeWidth=4;fillColor=#BAC8D3;strokeColor=none;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;var g=new mxCell("",new mxGeometry(100,100,200,200),"ellipse;html=1;strokeWidth=4;fillColor=#FCE7CD;strokeColor=none;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");
+75,40,40),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=#12AAB5;strokeWidth=6;fontSize=16;align=center;fontStyle=1");n.vertex=!0;return sb.createVertexTemplateFromCells([e,d,g,k,m,c,f,h,l,n],700,115,"Bar Graph")}),this.addEntry("arrow graph",function(){var e=new mxCell("Label",new mxGeometry(0,40,90,160),"html=1;shadow=0;dashed=0;align=center;verticalAlign=top;shape=mxgraph.arrows2.arrow;dy=0.4;dx=60;direction=north;notch=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#10739E;fontSize=14;labelPosition=center;verticalLabelPosition=bottom;fontStyle=1");
+e.vertex=!0;var c=new mxCell("Label",new mxGeometry(50,0,90,200),"html=1;shadow=0;dashed=0;align=center;verticalAlign=top;shape=mxgraph.arrows2.arrow;dy=0.4;dx=60;direction=north;notch=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#F2931E;fontSize=14;labelPosition=center;verticalLabelPosition=bottom;fontStyle=1");c.vertex=!0;var d=new mxCell("Label",new mxGeometry(100,20,90,180),"html=1;shadow=0;dashed=0;align=center;verticalAlign=top;shape=mxgraph.arrows2.arrow;dy=0.4;dx=60;direction=north;notch=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#AE4132;fontSize=14;labelPosition=center;verticalLabelPosition=bottom;fontStyle=1");
+d.vertex=!0;var f=new mxCell("Label",new mxGeometry(150,90,90,110),"html=1;shadow=0;dashed=0;align=center;verticalAlign=top;shape=mxgraph.arrows2.arrow;dy=0.4;dx=60;direction=north;notch=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#23445D;fontSize=14;labelPosition=center;verticalLabelPosition=bottom;fontStyle=1");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(200,60,90,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=top;shape=mxgraph.arrows2.arrow;dy=0.4;dx=60;direction=north;notch=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#12AAB5;fontSize=14;labelPosition=center;verticalLabelPosition=bottom;fontStyle=1");
+g.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g],300,200,"Arrow Graph")}),this.addEntry("triangular diagram",function(){var e=new mxCell("Label",new mxGeometry(120,0,240,180),"triangle;whiteSpace=wrap;html=1;shadow=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#10739E;fontSize=16;fontColor=#FFFFFF;align=center;direction=north;fontStyle=1");e.vertex=!0;var c=new mxCell("Label",new mxGeometry(0,180,240,180),"triangle;whiteSpace=wrap;html=1;shadow=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#F2931E;fontSize=16;fontColor=#FFFFFF;align=center;direction=north;fontStyle=1");
+c.vertex=!0;var d=new mxCell("Label",new mxGeometry(120,180,240,180),"triangle;whiteSpace=wrap;html=1;shadow=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#AE4132;fontSize=16;fontColor=#FFFFFF;align=center;direction=south;fontStyle=1");d.vertex=!0;var f=new mxCell("Label",new mxGeometry(240,180,240,180),"triangle;whiteSpace=wrap;html=1;shadow=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#23445D;fontSize=16;fontColor=#FFFFFF;align=center;direction=north;fontStyle=1");f.vertex=!0;return sb.createVertexTemplateFromCells([e,
+c,d,f],480,360,"Triangular Diagram")}),this.addEntry("roll",function(){var e=new mxCell("",new mxGeometry(0,0,400,400),"ellipse;html=1;strokeWidth=4;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(25,25,350,350),"ellipse;html=1;strokeWidth=4;fillColor=#2F5B7C;strokeColor=none;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");c.vertex=
+!0;var d=new mxCell("",new mxGeometry(50,50,300,300),"ellipse;html=1;strokeWidth=4;fillColor=#5D7F99;strokeColor=none;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var f=new mxCell("",new mxGeometry(75,75,250,250),"ellipse;html=1;strokeWidth=4;fillColor=#BAC8D3;strokeColor=none;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;var g=new mxCell("",new mxGeometry(100,100,200,200),"ellipse;html=1;strokeWidth=4;fillColor=#FCE7CD;strokeColor=none;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");
g.vertex=!0;var h=new mxCell("",new mxGeometry(125,125,150,150),"ellipse;html=1;strokeWidth=4;fillColor=#F8C382;strokeColor=none;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");h.vertex=!0;var k=new mxCell("Label",new mxGeometry(150,150,100,100),"ellipse;html=1;strokeWidth=4;fillColor=#F5AB50;strokeColor=none;shadow=0;fontSize=20;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;spacing=10;");k.vertex=!0;var l=new mxCell("Label",new mxGeometry(200,
225,300,25),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#F5AB50;strokeColor=none;align=right;verticalAlign=middle;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingRight=25;");l.vertex=!0;var m=new mxCell("Label",new mxGeometry(200,250,340,25),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#F8C382;strokeColor=none;align=right;verticalAlign=middle;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingRight=25;");m.vertex=!0;var n=
new mxCell("Label",new mxGeometry(200,275,380,25),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#FCE7CD;strokeColor=none;align=right;verticalAlign=middle;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingRight=25;");n.vertex=!0;var p=new mxCell("Label",new mxGeometry(200,300,420,25),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#BAC8D3;strokeColor=none;align=right;verticalAlign=middle;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingRight=25;");
p.vertex=!0;var q=new mxCell("Label",new mxGeometry(200,325,460,25),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#5D7F99;strokeColor=none;align=right;verticalAlign=middle;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingRight=25;");q.vertex=!0;var t=new mxCell("Label",new mxGeometry(200,350,500,25),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#2F5B7C;strokeColor=none;align=right;verticalAlign=middle;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingRight=25;");
-t.vertex=!0;var u=new mxCell("Label",new mxGeometry(200,375,540,25),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#23445D;strokeColor=none;align=right;verticalAlign=middle;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingRight=25;");u.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p,q,t,u],740,400,"Roll")}),this.addEntry("cylinder graph",function(){var d=new mxCell("",new mxGeometry(315,160,100,25),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#10739E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#10739E;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(315,180,100,25),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#F2931E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#F2931E;");c.vertex=!0;var e=new mxCell("",new mxGeometry(315,200,100,25),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#AE4132;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#AE4132;");
-e.vertex=!0;var f=new mxCell("",new mxGeometry(315,220,100,25),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#23445D;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#23445D;");f.vertex=!0;var g=new mxCell("",new mxGeometry(315,240,100,25),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#12AAB5;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#12AAB5;");
+t.vertex=!0;var u=new mxCell("Label",new mxGeometry(200,375,540,25),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#23445D;strokeColor=none;align=right;verticalAlign=middle;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingRight=25;");u.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p,q,t,u],740,400,"Roll")}),this.addEntry("cylinder graph",function(){var e=new mxCell("",new mxGeometry(315,160,100,25),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#10739E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#10739E;");
+e.vertex=!0;var c=new mxCell("",new mxGeometry(315,180,100,25),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#F2931E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#F2931E;");c.vertex=!0;var d=new mxCell("",new mxGeometry(315,200,100,25),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#AE4132;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#AE4132;");
+d.vertex=!0;var f=new mxCell("",new mxGeometry(315,220,100,25),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#23445D;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#23445D;");f.vertex=!0;var g=new mxCell("",new mxGeometry(315,240,100,25),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#12AAB5;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#12AAB5;");
g.vertex=!0;var h=new mxCell("Label",new mxGeometry(175,0,130,160),"strokeWidth=1;shadow=0;dashed=0;align=center;html=1;shape=mxgraph.mockup.text.callout;linkText=;textSize=17;textColor=#666666;callDir=NW;callStyle=line;fontSize=17;fontColor=#10739E;align=left;verticalAlign=top;strokeColor=#666666;fillColor=#4D9900;flipV=0;fontStyle=1;");h.vertex=!0;var k=new mxCell("Label",new mxGeometry(175,80,130,110),"strokeWidth=1;shadow=0;dashed=0;align=center;html=1;shape=mxgraph.mockup.text.callout;linkText=;textSize=17;textColor=#666666;callDir=NW;callStyle=line;fontSize=17;fontColor=#F2931E;align=left;verticalAlign=top;strokeColor=#666666;fillColor=#4D9900;flipV=0;fontStyle=1;");
k.vertex=!0;var l=new mxCell("Label",new mxGeometry(175,160,130,50),"strokeWidth=1;shadow=0;dashed=0;align=center;html=1;shape=mxgraph.mockup.text.callout;linkText=;textSize=17;textColor=#666666;callDir=NW;callStyle=line;fontSize=17;fontColor=#AE4132;align=left;verticalAlign=top;strokeColor=#666666;fillColor=#4D9900;flipV=0;fontStyle=1;");l.vertex=!0;var m=new mxCell("Label",new mxGeometry(175,230,130,50),"strokeWidth=1;shadow=0;dashed=0;align=center;html=1;shape=mxgraph.mockup.text.callout;linkText=;textSize=17;textColor=#666666;callDir=SW;callStyle=line;fontSize=17;fontColor=#23445D;align=left;verticalAlign=bottom;strokeColor=#666666;fillColor=#4D9900;flipV=0;fontStyle=1;");
m.vertex=!0;var n=new mxCell("Label",new mxGeometry(175,250,130,120),"strokeWidth=1;shadow=0;dashed=0;align=center;html=1;shape=mxgraph.mockup.text.callout;linkText=;textSize=17;textColor=#666666;callDir=SW;callStyle=line;fontSize=17;fontColor=#12AAB5;align=left;verticalAlign=bottom;strokeColor=#666666;fillColor=#4D9900;flipV=0;fontStyle=1;");n.vertex=!0;var p=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
new mxGeometry(0,30,240,50),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=12;align=right;html=1;");p.vertex=!0;var q=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",new mxGeometry(0,110,240,50),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=12;align=right;html=1;");q.vertex=!0;var t=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
new mxGeometry(0,190,240,50),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=12;align=right;html=1;");t.vertex=!0;var u=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",new mxGeometry(0,290,240,50),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=12;align=right;html=1;");u.vertex=!0;var v=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
-new mxGeometry(0,380,240,50),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=12;align=right;html=1;");v.vertex=!0;return sb.createVertexTemplateFromCells([g,f,e,c,d,h,k,l,m,n,p,q,t,u,v],415,430,"Cylinder Graph")}),this.addEntry("swirl",function(){var d=new mxCell("",new mxGeometry(0,0,300,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.uTurnArrow;dy=22;arrowHead=70;dx2=35;strokeColor=#ffffff;fillColor=#10739E;fontSize=12;fontColor=#3333FF;flipH=1;flipV=1;strokeWidth=4;");
-d.vertex=!0;var c=new mxCell("",new mxGeometry(0,79,230,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.uTurnArrow;dy=22;arrowHead=70;dx2=35;strokeColor=#ffffff;fillColor=#F2931E;fontSize=12;fontColor=#3333FF;flipV=1;strokeWidth=4;");c.vertex=!0;var e=new mxCell("",new mxGeometry(70,158,230,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.uTurnArrow;dy=22;arrowHead=70;dx2=35;strokeColor=#ffffff;fillColor=#AE4132;fontSize=12;fontColor=#3333FF;flipH=1;flipV=1;strokeWidth=4;");
-e.vertex=!0;var f=new mxCell("",new mxGeometry(0,237,230,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.uTurnArrow;dy=22;arrowHead=70;dx2=35;strokeColor=#ffffff;fillColor=#23445D;fontSize=12;fontColor=#3333FF;flipV=1;strokeWidth=4;");f.vertex=!0;var g=new mxCell("",new mxGeometry(70,316,230,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.uTurnArrow;dy=22;arrowHead=70;dx2=35;strokeColor=#ffffff;fillColor=#12AAB5;fontSize=12;fontColor=#3333FF;flipH=1;flipV=1;strokeWidth=4;");
+new mxGeometry(0,380,240,50),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=12;align=right;html=1;");v.vertex=!0;return sb.createVertexTemplateFromCells([g,f,d,c,e,h,k,l,m,n,p,q,t,u,v],415,430,"Cylinder Graph")}),this.addEntry("swirl",function(){var e=new mxCell("",new mxGeometry(0,0,300,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.uTurnArrow;dy=22;arrowHead=70;dx2=35;strokeColor=#ffffff;fillColor=#10739E;fontSize=12;fontColor=#3333FF;flipH=1;flipV=1;strokeWidth=4;");
+e.vertex=!0;var c=new mxCell("",new mxGeometry(0,79,230,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.uTurnArrow;dy=22;arrowHead=70;dx2=35;strokeColor=#ffffff;fillColor=#F2931E;fontSize=12;fontColor=#3333FF;flipV=1;strokeWidth=4;");c.vertex=!0;var d=new mxCell("",new mxGeometry(70,158,230,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.uTurnArrow;dy=22;arrowHead=70;dx2=35;strokeColor=#ffffff;fillColor=#AE4132;fontSize=12;fontColor=#3333FF;flipH=1;flipV=1;strokeWidth=4;");
+d.vertex=!0;var f=new mxCell("",new mxGeometry(0,237,230,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.uTurnArrow;dy=22;arrowHead=70;dx2=35;strokeColor=#ffffff;fillColor=#23445D;fontSize=12;fontColor=#3333FF;flipV=1;strokeWidth=4;");f.vertex=!0;var g=new mxCell("",new mxGeometry(70,316,230,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.uTurnArrow;dy=22;arrowHead=70;dx2=35;strokeColor=#ffffff;fillColor=#12AAB5;fontSize=12;fontColor=#3333FF;flipH=1;flipV=1;strokeWidth=4;");
g.vertex=!0;var h=new mxCell('LABEL
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',new mxGeometry(50,0,150,40),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=7;fontColor=#FFFFFF;align=left;html=1;spacingLeft=5;");h.vertex=!0;var k=new mxCell('LABEL
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
new mxGeometry(50,79,150,40),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=7;fontColor=#FFFFFF;align=left;html=1;spacingLeft=5;");k.vertex=!0;var l=new mxCell('LABEL
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',new mxGeometry(100,158,150,40),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=7;fontColor=#FFFFFF;align=left;html=1;spacingLeft=5;");
l.vertex=!0;var m=new mxCell('LABEL
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',new mxGeometry(50,237,150,40),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=7;fontColor=#FFFFFF;align=left;html=1;spacingLeft=5;");m.vertex=!0;var n=new mxCell('LABEL
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
-new mxGeometry(100,316,150,40),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=7;fontColor=#FFFFFF;align=left;html=1;spacingLeft=5;");n.vertex=!0;return sb.createVertexTemplateFromCells([g,f,e,c,d,h,k,l,m,n],300,456,"Swirl")}),this.addEntry("swirl",function(){var d=new mxCell("Label",new mxGeometry(60,0,120,15),"shape=manualInput;whiteSpace=wrap;html=1;shadow=0;fillColor=#10739E;strokeColor=none;fontSize=12;fontColor=#FFFFFF;align=center;direction=north;flipV=1;rounded=0;");
-d.vertex=!0;var c=new mxCell("Label",new mxGeometry(30,15,150,15),"shape=manualInput;whiteSpace=wrap;html=1;shadow=0;fillColor=#F2931E;strokeColor=none;fontSize=12;fontColor=#FFFFFF;align=center;direction=north;flipV=1;rounded=0;");c.vertex=!0;var e=new mxCell("Label",new mxGeometry(0,30,180,15),"shape=manualInput;whiteSpace=wrap;html=1;shadow=0;fillColor=#AE4132;strokeColor=none;fontSize=12;fontColor=#FFFFFF;align=center;direction=north;flipV=1;rounded=0;");e.vertex=!0;var f=new mxCell("",new mxGeometry(114,
+new mxGeometry(100,316,150,40),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=7;fontColor=#FFFFFF;align=left;html=1;spacingLeft=5;");n.vertex=!0;return sb.createVertexTemplateFromCells([g,f,d,c,e,h,k,l,m,n],300,456,"Swirl")}),this.addEntry("swirl",function(){var e=new mxCell("Label",new mxGeometry(60,0,120,15),"shape=manualInput;whiteSpace=wrap;html=1;shadow=0;fillColor=#10739E;strokeColor=none;fontSize=12;fontColor=#FFFFFF;align=center;direction=north;flipV=1;rounded=0;");
+e.vertex=!0;var c=new mxCell("Label",new mxGeometry(30,15,150,15),"shape=manualInput;whiteSpace=wrap;html=1;shadow=0;fillColor=#F2931E;strokeColor=none;fontSize=12;fontColor=#FFFFFF;align=center;direction=north;flipV=1;rounded=0;");c.vertex=!0;var d=new mxCell("Label",new mxGeometry(0,30,180,15),"shape=manualInput;whiteSpace=wrap;html=1;shadow=0;fillColor=#AE4132;strokeColor=none;fontSize=12;fontColor=#FFFFFF;align=center;direction=north;flipV=1;rounded=0;");d.vertex=!0;var f=new mxCell("",new mxGeometry(114,
0,130,130),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.partConcEllipse;fillColor=#10739E;strokeColor=none;startAngle=0;endAngle=0.5;arcWidth=0.23;shadow=0;fontSize=7;fontColor=#FFFFFF;align=left;");f.vertex=!0;var g=new mxCell("",new mxGeometry(129,15,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.partConcEllipse;fillColor=#F2931E;strokeColor=none;startAngle=0;endAngle=0.5;arcWidth=0.3;shadow=0;fontSize=7;fontColor=#FFFFFF;align=left;");
g.vertex=!0;var h=new mxCell("",new mxGeometry(144,30,70,70),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.partConcEllipse;fillColor=#AE4132;strokeColor=none;startAngle=0;endAngle=0.5;arcWidth=0.43;shadow=0;fontSize=7;fontColor=#FFFFFF;align=left;");h.vertex=!0;var k=new mxCell("",new mxGeometry(115,85,130,130),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.partConcEllipse;fillColor=#AE4132;strokeColor=none;startAngle=0.5;endAngle=0.00001;arcWidth=0.23;shadow=0;fontSize=7;fontColor=#FFFFFF;align=left;");
k.vertex=!0;var l=new mxCell("",new mxGeometry(130,100,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.partConcEllipse;fillColor=#F2931E;strokeColor=none;startAngle=0.5;endAngle=0.00001;arcWidth=0.3;shadow=0;fontSize=7;fontColor=#FFFFFF;align=left;");l.vertex=!0;var m=new mxCell("",new mxGeometry(145,115,70,70),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.partConcEllipse;fillColor=#10739E;strokeColor=none;startAngle=0.5;endAngle=0.00001;arcWidth=0.43;shadow=0;fontSize=7;fontColor=#FFFFFF;align=left;");
m.vertex=!0;var n=new mxCell("",new mxGeometry(179,170,181,15),"shape=manualInput;whiteSpace=wrap;html=1;shadow=0;fillColor=#10739E;strokeColor=none;fontSize=12;fontColor=#FFFFFF;align=center;direction=north;flipH=1;rounded=0;");n.vertex=!0;var p=new mxCell("",new mxGeometry(179,185,151,15),"shape=manualInput;whiteSpace=wrap;html=1;shadow=0;fillColor=#F2931E;strokeColor=none;fontSize=12;fontColor=#FFFFFF;align=center;direction=north;flipH=1;rounded=0;");p.vertex=!0;var q=new mxCell("",new mxGeometry(179,
200,121,15),"shape=manualInput;whiteSpace=wrap;html=1;shadow=0;fillColor=#AE4132;strokeColor=none;fontSize=12;fontColor=#FFFFFF;align=center;direction=north;flipH=1;rounded=0;");q.vertex=!0;var t=new mxCell("1",new mxGeometry(0,60,30,30),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=none;fillColor=#10739E;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;");t.vertex=!0;var u=new mxCell("2",new mxGeometry(40,60,30,30),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=none;fillColor=#F2931E;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;");
-u.vertex=!0;var v=new mxCell("3",new mxGeometry(80,60,30,30),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=none;fillColor=#AE4132;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;");v.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p,q,t,u,v],360,215,"Swirl")}),this.addEntry("callout",function(){var d=new mxCell("Label",new mxGeometry(0,0,0,0),"endArrow=oval;html=1;fontSize=16;fontColor=#10739E;endFill=0;endSize=24;strokeWidth=5;labelBackgroundColor=none;verticalAlign=top;fontStyle=1;strokeColor=#10739E;");
-d.geometry.setTerminalPoint(new mxPoint(0,100),!0);d.geometry.setTerminalPoint(new mxPoint(100,0),!1);d.geometry.x=-1;d.geometry.relative=!0;d.edge=!0;return sb.createVertexTemplateFromCells([d],100,100,"Callout")}),this.addEntry("roadmap vertical",function(){var d=new mxCell("",new mxGeometry(234,0,12,12),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;fillColor=none;strokeColor=#333333;fontSize=16;align=center;strokeWidth=2;");d.vertex=!0;var c=new mxCell("",new mxGeometry(234,498,12,12),
-"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;fillColor=none;strokeColor=#333333;fontSize=16;align=center;strokeWidth=2;");c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;strokeWidth=3;strokeColor=#CCCCCC;labelBackgroundColor=none;fontSize=16");e.geometry.relative=!0;e.edge=!0;d.insertEdge(e,!0);c.insertEdge(e,!1);var f=new mxCell("",new mxGeometry(0,30,246,60),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.circularCallout2;dy=15;strokeColor=#10739E;labelPosition=center;align=center;fontColor=#10739E;fontStyle=1;fontSize=24;shadow=0;direction=north;");
+u.vertex=!0;var v=new mxCell("3",new mxGeometry(80,60,30,30),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=none;fillColor=#AE4132;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;");v.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p,q,t,u,v],360,215,"Swirl")}),this.addEntry("callout",function(){var e=new mxCell("Label",new mxGeometry(0,0,0,0),"endArrow=oval;html=1;fontSize=16;fontColor=#10739E;endFill=0;endSize=24;strokeWidth=5;labelBackgroundColor=none;verticalAlign=top;fontStyle=1;strokeColor=#10739E;");
+e.geometry.setTerminalPoint(new mxPoint(0,100),!0);e.geometry.setTerminalPoint(new mxPoint(100,0),!1);e.geometry.x=-1;e.geometry.relative=!0;e.edge=!0;return sb.createVertexTemplateFromCells([e],100,100,"Callout")}),this.addEntry("roadmap vertical",function(){var e=new mxCell("",new mxGeometry(234,0,12,12),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;fillColor=none;strokeColor=#333333;fontSize=16;align=center;strokeWidth=2;");e.vertex=!0;var c=new mxCell("",new mxGeometry(234,498,12,12),
+"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;fillColor=none;strokeColor=#333333;fontSize=16;align=center;strokeWidth=2;");c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;strokeWidth=3;strokeColor=#CCCCCC;labelBackgroundColor=none;fontSize=16");d.geometry.relative=!0;d.edge=!0;e.insertEdge(d,!0);c.insertEdge(d,!1);var f=new mxCell("",new mxGeometry(0,30,246,60),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.circularCallout2;dy=15;strokeColor=#10739E;labelPosition=center;align=center;fontColor=#10739E;fontStyle=1;fontSize=24;shadow=0;direction=north;");
f.vertex=!0;var g=new mxCell("",new mxGeometry(234,100,246,60),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.circularCallout2;dy=15;strokeColor=#F2931E;labelPosition=center;align=center;fontColor=#F2931E;fontStyle=1;fontSize=24;shadow=0;direction=north;flipH=1;");g.vertex=!0;var h=new mxCell("",new mxGeometry(0,170,246,60),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.circularCallout2;dy=15;strokeColor=#AE4132;labelPosition=center;align=center;fontColor=#10739E;fontStyle=1;fontSize=24;shadow=0;direction=north;");
h.vertex=!0;var k=new mxCell("",new mxGeometry(234,240,246,60),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.circularCallout2;dy=15;strokeColor=#23445D;labelPosition=center;align=center;fontColor=#10739E;fontStyle=1;fontSize=24;shadow=0;direction=north;flipH=1;");k.vertex=!0;var l=new mxCell("",new mxGeometry(0,310,246,60),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.circularCallout2;dy=15;strokeColor=#12AAB5;labelPosition=center;align=center;fontColor=#10739E;fontStyle=1;fontSize=24;shadow=0;direction=north;");
l.vertex=!0;var m=new mxCell("",new mxGeometry(234,380,246,60),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.circularCallout2;dy=15;strokeColor=#56517E;labelPosition=center;align=center;fontColor=#10739E;fontStyle=1;fontSize=24;shadow=0;direction=north;flipH=1;");m.vertex=!0;var n=new mxCell("Label",new mxGeometry(70,20,160,30),"fillColor=#10739E;strokecolor=none;rounded=1;fontColor=#FFFFFF;strokeColor=none;fontStyle=1;fontSize=14;whiteSpace=wrap;html=1;");n.vertex=
!0;var p=new mxCell("Label",new mxGeometry(250,85,160,30),"fillColor=#F2931E;strokecolor=none;rounded=1;fontColor=#FFFFFF;strokeColor=none;fontStyle=1;fontSize=14;whiteSpace=wrap;html=1;");p.vertex=!0;var q=new mxCell("Label",new mxGeometry(70,160,160,30),"fillColor=#AE4132;strokecolor=none;rounded=1;fontColor=#FFFFFF;strokeColor=none;fontStyle=1;fontSize=14;whiteSpace=wrap;html=1;");q.vertex=!0;var t=new mxCell("Label",new mxGeometry(250,225,160,30),"fillColor=#23445D;strokecolor=none;rounded=1;fontColor=#FFFFFF;strokeColor=none;fontStyle=1;fontSize=14;whiteSpace=wrap;html=1;");
t.vertex=!0;var u=new mxCell("Label",new mxGeometry(70,300,160,30),"fillColor=#12AAB5;strokecolor=none;rounded=1;fontColor=#FFFFFF;strokeColor=none;fontStyle=1;fontSize=14;whiteSpace=wrap;html=1;");u.vertex=!0;var v=new mxCell("Label",new mxGeometry(250,365,160,30),"fillColor=#56517E;strokecolor=none;rounded=1;fontColor=#FFFFFF;strokeColor=none;fontStyle=1;fontSize=14;whiteSpace=wrap;html=1;");v.vertex=!0;var w=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',
new mxGeometry(70,70,160,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");w.vertex=!0;var r=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',new mxGeometry(250,140,160,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");
-r.vertex=!0;var y=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',new mxGeometry(70,210,160,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");y.vertex=!0;var x=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',
-new mxGeometry(250,280,160,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");x.vertex=!0;var z=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',new mxGeometry(70,350,160,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");
-z.vertex=!0;var A=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',new mxGeometry(250,420,160,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");A.vertex=!0;return sb.createVertexTemplateFromCells([e,d,c,f,g,h,k,l,m,n,p,q,t,u,v,w,r,y,x,z,A],480,510,"Roadmap (vertical)")}),
-this.addEntry("roadmap horizontal",function(){var d=new mxCell("",new mxGeometry(0,90,840,30),"fillColor=#dddddd;rounded=0;strokeColor=none;");d.vertex=!0;var c=new mxCell("Label",new mxGeometry(40,80,120,50),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;whiteSpace=wrap;");c.vertex=!0;var e=new mxCell("Label",new mxGeometry(200,80,120,50),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;whiteSpace=wrap;");
-e.vertex=!0;var f=new mxCell("Label",new mxGeometry(360,80,120,50),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;fillColor=#AE4132;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;whiteSpace=wrap;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(520,80,120,50),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;whiteSpace=wrap;");
+r.vertex=!0;var x=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',new mxGeometry(70,210,160,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");x.vertex=!0;var y=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',
+new mxGeometry(250,280,160,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");y.vertex=!0;var z=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',new mxGeometry(70,350,160,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");
+z.vertex=!0;var A=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',new mxGeometry(250,420,160,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");A.vertex=!0;return sb.createVertexTemplateFromCells([d,e,c,f,g,h,k,l,m,n,p,q,t,u,v,w,r,x,y,z,A],480,510,"Roadmap (vertical)")}),
+this.addEntry("roadmap horizontal",function(){var e=new mxCell("",new mxGeometry(0,90,840,30),"fillColor=#dddddd;rounded=0;strokeColor=none;");e.vertex=!0;var c=new mxCell("Label",new mxGeometry(40,80,120,50),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;whiteSpace=wrap;");c.vertex=!0;var d=new mxCell("Label",new mxGeometry(200,80,120,50),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;whiteSpace=wrap;");
+d.vertex=!0;var f=new mxCell("Label",new mxGeometry(360,80,120,50),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;fillColor=#AE4132;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;whiteSpace=wrap;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(520,80,120,50),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;whiteSpace=wrap;");
g.vertex=!0;var h=new mxCell("Label",new mxGeometry(680,80,120,50),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;fillColor=#12AAB5;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;whiteSpace=wrap;");h.vertex=!0;var k=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',new mxGeometry(0,
0,200,70),"rounded=1;strokeColor=none;fillColor=#DDDDDD;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");k.vertex=!0;var l=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',new mxGeometry(160,140,200,70),"rounded=1;strokeColor=none;fillColor=#DDDDDD;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");
l.vertex=!0;var m=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',new mxGeometry(320,0,200,70),"rounded=1;strokeColor=none;fillColor=#DDDDDD;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");m.vertex=!0;var n=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',
new mxGeometry(480,140,200,70),"rounded=1;strokeColor=none;fillColor=#DDDDDD;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");n.vertex=!0;var p=new mxCell('Label
Lorem ipsum dolor sit amet, consectetur adipisicing elit',new mxGeometry(640,0,200,70),"rounded=1;strokeColor=none;fillColor=#DDDDDD;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");
-p.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p],840,210,"Roadmap (horizontal)")}),this.addEntry("flower",function(){var d=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(0,0,150,150),"shape=mxgraph.basic.diag_round_rect;dx=37;flipH=1;html=1;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;strokeWidth=8;");d.vertex=!0;var c=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",
-new mxGeometry(160,0,150,150),"shape=mxgraph.basic.diag_round_rect;dx=37;html=1;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;strokeWidth=8;");c.vertex=!0;var e=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(0,160,150,150),"shape=mxgraph.basic.diag_round_rect;dx=37;flipH=1;flipV=1;html=1;fillColor=#AE4132;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;strokeWidth=8;");
-e.vertex=!0;var f=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(160,160,150,150),"shape=mxgraph.basic.diag_round_rect;dx=37;flipV=1;html=1;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;strokeWidth=8;");f.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f],310,310,"Flower")})]);this.setCurrentSearchEntryLibrary()}})();(function(){Sidebar.prototype.addIosPalette=function(){sb=this;var a=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shadow=0;dashed=0;strokeWidth=1;shape=mxgraph.ios.",b=mxConstants.STYLE_STROKEWIDTH+"=1;html=1;shadow=0;dashed=0;shape=mxgraph.ios.",d=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=top;html=1;shadow=0;dashed=0;"+mxConstants.STYLE_VERTICAL_ALIGN+"=bottom;strokeWidth=1;shape=mxgraph.ios.";this.setCurrentSearchEntryLibrary("ios");var c=
+p.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p],840,210,"Roadmap (horizontal)")}),this.addEntry("flower",function(){var e=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(0,0,150,150),"shape=mxgraph.basic.diag_round_rect;dx=37;flipH=1;html=1;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;strokeWidth=8;");e.vertex=!0;var c=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",
+new mxGeometry(160,0,150,150),"shape=mxgraph.basic.diag_round_rect;dx=37;html=1;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;strokeWidth=8;");c.vertex=!0;var d=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(0,160,150,150),"shape=mxgraph.basic.diag_round_rect;dx=37;flipH=1;flipV=1;html=1;fillColor=#AE4132;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;strokeWidth=8;");
+d.vertex=!0;var f=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(160,160,150,150),"shape=mxgraph.basic.diag_round_rect;dx=37;flipV=1;html=1;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;strokeWidth=8;");f.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f],310,310,"Flower")})]);this.setCurrentSearchEntryLibrary()}})();(function(){Sidebar.prototype.addIosPalette=function(){sb=this;var a=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shadow=0;dashed=0;strokeWidth=1;shape=mxgraph.ios.",b=mxConstants.STYLE_STROKEWIDTH+"=1;html=1;shadow=0;dashed=0;shape=mxgraph.ios.",e=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=top;html=1;shadow=0;dashed=0;"+mxConstants.STYLE_VERTICAL_ALIGN+"=bottom;strokeWidth=1;shape=mxgraph.ios.";this.setCurrentSearchEntryLibrary("ios");var c=
[this.createVertexTemplateEntry(a+"iPhone;bgStyle=bgGreen;fillColor=#aaaaaa;sketch=0;",200,400,"","iPhone (portrait)",null,null,null),this.createVertexTemplateEntry(a+"iPhone;direction=north;bgStyle=bgGreen;fillColor=#aaaaaa;sketch=0;",400,200,"","iPhone (landscape)",null,null,null),this.createVertexTemplateEntry(a+"iPad;bgStyle=bgGreen;fillColor=#aaaaaa;sketch=0;",200*2.425,625,"","iPad (portrait)",null,null,null),this.createVertexTemplateEntry(a+"iPad;direction=north;bgStyle=bgGreen;fillColor=#aaaaaa;sketch=0;",
625,200*2.425,"","iPad (landscape)",null,null,null),this.createVertexTemplateEntry(a+"iBgFlat;strokeColor=#18211b;",175,280,"","iPad background (white)",null,null,null),this.createVertexTemplateEntry(a+"iBgFlat;strokeColor=#18211b;fillColor=#1f2923;",175,280,"","iPad background (green)",null,null,null),this.createVertexTemplateEntry(a+"iBgFlat;strokeColor=#18211b;fillColor=#dddddd;",175,280,"","iPad background (gray)",null,null,null),this.createVertexTemplateEntry(a+"iBgStriped;strokeColor=#18211b;fillColor=#5D7585;strokeColor2=#657E8F;",
-175,280,"","iPad background (striped)",null,null,null),this.createVertexTemplateEntry(a+"iBgMap;strokeColor=#18211b;strokeColor2=#008cff;fillColor2=#96D1FF;",175,280,"","iPad background (map)",null,null,null),this.addDataEntry(null,165,50,"Button bar","3ZfdboIwFMefhltSKCjeIptZsl3tCTqo0KxQUurUPf0OpfgJiVN0OowJ55z20P7Ov01r4Wm+mklSZm8iodzCTxaeSiFU85avppRzy0UssXBkuS6Cv+U+90QdHUUlkbRQp3Rwmw5fhC9o42kclVpz48hUDsOKHAuHVUYSsQQDgZGQKqOJMSBS1u3zVVrPxWaisqWkMQwilO/su475dTslxSedCi6kzo49/UBkzjjf8c/1A37IlzCYTRsrRAHJQjNuKhVd9c5du8zEZ1TkVMk1NFmyRGWmxchvumWUpZnp5jfMEKkaO9103ZKEFwOzGyw+AvuiaA4eZzjASpThQilRHEDeRWlwHXGPvfoHEcJZCgkiTud1saqSxKxIX7UVOfWn56JQJntgzJ1EI/2cWhH3vIo4ru1fXhOvQ+yjVG3GPkRNSBFnNZpDTBvemqb5kHMqNtyNre3gGcGu9xLsQkUdTAdQud+ncny9bQQ9pMJNaVpitxH86GEF79+p4Md9gveGI/ohYE/P/8nObiqEx/ZNlR88rPLHd6r8SZ/yr3hiPNzqAa4fjf3g+CRpFsOlku89dUIMoSDWsQGWw1bkt1kOrQAecD1M7nQ9OE4H0r+/Ov3menTmYfyM6xGY2zutju1deX8A"),
-this.createVertexTemplateEntry(a+"iButtonBar;buttonText=Item 1,+Item 2,Item 3,Item 4;textColor=#999999;textColor2=#ffffff;strokeColor=#444444;strokeColor2=#c4c4c4;",165,80,"","Button Bar",null,null,null),this.addEntry(null,function(){var e=new mxCell("",new mxGeometry(0,0,175,15),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.iAppBar;strokeWidth=1;sketch=0;");e.vertex=!0;var f=new mxCell("CARRIER",new mxGeometry(0,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.anchor;align=left;fontSize=8;spacingLeft=18;");
-f.vertex=!0;e.insert(f);f=new mxCell("11:55PM",new mxGeometry(60,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.rect;fontSize=8;strokeColor=none;fillColor=none;");f.vertex=!0;e.insert(f);return sb.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"App bar (portrait)")}),this.addEntry(null,function(){var e=new mxCell("",new mxGeometry(0,0,280,15),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.iAppBar;strokeWidth=1;sketch=0;");e.vertex=!0;var f=new mxCell("CARRIER",new mxGeometry(0,
-2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.anchor;align=left;fontSize=8;spacingLeft=18;");f.vertex=!0;e.insert(f);f=new mxCell("11:55PM",new mxGeometry(115,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.rect;fontSize=8;strokeColor=none;fillColor=none;");f.vertex=!0;e.insert(f);return sb.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"App bar (landscape)")}),this.addEntry(null,function(){var e=new mxCell("",new mxGeometry(0,0,175,15),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.iTopBar2;opacity=50;fillColor=#999999;strokeColor=#cccccc;strokeWidth=1;sketch=0;");
-e.vertex=!0;var f=new mxCell("CARRIER",new mxGeometry(0,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.rect;align=left;fontSize=7.5;spacingLeft=18;fontColor=#cccccc;textOpacity=50;strokeColor=none;fillColor=none;");f.vertex=!0;e.insert(f);f=new mxCell("11:15AM",new mxGeometry(60,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.rect;fontSize=7.5;fontColor=#cccccc;textOpacity=50;strokeColor=none;fillColor=none;");f.vertex=!0;e.insert(f);return sb.createVertexTemplateFromCells([e],e.geometry.width,
-e.geometry.height,"Top bar")}),this.addEntry(null,function(){var e=new mxCell("",new mxGeometry(0,0,175,15),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.iTopBarLocked;strokeWidth=1;sketch=0;");e.vertex=!0;var f=new mxCell("CARRIER",new mxGeometry(0,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.anchor;align=left;fontSize=7.5;spacingLeft=18;fontColor=#cccccc;");f.vertex=!0;e.insert(f);return sb.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Top bar locked")}),this.createVertexTemplateEntry(b+
+175,280,"","iPad background (striped)",null,null,null),this.createVertexTemplateEntry(a+"iBgMap;strokeColor=#18211b;strokeColor2=#008cff;fillColor2=#96D1FF;",175,280,"","iPad background (map)",null,null,null),this.addEntry("button bar",function(){var d=new mxCell("",new mxGeometry(0,0,165,50),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=#C4C4C4;fillColor=#ffffff;fontColor=#666666;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");
+d.vertex=!0;var f=new mxCell("Item 1",new mxGeometry(0,0,165,12.5),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=8;");f.vertex=!0;d.insert(f);var g=new mxCell("",new mxGeometry(1,.5,6,5),"shape=mxgraph.ios7.misc.right;strokeColor=#C4C4C4;");g.geometry.relative=!0;g.geometry.offset=
+new mxPoint(-20,-2.5);g.vertex=!0;f.insert(g);f=new mxCell("Item 2",new mxGeometry(0,0,165,12.5),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=#5D7585;gradientColor=#008cff;fontColor=#ffffff;fontSize=8;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(1,.5,6,5),"shape=mxgraph.ios7.misc.right;strokeColor=#C4C4C4;");g.geometry.relative=
+!0;g.geometry.offset=new mxPoint(-20,-2.5);g.vertex=!0;f.insert(g);f=new mxCell("Item 3",new mxGeometry(0,0,165,12.5),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=8;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(1,.5,6,5),"shape=mxgraph.ios7.misc.right;strokeColor=#C4C4C4;");g.geometry.relative=
+!0;g.geometry.offset=new mxPoint(-20,-2.5);g.vertex=!0;f.insert(g);f=new mxCell("Item 4",new mxGeometry(0,0,165,12.5),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=8;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(1,.5,6,5),"shape=mxgraph.ios7.misc.right;strokeColor=#C4C4C4;");
+g.geometry.relative=!0;g.geometry.offset=new mxPoint(-20,-2.5);g.vertex=!0;f.insert(g);return sb.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Button bar")}),this.addEntry("button bar",function(){var d=new mxCell("",new mxGeometry(0,0,165,80),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=#C4C4C4;fillColor=#ffffff;fontColor=#999999;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");
+d.vertex=!0;var f=new mxCell("Item 1",new mxGeometry(0,0,165,20),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=12;");f.vertex=!0;d.insert(f);var g=new mxCell("",new mxGeometry(1,.5,6,12),"shape=mxgraph.ios7.misc.right;strokeColor=#C4C4C4;strokeWidth=3;");g.geometry.relative=
+!0;g.geometry.offset=new mxPoint(-25,-6);g.vertex=!0;f.insert(g);f=new mxCell("Item 2",new mxGeometry(0,0,165,20),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=#5D7585;gradientColor=#008cff;fontColor=#ffffff;fontSize=12;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(1,.5,6,12),"shape=mxgraph.ios7.misc.right;strokeColor=#C4C4C4;strokeWidth=3;");
+g.geometry.relative=!0;g.geometry.offset=new mxPoint(-25,-6);g.vertex=!0;f.insert(g);f=new mxCell("Item 3",new mxGeometry(0,0,165,20),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=12;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(1,.5,6,12),"shape=mxgraph.ios7.misc.right;strokeColor=#C4C4C4;strokeWidth=3;");
+g.geometry.relative=!0;g.geometry.offset=new mxPoint(-25,-6);g.vertex=!0;f.insert(g);f=new mxCell("Item 4",new mxGeometry(0,0,165,20),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=12;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(1,.5,6,12),"shape=mxgraph.ios7.misc.right;strokeColor=#C4C4C4;strokeWidth=3;");
+g.geometry.relative=!0;g.geometry.offset=new mxPoint(-25,-6);g.vertex=!0;f.insert(g);return sb.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Button bar")}),this.addEntry(null,function(){var d=new mxCell("",new mxGeometry(0,0,175,15),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.iAppBar;strokeWidth=1;sketch=0;");d.vertex=!0;var f=new mxCell("CARRIER",new mxGeometry(0,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.anchor;align=left;fontSize=8;spacingLeft=18;");f.vertex=!0;
+d.insert(f);f=new mxCell("11:55PM",new mxGeometry(60,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.rect;fontSize=8;strokeColor=none;fillColor=none;");f.vertex=!0;d.insert(f);return sb.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"App bar (portrait)")}),this.addEntry(null,function(){var d=new mxCell("",new mxGeometry(0,0,280,15),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.iAppBar;strokeWidth=1;sketch=0;");d.vertex=!0;var f=new mxCell("CARRIER",new mxGeometry(0,2,50,13),
+"html=1;shadow=0;dashed=0;shape=mxgraph.ios.anchor;align=left;fontSize=8;spacingLeft=18;");f.vertex=!0;d.insert(f);f=new mxCell("11:55PM",new mxGeometry(115,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.rect;fontSize=8;strokeColor=none;fillColor=none;");f.vertex=!0;d.insert(f);return sb.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"App bar (landscape)")}),this.addEntry(null,function(){var d=new mxCell("",new mxGeometry(0,0,175,15),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.iTopBar2;opacity=50;fillColor=#999999;strokeColor=#cccccc;strokeWidth=1;sketch=0;");
+d.vertex=!0;var f=new mxCell("CARRIER",new mxGeometry(0,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.rect;align=left;fontSize=7.5;spacingLeft=18;fontColor=#cccccc;textOpacity=50;strokeColor=none;fillColor=none;");f.vertex=!0;d.insert(f);f=new mxCell("11:15AM",new mxGeometry(60,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.rect;fontSize=7.5;fontColor=#cccccc;textOpacity=50;strokeColor=none;fillColor=none;");f.vertex=!0;d.insert(f);return sb.createVertexTemplateFromCells([d],d.geometry.width,
+d.geometry.height,"Top bar")}),this.addEntry(null,function(){var d=new mxCell("",new mxGeometry(0,0,175,15),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.iTopBarLocked;strokeWidth=1;sketch=0;");d.vertex=!0;var f=new mxCell("CARRIER",new mxGeometry(0,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.anchor;align=left;fontSize=7.5;spacingLeft=18;fontColor=#cccccc;");f.vertex=!0;d.insert(f);return sb.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Top bar locked")}),this.createVertexTemplateEntry(b+
"iButton;strokeColor=#444444;fontColor=#ffffff;buttonText=;fontSize=8;fillColor=#dddddd;fillColor2=#3D5565;whiteSpace=wrap;align=center;sketch=0;",43.5,15,"Button","Button",null,null,null),this.createVertexTemplateEntry(b+"iButtonBack;strokeColor=#444444;fontColor=#ffffff;buttonText=;fontSize=8;fillColor=#dddddd;fillColor2=#3D5565;spacingLeft=10;whiteSpace=wrap;align=center;sketch=0;",43.5,15,"Button","Back button",null,null,null),this.createVertexTemplateEntry(b+"iButtonFw;strokeColor=#444444;fontColor=#ffffff;buttonText=;fontSize=8;fillColor=#dddddd;fillColor2=#3D5565;spacingRight=10;whiteSpace=wrap;align=center;sketch=0;",
-43.5,15,"Button","Forward button",null,null,null),this.createVertexTemplateEntry(a+"iPrevNext;strokeColor=#444444;fillColor=#dddddd;fillColor2=#3D5565;fillColor3=#ffffff;align=center;sketch=0;",43.5,15,"","Prev/next button",null,null,null),this.createVertexTemplateEntry(b+"iTextInput;strokeColor=#444444;buttonText=;fontSize=8;whiteSpace=wrap;align=left;",43.5,15,"Default text","Text input",null,null,null),this.addDataEntry(null,165,50,"Radio Buttons","7ZbdTsIwFMefZrdka4F4K6DcaDTqCxR62Bq7dWmrgE/vaXv4UFhCgnJFkyU7nznn/1uTZXxcr6ZWtNWjkaAzfpfxsTXGp7d6NQatM5YrmfFJxliOT8buO6JFjOatsND4UwpYKvgU+gOSJzmcX2tyVL7GsSZFxkeuEtIs0cjRkMJVIMnASBvy61UZdukp43rWwhyHGNlX9RViPOR5a95hbLSxsTsfxoORhdJ6z7+IB/3YTyrcZhNrTAOhKcw/rFOf8AIutc9pFbAeVp1yRBdpMQVTg7drTFkq6SvKGA5SWQWqrKhsQN2FS3a5Ld2Jiy+k73Gt+YHWT61XpkFfcaD6RlBsoVqXNsZFxUwDSf5LMBkP+oVWZYM+DYugvmvFXDXlQ7QmLBSaxhOSGzKPAdFiBvrZOBVn5BOb1BgFgdVc6Idf8VpJGYbbJtzSINsAjfJmWvoa9j6tk+Cx4/CogPUI3Jr03th7cI+hPZ9sv5vs4X26kj2bbDG8ENhBN1h+Pth+PFewO7Ds5mJ3dtiNtn+9s3+Ptl/8D1g0d79LMfbjb+ob"),
-this.addDataEntry(null,165,50,"Checkboxes","7ZZbT8IwFMc/zV7J1gLBRxnKCyZG/AJlPWyN3bq0RYef3tOLeGEQEoUXbbKk55rT/29NmtC87uaatdWd4iATepPQXCtlw67ucpAyIangCZ0lhKT4JeT2QDTz0bRlGhp7SgEJBc9MbiB4gsPYrYyOytY41ixL6NRUjKsXNFI0ODMV8GhgpHX5dVe6swyEMgOtocAhpnopXl2Mujyr1RPkSirtu9OxXxhZCyk/+dd+oR/7cYGneY81qgHXFIqNNuIZHsCE9m6MeBrQFrqDinhXlGMOqgart5jyIritYsZ4FMoqEGUVy0ZByZSZYJe70g99cRMl7peb7sm9BGtFU6IzO5/y6b6+3C/0MynKBn0S1q7EtKzAeRbemhFXqBob+0yi2cdPshXIe2WEFcr100G5qYMhCiYX3+K14NwddJdwHQfZBeIoj6qNP89JdEk/3VhABpHsNgJ5tz/R72P/c/TDI+jPeOn+0R9Cn40vRH50hDz9PfJFBcXTSnX7wK/8+vPAyeRil318BPnw/7Jfnv0wOw95ND8eaz725S33Bg=="),
-this.createVertexTemplateEntry(b+"iComboBox;spacingTop=2;spacingLeft=2;align=left;strokeColor=#444444;fontColor=#666666;buttonText=;fontSize=8;fillColor=#dddddd;fillColor2=#3D5565;sketch=0;whiteSpace=wrap;",200*.29,15,"Option 1","Combobox",null,null,null),this.createVertexTemplateEntry(b+"iOnOffButton;mainText=;strokeColor=#444444;fontSize=9;fontColor=#ffffff;spacingRight=14;buttonState=on;sketch=0;",43.5,15,"ON","On-off button",null,null,null),this.createVertexTemplateEntry(b+"iTextInput;strokeColor=#444444;align=left;buttonText=;fontSize=8;whiteSpace=wrap;",
-43.5,15,"********","Password field",null,null,null),this.addDataEntry(null,150,100,"Alert Box","zVVRb5swEP41PDYyOOmaxyVps5dJU/OwZ8s+sFWDke0ksF+/MzgNCDJ1W6UWCQl/992d7e87kdBt2ewtq+V3I0An9DGhW2uM77/KZgtaJxlRIqG7JMsIvkn2dCOadlFSMwuVf0tC1iecmD5Cj3zVYD1CAhy3qvbKVLjy0CB4n2Q0JQndzAWJA24qgR9aVdDXdb7Vsa70JZ5ul2K2k0yYMy66UsxJEHGBkTrwy6YIV7JQxi1yVvH2+Rk4HmhjD+pXIDwEsrfmBbZGG9u1oKJ7MJIrrQf4cv0lXYcMLCoU3swglq5peh9ipmZc+TbUDjvJzYiWd0/EB3s4S+XhgKkBOOOeEWNaFRUuOXYCGzb6Ap7LeETJuDxa2AfqbolAbVTgPZ6Q7iIpdHlipdJhP99An8ArzjAQ5UKJoLkpeQdFvfdgSvC2RcpZCS8jY9XbgkhQhbykkQgy1wPFa+7VQfgRTTRvKDox1CEUkaoqQjtW11Ch3O/mDjSHDCINhUmzPwg4p5gFh5k/4/2kHyBZ9m+SZases6CZVycY1f8fGZcTGTdH78O0v5dw1o4nmk6H65aEk8G/TufbB5+vOEA6Hfw5f3wSN8QEsoiqt6MCA688zFmF/KVVYv8f4XTX5ndLMmp+d7HgpYTJcwd+4rXXY8zZD5fXX15PH/4RfwM="),
+43.5,15,"Button","Forward button",null,null,null),this.createVertexTemplateEntry(a+"iPrevNext;strokeColor=#444444;fillColor=#dddddd;fillColor2=#3D5565;fillColor3=#ffffff;align=center;sketch=0;",43.5,15,"","Prev/next button",null,null,null),this.createVertexTemplateEntry(b+"iTextInput;strokeColor=#444444;buttonText=;fontSize=8;whiteSpace=wrap;align=left;",43.5,15,"Default text","Text input",null,null,null),this.addEntry("radio buttons",function(){var d=new mxCell("",new mxGeometry(0,0,165,50),"swimlane;shape=mxgraph.bootstrap.rrect;rSize=3;strokeColor=#666666;fillColor=#ffffff;fontColor=#666666;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");
+d.vertex=!0;var f=new mxCell("Option 1",new mxGeometry(0,0,165,12.5),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=3;fillColor=none;fontColor=inherit;fontSize=8;");f.vertex=!0;d.insert(f);var g=new mxCell("",new mxGeometry(0,.5,5,5),"shape=ellipse;resizable=0;fillColor=#dddddd;html=1;");g.geometry.relative=!0;g.geometry.offset=
+new mxPoint(3,-2.5);g.vertex=!0;f.insert(g);f=new mxCell("Option 2",new mxGeometry(0,0,165,12.5),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=none;fontColor=inherit;fontSize=8;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(0,.5,5,5),"shape=ellipse;resizable=0;fillColor=#dddddd;html=1;");g.geometry.relative=!0;g.geometry.offset=new mxPoint(3,
+-2.5);g.vertex=!0;f.insert(g);f=new mxCell("Option 3",new mxGeometry(0,0,165,12.5),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=none;fontColor=inherit;fontSize=8;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(0,.5,5,5),"shape=ellipse;resizable=0;fillColor=#444444;html=1;");g.geometry.relative=!0;g.geometry.offset=new mxPoint(3,-2.5);
+g.vertex=!0;f.insert(g);f=new mxCell("Option 4",new mxGeometry(0,0,165,12.5),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fillColor=none;fontColor=inherit;fontSize=8;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(0,.5,5,5),"shape=ellipse;resizable=0;fillColor=#dddddd;html=1;");g.geometry.relative=!0;g.geometry.offset=
+new mxPoint(3,-2.5);g.vertex=!0;f.insert(g);return sb.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Radio buttons")}),this.addEntry("checkboxes",function(){var d=new mxCell("",new mxGeometry(0,0,165,50),"swimlane;shape=mxgraph.bootstrap.rrect;rSize=3;strokeColor=#666666;fillColor=#ffffff;fontColor=#666666;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");
+d.vertex=!0;var f=new mxCell("Setting 1",new mxGeometry(0,0,165,12.5),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=3;fillColor=none;fontColor=inherit;fontSize=8;");f.vertex=!0;d.insert(f);var g=new mxCell("",new mxGeometry(0,.5,5,5),"resizable=0;fillColor=#dddddd;html=1;");g.geometry.relative=!0;g.geometry.offset=new mxPoint(3,
+-2.5);g.vertex=!0;f.insert(g);f=new mxCell("Setting 2",new mxGeometry(0,0,165,12.5),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=none;fontColor=inherit;fontSize=8;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(0,.5,5,5),"resizable=0;fillColor=#dddddd;html=1;");g.geometry.relative=!0;g.geometry.offset=new mxPoint(3,-2.5);g.vertex=
+!0;f.insert(g);f=new mxCell("Setting 3",new mxGeometry(0,0,165,12.5),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=none;fontColor=inherit;fontSize=8;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(0,.5,5,5),"shape=mxgraph.ios.checkbox;resizable=0;fillColor=#999999;html=1;");g.geometry.relative=!0;g.geometry.offset=new mxPoint(3,-2.5);
+g.vertex=!0;f.insert(g);f=new mxCell("Setting 4",new mxGeometry(0,0,165,12.5),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fillColor=none;fontColor=inherit;fontSize=8;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(0,.5,5,5),"resizable=0;fillColor=#dddddd;html=1;");g.geometry.relative=!0;g.geometry.offset=
+new mxPoint(3,-2.5);g.vertex=!0;f.insert(g);return sb.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Checkboxes")}),this.createVertexTemplateEntry(b+"iComboBox;spacingTop=2;spacingLeft=2;align=left;strokeColor=#444444;fontColor=#666666;buttonText=;fontSize=8;fillColor=#dddddd;fillColor2=#3D5565;sketch=0;whiteSpace=wrap;",200*.29,15,"Option 1","Combobox",null,null,null),this.createVertexTemplateEntry(b+"iOnOffButton;mainText=;strokeColor=#444444;fontSize=9;fontColor=#ffffff;spacingRight=14;buttonState=on;sketch=0;",
+43.5,15,"ON","On-off button",null,null,null),this.createVertexTemplateEntry(b+"iTextInput;strokeColor=#444444;align=left;buttonText=;fontSize=8;whiteSpace=wrap;",43.5,15,"********","Password field",null,null,null),this.addDataEntry(null,150,100,"Alert Box","zVVRb5swEP41PDYyOOmaxyVps5dJU/OwZ8s+sFWDke0ksF+/MzgNCDJ1W6UWCQl/992d7e87kdBt2ewtq+V3I0An9DGhW2uM77/KZgtaJxlRIqG7JMsIvkn2dCOadlFSMwuVf0tC1iecmD5Cj3zVYD1CAhy3qvbKVLjy0CB4n2Q0JQndzAWJA24qgR9aVdDXdb7Vsa70JZ5ul2K2k0yYMy66UsxJEHGBkTrwy6YIV7JQxi1yVvH2+Rk4HmhjD+pXIDwEsrfmBbZGG9u1oKJ7MJIrrQf4cv0lXYcMLCoU3swglq5peh9ipmZc+TbUDjvJzYiWd0/EB3s4S+XhgKkBOOOeEWNaFRUuOXYCGzb6Ap7LeETJuDxa2AfqbolAbVTgPZ6Q7iIpdHlipdJhP99An8ArzjAQ5UKJoLkpeQdFvfdgSvC2RcpZCS8jY9XbgkhQhbykkQgy1wPFa+7VQfgRTTRvKDox1CEUkaoqQjtW11Ch3O/mDjSHDCINhUmzPwg4p5gFh5k/4/2kHyBZ9m+SZases6CZVycY1f8fGZcTGTdH78O0v5dw1o4nmk6H65aEk8G/TufbB5+vOEA6Hfw5f3wSN8QEsoiqt6MCA688zFmF/KVVYv8f4XTX5ndLMmp+d7HgpYTJcwd+4rXXY8zZD5fXX15PH/4RfwM="),
this.addDataEntry(null,150,100,"Dialog Box","7VZdb5swFP01fmwEdkiX15I2k6ZpU/OwZwsu2KrBzHY+2K/fNTgNiKTKtkqrqiIh2ed+2udcBGFpdVgb3oivOgdF2D1hqdHa9avqkIJShEYyJ2xFKI3wJfThgjXurFHDDdTumgDaB+y42kKPrCRXukTs5xask7rGpYODI3RBKIsjwu4mlshCpuscF0rW0Ke0rlUhpXAVHmwVY6gVPNd73Pg8ObcC8rBBS+P9q0Ppb2MmtZ0VvM7ax0fI8Cx3ZiN/eYdP3tkZ/QSpVtp0JVjePWgppFIDfL68jZc+ApPmEi9lYIuXLF54m254Jl3rc/tOCj1yK7on4IMe9kI62GCoB/bYM2JcybLGbYaVwPhGn8BlIhxR8ExsDay962qOQKOl97vfobsNTr7KA6+k8v18BrUDJzOOhsAUGLzzi2x3UKB6DboCZ1p02cvcieCR9IqIBMhSHMOiAHLbA+Vz7Ek8uAj6Oa8lNtHSxicRsvZyQnobqJHuV1MHikN4kobExPQFAs8xZsBi5I9wP/F/oIz+HWU06TEDiju5g1H+f6FxPqExxZvGT9OrEWfMeKLZdLguUTgZ/NN0Xj/4WZIBxNPBP6ePN6KGEBDNjrS3owwDsSySM1qJ/lAroYHv/nin6jeMzsblb47tHJPoorDgJnJ7PslVCkwmCvz25UN9b0F9t+9Pfbg9/W717sO/sd8="),
this.createVertexTemplateEntry(b+"iLockButton;fontColor=#cccccc;fontSize=13;mainText=;spacingLeft=50;spacingRight=10;align=center;sketch=0;whiteSpace=wrap;",174,50,"slide to unlock","Lock button",null,null,null),this.createVertexTemplateEntry(a+"iArrowIcon;fillColor=#8BbEff;fillColor2=#135Ec8;strokeColor=#ffffff;sketch=0;",15,15,"","Arrow",null,null,null),this.createVertexTemplateEntry(a+"iDeleteIcon;fillColor=#e8878E;fillColor2=#BD1421;strokeColor=#ffffff;sketch=0;",15,15,"","Delete",null,null,null),
this.createVertexTemplateEntry(a+"iAddIcon;fillColor=#7AdF78;fillColor2=#1A9917;strokeColor=#ffffff;sketch=0;",15,15,"","Add",null,null,null),this.createVertexTemplateEntry(a+"iInfoIcon;fillColor=#8BbEff;fillColor2=#135Ec8;strokeColor=#ffffff;sketch=0;",15,15,"","Info",null,null,null),this.createVertexTemplateEntry(a+"iSortFindIcon;fillColor=#8BbEff;fillColor2=#135Ec8;strokeColor=#ffffff;sketch=0;",15,15,"","Sort/find",null,null,null),this.createVertexTemplateEntry(a+"iCheckIcon;fillColor=#e8878E;fillColor2=#BD1421;strokeColor=#ffffff;sketch=0;",
15,15,"","Check",null,null,null),this.createVertexTemplateEntry(a+"iKeybLett;sketch=0;",174,100,"","Keyboard (letters)",null,null,null),this.createVertexTemplateEntry(a+"iKeybNumb;sketch=0;",174,100,"","Keyboard (numbers)",null,null,null),this.createVertexTemplateEntry(a+"iKeybSymb;sketch=0;",174,100,"","Keyboard (symbols)",null,null,null),this.createVertexTemplateEntry(a+"iDeleteApp;fillColor=#cccccc;fillColor2=#000000;strokeColor=#ffffff;sketch=0;",15,15,"","Delete app",null,null,null),this.createVertexTemplateEntry(a+
"iDir;",100,100,"","Direction",null,null,null),this.createVertexTemplateEntry(b+"iLocBar;align=left;spacingLeft=4;spacingBottom=4;fontColor=#ffffff;fontSize=10;barPos=80;pointerPos=bottom;buttonText=5th Street Music Store",155,32.5,"","Location bar",null,null,null),this.createVertexTemplateEntry(a+"iCallDialog;sketch=0;",150,125,"","Call Dialog",null,null,null),this.createVertexTemplateEntry(a+"iCallButtons;",174,400*.575,"","Call buttons",null,null,null),this.createVertexTemplateEntry(b+"iOption;barPos=80;pointerPos=bottom;buttonText=Option;fontSize=10;fontColor=#ffffff;spacingBottom=6;",
-75,400*.06875,"","Option",null,null,null),this.createVertexTemplateEntry(a+"iAlphaList;fontSize=7.5;",15,225,"","Alphabet list",null,null,null),this.createVertexTemplateEntry(b+"iHorButtonBar;buttonText=Item 1,+Item 2,Item 3,Item 4;textColor=#999999;textColor2=#ffffff;strokeColor=#444444;strokeColor2=#c4c4c4;fillColor2=#008cff;fontSize=8;sketch=0;",165,12.5,"","Horizontal button bar",null,null,null),this.createVertexTemplateEntry(d+"iPin;fillColor2=#00dd00;fillColor3=#004400;strokeColor=#006600;",
-10,25,"","Pin",null,null,null),this.createVertexTemplateEntry(d+"iPin;fillColor2=#dd0000;fillColor3=#440000;strokeColor=#660000;",10,25,"","Pin",null,null,null),this.createVertexTemplateEntry(d+"iPin;fillColor2=#ccccff;fillColor3=#0000ff;strokeColor=#000066;",10,25,"","Pin",null,null,null),this.createVertexTemplateEntry(d+"iPin;fillColor2=#ffff00;fillColor3=#888800;strokeColor=#999900;",10,25,"","Pin",null,null,null),this.createVertexTemplateEntry(d+"iPin;fillColor2=#ffa500;fillColor3=#885000;strokeColor=#997000;",
-10,25,"","Pin",null,null,null),this.createVertexTemplateEntry(a+"iVideoControls;barPos=20;sketch=0;",174,50,"","Video controls",null,null,null),this.addEntry(null,function(){var e=new mxCell("Page title",new mxGeometry(0,0,175,30),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.iURLBar;verticalAlign=top;fontSize=8;spacingTop=-5;align=center;sketch=0;whiteSpace=wrap;");e.vertex=!0;var f=new mxCell("https://www.draw.io/",new mxGeometry(5,12,115,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.anchor;fontSize=8;spacingLeft=3;align=left;spacingTop=2;");
-f.vertex=!0;e.insert(f);f=new mxCell("Cancel",new mxGeometry(137,12,32,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.anchor;fontSize=8;fontColor=#ffffff;spacingTop=2;");f.vertex=!0;e.insert(f);return sb.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"URL bar")}),this.createVertexTemplateEntry(a+"iSlider;barPos=20;",150,10,"","Slider",null,null,null),this.createVertexTemplateEntry(a+"iProgressBar;barPos=40;",150,10,"","Progress bar",null,null,null),this.createVertexTemplateEntry(a+
-"iCloudProgressBar;barPos=20;",150,10,"","Cloud progress bar",null,null,null),this.createVertexTemplateEntry(b+"iDownloadBar;verticalAlign=top;spacingTop=-4;fontSize=8;fontColor=#ffffff;buttonText=;barPos=30;align=center;sketch=0;whiteSpace=wrap;",174,30,"Downloading 2 of 6","Download bar",null,null,null),this.createVertexTemplateEntry(b+"iScreenNameBar;fillColor2=#000000;fillColor3=#ffffff;buttonText=;fontColor=#ffffff;fontSize=10;whiteSpace=wrap;align=center;sketch=0;",174,25,"Screen Name","Screen name bar",
-null,null,null),this.createVertexTemplateEntry(a+"iIconGrid;gridSize=3,3;",150,150,"","Icon grid",null,null,null),this.createVertexTemplateEntry(b+"iCopy;fillColor=#000000;buttonText=;fontColor=#ffffff;spacingBottom=6;fontSize=9;fillColor2=#000000;fillColor3=#ffffff;align=center;sketch=0;whiteSpace=wrap;",40,400*.06875,"Copy","Copy",null,null,null),this.addEntry(null,function(){var e=new mxCell("Copy",new mxGeometry(10,0,40,400*.06875),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.iCopy;fillColor=#000000;buttonText=;fontColor=#ffffff;spacingBottom=6;fontSize=9;fillColor2=#000000;fillColor3=#ffffff;align=center;sketch=0;whiteSpace=wrap;");
-e.vertex=!0;var f=new mxCell("",new mxGeometry(0,400*.06875,60,52.5),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.rect;fillColor=#2266ff;strokeColor=none;opacity=30;sketch=0;");f.vertex=!0;return sb.createVertexTemplateFromCells([e,f],60,80,"Copy Area")}),this.createVertexTemplateEntry(a+"iHomePageControl;fillColor=#666666;strokeColor=#cccccc;sketch=0;",50,5,"","Home page control",null,null,null),this.createVertexTemplateEntry(a+"iPageControl;fillColor=#666666;strokeColor=#cccccc;sketch=0;",50,5,"",
-"Page control",null,null,null)];this.addPalette("ios","iOS6",!1,mxUtils.bind(this,function(e){for(var f=0;f ',"Customer/Supplier",null,null,this.getTagsForStencil("mxgraph.lean_mapping","outside_sources","value stream lean mapping ").join(" ")),this.addEntry("value stream lean mapping dedicated process manufacturing",function(){var e=new mxCell("\nDescription",
-new mxGeometry(0,0,100,70),a+"manufacturing_process;fontSize=12;verticalAlign=middle;html=1;align=center;whiteSpace=wrap;");e.vertex=!0;var f=new mxCell("Process",new mxGeometry(0,0,100,13),"text;fontSize=12;spacingLeft=2;verticalAlign=top;html=1;align=center;spacingTop=-5;resizeWidth=1;whiteSpace=wrap;");f.vertex=!0;e.insert(f);return d.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Dedicated Process")}),this.createVertexTemplateEntry(a+"manufacturing_process_shared;spacingTop=-5;align=center;whiteSpace=wrap;"+
+this.createVertexTemplateEntry(a+"outside_sources;whiteSpace=wrap;align=center;",100,70,'XYZ Corp
',"Customer/Supplier",null,null,this.getTagsForStencil("mxgraph.lean_mapping","outside_sources","value stream lean mapping ").join(" ")),this.addEntry("value stream lean mapping dedicated process manufacturing",function(){var d=new mxCell("\nDescription",
+new mxGeometry(0,0,100,70),a+"manufacturing_process;fontSize=12;verticalAlign=middle;html=1;align=center;whiteSpace=wrap;");d.vertex=!0;var f=new mxCell("Process",new mxGeometry(0,0,100,13),"text;fontSize=12;spacingLeft=2;verticalAlign=top;html=1;align=center;spacingTop=-5;resizeWidth=1;whiteSpace=wrap;");f.vertex=!0;d.insert(f);return e.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Dedicated Process")}),this.createVertexTemplateEntry(a+"manufacturing_process_shared;spacingTop=-5;align=center;whiteSpace=wrap;"+
mxConstants.STYLE_VERTICAL_ALIGN+"=top;",100,70,"Process","Shared Process",null,null,this.getTagsForStencil("mxgraph.lean_mapping","manufacturing_process_shared","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(b+"work_cell;pointerEvents=1;",70,60,"","Workcell",null,null,this.getTagsForStencil("mxgraph.lean_mapping","work_cell","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(b+"inventory_box;",100,90,"","Inventory Box",null,null,this.getTagsForStencil("mxgraph.lean_mapping",
"inventory_box","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(b+"push_arrow;",100,30,"","Push Arrow",null,null,this.getTagsForStencil("mxgraph.lean_mapping","push_arrow","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(a+"supermarket;",60,100,"","Supermarket",null,null,this.getTagsForStencil("mxgraph.lean_mapping","supermarket","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(b+"physical_pull;pointerEvents=1;",100,100,"","Material Pull",
null,null,this.getTagsForStencil("mxgraph.lean_mapping","physical_pull","value stream lean mapping circular arrow").join(" ")),this.createVertexTemplateEntry(a+"fifo_lane;overflow=fill;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;align=center;",100,50,'XYZ Corp
',"FIFO Lane",null,null,this.getTagsForStencil("mxgraph.lean_mapping","fifo_lane",
-"value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(a+"buffer_or_safety_stock;",40,100,"","Safety Stock",null,null,this.getTagsForStencil("mxgraph.lean_mapping","buffer_or_safety_stock","value stream lean mapping ").join(" ")),this.addEntry(this.getTagsForStencil("mxgraph.lean_mapping","truck_shipment","value stream lean mapping ").join(" "),function(){var e=new mxCell("",new mxGeometry(0,0,100,100),a+"truck_shipment;");e.vertex=!0;var f=new mxCell("2x per\nWeek",new mxGeometry(0,
-0,60,80),"text;fontSize=12;verticalAlign=middle;html=1;align=center;whiteSpace=wrap;");f.vertex=!0;e.insert(f);return d.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Truck Shipment")}),this.createVertexTemplateEntry(a+"schedule;whiteSpace=wrap;align=center;",100,70,"Production\nControl","Production Control",null,null,this.getTagsForStencil("mxgraph.lean_mapping","schedule","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(a+"schedule;whiteSpace=wrap;align=center;",
+"value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(a+"buffer_or_safety_stock;",40,100,"","Safety Stock",null,null,this.getTagsForStencil("mxgraph.lean_mapping","buffer_or_safety_stock","value stream lean mapping ").join(" ")),this.addEntry(this.getTagsForStencil("mxgraph.lean_mapping","truck_shipment","value stream lean mapping ").join(" "),function(){var d=new mxCell("",new mxGeometry(0,0,100,100),a+"truck_shipment;");d.vertex=!0;var f=new mxCell("2x per\nWeek",new mxGeometry(0,
+0,60,80),"text;fontSize=12;verticalAlign=middle;html=1;align=center;whiteSpace=wrap;");f.vertex=!0;d.insert(f);return e.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Truck Shipment")}),this.createVertexTemplateEntry(a+"schedule;whiteSpace=wrap;align=center;",100,70,"Production\nControl","Production Control",null,null,this.getTagsForStencil("mxgraph.lean_mapping","schedule","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(a+"schedule;whiteSpace=wrap;align=center;",
100,70,"Other\nInformation","Other Information",null,null,this.getTagsForStencil("mxgraph.lean_mapping","schedule","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(b+"go_see_production_scheduling;pointerEvents=1;",92,60,"","Go See Production Scheduling",null,null,this.getTagsForStencil("mxgraph.lean_mapping","go_see_production_scheduling","value stream lean mapping ").join(" ")),this.addEntry(this.getTagsForStencil("mxgraph.lean_mapping","kaizen_lightening_burst","value stream lean mapping ").join(" "),
-function(){var e=new mxCell("",new mxGeometry(0,0,90,40),b+"kaizen_lightening_burst;");e.vertex=!0;var f=new mxCell("",new mxGeometry(8,8,74,24),"rect;fillColor=strokeColor;");f.vertex=!0;e.insert(f);return d.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Kaizen Lightening Burst")}),this.createVertexTemplateEntry(b+"kanban_post;",50,100,"","Kanban Post",null,null,this.getTagsForStencil("mxgraph.lean_mapping","kanban_post","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(b+
+function(){var d=new mxCell("",new mxGeometry(0,0,90,40),b+"kaizen_lightening_burst;");d.vertex=!0;var f=new mxCell("",new mxGeometry(8,8,74,24),"rect;fillColor=strokeColor;");f.vertex=!0;d.insert(f);return e.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Kaizen Lightening Burst")}),this.createVertexTemplateEntry(b+"kanban_post;",50,100,"","Kanban Post",null,null,this.getTagsForStencil("mxgraph.lean_mapping","kanban_post","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(b+
"load_leveling;",100,30,"","Load Leveling",null,null,this.getTagsForStencil("mxgraph.lean_mapping","load_leveling","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(b+"move_by_forklift;",92,100,"","Move by Forklift",null,null,this.getTagsForStencil("mxgraph.lean_mapping","move_by_forklift","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(a+"mrp_erp;whiteSpace=wrap;",70,100,"","MRP/ERP",null,null,this.getTagsForStencil("mxgraph.lean_mapping","mrp_erp","value stream lean mapping ").join(" ")),
this.createVertexTemplateEntry(b+"operator;",100,84,"","Operator",null,null,this.getTagsForStencil("mxgraph.lean_mapping","operator","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(a+"quality_problem;fontSize=24;fontStyle=1;whiteSpace=wrap;align=center;",80,100,"Q","Quality Problem",null,null,this.getTagsForStencil("mxgraph.lean_mapping","quality_problem","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(b+"verbal;pointerEvents=1;",50,100,"","Verbal Information",
null,null,this.getTagsForStencil("mxgraph.lean_mapping","verbal","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(a+"fifo_sequence_flow;pointerEvents=1;fontStyle=0;fontSize=20;align=center;",100,50,"FIFO","FIFO Sequence",null,null,this.getTagsForStencil("mxgraph.lean_mapping","fifo_sequence_flow","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(a+"production_kanban;overflow=fill;",100,100,'MAX=XX
',
"Orders",null,null,this.getTagsForStencil("mxgraph.lean_mapping","orders","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(b+"batched_kanban;",200,80,"","Batched Kanban",null,null,this.getTagsForStencil("mxgraph.lean_mapping","batched_kanban","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(b+"control_center;",80,80,"","Control Center",null,null,this.getTagsForStencil("mxgraph.lean_mapping","control_center","value stream lean mapping ").join(" ")),this.createEdgeTemplateEntry("shape=flexArrow;html=1;",
100,100,"","Shipments",null,this.getTagsForStencil("mxgraph.lean_mapping","arrow","value stream lean mapping ").join(" ")),this.createEdgeTemplateEntry("shape=mxgraph.lean_mapping.manual_info_flow_edge;html=1;",100,100,"Daily","Manual Information",null,this.getTagsForStencil("mxgraph.lean_mapping","manual_info_flow_edge","value stream lean mapping ").join(" ")),this.createEdgeTemplateEntry("shape=mxgraph.lean_mapping.electronic_info_flow_edge;html=1;",100,100,"Monthly","Electronic Information",null,
-this.getTagsForStencil("mxgraph.lean_mapping","electronic_info_flow_edge","value stream lean mapping ").join(" "))];this.addPalette("lean_mapping","Value Stream Mapping",!1,mxUtils.bind(this,function(e){for(var f=0;fIN ',"Spinner",null,null,this.getTagsForStencil("mxgraph.mockup.forms","spinner","mockup form ").join(" ")),this.addEntry("mockup form menu bar",function(){var f=new mxCell("",new mxGeometry(0,0,498,
-30),b+"forms.rrect;rSize=0;strokeColor=#999999;");f.vertex=!0;var g=new mxCell("File",new mxGeometry(0,0,83,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;"+b+"forms.rrect;rSize=0;fontSize=17;fontColor=#666666;whiteSpace=wrap;");g.vertex=!0;f.insert(g);g=new mxCell("Edit",new mxGeometry(83,0,83,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;"+b+"forms.rrect;rSize=0;fontSize=17;fontColor=#666666;whiteSpace=wrap;");g.vertex=!0;f.insert(g);g=new mxCell("Options",new mxGeometry(166,
-0,83,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;"+b+"forms.rrect;rSize=0;fontSize=17;fontColor=#666666;whiteSpace=wrap;");g.vertex=!0;f.insert(g);g=new mxCell("Tools",new mxGeometry(249,0,83,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;"+b+"forms.rrect;rSize=0;fontSize=17;fontColor=#666666;whiteSpace=wrap;");g.vertex=!0;f.insert(g);g=new mxCell("Window",new mxGeometry(332,0,83,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;"+b+"forms.rrect;rSize=0;fontSize=17;fontColor=#666666;whiteSpace=wrap;");
-g.vertex=!0;f.insert(g);g=new mxCell("Help",new mxGeometry(415,0,83,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;"+b+"forms.rrect;rSize=0;fontSize=17;fontColor=#666666;whiteSpace=wrap;");g.vertex=!0;f.insert(g);return c.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,"Menu Bar")}),this.createVertexTemplateEntry(a+"forms.horSlider;"+d+"sliderStyle=basic;sliderPos=20;handleStyle=circle;fillColor2=#ddeeff;",150,30,"","Horizontal Slider",null,null,this.getTagsForStencil("mxgraph.mockup.forms",
-"horSlider","mockup form horizontal").join(" ")),this.createVertexTemplateEntry(a+"forms.horSlider;"+d+"sliderStyle=basic;sliderPos=20;handleStyle=circle;fillColor2=#ddeeff;direction=north;",30,150,"","Vertical Slider",null,null,this.getTagsForStencil("mxgraph.mockup.forms","horSlider","mockup form vertical").join(" ")),this.addDataEntry("mockup form list box",150,200,"List Box","7VddS8MwFP01fXRkiXPu1U2HoCBM8Dm0t01Y2pQk7sNf720SXOesDNlwygKF3JPc3OScQ0ITNi5XU8Nr8agzUAm7TdjYaO1Cr1yNQamEEpklbJJQSvBL6F3HaN+PkpobqNw+CTQkLLh6hYAEwLq1ioB1Rs/hRWZOINBP2I0VPNNLDAgGGbcCshhwJYsK+ymWB4OAcKXaZNXNkuWqaI7bK3U6f617uTal7RkDKW74xszkG8TFQuGxVtr4nbCRbziSS6VaeO4b4vEwYBysOgnxUGRjCroEZ9Y4ZRkP2MwYBNKIAFmImEZJBLkNQPGRu+EXO5Hir+lmO3Q/S4dE/wXOdeVaOCHXqee8weMC/eE32hiwOKt9pKWQDmY1T5vcJe5vXwXpzxRkETOguJML2Fr/K1VjiSctsTIl6zDj4lOGznMLbscFHxvbyxiXO8a4d1Ai0v8db/AqFY2Eu/Ju2+DKt1YlBXnjKYuyyqp48NFkcBL608Poz8gR9B906f9L9/FZ/079B8fQ/6pLf3Y6b8PBrPDpicgyAP9EbD8+la7gP/lmeAzfDLt8c3m+N05M/9EB9Mdw828Qprd/Hd4B"),
-this.createVertexTemplateEntry(b+"forms.pwField;"+d+"mainText=;align=left;fontColor=#666666;fontSize=17;spacingLeft=3;",150,30,"********","Password Field",null,null,this.getTagsForStencil("mxgraph.mockup.forms","pwField","mockup form ").join(" ")),this.createVertexTemplateEntry(a+"forms.splitter;"+d,350,10,"","Horizontal Splitter",null,null,this.getTagsForStencil("mxgraph.mockup.forms","splitter","mockup form ").join(" ")),this.createVertexTemplateEntry(a+"forms.splitter;"+d+mxConstants.STYLE_DIRECTION+
-"="+mxConstants.DIRECTION_NORTH+";",10,350,"","Vertical Splitter",null,null,this.getTagsForStencil("mxgraph.mockup.forms","splitter","mockup form ").join(" ")),this.addEntry("mockup form wedge bar",function(){var f=new mxCell("Tab 1",new mxGeometry(10,0,70,30),b+"forms.uRect;fontSize=17;fontColor=#666666;align=left;spacingLeft=5;strokeColor=#666666;");f.vertex=!0;var g=new mxCell("Tab 2",new mxGeometry(85,0,70,30),b+"forms.uRect;fontSize=17;fontColor=#ffffff;align=left;spacingLeft=5;strokeColor=#008cff;fillColor=#008cff;");
-g.vertex=!0;var h=new mxCell("Tab 3",new mxGeometry(160,0,70,30),b+"forms.uRect;fontSize=17;fontColor=#666666;align=left;spacingLeft=5;strokeColor=#666666;");h.vertex=!0;return c.createVertexTemplateFromCells([f,g,h],230,30,"Wedge Bar")}),this.createVertexTemplateEntry(a+"menus_and_buttons.font_style_selector_1;",136,31,"","Formatting Toolbar 1",null,null,this.getTagsForStencil("mxgraph.mockup.menus_and_buttons","font_style_selector_1","mockup form ").join(" ")),this.createVertexTemplateEntry(a+"menus_and_buttons.font_style_selector_2;",
-235,31,"","Formatting Toolbar 2",null,null,this.getTagsForStencil("mxgraph.mockup.menus_and_buttons","font_style_selector_2","mockup form ").join(" ")),this.createVertexTemplateEntry(a+"menus_and_buttons.font_style_selector_3;",176,38,"","Formatting Toolbar 3",null,null,this.getTagsForStencil("mxgraph.mockup.menus_and_buttons","font_style_selector_3","mockup form ").join(" ")),this.createVertexTemplateEntry(b+"forms.searchBox;"+d+"mainText=;strokeColor2=#008cff;fontColor=#666666;fontSize=17;align=left;spacingLeft=3;whiteSpace=wrap;",
-150,30,"Search","Search Box",null,null,this.getTagsForStencil("mxgraph.mockup.forms","searchBox","mockup form ").join(" ")),this.addDataEntry("mockup form sign in",200,300,"Sign In","7Vhtb9owEP41+TIJ5DgkLR8HG6jShpBQtc8uubysTowct8B+/RzHQILDFmm4TScsRYrPOft8z3N3sR1vmu3mnGyS7ywE6nhfHW/KGRPVW7abAqUORmnoeF8cjJF8HDy7MOqqUbQhHHLRRQFXCq+EvkAlqQSF2FMtKARnz/AjDUUiBa7jTYqEhGwrO0h2QlIkEOoOoWmcy/e1XB64FCQioyetTTlltovL7Q4ztn5+2QwjxrNiyDmspcETvkp/gZ6sWnjKKOPKEm+smhyJUkpr8kg1KdebAS5gd9EhSqS9MQeWgeB7+clWb7B0CqqchhJI40SreQchKSpBfNQ9+Ve+aBe3u9sz3L0qHYbRQ/4+fif5OindOIlYLrTvXaz7NRcHqtVWohApvKCQSg0jN2Sd5vE3Na6M64QK/isqbhsqmt6IAyUifYXG/G1I6SWWLJUrY3QwSE+zb3YPE7AoKkAYQB/t7IT9qEOoaahomkNbAIQhgCJ6kxu4CbiJybUQuG9BwLWCgGcDAd9A4LGQ0YLRgmRS8PkWgv0JwZENAgQGAX6yJA8ZfIii140OTfB9q/nAb6ODb4MOgQ063Bl0WJKi2DIe3pJBr5LB2LeA/r2B/ifdbtmg59nAdW0QYmwQYvUwX5Q/54t+MMI3GJEz9aN4RobjeejsnBQET0+VvJZcgkNfb+5fGbFvKNT40fbz6F0nXeAmPQZHKl6VHwcS1ggyYzxmpSGnwjHrd+Eo04fiwB8TBTojxejqieMiTdrTiJWyMnCtHPRc1+CJyYkenvQuQ/J2577B2Aoi5jXXArZSUJ3/+hyv3Qo7+j/j884KGVou4ao6/7i81fkPVeevUeZl93TdXn1ev43/DQ=="),
+this.addPalette("mockupContainers","Mockup Containers",!1,mxUtils.bind(this,function(f){for(var g=0;g100 ',"Spinner",null,null,this.getTagsForStencil("mxgraph.mockup.forms","spinner","mockup form ").join(" ")),this.addEntry("menu bar",function(){var f=new mxCell("",new mxGeometry(0,0,540,30),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=#999999;fillColor=#ffffff;fontColor=#666666;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");
+f.vertex=!0;var g=new mxCell("File",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=inherit;fontColor=inherit;fontSize=17;");g.vertex=!0;f.insert(g);g=new mxCell("Edit",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=inherit;fontColor=inherit;fontSize=17;");
+g.vertex=!0;f.insert(g);g=new mxCell("Options",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=inherit;fontColor=inherit;fontSize=17;");g.vertex=!0;f.insert(g);g=new mxCell("Tools",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=inherit;fontColor=inherit;fontSize=17;");
+g.vertex=!0;f.insert(g);g=new mxCell("Window",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=inherit;fontColor=inherit;fontSize=17;");g.vertex=!0;f.insert(g);g=new mxCell("Help",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=inherit;fontColor=inherit;fontSize=17;");
+g.vertex=!0;f.insert(g);return c.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,"Menu Bar")}),this.createVertexTemplateEntry(a+"forms.horSlider;"+e+"sliderStyle=basic;sliderPos=20;handleStyle=circle;fillColor2=#ddeeff;",150,30,"","Horizontal Slider",null,null,this.getTagsForStencil("mxgraph.mockup.forms","horSlider","mockup form horizontal").join(" ")),this.createVertexTemplateEntry(a+"forms.horSlider;"+e+"sliderStyle=basic;sliderPos=20;handleStyle=circle;fillColor2=#ddeeff;direction=north;",
+30,150,"","Vertical Slider",null,null,this.getTagsForStencil("mxgraph.mockup.forms","horSlider","mockup form vertical").join(" ")),this.addEntry("list box",function(){var f=new mxCell("Title",new mxGeometry(0,0,150,120),"swimlane;strokeColor=#999999;swimlaneFillColor=#FFFFFF;fillColor=#ffffff;fontColor=#008CFF;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;fontSize=17;");
+f.vertex=!0;var g=new mxCell("Item 1",new mxGeometry(0,0,150,20),"text;spacing=0;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=7;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#666666;fontSize=17;");g.vertex=!0;f.insert(g);g=new mxCell("Item 2",new mxGeometry(0,0,150,20),"text;spacing=0;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=7;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=none;fontColor=#666666;fontSize=17;");
+g.vertex=!0;f.insert(g);g=new mxCell("Item 3",new mxGeometry(0,0,150,20),"text;spacing=0;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=7;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=#DDEEFF;fontColor=#666666;fontSize=17;");g.vertex=!0;f.insert(g);g=new mxCell("Item 4",new mxGeometry(0,0,150,20),"text;spacing=0;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=7;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#666666;fontSize=17;");
+g.vertex=!0;f.insert(g);g=new mxCell("",new mxGeometry(0,0,150,90),"text;spacing=0;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=7;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#666666;fontSize=17;");g.vertex=!0;f.insert(g);return c.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,"List Box")}),this.createVertexTemplateEntry(b+"forms.pwField;"+e+"mainText=;align=left;fontColor=#666666;fontSize=17;spacingLeft=3;",
+150,30,"********","Password Field",null,null,this.getTagsForStencil("mxgraph.mockup.forms","pwField","mockup form ").join(" ")),this.createVertexTemplateEntry(a+"forms.splitter;"+e,350,10,"","Horizontal Splitter",null,null,this.getTagsForStencil("mxgraph.mockup.forms","splitter","mockup form ").join(" ")),this.createVertexTemplateEntry(a+"forms.splitter;"+e+mxConstants.STYLE_DIRECTION+"="+mxConstants.DIRECTION_NORTH+";",10,350,"","Vertical Splitter",null,null,this.getTagsForStencil("mxgraph.mockup.forms",
+"splitter","mockup form ").join(" ")),this.addEntry("mockup form wedge bar",function(){var f=new mxCell("Tab 1",new mxGeometry(10,0,70,30),b+"forms.uRect;fontSize=17;fontColor=#666666;align=left;spacingLeft=5;strokeColor=#666666;");f.vertex=!0;var g=new mxCell("Tab 2",new mxGeometry(85,0,70,30),b+"forms.uRect;fontSize=17;fontColor=#ffffff;align=left;spacingLeft=5;strokeColor=#008cff;fillColor=#008cff;");g.vertex=!0;var h=new mxCell("Tab 3",new mxGeometry(160,0,70,30),b+"forms.uRect;fontSize=17;fontColor=#666666;align=left;spacingLeft=5;strokeColor=#666666;");
+h.vertex=!0;return c.createVertexTemplateFromCells([f,g,h],230,30,"Wedge Bar")}),this.createVertexTemplateEntry(a+"menus_and_buttons.font_style_selector_1;",136,31,"","Formatting Toolbar 1",null,null,this.getTagsForStencil("mxgraph.mockup.menus_and_buttons","font_style_selector_1","mockup form ").join(" ")),this.createVertexTemplateEntry(a+"menus_and_buttons.font_style_selector_2;",235,31,"","Formatting Toolbar 2",null,null,this.getTagsForStencil("mxgraph.mockup.menus_and_buttons","font_style_selector_2",
+"mockup form ").join(" ")),this.createVertexTemplateEntry(a+"menus_and_buttons.font_style_selector_3;",176,38,"","Formatting Toolbar 3",null,null,this.getTagsForStencil("mxgraph.mockup.menus_and_buttons","font_style_selector_3","mockup form ").join(" ")),this.createVertexTemplateEntry(b+"forms.searchBox;"+e+"mainText=;strokeColor2=#008cff;fontColor=#666666;fontSize=17;align=left;spacingLeft=3;whiteSpace=wrap;",150,30,"Search","Search Box",null,null,this.getTagsForStencil("mxgraph.mockup.forms","searchBox",
+"mockup form ").join(" ")),this.addDataEntry("mockup form sign in",200,300,"Sign In","7Vhtb9owEP41+TIJ5DgkLR8HG6jShpBQtc8uubysTowct8B+/RzHQILDFmm4TScsRYrPOft8z3N3sR1vmu3mnGyS7ywE6nhfHW/KGRPVW7abAqUORmnoeF8cjJF8HDy7MOqqUbQhHHLRRQFXCq+EvkAlqQSF2FMtKARnz/AjDUUiBa7jTYqEhGwrO0h2QlIkEOoOoWmcy/e1XB64FCQioyetTTlltovL7Q4ztn5+2QwjxrNiyDmspcETvkp/gZ6sWnjKKOPKEm+smhyJUkpr8kg1KdebAS5gd9EhSqS9MQeWgeB7+clWb7B0CqqchhJI40SreQchKSpBfNQ9+Ve+aBe3u9sz3L0qHYbRQ/4+fif5OindOIlYLrTvXaz7NRcHqtVWohApvKCQSg0jN2Sd5vE3Na6M64QK/isqbhsqmt6IAyUifYXG/G1I6SWWLJUrY3QwSE+zb3YPE7AoKkAYQB/t7IT9qEOoaahomkNbAIQhgCJ6kxu4CbiJybUQuG9BwLWCgGcDAd9A4LGQ0YLRgmRS8PkWgv0JwZENAgQGAX6yJA8ZfIii140OTfB9q/nAb6ODb4MOgQ063Bl0WJKi2DIe3pJBr5LB2LeA/r2B/ifdbtmg59nAdW0QYmwQYvUwX5Q/54t+MMI3GJEz9aN4RobjeejsnBQET0+VvJZcgkNfb+5fGbFvKNT40fbz6F0nXeAmPQZHKl6VHwcS1ggyYzxmpSGnwjHrd+Eo04fiwB8TBTojxejqieMiTdrTiJWyMnCtHPRc1+CJyYkenvQuQ/J2577B2Aoi5jXXArZSUJ3/+hyv3Qo7+j/j884KGVou4ao6/7i81fkPVeevUeZl93TdXn1ev43/DQ=="),
this.addDataEntry("mockup form calendar date",160,175,"Calendar","7Zxdc6IwFIZ/DbdOPkDktu62V529cGd6zUoUp2CcSLe6v37Dh7bm0K2dLjk2kRlnIBCF9wnkvMmRgE/L3Z1KN/m9zEQR8O8Bnyopq3at3E1FUQSMrLKAfwsYI/oTsNs39tJmL9mkSqyrcyqwtsLvtHgSbUlbsK32RVewrZR8FA+rrMp1AQ34zTZPM/msN4jeyNJtLrJuIy1Wy7Ven+ufF0oX5FVZvNTa1F9Z7pb15Y5KOX982owWUpXbkVJirk/4Rs1Wf+qDorpC88NTWUjVnAlPmkXvWayK4lX5oll0eXcxQlVi96YgTVGnxp2QpajUXh/y3F1gfcS4FY3kYrXMD9XiqC1Mt23B8lj3RV+90kncLzcHcv+YV/KXlooRRmiII366nue1ljcLua769D5LV9ava1eBd5Lu281Ju/VadNIjetd6P6V52NPEx0V1vCzsph7+u6mfIiFkMm+ael3efQE9HDfrroT+H2STd4ixaBhgUR+w5RXYu8Aoi5GQjQGye+nus4yePsv6dB7oWRYDnX8+uaszR9N5AnR+EO7qHKHpnMD2nLurc4ym8+GJ9UroW+Wu0Ame0BQIPUvdFZridYUUWteZw30hxesMKXStFEdoMxInH4nEB4wAQ4swoJ29kCEbNBgcDwa0qtxzGBEeDGhCkcbTLgZGjAcDOtXIcxgJHgxoZ8eewzADV5s0oOmNfaeB14Uz6IwnvtM4hTG2CAO658RzGBwPBjTYh5bhLY0Ij0aPCffdhcd4NKALP4xHeUsjwaMBbTj13YebAa5NHNCIY2W2XA4OxH4cWnHquxc3bo6JRRrQi1PfzbiZG2aRBvTi1HczHqHR4NCLU9/NeIxHA5px6rsbT/BoQDfOfHfjZoxrEwe049dJcbx+nPfMivvux42bgxKLOKAh935inCPigIbc+9nYGBEHNOTez8cmiDigI79OyGJ2HtCTX6dkEXuPELpy72dlzdvDYjZuCG05990ImneHTRzQl3PfjWCEiMOxXHXjn+5ZJsT5/3T/WARsk5JjSewDUjIDY5uUHMtuH5ASiJdtYnIs731ITJiBgmMZ8UNiMihZTAcO4WDAlx6aGZCSeS/ZpORYCv2AlMxY3CKlCA4cfOlxHIuxuE1KjuXcW4zFbVKCwwxfOxnfZjBuk5Nrafo2o3GbnHpGIC7ZNS0WRC+Q0/HVh6enyiC544vIBggqhpuN0JsvL8Ns9p28K/Mv"),
this.addDataEntry("mockup form calendar date",400,300,"Email","7VhLU9swEP41vmacOLyOJQEu9FLa6VnI61igF3qQ0F/fXcmGdJzMtAOmh8QzcbyrfX6fV05cVAu1uXHMtl9NDbKoropq4YwJ+UptFiBlMStFXVTLYjYr8VPMrvesTtNqaZkDHf7GYZYdnpmMkDXXzqis9OFFdkofnHmEn6IOLSqmRXXpW1abNQolCjXzLdSdwKRYabzmWAI4VLRByTcvSyHVZkUtT5Thj9FOGuOUnzDNW+O2IjixagN5WcaFXn3L4nKGqsbosDCSzLG+6jQdqO/aARdgsxeSpOrwuAGjILgXNFl37eHqSUatbKHLSV7nWcd8llevnm/44kUH8W64qwHcD6bVxbx8yHjw/4W9c8AJ6kZIuYVrkw7UuzvxC7ok+7Dvk0totli7TdKyIk3qZMv1Ih3vpG3zJ2VbLFZj0Tgf0HgX7x8IwYMcnJce7gEDYxFwMiDgxgEE7PU4Pu8bn/1cjjZNpwMyv5uDHqSz4VY2FvZnA+wbhzgeH0gfPlE7SB1tos4HrC4WBz1R0/Lznk0XA/CPE/QhE7SLxNFGaFoOaLw89CGaf95zaTo9TtFIU7SDxfGmaPh+4dY4UGRifaTvOnWNxIpAyTBFMcO4JTfaI/QQIq2yWljhBU+/8EuQorPyyDDFIKWIXhkSAyibYgrNRS3qqCl0pJNk95ifrEOfmyTFVppRGimeIpvg1Q9aBy1USk4mIgvPqGQqZ3+KwuOXNkhgJCPYgOMisCCMppRSMsVNnzcbYxt9NSmdsMmRTiz1rbAL0yOA5QSqZ5lTsRioXuFiqrsHT1A2B9ZBC7oGl7BMymcjo8WCIJWecCvBexI53tJvFCRQIp6auBKMzDSVn281VERHZVxtONgAMTOWcDWcM+DJg0crahayd0LAOiNqulEzW5mJVBiP0rKMIQVpGiSX5Bo8uGynjMwFswy9SBD7Vx6jmhzkpkDbgeBMfulCBGNRu25FgDsMQ5nXWPQH7fpnw6fuvNy1X/T/yv9hwyjodWP/rjOt/fEq9Dc=")];
-this.addPalette("mockupForms","Mockup Forms",!1,mxUtils.bind(this,function(f){for(var g=0;g100 Layer 1 Layer 2 Layer 3 Layer 4 ',
"Step Bar",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","stepBar","mockup navigation step bar").join(" ")),this.createVertexTemplateEntry(b+"navigation.stepBar;strokeColor=#c4c4c4;textColor=#666666;textColor2=#008cff;mainText=Layer 1,Layer 2,+Layer 3,Layer 4;textSize=17;fillColor=#666666;overflow=fill;fontSize=17;fontColor=#666666;",300,50,"","Step Bar",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","stepBar","mockup navigation step bar").join(" ")),this.createVertexTemplateEntry(a+
-"navigation.coverFlow;strokeColor=#999999;",400,200,"","Cover Flow",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","coverFlow","mockup navigation cover flow").join(" ")),this.createVertexTemplateEntry(a+"navigation.scrollBar;"+d+"barPos=20;fillColor2=#99ddff;strokeColor2=none;",200,20,"","Horizontal Scroll Bar",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","scrollBar","mockup navigation scroll bar").join(" ")),this.createVertexTemplateEntry(a+"navigation.scrollBar;"+d+
+"navigation.coverFlow;strokeColor=#999999;",400,200,"","Cover Flow",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","coverFlow","mockup navigation cover flow").join(" ")),this.createVertexTemplateEntry(a+"navigation.scrollBar;"+e+"barPos=20;fillColor2=#99ddff;strokeColor2=none;",200,20,"","Horizontal Scroll Bar",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","scrollBar","mockup navigation scroll bar").join(" ")),this.createVertexTemplateEntry(a+"navigation.scrollBar;"+e+
"barPos=20;fillColor2=#99ddff;strokeColor2=none;direction=north;",20,200,"","Vertical Scroll Bar",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","scrollBar","mockup navigation scroll bar").join(" ")),this.createVertexTemplateEntry(b+"navigation.pagination;linkText=;fontSize=17;fontColor=#0000ff;fontStyle=4;",350,30,"<< Prev 1 2 3 4 5 6 7 8 9 10 Next >>","Pagination",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","pagination","mockup navigation ").join(" ")),this.createVertexTemplateEntry(a+
-"navigation.pageControl;fillColor=#999999;strokeColor=#ddeeff;",100,30,"","Page Control",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","pageControl","mockup navigation page control").join(" ")),this.createVertexTemplateEntry(a+"navigation.mapNavigator;fillColor2=#99ddff;strokeColor2=none;strokeColor3=#ffffff;"+d,60,100,"","Map Navigator",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","mapNavigator","mockup navigation map navigator").join(" ")),this.createVertexTemplateEntry(a+
-"misc.loading_circle_1;pointerEvents=1",90,90,"","Wheel Throbber 1",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","loading_circle_1","mockup navigation wheel throbber").join(" ")),this.createVertexTemplateEntry(a+"misc.loading_circle_2;pointerEvents=1",90,90,"","Wheel Throbber 2",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","loading_circle_2","mockup navigation wheel throbber").join(" "))];this.addPalette("mockupNavigation","Mockup Navigation",!1,mxUtils.bind(this,function(e){for(var f=
-0;f
',"Discrete Instrument (control room)",null,null,this.getTagsForStencil("mxgraph.pid2inst",
"discInst","pid process instrumentation engineering instrument engineering discrete control room").join(" ")),this.createVertexTemplateEntry(a+"inst.discInst;mounting=field",50,50,'TI ##
',"Discrete Instrument (field)",null,null,this.getTagsForStencil("mxgraph.pid2inst","discInst","pid process instrumentation engineering instrument engineering discrete field").join(" ")),
this.createVertexTemplateEntry(a+"inst.discInst;mounting=inaccessible",50,50,'TI ##
',"Discrete Instrument (inaccessible)",null,null,this.getTagsForStencil("mxgraph.pid2inst","discInst","pid process instrumentation engineering instrument engineering discrete inaccessible").join(" ")),this.createVertexTemplateEntry(a+"inst.discInst;mounting=local",50,50,'TI ##
',
@@ -9728,8 +9867,8 @@ a=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;align=center;html=1;"+mxCon
"valve","pid process instrumentation engineering normally closed nc ball").join(" ")),this.createVertexTemplateEntry(b+"globe",100,60,"","Globe Valve",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering globe").join(" ")),this.createVertexTemplateEntry(b+"butterfly",100,60,"","Butterfly Valve",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering butterfly").join(" ")),this.createVertexTemplateEntry(b+
"check;",100,60,"","Check Valve",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering check").join(" ")),this.createVertexTemplateEntry(b+"plug",100,60,"","Plug Valve",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering plug").join(" ")),this.createVertexTemplateEntry(b+"needle",100,60,"","Needle Valve",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering needle").join(" ")),
this.createVertexTemplateEntry(b+"selfDrain",100,60,"","Self Draining Valve",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering self draining").join(" ")),this.createVertexTemplateEntry(b+"gate;actuator=man",100,100,"","Gate Valve (Manual)",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate manual").join(" ")),this.createVertexTemplateEntry(b+"gate;actuator=diaph",100,100,"","Gate Valve (Diaphragm)",
-null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate diaphragm").join(" ")),this.createVertexTemplateEntry(b+"gate;actuator=balDiaph",100,100,"","Gate Valve (Balanced Diaphragm)",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate balanced diaphragm").join(" ")),this.addEntry("pid process instrumentation engineering valve gate powered",function(){var d=new mxCell("",new mxGeometry(0,0,100,
-100),b+"gate;actuator=powered");d.vertex=!0;var c=new mxCell("",new mxGeometry(32.5,0,35,35),"part=1;strokeColor=none;fillColor=none;fontStyle=1;fontSize=14;");c.vertex=!0;d.insert(c);return sb.createVertexTemplateFromCells([d],100,100,"Gate Valve (Powered)")}),this.createVertexTemplateEntry(b+"gate;actuator=digital",100,100,"","Gate Valve (Digital)",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate digital").join(" ")),this.createVertexTemplateEntry(b+
+null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate diaphragm").join(" ")),this.createVertexTemplateEntry(b+"gate;actuator=balDiaph",100,100,"","Gate Valve (Balanced Diaphragm)",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate balanced diaphragm").join(" ")),this.addEntry("pid process instrumentation engineering valve gate powered",function(){var e=new mxCell("",new mxGeometry(0,0,100,
+100),b+"gate;actuator=powered");e.vertex=!0;var c=new mxCell("",new mxGeometry(32.5,0,35,35),"part=1;strokeColor=none;fillColor=none;fontStyle=1;fontSize=14;");c.vertex=!0;e.insert(c);return sb.createVertexTemplateFromCells([e],100,100,"Gate Valve (Powered)")}),this.createVertexTemplateEntry(b+"gate;actuator=digital",100,100,"","Gate Valve (Digital)",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate digital").join(" ")),this.createVertexTemplateEntry(b+
"gate;actuator=elHyd",100,100,"","Gate Valve (Electro-Hydraulic)",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate electro hydraulic").join(" ")),this.createVertexTemplateEntry(b+"gate;actuator=key",100,100,"","Gate Valve (Key)",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate key").join(" ")),this.createVertexTemplateEntry(b+"gate;actuator=motor",100,100,"","Gate Valve (Motor)",null,
null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate motor").join(" ")),this.createVertexTemplateEntry(b+"gate;actuator=pilot",100,100,"","Gate Valve (Pilot)",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate pilot").join(" ")),this.createVertexTemplateEntry(b+"gate;actuator=solenoid",100,100,"","Gate Valve (Solenoid)",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate solenoid").join(" ")),
this.createVertexTemplateEntry(b+"gate;actuator=solenoidManRes",100,100,"","Gate Valve (Solenoid With Manual Reset)",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate solenoid manual reset").join(" ")),this.createVertexTemplateEntry(b+"gate;actuator=spring",100,100,"","Gate Valve (Spring)",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate spring").join(" ")),this.createVertexTemplateEntry(b+
@@ -9836,8 +9975,8 @@ this.getTagsForStencil("mxgraph.pid.misc","screening_device,_sieve,_strainer_(co
"screening_device,_sieve,_strainer_(vibrating)2;",80,120,"","Screening Device, Sieve, Strainer (Vibrating)",null,null,this.getTagsForStencil("mxgraph.pid.misc","screening_device,_sieve,_strainer_(vibrating)","process instrumentation ").join(" ")),this.createVertexTemplateEntry(b+"ship",105,60,"","Ship",null,null,this.getTagsForStencil("mxgraph.pid.misc","ship","process instrumentation ").join(" ")),this.createVertexTemplateEntry(b+"silencer;",100,30,"","Silencer",null,null,this.getTagsForStencil("mxgraph.pid.misc",
"silencer","process instrumentation ").join(" ")),this.createVertexTemplateEntry(b+"spraying_device;pointerEvents=1;",60,20,"","Spraying Device",null,null,this.getTagsForStencil("mxgraph.pid.misc","spraying_device","process instrumentation ").join(" ")),this.createVertexTemplateEntry(b+"spray_cooler;",100,120,"","Spray Cooler",null,null,this.getTagsForStencil("mxgraph.pid.misc","spray_cooler","process instrumentation ").join(" ")),this.createVertexTemplateEntry(b+"stack,_chimney;",60,100,"","Stack, Chimney",
null,null,this.getTagsForStencil("mxgraph.pid.misc","stack,_chimney","process instrumentation ").join(" ")),this.createVertexTemplateEntry(b+"steam_trap2;",53,53,"","Steam Trap",null,null,this.getTagsForStencil("mxgraph.pid.misc","steam_trap","process instrumentation ").join(" ")),this.createVertexTemplateEntry(b+"tank_car,_tank_wagon;",127,80,"","Tank Car, Tank Wagon",null,null,this.getTagsForStencil("mxgraph.pid.misc","tank_car,_tank_wagon","process instrumentation ").join(" ")),this.createVertexTemplateEntry(b+
-"viewing_glass;",80,50,"","Viewing Glass",null,null,this.getTagsForStencil("mxgraph.pid.misc","viewing_glass","process instrumentation ").join(" "))])}})();(function(){Sidebar.prototype.addRackPalette=function(a,b){for(var d=0;dTI ## A Very, Very, Long Diagram Title Should Go Right Here
Diagram Title Goes Here
A Very, Very, Long Diagram Title Should Go Right Here
Application Clients',new mxGeometry(0,120,48,40),"shape=image;editableCssRules=.*;verticalLabelPosition=bottom;labelBackgroundColor=none;verticalAlign=top;aspect=fixed;imageAspect=0;html=1;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAyMy4zNDMiIGhlaWdodD0iMjMuMzQzIiB3aWR0aD0iMjgiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDkxLCAxMTUsIDEzOSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigzNCwgNTMsIDcyKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyNC4yMTciIHgyPSIxOS41NCIgeTE9IjIuODEzIiB4MT0iMi4wMzkiIGlkPSJBIj4mI3hhOwkJCTxzdG9wIGNsYXNzPSJzdDAiLz4mI3hhOwkJCTxzdG9wIGNsYXNzPSJzdDEiIG9mZnNldD0iMSIvPiYjeGE7CQk8L2xpbmVhckdyYWRpZW50PiYjeGE7CTwvZGVmcz4mI3hhOwk8cGF0aCBmaWxsPSJ1cmwoI0EpIiBkPSJNMTMuNTI3IDE4LjE4NnYyLjNoMS4xNWMuNzY4IDAgMS4xNS40MDMgMS4xNSAxLjIwNi4wMDQuMTUyLS4wMjIuMzA0LS4wNzkuNDQ1cy0uMTQxLjI3LS4yNDkuMzc3Yy0uMTgyLjIxNy0uNDU2LjMyOC0uODIyLjMyOEg3LjY2NGMtLjE1Mi4wMDQtLjMwMy0uMDIzLS40NDQtLjA4cy0uMjY5LS4xNDItLjM3Ni0uMjUtLjE5My0uMjM1LS4yNS0uMzc2LS4wODQtLjI5Mi0uMDgtLjQ0NGMwLS4zNjYuMTEtLjY1Ny4zMy0uODc3LjEwNy0uMTA4LjIzNS0uMTkzLjM3Ni0uMjVzLjI5Mi0uMDg0LjQ0NC0uMDhoMy41MDd2LTIuM0gzLjAwN2EzLjUzIDMuNTMgMCAwIDEtMi41MjEtLjk4NyAzLjUzIDMuNTMgMCAwIDEtLjk4NS0yLjUxOVYzLjAwOWMwLS45ODcuMzMtMS44MDkuOTg3LTIuNDY3LjMyNy0uMzM2LjcxOS0uNjAyIDEuMTUyLS43ODJzLjg5OS0uMjY4IDEuMzY4LS4yNmgxOC42ODNBMy4yNSAzLjI1IDAgMCAxIDI0LjE1Ni41NDJjLjY5NC42NTggMS4wNDEgMS40OCAxLjA0MSAyLjQ2NXYyLjM1NmMuMDA0LjE1Mi0uMDIyLjMwNC0uMDc5LjQ0NXMtLjE0MS4yNy0uMjQ5LjM3N2MtLjExNi4xMTItLjI1NC4xOTgtLjQwNC4yNTVzLS4zMTEuMDgyLS40NzIuMDc1Yy0uMTUyLjAwNC0uMzA0LS4wMjMtLjQ0NS0uMDhzLS4yNy0uMTQyLS4zNzctLjI1LS4xOTMtLjIzNi0uMjUtLjM3Ny0uMDg0LS4yOTMtLjA4LS40NDVWMy4wMDljMC0uNzY4LS4zODItMS4xNTItMS4xNS0xLjE1MkgzLjAwN2MtLjc2OCAwLTEuMTUuMzg0LTEuMTUgMS4xNXYxMS42NzJjMCAuNzY2LjM4MiAxLjE1IDEuMTUgMS4xNWgxMS42N2MuNzY4IDAgMS4xNS40MDMgMS4xNSAxLjIwNi4wMDQuMTUyLS4wMjMuMzAzLS4wNzkuNDQ0cy0uMTQxLjI2OS0uMjQ5LjM3NmMtLjE4Mi4yMTktLjQ1Ni4zMy0uODIyLjMzem0xMi44MjItOS4zN2MuNzY2IDAgMS4xNS40MDMgMS4xNSAxLjIwNnYxMS42N2MuMDA0LjE1Mi0uMDIzLjMwNC0uMDguNDQ1cy0uMTQyLjI3LS4yNS4zNzdjLS4xODIuMjE3LS40NTYuMzI4LS44MjIuMzI4aC03LjAxM2MtLjE1Mi4wMDQtLjMwMy0uMDIzLS40NDQtLjA4cy0uMjY5LS4xNDItLjM3Ni0uMjUtLjE5My0uMjM1LS4yNS0uMzc2LS4wODQtLjI5Mi0uMDgtLjQ0NHYtMTEuNjdjMC0uMzY2LjExLS42NTcuMzMtLjg3Ny4xMDctLjEwOC4yMzYtLjE5My4zNzctLjI1cy4yOTMtLjA4NC40NDUtLjA4em0tNS44MDkgMi4zNTZ2OC4xNjNoNC42NTd2LTguMTY0eiIvPiYjeGE7PC9zdmc+;");
-e.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;endArrow=blockThin;verticalAlign=top;labelBackgroundColor=none;endSize=6;html=1;rounded=0;targetPerimeterSpacing=10;sourcePerimeterSpacing=30;endFill=1;strokeColor=#475E75;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f,!1);var g=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;endArrow=blockThin;verticalAlign=top;labelBackgroundColor=none;endSize=6;html=1;rounded=0;targetPerimeterSpacing=10;sourcePerimeterSpacing=10;endFill=1;strokeColor=#475E75;");
-g.geometry.relative=!0;g.edge=!0;e.insertEdge(g,!0);g.geometry.setTerminalPoint(new mxPoint(200,140),!1);return d.createVertexTemplateFromCells([c,e,f,g],200,160,"Application and User")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("Legend",new mxGeometry(0,0,180,110),"rounded=0;whiteSpace=wrap;html=1;strokeColor=none;strokeWidth=1.5;arcSize=16;fillColor=#F5F6F7;perimeterSpacing=0;imageHeight=24;absoluteArcSize=1;points=[];connectable=0;container=0;align=left;verticalAlign=top;fontSize=12;fontStyle=1;spacingTop=5;spacingLeft=8;");
-c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;strokeColor=#0070F2;bendable=1;rounded=1;endFill=0;endSize=4;strokeWidth=1.5;startSize=4;part=1;");e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(15,50),!0);e.geometry.setTerminalPoint(new mxPoint(80,50),!1);c.insert(e);e=new mxCell("SAP",new mxGeometry(90,40,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,
-0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=18;strokeColor=#188918;fontFamily=Helvetica;fontColor=default;targetPerimeterSpacing=15;endSize=4;startSize=4;dashed=1;endArrow=blockThin;endFill=1;strokeWidth=1.5;startArrow=none;startFill=0;");e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(15,70),!0);e.geometry.setTerminalPoint(new mxPoint(80,70),!1);c.insert(e);e=new mxCell("Authentication",new mxGeometry(90,60,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");
-e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=18;strokeColor=#475E75;fontFamily=Helvetica;fontColor=default;targetPerimeterSpacing=15;endSize=4;startSize=4;endArrow=blockThin;endFill=1;strokeWidth=1.5;startArrow=none;startFill=0;");e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(15,90),!0);e.geometry.setTerminalPoint(new mxPoint(80,90),!1);c.insert(e);e=new mxCell("Data Flow",
-new mxGeometry(90,80,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Compact Legend")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("Legend",new mxGeometry(0,0,340,125),"rounded=0;whiteSpace=wrap;html=1;strokeColor=none;strokeWidth=1.5;arcSize=16;fillColor=#F5F6F7;perimeterSpacing=0;imageHeight=24;absoluteArcSize=1;points=[];connectable=0;container=0;align=left;verticalAlign=top;fontSize=12;fontStyle=1;spacingTop=5;spacingLeft=8;");
-c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;strokeColor=#0070F2;bendable=1;rounded=1;endFill=0;endSize=4;strokeWidth=1.5;startSize=4;part=1;");e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(15,50),!0);e.geometry.setTerminalPoint(new mxPoint(80,50),!1);c.insert(e);e=new mxCell("SAP",new mxGeometry(90,40,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,
-0,0,0),"endArrow=none;html=1;strokeColor=#475E75;bendable=1;rounded=1;endFill=0;endSize=4;strokeWidth=1.5;startSize=4;");e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(15,70),!0);e.geometry.setTerminalPoint(new mxPoint(80,70),!1);c.insert(e);e=new mxCell("Non-SAP",new mxGeometry(90,60,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);e=new mxCell("API",new mxGeometry(0,0,60,16),"rounded=1;whiteSpace=wrap;html=1;arcSize=50;strokeColor=#0070f3;fillColor=default;strokeWidth=1.5;fontColor=#0A74F3;fontStyle=1;fontSize=10;");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,80);e.vertex=!0;c.insert(e);e=new mxCell("Interface",new mxGeometry(90,80,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=blockThin;html=1;strokeColor=#CB00DC;bendable=1;rounded=0;endFill=1;endSize=4;strokeWidth=1.5;startSize=4;startArrow=none;startFill=0;");e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(190,
-50),!0);e.geometry.setTerminalPoint(new mxPoint(230,50),!1);c.insert(e);e=new mxCell("Trust",new mxGeometry(240,40,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=blockThin;html=1;strokeColor=#188918;bendable=1;rounded=0;endFill=1;endSize=4;strokeWidth=1.5;startSize=4;startArrow=none;startFill=0;");e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(190,70),!0);
-e.geometry.setTerminalPoint(new mxPoint(230,70),!1);c.insert(e);e=new mxCell("Authentication",new mxGeometry(240,60,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=blockThin;html=1;strokeColor=#475E75;bendable=1;rounded=0;endFill=1;endSize=4;strokeWidth=1.5;startSize=4;startArrow=none;startFill=0;");e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(190,90),!0);
-e.geometry.setTerminalPoint(new mxPoint(230,90),!1);c.insert(e);e=new mxCell("Data Flow",new mxGeometry(240,80,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Extended Legend")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("",new mxGeometry(0,0,200,160),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;strokeWidth=1.5;arcSize=16;fillColor=#FFFFFF;perimeterSpacing=0;absoluteArcSize=1;");
-c.vertex=!0;var e=new mxCell("SAP On-Premise\nSolutions",new mxGeometry(0,0,28,30),"shape=image;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyNi4wODQgMjgiIGhlaWdodD0iMjgiIHdpZHRoPSIyNi4wODQiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDM1LCAxNDksIDI1NSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigwLCA4NywgMjEwKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyMy43OTIiIHgyPSIyMy4yNTYiIHkxPSIzLjQ3NCIgeDE9IjEuODY1IiBpZD0iQSI+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QwIi8+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QxIiBvZmZzZXQ9IjEiLz4mI3hhOwkJPC9saW5lYXJHcmFkaWVudD4mI3hhOwk8L2RlZnM+JiN4YTsJPHBhdGggZmlsbD0idXJsKCNBKSIgZD0iTTI0LjEwNCA4LjEwMmE0Ljk3IDQuOTcgMCAwIDEgMS4wNDIgMS41MzRjLjI5MS41NDkuNDM4IDEuMTUyLjQzOCAxLjgxdjExLjcyNWMwIDEuMjQxLS40MjEgMi4yNjUtMS4yNjIgMy4wNjgtLjgzOC44NDItMS44OCAxLjI2MS0zLjEyMSAxLjI2MUgzLjgyN2E0LjE4IDQuMTggMCAwIDEtMy4wNjgtMS4yNjFDLS4wODEgMjUuNDM2LS41IDI0LjQxMi0uNSAyMy4xNzFWMTEuNDQ0YzAtMS4zODcuNDkxLTIuNTAyIDEuNDc4LTMuMzQyTDkuNjM4LjU5NkE0LjUgNC41IDAgMCAxIDEyLjU5NC0uNSA0LjA5IDQuMDkgMCAwIDEgMTUuNDQ0LjU5NnptLTkuMzcgNy44MzZIMTAuMzV2OC43MTNoNC4zODR6bTcuNzgyLTQuNDk0YzAtLjQ3My0uMTQ3LS44NTktLjQzOC0xLjE1bC04LjY1OC03LjUwNmMtLjYyMS0uNDczLTEuMjYxLS40NzMtMS45MTggMGwtOC42NTUgNy41MDZjLS4yOTMuMjkzLS40MzguNjc3LS40MzggMS4xNTJ2MTEuNzI1YzAgLjQzOC4xMjguODAzLjM4NCAxLjA5NmExLjUzIDEuNTMgMCAwIDAgMS4wNC4zODRoMy42MTd2LTguNzEzYzAtLjgwMy4yNzQtMS40OC44MjEtMi4wMjcuNTg2LS41ODYgMS4yOC0uODc3IDIuMDgzLS44NzdoNC4zODRhMi42NiAyLjY2IDAgMCAxIDIuMDI3Ljg3N2MuNTQ5LjU0Ny44MjIgMS4yMjQuODIyIDIuMDI3djguNzEzaDMuNjE3Yy40MzggMCAuNzg0LS4xMjggMS4wNC0uMzg0LjE0NC0uMTQzLjI1Ny0uMzE0LjMzMy0uNTAzcy4xMTEtLjM5LjEwNi0uNTkzeiIvPiYjeGE7PC9zdmc+;labelPosition=right;align=left;fontStyle=1;spacingLeft=15;fontSize=16;");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;c.insert(e);e=new mxCell("Cloud\nConnector",new mxGeometry(.5,1,28,30),"shape=image;editableCssRules=.*;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAyNy45NDYiIGhlaWdodD0iMjcuOTQ2IiB3aWR0aD0iMjgiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDM1LCAxNDksIDI1NSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigwLCA4NywgMjEwKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyNS4zMDEiIHgyPSIyMy40MTIiIHkxPSIzLjQ2NiIgeDE9IjIuMDM5IiBpZD0iQSI+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QwIi8+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QxIiBvZmZzZXQ9IjEiLz4mI3hhOwkJPC9saW5lYXJHcmFkaWVudD4mI3hhOwk8L2RlZnM+JiN4YTsJPHBhdGggZmlsbD0idXJsKCNBKSIgZD0iTTI3LjA2MiAyNS4wOTRjLjI5Mi4yOTIuNDM4LjYwMi40MzguOTI5YTEuMzYgMS4zNiAwIDAgMS0uNDM3Ljk4NSAxLjM2IDEuMzYgMCAwIDEtLjk4NS40MzhjLS4xODUtLjAwMi0uMzY4LS4wNDItLjUzNy0uMTE3YTEuMzYgMS4zNiAwIDAgMS0uNDQ3LS4zMmwtNS4xNDItNS4xNDJjLTEuMTI5LjkxMi0yLjQwNCAxLjMzLTMuODI3IDEuMjU4cy0yLjY2LS42MzktMy43MTktMS42OTZMNS42NzkgMTQuNzZjLS40OS0uNTE3LS44OTUtMS4xMDctMS4yMDItMS43NWE1LjU5IDUuNTkgMCAwIDEtLjQ5Mi0xLjk2OWMtLjAwMS0uNjg0LjA5LTEuMzY1LjI3My0yLjAyNS4yMTktLjY1Ni41NjUtMS4yNTYgMS4wNC0xLjgwM2wtNS4zNi01LjMwOUExLjM2IDEuMzYgMCAwIDEtLjUuOTIxYzAtLjM2Mi4xNDUtLjY5MS40MzgtLjk4M0ExLjM2IDEuMzYgMCAwIDEgLjkyMy0uNWMuMzY0IDAgLjY5MS4xNDUuOTg0LjQzN2w1LjMwNCA1LjMwNEM4LjI4IDQuMzUgOS42NDkgMy45IDExLjAzOSAzLjk4M2MxLjQyMS4wNzQgMi42Ni42MzkgMy43MTkgMS42OTdsNi43MjcgNi42NzFjLjUwOS41NDYuOTEgMS4xNDggMS4yMDIgMS44MDQuNTgxIDEuMjM0LjY2IDIuNjQ2LjIxOSAzLjkzNy0uMjE4LjY1NS0uNTUyIDEuMjY2LS45ODUgMS44MDR6TTcuNjQ4IDguNzQyYy0uMjY0LjI1NS0uNDczLjU2MS0uNjEzLjlzLS4yMTEuNzAyLS4yMDYgMS4wNjljMCAuNzMuMjczIDEuMzY5LjgxOSAxLjkxNUwxMCAxNS4wMzEgMTUuMDMxIDEwbC0yLjM1Mi0yLjQwNmMtLjI1NS0uMjY0LS41NjEtLjQ3My0uODk5LS42MTRzLS43MDMtLjIxMS0xLjA2OS0uMjA2Yy0uNzI4IDAtMS4zODQuMjc1LTEuOTY5LjgyMXptNi43MjcgMTAuNjFjLjI0Ni4yNi41NDMuNDY3Ljg3Mi42MDhzLjY4NC4yMTMgMS4wNDIuMjEyYy43NjUgMCAxLjQyMS0uMjc1IDEuOTY5LS44MjNsMS4xNDgtMS4wOTJjLjU0OC0uNTg0LjgyMS0xLjI0MS44MjEtMS45NjkgMC0uNzY3LS4yNzMtMS40MjMtLjgyMS0xLjk2OUwxNyAxMS45NjkgMTEuOTY5IDE3eiIvPiYjeGE7PC9zdmc+;fontSize=11;fontStyle=1;fontColor=#354A5F;");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(-14,-90);e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"SAP On-Premise Solution Box")}),this.createVertexTemplateEntry("text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontColor=#0070F2;fontFamily=Helvetica;fontStyle=1",120,30,"Diagram Title","Diagram Title",null,null,this.getTagsForStencil(b,"","sap btp service icons component groups diagram title").join(" ")),
-this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("Accented Object",new mxGeometry(0,0,350,290),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#07838F;fillColor=#DAFDF5;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingTop=10;spacingLeft=20;");c.vertex=!0;var e=new mxCell("",new mxGeometry(20,55,310,215),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#07838F;fillColor=#ffffff;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;");
-e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Non-SAP Content")}),this.createVertexTemplateEntry("rounded=1;whiteSpace=wrap;html=1;strokeColor=#5D36FF;fillColor=#F1ECFF;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingTop=10;spacingLeft=20;",290,290,"Accented Object","Accented Object",null,null,this.getTagsForStencil(b,"","sap btp service icons component groups accented object").join(" ")),
+Sidebar.prototype.addSAPComponentGroupsPalette=function(a,b,e){this.addPaletteFunctions("sapComponent Groups","SAP / Component Groups",!1,[this.addDataEntry("3rd third party provider identity management",50,50,"3rd party identity provider / identity management","jVddk6o4EP01vuzDVuTj7vURgcFMkTCMqINvCGwEcbRGHCG/frsT0JndvbX7YGmSTnL69OmDTEz32AUf2XnPTkXZTEx/Yrofp1Orfx07t2yaiUGqYmJ6E8Mg8JkYT79YnapVcs4+yvf2/2ww9IbPrLmWekZPXNq+GSYu++yMP6tjJuB7XhZVm+2a0r1cXq9NeYGl33+D+c/yo63yrAmzXdm8nC5VW53eYXF3atvTEQIaXJhn+UF8nK7vhXtqTh+wXpR/Ztem/XKC01QCd7anM8xml3OZYzJ/Vl0JsOcKiDPOknEGj8rabGI6emg8XT7FxJh3R0jYfVlwY9vPrd2mu+aSVNnileTe6TM0C7PobZP19md+zD9Z7dyYO5PFMa/oYnvevhXuzhQzWpFbWK9EmDhXvnT6yMUPFVmwPm+NPXlZUjUujOZQBBBfU4vW1pGa+310OwjqdbJYNJftck7Kt3nzsnwm27c9CQ0u854CzvCdE+bO/6ALTnam06bG7LIz6Q+6eH5PK2Gz5U2wxJ+GrtMxeThH/XxGXVsWni/Kfi6LYHYLN/xzF8z6qJr3W4OemIwv1FtJ2GOy6gBnE/GC2SGS5I7u5zZYH3N5Hz+/BN15d1zv80PRp5vX83ZjExo8fq839rlYsBl9X8vt23OSB0/1djW7rt94Q6u5zWpSsXp1ZdKxYWzpMbtyb0XUegLj3iJcxsCy6JC9sHZktARGN/GMHvzqpUrrMvD/cGPAozkRqdHtcxPvRa7o53/GwHk7Y3vMjTVWqKPVT2D6ueJWmlye3eQGbDXX7eapfzWf99ugaXbv8ZcI4Oqw3Wzl/Z6ku6VvrycabM+74Ib59ztX1PHyUNEAcZOeLS2TeznUil3Z0e9gLEEx4/eNeo5gS4eEtW9w15FhfSB8wzrIfxpBXFinFvX8K0+ETT3gLMntx3h15fXBLoBLllCZSjzLurGatqBOqeMYCZMxXo+XXn5ltejTnkAN8ilggHgB9xE4JzYwniWrPlxahEkBaxT0Bmv1ynjMpT3OcY9ZKt47GEVFAO/KilYC8UsesHbAI5ir1iR3YU/i9xrTiI2Rde3bYZ33aYLYcsF7q+f9nR/YSw24T/N0ZNfIA67w3tpReUUJ7cKEAm7MB/iomcQxlweJmHkdIyfQlQT2+hpzEuszvFjhgTPtNEnhWwheWRZ09XA/5C4hl8q6Rd5TzdQZuamwLImqUVjHNuQGuo07tvENWDOplyIeyB3P8bE2EnhFTmwueQ14jEjxkataAWZT42GmzinX+GSqcDEvRVw3Xt150fepOhxkipwlKd6nxlCDLnItkyEv0Pcp8gGuBXkYX7QHHEE9ar+LgXsOOIF76JUH9xAPPQz3y9xMJfIGdVta08hTZ8koQW6FBbjgztSENQt8TGkx0njwfPjQG1MxDuRtGczjUvWHxFxR54DPS6dKp6BryMeAs/E30fzEg6b9ISaejnuAhxt4iM1Ujo7U/EGd6xTm1Z0dd0GLHkNcHU+wRyh4DGLT+kYelHZkrLWPukX9er7SMeihU3mqmh+6SOW1Mvn7mTOoD08QJ94PvdhjDOuQZ6VDj6JGprwigIUR4AHXTbxXa0mY/LEHz4en0H0Me6gVLZjqN50zVb7ApD8dMadD/ngexjCPmn+PGcegOKx1N/SzAO560H2rNbreA1dT8CPoN/Bo1IHWsNJimAz3SacdNT3kNuoRcaO2Ne6xX5aILx70r74lcN7quw/D+OlHkgjUaaf8TcY2+lTkIXZ13xT1wnBfZXUR5puwTusxRp8jX/Q3YENulQZt8GDUgvJS8KwhL0d8i9Ea/UfM/T7IJUP9SeypHO4X2DP2F7+A/OHZrPwIexn6qmYYY7D+4SnaO6EOyTP6KvTB015pVD0PnG7gvaMu6LVmkEcO3ofey/poAZqDPgbPEKxWfHTZ4HugAwnaQW322juhFso7x17we1gHj6KEE2FijZjBxlqiV2Md5Ve9cvd+zi/1yt2/6fXt3CI24ImMzx7kC86C/fHIa6txEd2jAebJLIY1R09HrXi0VT6RKH0a8L8Baw+eDjpFz6vwPGqMOtX9Bp6QjD6CZ+Va616qfFzrIkWtDn5ElG+MzzKlNag3Ay3CM6ZXmvfSwU/wPPQz9BzMOZfgyzavxYBrhdoD72oQnwG6MtEXH/i+e5fSx79xshx8a5HqZ2cggFvQf/3049t/l5+hCf9npYV/0c358Cce/j6X3S9fBNTU8BYQlKdj2X70EHKrinavI2z9rkD2ZSX27fe57KLH4r7z8VYBP4YXi3H4eIFRa9/eb/4C"),
+this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("",new mxGeometry(0,0,200,70),"strokeColor=#0070F2;shadow=0;strokeWidth=2;rounded=1;absoluteArcSize=1;arcSize=20;");c.vertex=!0;var d=new mxCell("SAP On-Premise\nSolutions",new mxGeometry(0,.5,28,30),"shape=image;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyNi4wODQgMjgiIGhlaWdodD0iMjgiIHdpZHRoPSIyNi4wODQiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDM1LCAxNDksIDI1NSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigwLCA4NywgMjEwKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyMy43OTIiIHgyPSIyMy4yNTYiIHkxPSIzLjQ3NCIgeDE9IjEuODY1IiBpZD0iQSI+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QwIi8+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QxIiBvZmZzZXQ9IjEiLz4mI3hhOwkJPC9saW5lYXJHcmFkaWVudD4mI3hhOwk8L2RlZnM+JiN4YTsJPHBhdGggZmlsbD0idXJsKCNBKSIgZD0iTTI0LjEwNCA4LjEwMmE0Ljk3IDQuOTcgMCAwIDEgMS4wNDIgMS41MzRjLjI5MS41NDkuNDM4IDEuMTUyLjQzOCAxLjgxdjExLjcyNWMwIDEuMjQxLS40MjEgMi4yNjUtMS4yNjIgMy4wNjgtLjgzOC44NDItMS44OCAxLjI2MS0zLjEyMSAxLjI2MUgzLjgyN2E0LjE4IDQuMTggMCAwIDEtMy4wNjgtMS4yNjFDLS4wODEgMjUuNDM2LS41IDI0LjQxMi0uNSAyMy4xNzFWMTEuNDQ0YzAtMS4zODcuNDkxLTIuNTAyIDEuNDc4LTMuMzQyTDkuNjM4LjU5NkE0LjUgNC41IDAgMCAxIDEyLjU5NC0uNSA0LjA5IDQuMDkgMCAwIDEgMTUuNDQ0LjU5NnptLTkuMzcgNy44MzZIMTAuMzV2OC43MTNoNC4zODR6bTcuNzgyLTQuNDk0YzAtLjQ3My0uMTQ3LS44NTktLjQzOC0xLjE1bC04LjY1OC03LjUwNmMtLjYyMS0uNDczLTEuMjYxLS40NzMtMS45MTggMGwtOC42NTUgNy41MDZjLS4yOTMuMjkzLS40MzguNjc3LS40MzggMS4xNTJ2MTEuNzI1YzAgLjQzOC4xMjguODAzLjM4NCAxLjA5NmExLjUzIDEuNTMgMCAwIDAgMS4wNC4zODRoMy42MTd2LTguNzEzYzAtLjgwMy4yNzQtMS40OC44MjEtMi4wMjcuNTg2LS41ODYgMS4yOC0uODc3IDIuMDgzLS44NzdoNC4zODRhMi42NiAyLjY2IDAgMCAxIDIuMDI3Ljg3N2MuNTQ5LjU0Ny44MjIgMS4yMjQuODIyIDIuMDI3djguNzEzaDMuNjE3Yy40MzggMCAuNzg0LS4xMjggMS4wNC0uMzg0LjE0NC0uMTQzLjI1Ny0uMzE0LjMzMy0uNTAzcy4xMTEtLjM5LjEwNi0uNTkzeiIvPiYjeGE7PC9zdmc+;labelPosition=right;align=left;fontStyle=1;spacingLeft=15;fontSize=16;");
+d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,-15);d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],200,70,"SAP On-Premise Solution Box")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("",new mxGeometry(0,0,200,70),"strokeColor=#0070F2;shadow=0;strokeWidth=2;rounded=1;absoluteArcSize=1;arcSize=20;");c.vertex=!0;var d=new mxCell("SAP Cloud\nSolutions",new mxGeometry(0,.5,34,22),"shape=image;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=default;verticalAlign=middle;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAxOC40MTIiIGhlaWdodD0iMTguNDEyIiB3aWR0aD0iMjgiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDM1LCAxNDksIDI1NSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigwLCA4NywgMjEwKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyMi4wMDgiIHgyPSIxNC44NjkiIHkxPSIyLjExMyIgeDE9IjIuMDM5IiBpZD0iQSI+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QwIi8+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QxIiBvZmZzZXQ9IjEiLz4mI3hhOwkJPC9saW5lYXJHcmFkaWVudD4mI3hhOwk8L2RlZnM+JiN4YTsJPHBhdGggZmlsbD0idXJsKCNBKSIgZD0iTTUuOTAzIDYuMDQ3QzYuNDM0IDIuMzQ1IDkuNjE5LS41IDEzLjQ2Ny0uNWMyLjgwMSAwIDUuMjQ3IDEuNTA2IDYuNTc3IDMuNzQ5aC4xMjRjNC4wNDkgMCA3LjMzMSAzLjI4MiA3LjMzMSA3LjMzMXMtMy4yODIgNy4zMzEtNy4zMzEgNy4zMzFoLTQuMDU0Yy0uMDg3IDAtLjE3My0uMDAyLS4yNTktLjAwNS0uMDc4LjAwMy0uMTU1LjAwNS0uMjMzLjAwNUg1LjQzMmMtMy4yNzYgMC01LjkzMi0yLjY1Ni01LjkzMi01LjkzMnMyLjY1Ni01LjkzMiA1LjkzMi01LjkzMnpNMTMuNDY3IDIuM2MtMi42NzQgMC00Ljg0MiAyLjE2OC00Ljg0MiA0Ljg0MmE0Ljk0IDQuOTQgMCAwIDAgLjAwNi4yMzggMS40IDEuNCAwIDAgMS0xLjM5OCAxLjQ2N2gtMS44Yy0xLjczIDAtMy4xMzIgMS40MDItMy4xMzIgMy4xMzJzMS40MDIgMy4xMzIgMy4xMzIgMy4xMzJoMTAuMTlhMy4xNCAzLjE0IDAgMCAwIC4xNi0uMDA0IDEuMzkgMS4zOSAwIDAgMSAuMTMxIDBjLjA2Ny4wMDMuMTM0LjAwNC4yMDIuMDA0aDQuMDU0YTQuNTMgNC41MyAwIDEgMCAwLTkuMDYyaC0uOTc3YTEuNCAxLjQgMCAwIDEtMS4yODMtLjg0QzE3LjE2MSAzLjQ5NCAxNS40NTIgMi4zIDEzLjQ2NyAyLjN6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=15;");
+d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,-11);d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],200,70,"SAP Cloud\nSolutions")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("",new mxGeometry(0,0,290,250),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#EBF8FF;arcSize=32;absoluteArcSize=1;strokeWidth=1.5;");c.vertex=!0;var d=new mxCell("BTP",new mxGeometry(0,0,37,19),"image;image=img/lib/sap/SAP_Logo.svg;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;imageAspect=0;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=0;fontColor=#002A86;spacing=0;");
+d.geometry.relative=!0;d.geometry.offset=new mxPoint(20,20);d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],290,250,"BTP Basic Layer")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("Big Title (L0)",new mxGeometry(0,0,390,440),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;fillColor=#F5F6F7;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingTop=10;spacingLeft=20;");
+c.vertex=!0;var d=new mxCell("",new mxGeometry(20,55,350,365),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;fillColor=#ffffff;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;");d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Non-SAP Content")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("",new mxGeometry(0,0,630,440),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#EBF8FF;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;");
+c.vertex=!0;var d=new mxCell("BTP",new mxGeometry(0,0,37,19),"image;image=img/lib/sap/SAP_Logo.svg;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;imageAspect=0;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=0;fontColor=#002A86;spacing=0;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(20,20);d.vertex=!0;c.insert(d);d=new mxCell("Subaccount",new mxGeometry(20,55,590,365),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;fillColor=#ffffff;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingLeft=10;spacingTop=10;");
+d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(40,240,180,160),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#EBF8FF;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(65,300,130,20),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#ffffff;arcSize=16;absoluteArcSize=1;strokeWidth=1.5;part=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(65,330,130,20),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#ffffff;arcSize=16;absoluteArcSize=1;strokeWidth=1.5;part=1;");
+d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(65,360,130,20),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#ffffff;arcSize=16;absoluteArcSize=1;strokeWidth=1.5;part=1;");d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],290,250,"Bigger SAP Box with multiple layers")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("User",new mxGeometry(0,0,48,48),"shape=image;editableCssRules=.*;verticalLabelPosition=bottom;labelBackgroundColor=none;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAyOCIgaGVpZ2h0PSIyOCIgd2lkdGg9IjI4Ij4mI3hhOwkgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MCB7IHN0b3AtY29sb3I6IHJnYig5MSwgMTE1LCAxMzkpOyB9IC5zdDEgeyBzdG9wLWNvbG9yOiByZ2IoMzQsIDUzLCA3Mik7IH0gPC9zdHlsZT4mI3hhOwk8ZGVmcz4mI3hhOwkJPGxpbmVhckdyYWRpZW50IGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5Mj0iMjUuMzA5IiB4Mj0iMjMuNDU0IiB5MT0iMy40NzQiIHgxPSIyLjAzOSIgaWQ9IkEiPiYjeGE7CQkJPHN0b3AgY2xhc3M9InN0MCIvPiYjeGE7CQkJPHN0b3AgY2xhc3M9InN0MSIgb2Zmc2V0PSIxIi8+JiN4YTsJCTwvbGluZWFyR3JhZGllbnQ+JiN4YTsJPC9kZWZzPiYjeGE7CTxwYXRoIGZpbGw9InVybCgjQSkiIGQ9Ik0tLjUgMTMuNDcyYzAtMS45My4zNzEtMy43MyAxLjExMy01LjQuNzQyLTEuNzA3IDEuNzQ0LTMuMTkyIDMuMDA2LTQuNDUzUzYuMzY1IDEuMzU2IDguMDczLjYxMyAxMS41OTgtLjUgMTMuNTI4LS41czMuNzMuMzcxIDUuNCAxLjExM2MxLjcwNy43NDIgMy4xOTIgMS43NDQgNC40NTMgMy4wMDZzMi4yNjQgMi43NDYgMy4wMDYgNC40NTNjLjc0MiAxLjY3IDEuMTEzIDMuNDcgMS4xMTMgNS40cy0uMzcxIDMuNzQ4LTEuMTEzIDUuNDU1LTEuNzQ0IDMuMTkyLTMuMDA2IDQuNDUzYTE0LjI4IDE0LjI4IDAgMCAxLTQuNDUzIDMuMDA2Yy0xLjY3Ljc0Mi0zLjQ3IDEuMTEzLTUuNCAxLjExM3MtMy43NDgtLjM3MS01LjQ1NS0xLjExM2ExNC4yOCAxNC4yOCAwIDAgMS00LjQ1My0zLjAwNiAxNC4yOCAxNC4yOCAwIDAgMS0zLjAwNi00LjQ1M0MtLjEyOSAxNy4yMi0uNSAxNS40MDItLjUgMTMuNDcyem0xNi44MTEgNC4yMzFhNi42NSA2LjY1IDAgMCAxIDMuMjg0LjgzNWMxLjAwMi41MiAxLjgxOCAxLjI0MyAyLjQ0OSAyLjE3MWExMC4xNCAxMC4xNCAwIDAgMCAxLjk0OC0zLjI4NGMuNDgyLTEuMjI1LjcyNC0yLjU0Mi43MjQtMy45NTIgMC0xLjU1OS0uMjk3LTMuMDA2LS44OTEtNC4zNDItLjU5NC0xLjM3My0xLjM5Mi0yLjU2MS0yLjM5NC0zLjU2M3MtMi4xOS0xLjgtMy41NjMtMi4zOTRjLTEuMzM2LS41OTQtMi43ODMtLjg5MS00LjM0Mi0uODkxcy0zLjAyNC4yOTctNC4zOTguODkxYy0xLjMzNi41OTQtMi41MjQgMS4zOTItMy41NjMgMi4zOTRBMTEuMzUgMTEuMzUgMCAwIDAgMy4xNzQgOS4xM2MtLjU5NCAxLjMzNi0uODkxIDIuNzgzLS44OTEgNC4zNDIgMCAxLjQxLjIyMyAyLjcyOC42NjggMy45NTIuNDgyIDEuMjI1IDEuMTUgMi4zMTkgMi4wMDQgMy4yODQuNjMxLS45MjggMS40NDctMS42NTEgMi40NDktMi4xNzFhNi42NSA2LjY1IDAgMCAxIDMuMjg0LS44MzV6bTIuNzgzLTcuMDE0YTUuNjggNS42OCAwIDAgMS0uNDQ1IDIuMjI3IDUuODcgNS44NyAwIDAgMS0xLjIyNSAxLjc4MWMtLjQ4Mi40ODItMS4wNTguODcyLTEuNzI2IDEuMTY5cy0xLjM5Mi40NDUtMi4xNzEuNDQ1YTUuNjggNS42OCAwIDAgMS0yLjIyNy0uNDQ1IDYuNDQgNi40NCAwIDAgMS0xLjc4MS0xLjE2OSA2LjQ0IDYuNDQgMCAwIDEtMS4xNjktMS43ODEgNS42OCA1LjY4IDAgMCAxLS40NDUtMi4yMjdjMC0uNzc5LjE0OC0xLjUwMy40NDUtMi4xNzFBNi40NCA2LjQ0IDAgMCAxIDkuNTIgNi43MzdhNS44NyA1Ljg3IDAgMCAxIDEuNzgxLTEuMjI1IDUuNjggNS42OCAwIDAgMSAyLjIyNy0uNDQ1Yy43NzkgMCAxLjUwMy4xNDggMi4xNzEuNDQ1czEuMjQzLjcwNSAxLjcyNiAxLjIyNWE1Ljg3IDUuODcgMCAwIDEgMS4yMjUgMS43ODFjLjI5Ny42NjguNDQ1IDEuMzkyLjQ0NSAyLjE3MXptLTIuNzgzIDBjMC0uNzc5LS4yNzgtMS40MjktLjgzNS0xLjk0OC0uNTU3LS41NTctMS4yMDYtLjgzNS0xLjk0OC0uODM1YTIuNzMgMi43MyAwIDAgMC0yLjAwNC44MzVjLS41NTcuNTItLjgzNSAxLjE2OS0uODM1IDEuOTQ4YTIuNzMgMi43MyAwIDAgMCAuODM1IDIuMDA0Yy41NTcuNTIgMS4yMjUuNzc5IDIuMDA0Ljc3OS43NDIgMCAxLjM5Mi0uMjYgMS45NDgtLjc3OWEyLjczIDIuNzMgMCAwIDAgLjgzNS0yLjAwNHpNNy4wNzEgMjIuNjU3Yy44OTEuNjMxIDEuODc0IDEuMTMyIDIuOTUgMS41MDMgMS4xMTMuMzcxIDIuMjgyLjU1NyAzLjUwNy41NTcgMS4xODggMCAyLjMxOS0uMTg2IDMuMzk2LS41NTcgMS4xMTMtLjM3MSAyLjExNS0uODcyIDMuMDA2LTEuNTAzLS4zNzEtLjY2OC0uODkxLTEuMTg4LTEuNTU5LTEuNTU5LS42MzEtLjQwOC0xLjMxNy0uNjEyLTIuMDYtLjYxMmgtNS42MjJjLS43NDIgMC0xLjQ0Ny4yMDQtMi4xMTUuNjEyLS42MzEuMzcxLTEuMTMyLjg5MS0xLjUwMyAxLjU1OXoiLz4mI3hhOzwvc3ZnPg==;fontStyle=1");
+c.vertex=!0;var d=new mxCell('Mobile/Desktop
Application Clients',new mxGeometry(0,120,48,40),"shape=image;editableCssRules=.*;verticalLabelPosition=bottom;labelBackgroundColor=none;verticalAlign=top;aspect=fixed;imageAspect=0;html=1;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAyMy4zNDMiIGhlaWdodD0iMjMuMzQzIiB3aWR0aD0iMjgiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDkxLCAxMTUsIDEzOSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigzNCwgNTMsIDcyKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyNC4yMTciIHgyPSIxOS41NCIgeTE9IjIuODEzIiB4MT0iMi4wMzkiIGlkPSJBIj4mI3hhOwkJCTxzdG9wIGNsYXNzPSJzdDAiLz4mI3hhOwkJCTxzdG9wIGNsYXNzPSJzdDEiIG9mZnNldD0iMSIvPiYjeGE7CQk8L2xpbmVhckdyYWRpZW50PiYjeGE7CTwvZGVmcz4mI3hhOwk8cGF0aCBmaWxsPSJ1cmwoI0EpIiBkPSJNMTMuNTI3IDE4LjE4NnYyLjNoMS4xNWMuNzY4IDAgMS4xNS40MDMgMS4xNSAxLjIwNi4wMDQuMTUyLS4wMjIuMzA0LS4wNzkuNDQ1cy0uMTQxLjI3LS4yNDkuMzc3Yy0uMTgyLjIxNy0uNDU2LjMyOC0uODIyLjMyOEg3LjY2NGMtLjE1Mi4wMDQtLjMwMy0uMDIzLS40NDQtLjA4cy0uMjY5LS4xNDItLjM3Ni0uMjUtLjE5My0uMjM1LS4yNS0uMzc2LS4wODQtLjI5Mi0uMDgtLjQ0NGMwLS4zNjYuMTEtLjY1Ny4zMy0uODc3LjEwNy0uMTA4LjIzNS0uMTkzLjM3Ni0uMjVzLjI5Mi0uMDg0LjQ0NC0uMDhoMy41MDd2LTIuM0gzLjAwN2EzLjUzIDMuNTMgMCAwIDEtMi41MjEtLjk4NyAzLjUzIDMuNTMgMCAwIDEtLjk4NS0yLjUxOVYzLjAwOWMwLS45ODcuMzMtMS44MDkuOTg3LTIuNDY3LjMyNy0uMzM2LjcxOS0uNjAyIDEuMTUyLS43ODJzLjg5OS0uMjY4IDEuMzY4LS4yNmgxOC42ODNBMy4yNSAzLjI1IDAgMCAxIDI0LjE1Ni41NDJjLjY5NC42NTggMS4wNDEgMS40OCAxLjA0MSAyLjQ2NXYyLjM1NmMuMDA0LjE1Mi0uMDIyLjMwNC0uMDc5LjQ0NXMtLjE0MS4yNy0uMjQ5LjM3N2MtLjExNi4xMTItLjI1NC4xOTgtLjQwNC4yNTVzLS4zMTEuMDgyLS40NzIuMDc1Yy0uMTUyLjAwNC0uMzA0LS4wMjMtLjQ0NS0uMDhzLS4yNy0uMTQyLS4zNzctLjI1LS4xOTMtLjIzNi0uMjUtLjM3Ny0uMDg0LS4yOTMtLjA4LS40NDVWMy4wMDljMC0uNzY4LS4zODItMS4xNTItMS4xNS0xLjE1MkgzLjAwN2MtLjc2OCAwLTEuMTUuMzg0LTEuMTUgMS4xNXYxMS42NzJjMCAuNzY2LjM4MiAxLjE1IDEuMTUgMS4xNWgxMS42N2MuNzY4IDAgMS4xNS40MDMgMS4xNSAxLjIwNi4wMDQuMTUyLS4wMjMuMzAzLS4wNzkuNDQ0cy0uMTQxLjI2OS0uMjQ5LjM3NmMtLjE4Mi4yMTktLjQ1Ni4zMy0uODIyLjMzem0xMi44MjItOS4zN2MuNzY2IDAgMS4xNS40MDMgMS4xNSAxLjIwNnYxMS42N2MuMDA0LjE1Mi0uMDIzLjMwNC0uMDguNDQ1cy0uMTQyLjI3LS4yNS4zNzdjLS4xODIuMjE3LS40NTYuMzI4LS44MjIuMzI4aC03LjAxM2MtLjE1Mi4wMDQtLjMwMy0uMDIzLS40NDQtLjA4cy0uMjY5LS4xNDItLjM3Ni0uMjUtLjE5My0uMjM1LS4yNS0uMzc2LS4wODQtLjI5Mi0uMDgtLjQ0NHYtMTEuNjdjMC0uMzY2LjExLS42NTcuMzMtLjg3Ny4xMDctLjEwOC4yMzYtLjE5My4zNzctLjI1cy4yOTMtLjA4NC40NDUtLjA4em0tNS44MDkgMi4zNTZ2OC4xNjNoNC42NTd2LTguMTY0eiIvPiYjeGE7PC9zdmc+;");
+d.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;endArrow=blockThin;verticalAlign=top;labelBackgroundColor=none;endSize=6;html=1;rounded=0;targetPerimeterSpacing=10;sourcePerimeterSpacing=30;endFill=1;strokeColor=#475E75;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f,!1);var g=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;endArrow=blockThin;verticalAlign=top;labelBackgroundColor=none;endSize=6;html=1;rounded=0;targetPerimeterSpacing=10;sourcePerimeterSpacing=10;endFill=1;strokeColor=#475E75;");
+g.geometry.relative=!0;g.edge=!0;d.insertEdge(g,!0);g.geometry.setTerminalPoint(new mxPoint(200,140),!1);return e.createVertexTemplateFromCells([c,d,f,g],200,160,"Application and User")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("Legend",new mxGeometry(0,0,180,110),"rounded=0;whiteSpace=wrap;html=1;strokeColor=none;strokeWidth=1.5;arcSize=16;fillColor=#F5F6F7;perimeterSpacing=0;imageHeight=24;absoluteArcSize=1;points=[];connectable=0;container=0;align=left;verticalAlign=top;fontSize=12;fontStyle=1;spacingTop=5;spacingLeft=8;");
+c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;strokeColor=#0070F2;bendable=1;rounded=1;endFill=0;endSize=4;strokeWidth=1.5;startSize=4;part=1;");d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(15,50),!0);d.geometry.setTerminalPoint(new mxPoint(80,50),!1);c.insert(d);d=new mxCell("SAP",new mxGeometry(90,40,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,
+0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=18;strokeColor=#188918;fontFamily=Helvetica;fontColor=default;targetPerimeterSpacing=15;endSize=4;startSize=4;dashed=1;endArrow=blockThin;endFill=1;strokeWidth=1.5;startArrow=none;startFill=0;");d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(15,70),!0);d.geometry.setTerminalPoint(new mxPoint(80,70),!1);c.insert(d);d=new mxCell("Authentication",new mxGeometry(90,60,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");
+d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=18;strokeColor=#475E75;fontFamily=Helvetica;fontColor=default;targetPerimeterSpacing=15;endSize=4;startSize=4;endArrow=blockThin;endFill=1;strokeWidth=1.5;startArrow=none;startFill=0;");d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(15,90),!0);d.geometry.setTerminalPoint(new mxPoint(80,90),!1);c.insert(d);d=new mxCell("Data Flow",
+new mxGeometry(90,80,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Compact Legend")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("Legend",new mxGeometry(0,0,340,125),"rounded=0;whiteSpace=wrap;html=1;strokeColor=none;strokeWidth=1.5;arcSize=16;fillColor=#F5F6F7;perimeterSpacing=0;imageHeight=24;absoluteArcSize=1;points=[];connectable=0;container=0;align=left;verticalAlign=top;fontSize=12;fontStyle=1;spacingTop=5;spacingLeft=8;");
+c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;strokeColor=#0070F2;bendable=1;rounded=1;endFill=0;endSize=4;strokeWidth=1.5;startSize=4;part=1;");d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(15,50),!0);d.geometry.setTerminalPoint(new mxPoint(80,50),!1);c.insert(d);d=new mxCell("SAP",new mxGeometry(90,40,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,
+0,0,0),"endArrow=none;html=1;strokeColor=#475E75;bendable=1;rounded=1;endFill=0;endSize=4;strokeWidth=1.5;startSize=4;");d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(15,70),!0);d.geometry.setTerminalPoint(new mxPoint(80,70),!1);c.insert(d);d=new mxCell("Non-SAP",new mxGeometry(90,60,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);d=new mxCell("API",new mxGeometry(0,0,60,16),"rounded=1;whiteSpace=wrap;html=1;arcSize=50;strokeColor=#0070f3;fillColor=default;strokeWidth=1.5;fontColor=#0A74F3;fontStyle=1;fontSize=10;");
+d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,80);d.vertex=!0;c.insert(d);d=new mxCell("Interface",new mxGeometry(90,80,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=blockThin;html=1;strokeColor=#CB00DC;bendable=1;rounded=0;endFill=1;endSize=4;strokeWidth=1.5;startSize=4;startArrow=none;startFill=0;");d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(190,
+50),!0);d.geometry.setTerminalPoint(new mxPoint(230,50),!1);c.insert(d);d=new mxCell("Trust",new mxGeometry(240,40,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=blockThin;html=1;strokeColor=#188918;bendable=1;rounded=0;endFill=1;endSize=4;strokeWidth=1.5;startSize=4;startArrow=none;startFill=0;");d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(190,70),!0);
+d.geometry.setTerminalPoint(new mxPoint(230,70),!1);c.insert(d);d=new mxCell("Authentication",new mxGeometry(240,60,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=blockThin;html=1;strokeColor=#475E75;bendable=1;rounded=0;endFill=1;endSize=4;strokeWidth=1.5;startSize=4;startArrow=none;startFill=0;");d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(190,90),!0);
+d.geometry.setTerminalPoint(new mxPoint(230,90),!1);c.insert(d);d=new mxCell("Data Flow",new mxGeometry(240,80,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Extended Legend")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("",new mxGeometry(0,0,200,160),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;strokeWidth=1.5;arcSize=16;fillColor=#FFFFFF;perimeterSpacing=0;absoluteArcSize=1;");
+c.vertex=!0;var d=new mxCell("SAP On-Premise\nSolutions",new mxGeometry(0,0,28,30),"shape=image;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyNi4wODQgMjgiIGhlaWdodD0iMjgiIHdpZHRoPSIyNi4wODQiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDM1LCAxNDksIDI1NSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigwLCA4NywgMjEwKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyMy43OTIiIHgyPSIyMy4yNTYiIHkxPSIzLjQ3NCIgeDE9IjEuODY1IiBpZD0iQSI+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QwIi8+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QxIiBvZmZzZXQ9IjEiLz4mI3hhOwkJPC9saW5lYXJHcmFkaWVudD4mI3hhOwk8L2RlZnM+JiN4YTsJPHBhdGggZmlsbD0idXJsKCNBKSIgZD0iTTI0LjEwNCA4LjEwMmE0Ljk3IDQuOTcgMCAwIDEgMS4wNDIgMS41MzRjLjI5MS41NDkuNDM4IDEuMTUyLjQzOCAxLjgxdjExLjcyNWMwIDEuMjQxLS40MjEgMi4yNjUtMS4yNjIgMy4wNjgtLjgzOC44NDItMS44OCAxLjI2MS0zLjEyMSAxLjI2MUgzLjgyN2E0LjE4IDQuMTggMCAwIDEtMy4wNjgtMS4yNjFDLS4wODEgMjUuNDM2LS41IDI0LjQxMi0uNSAyMy4xNzFWMTEuNDQ0YzAtMS4zODcuNDkxLTIuNTAyIDEuNDc4LTMuMzQyTDkuNjM4LjU5NkE0LjUgNC41IDAgMCAxIDEyLjU5NC0uNSA0LjA5IDQuMDkgMCAwIDEgMTUuNDQ0LjU5NnptLTkuMzcgNy44MzZIMTAuMzV2OC43MTNoNC4zODR6bTcuNzgyLTQuNDk0YzAtLjQ3My0uMTQ3LS44NTktLjQzOC0xLjE1bC04LjY1OC03LjUwNmMtLjYyMS0uNDczLTEuMjYxLS40NzMtMS45MTggMGwtOC42NTUgNy41MDZjLS4yOTMuMjkzLS40MzguNjc3LS40MzggMS4xNTJ2MTEuNzI1YzAgLjQzOC4xMjguODAzLjM4NCAxLjA5NmExLjUzIDEuNTMgMCAwIDAgMS4wNC4zODRoMy42MTd2LTguNzEzYzAtLjgwMy4yNzQtMS40OC44MjEtMi4wMjcuNTg2LS41ODYgMS4yOC0uODc3IDIuMDgzLS44NzdoNC4zODRhMi42NiAyLjY2IDAgMCAxIDIuMDI3Ljg3N2MuNTQ5LjU0Ny44MjIgMS4yMjQuODIyIDIuMDI3djguNzEzaDMuNjE3Yy40MzggMCAuNzg0LS4xMjggMS4wNC0uMzg0LjE0NC0uMTQzLjI1Ny0uMzE0LjMzMy0uNTAzcy4xMTEtLjM5LjEwNi0uNTkzeiIvPiYjeGE7PC9zdmc+;labelPosition=right;align=left;fontStyle=1;spacingLeft=15;fontSize=16;");
+d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;c.insert(d);d=new mxCell("Cloud\nConnector",new mxGeometry(.5,1,28,30),"shape=image;editableCssRules=.*;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAyNy45NDYiIGhlaWdodD0iMjcuOTQ2IiB3aWR0aD0iMjgiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDM1LCAxNDksIDI1NSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigwLCA4NywgMjEwKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyNS4zMDEiIHgyPSIyMy40MTIiIHkxPSIzLjQ2NiIgeDE9IjIuMDM5IiBpZD0iQSI+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QwIi8+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QxIiBvZmZzZXQ9IjEiLz4mI3hhOwkJPC9saW5lYXJHcmFkaWVudD4mI3hhOwk8L2RlZnM+JiN4YTsJPHBhdGggZmlsbD0idXJsKCNBKSIgZD0iTTI3LjA2MiAyNS4wOTRjLjI5Mi4yOTIuNDM4LjYwMi40MzguOTI5YTEuMzYgMS4zNiAwIDAgMS0uNDM3Ljk4NSAxLjM2IDEuMzYgMCAwIDEtLjk4NS40MzhjLS4xODUtLjAwMi0uMzY4LS4wNDItLjUzNy0uMTE3YTEuMzYgMS4zNiAwIDAgMS0uNDQ3LS4zMmwtNS4xNDItNS4xNDJjLTEuMTI5LjkxMi0yLjQwNCAxLjMzLTMuODI3IDEuMjU4cy0yLjY2LS42MzktMy43MTktMS42OTZMNS42NzkgMTQuNzZjLS40OS0uNTE3LS44OTUtMS4xMDctMS4yMDItMS43NWE1LjU5IDUuNTkgMCAwIDEtLjQ5Mi0xLjk2OWMtLjAwMS0uNjg0LjA5LTEuMzY1LjI3My0yLjAyNS4yMTktLjY1Ni41NjUtMS4yNTYgMS4wNC0xLjgwM2wtNS4zNi01LjMwOUExLjM2IDEuMzYgMCAwIDEtLjUuOTIxYzAtLjM2Mi4xNDUtLjY5MS40MzgtLjk4M0ExLjM2IDEuMzYgMCAwIDEgLjkyMy0uNWMuMzY0IDAgLjY5MS4xNDUuOTg0LjQzN2w1LjMwNCA1LjMwNEM4LjI4IDQuMzUgOS42NDkgMy45IDExLjAzOSAzLjk4M2MxLjQyMS4wNzQgMi42Ni42MzkgMy43MTkgMS42OTdsNi43MjcgNi42NzFjLjUwOS41NDYuOTEgMS4xNDggMS4yMDIgMS44MDQuNTgxIDEuMjM0LjY2IDIuNjQ2LjIxOSAzLjkzNy0uMjE4LjY1NS0uNTUyIDEuMjY2LS45ODUgMS44MDR6TTcuNjQ4IDguNzQyYy0uMjY0LjI1NS0uNDczLjU2MS0uNjEzLjlzLS4yMTEuNzAyLS4yMDYgMS4wNjljMCAuNzMuMjczIDEuMzY5LjgxOSAxLjkxNUwxMCAxNS4wMzEgMTUuMDMxIDEwbC0yLjM1Mi0yLjQwNmMtLjI1NS0uMjY0LS41NjEtLjQ3My0uODk5LS42MTRzLS43MDMtLjIxMS0xLjA2OS0uMjA2Yy0uNzI4IDAtMS4zODQuMjc1LTEuOTY5LjgyMXptNi43MjcgMTAuNjFjLjI0Ni4yNi41NDMuNDY3Ljg3Mi42MDhzLjY4NC4yMTMgMS4wNDIuMjEyYy43NjUgMCAxLjQyMS0uMjc1IDEuOTY5LS44MjNsMS4xNDgtMS4wOTJjLjU0OC0uNTg0LjgyMS0xLjI0MS44MjEtMS45NjkgMC0uNzY3LS4yNzMtMS40MjMtLjgyMS0xLjk2OUwxNyAxMS45NjkgMTEuOTY5IDE3eiIvPiYjeGE7PC9zdmc+;fontSize=11;fontStyle=1;fontColor=#354A5F;");
+d.geometry.relative=!0;d.geometry.offset=new mxPoint(-14,-90);d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"SAP On-Premise Solution Box")}),this.createVertexTemplateEntry("text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontColor=#0070F2;fontFamily=Helvetica;fontStyle=1",120,30,"Diagram Title","Diagram Title",null,null,this.getTagsForStencil(b,"","sap btp service icons component groups diagram title").join(" ")),
+this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("Accented Object",new mxGeometry(0,0,350,290),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#07838F;fillColor=#DAFDF5;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingTop=10;spacingLeft=20;");c.vertex=!0;var d=new mxCell("",new mxGeometry(20,55,310,215),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#07838F;fillColor=#ffffff;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;");
+d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Non-SAP Content")}),this.createVertexTemplateEntry("rounded=1;whiteSpace=wrap;html=1;strokeColor=#5D36FF;fillColor=#F1ECFF;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingTop=10;spacingLeft=20;",290,290,"Accented Object","Accented Object",null,null,this.getTagsForStencil(b,"","sap btp service icons component groups accented object").join(" ")),
this.createVertexTemplateEntry("text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;",450,50,'Diagram Level L1
Advice: Keep it short and simple and just explain what it is, not every single step of the flow.
Application Clients',new mxGeometry(.5,.5,48,40),"shape=image;editableCssRules=.*;verticalLabelPosition=bottom;labelBackgroundColor=none;verticalAlign=top;aspect=fixed;imageAspect=0;html=1;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAyMy4zNDMiIGhlaWdodD0iMjMuMzQzIiB3aWR0aD0iMjgiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDkxLCAxMTUsIDEzOSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigzNCwgNTMsIDcyKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyNC4yMTciIHgyPSIxOS41NCIgeTE9IjIuODEzIiB4MT0iMi4wMzkiIGlkPSJBIj4mI3hhOwkJCTxzdG9wIGNsYXNzPSJzdDAiLz4mI3hhOwkJCTxzdG9wIGNsYXNzPSJzdDEiIG9mZnNldD0iMSIvPiYjeGE7CQk8L2xpbmVhckdyYWRpZW50PiYjeGE7CTwvZGVmcz4mI3hhOwk8cGF0aCBmaWxsPSJ1cmwoI0EpIiBkPSJNMTMuNTI3IDE4LjE4NnYyLjNoMS4xNWMuNzY4IDAgMS4xNS40MDMgMS4xNSAxLjIwNi4wMDQuMTUyLS4wMjIuMzA0LS4wNzkuNDQ1cy0uMTQxLjI3LS4yNDkuMzc3Yy0uMTgyLjIxNy0uNDU2LjMyOC0uODIyLjMyOEg3LjY2NGMtLjE1Mi4wMDQtLjMwMy0uMDIzLS40NDQtLjA4cy0uMjY5LS4xNDItLjM3Ni0uMjUtLjE5My0uMjM1LS4yNS0uMzc2LS4wODQtLjI5Mi0uMDgtLjQ0NGMwLS4zNjYuMTEtLjY1Ny4zMy0uODc3LjEwNy0uMTA4LjIzNS0uMTkzLjM3Ni0uMjVzLjI5Mi0uMDg0LjQ0NC0uMDhoMy41MDd2LTIuM0gzLjAwN2EzLjUzIDMuNTMgMCAwIDEtMi41MjEtLjk4NyAzLjUzIDMuNTMgMCAwIDEtLjk4NS0yLjUxOVYzLjAwOWMwLS45ODcuMzMtMS44MDkuOTg3LTIuNDY3LjMyNy0uMzM2LjcxOS0uNjAyIDEuMTUyLS43ODJzLjg5OS0uMjY4IDEuMzY4LS4yNmgxOC42ODNBMy4yNSAzLjI1IDAgMCAxIDI0LjE1Ni41NDJjLjY5NC42NTggMS4wNDEgMS40OCAxLjA0MSAyLjQ2NXYyLjM1NmMuMDA0LjE1Mi0uMDIyLjMwNC0uMDc5LjQ0NXMtLjE0MS4yNy0uMjQ5LjM3N2MtLjExNi4xMTItLjI1NC4xOTgtLjQwNC4yNTVzLS4zMTEuMDgyLS40NzIuMDc1Yy0uMTUyLjAwNC0uMzA0LS4wMjMtLjQ0NS0uMDhzLS4yNy0uMTQyLS4zNzctLjI1LS4xOTMtLjIzNi0uMjUtLjM3Ny0uMDg0LS4yOTMtLjA4LS40NDVWMy4wMDljMC0uNzY4LS4zODItMS4xNTItMS4xNS0xLjE1MkgzLjAwN2MtLjc2OCAwLTEuMTUuMzg0LTEuMTUgMS4xNXYxMS42NzJjMCAuNzY2LjM4MiAxLjE1IDEuMTUgMS4xNWgxMS42N2MuNzY4IDAgMS4xNS40MDMgMS4xNSAxLjIwNi4wMDQuMTUyLS4wMjMuMzAzLS4wNzkuNDQ0cy0uMTQxLjI2OS0uMjQ5LjM3NmMtLjE4Mi4yMTktLjQ1Ni4zMy0uODIyLjMzem0xMi44MjItOS4zN2MuNzY2IDAgMS4xNS40MDMgMS4xNSAxLjIwNnYxMS42N2MuMDA0LjE1Mi0uMDIzLjMwNC0uMDguNDQ1cy0uMTQyLjI3LS4yNS4zNzdjLS4xODIuMjE3LS40NTYuMzI4LS44MjIuMzI4aC03LjAxM2MtLjE1Mi4wMDQtLjMwMy0uMDIzLS40NDQtLjA4cy0uMjY5LS4xNDItLjM3Ni0uMjUtLjE5My0uMjM1LS4yNS0uMzc2LS4wODQtLjI5Mi0uMDgtLjQ0NHYtMTEuNjdjMC0uMzY2LjExLS42NTcuMzMtLjg3Ny4xMDctLjEwOC4yMzYtLjE5My4zNzctLjI1cy4yOTMtLjA4NC40NDUtLjA4em0tNS44MDkgMi4zNTZ2OC4xNjNoNC42NTd2LTguMTY0eiIvPiYjeGE7PC9zdmc+;");
-f.geometry.relative=!0;f.geometry.offset=new mxPoint(-24,-20);f.vertex=!0;e.insert(f);f=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;endArrow=blockThin;verticalAlign=top;labelBackgroundColor=none;endSize=6;html=1;rounded=0;targetPerimeterSpacing=0;sourcePerimeterSpacing=30;endFill=1;strokeColor=#475E75;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f,!1);var g=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;endArrow=blockThin;verticalAlign=top;labelBackgroundColor=none;endSize=6;html=1;rounded=0;targetPerimeterSpacing=10;sourcePerimeterSpacing=0;endFill=1;strokeColor=#475E75;");
-g.geometry.relative=!0;g.edge=!0;e.insertEdge(g,!0);g.geometry.setTerminalPoint(new mxPoint(230,180),!1);return d.createVertexTemplateFromCells([c,e,f,g],230,250,"")}),this.addEntry("sap components ",function(){var c=new mxCell("Legend",new mxGeometry(0,0,210,130),"rounded=0;whiteSpace=wrap;html=1;strokeColor=none;strokeWidth=1.5;arcSize=16;fillColor=#F5F6F7;perimeterSpacing=0;imageHeight=24;absoluteArcSize=1;points=[];connectable=0;container=0;align=left;verticalAlign=top;fontSize=12;fontStyle=1;spacingTop=5;spacingLeft=8;");
-c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=block;html=1;strokeColor=#354A5F;bendable=1;rounded=1;endFill=1;endSize=6;strokeWidth=1.5;");e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(15,50),!0);e.geometry.setTerminalPoint(new mxPoint(80,50),!1);c.insert(e);e=new mxCell("Description #1",new mxGeometry(90,40,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,
-0,0,0),"endArrow=block;html=1;strokeColor=#354A5F;bendable=1;rounded=1;endFill=1;endSize=6;strokeWidth=1.5;");e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(15,70),!0);e.geometry.setTerminalPoint(new mxPoint(80,70),!1);c.insert(e);e=new mxCell("Description #1",new mxGeometry(90,60,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=block;html=1;strokeColor=#354A5F;bendable=1;rounded=1;endFill=1;endSize=6;strokeWidth=1.5;");
-e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(15,90),!0);e.geometry.setTerminalPoint(new mxPoint(80,90),!1);c.insert(e);e=new mxCell("Description #1",new mxGeometry(90,80,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=block;html=1;strokeColor=#354A5F;bendable=1;rounded=1;endFill=1;endSize=6;strokeWidth=1.5;");e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(15,
-110),!0);e.geometry.setTerminalPoint(new mxPoint(80,110),!1);c.insert(e);e=new mxCell("Description #1",new mxGeometry(90,100,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,200,70),"strokeColor=#0070F2;shadow=0;strokeWidth=2;rounded=1;absoluteArcSize=1;arcSize=20;");c.vertex=
-!0;var e=new mxCell("SAP On-Premise\nSolutions",new mxGeometry(0,.5,28,30),"shape=image;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyNi4wODQgMjgiIGhlaWdodD0iMjgiIHdpZHRoPSIyNi4wODQiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDM1LCAxNDksIDI1NSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigwLCA4NywgMjEwKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyMy43OTIiIHgyPSIyMy4yNTYiIHkxPSIzLjQ3NCIgeDE9IjEuODY1IiBpZD0iQSI+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QwIi8+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QxIiBvZmZzZXQ9IjEiLz4mI3hhOwkJPC9saW5lYXJHcmFkaWVudD4mI3hhOwk8L2RlZnM+JiN4YTsJPHBhdGggZmlsbD0idXJsKCNBKSIgZD0iTTI0LjEwNCA4LjEwMmE0Ljk3IDQuOTcgMCAwIDEgMS4wNDIgMS41MzRjLjI5MS41NDkuNDM4IDEuMTUyLjQzOCAxLjgxdjExLjcyNWMwIDEuMjQxLS40MjEgMi4yNjUtMS4yNjIgMy4wNjgtLjgzOC44NDItMS44OCAxLjI2MS0zLjEyMSAxLjI2MUgzLjgyN2E0LjE4IDQuMTggMCAwIDEtMy4wNjgtMS4yNjFDLS4wODEgMjUuNDM2LS41IDI0LjQxMi0uNSAyMy4xNzFWMTEuNDQ0YzAtMS4zODcuNDkxLTIuNTAyIDEuNDc4LTMuMzQyTDkuNjM4LjU5NkE0LjUgNC41IDAgMCAxIDEyLjU5NC0uNSA0LjA5IDQuMDkgMCAwIDEgMTUuNDQ0LjU5NnptLTkuMzcgNy44MzZIMTAuMzV2OC43MTNoNC4zODR6bTcuNzgyLTQuNDk0YzAtLjQ3My0uMTQ3LS44NTktLjQzOC0xLjE1bC04LjY1OC03LjUwNmMtLjYyMS0uNDczLTEuMjYxLS40NzMtMS45MTggMGwtOC42NTUgNy41MDZjLS4yOTMuMjkzLS40MzguNjc3LS40MzggMS4xNTJ2MTEuNzI1YzAgLjQzOC4xMjguODAzLjM4NCAxLjA5NmExLjUzIDEuNTMgMCAwIDAgMS4wNC4zODRoMy42MTd2LTguNzEzYzAtLjgwMy4yNzQtMS40OC44MjEtMi4wMjcuNTg2LS41ODYgMS4yOC0uODc3IDIuMDgzLS44NzdoNC4zODRhMi42NiAyLjY2IDAgMCAxIDIuMDI3Ljg3N2MuNTQ5LjU0Ny44MjIgMS4yMjQuODIyIDIuMDI3djguNzEzaDMuNjE3Yy40MzggMCAuNzg0LS4xMjggMS4wNC0uMzg0LjE0NC0uMTQzLjI1Ny0uMzE0LjMzMy0uNTAzcy4xMTEtLjM5LjEwNi0uNTkzeiIvPiYjeGE7PC9zdmc+;labelPosition=right;align=left;fontStyle=1;spacingLeft=15;fontSize=16;");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,-15);e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],200,70,"SAP On-Premise Solution Box")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,200,70),"strokeColor=#0070F2;shadow=0;strokeWidth=2;rounded=1;absoluteArcSize=1;arcSize=20;");c.vertex=!0;var e=new mxCell("SAP Cloud\nSolutions",new mxGeometry(0,.5,34,22),"shape=image;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=default;verticalAlign=middle;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAxOC40MTIiIGhlaWdodD0iMTguNDEyIiB3aWR0aD0iMjgiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDM1LCAxNDksIDI1NSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigwLCA4NywgMjEwKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyMi4wMDgiIHgyPSIxNC44NjkiIHkxPSIyLjExMyIgeDE9IjIuMDM5IiBpZD0iQSI+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QwIi8+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QxIiBvZmZzZXQ9IjEiLz4mI3hhOwkJPC9saW5lYXJHcmFkaWVudD4mI3hhOwk8L2RlZnM+JiN4YTsJPHBhdGggZmlsbD0idXJsKCNBKSIgZD0iTTUuOTAzIDYuMDQ3QzYuNDM0IDIuMzQ1IDkuNjE5LS41IDEzLjQ2Ny0uNWMyLjgwMSAwIDUuMjQ3IDEuNTA2IDYuNTc3IDMuNzQ5aC4xMjRjNC4wNDkgMCA3LjMzMSAzLjI4MiA3LjMzMSA3LjMzMXMtMy4yODIgNy4zMzEtNy4zMzEgNy4zMzFoLTQuMDU0Yy0uMDg3IDAtLjE3My0uMDAyLS4yNTktLjAwNS0uMDc4LjAwMy0uMTU1LjAwNS0uMjMzLjAwNUg1LjQzMmMtMy4yNzYgMC01LjkzMi0yLjY1Ni01LjkzMi01LjkzMnMyLjY1Ni01LjkzMiA1LjkzMi01LjkzMnpNMTMuNDY3IDIuM2MtMi42NzQgMC00Ljg0MiAyLjE2OC00Ljg0MiA0Ljg0MmE0Ljk0IDQuOTQgMCAwIDAgLjAwNi4yMzggMS40IDEuNCAwIDAgMS0xLjM5OCAxLjQ2N2gtMS44Yy0xLjczIDAtMy4xMzIgMS40MDItMy4xMzIgMy4xMzJzMS40MDIgMy4xMzIgMy4xMzIgMy4xMzJoMTAuMTlhMy4xNCAzLjE0IDAgMCAwIC4xNi0uMDA0IDEuMzkgMS4zOSAwIDAgMSAuMTMxIDBjLjA2Ny4wMDMuMTM0LjAwNC4yMDIuMDA0aDQuMDU0YTQuNTMgNC41MyAwIDEgMCAwLTkuMDYyaC0uOTc3YTEuNCAxLjQgMCAwIDEtMS4yODMtLjg0QzE3LjE2MSAzLjQ5NCAxNS40NTIgMi4zIDEzLjQ2NyAyLjN6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=15;");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,-11);e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],200,70,"SAP Cloud\nSolutions")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,290,250),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#EBF8FF;arcSize=32;absoluteArcSize=1;strokeWidth=1.5;");c.vertex=!0;var e=new mxCell("BTP",new mxGeometry(0,0,37,19),"image;image=img/lib/sap/SAP_Logo.svg;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;imageAspect=0;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=0;fontColor=#002A86;spacing=0;");
-e.geometry.relative=!0;e.geometry.offset=new mxPoint(20,20);e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],290,250,"BTP Basic Layer")}),this.addEntry("sap components ",function(){var c=new mxCell("Big Title (L0)",new mxGeometry(0,0,390,440),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;fillColor=#F5F6F7;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingTop=10;spacingLeft=20;");c.vertex=
-!0;var e=new mxCell("",new mxGeometry(20,55,350,365),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;fillColor=#ffffff;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;");e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Non-SAP Content")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,630,440),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#EBF8FF;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;");
-c.vertex=!0;var e=new mxCell("BTP",new mxGeometry(0,0,37,19),"image;image=img/lib/sap/SAP_Logo.svg;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;imageAspect=0;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=0;fontColor=#002A86;spacing=0;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(20,20);e.vertex=!0;c.insert(e);e=new mxCell("Subaccount",new mxGeometry(20,55,590,365),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;fillColor=#ffffff;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingLeft=10;spacingTop=10;");
-e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(40,240,180,160),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#EBF8FF;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(65,300,130,20),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#ffffff;arcSize=16;absoluteArcSize=1;strokeWidth=1.5;part=1;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(65,330,130,20),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#ffffff;arcSize=16;absoluteArcSize=1;strokeWidth=1.5;part=1;");
-e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(65,360,130,20),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#ffffff;arcSize=16;absoluteArcSize=1;strokeWidth=1.5;part=1;");e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],290,250,"Bigger SAP Box with multiple layers")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,350,290),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#07838F;fillColor=#DAFDF5;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingTop=10;spacingLeft=20;");
-c.vertex=!0;var e=new mxCell("",new mxGeometry(20,55,310,215),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#07838F;fillColor=#ffffff;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;");e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,200,290),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#5d36ff;fillColor=#f1ecff;arcSize=24;absoluteArcSize=1;strokeWidth=1.5;");
-c.vertex=!0;var e=new mxCell("",new mxGeometry(20,55,160,215),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#5d36ff;fillColor=#FFFFFF;arcSize=24;absoluteArcSize=1;strokeWidth=1.5;");e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"")})])};Sidebar.prototype.addSAPDefaultConnectorsPalette=function(a,b,d){this.addPaletteFunctions("sapDefault Connectors","SAP / Default Connectors",!1,[this.addDataEntry("direct one directional",120,0,"Direct one-directional",
+c.vertex=!0;var d=new mxCell("",new mxGeometry(0,110,170,140),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;strokeWidth=1.5;arcSize=5;fillColor=#F5F6F7;perimeterSpacing=0;");d.vertex=!0;var f=new mxCell('Mobile/Desktop
Application Clients',new mxGeometry(.5,.5,48,40),"shape=image;editableCssRules=.*;verticalLabelPosition=bottom;labelBackgroundColor=none;verticalAlign=top;aspect=fixed;imageAspect=0;html=1;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAyMy4zNDMiIGhlaWdodD0iMjMuMzQzIiB3aWR0aD0iMjgiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDkxLCAxMTUsIDEzOSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigzNCwgNTMsIDcyKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyNC4yMTciIHgyPSIxOS41NCIgeTE9IjIuODEzIiB4MT0iMi4wMzkiIGlkPSJBIj4mI3hhOwkJCTxzdG9wIGNsYXNzPSJzdDAiLz4mI3hhOwkJCTxzdG9wIGNsYXNzPSJzdDEiIG9mZnNldD0iMSIvPiYjeGE7CQk8L2xpbmVhckdyYWRpZW50PiYjeGE7CTwvZGVmcz4mI3hhOwk8cGF0aCBmaWxsPSJ1cmwoI0EpIiBkPSJNMTMuNTI3IDE4LjE4NnYyLjNoMS4xNWMuNzY4IDAgMS4xNS40MDMgMS4xNSAxLjIwNi4wMDQuMTUyLS4wMjIuMzA0LS4wNzkuNDQ1cy0uMTQxLjI3LS4yNDkuMzc3Yy0uMTgyLjIxNy0uNDU2LjMyOC0uODIyLjMyOEg3LjY2NGMtLjE1Mi4wMDQtLjMwMy0uMDIzLS40NDQtLjA4cy0uMjY5LS4xNDItLjM3Ni0uMjUtLjE5My0uMjM1LS4yNS0uMzc2LS4wODQtLjI5Mi0uMDgtLjQ0NGMwLS4zNjYuMTEtLjY1Ny4zMy0uODc3LjEwNy0uMTA4LjIzNS0uMTkzLjM3Ni0uMjVzLjI5Mi0uMDg0LjQ0NC0uMDhoMy41MDd2LTIuM0gzLjAwN2EzLjUzIDMuNTMgMCAwIDEtMi41MjEtLjk4NyAzLjUzIDMuNTMgMCAwIDEtLjk4NS0yLjUxOVYzLjAwOWMwLS45ODcuMzMtMS44MDkuOTg3LTIuNDY3LjMyNy0uMzM2LjcxOS0uNjAyIDEuMTUyLS43ODJzLjg5OS0uMjY4IDEuMzY4LS4yNmgxOC42ODNBMy4yNSAzLjI1IDAgMCAxIDI0LjE1Ni41NDJjLjY5NC42NTggMS4wNDEgMS40OCAxLjA0MSAyLjQ2NXYyLjM1NmMuMDA0LjE1Mi0uMDIyLjMwNC0uMDc5LjQ0NXMtLjE0MS4yNy0uMjQ5LjM3N2MtLjExNi4xMTItLjI1NC4xOTgtLjQwNC4yNTVzLS4zMTEuMDgyLS40NzIuMDc1Yy0uMTUyLjAwNC0uMzA0LS4wMjMtLjQ0NS0uMDhzLS4yNy0uMTQyLS4zNzctLjI1LS4xOTMtLjIzNi0uMjUtLjM3Ny0uMDg0LS4yOTMtLjA4LS40NDVWMy4wMDljMC0uNzY4LS4zODItMS4xNTItMS4xNS0xLjE1MkgzLjAwN2MtLjc2OCAwLTEuMTUuMzg0LTEuMTUgMS4xNXYxMS42NzJjMCAuNzY2LjM4MiAxLjE1IDEuMTUgMS4xNWgxMS42N2MuNzY4IDAgMS4xNS40MDMgMS4xNSAxLjIwNi4wMDQuMTUyLS4wMjMuMzAzLS4wNzkuNDQ0cy0uMTQxLjI2OS0uMjQ5LjM3NmMtLjE4Mi4yMTktLjQ1Ni4zMy0uODIyLjMzem0xMi44MjItOS4zN2MuNzY2IDAgMS4xNS40MDMgMS4xNSAxLjIwNnYxMS42N2MuMDA0LjE1Mi0uMDIzLjMwNC0uMDguNDQ1cy0uMTQyLjI3LS4yNS4zNzdjLS4xODIuMjE3LS40NTYuMzI4LS44MjIuMzI4aC03LjAxM2MtLjE1Mi4wMDQtLjMwMy0uMDIzLS40NDQtLjA4cy0uMjY5LS4xNDItLjM3Ni0uMjUtLjE5My0uMjM1LS4yNS0uMzc2LS4wODQtLjI5Mi0uMDgtLjQ0NHYtMTEuNjdjMC0uMzY2LjExLS42NTcuMzMtLjg3Ny4xMDctLjEwOC4yMzYtLjE5My4zNzctLjI1cy4yOTMtLjA4NC40NDUtLjA4em0tNS44MDkgMi4zNTZ2OC4xNjNoNC42NTd2LTguMTY0eiIvPiYjeGE7PC9zdmc+;");
+f.geometry.relative=!0;f.geometry.offset=new mxPoint(-24,-20);f.vertex=!0;d.insert(f);f=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;endArrow=blockThin;verticalAlign=top;labelBackgroundColor=none;endSize=6;html=1;rounded=0;targetPerimeterSpacing=0;sourcePerimeterSpacing=30;endFill=1;strokeColor=#475E75;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f,!1);var g=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;endArrow=blockThin;verticalAlign=top;labelBackgroundColor=none;endSize=6;html=1;rounded=0;targetPerimeterSpacing=10;sourcePerimeterSpacing=0;endFill=1;strokeColor=#475E75;");
+g.geometry.relative=!0;g.edge=!0;d.insertEdge(g,!0);g.geometry.setTerminalPoint(new mxPoint(230,180),!1);return e.createVertexTemplateFromCells([c,d,f,g],230,250,"")}),this.addEntry("sap components ",function(){var c=new mxCell("Legend",new mxGeometry(0,0,210,130),"rounded=0;whiteSpace=wrap;html=1;strokeColor=none;strokeWidth=1.5;arcSize=16;fillColor=#F5F6F7;perimeterSpacing=0;imageHeight=24;absoluteArcSize=1;points=[];connectable=0;container=0;align=left;verticalAlign=top;fontSize=12;fontStyle=1;spacingTop=5;spacingLeft=8;");
+c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=block;html=1;strokeColor=#354A5F;bendable=1;rounded=1;endFill=1;endSize=6;strokeWidth=1.5;");d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(15,50),!0);d.geometry.setTerminalPoint(new mxPoint(80,50),!1);c.insert(d);d=new mxCell("Description #1",new mxGeometry(90,40,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,
+0,0,0),"endArrow=block;html=1;strokeColor=#354A5F;bendable=1;rounded=1;endFill=1;endSize=6;strokeWidth=1.5;");d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(15,70),!0);d.geometry.setTerminalPoint(new mxPoint(80,70),!1);c.insert(d);d=new mxCell("Description #1",new mxGeometry(90,60,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=block;html=1;strokeColor=#354A5F;bendable=1;rounded=1;endFill=1;endSize=6;strokeWidth=1.5;");
+d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(15,90),!0);d.geometry.setTerminalPoint(new mxPoint(80,90),!1);c.insert(d);d=new mxCell("Description #1",new mxGeometry(90,80,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=block;html=1;strokeColor=#354A5F;bendable=1;rounded=1;endFill=1;endSize=6;strokeWidth=1.5;");d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(15,
+110),!0);d.geometry.setTerminalPoint(new mxPoint(80,110),!1);c.insert(d);d=new mxCell("Description #1",new mxGeometry(90,100,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,200,70),"strokeColor=#0070F2;shadow=0;strokeWidth=2;rounded=1;absoluteArcSize=1;arcSize=20;");c.vertex=
+!0;var d=new mxCell("SAP On-Premise\nSolutions",new mxGeometry(0,.5,28,30),"shape=image;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyNi4wODQgMjgiIGhlaWdodD0iMjgiIHdpZHRoPSIyNi4wODQiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDM1LCAxNDksIDI1NSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigwLCA4NywgMjEwKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyMy43OTIiIHgyPSIyMy4yNTYiIHkxPSIzLjQ3NCIgeDE9IjEuODY1IiBpZD0iQSI+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QwIi8+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QxIiBvZmZzZXQ9IjEiLz4mI3hhOwkJPC9saW5lYXJHcmFkaWVudD4mI3hhOwk8L2RlZnM+JiN4YTsJPHBhdGggZmlsbD0idXJsKCNBKSIgZD0iTTI0LjEwNCA4LjEwMmE0Ljk3IDQuOTcgMCAwIDEgMS4wNDIgMS41MzRjLjI5MS41NDkuNDM4IDEuMTUyLjQzOCAxLjgxdjExLjcyNWMwIDEuMjQxLS40MjEgMi4yNjUtMS4yNjIgMy4wNjgtLjgzOC44NDItMS44OCAxLjI2MS0zLjEyMSAxLjI2MUgzLjgyN2E0LjE4IDQuMTggMCAwIDEtMy4wNjgtMS4yNjFDLS4wODEgMjUuNDM2LS41IDI0LjQxMi0uNSAyMy4xNzFWMTEuNDQ0YzAtMS4zODcuNDkxLTIuNTAyIDEuNDc4LTMuMzQyTDkuNjM4LjU5NkE0LjUgNC41IDAgMCAxIDEyLjU5NC0uNSA0LjA5IDQuMDkgMCAwIDEgMTUuNDQ0LjU5NnptLTkuMzcgNy44MzZIMTAuMzV2OC43MTNoNC4zODR6bTcuNzgyLTQuNDk0YzAtLjQ3My0uMTQ3LS44NTktLjQzOC0xLjE1bC04LjY1OC03LjUwNmMtLjYyMS0uNDczLTEuMjYxLS40NzMtMS45MTggMGwtOC42NTUgNy41MDZjLS4yOTMuMjkzLS40MzguNjc3LS40MzggMS4xNTJ2MTEuNzI1YzAgLjQzOC4xMjguODAzLjM4NCAxLjA5NmExLjUzIDEuNTMgMCAwIDAgMS4wNC4zODRoMy42MTd2LTguNzEzYzAtLjgwMy4yNzQtMS40OC44MjEtMi4wMjcuNTg2LS41ODYgMS4yOC0uODc3IDIuMDgzLS44NzdoNC4zODRhMi42NiAyLjY2IDAgMCAxIDIuMDI3Ljg3N2MuNTQ5LjU0Ny44MjIgMS4yMjQuODIyIDIuMDI3djguNzEzaDMuNjE3Yy40MzggMCAuNzg0LS4xMjggMS4wNC0uMzg0LjE0NC0uMTQzLjI1Ny0uMzE0LjMzMy0uNTAzcy4xMTEtLjM5LjEwNi0uNTkzeiIvPiYjeGE7PC9zdmc+;labelPosition=right;align=left;fontStyle=1;spacingLeft=15;fontSize=16;");
+d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,-15);d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],200,70,"SAP On-Premise Solution Box")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,200,70),"strokeColor=#0070F2;shadow=0;strokeWidth=2;rounded=1;absoluteArcSize=1;arcSize=20;");c.vertex=!0;var d=new mxCell("SAP Cloud\nSolutions",new mxGeometry(0,.5,34,22),"shape=image;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=default;verticalAlign=middle;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAxOC40MTIiIGhlaWdodD0iMTguNDEyIiB3aWR0aD0iMjgiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDM1LCAxNDksIDI1NSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigwLCA4NywgMjEwKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyMi4wMDgiIHgyPSIxNC44NjkiIHkxPSIyLjExMyIgeDE9IjIuMDM5IiBpZD0iQSI+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QwIi8+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QxIiBvZmZzZXQ9IjEiLz4mI3hhOwkJPC9saW5lYXJHcmFkaWVudD4mI3hhOwk8L2RlZnM+JiN4YTsJPHBhdGggZmlsbD0idXJsKCNBKSIgZD0iTTUuOTAzIDYuMDQ3QzYuNDM0IDIuMzQ1IDkuNjE5LS41IDEzLjQ2Ny0uNWMyLjgwMSAwIDUuMjQ3IDEuNTA2IDYuNTc3IDMuNzQ5aC4xMjRjNC4wNDkgMCA3LjMzMSAzLjI4MiA3LjMzMSA3LjMzMXMtMy4yODIgNy4zMzEtNy4zMzEgNy4zMzFoLTQuMDU0Yy0uMDg3IDAtLjE3My0uMDAyLS4yNTktLjAwNS0uMDc4LjAwMy0uMTU1LjAwNS0uMjMzLjAwNUg1LjQzMmMtMy4yNzYgMC01LjkzMi0yLjY1Ni01LjkzMi01LjkzMnMyLjY1Ni01LjkzMiA1LjkzMi01LjkzMnpNMTMuNDY3IDIuM2MtMi42NzQgMC00Ljg0MiAyLjE2OC00Ljg0MiA0Ljg0MmE0Ljk0IDQuOTQgMCAwIDAgLjAwNi4yMzggMS40IDEuNCAwIDAgMS0xLjM5OCAxLjQ2N2gtMS44Yy0xLjczIDAtMy4xMzIgMS40MDItMy4xMzIgMy4xMzJzMS40MDIgMy4xMzIgMy4xMzIgMy4xMzJoMTAuMTlhMy4xNCAzLjE0IDAgMCAwIC4xNi0uMDA0IDEuMzkgMS4zOSAwIDAgMSAuMTMxIDBjLjA2Ny4wMDMuMTM0LjAwNC4yMDIuMDA0aDQuMDU0YTQuNTMgNC41MyAwIDEgMCAwLTkuMDYyaC0uOTc3YTEuNCAxLjQgMCAwIDEtMS4yODMtLjg0QzE3LjE2MSAzLjQ5NCAxNS40NTIgMi4zIDEzLjQ2NyAyLjN6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=15;");
+d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,-11);d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],200,70,"SAP Cloud\nSolutions")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,290,250),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#EBF8FF;arcSize=32;absoluteArcSize=1;strokeWidth=1.5;");c.vertex=!0;var d=new mxCell("BTP",new mxGeometry(0,0,37,19),"image;image=img/lib/sap/SAP_Logo.svg;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;imageAspect=0;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=0;fontColor=#002A86;spacing=0;");
+d.geometry.relative=!0;d.geometry.offset=new mxPoint(20,20);d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],290,250,"BTP Basic Layer")}),this.addEntry("sap components ",function(){var c=new mxCell("Big Title (L0)",new mxGeometry(0,0,390,440),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;fillColor=#F5F6F7;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingTop=10;spacingLeft=20;");c.vertex=
+!0;var d=new mxCell("",new mxGeometry(20,55,350,365),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;fillColor=#ffffff;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;");d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Non-SAP Content")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,630,440),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#EBF8FF;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;");
+c.vertex=!0;var d=new mxCell("BTP",new mxGeometry(0,0,37,19),"image;image=img/lib/sap/SAP_Logo.svg;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;imageAspect=0;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=0;fontColor=#002A86;spacing=0;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(20,20);d.vertex=!0;c.insert(d);d=new mxCell("Subaccount",new mxGeometry(20,55,590,365),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;fillColor=#ffffff;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingLeft=10;spacingTop=10;");
+d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(40,240,180,160),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#EBF8FF;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(65,300,130,20),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#ffffff;arcSize=16;absoluteArcSize=1;strokeWidth=1.5;part=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(65,330,130,20),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#ffffff;arcSize=16;absoluteArcSize=1;strokeWidth=1.5;part=1;");
+d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(65,360,130,20),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#ffffff;arcSize=16;absoluteArcSize=1;strokeWidth=1.5;part=1;");d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],290,250,"Bigger SAP Box with multiple layers")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,350,290),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#07838F;fillColor=#DAFDF5;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingTop=10;spacingLeft=20;");
+c.vertex=!0;var d=new mxCell("",new mxGeometry(20,55,310,215),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#07838F;fillColor=#ffffff;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;");d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,200,290),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#5d36ff;fillColor=#f1ecff;arcSize=24;absoluteArcSize=1;strokeWidth=1.5;");
+c.vertex=!0;var d=new mxCell("",new mxGeometry(20,55,160,215),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#5d36ff;fillColor=#FFFFFF;arcSize=24;absoluteArcSize=1;strokeWidth=1.5;");d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"")})])};Sidebar.prototype.addSAPDefaultConnectorsPalette=function(a,b,e){this.addPaletteFunctions("sapDefault Connectors","SAP / Default Connectors",!1,[this.addDataEntry("direct one directional",120,0,"Direct one-directional",
"jVJNb4MwDP01uU4Uinre6NpTpUmbtHNoLBI1YGRCC/v1MyR8aaq0QyT7vefn2IlIsrI7k6z1BRVYkbyLJCNE56Oyy8BaEUdGieQo4jjiI+LTE3Y3slEtCSr3n4LYF9ylbcEjHmhcbwMAlXolwgdnucXr7UubSiRv2pV82+OOw8YR3iBDizSWJPtDCoeUmZyLZT46DULCtlIwtI44Y+5k7GTC2af5GZT72fLbKKcH/iUdMUluo+F8ulqFFUxYcB16+GlAFfB0QSMUtnMGLMFRz5JH6M1s6ncYaTCFdluMwEpn7lt72fi0mO3mDh9ouPEiabClKwR0/VCTsAvO4SHnQh60APenkPch+5WsHgTNWsHBatAFGn/GlC4/0MvXH/QX"),this.addDataEntry("direct bidirectional",120,0,"Direct bidirectional","jVJJbsMwDHyNroVjx8i5ddKcCgRNgZ6VmLDVyKJBy1n6+lKLlxQN0IMAzXA4JCWKrGiuW5Jt/YYlaJFtRFYQog235lqA1iJNVCmytUjThI9IXx9EFz6atJLA2P8kpCHhLHUPgQlEZ286EmDKZyK8MDpoPJ4+amVE9lLbhrtdL/jaWcITFKiRfEq2XOWbVc6RAyfLg3dyQsLelOBKJ4w49qr0YMJor76dculQWcE+9sCjKHt7By2tQrOZIlxYkv2rOR+YmXs8s//qm3awN2hgoILCNccJFdgdkGrAAu1beVSmcnb5OPGnKm3tqCfHhYdzjT/8C0/Fj9gCsjPdWHKJPhzNw3clNaiqtvcc+Rc439vLLsBqtBsr7FBx4UnSYU9HiOx8JwbhNTrHnRkT41v8TuTLbIyJ8is2wGmVg3y+6T8="),
this.addDataEntry("indirect one directional",120,0,"Indirect one-directional","jVJJbsMwDHyNroVjx8i5dZZTgaAp0LMSEZYaWTJoOUtfX2rxkgIBehAgDmeGpERWVM1th7yV71aAZsWGFRVa6+KtuVWgNcszJVixZnme0WH59kl2EbJZyxGM+48gj4IL1z1EJAKdu+sEgBGviPZK0VHb0/lTKsOKN+ka6na9oGvn0J6hstpikBTLVQmrkjJHEvNjcPJEtL0R4EtnFFFuq/RgQtFB/Xjm0keihkPqgUZR7v4BmjtlzWbKUGGObmjOWDNiyTcb4pnzd9+0g3OSBCgyvIIENbg9oGrAAR5aflKm9m36kQTvZBhhmvxLCSc98uIJ8QH9AE//JEDpQ3ZgqQzeiXJNPpQt47dlElQt3SOG4SUuj/a8i2E92o0V9lZR4YnS2R5PkND5bgzEW3JOuzMK08P8FdJlNsYEhVUbwmmlI32+8b8="),
this.addDataEntry("indirect bidirectional",120,0,"Indirect bidirectional","jVJNb8IwDP01uU6lBXHeCuM0CY1JOwditRlpXLkpH/v1cz5KyzSkHSLF7z0/24lFUTaXDcm2fkMFRhRrUZSE6OKtuZRgjMgzrUSxEnme8RH56wN2FtislQTW/SchjwknaXqISAQ6dzUJAKueifDM0d7g4fhRayuKl9o13O1qxtfOER6hRIMUUor5cgHLBTN7Tpb74OSFhL1V4EtnHDH3qs1gwtFOf3vl3Eeqgl3qgUfR7voORjqNdj0yXFiS+6u5QEzMQzyx/+qbdrC3aGGAosI3xwkVuC2QbsAB7Vp50Lbydn4uJbs6zDGO/6mVqz3y5AXxFf0UDz8mQOlXNoBchq4sOScfZhfx77IadFW7e4zCc5zu7WUXw+pmd6uwRc2FR0mHPR0godMFGYSX5JwW6JaYHuZ3Il8mY4xQ2LchHPc6yqdr/wM="),
@@ -10501,7 +10650,7 @@ this.addDataEntry("indirect elbow",120,20,"Indirect elbow","jVPLTsMwEPyaXJGTtJQr
this.addDataEntry("plain direct",120,0,"Plain direct","jVLLboMwEPwaXysCQTm35HGKFJVDz05YgVvjRYvJo1/f9SNAIkXqAckzOzPrNSuyor3uSHbNHivQItuIrCBEG07ttQCtRZqoSmRrkaYJfyLdvqgufDXpJIGx/zGkwXCWeoDABKK3Nx0JMNU7EV4YGTRMfjS25YuuF3zsLeEPFKiRvDpbrnJY5Vw5sk8efYgTEg6mAtc1YcS1rdJ6QqX6dcqlQ1UNZWzPUyh7+wQtrUKzmSrcWJJ9upfnZrkez5K/h7a7J0eLp4LCOdhQgz0AqRYsUNnJkzK1GyEfh/1SlW0c9ea48Fzuzi//gKfi8+8AOZluLLnEHK7m4SclDai6sY8c+eHPj/GyD7Ae48YOB1TceJL0ONAJIjvfhLvwGpPjpozG+BbPRj7Mxpgov1h3OC1wkM/3+w8="),this.addDataEntry("plain indirect",
120,0,"Plain indirect","jVLLboMwEPwaXysCQTm35HGKFDWHnp14BW6NFy0mj359148EEilSD0je2ZlZxl5RVO1lQ7JrtqjAiGIliooQXTy1lwqMEXmmlSiWIs8z/kS+ftGdhW7WSQLr/iPIo+AkzQARiUDvriYBYNU7EZ65smgZ/Ghcyz+6nPGxd4Q/UKFBCuxivihhUXLnwDp5CCaeSDhYBX5qxhX31tqYsdrrX8+c+0rVsE/jOYV2108w0mm0q7HDgyW5p/8K2MQ31BPn76Htbs5JEqDI8AoW1OB2QLoFB7Tv5FHb2kfwkZTsmxBhTP6llWs88uYJ8e58gJfPEaD0FhtAHkNXppyTD3fL+GJZA7pu3CNG4SZOj/ayj2V9t7tP2KHmwSOlx4GOkNDpWtyIl+Sc1uYuTBfzLOTDJMYIhS27leM2R/p02f8A"),this.addDataEntry("plain optional",120,0,"Plain optional",
"jVO7bsMwDPwarYVjJ8jcOo8pQNAMnZWIsNXKkkHTefTrSz0cOwECdDBAHu+OokSLomyuW5RtvXMKjCjWoijROYpRcy3BGJFnWoliJfI840/kmxfVWahmrUSw9B9BHgVnaXqISAQ6upkEgFXviO7CmXWWwY+aGj7oasZhR+h+oHTGYWAX8+VivVxw5cg6eQwmnoiutwp814wzrm20MWN20L+eOfeZquCQ2vMUmm6fYCRpZ9djhRtLpKdzBWziG/KJ83fftINzkgQoMryCBRXQHlA3QICHVp60rfwIfiQluzqMME7+pRXVHnkbCHtJrLSBlWe+bbxRP9bLRwpQeqEtOG6ON6ZckjtXF/Edsxp0VdMjhuF+zo/2sotpdbe7d9g7zY1HSud6PEFCp8syEK/JOS3TXZiu61nIwWSMEQq7N6Tjjkf69Bf4Aw=="),this.addDataEntry("default firewall",120,0,"Default firewall",
-"jVJNb4MwDP01uVMy1HNHP06VJu3Qc7pYEC1gZEwL+/UzJAWqqdIOkez3np9jJ0rnVX8i05RntOCVPiidEyKHqOpz8F6libNK71WaJnJUenzBbiY2aQxBzf8pSEPBzfgOAhKAlgcfAajtjgjvktVYC/heciUX3W8kbJnwG3L0SJNav22zwzYT5ip15jqZjELCrrYwdk0kE+7ovF+yT/czKvVseXGWy4iEK4Et4OWUExRHPAFWwDSI5B5dhM3CIpISXFHyM0bgDbvbs71pQ1rMdnOHD3TSeJG02NEXRHS97Yewj87xNeZCNlQA/ymUfZthJWtGQbtWSLAadIGm532kyzcK8vUv+wU=")])};Sidebar.prototype.addSAPDefaultShapesPalette=function(a,b,d){this.addPaletteFunctions("sapDefault Shapes","SAP / Default Shapes",!1,[this.addDataEntry("",
+"jVJNb4MwDP01uVMy1HNHP06VJu3Qc7pYEC1gZEwL+/UzJAWqqdIOkez3np9jJ0rnVX8i05RntOCVPiidEyKHqOpz8F6libNK71WaJnJUenzBbiY2aQxBzf8pSEPBzfgOAhKAlgcfAajtjgjvktVYC/heciUX3W8kbJnwG3L0SJNav22zwzYT5ip15jqZjELCrrYwdk0kE+7ovF+yT/czKvVseXGWy4iEK4Et4OWUExRHPAFWwDSI5B5dhM3CIpISXFHyM0bgDbvbs71pQ1rMdnOHD3TSeJG02NEXRHS97Yewj87xNeZCNlQA/ymUfZthJWtGQbtWSLAadIGm532kyzcK8vUv+wU=")])};Sidebar.prototype.addSAPDefaultShapesPalette=function(a,b,e){this.addPaletteFunctions("sapDefault Shapes","SAP / Default Shapes",!1,[this.addDataEntry("",
160,160,"","jZE9b8MgEIZ/DWuFIU271m6cLpkydKbx1aCcg4XPsdNfXzCQpEOkDkjH894XL0xW3bx1qtc72wAyuWGyctZSjLq5AkQmuGmYfGdCcH+YqB+oxaLyXjk40X8KRCw4KxwhkggGumACzo6nBkJ+wWQ5aUOw79UhqJPf2zNNHSZ5IGePUFm0bqmWnL/wWnjl2yDe8U1Zv9Z+q1K5w978hG5iFa5fg8WR4O2KQ1vTqRY+TUPag/Uqkw8wraaM4uycVTw9e5aeB45gfmjRgpI/W7AdkLv4lCl1ChnraCPXeeI9VEME7bX25rgPkun5evvcRfvz978="),this.addDataEntry("",160,160,"","jZJNb8MgDIZ/DdeJQNflumRNd5k0qYedWeMVVBIi4izpfv1MIGl3qLQDEn5ef2HDZNlMe686/eZqsEzumCy9cxhvzVSCtUxwUzP5woTgdJio7qjZrPJOeWjxPwEiBnwrO0AkEfR4sQl4N7Q1BP+MyWLUBuHQqWNQR+qbmMbGJrlH785QOuv8HC05f+KVIOXLWHvDd0WVV9RVofzxYH5CNrEJ5mfv7IDwvOKQ1jTqBB+mRk1gu1nIK5iTxgXF2otX9vBIrFa9XnsPxrtCBN8SyemZOdE0AfAI090pziiNcA+uAfQXchlTseCxjZPmemnqFqo+gtMae10KXdJeFvO6/1n78z1+AQ=="),
this.addDataEntry("",160,160,"","jZJNT8MwDIZ/Ta4oTcbgSss6LkiTduAcFtNEpE2VumvHrydf7cZhEodI8fPazis7hFftvHeiV+9WgiF8R3jlrMV0a+cKjCGMakn4K2GM+kNYfUctokp74aDD/xSwVHAWZoREEhjwYjJwduwkhPyC8HJSGuHYi1NQJ+/bM4WtyfKAzn5DZY11sZpT+kRr5pUvbcwN35X1c+1dlcKdjvondGObEH4O1owILysObXUrGvjQEpUH281C3kA3CheU3l6yiodHz6QY1Oo9BAeBCK6LhNFgLE8AHMJ8d4oR5RHuwbaA7uJTpvxYyNimSVO1mLqFYkigWWuvS/GXvJclvO4/an++xy8="),this.addDataEntry("",168,168,"","7VTBToQwEP2aXk1p13Wvgst68bQHz10YaWOhpAwCfr0Fyu6iEE2MNw9NOm/edObNS0p4lLcHK0r5ZFLQhO8Jj6wxON7yNgKtCaMqJfyBMEbdISxeyQZDlpbCQoE/KWBjwZvQNYzICFTYaQ9k1tSlp4FFaGetElMUkKA4TXT6dYSB6vsfwOSAtnOURqUoPWO7G8skqEziJ1BUfpJz7UWRu3hRywL59wKdviKFnh8QHjZSIRxLkfTZxhnjMIm59ukKrXmFyGhjh2pO6R2NnbzwRWl9he/DeBe7IUNhk6N6719jmz48VUbXCPdnuH9W5SKDZ7+Q7WZCHqd1DNDYe2IFN7cOWzXm2gC2bIAv8FvuZtHMHLpkDv29OZt/c1bN+QsDXHj5Wobc7Of5AA=="),
this.addDataEntry("",160,160,"","jZFNb8MgDIZ/DdeJQNudt2ztLjv1sDNr3IBmSkScJd2vH59td6g0JCTzvLaB10y2dtl5Neh31wEy+cpk652jHNmlBUQmuOmYfGFC8LCZ2N5Rm6TyQXk40X8KRC74VjhBJhmMdMYCvJtOHcT8hsnnWRuC/aAOUZ3DuwPTZLHII3n3Ba1D51O15PyRb0VQjgbxhh/TClz5w978xG5iFY+fo8OJ4OmCY1tjVQ8fpiMdwGZVyRuYXlNF+e6a1TysAyvfA0+w3LUooeLPDpwF8ueQMpdOMWOTbeS63ngL1ZhBf6m9Oh6CYno9XoebtD+z/wU="),this.addDataEntry("",160,160,"","jZLBbsMgDIafhutEoOt63bK1u1Sa1MPOrHEDGgkRcZp0Tz8TIO0OlYaEhL/fNsaGybKZdl51eu8qsEy+MVl65zCemqkEa5ngpmLylQnBaTOxvaMWs8o75aHF/wSIGHBWdoBIIujxYhPwbmgrCP4Fky+jNgiHTh2DOlLdxDQ2Nsk9evcNpbPOz9GS8ye+FaScjLU3/DQv4sofD+YnZBOrYH71zg4IzwsOaU2javg0FWoC61Um72BqjRnFu7NX8fBIrFK9XmoPxodCBN8S2dAzN0RTB8AjTHe7OKPUwh24BtBfyGVMlwWPdew017moW6j6COol9joUOqS5ZPM6/1n78z1+AQ=="),
@@ -10512,7 +10661,7 @@ this.addDataEntry("",160,160,"","jZHLbsMgEEW/hm1lg5OsWzdJN11l0TWNJwZ1CBYe106/vjy
this.addDataEntry("",160,160,"","jZLLbsMgEEW/hm2FwUnWrZumm0qVsuiaholBBWPhce3068vLTrqIVCQk5tx5aQbCGzsfvOjVm5NgCN8T3njnML/s3IAxhFEtCX8mjNFwCXu5o1ZJpb3w0OF/AlgO+BZmhEwyGPBiCvBu7CRE/4rwp0lphGMvTlGdQt+BKbSmyAN69wWNM86naF7vNvvdJihnbcwNP6cTuPCno/6J2Vgdzc/BmRHhccUxrbaihQ8tUQWwrRfyCrpVuKBce/GqHmJVKQa19h6Nd4EIvkuEURZomQB4hPnuFBMqIzyAs4D+ElymUix6bPOkqVqauoViyKBdY69LCY+yl8W87j9pf77HLw=="),this.addDataEntry("",168,168,"","zVTLboMwEPwaXytjQ9JrQ5P00lMOPTuwwVYMRsYU6NfXYJMUSh9SVbWWkLwzu8vujGRE47zda1byR5WCRHSLaKyVMu6WtzFIiQgWKaL3iBBsP0R2H7DBwOKSaSjMdwqIK3hmsgaHOKAynfRAplVdIro5CSljJZW2cKEKy24qo9UZZqDvCNpAO5kqUUUBiWHHsTN+P+2Q6kfdg8rB6M6mNCI13Gesbl0ZB5FxMwNZ5Ye+1F6Xtxe//7IW9GstrBRFCn1+YDdtuDBwKFnSs4310GLc5NLTU3UQoeE62q6jmZQW3w3H4kwnB/HSdyNhHx4rJWsDdxe4bytylsGTF2QVjsjDKMcAuX+PWcFN9Jkxbw0gywb4Aq9yN4km5uAlc/DPzQn/ypzTcP61Ob9hgA2vr9DATR6pVw=="),
this.addDataEntry("",111,20,"","jVE9T8MwEP01XpFji8JKQtOJqUNn0xyxxSWOLk6T8us5x6aBoRKDpbv3cT4/C111y4HMYN98Ayj0XuiKvA+p6pYKEIWSrhH6VSgl+QhV32GLlZWDIejDfwwqGS4GJ0hIAsZwxQyQn/oGor4QupytC3AczDmyM+/NmA0dZnoM5D+h8uhpdWspn2StbszJNcFG7cMjY4bOR/cVJxU7bj8c4i/rvqyfa168HIBcBwEo3uv6lmkZ3e+jxynAyzaF0fwgoADL3VBWKCdyAM/D6cqSOW8XFUW2WXCtzbYcpjRj6tubdYuYi5zyT7v95sr9+exv"),this.addDataEntry("",111,20,"","jVHBTsMwDP2aXFGaCDhDYTvttAPnsHpNhNtUrks7vh6nCSscJhEpkv2en+M8K1t3y57c4A+xAVT2VdmaYuQcdUsNiMro0Cj7oozRcpXZ3WCrldWDI+j5PwKTBZ8OJ8hIBka+YAEoTn0Dqb5S9nn2geE4uFNiZ5lbMM8dFnpkih9QR4y0qq3Wj3pnrsxbaNin2rt7wRydjuErdaoeJD0HxF/S83oEH4BCBwyU3g19K7RO6vcx4sTwtHURtHwIiGG5acoKFUf2EKU5XaRkLtOliqrIPITWF1kxU7sx5+1VulksQXH5J922uXJ/lv0N"),
this.addDataEntry("",111,20,"","jVE9c4MwDP01XnvGLmFOaciUKUNnJ6jYV4E5YQrpr68MbmiH3HXwnfQ+ZPlZ6LKdj2R6e/I1oNAHoUvyPqxVO5eAKJR0tdCvQinJR6jqAZstrOwNQRf+Y1Cr4dPgCCuyAkO4YQLIj10NUZ8J/TJZF+Dcm2tkJ96bMRtaTPQQyH9A6dHT4tbPRX4o8jvz5upgo/YpYoauZ/cVJ2U7bt8d4i9rlVe7qmC8B3ItBKB4r+sapmV0XwaPY4D9NoXR9CCgAPPDUBYoJXIEz8PpxpIpbRcVWbJZcI1NthSmNMPaN3frFjEXKeWfdvvNhfvz2d8="),this.addDataEntry("",111,20,"","jVFNT8MwDP01uaI0YewMZezEaYedw+o1EW5TuSnt9utxPljhMIlIkez3/BznWei6W/ZkBvvuG0Chd0LX5H3IUbfUgCiUdI3Qr0IpyVeotztslVg5GII+/EegsuDL4AQZycAYLlgA8lPfQKyvhH6ZrQtwGMwpsjPPzZgNHRZ6DOQ/ofboKan143az225uzNE1wcbah4gZOh3cNXaqnjg9O8Rf0nM6jA9AroMAFN91fcu0jOqP0eMU4Hntwmj5EFCA5a4pCSqO7MFzc7pwyVymixVVkVlwrS2yYqY0Y87bm3S1mIPi8k+6bjNxf5b9DQ==")])};
-Sidebar.prototype.addSAPNumbersPalette=function(a,b,d){this.addPaletteFunctions("sapNumbers","SAP / Numbers",!1,[this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#223548;strokeColor=none;gradientDirection=east;fillColor=#5b738b;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1",30*a,30*a,"1","Default Number",null,null,this.getTagsForStencil(b,
+Sidebar.prototype.addSAPNumbersPalette=function(a,b,e){this.addPaletteFunctions("sapNumbers","SAP / Numbers",!1,[this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#223548;strokeColor=none;gradientDirection=east;fillColor=#5b738b;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1",30*a,30*a,"1","Default Number",null,null,this.getTagsForStencil(b,
"","sap number default ").join(" ")),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#223548;strokeColor=none;gradientDirection=east;fillColor=#5b738b;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1",30*a,30*a,"2","Default Number",null,null,this.getTagsForStencil(b,"","sap number default ").join(" ")),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#223548;strokeColor=none;gradientDirection=east;fillColor=#5b738b;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1",
30*a,30*a,"3","Default Number",null,null,this.getTagsForStencil(b,"","sap number default ").join(" ")),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#223548;strokeColor=none;gradientDirection=east;fillColor=#5b738b;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1",30*a,30*a,"4","Default Number",null,null,this.getTagsForStencil(b,"","sap number default ").join(" ")),
this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#223548;strokeColor=none;gradientDirection=east;fillColor=#5b738b;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1",30*a,30*a,"5","Default Number",null,null,this.getTagsForStencil(b,"","sap number default ").join(" ")),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#223548;strokeColor=none;gradientDirection=east;fillColor=#5b738b;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1",
@@ -10526,7 +10675,7 @@ this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rota
this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#A100C2;strokeColor=none;gradientDirection=east;fillColor=#F65AF2;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1",30*a,30*a,"1","Default Number",null,null,this.getTagsForStencil(b,"","sap number default ").join(" ")),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#AA0808;strokeColor=none;gradientDirection=east;fillColor=#FF5C77;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1",
30*a,30*a,"1","Default Number",null,null,this.getTagsForStencil(b,"","sap number default ").join(" ")),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#256F3A;strokeColor=none;gradientDirection=east;fillColor=#5DC122;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1",30*a,30*a,"1","Default Number",null,null,this.getTagsForStencil(b,"","sap number default ").join(" ")),
this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#C35500;strokeColor=none;gradientDirection=east;fillColor=#FFB300;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1",30*a,30*a,"1","Default Number",null,null,this.getTagsForStencil(b,"","sap number default ").join(" ")),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#07838F;strokeColor=none;gradientDirection=east;fillColor=#00CEAC;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1",
-30*a,30*a,"1","Default Number",null,null,this.getTagsForStencil(b,"","sap number default ").join(" "))])};Sidebar.prototype.addSAPProductsPalette=function(a,b,d){this.addPaletteFunctions("sapProducts","SAP / Products",!1,[this.createVertexTemplateEntry("text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontColor=#1A2733;fontFamily=Helvetica;fontStyle=1",120,30,"SAP Ariba","SAP Ariba (text only)",null,null,this.getTagsForStencil(b,
+30*a,30*a,"1","Default Number",null,null,this.getTagsForStencil(b,"","sap number default ").join(" "))])};Sidebar.prototype.addSAPProductsPalette=function(a,b,e){this.addPaletteFunctions("sapProducts","SAP / Products",!1,[this.createVertexTemplateEntry("text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontColor=#1A2733;fontFamily=Helvetica;fontStyle=1",120,30,"SAP Ariba","SAP Ariba (text only)",null,null,this.getTagsForStencil(b,
"","sap product ariba").join(" ")),this.createVertexTemplateEntry("text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontColor=#1A2733;fontFamily=Helvetica;fontStyle=1",120,30,"SAP Concur","SAP Concur (text only)",null,null,this.getTagsForStencil(b,"","sap product concur").join(" ")),this.createVertexTemplateEntry("text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontColor=#1A2733;fontFamily=Helvetica;fontStyle=1",
120,30,"SAP Fieldgrass","SAP Fieldgrass (text only)",null,null,this.getTagsForStencil(b,"","sap product fieldgrass").join(" ")),this.createVertexTemplateEntry("text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontColor=#1A2733;fontFamily=Helvetica;fontStyle=1",120,30,"SAP Signavio","SAP Signavio (text only)",null,null,this.getTagsForStencil(b,"","sap product signavio").join(" ")),this.createVertexTemplateEntry("text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontColor=#1A2733;fontFamily=Helvetica;fontStyle=1",
120,30,"SAP SuccessFactors","SAP SuccessFactors (text only)",null,null,this.getTagsForStencil(b,"","sap product success factors").join(" ")),this.createVertexTemplateEntry("text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontColor=#1A2733;fontFamily=Helvetica;fontStyle=1",120,30,"SAP S/4HANA","SAP S/4HANA (text only)",null,null,this.getTagsForStencil(b,"","sap product s4 hana").join(" ")),this.createVertexTemplateEntry("text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontColor=#1A2733;fontFamily=Helvetica;fontStyle=1",
@@ -10537,14 +10686,14 @@ this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rota
37,19,"Business Network","SAP Business Network",null,null,this.getTagsForStencil(b,"","sap product ").join(" ")),this.createVertexTemplateEntry("image;image=img/lib/sap/SAP_Logo.svg;editableCssRules=.*;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;imageAspect=0;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=0;fontColor=#002A86;spacing=0;",37,19,"Customer Experience","SAP Customer Experience",null,null,this.getTagsForStencil(b,"","sap product ").join(" ")),
this.createVertexTemplateEntry("image;image=img/lib/sap/SAP_Logo.svg;editableCssRules=.*;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;imageAspect=0;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=0;fontColor=#002A86;spacing=0;",37,19,"S/4HANA","SAP S/4HANA",null,null,this.getTagsForStencil(b,"","sap product ").join(" ")),this.createVertexTemplateEntry("image;image=img/lib/sap/SAP_Logo.svg;editableCssRules=.*;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;imageAspect=0;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=0;fontColor=#002A86;spacing=0;",
37,19,"S/4HANA Cloud","SAP s/4HANA Cloud",null,null,this.getTagsForStencil(b,"","sap product ").join(" ")),this.createVertexTemplateEntry("image;image=img/lib/sap/SAP_Logo.svg;editableCssRules=.*;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;imageAspect=0;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=0;fontColor=#002A86;spacing=0;",37,19,"Ariba","SAP Ariba",null,null,this.getTagsForStencil(b,"","sap product ").join(" "))])};Sidebar.prototype.addSAPBuildWorkzonePalette=
-function(a,b,d){this.addPaletteFunctions("sapBuild Workzone","SAP / Build Workzone",!1,[this.addDataEntry("",920,659,"","tVbbbqMwEP0apO5KqcDk0j5CmrQPrRRtKlXal5UBh1g1mDUmSffrd3xLIBAp2nYrtbWPZ84MM8cDXjgvDo8CV9sXnhHmhQsvnAvOpVkVhzlhzEM+zbzwwUPIh18PLS+cBvrUr7AgpbzGARmHHWYNMYgBavnBLCB4U2ZE2QdeGO+3VJJ1hVN1uoe8AdvKgtnjWgr+TuaccaG9Q9+f+UsEJxvKWAtfxMu7JWQVY5Gu6R/FhsZqm9ScNZJER1jR0gLn5I1mcgvAdOyQJ0LzrXSQie2sgtsJYPbxiJDkcLFEGrL1eSS8IFJ8gIl1uDcV9D/MdnxvtnsbB3Z3oTXZunxgOw0siGsD5EfmUz9gYVsy3J6w1574ddXrkK6FqwlAtMiBmNEE/tbQIbRcR6tfzzznt/UuB0OSUYkTRuZ1/aNhRCV4+x1wKIq0FVcloylmzzghbMVrKikv4aygWabixkwdxDh9z7VAXGtLXpKWe8Ro3nHTOUZ1RVIVyXdErQjC1DDG1pWRjdpueCmdIqZub2uglQeapGX+rK01sbLoKBFFd9OTpbW6SiFoWCEtDYSzvgQCKxVBGJZ0Rzr0Q7KwEVacQuCjAFFXgOhMV3yzqYnsqeqY5lVCG/eEtm4SnKbQWqCeMtWBjO5gmUtdNANBKcuOFqe/G+66NdrbWkRgUnJRYGZcrc05mfK5TFbr3iuqAFWHQaKXhkk6mjPeZI4TntvQdkOpi6FT78Gdh/zSSTieTRazSX8SbvTPf5+EA3fbXU7Jq8/et8A/Qa+KziCfuVzOoav+id8fv8HA+B2HXzB+JwNvR6OUZFCoCRcZEaPUNDfSruJmNGrj33RZ/JaNyJMbSHaupB0gs0BjZA3PxT+9IP61EouaoMh/oDgXuIDV4oCLilnXNy7e4d9PNaFPgk8uyh16JruaPpPIxSEvCCSsXjB2xlZqoOk+TGJv8qCYGsnrk6q7l8W+Q9r3xEEtUaL+iA8ylIXObokLypRqngjbEZXoJ78H2tMeDUjuHxQH29O3nhnb7U/Bvw=="),
+function(a,b,e){this.addPaletteFunctions("sapBuild Workzone","SAP / Build Workzone",!1,[this.addDataEntry("",920,659,"","tVbbbqMwEP0apO5KqcDk0j5CmrQPrRRtKlXal5UBh1g1mDUmSffrd3xLIBAp2nYrtbWPZ84MM8cDXjgvDo8CV9sXnhHmhQsvnAvOpVkVhzlhzEM+zbzwwUPIh18PLS+cBvrUr7AgpbzGARmHHWYNMYgBavnBLCB4U2ZE2QdeGO+3VJJ1hVN1uoe8AdvKgtnjWgr+TuaccaG9Q9+f+UsEJxvKWAtfxMu7JWQVY5Gu6R/FhsZqm9ScNZJER1jR0gLn5I1mcgvAdOyQJ0LzrXSQie2sgtsJYPbxiJDkcLFEGrL1eSS8IFJ8gIl1uDcV9D/MdnxvtnsbB3Z3oTXZunxgOw0siGsD5EfmUz9gYVsy3J6w1574ddXrkK6FqwlAtMiBmNEE/tbQIbRcR6tfzzznt/UuB0OSUYkTRuZ1/aNhRCV4+x1wKIq0FVcloylmzzghbMVrKikv4aygWabixkwdxDh9z7VAXGtLXpKWe8Ro3nHTOUZ1RVIVyXdErQjC1DDG1pWRjdpueCmdIqZub2uglQeapGX+rK01sbLoKBFFd9OTpbW6SiFoWCEtDYSzvgQCKxVBGJZ0Rzr0Q7KwEVacQuCjAFFXgOhMV3yzqYnsqeqY5lVCG/eEtm4SnKbQWqCeMtWBjO5gmUtdNANBKcuOFqe/G+66NdrbWkRgUnJRYGZcrc05mfK5TFbr3iuqAFWHQaKXhkk6mjPeZI4TntvQdkOpi6FT78Gdh/zSSTieTRazSX8SbvTPf5+EA3fbXU7Jq8/et8A/Qa+KziCfuVzOoav+id8fv8HA+B2HXzB+JwNvR6OUZFCoCRcZEaPUNDfSruJmNGrj33RZ/JaNyJMbSHaupB0gs0BjZA3PxT+9IP61EouaoMh/oDgXuIDV4oCLilnXNy7e4d9PNaFPgk8uyh16JruaPpPIxSEvCCSsXjB2xlZqoOk+TGJv8qCYGsnrk6q7l8W+Q9r3xEEtUaL+iA8ylIXObokLypRqngjbEZXoJ78H2tMeDUjuHxQH29O3nhnb7U/Bvw=="),
this.addDataEntry("",360,179,"","7VlNc+K6Ev012bxFSv5KwtLYQJRCJgwmxGxeGdtjbAymwARbv/52SzaYwLybd2emZnNnKhVa6m51nz5qSeROs9blYOdvlywPo+xO691p1i7PC/lpXVpRlt2pJAnvNPtOVQn83Kn9H8wqYpZs/V20Kb5ioEqDDz87RHJkYr7CgJXlh/BOfbhTNYXcaV0agsOkqFpDk2j3kQTRXnrYF1VWe9gXu3wVWXmW78SARsgj6atgsl/6YX6EQbSXarMkLJYwotwbMLbLD5swwtgUkPzFPs8ORWTugknCo2b0JKnoxs+SeANCFn2HjLvf803RKD80ch0bWu+3fpBs4qHQthXjPFSHFYCBn2yiXW0Q5Fnmb/fJQrggtctWdoqt2ghut4Yy2hVR+cNyiKG6FoMoX0fFDkAlxxoGmNUeZMnIMkriZWNG6kF/Lwfik+25uvChLvDtYmtXxb5RVjvZRUGR154v6rr0t/hxXcbI1/u9v71PAC4wyvxFlL3m+6RIULYDcIsIdhGNJPCz4SeFRV4U+bpVvisLs54o8u01WU4jrTrYhm3aNtYnybLWeM/u9fuYGUQdJtFF7foW/m/NyexljMdoj4zy91sYAvl7UiI1u7BDqEjbbuD77xm0n6SHepsejYFWs6Cq5Q7sGjHQ5s8N+mi/gD36V9hjHoolDga+APFfCn2ZQq+7/CPZg5loRb+TRUCbP8ci4yssusDiXw59mUOfdt9vZZFG/mAverhi0RVNok1o7nbitrHJNzDYXRbr7EdVU56eOsoTzCzAzl+crgvnCwmWDub6CQbVSPVNQ/vBdQag3FXvqH4WvZM1CHZ5IVW1FPr75ekWJDOLwjj6iUuFcaMQzdguyoAvH5fub1WnXuE1T2DhExE62r36pHaIYhi6TnTt4ZIWRLt0uM8PuyCqfbRvpp/d6vek9U83Lt3qn9wW/i6Oiiu3QAG/aqltUWF/RbUTaF9i3+OvZp/+SLo9+1/2/QP2KU/k/vGxxRP919Dv7/z+Sf49XfFvYrIhuhxR27ri4uWj6rhMimgCTx6cPcIJ+tXOeIti57eYfGxdHnl9o2/2UG0b7RLIL9pNLp5at993n8+sZv32y655hp1fdj/x9qoNHj6dZ42HFo8fb73MHn7+OOtcF9Si7BcX8tRk/kEhlZ7V7/9kIU/r/+5CKl+opP6bKqmQq1Jqu1CGj1dcUGxuu2SLt9wQbpv4HU2/df1t6az9jR9H66juKrfuwcnax+bcjcKkwLPD2u+/HbIIk7j/z/+4+66TMERf8tbc9YNVLAjWlCyMvvuHrLhxFz5ZXt1JRSxmM0qaEfTmF/6dZkpR7e8/4GLfLYGtqvX67KjzqqsvZuUh4CTxn7+RwM4/hlqohZWhscr4CNbBB0vNI7M6PFwHCX2eb+fvobXQ4g5NyHGYTuOhax6ciVmNLPyhsT94287VJXmdUCGHarYKB6CfUp2m+ppqy+XouIqpXfLwOdvPJ10SvXez18kLmb8vyVB1eFBRiHO4cQizuo/02SELzSw8tbNfaPSBPr9svCQ22OQYM7enDC2zZHy1HVXdDrUMHtq9OKq6PBx0jsOZ87EYdKpR0q3mKs0ZH++pPeVgo7FkBb5J/IrZYSTuKbqn+eBtHfCT/PI6KLeL9dsyWIWVN/u2nc8MQgfnz28zYxs+sw7dvPH5+4sbDPrpfNo5vL07GU26BktJwtLpgXHTAFmXMjs49pSIeRfkSicOHwPKcYnoDVOTjyaA6Gzcoate8pp4aTToPVpjiEdiEntquQw0XBexoh9/qwP+Fup8HahvWKGSJnCsdV8SR/fc/YvlHgGt7DCf9atv2styPsiyxWbc0gCsVvPZnJ/Wccuj9/4tp4P5djE4Yv7VworT8WSV0AHGTSo20TXHDqBW7MDWvRJkDoxpfh+pbcZsYpJh2lMdy+TDdEWcGSshf2UEesPU06ndOzhubFAbMHMD4yxPD066MkLAkrmUexx96UeW0gLYyaUeI0O30ZfyxA4OLI0rryJQg0CBGEA/hvUI+BmrqM/caTWc6ITxGOYo8A3m0ql6HvMqHHNspgt9e6WGCYF4p/poGmP83Bmwoo4nZpaY444FNm6vkjE1sTHylvaMYRpUnouxBbFT6ZVTnfABW6rCehKnNTuMbMAK101NkdfIpeXQpRA35gN4pIyj7PAVx5iddIyYwK4kYNuTMbtj6cMei3jAp+G5HvyOYyfRddjV9fqQO4dcEv04svspEz4CTcQyIaJGw3RsQG7A23HJZj0V5jRqexgP5I5+elgbDrgiJobDnRTiUUcCj0DUCmLWZDxMkzkFMj7uibiY7WFcRyc54SLXE3VYcQ8xcz1cT8hQg3Jk6RpDXGDfe4gHdC3IQ21xDzCCeqS9cgzYOxAnYA975Yw96MMehvV5oHkccYO6TXRlZAtffOQitrEOccGangZzOvQxwcWRjAf9ww89MqFjQt66ymyHi/3BMVfkOcRne4rgKfAa8lHBN34mEp9xzelerTNWGhvA4Qg9xGAiR5NL/KDOqQfjYs3SsYCLNsO4SsfFPUKhx2Bskt+Ig+AOH0vuI2+Rv3ZP8Bj4UIo8Rc1X5UjkNdWczdZhUB/HxThxfdiLFeqwEnEWPLQpckRxEgKxMAI44LyG60ouxZpztkH/cAqdZLCh+uiZif0mc6aiLzDeU5qYvTp/9Ic6zKbaZ51GBsZhrct6P8eAXQW8LyRH35aAlQL9CPYb9GjkgeSw4OLQrdfjZtFwus6t4SPGjdyWcTf7ZYLxjWv+i98cMC/k2qta7j+4bow8LUV/42MD+9TIxtjFegryhaFdopcjzNdlpeTjGPscafGvjg2xFRw0oAcjF0QvhZ5V52XGFzqSo1c6p/UgFx/5x3FPBbB+jHvGaPULyB/OZtGPcC/DvkoZ6qisOvcU2TuhDu4L9lXYB/2l4Kg4D8yyxr2kFvA1ZZBHAL0Pey+rRs/AOdjH0DNilgo8Sr/ue8ADDtxBblayd0ItRO9s9kKvgnnoUZQ4JNawRkxlTS2xV2MdeZuvjnXy80O+OtYnvr5vC4wNcCLN2YN4gS+wHze4FjIuIvfoAPNkOsOaY09Hrti0EH3CFfxU4d6AtYeeDjzFnpegP6o2PJX7DXqC2/QR9BVIrtue6OOSFx5yte5HRPSN5iwTXIN6M+AinDGV4Lzt1f0E/WE/w56DOQcc+rLhpHEd1xS5B70rw/hU4JWGffEc32XvEvy4hcmk7lvPnjw7BzFgC/xP+w8Xd5enoQb3Wa7jLf36K+mdfG/c+rNl661kGA/dJ/XGW+kXPI+elMvXkXH9Omq+YWi/jpqx/+N1BOL5L9nye472H7r/Ag=="),
this.addDataEntry("",120,257,"","1Vpbc+o4Ev41edmqnZIv5CSPxnaIM8iEYELMGxiPsDGYBRPb+vXb3ZKBTE52zuzUzOyeOpQtWWp1f31Rd1duLHfbDA6L/ZqXq7S4sfwbyz2UZaXeto2bFsWNybLVjeXdmCaD34358MVXg76y/eKQ7qof2WCqDceqLVI1k65EOtHD8lCtS1HuFoV/me0fytNulSIBBqPLmmFZ7mHSgMk8rap2kkkksjhVJUytq22hv6oz8aAPXB/L0yHRU5aaqhYHkWpBbj/LRhu1YIO03KbVoYUlh7RYVNn7R+qLoxqK87oLLPCikfk+Spqb90Vx0kT93Qompsf08AnA43qxx9dsu0AB++kqqxbLInWPx5dTkSIbP/0D5t/TQ5UlANtimRbP5TGrsnIHH5dlVZVbWFDgh/4i2QhC3C2L8gDfV+kvi1NRXVFwikzgzgrx7y+O+zRBgH7JGtRSnxhxulnWzSCpRbW4sRw1NB+O7+LG7DegJ9N9fgzNedu3l7PmlEiWLR5fWOKV70NrZa3ansXb3nuyTd557tTcvZerbZIFj/P9/G3lLi1xH2SsHuZTMYycUzhx2pGLv0AsBq/7ublmz5OAxiuz2KwGsD4P7CC3t4G1Xo/qjQi8Rq4ei+N80mfpW794njyx+duaDc1QJm0AfA53IeNu/1vwGLKl5VSxeX9cWsFt8Pi0izPR45Na8Mg3hq7TcLnZj9r+feD25MrzRdr25WpwXw9n4ftycN+Osn47N4OSy/Ex8KYS9lg82wBtJp5ROuQkOnN3Nx+8bhN5Hj89D5r9cvu6TjarNp697OezHgsGl/fXWW+/euT3we5Vzt+eomTwkM+n96fXt7AIsn6P5yzj+fTEpdODsa3G/BR6U0bfIxi3NgvlGFAWDaI3zB05mgCis/F9sPGz5yzO04H/zR0DPwoTEZvNOrHwXMQqeP/NNUBvac63ifmKGmqC7A6QfspCO46OT25UA1rFaT57aF+sp/V8UBTL3fhqBWC1mc/m8nxO1NTx20sZDOb75aBG+dulK/LxZJMFA+SbVWglPEJZkzaWTsUndg9klaH0K3iCpTnNMPcb3jJjmI9PgEE7jHx4Olbg4XPMhrCfR5s28ODpOeYwGiN2cipjwDQ2cB2XUzPwBHxP5DCPG6QLZxmjSFx4iAJ7CHOJhHf4cZk0YA+n0NU8mByeSR0CX6EXCOCvGUXwnOB4LEIXdBRxnK+5N5c8s9swHwt4wvdYz8d6XZgDLcYzpB2TLGCvEmUALJBmAzyJcGKzpGWaF+RrbKP8au0U5TQUHmNG8gMOhAfgEHgKhzjy2RA9zOuejuAok8apwy1uGfGi+GKA0/jM1zC6wsHipJvQQ+xgNCHdGOGEaZz8BmREr++eNZ05YQzXgS6BtlOHmfPVOv1dr2cczvHb0QTWtXYLvGFUaRAb7gUfbCjdsibMbBt4RpxbLh/WMDZhvQmyGZ3sJHMugL6Q4Qz1CpEssw2lD9GMSNaAgZ2Ar40ZnA1P3+IzkM+1G8RCP+sznvmGjVzkPbDDAfIjyFZ5HgA+SRu6DGhMGdoDz8eIYS9E+3ERt6kxmoCe843V6Q9s0R5FfgVyyFDJ2QtpLWBOuuI9wAJpmoBZi+OQzocx6igD+ySdCDzLCHOak6PoJSe+JMczwAfGOG+NPMQZYyfiztEGTiNv0yRKXy3pKEqIH/Ab+qZshkvAuKNjcLT5Ca4JunOFPrfP6VzUl352+IEvgQ2LEdq9ybWsjqat+Ai8AOxcSI2L0Lho7Meor1bpKwFbAp3nQmiMSRdky6ALZdNT4gn8BZ/gl2Nc247QZ3KwB4xDuB9sDOwK45IZwpmwFsYbwjb8LdsCPrl8vV1Gmu8oAb36LEZfAtpgv+aVzQOPYwNlBB4t9O0RxAFYY4fteQ3JiLYPMtp8hjiNbeRpBPYBPNYh6SXRMTIwlaxxLznbC/I/1fz7dOYX/LR0VtvxFZ8oxuF+95of4EP5vTkiHDAOqbVKtz7y1YT5Bp9gY353DvhEfIlFkzNfLc9XOfgE8J/0gC76FPpHTXfgmfeHvuZFn9lhv8E4jnxaXK7WGj84S1iXNYiNaDrfpDj6SX7ng/wxxju50bZGvDRgU+Iax0QivbGkO0LpqA0pngCdma95UHrV2KB9gbxTobB5gDsh6EGMQ9vVuKOfbCgGhV0MettXQ21Tgde/YAW0YA5xZhBHKoptpBuKS4DL1EJ/DyOy5xbuok9rIAaAPSBt8lm8f3V8Q3uAmOySTeeaDmKtaTjaBhQN5Bvigf19Wo5eE2CcY3F7ptXhQfJ03wFHazTRd66KCRj3AOsY1/fUPQRrZj76vlRxgp9ji5ZR8f+4DwHfGnQmQPeg96kF52M8Ib8nvr2EKb/hLdIaRaQfg3u8u5f1fYy+KjD+GmBjGHcxN0BZaN0I7cNFnfGGYnskTIoNcmNq/Dp6+h4l/cK9xsiHL/kM8BY5GPcoLwK/MZWuNsqGI2GrNdPe+Qm2zGntuFb+wxuyZbhH0XaU7iEP2ooK7Z7nT6hTjTGuB3vDu9ajmA48TtVeRZfkV2fzVt8Z2i8cdZe9ldmwy5Fl/Z5Y892zwBoJ//d/KXeVrhANU4+7EufGtAzP9LAY08Uiljpp82WR+0UhqDd0O+psVa311J2aWqeZWFcf5/5IpWj/j9bTf0LxrLc+lxlQPGNt6IYDa9X4/u6nHrv860rpjqAq8DWNX8F8ZuqHkO/9Hchr9tNDBpymh8l+kWQ7oekp/L/zsdfDtsBu5RwOZQ3jXblL1cxDhvKp3dWh3KTXHnF3d2/cnb/MtDEbP/V+lwlct1Tu/r6Wyu2nloqz3xdZsqAuiHlLDY7lAd4EvrlFBiweP3/oZjB8AL3kjNftv06lWmD1erfLO/N66spMukkk8M8jKdqBBQbbN4r8eZM6kJfLDLaaDM4xmZceN9h20VyA1IqRjrm/uDekLen/rTFE5b7Hs2CwLhazVbnyVPuDy7EMsr61mL2wBc2JS5tj4ghsYaSzpggeX3rJYHof7F6K9HH8HkOiFuT2KbHGdfB4FIn18p64Rr40m/ckL0WyXWU/49WJJVw0PcJVL0cT1e6httLky7aSDN1aQIkPe5L25+gofpk4d0NL8XHV9vjYBhlv7r7TOBHz8/vL63JbMMRz9RYWSRHW8SwsIrP3mphTwG/TYsuHytkI8RQ4hpQCUgg3EGnkYwMN0gFfUvsI20VY0khssxSb58lT/6q59gT8UfsrGITH+C2U8F2uPOdyXX+5xgd699v5LixIR5MPLaW7ofm5DXbBpH7/VdvsLhk8sIXb3y5mzRHoG8m2LgPm70EG5DnULRlsQdiQFtnhLoZUIyypnJhhK0SXDzimVgDX75Ry16Eq67DUw7SlxnSPSwfLMkj/Niplx9ZKRKWjRekzlA+Q2kBKSOkalgAqbfKmUGbwVqVd2H6Dd19YmIpBqY/tCUOXkZjKQRoE+71AqrIG5xybzspjTM0aVc5zK6Q0dor7e7Qn5wbxMaGWD6aJ9Yj2ByrlpVQXUrMBrykdzGNsz2AqBykolLMtpY7Al1+HJIMD2AWS6EUbeTnzVV7RZETTxfd1iSU791YmpYlMqFaM6WN6q9pTEb+UdlTu4/kbW6fAn9bQN0q/p83oNSZ6oxnx3wNesQ2B5YjNAftRBJhSuY5tKE7lF7Up8oRS6DB3Wl2+o06hZHqSmH6q1gnaA6amsU0YbrGNAyWdF/axtAe7QJmvyvSAod6wdRF6kP6CbkJsG0RU9tehKs+YagU5TKXnYzN8QzvkRrjlujxB3ZO+cb5WOGLpCpi+kW0wLGtIlnzcIx1Qi8PHVhXEILSFAHwZ24mkXyyz2jB6pZSfWiXYSkJbkpi6J4ayz6kuydjZrsF+lH1MSJdy2J0bjVtVPiR0FtrgiMqOQF5sEPhqtT1MsNXDyW6VDb/OVPuy0OUmYSx126HBMlD5HrUCDL7p7AZpJFRWq3IB29xAP9ItGNzzFjfUXpFPOZaGQBt9zVatOP/SriG/F2qt+d/4P94pVEZ1/s+u/N9UNqT1syX92NSOiLCUHqOdaP8iPUtsNXJsNeZBNUJsFU/mf+RpF5/5/5XtyIvtiOvY1J5jE+lvlZPuqPT0LdJNhG1ual3bKsYF9sJl4D+ObqX9xbHpMa44ldOqjcNJnz62eEws89HfsRUC8aoBW0b6UKJiqzbWZ13sNGkvdkhtc29K74A9lq0YM6iNF0ZzsDFsM4Wl8mGMXwJbXyzNLvfUs8pJIJ/5mMr/BfWnLonuvv1YOWr98Sz7299RFF1VNsuiTDbROtt9KG+ML4qYr0se2KuPs2nd4lBdjX+g+PkTKp0fq39N+/7PqnjvPpVQE4cPkeQo8NxPmr/oFfGv11mVYkmKX+vDYv9Rh7+v+lwckq6Vc4uuBGq+2vrQe3B8XLb/fp28WB7L4lSlzoXKd/yxO/+6b8S6sZbS+CPOelbY527RN/bZPY3b3+2eMLz8ZYdS+PUffvwb"),
this.addDataEntry("",340,380,"","7Vvtc6JMEv9r8uWqni1eE/2IgIYtB2PEGPPFQiA4iOIBivDXX/cARsXc5s5s7V09bmoLumemp19+0zSkcyeqq30vtjcLErleeCfqd6IaR1Fa3q32qheGdwJH3TtRuxMEDv7fCd1PRnk2ym3s2FunX1kglAt2drj1Sk7JSNI8rBhxtF27Hs7n78ROtqCpN9rYDo5moDfwFukqrIaTNI6WnhqFUcxWixz3wHUFGHmnYXjE1zvdVhe06tixM6IFShMkJOdJFG5TTzmwUSxd2b43oW66AMa9VHMePeov0ppV7l3P4n/IwKvM8+LU23/qIsaq/NPzopWXxjlMySpJMCpKpRu5Rb0jMivfcnZSMvzD2g+Pw03l9MsBEP9UAN7Zv98eAPBzWsnAKFDHDpWQ+mvgpRHqbldU6L2nqGW0Tut972u68gWzDyyna7/PZms898GyUFzJ+VLUhctRrxfI5Yq8JB+qUB9jgr+ACfD39ZiQGpgYKU/A6Gxp6MJ1EsVLuLxFa+9OuA/RbfMY7vyU2V5ywCvrExzd/3Mb1R7+K6t0VmDKOopXdlgureacC8M1nwtLWLxQFC9s9hcFdSw0YOTFO+oclAY/lIJPNwN2qXzNPjsPycLe4O1q72Pe/JHYmx/UiQBEndCee+FTlNCUIq3FpZUH6PXPxlfUdVHsOQrPoXqYdwbxSwdOkzVF0y5kPE3vdhGdoLVLAYZHY10Vf47GNBp7TqVk5iWok51sgAX0O91jNugAKAxmtgZ3MwaOGUJjhsCY/TUbpfbatWN3pruVvb88XceJ5NODBuQ3HTKhdXLIeKlxyKRW84zVvGuOmNw4YkoIlgDm7tjBFjtmlNJ3wADz3BUQdMAXXvxvMDiP0jRaHWGwseI0Yf7vQpC5cHbsuFlSnvjZexTPGEoxD1yNG/kUN+0LyVm49Ly+Hjf3DdyMDcAS9x56ezqnIU3zIwyB1TC29FD1LbgiuQHpl0ACf86OvMmQAx6cHfnvyge79KfA89AAD4nASu8IMdUT8gaUr2Wc0n+zU69d90iS/lhuaTXgYdo76ldPoHOIfIoQVpjDPA+e+vY89NQked6GHir24x9fQQXDU8d2lj5786gj5nrv9ja8VB1Vhfx5qJgiSs3lag6KslMbCsaShGpv598JnT2UHoL69GgKb3lHmk/2W6fgqP34zDlatOuLrujmskhyeeesnB0JlIyo7cJdOdR4fNu8vbrqXPTbBuWyfjD2+5ayNUdKbo6k3NAMyaCd6G0Sru3HYdsIGC3ak2fO1jhKgvGWUAN0+ElNaWolPw1VaTniszzvjX33MczeLIhS70Vy1XbgiIQ+0Wng9fQHdbjcOuIw80STm4tKOhXayVw07o1CyabCy2JapO1apjqSC1frPoDcnaPywVzY75wgCojmSKRYrAYitzLExWKQLX1Dy3bV/kdaPfWew7c1OeKo1j6xJ3I4ff356Ky6S3vysnXVzvpw333Z2q/PxdPoJ+8IL/kYSjzQ62kevhRvI8P3LAO9UfQDhTdzoLWa1nOT4rgONNmamsOBxyQCfiAjSRxoY2r0wiXI7RiBVOuN+hRur50ZPTOZvpq4L9is0H7xqzk6yGuv3tZm6GJERsbuyMetvrDfzFcvC2fp5tPJ8+ZtInOHcSvbvfVeVs7HHi2n1+VstbOyJ/uE2b7KIoPTN2AD6mwSS9+axVjsjyRuoJkao7UhjzTR9C2xfM7QhjBH34NvcrwfaEScsnVLn/lgpGSGpvhE5bakGAv9YCiSSZaC7wRTlQoSmIKZS9JA+zkhAazrZSCXiP3AEAY9soW4w73ODVQpJ8EQZMD+ASkGqEPh41zYW98jiuEKqFNQFwGuMG/JDxjfgb0U2FuXSM5oiYyQVkTgI12YOdJj0WTjY1gvFQNriXri2B5sgSsHMhUJ9kKaH1jjFE8OCZwtCUha6cmZlAM/TbemRQTwlUgC0FPzc7jPzWKINu37lg6ypoI5Ar9osDejl+jbbKAZIMuQ2FhBOOAJ4DvgjfkB+NEspgKbZ+GeuNYAHkEZoMeU61tjiMO05Ae4F5xca5qiTTCOOoNOQ6R5GE9NKmUEbEV6oA1T5iemF8QV7S583CdDfQAFEtzvyesmNcuY+HAVTMtMCMQR7GRxNwszQB3NYApyUBcH/IF4wXMylBgNWaKkx9zUItwA142UwtSWiDvADGJHTwEfIuoN8jnTemZywS+oUw6xETFuJOfgPA5liDvQU7mkxxmsySA+lf6IDUcCfUE/w4cxGWxk+hJxk/Yt2FczCkND/w2FOeAZ8QU6oD/3LrNF4eeIZfCDoSHdLfWxpohxkL/MTBiH9UXfwvU+iwusF2EdV2IE5/kiWU8r378kLLeMEF9LeTBB3Bvih85LnM8DVnG9ZDKM+6IJOhOMbTGUDaarkZc6dpNyb50vdR/zjAYsl7QjTXO0YYk5LSeU3UsVPtFXEuiIukgDPI+aDjagXB1jvYc4puAzySwcn2FAIxXtBqU8iJuKMQIsUPAt6vbhr3uDtj6yc6svwrOskPDx/C2vy/f4Se3khbnVrE7qV9uTr1Lf8MbcblQnGvWhwgirD1Kb0HYuVLK3MuVWptzKlFuZcitTbmXKrUz5W5QpvPzwB+uU+rdyJ59ogbYW3uq4PtG8BMoCL74VKLcC5Vag3AqUW4FyK1BuBcrfokAR5D/5IYXnmwVKgnUIN0qjuPnB5Jvavy41Z320fpXdIJ+06G28mIKZXjw6aQC53CmGLSUX28+OWk/qeXXrCfcNQeXF05AKcjOkD5c6tr6hYYtvNu15ru/V5nnhPMr0D0bnI6ToxyhOF5EfraGUjMoeNmAGXprmlb/sbRqdhtlbu0ocRxmWm2HkLK0FXZfsLg1PsXAa8QY++FarzbfKtdV2ZSufHadHdGkfGvVpeD7pooy90E7p7nTdJWdXS58iynrNqrC2T38dK9b9kbUE0NP30mrRcaPrL+S0zsKeRNvY8RpyWOQP1nwNDM2WzoGhqd98rg9x+8/PdVfuKrp85bk+7H98rrlGS9kV7bfVgoezwEnNY32pOZe//4Zj3WzErDK1vcY+zDjC3g1uE0c7msDLH7rw/zUPSA9cR9d+mQcgaHH+igozMYycHpQBQttX1pRUXmOqesWtGzLP0aQJGsaggaaq5fC5Cqz8eSoqE8HpI/brKON+3Iv3VbivzFh8/ZS5NmU1BH0xZ30IqidG7++Jd3Vea/ZMjlSDfHNeO+Dwv8hrvK5eXa8c9v/deY2Xz6L7+xIbkB9/UVJG/vgPTv4F"),
this.addDataEntry("",322,344,"","7Vtbc6JME/413nwXWxyNXiKYSFYwKq6LNxYCiyCKxUGFX/92z6BBTdwkuzFbX7mpLZlTT/fTT7c9o9Z4ebl7iK31XIscN6zx7Rovx1GU0qflTnbDsMYxvlPjlRrHMfC/xt2/MsqSUWZtxe4qfcsCji5I0jx0aY/reO6wbEZxOo+8aGWF7efeVhxlK8dFAQy0nud0o2gNnSx0Bm6a5kO/QCFWlkbQNU+XYTmapHG0cOUojGKyJ88wd8w9ByPuypHiONpC9ypaubTn3g/DcjO6cuw76RxlfROxL8pi231yY3/ppm48XFu2v/JgWMQVqRV7bvrSKAxS49HiI/ioRNrF0y4qhnY1zkEmC0uEH9wItopzmBK7oZX6m2PpVkKb3mFeuRQst/LKhHXkr9KkIvkJO2DCjo6LdSowp81m/djTJ7ObwoXZ8EB337cqZjx3Ee68zKMSpo0VZqW1Q+kJOlqZHzo1DjbjWXTHUxzZbpJUeiSgxxJQilZnVEzm1hoflzsPA+RbYq2/+TZM5FuhNXPDpyjxyUJescEVLrCptXHj1LeBjCcTZlEK+8AEK/S9F1dI5UCKLD5l2kusVURFUhQY+QUErfS3lfb9PZoGWjs+bFMZu5fxrzKm+LFrlzpu3SRFDZM1dEH7l7/DMGsBlCoxW4GnKYF0WgI5rcAHikRHm7EKp6C7Sp6joe7u1UTxCofLBQLNI8y2RAR9XiaPuet78/S47yWSV8h2kUvCGZdaWeKvTmizXofgNcqbQ+8wzRw/uhHpt0TaIzqt4Dgt0XudR2VGgk6xVROVv8Msdp88rkAt8Y1pClBJbix6RzoigH1qAuKYu6vRpP4KTQwrWVRYIlOf3XjyFp4gdlN5r/1nEqV5vbequ68onytF8iyM7IUx91dHlTJ7TgRaKV+qu8vtBDLPitNK+9UamntbDd04r6Gbn1RDn5W9bJ05qnvZfdW8F1EaR1c9e/69xfhJec3y76rGT6b/cTneOEtgirsOIzTIzhLMKM9ZzFrBOx/juL+sLEQNrUvvff7S8sixzPFTaxa6cpIMstBFkL7970IeW/qOQ9hPMmDLshceiYM9GcvT3mlSOyw7Sy5EEWnfy+x74NmxUqvGS7TJ3Scbr8a1dhA9nPzU0blJ3hJm411mF4xvdQaMrUSbLu/wTi7yWi5u7KW90QJpq8nNwlnavtqZrCc/HXnGe03VZ7bdYOR1DSnTh1KuD4VcD0xPCzxffZiH1tiJHIXxSbvjrCedQfQ0VPfz/CffDNyH9p08lDzQhXHHu1DtDET7YdRUV4PQ7fQ3Jq8XaiBkNt/fqp3Es/nBxpbZYMbtNnYQefbS8b8rGtuVpZ2uLBJVUVl9uLhTO4zXXemMNmzBs87MeCk1uWYy49W62nlcmb63hTWCnm9B3/b2u5F4v4ZSo8tTPQ66GbvFZDwpDu3+ojF7CLPJ+D4f8I/zyUMYzlZ9b3J4HvyYLUMG8XR+6qEd6ltzrIcGJ/6wuRHgsMgRAy0XdpqhQtt7bhcmju+gXXSDPq/Lqucq7aYatDO9WOxUv7WeAJ79oQo+fPR1wTSSR9SIotIKZg/3Be5M0PIbv5+FMjeT5aSY/OzjPn63EJYqP5/3tovHJ7mZWGMxNH8+duzl/cIa/8gc5TDe6HKDcLLSKrs8dVpz58HzJsswmSmIwGPyXdZb34eqh5obhsp0gzanyxLXDUxOf9AyXZF23QC9JnCaoma64YH15lbzBbGn9D1NljLNkMTuUNhqhpcBG3f4rBsjeLYLJ2jD+jarL/BVE1WlnWnFAtdt4Rm8CzICkFFo3ExmdtoQkFZUTwf5uvIj6CIbUZbR5+CZ1YIFyG3jfgLokGvGIgW5eQ/k4bgejKAtQXQw4JU26gJzQg1sANlSrslCoRWTOezDQ1SATjarKhLqsyPrFTsl9o01eG1ve0MG9huxMLbTg35KPQ99hslAH6cbk7GeC6IWPKLMokdkop1UpioLvGa0U43YMU903KPwUmAUa+ZC3jPUcp+97og/2kb3sHOBgTmZpoAOgU3w0YNBAjJhfMSpihPAGsRiqxca4KgKYGsBOjFa4YH/FjmMMzrFimIX9He9IW3rgZQ7QT/rKSZvFpLXDRZMD+zTFZQNzFbUvIt7FSZ/aA9BNvoO5xV9HrGBLII2bsG36A8B8S9xQ/8d+nC/LuKkaOX8kOsafbCvzxuKieOA3SjrGaMC+MAQ7viwJjAFJ0B9VXamwGuhMSrMhygF/9F216DtHwHYHWiFoSDnwF85rpd4E/dXNNS3xN0E2aiTXfrSTAm+ikdsAz7nBy4BHsgh5EMP4oDgTHHYY4Dx4VE/e2kZI7gPiRHdUEUqi/CB+MFdAN9lmF9onmbYINMrzNJvBDuiH8hFPwbUHxAHAnILdBEJRxQb4nHE6YSn6FsvL+2jsTuk+xHcyb4jgei2RGxG1KeGvY/HlHKMcg/wB/ttAWyGuaaok5joA7dwr0W+x+wZR8AI91AW4BsppToK256Bckfgf2IrPHsQexCHAeLU32IsgrwSM5JvtgeuEBmgm1zGPrGXxAHGdf0oj+L7AzcpBCwDzs8vMS2nD6eT0P2VltV9WT+SEuOk2hfFeqvB/Z1qv4Gl7VEpxYhn5f/+3F8t//c10p+U/82zMqtjaF3YjIHzcKXEGrhrxCwqpd8Oi5cOiwRCvFCYVmD71BPjXeOYQULjagdIlnmhUk9Sf3W7EX/71UIFsWnixhsfD56fSpjmEWEOueQahGHPCCNHqxUitvHTW355G2OqkE2H16AMW298HWe4c86c3gIo0dLybwnnjfQh6E0pZldKOcf04fc+vQZ9zj/clcMow1sjI7ZWyTqK0wqTNGtlee7SLe/Tbmy6xCYC5PQA47QC3lXT0VX5JJwR4/alk6ML8xKga3zp5PzCXDi+MOdP7stLy0/vy8/lMCdX3OznXLyf6vulX4Nhxf9javPiX6C2+JXUFvkj5wsnyexfo/bh88V/gtr1G7UvU7v+ldSuH1Nb/Ci12RNqc59DbZ79l7J2GWaVAjd2Laxvy89G/WQdWudn6yr/3XAWbT+X+sKd2L4T/+gLAK/x/2LRwvz2CwLEeHjeV94vFOGHcv30bvjyB8KXb47PwvETA20fEHXxY5F1eslYF7+xzed/jZOAfSXOPsLuxo247yDulzGLE/4Os0DOtZjVvDHrHcwiU17SkgxU9PwyCvKnH4p9kIIg55iCn8XA8tctNwb+UW6rFrH7uuwKJSt3XAJ+OP+dXa1fLQEeALzR7xoJsHqy2l9KX+F9+TR9vZmXjROCvzEPvvurpy9v88HTETSff35Ip1d/nfgf"),
this.addDataEntry("",480,642,"","7Zxrc6LK1oB/Tb6cqj3V3Ix+RCEJGRuD4jj4DZEgiOIrGIFff9bqBuMlyZjb2al5M7WnoJu+rF6X7oeFey6kziK/XrurGU2mfnwh6RdSZ50kGb9b5B0/ji9EEk4vJO1CFAn8vRCvnnkqsKdk5a79ZXZOB5F3eHDjjc9reEWaFXFVkWbrZO53kjhZswqJkEtyJV5I7XTmTpMtVBIssGajcJrNoAYfr5PNcurjRAKU3EmaxJvMV9feICz9unZXEnGQShp/nfn5sytiVdVyrv1k4WfrAppUHaRqxaTgZbla0baSDAdoVE1mfhjMqlFFoap0U14R7IZ+1B/cVCp8Wp3SiToH6h1U9Jb/3K39RZj6F2Ijhhnbk/WBlhv/t0GTt++TZfZPyjSiQgOhscqZWurncBfgdYC6DJNl+kHj1cNg+7MGIs8JxtY7AEXJN6qp/kG8M/qTu47+xlH0TqfuCePxpdXLPXbymbvC23DhBnBt+9Mwcyex30nT/ib20SV+/AfqwQ+zynXRS0PPjbvuxI/vkjREe8CzSZJlyQIaxPig7XrzgEVCHUHLZOnvdVfjMMBuWbLCeEhXvocz3Ic5hk6bCaTWtaSugfupm7lgDF4Ur9KH4EJs5wtwx87djSmOi7Y8GeUbryShe9MnnpY8dKWpNC0UiRbKg7fwHmikbmmnVU4XXmjcjFfj39PORApaRki23WgYdG11Yw7UwgzlbU+zAhoFoXE9i93RNJlqJGTlm+lqfNNP7gZG3S68C53Iv9YvOwM1AFmIP8pj46aveNfDlrHsx/6N9eBIZmlE8saTrK1xkwae1H/wOkI0EfMHL0oCbzENf2pU6HbU3NTmqaEZgjmYXxo3JOguTUIHbbg3yURSM0dspRPJaBg3t0snDLbQRzaLLcirb3/aaXA/UJtdicuxk83O5+PRuNyVrXlzch1vxqOroi/dzsbXcTxZWsF4d9//NVnEBPU5/W3GXmxunZEZ26LyyxOHoId5gTqghSz1bAPKQV0uTNvB5zmUy25kSWbHCHxNbxmRvulpjmCE7dUY9GkNDLDhbWjKjp3eokRcK+1ocn1V4sxMW2Hzz61yGPNhvBiX498WzhN2S3lhSLNZbzu/veu0UnekxM7v2xtvcTV3R782U233vNkV+/F4Sfdmubtpz6bXQTBexOlEQw3cpj87ZvvnwAhQcts2SBe0bYLm8UoXOpTnkqFZm57tBbSjbg1ND+hA3pqagVeBlv2oGxkK3oOFN6ZGZWizofawAC2VPbB8NwryaaTD1SvMEd2y55GVdwcyAesGNATtRsMMxoArjFvA+FGQQT/oL8swFz6T+ViGSAcELKAXdFCVhwGUg8IUUV5dRnmpHdTyZvV4fPwrDeYFD4d5oyHKK0JZAM+EvlZOQ8KiBfrkZnk1orYObSzilCr2L3uaB+V53rWNjWmrBa7F1Dy5a9MNLa3CRh1EFPQ3VMw5yjMMzA6Or6I8ObQv2LMOmweeqwqTV5s/6tcesjlZu+Uq69pzGNsLzEKWaTk2KEQ0LX+JoBuJ2mYC44Nc/cbEBtnKoOjaFsrIZEZPpQUBfVgSrFM27XnG7UJAd7ow6RCQ1RGgLMF8W3NB4bkDuiW4rrJro60cZiuzpKgDhen2epvB/KJpD1EugWrjCNoUPdRDNC+ZbcsAdOFJ1T36S27atyLTaWkIIF/AZZFz2IUgilSwI5VNZmdVMRfoM8OS6dimlX5U7n98zQnYCcabil0b5ir1kq852LKILS2Ul6APgZ9l4GdbGoGO7IDZHKIWxypg7TC3B35ugB2CkumpnNZ6nUE/0QxVsJsjPtoR2xqgs0AyRQpjWgrISpiNIhYbBfg4jGsUddtpxGV0NWgf6ZJTVHrpqGg3AvOiHqr1gc2wLtIJu7ct0A3snmjLEv2KlmhX8MHSA18FncK6qcLiF33Ynpd+aDzUO+MdPyFgN6gPtb3TzgMs89d4clXnWOzf17wwqM5XPC3TleuFy6DLnrJzjLWoSLBRlfcoU9BEDSGrPcvgTOODnIWH4tN4WOEg+aGc8KDYPMVBqaLBtR+7WfjgH0z3FCJWM94lISOoWj7lAEb/aR1BZnJ/n/rZCWLu5D6LOuUT6uzEyWYKVZ1kuQRyAJ2+FXieo5xFOJ3iWK+knF23rwk6cEwUEIaKqTlHoOPBMWaJcKhK7qhP3Ap+/j+DjglHGtX0fdAhlIHPDnRg66tBB7cxqvwVoAMbtypS2NRNhAG7gpgQDzCDQQxs9lsos0MM6hQHD8KSHRglHAbVQYSHJIWx5rLJYISKDG6wXQUf/BmOM8MDMu9pQ6gDTw5xI3fkLoepDA86trnbcDA8Oxc7xEu62GYmHqbQj19vI3ZQg5wwH0IMwteWH6S0RDiBg0ji4DWUvYKwwwzGEmk5R0ACkJjjYSn27DGFMUWzBCBBkCjZwU56OD/Ihodjz2awllPNY1BFOaBJ5kgXEFoMbYgH0J4OLNAtAsdc7I0oXz+OFwUMgLp8vdDXQFgB2ZhdCspgxRHglUTYAaLt1Adkzg56kekC9ESgP932hvozdhiiHXMOCBRsj3pDWzgIr2hnZitKnuwPoDIv2IE7QtBzCNqk6ovjwNi4Fqs0xS2TA3TPrzr6ksGhtBwGPdQtwh7sUDAugk7ZGyD4wNwihbJVsPWVVsDBg9koqGwUcBtNU6iXYEcL8DmAaoTw1mMQ7oAsOoctLQgq++BVpiADwE/O/YASDjTg7xDlIGNeycH9EECa6Z7ZfVjwPsxnFPDharx+w0bojCxYH8KNVTisr0MYrNQQGQ1Fbm8d7mMErIJDIEAVk6+yaRRHHIYQIr2ysoGCLxA9Fl/z3BxucwQwjFsAIQbLsCvhmrYAs+A7VNj5P4NZLgeTCfUT6Tso7mlzhcWA3UeZJBgH2+cgK9pF7LF+qohrgv0f1li/BFgon4B+27OZfAX9vcpqmyCgw4sG7inExJcb9F+EPs1hwIh2pdoMdOEA7KIuaP1ShXoHHUIswYlGWfxaDMZxPtQHmw91H5lpZWOUCfawW/QBgjBrMl8MCr4OgzBbIQCD7cwI4xLX42AsFxXUw4sYrr3uA3EKejYLNd/1qdYKMkhng+Was9iTXFlR49kZw2eQsO4g/ZCFlqTITal5SVqNy8YBswkN6QdRxIYkKJfNlnwpn8WPdd17sonKX5+cFetM7J+ys8fc/BZ1Nk7UKa0Rku/cdYYyqndGeoECNtzFiicT8T0El66uVjFgbJVx/fdyh1P/3t2whObT6cOvAtE5vDdzGNyHaHzP1vTiG6L3soWYV9CCGqJzE3NW0byGaDiK9JwWfx9EI/SocEg7sCJLskoHYZiwbEdpwWGFmTBd4dk1nb9KcIAqGLgNEKyGmAmUeIZHFXEs08ZMDEWYUFyWGepHoNGtyTNkEst8MFAxZAD4usyvvynCbAGwi1mpEgAhq65V+SrB7BjVhoSBihZIeKiDhXiWTONAwrNk6paBA2b3MGoYnA+FXT2CNd4PAwHBjy743CaDRoTReclBBAF2V+bXJT2qV4+er0yAAgYMTJ8izRgMIhR2CB7uhLKMlC72Hsv8yrO2hGdtrV3WjMkKMFJl4gjT+S6jhoc+VXiGFewkMqiQQUeYtS0Z+GCWqWQgSRjw12V2vS2r+uCwfvc8YVlLO56xzGoH7aeTKpu2NcDOmLUC/RMOfQx0EYwr+bAvQl47QjADW0LEUawjbF0dBrmsv6tV9sWXFwArzL7Sosqswlwsm6o5hYtZP/A1fNniL0rWY8YYs4IMBgNilfDSA3rmPmcpJodPYtoGAnr56NtoD7MBUbhwR3na/X0rTHD3W/wSxyPlYXxtPUZkuX3wpPHyLsDTB/97XU7uKOP2co7urCNfeXXCTZKfACbxUxJukvQJCbfLE5L4jzfz5/jhkn14vPHjFSopWWcu9rvHBByJwxQFTe4RHzYrfOojf6SP33Krlgt3uWEdYWl+sGbcgT3XfCEi8cByPlu2N3OXSz/+V8FwOwszfwDOgzXbtbt6gk92ZFM5Wc3vxzx/lAVWlEa7KZ668iewqKQ0z2NRQZHfD6PNZ34pUGVud+S596H/fdhJvrHzGzu/sfMbO7+x8xs7/wbsvPzK2NlofAJ2tk6YwdTtUa//84QNQG/Z4afzI5s8+1127adhiRhRmWKF62SLUNoXCprd3WRJ+siCh6BZffa9D+P4uGrPC+QnvOAY/NqXUrP9MaS3yx7ukx15guykD8gy1j8jfSlr6y+n6nrNIHwSJ97cnoXLQ3Od4LvQbLaEJv4GEjpX9hEOcB2tBc+uwrgeBEqVxuUT1BcgPrAO4PCgDZRr0SrDsbpqVDbHNPBrw8ErzCwJkqUb64+1lcmw3YHB0mSz9vzDsIOxA38/oM+y654dlSfMqHzQbzdawo/DsFYa4uEgfElVv/2fWR8PRQ7fNRqto4G4Hk4GesMmIQif4n/ypaJfKn+P/5FT/xO/mP9dHr2fym90vp089UcX6TznAzu4xV6z6ih4Vl6xeTyP9LJcL7eHGy7BmyNB/I6EP0eC0DyNBOUvjQRJOvI4+Sg7+FGR0DoSmAgvR8LL7d8fCaf/X8p3JJxGQuPrM8lnRYIkHA30QZEgHYGP1Hr5TPhD+/dHwulvZV+KhMrdXgqC3YvKmUFA/hAE0htDINosVnUIBO7qeZf/Mr58cv6/EW+Ohmkcx8SrXfk99H3Gb3Ze51+v3WT/5F//wia7v6HWm+yX8cIP21GPPyed+Yr32h1VON655ZfZ4qT9R++opz+rurHtu8GJ2x9+WHzqm+FZYfCUNz9+j+QJxr3sE3S9Yn8wl+WvQ1iZvx7svkGSZ79xHuWjdvM/9cHyMY/FVfGeZJVw7JDN00SmIpyGg3CUcXxT7ur0w/b37nWwezW/2O51Et3kaIg3b1/kk7Yv+XWvRn9o//7t6/RD/Pf29YHbl1gdN/+T7ev0A8n39nWQ4SRfffuSP2j7Eo9/9/VJ9PXROct6Gd/b0SdtR+L/jqZqaT9uO3rtR8Cvvh2JX2U7eu/3vaMUxMk4H/d5r9bZwQ8HaRfH7Bla54P3iZ3DvWGfUK5UXXnnPrGb/9P3CdI8tGD9G889x7t8wvHesE9A8fHf9+IesP/Pf/0X"),
this.addDataEntry("",1128,98.13,"","7Vzbctralv2aVHU/7JSutnnEFnaUbYlgC2x4A0GEEBgasJH09T3GXEtcjImTvX12uk+dVDnG6zrXvI45l8Qn+2qW3yz7i3EwH46mn+zGJ/tqOZ+v1adZfjWaTj9ZRjr8ZHufLMvAzyfr+kSvKb3Gor8cPa1/ZoKlJrz0p88j1aIaVutiqhuS5fx5oYeNlutRfrBVPH96GsXr/qAabhyTIEP1/jej+Wy0XhYYskmH67EeYVoXat54lCZjPa928dm0VXN/pYnZTt8dCh/0ud4+o/3+GXHEp+GI441P9uVmnK5H94t+zN4NZIO28XqG9T0TH1fr5TwbXc2n86XMtkf9UTwabXse9LnMzy7a+sv4Pi25knmGP7+n0+ne1Gv5h/bFaJniZKMl902fEk1KOusnoy8VTyyHCw5W8+nzelTfLcz58/RpLUxyLz+5HloOJWOolnU/fRot9d8nhbovPOtt4ekJZxeau3vCdBz3DVl+gCCdNwR5Nl2TqzjZgUTP/ud5XnX8sRI21THANBa5HLzqR9t3JeddW3+Z9qcHQ+KtwHaNtjm0hvZov+ks4e/bxk0j9CrKcCZFnOo80jywfn2oXv1pmjzh83T0nT0UTxr3p3XdvJ5THZcjHGpPtMfi7z+v56udfhwq7dP8afRKGasmEFuplaX/roYMR9/7z1t+X/dn6bRA85fR9GVEGj9Gpc4N83OtdmEZLpwC/tfWWhzowJ66nRnH2mYbf1/b3CNtq8fxaLU6EiGmpYvV6H3H0V8tYJD443ua09m8LxSomXPuNs7dV5Kg+nmWR8IPJEZVmPYHo+k3yH6dzqkwS8WWrSLdvuqfpcMhj/Ke4m3HrbYeyv0oiTuf7bPa7t+BxM+sz+6R0OFLj4Retf0doZ8dC/15PcY5wAnh1z8rfPPiomZe/H4hn9K9jxH+gbjt2j8o7vMjcX9bzl/SFZjGw/+zwj6/NgzBAv++ln5hXPw+YV8cCdsbLabzYkbi/1lRG8a5cf06vP7bifr/ilOvncSNw/Tll2CjMQV8/qOiT3UBarivMGWF9dQmYO3T6V2+axjFxRTyVKj0FAWDfpwlkq/8oWEp+9MnSF7PPUXH3wDJaqHhaBUv04WKgyfg7bZZnfqoWTj+UVh4q73/CBw23rHXNwHxa8ONYT5MwN633A+wQdOoIlzlb903zO7sDbOzPiBdM41ftrv3lVfJYjfO/MVcTq0qmvauCv8/1tU3Yovrnl1eWD/S1Q/RuNdw7jhhq5oO9O0D3LxpHunb9ai/fl6OjqS3GvcX/CjllZ8xRjHjy63rPc6IT4r7CB/InvWqdVvk4Wr9NcRQV3/Cg74AgV7mUDDr6tuX0OoVl87gIX+OSyPtf7kzYm/+cmsP7WHh2kHhvsSz+CWY1DfBVa0czuLUv+ktBjebmj9zXwazdup/6S16j8OrgZ3U/Ek9Ca7qRVN+/KR/01n0rLHx7d6Xv4fWNBvecJzv+BNn5tvjcbPMn/ybcNV/rK/jm2uj74H1j19Xf16Fk8HNdBNcXzih1/sepln6Le1ORjeN829fLsdYJ+nNpqvBbvym+zB9HnqX3zHvufdwXTyWiRFOL6w/7/2kh3FR1ChvJ60ynDRAp7MJosAOy8BtlWxvFKHnS3szajthmVi+13huet0yiLIkvHeKwEuKIK3nt5Ou24zqhe+1n4MyMILoqxfcOybmbcK0bmKPPJz4JeeHXmAFZcL5VjDJrOY952NOGZic3/TqRtPrBJifh2WGNbvPQeSDrulDELWeA6/uNq+7BfqdZhQXEdYMygZo8wvQbIVRh3uXzcjXbUEelDgH6Am9ehlCFkHqmIHQC3ombTOYtJNg4uNzndSDnthBu63mx3nTC5KgcJxgEpthgfmFY6Ef82PMaRjgA+bz7F07bGC/wrFBG87rO6DJgPzZZjW92NFtm5Br8jxRloOHRVg4LviRg/fG7aTtBl6MNbE+eCD9pH9SnRNy9Bqyp5KL0An5jb1gAn55DRN8lXOGUStHv3U78Y0wiuWcwaQF/mHN1Cnxt4F+nDmzg1LNB58M4dO9Y4Pfen7gBmUrkTleYmznR11HZOT5JWSk9oc8wSfIPYYcGpCrj8+ZE0hb4DQ9oZn9JngiugTajGYj4DnJW0d0KQJNE/I24PrgUR16mYGOugvZueADeZbwnNTLELILr0BzGVBvC8hzw/UVn7su9t/cTuo5dMMAX9EeQN9A4720b7BXAf0vlf5jPNa5jerUOQc6iLUSmRN6mYW11mIz4E3odW0tY+hxF/zinAb4gbU7izCIqCfdDXgK2XZxPtkD9Md2E3IUW4gSW/PcgC1Z5ClkjH7QOaHddB2c36K9QrecVkmZtTbQfcrEDLy2AVsjDeBvC/zLcLYEdLcVzWWWg0bFs7JbqDPGeRj5SVNsKcuVrcHWoSeyZtQ1oHvYsw67amuaAjeEnqAfe/vwiUJTDp3CfOFbCVlQJm7oxVagaLLDSOTEva1mZSOQGfTguRkFtIFcdBz24Xuktw4/R9qPefeQGbAh6lsCG21Adm3sfx1ARrRBF7qJ9Rz0B0Vn0sBY+jXo9q6ffIY9BpxPHwEfQNuAnmBNkSV1GzSAPoM6u5vfENuAnpXKnrl/C7rWFT2FvdHexe5Dr7LNdgGfGODM8JPwJ9z/CnruZSXo47lKsb1df45+nJ96QJ/XgD/IkuYVfSbOck9e1CEf+scE/IG9TaYeaNrQX0BPsD9kB/0Rnxp1c/K/Sd3yEvqGt/jXjyIf8oP8Jy2xGfJafK3QGjiR2FzLhl4of+llLv0dfBdiQRe0yHz4bfo2+sM6aRVe0bdiL9i8D1v1Na9j0YWQvl78qfDaFf3h/KjtNhWv88ALcjW/YYtvjBLKygmzjcyHLHItS+hVD7qQob9lik1c0T4ahbIZ8HqieBHib9IHvkP+lDV56cOnBJUsnUB4BR6UsYn5PJ+tx4F/bT0usULqzD39aWxrPrzi4zy9LasYv3npbT/nWe+hV25j+U2+GMw64zgbFt2Hu0XvwTX8m93nzoO7GH4Jav5Tp+w9fo2AESa9du258xhO/fQStBupoqkN2/WTkecTX4CvCWIO8MqXLAf+KMXfR76LOfARmAPfBXrhQ4BTHlpY/3Lcx37BdW2F39Pu49fv8CvWY9ndwx2hMbDrSWzfvcRX5mRg5S8x9vfL+qZldC5bhf/yE2Mhr8C5w74DqzeLrQ7xUe6nF8BlX9PQ6Uari1vrmCs7jhEtXba6j3dz/2aafbv/+gop+XsrxbPOZHh1Oes/5CuMtPs3U6N3/w42e0XLbr8tDVe1QykqdIhZH1B+epXzfHgRqWaanw3DOLuonbmuef4qm2URybDPa7Zp2I5zYZz9YxUl8/je/H60fEnjD0g1TmYSx4nD27nFb8kkDHhu/Bxoq/y909aWu5dJTPqPtIU2ra4YWOvp7eNw0fsCvb334fUTM0Q0Cwp/24/2yZ3XabTadw14hspKzHi2mfv2sUcI6BmnF/D+LXj6DDSLtxEvCc+HM4UuLYqRCd6Y3mYy8uih4BXv973DjzKY6+/x7DrrP1yvHksfEZD7AqGW7QXWo72HKppkpY789NZA0jxjI1fRgqg3sNmPaLUJJ4mOJnFBBIWIBo/ZzdmPyIBo5cPbS7RxgBgSRpPQaxmhQnluiHkKgQIJMnuKNEJVkR1zGjbmM5MwBMUQdRNF3kuUAJJsGSpKEIFxfWQxQNWCLO4FeZVqPlFQSzIBRDwXkT1XmRUjKKIQzhmqM9s6CyJNiPxA4pGKTNizFJoiQSsGMwXMSzCeEbjgmQTNRaoNSMGRqJ4i6iJCA43lgpAY7SKi+7gMuSairkL/DUsQEGkq60SdbsConDoqS5G2rhm2dVtEdBpsJIuZXHvC+7LOTJB0Ev3mak2gCyJuzMcYZp82s7mQiH9CdAt02Rb0wQwtV2dvlXKOiPxq6GwrsyokuWtDZC+RKe7abLEHom22EfGprAxZcKNUe7cc6WeGxAwtk71tyc5SQSgc5yhkFqjsjPZNneK5PMm0qFNWM+K5EyCzhkaYMfMOrWe+WSEhQVpoAzovhB4goRAZldLtth1KlogsJsKeqaBa8CLRSAxZLJHUhFk79rwSpGMzimM+kFJdoXKiBVYGUskYQYevdROIIWoopBclZqAyX65pqPkZ7EgjIKCypkJS1AO9P3Wiofv9TXil+ycZdJvn851q/WaUOIFCiq7OCiTLbUrG2pZsQGe0lAFsy7eUrBUSxZloG5QXs32duWdOU7JkyaLt8P5gf+qAIbatkB5RcwHbpx1Yin74E0H1kElUN3h+0Mc54H8gGWOFZGGPJfhP/UV2Rt9COYOmUtlEOBE7FT0Bki7V/ExnHV1WPZxA2dQGOpErfWzjc6Ds1Mvom4BM6NsaLubTN0A/GuIHsL+p94dvYlZDWwB61vYD/pnK5nzQB73nmlFW2Rx8WOIoO0cWTZ2RPZGRIuMOxDcQnUs/MoUh5rfpB1zZEzRDZ+knbNpsU3SK6Jy+Yb+NPhp20w7KUDKdDFk89RgZDc9RCuKnntOuIFtWhKQaU4iew0806QNZK2JGEdVt5c8ahlRoIGeduYn/39qQ+Hft/zvzdFtde+qsekC+vcfedDADfgPqk/hzZRbDhxyx8Ot0OOs8D6y77BABSl3u6kR0nNYEoXYf8uPoeANcnRmUYqm5sxErk7oL8xVogeIorDgzVH8dWtQSiUCbS5yQp0cO1CJ3oOVdePZrJVFEjJDzC+bRiVFJTHlmRNwIFqe0zNISNSW3icIHcAzcR1RtBPv94nGlPiaRQSIopWc0Ky0pqe0c14WUhooO1pdSGWdDG7UU4W3kHJAS6NaaBwvtas1JYG1TX6yNdbqMY8AH5DG7fuX5WVuBNe6tT2smmvFl/ZC1Lthrk3yKEj2/JR69qfJuGQdaJWIftCke7LXROjPWMfbXswQ5iPXC+ry2LeeVOtSdd0AjIh4tRVlkw4WnkTWJhqQujDwUkcNSawbweGNfRbygCDqwRqmTNrTHwJqTylIajrb4DeuOmG9Izi/IgNGxxTy/ZMRgbRYeD/sjCoul0eMHrpyJtVLJ3YNS9r/XXhBoSrWxXsYzEW3UXe0RLPBa8z2gjLCmr+SmoiZy30Trpw/9oX7HrB0Zor/0KBNfeb6obUvbPeuf1AXl2SW3ps5HvhVmiY4MdUNFjpZGJdm27oJIQfS0tza9ul/qNui476j8ve5IVNmjl+eBNzK0PdlVPRh8LsReCnrATEc9RhFpK8OqNld2CzkD0YDUrFln0Dqx4z9RlBNUtsiamYrYBfTHUbbYyFVEoQ0lJtes5N+Z7OmHoEkgd+i4nE1quFV/omnPlPx3+sc6VCmetCTaTfR5cN5S6SRkKlGQaFLX4SzWC0PhJ/hVtuScEmWBYNX82JAa7Z49Kf0IDuxOau5lyz7wFft07myZOoMzHfiKQkWhVnnoK+r0STmQWCERAfpx6CsEOeo9gRalXiO12Y3eE7xt2aoWm9jKtqinctfBto3Y+O5szA4cIH29Juv4d1Jrgm5KfZpIGpGpuBfEmCAS3Xmqhhko3ul+jSgtQTAla3SxG95XkU/02xQE5I0DQaSqlkZ9cIgQQbMtSNJT/gC2WVbZDXRZ6xP0V6JfTAThan0iqjGhT4ZkN4zme/07HVbrK54gu4H+qjZfoaqSqM1HNN9I/Q8+slD2A5uMpurM4JP4KMp+0tYIvrsRmjBfas0q2oMO8Tc5eRZGoZyZqF77BvQT9Qq6hm4lKh6xvl0Iuobs2xrBwMdK3Y01uu4OFXndXM3P1L2WoKJAsp+m3GW1XRVv26aWM++IctXWypkRab/oKF+egA9t2QeyN0PlN5ktuCoLIHpuqyzNS8qwzbNQd9rab0Ke2/lJqe+AIM92rnSvznuJQulDV+toA2gmq/zmhtmgih9dnZUEOivt2pJV8i4Gvol3WhiH2CN+gPV80NFQtgBbUWgVmaKnbAaofiNoXO5/2pbyXdhLMtE20bLErkD2ljstU+rC1JW9bCPUNVblJ+BbBAVivhfL/RP9hMIZnN/e+i78VnFE7x8JGkcmpe/ZoD+l9uVKvyXTSgydgYDvgaYJ8a4M9P1Rhcq7eq74Mu5R6OyxFN2bKBrFv6qMC3sI34ytPbN6gQyiqTIW+BVf32chy9FIV7DS9gyJng//W37Vd2SNYtfma/lV47o68yAeaakMg/drvB8rmP3z/ov7wXYkXsTkWa73q84jsXnLs0moYjizxkLGQR8yS2fIOo5qXKJ0Gdl9bCh9gR9kRWGHUVVmHDU0ruE9VFdnWoovO1zjy11DEKn5VcwVLMWKkMwPdCaVVXyhrueCFzlHyWxHJ/ERMNkWzwH3aDu11TrMPgJLY2WHOvoA3K2xkquwUh36ziyc2XVS6FgN+da1/WVKLozVnmR/YkPqToXz2/SdvvgZ2Gcw7apYD5+n/EzbUvN5x9gwQ+WnLI3VqH+WZHeRVHGUnyqYHX6tKgNGqHwnMYOhaGpsxP6JXVi7lzZYt/CEGU620bYOHelqf4xzMYZJjIIcC+VP4acKlX0Rk6osEzGkoI7JfYncNdOftlX1ZMIqTmzo+bBVkV3O+xyFk+mPM6PZTuRunhm78hvwbVGVP2CsvldW9/Oyvql0j/u3DZ0FA0cLPpHKk8KsxIL1TagwE32BPh/vXxPlt+AXNN5jXNQVQGBJ+hXGMC9Td6yUc1TX+LZtKh9CnQosjZk3IWyLOrNnv5ZgP492RPxNeUpGD4zAtXylE+Lzu1W1UVVslI+0BGt5xMLE39q/aCylKyau8lcqh9EVG2P3LEFlR3IHzbvXQmJKWVVx1JpSwRQ860t2LPGSdlRWlRdNJ+2I/FP+AHQ0dE7Kykh7v/IilTmc3FSVl0DlmbpN+4hS4u7+mvQRqqoCeYcqByiJuw5oZIWA8VfnUoH7ui1gjtEO9DMSrGT4GkMmyf6ae7wkTrEPec48LrBCJbOqQlCdZV+OrApvmrrSB6y3CcxFuMXcxX4VRvKBXJ7lUHmgq7Eu23Q1FrlwVUXzJHcoxI9IhbfCuoHK2aJso+cTd+qKDWNcaz+uqpwPuFvbh7vNAyexfpajrqqgqkpqy5r0t1K1lsoQfC98H23G8wudh8K38j6YNgPcNsl0ZanuSOVP4iB9zl71VPBDLPi8SZuJqvk480TLRj33sb+/raoy1GNWmVhFFdltVM1jeybKhHjHUm1JHsqaxD6By/oAc8ZQ6QOrxWVTVwMZG5qq2uaGgv81/tjmnJnKGVKpxGt9CxyF13ZyDuU5Hj4XcShn0ccPqST1bjqzeHcTXN2rfFH3HZ3n4dXl0/bzdee5/3hXSsXJ6hRt+3LctTrfBtNOyRvMUcS7lxbrqvSuqf8lKXg/JE8+TVqm3A6DylBqqNAKzvEanEPNBWrgHZTcn77x5NjBvcu7N8BDa7wY3rT3brzzcnhT2/hq/Lpr1VYDG/Sm4XWr3fHu2m3sXZv1nsLpkPdD+3dDV7Vjvnjbdatq2wme3aHfLXuzWjHA2Ydfvo4HT+Gq+3g3/XP7NIJ6WgGSRnTKknhWM1R/i4jQhtdcgO4J9kCbIGWT2Sm8Dy0S2svK3k/f0BfqdvtyMuKtOzSlq+73XvH+5J3Xz9y+582oc3OX/sztO+j3hte8Q/zB7bv9ddy7mY4HjTdu378c9x1wQ3F8NrC/rnE6A6d6jq18DO2YyzMefDYmVTdQvNH58/6yGNh30h/yOaCouwlSSMUKxwPOmfAZwbjQz+EBe8S5PM+oaJwOnu46g9nU4K3rEByPp7xFDKeR5XZiq61vKBvVzeRmeyN59eq5h5N13IOnCYSfl6Lbtw/hy+CmRvlOgigwmo3ezau68anRHp8vGfPG9aU360FrWkLj/vMilTbcbc/ZOngm4W7aewoOZBZavdLh9fjrp58vjU/W1eGP6+FX1fOZb2We7PxR3/mJztcrHnb+qO/8dKf5455TpzB/cArzxCnkgfGffDzj9VMd/4rHNX7f613mW+/5q2f5F2++bPBX3uUZnHgv4dSLB8Zg2o+zg3cU3n3/pnbi9Rvz/TcWjshD2+LkOwx//R235Xzd17pGRUqW/WE6OniUyDDcc8869fZCNcFLl1hYLTTqr9bHb8pBh1x5KfLwKxrEbYyWjZeR8h7VuzlvvtfwzosR2+9g0PYQ8Q17b89ALufr9Xx22HYrJrXfcqfV2fi51+yMPfvcvhT0MW9guL/vVTvz9Hc0/Oddu1951+5+PVr85yW7n3xx6Xe/ZHf4UrNbO37lqfYvesXu+Esq3jM3yv8P5eKpgNrZ/zDivbHKnjksk8F/nROeMHQ56rdpnv/3nm29bXevd/TSPuLCDGNuRy/8KiQOv7V+FN5Omvuv0bdnj+YJe9yyY/kXzfAdgk+Jxfjwk0TjdIX+y+gb/r/nVwnJ+7zGjv3D0SKN1xw0gud7XsGUIDf95SfGes7/xiPOrnONy+d0OsTvh/kSSMfo0aiFtvQpni8X8yWgAr9MwaBZLgUVxfPZAsOeZJP59+2Ci+V8+BzTc/afsORZf0YuPA1Wi/cZ/htY+yvarb+OaTTc8U0ksFLPDa+qM+P/J6IraVk9LxbTEb+goC8u54Bvq+d4rPwHHQK/o2TNMbP+Uz8ZqS810EsOnleIpSI9fgeU6vq+BKb5t2IxISFUeJ/HlX6vPp882r8kPr79lVx78dH4hfj4Fjr/O4Gr+iqlz4a79/0Mzhtvhl+88d1KtV//biX8uftKO+k7+Ma7/wU=")])};
-Sidebar.prototype.addSAPSemanticAccentPalette=function(a,b,d){this.addPaletteFunctions("sapSemantic Accent","SAP / Semantic Accent",!1,[this.addDataEntry("",168,168,"","7VRNT4QwEP01vZrS4saroq4XT3vw3IWBNhZKyiDgr7fQsrsoRBPjzUOTzntvOh8vKeFJ2e+tqOWzyUAT/kB4Yo1Bfyv7BLQmjKqM8HvCGHWHsMcNNppYWgsLFf4kgfmEN6Fb8IgHGhx0AApr2jrIwCL0i1KpqSpIURxnOf3awiQN9fdgSkA7OEmnMpRBsbvxaRJUIfETKJrQySn3PJG7hKHWB+TfD+jmqzIY9RHhd51UCIdapCPbOWMcJrHUgW7QmldIjDZ2yuaZ648Kx+RK6ws8z0HkscOFTQ/qfXyNTeGxMbpFuD3B47OqFAW8hIXs4hl5mtcxQb72rIqurh22acylAWzdgJAQtjwsooU5dM0c+ntz4n9zNs35CwNceP5aJm7x83wA"),
+Sidebar.prototype.addSAPSemanticAccentPalette=function(a,b,e){this.addPaletteFunctions("sapSemantic Accent","SAP / Semantic Accent",!1,[this.addDataEntry("",168,168,"","7VRNT4QwEP01vZrS4saroq4XT3vw3IWBNhZKyiDgr7fQsrsoRBPjzUOTzntvOh8vKeFJ2e+tqOWzyUAT/kB4Yo1Bfyv7BLQmjKqM8HvCGHWHsMcNNppYWgsLFf4kgfmEN6Fb8IgHGhx0AApr2jrIwCL0i1KpqSpIURxnOf3awiQN9fdgSkA7OEmnMpRBsbvxaRJUIfETKJrQySn3PJG7hKHWB+TfD+jmqzIY9RHhd51UCIdapCPbOWMcJrHUgW7QmldIjDZ2yuaZ648Kx+RK6ws8z0HkscOFTQ/qfXyNTeGxMbpFuD3B47OqFAW8hIXs4hl5mtcxQb72rIqurh22acylAWzdgJAQtjwsooU5dM0c+ntz4n9zNs35CwNceP5aJm7x83wA"),
this.addDataEntry("",160,160,"","jZFNU8MgEIZ/DVeHQO1do7YXTz14xrIJjEvJkI1J/fUSPtp66IwHZpbn3Q94l8nWLbugBvPuNSCTr0y2wXvKkVtaQGSCW83kCxOCx8PE2x21SSofVIAT/adA5IJvhRNkksFIZywg+OmkYc1vmHyejSU4DOq4qnN8d2SGHBZ5pOC/oPXoQ6qWWnDFVVQ6i3jDuw5Ut4lchePB/qzdRLp+jh4ngqcLXttap3r4sJpMBNtNJXuwvaGK8uya1Tw8Rla+B4FguWtRQsWfHXgHFM4xZS6d1oxttpGbOvEWqjGD/lJ7dTwGxfR6vS43aX92/ws="),this.addDataEntry("",160,160,"","jZJNT8MwDIZ/Ta6oTca0KxQYFySkHTibxV0i0qZKXdrx63GatBuHSRwixc/rr9gRqmqmfYDOvHmNTqhnoargPaVbM1XonJCF1UI9CSkLPkK+3FDLWS06CNjSfwJkCvgGN2AiCfR0dhkEP7Qao38p1ONoLOGhg2NUR+6bmaHGZbmn4L+w8s6HOVppWUABrNTWuSte1wj1hjmE48H+xGxyNj977wbChxXHtLaBE35YTYbBdrOQV7QnQwtKtRev8u6emYberL1H4x2IMLRMdvzMHdM8AQyE080pziiPcI++QQpndhlzseixTZMuzNLUNYQ+gdMae1kKX/JeFvOy/1n78z1+AQ=="),
this.addDataEntry("",160,160,"","jZJNT8MwDIZ/Ta4oTcbuUGBckJB24GwWt4lImyp1acevJ1/txmESh0j28/pLdpisu+XgYdBvTqFl8pnJ2jtH2eqWGq1lghvF5BMTgofHxMsNtUoqH8BjT/9JEDnhG+yEmWQw0tkW4N3UK4zxFZOPszaExwFOUZ3D3IFp6myRR/LuC2tnnU/ZUgkOHILSGGuveNMgNLvAwZ+O5idWE8n9HJ2dCB82HMuaDlr8MIp0APvdSl7RtJpWlHuvUdXdfWAKRr3NHp13IELfJyK4CLRsAD3hcnOLCZUVHtB1SP4cQubSLEbs86a5Xoe6hjBm0G65l6MEo9xldS/3T9qf7/EL"),this.addDataEntry("",168,168,"","7VRNT4QwEP01vZrSrhuviu568bQHz10YaWOhpAwC/npLW3YXhWhivElC0nnzXufjJSU8Lfu9FbV8Mjlowh8IT60xGE5ln4LWhFGVE35PGKPuJ2y3kk18ltbCQoU/EbAgeBO6hYAEoMFBR6Cwpq0jDSxCPyuVmaqCDMVxotOvLXhqrL8HUwLawVE6laOMjO1NkElQhcRPoGhiJyfteSJ3iEMtD8i/H9DNV+Uw8hPC7zqpEA61yMZs54xxmMRSx3SD1rxCarSxXs1z1x8VLvOitL7Ad/5zuLDZQb2Pt7HNGB4bo1uE2xM8XqtKUcBzXMh2MyGP0zo8FGpPrOTq2mGrxlwawJYNiIK45WEWzcyhS+bQ35uz+Tdn1Zy/MMCF56fF52Yvzwc="),
this.addDataEntry("",160,160,"","jZHBbsMgDIafhutEoOt9y9b2slMPPbPiBTRTIuI06Z5+EKDtDpWGhGS+3zbwm8nWzdugevPhNSCT70y2wXvKkZtbQGSCW83kGxOCx83E5oHaLCrvVYAT/adA5IKzwhEyyWCgCxYQ/HjSkPIbJl8nYwn2vTomdYrvjsyQwyIPFPw3tB59WKqlFlxxFZUvi3jHN8uKXIXj3v6kbmKVjp+Dx5Hg5YpTW+tUBweryUSwXlWyA9sZqijfXbOap+fIyvcgEMwPLVpQ8WcL3gGFS0yZSqeUsc42clNvvIdqyKC71t4cj0ExvR5vw120P7P/BQ=="),this.addDataEntry("",160,160,"","jZLBbsMgDIafhutEoKt63bK1u0ya1MPOrHgBDUJEnCXd088EknaHSkNCwt9vG2PDZO2nQ1SdeQ0aHJPPTNYxBMwnP9XgHBPcaiafmBCcNhP7G2o1q7xTEVr8T4DIAd/KDZBJBj2eXQExDK2G5F8x+Tgai3Ds1CmpI9VNzKB3Re4xhi+ogwtxjpZacMUVKZ/WuSu+nxdxFU9H+5OyiU0yP/rgBoSHFae01qsG3q1GQ2C7WcgL2MbggvLdi1d1d09Mq96stSfjTSFCbIns6Jk7oqUDEBGmm12cUWnhAYIHjGdyGctlyWObO83NUtQ1VH0GzRp7GQodylwW8zL/WfvzPX4B"),
@@ -10568,7 +10717,7 @@ this.addDataEntry("",160,160,"","jZJNb4MwDIZ/Ta4TJC33jW3tZdKkHnrOiCHREoKCKXS/fvm
this.addDataEntry("",160,160,"","jZE9b8MgEIZ/DWuFIc2eunW6dMqQmcLFoEKw8Ll2+usLBpJ0iNQB6Xje+4D3CG/dsg9i0B9egSX8jfA2eI85cksL1hJGjSL8lTBG4yGse6A2q0oHEeCM/ylgueBb2AkyyWDEiy0g+OmsIOU3hL/M2iAcBiGTOsd3R6bR2SKPGPwXtN76sFZzKSlVMionY+0d77qOnkTkIsiD+Und2CZdP0dvJ4TdFae2xokejkahjmC7qeQdTK+xojy7ZjVPz5GV70FAWB5atKLizx68AwyXmDKXTiljm22kuk68h2LMoL/W3hyPQTG9Xm/LXbU/u/8F"),this.addDataEntry("",160,160,"","jZJNb8MgDIZ/DdeJQFf1umVLd5k0qYedWXALKgkRcZZ0v34mkLQ7VNoBCT+vv7BhsmymfVCdefcaHJOvTJbBe0y3ZirBOSa41Uy+MCE4HSaqO2oxq7xTAVr8T4BIAd/KDZBIAj1eXAbBD62G6F8w+Twai3DoVB3VkfomZrBxWe4x+DOU3vkwR8u65lzXpBytcze8qip+VMRVqA/2J2YTm2h+9d4NCE8rjmlto07waTUaAtvNQt7AngwuKNVevIqHR2Ja9WbtPRofChFCS2RHz9wRzROAgDDdneKM8gj34BvAcCGXMReLHts0aW6Wpm6h6hM4rbHXpdAl72Uxr/uftT/f4xc="),
this.addDataEntry("",160,160,"","jZJNb8MgDIZ/DdeJQNf7li3tZdKkHnZm4AY0EiJwlnS/fhBI2h0q7YBkP6+/ZEN43c0HLwb95hRYwl8Jr71zmK1ursFawqhRhL8Qxmh8hDV31GpR6SA89PifBJYTvoUdIZMMAl5sAd6NvYIUXxH+PGmDcBqETOoU545MY2eLHNC7L6iddX7J5lJSqmRUzsbaG940DT2LyIWXJ/OTqrFdcj+DsyPC04ZTWdOJFj6MQh3BfreSI5hW44py7zWqeniMTImgt9mT8y4QwfcLYZRFWjYAHmG+u8UFlRUewHWA/hJDptIsRezzpqleh7qFImTQbrnXo0Sj3GV1r/dftD/f4xc="),this.addDataEntry("",168,168,"","zVTBTsQgEP0arobCuvGq1V0vnvbgmaWzhUhLQ6e29eullO5utRtNjFESEubNewwzL4HwtOi2TlTqyWZgCH8gPHXW4ngquhSMIYzqjPB7whj1m7DNhWwSsrQSDkr8joCNgldhGhiREaixNxHInW2qSAOH0M1KSVuWIFHsJzr9/IRAjfW3YAtA13tKqzNUkbG+GWUKdK7wAyjq+JKj9tSRP8SmlhvkXzfo+yszGPgJ4Xet0gi7Ssgh23pjPKawMDFdo7MvkFpjXVBzKSnNpM8ctDFn+CYsjwsnd/ptuI2thnBfW9Mg3B7h4VpdiBye40DWqwl5nMYRoLH2xEqurj120ZhzA9iyAVEQp9zPopk5dMkc+nNzVn9lziGsf23Obxjgw9PXEnKzn+cd"),
this.addDataEntry("",160,160,"","jZFNTwMhEIZ/DVfDQu1dV20vnnrwjDBdiFA27Ky79dfLZ1sPTSQhGZ53ZoB3CO/dugti1O9egSX8lfA+eI8lcmsP1hJGjSL8hTBG4ybs7Y7aZZWOIsAJ/1PASsG3sDMUUsCEZ1tB8PNJQcrvCH9etEE4jEImdYnvjkyjs1WeMPgv6L31IVdzKSlVMipHY+0NP+YVuQjyYH5SN7ZJx8/J2xnh6YJTW+PEAB9GoY5gu2lkD2bQ2FC5u2V1D4+R1e9BQFjvWpRR9WcH3gGGc0xZaqeUsS02Ut1uvIViKmC41F4dj0E1vR2vw83an9n/Ag=="),this.addDataEntry("",160,160,"","jZLBbsMgDIafhutEoKt63bKtu1Sq1MPOLLgBjYSIOEu6p58JJO0OlYaEhL/fNsaGybKZ9kF15uA1OCZfmSyD95hOzVSCc0xwq5l8YUJw2ky83VGLWeWdCtDifwJECvhWboBEEujx4jIIfmg1RP+CyefRWIRTp6qojlQ3MYONy3KPwX9B6Z0Pc7SsKs51RcrZOnfDz/MirkJ1sj8xm9hE87P3bkB4WnFMaxtVw4fVaAhsNwt5B1sbXFC6e/EqHh6JadWbtfZoHBUihJbIjp65I5o7AAFhutvFGeUW7sE3gOFCLmO+LHpsU6e5WYq6hapPoF5jr0OhQ57LYl7nP2t/vscv"),
-this.addDataEntry("",160,160,"","jZJNT8QgEIZ/DVdDYd27Vl0vJiZ78IxlthChNDC1XX+9fLW7HjaRhIR53vnKDIS3djl4Mao3J8EQ/kx4653D8rJLC8YQRrUk/IkwRuMl7OWG2mSVjsLDgP8JYCXgW5gJCikg4NlU4N00SEj+DeGPs9IIx1F0SZ1j35EptKbKAb37gtYZ53M07zpKZReVkzbmip/yiVz47qh/Uja2S+ZncGZCeNhwSqut6OFDS1QR7HcreQXdK1xRqb16NXf3kUkR1NZ7Mt4FIvghE0ZZpHUC4BGWm1PMqI7wAM4C+nN0mWux5LEvk6ZqbeoailBAv8VelhIfdS+redl/1v58j18=")])};Sidebar.prototype.addSAPTextsPalette=function(a,b,d){this.addPaletteFunctions("sapTexts","SAP / Texts",!1,[this.addDataEntry("",
+this.addDataEntry("",160,160,"","jZJNT8QgEIZ/DVdDYd27Vl0vJiZ78IxlthChNDC1XX+9fLW7HjaRhIR53vnKDIS3djl4Mao3J8EQ/kx4653D8rJLC8YQRrUk/IkwRuMl7OWG2mSVjsLDgP8JYCXgW5gJCikg4NlU4N00SEj+DeGPs9IIx1F0SZ1j35EptKbKAb37gtYZ53M07zpKZReVkzbmip/yiVz47qh/Uja2S+ZncGZCeNhwSqut6OFDS1QR7HcreQXdK1xRqb16NXf3kUkR1NZ7Mt4FIvghE0ZZpHUC4BGWm1PMqI7wAM4C+nN0mWux5LEvk6ZqbeoailBAv8VelhIfdS+redl/1v58j18=")])};Sidebar.prototype.addSAPTextsPalette=function(a,b,e){this.addPaletteFunctions("sapTexts","SAP / Texts",!1,[this.addDataEntry("",
120,30,"","pVPNboMwDH6aSNthUkhU7oWu3WE7bS+QNgaiGcJC2tE9/ZwQilqp0qQdEPH3F1sYJst23DnVN29WAzL5zGTprPXTqR1LQGSCG83khgnB6WFie4fNIst75aDzfzGIyXBSeIQJYSJHshaVpQTBK3WYiPzrGJoqlDMKl5Ikgz/jtSZ4nwbzQ+iaBFnej1G6mPI6veNd+3+lFKYm+sN48gv+8Mof51yae397F2HTaDMsri4XHsaAN76lj7HJwsRo6o7OCFVgTuC8OShcJ7g1Wgdz4YCaVfsYxKnuren8EFJXBVttQtLR22mgGDx4Zz+htGgdIZ3tQkplEG8h6vc92USqZwkTMtNCy1m3Va3BMxEvgCcIjV6GDI3DeHdRIpS2ZAe2Be/OJPk22jdJkZaJN2DqJtlkwtQw1fXFuqwdHdLmzeWy4ZG7+gF+AQ=="),this.addDataEntry("",100,30,"","pVPbboMwDP2aPG4KQeW9wNa9bC/7grS4EM0hLKQd3dfPuVDUrpUmTUogPsfHiR2H5ZWeNlYO3atpAFn+xPLKGuPiSk8VIDLBVcPymgnBaTLxfIfNAssHaaF3fxGIKDhKPEBEmCiQpOXeUATB93IXieLz4A9VSqskLia5jO6Elz5e+zCqb0LX5JAVwxRcF1HRpn/Ya/uvKKVqiX6TGuZ4lO/2eg/CYkozLC42FQ4mj3dO0yXUmc8UVdvTeke1BEvAEaxTO4nrRGjVNF5eWqBjym0IxckejOrd6OOuShp0BRV/XPnvea5oz8pzV/hvLrvJZbdj0qCDH5yJdQt5jM6aD6gMGkqi7k3vj7xXiNcQlec9yUSyZxcm8qwWtW+igD9LrfBExAvgEXxVzjX1VYLpbj8GKDXjBowGZ0/k8qUa1yUPHnuWd6DaLsnyhMkx2u1ZunQ3LVKDz+bykAJ38c5+AA=="),
this.addDataEntry("",110,30,"","jVPBcoMgEP0ajp1RaHKPpkkvObU/gGFVpotYxNT067soJjGTzPTguPt23+MBCxO5GfZOtvXBKkAm3pjInbV+isyQAyLjiVZMbBnnCX2M755U07GatNJB4/9D4BPhJLGHCWF8jUTNSksKPDlatG6srL/74CpjXKSKKwG3UNLpX1i0pYtyKY/LsnRa4lLBnxHuVrqJqvgfzRUP+4Pll8nIhhrS13Z4qHIApXtDHZ/aY9iGNC3BTdG1N2vQoRX36xI2ncsM84UR7mEIeO0N3eQ2DftEXTUUI5ShcgLn9VHiJsJGKxXImQMyLotRKKG8tbrxXVBdZWy1DUq9t/GUg3Dnnf2CPF5PY5ugUmrEe4j8fkQaj/ncoqCU/eW2d9JoPBP8DniCYPOyxWAbhqczNkJxwPZgDXh3ppYfrXwdO9JpDpMadFVHmoiY7Ka8ulCvE0tBHNo5vT6OsbZ4O38="),this.addDataEntry("",
130,30,"","jVXNcpswEH4aZpIDHRB1fI5xk1N7yRMIWIPGQiJibXCfviskbHAM6QwM4vtZCe1qCZK07t8Nb6rfugAZJL+CJDVaoxvVfQpSBiwSRZDsA8YiugP2tsDGAxs13IDC/zEwZzhzeQKHBOxFknWXEdziRTr45fOkB1SbAkyYa6lNkLwOVvMUhlP8mXREHLTC8MBrIS9OyY3gcsL56JZS2tQz7mzF9JSi5Hgy0H6jy3nzQCIBkVbVNjwXqvzKa9NUXHkjcxhCj6FQxbCBFo+afsKgIcOBYozRFDi2E4Xu5qE62pT55NdYYQfZUVA4G7NFo48QUgSs7nQZz4+l0SdVTPfclNkT21CyUzvZZPA8WWkBuTYchVYhViI/Kmj98oQSeE3FvXaSlVXdZDkznUut+OtjxD/9p4wVRKPSP4c6s3rS+XD7qTCJC1Yk8NX7AeYsciKiP7yGMRJVuQs2n4Dg7IaxWVkz+1WEd5VA+KBMWbij00hYhTV90j6mIacyVDTOqSiAVrk7g0GRc/nqCdTW0WihsLWBNzu66OSl83uzt5nyzA+2WSHXuO0yGT9m7ud6QC4514xrvu2acbvsjBdt8dquxSu7Fq/tWvxoJXSNxWJTDf1iex0g31vfQdeA5uK6gT3LgyJxLTiqQJSVt40Yb917ebXemjUNfL8eX2//hYGb/Tb+AQ=="),
@@ -10576,7 +10725,7 @@ this.addDataEntry("",70,30,"","jVNNb4MwDP01OU6CROvOBdbusJ32C7JiIJpJWEg7ul8/54NWm
"","jVPNcoMgEH4aju0gTnKP2iSX9tInoHGjTBexSFLTp+8imAypmekM6PJ9+8/C8lKPOyv79tXUgCx/YXlpjXFB0mMJiExwVbO8YkJw2kxsH7DZxPJeWujcfwxEMDhLPEFAmFgjmRZHQx4EH9RPINZfJ59Ukd1Eoo/ykNLSKomJyuAumOokUhP/U9Chl92iic/mKeSyIYVM9OOiozepYXZGVQd/aQyCQ20zLJKIwsHo8dZpuo0q8zWhajqSD9RUsAScwTp1kLiJhFZ17c0LC5Sj/JhccTr3RnVu8H5XBS26i5I/r/z3ulcUs/TcHf6Xyxa5bNknLUr85Ey8QF/H4Kz5hNKgoSKqznQ+5aNCvIeoPe/RTMTzrMJEnlWi8tM04VupFV6I2AOewXfl2lPfJRgfDuYExancgdHg7IVUvlXt2qCxDrPLW1BNG63yiMkhnJur5W3KSYiDPh9vD2rikvf2Cw=="),this.addDataEntry("",120,
30,"","jVPLboMwEPwaHyMRI6JeA7Tppaf0Bxy8gVWMTW1DSb++fpFH20g9IHZndka7y0Lyqp93mg3dm+IgSP5M8korZWPUzxUIQWiGnOQ1oTRzD6EvD9h1YLOBaZD2PwIaBRMTI0SE0I1w0pLj5AhjzyISm4/RN1XeRW16B4UZmPxTclTSro6sR3Em+daVMI1MBGUWOINfEJl5ZXomEndgzanVapR81SihdCxBiXaRP2rFuy7YPhjSjINpNA4WJ3DZO8x2qXbruRXcwHGkX3DYzYLSu5mp9cZ52dnetVivXcgEttLFAo6emUBbbJjYJrhHzr241OD2wA7BKHP5oFBa412LkhS1dxqtirsKxsZqdYIqrqaWSnqXIwrxE3LD7ZOMpnwpITQvik35tOAv6TPVryAm8I1ehvSNw/zw0AKUrmwHqgerz67kE7ntUkU6xqwDbLskyxPGTMzbi/R6ti5Il7uk1z8kcHc/0Dc="),this.addDataEntry("",
50,30,"","jVPLboMwEPwaH1OBEajXAE16aE/9Agc2YMXY1BhK+vVdP8g7UiUM65kdsx57SVJ081azvv1UNQiSvJGk0EoZH3VzAUIQGvGaJCWhNMJB6OYJGzs26pkGaf4joF4wMTGCRwjNBErzmk9IDOYoPJF9j7ao/Cpqwtcphp7Jh5K9kma1Zx0XR5KsMYVpzoRTRo4b+C94Zl4NHROB27Hq0Gg1ynpVKaG0T+GSm0X+rBS76oJ9sB36Ggh04pK7gH31d7CzYUHp1faogdniremwmjLGkAneSIwrtB+w3nwCbXjFxDoQHa9rK8814KbZzi0V4bxXXJrBrpvm+OCpFdFLat+nkeI/C8vd4Pdc/JCLH6+JDxY+GuVPwe1jMFodoPCml1JJW/KeC3ELoZdfQUbDfEkhNEnTLH9d8E24AOU7iAmsKydPrUswP73CDgr3dwuqA6OPmPLDa9P6jNTf8qgF3rRBlQSMDX7enJTnfsAgtMQyPbee46468w8="),
-this.addDataEntry("",120,30,"","pVPBbsMgDP0ajpMIqNm5Sdb2stP2A7RxEjQTMkK7dF8/Q2i7VKo0aYcI/Pzeww6GydJMW6eG7tXWgEy+MFk6a/28M1MJiExwXTNZMSE4fUxsHmSzmOWDctD7vwjELDgpPMKMMJEjSYvGkoPgB4vWxUz+eQxVFUxIzp95I35DvFEHWNCU0woXlNGfcckJZzyN+pvQNRGyfJgi9SbK27TGmvb/cqm0ap0yRHnXnjySKf2c/f1BhM39X2CxOFl4mALeeUM3VmWhXdRtT3uEJmRO4Lw+KFwn2Oi6DuLCAVWq9tGIUzxY3fsxuK4KtqqC09HbuZtoPHpnP6BM19DbPrg0GvEeonrfkkykuLxensxqUcsLb6OMxjMldoAnCIVemwyFw/RwmiKURmkL1oB3Z6J86dp3iZEmjneg2y7JZMLUOMftVXqbTdqk8byEt2cQc4tX8gM=")])}})();(function(){Sidebar.prototype.addSignsPalette=function(a,b){for(var d=0;d
Name
purpose="..."
concerns="..."
languages="..."
methods="..."
<<block>>
{encapsulated}
Block1
constraints
{x > y}
operations
operation1 (p1 : Type1) : Type2
parts
property1 : Block2
references
property2 : Block3 [0..*] {ordered}
values
property3 : Integer = 99 {readOnly}
property4 : Real = 10.0
properties
property5 : Type1
', -"Block",null,null,this.getTagsForStencil("","","sysml block block").join(" ")),this.createVertexTemplateEntry("shape=umlActor;html=1;verticalLabelPosition=bottom;verticalAlign=top;align=center;",30,60,"ActorName","Actor",null,null,this.getTagsForStencil("","","sysml block actor").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;align=center;",160,80,"<<actor>>
ActorName
<<valueType>>
ValueType1
operations
operation1 (p1 : Type1) : Type2
properties
property1 : Type3
<<valueType>>
unit = UnitName
', -"ValueType",null,null,this.getTagsForStencil("","","sysml block value type valuetype").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",200,80,'<<enumeration>>
Enumeration1
literalName1
literalName2
<<actor>>
ActorName
Name
',"Abstract Definition",null,null,this.getTagsForStencil("","","sysml block abstract definition").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;align=center;",80,40,'{abstract}
Name
Name
{abstract}
<<stereotype1>>
Block1
<<stereotype1>>
property1 = value
', -"Stereotype Property Compartment",null,null,this.getTagsForStencil("","","sysml block stereotype property compartment").join(" ")),this.addEntry("sysml block namespace compartment",function(){var c=new mxCell('Block1
namespace
',new mxGeometry(0,0,300,120),"shape=rect;align=left;html=1;overflow=fill;whiteSpace=wrap;recursiveResize=0;");c.vertex=!0;var e=new mxCell("Block2", -new mxGeometry(15,60,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");e.vertex=!0;c.insert(e);var f=new mxCell("Block3",new mxGeometry(190,60,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");f.vertex=!0;c.insert(f);var g=new mxCell("part1",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;align=right;verticalAlign=bottom;endArrow=none;startArrow=diamondThin;startSize=14;startFill=1;edgeStyle=none;html=1;labelBackgroundColor=none;"); -g.geometry.relative=!0;g.geometry.x=1;g.edge=!0;c.insert(g);var h=new mxCell("1",new mxGeometry(-1,0,0,0),"resizable=0;html=1;align=left;verticalAlign=top;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);h=new mxCell("0..*",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=top;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);e.insertEdge(g,!0);f.insertEdge(g,!1); -return b.createVertexTemplateFromCells([c],300,100,"Namespace Compartment")}),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",250,100,'Block1
namespace
',"Block",null,null,this.getTagsForStencil("","","sysml block block").join(" ")),this.addEntry("sysml block structure compartment",function(){var c=new mxCell('Block1
structure
', -new mxGeometry(0,0,300,120),"shape=rect;align=left;html=1;overflow=fill;whiteSpace=wrap;recursiveResize=0;");c.vertex=!0;var e=new mxCell("Block2",new mxGeometry(15,60,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");e.vertex=!0;c.insert(e);var f=new mxCell("Block3",new mxGeometry(190,60,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;"); -f.vertex=!0;c.insert(f);var g=new mxCell("c1:",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;verticalAlign=bottom;html=1;endArrow=none;edgeStyle=none;labelBackgroundColor=none;");g.geometry.relative=!0;g.edge=!0;c.insert(g);var h=new mxCell("e1",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=top;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);h=new mxCell("1",new mxGeometry(1, -0,0,0),"resizable=0;html=1;align=right;verticalAlign=bottom;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);e.insertEdge(g,!0);f.insertEdge(g,!1);return b.createVertexTemplateFromCells([c],300,100,"Structure Compartment")}),this.addDataEntry("sysml block relation",160,0,"Relation","3VTLboMwEPwa3x2Ieg/kcapUKV/gwNZYNV60bFKSr68BB4IIVQ499YDkHe+MvTMWIk7L5kCqKt4xByvinYhTQuR+VTYpWCsiaXIRb0UUSf+JaL+wu+p2ZaUIHL9CiHrCRdkz9EgWNGq+2gBdgNhkym6s0c5DJ2TGUsRJwaW/8Xbll+DyDRF++9Kh88SkZkX8DDuaWyu8Wt+BvbGtjGxlcg3HcDISF6jRKbsb0aS/Xdu3OHIHhXkPgCUwXX0LgVVsLlOeqvtSD30D9QONVxxbajxTBgF99PTe2ATlNznV9jNq4BnRLx7uN0JdRM/jimdxzdMiqM1NnbpSTkNSIUAyuvBeJYvBWnUCm6jsSxOeXZ6iRRpT/EQ3hBhGzdA5yDgcOzw72Z4AzWJS0fOkpoSXc5sY+4uL65mL8Kc2Mlb/zUNfjj+l/uE+/rN+AA=="), -this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",200,60,'<<unit>>
{quantityKind = QuantityKind1}
Unit1
Unit1
<<unit>>
{quantityKind = QuantityKind1}
<<quantityKind>>
QuantityKind1
',"Quantity Kind",null,null,this.getTagsForStencil("","","sysml block quantity kind").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;fontSize=15;whiteSpace=wrap;", +"Stereotype Property Compartment",null,null,this.getTagsForStencil("","","sysml block stereotype property compartment").join(" ")),this.addEntry("sysml block namespace compartment",function(){var c=new mxCell('Block1
namespace
',new mxGeometry(0,0,300,120),"shape=rect;align=left;html=1;overflow=fill;whiteSpace=wrap;recursiveResize=0;");c.vertex=!0;var d=new mxCell("Block2", +new mxGeometry(15,60,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");d.vertex=!0;c.insert(d);var f=new mxCell("Block3",new mxGeometry(190,60,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");f.vertex=!0;c.insert(f);var g=new mxCell("part1",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;align=right;verticalAlign=bottom;endArrow=none;startArrow=diamondThin;startSize=14;startFill=1;edgeStyle=none;html=1;labelBackgroundColor=none;"); +g.geometry.relative=!0;g.geometry.x=1;g.edge=!0;c.insert(g);var h=new mxCell("1",new mxGeometry(-1,0,0,0),"resizable=0;html=1;align=left;verticalAlign=top;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);h=new mxCell("0..*",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=top;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);d.insertEdge(g,!0);f.insertEdge(g,!1); +return b.createVertexTemplateFromCells([c],300,100,"Namespace Compartment")}),this.addEntry("sysml block block",function(){var c=new mxCell("",new mxGeometry(0,0,250,80),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");c.vertex=!0;var d=new mxCell("Block1",new mxGeometry(0,0,140,20),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1;"); +d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,40,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0;c.insert(d);d=new mxCell("namespace",new mxGeometry(0,0,140,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=2;fontSize=10;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0, +0,140,56),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Block")}),this.addEntry("sysml block structure compartment",function(){var c=new mxCell('Block1
structure
',new mxGeometry(0,0,300,120), +"shape=rect;align=left;html=1;overflow=fill;whiteSpace=wrap;recursiveResize=0;");c.vertex=!0;var d=new mxCell("Block2",new mxGeometry(15,60,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");d.vertex=!0;c.insert(d);var f=new mxCell("Block3",new mxGeometry(190,60,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");f.vertex=!0;c.insert(f);var g= +new mxCell("c1:",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;verticalAlign=bottom;html=1;endArrow=none;edgeStyle=none;labelBackgroundColor=none;");g.geometry.relative=!0;g.edge=!0;c.insert(g);var h=new mxCell("e1",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=top;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);h=new mxCell("1",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=bottom;labelBackgroundColor=none;fontSize=10"); +h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);d.insertEdge(g,!0);f.insertEdge(g,!1);return b.createVertexTemplateFromCells([c],300,100,"Structure Compartment")}),this.addDataEntry("sysml block relation",160,0,"Relation","3VTLboMwEPwa3x2Ieg/kcapUKV/gwNZYNV60bFKSr68BB4IIVQ499YDkHe+MvTMWIk7L5kCqKt4xByvinYhTQuR+VTYpWCsiaXIRb0UUSf+JaL+wu+p2ZaUIHL9CiHrCRdkz9EgWNGq+2gBdgNhkym6s0c5DJ2TGUsRJwaW/8Xbll+DyDRF++9Kh88SkZkX8DDuaWyu8Wt+BvbGtjGxlcg3HcDISF6jRKbsb0aS/Xdu3OHIHhXkPgCUwXX0LgVVsLlOeqvtSD30D9QONVxxbajxTBgF99PTe2ATlNznV9jNq4BnRLx7uN0JdRM/jimdxzdMiqM1NnbpSTkNSIUAyuvBeJYvBWnUCm6jsSxOeXZ6iRRpT/EQ3hBhGzdA5yDgcOzw72Z4AzWJS0fOkpoSXc5sY+4uL65mL8Kc2Mlb/zUNfjj+l/uE+/rN+AA=="), +this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",200,60,'<<unit>>
{quantityKind = QuantityKind1}
Unit1
<<quantityKind>>
QuantityKind1
',"Quantity Kind",null,null,this.getTagsForStencil("","","sysml block quantity kind").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;fontSize=15;whiteSpace=wrap;", 70,30,'i1: Type1
',"Instance Specification",null,null,this.getTagsForStencil("","","sysml block instance specification").join(" ")),this.addDataEntry("sysml block instance specification",280,30,"Instance Specification","3VVNj5swEP01HFcCk416DWG7p5VWSv+AgQlYNR7XOF/76zvGBkLYtDmt1B6ieJ7nDeP3PBCl2/b8arhu3rACGaUvUbo1iNav2vMWpIxYLKoozSPGYvpF7Pud3aTfjTU3oOwjBOYJRy4P4JGIrSVRM01wZy/Sw+tfB9dS1nJTCxWlm1ifx/DJoiZo1UMWzvaJS1G7rJLaADOgFZRouBXotg6qAiOFovrZVJ9WdfjvuxgBkRCHWvpx0ZAMu3Su4pZRGHfaEWSzY7Cu4dotDZRuv7EtSZ5T7QyPYPYSTxTuBWmUZntUdic+XHryTPGpERZ2mpcOOZFl4wOISge8a0EPBf1fAVuw5kIpJ1HZxmd88y7FDYi6Caw0YLzzcT0yJz9pESz93N70n7GXTfay/8PeQGBx8PEL7F4t7N4kC43caUTJ5cabmBdoLbZztUBVG2N6tVCD8sggFnNhVcMu1ERjG6xRcfkyoUE6lzcTrsODKWH28rF0y8DOLuwD8hqQdNeO8+qfiReo7yio4pTiGwno9RtySBwMX98Y49tdEHtvxv4esut5YZdOF3YZ6MQHL/ownrsUxjA3/hZlt872c5tJXoDMePmzNkhTuUWJNLK5wn42r6cgHLREpWh+wjPHT8jfxmD1xzEIhIddu3PlKZw+jl7y62/nbw=="),
this.addDataEntry("sysml block relation",160,0,"Relation","jVPBbsIwDP2a3Esi7U4L4zRpEl8QWi+NlsaV60Lh65c2gdIBEodK9rP9Er/XCFU0w450W39hBU6orVAFIXKMmqEA54TMbCXURkiZhU/IzxfV1VTNWk3g+Z0BGQeO2vUQkXXi6PjsEnQEYltqt3bW+AAdkBkbofKam3DjzSqE4Ks1EZ5Cii34iOztZaRYyTGtDOwTJxLXaNBrt53RPJ479r1cZoLSJjvABpjOoYXAabbH5ZzuYmpufbfRb7SBcW7psKcSEnqv1rVxSMwf2ZKbNRngh8EQ3N1vhibxnxuhHoxo1YMRBJ296MOUZkv9dfKGrKmDWPl/zxjbgDp9AJfr8tcQ9r4q0CGFokc/GvCDnq+WpUVL9B5KTmfefqdspIfhpU/yuU/LgbddW8g6axjS+aFEye/f0R8="),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",
-120,60,'
instance1: Type1
value1
',"Instance Specification",null,null,this.getTagsForStencil("","","sysml block instance specification").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",160,80,'instance1: Type1
property1 = 10
property2 = "value"
: Type1
instance1 / property1: Type2
instance2 / property2:
Type3
property1 = 10
property2 = "value"
: Type1
instance1: Type1
value1
',"Instance Specification",null,null,this.getTagsForStencil("","","sysml block instance specification").join(" ")),this.addEntry("sysml block instance specification",function(){var c=new mxCell(': Type1
instance1 / property1: Type2
Association1
structure
',new mxGeometry(20,60, +this.addEntry("sysml block participant property",function(){var c=new mxCell("Block2",new mxGeometry(0,0,50,20),"shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("Block1",new mxGeometry(350,0,50,20),"shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");d.vertex=!0;var f=new mxCell('Association1
structure
',new mxGeometry(20,60, 360,150),"shape=rect;html=1;overflow=fill;whiteSpace=wrap;recursiveResize=0;");f.vertex=!0;var g=new mxCell('<<participant>>
{end = property 2}
p2 : Block 2
<<participant>>
{end = property 1}
p1 : Block 1
Association1
<<participant>> {end = property 1} p1 : Blcok 1
<<participant>> {end = property 2} p2 : Blcok 2
Association1
structure
',"Association",null,null,this.getTagsForStencil("","","sysml block association").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;dashed=1;whiteSpace=wrap;",150,80,'<<participant>>
{end = property 1}
p1 : Block 1
Block1
<<connector>> c1 : Association1
<<connector>> c2 : Association2
structure
',new mxGeometry(0, -0,400,250),"shape=rect;html=1;overflow=fill;whiteSpace=wrap;\trecursiveResize=0;");c.vertex=!0;var e=new mxCell("p1:\nType1",new mxGeometry(20,100,80,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");e.vertex=!0;c.insert(e);var f=new mxCell("p2:\nType2",new mxGeometry(300,100,80,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");f.vertex=!0;c.insert(f); -var g=new mxCell("c1: Association1",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;edgeStyle=none;html=1;endArrow=none;verticalAlign=bottom;labelBackgroundColor=none;");g.geometry.relative=!0;g.edge=!0;e.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);e=new mxCell("1",new mxGeometry(1,0,0,0),"spacingRight=3;html=1;align=right;verticalAlign=bottom;labelPosition=left;labelBackgroundColor=none;fontSize=10");e.geometry.relative=!0;e.setConnectable(!1);e.vertex=!0; -g.insert(e);e=new mxCell("e1",new mxGeometry(1,0,0,0),"spacingRight=3;html=1;align=right;verticalAlign=top;labelPosition=left;labelBackgroundColor=none;fontSize=10");e.geometry.relative=!0;e.setConnectable(!1);e.vertex=!0;g.insert(e);e=new mxCell("p3:\nType3",new mxGeometry(20,160,80,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");e.vertex=!0;c.insert(e);f=new mxCell("p4:\nType4",new mxGeometry(300,160,80,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;"); -f.vertex=!0;c.insert(f);g=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;edgeStyle=none;html=1;endArrow=none;");g.geometry.relative=!0;g.edge=!0;e.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);e=new mxCell("1",new mxGeometry(1,0,0,0),"spacingRight=3;html=1;align=right;verticalAlign=bottom;labelPosition=left;labelBackgroundColor=none;fontSize=10");e.geometry.relative=!0;e.setConnectable(!1);e.vertex=!0;g.insert(e);e=new mxCell("e1",new mxGeometry(1, -0,0,0),"spacingRight=3;html=1;align=right;verticalAlign=top;labelPosition=left;labelBackgroundColor=none;fontSize=10");e.geometry.relative=!0;e.setConnectable(!1);e.vertex=!0;g.insert(e);g=new mxCell("c2: Association2",new mxGeometry(140,210,120,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;align=center;whiteSpace=wrap;");g.vertex=!0;c.insert(g);e=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;edgeStyle=none;html=1;endArrow=none;dashed=1;"); -e.geometry.setTerminalPoint(new mxPoint(200,180),!1);e.geometry.relative=!0;e.edge=!0;g.insertEdge(e,!0);c.insert(e);return b.createVertexTemplateFromCells([c],400,250,"Connector Property")}),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",200,120,'Block1
ibd Block1
',new mxGeometry(0,0,300,100),"html=1;shape=mxgraph.sysml.package;labelX=100;align=left;spacingLeft=10;html=1;overflow=fill;whiteSpace=wrap;recursiveResize=0;");c.vertex=!0;var e=new mxCell("p1:\nType1",new mxGeometry(15,30,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;"); -e.vertex=!0;c.insert(e);var f=new mxCell("p2:\nType2",new mxGeometry(190,30,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");f.vertex=!0;c.insert(f);var g=new mxCell("c1:a1",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;verticalAlign=bottom;html=1;endArrow=none;edgeStyle=none;labelBackgroundColor=none;");g.geometry.relative=!0;g.edge=!0;var h=new mxCell("1",new mxGeometry(1,0,0, -0),"resizable=0;html=1;align=right;verticalAlign=bottom;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);h=new mxCell("p3",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=top;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);e.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);return b.createVertexTemplateFromCells([c],300,100,"Internal Block Diagram")}),this.addEntry("sysml block property", -function(){var c=new mxCell("",new mxGeometry(0,0,300,120),"shape=rect;html=1;strokeWidth=2;whiteSpace=wrap;recursiveResize=0;");c.vertex=!0;var e=new mxCell('0..*
p1 : Type1
idb Block1
', -"Package",null,null,this.getTagsForStencil("","","sysml block package").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;align=center;",100,80,'0..*
p1 : Type1
0..*
p1 : Type1
p3 : Type3
initialValues
x1 = 5.0
x2 = "today"
p3 : Type3
initialValues
x1 = 5.0
x2 = "today"
p1 : [Type1]
values
<<normal>> {mean = 2, stdDeviation = 0.1} x : Real
',"Property Specific Type", -null,null,this.getTagsForStencil("","","sysml block property specific type").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",100,70,'p2
values
y : Integer = 5
',"Property Specific Type",null,null,this.getTagsForStencil("","","sysml block property specific type").join(" ")), -this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=open;endSize=12;dashed=1;verticalAlign=bottom;",160,0,"<<stereotype1>>\ndependency1","Dependency",null,null,this.getTagsForStencil("","","sysml block dependency").join(" ")),this.addDataEntry("sysml block property",160,0,"Property","zVTBboMwDP2aXCatgjDtXmjX06RJPeycggtRQ4yM29F+/QJkpYx2qqYddohkv/g58XtRRJSUzYpUVbxiBkZESxElhMh9VDYJGCNkoDMRLYSUgVtCvtzYDbvdoFIElu8hyJ5wUGYPPdIDNR+NBw5ArFNl5kbn1kEbZMZSRHHBpbvvInQh2GxOhB8utWihRbIc1r4JEheYo1VmOaBxzYQ7eNcZF65GOqQ/umXenKaD/CgrwBKYjq6EwCjWhzFP1X2an+vO1DfUruNQUuOeUvDopVxfhY3v/ByMe7OiHHhCdMHF/QaoU/+6E9HEiXBiBUGtT2rTpcHYAeXdMbB1UsXfTWOsHGrUBkys0l1OuLdZggZpsGyLltf61DYP/ZgpWgsp+yPPrylo20Nz0yV53SVPePSMu00bqfqDhE8TCYPZ7OE3KpLOi/8u4x+p6NLhu+nf7eVv9Ak="), +d,f,g,h],400,260,"Participant Property")}),this.addDataEntry("sysml block participant property",400,80,"Participant Property","5ZZRb9sgEMc/jV8mrcJ20myPcbr1ZZOq9RMQfLVRMWdh0iT79DsMTuLantI1nSr1IQp3cPj48YcjSlfV7tbwuvyJOago/RalK4NofavarUCpKGEyj9KbKEkY/aLk+0Rv3PaymhvQ9pyAxAc8cbUB78kUisfgbuxeBXdT8to1DQiaOCttRbnexNR8QG3vw0Bnb0tp4b7mwjm2tDLycSULTaagtMCQI3wWjIXdZOqtK+R9C1iBNXsaspW5Lf2IuV8dK0EWZYgKK2a88XZxiDxyoEZAMY4lHccSv2csISDtmPwHTLMBpmXToJDcStQvgTUG5wIs4llY5N7b10M0cfJGbOYDNgMekBfQSUSjpr8MdL40BrdHzwklgxudg5ufHfi4OXp0GtwYAb3TbbkpwPaUfQZDA4r28ak/+2uIXA+I1AZr2t/9yHVDWpC6+AEPLsm0z6E7NqrtzZxEpOBqGdxrtBYr6lB8DeoOG+nk6HTnd9j7My4ei5boChWaI/D24Mrf7bkNOhCoNWmWr7v02FninP9VnJ9DxMU5LwacR47iK/harD8u3C+TIp6E/CtcLBOUO3Bnyzhsy/sA/Vacvw6vz0WGJgdDF+CCbMaurj5dGPm4sj8E7y7pF9arE7jD0pXzpmzL1T8Vr9nlK1UIvUNJMx6QkpR6r4T4WfX35TMEPSN6yGIMMpnHl7wffvrQ/wM="), +this.addEntry("sysml block association",function(){var c=new mxCell("",new mxGeometry(0,0,300,80),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");c.vertex=!0;var d=new mxCell("Association1",new mxGeometry(0,0,300,20),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0, +0,300,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0;c.insert(d);d=new mxCell("<<participant>> {{end = property 1} p1 : Block 1",new mxGeometry(0,0,300,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("<<participant>> {{end = property 2} p2 : Block 2", +new mxGeometry(0,0,300,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,300,20),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Association")}),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;", +300,80,'Association1
structure
',"Association",null,null,this.getTagsForStencil("","","sysml block association").join(" ")),this.addEntry("sysml block association",function(){var c=new mxCell("",new mxGeometry(0,0,300,80),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;"); +c.vertex=!0;var d=new mxCell("Association1",new mxGeometry(0,0,300,20),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,300,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0;c.insert(d);d=new mxCell("structure",new mxGeometry(0,0, +300,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=2;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,300,36),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Association")}),this.addEntry("sysml block participant",function(){var c=new mxCell("",new mxGeometry(0, +0,150,80),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;dashed=1;");c.vertex=!0;var d=new mxCell("<<participant>>",new mxGeometry(0,0,150,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("{end = property 1}",new mxGeometry(0,0,150,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,150,14),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("p1 : Block 1",new mxGeometry(0,0,150,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,150,18),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Participant")}),this.addEntry("sysml block connector property",function(){var c=new mxCell('Block1
<<connector>> c1 : Association1
<<connector>> c2 : Association2
structure
', +new mxGeometry(0,0,400,250),"shape=rect;html=1;overflow=fill;whiteSpace=wrap;\trecursiveResize=0;");c.vertex=!0;var d=new mxCell("p1:\nType1",new mxGeometry(20,100,80,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");d.vertex=!0;c.insert(d);var f=new mxCell("p2:\nType2",new mxGeometry(300,100,80,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;"); +f.vertex=!0;c.insert(f);var g=new mxCell("c1: Association1",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;edgeStyle=none;html=1;endArrow=none;verticalAlign=bottom;labelBackgroundColor=none;");g.geometry.relative=!0;g.edge=!0;d.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);d=new mxCell("1",new mxGeometry(1,0,0,0),"spacingRight=3;html=1;align=right;verticalAlign=bottom;labelPosition=left;labelBackgroundColor=none;fontSize=10");d.geometry.relative=!0;d.setConnectable(!1); +d.vertex=!0;g.insert(d);d=new mxCell("e1",new mxGeometry(1,0,0,0),"spacingRight=3;html=1;align=right;verticalAlign=top;labelPosition=left;labelBackgroundColor=none;fontSize=10");d.geometry.relative=!0;d.setConnectable(!1);d.vertex=!0;g.insert(d);d=new mxCell("p3:\nType3",new mxGeometry(20,160,80,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");d.vertex=!0;c.insert(d);f=new mxCell("p4:\nType4",new mxGeometry(300,160,80,40), +"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");f.vertex=!0;c.insert(f);g=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;edgeStyle=none;html=1;endArrow=none;");g.geometry.relative=!0;g.edge=!0;d.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);d=new mxCell("1",new mxGeometry(1,0,0,0),"spacingRight=3;html=1;align=right;verticalAlign=bottom;labelPosition=left;labelBackgroundColor=none;fontSize=10"); +d.geometry.relative=!0;d.setConnectable(!1);d.vertex=!0;g.insert(d);d=new mxCell("e1",new mxGeometry(1,0,0,0),"spacingRight=3;html=1;align=right;verticalAlign=top;labelPosition=left;labelBackgroundColor=none;fontSize=10");d.geometry.relative=!0;d.setConnectable(!1);d.vertex=!0;g.insert(d);g=new mxCell("c2: Association2",new mxGeometry(140,210,120,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;align=center;whiteSpace=wrap;");g.vertex=!0;c.insert(g);d=new mxCell("", +new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;edgeStyle=none;html=1;endArrow=none;dashed=1;");d.geometry.setTerminalPoint(new mxPoint(200,180),!1);d.geometry.relative=!0;d.edge=!0;g.insertEdge(d,!0);c.insert(d);return b.createVertexTemplateFromCells([c],400,250,"Connector Property")}),this.addEntry("sysml block connector property",function(){var c=new mxCell("",new mxGeometry(0,0,200,120),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;"); +c.vertex=!0;var d=new mxCell("Block1",new mxGeometry(0,0,200,20),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,200,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0;c.insert(d);var f=new mxCell("<<connector>> c1 : Association1", +new mxGeometry(0,0,200,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");f.vertex=!0;c.insert(f);f=new mxCell("<<connector>> c2 : Association2",new mxGeometry(0,0,200,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");f.vertex=!0;c.insert(f);c.insert(d.clone());d=new mxCell("",new mxGeometry(0,0,200,52),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Connector Property")}),this.addEntry("sysml block internal block diagram",function(){var c=new mxCell('ibd Block1
',new mxGeometry(0,0,300,100),"html=1;shape=mxgraph.sysml.package;labelX=100;align=left;spacingLeft=10;html=1;overflow=fill;whiteSpace=wrap;recursiveResize=0;");c.vertex=!0;var d=new mxCell("p1:\nType1", +new mxGeometry(15,30,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");d.vertex=!0;c.insert(d);var f=new mxCell("p2:\nType2",new mxGeometry(190,30,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");f.vertex=!0;c.insert(f);var g=new mxCell("c1:a1",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;verticalAlign=bottom;html=1;endArrow=none;edgeStyle=none;labelBackgroundColor=none;"); +g.geometry.relative=!0;g.edge=!0;var h=new mxCell("1",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=bottom;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);h=new mxCell("p3",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=top;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);d.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);return b.createVertexTemplateFromCells([c], +300,100,"Internal Block Diagram")}),this.addEntry("sysml block property",function(){var c=new mxCell("",new mxGeometry(0,0,300,120),"shape=rect;html=1;strokeWidth=2;whiteSpace=wrap;recursiveResize=0;");c.vertex=!0;var d=new mxCell('0..*
p1 : Type1
idb Block1
', +"Package",null,null,this.getTagsForStencil("","","sysml block package").join(" ")),this.addEntry("sysml block property",function(){var c=new mxCell("",new mxGeometry(0,0,100,80),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");c.vertex=!0;var d=new mxCell("0..*",new mxGeometry(0,0,100,16),"html=1;align=right;spacing=0;spacingRight=3;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);d=new mxCell("p1 : Type1",new mxGeometry(0,0,100,20),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,100,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0;c.insert(d);d=new mxCell("x : Integer = 4",new mxGeometry(0, +0,100,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,100,20),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Property")}),this.addEntry("sysml block property",function(){var c=new mxCell('0..*
p1 : Type1
ports
p1 : ITransCmd
',"Port (Compartment Notation)",null,null,this.getTagsForStencil("","","sysml port flow port compartment notation").join(" ")),this.addDataEntry("sysml port flow nested port", -160,60,"Nested Port","7ZXLboMwEEW/xtsIcJp9gTabVoqU/oADE7DqB7KdBvL1tbHJk6iPdFVlgeS54yvPnLEwwhlv54o09assgSH8hHCmpDR+xdsMGENJREuEc5Qkkf1Q8nwlG/fZqCEKhPmOIfGGD8I24JU3RYTmVGsqhU9q07GQrA23JeYxwqmuSeNU3lau+onuNGcTAdpAuZDKnp6upTDLYHaWbU0NLBtSOGFrXVYjjFbChoUtGJQVQkGgDLRXm+ql0NEcJAejOrtlS0tThx0z33hUA63qYBs0on1c7a0HRHYRKI0TwxfEmngSX5BSoOmOrPowsm0dkRtaVr6w1PVKC8Ieg85pWTpfysgK2EJqatwscM5gfbz/5SxtZDOYUlK8V0puRJlJJi3WXEgBw0jorp9IgFFIIaAwodb9jflqBMn4CLpgmN5OejpGOrmTPiWN/+BOP4yRxnfSp6Sns9tJz0ZI/4bzGbZ/gTkYhjdp+JP8/H7b8PCC9rmTB/YT"), -this.addEntry("sysml port flow proxy port",function(){var c=new mxCell("Transmission",new mxGeometry(0,0,160,60),"html=1;shape=mxgraph.sysml.port1;fontStyle=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("<<proxy>>\np1",new mxGeometry(0,20,20,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;points=[[0,0.5,0]];html=1;resizable=1;align=right;verticalAlign=bottom;labelPosition=left;verticalLabelPosition=top;labelBackgroundColor=none;fontSize=10;part=1;"); -e.geometry.relative=!1;e.vertex=!0;c.insert(e);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Proxy Port")}),this.addEntry("sysml port flow full port",function(){var c=new mxCell("Transmission",new mxGeometry(0,0,160,60),"html=1;shape=mxgraph.sysml.port1;fontStyle=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("<<full>>\np1",new mxGeometry(0,20,20,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;points=[[0,0.5,0]];html=1;resizable=1;align=right;verticalAlign=bottom;labelPosition=left;verticalLabelPosition=top;labelBackgroundColor=none;fontSize=10;paart=1;"); -e.geometry.relative=!1;e.vertex=!0;c.insert(e);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Full Port")}),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",200,100,'Transmission
flow properties
in gearSelect: Gear
in engineTorque: Torque
out wheelsTorque: Torque
Transmission
operations
prov Boolean selectGear(g : Gear)
reqd Torque getTorque()
properties
prov temperature : Integer
reqd geometry : Spline
<<interfaceBlock>>\nISpeedObserver
notifySpeedChange(): void
',"Interface Block",null,null,this.getTagsForStencil("","","sysml port flow interface block").join(" ")), -this.addDataEntry("sysml port flow item flow",120,180,"Item Flow","1ZXBbtswDIafRscFjt0Gu8bJ2ks3DEgO21GxGVuYLHkUk9h9+lG2nMRNuhVYVmAHA+JPUhY/UrZIFlXziLIuP9sctEg+iWSB1lK/qpoFaC3iSOUiWYo4jvgR8cMr3mnnjWqJYOgtCXGfsJd6B70CphDJnDVeKAMinok4mUYiSftQR60OoSVVfODllH2ulLVXq6bwtUxc6yo9UQTVg7YHDthaQ6uQ6hO2LC8VsrUK1rrtdrA7Pnh6KDl3VcvMSwfekjWpVWHYzLg2wOOB9oAEzav1d1Io/hFsBYQth4SEgCc6qJzKXvoYpBJUUYZNZkGTrreL40YntrwIeK+jTi5Qn7ElNK7HvkZpXKWcU9b8I+JfxsSVeQ/gbfBeIX7Ubo387gL52uJPXr/kCnkBAytjeeqT9Az1wAH706Vg8jmihzwEQ6PoG5vR5D5Y30MuY8H2zOVN7ztdKP/uEUxnd5jB6H6SxAJoNEdvQI6gJan9ePe/4Xl/wbO+QIng1LPcdGZ0naOGrcfoeNqUKZ46a9ldAz9aKpN6HiLJ+jnUcgP6q3WK/J045g/BTy/cG0tkqyEvldmPAu3O5AurLZ561t0P9Qz9u7syMmsMZBROf/x4/mni7377ifkQMm7ejdl7d2MM9r9tyI36webpP935Rr/xXw=="), +this.addPalette("sysmlBlocks","SysML / Blocks",a||!1,mxUtils.bind(this,function(c){for(var d=0;d<<participant>>{end = ep} epInLink : EP[1]
<<participant>>{end = tp} etInLink : TP[1]
structure
',new mxGeometry(0, +g.geometry.relative=!0;g.geometry.x=1;g.setConnectable(!1);g.vertex=!0;f.insert(g);c.insertEdge(f,!0);d.insertEdge(f,!1);g=new mxCell('c1: Association-1
<<participant>>{end = ep} epInLink : EP[1]
<<participant>>{end = tp} etInLink : TP[1]
structure
',new mxGeometry(0, 120,470,250),"shape=rect;html=1;overflow=fill;whiteSpace=wrap;recursiveResize=0;");g.vertex=!0;var h=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;edgeStyle=elbowEdgeStyle;elbow=horizontal;dashed=1;");h.geometry.relative=!0;h.geometry.setTerminalPoint(new mxPoint(160,30),!0);h.edge=!0;g.insertEdge(h,!1);var k=new mxCell("epInLink : EP",new mxGeometry(30,100,160,120),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;html=1;shape=mxgraph.sysml.itemFlowRight;fontStyle=1;spacingRight=40;whiteSpace=wrap;align=center;"); k.vertex=!0;g.insert(k);var l=new mxCell("ep.1",new mxGeometry(160,30,0,0),"resizable=0;html=1;align=right;spacingRight=22;verticalAlign=middle;labelPosition=right;verticalLabelPosition=top;labelBackgroundColor=none;fontSize=10");l.geometry.relative=!1;l.setConnectable(!1);l.vertex=!0;k.insert(l);l=new mxCell("ep.2",new mxGeometry(160,60,0,0),"resizable=0;html=1;align=right;spacingRight=22;verticalAlign=middle;labelPosition=right;verticalLabelPosition=top;labelBackgroundColor=none;fontSize=10");l.geometry.relative= !1;l.setConnectable(!1);l.vertex=!0;k.insert(l);l=new mxCell("ep.3",new mxGeometry(160,90,0,0),"resizable=0;html=1;align=right;spacingRight=22;verticalAlign=middle;labelPosition=right;verticalLabelPosition=top;labelBackgroundColor=none;fontSize=10");l.geometry.relative=!1;l.setConnectable(!1);l.vertex=!0;k.insert(l);l=new mxCell("tpInLink : TP",new mxGeometry(280,100,160,120),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;html=1;shape=mxgraph.sysml.itemFlowLeft;fontStyle=1;spacingLeft=40;whiteSpace=wrap;align=center;"); l.vertex=!0;g.insert(l);var m=new mxCell("tp.1",new mxGeometry(0,30,0,0),"resizable=0;html=1;align=left;spacingLeft=22;verticalAlign=middle;labelPosition=left;verticalLabelPosition=top;labelBackgroundColor=none;fontSize=10");m.geometry.relative=!1;m.setConnectable(!1);m.vertex=!0;l.insert(m);m=new mxCell("tp.2",new mxGeometry(0,60,0,0),"resizable=0;html=1;align=left;spacingLeft=22;verticalAlign=middle;labelPosition=left;verticalLabelPosition=top;labelBackgroundColor=none;fontSize=10");m.geometry.relative= !1;m.setConnectable(!1);m.vertex=!0;l.insert(m);m=new mxCell("tp.3",new mxGeometry(0,90,0,0),"resizable=0;html=1;align=left;spacingLeft=22;verticalAlign=middle;labelPosition=left;verticalLabelPosition=top;labelBackgroundColor=none;fontSize=10");m.geometry.relative=!1;m.setConnectable(!1);m.vertex=!0;l.insert(m);m=new mxCell("Vibration",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;edgeStyle=none;html=1;verticalAlign=bottom;endArrow=none;exitX=1;exitY=0.25;entryX=0;entryY=0.25;labelBackgroundColor=none;"); m.geometry.relative=!0;m.edge=!0;k.insertEdge(m,!0);l.insertEdge(m,!1);g.insert(m);m=new mxCell("Heat",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;edgeStyle=none;html=1;verticalAlign=bottom;endArrow=none;exitX=1;exitY=0.5;entryX=0;entryY=0.5;labelBackgroundColor=none;");m.geometry.relative=!0;m.edge=!0;k.insertEdge(m,!0);l.insertEdge(m,!1);g.insert(m);m=new mxCell("Current",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;edgeStyle=none;html=1;verticalAlign=bottom;endArrow=none;exitX=1;exitY=0.75;entryX=0;entryY=0.75;labelBackgroundColor=none;"); -m.geometry.relative=!0;m.edge=!0;k.insertEdge(m,!0);l.insertEdge(m,!1);g.insert(m);return b.createVertexTemplateFromCells([c,e,f,g,h],470,370,"Item Flow")}),this.addDataEntry("sysml port flow item flow",200,120,"Item Flow","7ZXfasIwFMafJrdSm22wS1unDBwI7gVie2yD+VOSuLY+/U6bVN1WcYNdetGQfOd84ZzfKYTQVDZLw6ryTecgCH0hNDVaO7+TTQpCkDjiOaFzEscRfiReXIlO+2hUMQPK/cYQe8MHEwfwiqte1YqrPaqEznB9X/sc61oRckonsdL5lNDElqzqVNkUXRMT21opJtyBXAhdr2CHZSQ7rdwm2DtTXWLCpmJZJ9ToQ40JXig8Zlg5GBRCZWAcNFe766XQ2hK0BGdaTKl57srQYeQJRCXwohxsAUvErBeKk/cMCzeB1zg7OsJuMv0By4DlR7btj4g0uYA39Cw8JotEuCo8tHnXWNK1zzMmZiFT8jzvbkoE24JYa8sd1xdXDPmrb2Gnq8GUsGxfGH1QeaqFRtJzpRUMU+LHfkgBT6aVgsyF6k9/062pxONTaQO3f2D/MMY+vrO/xf7pH9g/jrGnd/a32D//nT0ez29BH/vyVHwC"), +m.geometry.relative=!0;m.edge=!0;k.insertEdge(m,!0);l.insertEdge(m,!1);g.insert(m);return b.createVertexTemplateFromCells([c,d,f,g,h],470,370,"Item Flow")}),this.addDataEntry("sysml port flow item flow",200,120,"Item Flow","7ZXfasIwFMafJrdSm22wS1unDBwI7gVie2yD+VOSuLY+/U6bVN1WcYNdetGQfOd84ZzfKYTQVDZLw6ryTecgCH0hNDVaO7+TTQpCkDjiOaFzEscRfiReXIlO+2hUMQPK/cYQe8MHEwfwiqte1YqrPaqEznB9X/sc61oRckonsdL5lNDElqzqVNkUXRMT21opJtyBXAhdr2CHZSQ7rdwm2DtTXWLCpmJZJ9ToQ40JXig8Zlg5GBRCZWAcNFe766XQ2hK0BGdaTKl57srQYeQJRCXwohxsAUvErBeKk/cMCzeB1zg7OsJuMv0By4DlR7btj4g0uYA39Cw8JotEuCo8tHnXWNK1zzMmZiFT8jzvbkoE24JYa8sd1xdXDPmrb2Gnq8GUsGxfGH1QeaqFRtJzpRUMU+LHfkgBT6aVgsyF6k9/062pxONTaQO3f2D/MMY+vrO/xf7pH9g/jrGnd/a32D//nT0ez29BH/vyVHwC"), this.addDataEntry("sysml port flow item flow",200,120,"Item Flow","7ZVdb4IwFIZ/TW8N0m3JLgXULHGJmb+gwhk09oO0dYC/fgco6hxmH/HSC0j79rzNOc9LAqGxrJeGlcWrzkAQOic0Nlq7fiXrGIQgYcAzQhMShgE+JFxcOZ12p0HJDCj3G0PYGz6Y2EOvQPmiVlztUCV0hu/5uq+xrhG+pnASO02mhEa2YGWryjpvh5jYxkox4Q7kQujqjecF9hG9a+U23t+6qgIrNiVLW6FCI2pM8FzhNsXWwaDgWwPjoL46Xif52ZagJTjTYEnFM1f4EYMeQVBA301n81wCZnshP3pPtHDhgY3DoyPwJtNvtAxYfmDbbotMozN6w8zGc7KIhKvcY0va0aIWAE+ZmPlaybOsvSsSbAtirS13XJ9fMhhWF+dOl4MrYukuN3qvslgLjbATpRUMQfFDl5MnlGqlIHV+gOMX9VMw4Xgw9UUojUd5gzgexuII73H8I46nG8TxOBYHvcfxjzie/x4Hbk9/ke7sy0/mEw=="), -this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",200,80,'<<interface>>
ISpeedObserver
notifySpeedChange(): void
',"Interface",null,null,this.getTagsForStencil("","","sysml port flow interface").join(" ")),this.addEntry("sysml port flow required interface",function(){var c=new mxCell("Transmission",new mxGeometry(90, -0,160,60),"html=1;shape=mxgraph.sysml.port4;fontStyle=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("p1",new mxGeometry(0,20,20,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;resizable=0;align=left;verticalAlign=bottom;labelPosition=right;verticalLabelPosition=top;labelBackgroundColor=none;fontSize=10;");e.geometry.relative=!1;e.setConnectable(!1);e.vertex=!0;c.insert(e);e=new mxCell("ITransCmd",new mxGeometry(0,0,0,0),"edgeStyle=none;html=1;align=left;verticalAlign=bottom;endArrow=sysMLReqInt;endSize=8;exitX=0;exitY=0.5;"); -e.geometry.setTerminalPoint(new mxPoint(0,0),!1);e.geometry.relative=!0;e.geometry.x=1;e.edge=!0;c.insertEdge(e,!0);var f=new mxCell("ITransData",new mxGeometry(0,0,0,0),"edgeStyle=none;html=1;align=left;verticalAlign=top;endArrow=sysMLProvInt;endSize=12;exitX=0;exitY=0.5;");f.geometry.setTerminalPoint(new mxPoint(0,60),!1);f.geometry.relative=!0;f.geometry.x=1;f.edge=!0;c.insertEdge(f,!0);return b.createVertexTemplateFromCells([c,e,f],250,60,"Required Interface")}),this.addEntry("sysml port flow provided interface", -function(){var c=new mxCell("Transmission",new mxGeometry(90,0,160,60),"html=1;shape=mxgraph.sysml.port4;fontStyle=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("p1",new mxGeometry(0,20,20,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;resizable=0;labelBackgroundColor=none;fontSize=10;");e.geometry.relative=!1;e.setConnectable(!1);e.vertex=!0;c.insert(e);e=new mxCell("ITransCmd",new mxGeometry(0,0,0,0),"edgeStyle=none;html=1;align=left;verticalAlign=bottom;endArrow=sysMLReqInt;endSize=8;exitX=0;exitY=0.5;"); -e.geometry.setTerminalPoint(new mxPoint(0,0),!1);e.geometry.relative=!0;e.geometry.x=1;e.edge=!0;c.insertEdge(e,!0);var f=new mxCell("ITransData",new mxGeometry(0,0,0,0),"edgeStyle=none;html=1;align=left;verticalAlign=top;endArrow=sysMLProvInt;endSize=12;exitX=0;exitY=0.5;");f.geometry.setTerminalPoint(new mxPoint(0,60),!1);f.geometry.relative=!0;f.geometry.x=1;f.edge=!0;c.insertEdge(f,!0);return b.createVertexTemplateFromCells([c,e,f],250,60,"Provided Interface")}),this.createVertexTemplateEntry("html=1;shape=mxgraph.sysml.port;sysMLPortType=flowN;", -20,20,"","Port, Flow North",null,null,this.getTagsForStencil("","","sysml port flow item flow north").join(" ")),this.createVertexTemplateEntry("html=1;shape=mxgraph.sysml.port;sysMLPortType=doubleH;",20,20,"","Port, Double Flow, Horizontal",null,null,this.getTagsForStencil("","","sysml port flow item double flow horizontal").join(" ")),this.addEntry("sysml port flow ports",function(){var c=new mxCell("",new mxGeometry(0,0,200,140),"whiteSpace=wrap;align=center;html=1;");c.vertex=!0;var e=new mxCell("port1", -new mxGeometry(0,0,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=flowS;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;");e.geometry.relative=!0;e.vertex=!0;e.geometry.offset=new mxPoint(50,-10);c.insert(e);e=new mxCell("port2",new mxGeometry(1,0,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=empty;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;");e.geometry.relative=!0;e.vertex= -!0;e.geometry.offset=new mxPoint(-70,-10);c.insert(e);e=new mxCell("port3",new mxGeometry(0,0,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=flowE;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;");e.geometry.relative=!0;e.vertex=!0;e.geometry.offset=new mxPoint(-10,30);c.insert(e);e=new mxCell("port4",new mxGeometry(0,1,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=doubleH;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;"); -e.geometry.relative=!0;e.vertex=!0;e.geometry.offset=new mxPoint(-10,-50);c.insert(e);e=new mxCell("port5",new mxGeometry(1,0,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=flowE;labelPosition=left;verticalLabelPosition=middle;align=right;verticalAlign=middle;");e.geometry.relative=!0;e.vertex=!0;e.geometry.offset=new mxPoint(-10,30);c.insert(e);e=new mxCell("port6",new mxGeometry(1,1,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=doubleH;labelPosition=left;verticalLabelPosition=middle;align=right;verticalAlign=middle;"); -e.geometry.relative=!0;e.vertex=!0;e.geometry.offset=new mxPoint(-10,-50);c.insert(e);e=new mxCell("port7",new mxGeometry(0,1,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=flowN;labelPosition=center;verticalLabelPosition=top;align=center;verticalAlign=bottom;");e.geometry.relative=!0;e.vertex=!0;e.geometry.offset=new mxPoint(50,-10);c.insert(e);e=new mxCell("port8",new mxGeometry(1,1,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=doubleV;labelPosition=center;verticalLabelPosition=top;align=center;verticalAlign=bottom;"); -e.geometry.relative=!0;e.vertex=!0;e.geometry.offset=new mxPoint(-70,-10);c.insert(e);return b.createVertexTemplateFromCells([c],220,160,"Ports")})];this.addPalette("sysmlPorts and Flows","SysML / Ports and Flows",a||!1,mxUtils.bind(this,function(c){for(var e=0;econstraints
{{L1} x > y }
nested: ConstraintBlock2
parameters
x: Real
y: Real
par Block1
',new mxGeometry(0,0,300,170),"html=1;shape=mxgraph.sysml.package;labelX=120;align=left;spacingLeft=10;overflow=fill;whiteSpace=wrap;recursiveResize=0;");c.vertex=!0;var e=new mxCell("C1: Constraint",new mxGeometry(130,50,150, -100),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;html=1;shape=mxgraph.sysml.paramDgm;fontStyle=1;whiteSpace=wrap;align=center;");e.vertex=!0;c.insert(e);var f=new mxCell("x:",new mxGeometry(0,25,0,0),"html=1;resizable=0;align=left;verticalAlign=middle;labelPosition=left;verticalLabelPosition=middle;labelBackgroundColor=none;fontSize=10;spacingLeft=22;fontStyle=1;");f.geometry.relative=!1;f.setConnectable(!1);f.vertex=!0;e.insert(f);f=new mxCell("y:",new mxGeometry(0,75,0,0),"html=1;resizable=0;align=left;verticalAlign=middle;labelPosition=left;verticalLabelPosition=middle;labelBackgroundColor=none;fontSize=10;spacingLeft=22;fontStyle=1;"); -f.geometry.relative=!1;f.setConnectable(!1);f.vertex=!0;e.insert(f);var g=new mxCell("length: Real",new mxGeometry(30,65,20,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontSize=10;verticalLabelPosition=top;verticalAlign=bottom;");g.vertex=!0;c.insert(g);f=new mxCell("width: Real",new mxGeometry(30,115,20,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontSize=10;verticalLabelPosition=top;verticalAlign=bottom;");f.vertex=!0; -c.insert(f);var h=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;exitY=0.25;exitX=0;entryY=0.5;entryX=1;");h.geometry.relative=!0;h.geometry.x=1;h.edge=!0;e.insertEdge(h,!0);g.insertEdge(h,!1);c.insert(h);g=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;exitY=0.75;exitX=0;entryY=0.5;entryX=1;");g.geometry.relative=!0;g.geometry.x= -1;g.edge=!0;e.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);return b.createVertexTemplateFromCells([c],300,170,"Parametric Diagram")}),this.addDataEntry("sysml constraint block constraint property",150,100,"Constraint Property","7VTLbsIwEPwaX1FIinrOo+VCpap8gUkW26ofkW1Kwtd3nRgoDaituPYQyZ7dsXdmIpOsVN3S0pa/mAYkyZ5IVlpj/LhSXQlSkjQRDckqkqYJfiR9vlGdD9WkpRa0/w0hHQkfVO5gRMo5yfLSaOctFdrHE53vZWzgXuGYFbYVjtM2oKpjQcHM9U7JGd5OVcUUNmyN9utIDYQ9Fx7WLa0DsEcOYlQKpnFb48hgEYgjgfXQ3ZQ1QFHTEowCb3ts2YvG89ixGKUnHATjR1oSQepGgJ24Z5dwEY26blo2MQ3nzBF5Ayonfllw4kA3wzZBeV/8O0qXsMX5iiBZ1FTmEVaiaQKtkHQD8tU44YW50r/6Vr7kFbR+Z9bsdFMaadDgShsNx3DEYcgmDOYwF6HZaji8CvZO8hvF1UZrqH3UdPrHfoosvR5ZH6uL+4N5mATT/wdzbzCPfw8Gt+cnbKhdvHCf"), +this.addEntry("sysml port flow interface",function(){var c=new mxCell("",new mxGeometry(0,0,200,80),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");c.vertex=!0;var d=new mxCell("<<Interface>>",new mxGeometry(0,0,200,18),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("ISpeedObserver", +new mxGeometry(0,0,200,18),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,20,200,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0;c.insert(d);d=new mxCell("notifySpeedChange(): void",new mxGeometry(0,44,200,16),"html=1;align=left;spacing=0;spacingLeft=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,76,200,20),"html=1;align=left;spacing=0;spacingLeft=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],200,70,"Interface")}),this.addEntry("sysml port flow required interface",function(){var c=new mxCell("Transmission",new mxGeometry(90,0,160,60),"html=1;shape=mxgraph.sysml.port4;fontStyle=1;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("p1", +new mxGeometry(0,20,20,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;resizable=0;align=left;verticalAlign=bottom;labelPosition=right;verticalLabelPosition=top;labelBackgroundColor=none;fontSize=10;");d.geometry.relative=!1;d.setConnectable(!1);d.vertex=!0;c.insert(d);d=new mxCell("ITransCmd",new mxGeometry(0,0,0,0),"edgeStyle=none;html=1;align=left;verticalAlign=bottom;endArrow=sysMLReqInt;endSize=8;exitX=0;exitY=0.5;");d.geometry.setTerminalPoint(new mxPoint(0, +0),!1);d.geometry.relative=!0;d.geometry.x=1;d.edge=!0;c.insertEdge(d,!0);var f=new mxCell("ITransData",new mxGeometry(0,0,0,0),"edgeStyle=none;html=1;align=left;verticalAlign=top;endArrow=sysMLProvInt;endSize=12;exitX=0;exitY=0.5;");f.geometry.setTerminalPoint(new mxPoint(0,60),!1);f.geometry.relative=!0;f.geometry.x=1;f.edge=!0;c.insertEdge(f,!0);return b.createVertexTemplateFromCells([c,d,f],250,60,"Required Interface")}),this.addEntry("sysml port flow provided interface",function(){var c=new mxCell("Transmission", +new mxGeometry(90,0,160,60),"html=1;shape=mxgraph.sysml.port4;fontStyle=1;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("p1",new mxGeometry(0,20,20,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;resizable=0;labelBackgroundColor=none;fontSize=10;");d.geometry.relative=!1;d.setConnectable(!1);d.vertex=!0;c.insert(d);d=new mxCell("ITransCmd",new mxGeometry(0,0,0,0),"edgeStyle=none;html=1;align=left;verticalAlign=bottom;endArrow=sysMLReqInt;endSize=8;exitX=0;exitY=0.5;"); +d.geometry.setTerminalPoint(new mxPoint(0,0),!1);d.geometry.relative=!0;d.geometry.x=1;d.edge=!0;c.insertEdge(d,!0);var f=new mxCell("ITransData",new mxGeometry(0,0,0,0),"edgeStyle=none;html=1;align=left;verticalAlign=top;endArrow=sysMLProvInt;endSize=12;exitX=0;exitY=0.5;");f.geometry.setTerminalPoint(new mxPoint(0,60),!1);f.geometry.relative=!0;f.geometry.x=1;f.edge=!0;c.insertEdge(f,!0);return b.createVertexTemplateFromCells([c,d,f],250,60,"Provided Interface")}),this.createVertexTemplateEntry("html=1;shape=mxgraph.sysml.port;sysMLPortType=flowN;", +20,20,"","Port, Flow North",null,null,this.getTagsForStencil("","","sysml port flow item flow north").join(" ")),this.createVertexTemplateEntry("html=1;shape=mxgraph.sysml.port;sysMLPortType=doubleH;",20,20,"","Port, Double Flow, Horizontal",null,null,this.getTagsForStencil("","","sysml port flow item double flow horizontal").join(" ")),this.addEntry("sysml port flow ports",function(){var c=new mxCell("",new mxGeometry(0,0,200,140),"whiteSpace=wrap;align=center;html=1;");c.vertex=!0;var d=new mxCell("port1", +new mxGeometry(0,0,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=flowS;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;");d.geometry.relative=!0;d.vertex=!0;d.geometry.offset=new mxPoint(50,-10);c.insert(d);d=new mxCell("port2",new mxGeometry(1,0,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=empty;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;");d.geometry.relative=!0;d.vertex= +!0;d.geometry.offset=new mxPoint(-70,-10);c.insert(d);d=new mxCell("port3",new mxGeometry(0,0,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=flowE;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;");d.geometry.relative=!0;d.vertex=!0;d.geometry.offset=new mxPoint(-10,30);c.insert(d);d=new mxCell("port4",new mxGeometry(0,1,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=doubleH;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;"); +d.geometry.relative=!0;d.vertex=!0;d.geometry.offset=new mxPoint(-10,-50);c.insert(d);d=new mxCell("port5",new mxGeometry(1,0,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=flowE;labelPosition=left;verticalLabelPosition=middle;align=right;verticalAlign=middle;");d.geometry.relative=!0;d.vertex=!0;d.geometry.offset=new mxPoint(-10,30);c.insert(d);d=new mxCell("port6",new mxGeometry(1,1,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=doubleH;labelPosition=left;verticalLabelPosition=middle;align=right;verticalAlign=middle;"); +d.geometry.relative=!0;d.vertex=!0;d.geometry.offset=new mxPoint(-10,-50);c.insert(d);d=new mxCell("port7",new mxGeometry(0,1,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=flowN;labelPosition=center;verticalLabelPosition=top;align=center;verticalAlign=bottom;");d.geometry.relative=!0;d.vertex=!0;d.geometry.offset=new mxPoint(50,-10);c.insert(d);d=new mxCell("port8",new mxGeometry(1,1,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=doubleV;labelPosition=center;verticalLabelPosition=top;align=center;verticalAlign=bottom;"); +d.geometry.relative=!0;d.vertex=!0;d.geometry.offset=new mxPoint(-70,-10);c.insert(d);return b.createVertexTemplateFromCells([c],220,160,"Ports")})];this.addPalette("sysmlPorts and Flows","SysML / Ports and Flows",a||!1,mxUtils.bind(this,function(c){for(var d=0;dpar Block1
',new mxGeometry(0,0,300,170),"html=1;shape=mxgraph.sysml.package;labelX=120;align=left;spacingLeft=10;overflow=fill;whiteSpace=wrap;recursiveResize=0;"); +c.vertex=!0;var d=new mxCell("C1: Constraint",new mxGeometry(130,50,150,100),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;html=1;shape=mxgraph.sysml.paramDgm;fontStyle=1;whiteSpace=wrap;align=center;");d.vertex=!0;c.insert(d);var f=new mxCell("x:",new mxGeometry(0,25,0,0),"html=1;resizable=0;align=left;verticalAlign=middle;labelPosition=left;verticalLabelPosition=middle;labelBackgroundColor=none;fontSize=10;spacingLeft=22;fontStyle=1;");f.geometry.relative=!1;f.setConnectable(!1); +f.vertex=!0;d.insert(f);f=new mxCell("y:",new mxGeometry(0,75,0,0),"html=1;resizable=0;align=left;verticalAlign=middle;labelPosition=left;verticalLabelPosition=middle;labelBackgroundColor=none;fontSize=10;spacingLeft=22;fontStyle=1;");f.geometry.relative=!1;f.setConnectable(!1);f.vertex=!0;d.insert(f);var g=new mxCell("length: Real",new mxGeometry(30,65,20,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontSize=10;verticalLabelPosition=top;verticalAlign=bottom;"); +g.vertex=!0;c.insert(g);f=new mxCell("width: Real",new mxGeometry(30,115,20,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontSize=10;verticalLabelPosition=top;verticalAlign=bottom;");f.vertex=!0;c.insert(f);var h=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;exitY=0.25;exitX=0;entryY=0.5;entryX=1;");h.geometry.relative=!0;h.geometry.x=1;h.edge=!0;d.insertEdge(h,!0);g.insertEdge(h, +!1);c.insert(h);g=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;exitY=0.75;exitX=0;entryY=0.5;entryX=1;");g.geometry.relative=!0;g.geometry.x=1;g.edge=!0;d.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);return b.createVertexTemplateFromCells([c],300,170,"Parametric Diagram")}),this.addDataEntry("sysml constraint block constraint property",150,100,"Constraint Property","7VTLbsIwEPwaX1FIinrOo+VCpap8gUkW26ofkW1Kwtd3nRgoDaituPYQyZ7dsXdmIpOsVN3S0pa/mAYkyZ5IVlpj/LhSXQlSkjQRDckqkqYJfiR9vlGdD9WkpRa0/w0hHQkfVO5gRMo5yfLSaOctFdrHE53vZWzgXuGYFbYVjtM2oKpjQcHM9U7JGd5OVcUUNmyN9utIDYQ9Fx7WLa0DsEcOYlQKpnFb48hgEYgjgfXQ3ZQ1QFHTEowCb3ts2YvG89ixGKUnHATjR1oSQepGgJ24Z5dwEY26blo2MQ3nzBF5Ayonfllw4kA3wzZBeV/8O0qXsMX5iiBZ1FTmEVaiaQKtkHQD8tU44YW50r/6Vr7kFbR+Z9bsdFMaadDgShsNx3DEYcgmDOYwF6HZaji8CvZO8hvF1UZrqH3UdPrHfoosvR5ZH6uL+4N5mATT/wdzbzCPfw8Gt+cnbKhdvHCf"), this.addDataEntry("sysml constraint block constraint property",150,120,"Constraint Property","3VTLboMwEPwaHxMRk0a9xtDmkkpR0x9wwAGrflDbSUi/vmswIPJQK/VS9YDwzu7Y3pkFFCeyXhlalS86ZwLFTyhOjNauXck6YUIgHPEcxSnCOIIH4ec72VmTjSpqmHI/IeCWcKTiwFoE4YUAKqkAtu4sWnjxcfBXIpKagisUL6Oq7sOJ0xVA8wZyrHYTKnjhqzK4BjOADjvAqghvKoFGxHWUaWWdoRx66PAxp4ua6p3x/Q3btmAHJDO4B/SS9HvOuhqg7S55gFWXWDk+AI+UwaWTYFsKxxBb0sqjsi68o1N7tlJMfTcb4yUi+sjMXugT1Ow5GBGTU8kd21Y087wTsPojoBS0vOtrAwVTV0xL5swZSk48d2WoeGi9j0rGi7KjhYGIqG2BoucOYwKLMCm3pya+mpq6FfmVUXElkGGWf9JdE0ZezkGwMCepYHuvrW+ZZ1QsAyx5nnsaEXTHxEZb7ri+Ub++SI95hGbvhdEHlSdaaJjGVGnlsxZk56pYN5ulXs4OevNupV6rmOy1ctvQzax3B0xVLHOhrf47+841fNu135gxvzLj/C/NePyDZkA4/Kub3OhX/gU=")]; -this.addPalette("sysmlConstraint Blocks","SysML / Constraint Blocks",a||!1,mxUtils.bind(this,function(c){for(var e=0;e<<rate>>
rate = constant
rate = distribution
sd Interaction1
',new mxGeometry(0,0,350,320),"html=1;shape=mxgraph.sysml.package;labelX=100;html=1;overflow=fill;strokeWidth=1;recursiveResize=0;");c.vertex=!0;var e=new mxCell("b1: Block1",new mxGeometry(30,40,80,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;whiteSpace=wrap;align=center;"); -e.vertex=!0;c.insert(e);var f=new mxCell("b2: Block2",new mxGeometry(140,40,80,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;whiteSpace=wrap;align=center;");f.vertex=!0;c.insert(f);var g=new mxCell("b3: Block3",new mxGeometry(250,40,80,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;whiteSpace=wrap;align=center;");g.vertex=!0;c.insert(g);var h=new mxCell("alt",new mxGeometry(20,90,200,160),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;html=1;shape=mxgraph.sysml.package;labelX=35;fontStyle=1;align=left;verticalAlign=top;spacingLeft=5;spacingTop=-3;"); -h.vertex=!0;c.insert(h);h=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;dashed=1;");h.geometry.setTerminalPoint(new mxPoint(70,300),!1);h.geometry.relative=!0;h.edge=!0;e.insertEdge(h,!0);c.insert(h);e=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;dashed=1;");e.geometry.setTerminalPoint(new mxPoint(180,300),!1);e.geometry.relative= -!0;e.edge=!0;c.insert(e);f.insertEdge(e,!0);f=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;dashed=1;");f.geometry.setTerminalPoint(new mxPoint(290,300),!1);f.geometry.relative=!0;f.edge=!0;c.insert(f);g.insertEdge(f,!0);g=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;dashed=1;");g.geometry.setTerminalPoint(new mxPoint(20, +this.addEntry("sysml interaction use",function(){var c=new mxCell("Interaction3",new mxGeometry(0,0,160,60),"html=1;shape=mxgraph.sysml.package;labelX=40;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("ref",new mxGeometry(0,0,0,0),"html=1;align=left;verticalAlign=top;labelPosition=left;verticalLabelPosition=top;labelBackgroundColor=none;spacingLeft=5;spacingTop=-2;fontStyle=1;");d.geometry.relative=!1;d.setConnectable(!1);d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c], +c.geometry.width,c.geometry.height,"Interaction Use")}),this.addEntry("sysml interaction combined fragment",function(){var c=new mxCell('sd Interaction1
',new mxGeometry(0,0,350,320),"html=1;shape=mxgraph.sysml.package;labelX=100;html=1;overflow=fill;strokeWidth=1;recursiveResize=0;");c.vertex=!0;var d=new mxCell("b1: Block1",new mxGeometry(30,40,80,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;whiteSpace=wrap;align=center;"); +d.vertex=!0;c.insert(d);var f=new mxCell("b2: Block2",new mxGeometry(140,40,80,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;whiteSpace=wrap;align=center;");f.vertex=!0;c.insert(f);var g=new mxCell("b3: Block3",new mxGeometry(250,40,80,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;whiteSpace=wrap;align=center;");g.vertex=!0;c.insert(g);var h=new mxCell("alt",new mxGeometry(20,90,200,160),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;html=1;shape=mxgraph.sysml.package;labelX=35;fontStyle=1;align=left;verticalAlign=top;spacingLeft=5;spacingTop=-3;"); +h.vertex=!0;c.insert(h);h=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;dashed=1;");h.geometry.setTerminalPoint(new mxPoint(70,300),!1);h.geometry.relative=!0;h.edge=!0;d.insertEdge(h,!0);c.insert(h);d=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;dashed=1;");d.geometry.setTerminalPoint(new mxPoint(180,300),!1);d.geometry.relative= +!0;d.edge=!0;c.insert(d);f.insertEdge(d,!0);f=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;dashed=1;");f.geometry.setTerminalPoint(new mxPoint(290,300),!1);f.geometry.relative=!0;f.edge=!0;c.insert(f);g.insertEdge(f,!0);g=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;dashed=1;");g.geometry.setTerminalPoint(new mxPoint(20, 170),!1);g.geometry.setTerminalPoint(new mxPoint(220,170),!0);g.geometry.relative=!0;g.edge=!0;c.insert(g);g=new mxCell("[if x < 10]",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=open;html=1;edgeStyle=none;verticalAlign=bottom;labelBackgroundColor=none;endSize=12;");g.geometry.setTerminalPoint(new mxPoint(70,150),!0);g.geometry.setTerminalPoint(new mxPoint(180,150),!1);g.geometry.relative=!0;g.geometry.x=-1;g.edge=!0;c.insert(g);f=new mxCell("msg1", new mxGeometry(1,0,0,0),"align=right;html=1;verticalAlign=bottom;labelBackgroundColor=none;");f.geometry.relative=!0;f.setConnectable(!1);f.vertex=!0;g.insert(f);g=new mxCell("[else]",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=open;html=1;edgeStyle=none;verticalAlign=bottom;labelBackgroundColor=none;align=right;endSize=12;");g.geometry.setTerminalPoint(new mxPoint(70,230),!0);g.geometry.setTerminalPoint(new mxPoint(180,230),!1);g.geometry.relative= !0;g.geometry.x=-1;g.edge=!0;c.insert(g);f=new mxCell("msg2",new mxGeometry(1,0,0,0),"align=right;html=1;verticalAlign=bottom;labelBackgroundColor=none;");f.geometry.relative=!0;f.setConnectable(!1);f.vertex=!0;g.insert(f);c.insert(g);g=new mxCell("msg3",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=open;html=1;edgeStyle=none;verticalAlign=bottom;labelBackgroundColor=none;endSize=12;");g.geometry.setTerminalPoint(new mxPoint(70,290),!0);g.geometry.setTerminalPoint(new mxPoint(290, @@ -10789,68 +10997,83 @@ this.addDataEntry("sysml interaction duration constraint",250,250,"Duration Cons this.addDataEntry("sysml interaction duration constraint",250,200,"Time Constraint","3ZbbUoMwEIafJpcyHFq5LqC9cJw6U18gJStkDIQJoQef3kBiQZFprVSrF0yzm/13tv9HMiAvzLZzgYv0nhNgyLtBXig4l3qVbUNgDLk2JciLkOva6kHu7cCu0+zaBRaQy2MErhasMatAZ3SilDtmEkASWJow57n6CVKZqUkjRy0JLlMgJoCczITgm7ZSd6tbDA7YpMx0c+AZSLFTJQIYlnT9XodLHSb7ur30gVPV0bW35o/Z7xUlr0QMpqhryIBu9xZ+6COxSED2+qhFZ/o21dj9ufXev7XeO9V778fMn/TMD7Egi6qeBvmBbVmOh/zoi0Q6EHgBucqsQUgaYzZjNFFxtOJS8kxtlAWOaZ4EJo6mWr6kL3Vrx72Es2MwOJPjMBzk2Ws08GKcwHPa47m4Gx2e5EVL7rEOLhqbPxY252zYrvt3oB9Iy1J9g++dP7OJDTpBk1SZHzC8Ahbg+DkRvMpJyBkXY1yZxroro/htkkPC8cj5PXKy8XEzGjIGT3+I2KGr7ujDNz3XnanC9rtSl3c/O18B"), this.addDataEntry("sysml interaction message",250,250,"Message","zZbfboIwFMafhmS7gzJ1t4LTqyVLeIIKJ9CsUFKqyJ5+B1tUQDNHCHpB6L/zcc7vowXL9dPDRtI8+RQRcMv9sFxfCqF0Kz34wLlFbBZZ7soixMbLIusbs85x1s6phEzdE0B0wJ7yHeiRrWO5S4+L8NuIFariZq5IaF43JYSo7iUqxYRXGOCVCVMQ5DSsp0ssB8coZ3GG3RBzAYkD5lkgFRxu5nscMsluQKSgZIVLShapxKywdU12AixOTJhrxmih+/Ep9Fw9NgyA6zDcPgzSwCDPBKMJmJmip4Dz1oPTIwJRDIHpZiLDmxfRIoHIcLlABFm0lFKU55VarZZo0SjETobQelnvACSBU8X2balr1ZvQL8FQ8QS24VqZ5846/BSVMSgT1EF4yuIuqrPHU3WnokrsybDOe1hpUWVhgHuQ8nsIX4cqcsA97NWbloWUL82e3gqlRKqXBuynlnHIbfiTv7+LDmftfo/zn4Z1dcbza9Hzq7bLp5y/IC2avg73bFuf3v8wDbtrxhuhZ7HQmY/kYU9oPBPfB51lo+y0tmmt4/FhDvaOO3ughd2vUVdnsIPYPf9p6uWXP6K/"), this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=sysMLLost;endSize=12;verticalAlign=bottom;",160,0,"lost","Lost Message",null,this.getTagsForStencil("","","sysml interaction lost message").join(" ")),this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=open;endSize=12;verticalAlign=bottom;startArrow=sysMLFound;startSize=12;",160,0,"found","Found Message",null,this.getTagsForStencil("","","sysml interaction found message").join(" ")),this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=none;verticalAlign=bottom;dashed=1;strokeWidth=2;", -160,0,"","General Ordering",null,this.getTagsForStencil("","","sysml interaction general ordering").join(" "))];this.addPalette("sysmlInteractions","SysML / Interactions",a||!1,mxUtils.bind(this,function(c){for(var e=0;eentry / entryActivity
do / doActivity
exit / exitActivity
BlockName
allocatedFrom
<<elementType>> ElementName
allocatedTo
<<elementType>> ElementName
', -"Allocation derived properties (Block)",null,null,this.getTagsForStencil("","","sysml allocation derived property block").join(" ")),this.addDataEntry("sysml allocation derived property comment",270,140,"Allocation derived properties (Comment)","xVRNb+MgEP01HCPZOK16rZO2l3Yv6R8g9sRGHQzF5Ku/fgdM7bKJpVZa7R4sz7xhhuHxGFas1OnJCtO+6BqQFQ+sWFmt3WCp0woQGc9kzYo14zyjj/HHmWgeopkRFjr3nQQ+JBwE7mFAGL9FSi0Nwb074wDfvu99S6UStpEdK+4zcxrdhdOGoDzBEHZuAh2c3EKgbHzuECqnqmQ18R/23n4CAlFXwkH9aLX6jNJpthcZ1p9xAoWijkq89ABBETevZwNjIE2KXvYwrPwlFMztMtPsq/7/rdIeZtqEJ5fJ+1YYb3ba0a9snSLhrXMye/nhA/mNt42oZNc8h9ta34QThgtcxwv8kqcPYHeoj+TuJCmsKI+tdLChEr7ekQT+Jb+iZsGOnVEu6WNWwQGK8n0CrcDZMy2JCctB4NlR1q6Noi4i1oJs2ljlLmKiH/xmrDQ9DzLiC7n+WoqL15IwP8OyhcqztdOd28Ro/i8IOsdodslQzq8wtPwLDC2vzJM/aLF639Xg12ephlBsAUtRvTVhyUqjtkGknRcpdPW9tUFhEalF34Y6+UgU1A0kNPV6bytIZp2j+QQuudBvkGkBhZOHtPoPmCJ3muohlgz93w=="), -this.addEntry("sysml allocation derived property internal block diagram",function(){var c=new mxCell('<<block>>
BlockName
PartName
allocatedFrom
<<elementType>> ElementName
', -new mxGeometry(20,60,210,80),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;overflow=fill;strokeWidth=2;whiteSpace=wrap;align=center;");e.vertex=!0;c.insert(e);return b.createVertexTemplateFromCells([c],250,160,"Allocation derived properties (Internal Block Diagram)")}),this.createVertexTemplateEntry("html=1;shape=mxgraph.sysml.simpleState;html=1;overflow=fill;whiteSpace=wrap;align=center;",200,100,'ActivityName
allocatedTo
<<elementType>> ElementName
', -"Allocation Derived Properties (Activity Diagram)",null,null,this.getTagsForStencil("","","sysml allocation derived property activity diagram").join(" ")),this.addEntry("sysml allocation activity partition",function(){var c=new mxCell('<<allocate>>
:ElementName
<<requirement>>
Requirement Name
text="The system shall do"
Id="62j32."
<<testCase>>
TestCaseName
PartName
allocatedFrom
<<elementType>> ElementName
', +new mxGeometry(20,60,210,80),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;overflow=fill;strokeWidth=2;whiteSpace=wrap;align=center;");d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],250,160,"Allocation derived properties (Internal Block Diagram)")}),this.addEntry("sysml allocation derived property activity diagram",function(){var c=new mxCell("",new mxGeometry(0,0,200,100),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;rounded=1;absoluteArcSize=1;arcSize=20;"); +c.vertex=!0;var d=new mxCell("ActivityName",new mxGeometry(0,0,200,20),"html=1;align=center;spacing=0;verticalAlign=top;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,200,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0;c.insert(d);d=new mxCell("allocatedTo",new mxGeometry(0,0,200, +22),"html=1;align=center;spacing=0;verticalAlign=bottom;strokeColor=none;fillColor=none;whiteSpace=wrap;fontSize=10;fontStyle=2;spacingBottom=2;");d.vertex=!0;c.insert(d);d=new mxCell("<<elementType>> ElementName",new mxGeometry(0,0,200,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,200,34),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],200,100,"Allocation Derived Properties (Activity Diagram)")}),this.addEntry("sysml allocation activity partition",function(){var c=new mxCell('<<allocate>>
:ElementName
<<stereotypeName>>{PropertyName=ValueString}ElementName
<<stereotypeName>>{PropertyName=ValueString};
BooleanPropertyName
ElementName
<<stereotypeName>>NodeName
<<stereotypeName>>
PropertyName=ValueString
MultiPropertyName=ValueString, ValueString
BooleanPropertyName