diff --git a/ChangeLog b/ChangeLog index 5af424452c499bf716c382d145b5fff8d703a9ab..a6146df7799620fadc40963098224fe3448c4c93 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +28-JAN-2020: 12.6.1 + +- Adds new Veeam sidebar + +28-JAN-2020: 12.6.0 + +- Fixes aspect dialog incorrect layers + 25-JAN-2020: 12.5.8 - Fixes possible NPE in OneDrive client diff --git a/VERSION b/VERSION index 17dee73bdedab4d06180ea8cb14cc448bfb44002..84799ae9fb5a959471ba98e8f17ce689667fc852 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -12.5.8 \ No newline at end of file +12.6.1 \ No newline at end of file diff --git a/etc/build/build.xml b/etc/build/build.xml index fd012fc41354d90e866e3225378022087ee3fb8d..b3749801cb481cbbd7d8ee00e6b033a8f6fcd7a1 100644 --- a/etc/build/build.xml +++ b/etc/build/build.xml @@ -148,6 +148,7 @@ <file name="Sidebar-Sitemap.js" /> <file name="Sidebar-Sysml.js" /> <file name="Sidebar-Veeam.js" /> + <file name="Sidebar-Veeam2.js" /> <file name="Sidebar-VVD.js" /> <file name="Sidebar-WebIcons.js" /> </sources> diff --git a/src/main/webapp/cache.manifest b/src/main/webapp/cache.manifest index 989454d91fc6bc64022f50d04ac58d08c9dfdaf7..9c3a5e5ac3a0f0943109f67682646065399c54b3 100644 --- a/src/main/webapp/cache.manifest +++ b/src/main/webapp/cache.manifest @@ -1,7 +1,7 @@ CACHE MANIFEST # THIS FILE WAS GENERATED. DO NOT MODIFY! -# 01/25/2020 02:23 PM +# 01/28/2020 01:01 PM app.html index.html?offline=1 diff --git a/src/main/webapp/images/sidebar-veeam.png b/src/main/webapp/images/sidebar-veeam.png index 78d87f18a456b6137b4a51421eea229bd7aed982..b91967b35d2a8e986a1a11add23c66cb782dbf40 100644 Binary files a/src/main/webapp/images/sidebar-veeam.png and b/src/main/webapp/images/sidebar-veeam.png differ diff --git a/src/main/webapp/js/app.min.js b/src/main/webapp/js/app.min.js index ead540425941e5d8e199094e8d5f332efb90f974..46fec13e5db7030612fe91fa5004f78fd269a733 100644 --- a/src/main/webapp/js/app.min.js +++ b/src/main/webapp/js/app.min.js @@ -3398,26 +3398,26 @@ Sidebar.prototype.cisco19="LAN Switching;Routing WAN;Network Management;Data Cen "Message Construction;Message Routing;Message Transformation;Messaging Channels;Messaging Endpoints;Messaging Systems;System Management".split(";");Sidebar.prototype.gmdl="Bottom Navigation;Bottom Sheets;Buttons;Cards;Chips;Dialogs;Dividers;Grid Lists;Icons;Lists;Menus;Misc;Pickers;Selection Controls;Sliders;Steppers;Tabs;Text Fields".split(";");Sidebar.prototype.aws2="Analytics;Application Services;Compute;Database;Developer Tools;Enterprise Applications;Game Development;General;Internet of Things;Management Tools;Mobile Services;Networking;On-Demand Workforce;SDKs;Security and Identity;Storage and Content Delivery;Groups".split(";"); Sidebar.prototype.aws3="Analytics;Application Services;Artificial Intelligence;Business Productivity;Compute;Contact Center;Database;Desktop and App Streaming;Developer Tools;Game Development;General;Groups;Internet of Things;Management Tools;Messaging;Migration;Mobile Services;Networking and Content Delivery;On Demand Workforce;SDKs;Security Identity and Compliance;Storage".split(";");Sidebar.prototype.aws4b="Arrows;General Resources;Illustrations;Groups Light;Groups Dark;Analytics;Application Integration;AR VR;Cost Management;Business Productivity;Compute;Customer Engagement;Database;Desktop App Streaming;Developer Tools;Game Development;Internet of Things;IoT Things;IoT Resources;Machine Learning;Management Tools;Media Services;Migration;Mobile Services;Network Content Delivery;Security Identity Compliance;Storage".split(";"); Sidebar.prototype.aws4="Arrows;General Resources;Illustrations;Groups;Analytics;Application Integration;AR VR;Cost Management;Blockchain;Business Applications;EC2 Instance Types;Compute;Customer Engagement;Database;End User Computing;Developer Tools;Game Tech;Internet of Things;IoT Things;IoT Resources;Machine Learning;Management Governance;Media Services;Migration Transfer;Mobile;Network Content Delivery;Robotics;Satellite;Security Identity Compliance;Storage".split(";");Sidebar.prototype.office= -"Clouds Communications Concepts Databases Devices Security Servers Services Sites Users".split(" ");Sidebar.prototype.veeam="Data Center;Misc;Software;Storage;UsersStatus;VASComponents;Backup Replication;Products;VMs and Tape;2D;3D".split(";");Sidebar.prototype.archimate3="Application;Business;Composite;Implementation and Migration;Motivation;Physical;Relationships;Strategy;Technology".split(";");Sidebar.prototype.electrical="LogicGates Resistors Capacitors Inductors SwitchesRelays Diodes Sources Transistors Misc Audio PlcLadder Abstract Optical VacuumTubes Waveforms Instruments RotMech Transmission".split(" "); -Sidebar.prototype.customEntries=null;Sidebar.prototype.enabledLibraries=null;Sidebar.prototype.configuration=[{id:"general",libs:["general","misc","advanced"]},{id:"uml"},{id:"search"},{id:"er"},{id:"ios",prefix:"ios",libs:["","7icons","7ui"]},{id:"android",prefix:"android",libs:[""]},{id:"aws3d"},{id:"flowchart"},{id:"basic"},{id:"infographic"},{id:"arrows"},{id:"arrows2"},{id:"lean_mapping"},{id:"citrix"},{id:"azure"},{id:"network"},{id:"vvd"},{id:"sitemap"},{id:"c4"},{id:"dfd"},{id:"kubernetes"}, -{id:"cisco19",prefix:"cisco19",libs:Sidebar.prototype.cisco19},{id:"mscae",prefix:"mscae",libs:"Companies;EnterpriseFlat;IntuneFlat;OMSFlat;System CenterFlat;AI and ML Service;Analytics Service;Compute Service;Compute Service VM;Container Service;Databases Service;DevOps Service;General Service;Identity Service;Integration Service;Internet of Things Service;Intune Service;Management and Governance Service;Management and Governance Service Media;Migrate Service;Mixed Reality Service;Mobile Service;Networking Service;Other Category Service;Security Service;Storage Service;Web Service".split(";")}, +"Clouds Communications Concepts Databases Devices Security Servers Services Sites Users".split(" ");Sidebar.prototype.veeam="Data Center;Misc;Software;Storage;UsersStatus;VASComponents;Backup Replication;Products;VMs and Tape;2D;3D".split(";");Sidebar.prototype.veeam2="Auxiliary;Data Center;Features;General;Products and Components;Software;States;Storage;3D".split(";");Sidebar.prototype.archimate3="Application;Business;Composite;Implementation and Migration;Motivation;Physical;Relationships;Strategy;Technology".split(";"); +Sidebar.prototype.electrical="LogicGates Resistors Capacitors Inductors SwitchesRelays Diodes Sources Transistors Misc Audio PlcLadder Abstract Optical VacuumTubes Waveforms Instruments RotMech Transmission".split(" ");Sidebar.prototype.customEntries=null;Sidebar.prototype.enabledLibraries=null;Sidebar.prototype.configuration=[{id:"general",libs:["general","misc","advanced"]},{id:"uml"},{id:"search"},{id:"er"},{id:"ios",prefix:"ios",libs:["","7icons","7ui"]},{id:"android",prefix:"android",libs:[""]}, +{id:"aws3d"},{id:"flowchart"},{id:"basic"},{id:"infographic"},{id:"arrows"},{id:"arrows2"},{id:"lean_mapping"},{id:"citrix"},{id:"azure"},{id:"network"},{id:"vvd"},{id:"sitemap"},{id:"c4"},{id:"dfd"},{id:"kubernetes"},{id:"cisco19",prefix:"cisco19",libs:Sidebar.prototype.cisco19},{id:"mscae",prefix:"mscae",libs:"Companies;EnterpriseFlat;IntuneFlat;OMSFlat;System CenterFlat;AI and ML Service;Analytics Service;Compute Service;Compute Service VM;Container Service;Databases Service;DevOps Service;General Service;Identity Service;Integration Service;Internet of Things Service;Intune Service;Management and Governance Service;Management and Governance Service Media;Migrate Service;Mixed Reality Service;Mobile Service;Networking Service;Other Category Service;Security Service;Storage Service;Web Service".split(";")}, {id:"active_directory"},{id:"bpmn",prefix:"bpmn",libs:["","Gateways","Events"]},{id:"clipart",prefix:null,libs:"computer finance clipart networking people telco".split(" ")},{id:"ibm",prefix:"ibm",libs:Sidebar.prototype.ibm},{id:"allied_telesis",prefix:"allied_telesis",libs:Sidebar.prototype.allied_telesis},{id:"cumulus",libs:["cumulus"]},{id:"eip",prefix:"eip",libs:Sidebar.prototype.eip},{id:"mockups",prefix:"mockup",libs:"Buttons Containers Forms Graphics Markup Misc Navigation Text".split(" ")}, {id:"pid2",prefix:"pid2",libs:"Agitators;Apparatus Elements;Centrifuges;Compressors;Compressors ISO;Crushers Grinding;Driers;Engines;Feeders;Filters;Fittings;Flow Sensors;Heat Exchangers;Instruments;Misc;Mixers;Piping;Pumps;Pumps DIN;Pumps ISO;Separators;Shaping Machines;Valves;Vessels".split(";")},{id:"signs",prefix:"signs",libs:Sidebar.prototype.signs},{id:"gcp",prefix:"gcp",libs:Sidebar.prototype.gcp},{id:"gcp2",prefix:"gcp2",libs:Sidebar.prototype.gcp2},{id:"rack",prefix:"rack",libs:Sidebar.prototype.rack}, {id:"electrical",prefix:"electrical",libs:Sidebar.prototype.electrical},{id:"aws2",prefix:"aws2",libs:Sidebar.prototype.aws2},{id:"aws3",prefix:"aws3",libs:Sidebar.prototype.aws3},{id:"aws4b",prefix:"aws4b",libs:Sidebar.prototype.aws4b},{id:"aws4",prefix:"aws4",libs:Sidebar.prototype.aws4},{id:"pid",prefix:"pid",libs:Sidebar.prototype.pids},{id:"cisco",prefix:"cisco",libs:Sidebar.prototype.cisco},{id:"cisco_safe",prefix:"cisco_safe",libs:Sidebar.prototype.cisco_safe},{id:"office",prefix:"office", -libs:Sidebar.prototype.office},{id:"veeam",prefix:"veeam",libs:Sidebar.prototype.veeam},{id:"cabinets",libs:["cabinets"]},{id:"floorplan",libs:["floorplan"]},{id:"bootstrap",libs:["bootstrap"]},{id:"atlassian",libs:["atlassian"]},{id:"gmdl",prefix:"gmdl",libs:Sidebar.prototype.gmdl},{id:"archimate3",prefix:"archimate3",libs:Sidebar.prototype.archimate3},{id:"archimate",libs:["archimate"]},{id:"webicons",libs:["webicons","weblogos"]},{id:"sysml",prefix:"sysml",libs:Sidebar.prototype.sysml}];var a= -Sidebar.prototype.insertSearchHint;Sidebar.prototype.insertSearchHint=function(d,c,b,e,l,m,q,r){if(null!=r&&1==e){var f=null;if(0<=mxUtils.indexOf(r,"text"))f="Double click anywhere in the diagram to insert text.";else for(var g="line lines arrow arrows connect connection connections connector connectors curve curves link links directed directional bidirectional".split(" "),h=0;h<g.length;h++)if(0<=mxUtils.indexOf(r,g[h])){f="Need help with connections?";break}if(null!=f&&!this.hideSearchHint){var k= -document.createElement("a");k.setAttribute("href","https://youtu.be/Z0D96ZikMkc");k.setAttribute("target","_blank");k.className="geTitle";k.style.cssText="background-color:#ffd350;border-radius:6px;color:black;border:1px solid black !important;text-align:center;white-space:normal;padding:6px 0px 6px 0px !important;margin:4px 4px 8px 2px;";mxUtils.write(k,f);f=document.createElement("img");f.setAttribute("src",Dialog.prototype.closeImage);f.setAttribute("title",mxResources.get("hide"));f.className= -"geDialogClose";f.style.position="relative";f.style.cursor="default";f.style.top="1px";f.style.right="0px";mxEvent.addListener(f,"click",mxUtils.bind(this,function(a){k.parentNode.removeChild(k);this.hideSearchHint=!0;mxEvent.consume(a)}));k.appendChild(f);d.appendChild(k);this.hideSearchHint=!0}}a.apply(this,arguments)};Sidebar.prototype.togglePalettes=function(a,d){this.showPalettes(a,d)};Sidebar.prototype.togglePalette=function(a){this.showPalette(a)};Sidebar.prototype.showPalettes=function(a, -d,c){for(var b=0;b<d.length;b++)this.showPalette(a+d[b],c)};Sidebar.prototype.showPalette=function(a,d){var c=this.palettes[a];if(null!=c)for(var b=null!=d?d?"block":"none":"none"==c[0].style.display?"block":"none",e=0;e<c.length;e++)c[e].style.display=b};Sidebar.prototype.isEntryVisible=function(a){for(var d=0;d<this.configuration.length;d++)if(this.configuration[d].id==a){var c=this.palettes[null!=this.configuration[d].libs?(this.configuration[d].prefix||"")+this.configuration[d].libs[0]:a];if(null!= -c)return"none"!=c[0].style.display;break}if(null!=this.customEntries)for(d=0;d<this.customEntries.length;d++)for(var c=this.customEntries[d],b=0;b<c.entries.length;b++){var e=c.entries[b];if(e.id==a){if(null!=e.libs&&0<e.libs.length&&(c=this.palettes[e.id+".0"],null!=c))return"none"!=c[0].style.display;break}}return!1};Sidebar.prototype.showEntries=function(a,d,c){this.libs=null!=a&&(c||0<a.length)?a:null!=urlParams.libs&&0<urlParams.libs.length?decodeURIComponent(urlParams.libs):null!=mxSettings&& -null!=mxSettings.settings?mxSettings.getLibraries():this.defaultEntries;c=this.libs.split(";");for(var b=0;b<c.length;b++)c[b]=this.libAliases[c[b]]||c[b];for(b=0;b<this.configuration.length;b++)"search"!=this.configuration[b].id&&this.showPalettes(this.configuration[b].prefix||"",this.configuration[b].libs||[this.configuration[b].id],0<=mxUtils.indexOf(c,this.configuration[b].id));if(null!=this.customEntries)for(b=0;b<this.customEntries.length;b++)for(var e=this.customEntries[b],f=0;f<e.entries.length;f++){var g= -e.entries[f];if(null!=g.libs&&0<g.libs.length){for(var h=[],n=0;n<g.libs.length;n++)h.push(g.id+"."+n);this.showPalettes("",h,0<=mxUtils.indexOf(c,g.id))}}d&&(mxSettings.setLibraries(a),mxSettings.save())};Sidebar.prototype.init=function(){this.entries=[{title:mxResources.get("standard"),entries:[{title:mxResources.get("general"),id:"general",image:IMAGE_PATH+"/sidebar-general.png"},{title:mxResources.get("basic"),id:"basic",image:IMAGE_PATH+"/sidebar-basic.png"},{title:mxResources.get("arrows"), +libs:Sidebar.prototype.office},{id:"veeam",prefix:"veeam",libs:Sidebar.prototype.veeam},{id:"veeam2",prefix:"veeam2",libs:Sidebar.prototype.veeam2},{id:"cabinets",libs:["cabinets"]},{id:"floorplan",libs:["floorplan"]},{id:"bootstrap",libs:["bootstrap"]},{id:"atlassian",libs:["atlassian"]},{id:"gmdl",prefix:"gmdl",libs:Sidebar.prototype.gmdl},{id:"archimate3",prefix:"archimate3",libs:Sidebar.prototype.archimate3},{id:"archimate",libs:["archimate"]},{id:"webicons",libs:["webicons","weblogos"]},{id:"sysml", +prefix:"sysml",libs:Sidebar.prototype.sysml}];var a=Sidebar.prototype.insertSearchHint;Sidebar.prototype.insertSearchHint=function(d,c,b,e,l,m,q,r){if(null!=r&&1==e){var f=null;if(0<=mxUtils.indexOf(r,"text"))f="Double click anywhere in the diagram to insert text.";else for(var g="line lines arrow arrows connect connection connections connector connectors curve curves link links directed directional bidirectional".split(" "),h=0;h<g.length;h++)if(0<=mxUtils.indexOf(r,g[h])){f="Need help with connections?"; +break}if(null!=f&&!this.hideSearchHint){var k=document.createElement("a");k.setAttribute("href","https://youtu.be/Z0D96ZikMkc");k.setAttribute("target","_blank");k.className="geTitle";k.style.cssText="background-color:#ffd350;border-radius:6px;color:black;border:1px solid black !important;text-align:center;white-space:normal;padding:6px 0px 6px 0px !important;margin:4px 4px 8px 2px;";mxUtils.write(k,f);f=document.createElement("img");f.setAttribute("src",Dialog.prototype.closeImage);f.setAttribute("title", +mxResources.get("hide"));f.className="geDialogClose";f.style.position="relative";f.style.cursor="default";f.style.top="1px";f.style.right="0px";mxEvent.addListener(f,"click",mxUtils.bind(this,function(a){k.parentNode.removeChild(k);this.hideSearchHint=!0;mxEvent.consume(a)}));k.appendChild(f);d.appendChild(k);this.hideSearchHint=!0}}a.apply(this,arguments)};Sidebar.prototype.togglePalettes=function(a,d){this.showPalettes(a,d)};Sidebar.prototype.togglePalette=function(a){this.showPalette(a)};Sidebar.prototype.showPalettes= +function(a,d,c){for(var b=0;b<d.length;b++)this.showPalette(a+d[b],c)};Sidebar.prototype.showPalette=function(a,d){var c=this.palettes[a];if(null!=c)for(var b=null!=d?d?"block":"none":"none"==c[0].style.display?"block":"none",e=0;e<c.length;e++)c[e].style.display=b};Sidebar.prototype.isEntryVisible=function(a){for(var d=0;d<this.configuration.length;d++)if(this.configuration[d].id==a){var c=this.palettes[null!=this.configuration[d].libs?(this.configuration[d].prefix||"")+this.configuration[d].libs[0]: +a];if(null!=c)return"none"!=c[0].style.display;break}if(null!=this.customEntries)for(d=0;d<this.customEntries.length;d++)for(var c=this.customEntries[d],b=0;b<c.entries.length;b++){var e=c.entries[b];if(e.id==a){if(null!=e.libs&&0<e.libs.length&&(c=this.palettes[e.id+".0"],null!=c))return"none"!=c[0].style.display;break}}return!1};Sidebar.prototype.showEntries=function(a,d,c){this.libs=null!=a&&(c||0<a.length)?a:null!=urlParams.libs&&0<urlParams.libs.length?decodeURIComponent(urlParams.libs):null!= +mxSettings&&null!=mxSettings.settings?mxSettings.getLibraries():this.defaultEntries;c=this.libs.split(";");for(var b=0;b<c.length;b++)c[b]=this.libAliases[c[b]]||c[b];for(b=0;b<this.configuration.length;b++)"search"!=this.configuration[b].id&&this.showPalettes(this.configuration[b].prefix||"",this.configuration[b].libs||[this.configuration[b].id],0<=mxUtils.indexOf(c,this.configuration[b].id));if(null!=this.customEntries)for(b=0;b<this.customEntries.length;b++)for(var e=this.customEntries[b],f=0;f< +e.entries.length;f++){var g=e.entries[f];if(null!=g.libs&&0<g.libs.length){for(var h=[],n=0;n<g.libs.length;n++)h.push(g.id+"."+n);this.showPalettes("",h,0<=mxUtils.indexOf(c,g.id))}}d&&(mxSettings.setLibraries(a),mxSettings.save())};Sidebar.prototype.init=function(){this.entries=[{title:mxResources.get("standard"),entries:[{title:mxResources.get("general"),id:"general",image:IMAGE_PATH+"/sidebar-general.png"},{title:mxResources.get("basic"),id:"basic",image:IMAGE_PATH+"/sidebar-basic.png"},{title:mxResources.get("arrows"), id:"arrows2",image:IMAGE_PATH+"/sidebar-arrows2.png"},{title:mxResources.get("clipart"),id:"clipart",image:IMAGE_PATH+"/sidebar-clipart.png"},{title:mxResources.get("flowchart"),id:"flowchart",image:IMAGE_PATH+"/sidebar-flowchart.png"}]},{title:mxResources.get("software"),entries:[{title:"Active Directory",id:"active_directory",image:IMAGE_PATH+"/sidebar-active_directory.png"},{title:mxResources.get("android"),id:"android",image:IMAGE_PATH+"/sidebar-android.png"},{title:"Atlassian",id:"atlassian", image:IMAGE_PATH+"/sidebar-atlassian.png"},{title:mxResources.get("bootstrap"),id:"bootstrap",image:IMAGE_PATH+"/sidebar-bootstrap.png"},{title:"C4",id:"c4",image:IMAGE_PATH+"/sidebar-c4.png"},{title:"Data Flow Diagram",id:"dfd",image:IMAGE_PATH+"/sidebar-dfd.png"},{title:mxResources.get("entityRelation"),id:"er",image:IMAGE_PATH+"/sidebar-er.png"},{title:mxResources.get("ios"),id:"ios",image:IMAGE_PATH+"/sidebar-ios.png"},{title:mxResources.get("mockups"),id:"mockups",image:IMAGE_PATH+"/sidebar-mockups.png"}, {title:"Sitemap",id:"sitemap",image:IMAGE_PATH+"/sidebar-sitemap.png"},{title:mxResources.get("uml"),id:"uml",image:IMAGE_PATH+"/sidebar-uml.png"}]},{title:mxResources.get("networking"),entries:[{title:"Allied Telesis",id:"allied_telesis",image:IMAGE_PATH+"/sidebar-allied_telesis.png"},{title:"AWS17",id:"aws3",image:IMAGE_PATH+"/sidebar-aws3.png"},{title:"AWS18",id:"aws4b",image:IMAGE_PATH+"/sidebar-aws4.png"},{title:"AWS19",id:"aws4",image:IMAGE_PATH+"/sidebar-aws4.png"},{title:mxResources.get("aws3d"), id:"aws3d",image:IMAGE_PATH+"/sidebar-aws3d.png"},{title:mxResources.get("azure"),id:"azure",image:IMAGE_PATH+"/sidebar-azure.png"},{title:"Cloud & Enterprise",id:"mscae",image:IMAGE_PATH+"/sidebar-mscae.png"},{title:mxResources.get("cisco"),id:"cisco",image:IMAGE_PATH+"/sidebar-cisco.png"},{title:"Cisco19",id:"cisco19",image:IMAGE_PATH+"/sidebar-cisco19.png"},{title:"Cisco Safe",id:"cisco_safe",image:IMAGE_PATH+"/sidebar-cisco_safe.png"},{title:"Cumulus",id:"cumulus",image:IMAGE_PATH+"/sidebar-cumulus.png"}, {title:"Citrix",id:"citrix",image:IMAGE_PATH+"/sidebar-citrix.png"},{title:"Google Cloud Platform",id:"gcp2",image:IMAGE_PATH+"/sidebar-gcp2.png"},{title:"IBM",id:"ibm",image:IMAGE_PATH+"/sidebar-ibm.png"},{title:"Kubernetes",id:"kubernetes",image:IMAGE_PATH+"/sidebar-kubernetes.png"},{title:"Network",id:"network",image:IMAGE_PATH+"/sidebar-network.png"},{title:"Office",id:"office",image:IMAGE_PATH+"/sidebar-office.png"},{title:mxResources.get("rack"),id:"rack",image:IMAGE_PATH+"/sidebar-rack.png"}, -{title:"Veeam",id:"veeam",image:IMAGE_PATH+"/sidebar-veeam.png"},{title:"VMware",id:"vvd",image:IMAGE_PATH+"/sidebar-vvd.png"}]},{title:mxResources.get("business"),entries:[{title:"ArchiMate 3.0",id:"archimate3",image:IMAGE_PATH+"/sidebar-archimate3.png"},{title:mxResources.get("archiMate21"),id:"archimate",image:IMAGE_PATH+"/sidebar-archimate.png"},{title:mxResources.get("bpmn"),id:"bpmn",image:IMAGE_PATH+"/sidebar-bpmn.png"},{title:mxResources.get("leanMapping"),id:"lean_mapping",image:IMAGE_PATH+ +{title:"Veeam",id:"veeam2",image:IMAGE_PATH+"/sidebar-veeam.png"},{title:"VMware",id:"vvd",image:IMAGE_PATH+"/sidebar-vvd.png"}]},{title:mxResources.get("business"),entries:[{title:"ArchiMate 3.0",id:"archimate3",image:IMAGE_PATH+"/sidebar-archimate3.png"},{title:mxResources.get("archiMate21"),id:"archimate",image:IMAGE_PATH+"/sidebar-archimate.png"},{title:mxResources.get("bpmn"),id:"bpmn",image:IMAGE_PATH+"/sidebar-bpmn.png"},{title:mxResources.get("leanMapping"),id:"lean_mapping",image:IMAGE_PATH+ "/sidebar-leanmapping.png"},{title:mxResources.get("sysml"),id:"sysml",image:IMAGE_PATH+"/sidebar-sysml.png"}]},{title:mxResources.get("other"),entries:[{title:mxResources.get("cabinets"),id:"cabinets",image:IMAGE_PATH+"/sidebar-cabinets.png"},{title:"Infographic",id:"infographic",image:IMAGE_PATH+"/sidebar-infographic.png"},{title:mxResources.get("eip"),id:"eip",image:IMAGE_PATH+"/sidebar-eip.png"},{title:mxResources.get("electrical"),id:"electrical",image:IMAGE_PATH+"/sidebar-electrical.png"},{title:mxResources.get("floorplans"), id:"floorplan",image:IMAGE_PATH+"/sidebar-floorplans.png"},{title:mxResources.get("gmdl"),id:"gmdl",image:IMAGE_PATH+"/sidebar-gmdl.png"},{title:mxResources.get("procEng"),id:"pid",image:IMAGE_PATH+"/sidebar-pid.png"},{title:"Web Icons",id:"webicons",image:IMAGE_PATH+"/sidebar-webIcons.png"},{title:mxResources.get("signs"),id:"signs",image:IMAGE_PATH+"/sidebar-signs.png"}]}];this.addStencilsToIndex=!1;this.shapetags={};null!=this.tagIndex&&(this.addTagIndex(Graph.decompress(this.tagIndex)),this.tagIndex= null);this.initPalettes()};"1"==urlParams.savesidebar&&(Sidebar.prototype.addFoldingHandler=function(a,d,c){var b=!1;if(!mxClient.IS_IE||8<=document.documentMode)a.style.backgroundImage="none"==d.style.display?"url('"+this.collapsedImage+"')":"url('"+this.expandedImage+"')";a.style.backgroundRepeat="no-repeat";a.style.backgroundPosition="0% 50%";var e=document.createElement("button");e.style.marginLeft="4px";mxUtils.write(e,"Save");mxEvent.addListener(a,"click",mxUtils.bind(this,function(f){if("BUTTON"== @@ -3439,18 +3439,18 @@ Router:"router switch",Router_Icon:"router switch"});this.addImagePalette("peopl this.addImagePalette("telco","Clipart / Telecommunication",a+"/lib/clip_art/telecommunication/","_128x128.png","BlackBerry Cellphone HTC_smartphone iPhone Palm_Treo Signal_tower_off Signal_tower_on".split(" "),"BlackBerry;Cellphone;HTC smartphone;iPhone;Palm Treo;Signaltower off;Signaltower on".split(";"));this.addFlowchartPalette();this.addActiveDirectoryPalette();this.addAndroidPalette();this.addAtlassianPalette();this.addBootstrapPalette();this.addDFDPalette();this.addErPalette();this.addIos7Palette(); this.addIosPalette();this.addKubernetesPalette();this.addMockupPalette();this.addSitemapPalette();this.addUmlPalette(!1);this.addAlliedTelesisPalette();this.addAWS3Palette();this.addAWS4bPalette();this.addAWS4Palette();this.addAWS3DPalette();this.addAzurePalette();this.addMSCAEPalette();this.addC4Palette();for(p=0;p<m.length;p++)this.addStencilPalette("cisco"+m[p],"Cisco / "+m[p],d+"/cisco/"+m[p].toLowerCase().replace(/ /g,"_")+".xml",";html=1;pointerEvents=1;dashed=0;fillColor=#036897;strokeColor=#ffffff;strokeWidth=2;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;", null,null,1.6);this.addCisco19Palette();this.addCiscoSafePalette();this.addCumulusPalette();this.addCitrixPalette();this.addGCP2Palette();this.addIBMPalette();this.addNetworkPalette();this.addOfficePalette();for(p=0;p<b.length;p++)"general"===b[p].toLowerCase()?this.addRackGeneralPalette():"f5"===b[p].toLowerCase()?this.addRackF5Palette():"dell"===b[p].toLowerCase()?this.addRackDellPalette():this.addStencilPalette("rack"+b[p],"Rack / "+b[p],d+"/rack/"+b[p].toLowerCase()+".xml",";html=1;labelPosition=right;align=left;spacingLeft=15;dashed=0;shadow=0;fillColor=#ffffff;"); -this.addVeeamPalette();this.addVVDPalette();this.addArchimate3Palette();this.addArchiMatePalette();this.addBpmnPalette(d,!1);this.addLeanMappingPalette();for(p=0;p<q.length;p++)"Model Elements"==q[p]?this.addSysMLModelElementsPalette():"Blocks"==q[p]?this.addSysMLBlocksPalette():"Ports and Flows"==q[p]?this.addSysMLPortsAndFlowsPalette():"Constraint Blocks"==q[p]?this.addSysMLConstraintBlocksPalette():"Activities"==q[p]?this.addSysMLActivitiesPalette():"Interactions"==q[p]?this.addSysMLInteractionsPalette(): -"State Machines"==q[p]?this.addSysMLStateMachinesPalette():"Use Cases"==q[p]?this.addSysMLUseCasesPalette():"Allocations"==q[p]?this.addSysMLAllocationsPalette():"Requirements"==q[p]?this.addSysMLRequirementsPalette():"Profiles"==q[p]?this.addSysMLProfilesPalette():"Stereotypes"==q[p]&&this.addSysMLStereotypesPalette();this.addCabinetsPalette();this.addInfographicPalette();for(p=0;p<r.length;p++)"Message Construction"==r[p]?this.addEipMessageConstructionPalette():"Message Routing"==r[p]?this.addEipMessageRoutingPalette(): -"Message Transformation"==r[p]?this.addEipMessageTransformationPalette():"Messaging Channels"==r[p]?this.addEipMessagingChannelsPalette():"Messaging Endpoints"==r[p]?this.addEipMessagingEndpointsPalette():"Messaging Systems"==r[p]?this.addEipMessagingSystemsPalette():"System Management"==r[p]&&this.addEipSystemManagementPalette();this.addElectricalPalette();this.addFloorplanPalette();for(p=0;p<n.length;p++)"Bottom Navigation"==n[p]?this.addGMDLBottomNavigationPalette():"Bottom Sheets"==n[p]?this.addGMDLBottomSheetsPalette(): -"Buttons"==n[p]?this.addGMDLButtonsPalette():"Cards"==n[p]?this.addGMDLCardsPalette():"Chips"==n[p]?this.addGMDLChipsPalette():"Dialogs"==n[p]?this.addGMDLDialogsPalette():"Dividers"==n[p]?this.addGMDLDividersPalette():"Grid Lists"==n[p]?this.addGMDLGridListsPalette():"Icons"==n[p]?this.addGMDLIconsPalette():"Lists"==n[p]?this.addGMDLListsPalette():"Menus"==n[p]?this.addGMDLMenusPalette():"Misc"==n[p]?this.addGMDLMiscPalette():"Pickers"==n[p]?this.addGMDLPickersPalette():"Selection Controls"==n[p]? -this.addGMDLSelectionControlsPalette():"Sliders"==n[p]?this.addGMDLSlidersPalette():"Steppers"==n[p]?this.addGMDLSteppersPalette():"Tabs"==n[p]?this.addGMDLTabsPalette():"Text Fields"==n[p]&&this.addGMDLTextFieldsPalette();for(p=0;p<e.length;p++)"Instruments"==e[p]?this.addPidInstrumentsPalette():"Misc"==e[p]?this.addPidMiscPalette():"Valves"==e[p]?this.addPidValvesPalette():"Compressors"==e[p]?this.addPidCompressorsPalette():"Engines"==e[p]?this.addPidEnginesPalette():"Filters"==e[p]?this.addPidFiltersPalette(): -"Flow Sensors"==e[p]?this.addPidFlowSensorsPalette():"Piping"==e[p]?this.addPidPipingPalette():this.addStencilPalette("pid"+e[p],"Proc. Eng. / "+e[p],d+"/pid/"+e[p].toLowerCase().replace(" ","_")+".xml",";html=1;pointerEvents=1;align=center;"+mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;dashed=0;");this.addWebIconsPalette();this.addWebLogosPalette();for(p=0;p<c.length;p++)this.addStencilPalette("signs"+c[p],"Signs / "+c[p],d+"/signs/"+c[p].toLowerCase()+ -".xml",";html=1;pointerEvents=1;fillColor=#000000;strokeColor=none;verticalLabelPosition=bottom;verticalAlign=top;align=center;");this.showEntries()};if("1"==urlParams.createindex){var e=Sidebar.prototype.addStencilPalette;Sidebar.prototype.addStencilPalette=function(a,d,c,b,l,m,q,r){e.apply(this,arguments);q=null!=q?q:1;mxStencilRegistry.loadStencilSet(c,mxUtils.bind(this,function(a,d,c,e,f){if(null==l||0>mxUtils.indexOf(l,d))c=null!=r?r[d]:null,mxLog.debug('<shape style="shape='+a+d+b+'" w="'+Math.round(e* -q)+'" h="'+Math.round(f*q)+'"'+(null!=c?' tags="'+c+'"':"")+"/>")}),!0)}}var d=Sidebar.prototype.searchEntries;Sidebar.prototype.searchEntries=function(a,c,b,e,l){var f=e;null!=this.searchFileData&&(this.addSearchFileData(mxUtils.parseXml(Graph.decompress(this.searchFileData)).documentElement),this.searchFileData=null);this.editorUi.isOffline()||0!=b||EditorUi.logEvent({category:"Shape",action:"search",label:a});null!=ICONSEARCH_PATH&&(e=mxUtils.bind(this,function(d,e,g,h){!this.editorUi.isOffline()&& -d.length<=c/4?(g=b-Math.ceil((e-c/4)/c),mxUtils.get(ICONSEARCH_PATH+"?q="+encodeURIComponent(a)+"&p="+g+"&c="+c,mxUtils.bind(this,function(a){try{if(200<=a.getStatus()&&299>=a.getStatus())if(null!=a.getText()&&0<a.getText().length)try{var g=JSON.parse(a.getText());if(null==g||null==g.icons)f(d,e,!1,h),this.editorUi.handleError(g);else{for(a=0;a<g.icons.length;a++){for(var k=g.icons[a].raster_sizes,l=k.length-1;0<l&&128<k[l].size;)l--;var m=k[l].size,q=k[l].formats[0].preview_url;null!=m&&null!=q&& -mxUtils.bind(this,function(a,c){d.push(mxUtils.bind(this,function(){return this.createVertexTemplate("shape=image;html=1;verticalAlign=top;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;imageAspect=0;aspect=fixed;image="+c,a,a,"")}))})(m,q)}f(d,(b-1)*c+d.length,g.icons.length==c,h)}}catch(z){f(d,e,!1,h),this.editorUi.handleError(z)}else f(d,e,!1,h);else f(d,e,!1,h),this.editorUi.handleError({message:mxResources.get("unknownError")})}catch(z){f(d,e,!1,h),this.editorUi.handleError(z)}},function(){f(d, -e,!1,h)}))):f(d,e,g||!this.editorUi.isOffline(),h)}));d.apply(this,arguments)};var c=Sidebar.prototype.itemClicked;Sidebar.prototype.itemClicked=function(a,d,b){var e=this.editorUi.editor.graph,f=!1;if(null!=a&&1==e.getSelectionCount()&&e.getModel().isVertex(a[0])){var g=e.cloneCell(a[0]);if(e.getModel().isEdge(e.getSelectionCell())&&null==e.getModel().getTerminal(e.getSelectionCell(),!1)&&e.getModel().isVertex(g)){e.getModel().beginUpdate();try{var h=e.view.getState(e.getSelectionCell());if(null!= -h){var r=e.view.translate,n=e.view.scale,p=h.absolutePoints[h.absolutePoints.length-1];g.geometry.x=p.x/n-r.x-g.geometry.width/2;g.geometry.y=p.y/n-r.y-g.geometry.height/2}e.addCell(g);e.getModel().setTerminal(e.getSelectionCell(),g,!1)}finally{e.getModel().endUpdate()}e.scrollCellToVisible(g);e.setSelectionCell(g);f=!0}}f||c.apply(this,arguments)}})();(function(){Sidebar.prototype.addActiveDirectoryPalette=function(){var a=[this.createVertexTemplateEntry("aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;spacingTop=3;image;image=img/lib/active_directory/active_directory.svg;",50,42.5,"","Active Directory",!1,null,this.getTagsForStencil("ms active directory ","active directory","ibm").join(" ")),this.createVertexTemplateEntry("aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;spacingTop=3;image;image=img/lib/active_directory/cd_dvd.svg;", +this.addVeeamPalette();this.addVeeam2Palette();this.addVVDPalette();this.addArchimate3Palette();this.addArchiMatePalette();this.addBpmnPalette(d,!1);this.addLeanMappingPalette();for(p=0;p<q.length;p++)"Model Elements"==q[p]?this.addSysMLModelElementsPalette():"Blocks"==q[p]?this.addSysMLBlocksPalette():"Ports and Flows"==q[p]?this.addSysMLPortsAndFlowsPalette():"Constraint Blocks"==q[p]?this.addSysMLConstraintBlocksPalette():"Activities"==q[p]?this.addSysMLActivitiesPalette():"Interactions"==q[p]? +this.addSysMLInteractionsPalette():"State Machines"==q[p]?this.addSysMLStateMachinesPalette():"Use Cases"==q[p]?this.addSysMLUseCasesPalette():"Allocations"==q[p]?this.addSysMLAllocationsPalette():"Requirements"==q[p]?this.addSysMLRequirementsPalette():"Profiles"==q[p]?this.addSysMLProfilesPalette():"Stereotypes"==q[p]&&this.addSysMLStereotypesPalette();this.addCabinetsPalette();this.addInfographicPalette();for(p=0;p<r.length;p++)"Message Construction"==r[p]?this.addEipMessageConstructionPalette(): +"Message Routing"==r[p]?this.addEipMessageRoutingPalette():"Message Transformation"==r[p]?this.addEipMessageTransformationPalette():"Messaging Channels"==r[p]?this.addEipMessagingChannelsPalette():"Messaging Endpoints"==r[p]?this.addEipMessagingEndpointsPalette():"Messaging Systems"==r[p]?this.addEipMessagingSystemsPalette():"System Management"==r[p]&&this.addEipSystemManagementPalette();this.addElectricalPalette();this.addFloorplanPalette();for(p=0;p<n.length;p++)"Bottom Navigation"==n[p]?this.addGMDLBottomNavigationPalette(): +"Bottom Sheets"==n[p]?this.addGMDLBottomSheetsPalette():"Buttons"==n[p]?this.addGMDLButtonsPalette():"Cards"==n[p]?this.addGMDLCardsPalette():"Chips"==n[p]?this.addGMDLChipsPalette():"Dialogs"==n[p]?this.addGMDLDialogsPalette():"Dividers"==n[p]?this.addGMDLDividersPalette():"Grid Lists"==n[p]?this.addGMDLGridListsPalette():"Icons"==n[p]?this.addGMDLIconsPalette():"Lists"==n[p]?this.addGMDLListsPalette():"Menus"==n[p]?this.addGMDLMenusPalette():"Misc"==n[p]?this.addGMDLMiscPalette():"Pickers"==n[p]? +this.addGMDLPickersPalette():"Selection Controls"==n[p]?this.addGMDLSelectionControlsPalette():"Sliders"==n[p]?this.addGMDLSlidersPalette():"Steppers"==n[p]?this.addGMDLSteppersPalette():"Tabs"==n[p]?this.addGMDLTabsPalette():"Text Fields"==n[p]&&this.addGMDLTextFieldsPalette();for(p=0;p<e.length;p++)"Instruments"==e[p]?this.addPidInstrumentsPalette():"Misc"==e[p]?this.addPidMiscPalette():"Valves"==e[p]?this.addPidValvesPalette():"Compressors"==e[p]?this.addPidCompressorsPalette():"Engines"==e[p]? +this.addPidEnginesPalette():"Filters"==e[p]?this.addPidFiltersPalette():"Flow Sensors"==e[p]?this.addPidFlowSensorsPalette():"Piping"==e[p]?this.addPidPipingPalette():this.addStencilPalette("pid"+e[p],"Proc. Eng. / "+e[p],d+"/pid/"+e[p].toLowerCase().replace(" ","_")+".xml",";html=1;pointerEvents=1;align=center;"+mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;dashed=0;");this.addWebIconsPalette();this.addWebLogosPalette();for(p=0;p<c.length;p++)this.addStencilPalette("signs"+ +c[p],"Signs / "+c[p],d+"/signs/"+c[p].toLowerCase()+".xml",";html=1;pointerEvents=1;fillColor=#000000;strokeColor=none;verticalLabelPosition=bottom;verticalAlign=top;align=center;");this.showEntries()};if("1"==urlParams.createindex){var e=Sidebar.prototype.addStencilPalette;Sidebar.prototype.addStencilPalette=function(a,d,c,b,l,m,q,r){e.apply(this,arguments);q=null!=q?q:1;mxStencilRegistry.loadStencilSet(c,mxUtils.bind(this,function(a,d,c,e,f){if(null==l||0>mxUtils.indexOf(l,d))c=null!=r?r[d]:null, +mxLog.debug('<shape style="shape='+a+d+b+'" w="'+Math.round(e*q)+'" h="'+Math.round(f*q)+'"'+(null!=c?' tags="'+c+'"':"")+"/>")}),!0)}}var d=Sidebar.prototype.searchEntries;Sidebar.prototype.searchEntries=function(a,c,b,e,l){var f=e;null!=this.searchFileData&&(this.addSearchFileData(mxUtils.parseXml(Graph.decompress(this.searchFileData)).documentElement),this.searchFileData=null);this.editorUi.isOffline()||0!=b||EditorUi.logEvent({category:"Shape",action:"search",label:a});null!=ICONSEARCH_PATH&& +(e=mxUtils.bind(this,function(d,e,g,h){!this.editorUi.isOffline()&&d.length<=c/4?(g=b-Math.ceil((e-c/4)/c),mxUtils.get(ICONSEARCH_PATH+"?q="+encodeURIComponent(a)+"&p="+g+"&c="+c,mxUtils.bind(this,function(a){try{if(200<=a.getStatus()&&299>=a.getStatus())if(null!=a.getText()&&0<a.getText().length)try{var g=JSON.parse(a.getText());if(null==g||null==g.icons)f(d,e,!1,h),this.editorUi.handleError(g);else{for(a=0;a<g.icons.length;a++){for(var k=g.icons[a].raster_sizes,l=k.length-1;0<l&&128<k[l].size;)l--; +var m=k[l].size,q=k[l].formats[0].preview_url;null!=m&&null!=q&&mxUtils.bind(this,function(a,c){d.push(mxUtils.bind(this,function(){return this.createVertexTemplate("shape=image;html=1;verticalAlign=top;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;imageAspect=0;aspect=fixed;image="+c,a,a,"")}))})(m,q)}f(d,(b-1)*c+d.length,g.icons.length==c,h)}}catch(z){f(d,e,!1,h),this.editorUi.handleError(z)}else f(d,e,!1,h);else f(d,e,!1,h),this.editorUi.handleError({message:mxResources.get("unknownError")})}catch(z){f(d, +e,!1,h),this.editorUi.handleError(z)}},function(){f(d,e,!1,h)}))):f(d,e,g||!this.editorUi.isOffline(),h)}));d.apply(this,arguments)};var c=Sidebar.prototype.itemClicked;Sidebar.prototype.itemClicked=function(a,d,b){var e=this.editorUi.editor.graph,f=!1;if(null!=a&&1==e.getSelectionCount()&&e.getModel().isVertex(a[0])){var g=e.cloneCell(a[0]);if(e.getModel().isEdge(e.getSelectionCell())&&null==e.getModel().getTerminal(e.getSelectionCell(),!1)&&e.getModel().isVertex(g)){e.getModel().beginUpdate();try{var h= +e.view.getState(e.getSelectionCell());if(null!=h){var r=e.view.translate,n=e.view.scale,p=h.absolutePoints[h.absolutePoints.length-1];g.geometry.x=p.x/n-r.x-g.geometry.width/2;g.geometry.y=p.y/n-r.y-g.geometry.height/2}e.addCell(g);e.getModel().setTerminal(e.getSelectionCell(),g,!1)}finally{e.getModel().endUpdate()}e.scrollCellToVisible(g);e.setSelectionCell(g);f=!0}}f||c.apply(this,arguments)}})();(function(){Sidebar.prototype.addActiveDirectoryPalette=function(){var a=[this.createVertexTemplateEntry("aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;spacingTop=3;image;image=img/lib/active_directory/active_directory.svg;",50,42.5,"","Active Directory",!1,null,this.getTagsForStencil("ms active directory ","active directory","ibm").join(" ")),this.createVertexTemplateEntry("aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;spacingTop=3;image;image=img/lib/active_directory/cd_dvd.svg;", 50,50,"","CD / DVD",!1,null,this.getTagsForStencil("ms active directory ","cd dvd compact digital video disc","ibm").join(" ")),this.createVertexTemplateEntry("aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;spacingTop=3;image;image=img/lib/active_directory/cell_phone.svg;",21,50,"","Cell Phone",!1,null,this.getTagsForStencil("ms active directory ","cell phone","ibm").join(" ")),this.createVertexTemplateEntry("aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;spacingTop=3;image;image=img/lib/active_directory/cluster_server.svg;", 50,50,"","Cluster Server",!1,null,this.getTagsForStencil("ms active directory ","active","ibm").join(" ")),this.createVertexTemplateEntry("aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;spacingTop=3;image;image=img/lib/active_directory/community_discussion.svg;",50,45,"","Community Discussion",!1,null,this.getTagsForStencil("ms active directory ","community discussion","ibm").join(" ")),this.createVertexTemplateEntry("aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;spacingTop=3;image;image=img/lib/active_directory/data_jack.svg;", 50*.55,50,"","Data Jack",!1,null,this.getTagsForStencil("ms active directory ","data jack","ibm").join(" ")),this.createVertexTemplateEntry("aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;spacingTop=3;image;image=img/lib/active_directory/database.svg;",50,37,"","Database",!1,null,this.getTagsForStencil("ms active directory ","database","ibm").join(" ")),this.createVertexTemplateEntry("aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;spacingTop=3;image;image=img/lib/active_directory/database_cube.svg;", @@ -7286,9 +7286,9 @@ this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=open;endSize=12;das 160,0,"<<import>>","Public Package Import",null,this.getTagsForStencil("","","sysml model element public package import").join(" ")),this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=open;endSize=12;dashed=1;verticalAlign=bottom;",160,0,"<<access>>","Private Package Import",null,this.getTagsForStencil("","","sysml model element private package import").join(" ")),this.createEdgeTemplateEntry("edgeStyle=none;html=1;"+mxConstants.STYLE_STARTARROW+"=sysMLPackCont;startSize=12;"+ mxConstants.STYLE_ENDARROW+"=none;",160,0,"","Package Containment",null,this.getTagsForStencil("","","sysml model element package containment").join(" ")),this.createEdgeTemplateEntry("edgeStyle=none;html=1;endSize=12;endArrow=block;endFill=0;dashed=1;",160,0,"","Realization",null,this.getTagsForStencil("","","sysml model element realization").join(" ")),this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=open;endSize=12;dashed=1;verticalAlign=bottom;",160,0,"<<refine>>","Refine", null,this.getTagsForStencil("","","sysml model element refine").join(" "))];this.addPalette("sysmlModel Elements","SysML / Model Elements",a||!1,mxUtils.bind(this,function(a){for(var b=0;b<e.length;b++)a.appendChild(e[b](a))}))};Sidebar.prototype.addSysMLBlocksPalette=function(a){var b=this,e=[this.addEntry("sysml block block definition diagram",function(){var a=new mxCell('<p style="margin:0px;margin-top:4px;margin-left:10px;text-align:left;"><b>bdd</b> Namespace1</p>',new mxGeometry(0,0,300,100), -"html=1;strokeWidth=1;shape=mxgraph.sysml.package;labelX=120;align=left;spacingLeft=10;overflow=fill;recursiveResize=0;");a.vertex=!0;var c=new mxCell("Block1",new mxGeometry(15,30,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;fontStyle=1;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;a.insert(c);var f=new mxCell("Block2",new mxGeometry(190,30,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;fontStyle=1;html=1;whiteSpace=wrap;align=center;"); -f.vertex=!0;a.insert(f);var e=new mxCell("part1",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;align=right;html=1;verticalAlign=bottom;endArrow=none;startArrow=diamondThin;startSize=14;startFill=1;edgeStyle=none;endFill=0;labelBackgroundColor=none;");e.geometry.relative=!0;e.geometry.x=1;e.edge=!0;a.insert(e);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;e.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;e.insert(h);c.insertEdge(e,!0);f.insertEdge(e,!1);return b.createVertexTemplateFromCells([a],300,100,"Block Definition Diagram")}),this.addDataEntry("sysml block relation",160,0,"Relation","zVRNb8IwDP01vUwaCi3aHcrgNGkS+wOhMW20NEapYYVfP9MmLVVh2qYddqjkPNvPHy9NlKRlvXZyX7ygAhMlz1GSOkRqrbJOwZgoFlpFyTKKY8FfFK/ueKeNV+ylA0vfSYjbhKM0B2gRziVPU9HJeFQanVs2nc4LJl4UVHKvyymbR3CkM2nmPmSLRFiyA6yaO4cfjFm0TLSoiMkDprQs0aq3Qtvg2ujzpd50FoCVNqEMqBw2viFP13Z5cdydvoH86GvAEsidOKQeJDgwkvRxyCKr9ph3WR3RK2rm70MqPLgMPHq97BAYyj2JITePmAONEtm46raHGu1u65iMdBxr6KDSZ7ltjmKoYZDXwI5uSEq4Z9TILZiFzN5zhwerUjToejF2aDv9/JgZWgsZ+ZLdXRQXeqjvahZ/qdnjT0UbbPWLFc5GKxSTycNvthh+kv+8xj/aIh/7x6q9t9dv2Sc="), +"html=1;strokeWidth=1;shape=mxgraph.sysml.package;labelX=120;align=left;spacingLeft=10;overflow=fill;recursiveResize=0;");a.vertex=!0;var c=new mxCell("Block1",new mxGeometry(15,30,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;fontStyle=1;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;a.insert(c);var e=new mxCell("Block2",new mxGeometry(190,30,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;fontStyle=1;html=1;whiteSpace=wrap;align=center;"); +e.vertex=!0;a.insert(e);var g=new mxCell("part1",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;align=right;html=1;verticalAlign=bottom;endArrow=none;startArrow=diamondThin;startSize=14;startFill=1;edgeStyle=none;endFill=0;labelBackgroundColor=none;");g.geometry.relative=!0;g.geometry.x=1;g.edge=!0;a.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);c.insertEdge(g,!0);e.insertEdge(g,!1);return b.createVertexTemplateFromCells([a],300,100,"Block Definition Diagram")}),this.addDataEntry("sysml block relation",160,0,"Relation","zVRNb8IwDP01vUwaCi3aHcrgNGkS+wOhMW20NEapYYVfP9MmLVVh2qYddqjkPNvPHy9NlKRlvXZyX7ygAhMlz1GSOkRqrbJOwZgoFlpFyTKKY8FfFK/ueKeNV+ylA0vfSYjbhKM0B2gRziVPU9HJeFQanVs2nc4LJl4UVHKvyymbR3CkM2nmPmSLRFiyA6yaO4cfjFm0TLSoiMkDprQs0aq3Qtvg2ujzpd50FoCVNqEMqBw2viFP13Z5cdydvoH86GvAEsidOKQeJDgwkvRxyCKr9ph3WR3RK2rm70MqPLgMPHq97BAYyj2JITePmAONEtm46raHGu1u65iMdBxr6KDSZ7ltjmKoYZDXwI5uSEq4Z9TILZiFzN5zhwerUjToejF2aDv9/JgZWgsZ+ZLdXRQXeqjvahZ/qdnjT0UbbPWLFc5GKxSTycNvthh+kv+8xj/aIh/7x6q9t9dv2Sc="), this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;verticalAlign=top;align=left;whiteSpace=wrap;",220,340,'<p style="margin:0px;margin-top:4px;text-align:center;"><<block>><br/>{encapsulated}<br/><b>Block1</b></p><hr/><p style="font-size:10px;margin:0px;text-align:center;"><i>constraints</i></p><p style="margin:0px;margin-left:8px;text-align:left;">{x > y}</p><hr/><p style="font-size:10px;margin:0px;text-align:center;"><i>operations</i></p><p style="margin:0px;margin-left:8px;text-align:left;">operation1 (p1 : Type1) : Type2</p><hr/><p style="font-size:10px;margin:0px;text-align:center;"><i>parts</i></p><p style="margin:0px;margin-left:8px;text-align:left;">property1 : Block2</p><hr/><p style="font-size:10px;margin:0px;text-align:center;"><i>references</i></p><p style="margin:0px;margin-left:8px;text-align:left;">property2 : Block3 [0..*] {ordered}</p><hr/><p style="font-size:10px;margin:0px;text-align:center;"><i>values</i></p><p style="margin:0px;margin-left:8px;text-align:left;">property3 : Integer = 99 {readOnly}<br/>property4 : Real = 10.0</p><hr/><p style="font-size:10px;margin:0px;text-align:center;"><i>properties</i></p><p style="margin:0px;margin-left:8px;text-align:left;">property5 : Type1</p>', "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,"<p><<actor>><br/><b>ActorName</b></p>","Actor",null,null,this.getTagsForStencil("","","sysml block actor").join(" ")), this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",200,180,'<p style="margin:0px;margin-top:4px;text-align:center;"><<valueType>><br/><b>ValueType1</b></p><hr/><p style="font-size:10px;margin:0px;text-align:center;"><i>operations</i></p><p style="margin:0px;margin-left:8px;text-align:left;">operation1 (p1 : Type1) : Type2</p><hr/><p style="font-size:10px;margin:0px;text-align:center;"><i>properties</i></p><p style="margin:0px;margin-left:8px;text-align:left;">property1 : Type3</p><hr/><p style="margin:0px;margin-left:8px;text-align:center;"><<valueType>></p><p style="margin:0px;margin-left:8px;text-align:left;">unit = UnitName</p>', @@ -7296,12 +7296,12 @@ this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap; 80,40,'<p style="margin:13px;"><b><i>Name</i></b></p>',"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,'<p style="margin:5px;">{abstract}<br/><b><i>Name</i></b></p>',"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,'<p style="margin:5px;"><b><i>Name</i></b><br/>{abstract}</p>',"Abstract Definition",null,null,this.getTagsForStencil("","","sysml block abstract definition").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;align=center;",200,80,'<p style="margin:0px;margin-top:4px;text-align:center;"><<stereotype1>><br/><b>Block1</b></p><hr/><p style="margin:0px;margin-left:8px;text-align:center;"><<stereotype1>></p><p style="margin:0px;margin-left:8px;text-align:left;">property1 = value</p>', "Stereotype Property Compartment",null,null,this.getTagsForStencil("","","sysml block stereotype property compartment").join(" ")),this.addEntry("sysml block namespace compartment",function(){var a=new mxCell('<p style="margin:0px;margin-top:4px;text-align:center;"><b>Block1</b></p><hr/><p style="font-size:10px;margin:0px;text-align:center;"><i>namespace</i></p>',new mxGeometry(0,0,300,120),"shape=rect;align=left;html=1;overflow=fill;whiteSpace=wrap;strokeWidth=1;recursiveResize=0;");a.vertex=!0; -var c=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;");c.vertex=!0;a.insert(c);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;a.insert(f);var e=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;"); -e.geometry.relative=!0;e.geometry.x=1;e.edge=!0;a.insert(e);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;e.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;e.insert(h);c.insertEdge(e,!0);f.insertEdge(e,!1); +var c=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;");c.vertex=!0;a.insert(c);var e=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;");e.vertex=!0;a.insert(e);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;a.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);c.insertEdge(g,!0);e.insertEdge(g,!1); return b.createVertexTemplateFromCells([a],300,100,"Namespace Compartment")}),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",250,100,'<p style="margin:0px;margin-top:4px;text-align:center;"><b>Block1</b></p><hr/><p style="font-size:10px;margin:0px;text-align:center;"><i>namespace</i></p>',"Block",null,null,this.getTagsForStencil("","","sysml block block").join(" ")),this.addEntry("sysml block structure compartment",function(){var a=new mxCell('<p style="margin:0px;margin-top:4px;text-align:center;"><b>Block1</b></p><hr/><p style="font-size:10px;margin:0px;text-align:center;"><i>structure</i></p>', -new mxGeometry(0,0,300,120),"shape=rect;align=left;html=1;overflow=fill;whiteSpace=wrap;strokeWidth=1;recursiveResize=0;");a.vertex=!0;var c=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;");c.vertex=!0;a.insert(c);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;a.insert(f);var e=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;");e.geometry.relative=!0;e.edge=!0;a.insert(e);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;e.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;e.insert(h);c.insertEdge(e,!0);f.insertEdge(e,!1);return b.createVertexTemplateFromCells([a],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=="), +new mxGeometry(0,0,300,120),"shape=rect;align=left;html=1;overflow=fill;whiteSpace=wrap;strokeWidth=1;recursiveResize=0;");a.vertex=!0;var c=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;");c.vertex=!0;a.insert(c);var e=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;"); +e.vertex=!0;a.insert(e);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;a.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);c.insertEdge(g,!0);e.insertEdge(g,!1);return b.createVertexTemplateFromCells([a],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,'<p style="margin:0px;margin-top:10px;text-align:center;"><<unit>><br/><p style="margin:0px;margin-left:8px;text-align:center;">{quantityKind = QuantityKind1}<br/><b>Unit1</b></p>',"Unit",null,null,this.getTagsForStencil("","","sysml block unit").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",200,80,'<p style="margin:0px;margin-top:4px;text-align:center;"><b>Unit1</b></p><hr/><p style="margin:0px;margin-left:8px;text-align:center;"><<unit>><br/>{quantityKind = QuantityKind1}</p>', "Unit",null,null,this.getTagsForStencil("","","sysml block unit").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",200,60,'<p style="margin:0px;margin-top:10px;text-align:center;"><<quantityKind>><br/><p style="margin:0px;margin-left:8px;text-align:center;"><b>QuantityKind1</b></p>',"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,'<p style="margin:0px;margin-top:4px;text-align:center;text-decoration:underline;"><B>i1: Type1</b><br/>',"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=="), @@ -7323,12 +7323,12 @@ this.addDataEntry("sysml block generalization set",140,50,"Generalization Set"," this.addDataEntry("sysml block generalization set",150,80,"Generalization Set","5ZXBboMwDIafJncITPQ6YO1pUqU+QVo8iGYSFFIGe/oFErUwilYxqZceEPlt/5blT1FIkJTtTrGqeJcZIAneSJAoKbU9lW0CiIR6PCNBSij1zEfodiHrD1mvYgqEvsdAraFheAYbsYFad+gCkOVwcFJIYX5xoUszaeqbI4jsVSn5ZeQR5enThrYc+wLPqgP/7s0+NdK273suTjyE3Lg7kCVo1ZkSBcg0b6Y+VluZX+ou1r3kpiP1Wmfwpg7NVA7aFY03tODrrNz8alPLszrBrI05jIa/hob130YRPA2KcCWK8FEowqdBEa1EET0KxcscRRTLBhSyquIiJ1G6no1LZqwuIHNpZEfAvay55lKYmOJ5YRDEDHnea4QP/S9i7cSwll93+yotLH7GbzPld+eN/JufkdfHy5aP37Yf"), this.addDataEntry("sysml block block namespace containment",140,70,"Block Namespace Containment","7ZXPjoIwEMafhjtQ192roOtlTUx8gmpHaCyMKfUPPv0OtKJ1McvBwx6WxKTztfMxfD8MAUuL81zzfb5AASpgs4ClGtHYVXFOQakgDqUI2DSI45B+Qfz5ZDdqd8M911CaIQ2xbThydQCrWKEytXLCEbSRG64mSmYlSWs0BouAJbkpaN5pREsylfuKGpKtVCpFhbptZmF7kV4ZjTvo23ET0F3g/PQpWsk9whywAKNrOuIaxh+2o7Ylc+VJCpNbaWSVHGSWG0/ilS2zzvUWFy1cYv3psd/TA5HBypWg1nia3QQvwVKs5KU5FcW2nGiNJ6qrulp8Lflml2KTRtK6kJ6jlheSOFkkGg+lgGasJlLuUCnYNh2PBAspBN2/HbWZz0u9woPegPd2DAfhPDQobuTRN+4L2hktUZJ/5/IeejijsW9guM7AuJ4HWN1Ig/iNXsjPUblm3RN798e5g1tiCT/w/V0y0chHcyX1ejRv/2gGonk1Cipv3x97/P7z9A0="), this.addDataEntry("sysml block participant property",400,140,"Participant Property","5ZfbbtswDEC/xi8DWviS2x7tZOvLBhTrFyg2YwuVLU9WmmRfP+qW1LfBRdKhQB+aiqTpkEekqHjRujw+CFIXP3kGzIu+edFacC7NqjyugTEv9GnmRRsvDH3888LvI9ZAW/2aCKjkFIfQOLwQtgejSRhPn626kSdm1U1BarUUkOKLk0KWGOsmwOWOV/LJPqjkQ0ElPNUkVYoDZoY6wmheoZhiWCBQYb8WhITjaOhaZeN+AF6CFCd85EAzWZgn5iY7vwCaF9bLZuyTxsj52fPCARcWxTCWaBhL8JGxWIfIMfkPmGY9TF64YApE3cK0+L1XBZ2UROQUE479+ngW7yRHFvFMqzBveWexxK+wuDfgKrf/9fdsnSJuGp5SIimvAmfE8Lddh0Ko7DpKVNVd3VsyYLBDY7x6awqkVFXA+hJut6QprQnuuTO0nazke8sEqkwtVJh+LXiN1aPqIfCWWhNoY4yfuoa1xdHrwHjXeEIbT9iLJxzeh8mtxrFhdowfUNxRVayDzXaD3nJ9dDLiot9pkT/QaqsbtNq812rtiu/AgiwHd/pUvII2MNyhWAgNzBoVFpoSFtsTacul5OWZmnpdi1nD9yKF1gyR2AsgW+fnBLICGKbw0n77NaAWPVCuBgeGGlYIrfIfun03URuSO5xNc48TYmQL7JE3VO2Eqk+z8UafkPQ5F3xfZWvOuLgA1+OB/tHTwZZHyqsKa5tsXXj+pJKd/7Nk76zHzTkve5wHpuMVfPVU+KxwV6NFPAr5lz1vRig7cJPL2G7LxwD9Xpy/9i8wy4SLDARkZlz59/dfbox8uLI/BW8XdOvGeOXoykhTQGbNE8bV7Pazybo+cqruRw5i6LevC0HnGmAGpnXqMDxHMYQVxcsvRPP46x+QfwE="), -this.addEntry("sysml block participant property",function(){var a=new mxCell("Block2",new mxGeometry(0,0,50,20),"shape=rect;html=1;strokeWidth=1;fontStyle=1;whiteSpace=wrap;align=center;");a.vertex=!0;var c=new mxCell("Block1",new mxGeometry(350,0,50,20),"shape=rect;html=1;strokeWidth=1;fontStyle=1;whiteSpace=wrap;align=center;");c.vertex=!0;var f=new mxCell('<p style="margin:0px;margin-top:4px;text-align:center;"><b>Association1</b></p><hr/><p style="margin:0px;text-align:center;"><i>structure</i></p>', -new mxGeometry(20,60,360,150),"shape=rect;html=1;strokeWidth=1;overflow=fill;whiteSpace=wrap;recursiveResize=0;");f.vertex=!0;var e=new mxCell('<p style="margin:0px;margin-top:4px;text-align:center;"><<participant>><br/>{end = property 2}<br/><br/><b>p2 : Block 2</b></p>',new mxGeometry(20,50,150,80),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;overflow=fill;dashed=1;whiteSpace=wrap;");e.vertex=!0;f.insert(e);e=new mxCell('<p style="margin:0px;margin-top:4px;text-align:center;"><<participant>><br/>{end = property 1}<br/><br/><b>p1 : Block 1</b></p>', -new mxGeometry(190,50,150,80),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;overflow=fill;dashed=1;whiteSpace=wrap;");e.vertex=!0;f.insert(e);e=new mxCell("Association1",new mxGeometry(0,0,0,0),"edgeStyle=none;html=1;endArrow=none;verticalAlign=bottom;");e.geometry.relative=!0;e.edge=!0;a.insertEdge(e,!0);c.insertEdge(e,!1);var h=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;html=1;endArrow=none;dashed=1;");h.geometry.setTerminalPoint(new mxPoint(200,10),!1); -h.geometry.relative=!0;h.edge=!0;f.insertEdge(h,!0);var k=new mxCell("property2",new mxGeometry(-1,0,0,0),"spacingLeft=3;html=1;align=left;verticalAlign=bottom;labelPosition=right;labelBackgroundColor=none;fontSize=10");k.geometry.relative=!0;k.setConnectable(!1);k.vertex=!0;e.insert(k);k=new mxCell("1",new mxGeometry(-1,0,0,0),"spacingLeft=3;html=1;align=left;verticalAlign=top;labelPosition=right;labelBackgroundColor=none;fontSize=10");k.geometry.relative=!0;k.setConnectable(!1);k.vertex=!0;e.insert(k); -k=new mxCell("property1",new mxGeometry(1,0,0,0),"spacingRight=3;html=1;align=right;verticalAlign=bottom;labelPosition=left;labelBackgroundColor=none;fontSize=10");k.geometry.relative=!0;k.setConnectable(!1);k.vertex=!0;e.insert(k);k=new mxCell("{ordered} 0..*",new mxGeometry(1,0,0,0),"spacingRight=3;html=1;align=right;verticalAlign=top;labelPosition=left;labelBackgroundColor=none;fontSize=10");k.geometry.relative=!0;k.setConnectable(!1);k.vertex=!0;e.insert(k);return b.createVertexTemplateFromCells([a, -c,f,e,h],400,260,"Participant Property")}),this.addDataEntry("sysml block participant property",400,80,"Participant Property","5ZZfT+MwDMA/TV+QDvXPxu4e18Hxckjo+ARZY9qINK7SjG18etwm3ShpUREDIfEwLXbi1P7FjhMkq3J3rVlV3CAHGSRXQbLSiMaOyt0KpAziUPAguQziOKRfEP8dmY3a2bBiGpSZYhBbg0cmN2A1qcTswalrs5dOXResaoYaMto4LUxJvl5GNLxHZe7cwkbeFsLAXcWyRrGlyEjHpMgViRm5BZoU7rOgDexGXW9Vzu9rwBKM3tOSreCmsCvmNrqwAJEXzspFHLLayvnB8siBBg7FMJZkGEv0nbE4g6Rj8gWYZh6mZV1jJpgRqN4D6wRxRzMX0N7KFz6GKP4kDnOPgxc78By6dFCo6C8FxZda4/ao8Yg0Vj0eNW50Br3aNUznYHp5O4GaBkmn9Njf/SMMLjwGlcaKTnQ/cJlQGQiV/4P7xsmkH3lXFLKdTZukEBmTS6deozFY0oRka5C3WIsm2Zqssmdq9SnLHnKNG8VXKFEfEbdlKZ7aqnQnn6FSlJFs3bkXTkrH+Zvp+MtZnJzzwuM8UGgf4Guw+rlwf48m8Sjk/+4qGaHcgZucxu5Yvgfoz+L8x78wFylqDhp4sCA5DM/Pz06MfDizfwTvzul3dqgXcP1mxVldAJ/erman703O9BYF7XiASMnTewlErzq8bZjO6BXDgxdDWEk8vszt8pcP92c="), +this.addEntry("sysml block participant property",function(){var a=new mxCell("Block2",new mxGeometry(0,0,50,20),"shape=rect;html=1;strokeWidth=1;fontStyle=1;whiteSpace=wrap;align=center;");a.vertex=!0;var c=new mxCell("Block1",new mxGeometry(350,0,50,20),"shape=rect;html=1;strokeWidth=1;fontStyle=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell('<p style="margin:0px;margin-top:4px;text-align:center;"><b>Association1</b></p><hr/><p style="margin:0px;text-align:center;"><i>structure</i></p>', +new mxGeometry(20,60,360,150),"shape=rect;html=1;strokeWidth=1;overflow=fill;whiteSpace=wrap;recursiveResize=0;");e.vertex=!0;var g=new mxCell('<p style="margin:0px;margin-top:4px;text-align:center;"><<participant>><br/>{end = property 2}<br/><br/><b>p2 : Block 2</b></p>',new mxGeometry(20,50,150,80),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;overflow=fill;dashed=1;whiteSpace=wrap;");g.vertex=!0;e.insert(g);g=new mxCell('<p style="margin:0px;margin-top:4px;text-align:center;"><<participant>><br/>{end = property 1}<br/><br/><b>p1 : Block 1</b></p>', +new mxGeometry(190,50,150,80),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;overflow=fill;dashed=1;whiteSpace=wrap;");g.vertex=!0;e.insert(g);g=new mxCell("Association1",new mxGeometry(0,0,0,0),"edgeStyle=none;html=1;endArrow=none;verticalAlign=bottom;");g.geometry.relative=!0;g.edge=!0;a.insertEdge(g,!0);c.insertEdge(g,!1);var h=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;html=1;endArrow=none;dashed=1;");h.geometry.setTerminalPoint(new mxPoint(200,10),!1); +h.geometry.relative=!0;h.edge=!0;e.insertEdge(h,!0);var k=new mxCell("property2",new mxGeometry(-1,0,0,0),"spacingLeft=3;html=1;align=left;verticalAlign=bottom;labelPosition=right;labelBackgroundColor=none;fontSize=10");k.geometry.relative=!0;k.setConnectable(!1);k.vertex=!0;g.insert(k);k=new mxCell("1",new mxGeometry(-1,0,0,0),"spacingLeft=3;html=1;align=left;verticalAlign=top;labelPosition=right;labelBackgroundColor=none;fontSize=10");k.geometry.relative=!0;k.setConnectable(!1);k.vertex=!0;g.insert(k); +k=new mxCell("property1",new mxGeometry(1,0,0,0),"spacingRight=3;html=1;align=right;verticalAlign=bottom;labelPosition=left;labelBackgroundColor=none;fontSize=10");k.geometry.relative=!0;k.setConnectable(!1);k.vertex=!0;g.insert(k);k=new mxCell("{ordered} 0..*",new mxGeometry(1,0,0,0),"spacingRight=3;html=1;align=right;verticalAlign=top;labelPosition=left;labelBackgroundColor=none;fontSize=10");k.geometry.relative=!0;k.setConnectable(!1);k.vertex=!0;g.insert(k);return b.createVertexTemplateFromCells([a, +c,e,g,h],400,260,"Participant Property")}),this.addDataEntry("sysml block participant property",400,80,"Participant Property","5ZZfT+MwDMA/TV+QDvXPxu4e18Hxckjo+ARZY9qINK7SjG18etwm3ShpUREDIfEwLXbi1P7FjhMkq3J3rVlV3CAHGSRXQbLSiMaOyt0KpAziUPAguQziOKRfEP8dmY3a2bBiGpSZYhBbg0cmN2A1qcTswalrs5dOXResaoYaMto4LUxJvl5GNLxHZe7cwkbeFsLAXcWyRrGlyEjHpMgViRm5BZoU7rOgDexGXW9Vzu9rwBKM3tOSreCmsCvmNrqwAJEXzspFHLLayvnB8siBBg7FMJZkGEv0nbE4g6Rj8gWYZh6mZV1jJpgRqN4D6wRxRzMX0N7KFz6GKP4kDnOPgxc78By6dFCo6C8FxZda4/ao8Yg0Vj0eNW50Br3aNUznYHp5O4GaBkmn9Njf/SMMLjwGlcaKTnQ/cJlQGQiV/4P7xsmkH3lXFLKdTZukEBmTS6deozFY0oRka5C3WIsm2Zqssmdq9SnLHnKNG8VXKFEfEbdlKZ7aqnQnn6FSlJFs3bkXTkrH+Zvp+MtZnJzzwuM8UGgf4Guw+rlwf48m8Sjk/+4qGaHcgZucxu5Yvgfoz+L8x78wFylqDhp4sCA5DM/Pz06MfDizfwTvzul3dqgXcP1mxVldAJ/erman703O9BYF7XiASMnTewlErzq8bZjO6BXDgxdDWEk8vszt8pcP92c="), this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",300,80,'<p style="margin:0px;margin-top:4px;text-align:center;"><b>Association1</b></p><hr/><p style="margin:0px;margin-left:8px;text-align:center;"><<participant>> {end = property 1} p1 : Blcok 1<br/><<participant>> {end = property 2} p2 : Blcok 2</p>',"Association",null,null,this.getTagsForStencil("","","sysml block association").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;", 300,80,'<p style="margin:0px;margin-top:4px;text-align:center;"><b>Association1</b></p><hr/><p style="margin:0px;text-align:center;"><i>structure</i></p>',"Association",null,null,this.getTagsForStencil("","","sysml block association").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;dashed=1;whiteSpace=wrap;",150,80,'<p style="margin:0px;margin-top:4px;text-align:center;"><<participant>><br/>{end = property 1}<br/><br/><b>p1 : Block 1</b></p>',"Participant",null, null,this.getTagsForStencil("","","sysml block participant").join(" ")),this.addEntry("sysml block connector property",function(){var a=new mxCell('<p style="margin:0px;margin-top:4px;text-align:center;"><b>Block1</b><hr/></p><p style="margin:0px;margin-top:-6px;margin-left:10px;text-align:left;"><<connector>> c1 : Association1<br/><<connector>> c2 : Association2<hr/></p><p style="margin:0px;margin-top:-6px;text-align:center;font-size:10px;"><i>structure</i></p>',new mxGeometry(0, @@ -7707,7 +7707,229 @@ this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;ve 56,46,"","VM Problem",null,null,this.getTagsForStencil("mxgraph.veeam.3d","vm problem","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.vm_running;",56,46,"","VM Running",null,null,this.getTagsForStencil("mxgraph.veeam.3d","vm running","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.vm_saved_state;", 58,48,"","VM Saved State",null,null,this.getTagsForStencil("mxgraph.veeam.3d","vm saved state","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.vm_windows;",46,60,"","VM Windows",null,null,this.getTagsForStencil("mxgraph.veeam.3d","vm windows","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.vnic;", 62,62,"","vNIC",null,null,this.getTagsForStencil("mxgraph.veeam.3d","vnic","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.wan_accelerator;",46,46,"","WAN Accelerator",null,null,this.getTagsForStencil("mxgraph.veeam.3d","wan accelerator","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.workstation;", -76,62,"","Workstation",null,null,this.getTagsForStencil("mxgraph.veeam.3d","workstation","veeam 3d vmware virtual machine ").join(" "))];this.addPalette("veeam3D","Veeam / 3D",!1,mxUtils.bind(this,function(b){for(var e=0;e<a.length;e++)b.appendChild(a[e](b))}))}})();(function(){Sidebar.prototype.addVVDPalette=function(){var a=[this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#434445;aspect=fixed;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.vvd.administrator;",21.5,50,"","Administrator",null,null,this.getTagsForStencil("mxgraph.vvd","administrator","vmware validated design").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;aspect=fixed;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.vvd.administrator;fillColor=#066A90;", +76,62,"","Workstation",null,null,this.getTagsForStencil("mxgraph.veeam.3d","workstation","veeam 3d vmware virtual machine ").join(" "))];this.addPalette("veeam3D","Veeam / 3D",!1,mxUtils.bind(this,function(b){for(var e=0;e<a.length;e++)b.appendChild(a[e](b))}))}})();(function(){Sidebar.prototype.addVeeam2Palette=function(){this.addVeeam2AuxiliaryPalette();this.addVeeam2DataCenterPalette();this.addVeeam2FeaturesPalette();this.addVeeam2GeneralPalette();this.addVeeam2ProductsComponentsPalette();this.addVeeam2SoftwarePalette();this.addVeeam2StatesPalette();this.addVeeam2StoragePalette();this.addVeeam23DPalette()};Sidebar.prototype.addVeeam2AuxiliaryPalette=function(){var a=[this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#13B24B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_logo;", +136,24,"","Veeam logo",null,null,this.getTagsForStencil("mxgraph.veeam2","logo","veeam vmware virtual machine auxiliary").join(" ")),this.createVertexTemplateEntry("align=left;verticalAlign=middle;fontFamily=Tahoma;strokeColor=#ECECEC;strokeWidth=2;html=1;whiteSpace=wrap;spacing=6;fontStyle=0",150,100*1.1,"Please use Tahome font family, not less than 9 pt\n\nABCDEFGHIJKLM\nabcdefghijklm\n0123456789","Font",null,null,this.getTagsForStencil("mxgraph.veeam2","font","veeam vmware virtual machine auxiliary").join(" ")), +this.createVertexTemplateEntry("align=left;verticalAlign=middle;fontFamily=Tahoma;fillColor=#005f4b;strokeColor=none;fontColor=#ffffff;strokeWidth=2;html=1;whiteSpace=wrap;spacing=6;fontStyle=0",150,100*1.1,"Veeam Sapphire\n\nR: 0\nG: 95\nB: 75\n\n #005f4b","Veeam Sapphire",null,null,this.getTagsForStencil("mxgraph.veeam2","sapphite","veeam vmware virtual machine auxiliary").join(" ")),this.createVertexTemplateEntry("align=left;verticalAlign=middle;fontFamily=Tahoma;fillColor=#df8c42;strokeColor=none;fontColor=#ffffff;strokeWidth=2;html=1;whiteSpace=wrap;spacing=6;fontStyle=0", +150,100*1.1,"Orange\n\nR: 223\nG: 140\nB: 66\n\n #df8c42","Veeam Sapphire",null,null,this.getTagsForStencil("mxgraph.veeam2","orange","veeam vmware virtual machine auxiliary").join(" ")),this.createVertexTemplateEntry("align=left;verticalAlign=middle;fontFamily=Tahoma;fillColor=#d9d9d9;strokeColor=none;fontColor=#ffffff;strokeWidth=2;html=1;whiteSpace=wrap;spacing=6;fontStyle=0",150,100*1.1,"Grey 2\n\nR: 217\nG: 217\nB: 217\n\n #d9d9d9","Grey 2",null,null,this.getTagsForStencil("mxgraph.veeam2","grey", +"veeam vmware virtual machine auxiliary").join(" ")),this.createVertexTemplateEntry("triangle;whiteSpace=wrap;html=1;gradientColor=#D3D3D3;strokeColor=none;gradientDirection=east;",40,160,"","Inclusion",null,null,this.getTagsForStencil("mxgraph.veeam2","inclusion","veeam vmware virtual machine auxiliary").join(" ")),this.createVertexTemplateEntry("rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#d3d3d3;strokeWidth=2;",150,100*1.1,"","Frame (grey 2)",null,null,this.getTagsForStencil("mxgraph.veeam2", +"grey frame","veeam vmware virtual machine auxiliary").join(" ")),this.createVertexTemplateEntry("rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#00B336;strokeWidth=2;",150,100*1.1,"","Frame (topaz)",null,null,this.getTagsForStencil("mxgraph.veeam2","topaz frame","veeam vmware virtual machine auxiliary").join(" ")),this.createEdgeTemplateEntry("edgeStyle=none;rounded=0;html=1;entryX=0;entryY=0.5;jettySize=auto;orthogonalLoop=1;strokeColor=#00B336;strokeWidth=2;fontColor=#000000;jumpStyle=none;endArrow=block;endFill=1;startArrow=block;startFill=1;", +100,0,"","Connector (topaz)",null,"veeam vmware virtual machine auxiliaryconnector topaz"),this.createEdgeTemplateEntry("edgeStyle=none;rounded=0;html=1;entryX=0;entryY=0.5;jettySize=auto;orthogonalLoop=1;strokeColor=#404040;strokeWidth=2;fontColor=#000000;jumpStyle=none;endArrow=block;endFill=1;startArrow=block;startFill=1;",100,0,"","Connector (grey 3)",null,"veeam vmware virtual machine auxiliaryconnector grey"),this.createEdgeTemplateEntry("edgeStyle=none;rounded=0;html=1;entryX=0;entryY=0.5;jettySize=auto;orthogonalLoop=1;strokeColor=#D9D9D9;strokeWidth=2;fontColor=#000000;jumpStyle=none;endArrow=oval;endFill=1;startArrow=oval;startFill=1;", +100,0,"","Connector (grey 2)",null,"veeam vmware virtual machine auxiliaryconnector grey"),this.createEdgeTemplateEntry("edgeStyle=none;rounded=0;html=1;entryX=0;entryY=0.5;jettySize=auto;orthogonalLoop=1;strokeColor=#00B336;strokeWidth=2;fontColor=#000000;jumpStyle=none;endArrow=oval;endFill=1;startArrow=oval;startFill=1;",100,0,"","Connector #2 (topaz)",null,"veeam vmware virtual machine auxiliaryconnector topaz"),this.createEdgeTemplateEntry("edgeStyle=none;rounded=0;html=1;entryX=0;entryY=0.5;jettySize=auto;orthogonalLoop=1;strokeColor=#404040;strokeWidth=2;fontColor=#000000;jumpStyle=none;endArrow=block;endFill=1;startArrow=none;", +100,0,"","Arrow (grey 3)",null,"veeam vmware virtual machine auxiliaryarrow grey"),this.createEdgeTemplateEntry("edgeStyle=none;rounded=0;html=1;entryX=0;entryY=0.5;jettySize=auto;orthogonalLoop=1;strokeColor=#00B336;strokeWidth=2;fontColor=#000000;jumpStyle=none;endArrow=block;endFill=1;startArrow=none;",100,0,"","Arrow (topaz)",null,"veeam vmware virtual machine auxiliaryarrow topaz"),this.createEdgeTemplateEntry("edgeStyle=none;rounded=0;html=1;entryX=0;entryY=0.5;jettySize=auto;orthogonalLoop=1;strokeColor=#00B336;strokeWidth=2;fontColor=#000000;jumpStyle=none;endArrow=none;endFill=0;startArrow=none;dashed=1;", +100,0,"","Dotted line (topaz)",null,"veeam vmware virtual machine auxiliarydotted line topaz"),this.createEdgeTemplateEntry("edgeStyle=none;rounded=0;html=1;entryX=0;entryY=0.5;jettySize=auto;orthogonalLoop=1;strokeColor=#404040;strokeWidth=2;fontColor=#000000;jumpStyle=none;endArrow=none;endFill=0;startArrow=none;dashed=1;",100,0,"","Dotted line (grey 3)",null,"veeam vmware virtual machine auxiliarydotted line grey"),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=2;fontFamily=Tahoma;spacingBottom=4;spacingRight=2;strokeColor=#d3d3d3;", +20,20,"1","Number one",null,null,this.getTagsForStencil("mxgraph.veeam2","number one","veeam vmware virtual machine auxiliary").join(" ")),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=2;fontFamily=Tahoma;spacingBottom=4;spacingRight=2;strokeColor=#d3d3d3;",20,20,"2","Number two",null,null,this.getTagsForStencil("mxgraph.veeam2","number two","veeam vmware virtual machine auxiliary").join(" ")),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=2;fontFamily=Tahoma;spacingBottom=4;spacingRight=2;strokeColor=#d3d3d3;", +20,20,"3","Number three",null,null,this.getTagsForStencil("mxgraph.veeam2","number three","veeam vmware virtual machine auxiliary").join(" ")),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=2;fontFamily=Tahoma;spacingBottom=4;spacingRight=2;strokeColor=#d3d3d3;",20,20,"4","Number four",null,null,this.getTagsForStencil("mxgraph.veeam2","number four","veeam vmware virtual machine auxiliary").join(" ")),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=2;fontFamily=Tahoma;spacingBottom=4;spacingRight=2;strokeColor=#d3d3d3;", +20,20,"5","Number five",null,null,this.getTagsForStencil("mxgraph.veeam2","number five","veeam vmware virtual machine auxiliary").join(" ")),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=2;fontFamily=Tahoma;spacingBottom=4;spacingRight=2;strokeColor=#d3d3d3;",20,20,"6","Number six",null,null,this.getTagsForStencil("mxgraph.veeam2","number six","veeam vmware virtual machine auxiliary").join(" ")),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=2;fontFamily=Tahoma;spacingBottom=4;spacingRight=2;strokeColor=#d3d3d3;", +20,20,"7","Number seven",null,null,this.getTagsForStencil("mxgraph.veeam2","number seven","veeam vmware virtual machine auxiliary").join(" ")),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=2;fontFamily=Tahoma;spacingBottom=4;spacingRight=2;strokeColor=#d3d3d3;",20,20,"8","Number eight",null,null,this.getTagsForStencil("mxgraph.veeam2","number eight","veeam vmware virtual machine auxiliary").join(" ")),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=2;fontFamily=Tahoma;spacingBottom=4;spacingRight=2;strokeColor=#d3d3d3;", +20,20,"9","Number nine",null,null,this.getTagsForStencil("mxgraph.veeam2","number nine","veeam vmware virtual machine auxiliary").join(" "))];this.addPalette("veeam2Auxiliary","Veeam / Auxiliary",!1,mxUtils.bind(this,function(b){for(var e=0;e<a.length;e++)b.appendChild(a[e](b))}))};Sidebar.prototype.addVeeam2DataCenterPalette=function(){var a=[this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.datacenter;", +83,53,"","Datacenter",null,null,this.getTagsForStencil("mxgraph.veeam2","datacenter","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.cloud;",40,25,"","Cloud",null,null,this.getTagsForStencil("mxgraph.veeam2","cloud","veeam vm vmware virtual machine data center").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.azure;",34,34,"","Azure",null,null,this.getTagsForStencil("mxgraph.veeam2","azure","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.aws;", +34,34,"","AWS",null,null,this.getTagsForStencil("mxgraph.veeam2","aws","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.server;",23,39,"","Server",null,null,this.getTagsForStencil("mxgraph.veeam2","server","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.server_cluster;", +100*.56,100*.28,"","Server Cluster",null,null,this.getTagsForStencil("mxgraph.veeam2","server cluster","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.1u_server;",40,11,"","1U Server",null,null,this.getTagsForStencil("mxgraph.veeam2","1u one unit server","veeam vm vmware virtual machine data center").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.server_stack;",40,40,"","Server Stack",null,null,this.getTagsForStencil("mxgraph.veeam2","server stack","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.monitor;", +51,40,"","Monitor",null,null,this.getTagsForStencil("mxgraph.veeam2","monitor","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.laptop;",48,100*.28,"","Laptop",null,null,this.getTagsForStencil("mxgraph.veeam2","laptop","veeam vm vmware virtual machine data center").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.workstation;",38,100*.28,"","Workstation",null,null,this.getTagsForStencil("mxgraph.veeam2","workstation","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.virtual_host;", +82,79,"","Virtual Host",null,null,this.getTagsForStencil("mxgraph.veeam2","virtual host","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.esxi_host;",82,79,"","ESXi Host",null,null,this.getTagsForStencil("mxgraph.veeam2","esxi host","veeam vm vmware virtual machine data center").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.hyper_v_host;",82,79,"","Hyper-V Host",null,null,this.getTagsForStencil("mxgraph.veeam2","hyper hyperv host","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.ahv_host;", +82,79,"","AHV Host",null,null,this.getTagsForStencil("mxgraph.veeam2","ahv host","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.esxi_hyper_v_ahv_host;",82,79,"","ESXi/Hyper-V/AHV Host",null,null,this.getTagsForStencil("mxgraph.veeam2","esxi hyper hyperv ahv host", +"veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.esxi_hyper_v_host;",82,79,"","ESXi/Hyper-V Host",null,null,this.getTagsForStencil("mxgraph.veeam2","esxi hyper hyperv host","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.cpu;", +100*.28,100*.28,"","CPU",null,null,this.getTagsForStencil("mxgraph.veeam2","cpu central processing unit","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.cpu_socket;",100*.28,100*.28,"","CPU Socket",null,null,this.getTagsForStencil("mxgraph.veeam2","cpu socket central processing unit", +"veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.ram;",40,19,"","RAM",null,null,this.getTagsForStencil("mxgraph.veeam2","ram random access memory","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.hdd;", +100*.28,35,"","HDD",null,null,this.getTagsForStencil("mxgraph.veeam2","hdd hard disk drive","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.network_card;",38,27,"","Network Card",null,null,this.getTagsForStencil("mxgraph.veeam2","network card","veeam vm vmware virtual machine data center").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.hardware_controller;",38,100*.28,"","Hardware Controller",null,null,this.getTagsForStencil("mxgraph.veeam2","hardware controller","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.physical_switch;", +53,15,"","Physical Switch",null,null,this.getTagsForStencil("mxgraph.veeam2","physical switch","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vmware_vswitch;",40,11,"","VMware vSwitch",null,null,this.getTagsForStencil("mxgraph.veeam2","vswitch","veeam vm vmware virtual machine data center").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.usb_drive;",40,17,"","USB Drive",null,null,this.getTagsForStencil("mxgraph.veeam2","usb drive","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.sd_card;", +23,100*.28,"","SD Card",null,null,this.getTagsForStencil("mxgraph.veeam2","sd card","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.virtual_machine;",100*.28,100*.28,"","Virtual Machine",null,null,this.getTagsForStencil("mxgraph.veeam2","","veeam vm vmware virtual machine data center").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vm_snapshot;",38,38,"","VM Snapshot",null,null,this.getTagsForStencil("mxgraph.veeam2","vnapshot","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vm_with_a_snapshot;", +42,42,"","VM with a Snapshot",null,null,this.getTagsForStencil("mxgraph.veeam2","with vnapshot","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vm_checked;",36,36,"","VM Checked",null,null,this.getTagsForStencil("mxgraph.veeam2","checked","veeam vm vmware virtual machine data center").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vm_failed;",36,36,"","VM Failed",null,null,this.getTagsForStencil("mxgraph.veeam2","failed","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vm_turn_on_off;", +36,36,"","VM turn on/off",null,null,this.getTagsForStencil("mxgraph.veeam2","turn on off","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vm_paused_saved_state;",36,36,"","VM paused/saved state",null,null,this.getTagsForStencil("mxgraph.veeam2","paused saved state", +"veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vm_locked;",36,36,"","VM locked",null,null,this.getTagsForStencil("mxgraph.veeam2","locked","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vm_running;", +36,36,"","VM running",null,null,this.getTagsForStencil("mxgraph.veeam2","running","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.linux_vm;",36,36,"","Linux VM",null,null,this.getTagsForStencil("mxgraph.veeam2","linux","veeam vm vmware virtual machine data center").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.windows_vm;",36,36,"","Windows VM",null,null,this.getTagsForStencil("mxgraph.veeam2","windows","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vapp;", +100*.28,100*.28,"","vApp",null,null,this.getTagsForStencil("mxgraph.veeam2","vapp","veeam vm vmware virtual machine data center").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vapp_running;",36,36,"","vApp Running",null,null,this.getTagsForStencil("mxgraph.veeam2","vapp running","veeam vm vmware virtual machine data center").join(" "))]; +this.addPalette("veeam2Data Center","Veeam / Data Center",!1,mxUtils.bind(this,function(b){for(var e=0;e<a.length;e++)b.appendChild(a[e](b))}))};Sidebar.prototype.addVeeam2FeaturesPalette=function(){var a=[this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#13B24B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_logo;",136,24,"","Veeam logo",null,null,this.getTagsForStencil("mxgraph.veeam2", +"logo","veeam vm vmware virtual machine features").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.backup_from_storage_snapshots;",34,34,"","Backup from Storage Snapshots",null,null,this.getTagsForStencil("mxgraph.veeam2","backup from storage snapshots","veeam vm vmware virtual machine features").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.cdp;", +34,34,"","CDP",null,null,this.getTagsForStencil("mxgraph.veeam2","cdp","veeam vm vmware virtual machine features").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.datalabs;",34,34,"","Datalabs",null,null,this.getTagsForStencil("mxgraph.veeam2","datalabs","veeam vm vmware virtual machine features").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.failover;", +34,34,"","Failover",null,null,this.getTagsForStencil("mxgraph.veeam2","failover","veeam vm vmware virtual machine features").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.instant_vm_recovery;",34,34,"","Instant VM recovery",null,null,this.getTagsForStencil("mxgraph.veeam2","instant recovery","veeam vm vmware virtual machine features").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.nas_backup;",34,34,"","NAS Backup",null,null,this.getTagsForStencil("mxgraph.veeam2","nas backup","veeam vm vmware virtual machine features").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.object_storage_support;", +34,34,"","Object Storage Support",null,null,this.getTagsForStencil("mxgraph.veeam2","object storage support","veeam vm vmware virtual machine features").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.on_demand_sandbox;",34,34,"","On-demand Sandbox",null,null,this.getTagsForStencil("mxgraph.veeam2","on demand sandbox", +"veeam vm vmware virtual machine features").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.restful_api;",34,34,"","RESTful API",null,null,this.getTagsForStencil("mxgraph.veeam2","restful api application programming interface","veeam vm vmware virtual machine features").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.scale_out_backup_repository2;", +34,34,"","Scale-out Backup Repository",null,null,this.getTagsForStencil("mxgraph.veeam2","scale out backup repository","veeam vm vmware virtual machine features").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.scheduled_backups;",34,34,"","Scheduled Backups",null,null,this.getTagsForStencil("mxgraph.veeam2","scheduled backups", +"veeam vm vmware virtual machine features").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.surebackup;",34,34,"","SureBackup",null,null,this.getTagsForStencil("mxgraph.veeam2","surebackup","veeam vm vmware virtual machine features").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.surereplica;", +34,34,"","SureReplica",null,null,this.getTagsForStencil("mxgraph.veeam2","surereplica","veeam vm vmware virtual machine features").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vbr_console;",34,34,"","VBR console",null,null,this.getTagsForStencil("mxgraph.veeam2","vbr console","veeam vm vmware virtual machine features").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_cloud_connect;",34,34,"","Veeam Cloud Connect",null,null,this.getTagsForStencil("mxgraph.veeam2","cloud connect","veeam vm vmware virtual machine features").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_cloud_mobility;", +34,34,"","Veeam Cloud Mobility",null,null,this.getTagsForStencil("mxgraph.veeam2","cloud mobility","veeam vm vmware virtual machine features").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeamzip;",34,34,"","VeeamZIP",null,null,this.getTagsForStencil("mxgraph.veeam2","veeamzip zip","veeam vm vmware virtual machine features").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_explorers;",34,34,"","Veeam Explorers",null,null,this.getTagsForStencil("mxgraph.veeam2","veeam explorers","veeam vm vmware virtual machine features").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.universal_storage_api;", +34,34,"","Universal Storage API",null,null,this.getTagsForStencil("mxgraph.veeam2","universal storage api application programming interface","veeam vm vmware virtual machine features").join(" "))];this.addPalette("veeam2Features","Veeam / Features",!1,mxUtils.bind(this,function(b){for(var e=0;e<a.length;e++)b.appendChild(a[e](b))}))};Sidebar.prototype.addVeeam2GeneralPalette=function(){var a=[this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.enterprise_business;", +38,33,"","Enterprise (business)",null,null,this.getTagsForStencil("mxgraph.veeam2","enterprise business","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.smb_business;",38,27,"","SMB (business)",null,null,this.getTagsForStencil("mxgraph.veeam2","smb business","veeam vm vmware virtual machine general").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.automation;",100*.28,100*.28,"","Automation",null,null,this.getTagsForStencil("mxgraph.veeam2","automation","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.service_application;", +100*.28,100*.28,"","Service Application",null,null,this.getTagsForStencil("mxgraph.veeam2","service application","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.cloud;",40,25,"","Cloud",null,null,this.getTagsForStencil("mxgraph.veeam2","cloud","veeam vm vmware virtual machine general").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.database;",23,100*.28,"","Database",null,null,this.getTagsForStencil("mxgraph.veeam2","database","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.report;", +100*.28,39,"","Report",null,null,this.getTagsForStencil("mxgraph.veeam2","report","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.task_list;",100*.28,39,"","Task List",null,null,this.getTagsForStencil("mxgraph.veeam2","task list","veeam vm vmware virtual machine general").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.dr_plan;",100*.28,42,"","DR Plan",null,null,this.getTagsForStencil("mxgraph.veeam2","dr plan","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.folder;", +100*.28,24,"","Folder",null,null,this.getTagsForStencil("mxgraph.veeam2","folder","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.file;",100*.28,39,"","File",null,null,this.getTagsForStencil("mxgraph.veeam2","file","veeam vm vmware virtual machine general").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.audio_file;",100*.28,39,"","Audio File",null,null,this.getTagsForStencil("mxgraph.veeam2","audio file","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.data_file;", +100*.28,39,"","Data File",null,null,this.getTagsForStencil("mxgraph.veeam2","data file","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.iso_file;",100*.28,39,"","ISO File",null,null,this.getTagsForStencil("mxgraph.veeam2","iso file","veeam vm vmware virtual machine general").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.metadata_file;",100*.28,39,"","Metadata File",null,null,this.getTagsForStencil("mxgraph.veeam2","metadata file","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.license_file;", +100*.28,39,"","License File",null,null,this.getTagsForStencil("mxgraph.veeam2","license file","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.video_file;",100*.28,39,"","Video File",null,null,this.getTagsForStencil("mxgraph.veeam2","video file","veeam vm vmware virtual machine general").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.alarm;",100*.28,100*.28,"","Alarm",null,null,this.getTagsForStencil("mxgraph.veeam2","alarm","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.backup_browser;", +100*.28,100*.28,"","Backup Browser",null,null,this.getTagsForStencil("mxgraph.veeam2","backup browser","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.calendar;",100*.28,100*.28,"","Calendar",null,null,this.getTagsForStencil("mxgraph.veeam2","calendar","veeam vm vmware virtual machine general").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.command_line;",100*.28,100*.28,"","Command Line",null,null,this.getTagsForStencil("mxgraph.veeam2","command line","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.cd;", +100*.28,100*.28,"","CD",null,null,this.getTagsForStencil("mxgraph.veeam2","cd compact disc","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.controller;",100*.28,100*.28,"","Controller",null,null,this.getTagsForStencil("mxgraph.veeam2","controller","veeam vm vmware virtual machine general").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.deduplication;",100*.28,100*.28,"","Deduplication",null,null,this.getTagsForStencil("mxgraph.veeam2","deduplication","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.download;", +100*.28,100*.28,"","Download",null,null,this.getTagsForStencil("mxgraph.veeam2","download","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.dns;",100*.28,100*.28,"","DNS",null,null,this.getTagsForStencil("mxgraph.veeam2","dns domain name store","veeam vm vmware virtual machine general").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.globe;",100*.28,100*.28,"","Globe",null,null,this.getTagsForStencil("mxgraph.veeam2","globe","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.key;", +100*.28,100*.28,"","Key",null,null,this.getTagsForStencil("mxgraph.veeam2","key","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.encryption_key;",36,36,"","Encryption Key",null,null,this.getTagsForStencil("mxgraph.veeam2","encryption key","veeam vm vmware virtual machine general").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.letter;",100*.28,20,"","Letter",null,null,this.getTagsForStencil("mxgraph.veeam2","letter","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.exchange_objects;", +100*.28,100*.28,"","Exchange objects",null,null,this.getTagsForStencil("mxgraph.veeam2","exchange objects","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.magnifying_glass;",100*.28,100*.28,"","Magnifying Glass",null,null,this.getTagsForStencil("mxgraph.veeam2","magnifying glass", +"veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.restore;",100*.28,100*.28,"","Restore",null,null,this.getTagsForStencil("mxgraph.veeam2","restore","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.role;", +100*.28,39,"","Role",null,null,this.getTagsForStencil("mxgraph.veeam2","role","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.interface_console;",100*.28,100*.28,"","Interface / Console",null,null,this.getTagsForStencil("mxgraph.veeam2","interface console","veeam vm vmware virtual machine general").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.monitoring_console;",100*.28,100*.28,"","Monitoring Console",null,null,this.getTagsForStencil("mxgraph.veeam2","monitoring console","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.web_console;", +100*.28,100*.28,"","Web Console",null,null,this.getTagsForStencil("mxgraph.veeam2","web console","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.file_browser;",100*.28,100*.28,"","File Browser",null,null,this.getTagsForStencil("mxgraph.veeam2","file browser","veeam vm vmware virtual machine general").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.table;",100*.28,100*.28,"","Table",null,null,this.getTagsForStencil("mxgraph.veeam2","table","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.time_clocks;", +100*.28,100*.28,"","Time / Clocks",null,null,this.getTagsForStencil("mxgraph.veeam2","time clocks","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.tag;",100*.28,100*.28,"","Tag",null,null,this.getTagsForStencil("mxgraph.veeam2","tag","veeam vm vmware virtual machine general").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.transport;",38,23,"","Transport",null,null,this.getTagsForStencil("mxgraph.veeam2","transport","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vpn;", +100*.28,100*.28,"","VPN",null,null,this.getTagsForStencil("mxgraph.veeam2","vpn virtual private network","veeam vm vmware virtual machine general").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.user;",100*.28,100*.28,"","User",null,null,this.getTagsForStencil("mxgraph.veeam2","user","veeam vm vmware virtual machine general").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.user_group;",100*.28,100*.28,"","User Group",null,null,this.getTagsForStencil("mxgraph.veeam2","user group","veeam vm vmware virtual machine general").join(" "))];this.addPalette("veeam2General","Veeam / General",!1,mxUtils.bind(this,function(b){for(var e=0;e<a.length;e++)b.appendChild(a[e](b))}))}; +Sidebar.prototype.addVeeam2ProductsComponentsPalette=function(){var a=[this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#13B24B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_logo;",136,24,"","Veeam logo",null,null,this.getTagsForStencil("mxgraph.veeam2","logo","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_availability_suite;", +34,34,"","Veeam Availability Suite",null,null,this.getTagsForStencil("mxgraph.veeam2","availability suite","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vas_server;",40,52,"","VAS server",null,null,this.getTagsForStencil("mxgraph.veeam2","vas server", +"veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_backup_replication;",34,34,"","Veeam Backup & Replication",null,null,this.getTagsForStencil("mxgraph.veeam2","backup and replication","veeam vm vmware virtual machine products and components").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vbr_server;",40,52,"","VBR server",null,null,this.getTagsForStencil("mxgraph.veeam2","vbr server","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.proxy_server;", +40,52,"","Proxy Server",null,null,this.getTagsForStencil("mxgraph.veeam2","proxy server","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.repository_server;",40,52,"","Repository Server",null,null,this.getTagsForStencil("mxgraph.veeam2","repository server", +"veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.mount_server;",40,52,"","Mount Server",null,null,this.getTagsForStencil("mxgraph.veeam2","mount server","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.tape_server;", +40,52,"","Tape Server",null,null,this.getTagsForStencil("mxgraph.veeam2","tape server","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_backup_enterprise_manager;",34,34,"","Veeam Backup Enterprise Manager",null,null,this.getTagsForStencil("mxgraph.veeam2", +"backup enterprise manager","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vbem_server;",40,52,"","VBEM Server",null,null,this.getTagsForStencil("mxgraph.veeam2","vbem server","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.search_server;", +40,52,"","Search Server",null,null,this.getTagsForStencil("mxgraph.veeam2","search server","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_cloud_connect;",34,34,"","Veeam Cloud Connect",null,null,this.getTagsForStencil("mxgraph.veeam2","cloud connect", +"veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_one;",34,34,"","Veeam ONE",null,null,this.getTagsForStencil("mxgraph.veeam2","one","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.one_server;", +40,52,"","ONE Server",null,null,this.getTagsForStencil("mxgraph.veeam2","one server","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_one_reporter;",34,34,"","Veeam ONE Reporter",null,null,this.getTagsForStencil("mxgraph.veeam2","one reporter","veeam vm vmware virtual machine products and components").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_agents;",34,34,"","Veeam Agents",null,null,this.getTagsForStencil("mxgraph.veeam2","agents","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.server_with_veeam_agent;", +40,52,"","Server with Veeam Agent",null,null,this.getTagsForStencil("mxgraph.veeam2","server with agent","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_agent_for_windows;",34,34,"","Veeam Agent for Windows",null,null,this.getTagsForStencil("mxgraph.veeam2", +"agent for windows","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_agent_for_linux;",34,34,"","Veeam Agent for Linux",null,null,this.getTagsForStencil("mxgraph.veeam2","agent for linux","veeam vm vmware virtual machine products and components").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_agent_for_oracle_solaris;",34,34,"","Veeam Agent for Oracle Solaris",null,null,this.getTagsForStencil("mxgraph.veeam2","agent for oracle solaris","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_agent_for_ibm_aix;", +34,34,"","Veeam Agent for IBM AIX",null,null,this.getTagsForStencil("mxgraph.veeam2","agent for ibm aix","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_explorer_for_exchange;",34,34,"","Veeam Explorer for Exchange",null,null,this.getTagsForStencil("mxgraph.veeam2", +"explorer for exchange","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_explorer_for_active_directory;",34,34,"","Veeam Explorer for Active Directory",null,null,this.getTagsForStencil("mxgraph.veeam2","explorer for active directory","veeam vm vmware virtual machine products and components").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_explorer_for_oracle;",34,34,"","Veeam Explorer for Oracle",null,null,this.getTagsForStencil("mxgraph.veeam2","explorer for oracle","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_explorer_for_onedrive;", +34,34,"","Veeam Explorer for OneDrive",null,null,this.getTagsForStencil("mxgraph.veeam2","explorer for onedrive","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_explorer_for_storage_snapshots;",34,34,"","Veeam Explorer for Storage Snapshots",null, +null,this.getTagsForStencil("mxgraph.veeam2","explorer for storage snapshots","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_explorer_for_sql;",34,34,"","Veeam Explorer for SQL",null,null,this.getTagsForStencil("mxgraph.veeam2","explorer for sql", +"veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_explorer_for_sharepoint;",34,34,"","Veeam Explorer for SharePoint",null,null,this.getTagsForStencil("mxgraph.veeam2","explorer for sharepoint","veeam vm vmware virtual machine products and components").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_plugin_for_oracle_rman;",34,34,"","Veeam Plugin for Oracle RMAN",null,null,this.getTagsForStencil("mxgraph.veeam2","plugin for oracle rman","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_plugin_for_sap_hana;", +34,34,"","Veeam Plugin for SAP HANA",null,null,this.getTagsForStencil("mxgraph.veeam2","plugin for sap hana","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_plugin_for_sap_on_oracle;",34,34,"","Veeam Plugin for SAP on Oracle",null,null,this.getTagsForStencil("mxgraph.veeam2", +"plugin for sap on oracle","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_backup_for_office_365;",34,34,"","Veeam Backup for Office 365",null,null,this.getTagsForStencil("mxgraph.veeam2","plugin for office 365","veeam vm vmware virtual machine products and components").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vbo_server;",40,52,"","VBO Server",null,null,this.getTagsForStencil("mxgraph.veeam2","vbo server","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_mp;", +34,34,"","Veeam MP",null,null,this.getTagsForStencil("mxgraph.veeam2","mp","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_pn;",34,34,"","Veeam PN",null,null,this.getTagsForStencil("mxgraph.veeam2","pn","veeam vm vmware virtual machine products and components").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vpn_server;",40,52,"","VPN Server",null,null,this.getTagsForStencil("mxgraph.veeam2","vpn server","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_availability_orchestrator;", +34,34,"","Veeam Availability Orchestrator",null,null,this.getTagsForStencil("mxgraph.veeam2","availability orchestrator","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vao_server;",40,52,"","VAO Server",null,null,this.getTagsForStencil("mxgraph.veeam2", +"vao server","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_service_provider_console;",34,34,"","Veeam Service Provider Console",null,null,this.getTagsForStencil("mxgraph.veeam2","service provider console","veeam vm vmware virtual machine products and components").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vspc_server;",40,52,"","VSPC Server",null,null,this.getTagsForStencil("mxgraph.veeam2","vspc server","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.agent;", +21,21,"","Agent",null,null,this.getTagsForStencil("mxgraph.veeam2","agent","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.transport_service;",21,21,"","Transport Service",null,null,this.getTagsForStencil("mxgraph.veeam2","transport service","veeam vm vmware virtual machine products and components").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.data_mover;",21,21,"","Data Mover",null,null,this.getTagsForStencil("mxgraph.veeam2","data mover","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_proxy;", +21,21,"","Veeam Proxy",null,null,this.getTagsForStencil("mxgraph.veeam2","veeam proxy","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.wan_accelerator;",21,21,"","WAN Accelerator",null,null,this.getTagsForStencil("mxgraph.veeam2","wan accelerator wide area network", +"veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.flr_helper_appliance;",21,21,"","FLR Helper Appliance",null,null,this.getTagsForStencil("mxgraph.veeam2","flr helper appliance","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.network_proxy;", +100*.28,100*.28,"","Network Proxy",null,null,this.getTagsForStencil("mxgraph.veeam2","network proxy","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_repository;",37,38,"","Veeam Repository",null,null,this.getTagsForStencil("mxgraph.veeam2","repository", +"veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.windows_repository;",37,38,"","Windows Repository",null,null,this.getTagsForStencil("mxgraph.veeam2","windows repository","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.linux_repository;", +37,38,"","Linux Repository",null,null,this.getTagsForStencil("mxgraph.veeam2","linux repository","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.cloud_repository;",37,38,"","Cloud Repository",null,null,this.getTagsForStencil("mxgraph.veeam2","cloud repository", +"veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.scale_out_backup_repository;",37,38,"","Scale-Out Backup Repository",null,null,this.getTagsForStencil("mxgraph.veeam2","scale out backup repository","veeam vm vmware virtual machine products and components").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vbo_repository;",37,38,"","VBO Repository",null,null,this.getTagsForStencil("mxgraph.veeam2","vbo repository","veeam vm vmware virtual machine products and components").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vbr_repository;", +37,38,"","VBR Repository",null,null,this.getTagsForStencil("mxgraph.veeam2","vbr repository","veeam vm vmware virtual machine products and components").join(" "))];this.addPalette("veeam2Products and Components","Veeam / Products and Components",!1,mxUtils.bind(this,function(b){for(var e=0;e<a.length;e++)b.appendChild(a[e](b))}))};Sidebar.prototype.addVeeam2SoftwarePalette=function(){var a=[this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.antivirus;", +34,34,"","Antivirus",null,null,this.getTagsForStencil("mxgraph.veeam2","antivirus","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.firewall;",34,34,"","Firewall",null,null,this.getTagsForStencil("mxgraph.veeam2","firewall","veeam vm vmware virtual machine software").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.application;",34,34,"","Application",null,null,this.getTagsForStencil("mxgraph.veeam2","application","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.linux;", +34,34,"","Linux",null,null,this.getTagsForStencil("mxgraph.veeam2","linux","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.linux_server;",40,52,"","Linux Server",null,null,this.getTagsForStencil("mxgraph.veeam2","linux server","veeam vm vmware virtual machine software").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.microsoft_active_directory;",34,34,"","Microsoft Active Directory",null,null,this.getTagsForStencil("mxgraph.veeam2","microsoft ms active directory","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.domain_controller;", +40,52,"","Domain Controller",null,null,this.getTagsForStencil("mxgraph.veeam2","domain controller","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.microsoft_exchange;",34,34,"","Microsoft Exchange",null,null,this.getTagsForStencil("mxgraph.veeam2","microsoft ms exchange", +"veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.exchange_server;",40,52,"","Exchange Server",null,null,this.getTagsForStencil("mxgraph.veeam2","exchange server","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.microsoft_scom;", +34,34,"","Microsoft SCOM",null,null,this.getTagsForStencil("mxgraph.veeam2","microsoft ms scom","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.microsoft_scvmm;",34,34,"","Microsoft SCVMM",null,null,this.getTagsForStencil("mxgraph.veeam2","microsoft ms scvmm","veeam vm vmware virtual machine software").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.microsoft_sharepoint;",34,34,"","Microsoft SharePoint",null,null,this.getTagsForStencil("mxgraph.veeam2","microsoft ms sharepoint","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.sharepoint_server;", +40,52,"","Sharepoint Server",null,null,this.getTagsForStencil("mxgraph.veeam2","sharepoint server","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.microsoft_sql;",34,34,"","Microsoft SQL",null,null,this.getTagsForStencil("mxgraph.veeam2","microsoft ms sql","veeam vm vmware virtual machine software").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.sql_server;",40,52,"","SQL Server",null,null,this.getTagsForStencil("mxgraph.veeam2","sql server","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.microsoft_teams;", +34,34,"","Microsoft Teams",null,null,this.getTagsForStencil("mxgraph.veeam2","microsoft ms teams","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.microsoft_windows;",34,34,"","Microsoft Windows",null,null,this.getTagsForStencil("mxgraph.veeam2","microsoft ms windows", +"veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.windows_server;",40,52,"","Windows Server",null,null,this.getTagsForStencil("mxgraph.veeam2","windows server","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.microsoft_onedrive;", +34,34,"","Microsoft OneDrive",null,null,this.getTagsForStencil("mxgraph.veeam2","microsoft ms onedrive","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.microsoft_outlook;",34,34,"","Microsoft Outlook",null,null,this.getTagsForStencil("mxgraph.veeam2","microsoft ms outlook", +"veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.microsoft_office;",34,34,"","Microsoft Office",null,null,this.getTagsForStencil("mxgraph.veeam2","microsoft ms office","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.power_shell;", +34,34,"","PowerShell",null,null,this.getTagsForStencil("mxgraph.veeam2","powershell","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.oracle_rman;",34,34,"","Oracle RMAN",null,null,this.getTagsForStencil("mxgraph.veeam2","oracle rman","veeam vm vmware virtual machine software").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.sap_brtools;",34,34,"","SAP BRTools",null,null,this.getTagsForStencil("mxgraph.veeam2","sap brtools","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.sap_hana;", +34,34,"","SAP HANA",null,null,this.getTagsForStencil("mxgraph.veeam2","sap hana","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.nutanix;",34,34,"","Nutanix",null,null,this.getTagsForStencil("mxgraph.veeam2","nutanix","veeam vm vmware virtual machine software").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.server_nutanix;",40,52,"","Server Nutanix",null,null,this.getTagsForStencil("mxgraph.veeam2","server nutanix","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vmware_vcloud_director;", +34,34,"","VMware vCloud Director",null,null,this.getTagsForStencil("mxgraph.veeam2","vmware vcloud director","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vcloud_director_server;",40,52,"","vCloud Director Server",null,null,this.getTagsForStencil("mxgraph.veeam2","vcloud director server", +"veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vmware_vsphere;",34,34,"","VMware vSphere",null,null,this.getTagsForStencil("mxgraph.veeam2","vmware vsphere","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vcenter_server;", +40,52,"","vCenter Server",null,null,this.getTagsForStencil("mxgraph.veeam2","vcenter server","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.database2;",34,34,"","Database",null,null,this.getTagsForStencil("mxgraph.veeam2","database db","veeam vm vmware virtual machine software").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.database_server;",40,52,"","Database Server",null,null,this.getTagsForStencil("mxgraph.veeam2","database server db","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.microsoft_sql_db;", +34,34,"","Microsoft SQL DB",null,null,this.getTagsForStencil("mxgraph.veeam2","microsoft sql db database","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.oracle_db;",34,34,"","Oracle DB",null,null,this.getTagsForStencil("mxgraph.veeam2","oracle db database","veeam vm vmware virtual machine software").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.sap_hana_db;",34,34,"","SAP HANA DB",null,null,this.getTagsForStencil("mxgraph.veeam2","sap hana db database","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.open_vpn;", +34,34,"","OpenVPN",null,null,this.getTagsForStencil("mxgraph.veeam2","openvpn open vpn virtual private network","veeam vm vmware virtual machine software").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.wireguard;",34,34,"","WireGuard",null,null,this.getTagsForStencil("mxgraph.veeam2","wireguard","veeam vm vmware virtual machine software").join(" "))]; +this.addPalette("veeam2Software","Veeam / Software",!1,mxUtils.bind(this,function(b){for(var e=0;e<a.length;e++)b.appendChild(a[e](b))}))};Sidebar.prototype.addVeeam2StatesPalette=function(){var a=[this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.turn_on_off;",21,21,"","Turn on / off",null,null,this.getTagsForStencil("mxgraph.veeam2", +"turn on off","veeam vm vmware virtual machine states").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.running_playing;",21,21,"","Running / Playing",null,null,this.getTagsForStencil("mxgraph.veeam2","running playing","veeam vm vmware virtual machine states").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.critical;", +21,21,"","Critical",null,null,this.getTagsForStencil("mxgraph.veeam2","critical","veeam vm vmware virtual machine states").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.failed;",21,21,"","Failed",null,null,this.getTagsForStencil("mxgraph.veeam2","failed","veeam vm vmware virtual machine states").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.unavailable;", +21,21,"","Unavailable",null,null,this.getTagsForStencil("mxgraph.veeam2","unavailable","veeam vm vmware virtual machine states").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.paused;",21,21,"","Paused / saved",null,null,this.getTagsForStencil("mxgraph.veeam2","paused","veeam vm vmware virtual machine states").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.zipped;",21,21,"","Zipped",null,null,this.getTagsForStencil("mxgraph.veeam2","zipped","veeam vm vmware virtual machine states").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.recording;", +21,21,"","Recording",null,null,this.getTagsForStencil("mxgraph.veeam2","recording","veeam vm vmware virtual machine states").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.locked;",21,21,"","Locked",null,null,this.getTagsForStencil("mxgraph.veeam2","locked","veeam vm vmware virtual machine states").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.unlocked;",21,21,"","Unlocked",null,null,this.getTagsForStencil("mxgraph.veeam2","unlocked","veeam vm vmware virtual machine states").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.encrypted;", +21,21,"","encrypted",null,null,this.getTagsForStencil("mxgraph.veeam2","enrypted","veeam vm vmware virtual machine states").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.delayed;",21,21,"","Delayed",null,null,this.getTagsForStencil("mxgraph.veeam2","delayed","veeam vm vmware virtual machine states").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.restored;",21,21,"","Restored",null,null,this.getTagsForStencil("mxgraph.veeam2","restored","veeam vm vmware virtual machine states").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.exported;", +21,21,"","Exported",null,null,this.getTagsForStencil("mxgraph.veeam2","exported","veeam vm vmware virtual machine states").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.ejected;",21,21,"","Ejected",null,null,this.getTagsForStencil("mxgraph.veeam2","ejected","veeam vm vmware virtual machine states").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.instant;",21,21,"","Instant",null,null,this.getTagsForStencil("mxgraph.veeam2","instant","veeam vm vmware virtual machine states").join(" "))];this.addPalette("veeam2States","Veeam2 / States",!1,mxUtils.bind(this,function(b){for(var e=0;e<a.length;e++)b.appendChild(a[e](b))}))}; +Sidebar.prototype.addVeeam2StoragePalette=function(){var a=[this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.object_storage;",100*.28,100*.28,"","Object Storage",null,null,this.getTagsForStencil("mxgraph.veeam2","object storage","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.azure_blob;", +34,34,"","Azure Blob",null,null,this.getTagsForStencil("mxgraph.veeam2","azure blob","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.aws_s3;",34,34,"","AWS S3",null,null,this.getTagsForStencil("mxgraph.veeam2","aws s3","veeam vm vmware virtual machine storage").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.ibm_object_storage;",34,34,"","IBM Object Storage",null,null,this.getTagsForStencil("mxgraph.veeam2","ibm object storage","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.s3_compatible;", +100*.28,100*.28,"","S3-compatible",null,null,this.getTagsForStencil("mxgraph.veeam2","s3 compatible","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vmware_vsan;",34,34,"","VMware vSAN",null,null,this.getTagsForStencil("mxgraph.veeam2","vmware vsan","veeam vm vmware virtual machine storage").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.nas;",100*.28,100*.28,"","NAS",null,null,this.getTagsForStencil("mxgraph.veeam2","nas","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.shared_folder;", +100*.28,24,"","Shared Folder",null,null,this.getTagsForStencil("mxgraph.veeam2","shared folder","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.folder;",100*.28,24,"","Folder",null,null,this.getTagsForStencil("mxgraph.veeam2","folder","veeam vm vmware virtual machine storage").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.datastore_empty;",100*.28,35,"","Datastore empty",null,null,this.getTagsForStencil("mxgraph.veeam2","datastore empty","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.datastore_33_full;", +100*.28,35,"","Datastore 33% full",null,null,this.getTagsForStencil("mxgraph.veeam2","datastore 33 percentage third full 33%","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.datastore_66_full;",100*.28,35,"","Datastore 66% full",null,null,this.getTagsForStencil("mxgraph.veeam2", +"datastore 66 percentage two thirds full 66%","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.datastore;",100*.28,35,"","Datastore",null,null,this.getTagsForStencil("mxgraph.veeam2","datastore","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.sd_card;", +23,100*.28,"","SD Card",null,null,this.getTagsForStencil("mxgraph.veeam2","sd card","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.storage;",40,11,"","Storage",null,null,this.getTagsForStencil("mxgraph.veeam2","storage","veeam vm vmware virtual machine storage").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.storage_snapshot;",40,11,"","Storage Snapshot",null,null,this.getTagsForStencil("mxgraph.veeam2","storage snapshot","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.storage_with_snapshot;", +43,15,"","Storage with Snapshot",null,null,this.getTagsForStencil("mxgraph.veeam2","storage with snapshot","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.storage_stack;",40,40,"","Storage Stack",null,null,this.getTagsForStencil("mxgraph.veeam2","storage stack","veeam vm vmware virtual machine storage").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.deduplicating_storage;",40,11,"","Deduplicating Storage",null,null,this.getTagsForStencil("mxgraph.veeam2","deduplicating storage","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.data_volume;", +40,11,"","Data Volume",null,null,this.getTagsForStencil("mxgraph.veeam2","data volume","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.data_volume_snapshot;",40,11,"","Data Volume Snapshot",null,null,this.getTagsForStencil("mxgraph.veeam2","data volume snapshot","veeam vm vmware virtual machine storage").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.data_volume_with_snapshot;",43,15,"","Data Volume with Snapshot",null,null,this.getTagsForStencil("mxgraph.veeam2","data volume with snapshot","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.file;", +100*.28,39,"","File",null,null,this.getTagsForStencil("mxgraph.veeam2","file","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.backup_file;",100*.28,39,"","Backup file",null,null,this.getTagsForStencil("mxgraph.veeam2","backup file","veeam vm vmware virtual machine storage").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_full_backup;",100*.28,39,"","Veeam Full Backup",null,null,this.getTagsForStencil("mxgraph.veeam2","full backup","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_incremental_backup;", +100*.28,39,"","Veeam Incremental Backup",null,null,this.getTagsForStencil("mxgraph.veeam2","incremental backup","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_reversed_incremental_backup;",100*.28,39,"","Veeam Reversed Incremental Backup",null,null,this.getTagsForStencil("mxgraph.veeam2", +"reversed incremental backup","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_backup_chain_metadata;",100*.28,39,"","Veeam Backup Chain Metadata",null,null,this.getTagsForStencil("mxgraph.veeam2","backup chain metadata","veeam vm vmware virtual machine storage").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vbr_configuration_backup;",100*.28,39,"","VBR Configuration Backup",null,null,this.getTagsForStencil("mxgraph.veeam2","vbr configuration backup","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.vbr_transaction_log_backup;", +100*.28,39,"","VBR Transaction Log Backup",null,null,this.getTagsForStencil("mxgraph.veeam2","vbr transaction log backup","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.tape;",38,22,"","Tape",null,null,this.getTagsForStencil("mxgraph.veeam2","tape","veeam vm vmware virtual machine storage").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.tape_checkout;",46,30,"","Tape Checkout",null,null,this.getTagsForStencil("mxgraph.veeam2","tape checkout","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.tape_encrypted;", +46,30,"","Tape Encrypted",null,null,this.getTagsForStencil("mxgraph.veeam2","tape encrypted","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.tape_locked;",46,30,"","Tape Locked",null,null,this.getTagsForStencil("mxgraph.veeam2","tape locked","veeam vm vmware virtual machine storage").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.tape_recording;",46,30,"","Tape Recording",null,null,this.getTagsForStencil("mxgraph.veeam2","tape recording","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.tape_media_pool;", +100*.28,24,"","Tape Media Pool",null,null,this.getTagsForStencil("mxgraph.veeam2","tape media pool","veeam vm vmware virtual machine storage").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.tape_library;",100*.28,35,"","Tape Library",null,null,this.getTagsForStencil("mxgraph.veeam2","tape library","veeam vm vmware virtual machine storage").join(" ")), +this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.tape_writing_device;",38,100*.14,"","Tape Writing Device",null,null,this.getTagsForStencil("mxgraph.veeam2","tape writing device","veeam vm vmware virtual machine storage").join(" "))];this.addPalette("veeam2Storage","Veeam / Storage",!1,mxUtils.bind(this,function(b){for(var e= +0;e<a.length;e++)b.appendChild(a[e](b))}))};Sidebar.prototype.addVeeam23DPalette=function(){var a=[this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.1ftvm;",68,62,"","1FTVM",null,null,this.getTagsForStencil("mxgraph.veeam.3d","1ftvm","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.1ftvm_error;", +68,62,"","1FTVM Error",null,null,this.getTagsForStencil("mxgraph.veeam.3d","1ftvm error","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.1ftvm_running;",68,62,"","1FTVM Running",null,null,this.getTagsForStencil("mxgraph.veeam.3d","1ftvm running","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.1ftvm_unavailable;", +68,62,"","1FTVM Unavailable",null,null,this.getTagsForStencil("mxgraph.veeam.3d","1ftvm unavailable","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.1ftvm_warning;",68,62,"","1FTVM Warning",null,null,this.getTagsForStencil("mxgraph.veeam.3d","1ftvm warning","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.2ftvm;", +68,62,"","2FTVM",null,null,this.getTagsForStencil("mxgraph.veeam.3d","2ftvm","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.2ftvm_error;",68,62,"","2FTVM Error",null,null,this.getTagsForStencil("mxgraph.veeam.3d","2ftvm error","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.2ftvm_running;", +68,62,"","2FTVM Running",null,null,this.getTagsForStencil("mxgraph.veeam.3d","2ftvm running","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.2ftvm_unavailable;",68,62,"","2FTVM Unavailable",null,null,this.getTagsForStencil("mxgraph.veeam.3d","2ftvm unavailable","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.2ftvm_warning;", +68,62,"","2FTVM Warning",null,null,this.getTagsForStencil("mxgraph.veeam.3d","2ftvm warning","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.backup_repository;",62,62,"","Backup Repository",null,null,this.getTagsForStencil("mxgraph.veeam.3d","backup repository","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.backup_repository_2;", +62,62,"","Backup Repository",null,null,this.getTagsForStencil("mxgraph.veeam.3d","backup repository","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.cd;",68,26,"","CD",null,null,this.getTagsForStencil("mxgraph.veeam.3d","cd","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.database;", +58,62,"","Database",null,null,this.getTagsForStencil("mxgraph.veeam.3d","database","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.datastore;",44,60,"","Datastore",null,null,this.getTagsForStencil("mxgraph.veeam.3d","datastore","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.datastore_snapshot;", +54,34,"","Datastore Snapshot",null,null,this.getTagsForStencil("mxgraph.veeam.3d","datastore snapshot","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.datastore_volume;",54,34,"","Datastore Volume",null,null,this.getTagsForStencil("mxgraph.veeam.3d","datastore volume","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.esx_esxi;", +38,52,"","ESX ESXi",null,null,this.getTagsForStencil("mxgraph.veeam.3d","esx esxi","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.failover_protective_snapshot;",46,46,"","Failover Protective Snapshot",null,null,this.getTagsForStencil("mxgraph.veeam.3d","failover protective snapshot","veeam 3d vmware virtual machine ").join(" ")), +this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.failover_protective_snapshot_locked;",56,46,"","Failover Protective Snapshot Locked",null,null,this.getTagsForStencil("mxgraph.veeam.3d","failover protective snapshot locked","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.failover_protective_snapshot_running;", +58,46,"","Failover Protective Snapshot Running",null,null,this.getTagsForStencil("mxgraph.veeam.3d","failover protective snapshot running","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.free_datastore;",44,60,"","Free Datastore",null,null,this.getTagsForStencil("mxgraph.veeam.3d","free datastore","veeam 3d vmware virtual machine ").join(" ")), +this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.full_datastore;",44,60,"","Full Datastore",null,null,this.getTagsForStencil("mxgraph.veeam.3d","full datastore","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.hard_drive;fillColor=#637D8A;gradientColor=#324752;strokeColor=none;", +62,28,"","Hard Drive",null,null,this.getTagsForStencil("mxgraph.veeam.3d","hard drive","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.hyper_v_host;",110,98,"","Hyper-V Host",null,null,this.getTagsForStencil("mxgraph.veeam.3d","hyper-v host","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.lost_space;", +44,60,"","Lost Space",null,null,this.getTagsForStencil("mxgraph.veeam.3d","lost space","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.lun;",72,40,"","LUN",null,null,this.getTagsForStencil("mxgraph.veeam.3d","lun","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.medium_datastore;", +44,60,"","Medium Datastore",null,null,this.getTagsForStencil("mxgraph.veeam.3d","medium datastore","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.network_card;",38,40,"","Network Card",null,null,this.getTagsForStencil("mxgraph.veeam.3d","network card","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.physical_storage;", +108,60,"","Physical Storage",null,null,this.getTagsForStencil("mxgraph.veeam.3d","physical_storage","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.proxy;",46,46,"","Proxy",null,null,this.getTagsForStencil("mxgraph.veeam.3d","proxy","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.proxy_appliance;", +46,46,"","Proxy Appliance",null,null,this.getTagsForStencil("mxgraph.veeam.3d","proxy appliance","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.remote_site;",46,60,"","Remote Site",null,null,this.getTagsForStencil("mxgraph.veeam.3d","remote site","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.remote_storage;", +52,62,"","Remote Storage",null,null,this.getTagsForStencil("mxgraph.veeam.3d","remote storage","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.resource_pool;",56,32,"","Resource Pool",null,null,this.getTagsForStencil("mxgraph.veeam.3d","resource pool","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.service_vnic;", +72,64,"","Service vNIC",null,null,this.getTagsForStencil("mxgraph.veeam.3d","service vnic","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.switch;",110,58,"","Switch",null,null,this.getTagsForStencil("mxgraph.veeam.3d","switch","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.tape;", +58,58,"","Tape",null,null,this.getTagsForStencil("mxgraph.veeam.3d","tape","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.tape_checked;",70,58,"","Tape Checked",null,null,this.getTagsForStencil("mxgraph.veeam.3d","tape checked","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.tape_ejecting;", +70,58,"","Tape Ejecting",null,null,this.getTagsForStencil("mxgraph.veeam.3d","tape ejecting","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.tape_library;",62,74,"","Tape Library",null,null,this.getTagsForStencil("mxgraph.veeam.3d","tape library","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.tape_licensed;", +70,58,"","Tape Licensed",null,null,this.getTagsForStencil("mxgraph.veeam.3d","tape licensed","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.tape_recording;",70,58,"","Tape Recording",null,null,this.getTagsForStencil("mxgraph.veeam.3d","tape recording","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.tape_server;", +46,46,"","Tape Server",null,null,this.getTagsForStencil("mxgraph.veeam.3d","tape server","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.vapp;",92,62,"","vApp",null,null,this.getTagsForStencil("mxgraph.veeam.3d","vapp","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.vapp_started;", +92,62,"","vApp Started",null,null,this.getTagsForStencil("mxgraph.veeam.3d","vapp started","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.veeam_availability_suite;",46,46,"","Veeam Availability Suite",null,null,this.getTagsForStencil("mxgraph.veeam.3d","veeam availability suite","veeam 3d vmware virtual machine ").join(" ")), +this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.veeam_backup_and_replication_server;",46,46,"","Veeam Backup and Replication Server",null,null,this.getTagsForStencil("mxgraph.veeam.3d","veeam backup and replication server","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.veeam_backup_enterprise_manager_server;", +46,46,"","Veeam Backup Enterprise Manager Server",null,null,this.getTagsForStencil("mxgraph.veeam.3d","veeam backup enterprise manager server","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.veeam_backup_search_server;",46,46,"","Veeam Backup Search Server",null,null,this.getTagsForStencil("mxgraph.veeam.3d","veeam backup search server", +"veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.veeam_one_business_view;",46,46,"","Veeam ONE Business View",null,null,this.getTagsForStencil("mxgraph.veeam.3d","veeam one business view","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.veeam_one_monitor;", +46,46,"","Veeam ONE Monitor",null,null,this.getTagsForStencil("mxgraph.veeam.3d","veeam one monitor","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.veeam_one_reporter;",46,46,"","Veeam ONE Reporter",null,null,this.getTagsForStencil("mxgraph.veeam.3d","veeam one reporter","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.veeam_one_server;", +46,46,"","Veeam ONE Server",null,null,this.getTagsForStencil("mxgraph.veeam.3d","veeam one server","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.virtual_machine;",46,46,"","Virtual Machine",null,null,this.getTagsForStencil("mxgraph.veeam.3d","virtual machine","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.vmware_host;", +110,98,"","VMware Host",null,null,this.getTagsForStencil("mxgraph.veeam.3d","vmware host","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.vm_failed;",56,46,"","VM Failed",null,null,this.getTagsForStencil("mxgraph.veeam.3d","vm failed","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.vm_linux;", +46,60,"","VM Linux",null,null,this.getTagsForStencil("mxgraph.veeam.3d","vm linux","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.vm_no_network;",58,46,"","VM No Network",null,null,this.getTagsForStencil("mxgraph.veeam.3d","vm no network","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.vm_problem;", +56,46,"","VM Problem",null,null,this.getTagsForStencil("mxgraph.veeam.3d","vm problem","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.vm_running;",56,46,"","VM Running",null,null,this.getTagsForStencil("mxgraph.veeam.3d","vm running","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.vm_saved_state;", +58,48,"","VM Saved State",null,null,this.getTagsForStencil("mxgraph.veeam.3d","vm saved state","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.vm_windows;",46,60,"","VM Windows",null,null,this.getTagsForStencil("mxgraph.veeam.3d","vm windows","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.vnic;", +62,62,"","vNIC",null,null,this.getTagsForStencil("mxgraph.veeam.3d","vnic","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.wan_accelerator;",46,46,"","WAN Accelerator",null,null,this.getTagsForStencil("mxgraph.veeam.3d","wan accelerator","veeam 3d vmware virtual machine ").join(" ")),this.createVertexTemplateEntry("shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.workstation;", +76,62,"","Workstation",null,null,this.getTagsForStencil("mxgraph.veeam.3d","workstation","veeam 3d vmware virtual machine ").join(" "))];this.addPalette("veeam23D","Veeam2 / 3D",!1,mxUtils.bind(this,function(b){for(var e=0;e<a.length;e++)b.appendChild(a[e](b))}))}})();(function(){Sidebar.prototype.addVVDPalette=function(){var a=[this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#434445;aspect=fixed;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.vvd.administrator;",21.5,50,"","Administrator",null,null,this.getTagsForStencil("mxgraph.vvd","administrator","vmware validated design").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;aspect=fixed;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.vvd.administrator;fillColor=#066A90;", 21.5,50,"","Infrastructure Role",null,null,this.getTagsForStencil("mxgraph.vvd","administrator","vmware validated design").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;aspect=fixed;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.vvd.administrator;fillColor=#65B245;",21.5,50,"","Tenant Role",null,null,this.getTagsForStencil("mxgraph.vvd","administrator","vmware validated design").join(" ")), this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#434445;aspect=fixed;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.vvd.app;",50,50,"","App",null,null,this.getTagsForStencil("mxgraph.vvd","app application","vmware validated design").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#434445;aspect=fixed;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.vvd.volumes_agent;", 49,50,"","Volumes Agent",null,null,this.getTagsForStencil("mxgraph.vvd","volumes agent","vmware validated design").join(" ")),this.createVertexTemplateEntry("pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#434445;aspect=fixed;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.vvd.appstack_volume;",50,35,"","AppStack Volume",null,null,this.getTagsForStencil("mxgraph.vvd","appstack volume","vmware validated design").join(" ")), @@ -7916,7 +8138,7 @@ try{EditorUi.logEvent({category:"CHECKSUM-ERROR-SYNC-FILE-"+this.getHash(),actio DrawioFile.prototype.sendErrorReport=function(a,c,d,b){try{var f=this.compressReportData(this.getAnonymizedXmlForPages(this.shadowPages),25E3),g=this.compressReportData(this.getAnonymizedXmlForPages(this.ui.pages),25E3),k=this.getCurrentUser(),l=null!=k?this.ui.hashValue(k.id):"unknown",n=null!=this.sync?"-client_"+this.sync.clientId:"-nosync",q=this.getTitle(),e=q.lastIndexOf("."),k="xml";0<e&&(k=q.substring(e));var m=null!=d?d.stack:Error().stack;EditorUi.sendReport(a+" "+(new Date).toISOString()+ ":\n\nBrowser="+navigator.userAgent+"\nFile="+this.ui.hashValue(this.getId())+" ("+this.getMode()+")"+(this.isModified()?" modified":"")+"\nSize/Type="+this.getSize()+" ("+k+")\nUser="+l+n+"\nPrefix="+this.ui.editor.graph.model.prefix+"\nSync="+DrawioFile.SYNC+(null!=this.sync?(this.sync.enabled?" enabled":"")+(this.sync.isConnected()?" connected":""):"")+"\nPlugins="+(null!=mxSettings.settings?mxSettings.getPlugins():"null")+"\n\nStats:\n"+JSON.stringify(this.stats,null,2)+(null!=c?"\n\n"+c:"")+ (null!=d?"\n\nError: "+d.message:"")+"\n\nStack:\n"+m+"\n\nShadow:\n"+f+"\n\nData:\n"+g,b)}catch(p){}}; -DrawioFile.prototype.reloadFile=function(a,c){try{this.ui.spinner.stop();var d=mxUtils.bind(this,function(){this.stats.fileReloaded++;this.reportEnabled=!1;var b=this.ui.editor.graph.getViewState(),d=this.ui.editor.graph.getSelectionCells(),c=this.ui.currentPage;this.ui.loadFile(this.getHash(),!0,null,mxUtils.bind(this,function(){if(null==this.ui.fileLoadedError){this.ui.restoreViewState(c,b,d);null!=this.backupPatch&&this.patch([this.backupPatch]);var f=this.ui.getCurrentFile();null!=f&&(f.stats= +DrawioFile.prototype.reloadFile=function(a,c){try{this.ui.spinner.stop();var d=mxUtils.bind(this,function(){this.stats.fileReloaded++;this.reportEnabled=!1;var b=this.ui.editor.graph.getViewState(),d=this.ui.editor.graph.getSelectionCells(),c=this.ui.currentPage;this.ui.loadFile(this.getHash(),!0,null,mxUtils.bind(this,function(){if(null==this.ui.fileLoadedError){this.ui.restoreViewState(c,b,d);null!=this.backupPatch&&this.patch([this.backupPatch]);var g=this.ui.getCurrentFile();null!=g&&(g.stats= this.stats);null!=a&&a()}}),!0)});this.isModified()&&null==this.backupPatch?this.ui.confirm(mxResources.get("allChangesLost"),mxUtils.bind(this,function(){this.handleFileSuccess("manual"==DrawioFile.SYNC)}),d,mxResources.get("cancel"),mxResources.get("discardChanges")):d()}catch(b){null!=c&&c(b)}};DrawioFile.prototype.copyFile=function(a,c){this.ui.editor.editAsNew(this.ui.getFileData(!0),this.ui.getCopyFilename(this))}; DrawioFile.prototype.ignorePatches=function(a){for(var c=!0,d=0;d<a.length&&c;d++)c=c&&0==Object.keys(a[d]).length;return c}; DrawioFile.prototype.patch=function(a,c){var d=this.ui.editor.undoManager,b=d.history.slice(),f=d.indexOfNextAdd,g=this.ui.editor.graph;g.container.style.visibility="hidden";var k=this.changeListenerEnabled;this.changeListenerEnabled=!1;var l=g.foldingEnabled,n=g.mathEnabled,q=g.cellRenderer.redraw;g.cellRenderer.redraw=function(a){a.view.graph.isEditing(a.cell)&&(a.view.graph.scrollCellToVisible(a.cell),a.view.graph.cellEditor.resize());q.apply(this,arguments)};g.model.beginUpdate();try{for(var e= @@ -7973,12 +8195,12 @@ StorageFile.prototype.open=function(){DrawioFile.prototype.open.apply(this,argum StorageLibrary.prototype.isRenamable=function(a,c,d){return".scratchpad"!=this.title};StorageLibrary.prototype.open=function(){};RemoteFile=function(a,c,d){DrawioFile.call(this,a,c);this.title=d;this.mode=null};mxUtils.extend(RemoteFile,DrawioFile);RemoteFile.prototype.isAutosave=function(){return!1};RemoteFile.prototype.getMode=function(){return this.mode};RemoteFile.prototype.getTitle=function(){return this.title};RemoteFile.prototype.isRenamable=function(){return!1};RemoteFile.prototype.open=function(){this.ui.setFileData(this.getData());this.installListeners()};RemoteLibrary=function(a,c,d){RemoteFile.call(this,a,c,d.title);this.libObj=d};mxUtils.extend(RemoteLibrary,LocalFile);RemoteLibrary.prototype.getHash=function(){return"R"+encodeURIComponent(JSON.stringify([this.libObj.id,this.libObj.title,this.libObj.downloadUrl]))};RemoteLibrary.prototype.isEditable=function(){return!1};RemoteLibrary.prototype.isRenamable=function(){return!1};RemoteLibrary.prototype.isAutosave=function(){return!1};RemoteLibrary.prototype.save=function(a,c,d){}; RemoteLibrary.prototype.saveAs=function(a,c,d){};RemoteLibrary.prototype.updateFileData=function(){};RemoteLibrary.prototype.open=function(){};UrlLibrary=function(a,c,d){StorageFile.call(this,a,c,d);a=d;c=a.lastIndexOf("/");0<=c&&(a=a.substring(c+1));this.fname=a};mxUtils.extend(UrlLibrary,StorageFile);UrlLibrary.prototype.getHash=function(){return"U"+encodeURIComponent(this.title)};UrlLibrary.prototype.getTitle=function(){return this.fname};UrlLibrary.prototype.isAutosave=function(){return!1};UrlLibrary.prototype.isEditable=function(a,c,d){return!1};UrlLibrary.prototype.saveAs=function(a,c,d){};UrlLibrary.prototype.open=function(){};/* mxClient.IS_IOS || */ -var StorageDialog=function(a,c,d){function b(b,p,t,f,A,g){function x(){mxEvent.addListener(k,"click",null!=g?g:function(){t!=App.MODE_GOOGLE||a.isDriveDomain()?t==App.MODE_GOOGLE&&a.spinner.spin(document.body,mxResources.get("authorizing"))?a.drive.checkToken(mxUtils.bind(this,function(){a.spinner.stop();a.setMode(t,n.checked);c()})):t==App.MODE_ONEDRIVE&&a.spinner.spin(document.body,mxResources.get("authorizing"))?a.oneDrive.checkToken(mxUtils.bind(this,function(){a.spinner.stop();a.setMode(t,n.checked); +var StorageDialog=function(a,c,d){function b(b,p,t,g,A,f){function x(){mxEvent.addListener(k,"click",null!=f?f:function(){t!=App.MODE_GOOGLE||a.isDriveDomain()?t==App.MODE_GOOGLE&&a.spinner.spin(document.body,mxResources.get("authorizing"))?a.drive.checkToken(mxUtils.bind(this,function(){a.spinner.stop();a.setMode(t,n.checked);c()})):t==App.MODE_ONEDRIVE&&a.spinner.spin(document.body,mxResources.get("authorizing"))?a.oneDrive.checkToken(mxUtils.bind(this,function(){a.spinner.stop();a.setMode(t,n.checked); c()})):(a.setMode(t,n.checked),c()):window.location.hostname=DriveClient.prototype.newAppHostname})}++q>d&&(mxUtils.br(e),q=0);var k=document.createElement("a");k.style.overflow="hidden";k.style.display=mxClient.IS_QUIRKS?"inline":"inline-block";k.className="geBaseButton";k.style.boxSizing="border-box";k.style.fontSize="11px";k.style.position="relative";k.style.margin="4px";k.style.marginTop="2px";k.style.padding="8px 10px 12px 10px";k.style.width="88px";k.style.height=StorageDialog.extended?"50px": "100px";k.style.whiteSpace="nowrap";k.setAttribute("title",p);mxClient.IS_QUIRKS&&(k.style.cssFloat="left",k.style.zoom="1");var u=document.createElement("div");u.style.textOverflow="ellipsis";u.style.overflow="hidden";if(null!=b){var D=document.createElement("img");D.setAttribute("src",b);D.setAttribute("border","0");D.setAttribute("align","absmiddle");D.style.width=StorageDialog.extended?"24px":"60px";D.style.height=StorageDialog.extended?"24px":"60px";D.style.paddingBottom=StorageDialog.extended? "4px":"6px";k.appendChild(D)}else u.style.paddingTop="5px",u.style.whiteSpace="normal",mxClient.IS_IOS?(k.style.padding="0px 10px 20px 10px",k.style.top="6px"):mxClient.IS_FF&&(u.style.paddingTop="0px",u.style.marginTop="-2px");StorageDialog.extended&&(k.style.paddingTop="4px",k.style.marginBottom="0px",u.display="inline-block",2==d&&(D.style.width="38px",D.style.height="38px",k.style.width="80px",k.style.height="68px"));k.appendChild(u);mxUtils.write(u,p);if(null!=A)for(b=0;b<A.length;b++)mxUtils.br(u), -mxUtils.write(u,A[b]);if(null!=f&&null==a[f]){D.style.visibility="hidden";mxUtils.setOpacity(u,10);var v=new Spinner({lines:12,length:12,width:5,radius:10,rotate:0,color:"dark"==uiTheme?"#c0c0c0":"#000",speed:1.5,trail:60,shadow:!1,hwaccel:!1,top:"40%",zIndex:2E9});v.spin(k);var l=window.setTimeout(function(){null==a[f]&&(v.stop(),k.style.display="none")},3E4);a.addListener("clientLoaded",mxUtils.bind(this,function(b,e){null!=a[f]&&e.getProperty("client")==a[f]&&(window.clearTimeout(l),mxUtils.setOpacity(u, -100),D.style.visibility="",v.stop(),x(),"drive"==f&&null!=m.parentNode&&m.parentNode.removeChild(m))}))}else x();e.appendChild(k)}d=null!=d?d:2;var f=document.createElement("div");f.style.textAlign="center";f.style.whiteSpace="nowrap";f.style.paddingTop="0px";f.style.paddingBottom="20px";var g=a.addLanguageMenu(f,!0);null!=g&&(g.style.bottom=parseInt("28px")-3+"px");if(!a.isOffline()&&1<a.getServiceCount()){g=document.createElement("a");g.setAttribute("href","https://about.draw.io/support/");g.setAttribute("title", +mxUtils.write(u,A[b]);if(null!=g&&null==a[g]){D.style.visibility="hidden";mxUtils.setOpacity(u,10);var v=new Spinner({lines:12,length:12,width:5,radius:10,rotate:0,color:"dark"==uiTheme?"#c0c0c0":"#000",speed:1.5,trail:60,shadow:!1,hwaccel:!1,top:"40%",zIndex:2E9});v.spin(k);var l=window.setTimeout(function(){null==a[g]&&(v.stop(),k.style.display="none")},3E4);a.addListener("clientLoaded",mxUtils.bind(this,function(b,e){null!=a[g]&&e.getProperty("client")==a[g]&&(window.clearTimeout(l),mxUtils.setOpacity(u, +100),D.style.visibility="",v.stop(),x(),"drive"==g&&null!=m.parentNode&&m.parentNode.removeChild(m))}))}else x();e.appendChild(k)}d=null!=d?d:2;var f=document.createElement("div");f.style.textAlign="center";f.style.whiteSpace="nowrap";f.style.paddingTop="0px";f.style.paddingBottom="20px";var g=a.addLanguageMenu(f,!0);null!=g&&(g.style.bottom=parseInt("28px")-3+"px");if(!a.isOffline()&&1<a.getServiceCount()){g=document.createElement("a");g.setAttribute("href","https://about.draw.io/support/");g.setAttribute("title", mxResources.get("help"));g.setAttribute("target","_blank");g.style.position="absolute";g.style.userSelect="none";g.style.textDecoration="none";g.style.cursor="pointer";g.style.fontSize="12px";g.style.bottom="28px";g.style.left="26px";g.style.color="gray";var k=document.createElement("img");mxUtils.setOpacity(k,50);k.style.height="16px";k.style.width="16px";k.setAttribute("border","0");k.setAttribute("valign","bottom");k.setAttribute("src",Editor.helpImage);k.style.marginRight="2px";g.appendChild(k); mxUtils.write(g,mxResources.get("help"));f.appendChild(g)}var l=document.createElement("div");l.style.position="absolute";l.style.cursor="pointer";l.style.fontSize="12px";l.style.bottom="28px";l.style.color="gray";l.style.userSelect="none";mxUtils.write(l,mxResources.get("decideLater"));mxUtils.setPrefixedStyle(l.style,"transform","translate(-50%,0)");l.style.left="50%";a.isOfflineApp()&&(l.style.bottom="28px");this.init=function(){if(mxClient.IS_QUIRKS||8==document.documentMode)l.style.marginLeft= -Math.round(l.clientWidth/2)+"px"};f.appendChild(l);mxEvent.addListener(l,"click",function(){a.hideDialog();var b=Editor.useLocalStorage;a.createFile(a.defaultFilename,null,null,null,null,null,null,!0);Editor.useLocalStorage=b});g=document.createElement("div");mxClient.IS_QUIRKS&&(g.style.whiteSpace="nowrap",g.style.cssFloat="left");g.style.border="1px solid #d3d3d3";g.style.borderWidth="1px 0px 1px 0px";g.style.padding="12px 0px 12px 0px";var n=document.createElement("input");n.setAttribute("type", @@ -8060,10 +8282,10 @@ n=document.createElement("option");n.setAttribute("value","diagram");mxUtils.wri a.preventDefault();if(0<a.dataTransfer.files.length){a=a.dataTransfer.files[0];var b=new FileReader;b.onload=function(a){k.value=a.target.result};b.readAsText(a)}},!1));c.appendChild(l);mxEvent.addListener(l,"change",function(){var a=f();if(0==k.value.length||k.value==m)m=a,k.value=m});d=mxUtils.button(mxResources.get("close"),function(){k.value==m?a.hideDialog():a.confirm(mxResources.get("areYouSure"),function(){a.hideDialog()})});d.className="geBtn";a.editor.cancelFirst&&c.appendChild(d);n=mxUtils.button(mxResources.get("insert"), function(){a.hideDialog();b(k.value,l.value)});c.appendChild(n);n.className="geBtn gePrimaryBtn";a.editor.cancelFirst||c.appendChild(d);this.container=c},NewDialog=function(a,c,d,b,f,g,k,l,n,q,e,m,p,u,v,t,y){function z(){var a=!0;if(null!=X)for(;J<X.length&&(a||0!=mxUtils.mod(J,30));){var b=X[J++],b=x(b.url,b.libs,b.title,b.tooltip?b.tooltip:b.title,b.select,b.imgUrl,b.info,b.onClick,b.preview,b.noImg,b.clibs);a&&b.click();a=!1}}function B(){if(U)d||a.hideDialog(),u(U,ba,I.value);else if(b)d||a.hideDialog(), b(fa,I.value);else{var c=I.value;null!=c&&0<c.length&&a.pickFolder(a.mode,function(b){a.createFile(c,fa,null!=Z&&0<Z.length?Z:null,null,function(){a.hideDialog()},null,b,null,null!=ga&&0<ga.length?ga:null)},a.mode!=App.MODE_GOOGLE||null==a.stateArg||null==a.stateArg.folderId)}}function G(a,b,c,e,d,m){null!=aa&&(aa.style.backgroundColor="transparent",aa.style.border="1px solid transparent");E.removeAttribute("disabled");fa=b;Z=c;ga=m;aa=a;U=e;ba=d;aa.style.backgroundColor=l;aa.style.border=n}function x(b, -c,e,d,m,p,A,f,g,t,k){var x=document.createElement("div");x.className="geTemplate";x.style.height=Y+"px";x.style.width=ea+"px";null!=e?x.setAttribute("title",mxResources.get(e,null,e)):null!=d&&0<d.length&&x.setAttribute("title",d);if(null!=p)x.style.backgroundImage="url("+p+")",x.style.backgroundSize="contain",x.style.backgroundPosition="center center",x.style.backgroundRepeat="no-repeat",mxEvent.addListener(x,"click",function(a){G(x,null,null,b,A,k)}),mxEvent.addListener(x,"dblclick",function(a){B()}); -else if(!t&&null!=b&&0<b.length){d=g||TEMPLATE_PATH+"/"+b.substring(0,b.length-4)+".png";x.style.backgroundImage="url("+d+")";x.style.backgroundPosition="center center";x.style.backgroundRepeat="no-repeat";null!=e&&(x.innerHTML='<table width="100%" height="100%" style="line-height:1.3em;'+("dark"==uiTheme?"":"background:rgba(255,255,255,0.85);")+'border:inherit;"><tr><td align="center" valign="middle"><span style="display:inline-block;padding:4px 8px 4px 8px;user-select:none;border-radius:3px;background:rgba(255,255,255,0.85);overflow:hidden;text-overflow:ellipsis;max-width:'+ +c,e,d,m,p,A,g,f,t,k){var x=document.createElement("div");x.className="geTemplate";x.style.height=Y+"px";x.style.width=ea+"px";null!=e?x.setAttribute("title",mxResources.get(e,null,e)):null!=d&&0<d.length&&x.setAttribute("title",d);if(null!=p)x.style.backgroundImage="url("+p+")",x.style.backgroundSize="contain",x.style.backgroundPosition="center center",x.style.backgroundRepeat="no-repeat",mxEvent.addListener(x,"click",function(a){G(x,null,null,b,A,k)}),mxEvent.addListener(x,"dblclick",function(a){B()}); +else if(!t&&null!=b&&0<b.length){d=f||TEMPLATE_PATH+"/"+b.substring(0,b.length-4)+".png";x.style.backgroundImage="url("+d+")";x.style.backgroundPosition="center center";x.style.backgroundRepeat="no-repeat";null!=e&&(x.innerHTML='<table width="100%" height="100%" style="line-height:1.3em;'+("dark"==uiTheme?"":"background:rgba(255,255,255,0.85);")+'border:inherit;"><tr><td align="center" valign="middle"><span style="display:inline-block;padding:4px 8px 4px 8px;user-select:none;border-radius:3px;background:rgba(255,255,255,0.85);overflow:hidden;text-overflow:ellipsis;max-width:'+ (Y-34)+'px;">'+mxResources.get(e,null,e)+"</span></td></tr></table>");var u=!1;mxEvent.addListener(x,"click",function(e){E.setAttribute("disabled","disabled");x.style.backgroundColor="transparent";x.style.border="1px solid transparent";e=b;e=/^https?:\/\//.test(e)&&!a.editor.isCorsEnabledForUrl(e)?PROXY_URL+"?url="+encodeURIComponent(e):TEMPLATE_PATH+"/"+e;H.spin(Q);mxUtils.get(e,mxUtils.bind(this,function(a){H.stop();200<=a.getStatus()&&299>=a.getStatus()&&(G(x,a.getText(),c,null,null,k),u&&B())}))}); -mxEvent.addListener(x,"dblclick",function(a){u=!0})}else x.innerHTML='<table width="100%" height="100%" style="line-height:1.3em;"><tr><td align="center" valign="middle"><span style="display:inline-block;padding:4px 8px 4px 8px;user-select:none;border-radius:3px;background:#ffffff;overflow:hidden;text-overflow:ellipsis;max-width:'+(Y-34)+'px;">'+mxResources.get(e,null,e)+"</span></td></tr></table>",m&&G(x),null!=f?mxEvent.addListener(x,"click",f):(mxEvent.addListener(x,"click",function(a){G(x,null, +mxEvent.addListener(x,"dblclick",function(a){u=!0})}else x.innerHTML='<table width="100%" height="100%" style="line-height:1.3em;"><tr><td align="center" valign="middle"><span style="display:inline-block;padding:4px 8px 4px 8px;user-select:none;border-radius:3px;background:#ffffff;overflow:hidden;text-overflow:ellipsis;max-width:'+(Y-34)+'px;">'+mxResources.get(e,null,e)+"</span></td></tr></table>",m&&G(x),null!=g?mxEvent.addListener(x,"click",g):(mxEvent.addListener(x,"click",function(a){G(x,null, null,b,A)}),mxEvent.addListener(x,"dblclick",function(a){B()}));Q.appendChild(x);return x}function C(){S&&(S=!1,mxEvent.addListener(Q,"scroll",function(a){Q.scrollTop+Q.clientHeight>=Q.scrollHeight&&(z(),mxEvent.consume(a))}));var a=null;if(0<da){var b=document.createElement("div");b.style.cssText="font-weight: bold;background: #f9f9f9;padding: 5px 0 5px 0;text-align: center;";mxUtils.write(b,mxResources.get("custom"));ca.appendChild(b);for(var e in N){var c=document.createElement("div"),b=e,d=N[e]; 18<b.length&&(b=b.substring(0,18)+"…");c.style.cssText="display:block;cursor:pointer;padding:6px;white-space:nowrap;margin-bottom:-1px;overflow:hidden;text-overflow:ellipsis;user-select:none;";c.setAttribute("title",b+" ("+d.length+")");mxUtils.write(c,c.getAttribute("title"));null!=q&&(c.style.padding=q);ca.appendChild(c);(function(b,e){mxEvent.addListener(c,"click",function(){a!=e&&(a.style.backgroundColor="",a=e,a.style.backgroundColor=k,Q.scrollTop=0,Q.innerHTML="",J=0,X=N[b],M=null,z())})})(e, c)}b=document.createElement("div");b.style.cssText="font-weight: bold;background: #f9f9f9;padding: 5px 0 5px 0;text-align: center;";mxUtils.write(b,"draw.io");ca.appendChild(b)}for(e in P)c=document.createElement("div"),b=mxResources.get(e),d=P[e],null==b&&(b=e.substring(0,1).toUpperCase()+e.substring(1)),18<b.length&&(b=b.substring(0,18)+"…"),c.style.cssText="display:block;cursor:pointer;padding:6px;white-space:nowrap;margin-bottom:-1px;overflow:hidden;text-overflow:ellipsis;user-select:none;", @@ -8082,10 +8304,10 @@ preview:a.getAttribute("preview"),clibs:c}));a=a.nextSibling}H.stop();C()}})};A. "absolute";e.style.left="40px";e.style.bottom="24px";e.style.right="40px";c||a.isOffline()||!d||null!=b||f||(y=mxUtils.button(mxResources.get("help"),function(){a.openLink("https://support.draw.io/display/DO/Creating+and+Opening+Files")}),y.className="geBtn",e.appendChild(y));y=mxUtils.button(mxResources.get("cancel"),function(){null!=g&&g();a.hideDialog(!0)});y.className="geBtn";!a.editor.cancelFirst||f&&null==g||e.appendChild(y);c||"1"==urlParams.embed||f||(c=mxUtils.button(mxResources.get("fromTemplateUrl"), function(){var b=new FilenameDialog(a,"",mxResources.get("create"),function(b){null!=b&&0<b.length&&(b=a.getUrl(window.location.pathname+"?mode="+a.mode+"&title="+encodeURIComponent(I.value)+"&create="+encodeURIComponent(b)),null==a.getCurrentFile()?window.location.href=b:window.openWindow(b))},mxResources.get("url"));a.showDialog(b.container,300,80,!0,!0);b.init()}),c.className="geBtn",e.appendChild(c));Graph.fileSupport&&v&&(v=mxUtils.button(mxResources.get("import"),function(){if(null==a.newDlgFileInputElt){var b= document.createElement("input");b.setAttribute("multiple","multiple");b.setAttribute("type","file");mxEvent.addListener(b,"change",function(e){a.openFiles(b.files,!0);b.value=""});b.style.display="none";document.body.appendChild(b);a.newDlgFileInputElt=b}a.newDlgFileInputElt.click()}),v.className="geBtn",e.appendChild(v));e.appendChild(E);a.editor.cancelFirst||null!=b||f&&null==g||e.appendChild(y);A.appendChild(e);this.container=A},CreateDialog=function(a,c,d,b,f,g,k,l,n,q,e,m,p,u,v,t,y){function z(b, -e,d,p){function f(){mxEvent.addListener(g,"click",function(){var b=d;if(k){var e=x.value,m=e.lastIndexOf(".");if(0>c.lastIndexOf(".")&&0>m){var b=null!=b?b:D.value,p="";b==App.MODE_GOOGLE?p=a.drive.extension:b==App.MODE_GITHUB?p=a.gitHub.extension:b==App.MODE_GITLAB?p=a.gitLab.extension:b==App.MODE_TRELLO?p=a.trello.extension:b==App.MODE_DROPBOX?p=a.dropbox.extension:b==App.MODE_ONEDRIVE?p=a.oneDrive.extension:b==App.MODE_DEVICE&&(p=".drawio");0<=m&&(e=e.substring(0,m));x.value=e+p}}B(d)})}var g= -document.createElement("a");g.style.overflow="hidden";var t=document.createElement("img");t.src=b;t.setAttribute("border","0");t.setAttribute("align","absmiddle");t.style.width="60px";t.style.height="60px";t.style.paddingBottom="6px";g.style.display=mxClient.IS_QUIRKS?"inline":"inline-block";g.className="geBaseButton";g.style.position="relative";g.style.margin="4px";g.style.padding="8px 8px 10px 8px";g.style.whiteSpace="nowrap";g.appendChild(t);mxClient.IS_QUIRKS&&(g.style.cssFloat="left",g.style.zoom= -"1");g.style.color="gray";g.style.fontSize="11px";var u=document.createElement("div");g.appendChild(u);mxUtils.write(u,e);if(null!=p&&null==a[p]){t.style.visibility="hidden";mxUtils.setOpacity(u,10);var v=new Spinner({lines:12,length:12,width:5,radius:10,rotate:0,color:"#000",speed:1.5,trail:60,shadow:!1,hwaccel:!1,top:"40%",zIndex:2E9});v.spin(g);var l=window.setTimeout(function(){null==a[p]&&(v.stop(),g.style.display="none")},3E4);a.addListener("clientLoaded",mxUtils.bind(this,function(){null!= -a[p]&&(window.clearTimeout(l),mxUtils.setOpacity(u,100),t.style.visibility="",v.stop(),f())}))}else f();C.appendChild(g);++A==m&&(mxUtils.br(C),A=0)}function B(b){var e=x.value;if(null==b||null!=e&&0<e.length)y&&a.hideDialog(),d(e,b,x)}k=null!=k?k:!0;l=null!=l?l:!0;m=null!=m?m:4;y=null!=y?y:!0;g=document.createElement("div");g.style.whiteSpace="nowrap";null==b&&a.addLanguageMenu(g);var G=document.createElement("h2");mxUtils.write(G,f||mxResources.get("create"));G.style.marginTop="0px";G.style.marginBottom= +e,d,p){function g(){mxEvent.addListener(f,"click",function(){var b=d;if(k){var e=x.value,m=e.lastIndexOf(".");if(0>c.lastIndexOf(".")&&0>m){var b=null!=b?b:D.value,p="";b==App.MODE_GOOGLE?p=a.drive.extension:b==App.MODE_GITHUB?p=a.gitHub.extension:b==App.MODE_GITLAB?p=a.gitLab.extension:b==App.MODE_TRELLO?p=a.trello.extension:b==App.MODE_DROPBOX?p=a.dropbox.extension:b==App.MODE_ONEDRIVE?p=a.oneDrive.extension:b==App.MODE_DEVICE&&(p=".drawio");0<=m&&(e=e.substring(0,m));x.value=e+p}}B(d)})}var f= +document.createElement("a");f.style.overflow="hidden";var t=document.createElement("img");t.src=b;t.setAttribute("border","0");t.setAttribute("align","absmiddle");t.style.width="60px";t.style.height="60px";t.style.paddingBottom="6px";f.style.display=mxClient.IS_QUIRKS?"inline":"inline-block";f.className="geBaseButton";f.style.position="relative";f.style.margin="4px";f.style.padding="8px 8px 10px 8px";f.style.whiteSpace="nowrap";f.appendChild(t);mxClient.IS_QUIRKS&&(f.style.cssFloat="left",f.style.zoom= +"1");f.style.color="gray";f.style.fontSize="11px";var u=document.createElement("div");f.appendChild(u);mxUtils.write(u,e);if(null!=p&&null==a[p]){t.style.visibility="hidden";mxUtils.setOpacity(u,10);var v=new Spinner({lines:12,length:12,width:5,radius:10,rotate:0,color:"#000",speed:1.5,trail:60,shadow:!1,hwaccel:!1,top:"40%",zIndex:2E9});v.spin(f);var l=window.setTimeout(function(){null==a[p]&&(v.stop(),f.style.display="none")},3E4);a.addListener("clientLoaded",mxUtils.bind(this,function(){null!= +a[p]&&(window.clearTimeout(l),mxUtils.setOpacity(u,100),t.style.visibility="",v.stop(),g())}))}else g();C.appendChild(f);++A==m&&(mxUtils.br(C),A=0)}function B(b){var e=x.value;if(null==b||null!=e&&0<e.length)y&&a.hideDialog(),d(e,b,x)}k=null!=k?k:!0;l=null!=l?l:!0;m=null!=m?m:4;y=null!=y?y:!0;g=document.createElement("div");g.style.whiteSpace="nowrap";null==b&&a.addLanguageMenu(g);var G=document.createElement("h2");mxUtils.write(G,f||mxResources.get("create"));G.style.marginTop="0px";G.style.marginBottom= "24px";g.appendChild(G);mxUtils.write(g,mxResources.get("filename")+":");var x=document.createElement("input");x.setAttribute("value",c);x.style.width="280px";x.style.marginLeft="10px";x.style.marginBottom="20px";x.style.maxWidth="70%";this.init=function(){x.focus();mxClient.IS_GC||mxClient.IS_FF||5<=document.documentMode||mxClient.IS_QUIRKS?x.select():document.execCommand("selectAll",!1,null)};g.appendChild(x);null!=t&&g.appendChild(FilenameDialog.createTypeHint(a,x,t));null==p||null==u||"image/"!= u.substring(0,6)||"image/svg"==u.substring(0,9)&&!mxClient.IS_SVG||(x.style.width="160px",f=document.createElement("img"),p=v?p:btoa(unescape(encodeURIComponent(p))),f.setAttribute("src","data:"+u+";base64,"+p),f.style.position="absolute",f.style.top="70px",f.style.right="100px",f.style.maxWidth="120px",f.style.maxHeight="80px",mxUtils.setPrefixedStyle(f.style,"transform","translate(50%,-50%)"),g.appendChild(f),n&&Editor.popupsAllowed&&(f.style.cursor="pointer",mxEvent.addGestureListeners(f,null, null,function(){B("_blank")})));mxUtils.br(g);var C=document.createElement("div");C.style.textAlign="center";var A=0;C.style.marginTop="6px";g.appendChild(C);var D=document.createElement("select");D.style.marginLeft="10px";a.isOfflineApp()||a.isOffline()||("function"===typeof window.DriveClient&&(u=document.createElement("option"),u.setAttribute("value",App.MODE_GOOGLE),mxUtils.write(u,mxResources.get("googleDrive")),D.appendChild(u),z(IMAGE_PATH+"/google-drive-logo.svg",mxResources.get("googleDrive"), @@ -8142,14 +8364,14 @@ B.setAttribute("title",mxResources.get("zoomIn"));B.style.outline="none";B.style a.replaceFileData(z);a.hideDialog()},function(b){a.spinner.stop();a.editor.setStatus("");a.handleError(b,null!=b?mxResources.get("errorSavingFile"):null)})})});F.className="geBtn";F.setAttribute("disabled","disabled");var I=document.createElement("select");I.setAttribute("disabled","disabled");I.style.maxWidth="80px";I.style.position="relative";I.style.top="-2px";I.style.verticalAlign="bottom";I.style.marginRight="6px";I.style.display="none";var J=null;mxEvent.addListener(I,"change",function(a){null!= J&&(J(a),mxEvent.consume(a))});var H=mxUtils.button(mxResources.get("edit"),function(){null!=y&&(window.openFile=new OpenFile(function(){window.openFile=null}),window.openFile.setData(mxUtils.getXml(y.documentElement)),a.openLink(a.getUrl(),null,!0))});H.className="geBtn";H.setAttribute("disabled","disabled");null!=d&&(H.style.display="none");var E=mxUtils.button(mxResources.get("show"),function(){null!=t&&a.openLink(t.getUrl(I.selectedIndex))});E.className="geBtn gePrimaryBtn";E.setAttribute("disabled", "disabled");null!=d&&(E.style.display="none",F.className="geBtn gePrimaryBtn");f=document.createElement("div");f.style.position="absolute";f.style.top="482px";f.style.width="640px";f.style.textAlign="right";var K=document.createElement("div");K.className="geToolbarContainer";K.style.backgroundColor="transparent";K.style.padding="2px";K.style.border="none";K.style.left="199px";K.style.top="442px";var M=null;if(null!=c&&0<c.length){k.style.cursor="move";var R=document.createElement("table");R.style.border= -"1px solid lightGray";R.style.borderCollapse="collapse";R.style.borderSpacing="0px";R.style.width="100%";var W=document.createElement("tbody"),T=(new Date).toDateString();null!=a.currentPage&&null!=a.pages&&(n=mxUtils.indexOf(a.pages,a.currentPage));for(var L=c.length-1;0<=L;L--){var V=function(b){var d=new Date(b.modifiedDate),m=null;if(0<=d.getTime()){var g=function(c){p.stop();var f=mxUtils.parseXml(c),g=a.editor.extractGraphModel(f.documentElement,!0);if(null!=g){var t=function(a){null!=a&&(a= +"1px solid lightGray";R.style.borderCollapse="collapse";R.style.borderSpacing="0px";R.style.width="100%";var W=document.createElement("tbody"),T=(new Date).toDateString();null!=a.currentPage&&null!=a.pages&&(n=mxUtils.indexOf(a.pages,a.currentPage));for(var L=c.length-1;0<=L;L--){var V=function(b){var d=new Date(b.modifiedDate),m=null;if(0<=d.getTime()){var f=function(c){p.stop();var f=mxUtils.parseXml(c),g=a.editor.extractGraphModel(f.documentElement,!0);if(null!=g){var t=function(a){null!=a&&(a= v(mxUtils.parseXml(Graph.decompress(mxUtils.getTextContent(a))).documentElement));return a},v=function(a){var b=a.getAttribute("background");if(null==b||""==b||b==mxConstants.NONE)b="#ffffff";k.style.backgroundColor=b;(new mxCodec(a.ownerDocument)).decode(a,l.getModel());l.maxFitScale=1;l.fit(8);l.center();return a};I.style.display="none";I.innerHTML="";y=f;z=c;q=parseSelectFunction=null;e=0;if("mxfile"==g.nodeName){f=g.getElementsByTagName("diagram");q=[];for(c=0;c<f.length;c++)q.push(f[c]);e=Math.min(n, q.length-1);0<q.length&&t(q[e]);if(1<q.length)for(I.removeAttribute("disabled"),I.style.display="",c=0;c<q.length;c++)f=document.createElement("option"),mxUtils.write(f,q[c].getAttribute("name")||mxResources.get("pageWithNumber",[c+1])),f.setAttribute("value",c),c==e&&f.setAttribute("selected","selected"),I.appendChild(f);J=function(){try{var b=parseInt(I.value);e=n=b;t(q[b])}catch(N){I.value=n,a.handleError(N)}}}else v(g);c=b.lastModifyingUserName;null!=c&&20<c.length&&(c=c.substring(0,20)+"..."); A.innerHTML="";mxUtils.write(A,(null!=c?c+" ":"")+d.toLocaleDateString()+" "+d.toLocaleTimeString());A.setAttribute("title",m.getAttribute("title"));B.removeAttribute("disabled");G.removeAttribute("disabled");x.removeAttribute("disabled");C.removeAttribute("disabled");null!=u&&u.isRestricted()||(a.editor.graph.isEnabled()&&F.removeAttribute("disabled"),D.removeAttribute("disabled"),E.removeAttribute("disabled"),H.removeAttribute("disabled"));mxUtils.setOpacity(B,60);mxUtils.setOpacity(G,60);mxUtils.setOpacity(x, -60);mxUtils.setOpacity(C,60)}else I.style.display="none",I.innerHTML="",A.innerHTML="",mxUtils.write(A,mxResources.get("errorLoadingFile"))},m=document.createElement("tr");m.style.borderBottom="1px solid lightGray";m.style.fontSize="12px";m.style.cursor="pointer";var f=document.createElement("td");f.style.padding="6px";f.style.whiteSpace="nowrap";b==c[c.length-1]?mxUtils.write(f,mxResources.get("current")):d.toDateString()===T?mxUtils.write(f,d.toLocaleTimeString()):mxUtils.write(f,d.toLocaleDateString()+ -" "+d.toLocaleTimeString());m.appendChild(f);m.setAttribute("title",d.toLocaleDateString()+" "+d.toLocaleTimeString()+(null!=b.fileSize?" "+a.formatFileSize(parseInt(b.fileSize)):"")+(null!=b.lastModifyingUserName?" "+b.lastModifyingUserName:""));mxEvent.addListener(m,"click",function(a){t!=b&&(p.stop(),null!=v&&(v.style.backgroundColor=""),t=b,v=m,v.style.backgroundColor="#ebf2f9",z=y=null,A.removeAttribute("title"),A.innerHTML=mxUtils.htmlEntities(mxResources.get("loading")+"..."),k.style.backgroundColor= +60);mxUtils.setOpacity(C,60)}else I.style.display="none",I.innerHTML="",A.innerHTML="",mxUtils.write(A,mxResources.get("errorLoadingFile"))},m=document.createElement("tr");m.style.borderBottom="1px solid lightGray";m.style.fontSize="12px";m.style.cursor="pointer";var g=document.createElement("td");g.style.padding="6px";g.style.whiteSpace="nowrap";b==c[c.length-1]?mxUtils.write(g,mxResources.get("current")):d.toDateString()===T?mxUtils.write(g,d.toLocaleTimeString()):mxUtils.write(g,d.toLocaleDateString()+ +" "+d.toLocaleTimeString());m.appendChild(g);m.setAttribute("title",d.toLocaleDateString()+" "+d.toLocaleTimeString()+(null!=b.fileSize?" "+a.formatFileSize(parseInt(b.fileSize)):"")+(null!=b.lastModifyingUserName?" "+b.lastModifyingUserName:""));mxEvent.addListener(m,"click",function(a){t!=b&&(p.stop(),null!=v&&(v.style.backgroundColor=""),t=b,v=m,v.style.backgroundColor="#ebf2f9",z=y=null,A.removeAttribute("title"),A.innerHTML=mxUtils.htmlEntities(mxResources.get("loading")+"..."),k.style.backgroundColor= "#ffffff",l.getModel().clear(),F.setAttribute("disabled","disabled"),D.setAttribute("disabled","disabled"),B.setAttribute("disabled","disabled"),G.setAttribute("disabled","disabled"),C.setAttribute("disabled","disabled"),x.setAttribute("disabled","disabled"),H.setAttribute("disabled","disabled"),E.setAttribute("disabled","disabled"),I.setAttribute("disabled","disabled"),mxUtils.setOpacity(B,20),mxUtils.setOpacity(G,20),mxUtils.setOpacity(x,20),mxUtils.setOpacity(C,20),p.spin(k),b.getXml(function(a){if(t== -b)try{g(a)}catch(ca){A.innerHTML=mxUtils.htmlEntities(mxResources.get("error")+": "+ca.message)}},function(a){p.stop();I.style.display="none";I.innerHTML="";A.innerHTML="";mxUtils.write(A,mxResources.get("errorLoadingFile"))}),mxEvent.consume(a))});mxEvent.addListener(m,"dblclick",function(a){E.click();window.getSelection?window.getSelection().removeAllRanges():document.selection&&document.selection.empty();mxEvent.consume(a)},!1);W.appendChild(m)}return m}(c[L]);null!=V&&L==c.length-1&&(M=V)}R.appendChild(W); +b)try{f(a)}catch(ca){A.innerHTML=mxUtils.htmlEntities(mxResources.get("error")+": "+ca.message)}},function(a){p.stop();I.style.display="none";I.innerHTML="";A.innerHTML="";mxUtils.write(A,mxResources.get("errorLoadingFile"))}),mxEvent.consume(a))});mxEvent.addListener(m,"dblclick",function(a){E.click();window.getSelection?window.getSelection().removeAllRanges():document.selection&&document.selection.empty();mxEvent.consume(a)},!1);W.appendChild(m)}return m}(c[L]);null!=V&&L==c.length-1&&(M=V)}R.appendChild(W); g.appendChild(R)}else null==u||null==a.drive&&u.constructor==window.DriveFile||null==a.dropbox&&u.constructor==window.DropboxFile?(k.style.display="none",K.style.display="none",mxUtils.write(g,mxResources.get("notAvailable"))):(k.style.display="none",K.style.display="none",mxUtils.write(g,mxResources.get("noRevisions")));this.init=function(){null!=M&&M.click()};g=mxUtils.button(mxResources.get("close"),function(){a.hideDialog()});g.className="geBtn";K.appendChild(I);K.appendChild(B);K.appendChild(G); K.appendChild(C);K.appendChild(x);a.editor.cancelFirst?(f.appendChild(g),f.appendChild(D),f.appendChild(H),f.appendChild(F),f.appendChild(E)):(f.appendChild(D),f.appendChild(H),f.appendChild(F),f.appendChild(E),f.appendChild(g));b.appendChild(f);b.appendChild(K);b.appendChild(A);this.container=b},DraftDialog=function(a,c,d,b,f,g,k,l){var n=document.createElement("div"),q=document.createElement("div");q.style.marginTop="0px";q.style.whiteSpace="nowrap";q.style.overflow="auto";mxUtils.write(q,c);n.appendChild(q); var e=document.createElement("div");e.style.position="absolute";e.style.border="1px solid lightGray";e.style.marginTop="10px";e.style.width="640px";e.style.top="46px";e.style.bottom="74px";e.style.overflow="hidden";mxEvent.disableContextMenu(e);n.appendChild(e);var m=new Graph(e);m.setEnabled(!1);m.setPanning(!0);m.panningHandler.ignoreCell=!0;m.panningHandler.useLeftButtonForPanning=!0;m.minFitScale=null;m.maxFitScale=null;m.centerZoom=!0;c=mxUtils.parseXml(d);var p=a.editor.extractGraphModel(c.documentElement, @@ -8280,8 +8502,8 @@ b||0==b.length?(q.querySelector(".dlg_fontName_"+g).style.border="1px solid red" function(){u.setAttribute("checked","checked");u.checked=!0});mxEvent.addListener(y,"focus",function(){t.setAttribute("checked","checked");t.checked=!0});mxEvent.addListener(z,"focus",function(){t.setAttribute("checked","checked");t.checked=!0});l.appendChild(B);a.editor.cancelFirst||l.appendChild(c);k.appendChild(l);e.appendChild(k);q.appendChild(e);this.container=q}; function AspectDialog(a,c,d,b,f){this.aspect={pageId:c||a.pages[0].getId(),layerIds:d||[]};c=document.createElement("div");var g=document.createElement("h5");g.style.margin="0 0 10px";mxUtils.write(g,mxResources.get("pages"));c.appendChild(g);d=document.createElement("div");d.className="geAspectDlgList";c.appendChild(d);g=document.createElement("h5");g.style.margin="0 0 10px";mxUtils.write(g,mxResources.get("layers"));c.appendChild(g);g=document.createElement("div");g.className="geAspectDlgList"; c.appendChild(g);this.pagesContainer=d;this.layersContainer=g;this.ui=a;d=document.createElement("div");d.style.marginTop="16px";d.style.textAlign="center";g=mxUtils.button(mxResources.get("cancel"),function(){a.hideDialog();null!=f&&f()});g.className="geBtn";a.editor.cancelFirst&&d.appendChild(g);var k=mxUtils.button(mxResources.get("ok"),mxUtils.bind(this,function(){a.hideDialog();b({pageId:this.selectedPage,layerIds:Object.keys(this.selectedLayers)})}));d.appendChild(k);k.className="geBtn gePrimaryBtn"; -a.editor.cancelFirst||d.appendChild(g);k.setAttribute("disabled","disabled");this.okBtn=k;c.appendChild(d);this.container=c}AspectDialog.prototype.init=function(){for(var a=0;a<this.ui.pages.length;a++){var c=this.ui.updatePageRoot(this.ui.pages[a]);this.createPageItem(c.getId(),c.getName(),c.node,c.root)}}; -AspectDialog.prototype.createViewer=function(a,c,d){mxEvent.disableContextMenu(a);a.style.userSelect="none";var b=new Graph(a);b.setTooltips(!1);b.setEnabled(!1);b.setPanning(!1);b.minFitScale=null;b.maxFitScale=null;b.centerZoom=!0;c=c.firstElementChild;if(null!=c){var f=c.getAttribute("background");if(null==f||""==f||f==mxConstants.NONE)f="#ffffff";a.style.backgroundColor=f;f=new mxCodec(c.ownerDocument);a=b.getModel();f.decode(c,a);c=a.getChildCount(a.root);for(var f=null==d,g=0;g<c;g++){var k= +a.editor.cancelFirst||d.appendChild(g);k.setAttribute("disabled","disabled");this.okBtn=k;c.appendChild(d);this.container=c}AspectDialog.prototype.init=function(){this.ui.getFileData(!0);for(var a=0;a<this.ui.pages.length;a++){var c=this.ui.updatePageRoot(this.ui.pages[a]);this.createPageItem(c.getId(),c.getName(),c.node,c.root)}}; +AspectDialog.prototype.createViewer=function(a,c,d){mxEvent.disableContextMenu(a);a.style.userSelect="none";var b=new Graph(a);b.setTooltips(!1);b.setEnabled(!1);b.setPanning(!1);b.minFitScale=null;b.maxFitScale=null;b.centerZoom=!0;c=Editor.parseDiagramNode(c);if(null!=c){var f=c.getAttribute("background");if(null==f||""==f||f==mxConstants.NONE)f="#ffffff";a.style.backgroundColor=f;f=new mxCodec(c.ownerDocument);a=b.getModel();f.decode(c,a);c=a.getChildCount(a.root);for(var f=null==d,g=0;g<c;g++){var k= a.getChildAt(a.root,g);a.setVisible(k,f||d==k.id)}b.maxFitScale=1;b.fit(0);b.center()}return b}; AspectDialog.prototype.createPageItem=function(a,c,d,b){var f=document.createElement("div");f.className="geAspectDlgListItem";f.setAttribute("data-page-id",a);f.innerHTML='<div style="max-width: 100%; max-height: 100%;"></div><div class="geAspectDlgListItemText">'+c+"</div>";this.pagesContainer.appendChild(f);var g=this.createViewer(f.childNodes[0],d);c=mxUtils.bind(this,function(){null!=this.selectedItem&&(this.selectedItem.className="geAspectDlgListItem");this.selectedItem=f;this.selectedPage=a; f.className+=" geAspectDlgListItemSelected";this.layersContainer.innerHTML="";this.selectedLayers={};this.okBtn.setAttribute("disabled","disabled");for(var b=g.model,b=b.getChildCells(b.getRoot()),c=0;c<b.length;c++)this.createLayerItem(b[c],a,g,d)});mxEvent.addListener(f,"click",c);this.aspect.pageId==a&&c()}; @@ -8445,31 +8667,31 @@ mxStencilRegistry.libraries.cisco19=[SHAPES_PATH+"/mxCisco19.js",STENCIL_PATH+"/ STENCIL_PATH+"/mockup/misc.xml"];mxStencilRegistry.libraries["mockup/markup"]=[SHAPES_PATH+"/mockup/mxMockupMarkup.js"];mxStencilRegistry.libraries["mockup/misc"]=[SHAPES_PATH+"/mockup/mxMockupMisc.js",STENCIL_PATH+"/mockup/misc.xml"];mxStencilRegistry.libraries["mockup/navigation"]=[SHAPES_PATH+"/mockup/mxMockupNavigation.js",STENCIL_PATH+"/mockup/misc.xml"];mxStencilRegistry.libraries["mockup/text"]=[SHAPES_PATH+"/mockup/mxMockupText.js"];mxStencilRegistry.libraries.floorplan=[SHAPES_PATH+"/mxFloorplan.js", STENCIL_PATH+"/floorplan.xml"];mxStencilRegistry.libraries.bootstrap=[SHAPES_PATH+"/mxBootstrap.js",STENCIL_PATH+"/bootstrap.xml"];mxStencilRegistry.libraries.gmdl=[SHAPES_PATH+"/mxGmdl.js",STENCIL_PATH+"/gmdl.xml"];mxStencilRegistry.libraries.gcp2=[SHAPES_PATH+"/mxGCP2.js",STENCIL_PATH+"/gcp2.xml"];mxStencilRegistry.libraries.cabinets=[SHAPES_PATH+"/mxCabinets.js",STENCIL_PATH+"/cabinets.xml"];mxStencilRegistry.libraries.archimate=[SHAPES_PATH+"/mxArchiMate.js"];mxStencilRegistry.libraries.archimate3= [SHAPES_PATH+"/mxArchiMate3.js"];mxStencilRegistry.libraries.sysml=[SHAPES_PATH+"/mxSysML.js"];mxStencilRegistry.libraries.eip=[SHAPES_PATH+"/mxEip.js",STENCIL_PATH+"/eip.xml"];mxStencilRegistry.libraries.networks=[SHAPES_PATH+"/mxNetworks.js",STENCIL_PATH+"/networks.xml"];mxStencilRegistry.libraries.aws3d=[SHAPES_PATH+"/mxAWS3D.js",STENCIL_PATH+"/aws3d.xml"];mxStencilRegistry.libraries.aws4=[SHAPES_PATH+"/mxAWS4.js",STENCIL_PATH+"/aws4.xml"];mxStencilRegistry.libraries.aws4b=[SHAPES_PATH+"/mxAWS4.js", -STENCIL_PATH+"/aws4.xml"];mxStencilRegistry.libraries.veeam=[STENCIL_PATH+"/veeam/2d.xml",STENCIL_PATH+"/veeam/3d.xml",STENCIL_PATH+"/veeam/veeam.xml"];mxStencilRegistry.libraries.pid2inst=[SHAPES_PATH+"/pid2/mxPidInstruments.js"];mxStencilRegistry.libraries.pid2misc=[SHAPES_PATH+"/pid2/mxPidMisc.js",STENCIL_PATH+"/pid/misc.xml"];mxStencilRegistry.libraries.pid2valves=[SHAPES_PATH+"/pid2/mxPidValves.js"];mxStencilRegistry.libraries.pidFlowSensors=[STENCIL_PATH+"/pid/flow_sensors.xml"];mxMarker.getPackageForType= -function(a){var b=null;null!=a&&0<a.length&&("ER"==a.substring(0,2)?b="mxgraph.er":"sysML"==a.substring(0,5)&&(b="mxgraph.sysml"));return b};var B=mxMarker.createMarker;mxMarker.createMarker=function(a,b,c,e,d,m,p,f,g,k){if(null!=c&&null==mxMarker.markers[c]){var t=this.getPackageForType(c);null!=t&&mxStencilRegistry.getStencil(t)}return B.apply(this,arguments)};PrintDialog.prototype.create=function(a,b){function c(){l.value=Math.max(1,Math.min(f,Math.max(parseInt(l.value),parseInt(u.value))));u.value= -Math.max(1,Math.min(f,Math.min(parseInt(l.value),parseInt(u.value))))}function e(b){function c(b,c,m){var p=b.useCssTransforms,f=b.currentTranslate,g=b.currentScale,k=b.view.translate,t=b.view.scale;b.useCssTransforms&&(b.useCssTransforms=!1,b.currentTranslate=new mxPoint(0,0),b.currentScale=1,b.view.translate=new mxPoint(0,0),b.view.scale=1);var x=b.getGraphBounds(),u=0,v=0,l=ja.get(),n=1/b.pageScale,A=z.checked;if(A)var n=parseInt(S.value),y=parseInt(X.value),n=Math.min(l.height*y/(x.height/b.view.scale), -l.width*n/(x.width/b.view.scale));else n=parseInt(C.value)/(100*b.pageScale),isNaN(n)&&(e=1/b.pageScale,C.value="100 %");l=mxRectangle.fromRectangle(l);l.width=Math.ceil(l.width*e);l.height=Math.ceil(l.height*e);n*=e;!A&&b.pageVisible?(x=b.getPageLayout(),u-=x.x*l.width,v-=x.y*l.height):A=!0;if(null==c){c=PrintDialog.createPrintPreview(b,n,l,0,u,v,A);c.pageSelector=!1;c.mathEnabled=!1;u=a.getCurrentFile();null!=u&&(c.title=u.getTitle());var B=c.writeHead;c.writeHead=function(c){B.apply(this,arguments); -null!=a.editor.fontCss&&(c.writeln('<style type="text/css">'),c.writeln(a.editor.fontCss),c.writeln("</style>"));if(null!=b.extFonts)for(var e=0;e<b.extFonts.length;e++){var d=b.extFonts[e].name,m=b.extFonts[e].url;0==m.indexOf(Editor.GOOGLE_FONTS)?c.writeln('<link rel="stylesheet" href="'+m+'" charset="UTF-8" type="text/css">'):(c.writeln('<style type="text/css">'),c.writeln('@font-face {\n\tfont-family: "'+d+'";\n\tsrc: url("'+m+'");\n}'),c.writeln("</style>"))}};if("undefined"!==typeof MathJax){var q= -c.renderPage;c.renderPage=function(b,c,e,d,m,p){var f=mxClient.NO_FO;mxClient.NO_FO=this.graph.mathEnabled&&!a.editor.useForeignObjectForMath?!0:a.editor.originalNoForeignObject;var g=q.apply(this,arguments);mxClient.NO_FO=f;this.graph.mathEnabled?this.mathEnabled=this.mathEnabled||!0:g.className="geDisableMathJax";return g}}u=null;null!=d.themes&&"darkTheme"==d.defaultThemeName&&(u=d.stylesheet,d.stylesheet=d.getDefaultStylesheet(),d.refresh());c.open(null,null,m,!0);null!=u&&(d.stylesheet=u,d.refresh())}else{l= -b.background;if(null==l||""==l||l==mxConstants.NONE)l="#ffffff";c.backgroundColor=l;c.autoOrigin=A;c.appendGraph(b,n,u,v,m,!0);if(null!=b.extFonts&&null!=c.wnd)for(m=0;m<b.extFonts.length;m++)u=b.extFonts[m].name,v=b.extFonts[m].url,0==v.indexOf(Editor.GOOGLE_FONTS)?c.wnd.document.writeln('<link rel="stylesheet" href="'+v+'" charset="UTF-8" type="text/css">'):(c.wnd.document.writeln('<style type="text/css">'),c.wnd.document.writeln('@font-face {\n\tfont-family: "'+u+'";\n\tsrc: url("'+v+'");\n}'), -c.wnd.document.writeln("</style>"))}p&&(b.useCssTransforms=p,b.currentTranslate=f,b.currentScale=g,b.view.translate=k,b.view.scale=t);return c}var e=parseInt(ka.value)/100;isNaN(e)&&(e=1,ka.value="100 %");var e=.75*e,m=u.value,p=l.value,f=!t.checked,k=null;f&&(f=m==g&&p==g);if(!f&&null!=a.pages&&a.pages.length){var x=0,f=a.pages.length-1;t.checked||(x=parseInt(m)-1,f=parseInt(p)-1);for(var v=x;v<=f;v++){var n=a.pages[v],m=n==a.currentPage?d:null;if(null==m){var m=a.createTemporaryGraph(d.getStylesheet()), -p=!0,x=!1,A=null,y=null;null==n.viewState&&null==n.root&&a.updatePageRoot(n);null!=n.viewState&&(p=n.viewState.pageVisible,x=n.viewState.mathEnabled,A=n.viewState.background,y=n.viewState.backgroundImage,m.extFonts=n.viewState.extFonts);m.background=A;m.backgroundImage=null!=y?new mxImage(y.src,y.width,y.height):null;m.pageVisible=p;m.mathEnabled=x;var B=m.getGlobalVariable;m.getGlobalVariable=function(b){return"page"==b?n.getName():"pagenumber"==b?v+1:"pagecount"==b?null!=a.pages?a.pages.length: -1:B.apply(this,arguments)};document.body.appendChild(m.container);a.updatePageRoot(n);m.model.setRoot(n.root)}k=c(m,k,v!=f);m!=d&&m.container.parentNode.removeChild(m.container)}}else k=c(d);null==k?a.handleError({message:mxResources.get("errorUpdatingPreview")}):(k.mathEnabled&&(f=k.wnd.document,f.writeln('<script type="text/x-mathjax-config">'),f.writeln("MathJax.Hub.Config({"),f.writeln("showMathMenu: false,"),f.writeln('messageStyle: "none",'),f.writeln('jax: ["input/TeX", "input/MathML", "input/AsciiMath", "output/HTML-CSS"],'), -f.writeln('extensions: ["tex2jax.js", "mml2jax.js", "asciimath2jax.js"],'),f.writeln('"HTML-CSS": {'),f.writeln("imageFont: null"),f.writeln("},"),f.writeln("TeX: {"),f.writeln('extensions: ["AMSmath.js", "AMSsymbols.js", "noErrors.js", "noUndefined.js"]'),f.writeln("},"),f.writeln("tex2jax: {"),f.writeln('\tignoreClass: "geDisableMathJax"'),f.writeln("},"),f.writeln("asciimath2jax: {"),f.writeln('\tignoreClass: "geDisableMathJax"'),f.writeln("}"),f.writeln("});"),b&&(f.writeln("MathJax.Hub.Queue(function () {"), -f.writeln("window.print();"),f.writeln("});")),f.writeln("\x3c/script>"),f.writeln('<script type="text/javascript" src="'+DRAW_MATH_URL+'/MathJax.js">\x3c/script>')),k.closeDocument(),!k.mathEnabled&&b&&PrintDialog.printPreview(k))}var d=a.editor.graph,m=document.createElement("div"),p=document.createElement("h3");p.style.width="100%";p.style.textAlign="center";p.style.marginTop="0px";mxUtils.write(p,b||mxResources.get("print"));m.appendChild(p);var f=1,g=1,k=document.createElement("div");k.style.cssText= -"border-bottom:1px solid lightGray;padding-bottom:12px;margin-bottom:12px;";var t=document.createElement("input");t.style.cssText="margin-right:8px;margin-bottom:8px;";t.setAttribute("value","all");t.setAttribute("type","radio");t.setAttribute("name","pages-printdialog");k.appendChild(t);p=document.createElement("span");mxUtils.write(p,mxResources.get("printAllPages"));k.appendChild(p);mxUtils.br(k);var x=t.cloneNode(!0);t.setAttribute("checked","checked");x.setAttribute("value","range");k.appendChild(x); -p=document.createElement("span");mxUtils.write(p,mxResources.get("pages")+":");k.appendChild(p);var u=document.createElement("input");u.style.cssText="margin:0 8px 0 8px;";u.setAttribute("value","1");u.setAttribute("type","number");u.setAttribute("min","1");u.style.width="50px";k.appendChild(u);p=document.createElement("span");mxUtils.write(p,mxResources.get("to"));k.appendChild(p);var l=u.cloneNode(!0);k.appendChild(l);mxEvent.addListener(u,"focus",function(){x.checked=!0});mxEvent.addListener(l, -"focus",function(){x.checked=!0});mxEvent.addListener(u,"change",c);mxEvent.addListener(l,"change",c);if(null!=a.pages&&(f=a.pages.length,null!=a.currentPage))for(p=0;p<a.pages.length;p++)if(a.currentPage==a.pages[p]){g=p+1;u.value=g;l.value=g;break}u.setAttribute("max",f);l.setAttribute("max",f);1<f&&m.appendChild(k);var v=document.createElement("div");v.style.marginBottom="10px";var n=document.createElement("input");n.style.marginRight="8px";n.setAttribute("value","adjust");n.setAttribute("type", -"radio");n.setAttribute("name","printZoom");v.appendChild(n);p=document.createElement("span");mxUtils.write(p,mxResources.get("adjustTo"));v.appendChild(p);var C=document.createElement("input");C.style.cssText="margin:0 8px 0 8px;";C.setAttribute("value","100 %");C.style.width="50px";v.appendChild(C);mxEvent.addListener(C,"focus",function(){n.checked=!0});m.appendChild(v);var k=k.cloneNode(!1),z=n.cloneNode(!0);z.setAttribute("value","fit");n.setAttribute("checked","checked");p=document.createElement("div"); -p.style.cssText="display:inline-block;height:100%;vertical-align:top;padding-top:2px;";p.appendChild(z);k.appendChild(p);v=document.createElement("table");v.style.display="inline-block";var A=document.createElement("tbody"),y=document.createElement("tr"),B=y.cloneNode(!0),q=document.createElement("td"),D=q.cloneNode(!0),G=q.cloneNode(!0),P=q.cloneNode(!0),N=q.cloneNode(!0),da=q.cloneNode(!0);q.style.textAlign="right";P.style.textAlign="right";mxUtils.write(q,mxResources.get("fitTo"));var S=document.createElement("input"); -S.style.cssText="margin:0 8px 0 8px;";S.setAttribute("value","1");S.setAttribute("min","1");S.setAttribute("type","number");S.style.width="40px";D.appendChild(S);p=document.createElement("span");mxUtils.write(p,mxResources.get("fitToSheetsAcross"));G.appendChild(p);mxUtils.write(P,mxResources.get("fitToBy"));var X=S.cloneNode(!0);N.appendChild(X);mxEvent.addListener(S,"focus",function(){z.checked=!0});mxEvent.addListener(X,"focus",function(){z.checked=!0});p=document.createElement("span");mxUtils.write(p, -mxResources.get("fitToSheetsDown"));da.appendChild(p);y.appendChild(q);y.appendChild(D);y.appendChild(G);B.appendChild(P);B.appendChild(N);B.appendChild(da);A.appendChild(y);A.appendChild(B);v.appendChild(A);k.appendChild(v);m.appendChild(k);k=document.createElement("div");p=document.createElement("div");p.style.fontWeight="bold";p.style.marginBottom="12px";mxUtils.write(p,mxResources.get("paperSize"));k.appendChild(p);p=document.createElement("div");p.style.marginBottom="12px";var ja=PageSetupDialog.addPageFormatPanel(p, -"printdialog",a.editor.graph.pageFormat||mxConstants.PAGE_FORMAT_A4_PORTRAIT);k.appendChild(p);p=document.createElement("span");mxUtils.write(p,mxResources.get("pageScale"));k.appendChild(p);var ka=document.createElement("input");ka.style.cssText="margin:0 8px 0 8px;";ka.setAttribute("value","100 %");ka.style.width="60px";k.appendChild(ka);m.appendChild(k);p=document.createElement("div");p.style.cssText="text-align:right;margin:48px 0 0 0;";k=mxUtils.button(mxResources.get("cancel"),function(){a.hideDialog()}); -k.className="geBtn";a.editor.cancelFirst&&p.appendChild(k);a.isOffline()||(v=mxUtils.button(mxResources.get("help"),function(){d.openLink("https://desk.draw.io/support/solutions/articles/16000048947")}),v.className="geBtn",p.appendChild(v));PrintDialog.previewEnabled&&(v=mxUtils.button(mxResources.get("preview"),function(){a.hideDialog();e(!1)}),v.className="geBtn",p.appendChild(v));v=mxUtils.button(mxResources.get(PrintDialog.previewEnabled?"print":"ok"),function(){a.hideDialog();e(!0)});v.className= -"geBtn gePrimaryBtn";p.appendChild(v);a.editor.cancelFirst||p.appendChild(k);m.appendChild(p);this.container=m};var G=ChangePageSetup.prototype.execute;ChangePageSetup.prototype.execute=function(){null==this.page&&(this.page=this.ui.currentPage);this.page!=this.ui.currentPage?null!=this.page.viewState&&(this.ignoreColor||(this.page.viewState.background=this.color),this.ignoreImage||(this.page.viewState.backgroundImage=this.image),null!=this.format&&(this.page.viewState.pageFormat=this.format),null!= -this.mathEnabled&&(this.page.viewState.mathEnabled=this.mathEnabled),null!=this.shadowVisible&&(this.page.viewState.shadowVisible=this.shadowVisible)):(G.apply(this,arguments),null!=this.mathEnabled&&this.mathEnabled!=this.ui.isMathEnabled()&&(this.ui.setMathEnabled(this.mathEnabled),this.mathEnabled=!this.mathEnabled),null!=this.shadowVisible&&this.shadowVisible!=this.ui.editor.graph.shadowVisible&&(this.ui.editor.graph.setShadowVisible(this.shadowVisible),this.shadowVisible=!this.shadowVisible))}; -Editor.prototype.useCanvasForExport=!1;try{var x=document.createElement("canvas"),C=new Image;C.onload=function(){try{x.getContext("2d").drawImage(C,0,0);var a=x.toDataURL("image/png");Editor.prototype.useCanvasForExport=null!=a&&6<a.length}catch(D){}};C.src="data:image/svg+xml;base64,"+btoa(unescape(encodeURIComponent('<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1px" height="1px" version="1.1"><foreignObject pointer-events="all" width="1" height="1"><div xmlns="http://www.w3.org/1999/xhtml"></div></foreignObject></svg>')))}catch(A){}})(); -(function(){var a=new mxObjectCodec(new ChangePageSetup,["ui","previousColor","previousImage","previousFormat"]);a.beforeDecode=function(a,d,b){b.ui=a.ui;return d};a.afterDecode=function(a,d,b){b.previousColor=b.color;b.previousImage=b.image;b.previousFormat=b.format;null!=b.foldingEnabled&&(b.foldingEnabled=!b.foldingEnabled);null!=b.mathEnabled&&(b.mathEnabled=!b.mathEnabled);null!=b.shadowVisible&&(b.shadowVisible=!b.shadowVisible);return b};mxCodecRegistry.register(a)})();(function(){EditorUi.VERSION="12.5.8";EditorUi.compactUi="atlas"!=uiTheme;mxGraphView.prototype.defaultDarkGridColor="#6e6e6e";"dark"==uiTheme&&(mxGraphView.prototype.gridColor=mxGraphView.prototype.defaultDarkGridColor);EditorUi.enableLogging="1"!=urlParams.stealth&&/.*\.draw\.io$/.test(window.location.hostname)&&"support.draw.io"!=window.location.hostname;EditorUi.drawHost="https://www.draw.io";EditorUi.lastErrorMessage=null;EditorUi.ignoredAnonymizedChars="\n\t`~!@#$%^&*()_+{}|:\"<>?-=[];'./,\n\t"; +STENCIL_PATH+"/aws4.xml"];mxStencilRegistry.libraries.veeam=[STENCIL_PATH+"/veeam/2d.xml",STENCIL_PATH+"/veeam/3d.xml",STENCIL_PATH+"/veeam/veeam.xml"];mxStencilRegistry.libraries.veeam2=[STENCIL_PATH+"/veeam/2d.xml",STENCIL_PATH+"/veeam/3d.xml",STENCIL_PATH+"/veeam/veeam2.xml"];mxStencilRegistry.libraries.pid2inst=[SHAPES_PATH+"/pid2/mxPidInstruments.js"];mxStencilRegistry.libraries.pid2misc=[SHAPES_PATH+"/pid2/mxPidMisc.js",STENCIL_PATH+"/pid/misc.xml"];mxStencilRegistry.libraries.pid2valves=[SHAPES_PATH+ +"/pid2/mxPidValves.js"];mxStencilRegistry.libraries.pidFlowSensors=[STENCIL_PATH+"/pid/flow_sensors.xml"];mxMarker.getPackageForType=function(a){var b=null;null!=a&&0<a.length&&("ER"==a.substring(0,2)?b="mxgraph.er":"sysML"==a.substring(0,5)&&(b="mxgraph.sysml"));return b};var B=mxMarker.createMarker;mxMarker.createMarker=function(a,b,c,e,d,m,p,f,g,k){if(null!=c&&null==mxMarker.markers[c]){var t=this.getPackageForType(c);null!=t&&mxStencilRegistry.getStencil(t)}return B.apply(this,arguments)};PrintDialog.prototype.create= +function(a,b){function c(){l.value=Math.max(1,Math.min(f,Math.max(parseInt(l.value),parseInt(u.value))));u.value=Math.max(1,Math.min(f,Math.min(parseInt(l.value),parseInt(u.value))))}function e(b){function c(b,c,m){var p=b.useCssTransforms,f=b.currentTranslate,g=b.currentScale,k=b.view.translate,t=b.view.scale;b.useCssTransforms&&(b.useCssTransforms=!1,b.currentTranslate=new mxPoint(0,0),b.currentScale=1,b.view.translate=new mxPoint(0,0),b.view.scale=1);var x=b.getGraphBounds(),u=0,v=0,l=ja.get(), +n=1/b.pageScale,A=z.checked;if(A)var n=parseInt(S.value),y=parseInt(X.value),n=Math.min(l.height*y/(x.height/b.view.scale),l.width*n/(x.width/b.view.scale));else n=parseInt(C.value)/(100*b.pageScale),isNaN(n)&&(e=1/b.pageScale,C.value="100 %");l=mxRectangle.fromRectangle(l);l.width=Math.ceil(l.width*e);l.height=Math.ceil(l.height*e);n*=e;!A&&b.pageVisible?(x=b.getPageLayout(),u-=x.x*l.width,v-=x.y*l.height):A=!0;if(null==c){c=PrintDialog.createPrintPreview(b,n,l,0,u,v,A);c.pageSelector=!1;c.mathEnabled= +!1;u=a.getCurrentFile();null!=u&&(c.title=u.getTitle());var B=c.writeHead;c.writeHead=function(c){B.apply(this,arguments);null!=a.editor.fontCss&&(c.writeln('<style type="text/css">'),c.writeln(a.editor.fontCss),c.writeln("</style>"));if(null!=b.extFonts)for(var e=0;e<b.extFonts.length;e++){var d=b.extFonts[e].name,m=b.extFonts[e].url;0==m.indexOf(Editor.GOOGLE_FONTS)?c.writeln('<link rel="stylesheet" href="'+m+'" charset="UTF-8" type="text/css">'):(c.writeln('<style type="text/css">'),c.writeln('@font-face {\n\tfont-family: "'+ +d+'";\n\tsrc: url("'+m+'");\n}'),c.writeln("</style>"))}};if("undefined"!==typeof MathJax){var q=c.renderPage;c.renderPage=function(b,c,e,d,m,p){var f=mxClient.NO_FO;mxClient.NO_FO=this.graph.mathEnabled&&!a.editor.useForeignObjectForMath?!0:a.editor.originalNoForeignObject;var g=q.apply(this,arguments);mxClient.NO_FO=f;this.graph.mathEnabled?this.mathEnabled=this.mathEnabled||!0:g.className="geDisableMathJax";return g}}u=null;null!=d.themes&&"darkTheme"==d.defaultThemeName&&(u=d.stylesheet,d.stylesheet= +d.getDefaultStylesheet(),d.refresh());c.open(null,null,m,!0);null!=u&&(d.stylesheet=u,d.refresh())}else{l=b.background;if(null==l||""==l||l==mxConstants.NONE)l="#ffffff";c.backgroundColor=l;c.autoOrigin=A;c.appendGraph(b,n,u,v,m,!0);if(null!=b.extFonts&&null!=c.wnd)for(m=0;m<b.extFonts.length;m++)u=b.extFonts[m].name,v=b.extFonts[m].url,0==v.indexOf(Editor.GOOGLE_FONTS)?c.wnd.document.writeln('<link rel="stylesheet" href="'+v+'" charset="UTF-8" type="text/css">'):(c.wnd.document.writeln('<style type="text/css">'), +c.wnd.document.writeln('@font-face {\n\tfont-family: "'+u+'";\n\tsrc: url("'+v+'");\n}'),c.wnd.document.writeln("</style>"))}p&&(b.useCssTransforms=p,b.currentTranslate=f,b.currentScale=g,b.view.translate=k,b.view.scale=t);return c}var e=parseInt(ka.value)/100;isNaN(e)&&(e=1,ka.value="100 %");var e=.75*e,m=u.value,p=l.value,f=!t.checked,k=null;f&&(f=m==g&&p==g);if(!f&&null!=a.pages&&a.pages.length){var x=0,f=a.pages.length-1;t.checked||(x=parseInt(m)-1,f=parseInt(p)-1);for(var v=x;v<=f;v++){var n= +a.pages[v],m=n==a.currentPage?d:null;if(null==m){var m=a.createTemporaryGraph(d.getStylesheet()),p=!0,x=!1,A=null,y=null;null==n.viewState&&null==n.root&&a.updatePageRoot(n);null!=n.viewState&&(p=n.viewState.pageVisible,x=n.viewState.mathEnabled,A=n.viewState.background,y=n.viewState.backgroundImage,m.extFonts=n.viewState.extFonts);m.background=A;m.backgroundImage=null!=y?new mxImage(y.src,y.width,y.height):null;m.pageVisible=p;m.mathEnabled=x;var B=m.getGlobalVariable;m.getGlobalVariable=function(b){return"page"== +b?n.getName():"pagenumber"==b?v+1:"pagecount"==b?null!=a.pages?a.pages.length:1:B.apply(this,arguments)};document.body.appendChild(m.container);a.updatePageRoot(n);m.model.setRoot(n.root)}k=c(m,k,v!=f);m!=d&&m.container.parentNode.removeChild(m.container)}}else k=c(d);null==k?a.handleError({message:mxResources.get("errorUpdatingPreview")}):(k.mathEnabled&&(f=k.wnd.document,f.writeln('<script type="text/x-mathjax-config">'),f.writeln("MathJax.Hub.Config({"),f.writeln("showMathMenu: false,"),f.writeln('messageStyle: "none",'), +f.writeln('jax: ["input/TeX", "input/MathML", "input/AsciiMath", "output/HTML-CSS"],'),f.writeln('extensions: ["tex2jax.js", "mml2jax.js", "asciimath2jax.js"],'),f.writeln('"HTML-CSS": {'),f.writeln("imageFont: null"),f.writeln("},"),f.writeln("TeX: {"),f.writeln('extensions: ["AMSmath.js", "AMSsymbols.js", "noErrors.js", "noUndefined.js"]'),f.writeln("},"),f.writeln("tex2jax: {"),f.writeln('\tignoreClass: "geDisableMathJax"'),f.writeln("},"),f.writeln("asciimath2jax: {"),f.writeln('\tignoreClass: "geDisableMathJax"'), +f.writeln("}"),f.writeln("});"),b&&(f.writeln("MathJax.Hub.Queue(function () {"),f.writeln("window.print();"),f.writeln("});")),f.writeln("\x3c/script>"),f.writeln('<script type="text/javascript" src="'+DRAW_MATH_URL+'/MathJax.js">\x3c/script>')),k.closeDocument(),!k.mathEnabled&&b&&PrintDialog.printPreview(k))}var d=a.editor.graph,m=document.createElement("div"),p=document.createElement("h3");p.style.width="100%";p.style.textAlign="center";p.style.marginTop="0px";mxUtils.write(p,b||mxResources.get("print")); +m.appendChild(p);var f=1,g=1,k=document.createElement("div");k.style.cssText="border-bottom:1px solid lightGray;padding-bottom:12px;margin-bottom:12px;";var t=document.createElement("input");t.style.cssText="margin-right:8px;margin-bottom:8px;";t.setAttribute("value","all");t.setAttribute("type","radio");t.setAttribute("name","pages-printdialog");k.appendChild(t);p=document.createElement("span");mxUtils.write(p,mxResources.get("printAllPages"));k.appendChild(p);mxUtils.br(k);var x=t.cloneNode(!0); +t.setAttribute("checked","checked");x.setAttribute("value","range");k.appendChild(x);p=document.createElement("span");mxUtils.write(p,mxResources.get("pages")+":");k.appendChild(p);var u=document.createElement("input");u.style.cssText="margin:0 8px 0 8px;";u.setAttribute("value","1");u.setAttribute("type","number");u.setAttribute("min","1");u.style.width="50px";k.appendChild(u);p=document.createElement("span");mxUtils.write(p,mxResources.get("to"));k.appendChild(p);var l=u.cloneNode(!0);k.appendChild(l); +mxEvent.addListener(u,"focus",function(){x.checked=!0});mxEvent.addListener(l,"focus",function(){x.checked=!0});mxEvent.addListener(u,"change",c);mxEvent.addListener(l,"change",c);if(null!=a.pages&&(f=a.pages.length,null!=a.currentPage))for(p=0;p<a.pages.length;p++)if(a.currentPage==a.pages[p]){g=p+1;u.value=g;l.value=g;break}u.setAttribute("max",f);l.setAttribute("max",f);1<f&&m.appendChild(k);var v=document.createElement("div");v.style.marginBottom="10px";var n=document.createElement("input");n.style.marginRight= +"8px";n.setAttribute("value","adjust");n.setAttribute("type","radio");n.setAttribute("name","printZoom");v.appendChild(n);p=document.createElement("span");mxUtils.write(p,mxResources.get("adjustTo"));v.appendChild(p);var C=document.createElement("input");C.style.cssText="margin:0 8px 0 8px;";C.setAttribute("value","100 %");C.style.width="50px";v.appendChild(C);mxEvent.addListener(C,"focus",function(){n.checked=!0});m.appendChild(v);var k=k.cloneNode(!1),z=n.cloneNode(!0);z.setAttribute("value","fit"); +n.setAttribute("checked","checked");p=document.createElement("div");p.style.cssText="display:inline-block;height:100%;vertical-align:top;padding-top:2px;";p.appendChild(z);k.appendChild(p);v=document.createElement("table");v.style.display="inline-block";var A=document.createElement("tbody"),y=document.createElement("tr"),B=y.cloneNode(!0),q=document.createElement("td"),D=q.cloneNode(!0),G=q.cloneNode(!0),P=q.cloneNode(!0),N=q.cloneNode(!0),da=q.cloneNode(!0);q.style.textAlign="right";P.style.textAlign= +"right";mxUtils.write(q,mxResources.get("fitTo"));var S=document.createElement("input");S.style.cssText="margin:0 8px 0 8px;";S.setAttribute("value","1");S.setAttribute("min","1");S.setAttribute("type","number");S.style.width="40px";D.appendChild(S);p=document.createElement("span");mxUtils.write(p,mxResources.get("fitToSheetsAcross"));G.appendChild(p);mxUtils.write(P,mxResources.get("fitToBy"));var X=S.cloneNode(!0);N.appendChild(X);mxEvent.addListener(S,"focus",function(){z.checked=!0});mxEvent.addListener(X, +"focus",function(){z.checked=!0});p=document.createElement("span");mxUtils.write(p,mxResources.get("fitToSheetsDown"));da.appendChild(p);y.appendChild(q);y.appendChild(D);y.appendChild(G);B.appendChild(P);B.appendChild(N);B.appendChild(da);A.appendChild(y);A.appendChild(B);v.appendChild(A);k.appendChild(v);m.appendChild(k);k=document.createElement("div");p=document.createElement("div");p.style.fontWeight="bold";p.style.marginBottom="12px";mxUtils.write(p,mxResources.get("paperSize"));k.appendChild(p); +p=document.createElement("div");p.style.marginBottom="12px";var ja=PageSetupDialog.addPageFormatPanel(p,"printdialog",a.editor.graph.pageFormat||mxConstants.PAGE_FORMAT_A4_PORTRAIT);k.appendChild(p);p=document.createElement("span");mxUtils.write(p,mxResources.get("pageScale"));k.appendChild(p);var ka=document.createElement("input");ka.style.cssText="margin:0 8px 0 8px;";ka.setAttribute("value","100 %");ka.style.width="60px";k.appendChild(ka);m.appendChild(k);p=document.createElement("div");p.style.cssText= +"text-align:right;margin:48px 0 0 0;";k=mxUtils.button(mxResources.get("cancel"),function(){a.hideDialog()});k.className="geBtn";a.editor.cancelFirst&&p.appendChild(k);a.isOffline()||(v=mxUtils.button(mxResources.get("help"),function(){d.openLink("https://desk.draw.io/support/solutions/articles/16000048947")}),v.className="geBtn",p.appendChild(v));PrintDialog.previewEnabled&&(v=mxUtils.button(mxResources.get("preview"),function(){a.hideDialog();e(!1)}),v.className="geBtn",p.appendChild(v));v=mxUtils.button(mxResources.get(PrintDialog.previewEnabled? +"print":"ok"),function(){a.hideDialog();e(!0)});v.className="geBtn gePrimaryBtn";p.appendChild(v);a.editor.cancelFirst||p.appendChild(k);m.appendChild(p);this.container=m};var G=ChangePageSetup.prototype.execute;ChangePageSetup.prototype.execute=function(){null==this.page&&(this.page=this.ui.currentPage);this.page!=this.ui.currentPage?null!=this.page.viewState&&(this.ignoreColor||(this.page.viewState.background=this.color),this.ignoreImage||(this.page.viewState.backgroundImage=this.image),null!=this.format&& +(this.page.viewState.pageFormat=this.format),null!=this.mathEnabled&&(this.page.viewState.mathEnabled=this.mathEnabled),null!=this.shadowVisible&&(this.page.viewState.shadowVisible=this.shadowVisible)):(G.apply(this,arguments),null!=this.mathEnabled&&this.mathEnabled!=this.ui.isMathEnabled()&&(this.ui.setMathEnabled(this.mathEnabled),this.mathEnabled=!this.mathEnabled),null!=this.shadowVisible&&this.shadowVisible!=this.ui.editor.graph.shadowVisible&&(this.ui.editor.graph.setShadowVisible(this.shadowVisible), +this.shadowVisible=!this.shadowVisible))};Editor.prototype.useCanvasForExport=!1;try{var x=document.createElement("canvas"),C=new Image;C.onload=function(){try{x.getContext("2d").drawImage(C,0,0);var a=x.toDataURL("image/png");Editor.prototype.useCanvasForExport=null!=a&&6<a.length}catch(D){}};C.src="data:image/svg+xml;base64,"+btoa(unescape(encodeURIComponent('<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1px" height="1px" version="1.1"><foreignObject pointer-events="all" width="1" height="1"><div xmlns="http://www.w3.org/1999/xhtml"></div></foreignObject></svg>')))}catch(A){}})(); +(function(){var a=new mxObjectCodec(new ChangePageSetup,["ui","previousColor","previousImage","previousFormat"]);a.beforeDecode=function(a,d,b){b.ui=a.ui;return d};a.afterDecode=function(a,d,b){b.previousColor=b.color;b.previousImage=b.image;b.previousFormat=b.format;null!=b.foldingEnabled&&(b.foldingEnabled=!b.foldingEnabled);null!=b.mathEnabled&&(b.mathEnabled=!b.mathEnabled);null!=b.shadowVisible&&(b.shadowVisible=!b.shadowVisible);return b};mxCodecRegistry.register(a)})();(function(){EditorUi.VERSION="12.6.1";EditorUi.compactUi="atlas"!=uiTheme;mxGraphView.prototype.defaultDarkGridColor="#6e6e6e";"dark"==uiTheme&&(mxGraphView.prototype.gridColor=mxGraphView.prototype.defaultDarkGridColor);EditorUi.enableLogging="1"!=urlParams.stealth&&/.*\.draw\.io$/.test(window.location.hostname)&&"support.draw.io"!=window.location.hostname;EditorUi.drawHost="https://www.draw.io";EditorUi.lastErrorMessage=null;EditorUi.ignoredAnonymizedChars="\n\t`~!@#$%^&*()_+{}|:\"<>?-=[];'./,\n\t"; EditorUi.templateFile=TEMPLATE_PATH+"/index.xml";EditorUi.cacheUrl="1"==urlParams.dev?"/cache":window.REALTIME_URL;null==EditorUi.cacheUrl&&"undefined"!==typeof DrawioFile&&(DrawioFile.SYNC="none");Editor.cacheTimeout=1E4;EditorUi.enablePlantUml=EditorUi.enableLogging;EditorUi.isElectronApp=null!=window&&null!=window.process&&null!=window.process.versions&&null!=window.process.versions.electron;EditorUi.scratchpadHelpLink="https://desk.draw.io/support/solutions/articles/16000042367";EditorUi.logError= function(a,b,c,d,f){if("1"==urlParams.dev)EditorUi.debug("logError",a,b,c,d,f);else if(EditorUi.enableLogging)try{if(a!=EditorUi.lastErrorMessage&&(null==a||null==b||-1==a.indexOf("Script error")&&-1==a.indexOf("extension"))&&null!=a&&0>a.indexOf("DocumentClosedError")){EditorUi.lastErrorMessage=a;var e=0<=a.indexOf("NetworkError")||0<=a.indexOf("SecurityError")||0<=a.indexOf("NS_ERROR_FAILURE")||0<=a.indexOf("out of memory")?"CONFIG":"SEVERE",m=null!=window.DRAWIO_LOG_URL?window.DRAWIO_LOG_URL:""; f=null!=f?f:Error(a);(new Image).src=m+"/log?severity="+e+"&v="+encodeURIComponent(EditorUi.VERSION)+"&msg=clientError:"+encodeURIComponent(a)+":url:"+encodeURIComponent(window.location.href)+":lnum:"+encodeURIComponent(c)+(null!=d?":colno:"+encodeURIComponent(d):"")+(null!=f&&null!=f.stack?"&stack="+encodeURIComponent(f.stack):"")}}catch(z){}};EditorUi.logEvent=function(a){if("1"==urlParams.dev)EditorUi.debug("logEvent",a);else if(EditorUi.enableLogging)try{var b=null!=window.DRAWIO_LOG_URL?window.DRAWIO_LOG_URL: @@ -8576,8 +8798,8 @@ c))throw{message:"Invalid image"};null!=b&&(e=this.writeGraphModelToPng(e,"tEXt" "undefined"!==typeof window.URL)&&9!=document.documentMode&&8!=document.documentMode&&7!=document.documentMode&&!mxClient.IS_QUIRKS||this.isOfflineApp()||mxClient.IS_IOS};EditorUi.prototype.showTextDialog=function(a,b){var c=new TextareaDialog(this,a,b,null,null,mxResources.get("close"));c.textarea.style.width="600px";c.textarea.style.height="380px";this.showDialog(c.container,620,460,!0,!0,null,null,null,null,!0);c.init();document.execCommand("selectall",!1,null)};EditorUi.prototype.doSaveLocalFile= function(a,b,c,d,f){if(window.Blob&&navigator.msSaveOrOpenBlob)a=d?this.base64ToBlob(a,c):new Blob([a],{type:c}),navigator.msSaveOrOpenBlob(a,b);else if(mxClient.IS_IE)c=window.open("about:blank","_blank"),null==c?mxUtils.popup(a,!0):(c.document.write(a),c.document.close(),c.document.execCommand("SaveAs",!0,b),c.close());else if(mxClient.IS_IOS&&mxClient.IS_SF&&this.isOffline())navigator.standalone||null==c||"image/"!=c.substring(0,6)?this.showTextDialog(b+":",a):this.openInNewWindow(a,c,d);else{var e= document.createElement("a"),m=0>navigator.userAgent.indexOf("PaleMoon/")&&"undefined"!==typeof e.download;if(mxClient.IS_GC)var g=navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./),m=65==(g?parseInt(g[2],10):!1)?!1:m;if(m||this.isOffline()){e.href=URL.createObjectURL(d?this.base64ToBlob(a,c):new Blob([a],{type:c}));m?e.download=b:e.setAttribute("target","_blank");document.body.appendChild(e);try{window.setTimeout(function(){URL.revokeObjectURL(e.href)},0),e.click(),e.parentNode.removeChild(e)}catch(B){}}else this.createEchoRequest(a, -b,c,d,f).simulate(document,"_blank")}};EditorUi.prototype.createEchoRequest=function(a,b,c,d,f,g){a="xml="+encodeURIComponent(a);return new mxXmlRequest(SAVE_URL,a+(null!=c?"&mime="+c:"")+(null!=f?"&format="+f:"")+(null!=g?"&base64="+g:"")+(null!=b?"&filename="+encodeURIComponent(b):"")+(d?"&binary=1":""))};EditorUi.prototype.base64ToBlob=function(a,b){b=b||"";for(var c=atob(a),d=c.length,e=Math.ceil(d/1024),f=Array(e),m=0;m<e;++m){for(var g=1024*m,k=Math.min(g+1024,d),l=Array(k-g),x=0;g<k;++x,++g)l[x]= -c[g].charCodeAt(0);f[m]=new Uint8Array(l)}return new Blob(f,{type:b})};EditorUi.prototype.saveLocalFile=function(a,b,c,d,f,g,k){g=null!=g?g:!1;k=null!=k?k:"vsdx"!=f&&(!mxClient.IS_IOS||!navigator.standalone);f=this.getServiceCount(g);isLocalStorage&&f++;var e=4>=f?2:6<f?4:3;b=new CreateDialog(this,b,mxUtils.bind(this,function(b,e){try{if("_blank"==e)if(null!=c&&"image/"==c.substring(0,6))this.openInNewWindow(a,c,d);else{var f=window.open("about:blank");null==f?mxUtils.popup(a,!0):(f.document.write("<pre>"+ +b,c,d,f).simulate(document,"_blank")}};EditorUi.prototype.createEchoRequest=function(a,b,c,d,f,g){a="xml="+encodeURIComponent(a);return new mxXmlRequest(SAVE_URL,a+(null!=c?"&mime="+c:"")+(null!=f?"&format="+f:"")+(null!=g?"&base64="+g:"")+(null!=b?"&filename="+encodeURIComponent(b):"")+(d?"&binary=1":""))};EditorUi.prototype.base64ToBlob=function(a,b){b=b||"";for(var c=atob(a),d=c.length,e=Math.ceil(d/1024),m=Array(e),f=0;f<e;++f){for(var g=1024*f,k=Math.min(g+1024,d),l=Array(k-g),x=0;g<k;++x,++g)l[x]= +c[g].charCodeAt(0);m[f]=new Uint8Array(l)}return new Blob(m,{type:b})};EditorUi.prototype.saveLocalFile=function(a,b,c,d,f,g,k){g=null!=g?g:!1;k=null!=k?k:"vsdx"!=f&&(!mxClient.IS_IOS||!navigator.standalone);f=this.getServiceCount(g);isLocalStorage&&f++;var e=4>=f?2:6<f?4:3;b=new CreateDialog(this,b,mxUtils.bind(this,function(b,e){try{if("_blank"==e)if(null!=c&&"image/"==c.substring(0,6))this.openInNewWindow(a,c,d);else{var f=window.open("about:blank");null==f?mxUtils.popup(a,!0):(f.document.write("<pre>"+ mxUtils.htmlEntities(a,!1)+"</pre>"),f.document.close())}else e==App.MODE_DEVICE||"download"==e?this.doSaveLocalFile(a,b,c,d):null!=b&&0<b.length&&this.pickFolder(e,mxUtils.bind(this,function(f){try{this.exportFile(a,b,c,d,e,f)}catch(A){this.handleError(A)}}))}catch(C){this.handleError(C)}}),mxUtils.bind(this,function(){this.hideDialog()}),mxResources.get("saveAs"),mxResources.get("download"),!1,g,k,null,1<f,e,a,c,d);g=this.isServices(f)?f>e?390:270:160;this.showDialog(b.container,400,g,!0,!0);b.init()}; EditorUi.prototype.openInNewWindow=function(a,b,c){var d=window.open("about:blank");null==d||null==d.document?mxUtils.popup(a,!0):("image/svg+xml"!=b||mxClient.IS_SVG?(c=c?a:btoa(unescape(encodeURIComponent(a))),"image/svg+xml"==b?mxClient.IS_GC&&mxClient.IS_MAC?d.document.write('<html><object style="max-width:100%;" data="data:'+b+";base64,"+c+'"/></html>'):d.document.write("<html>"+a+"</html>"):d.document.write('<html><img style="max-width:100%;" src="data:'+b+";base64,"+c+'"/></html>')):d.document.write("<html><pre>"+ mxUtils.htmlEntities(a,!1)+"</pre></html>"),d.document.close())};var d=EditorUi.prototype.addChromelessToolbarItems;EditorUi.prototype.addChromelessToolbarItems=function(a){if(this.isExportToCanvas()){this.exportDialog=null;var b=a(mxUtils.bind(this,function(a){var c=mxUtils.bind(this,function(){mxEvent.removeListener(this.editor.graph.container,"click",c);null!=this.exportDialog&&(this.exportDialog.parentNode.removeChild(this.exportDialog),this.exportDialog=null)});if(null!=this.exportDialog)c.apply(this); @@ -8611,18 +8833,18 @@ E.setAttribute("disabled","disabled");E.checked&&J.checked?H.getEditSelect().rem var x=document.createElement("div");x.style.whiteSpace="normal";mxUtils.write(x,mxResources.get("linkAccountRequired"));p.appendChild(x);x=mxUtils.button(mxResources.get("share"),mxUtils.bind(this,function(){this.drive.showPermissions(k.getId())}));x.style.marginTop="12px";x.className="geBtn";p.appendChild(x);e.appendChild(p);x=document.createElement("a");x.style.paddingLeft="12px";x.style.color="gray";x.style.fontSize="11px";x.setAttribute("href","javascript:void(0);");mxUtils.write(x,mxResources.get("check")); p.appendChild(x);mxEvent.addListener(x,"click",mxUtils.bind(this,function(){this.spinner.spin(document.body,mxResources.get("loading"))&&this.getPublicUrl(this.getCurrentFile(),mxUtils.bind(this,function(a){this.spinner.stop();a=new ErrorDialog(this,null,mxResources.get(null!=a?"diagramIsPublic":"diagramIsNotPublic"),mxResources.get("ok"));this.showDialog(a.container,300,80,!0,!1);a.init()}))}))}var l=null,t=null;if(null!=c||null!=d)a+=30,mxUtils.write(e,mxResources.get("width")+":"),l=document.createElement("input"), l.setAttribute("type","text"),l.style.marginRight="16px",l.style.width="50px",l.style.marginLeft="6px",l.style.marginRight="16px",l.style.marginBottom="10px",l.value="100%",e.appendChild(l),mxUtils.write(e,mxResources.get("height")+":"),t=document.createElement("input"),t.setAttribute("type","text"),t.style.width="50px",t.style.marginLeft="6px",t.style.marginBottom="10px",t.value=d+"px",e.appendChild(t),mxUtils.br(e);var n=this.addLinkSection(e,g);c=null!=this.pages&&1<this.pages.length;var u=null; -if(null==k||k.constructor!=window.DriveFile||b)u=this.addCheckbox(e,mxResources.get("allPages"),c,!c);var q=this.addCheckbox(e,mxResources.get("lightbox"),!0),v=this.addEditButton(e,q),H=v.getEditInput(),E=this.addCheckbox(e,mxResources.get("layers"),!0);E.style.marginLeft=H.style.marginLeft;E.style.marginBottom="16px";E.style.marginTop="8px";mxEvent.addListener(q,"change",function(){q.checked?(E.removeAttribute("disabled"),H.removeAttribute("disabled")):(E.setAttribute("disabled","disabled"),H.setAttribute("disabled", -"disabled"));H.checked&&q.checked?v.getEditSelect().removeAttribute("disabled"):v.getEditSelect().setAttribute("disabled","disabled")});b=new CustomDialog(this,e,mxUtils.bind(this,function(){f(n.getTarget(),n.getColor(),null==u?!0:u.checked,q.checked,v.getLink(),E.checked,null!=l?l.value:null,null!=t?t.value:null)}),null,mxResources.get("create"),m);this.showDialog(b.container,340,254+a,!0,!0);null!=l?(l.focus(),mxClient.IS_GC||mxClient.IS_FF||5<=document.documentMode||mxClient.IS_QUIRKS?l.select(): +if(null==k||k.constructor!=window.DriveFile||b)u=this.addCheckbox(e,mxResources.get("allPages"),c,!c);var v=this.addCheckbox(e,mxResources.get("lightbox"),!0),q=this.addEditButton(e,v),H=q.getEditInput(),E=this.addCheckbox(e,mxResources.get("layers"),!0);E.style.marginLeft=H.style.marginLeft;E.style.marginBottom="16px";E.style.marginTop="8px";mxEvent.addListener(v,"change",function(){v.checked?(E.removeAttribute("disabled"),H.removeAttribute("disabled")):(E.setAttribute("disabled","disabled"),H.setAttribute("disabled", +"disabled"));H.checked&&v.checked?q.getEditSelect().removeAttribute("disabled"):q.getEditSelect().setAttribute("disabled","disabled")});b=new CustomDialog(this,e,mxUtils.bind(this,function(){f(n.getTarget(),n.getColor(),null==u?!0:u.checked,v.checked,q.getLink(),E.checked,null!=l?l.value:null,null!=t?t.value:null)}),null,mxResources.get("create"),m);this.showDialog(b.container,340,254+a,!0,!0);null!=l?(l.focus(),mxClient.IS_GC||mxClient.IS_FF||5<=document.documentMode||mxClient.IS_QUIRKS?l.select(): document.execCommand("selectAll",!1,null)):n.focus()};EditorUi.prototype.showRemoteExportDialog=function(a,b,c,d,f){var e=document.createElement("div");e.style.whiteSpace="nowrap";var m=document.createElement("h3");mxUtils.write(m,mxResources.get("image"));m.style.cssText="width:100%;text-align:center;margin-top:0px;margin-bottom:"+(f?"10":"4")+"px";e.appendChild(m);if(f){mxUtils.write(e,mxResources.get("zoom")+":");var g=document.createElement("input");g.setAttribute("type","text");g.style.marginRight= "16px";g.style.width="60px";g.style.marginLeft="4px";g.style.marginRight="12px";g.value=this.lastExportZoom||"100%";e.appendChild(g);mxUtils.write(e,mxResources.get("borderWidth")+":");var k=document.createElement("input");k.setAttribute("type","text");k.style.marginRight="16px";k.style.width="60px";k.style.marginLeft="4px";k.value=this.lastExportBorder||"0";e.appendChild(k);mxUtils.br(e)}var p=this.addCheckbox(e,mxResources.get("selectionOnly"),!1,this.editor.graph.isSelectionEmpty()),x=d?null:this.addCheckbox(e, mxResources.get("includeCopyOfMyDiagram"),!0),m=this.editor.graph,l=d?null:this.addCheckbox(e,mxResources.get("transparentBackground"),m.background==mxConstants.NONE||null==m.background);null!=l&&(l.style.marginBottom="16px");a=new CustomDialog(this,e,mxUtils.bind(this,function(){var a=parseInt(g.value)/100||1,b=parseInt(k.value)||0;c(!p.checked,null!=x?x.checked:!1,null!=l?l.checked:!1,a,b)}),null,a,b);this.showDialog(a.container,300,(f?25:0)+(d?125:210),!0,!0)};EditorUi.prototype.showExportDialog= function(a,b,c,d,f,g,k,l){k=null!=k?k:!0;var e=document.createElement("div");e.style.whiteSpace="nowrap";var m=this.editor.graph,p="jpeg"==l?196:300,n=document.createElement("h3");mxUtils.write(n,a);n.style.cssText="width:100%;text-align:center;margin-top:0px;margin-bottom:10px";e.appendChild(n);mxUtils.write(e,mxResources.get("zoom")+":");var t=document.createElement("input");t.setAttribute("type","text");t.style.marginRight="16px";t.style.width="60px";t.style.marginLeft="4px";t.style.marginRight= -"12px";t.value=this.lastExportZoom||"100%";e.appendChild(t);mxUtils.write(e,mxResources.get("borderWidth")+":");var u=document.createElement("input");u.setAttribute("type","text");u.style.marginRight="16px";u.style.width="60px";u.style.marginLeft="4px";u.value=this.lastExportBorder||"0";e.appendChild(u);mxUtils.br(e);var q=this.addCheckbox(e,mxResources.get("transparentBackground"),!1,null,null,"jpeg"!=l),v=this.addCheckbox(e,mxResources.get("selectionOnly"),!1,m.isSelectionEmpty()),z=document.createElement("input"); -z.style.marginTop="16px";z.style.marginRight="8px";z.style.marginLeft="24px";z.setAttribute("disabled","disabled");z.setAttribute("type","checkbox");g&&(e.appendChild(z),mxUtils.write(e,mxResources.get("crop")),mxUtils.br(e),p+=26,mxEvent.addListener(v,"change",function(){v.checked?z.removeAttribute("disabled"):z.setAttribute("disabled","disabled")}));m.isSelectionEmpty()||(z.setAttribute("checked","checked"),z.defaultChecked=!0);var y=this.addCheckbox(e,mxResources.get("shadow"),m.shadowVisible), +"12px";t.value=this.lastExportZoom||"100%";e.appendChild(t);mxUtils.write(e,mxResources.get("borderWidth")+":");var u=document.createElement("input");u.setAttribute("type","text");u.style.marginRight="16px";u.style.width="60px";u.style.marginLeft="4px";u.value=this.lastExportBorder||"0";e.appendChild(u);mxUtils.br(e);var v=this.addCheckbox(e,mxResources.get("transparentBackground"),!1,null,null,"jpeg"!=l),q=this.addCheckbox(e,mxResources.get("selectionOnly"),!1,m.isSelectionEmpty()),z=document.createElement("input"); +z.style.marginTop="16px";z.style.marginRight="8px";z.style.marginLeft="24px";z.setAttribute("disabled","disabled");z.setAttribute("type","checkbox");g&&(e.appendChild(z),mxUtils.write(e,mxResources.get("crop")),mxUtils.br(e),p+=26,mxEvent.addListener(q,"change",function(){q.checked?z.removeAttribute("disabled"):z.setAttribute("disabled","disabled")}));m.isSelectionEmpty()||(z.setAttribute("checked","checked"),z.defaultChecked=!0);var y=this.addCheckbox(e,mxResources.get("shadow"),m.shadowVisible), E=document.createElement("input");E.style.marginTop="16px";E.style.marginRight="8px";E.setAttribute("type","checkbox");!this.isOffline()&&this.canvasSupported||E.setAttribute("disabled","disabled");b&&(e.appendChild(E),mxUtils.write(e,mxResources.get("embedImages")),mxUtils.br(e),p+=26);var K=null;if("png"==l||"jpeg"==l)K=this.addCheckbox(e,mxResources.get("grid"),!1,this.isOffline()||!this.canvasSupported,!1,!0),p+=26;var M=this.addCheckbox(e,mxResources.get("includeCopyOfMyDiagram"),k,null,null, "jpeg"!=l),R=null!=this.pages&&1<this.pages.length,W=this.addCheckbox(e,R?mxResources.get("allPages"):"",R,!R,null,"jpeg"!=l);W.style.marginLeft="24px";W.style.marginBottom="16px";R?p+=26:W.style.display="none";mxEvent.addListener(M,"change",function(){M.checked&&R?W.removeAttribute("disabled"):W.setAttribute("disabled","disabled")});k&&R||W.setAttribute("disabled","disabled");var T=document.createElement("select");T.style.maxWidth="260px";T.style.marginLeft="8px";T.style.marginRight="10px";T.className= "geBtn";a=document.createElement("option");a.setAttribute("value","auto");mxUtils.write(a,mxResources.get("automatic"));T.appendChild(a);a=document.createElement("option");a.setAttribute("value","blank");mxUtils.write(a,mxResources.get("openInNewWindow"));T.appendChild(a);a=document.createElement("option");a.setAttribute("value","self");mxUtils.write(a,mxResources.get("openInThisWindow"));T.appendChild(a);"svg"==l&&(mxUtils.write(e,mxResources.get("links")+":"),e.appendChild(T),mxUtils.br(e),mxUtils.br(e), -p+=26);c=new CustomDialog(this,e,mxUtils.bind(this,function(){this.lastExportBorder=u.value;this.lastExportZoom=t.value;f(t.value,q.checked,!v.checked,y.checked,M.checked,E.checked,u.value,z.checked,!W.checked,T.value,null!=K?K.checked:null)}),null,c,d);this.showDialog(c.container,340,p,!0,!0,null,null,null,null,!0);t.focus();mxClient.IS_GC||mxClient.IS_FF||5<=document.documentMode||mxClient.IS_QUIRKS?t.select():document.execCommand("selectAll",!1,null)};EditorUi.prototype.showEmbedImageDialog=function(a, +p+=26);c=new CustomDialog(this,e,mxUtils.bind(this,function(){this.lastExportBorder=u.value;this.lastExportZoom=t.value;f(t.value,v.checked,!q.checked,y.checked,M.checked,E.checked,u.value,z.checked,!W.checked,T.value,null!=K?K.checked:null)}),null,c,d);this.showDialog(c.container,340,p,!0,!0,null,null,null,null,!0);t.focus();mxClient.IS_GC||mxClient.IS_FF||5<=document.documentMode||mxClient.IS_QUIRKS?t.select():document.execCommand("selectAll",!1,null)};EditorUi.prototype.showEmbedImageDialog=function(a, b,c,d,f){var e=document.createElement("div");e.style.whiteSpace="nowrap";var m=this.editor.graph;if(null!=b){var g=document.createElement("h3");mxUtils.write(g,b);g.style.cssText="width:100%;text-align:center;margin-top:0px;margin-bottom:4px";e.appendChild(g)}var k=this.addCheckbox(e,mxResources.get("fit"),!0),p=this.addCheckbox(e,mxResources.get("shadow"),m.shadowVisible&&d,!d),x=this.addCheckbox(e,c),l=this.addCheckbox(e,mxResources.get("lightbox"),!0),n=this.addEditButton(e,l),u=n.getEditInput(), q=1<m.model.getChildCount(m.model.getRoot()),v=this.addCheckbox(e,mxResources.get("layers"),q,!q);v.style.marginLeft=u.style.marginLeft;v.style.marginBottom="12px";v.style.marginTop="8px";mxEvent.addListener(l,"change",function(){l.checked?(q&&v.removeAttribute("disabled"),u.removeAttribute("disabled")):(v.setAttribute("disabled","disabled"),u.setAttribute("disabled","disabled"));u.checked&&l.checked?n.getEditSelect().removeAttribute("disabled"):n.getEditSelect().setAttribute("disabled","disabled")}); b=new CustomDialog(this,e,mxUtils.bind(this,function(){a(k.checked,p.checked,x.checked,l.checked,n.getLink(),v.checked)}),null,mxResources.get("embed"),f);this.showDialog(b.container,280,280,!0,!0)};EditorUi.prototype.createEmbedImage=function(a,b,c,d,f,g,k,l){function e(b){var e=" ",p="";d&&(e=" onclick=\"(function(img){if(img.wnd!=null&&!img.wnd.closed){img.wnd.focus();}else{var r=function(evt){if(evt.data=='ready'&&evt.source==img.wnd){img.wnd.postMessage(decodeURIComponent(img.getAttribute('src')),'*');window.removeEventListener('message',r);}};window.addEventListener('message',r);img.wnd=window.open('"+ @@ -9274,11 +9496,11 @@ window.DrawGapiClientCallback=null):a()}else null==window.DrawGapiClientCallback this.mode=App.mode;if("1"==urlParams.offline&&"serviceWorker"in navigator&&!mxClient.IS_CHROMEAPP&&!EditorUi.isElectronApp){var g=null;window.addEventListener("beforeinstallprompt",mxUtils.bind(this,function(b){if(!(this.footerShowing||isLocalStorage&&null!=mxSettings.settings&&null!=mxSettings.settings.closeAddToHomeScreenFooter)){g=b;var c=mxUtils.bind(this,function(){d.parentNode.removeChild(d);this.footerShowing=!1;g=null;this.hideFooter();isLocalStorage&&null!=mxSettings.settings&&(mxSettings.settings.closeAddToHomeScreenFooter= Date.now(),mxSettings.save())}),d=a('<img border="0" align="absmiddle" style="margin-top:-6px;cursor:pointer;margin-left:8px;margin-right:12px;width:24px;height:24px;" src="'+IMAGE_PATH+'/logo.png"><font size="3" style="color:#ffffff;">'+mxUtils.htmlEntities(mxResources.get("installDrawio",null,"Install draw.io"))+"</font>","https://www.draw.io/index.html?offline=1","geStatusMessage geBtn gePrimaryBtn",c,null,mxUtils.bind(this,function(){null!=g&&(g.prompt(),g.userChoice.then(c))}));d.style.zIndex= mxPopupMenu.prototype.zIndex;d.style.padding="18px 50px 12px 30px";d.getElementsByTagName("img")[1].style.filter="invert(1)";document.body.appendChild(d);this.footerShowing=!0;window.setTimeout(mxUtils.bind(this,function(){mxUtils.setPrefixedStyle(d.style,"transform","translate(-50%,0%)")}),500);window.setTimeout(mxUtils.bind(this,function(){mxUtils.setPrefixedStyle(d.style,"transform","translate(-50%,110%)");this.footerShowing=!1}),6E4)}}))}else mxClient.IS_CHROMEAPP||EditorUi.isElectronApp||this.editor.chromeless&& -!this.editor.editable||this.editor.addListener("fileLoaded",mxUtils.bind(this,function(){var b=this.getCurrentFile(),b=null!=b?b.getMode():null;b!=App.MODE_DEVICE&&b!=App.MODE_BROWSER||isLocalStorage&&null!=mxSettings.settings&&null!=mxSettings.settings.closeDesktopFooter||this.footerShowing||null!=urlParams.open||mxUtils.get("https://api.github.com/repos/jgraph/drawio-desktop/releases/latest",mxUtils.bind(this,function(b){var c=JSON.parse(b.getText());b="https://get.draw.io/";null!=c&&null!=c.tag_name&& -null!=c.name&&null!=c.html_url&&(mxClient.IS_MAC?b="https://github.com/jgraph/drawio-desktop/releases/download/"+c.tag_name+"/draw.io-"+c.name+".dmg":mxClient.IS_WIN&&(b="https://github.com/jgraph/drawio-desktop/releases/download/"+c.tag_name+"/draw.io-"+c.name+"-windows-installer.exe"));var c=mxUtils.bind(this,function(){d.parentNode.removeChild(d);this.footerShowing=!1;this.hideFooter();isLocalStorage&&null!=mxSettings.settings&&(mxSettings.settings.closeDesktopFooter=Date.now(),mxSettings.save())}), -d=a('<img border="0" align="absmiddle" style="margin-top:-6px;cursor:pointer;margin-left:8px;margin-right:12px;width:24px;height:24px;" src="'+IMAGE_PATH+'/logo.png"><font size="3" style="color:#ffffff;">'+mxUtils.htmlEntities(mxResources.get("downloadDesktop"))+"</font>",b,"geStatusMessage geBtn gePrimaryBtn",c,null,c);d.style.zIndex=mxPopupMenu.prototype.zIndex;d.style.padding="18px 50px 12px 30px";d.getElementsByTagName("img")[1].style.filter="invert(1)";document.body.appendChild(d);this.footerShowing= -!0;window.setTimeout(mxUtils.bind(this,function(){mxUtils.setPrefixedStyle(d.style,"transform","translate(-50%,0%)")}),500);window.setTimeout(mxUtils.bind(this,function(){mxUtils.setPrefixedStyle(d.style,"transform","translate(-50%,110%)");this.footerShowing=!1}),6E4)}))}));if(!(mxClient.IS_CHROMEAPP||EditorUi.isElectronApp||"1"==urlParams.embed||"auto"!=DrawioFile.SYNC||"1"==urlParams.local||"1"==urlParams.stealth||"1"==urlParams.offline||this.editor.chromeless&&!this.editor.editable)){var k=window.setTimeout(mxUtils.bind(this, -function(){DrawioFile.SYNC="manual";var a=this.getCurrentFile();null!=a&&null!=a.sync&&(a.sync.destroy(),a.sync=null,a=mxUtils.htmlEntities(mxResources.get("timeout")),this.editor.setStatus('<div title="'+a+'" class="geStatusAlert" style="overflow:hidden;">'+a+"</div>"));EditorUi.logEvent({category:"TIMEOUT-CACHE-CHECK",action:"timeout",label:408})}),Editor.cacheTimeout);(new Date).getTime();mxUtils.get(EditorUi.cacheUrl+"?alive",mxUtils.bind(this,function(a){window.clearTimeout(k)}))}}else null!= +!this.editor.editable||this.editor.addListener("fileLoaded",mxUtils.bind(this,function(){var b=this.getCurrentFile(),b=null!=b?b.getMode():null;b!=App.MODE_DEVICE&&b!=App.MODE_BROWSER||isLocalStorage&&null!=mxSettings.settings&&null!=mxSettings.settings.closeDesktopFooter||this.footerShowing||null!=urlParams.open||mxUtils.get("https://api.github.com/repos/jgraph/drawio-desktop/releases/latest",mxUtils.bind(this,function(b){var c="https://get.draw.io/";try{var d=JSON.parse(b.getText());null!=d&&null!= +d.tag_name&&null!=d.name&&null!=d.html_url&&(mxClient.IS_MAC?c="https://github.com/jgraph/drawio-desktop/releases/download/"+d.tag_name+"/draw.io-"+d.name+".dmg":mxClient.IS_WIN&&(c="https://github.com/jgraph/drawio-desktop/releases/download/"+d.tag_name+"/draw.io-"+d.name+"-windows-installer.exe"))}catch(p){}b=mxUtils.bind(this,function(){f.parentNode.removeChild(f);this.footerShowing=!1;this.hideFooter();isLocalStorage&&null!=mxSettings.settings&&(mxSettings.settings.closeDesktopFooter=Date.now(), +mxSettings.save())});var f=a('<img border="0" align="absmiddle" style="margin-top:-6px;cursor:pointer;margin-left:8px;margin-right:12px;width:24px;height:24px;" src="'+IMAGE_PATH+'/logo.png"><font size="3" style="color:#ffffff;">'+mxUtils.htmlEntities(mxResources.get("downloadDesktop"))+"</font>",c,"geStatusMessage geBtn gePrimaryBtn",b,null,b);f.style.zIndex=mxPopupMenu.prototype.zIndex;f.style.padding="18px 50px 12px 30px";f.getElementsByTagName("img")[1].style.filter="invert(1)";document.body.appendChild(f); +this.footerShowing=!0;window.setTimeout(mxUtils.bind(this,function(){mxUtils.setPrefixedStyle(f.style,"transform","translate(-50%,0%)")}),500);window.setTimeout(mxUtils.bind(this,function(){mxUtils.setPrefixedStyle(f.style,"transform","translate(-50%,110%)");this.footerShowing=!1}),6E4)}))}));if(!(mxClient.IS_CHROMEAPP||EditorUi.isElectronApp||"1"==urlParams.embed||"auto"!=DrawioFile.SYNC||"1"==urlParams.local||"1"==urlParams.stealth||"1"==urlParams.offline||this.editor.chromeless&&!this.editor.editable)){var k= +window.setTimeout(mxUtils.bind(this,function(){DrawioFile.SYNC="manual";var a=this.getCurrentFile();null!=a&&null!=a.sync&&(a.sync.destroy(),a.sync=null,a=mxUtils.htmlEntities(mxResources.get("timeout")),this.editor.setStatus('<div title="'+a+'" class="geStatusAlert" style="overflow:hidden;">'+a+"</div>"));EditorUi.logEvent({category:"TIMEOUT-CACHE-CHECK",action:"timeout",label:408})}),Editor.cacheTimeout);(new Date).getTime();mxUtils.get(EditorUi.cacheUrl+"?alive",mxUtils.bind(this,function(a){window.clearTimeout(k)}))}}else null!= this.menubar&&(this.menubar.container.style.paddingTop="0px");this.updateHeader();null!=this.menubar&&(this.buttonContainer=document.createElement("div"),this.buttonContainer.style.display="inline-block",this.buttonContainer.style.paddingRight="48px",this.buttonContainer.style.position="absolute",this.buttonContainer.style.right="0px",this.menubar.container.appendChild(this.buttonContainer));"atlas"==uiTheme&&null!=this.menubar&&(null!=this.toggleElement&&(this.toggleElement.click(),this.toggleElement.style.display= "none"),this.icon=document.createElement("img"),this.icon.setAttribute("src",IMAGE_PATH+"/logo-flat-small.png"),this.icon.setAttribute("title",mxResources.get("draw.io")),this.icon.style.padding="6px",this.icon.style.cursor="pointer",mxEvent.addListener(this.icon,"click",mxUtils.bind(this,function(a){this.appIconClicked(a)})),mxClient.IS_QUIRKS&&(this.icon.style.marginTop="12px"),this.menubar.container.insertBefore(this.icon,this.menubar.container.firstChild));this.editor.graph.isViewer()&&this.initializeViewerMode()}; App.prototype.scheduleSanityCheck=function(){null==this.sanityCheckThread&&(this.sanityCheckThread=window.setTimeout(mxUtils.bind(this,function(){this.sanityCheckThread=null;this.sanityCheck()}),this.warnInterval))};App.prototype.stopSanityCheck=function(){null!=this.sanityCheckThread&&(window.clearTimeout(this.sanityCheckThread),this.sanityCheckThread=null)}; @@ -9471,90 +9693,90 @@ function(d){var e=""==d?mxResources.get("automatic"):mxLanguageMap[d],f=null;""! Menus.prototype.createMenubar=function(a){var b=v.apply(this,arguments);if(null!=b){var c=this.get("language");if(null!=c){c=b.addMenu("",c.funct);c.setAttribute("title",mxResources.get("language"));c.style.width="16px";c.style.paddingTop="2px";c.style.paddingLeft="4px";c.style.zIndex="1";c.style.position="absolute";c.style.display="block";c.style.cursor="pointer";c.style.right="17px";"atlas"==uiTheme?(c.style.top="6px",c.style.right="15px"):c.style.top="min"==uiTheme?"2px":"0px";if(mxClient.IS_VML)c.innerHTML= '<div class="geIcon geSprite geSprite-globe"/>';else{var d=document.createElement("div");d.style.backgroundImage="url("+Editor.globeImage+")";d.style.backgroundPosition="center center";d.style.backgroundRepeat="no-repeat";d.style.backgroundSize="19px 19px";d.style.position="absolute";d.style.height="19px";d.style.width="19px";d.style.marginTop="2px";d.style.zIndex="1";c.appendChild(d);mxUtils.setOpacity(c,40);if("atlas"==uiTheme||"dark"==uiTheme)c.style.opacity="0.85",c.style.filter="invert(100%)"}document.body.appendChild(c)}}return b}}b.customLayoutConfig= [{layout:"mxHierarchicalLayout",config:{orientation:"west",intraCellSpacing:30,interRankCellSpacing:100,interHierarchySpacing:60,parallelEdgeSpacing:10}}];b.actions.addAction("runLayout",function(){var a=new TextareaDialog(b,"Run Layouts:",JSON.stringify(b.customLayoutConfig,null,2),function(a){if(0<a.length)try{var c=JSON.parse(a);b.executeLayoutList(c);b.customLayoutConfig=c}catch(D){b.handleError(D),null!=window.console&&console.error(D)}});a.textarea.style.width="600px";a.textarea.style.height= -"380px";b.showDialog(a.container,620,460,!0,!0);a.init()});var e=this.get("layout"),t=e.funct;e.funct=function(a,c){t.apply(this,arguments);a.addSeparator(c);b.menus.addMenuItem(a,"runLayout",c,null,null,mxResources.get("apply")+"...")};this.put("help",new Menu(mxUtils.bind(this,function(a,c){if(!mxClient.IS_CHROMEAPP&&b.isOffline())this.addMenuItems(a,["about"],c);else{var d=a.addItem("Search:",null,null,c,null,null,!1);d.style.backgroundColor="dark"==uiTheme?"#505759":"whiteSmoke";d.style.cursor= -"default";var e=document.createElement("input");e.setAttribute("type","text");e.setAttribute("size","25");e.style.marginLeft="8px";mxEvent.addListener(e,"keydown",mxUtils.bind(this,function(a){var b=mxUtils.trim(e.value);13==a.keyCode&&0<b.length?(this.editorUi.openLink("https://desk.draw.io/support/search/solutions?term="+encodeURIComponent(b)),e.value="",EditorUi.logEvent({category:"SEARCH-HELP",action:"search",label:b}),null!=this.editorUi.menubar&&window.setTimeout(mxUtils.bind(this,function(){this.editorUi.menubar.hideMenu()}), -0)):27==a.keyCode&&(e.value="")}));d.firstChild.nextSibling.appendChild(e);mxEvent.addGestureListeners(e,function(a){document.activeElement!=e&&e.focus();mxEvent.consume(a)},function(a){mxEvent.consume(a)},function(a){mxEvent.consume(a)});window.setTimeout(function(){e.focus()},0);this.addMenuItems(a,["-","keyboardShortcuts","quickStart","userManual","-"],c);EditorUi.isElectronApp||navigator.standalone||"1"==urlParams.embed||this.addMenuItems(a,["downloadDesktop"],c);mxClient.IS_CHROMEAPP||this.addMenuItems(a, -["feedback","support"],c);this.addMenuItems(a,["-","about"],c)}"1"==urlParams.test&&(a.addSeparator(c),this.addSubmenu("testDevelop",a,c))})));"1"==urlParams.test&&(mxResources.parse("testDevelop=Develop"),mxResources.parse("showBoundingBox=Show bounding box"),mxResources.parse("createSidebarEntry=Create Sidebar Entry"),mxResources.parse("testCheckFile=Check File"),mxResources.parse("testDiff=Diff"),mxResources.parse("testInspect=Inspect"),mxResources.parse("testShowConsole=Show Console"),mxResources.parse("testXmlImageExport=XML Image Export"), -mxResources.parse("testDownloadRtModel=Export RT model"),mxResources.parse("testImportRtModel=Import RT model"),b.actions.addAction("createSidebarEntry",mxUtils.bind(this,function(){f.isSelectionEmpty()||b.showTextDialog("Create Sidebar Entry","sb.createVertexTemplateFromData('"+Graph.compress(mxUtils.getXml(f.encodeCells(f.getSelectionCells())))+"', width, height, 'Title');")})),b.actions.addAction("showBoundingBox",mxUtils.bind(this,function(){var a=f.getGraphBounds(),b=f.view.translate,c=f.view.scale; -f.insertVertex(f.getDefaultParent(),null,"",a.x/c-b.x,a.y/c-b.y,a.width/c,a.height/c,"fillColor=none;strokeColor=red;")})),b.actions.addAction("testCheckFile",mxUtils.bind(this,function(){var a=null!=b.pages&&null!=b.getCurrentFile()?b.getCurrentFile().getAnonymizedXmlForPages(b.pages):"",a=new TextareaDialog(b,"Paste Data:",a,function(a){if(0<a.length)try{var c=function(a){function b(a){if(null==n[a]){if(n[a]=!0,null!=e[a]){for(;0<e[a].length;){var d=e[a].pop();b(d)}delete e[a]}}else mxLog.debug(c+ -": Visited: "+a)}var c=a.parentNode.id,d=a.childNodes;a={};for(var e={},f=null,g={},k=0;k<d.length;k++){var l=d[k];if(null!=l.id&&0<l.id.length)if(null==a[l.id]){a[l.id]=l.id;var m=l.getAttribute("parent");null==m?null!=f?mxLog.debug(c+": Multiple roots: "+l.id):f=l.id:(null==e[m]&&(e[m]=[]),e[m].push(l.id))}else g[l.id]=l.id}0<Object.keys(g).length?(d=c+": "+Object.keys(g).length+" Duplicates: "+Object.keys(g).join(", "),mxLog.debug(d+" (see console)")):mxLog.debug(c+": Checked");var n={};null== -f?mxLog.debug(c+": No root"):(b(f),Object.keys(n).length!=Object.keys(a).length&&(mxLog.debug(c+": Invalid tree: (see console)"),console.log(c+": Invalid tree",e)))};"<"!=a.charAt(0)&&(a=Graph.decompress(a),mxLog.debug("See console for uncompressed XML"),console.log("xml",a));var d=mxUtils.parseXml(a),e=b.getPagesForNode(d.documentElement,"mxGraphModel");if(null!=e&&0<e.length)try{var f=b.getHashValueForPages(e);mxLog.debug("Checksum: ",f)}catch(H){mxLog.debug("Error: ",H.message)}else mxLog.debug("No pages found for checksum"); -var g=d.getElementsByTagName("root");for(a=0;a<g.length;a++)c(g[a]);mxLog.show()}catch(H){b.handleError(H),null!=window.console&&console.error(H)}});a.textarea.style.width="600px";a.textarea.style.height="380px";b.showDialog(a.container,620,460,!0,!0);a.init()})),b.actions.addAction("testDiff",mxUtils.bind(this,function(){if(null!=b.pages){var a=new TextareaDialog(b,"Paste Data:","",function(a){if(0<a.length)try{console.log(JSON.stringify(b.diffPages(b.pages,b.getPagesForNode(mxUtils.parseXml(a).documentElement)), -null,2))}catch(A){b.handleError(A),null!=window.console&&console.error(A)}});a.textarea.style.width="600px";a.textarea.style.height="380px";b.showDialog(a.container,620,460,!0,!0);a.init()}else b.alert("No pages")})),b.actions.addAction("testInspect",mxUtils.bind(this,function(){console.log(b,f.getModel())})),b.actions.addAction("testXmlImageExport",mxUtils.bind(this,function(){var a=new mxImageExport,b=f.getGraphBounds(),c=f.view.scale,d=mxUtils.createXmlDocument(),e=d.createElement("output");d.appendChild(e); -d=new mxXmlCanvas2D(e);d.translate(Math.floor((1-b.x)/c),Math.floor((1-b.y)/c));d.scale(1/c);var g=0,k=d.save;d.save=function(){g++;k.apply(this,arguments)};var l=d.restore;d.restore=function(){g--;l.apply(this,arguments)};var m=a.drawShape;a.drawShape=function(a){mxLog.debug("entering shape",a,g);m.apply(this,arguments);mxLog.debug("leaving shape",a,g)};a.drawState(f.getView().getState(f.model.root),d);mxLog.show();mxLog.debug(mxUtils.getXml(e));mxLog.debug("stateCounter",g)})),b.actions.addAction("testDownloadRtModel...", -mxUtils.bind(this,function(){null==b.drive?b.handleError({message:mxResources.get("serviceUnavailableOrBlocked")}):b.drive.execute(mxUtils.bind(this,function(){var a=prompt("File ID","");if(null!=a&&0<a.length&&b.spinner.spin(document.body,mxResources.get("export"))){var c=new mxXmlRequest("https://www.googleapis.com/drive/v2/files/"+a+"/realtime?supportsTeamDrives=true",null,"GET");c.setRequestHeaders=function(a){mxXmlRequest.prototype.setRequestHeaders.apply(this,arguments);a.setRequestHeader("authorization", -"Bearer "+b.drive.token)};c.send(function(c){b.spinner.stop();200<=c.getStatus()&&299>=c.getStatus()?b.saveLocalFile(c.getText(),"json-"+a+".txt","text/plain"):b.handleError({message:mxResources.get("fileNotFound")},mxResources.get("errorLoadingFile"))})}}))})),b.actions.addAction("testShowConsole",function(){mxLog.isVisible()?mxLog.window.fit():mxLog.show();mxLog.window.div.style.zIndex=mxPopupMenu.prototype.zIndex-1}),this.put("testDevelop",new Menu(mxUtils.bind(this,function(a,c){this.addMenuItems(a, -"createSidebarEntry showBoundingBox - testCheckFile testDiff - testInspect - testXmlImageExport - testDownloadRtModel".split(" "),c);a.addItem(mxResources.get("testImportRtModel")+"...",null,function(){var a=document.createElement("input");a.setAttribute("type","file");mxEvent.addListener(a,"change",mxUtils.bind(this,function(){if(null!=a.files){var c=new FileReader;c.onload=mxUtils.bind(this,function(c){try{b.openLocalFile(mxUtils.getXml(b.drive.convertJsonToXml(JSON.parse(c.target.result).data)), -a.files[0].name,!0)}catch(I){b.handleError(I,mxResources.get("errorLoadingFile"))}});c.readAsText(a.files[0])}}));a.click()},c);this.addMenuItems(a,["-","testShowConsole"],c)}))));b.actions.addAction("shapes...",function(){mxClient.IS_CHROMEAPP||!b.isOffline()?b.showDialog((new MoreShapesDialog(b,!0)).container,640,isLocalStorage?mxClient.IS_IOS?480:460:440,!0,!0):b.showDialog((new MoreShapesDialog(b,!1)).container,360,isLocalStorage?mxClient.IS_IOS?300:280:260,!0,!0)});b.actions.put("createShape", -new Action(mxResources.get("shape")+"...",function(a){f.isEnabled()&&(a=new mxCell("",new mxGeometry(0,0,120,120),b.defaultCustomShapeStyle),a.vertex=!0,a=new EditShapeDialog(b,a,mxResources.get("editShape")+":",630,400),b.showDialog(a.container,640,480,!0,!1),a.init())})).isEnabled=g;b.actions.put("embedHtml",new Action(mxResources.get("html")+"...",function(){b.spinner.spin(document.body,mxResources.get("loading"))&&b.getPublicUrl(b.getCurrentFile(),function(a){b.spinner.stop();b.showHtmlDialog(mxResources.get("create"), -"https://desk.draw.io/support/solutions/articles/16000042542",a,function(a,c,d,e,f,g,k,l,m,n){b.createHtml(a,c,d,e,f,g,k,l,m,n,mxUtils.bind(this,function(a,c){var d=new EmbedDialog(b,a+"\n"+c,null,null,function(){var d=window.open(),e=d.document;if(null!=e){"CSS1Compat"===document.compatMode&&e.writeln("<!DOCTYPE html>");e.writeln("<html>");e.writeln("<head><title>"+encodeURIComponent(mxResources.get("preview"))+'</title><meta charset="utf-8"></head>');e.writeln("<body>");e.writeln(a);var f=mxClient.IS_IE|| -mxClient.IS_EDGE||null!=document.documentMode;f&&e.writeln(c);e.writeln("</body>");e.writeln("</html>");e.close();if(!f){var g=d.document.createElement("div");g.marginLeft="26px";g.marginTop="26px";mxUtils.write(g,mxResources.get("updatingDocument"));f=d.document.createElement("img");f.setAttribute("src",window.location.protocol+"//"+window.location.hostname+"/"+IMAGE_PATH+"/spin.gif");f.style.marginLeft="6px";g.appendChild(f);d.document.body.insertBefore(g,d.document.body.firstChild);window.setTimeout(function(){var a= -document.createElement("script");a.type="text/javascript";a.src=/<script.*?src="(.*?)"/.exec(c)[1];e.body.appendChild(a);g.parentNode.removeChild(g)},20)}}else b.handleError({message:mxResources.get("errorUpdatingPreview")})});b.showDialog(d.container,440,240,!0,!0);d.init()}))})})}));b.actions.put("liveImage",new Action("Live image...",function(){var a=b.getCurrentFile();null!=a&&b.spinner.spin(document.body,mxResources.get("loading"))&&b.getPublicUrl(b.getCurrentFile(),function(c){b.spinner.stop(); -null!=c?(c=new EmbedDialog(b,'<img src="'+(a.constructor!=DriveFile?c:"https://drive.google.com/uc?id="+a.getId())+'"/>'),b.showDialog(c.container,440,240,!0,!0),c.init()):b.handleError({message:mxResources.get("invalidPublicUrl")})})}));b.actions.put("embedImage",new Action(mxResources.get("image")+"...",function(){b.showEmbedImageDialog(function(a,c,d,e,f,g){b.spinner.spin(document.body,mxResources.get("loading"))&&b.createEmbedImage(a,c,d,e,f,g,function(a){b.spinner.stop();a=new EmbedDialog(b, -a);b.showDialog(a.container,440,240,!0,!0);a.init()},function(a){b.spinner.stop();b.handleError(a)})},mxResources.get("image"),mxResources.get("retina"),b.isExportToCanvas())}));b.actions.put("embedSvg",new Action(mxResources.get("formatSvg")+"...",function(){b.showEmbedImageDialog(function(a,c,d,e,f,g){b.spinner.spin(document.body,mxResources.get("loading"))&&b.createEmbedSvg(a,c,d,e,f,g,function(a){b.spinner.stop();a=new EmbedDialog(b,a);b.showDialog(a.container,440,240,!0,!0);a.init()},function(a){b.spinner.stop(); -b.handleError(a)})},mxResources.get("formatSvg"),mxResources.get("image"),!0,"https://desk.draw.io/support/solutions/articles/16000042548")}));b.actions.put("embedIframe",new Action(mxResources.get("iframe")+"...",function(){var a=f.getGraphBounds();b.showPublishLinkDialog(mxResources.get("iframe"),null,"100%",Math.ceil((a.y+a.height-f.view.translate.y)/f.view.scale)+2,function(a,c,d,e,f,g,k,l){b.spinner.spin(document.body,mxResources.get("loading"))&&b.getPublicUrl(b.getCurrentFile(),function(m){b.spinner.stop(); -m=new EmbedDialog(b,'<iframe frameborder="0" style="width:'+k+";height:"+l+';" src="'+b.createLink(a,c,d,e,f,g,m)+'"></iframe>');b.showDialog(m.container,440,240,!0,!0);m.init()})},!0)}));b.actions.put("publishLink",new Action(mxResources.get("link")+"...",function(){b.showPublishLinkDialog(null,null,null,null,function(a,c,d,e,f,g){b.spinner.spin(document.body,mxResources.get("loading"))&&b.getPublicUrl(b.getCurrentFile(),function(k){b.spinner.stop();k=new EmbedDialog(b,b.createLink(a,c,d,e,f,g,k)); -b.showDialog(k.container,440,240,!0,!0);k.init()})})}));b.actions.addAction("microsoftOffice...",function(){b.openLink("https://office.draw.io")});b.actions.addAction("googleDocs...",function(){b.openLink("http://docsaddon.draw.io")});b.actions.addAction("googleSlides...",function(){b.openLink("https://slidesaddon.draw.io")});b.actions.addAction("googleSheets...",function(){b.openLink("https://sheetsaddon.draw.io")});b.actions.addAction("googleSites...",function(){b.spinner.spin(document.body,mxResources.get("loading"))&& -b.getPublicUrl(b.getCurrentFile(),function(a){b.spinner.stop();a=new GoogleSitesDialog(b,a);b.showDialog(a.container,420,256,!0,!0);a.init()})});if(isLocalStorage||mxClient.IS_CHROMEAPP)e=b.actions.addAction("scratchpad",function(){b.toggleScratchpad()}),e.setToggleAction(!0),e.setSelectedCallback(function(){return null!=b.scratchpad}),b.actions.addAction("plugins...",function(){b.showDialog((new PluginsDialog(b)).container,360,170,!0,!1)});e=b.actions.addAction("search",function(){var a=b.sidebar.isEntryVisible("search"); -b.sidebar.showPalette("search",!a);isLocalStorage&&(mxSettings.settings.search=!a,mxSettings.save())});e.setToggleAction(!0);e.setSelectedCallback(function(){return b.sidebar.isEntryVisible("search")});"1"==urlParams.embed&&(b.actions.get("save").funct=function(a){f.isEditing()&&f.stopEditing();var c="0"!=urlParams.pages||null!=b.pages&&1<b.pages.length?b.getFileData(!0):mxUtils.getXml(b.editor.getGraphXml());if("json"==urlParams.proto){var d=b.createLoadMessage("save");d.xml=c;a&&(d.exit=!0);c=JSON.stringify(d)}(window.opener|| -window.parent).postMessage(c,"*");"0"!=urlParams.modified&&"1"!=urlParams.keepmodified&&(b.editor.modified=!1,b.editor.setStatus(""));null!=b.getCurrentFile()&&b.saveFile()},b.actions.addAction("saveAndExit",function(){b.actions.get("save").funct(!0)}),b.actions.addAction("exit",function(){var a=function(){b.editor.modified=!1;var a="json"==urlParams.proto?JSON.stringify({event:"exit",modified:b.editor.modified}):"";(window.opener||window.parent).postMessage(a,"*")};b.editor.modified?b.confirm(mxResources.get("allChangesLost"), -null,a,mxResources.get("cancel"),mxResources.get("discardChanges")):a()}));this.put("exportAs",new Menu(mxUtils.bind(this,function(a,c){b.isExportToCanvas()?(this.addMenuItems(a,["exportPng"],c),b.jpgSupported&&this.addMenuItems(a,["exportJpg"],c)):b.isOffline()||mxClient.IS_IOS&&navigator.standalone||this.addMenuItems(a,["exportPng","exportJpg"],c);this.addMenuItems(a,["exportSvg","-"],c);b.isOffline()||b.printPdfExport?this.addMenuItems(a,["exportPdf"],c):b.isOffline()||mxClient.IS_IOS&&navigator.standalone|| -this.addMenuItems(a,["exportPdf"],c);mxClient.IS_IE||"undefined"===typeof VsdxExport&&b.isOffline()||this.addMenuItems(a,["exportVsdx"],c);this.addMenuItems(a,["-","exportHtml","exportXml","exportUrl"],c);b.isOffline()||(a.addSeparator(c),this.addMenuItem(a,"export",c).firstChild.nextSibling.innerHTML=mxResources.get("advanced")+"...")})));this.put("importFrom",new Menu(mxUtils.bind(this,function(a,c){function d(a){a.pickFile(function(c){b.spinner.spin(document.body,mxResources.get("loading"))&&a.getFile(c, -function(a){var c="data:image/"==a.getData().substring(0,11)?g(a.getTitle()):"text/xml";/\.svg$/i.test(a.getTitle())&&!b.editor.isDataSvg(a.getData())&&(a.setData(b.createSvgDataUri(a.getData())),c="image/svg+xml");e(a.getData(),c,a.getTitle())},function(a){b.handleError(a,null!=a?mxResources.get("errorLoadingFile"):null)},a==b.drive)},!0)}var e=mxUtils.bind(this,function(a,c,d){var e=f.view,g=f.getGraphBounds(),k=f.snap(Math.ceil(Math.max(0,g.x/e.scale-e.translate.x)+4*f.gridSize)),l=f.snap(Math.ceil(Math.max(0, -(g.y+g.height)/e.scale-e.translate.y)+4*f.gridSize));"data:image/"==a.substring(0,11)?b.loadImage(a,mxUtils.bind(this,function(e){var g=!0,m=mxUtils.bind(this,function(){b.resizeImage(e,a,mxUtils.bind(this,function(e,m,n){e=g?Math.min(1,Math.min(b.maxImageSize/m,b.maxImageSize/n)):1;b.importFile(a,c,k,l,Math.round(m*e),Math.round(n*e),d,function(a){b.spinner.stop();f.setSelectionCells(a);f.scrollCellToVisible(f.getSelectionCell())})}),g)});a.length>b.resampleThreshold?b.confirmImageResize(function(a){g= -a;m()}):m()}),mxUtils.bind(this,function(){b.handleError({message:mxResources.get("cannotOpenFile")})})):b.importFile(a,c,k,l,0,0,d,function(a){b.spinner.stop();f.setSelectionCells(a);f.scrollCellToVisible(f.getSelectionCell())})}),g=mxUtils.bind(this,function(a){var b="text/xml";/\.png$/i.test(a)?b="image/png":/\.jpe?g$/i.test(a)?b="image/jpg":/\.gif$/i.test(a)?b="image/gif":/\.pdf$/i.test(a)&&(b="application/pdf");return b});"undefined"!=typeof google&&"undefined"!=typeof google.picker&&(null!= -b.drive?a.addItem(mxResources.get("googleDrive")+"...",null,function(){d(b.drive)},c):k&&"function"===typeof window.DriveClient&&a.addItem(mxResources.get("googleDrive")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1));null!=b.oneDrive?a.addItem(mxResources.get("oneDrive")+"...",null,function(){d(b.oneDrive)},c):n&&"function"===typeof window.OneDriveClient&&a.addItem(mxResources.get("oneDrive")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);null!=b.dropbox? -a.addItem(mxResources.get("dropbox")+"...",null,function(){d(b.dropbox)},c):l&&"function"===typeof window.DropboxClient&&a.addItem(mxResources.get("dropbox")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);a.addSeparator(c);null!=b.gitHub&&a.addItem(mxResources.get("github")+"...",null,function(){d(b.gitHub)},c);null!=b.gitLab&&a.addItem(mxResources.get("gitlab")+"...",null,function(){d(b.gitLab)},c);null!=b.trello?a.addItem(mxResources.get("trello")+"...",null,function(){d(b.trello)}, -c):q&&"function"===typeof window.TrelloClient&&a.addItem(mxResources.get("trello")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);a.addSeparator(c);isLocalStorage&&"0"!=urlParams.browser&&a.addItem(mxResources.get("browser")+"...",null,function(){b.importLocalFile(!1)},c);a.addItem(mxResources.get("device")+"...",null,function(){b.importLocalFile(!0)},c);b.isOffline()||(a.addSeparator(c),a.addItem(mxResources.get("url")+"...",null,function(){var a=new FilenameDialog(b,"",mxResources.get("import"), -function(a){if(null!=a&&0<a.length&&b.spinner.spin(document.body,mxResources.get("loading"))){var c=/(\.png)($|\?)/i.test(a)?"image/png":"text/xml";b.loadUrl(PROXY_URL+"?url="+encodeURIComponent(a),function(b){e(b,c,a)},function(){b.spinner.stop();b.handleError(null,mxResources.get("errorLoadingFile"))},"image/png"==c)}},mxResources.get("url"));b.showDialog(a.container,300,80,!0,!0);a.init()},c))}))).isEnabled=g;this.put("theme",new Menu(mxUtils.bind(this,function(a,c){var d=mxSettings.getUi(),e= -a.addItem(mxResources.get("automatic"),null,function(){mxSettings.setUi("");mxSettings.save();b.alert(mxResources.get("restartForChangeRequired"))},c);"kennedy"!=d&&"atlas"!=d&&"dark"!=d&&"min"!=d&&a.addCheckmark(e,Editor.checkmarkImage);a.addSeparator(c);e=a.addItem(mxResources.get("kennedy"),null,function(){mxSettings.setUi("kennedy");mxSettings.save();b.alert(mxResources.get("restartForChangeRequired"))},c);"kennedy"==d&&a.addCheckmark(e,Editor.checkmarkImage);e=a.addItem(mxResources.get("minimal"), -null,function(){mxSettings.setUi("min");mxSettings.save();b.alert(mxResources.get("restartForChangeRequired"))},c);"min"==d&&a.addCheckmark(e,Editor.checkmarkImage);e=a.addItem(mxResources.get("atlas"),null,function(){mxSettings.setUi("atlas");mxSettings.save();b.alert(mxResources.get("restartForChangeRequired"))},c);"atlas"==d&&a.addCheckmark(e,Editor.checkmarkImage);e=a.addItem(mxResources.get("dark"),null,function(){mxSettings.setUi("dark");mxSettings.save();b.alert(mxResources.get("restartForChangeRequired"))}, -c);"dark"==d&&a.addCheckmark(e,Editor.checkmarkImage)})));e=this.editorUi.actions.addAction("rename...",mxUtils.bind(this,function(){var a=this.editorUi.getCurrentFile();if(null!=a){var c=null!=a.getTitle()?a.getTitle():this.editorUi.defaultFilename,c=new FilenameDialog(this.editorUi,c,mxResources.get("rename"),mxUtils.bind(this,function(b){null!=b&&0<b.length&&null!=a&&b!=a.getTitle()&&this.editorUi.spinner.spin(document.body,mxResources.get("renaming"))&&a.rename(b,mxUtils.bind(this,function(a){this.editorUi.spinner.stop()}), -mxUtils.bind(this,function(a){this.editorUi.handleError(a,null!=a?mxResources.get("errorRenamingFile"):null)}))}),a.constructor==DriveFile||a.constructor==StorageFile?mxResources.get("diagramName"):null,function(a){if(null!=a&&0<a.length)return!0;b.showError(mxResources.get("error"),mxResources.get("invalidName"),mxResources.get("ok"));return!1},null,null,null,null,b.editor.fileExtensions);this.editorUi.showDialog(c.container,340,90,!0,!0);c.init()}}));e.isEnabled=function(){return this.enabled&& -g.apply(this,arguments)};e.visible="1"!=urlParams.embed;b.actions.addAction("makeCopy...",mxUtils.bind(this,function(){var a=b.getCurrentFile();if(null!=a){var c=b.getCopyFilename(a);a.constructor==DriveFile?(c=new CreateDialog(b,c,mxUtils.bind(this,function(c,d){"download"==d&&(d=App.MODE_GOOGLE);null!=c&&0<c.length&&(d==App.MODE_GOOGLE?b.spinner.spin(document.body,mxResources.get("saving"))&&a.saveAs(c,mxUtils.bind(this,function(c){a.desc=c;a.save(!1,mxUtils.bind(this,function(){b.spinner.stop(); -a.setModified(!1);a.addAllSavedStatus()}),mxUtils.bind(this,function(a){b.handleError(a)}))}),mxUtils.bind(this,function(a){b.handleError(a)})):b.createFile(c,b.getFileData(!0),null,d))}),mxUtils.bind(this,function(){b.hideDialog()}),mxResources.get("makeCopy"),mxResources.get("create"),null,null,null,null,!0,null,null,null,null,b.editor.fileExtensions),b.showDialog(c.container,420,380,!0,!0),c.init()):b.editor.editAsNew(this.editorUi.getFileData(!0),c)}}));b.actions.addAction("moveToFolder...",mxUtils.bind(this, -function(){var a=b.getCurrentFile();if(a.getMode()==App.MODE_GOOGLE||a.getMode()==App.MODE_ONEDRIVE){var c=!1;if(a.getMode()==App.MODE_GOOGLE&&null!=a.desc.parents)for(var d=0;d<a.desc.parents.length;d++)if(a.desc.parents[d].isRoot){c=!0;break}b.pickFolder(a.getMode(),mxUtils.bind(this,function(c){b.spinner.spin(document.body,mxResources.get("moving"))&&a.move(c,mxUtils.bind(this,function(a){b.spinner.stop()}),mxUtils.bind(this,function(a){b.handleError(a)}))}),null,!0,c)}}));this.put("publish",new Menu(mxUtils.bind(this, -function(a,b){this.addMenuItems(a,["publishLink"],b)})));b.actions.put("useOffline",new Action(mxResources.get("useOffline")+"...",function(){b.openLink("https://app.draw.io/")}));b.actions.put("downloadDesktop",new Action(mxResources.get("downloadDesktop")+"...",function(){b.openLink("https://get.draw.io/")}));this.editorUi.actions.addAction("share...",mxUtils.bind(this,function(){try{var a=b.getCurrentFile();null!=a&&b.drive.showPermissions(a.getId())}catch(C){b.handleError(C)}}));this.put("embed", -new Menu(mxUtils.bind(this,function(a,c){var d=b.getCurrentFile();null==d||d.getMode()!=App.MODE_GOOGLE&&d.getMode()!=App.MODE_GITHUB||!/(\.png)$/i.test(d.getTitle())||this.addMenuItems(a,["liveImage","-"],c);this.addMenuItems(a,["embedImage","embedSvg","-","embedHtml"],c);navigator.standalone||b.isOffline()||this.addMenuItems(a,["embedIframe"],c);"1"==urlParams.embed||b.isOffline()||this.addMenuItems(a,"- googleDocs googleSlides googleSheets - microsoftOffice".split(" "),c)})));var y=function(a, -c,d,e){("plantUml"!=e||EditorUi.enablePlantUml&&!b.isOffline())&&a.addItem(d,null,mxUtils.bind(this,function(){if("fromText"==e||"formatSql"==e||"plantUml"==e){var a=new ParseDialog(b,d,e);b.showDialog(a.container,620,420,!0,!1);b.dialog.container.style.overflow="auto"}else a=new CreateGraphDialog(b,d,e),b.showDialog(a.container,620,420,!0,!1);a.init()}),c,null,g())},z=function(a,b,c,d){var e=f.isMouseInsertPoint()?f.getInsertPoint():f.getFreeInsertPoint();a=new mxCell(a,new mxGeometry(e.x,e.y,b, -c),d);a.vertex=!0;f.getModel().beginUpdate();try{a=f.addCell(a),f.fireEvent(new mxEventObject("cellsInserted","cells",[a]))}finally{f.getModel().endUpdate()}f.scrollCellToVisible(a);f.setSelectionCell(a);f.container.focus();f.editAfterInsert&&f.startEditing(a);return a};b.actions.put("exportSvg",new Action(mxResources.get("formatSvg")+"...",function(){b.showExportDialog(mxResources.get("formatSvg"),!0,mxResources.get("export"),"https://support.draw.io/display/DO/Exporting+Files",mxUtils.bind(this, -function(a,c,d,e,f,g,k,l,m,n){a=parseInt(a);!isNaN(a)&&0<a&&b.exportSvg(a/100,c,d,e,f,g,k,!l,m,n)}),!0,null,"svg")}));b.actions.put("insertText",new Action(mxResources.get("text"),function(){f.isEnabled()&&!f.isCellLocked(f.getDefaultParent())&&f.startEditingAtCell(z("Text",40,20,"text;html=1;resizable=0;autosize=1;align=center;verticalAlign=middle;points=[];fillColor=none;strokeColor=none;rounded=0;"))}),null,null,Editor.ctrlKey+"+Shift+X").isEnabled=g;b.actions.put("insertRectangle",new Action(mxResources.get("rectangle"), -function(){f.isEnabled()&&!f.isCellLocked(f.getDefaultParent())&&z("",120,60,"whiteSpace=wrap;html=1;")}),null,null,Editor.ctrlKey+"+K").isEnabled=g;b.actions.put("insertEllipse",new Action(mxResources.get("ellipse"),function(){f.isEnabled()&&!f.isCellLocked(f.getDefaultParent())&&z("",80,80,"ellipse;whiteSpace=wrap;html=1;")}),null,null,Editor.ctrlKey+"+Shift+K").isEnabled=g;b.actions.put("insertRhombus",new Action(mxResources.get("rhombus"),function(){f.isEnabled()&&!f.isCellLocked(f.getDefaultParent())&& -z("",80,80,"rhombus;whiteSpace=wrap;html=1;")})).isEnabled=g;var B=mxUtils.bind(this,function(a,b,c){for(var d=0;d<c.length;d++)"-"==c[d]?a.addSeparator(b):y(a,b,mxResources.get(c[d])+"...",c[d])});this.put("insert",new Menu(mxUtils.bind(this,function(a,c){this.addMenuItems(a,"insertRectangle insertEllipse insertRhombus - insertText insertLink - createShape insertFreehand - insertImage".split(" "),c);b.insertTemplateEnabled&&!b.isOffline()&&this.addMenuItems(a,["insertTemplate"],c);a.addSeparator(c); -this.addSubmenu("insertLayout",a,c,mxResources.get("layout"));this.addSubmenu("insertAdvanced",a,c,mxResources.get("advanced"))})));this.put("insertLayout",new Menu(mxUtils.bind(this,function(a,b){B(a,b,"horizontalFlow verticalFlow - horizontalTree verticalTree radialTree - organic circle".split(" "))})));this.put("insertAdvanced",new Menu(mxUtils.bind(this,function(a,c){B(a,c,["fromText","plantUml","-","formatSql"]);a.addItem(mxResources.get("csv")+"...",null,function(){b.showImportCsvDialog()}, -c,null,g())})));this.put("openRecent",new Menu(function(a,c){var d=b.getRecent();if(null!=d){for(var e=0;e<d.length;e++)(function(d){var e=d.mode;e==App.MODE_GOOGLE?e="googleDrive":e==App.MODE_ONEDRIVE&&(e="oneDrive");a.addItem(d.title+" ("+mxResources.get(e)+")",null,function(){b.loadFile(d.id)},c)})(d[e]);a.addSeparator(c)}a.addItem(mxResources.get("reset"),null,function(){b.resetRecent()},c)}));this.put("openFrom",new Menu(function(a,c){null!=b.drive?a.addItem(mxResources.get("googleDrive")+"...", -null,function(){b.pickFile(App.MODE_GOOGLE)},c):k&&"function"===typeof window.DriveClient&&a.addItem(mxResources.get("googleDrive")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);null!=b.oneDrive?a.addItem(mxResources.get("oneDrive")+"...",null,function(){b.pickFile(App.MODE_ONEDRIVE)},c):n&&"function"===typeof window.OneDriveClient&&a.addItem(mxResources.get("oneDrive")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);null!=b.dropbox?a.addItem(mxResources.get("dropbox")+ -"...",null,function(){b.pickFile(App.MODE_DROPBOX)},c):l&&"function"===typeof window.DropboxClient&&a.addItem(mxResources.get("dropbox")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);a.addSeparator(c);null!=b.gitHub&&a.addItem(mxResources.get("github")+"...",null,function(){b.pickFile(App.MODE_GITHUB)},c);null!=b.gitLab&&a.addItem(mxResources.get("gitlab")+"...",null,function(){b.pickFile(App.MODE_GITLAB)},c);null!=b.trello?a.addItem(mxResources.get("trello")+"...",null,function(){b.pickFile(App.MODE_TRELLO)}, -c):q&&"function"===typeof window.TrelloClient&&a.addItem(mxResources.get("trello")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);a.addSeparator(c);isLocalStorage&&"0"!=urlParams.browser&&a.addItem(mxResources.get("browser")+"...",null,function(){b.pickFile(App.MODE_BROWSER)},c);a.addItem(mxResources.get("device")+"...",null,function(){b.pickFile(App.MODE_DEVICE)},c);b.isOffline()||(a.addSeparator(c),a.addItem(mxResources.get("url")+"...",null,function(){var a=new FilenameDialog(b, -"",mxResources.get("open"),function(a){null!=a&&0<a.length&&(null==b.getCurrentFile()?window.location.hash="#U"+encodeURIComponent(a):window.openWindow((mxClient.IS_CHROMEAPP?"https://www.draw.io/":"https://"+location.host+"/")+window.location.search+"#U"+encodeURIComponent(a)))},mxResources.get("url"));b.showDialog(a.container,300,80,!0,!0);a.init()},c))}));Editor.enableCustomLibraries&&(this.put("newLibrary",new Menu(function(a,c){"undefined"!=typeof google&&"undefined"!=typeof google.picker&&(null!= -b.drive?a.addItem(mxResources.get("googleDrive")+"...",null,function(){b.showLibraryDialog(null,null,null,null,App.MODE_GOOGLE)},c):k&&"function"===typeof window.DriveClient&&a.addItem(mxResources.get("googleDrive")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1));null!=b.oneDrive?a.addItem(mxResources.get("oneDrive")+"...",null,function(){b.showLibraryDialog(null,null,null,null,App.MODE_ONEDRIVE)},c):n&&"function"===typeof window.OneDriveClient&&a.addItem(mxResources.get("oneDrive")+ -" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);null!=b.dropbox?a.addItem(mxResources.get("dropbox")+"...",null,function(){b.showLibraryDialog(null,null,null,null,App.MODE_DROPBOX)},c):l&&"function"===typeof window.DropboxClient&&a.addItem(mxResources.get("dropbox")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);a.addSeparator(c);null!=b.gitHub&&a.addItem(mxResources.get("github")+"...",null,function(){b.showLibraryDialog(null,null,null,null,App.MODE_GITHUB)}, -c);null!=b.gitLab&&a.addItem(mxResources.get("gitlab")+"...",null,function(){b.showLibraryDialog(null,null,null,null,App.MODE_GITLAB)},c);null!=b.trello?a.addItem(mxResources.get("trello")+"...",null,function(){b.showLibraryDialog(null,null,null,null,App.MODE_TRELLO)},c):q&&"function"===typeof window.TrelloClient&&a.addItem(mxResources.get("trello")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);a.addSeparator(c);isLocalStorage&&"0"!=urlParams.browser&&a.addItem(mxResources.get("browser")+ -"...",null,function(){b.showLibraryDialog(null,null,null,null,App.MODE_BROWSER)},c);a.addItem(mxResources.get("device")+"...",null,function(){b.showLibraryDialog(null,null,null,null,App.MODE_DEVICE)},c)})),this.put("openLibraryFrom",new Menu(function(a,c){"undefined"!=typeof google&&"undefined"!=typeof google.picker&&(null!=b.drive?a.addItem(mxResources.get("googleDrive")+"...",null,function(){b.pickLibrary(App.MODE_GOOGLE)},c):k&&"function"===typeof window.DriveClient&&a.addItem(mxResources.get("googleDrive")+ -" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1));null!=b.oneDrive?a.addItem(mxResources.get("oneDrive")+"...",null,function(){b.pickLibrary(App.MODE_ONEDRIVE)},c):n&&"function"===typeof window.OneDriveClient&&a.addItem(mxResources.get("oneDrive")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);null!=b.dropbox?a.addItem(mxResources.get("dropbox")+"...",null,function(){b.pickLibrary(App.MODE_DROPBOX)},c):l&&"function"===typeof window.DropboxClient&&a.addItem(mxResources.get("dropbox")+ -" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);a.addSeparator(c);null!=b.gitHub&&a.addItem(mxResources.get("github")+"...",null,function(){b.pickLibrary(App.MODE_GITHUB)},c);null!=b.gitLab&&a.addItem(mxResources.get("gitlab")+"...",null,function(){b.pickLibrary(App.MODE_GITLAB)},c);null!=b.trello?a.addItem(mxResources.get("trello")+"...",null,function(){b.pickLibrary(App.MODE_TRELLO)},c):q&&"function"===typeof window.TrelloClient&&a.addItem(mxResources.get("trello")+" ("+mxResources.get("loading")+ -"...)",null,function(){},c,null,!1);a.addSeparator(c);isLocalStorage&&"0"!=urlParams.browser&&a.addItem(mxResources.get("browser")+"...",null,function(){b.pickLibrary(App.MODE_BROWSER)},c);a.addItem(mxResources.get("device")+"...",null,function(){b.pickLibrary(App.MODE_DEVICE)},c);b.isOffline()||(a.addSeparator(c),a.addItem(mxResources.get("url")+"...",null,function(){var a=new FilenameDialog(b,"",mxResources.get("open"),function(a){if(null!=a&&0<a.length&&b.spinner.spin(document.body,mxResources.get("loading"))){var c= -a;b.editor.isCorsEnabledForUrl(a)||(c=PROXY_URL+"?url="+encodeURIComponent(a));mxUtils.get(c,function(c){if(200<=c.getStatus()&&299>=c.getStatus()){b.spinner.stop();try{b.loadLibrary(new UrlLibrary(this,c.getText(),a))}catch(J){b.handleError(J,mxResources.get("errorLoadingFile"))}}else b.spinner.stop(),b.handleError(null,mxResources.get("errorLoadingFile"))},function(){b.spinner.stop();b.handleError(null,mxResources.get("errorLoadingFile"))})}},mxResources.get("url"));b.showDialog(a.container,300, -80,!0,!0);a.init()},c));"1"==urlParams.confLib&&(a.addSeparator(c),a.addItem(mxResources.get("confluenceCloud")+"...",null,function(){b.showRemotelyStoredLibrary(mxResources.get("libraries"))},c))})));this.put("edit",new Menu(mxUtils.bind(this,function(a,b){this.addMenuItems(a,"undo redo - cut copy paste delete - duplicate - find - editData editTooltip - editStyle editGeometry - edit - editLink openLink - selectVertices selectEdges selectAll selectNone - lockUnlock".split(" "))})));e=b.actions.addAction("comments", -mxUtils.bind(this,function(){if(null==this.commentsWindow)this.commentsWindow=new CommentsWindow(b,document.body.offsetWidth-380,120,300,350),this.commentsWindow.window.addListener("show",function(){b.fireEvent(new mxEventObject("comments"))}),this.commentsWindow.window.addListener("hide",function(){b.fireEvent(new mxEventObject("comments"))}),this.commentsWindow.window.setVisible(!0),b.fireEvent(new mxEventObject("comments"));else{var a=!this.commentsWindow.window.isVisible();this.commentsWindow.window.setVisible(a); -this.commentsWindow.refreshCommentsTime();a&&this.commentsWindow.hasError&&this.commentsWindow.refreshComments()}}));e.setToggleAction(!0);e.setSelectedCallback(mxUtils.bind(this,function(){return null!=this.commentsWindow&&this.commentsWindow.window.isVisible()}));b.editor.addListener("fileLoaded",mxUtils.bind(this,function(){null!=this.commentsWindow&&(this.commentsWindow.destroy(),this.commentsWindow=null)}));var e=this.get("viewPanels"),G=e.funct;e.funct=function(a,c){G.apply(this,arguments); -b.commentsSupported()&&b.menus.addMenuItems(a,["comments"],c)};this.put("view",new Menu(mxUtils.bind(this,function(a,c){this.addMenuItems(a,(null!=this.editorUi.format?["formatPanel"]:[]).concat(["outline","layers"]).concat(b.commentsSupported()?["comments","-"]:["-"]));this.addMenuItems(a,["-","search"],c);if(isLocalStorage||mxClient.IS_CHROMEAPP){var d=this.addMenuItem(a,"scratchpad",c);(!b.isOffline()||mxClient.IS_CHROMEAPP||EditorUi.isElectronApp)&&this.addLinkToItem(d,"https://desk.draw.io/support/solutions/articles/16000042367")}this.addMenuItems(a, -["shapes","-","pageView","pageScale"]);this.addSubmenu("units",a,c);this.addMenuItems(a,"- scrollbars tooltips ruler - grid guides".split(" "),c);mxClient.IS_SVG&&(null==document.documentMode||9<document.documentMode)&&this.addMenuItem(a,"shadowVisible",c);this.addMenuItems(a,"- connectionArrows connectionPoints - resetView zoomIn zoomOut".split(" "),c)})));this.put("extras",new Menu(mxUtils.bind(this,function(a,c){"1"!=urlParams.embed&&(this.addSubmenu("theme",a,c),a.addSeparator(c));if("undefined"!== -typeof MathJax){var d=this.addMenuItem(a,"mathematicalTypesetting",c);(!b.isOffline()||mxClient.IS_CHROMEAPP||EditorUi.isElectronApp)&&this.addLinkToItem(d,"https://desk.draw.io/support/solutions/articles/16000032875")}this.addMenuItems(a,["copyConnect","collapseExpand","-"],c);"1"!=urlParams.embed&&(isLocalStorage||mxClient.IS_CHROMEAPP)&&this.addMenuItems(a,["showStartScreen"],c);"1"!=urlParams.embed&&this.addMenuItems(a,["autosave"],c);a.addSeparator(c);!b.isOfflineApp()&&isLocalStorage&&this.addMenuItem(a, -"plugins",c);this.addMenuItems(a,["tags","-","editDiagram","-","drawConfig"],c);a.addSeparator(c);"1"==urlParams.newTempDlg&&(b.actions.addAction("templates",function(){var a=new TemplatesDialog;b.showDialog(a.container,a.width,a.height,!0,!1,null,!1,!0);a.init(b,function(a){console.log(a)},null,null,null,"user",function(a,b){setTimeout(function(){b?a([{url:"123",title:"Test 1Test 1Test 1Test 1Test 1Test 1Test 11Test 1Test 11Test 1Test 1dgdsgdfg fdg dfgdfg dfg dfg"},{url:"123",title:"Test 2",imgUrl:"https://www.google.com.eg/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png"}, -{url:"123",title:"Test 3",changedBy:"Ashraf Teleb",lastModifiedOn:"Yesterday"},{url:"123",title:"Test 4"},{url:"123",title:"Test 5"},{url:"123",title:"Test 6"}]):a([{url:"123",title:"Test 4",imgUrl:"https://images.pexels.com/photos/459225/pexels-photo-459225.jpeg"},{url:"123",title:"Test 5"},{url:"123",title:"Test 6"},{url:"123",title:"Test 1Test 1Test 1Test 1Test 1Test 1Test 11Test 1Test 11Test 1Test 1dgdsgdfg fdg dfgdfg dfg dfg"},{url:"123",title:"Test 2",imgUrl:"https://www.google.com.eg/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png"}, -{url:"123",title:"Test 3",changedBy:"Ashraf Teleb",lastModifiedOn:"Yesterday"}]);console.log(b)},1E3)},function(a,b,c){setTimeout(function(){b(c?[{url:"123",title:a+"Test 1Test 1Test 1Test 1Test 1Test 1Test 1"},{url:"123",title:a+"Test 2"},{url:"123",title:a+"Test 3"},{url:"123",title:a+"Test 4"},{url:"123",title:a+"Test 5"},{url:"123",title:a+"Test 6"}]:[{url:"123",title:a+"Test 5"},{url:"123",title:a+"Test 6"},{url:"123",title:a+"Test 1Test 1Test 1Test 1Test 1Test 1Test 1"},{url:"123",title:a+"Test 2"}, -{url:"123",title:a+"Test 3"},{url:"123",title:a+"Test 4"}])},2E3)},null)}),this.addMenuItem(a,"templates",c))})));this.put("file",new Menu(mxUtils.bind(this,function(a,c){if("1"==urlParams.embed)this.addSubmenu("importFrom",a,c),this.addSubmenu("exportAs",a,c),this.addSubmenu("embed",a,c),"1"==urlParams.libraries&&(this.addMenuItems(a,["-"],c),this.addSubmenu("newLibrary",a,c),this.addSubmenu("openLibraryFrom",a,c)),b.isRevisionHistorySupported()&&this.addMenuItems(a,["-","revisionHistory"],c),this.addMenuItems(a, -["-","pageSetup","print","-","rename","1"==urlParams.noSaveBtn?"saveAndExit":"save"],c),"1"==urlParams.saveAndExit&&"1"!=urlParams.noSaveBtn&&this.addMenuItems(a,["saveAndExit"],c),this.addMenuItems(a,["exit"],c);else{var d=this.editorUi.getCurrentFile();if(null!=d&&d.constructor==DriveFile){d.isRestricted()&&this.addMenuItems(a,["exportOptionsDisabled"],c);this.addMenuItems(a,["save","-","share"],c);var e=this.addMenuItem(a,"synchronize",c);(!b.isOffline()||mxClient.IS_CHROMEAPP||EditorUi.isElectronApp)&& -this.addLinkToItem(e,"https://desk.draw.io/support/solutions/articles/16000087947");a.addSeparator(c)}else this.addMenuItems(a,["new"],c);this.addSubmenu("openFrom",a,c);isLocalStorage&&this.addSubmenu("openRecent",a,c);null!=d&&d.constructor==DriveFile?this.addMenuItems(a,["new","-","rename","makeCopy","moveToFolder"],c):(mxClient.IS_CHROMEAPP||EditorUi.isElectronApp||null==d||d.constructor==LocalFile||(a.addSeparator(c),e=this.addMenuItem(a,"synchronize",c),(!b.isOffline()||mxClient.IS_CHROMEAPP|| -EditorUi.isElectronApp)&&this.addLinkToItem(e,"https://desk.draw.io/support/solutions/articles/16000087947")),this.addMenuItems(a,["-","save","saveAs"],c),this.addMenuItems(a,["-","rename"],c),b.isOfflineApp()?navigator.onLine&&"1"!=urlParams.stealth&&this.addMenuItems(a,["upload"],c):(this.addMenuItems(a,["makeCopy"],c),null!=d&&d.constructor==OneDriveFile&&this.addMenuItems(a,["moveToFolder"],c)));a.addSeparator(c);this.addSubmenu("importFrom",a,c);this.addSubmenu("exportAs",a,c);a.addSeparator(c); -this.addSubmenu("embed",a,c);this.addSubmenu("publish",a,c);a.addSeparator(c);this.addSubmenu("newLibrary",a,c);this.addSubmenu("openLibraryFrom",a,c);b.isRevisionHistorySupported()&&this.addMenuItems(a,["-","revisionHistory"],c);this.addMenuItems(a,["-","pageSetup"],c);mxClient.IS_IOS&&navigator.standalone||this.addMenuItems(a,["print"],c);this.addMenuItems(a,["-","close"])}})));a.prototype.execute=function(){var a=this.ui.editor.graph;this.extFonts=this.previousExtFonts;for(var b=a.extFonts,c=0;null!= -b&&c<b.length;c++){var d=document.getElementById("extFont_"+b[c].name);null!=d&&d.parentNode.removeChild(d)}a.extFonts=[];for(c=0;c<this.previousExtFonts.length;c++)this.ui.editor.graph.addExtFont(this.previousExtFonts[c].name,this.previousExtFonts[c].url);this.previousExtFonts=b};this.put("fontFamily",new Menu(mxUtils.bind(this,function(b,c){for(var d=mxUtils.bind(this,function(a,d){var e=this.editorUi.editor.graph;this.styleChange(b,a,[mxConstants.STYLE_FONTFAMILY],[a],null,c,function(){document.execCommand("fontname", -!1,a);e.addExtFont(a,d)},function(){e.updateLabelElements(e.getSelectionCells(),function(a){a.removeAttribute("face");a.style.fontFamily=null;"PRE"==a.nodeName&&e.replaceElement(a,"div")});e.addExtFont(a,d)}).firstChild.nextSibling.style.fontFamily=a}),e=0;e<this.defaultFonts.length;e++)d(this.defaultFonts[e]);b.addSeparator(c);var f=this.editorUi.editor.graph.extFonts;if(null!=f&&0<f.length){for(var g={},k=!1,e=0;e<this.customFonts.length;e++)g[this.customFonts[e].name]=!0;for(e=0;e<f.length;e++)g[f[e].name]|| -(this.customFonts.push(f[e]),k=!0);k&&this.editorUi.fireEvent(new mxEventObject("customFontsChanged"))}if(0<this.customFonts.length){for(e=0;e<this.customFonts.length;e++)f=this.customFonts[e].name,g=this.customFonts[e].url,d(f,g),this.editorUi.editor.graph.addExtFont(f,g,!0);b.addSeparator(c);b.addItem(mxResources.get("reset"),null,mxUtils.bind(this,function(){var b=new a(this.editorUi,[]);this.editorUi.editor.graph.model.execute(b);this.customFonts=[];this.editorUi.fireEvent(new mxEventObject("customFontsChanged"))}), -c);b.addSeparator(c)}b.addItem(mxResources.get("custom")+"...",null,mxUtils.bind(this,function(){var a=this.editorUi.editor.graph,b=mxConstants.DEFAULT_FONTFAMILY,c="s",d=null,e=a.getView().getState(a.getSelectionCell());null!=e&&(b=e.style[mxConstants.STYLE_FONTFAMILY]||b,c=e.style.FType||c,"w"==c&&(d=this.editorUi.editor.graph.extFonts,e=null,null!=d&&(e=d.find(function(a){return a.name==b})),d=null!=e?e.url:mxResources.get("urlNofFound",null,"URL not found"),0==d.indexOf(PROXY_URL)&&(d=decodeURIComponent(d.substr((PROXY_URL+ -"?url=").length)))));c=new FontDialog(this.editorUi,b,d,c,mxUtils.bind(this,function(b,c,d){if(null!=b&&0<b.length){a.getModel().beginUpdate();try{a.stopEditing(!1);a.setCellStyles(mxConstants.STYLE_FONTFAMILY,b);"s"!=d&&(a.setCellStyles("FType",d),0==c.indexOf("http://")&&(c=PROXY_URL+"?url="+encodeURIComponent(c)),this.editorUi.editor.graph.addExtFont(b,c));d=!0;for(var e=0;e<this.customFonts.length;e++)if(this.customFonts[e].name==b){d=!1;break}d&&(this.customFonts.push({name:b,url:c}),this.editorUi.fireEvent(new mxEventObject("customFontsChanged")))}finally{a.getModel().endUpdate()}}})); -this.editorUi.showDialog(c.container,380,250,!0,!0);c.init()}),c,null,!0)})))}})();function DiagramPage(a,c){this.node=a;null!=c?this.node.setAttribute("id",c):null==this.getId()&&this.node.setAttribute("id",Editor.guid())}DiagramPage.prototype.node=null;DiagramPage.prototype.root=null;DiagramPage.prototype.viewState=null;DiagramPage.prototype.getId=function(){return this.node.getAttribute("id")};DiagramPage.prototype.getName=function(){return this.node.getAttribute("name")}; +"380px";b.showDialog(a.container,620,460,!0,!0);a.init()});var e=this.get("layout"),t=e.funct;e.funct=function(a,c){t.apply(this,arguments);"1"==urlParams.orgLayout&&a.addItem("Org. Chart",null,function(){mxOrgChart(b)},c,null,g());a.addSeparator(c);b.menus.addMenuItem(a,"runLayout",c,null,null,mxResources.get("apply")+"...")};this.put("help",new Menu(mxUtils.bind(this,function(a,c){if(!mxClient.IS_CHROMEAPP&&b.isOffline())this.addMenuItems(a,["about"],c);else{var d=a.addItem("Search:",null,null, +c,null,null,!1);d.style.backgroundColor="dark"==uiTheme?"#505759":"whiteSmoke";d.style.cursor="default";var e=document.createElement("input");e.setAttribute("type","text");e.setAttribute("size","25");e.style.marginLeft="8px";mxEvent.addListener(e,"keydown",mxUtils.bind(this,function(a){var b=mxUtils.trim(e.value);13==a.keyCode&&0<b.length?(this.editorUi.openLink("https://desk.draw.io/support/search/solutions?term="+encodeURIComponent(b)),e.value="",EditorUi.logEvent({category:"SEARCH-HELP",action:"search", +label:b}),null!=this.editorUi.menubar&&window.setTimeout(mxUtils.bind(this,function(){this.editorUi.menubar.hideMenu()}),0)):27==a.keyCode&&(e.value="")}));d.firstChild.nextSibling.appendChild(e);mxEvent.addGestureListeners(e,function(a){document.activeElement!=e&&e.focus();mxEvent.consume(a)},function(a){mxEvent.consume(a)},function(a){mxEvent.consume(a)});window.setTimeout(function(){e.focus()},0);this.addMenuItems(a,["-","keyboardShortcuts","quickStart","userManual","-"],c);EditorUi.isElectronApp|| +navigator.standalone||"1"==urlParams.embed||this.addMenuItems(a,["downloadDesktop"],c);mxClient.IS_CHROMEAPP||this.addMenuItems(a,["feedback","support"],c);this.addMenuItems(a,["-","about"],c)}"1"==urlParams.test&&(a.addSeparator(c),this.addSubmenu("testDevelop",a,c))})));"1"==urlParams.test&&(mxResources.parse("testDevelop=Develop"),mxResources.parse("showBoundingBox=Show bounding box"),mxResources.parse("createSidebarEntry=Create Sidebar Entry"),mxResources.parse("testCheckFile=Check File"),mxResources.parse("testDiff=Diff"), +mxResources.parse("testInspect=Inspect"),mxResources.parse("testShowConsole=Show Console"),mxResources.parse("testXmlImageExport=XML Image Export"),mxResources.parse("testDownloadRtModel=Export RT model"),mxResources.parse("testImportRtModel=Import RT model"),b.actions.addAction("createSidebarEntry",mxUtils.bind(this,function(){f.isSelectionEmpty()||b.showTextDialog("Create Sidebar Entry","sb.createVertexTemplateFromData('"+Graph.compress(mxUtils.getXml(f.encodeCells(f.getSelectionCells())))+"', width, height, 'Title');")})), +b.actions.addAction("showBoundingBox",mxUtils.bind(this,function(){var a=f.getGraphBounds(),b=f.view.translate,c=f.view.scale;f.insertVertex(f.getDefaultParent(),null,"",a.x/c-b.x,a.y/c-b.y,a.width/c,a.height/c,"fillColor=none;strokeColor=red;")})),b.actions.addAction("testCheckFile",mxUtils.bind(this,function(){var a=null!=b.pages&&null!=b.getCurrentFile()?b.getCurrentFile().getAnonymizedXmlForPages(b.pages):"",a=new TextareaDialog(b,"Paste Data:",a,function(a){if(0<a.length)try{var c=function(a){function b(a){if(null== +n[a]){if(n[a]=!0,null!=e[a]){for(;0<e[a].length;){var d=e[a].pop();b(d)}delete e[a]}}else mxLog.debug(c+": Visited: "+a)}var c=a.parentNode.id,d=a.childNodes;a={};for(var e={},f=null,g={},k=0;k<d.length;k++){var l=d[k];if(null!=l.id&&0<l.id.length)if(null==a[l.id]){a[l.id]=l.id;var m=l.getAttribute("parent");null==m?null!=f?mxLog.debug(c+": Multiple roots: "+l.id):f=l.id:(null==e[m]&&(e[m]=[]),e[m].push(l.id))}else g[l.id]=l.id}0<Object.keys(g).length?(d=c+": "+Object.keys(g).length+" Duplicates: "+ +Object.keys(g).join(", "),mxLog.debug(d+" (see console)")):mxLog.debug(c+": Checked");var n={};null==f?mxLog.debug(c+": No root"):(b(f),Object.keys(n).length!=Object.keys(a).length&&(mxLog.debug(c+": Invalid tree: (see console)"),console.log(c+": Invalid tree",e)))};"<"!=a.charAt(0)&&(a=Graph.decompress(a),mxLog.debug("See console for uncompressed XML"),console.log("xml",a));var d=mxUtils.parseXml(a),e=b.getPagesForNode(d.documentElement,"mxGraphModel");if(null!=e&&0<e.length)try{var f=b.getHashValueForPages(e); +mxLog.debug("Checksum: ",f)}catch(H){mxLog.debug("Error: ",H.message)}else mxLog.debug("No pages found for checksum");var g=d.getElementsByTagName("root");for(a=0;a<g.length;a++)c(g[a]);mxLog.show()}catch(H){b.handleError(H),null!=window.console&&console.error(H)}});a.textarea.style.width="600px";a.textarea.style.height="380px";b.showDialog(a.container,620,460,!0,!0);a.init()})),b.actions.addAction("testDiff",mxUtils.bind(this,function(){if(null!=b.pages){var a=new TextareaDialog(b,"Paste Data:", +"",function(a){if(0<a.length)try{console.log(JSON.stringify(b.diffPages(b.pages,b.getPagesForNode(mxUtils.parseXml(a).documentElement)),null,2))}catch(A){b.handleError(A),null!=window.console&&console.error(A)}});a.textarea.style.width="600px";a.textarea.style.height="380px";b.showDialog(a.container,620,460,!0,!0);a.init()}else b.alert("No pages")})),b.actions.addAction("testInspect",mxUtils.bind(this,function(){console.log(b,f.getModel())})),b.actions.addAction("testXmlImageExport",mxUtils.bind(this, +function(){var a=new mxImageExport,b=f.getGraphBounds(),c=f.view.scale,d=mxUtils.createXmlDocument(),e=d.createElement("output");d.appendChild(e);d=new mxXmlCanvas2D(e);d.translate(Math.floor((1-b.x)/c),Math.floor((1-b.y)/c));d.scale(1/c);var g=0,k=d.save;d.save=function(){g++;k.apply(this,arguments)};var l=d.restore;d.restore=function(){g--;l.apply(this,arguments)};var m=a.drawShape;a.drawShape=function(a){mxLog.debug("entering shape",a,g);m.apply(this,arguments);mxLog.debug("leaving shape",a,g)}; +a.drawState(f.getView().getState(f.model.root),d);mxLog.show();mxLog.debug(mxUtils.getXml(e));mxLog.debug("stateCounter",g)})),b.actions.addAction("testDownloadRtModel...",mxUtils.bind(this,function(){null==b.drive?b.handleError({message:mxResources.get("serviceUnavailableOrBlocked")}):b.drive.execute(mxUtils.bind(this,function(){var a=prompt("File ID","");if(null!=a&&0<a.length&&b.spinner.spin(document.body,mxResources.get("export"))){var c=new mxXmlRequest("https://www.googleapis.com/drive/v2/files/"+ +a+"/realtime?supportsTeamDrives=true",null,"GET");c.setRequestHeaders=function(a){mxXmlRequest.prototype.setRequestHeaders.apply(this,arguments);a.setRequestHeader("authorization","Bearer "+b.drive.token)};c.send(function(c){b.spinner.stop();200<=c.getStatus()&&299>=c.getStatus()?b.saveLocalFile(c.getText(),"json-"+a+".txt","text/plain"):b.handleError({message:mxResources.get("fileNotFound")},mxResources.get("errorLoadingFile"))})}}))})),b.actions.addAction("testShowConsole",function(){mxLog.isVisible()? +mxLog.window.fit():mxLog.show();mxLog.window.div.style.zIndex=mxPopupMenu.prototype.zIndex-1}),this.put("testDevelop",new Menu(mxUtils.bind(this,function(a,c){this.addMenuItems(a,"createSidebarEntry showBoundingBox - testCheckFile testDiff - testInspect - testXmlImageExport - testDownloadRtModel".split(" "),c);a.addItem(mxResources.get("testImportRtModel")+"...",null,function(){var a=document.createElement("input");a.setAttribute("type","file");mxEvent.addListener(a,"change",mxUtils.bind(this,function(){if(null!= +a.files){var c=new FileReader;c.onload=mxUtils.bind(this,function(c){try{b.openLocalFile(mxUtils.getXml(b.drive.convertJsonToXml(JSON.parse(c.target.result).data)),a.files[0].name,!0)}catch(I){b.handleError(I,mxResources.get("errorLoadingFile"))}});c.readAsText(a.files[0])}}));a.click()},c);this.addMenuItems(a,["-","testShowConsole"],c)}))));b.actions.addAction("shapes...",function(){mxClient.IS_CHROMEAPP||!b.isOffline()?b.showDialog((new MoreShapesDialog(b,!0)).container,640,isLocalStorage?mxClient.IS_IOS? +480:460:440,!0,!0):b.showDialog((new MoreShapesDialog(b,!1)).container,360,isLocalStorage?mxClient.IS_IOS?300:280:260,!0,!0)});b.actions.put("createShape",new Action(mxResources.get("shape")+"...",function(a){f.isEnabled()&&(a=new mxCell("",new mxGeometry(0,0,120,120),b.defaultCustomShapeStyle),a.vertex=!0,a=new EditShapeDialog(b,a,mxResources.get("editShape")+":",630,400),b.showDialog(a.container,640,480,!0,!1),a.init())})).isEnabled=g;b.actions.put("embedHtml",new Action(mxResources.get("html")+ +"...",function(){b.spinner.spin(document.body,mxResources.get("loading"))&&b.getPublicUrl(b.getCurrentFile(),function(a){b.spinner.stop();b.showHtmlDialog(mxResources.get("create"),"https://desk.draw.io/support/solutions/articles/16000042542",a,function(a,c,d,e,f,g,k,l,m,n){b.createHtml(a,c,d,e,f,g,k,l,m,n,mxUtils.bind(this,function(a,c){var d=new EmbedDialog(b,a+"\n"+c,null,null,function(){var d=window.open(),e=d.document;if(null!=e){"CSS1Compat"===document.compatMode&&e.writeln("<!DOCTYPE html>"); +e.writeln("<html>");e.writeln("<head><title>"+encodeURIComponent(mxResources.get("preview"))+'</title><meta charset="utf-8"></head>');e.writeln("<body>");e.writeln(a);var f=mxClient.IS_IE||mxClient.IS_EDGE||null!=document.documentMode;f&&e.writeln(c);e.writeln("</body>");e.writeln("</html>");e.close();if(!f){var g=d.document.createElement("div");g.marginLeft="26px";g.marginTop="26px";mxUtils.write(g,mxResources.get("updatingDocument"));f=d.document.createElement("img");f.setAttribute("src",window.location.protocol+ +"//"+window.location.hostname+"/"+IMAGE_PATH+"/spin.gif");f.style.marginLeft="6px";g.appendChild(f);d.document.body.insertBefore(g,d.document.body.firstChild);window.setTimeout(function(){var a=document.createElement("script");a.type="text/javascript";a.src=/<script.*?src="(.*?)"/.exec(c)[1];e.body.appendChild(a);g.parentNode.removeChild(g)},20)}}else b.handleError({message:mxResources.get("errorUpdatingPreview")})});b.showDialog(d.container,440,240,!0,!0);d.init()}))})})}));b.actions.put("liveImage", +new Action("Live image...",function(){var a=b.getCurrentFile();null!=a&&b.spinner.spin(document.body,mxResources.get("loading"))&&b.getPublicUrl(b.getCurrentFile(),function(c){b.spinner.stop();null!=c?(c=new EmbedDialog(b,'<img src="'+(a.constructor!=DriveFile?c:"https://drive.google.com/uc?id="+a.getId())+'"/>'),b.showDialog(c.container,440,240,!0,!0),c.init()):b.handleError({message:mxResources.get("invalidPublicUrl")})})}));b.actions.put("embedImage",new Action(mxResources.get("image")+"...",function(){b.showEmbedImageDialog(function(a, +c,d,e,f,g){b.spinner.spin(document.body,mxResources.get("loading"))&&b.createEmbedImage(a,c,d,e,f,g,function(a){b.spinner.stop();a=new EmbedDialog(b,a);b.showDialog(a.container,440,240,!0,!0);a.init()},function(a){b.spinner.stop();b.handleError(a)})},mxResources.get("image"),mxResources.get("retina"),b.isExportToCanvas())}));b.actions.put("embedSvg",new Action(mxResources.get("formatSvg")+"...",function(){b.showEmbedImageDialog(function(a,c,d,e,f,g){b.spinner.spin(document.body,mxResources.get("loading"))&& +b.createEmbedSvg(a,c,d,e,f,g,function(a){b.spinner.stop();a=new EmbedDialog(b,a);b.showDialog(a.container,440,240,!0,!0);a.init()},function(a){b.spinner.stop();b.handleError(a)})},mxResources.get("formatSvg"),mxResources.get("image"),!0,"https://desk.draw.io/support/solutions/articles/16000042548")}));b.actions.put("embedIframe",new Action(mxResources.get("iframe")+"...",function(){var a=f.getGraphBounds();b.showPublishLinkDialog(mxResources.get("iframe"),null,"100%",Math.ceil((a.y+a.height-f.view.translate.y)/ +f.view.scale)+2,function(a,c,d,e,f,g,k,l){b.spinner.spin(document.body,mxResources.get("loading"))&&b.getPublicUrl(b.getCurrentFile(),function(m){b.spinner.stop();m=new EmbedDialog(b,'<iframe frameborder="0" style="width:'+k+";height:"+l+';" src="'+b.createLink(a,c,d,e,f,g,m)+'"></iframe>');b.showDialog(m.container,440,240,!0,!0);m.init()})},!0)}));b.actions.put("publishLink",new Action(mxResources.get("link")+"...",function(){b.showPublishLinkDialog(null,null,null,null,function(a,c,d,e,f,g){b.spinner.spin(document.body, +mxResources.get("loading"))&&b.getPublicUrl(b.getCurrentFile(),function(k){b.spinner.stop();k=new EmbedDialog(b,b.createLink(a,c,d,e,f,g,k));b.showDialog(k.container,440,240,!0,!0);k.init()})})}));b.actions.addAction("microsoftOffice...",function(){b.openLink("https://office.draw.io")});b.actions.addAction("googleDocs...",function(){b.openLink("http://docsaddon.draw.io")});b.actions.addAction("googleSlides...",function(){b.openLink("https://slidesaddon.draw.io")});b.actions.addAction("googleSheets...", +function(){b.openLink("https://sheetsaddon.draw.io")});b.actions.addAction("googleSites...",function(){b.spinner.spin(document.body,mxResources.get("loading"))&&b.getPublicUrl(b.getCurrentFile(),function(a){b.spinner.stop();a=new GoogleSitesDialog(b,a);b.showDialog(a.container,420,256,!0,!0);a.init()})});if(isLocalStorage||mxClient.IS_CHROMEAPP)e=b.actions.addAction("scratchpad",function(){b.toggleScratchpad()}),e.setToggleAction(!0),e.setSelectedCallback(function(){return null!=b.scratchpad}),b.actions.addAction("plugins...", +function(){b.showDialog((new PluginsDialog(b)).container,360,170,!0,!1)});e=b.actions.addAction("search",function(){var a=b.sidebar.isEntryVisible("search");b.sidebar.showPalette("search",!a);isLocalStorage&&(mxSettings.settings.search=!a,mxSettings.save())});e.setToggleAction(!0);e.setSelectedCallback(function(){return b.sidebar.isEntryVisible("search")});"1"==urlParams.embed&&(b.actions.get("save").funct=function(a){f.isEditing()&&f.stopEditing();var c="0"!=urlParams.pages||null!=b.pages&&1<b.pages.length? +b.getFileData(!0):mxUtils.getXml(b.editor.getGraphXml());if("json"==urlParams.proto){var d=b.createLoadMessage("save");d.xml=c;a&&(d.exit=!0);c=JSON.stringify(d)}(window.opener||window.parent).postMessage(c,"*");"0"!=urlParams.modified&&"1"!=urlParams.keepmodified&&(b.editor.modified=!1,b.editor.setStatus(""));null!=b.getCurrentFile()&&b.saveFile()},b.actions.addAction("saveAndExit",function(){b.actions.get("save").funct(!0)}),b.actions.addAction("exit",function(){var a=function(){b.editor.modified= +!1;var a="json"==urlParams.proto?JSON.stringify({event:"exit",modified:b.editor.modified}):"";(window.opener||window.parent).postMessage(a,"*")};b.editor.modified?b.confirm(mxResources.get("allChangesLost"),null,a,mxResources.get("cancel"),mxResources.get("discardChanges")):a()}));this.put("exportAs",new Menu(mxUtils.bind(this,function(a,c){b.isExportToCanvas()?(this.addMenuItems(a,["exportPng"],c),b.jpgSupported&&this.addMenuItems(a,["exportJpg"],c)):b.isOffline()||mxClient.IS_IOS&&navigator.standalone|| +this.addMenuItems(a,["exportPng","exportJpg"],c);this.addMenuItems(a,["exportSvg","-"],c);b.isOffline()||b.printPdfExport?this.addMenuItems(a,["exportPdf"],c):b.isOffline()||mxClient.IS_IOS&&navigator.standalone||this.addMenuItems(a,["exportPdf"],c);mxClient.IS_IE||"undefined"===typeof VsdxExport&&b.isOffline()||this.addMenuItems(a,["exportVsdx"],c);this.addMenuItems(a,["-","exportHtml","exportXml","exportUrl"],c);b.isOffline()||(a.addSeparator(c),this.addMenuItem(a,"export",c).firstChild.nextSibling.innerHTML= +mxResources.get("advanced")+"...")})));this.put("importFrom",new Menu(mxUtils.bind(this,function(a,c){function d(a){a.pickFile(function(c){b.spinner.spin(document.body,mxResources.get("loading"))&&a.getFile(c,function(a){var c="data:image/"==a.getData().substring(0,11)?g(a.getTitle()):"text/xml";/\.svg$/i.test(a.getTitle())&&!b.editor.isDataSvg(a.getData())&&(a.setData(b.createSvgDataUri(a.getData())),c="image/svg+xml");e(a.getData(),c,a.getTitle())},function(a){b.handleError(a,null!=a?mxResources.get("errorLoadingFile"): +null)},a==b.drive)},!0)}var e=mxUtils.bind(this,function(a,c,d){var e=f.view,g=f.getGraphBounds(),k=f.snap(Math.ceil(Math.max(0,g.x/e.scale-e.translate.x)+4*f.gridSize)),l=f.snap(Math.ceil(Math.max(0,(g.y+g.height)/e.scale-e.translate.y)+4*f.gridSize));"data:image/"==a.substring(0,11)?b.loadImage(a,mxUtils.bind(this,function(e){var g=!0,m=mxUtils.bind(this,function(){b.resizeImage(e,a,mxUtils.bind(this,function(e,m,n){e=g?Math.min(1,Math.min(b.maxImageSize/m,b.maxImageSize/n)):1;b.importFile(a,c, +k,l,Math.round(m*e),Math.round(n*e),d,function(a){b.spinner.stop();f.setSelectionCells(a);f.scrollCellToVisible(f.getSelectionCell())})}),g)});a.length>b.resampleThreshold?b.confirmImageResize(function(a){g=a;m()}):m()}),mxUtils.bind(this,function(){b.handleError({message:mxResources.get("cannotOpenFile")})})):b.importFile(a,c,k,l,0,0,d,function(a){b.spinner.stop();f.setSelectionCells(a);f.scrollCellToVisible(f.getSelectionCell())})}),g=mxUtils.bind(this,function(a){var b="text/xml";/\.png$/i.test(a)? +b="image/png":/\.jpe?g$/i.test(a)?b="image/jpg":/\.gif$/i.test(a)?b="image/gif":/\.pdf$/i.test(a)&&(b="application/pdf");return b});"undefined"!=typeof google&&"undefined"!=typeof google.picker&&(null!=b.drive?a.addItem(mxResources.get("googleDrive")+"...",null,function(){d(b.drive)},c):k&&"function"===typeof window.DriveClient&&a.addItem(mxResources.get("googleDrive")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1));null!=b.oneDrive?a.addItem(mxResources.get("oneDrive")+"...", +null,function(){d(b.oneDrive)},c):n&&"function"===typeof window.OneDriveClient&&a.addItem(mxResources.get("oneDrive")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);null!=b.dropbox?a.addItem(mxResources.get("dropbox")+"...",null,function(){d(b.dropbox)},c):l&&"function"===typeof window.DropboxClient&&a.addItem(mxResources.get("dropbox")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);a.addSeparator(c);null!=b.gitHub&&a.addItem(mxResources.get("github")+"...", +null,function(){d(b.gitHub)},c);null!=b.gitLab&&a.addItem(mxResources.get("gitlab")+"...",null,function(){d(b.gitLab)},c);null!=b.trello?a.addItem(mxResources.get("trello")+"...",null,function(){d(b.trello)},c):q&&"function"===typeof window.TrelloClient&&a.addItem(mxResources.get("trello")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);a.addSeparator(c);isLocalStorage&&"0"!=urlParams.browser&&a.addItem(mxResources.get("browser")+"...",null,function(){b.importLocalFile(!1)},c); +a.addItem(mxResources.get("device")+"...",null,function(){b.importLocalFile(!0)},c);b.isOffline()||(a.addSeparator(c),a.addItem(mxResources.get("url")+"...",null,function(){var a=new FilenameDialog(b,"",mxResources.get("import"),function(a){if(null!=a&&0<a.length&&b.spinner.spin(document.body,mxResources.get("loading"))){var c=/(\.png)($|\?)/i.test(a)?"image/png":"text/xml";b.loadUrl(PROXY_URL+"?url="+encodeURIComponent(a),function(b){e(b,c,a)},function(){b.spinner.stop();b.handleError(null,mxResources.get("errorLoadingFile"))}, +"image/png"==c)}},mxResources.get("url"));b.showDialog(a.container,300,80,!0,!0);a.init()},c))}))).isEnabled=g;this.put("theme",new Menu(mxUtils.bind(this,function(a,c){var d=mxSettings.getUi(),e=a.addItem(mxResources.get("automatic"),null,function(){mxSettings.setUi("");mxSettings.save();b.alert(mxResources.get("restartForChangeRequired"))},c);"kennedy"!=d&&"atlas"!=d&&"dark"!=d&&"min"!=d&&a.addCheckmark(e,Editor.checkmarkImage);a.addSeparator(c);e=a.addItem(mxResources.get("kennedy"),null,function(){mxSettings.setUi("kennedy"); +mxSettings.save();b.alert(mxResources.get("restartForChangeRequired"))},c);"kennedy"==d&&a.addCheckmark(e,Editor.checkmarkImage);e=a.addItem(mxResources.get("minimal"),null,function(){mxSettings.setUi("min");mxSettings.save();b.alert(mxResources.get("restartForChangeRequired"))},c);"min"==d&&a.addCheckmark(e,Editor.checkmarkImage);e=a.addItem(mxResources.get("atlas"),null,function(){mxSettings.setUi("atlas");mxSettings.save();b.alert(mxResources.get("restartForChangeRequired"))},c);"atlas"==d&&a.addCheckmark(e, +Editor.checkmarkImage);e=a.addItem(mxResources.get("dark"),null,function(){mxSettings.setUi("dark");mxSettings.save();b.alert(mxResources.get("restartForChangeRequired"))},c);"dark"==d&&a.addCheckmark(e,Editor.checkmarkImage)})));e=this.editorUi.actions.addAction("rename...",mxUtils.bind(this,function(){var a=this.editorUi.getCurrentFile();if(null!=a){var c=null!=a.getTitle()?a.getTitle():this.editorUi.defaultFilename,c=new FilenameDialog(this.editorUi,c,mxResources.get("rename"),mxUtils.bind(this, +function(b){null!=b&&0<b.length&&null!=a&&b!=a.getTitle()&&this.editorUi.spinner.spin(document.body,mxResources.get("renaming"))&&a.rename(b,mxUtils.bind(this,function(a){this.editorUi.spinner.stop()}),mxUtils.bind(this,function(a){this.editorUi.handleError(a,null!=a?mxResources.get("errorRenamingFile"):null)}))}),a.constructor==DriveFile||a.constructor==StorageFile?mxResources.get("diagramName"):null,function(a){if(null!=a&&0<a.length)return!0;b.showError(mxResources.get("error"),mxResources.get("invalidName"), +mxResources.get("ok"));return!1},null,null,null,null,b.editor.fileExtensions);this.editorUi.showDialog(c.container,340,90,!0,!0);c.init()}}));e.isEnabled=function(){return this.enabled&&g.apply(this,arguments)};e.visible="1"!=urlParams.embed;b.actions.addAction("makeCopy...",mxUtils.bind(this,function(){var a=b.getCurrentFile();if(null!=a){var c=b.getCopyFilename(a);a.constructor==DriveFile?(c=new CreateDialog(b,c,mxUtils.bind(this,function(c,d){"download"==d&&(d=App.MODE_GOOGLE);null!=c&&0<c.length&& +(d==App.MODE_GOOGLE?b.spinner.spin(document.body,mxResources.get("saving"))&&a.saveAs(c,mxUtils.bind(this,function(c){a.desc=c;a.save(!1,mxUtils.bind(this,function(){b.spinner.stop();a.setModified(!1);a.addAllSavedStatus()}),mxUtils.bind(this,function(a){b.handleError(a)}))}),mxUtils.bind(this,function(a){b.handleError(a)})):b.createFile(c,b.getFileData(!0),null,d))}),mxUtils.bind(this,function(){b.hideDialog()}),mxResources.get("makeCopy"),mxResources.get("create"),null,null,null,null,!0,null,null, +null,null,b.editor.fileExtensions),b.showDialog(c.container,420,380,!0,!0),c.init()):b.editor.editAsNew(this.editorUi.getFileData(!0),c)}}));b.actions.addAction("moveToFolder...",mxUtils.bind(this,function(){var a=b.getCurrentFile();if(a.getMode()==App.MODE_GOOGLE||a.getMode()==App.MODE_ONEDRIVE){var c=!1;if(a.getMode()==App.MODE_GOOGLE&&null!=a.desc.parents)for(var d=0;d<a.desc.parents.length;d++)if(a.desc.parents[d].isRoot){c=!0;break}b.pickFolder(a.getMode(),mxUtils.bind(this,function(c){b.spinner.spin(document.body, +mxResources.get("moving"))&&a.move(c,mxUtils.bind(this,function(a){b.spinner.stop()}),mxUtils.bind(this,function(a){b.handleError(a)}))}),null,!0,c)}}));this.put("publish",new Menu(mxUtils.bind(this,function(a,b){this.addMenuItems(a,["publishLink"],b)})));b.actions.put("useOffline",new Action(mxResources.get("useOffline")+"...",function(){b.openLink("https://app.draw.io/")}));b.actions.put("downloadDesktop",new Action(mxResources.get("downloadDesktop")+"...",function(){b.openLink("https://get.draw.io/")})); +this.editorUi.actions.addAction("share...",mxUtils.bind(this,function(){try{var a=b.getCurrentFile();null!=a&&b.drive.showPermissions(a.getId())}catch(C){b.handleError(C)}}));this.put("embed",new Menu(mxUtils.bind(this,function(a,c){var d=b.getCurrentFile();null==d||d.getMode()!=App.MODE_GOOGLE&&d.getMode()!=App.MODE_GITHUB||!/(\.png)$/i.test(d.getTitle())||this.addMenuItems(a,["liveImage","-"],c);this.addMenuItems(a,["embedImage","embedSvg","-","embedHtml"],c);navigator.standalone||b.isOffline()|| +this.addMenuItems(a,["embedIframe"],c);"1"==urlParams.embed||b.isOffline()||this.addMenuItems(a,"- googleDocs googleSlides googleSheets - microsoftOffice".split(" "),c)})));var y=function(a,c,d,e){("plantUml"!=e||EditorUi.enablePlantUml&&!b.isOffline())&&a.addItem(d,null,mxUtils.bind(this,function(){if("fromText"==e||"formatSql"==e||"plantUml"==e){var a=new ParseDialog(b,d,e);b.showDialog(a.container,620,420,!0,!1);b.dialog.container.style.overflow="auto"}else a=new CreateGraphDialog(b,d,e),b.showDialog(a.container, +620,420,!0,!1);a.init()}),c,null,g())},z=function(a,b,c,d){var e=f.isMouseInsertPoint()?f.getInsertPoint():f.getFreeInsertPoint();a=new mxCell(a,new mxGeometry(e.x,e.y,b,c),d);a.vertex=!0;f.getModel().beginUpdate();try{a=f.addCell(a),f.fireEvent(new mxEventObject("cellsInserted","cells",[a]))}finally{f.getModel().endUpdate()}f.scrollCellToVisible(a);f.setSelectionCell(a);f.container.focus();f.editAfterInsert&&f.startEditing(a);return a};b.actions.put("exportSvg",new Action(mxResources.get("formatSvg")+ +"...",function(){b.showExportDialog(mxResources.get("formatSvg"),!0,mxResources.get("export"),"https://support.draw.io/display/DO/Exporting+Files",mxUtils.bind(this,function(a,c,d,e,f,g,k,l,m,n){a=parseInt(a);!isNaN(a)&&0<a&&b.exportSvg(a/100,c,d,e,f,g,k,!l,m,n)}),!0,null,"svg")}));b.actions.put("insertText",new Action(mxResources.get("text"),function(){f.isEnabled()&&!f.isCellLocked(f.getDefaultParent())&&f.startEditingAtCell(z("Text",40,20,"text;html=1;resizable=0;autosize=1;align=center;verticalAlign=middle;points=[];fillColor=none;strokeColor=none;rounded=0;"))}), +null,null,Editor.ctrlKey+"+Shift+X").isEnabled=g;b.actions.put("insertRectangle",new Action(mxResources.get("rectangle"),function(){f.isEnabled()&&!f.isCellLocked(f.getDefaultParent())&&z("",120,60,"whiteSpace=wrap;html=1;")}),null,null,Editor.ctrlKey+"+K").isEnabled=g;b.actions.put("insertEllipse",new Action(mxResources.get("ellipse"),function(){f.isEnabled()&&!f.isCellLocked(f.getDefaultParent())&&z("",80,80,"ellipse;whiteSpace=wrap;html=1;")}),null,null,Editor.ctrlKey+"+Shift+K").isEnabled=g;b.actions.put("insertRhombus", +new Action(mxResources.get("rhombus"),function(){f.isEnabled()&&!f.isCellLocked(f.getDefaultParent())&&z("",80,80,"rhombus;whiteSpace=wrap;html=1;")})).isEnabled=g;var B=mxUtils.bind(this,function(a,b,c){for(var d=0;d<c.length;d++)"-"==c[d]?a.addSeparator(b):y(a,b,mxResources.get(c[d])+"...",c[d])});this.put("insert",new Menu(mxUtils.bind(this,function(a,c){this.addMenuItems(a,"insertRectangle insertEllipse insertRhombus - insertText insertLink - createShape insertFreehand - insertImage".split(" "), +c);b.insertTemplateEnabled&&!b.isOffline()&&this.addMenuItems(a,["insertTemplate"],c);a.addSeparator(c);this.addSubmenu("insertLayout",a,c,mxResources.get("layout"));this.addSubmenu("insertAdvanced",a,c,mxResources.get("advanced"))})));this.put("insertLayout",new Menu(mxUtils.bind(this,function(a,b){B(a,b,"horizontalFlow verticalFlow - horizontalTree verticalTree radialTree - organic circle".split(" "))})));this.put("insertAdvanced",new Menu(mxUtils.bind(this,function(a,c){B(a,c,["fromText","plantUml", +"-","formatSql"]);a.addItem(mxResources.get("csv")+"...",null,function(){b.showImportCsvDialog()},c,null,g())})));this.put("openRecent",new Menu(function(a,c){var d=b.getRecent();if(null!=d){for(var e=0;e<d.length;e++)(function(d){var e=d.mode;e==App.MODE_GOOGLE?e="googleDrive":e==App.MODE_ONEDRIVE&&(e="oneDrive");a.addItem(d.title+" ("+mxResources.get(e)+")",null,function(){b.loadFile(d.id)},c)})(d[e]);a.addSeparator(c)}a.addItem(mxResources.get("reset"),null,function(){b.resetRecent()},c)}));this.put("openFrom", +new Menu(function(a,c){null!=b.drive?a.addItem(mxResources.get("googleDrive")+"...",null,function(){b.pickFile(App.MODE_GOOGLE)},c):k&&"function"===typeof window.DriveClient&&a.addItem(mxResources.get("googleDrive")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);null!=b.oneDrive?a.addItem(mxResources.get("oneDrive")+"...",null,function(){b.pickFile(App.MODE_ONEDRIVE)},c):n&&"function"===typeof window.OneDriveClient&&a.addItem(mxResources.get("oneDrive")+" ("+mxResources.get("loading")+ +"...)",null,function(){},c,null,!1);null!=b.dropbox?a.addItem(mxResources.get("dropbox")+"...",null,function(){b.pickFile(App.MODE_DROPBOX)},c):l&&"function"===typeof window.DropboxClient&&a.addItem(mxResources.get("dropbox")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);a.addSeparator(c);null!=b.gitHub&&a.addItem(mxResources.get("github")+"...",null,function(){b.pickFile(App.MODE_GITHUB)},c);null!=b.gitLab&&a.addItem(mxResources.get("gitlab")+"...",null,function(){b.pickFile(App.MODE_GITLAB)}, +c);null!=b.trello?a.addItem(mxResources.get("trello")+"...",null,function(){b.pickFile(App.MODE_TRELLO)},c):q&&"function"===typeof window.TrelloClient&&a.addItem(mxResources.get("trello")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);a.addSeparator(c);isLocalStorage&&"0"!=urlParams.browser&&a.addItem(mxResources.get("browser")+"...",null,function(){b.pickFile(App.MODE_BROWSER)},c);a.addItem(mxResources.get("device")+"...",null,function(){b.pickFile(App.MODE_DEVICE)},c);b.isOffline()|| +(a.addSeparator(c),a.addItem(mxResources.get("url")+"...",null,function(){var a=new FilenameDialog(b,"",mxResources.get("open"),function(a){null!=a&&0<a.length&&(null==b.getCurrentFile()?window.location.hash="#U"+encodeURIComponent(a):window.openWindow((mxClient.IS_CHROMEAPP?"https://www.draw.io/":"https://"+location.host+"/")+window.location.search+"#U"+encodeURIComponent(a)))},mxResources.get("url"));b.showDialog(a.container,300,80,!0,!0);a.init()},c))}));Editor.enableCustomLibraries&&(this.put("newLibrary", +new Menu(function(a,c){"undefined"!=typeof google&&"undefined"!=typeof google.picker&&(null!=b.drive?a.addItem(mxResources.get("googleDrive")+"...",null,function(){b.showLibraryDialog(null,null,null,null,App.MODE_GOOGLE)},c):k&&"function"===typeof window.DriveClient&&a.addItem(mxResources.get("googleDrive")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1));null!=b.oneDrive?a.addItem(mxResources.get("oneDrive")+"...",null,function(){b.showLibraryDialog(null,null,null,null,App.MODE_ONEDRIVE)}, +c):n&&"function"===typeof window.OneDriveClient&&a.addItem(mxResources.get("oneDrive")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);null!=b.dropbox?a.addItem(mxResources.get("dropbox")+"...",null,function(){b.showLibraryDialog(null,null,null,null,App.MODE_DROPBOX)},c):l&&"function"===typeof window.DropboxClient&&a.addItem(mxResources.get("dropbox")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);a.addSeparator(c);null!=b.gitHub&&a.addItem(mxResources.get("github")+ +"...",null,function(){b.showLibraryDialog(null,null,null,null,App.MODE_GITHUB)},c);null!=b.gitLab&&a.addItem(mxResources.get("gitlab")+"...",null,function(){b.showLibraryDialog(null,null,null,null,App.MODE_GITLAB)},c);null!=b.trello?a.addItem(mxResources.get("trello")+"...",null,function(){b.showLibraryDialog(null,null,null,null,App.MODE_TRELLO)},c):q&&"function"===typeof window.TrelloClient&&a.addItem(mxResources.get("trello")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);a.addSeparator(c); +isLocalStorage&&"0"!=urlParams.browser&&a.addItem(mxResources.get("browser")+"...",null,function(){b.showLibraryDialog(null,null,null,null,App.MODE_BROWSER)},c);a.addItem(mxResources.get("device")+"...",null,function(){b.showLibraryDialog(null,null,null,null,App.MODE_DEVICE)},c)})),this.put("openLibraryFrom",new Menu(function(a,c){"undefined"!=typeof google&&"undefined"!=typeof google.picker&&(null!=b.drive?a.addItem(mxResources.get("googleDrive")+"...",null,function(){b.pickLibrary(App.MODE_GOOGLE)}, +c):k&&"function"===typeof window.DriveClient&&a.addItem(mxResources.get("googleDrive")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1));null!=b.oneDrive?a.addItem(mxResources.get("oneDrive")+"...",null,function(){b.pickLibrary(App.MODE_ONEDRIVE)},c):n&&"function"===typeof window.OneDriveClient&&a.addItem(mxResources.get("oneDrive")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);null!=b.dropbox?a.addItem(mxResources.get("dropbox")+"...",null,function(){b.pickLibrary(App.MODE_DROPBOX)}, +c):l&&"function"===typeof window.DropboxClient&&a.addItem(mxResources.get("dropbox")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);a.addSeparator(c);null!=b.gitHub&&a.addItem(mxResources.get("github")+"...",null,function(){b.pickLibrary(App.MODE_GITHUB)},c);null!=b.gitLab&&a.addItem(mxResources.get("gitlab")+"...",null,function(){b.pickLibrary(App.MODE_GITLAB)},c);null!=b.trello?a.addItem(mxResources.get("trello")+"...",null,function(){b.pickLibrary(App.MODE_TRELLO)},c):q&&"function"=== +typeof window.TrelloClient&&a.addItem(mxResources.get("trello")+" ("+mxResources.get("loading")+"...)",null,function(){},c,null,!1);a.addSeparator(c);isLocalStorage&&"0"!=urlParams.browser&&a.addItem(mxResources.get("browser")+"...",null,function(){b.pickLibrary(App.MODE_BROWSER)},c);a.addItem(mxResources.get("device")+"...",null,function(){b.pickLibrary(App.MODE_DEVICE)},c);b.isOffline()||(a.addSeparator(c),a.addItem(mxResources.get("url")+"...",null,function(){var a=new FilenameDialog(b,"",mxResources.get("open"), +function(a){if(null!=a&&0<a.length&&b.spinner.spin(document.body,mxResources.get("loading"))){var c=a;b.editor.isCorsEnabledForUrl(a)||(c=PROXY_URL+"?url="+encodeURIComponent(a));mxUtils.get(c,function(c){if(200<=c.getStatus()&&299>=c.getStatus()){b.spinner.stop();try{b.loadLibrary(new UrlLibrary(this,c.getText(),a))}catch(J){b.handleError(J,mxResources.get("errorLoadingFile"))}}else b.spinner.stop(),b.handleError(null,mxResources.get("errorLoadingFile"))},function(){b.spinner.stop();b.handleError(null, +mxResources.get("errorLoadingFile"))})}},mxResources.get("url"));b.showDialog(a.container,300,80,!0,!0);a.init()},c));"1"==urlParams.confLib&&(a.addSeparator(c),a.addItem(mxResources.get("confluenceCloud")+"...",null,function(){b.showRemotelyStoredLibrary(mxResources.get("libraries"))},c))})));this.put("edit",new Menu(mxUtils.bind(this,function(a,b){this.addMenuItems(a,"undo redo - cut copy paste delete - duplicate - find - editData editTooltip - editStyle editGeometry - edit - editLink openLink - selectVertices selectEdges selectAll selectNone - lockUnlock".split(" "))}))); +e=b.actions.addAction("comments",mxUtils.bind(this,function(){if(null==this.commentsWindow)this.commentsWindow=new CommentsWindow(b,document.body.offsetWidth-380,120,300,350),this.commentsWindow.window.addListener("show",function(){b.fireEvent(new mxEventObject("comments"))}),this.commentsWindow.window.addListener("hide",function(){b.fireEvent(new mxEventObject("comments"))}),this.commentsWindow.window.setVisible(!0),b.fireEvent(new mxEventObject("comments"));else{var a=!this.commentsWindow.window.isVisible(); +this.commentsWindow.window.setVisible(a);this.commentsWindow.refreshCommentsTime();a&&this.commentsWindow.hasError&&this.commentsWindow.refreshComments()}}));e.setToggleAction(!0);e.setSelectedCallback(mxUtils.bind(this,function(){return null!=this.commentsWindow&&this.commentsWindow.window.isVisible()}));b.editor.addListener("fileLoaded",mxUtils.bind(this,function(){null!=this.commentsWindow&&(this.commentsWindow.destroy(),this.commentsWindow=null)}));var e=this.get("viewPanels"),G=e.funct;e.funct= +function(a,c){G.apply(this,arguments);b.commentsSupported()&&b.menus.addMenuItems(a,["comments"],c)};this.put("view",new Menu(mxUtils.bind(this,function(a,c){this.addMenuItems(a,(null!=this.editorUi.format?["formatPanel"]:[]).concat(["outline","layers"]).concat(b.commentsSupported()?["comments","-"]:["-"]));this.addMenuItems(a,["-","search"],c);if(isLocalStorage||mxClient.IS_CHROMEAPP){var d=this.addMenuItem(a,"scratchpad",c);(!b.isOffline()||mxClient.IS_CHROMEAPP||EditorUi.isElectronApp)&&this.addLinkToItem(d, +"https://desk.draw.io/support/solutions/articles/16000042367")}this.addMenuItems(a,["shapes","-","pageView","pageScale"]);this.addSubmenu("units",a,c);this.addMenuItems(a,"- scrollbars tooltips ruler - grid guides".split(" "),c);mxClient.IS_SVG&&(null==document.documentMode||9<document.documentMode)&&this.addMenuItem(a,"shadowVisible",c);this.addMenuItems(a,"- connectionArrows connectionPoints - resetView zoomIn zoomOut".split(" "),c)})));this.put("extras",new Menu(mxUtils.bind(this,function(a,c){"1"!= +urlParams.embed&&(this.addSubmenu("theme",a,c),a.addSeparator(c));if("undefined"!==typeof MathJax){var d=this.addMenuItem(a,"mathematicalTypesetting",c);(!b.isOffline()||mxClient.IS_CHROMEAPP||EditorUi.isElectronApp)&&this.addLinkToItem(d,"https://desk.draw.io/support/solutions/articles/16000032875")}this.addMenuItems(a,["copyConnect","collapseExpand","-"],c);"1"!=urlParams.embed&&(isLocalStorage||mxClient.IS_CHROMEAPP)&&this.addMenuItems(a,["showStartScreen"],c);"1"!=urlParams.embed&&this.addMenuItems(a, +["autosave"],c);a.addSeparator(c);!b.isOfflineApp()&&isLocalStorage&&this.addMenuItem(a,"plugins",c);this.addMenuItems(a,["tags","-","editDiagram","-","drawConfig"],c);a.addSeparator(c);"1"==urlParams.newTempDlg&&(b.actions.addAction("templates",function(){var a=new TemplatesDialog;b.showDialog(a.container,a.width,a.height,!0,!1,null,!1,!0);a.init(b,function(a){console.log(a)},null,null,null,"user",function(a,b){setTimeout(function(){b?a([{url:"123",title:"Test 1Test 1Test 1Test 1Test 1Test 1Test 11Test 1Test 11Test 1Test 1dgdsgdfg fdg dfgdfg dfg dfg"}, +{url:"123",title:"Test 2",imgUrl:"https://www.google.com.eg/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png"},{url:"123",title:"Test 3",changedBy:"Ashraf Teleb",lastModifiedOn:"Yesterday"},{url:"123",title:"Test 4"},{url:"123",title:"Test 5"},{url:"123",title:"Test 6"}]):a([{url:"123",title:"Test 4",imgUrl:"https://images.pexels.com/photos/459225/pexels-photo-459225.jpeg"},{url:"123",title:"Test 5"},{url:"123",title:"Test 6"},{url:"123",title:"Test 1Test 1Test 1Test 1Test 1Test 1Test 11Test 1Test 11Test 1Test 1dgdsgdfg fdg dfgdfg dfg dfg"}, +{url:"123",title:"Test 2",imgUrl:"https://www.google.com.eg/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png"},{url:"123",title:"Test 3",changedBy:"Ashraf Teleb",lastModifiedOn:"Yesterday"}]);console.log(b)},1E3)},function(a,b,c){setTimeout(function(){b(c?[{url:"123",title:a+"Test 1Test 1Test 1Test 1Test 1Test 1Test 1"},{url:"123",title:a+"Test 2"},{url:"123",title:a+"Test 3"},{url:"123",title:a+"Test 4"},{url:"123",title:a+"Test 5"},{url:"123",title:a+"Test 6"}]:[{url:"123",title:a+"Test 5"}, +{url:"123",title:a+"Test 6"},{url:"123",title:a+"Test 1Test 1Test 1Test 1Test 1Test 1Test 1"},{url:"123",title:a+"Test 2"},{url:"123",title:a+"Test 3"},{url:"123",title:a+"Test 4"}])},2E3)},null)}),this.addMenuItem(a,"templates",c))})));this.put("file",new Menu(mxUtils.bind(this,function(a,c){if("1"==urlParams.embed)this.addSubmenu("importFrom",a,c),this.addSubmenu("exportAs",a,c),this.addSubmenu("embed",a,c),"1"==urlParams.libraries&&(this.addMenuItems(a,["-"],c),this.addSubmenu("newLibrary",a,c), +this.addSubmenu("openLibraryFrom",a,c)),b.isRevisionHistorySupported()&&this.addMenuItems(a,["-","revisionHistory"],c),this.addMenuItems(a,["-","pageSetup","print","-","rename","1"==urlParams.noSaveBtn?"saveAndExit":"save"],c),"1"==urlParams.saveAndExit&&"1"!=urlParams.noSaveBtn&&this.addMenuItems(a,["saveAndExit"],c),this.addMenuItems(a,["exit"],c);else{var d=this.editorUi.getCurrentFile();if(null!=d&&d.constructor==DriveFile){d.isRestricted()&&this.addMenuItems(a,["exportOptionsDisabled"],c);this.addMenuItems(a, +["save","-","share"],c);var e=this.addMenuItem(a,"synchronize",c);(!b.isOffline()||mxClient.IS_CHROMEAPP||EditorUi.isElectronApp)&&this.addLinkToItem(e,"https://desk.draw.io/support/solutions/articles/16000087947");a.addSeparator(c)}else this.addMenuItems(a,["new"],c);this.addSubmenu("openFrom",a,c);isLocalStorage&&this.addSubmenu("openRecent",a,c);null!=d&&d.constructor==DriveFile?this.addMenuItems(a,["new","-","rename","makeCopy","moveToFolder"],c):(mxClient.IS_CHROMEAPP||EditorUi.isElectronApp|| +null==d||d.constructor==LocalFile||(a.addSeparator(c),e=this.addMenuItem(a,"synchronize",c),(!b.isOffline()||mxClient.IS_CHROMEAPP||EditorUi.isElectronApp)&&this.addLinkToItem(e,"https://desk.draw.io/support/solutions/articles/16000087947")),this.addMenuItems(a,["-","save","saveAs"],c),this.addMenuItems(a,["-","rename"],c),b.isOfflineApp()?navigator.onLine&&"1"!=urlParams.stealth&&this.addMenuItems(a,["upload"],c):(this.addMenuItems(a,["makeCopy"],c),null!=d&&d.constructor==OneDriveFile&&this.addMenuItems(a, +["moveToFolder"],c)));a.addSeparator(c);this.addSubmenu("importFrom",a,c);this.addSubmenu("exportAs",a,c);a.addSeparator(c);this.addSubmenu("embed",a,c);this.addSubmenu("publish",a,c);a.addSeparator(c);this.addSubmenu("newLibrary",a,c);this.addSubmenu("openLibraryFrom",a,c);b.isRevisionHistorySupported()&&this.addMenuItems(a,["-","revisionHistory"],c);this.addMenuItems(a,["-","pageSetup"],c);mxClient.IS_IOS&&navigator.standalone||this.addMenuItems(a,["print"],c);this.addMenuItems(a,["-","close"])}}))); +a.prototype.execute=function(){var a=this.ui.editor.graph;this.extFonts=this.previousExtFonts;for(var b=a.extFonts,c=0;null!=b&&c<b.length;c++){var d=document.getElementById("extFont_"+b[c].name);null!=d&&d.parentNode.removeChild(d)}a.extFonts=[];for(c=0;c<this.previousExtFonts.length;c++)this.ui.editor.graph.addExtFont(this.previousExtFonts[c].name,this.previousExtFonts[c].url);this.previousExtFonts=b};this.put("fontFamily",new Menu(mxUtils.bind(this,function(b,c){for(var d=mxUtils.bind(this,function(a, +d){var e=this.editorUi.editor.graph;this.styleChange(b,a,[mxConstants.STYLE_FONTFAMILY],[a],null,c,function(){document.execCommand("fontname",!1,a);e.addExtFont(a,d)},function(){e.updateLabelElements(e.getSelectionCells(),function(a){a.removeAttribute("face");a.style.fontFamily=null;"PRE"==a.nodeName&&e.replaceElement(a,"div")});e.addExtFont(a,d)}).firstChild.nextSibling.style.fontFamily=a}),e=0;e<this.defaultFonts.length;e++)d(this.defaultFonts[e]);b.addSeparator(c);var f=this.editorUi.editor.graph.extFonts; +if(null!=f&&0<f.length){for(var g={},k=!1,e=0;e<this.customFonts.length;e++)g[this.customFonts[e].name]=!0;for(e=0;e<f.length;e++)g[f[e].name]||(this.customFonts.push(f[e]),k=!0);k&&this.editorUi.fireEvent(new mxEventObject("customFontsChanged"))}if(0<this.customFonts.length){for(e=0;e<this.customFonts.length;e++)f=this.customFonts[e].name,g=this.customFonts[e].url,d(f,g),this.editorUi.editor.graph.addExtFont(f,g,!0);b.addSeparator(c);b.addItem(mxResources.get("reset"),null,mxUtils.bind(this,function(){var b= +new a(this.editorUi,[]);this.editorUi.editor.graph.model.execute(b);this.customFonts=[];this.editorUi.fireEvent(new mxEventObject("customFontsChanged"))}),c);b.addSeparator(c)}b.addItem(mxResources.get("custom")+"...",null,mxUtils.bind(this,function(){var a=this.editorUi.editor.graph,b=mxConstants.DEFAULT_FONTFAMILY,c="s",d=null,e=a.getView().getState(a.getSelectionCell());null!=e&&(b=e.style[mxConstants.STYLE_FONTFAMILY]||b,c=e.style.FType||c,"w"==c&&(d=this.editorUi.editor.graph.extFonts,e=null, +null!=d&&(e=d.find(function(a){return a.name==b})),d=null!=e?e.url:mxResources.get("urlNofFound",null,"URL not found"),0==d.indexOf(PROXY_URL)&&(d=decodeURIComponent(d.substr((PROXY_URL+"?url=").length)))));c=new FontDialog(this.editorUi,b,d,c,mxUtils.bind(this,function(b,c,d){if(null!=b&&0<b.length){a.getModel().beginUpdate();try{a.stopEditing(!1);a.setCellStyles(mxConstants.STYLE_FONTFAMILY,b);"s"!=d&&(a.setCellStyles("FType",d),0==c.indexOf("http://")&&(c=PROXY_URL+"?url="+encodeURIComponent(c)), +this.editorUi.editor.graph.addExtFont(b,c));d=!0;for(var e=0;e<this.customFonts.length;e++)if(this.customFonts[e].name==b){d=!1;break}d&&(this.customFonts.push({name:b,url:c}),this.editorUi.fireEvent(new mxEventObject("customFontsChanged")))}finally{a.getModel().endUpdate()}}}));this.editorUi.showDialog(c.container,380,250,!0,!0);c.init()}),c,null,!0)})))}})();function DiagramPage(a,c){this.node=a;null!=c?this.node.setAttribute("id",c):null==this.getId()&&this.node.setAttribute("id",Editor.guid())}DiagramPage.prototype.node=null;DiagramPage.prototype.root=null;DiagramPage.prototype.viewState=null;DiagramPage.prototype.getId=function(){return this.node.getAttribute("id")};DiagramPage.prototype.getName=function(){return this.node.getAttribute("name")}; DiagramPage.prototype.setName=function(a){null==a?this.node.removeAttribute("name"):this.node.setAttribute("name",a)};function RenamePage(a,c,d){this.ui=a;this.page=c;this.previous=this.name=d}RenamePage.prototype.execute=function(){var a=this.page.getName();this.page.setName(this.previous);this.name=this.previous;this.previous=a;this.ui.editor.graph.updatePlaceholders();this.ui.editor.fireEvent(new mxEventObject("pageRenamed"))}; function MovePage(a,c,d){this.ui=a;this.oldIndex=c;this.newIndex=d}MovePage.prototype.execute=function(){this.ui.pages.splice(this.newIndex,0,this.ui.pages.splice(this.oldIndex,1)[0]);var a=this.oldIndex;this.oldIndex=this.newIndex;this.newIndex=a;this.ui.editor.graph.updatePlaceholders();this.ui.editor.fireEvent(new mxEventObject("pageMoved"))}; function SelectPage(a,c,d){this.ui=a;this.previousPage=this.page=c;this.neverShown=!0;null!=c&&(this.neverShown=null==c.viewState,this.ui.updatePageRoot(c),null!=d&&(c.viewState=d,this.neverShown=!1))} diff --git a/src/main/webapp/js/diagramly/App.js b/src/main/webapp/js/diagramly/App.js index c4598fa84c7ac964a98e4f7c0fba9e90bf68fe5a..0fa5d1b12310b54623541010ed8d80573a98a7cc 100644 --- a/src/main/webapp/js/diagramly/App.js +++ b/src/main/webapp/js/diagramly/App.js @@ -1552,25 +1552,33 @@ App.prototype.init = function() { mxUtils.get('https://api.github.com/repos/jgraph/drawio-desktop/releases/latest', mxUtils.bind(this, function(req) { - var rel = JSON.parse(req.getText()); var href = 'https://get.draw.io/'; - if (rel != null) + try { - if (rel.tag_name != null && rel.name != null && rel.html_url != null) + var rel = JSON.parse(req.getText()); + + if (rel != null) { - if (mxClient.IS_MAC) - { - href = 'https://github.com/jgraph/drawio-desktop/releases/download/' + - rel.tag_name + '/draw.io-' + rel.name + '.dmg'; - } - else if (mxClient.IS_WIN) + if (rel.tag_name != null && rel.name != null && rel.html_url != null) { - href = 'https://github.com/jgraph/drawio-desktop/releases/download/' + - rel.tag_name + '/draw.io-' + rel.name + '-windows-installer.exe'; + if (mxClient.IS_MAC) + { + href = 'https://github.com/jgraph/drawio-desktop/releases/download/' + + rel.tag_name + '/draw.io-' + rel.name + '.dmg'; + } + else if (mxClient.IS_WIN) + { + href = 'https://github.com/jgraph/drawio-desktop/releases/download/' + + rel.tag_name + '/draw.io-' + rel.name + '-windows-installer.exe'; + } } } } + catch (e) + { + // ignores parsing errors + } var closeHandler = mxUtils.bind(this, function() { diff --git a/src/main/webapp/js/diagramly/Devel.js b/src/main/webapp/js/diagramly/Devel.js index c28124a6721c1aefefe1e4c5de1e0e9dfd5c4102..dbb31bfc7bb3b1946fad2bfd813e5ae4b330f6cd 100644 --- a/src/main/webapp/js/diagramly/Devel.js +++ b/src/main/webapp/js/diagramly/Devel.js @@ -76,6 +76,7 @@ mxscript(drawDevUrl + 'js/diagramly/sidebar/Sidebar-Rack.js'); mxscript(drawDevUrl + 'js/diagramly/sidebar/Sidebar-Sitemap.js'); mxscript(drawDevUrl + 'js/diagramly/sidebar/Sidebar-Sysml.js'); mxscript(drawDevUrl + 'js/diagramly/sidebar/Sidebar-Veeam.js'); +mxscript(drawDevUrl + 'js/diagramly/sidebar/Sidebar-Veeam2.js'); mxscript(drawDevUrl + 'js/diagramly/sidebar/Sidebar-VVD.js'); mxscript(drawDevUrl + 'js/diagramly/sidebar/Sidebar-WebIcons.js'); @@ -149,3 +150,12 @@ if (urlParams['tableLayout'] == '1') { mxscript(drawDevUrl + 'js/diagramly/mxTableLayout.js'); } + +//Org Chart Layout +if (urlParams['orgLayout'] == '1') +{ + mxscript(drawDevUrl + 'js/orgchart/bridge.min.js'); + mxscript(drawDevUrl + 'js/orgchart/bridge.collections.min.js'); + mxscript(drawDevUrl + 'js/orgchart/OrgChart.Layout.min.js'); + mxscript(drawDevUrl + 'js/orgchart/mxOrgChart.js'); +} diff --git a/src/main/webapp/js/diagramly/Dialogs.js b/src/main/webapp/js/diagramly/Dialogs.js index d6f08ecc2f6db3acd43250a10ea14b3aebdc76f3..d86b33dd0c751e7c103b7a0f233c9d0a4b600d50 100644 --- a/src/main/webapp/js/diagramly/Dialogs.js +++ b/src/main/webapp/js/diagramly/Dialogs.js @@ -10260,6 +10260,8 @@ function AspectDialog(editorUi, pageId, layerIds, okFn, cancelFn) //Drawing the graph with dialog not visible doesn't get dimensions right. It has to be visible! AspectDialog.prototype.init = function() { + this.ui.getFileData(true); //Force pages to update their nodes + for (var i = 0; i < this.ui.pages.length; i++) { var page = this.ui.updatePageRoot(this.ui.pages[i]); @@ -10281,7 +10283,7 @@ AspectDialog.prototype.createViewer = function(container, pageNode, layerId) graph.maxFitScale = null; graph.centerZoom = true; - var node = pageNode.firstElementChild; + var node = Editor.parseDiagramNode(pageNode); //Handles compressed and non-compressed page node if (node != null) { @@ -10361,7 +10363,6 @@ AspectDialog.prototype.createPageItem = function(pageId, pageName, pageNode, pag AspectDialog.prototype.createLayerItem = function(layer, pageId, graph, pageNode) { - var graphModel = graph.model; var layerName = graph.convertValueToString(layer) || (mxResources.get('background') || 'Background'); var $listItem = document.createElement('div'); $listItem.setAttribute('data-layer-id', layer.id); diff --git a/src/main/webapp/js/diagramly/Editor.js b/src/main/webapp/js/diagramly/Editor.js index 55a4fedbede121ed7e92c5972962196aa3a58521..0b76038260327f462687b1c8e02991ef98c9426a 100644 --- a/src/main/webapp/js/diagramly/Editor.js +++ b/src/main/webapp/js/diagramly/Editor.js @@ -4962,6 +4962,7 @@ mxStencilRegistry.libraries['aws4'] = [SHAPES_PATH + '/mxAWS4.js', STENCIL_PATH + '/aws4.xml']; mxStencilRegistry.libraries['aws4b'] = [SHAPES_PATH + '/mxAWS4.js', STENCIL_PATH + '/aws4.xml']; mxStencilRegistry.libraries['veeam'] = [STENCIL_PATH + '/veeam/2d.xml', STENCIL_PATH + '/veeam/3d.xml', STENCIL_PATH + '/veeam/veeam.xml']; + mxStencilRegistry.libraries['veeam2'] = [STENCIL_PATH + '/veeam/2d.xml', STENCIL_PATH + '/veeam/3d.xml', STENCIL_PATH + '/veeam/veeam2.xml']; mxStencilRegistry.libraries['pid2inst'] = [SHAPES_PATH + '/pid2/mxPidInstruments.js']; mxStencilRegistry.libraries['pid2misc'] = [SHAPES_PATH + '/pid2/mxPidMisc.js', STENCIL_PATH + '/pid/misc.xml']; mxStencilRegistry.libraries['pid2valves'] = [SHAPES_PATH + '/pid2/mxPidValves.js']; diff --git a/src/main/webapp/js/diagramly/Menus.js b/src/main/webapp/js/diagramly/Menus.js index 8360b8c3764426d82277c02a4efb2ced6f8837b9..e2cadd1f36c0715554f07ccc69c6a1e8795128c1 100644 --- a/src/main/webapp/js/diagramly/Menus.js +++ b/src/main/webapp/js/diagramly/Menus.js @@ -1019,6 +1019,14 @@ layoutMenu.funct = function(menu, parent) { layoutMenuFunct.apply(this, arguments); + + if (urlParams['orgLayout'] == '1') + { + menu.addItem('Org. Chart', null, function() + { + mxOrgChart(editorUi); + }, parent, null, isGraphEnabled()); + } menu.addSeparator(parent); editorUi.menus.addMenuItem(menu, 'runLayout', parent, null, null, mxResources.get('apply') + '...'); diff --git a/src/main/webapp/js/diagramly/sidebar/Sidebar-Veeam2.js b/src/main/webapp/js/diagramly/sidebar/Sidebar-Veeam2.js new file mode 100644 index 0000000000000000000000000000000000000000..a55d49af5b9a3bffcf120b56f62166e86cb562c6 --- /dev/null +++ b/src/main/webapp/js/diagramly/sidebar/Sidebar-Veeam2.js @@ -0,0 +1,933 @@ +(function() +{ + Sidebar.prototype.addVeeam2Palette = function() + { + this.addVeeam2AuxiliaryPalette(); + this.addVeeam2DataCenterPalette(); + this.addVeeam2FeaturesPalette(); + this.addVeeam2GeneralPalette(); + this.addVeeam2ProductsComponentsPalette(); + this.addVeeam2SoftwarePalette(); + this.addVeeam2StatesPalette(); + this.addVeeam2StoragePalette(); + this.addVeeam23DPalette(); + }; + + Sidebar.prototype.addVeeam2AuxiliaryPalette = function() + { + // Space savers + var sb = this; + var gn = 'mxgraph.veeam2'; + var dt = 'veeam vmware virtual machine auxiliary'; + + var w = 100; + var h = 100; + + var fns = + [ + this.createVertexTemplateEntry('pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#13B24B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_logo;', + w * 1.36, h * 0.24, '', 'Veeam logo', null, null, this.getTagsForStencil(gn, 'logo', dt).join(' ')), + this.createVertexTemplateEntry('align=left;verticalAlign=middle;fontFamily=Tahoma;strokeColor=#ECECEC;strokeWidth=2;html=1;whiteSpace=wrap;spacing=6;fontStyle=0', + w * 1.5, h * 1.1, 'Please use Tahome font family, not less than 9 pt\n\nABCDEFGHIJKLM\nabcdefghijklm\n0123456789', 'Font', null, null, this.getTagsForStencil(gn, 'font', dt).join(' ')), + this.createVertexTemplateEntry('align=left;verticalAlign=middle;fontFamily=Tahoma;fillColor=#005f4b;strokeColor=none;fontColor=#ffffff;strokeWidth=2;html=1;whiteSpace=wrap;spacing=6;fontStyle=0', + w * 1.5, h * 1.1, 'Veeam Sapphire\n\nR: 0\nG: 95\nB: 75\n\n #005f4b', 'Veeam Sapphire', null, null, this.getTagsForStencil(gn, 'sapphite', dt).join(' ')), + this.createVertexTemplateEntry('align=left;verticalAlign=middle;fontFamily=Tahoma;fillColor=#df8c42;strokeColor=none;fontColor=#ffffff;strokeWidth=2;html=1;whiteSpace=wrap;spacing=6;fontStyle=0', + w * 1.5, h * 1.1, 'Orange\n\nR: 223\nG: 140\nB: 66\n\n #df8c42', 'Veeam Sapphire', null, null, this.getTagsForStencil(gn, 'orange', dt).join(' ')), + this.createVertexTemplateEntry('align=left;verticalAlign=middle;fontFamily=Tahoma;fillColor=#d9d9d9;strokeColor=none;fontColor=#ffffff;strokeWidth=2;html=1;whiteSpace=wrap;spacing=6;fontStyle=0', + w * 1.5, h * 1.1, 'Grey 2\n\nR: 217\nG: 217\nB: 217\n\n #d9d9d9', 'Grey 2', null, null, this.getTagsForStencil(gn, 'grey', dt).join(' ')), + this.createVertexTemplateEntry('triangle;whiteSpace=wrap;html=1;gradientColor=#D3D3D3;strokeColor=none;gradientDirection=east;', + w * 0.4, h * 1.6, '', 'Inclusion', null, null, this.getTagsForStencil(gn, 'inclusion', dt).join(' ')), + this.createVertexTemplateEntry('rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#d3d3d3;strokeWidth=2;', + w * 1.5, h * 1.1, '', 'Frame (grey 2)', null, null, this.getTagsForStencil(gn, 'grey frame', dt).join(' ')), + this.createVertexTemplateEntry('rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#00B336;strokeWidth=2;', + w * 1.5, h * 1.1, '', 'Frame (topaz)', null, null, this.getTagsForStencil(gn, 'topaz frame', dt).join(' ')), + this.createEdgeTemplateEntry('edgeStyle=none;rounded=0;html=1;entryX=0;entryY=0.5;jettySize=auto;orthogonalLoop=1;strokeColor=#00B336;strokeWidth=2;fontColor=#000000;jumpStyle=none;endArrow=block;endFill=1;startArrow=block;startFill=1;', w, 0, + '', 'Connector (topaz)', null, dt + 'connector topaz'), + this.createEdgeTemplateEntry('edgeStyle=none;rounded=0;html=1;entryX=0;entryY=0.5;jettySize=auto;orthogonalLoop=1;strokeColor=#404040;strokeWidth=2;fontColor=#000000;jumpStyle=none;endArrow=block;endFill=1;startArrow=block;startFill=1;', w, 0, + '', 'Connector (grey 3)', null, dt + 'connector grey'), + this.createEdgeTemplateEntry('edgeStyle=none;rounded=0;html=1;entryX=0;entryY=0.5;jettySize=auto;orthogonalLoop=1;strokeColor=#D9D9D9;strokeWidth=2;fontColor=#000000;jumpStyle=none;endArrow=oval;endFill=1;startArrow=oval;startFill=1;', w, 0, + '', 'Connector (grey 2)', null, dt + 'connector grey'), + this.createEdgeTemplateEntry('edgeStyle=none;rounded=0;html=1;entryX=0;entryY=0.5;jettySize=auto;orthogonalLoop=1;strokeColor=#00B336;strokeWidth=2;fontColor=#000000;jumpStyle=none;endArrow=oval;endFill=1;startArrow=oval;startFill=1;', w, 0, + '', 'Connector #2 (topaz)', null, dt + 'connector topaz'), + this.createEdgeTemplateEntry('edgeStyle=none;rounded=0;html=1;entryX=0;entryY=0.5;jettySize=auto;orthogonalLoop=1;strokeColor=#404040;strokeWidth=2;fontColor=#000000;jumpStyle=none;endArrow=block;endFill=1;startArrow=none;', w, 0, + '', 'Arrow (grey 3)', null, dt + 'arrow grey'), + this.createEdgeTemplateEntry('edgeStyle=none;rounded=0;html=1;entryX=0;entryY=0.5;jettySize=auto;orthogonalLoop=1;strokeColor=#00B336;strokeWidth=2;fontColor=#000000;jumpStyle=none;endArrow=block;endFill=1;startArrow=none;', w, 0, + '', 'Arrow (topaz)', null, dt + 'arrow topaz'), + this.createEdgeTemplateEntry('edgeStyle=none;rounded=0;html=1;entryX=0;entryY=0.5;jettySize=auto;orthogonalLoop=1;strokeColor=#00B336;strokeWidth=2;fontColor=#000000;jumpStyle=none;endArrow=none;endFill=0;startArrow=none;dashed=1;', w, 0, + '', 'Dotted line (topaz)', null, dt + 'dotted line topaz'), + this.createEdgeTemplateEntry('edgeStyle=none;rounded=0;html=1;entryX=0;entryY=0.5;jettySize=auto;orthogonalLoop=1;strokeColor=#404040;strokeWidth=2;fontColor=#000000;jumpStyle=none;endArrow=none;endFill=0;startArrow=none;dashed=1;', w, 0, + '', 'Dotted line (grey 3)', null, dt + 'dotted line grey'), + this.createVertexTemplateEntry('ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=2;fontFamily=Tahoma;spacingBottom=4;spacingRight=2;strokeColor=#d3d3d3;', + w * 0.2, h * 0.2, '1', 'Number one', null, null, this.getTagsForStencil(gn, 'number one', dt).join(' ')), + this.createVertexTemplateEntry('ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=2;fontFamily=Tahoma;spacingBottom=4;spacingRight=2;strokeColor=#d3d3d3;', + w * 0.2, h * 0.2, '2', 'Number two', null, null, this.getTagsForStencil(gn, 'number two', dt).join(' ')), + this.createVertexTemplateEntry('ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=2;fontFamily=Tahoma;spacingBottom=4;spacingRight=2;strokeColor=#d3d3d3;', + w * 0.2, h * 0.2, '3', 'Number three', null, null, this.getTagsForStencil(gn, 'number three', dt).join(' ')), + this.createVertexTemplateEntry('ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=2;fontFamily=Tahoma;spacingBottom=4;spacingRight=2;strokeColor=#d3d3d3;', + w * 0.2, h * 0.2, '4', 'Number four', null, null, this.getTagsForStencil(gn, 'number four', dt).join(' ')), + this.createVertexTemplateEntry('ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=2;fontFamily=Tahoma;spacingBottom=4;spacingRight=2;strokeColor=#d3d3d3;', + w * 0.2, h * 0.2, '5', 'Number five', null, null, this.getTagsForStencil(gn, 'number five', dt).join(' ')), + this.createVertexTemplateEntry('ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=2;fontFamily=Tahoma;spacingBottom=4;spacingRight=2;strokeColor=#d3d3d3;', + w * 0.2, h * 0.2, '6', 'Number six', null, null, this.getTagsForStencil(gn, 'number six', dt).join(' ')), + this.createVertexTemplateEntry('ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=2;fontFamily=Tahoma;spacingBottom=4;spacingRight=2;strokeColor=#d3d3d3;', + w * 0.2, h * 0.2, '7', 'Number seven', null, null, this.getTagsForStencil(gn, 'number seven', dt).join(' ')), + this.createVertexTemplateEntry('ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=2;fontFamily=Tahoma;spacingBottom=4;spacingRight=2;strokeColor=#d3d3d3;', + w * 0.2, h * 0.2, '8', 'Number eight', null, null, this.getTagsForStencil(gn, 'number eight', dt).join(' ')), + this.createVertexTemplateEntry('ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=2;fontFamily=Tahoma;spacingBottom=4;spacingRight=2;strokeColor=#d3d3d3;', + w * 0.2, h * 0.2, '9', 'Number nine', null, null, this.getTagsForStencil(gn, 'number nine', dt).join(' ')) + ]; + + this.addPalette('veeam2Auxiliary', 'Veeam / Auxiliary', false, mxUtils.bind(this, function(content) + { + for (var i = 0; i < fns.length; i++) + { + content.appendChild(fns[i](content)); + } + })); + }; + + Sidebar.prototype.addVeeam2DataCenterPalette = function() + { + var s = 'pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.'; + var s2 = 'pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.'; + + // Space savers + var sb = this; + var gn = 'mxgraph.veeam2'; + var dt = 'veeam vm vmware virtual machine data center'; + + var w = 100; + var h = 100; + + var fns = + [ + this.createVertexTemplateEntry(s + 'datacenter;', + w * 0.83, h * 0.53, '', 'Datacenter', null, null, this.getTagsForStencil(gn, 'datacenter', dt).join(' ')), + this.createVertexTemplateEntry(s + 'cloud;', + w * 0.4, h * 0.25, '', 'Cloud', null, null, this.getTagsForStencil(gn, 'cloud', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'azure;', + w * 0.34, h * 0.34, '', 'Azure', null, null, this.getTagsForStencil(gn, 'azure', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'aws;', + w * 0.34, h * 0.34, '', 'AWS', null, null, this.getTagsForStencil(gn, 'aws', dt).join(' ')), + this.createVertexTemplateEntry(s + 'server;', + w * 0.23, h * 0.39, '', 'Server', null, null, this.getTagsForStencil(gn, 'server', dt).join(' ')), + this.createVertexTemplateEntry(s + 'server_cluster;', + w * 0.56, h * 0.28, '', 'Server Cluster', null, null, this.getTagsForStencil(gn, 'server cluster', dt).join(' ')), + this.createVertexTemplateEntry(s + '1u_server;', + w * 0.4, h * 0.11, '', '1U Server', null, null, this.getTagsForStencil(gn, '1u one unit server', dt).join(' ')), + this.createVertexTemplateEntry(s + 'server_stack;', + w * 0.4, h * 0.4, '', 'Server Stack', null, null, this.getTagsForStencil(gn, 'server stack', dt).join(' ')), + this.createVertexTemplateEntry(s + 'monitor;', + w * 0.51, h * 0.4, '', 'Monitor', null, null, this.getTagsForStencil(gn, 'monitor', dt).join(' ')), + this.createVertexTemplateEntry(s + 'laptop;', + w * 0.48, h * 0.28, '', 'Laptop', null, null, this.getTagsForStencil(gn, 'laptop', dt).join(' ')), + this.createVertexTemplateEntry(s + 'workstation;', + w * 0.38, h * 0.28, '', 'Workstation', null, null, this.getTagsForStencil(gn, 'workstation', dt).join(' ')), + this.createVertexTemplateEntry(s + 'virtual_host;', + w * 0.82, h * 0.79, '', 'Virtual Host', null, null, this.getTagsForStencil(gn, 'virtual host', dt).join(' ')), + this.createVertexTemplateEntry(s + 'esxi_host;', + w * 0.82, h * 0.79, '', 'ESXi Host', null, null, this.getTagsForStencil(gn, 'esxi host', dt).join(' ')), + this.createVertexTemplateEntry(s + 'hyper_v_host;', + w * 0.82, h * 0.79, '', 'Hyper-V Host', null, null, this.getTagsForStencil(gn, 'hyper hyperv host', dt).join(' ')), + this.createVertexTemplateEntry(s + 'ahv_host;', + w * 0.82, h * 0.79, '', 'AHV Host', null, null, this.getTagsForStencil(gn, 'ahv host', dt).join(' ')), + this.createVertexTemplateEntry(s + 'esxi_hyper_v_ahv_host;', + w * 0.82, h * 0.79, '', 'ESXi/Hyper-V/AHV Host', null, null, this.getTagsForStencil(gn, 'esxi hyper hyperv ahv host', dt).join(' ')), + this.createVertexTemplateEntry(s + 'esxi_hyper_v_host;', + w * 0.82, h * 0.79, '', 'ESXi/Hyper-V Host', null, null, this.getTagsForStencil(gn, 'esxi hyper hyperv host', dt).join(' ')), + this.createVertexTemplateEntry(s + 'cpu;', + w * 0.28, h * 0.28, '', 'CPU', null, null, this.getTagsForStencil(gn, 'cpu central processing unit', dt).join(' ')), + this.createVertexTemplateEntry(s + 'cpu_socket;', + w * 0.28, h * 0.28, '', 'CPU Socket', null, null, this.getTagsForStencil(gn, 'cpu socket central processing unit', dt).join(' ')), + this.createVertexTemplateEntry(s + 'ram;', + w * 0.4, h * 0.19, '', 'RAM', null, null, this.getTagsForStencil(gn, 'ram random access memory', dt).join(' ')), + this.createVertexTemplateEntry(s + 'hdd;', + w * 0.28, h * 0.35, '', 'HDD', null, null, this.getTagsForStencil(gn, 'hdd hard disk drive', dt).join(' ')), + this.createVertexTemplateEntry(s + 'network_card;', + w * 0.38, h * 0.27, '', 'Network Card', null, null, this.getTagsForStencil(gn, 'network card', dt).join(' ')), + this.createVertexTemplateEntry(s + 'hardware_controller;', + w * 0.38, h * 0.28, '', 'Hardware Controller', null, null, this.getTagsForStencil(gn, 'hardware controller', dt).join(' ')), + this.createVertexTemplateEntry(s + 'physical_switch;', + w * 0.53, h * 0.15, '', 'Physical Switch', null, null, this.getTagsForStencil(gn, 'physical switch', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vmware_vswitch;', + w * 0.4, h * 0.11, '', 'VMware vSwitch', null, null, this.getTagsForStencil(gn, 'vswitch', dt).join(' ')), + this.createVertexTemplateEntry(s + 'usb_drive;', + w * 0.4, h * 0.17, '', 'USB Drive', null, null, this.getTagsForStencil(gn, 'usb drive', dt).join(' ')), + this.createVertexTemplateEntry(s + 'sd_card;', + w * 0.23, h * 0.28, '', 'SD Card', null, null, this.getTagsForStencil(gn, 'sd card', dt).join(' ')), + this.createVertexTemplateEntry(s + 'virtual_machine;', + w * 0.28, h * 0.28, '', 'Virtual Machine', null, null, this.getTagsForStencil(gn, '', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vm_snapshot;', + w * 0.38, h * 0.38, '', 'VM Snapshot', null, null, this.getTagsForStencil(gn, 'vnapshot', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vm_with_a_snapshot;', + w * 0.42, h * 0.42, '', 'VM with a Snapshot', null, null, this.getTagsForStencil(gn, 'with vnapshot', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vm_checked;', + w * 0.36, h * 0.36, '', 'VM Checked', null, null, this.getTagsForStencil(gn, 'checked', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vm_failed;', + w * 0.36, h * 0.36, '', 'VM Failed', null, null, this.getTagsForStencil(gn, 'failed', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vm_turn_on_off;', + w * 0.36, h * 0.36, '', 'VM turn on/off', null, null, this.getTagsForStencil(gn, 'turn on off', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vm_paused_saved_state;', + w * 0.36, h * 0.36, '', 'VM paused/saved state', null, null, this.getTagsForStencil(gn, 'paused saved state', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vm_locked;', + w * 0.36, h * 0.36, '', 'VM locked', null, null, this.getTagsForStencil(gn, 'locked', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vm_running;', + w * 0.36, h * 0.36, '', 'VM running', null, null, this.getTagsForStencil(gn, 'running', dt).join(' ')), + this.createVertexTemplateEntry(s + 'linux_vm;', + w * 0.36, h * 0.36, '', 'Linux VM', null, null, this.getTagsForStencil(gn, 'linux', dt).join(' ')), + this.createVertexTemplateEntry(s + 'windows_vm;', + w * 0.36, h * 0.36, '', 'Windows VM', null, null, this.getTagsForStencil(gn, 'windows', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vapp;', + w * 0.28, h * 0.28, '', 'vApp', null, null, this.getTagsForStencil(gn, 'vapp', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vapp_running;', + w * 0.36, h * 0.36, '', 'vApp Running', null, null, this.getTagsForStencil(gn, 'vapp running', dt).join(' ')) + ]; + + this.addPalette('veeam2Data Center', 'Veeam / Data Center', false, mxUtils.bind(this, function(content) + { + for (var i = 0; i < fns.length; i++) + { + content.appendChild(fns[i](content)); + } + })); + }; + + Sidebar.prototype.addVeeam2FeaturesPalette = function() + { + var s = 'pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.'; + var s2 = 'pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.'; + + // Space savers + var sb = this; + var gn = 'mxgraph.veeam2'; + var dt = 'veeam vm vmware virtual machine features'; + + var w = 100; + var h = 100; + + var fns = + [ + this.createVertexTemplateEntry('pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#13B24B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_logo;', + w * 1.36, h * 0.24, '', 'Veeam logo', null, null, this.getTagsForStencil(gn, 'logo', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'backup_from_storage_snapshots;', + w * 0.34, h * 0.34, '', 'Backup from Storage Snapshots', null, null, this.getTagsForStencil(gn, 'backup from storage snapshots', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'cdp;', + w * 0.34, h * 0.34, '', 'CDP', null, null, this.getTagsForStencil(gn, 'cdp', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'datalabs;', + w * 0.34, h * 0.34, '', 'Datalabs', null, null, this.getTagsForStencil(gn, 'datalabs', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'failover;', + w * 0.34, h * 0.34, '', 'Failover', null, null, this.getTagsForStencil(gn, 'failover', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'instant_vm_recovery;', + w * 0.34, h * 0.34, '', 'Instant VM recovery', null, null, this.getTagsForStencil(gn, 'instant recovery', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'nas_backup;', + w * 0.34, h * 0.34, '', 'NAS Backup', null, null, this.getTagsForStencil(gn, 'nas backup', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'object_storage_support;', + w * 0.34, h * 0.34, '', 'Object Storage Support', null, null, this.getTagsForStencil(gn, 'object storage support', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'on_demand_sandbox;', + w * 0.34, h * 0.34, '', 'On-demand Sandbox', null, null, this.getTagsForStencil(gn, 'on demand sandbox', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'restful_api;', + w * 0.34, h * 0.34, '', 'RESTful API', null, null, this.getTagsForStencil(gn, 'restful api application programming interface', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'scale_out_backup_repository2;', + w * 0.34, h * 0.34, '', 'Scale-out Backup Repository', null, null, this.getTagsForStencil(gn, 'scale out backup repository', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'scheduled_backups;', + w * 0.34, h * 0.34, '', 'Scheduled Backups', null, null, this.getTagsForStencil(gn, 'scheduled backups', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'surebackup;', + w * 0.34, h * 0.34, '', 'SureBackup', null, null, this.getTagsForStencil(gn, 'surebackup', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'surereplica;', + w * 0.34, h * 0.34, '', 'SureReplica', null, null, this.getTagsForStencil(gn, 'surereplica', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'vbr_console;', + w * 0.34, h * 0.34, '', 'VBR console', null, null, this.getTagsForStencil(gn, 'vbr console', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_cloud_connect;', + w * 0.34, h * 0.34, '', 'Veeam Cloud Connect', null, null, this.getTagsForStencil(gn, 'cloud connect', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_cloud_mobility;', + w * 0.34, h * 0.34, '', 'Veeam Cloud Mobility', null, null, this.getTagsForStencil(gn, 'cloud mobility', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeamzip;', + w * 0.34, h * 0.34, '', 'VeeamZIP', null, null, this.getTagsForStencil(gn, 'veeamzip zip', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_explorers;', + w * 0.34, h * 0.34, '', 'Veeam Explorers', null, null, this.getTagsForStencil(gn, 'veeam explorers', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'universal_storage_api;', + w * 0.34, h * 0.34, '', 'Universal Storage API', null, null, this.getTagsForStencil(gn, 'universal storage api application programming interface', dt).join(' ')) + ]; + + this.addPalette('veeam2Features', 'Veeam / Features', false, mxUtils.bind(this, function(content) + { + for (var i = 0; i < fns.length; i++) + { + content.appendChild(fns[i](content)); + } + })); + }; + + Sidebar.prototype.addVeeam2GeneralPalette = function() + { + var s = 'pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.'; + var s2 = 'pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.'; + + // Space savers + var sb = this; + var gn = 'mxgraph.veeam2'; + var dt = 'veeam vm vmware virtual machine general'; + + var w = 100; + var h = 100; + + var fns = + [ + this.createVertexTemplateEntry(s + 'enterprise_business;', + w * 0.38, h * 0.33, '', 'Enterprise (business)', null, null, this.getTagsForStencil(gn, 'enterprise business', dt).join(' ')), + this.createVertexTemplateEntry(s + 'smb_business;', + w * 0.38, h * 0.27, '', 'SMB (business)', null, null, this.getTagsForStencil(gn, 'smb business', dt).join(' ')), + this.createVertexTemplateEntry(s + 'automation;', + w * 0.28, h * 0.28, '', 'Automation', null, null, this.getTagsForStencil(gn, 'automation', dt).join(' ')), + this.createVertexTemplateEntry(s + 'service_application;', + w * 0.28, h * 0.28, '', 'Service Application', null, null, this.getTagsForStencil(gn, 'service application', dt).join(' ')), + this.createVertexTemplateEntry(s + 'cloud;', + w * 0.4, h * 0.25, '', 'Cloud', null, null, this.getTagsForStencil(gn, 'cloud', dt).join(' ')), + this.createVertexTemplateEntry(s + 'database;', + w * 0.23, h * 0.28, '', 'Database', null, null, this.getTagsForStencil(gn, 'database', dt).join(' ')), + this.createVertexTemplateEntry(s + 'report;', + w * 0.28, h * 0.39, '', 'Report', null, null, this.getTagsForStencil(gn, 'report', dt).join(' ')), + this.createVertexTemplateEntry(s + 'task_list;', + w * 0.28, h * 0.39, '', 'Task List', null, null, this.getTagsForStencil(gn, 'task list', dt).join(' ')), + this.createVertexTemplateEntry(s + 'dr_plan;', + w * 0.28, h * 0.42, '', 'DR Plan', null, null, this.getTagsForStencil(gn, 'dr plan', dt).join(' ')), + this.createVertexTemplateEntry(s + 'folder;', + w * 0.28, h * 0.24, '', 'Folder', null, null, this.getTagsForStencil(gn, 'folder', dt).join(' ')), + this.createVertexTemplateEntry(s + 'file;', + w * 0.28, h * 0.39, '', 'File', null, null, this.getTagsForStencil(gn, 'file', dt).join(' ')), + this.createVertexTemplateEntry(s + 'audio_file;', + w * 0.28, h * 0.39, '', 'Audio File', null, null, this.getTagsForStencil(gn, 'audio file', dt).join(' ')), + this.createVertexTemplateEntry(s + 'data_file;', + w * 0.28, h * 0.39, '', 'Data File', null, null, this.getTagsForStencil(gn, 'data file', dt).join(' ')), + this.createVertexTemplateEntry(s + 'iso_file;', + w * 0.28, h * 0.39, '', 'ISO File', null, null, this.getTagsForStencil(gn, 'iso file', dt).join(' ')), + this.createVertexTemplateEntry(s + 'metadata_file;', + w * 0.28, h * 0.39, '', 'Metadata File', null, null, this.getTagsForStencil(gn, 'metadata file', dt).join(' ')), + this.createVertexTemplateEntry(s + 'license_file;', + w * 0.28, h * 0.39, '', 'License File', null, null, this.getTagsForStencil(gn, 'license file', dt).join(' ')), + this.createVertexTemplateEntry(s + 'video_file;', + w * 0.28, h * 0.39, '', 'Video File', null, null, this.getTagsForStencil(gn, 'video file', dt).join(' ')), + this.createVertexTemplateEntry(s + 'alarm;', + w * 0.28, h * 0.28, '', 'Alarm', null, null, this.getTagsForStencil(gn, 'alarm', dt).join(' ')), + this.createVertexTemplateEntry(s + 'backup_browser;', + w * 0.28, h * 0.28, '', 'Backup Browser', null, null, this.getTagsForStencil(gn, 'backup browser', dt).join(' ')), + this.createVertexTemplateEntry(s + 'calendar;', + w * 0.28, h * 0.28, '', 'Calendar', null, null, this.getTagsForStencil(gn, 'calendar', dt).join(' ')), + this.createVertexTemplateEntry(s + 'command_line;', + w * 0.28, h * 0.28, '', 'Command Line', null, null, this.getTagsForStencil(gn, 'command line', dt).join(' ')), + this.createVertexTemplateEntry(s + 'cd;', + w * 0.28, h * 0.28, '', 'CD', null, null, this.getTagsForStencil(gn, 'cd compact disc', dt).join(' ')), + this.createVertexTemplateEntry(s + 'controller;', + w * 0.28, h * 0.28, '', 'Controller', null, null, this.getTagsForStencil(gn, 'controller', dt).join(' ')), + this.createVertexTemplateEntry(s + 'deduplication;', + w * 0.28, h * 0.28, '', 'Deduplication', null, null, this.getTagsForStencil(gn, 'deduplication', dt).join(' ')), + this.createVertexTemplateEntry(s + 'download;', + w * 0.28, h * 0.28, '', 'Download', null, null, this.getTagsForStencil(gn, 'download', dt).join(' ')), + this.createVertexTemplateEntry(s + 'dns;', + w * 0.28, h * 0.28, '', 'DNS', null, null, this.getTagsForStencil(gn, 'dns domain name store', dt).join(' ')), + this.createVertexTemplateEntry(s + 'globe;', + w * 0.28, h * 0.28, '', 'Globe', null, null, this.getTagsForStencil(gn, 'globe', dt).join(' ')), + this.createVertexTemplateEntry(s + 'key;', + w * 0.28, h * 0.28, '', 'Key', null, null, this.getTagsForStencil(gn, 'key', dt).join(' ')), + this.createVertexTemplateEntry(s + 'encryption_key;', + w * 0.36, h * 0.36, '', 'Encryption Key', null, null, this.getTagsForStencil(gn, 'encryption key', dt).join(' ')), + this.createVertexTemplateEntry(s + 'letter;', + w * 0.28, h * 0.2, '', 'Letter', null, null, this.getTagsForStencil(gn, 'letter', dt).join(' ')), + this.createVertexTemplateEntry(s + 'exchange_objects;', + w * 0.28, h * 0.28, '', 'Exchange objects', null, null, this.getTagsForStencil(gn, 'exchange objects', dt).join(' ')), + this.createVertexTemplateEntry(s + 'magnifying_glass;', + w * 0.28, h * 0.28, '', 'Magnifying Glass', null, null, this.getTagsForStencil(gn, 'magnifying glass', dt).join(' ')), + this.createVertexTemplateEntry(s + 'restore;', + w * 0.28, h * 0.28, '', 'Restore', null, null, this.getTagsForStencil(gn, 'restore', dt).join(' ')), + this.createVertexTemplateEntry(s + 'role;', + w * 0.28, h * 0.39, '', 'Role', null, null, this.getTagsForStencil(gn, 'role', dt).join(' ')), + this.createVertexTemplateEntry(s + 'interface_console;', + w * 0.28, h * 0.28, '', 'Interface / Console', null, null, this.getTagsForStencil(gn, 'interface console', dt).join(' ')), + this.createVertexTemplateEntry(s + 'monitoring_console;', + w * 0.28, h * 0.28, '', 'Monitoring Console', null, null, this.getTagsForStencil(gn, 'monitoring console', dt).join(' ')), + this.createVertexTemplateEntry(s + 'web_console;', + w * 0.28, h * 0.28, '', 'Web Console', null, null, this.getTagsForStencil(gn, 'web console', dt).join(' ')), + this.createVertexTemplateEntry(s + 'file_browser;', + w * 0.28, h * 0.28, '', 'File Browser', null, null, this.getTagsForStencil(gn, 'file browser', dt).join(' ')), + this.createVertexTemplateEntry(s + 'table;', + w * 0.28, h * 0.28, '', 'Table', null, null, this.getTagsForStencil(gn, 'table', dt).join(' ')), + this.createVertexTemplateEntry(s + 'time_clocks;', + w * 0.28, h * 0.28, '', 'Time / Clocks', null, null, this.getTagsForStencil(gn, 'time clocks', dt).join(' ')), + this.createVertexTemplateEntry(s + 'tag;', + w * 0.28, h * 0.28, '', 'Tag', null, null, this.getTagsForStencil(gn, 'tag', dt).join(' ')), + this.createVertexTemplateEntry(s + 'transport;', + w * 0.38, h * 0.23, '', 'Transport', null, null, this.getTagsForStencil(gn, 'transport', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vpn;', + w * 0.28, h * 0.28, '', 'VPN', null, null, this.getTagsForStencil(gn, 'vpn virtual private network', dt).join(' ')), + this.createVertexTemplateEntry(s + 'user;', + w * 0.28, h * 0.28, '', 'User', null, null, this.getTagsForStencil(gn, 'user', dt).join(' ')), + this.createVertexTemplateEntry(s + 'user_group;', + w * 0.28, h * 0.28, '', 'User Group', null, null, this.getTagsForStencil(gn, 'user group', dt).join(' ')) + ]; + + this.addPalette('veeam2General', 'Veeam / General', false, mxUtils.bind(this, function(content) + { + for (var i = 0; i < fns.length; i++) + { + content.appendChild(fns[i](content)); + } + })); + }; + + Sidebar.prototype.addVeeam2ProductsComponentsPalette = function() + { + var s = 'pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.'; + var s2 = 'pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.'; + + // Space savers + var sb = this; + var gn = 'mxgraph.veeam2'; + var dt = 'veeam vm vmware virtual machine products and components'; + + var w = 100; + var h = 100; + + var fns = + [ + this.createVertexTemplateEntry('pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#13B24B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.veeam_logo;', + w * 1.36, h * 0.24, '', 'Veeam logo', null, null, this.getTagsForStencil(gn, 'logo', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_availability_suite;', + w * 0.34, h * 0.34, '', 'Veeam Availability Suite', null, null, this.getTagsForStencil(gn, 'availability suite', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vas_server;', + w * 0.4, h * 0.52, '', 'VAS server', null, null, this.getTagsForStencil(gn, 'vas server', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_backup_replication;', + w * 0.34, h * 0.34, '', 'Veeam Backup & Replication', null, null, this.getTagsForStencil(gn, 'backup and replication', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vbr_server;', + w * 0.4, h * 0.52, '', 'VBR server', null, null, this.getTagsForStencil(gn, 'vbr server', dt).join(' ')), + this.createVertexTemplateEntry(s + 'proxy_server;', + w * 0.4, h * 0.52, '', 'Proxy Server', null, null, this.getTagsForStencil(gn, 'proxy server', dt).join(' ')), + this.createVertexTemplateEntry(s + 'repository_server;', + w * 0.4, h * 0.52, '', 'Repository Server', null, null, this.getTagsForStencil(gn, 'repository server', dt).join(' ')), + this.createVertexTemplateEntry(s + 'mount_server;', + w * 0.4, h * 0.52, '', 'Mount Server', null, null, this.getTagsForStencil(gn, 'mount server', dt).join(' ')), + this.createVertexTemplateEntry(s + 'tape_server;', + w * 0.4, h * 0.52, '', 'Tape Server', null, null, this.getTagsForStencil(gn, 'tape server', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_backup_enterprise_manager;', + w * 0.34, h * 0.34, '', 'Veeam Backup Enterprise Manager', null, null, this.getTagsForStencil(gn, 'backup enterprise manager', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vbem_server;', + w * 0.4, h * 0.52, '', 'VBEM Server', null, null, this.getTagsForStencil(gn, 'vbem server', dt).join(' ')), + this.createVertexTemplateEntry(s + 'search_server;', + w * 0.4, h * 0.52, '', 'Search Server', null, null, this.getTagsForStencil(gn, 'search server', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_cloud_connect;', + w * 0.34, h * 0.34, '', 'Veeam Cloud Connect', null, null, this.getTagsForStencil(gn, 'cloud connect', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_one;', + w * 0.34, h * 0.34, '', 'Veeam ONE', null, null, this.getTagsForStencil(gn, 'one', dt).join(' ')), + this.createVertexTemplateEntry(s + 'one_server;', + w * 0.4, h * 0.52, '', 'ONE Server', null, null, this.getTagsForStencil(gn, 'one server', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_one_reporter;', + w * 0.34, h * 0.34, '', 'Veeam ONE Reporter', null, null, this.getTagsForStencil(gn, 'one reporter', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_agents;', + w * 0.34, h * 0.34, '', 'Veeam Agents', null, null, this.getTagsForStencil(gn, 'agents', dt).join(' ')), + this.createVertexTemplateEntry(s + 'server_with_veeam_agent;', + w * 0.4, h * 0.52, '', 'Server with Veeam Agent', null, null, this.getTagsForStencil(gn, 'server with agent', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_agent_for_windows;', + w * 0.34, h * 0.34, '', 'Veeam Agent for Windows', null, null, this.getTagsForStencil(gn, 'agent for windows', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_agent_for_linux;', + w * 0.34, h * 0.34, '', 'Veeam Agent for Linux', null, null, this.getTagsForStencil(gn, 'agent for linux', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_agent_for_oracle_solaris;', + w * 0.34, h * 0.34, '', 'Veeam Agent for Oracle Solaris', null, null, this.getTagsForStencil(gn, 'agent for oracle solaris', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_agent_for_ibm_aix;', + w * 0.34, h * 0.34, '', 'Veeam Agent for IBM AIX', null, null, this.getTagsForStencil(gn, 'agent for ibm aix', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_explorer_for_exchange;', + w * 0.34, h * 0.34, '', 'Veeam Explorer for Exchange', null, null, this.getTagsForStencil(gn, 'explorer for exchange', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_explorer_for_active_directory;', + w * 0.34, h * 0.34, '', 'Veeam Explorer for Active Directory', null, null, this.getTagsForStencil(gn, 'explorer for active directory', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_explorer_for_oracle;', + w * 0.34, h * 0.34, '', 'Veeam Explorer for Oracle', null, null, this.getTagsForStencil(gn, 'explorer for oracle', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_explorer_for_onedrive;', + w * 0.34, h * 0.34, '', 'Veeam Explorer for OneDrive', null, null, this.getTagsForStencil(gn, 'explorer for onedrive', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_explorer_for_storage_snapshots;', + w * 0.34, h * 0.34, '', 'Veeam Explorer for Storage Snapshots', null, null, this.getTagsForStencil(gn, 'explorer for storage snapshots', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_explorer_for_sql;', + w * 0.34, h * 0.34, '', 'Veeam Explorer for SQL', null, null, this.getTagsForStencil(gn, 'explorer for sql', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_explorer_for_sharepoint;', + w * 0.34, h * 0.34, '', 'Veeam Explorer for SharePoint', null, null, this.getTagsForStencil(gn, 'explorer for sharepoint', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_plugin_for_oracle_rman;', + w * 0.34, h * 0.34, '', 'Veeam Plugin for Oracle RMAN', null, null, this.getTagsForStencil(gn, 'plugin for oracle rman', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_plugin_for_sap_hana;', + w * 0.34, h * 0.34, '', 'Veeam Plugin for SAP HANA', null, null, this.getTagsForStencil(gn, 'plugin for sap hana', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_plugin_for_sap_on_oracle;', + w * 0.34, h * 0.34, '', 'Veeam Plugin for SAP on Oracle', null, null, this.getTagsForStencil(gn, 'plugin for sap on oracle', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_backup_for_office_365;', + w * 0.34, h * 0.34, '', 'Veeam Backup for Office 365', null, null, this.getTagsForStencil(gn, 'plugin for office 365', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vbo_server;', + w * 0.4, h * 0.52, '', 'VBO Server', null, null, this.getTagsForStencil(gn, 'vbo server', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_mp;', + w * 0.34, h * 0.34, '', 'Veeam MP', null, null, this.getTagsForStencil(gn, 'mp', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_pn;', + w * 0.34, h * 0.34, '', 'Veeam PN', null, null, this.getTagsForStencil(gn, 'pn', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vpn_server;', + w * 0.4, h * 0.52, '', 'VPN Server', null, null, this.getTagsForStencil(gn, 'vpn server', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_availability_orchestrator;', + w * 0.34, h * 0.34, '', 'Veeam Availability Orchestrator', null, null, this.getTagsForStencil(gn, 'availability orchestrator', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vao_server;', + w * 0.4, h * 0.52, '', 'VAO Server', null, null, this.getTagsForStencil(gn, 'vao server', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'veeam_service_provider_console;', + w * 0.34, h * 0.34, '', 'Veeam Service Provider Console', null, null, this.getTagsForStencil(gn, 'service provider console', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vspc_server;', + w * 0.4, h * 0.52, '', 'VSPC Server', null, null, this.getTagsForStencil(gn, 'vspc server', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'agent;', + w * 0.21, h * 0.21, '', 'Agent', null, null, this.getTagsForStencil(gn, 'agent', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'transport_service;', + w * 0.21, h * 0.21, '', 'Transport Service', null, null, this.getTagsForStencil(gn, 'transport service', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'data_mover;', + w * 0.21, h * 0.21, '', 'Data Mover', null, null, this.getTagsForStencil(gn, 'data mover', dt).join(' ')), + this.createVertexTemplateEntry(s + 'veeam_proxy;', + w * 0.21, h * 0.21, '', 'Veeam Proxy', null, null, this.getTagsForStencil(gn, 'veeam proxy', dt).join(' ')), + this.createVertexTemplateEntry(s + 'wan_accelerator;', + w * 0.21, h * 0.21, '', 'WAN Accelerator', null, null, this.getTagsForStencil(gn, 'wan accelerator wide area network', dt).join(' ')), + this.createVertexTemplateEntry(s + 'flr_helper_appliance;', + w * 0.21, h * 0.21, '', 'FLR Helper Appliance', null, null, this.getTagsForStencil(gn, 'flr helper appliance', dt).join(' ')), + this.createVertexTemplateEntry(s + 'network_proxy;', + w * 0.28, h * 0.28, '', 'Network Proxy', null, null, this.getTagsForStencil(gn, 'network proxy', dt).join(' ')), + this.createVertexTemplateEntry(s + 'veeam_repository;', + w * 0.37, h * 0.38, '', 'Veeam Repository', null, null, this.getTagsForStencil(gn, 'repository', dt).join(' ')), + this.createVertexTemplateEntry(s + 'windows_repository;', + w * 0.37, h * 0.38, '', 'Windows Repository', null, null, this.getTagsForStencil(gn, 'windows repository', dt).join(' ')), + this.createVertexTemplateEntry(s + 'linux_repository;', + w * 0.37, h * 0.38, '', 'Linux Repository', null, null, this.getTagsForStencil(gn, 'linux repository', dt).join(' ')), + this.createVertexTemplateEntry(s + 'cloud_repository;', + w * 0.37, h * 0.38, '', 'Cloud Repository', null, null, this.getTagsForStencil(gn, 'cloud repository', dt).join(' ')), + this.createVertexTemplateEntry(s + 'scale_out_backup_repository;', + w * 0.37, h * 0.38, '', 'Scale-Out Backup Repository', null, null, this.getTagsForStencil(gn, 'scale out backup repository', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vbo_repository;', + w * 0.37, h * 0.38, '', 'VBO Repository', null, null, this.getTagsForStencil(gn, 'vbo repository', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vbr_repository;', + w * 0.37, h * 0.38, '', 'VBR Repository', null, null, this.getTagsForStencil(gn, 'vbr repository', dt).join(' ')) + ]; + + this.addPalette('veeam2Products and Components', 'Veeam / Products and Components', false, mxUtils.bind(this, function(content) + { + for (var i = 0; i < fns.length; i++) + { + content.appendChild(fns[i](content)); + } + })); + }; + + Sidebar.prototype.addVeeam2SoftwarePalette = function() + { + var s = 'pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.'; + var s2 = 'pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.'; + + // Space savers + var sb = this; + var gn = 'mxgraph.veeam2'; + var dt = 'veeam vm vmware virtual machine software'; + + var w = 100; + var h = 100; + + var fns = + [ + this.createVertexTemplateEntry(s2 + 'antivirus;', + w * 0.34, h * 0.34, '', 'Antivirus', null, null, this.getTagsForStencil(gn, 'antivirus', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'firewall;', + w * 0.34, h * 0.34, '', 'Firewall', null, null, this.getTagsForStencil(gn, 'firewall', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'application;', + w * 0.34, h * 0.34, '', 'Application', null, null, this.getTagsForStencil(gn, 'application', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'linux;', + w * 0.34, h * 0.34, '', 'Linux', null, null, this.getTagsForStencil(gn, 'linux', dt).join(' ')), + this.createVertexTemplateEntry(s + 'linux_server;', + w * 0.4, h * 0.52, '', 'Linux Server', null, null, this.getTagsForStencil(gn, 'linux server', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'microsoft_active_directory;', + w * 0.34, h * 0.34, '', 'Microsoft Active Directory', null, null, this.getTagsForStencil(gn, 'microsoft ms active directory', dt).join(' ')), + this.createVertexTemplateEntry(s + 'domain_controller;', + w * 0.4, h * 0.52, '', 'Domain Controller', null, null, this.getTagsForStencil(gn, 'domain controller', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'microsoft_exchange;', + w * 0.34, h * 0.34, '', 'Microsoft Exchange', null, null, this.getTagsForStencil(gn, 'microsoft ms exchange', dt).join(' ')), + this.createVertexTemplateEntry(s + 'exchange_server;', + w * 0.4, h * 0.52, '', 'Exchange Server', null, null, this.getTagsForStencil(gn, 'exchange server', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'microsoft_scom;', + w * 0.34, h * 0.34, '', 'Microsoft SCOM', null, null, this.getTagsForStencil(gn, 'microsoft ms scom', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'microsoft_scvmm;', + w * 0.34, h * 0.34, '', 'Microsoft SCVMM', null, null, this.getTagsForStencil(gn, 'microsoft ms scvmm', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'microsoft_sharepoint;', + w * 0.34, h * 0.34, '', 'Microsoft SharePoint', null, null, this.getTagsForStencil(gn, 'microsoft ms sharepoint', dt).join(' ')), + this.createVertexTemplateEntry(s + 'sharepoint_server;', + w * 0.4, h * 0.52, '', 'Sharepoint Server', null, null, this.getTagsForStencil(gn, 'sharepoint server', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'microsoft_sql;', + w * 0.34, h * 0.34, '', 'Microsoft SQL', null, null, this.getTagsForStencil(gn, 'microsoft ms sql', dt).join(' ')), + this.createVertexTemplateEntry(s + 'sql_server;', + w * 0.4, h * 0.52, '', 'SQL Server', null, null, this.getTagsForStencil(gn, 'sql server', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'microsoft_teams;', + w * 0.34, h * 0.34, '', 'Microsoft Teams', null, null, this.getTagsForStencil(gn, 'microsoft ms teams', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'microsoft_windows;', + w * 0.34, h * 0.34, '', 'Microsoft Windows', null, null, this.getTagsForStencil(gn, 'microsoft ms windows', dt).join(' ')), + this.createVertexTemplateEntry(s + 'windows_server;', + w * 0.4, h * 0.52, '', 'Windows Server', null, null, this.getTagsForStencil(gn, 'windows server', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'microsoft_onedrive;', + w * 0.34, h * 0.34, '', 'Microsoft OneDrive', null, null, this.getTagsForStencil(gn, 'microsoft ms onedrive', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'microsoft_outlook;', + w * 0.34, h * 0.34, '', 'Microsoft Outlook', null, null, this.getTagsForStencil(gn, 'microsoft ms outlook', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'microsoft_office;', + w * 0.34, h * 0.34, '', 'Microsoft Office', null, null, this.getTagsForStencil(gn, 'microsoft ms office', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'power_shell;', + w * 0.34, h * 0.34, '', 'PowerShell', null, null, this.getTagsForStencil(gn, 'powershell', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'oracle_rman;', + w * 0.34, h * 0.34, '', 'Oracle RMAN', null, null, this.getTagsForStencil(gn, 'oracle rman', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'sap_brtools;', + w * 0.34, h * 0.34, '', 'SAP BRTools', null, null, this.getTagsForStencil(gn, 'sap brtools', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'sap_hana;', + w * 0.34, h * 0.34, '', 'SAP HANA', null, null, this.getTagsForStencil(gn, 'sap hana', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'nutanix;', + w * 0.34, h * 0.34, '', 'Nutanix', null, null, this.getTagsForStencil(gn, 'nutanix', dt).join(' ')), + this.createVertexTemplateEntry(s + 'server_nutanix;', + w * 0.4, h * 0.52, '', 'Server Nutanix', null, null, this.getTagsForStencil(gn, 'server nutanix', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'vmware_vcloud_director;', + w * 0.34, h * 0.34, '', 'VMware vCloud Director', null, null, this.getTagsForStencil(gn, 'vmware vcloud director', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vcloud_director_server;', + w * 0.4, h * 0.52, '', 'vCloud Director Server', null, null, this.getTagsForStencil(gn, 'vcloud director server', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'vmware_vsphere;', + w * 0.34, h * 0.34, '', 'VMware vSphere', null, null, this.getTagsForStencil(gn, 'vmware vsphere', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vcenter_server;', + w * 0.4, h * 0.52, '', 'vCenter Server', null, null, this.getTagsForStencil(gn, 'vcenter server', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'database2;', + w * 0.34, h * 0.34, '', 'Database', null, null, this.getTagsForStencil(gn, 'database db', dt).join(' ')), + this.createVertexTemplateEntry(s + 'database_server;', + w * 0.4, h * 0.52, '', 'Database Server', null, null, this.getTagsForStencil(gn, 'database server db', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'microsoft_sql_db;', + w * 0.34, h * 0.34, '', 'Microsoft SQL DB', null, null, this.getTagsForStencil(gn, 'microsoft sql db database', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'oracle_db;', + w * 0.34, h * 0.34, '', 'Oracle DB', null, null, this.getTagsForStencil(gn, 'oracle db database', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'sap_hana_db;', + w * 0.34, h * 0.34, '', 'SAP HANA DB', null, null, this.getTagsForStencil(gn, 'sap hana db database', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'open_vpn;', + w * 0.34, h * 0.34, '', 'OpenVPN', null, null, this.getTagsForStencil(gn, 'openvpn open vpn virtual private network', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'wireguard;', + w * 0.34, h * 0.34, '', 'WireGuard', null, null, this.getTagsForStencil(gn, 'wireguard', dt).join(' ')) + ]; + + this.addPalette('veeam2Software', 'Veeam / Software', false, mxUtils.bind(this, function(content) + { + for (var i = 0; i < fns.length; i++) + { + content.appendChild(fns[i](content)); + } + })); + }; + + Sidebar.prototype.addVeeam2StatesPalette = function() + { + var s = 'pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.'; + var s2 = 'pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.'; + + // Space savers + var sb = this; + var gn = 'mxgraph.veeam2'; + var dt = 'veeam vm vmware virtual machine states'; + + var w = 100; + var h = 100; + + var fns = + [ + this.createVertexTemplateEntry(s2 + 'turn_on_off;', + w * 0.21, h * 0.21, '', 'Turn on / off', null, null, this.getTagsForStencil(gn, 'turn on off', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'running_playing;', + w * 0.21, h * 0.21, '', 'Running / Playing', null, null, this.getTagsForStencil(gn, 'running playing', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'critical;', + w * 0.21, h * 0.21, '', 'Critical', null, null, this.getTagsForStencil(gn, 'critical', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'failed;', + w * 0.21, h * 0.21, '', 'Failed', null, null, this.getTagsForStencil(gn, 'failed', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'unavailable;', + w * 0.21, h * 0.21, '', 'Unavailable', null, null, this.getTagsForStencil(gn, 'unavailable', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'paused;', + w * 0.21, h * 0.21, '', 'Paused / saved', null, null, this.getTagsForStencil(gn, 'paused', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'zipped;', + w * 0.21, h * 0.21, '', 'Zipped', null, null, this.getTagsForStencil(gn, 'zipped', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'recording;', + w * 0.21, h * 0.21, '', 'Recording', null, null, this.getTagsForStencil(gn, 'recording', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'locked;', + w * 0.21, h * 0.21, '', 'Locked', null, null, this.getTagsForStencil(gn, 'locked', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'unlocked;', + w * 0.21, h * 0.21, '', 'Unlocked', null, null, this.getTagsForStencil(gn, 'unlocked', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'encrypted;', + w * 0.21, h * 0.21, '', 'encrypted', null, null, this.getTagsForStencil(gn, 'enrypted', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'delayed;', + w * 0.21, h * 0.21, '', 'Delayed', null, null, this.getTagsForStencil(gn, 'delayed', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'restored;', + w * 0.21, h * 0.21, '', 'Restored', null, null, this.getTagsForStencil(gn, 'restored', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'exported;', + w * 0.21, h * 0.21, '', 'Exported', null, null, this.getTagsForStencil(gn, 'exported', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'ejected;', + w * 0.21, h * 0.21, '', 'Ejected', null, null, this.getTagsForStencil(gn, 'ejected', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'instant;', + w * 0.21, h * 0.21, '', 'Instant', null, null, this.getTagsForStencil(gn, 'instant', dt).join(' ')) + ]; + + this.addPalette('veeam2States', 'Veeam2 / States', false, mxUtils.bind(this, function(content) + { + for (var i = 0; i < fns.length; i++) + { + content.appendChild(fns[i](content)); + } + })); + }; + + Sidebar.prototype.addVeeam2StoragePalette = function() + { + var s = 'pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#005F4B;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.'; + var s2 = 'pointerEvents=1;shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#DF8C42;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam2.'; + + // Space savers + var sb = this; + var gn = 'mxgraph.veeam2'; + var dt = 'veeam vm vmware virtual machine storage'; + + var w = 100; + var h = 100; + + var fns = + [ + this.createVertexTemplateEntry(s + 'object_storage;', + w * 0.28, h * 0.28, '', 'Object Storage', null, null, this.getTagsForStencil(gn, 'object storage', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'azure_blob;', + w * 0.34, h * 0.34, '', 'Azure Blob', null, null, this.getTagsForStencil(gn, 'azure blob', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'aws_s3;', + w * 0.34, h * 0.34, '', 'AWS S3', null, null, this.getTagsForStencil(gn, 'aws s3', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'ibm_object_storage;', + w * 0.34, h * 0.34, '', 'IBM Object Storage', null, null, this.getTagsForStencil(gn, 'ibm object storage', dt).join(' ')), + this.createVertexTemplateEntry(s + 's3_compatible;', + w * 0.28, h * 0.28, '', 'S3-compatible', null, null, this.getTagsForStencil(gn, 's3 compatible', dt).join(' ')), + this.createVertexTemplateEntry(s2 + 'vmware_vsan;', + w * 0.34, h * 0.34, '', 'VMware vSAN', null, null, this.getTagsForStencil(gn, 'vmware vsan', dt).join(' ')), + this.createVertexTemplateEntry(s + 'nas;', + w * 0.28, h * 0.28, '', 'NAS', null, null, this.getTagsForStencil(gn, 'nas', dt).join(' ')), + this.createVertexTemplateEntry(s + 'shared_folder;', + w * 0.28, h * 0.24, '', 'Shared Folder', null, null, this.getTagsForStencil(gn, 'shared folder', dt).join(' ')), + this.createVertexTemplateEntry(s + 'folder;', + w * 0.28, h * 0.24, '', 'Folder', null, null, this.getTagsForStencil(gn, 'folder', dt).join(' ')), + this.createVertexTemplateEntry(s + 'datastore_empty;', + w * 0.28, h * 0.35, '', 'Datastore empty', null, null, this.getTagsForStencil(gn, 'datastore empty', dt).join(' ')), + this.createVertexTemplateEntry(s + 'datastore_33_full;', + w * 0.28, h * 0.35, '', 'Datastore 33% full', null, null, this.getTagsForStencil(gn, 'datastore 33 percentage third full 33%', dt).join(' ')), + this.createVertexTemplateEntry(s + 'datastore_66_full;', + w * 0.28, h * 0.35, '', 'Datastore 66% full', null, null, this.getTagsForStencil(gn, 'datastore 66 percentage two thirds full 66%', dt).join(' ')), + this.createVertexTemplateEntry(s + 'datastore;', + w * 0.28, h * 0.35, '', 'Datastore', null, null, this.getTagsForStencil(gn, 'datastore', dt).join(' ')), + this.createVertexTemplateEntry(s + 'sd_card;', + w * 0.23, h * 0.28, '', 'SD Card', null, null, this.getTagsForStencil(gn, 'sd card', dt).join(' ')), + this.createVertexTemplateEntry(s + 'storage;', + w * 0.4, h * 0.11, '', 'Storage', null, null, this.getTagsForStencil(gn, 'storage', dt).join(' ')), + this.createVertexTemplateEntry(s + 'storage_snapshot;', + w * 0.4, h * 0.11, '', 'Storage Snapshot', null, null, this.getTagsForStencil(gn, 'storage snapshot', dt).join(' ')), + this.createVertexTemplateEntry(s + 'storage_with_snapshot;', + w * 0.43, h * 0.15, '', 'Storage with Snapshot', null, null, this.getTagsForStencil(gn, 'storage with snapshot', dt).join(' ')), + this.createVertexTemplateEntry(s + 'storage_stack;', + w * 0.4, h * 0.4, '', 'Storage Stack', null, null, this.getTagsForStencil(gn, 'storage stack', dt).join(' ')), + this.createVertexTemplateEntry(s + 'deduplicating_storage;', + w * 0.4, h * 0.11, '', 'Deduplicating Storage', null, null, this.getTagsForStencil(gn, 'deduplicating storage', dt).join(' ')), + this.createVertexTemplateEntry(s + 'data_volume;', + w * 0.4, h * 0.11, '', 'Data Volume', null, null, this.getTagsForStencil(gn, 'data volume', dt).join(' ')), + this.createVertexTemplateEntry(s + 'data_volume_snapshot;', + w * 0.4, h * 0.11, '', 'Data Volume Snapshot', null, null, this.getTagsForStencil(gn, 'data volume snapshot', dt).join(' ')), + this.createVertexTemplateEntry(s + 'data_volume_with_snapshot;', + w * 0.43, h * 0.15, '', 'Data Volume with Snapshot', null, null, this.getTagsForStencil(gn, 'data volume with snapshot', dt).join(' ')), + this.createVertexTemplateEntry(s + 'file;', + w * 0.28, h * 0.39, '', 'File', null, null, this.getTagsForStencil(gn, 'file', dt).join(' ')), + this.createVertexTemplateEntry(s + 'backup_file;', + w * 0.28, h * 0.39, '', 'Backup file', null, null, this.getTagsForStencil(gn, 'backup file', dt).join(' ')), + this.createVertexTemplateEntry(s + 'veeam_full_backup;', + w * 0.28, h * 0.39, '', 'Veeam Full Backup', null, null, this.getTagsForStencil(gn, 'full backup', dt).join(' ')), + this.createVertexTemplateEntry(s + 'veeam_incremental_backup;', + w * 0.28, h * 0.39, '', 'Veeam Incremental Backup', null, null, this.getTagsForStencil(gn, 'incremental backup', dt).join(' ')), + this.createVertexTemplateEntry(s + 'veeam_reversed_incremental_backup;', + w * 0.28, h * 0.39, '', 'Veeam Reversed Incremental Backup', null, null, this.getTagsForStencil(gn, 'reversed incremental backup', dt).join(' ')), + this.createVertexTemplateEntry(s + 'veeam_backup_chain_metadata;', + w * 0.28, h * 0.39, '', 'Veeam Backup Chain Metadata', null, null, this.getTagsForStencil(gn, 'backup chain metadata', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vbr_configuration_backup;', + w * 0.28, h * 0.39, '', 'VBR Configuration Backup', null, null, this.getTagsForStencil(gn, 'vbr configuration backup', dt).join(' ')), + this.createVertexTemplateEntry(s + 'vbr_transaction_log_backup;', + w * 0.28, h * 0.39, '', 'VBR Transaction Log Backup', null, null, this.getTagsForStencil(gn, 'vbr transaction log backup', dt).join(' ')), + this.createVertexTemplateEntry(s + 'tape;', + w * 0.38, h * 0.22, '', 'Tape', null, null, this.getTagsForStencil(gn, 'tape', dt).join(' ')), + this.createVertexTemplateEntry(s + 'tape_checkout;', + w * 0.46, h * 0.30, '', 'Tape Checkout', null, null, this.getTagsForStencil(gn, 'tape checkout', dt).join(' ')), + this.createVertexTemplateEntry(s + 'tape_encrypted;', + w * 0.46, h * 0.30, '', 'Tape Encrypted', null, null, this.getTagsForStencil(gn, 'tape encrypted', dt).join(' ')), + this.createVertexTemplateEntry(s + 'tape_locked;', + w * 0.46, h * 0.30, '', 'Tape Locked', null, null, this.getTagsForStencil(gn, 'tape locked', dt).join(' ')), + this.createVertexTemplateEntry(s + 'tape_recording;', + w * 0.46, h * 0.30, '', 'Tape Recording', null, null, this.getTagsForStencil(gn, 'tape recording', dt).join(' ')), + this.createVertexTemplateEntry(s + 'tape_media_pool;', + w * 0.28, h * 0.24, '', 'Tape Media Pool', null, null, this.getTagsForStencil(gn, 'tape media pool', dt).join(' ')), + this.createVertexTemplateEntry(s + 'tape_library;', + w * 0.28, h * 0.35, '', 'Tape Library', null, null, this.getTagsForStencil(gn, 'tape library', dt).join(' ')), + this.createVertexTemplateEntry(s + 'tape_writing_device;', + w * 0.38, h * 0.14, '', 'Tape Writing Device', null, null, this.getTagsForStencil(gn, 'tape writing device', dt).join(' ')) + ]; + + this.addPalette('veeam2Storage', 'Veeam / Storage', false, mxUtils.bind(this, function(content) + { + for (var i = 0; i < fns.length; i++) + { + content.appendChild(fns[i](content)); + } + })); + }; + + Sidebar.prototype.addVeeam23DPalette = function() + { + var sn = 'shadow=0;dashed=0;html=1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.'; + var s = 'shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#4495D1;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.'; + var s2 = 'shadow=0;dashed=0;html=1;strokeColor=none;fillColor=#EF8F21;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;align=center;outlineConnect=0;shape=mxgraph.veeam.3d.'; + + // Space savers + var sb = this; + var gn = 'mxgraph.veeam.3d'; + var dt = 'veeam 3d vmware virtual machine '; + + var w = 2.0; + var h = 2.0; + + var fns = + [ + this.createVertexTemplateEntry(sn + '1ftvm;', + w * 34, h * 31, '', '1FTVM', null, null, this.getTagsForStencil(gn, '1ftvm', dt).join(' ')), + this.createVertexTemplateEntry(sn + '1ftvm_error;', + w * 34, h * 31, '', '1FTVM Error', null, null, this.getTagsForStencil(gn, '1ftvm error', dt).join(' ')), + this.createVertexTemplateEntry(sn + '1ftvm_running;', + w * 34, h * 31, '', '1FTVM Running', null, null, this.getTagsForStencil(gn, '1ftvm running', dt).join(' ')), + this.createVertexTemplateEntry(sn + '1ftvm_unavailable;', + w * 34, h * 31, '', '1FTVM Unavailable', null, null, this.getTagsForStencil(gn, '1ftvm unavailable', dt).join(' ')), + this.createVertexTemplateEntry(sn + '1ftvm_warning;', + w * 34, h * 31, '', '1FTVM Warning', null, null, this.getTagsForStencil(gn, '1ftvm warning', dt).join(' ')), + this.createVertexTemplateEntry(sn + '2ftvm;', + w * 34, h * 31, '', '2FTVM', null, null, this.getTagsForStencil(gn, '2ftvm', dt).join(' ')), + this.createVertexTemplateEntry(sn + '2ftvm_error;', + w * 34, h * 31, '', '2FTVM Error', null, null, this.getTagsForStencil(gn, '2ftvm error', dt).join(' ')), + this.createVertexTemplateEntry(sn + '2ftvm_running;', + w * 34, h * 31, '', '2FTVM Running', null, null, this.getTagsForStencil(gn, '2ftvm running', dt).join(' ')), + this.createVertexTemplateEntry(sn + '2ftvm_unavailable;', + w * 34, h * 31, '', '2FTVM Unavailable', null, null, this.getTagsForStencil(gn, '2ftvm unavailable', dt).join(' ')), + this.createVertexTemplateEntry(sn + '2ftvm_warning;', + w * 34, h * 31, '', '2FTVM Warning', null, null, this.getTagsForStencil(gn, '2ftvm warning', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'backup_repository;', + w * 31, h * 31, '', 'Backup Repository', null, null, this.getTagsForStencil(gn, 'backup repository', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'backup_repository_2;', + w * 31, h * 31, '', 'Backup Repository', null, null, this.getTagsForStencil(gn, 'backup repository', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'cd;', + w * 34, h * 13, '', 'CD', null, null, this.getTagsForStencil(gn, 'cd', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'database;', + w * 29, h * 31, '', 'Database', null, null, this.getTagsForStencil(gn, 'database', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'datastore;', + w * 22, h * 30, '', 'Datastore', null, null, this.getTagsForStencil(gn, 'datastore', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'datastore_snapshot;', + w * 27, h * 17, '', 'Datastore Snapshot', null, null, this.getTagsForStencil(gn, 'datastore snapshot', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'datastore_volume;', + w * 27, h * 17, '', 'Datastore Volume', null, null, this.getTagsForStencil(gn, 'datastore volume', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'esx_esxi;', + w * 19, h * 26, '', 'ESX ESXi', null, null, this.getTagsForStencil(gn, 'esx esxi', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'failover_protective_snapshot;', + w * 23, h * 23, '', 'Failover Protective Snapshot', null, null, this.getTagsForStencil(gn, 'failover protective snapshot', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'failover_protective_snapshot_locked;', + w * 28, h * 23, '', 'Failover Protective Snapshot Locked', null, null, this.getTagsForStencil(gn, 'failover protective snapshot locked', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'failover_protective_snapshot_running;', + w * 29, h * 23, '', 'Failover Protective Snapshot Running', null, null, this.getTagsForStencil(gn, 'failover protective snapshot running', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'free_datastore;', + w * 22, h * 30, '', 'Free Datastore', null, null, this.getTagsForStencil(gn, 'free datastore', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'full_datastore;', + w * 22, h * 30, '', 'Full Datastore', null, null, this.getTagsForStencil(gn, 'full datastore', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'hard_drive;fillColor=#637D8A;gradientColor=#324752;strokeColor=none;', + w * 31, h * 14, '', 'Hard Drive', null, null, this.getTagsForStencil(gn, 'hard drive', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'hyper_v_host;', + w * 55, h * 49, '', 'Hyper-V Host', null, null, this.getTagsForStencil(gn, 'hyper-v host', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'lost_space;', + w * 22, h * 30, '', 'Lost Space', null, null, this.getTagsForStencil(gn, 'lost space', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'lun;', + w * 36, h * 20, '', 'LUN', null, null, this.getTagsForStencil(gn, 'lun', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'medium_datastore;', + w * 22, h * 30, '', 'Medium Datastore', null, null, this.getTagsForStencil(gn, 'medium datastore', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'network_card;', + w * 19, h * 20, '', 'Network Card', null, null, this.getTagsForStencil(gn, 'network card', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'physical_storage;', + w * 54, h * 30, '', 'Physical Storage', null, null, this.getTagsForStencil(gn, 'physical_storage', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'proxy;', + w * 23, h * 23, '', 'Proxy', null, null, this.getTagsForStencil(gn, 'proxy', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'proxy_appliance;', + w * 23, h * 23, '', 'Proxy Appliance', null, null, this.getTagsForStencil(gn, 'proxy appliance', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'remote_site;', + w * 23, h * 30, '', 'Remote Site', null, null, this.getTagsForStencil(gn, 'remote site', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'remote_storage;', + w * 26, h * 31, '', 'Remote Storage', null, null, this.getTagsForStencil(gn, 'remote storage', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'resource_pool;', + w * 28, h * 16, '', 'Resource Pool', null, null, this.getTagsForStencil(gn, 'resource pool', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'service_vnic;', + w * 36, h * 32, '', 'Service vNIC', null, null, this.getTagsForStencil(gn, 'service vnic', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'switch;', + w * 55, h * 29, '', 'Switch', null, null, this.getTagsForStencil(gn, 'switch', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'tape;', + w * 29, h * 29, '', 'Tape', null, null, this.getTagsForStencil(gn, 'tape', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'tape_checked;', + w * 35, h * 29, '', 'Tape Checked', null, null, this.getTagsForStencil(gn, 'tape checked', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'tape_ejecting;', + w * 35, h * 29, '', 'Tape Ejecting', null, null, this.getTagsForStencil(gn, 'tape ejecting', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'tape_library;', + w * 31, h * 37, '', 'Tape Library', null, null, this.getTagsForStencil(gn, 'tape library', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'tape_licensed;', + w * 35, h * 29, '', 'Tape Licensed', null, null, this.getTagsForStencil(gn, 'tape licensed', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'tape_recording;', + w * 35, h * 29, '', 'Tape Recording', null, null, this.getTagsForStencil(gn, 'tape recording', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'tape_server;', + w * 23, h * 23, '', 'Tape Server', null, null, this.getTagsForStencil(gn, 'tape server', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'vapp;', + w * 46, h * 31, '', 'vApp', null, null, this.getTagsForStencil(gn, 'vapp', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'vapp_started;', + w * 46, h * 31, '', 'vApp Started', null, null, this.getTagsForStencil(gn, 'vapp started', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'veeam_availability_suite;', + w * 23, h * 23, '', 'Veeam Availability Suite', null, null, this.getTagsForStencil(gn, 'veeam availability suite', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'veeam_backup_and_replication_server;', + w * 23, h * 23, '', 'Veeam Backup and Replication Server', null, null, this.getTagsForStencil(gn, 'veeam backup and replication server', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'veeam_backup_enterprise_manager_server;', + w * 23, h * 23, '', 'Veeam Backup Enterprise Manager Server', null, null, this.getTagsForStencil(gn, 'veeam backup enterprise manager server', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'veeam_backup_search_server;', + w * 23, h * 23, '', 'Veeam Backup Search Server', null, null, this.getTagsForStencil(gn, 'veeam backup search server', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'veeam_one_business_view;', + w * 23, h * 23, '', 'Veeam ONE Business View', null, null, this.getTagsForStencil(gn, 'veeam one business view', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'veeam_one_monitor;', + w * 23, h * 23, '', 'Veeam ONE Monitor', null, null, this.getTagsForStencil(gn, 'veeam one monitor', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'veeam_one_reporter;', + w * 23, h * 23, '', 'Veeam ONE Reporter', null, null, this.getTagsForStencil(gn, 'veeam one reporter', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'veeam_one_server;', + w * 23, h * 23, '', 'Veeam ONE Server', null, null, this.getTagsForStencil(gn, 'veeam one server', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'virtual_machine;', + w * 23, h * 23, '', 'Virtual Machine', null, null, this.getTagsForStencil(gn, 'virtual machine', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'vmware_host;', + w * 55, h * 49, '', 'VMware Host', null, null, this.getTagsForStencil(gn, 'vmware host', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'vm_failed;', + w * 28, h * 23, '', 'VM Failed', null, null, this.getTagsForStencil(gn, 'vm failed', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'vm_linux;', + w * 23, h * 30, '', 'VM Linux', null, null, this.getTagsForStencil(gn, 'vm linux', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'vm_no_network;', + w * 29, h * 23, '', 'VM No Network', null, null, this.getTagsForStencil(gn, 'vm no network', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'vm_problem;', + w * 28, h * 23, '', 'VM Problem', null, null, this.getTagsForStencil(gn, 'vm problem', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'vm_running;', + w * 28, h * 23, '', 'VM Running', null, null, this.getTagsForStencil(gn, 'vm running', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'vm_saved_state;', + w * 29, h * 24, '', 'VM Saved State', null, null, this.getTagsForStencil(gn, 'vm saved state', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'vm_windows;', + w * 23, h * 30, '', 'VM Windows', null, null, this.getTagsForStencil(gn, 'vm windows', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'vnic;', + w * 31, h * 31, '', 'vNIC', null, null, this.getTagsForStencil(gn, 'vnic', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'wan_accelerator;', + w * 23, h * 23, '', 'WAN Accelerator', null, null, this.getTagsForStencil(gn, 'wan accelerator', dt).join(' ')), + this.createVertexTemplateEntry(sn + 'workstation;', + w * 38, h * 31, '', 'Workstation', null, null, this.getTagsForStencil(gn, 'workstation', dt).join(' ')) + ]; + + this.addPalette('veeam23D', 'Veeam2 / 3D', false, mxUtils.bind(this, function(content) + { + for (var i = 0; i < fns.length; i++) + { + content.appendChild(fns[i](content)); + } + })); + }; +})(); diff --git a/src/main/webapp/js/diagramly/sidebar/Sidebar.js b/src/main/webapp/js/diagramly/sidebar/Sidebar.js index 8fbbeab5d13911181bcfd97bb9f18367b53e1705..af1d2fe9a98106e2d4397f48c0a6e4a62ed8debc 100644 --- a/src/main/webapp/js/diagramly/sidebar/Sidebar.js +++ b/src/main/webapp/js/diagramly/sidebar/Sidebar.js @@ -82,6 +82,7 @@ Sidebar.prototype.office = ['Clouds', 'Communications', 'Concepts', 'Databases', 'Devices', 'Security', 'Servers', 'Services', 'Sites', 'Users']; Sidebar.prototype.veeam = ['Data Center', 'Misc', 'Software', 'Storage', 'UsersStatus', 'VASComponents', 'Backup Replication', 'Products', 'VMs and Tape', '2D', '3D']; + Sidebar.prototype.veeam2 = ['Auxiliary', 'Data Center', 'Features', 'General', 'Products and Components', 'Software', 'States', 'Storage', '3D']; Sidebar.prototype.archimate3 = ['Application', 'Business', 'Composite', 'Implementation and Migration', 'Motivation', 'Physical', 'Relationships', 'Strategy', 'Technology']; @@ -135,6 +136,7 @@ {id: 'cisco_safe', prefix: 'cisco_safe', libs: Sidebar.prototype.cisco_safe}, {id: 'office', prefix: 'office', libs: Sidebar.prototype.office}, {id: 'veeam', prefix: 'veeam', libs: Sidebar.prototype.veeam}, + {id: 'veeam2', prefix: 'veeam2', libs: Sidebar.prototype.veeam2}, {id: 'cabinets', libs: ['cabinets']}, {id: 'floorplan', libs: ['floorplan']}, {id: 'bootstrap', libs: ['bootstrap']}, @@ -421,7 +423,7 @@ {title: 'Network', id: 'network', image: IMAGE_PATH + '/sidebar-network.png'}, {title: 'Office', id: 'office', image: IMAGE_PATH + '/sidebar-office.png'}, {title: mxResources.get('rack'), id: 'rack', image: IMAGE_PATH + '/sidebar-rack.png'}, - {title: 'Veeam', id: 'veeam', image: IMAGE_PATH + '/sidebar-veeam.png'}, + {title: 'Veeam', id: 'veeam2', image: IMAGE_PATH + '/sidebar-veeam.png'}, {title: 'VMware', id: 'vvd', image: IMAGE_PATH + '/sidebar-vvd.png'}]}, {title: mxResources.get('business'), entries: [{title: 'ArchiMate 3.0', id: 'archimate3', image: IMAGE_PATH + '/sidebar-archimate3.png'}, @@ -721,6 +723,7 @@ var gmdl = this.gmdl; var office = this.office; var veeam = this.veeam; + var veeam2 = this.veeam2; var archimate3 = this.archimate3; var electrical = this.electrical; @@ -979,6 +982,7 @@ } this.addVeeamPalette(); + this.addVeeam2Palette(); this.addVVDPalette(); this.addArchimate3Palette(); this.addArchiMatePalette(); diff --git a/src/main/webapp/js/orgchart/OrgChart.Layout.min.js b/src/main/webapp/js/orgchart/OrgChart.Layout.min.js new file mode 100644 index 0000000000000000000000000000000000000000..58da2d1b5cd94e7218b21d30c965033c409dfb7c --- /dev/null +++ b/src/main/webapp/js/orgchart/OrgChart.Layout.min.js @@ -0,0 +1 @@ +Bridge.assembly("OrgChart.Layout",function($asm){"use strict";Bridge.define("OrgChart.Annotations.CanBeNullAttribute",{inherits:[System.Attribute]});Bridge.define("OrgChart.Annotations.ContractAnnotationAttribute",{inherits:[System.Attribute],config:{properties:{Contract:null,ForceFullStates:!1}},ctor:function(contract){OrgChart.Annotations.ContractAnnotationAttribute.$ctor1.call(this,contract,!1)},$ctor1:function(contract,forceFullStates){this.$initialize();System.Attribute.ctor.call(this);this.setContract(contract);this.setForceFullStates(forceFullStates)}});Bridge.define("OrgChart.Annotations.NotNullAttribute",{inherits:[System.Attribute]});Bridge.define("OrgChart.Annotations.PureAttribute",{inherits:[System.Attribute]});Bridge.define("OrgChart.Layout.Boundary",{Left:null,Right:null,m_spacerMerger:null,config:{properties:{BoundingRect:null},init:function(){this.BoundingRect=new OrgChart.Layout.Rect}},ctor:function(){OrgChart.Layout.Boundary.$ctor1.call(this,!0)},$ctor1:function(frompublic){this.$initialize();this.Left=new(System.Collections.Generic.List$1(OrgChart.Layout.Boundary.Step));this.Right=new(System.Collections.Generic.List$1(OrgChart.Layout.Boundary.Step));frompublic&&(this.m_spacerMerger=new OrgChart.Layout.Boundary.$ctor1(!1))},PrepareForHorizontalLayout:function(node){if(this.Prepare(node),!node.getElement().DisableCollisionDetection){var rect=node.getState();this.Left.add(new OrgChart.Layout.Boundary.Step.$ctor1(node,rect.getLeft(),rect.getTop(),rect.getBottom()));this.Right.add(new OrgChart.Layout.Boundary.Step.$ctor1(node,rect.getRight(),rect.getTop(),rect.getBottom()))}},Prepare:function(node){this.Left.clear();this.Right.clear();this.setBoundingRect(new OrgChart.Layout.Rect.$ctor1(node.getState().TopLeft,node.getState().Size))},VerticalMergeFrom:function(other){this.setBoundingRect(OrgChart.Layout.Rect.op_Addition(this.getBoundingRect(),other.getBoundingRect()))},MergeFrom:function(other){var merge,my,th,theirWins;if(other.getBoundingRect().getTop()>=other.getBoundingRect().getBottom())throw new System.ArgumentException("Cannot merge boundary of height "+System.Double.format(other.getBoundingRect().getBottom()-other.getBoundingRect().getTop(),"G"));for(merge=114;merge!==0;){for(var mySteps=merge===114?this.Right:this.Left,theirSteps=merge===114?other.Right:other.Left,i=0,k=0;k<theirSteps.getCount()&&i<mySteps.getCount();){if(my=mySteps.getItem(i),th=theirSteps.getItem(k),my.Bottom<=th.Top){i=i+1|0;continue}if(th.Bottom<=my.Top){mySteps.insert(i,th);k=k+1|0;this.ValidateState();continue}theirWins=merge===114?my.X<=th.X:my.X>=th.X;OrgChart.Layout.LayoutAlgorithm.IsEqual(my.Top,th.Top)?OrgChart.Layout.LayoutAlgorithm.IsEqual(my.Bottom,th.Bottom)?(theirWins&&mySteps.setItem(i,th),i=i+1|0,k=k+1|0,this.ValidateState()):my.Bottom<th.Bottom?(theirWins&&mySteps.setItem(i,my.ChangeOwner(th.Node,th.X)),theirSteps.setItem(k,th.ChangeTop(my.Bottom)),i=i+1|0,this.ValidateState()):(theirWins&&(mySteps.setItem(i,my.ChangeTop(th.Bottom)),mySteps.insert(i,th),i=i+1|0),k=k+1|0,this.ValidateState()):OrgChart.Layout.LayoutAlgorithm.IsEqual(my.Bottom,th.Bottom)?my.Top<th.Top?(theirWins&&(mySteps.setItem(i,my.ChangeBottom(th.Top)),mySteps.insert(i+1|0,th),i=i+1|0),i=i+1|0,k=k+1|0,this.ValidateState()):(theirWins?mySteps.setItem(i,th):(mySteps.insert(i,th.ChangeBottom(my.Top)),i=i+1|0),i=i+1|0,k=k+1|0,this.ValidateState()):my.Top<th.Top&&my.Bottom<th.Bottom?(theirWins&&(mySteps.setItem(i,my.ChangeBottom(th.Top)),mySteps.insert(i+1|0,new OrgChart.Layout.Boundary.Step.$ctor1(th.Node,th.X,th.Top,my.Bottom)),i=i+1|0),theirSteps.setItem(k,th.ChangeTop(my.Bottom)),i=i+1|0,this.ValidateState()):my.Top<th.Top&&my.Bottom>th.Bottom?(theirWins&&(mySteps.setItem(i,my.ChangeBottom(th.Top)),mySteps.insert(i+1|0,th),mySteps.insert(i+2|0,my.ChangeTop(th.Bottom)),i=i+2|0),k=k+1|0,this.ValidateState()):my.Bottom>th.Bottom?(theirWins?(mySteps.setItem(i,my.ChangeTop(th.Bottom)),mySteps.insert(i,th)):mySteps.insert(i,th.ChangeBottom(my.Top)),i=i+1|0,k=k+1|0,this.ValidateState()):(theirWins?mySteps.setItem(i,th.ChangeBottom(my.Bottom)):(mySteps.insert(i,th.ChangeBottom(my.Top)),i=i+1|0),theirSteps.setItem(k,th.ChangeTop(my.Bottom)),i=i+1|0,this.ValidateState())}if(i===mySteps.getCount())while(k<theirSteps.getCount())mySteps.add(theirSteps.getItem(k)),k=k+1|0,this.ValidateState();merge=merge===114?108:0}this.setBoundingRect(OrgChart.Layout.Rect.op_Addition(this.getBoundingRect(),other.getBoundingRect()))},MergeFrom$1:function(node){node.getElement().DisableCollisionDetection||OrgChart.Layout.LayoutAlgorithm.IsZero(node.getState().Size.Height)||(this.m_spacerMerger.PrepareForHorizontalLayout(node),this.MergeFrom(this.m_spacerMerger))},ValidateState:function(){for(var i1,i=1;i<this.Left.getCount();i=i+1|0)if(OrgChart.Layout.LayoutAlgorithm.IsEqual(this.Left.getItem(i).Top,this.Left.getItem(i).Bottom)||this.Left.getItem(i).Top<this.Left.getItem(i-1|0).Bottom||this.Left.getItem(i).Top<=this.Left.getItem(i-1|0).Top||this.Left.getItem(i).Bottom<=this.Left.getItem(i).Top||this.Left.getItem(i).Bottom<=this.Left.getItem(i-1|0).Bottom)throw new System.Exception("State error at Left index "+i);for(i1=1;i1<this.Right.getCount();i1=i1+1|0)if(OrgChart.Layout.LayoutAlgorithm.IsEqual(this.Right.getItem(i1).Top,this.Right.getItem(i1).Bottom)||this.Right.getItem(i1).Top<this.Right.getItem(i1-1|0).Bottom||this.Right.getItem(i1).Top<=this.Right.getItem(i1-1|0).Top||this.Right.getItem(i1).Bottom<=this.Right.getItem(i1).Top||this.Right.getItem(i1).Bottom<=this.Right.getItem(i1-1|0).Bottom)throw new System.Exception("State error at Right index "+i1);},ComputeOverlap:function(other,siblingSpacing,branchSpacing){for(var i=0,k=0,offense=0,my,th,desiredSpacing,diff;i<this.Right.getCount()&&k<other.Left.getCount();)my=this.Right.getItem(i),th=other.Left.getItem(k),my.Bottom<=th.Top?i=i+1|0:th.Bottom<=my.Top?k=k+1|0:(my.Node.getElement().DisableCollisionDetection||th.Node.getElement().DisableCollisionDetection||(desiredSpacing=my.Node.getElement().IsSpecial||th.Node.getElement().IsSpecial?0:my.Node.getElement().ParentId===th.Node.getElement().ParentId?siblingSpacing:branchSpacing,diff=my.X+desiredSpacing-th.X,diff>offense&&(offense=diff)),my.Bottom>=th.Bottom&&(k=k+1|0),th.Bottom>=my.Bottom&&(i=i+1|0));return offense},ReloadFromBranch:function(branchRoot){for(var left,newLeft,i1,right,newRight,leftmost=System.Double.max,rightmost=System.Double.min,i=0;i<this.Left.getCount();i=i+1|0)left=this.Left.getItem(i),newLeft=left.Node.getState().getLeft(),this.Left.setItem(i,left.ChangeX(newLeft)),leftmost=Math.min(leftmost,newLeft);for(i1=0;i1<this.Right.getCount();i1=i1+1|0)right=this.Right.getItem(i1),newRight=right.Node.getState().getRight(),this.Right.setItem(i1,right.ChangeX(newRight)),rightmost=Math.max(rightmost,newRight);leftmost=Math.min(branchRoot.getState().getLeft(),leftmost);rightmost=Math.max(branchRoot.getState().getRight(),rightmost);this.setBoundingRect(new OrgChart.Layout.Rect.$ctor1(new OrgChart.Layout.Point.$ctor1(leftmost,this.getBoundingRect().getTop()),new OrgChart.Layout.Size.$ctor1(rightmost-leftmost,this.getBoundingRect().Size.Height)))}});Bridge.define("OrgChart.Layout.Boundary.Step",{$kind:"struct",statics:{getDefaultValue:function(){return new OrgChart.Layout.Boundary.Step}},Node:null,X:0,Top:0,Bottom:0,$ctor1:function(node,x,top,bottom){this.$initialize();this.Node=node;this.X=x;this.Top=top;this.Bottom=bottom},ctor:function(){this.$initialize()},ChangeTop:function(newTop){return new OrgChart.Layout.Boundary.Step.$ctor1(this.Node,this.X,newTop,this.Bottom)},ChangeBottom:function(newBottom){return new OrgChart.Layout.Boundary.Step.$ctor1(this.Node,this.X,this.Top,newBottom)},ChangeOwner:function(newNode,newX){return new OrgChart.Layout.Boundary.Step.$ctor1(newNode,newX,this.Top,this.Bottom)},ChangeX:function(newX){return new OrgChart.Layout.Boundary.Step.$ctor1(this.Node,newX,this.Top,this.Bottom)},getHashCode:function(){return Bridge.addHash([1885697107,this.Node,this.X,this.Top,this.Bottom])},equals:function(o){return Bridge.is(o,OrgChart.Layout.Boundary.Step)?Bridge.equals(this.Node,o.Node)&&Bridge.equals(this.X,o.X)&&Bridge.equals(this.Top,o.Top)&&Bridge.equals(this.Bottom,o.Bottom):!1},$clone:function(to){var s=to||new OrgChart.Layout.Boundary.Step;return s.Node=this.Node,s.X=this.X,s.Top=this.Top,s.Bottom=this.Bottom,s}});Bridge.define("OrgChart.Layout.BoundaryChangedEventArgs",{State:null,LayoutLevel:null,Boundary:null,ctor:function(boundary,layoutLevel,state){this.$initialize();this.Boundary=boundary;this.LayoutLevel=layoutLevel;this.State=state}});Bridge.define("OrgChart.Layout.Box",{statics:{None:-1,Special:function(id,visualParentId,disableCollisionDetection){return new OrgChart.Layout.Box.$ctor1(null,id,visualParentId,!0,disableCollisionDetection,!1)}},Id:0,ParentId:0,DataId:null,IsSpecial:!1,IsAssistant:!1,DisableCollisionDetection:!1,LayoutStrategyId:null,AssistantLayoutStrategyId:null,IsCollapsed:!1,config:{init:function(){this.Size=new OrgChart.Layout.Size}},ctor:function(dataId,id,parentId,isAssistant){OrgChart.Layout.Box.$ctor1.call(this,dataId,id,parentId,!1,!1,isAssistant)},$ctor1:function(dataId,id,parentId,isSpecial,disableCollisionDetection,isAssistant){if(this.$initialize(),id===0)throw new System.ArgumentOutOfRangeException("id");this.Id=id;this.ParentId=parentId;this.DataId=dataId;this.IsSpecial=isSpecial;this.IsAssistant=isAssistant;this.DisableCollisionDetection=disableCollisionDetection},getIsDataBound:function(){return!System.String.isNullOrEmpty(this.DataId)}});Bridge.define("OrgChart.Layout.BoxContainer",{m_lastBoxId:0,m_boxesById:null,m_boxesByDataId:null,config:{properties:{SystemRoot:null},init:function(){this.m_boxesById=new(System.Collections.Generic.Dictionary$2(System.Int32,OrgChart.Layout.Box));this.m_boxesByDataId=new(System.Collections.Generic.Dictionary$2(String,OrgChart.Layout.Box))}},ctor:function(){this.$initialize()},$ctor1:function(source){this.$initialize();this.ReloadBoxes(source)},getBoxesById:function(){return this.m_boxesById},getBoxesByDataId:function(){return this.m_boxesByDataId},ReloadBoxes:function(source){var $t,$t1,map,dataId,getDataItem;for(this.m_boxesByDataId.clear(),this.m_boxesById.clear(),this.m_lastBoxId=0,this.setSystemRoot(OrgChart.Layout.Box.Special(this.m_lastBoxId=this.m_lastBoxId+1|0,OrgChart.Layout.Box.None,!0)),this.m_boxesById.add(this.getSystemRoot().Id,this.getSystemRoot()),map=new(System.Collections.Generic.Dictionary$2(String,System.Int32)),$t=Bridge.getEnumerator(source.OrgChart$Layout$IChartDataSource$getAllDataItemIds(),String);$t.moveNext();)dataId=$t.getCurrent(),map.add(dataId,this.NextBoxId());for(getDataItem=source.OrgChart$Layout$IChartDataSource$getGetDataItemFunc(),$t1=Bridge.getEnumerator(source.OrgChart$Layout$IChartDataSource$getAllDataItemIds(),String);$t1.moveNext();){var dataId1=$t1.getCurrent(),parentDataId=System.String.isNullOrEmpty(dataId1)?null:source.OrgChart$Layout$IChartDataSource$getGetParentKeyFunc()(dataId1),visualParentId=System.String.isNullOrEmpty(parentDataId)?this.getSystemRoot().Id:map.get(parentDataId);this.AddBox$1(dataId1,map.get(dataId1),visualParentId,getDataItem(dataId1).OrgChart$Layout$IChartDataItem$getIsAssistant())}},AddBox:function(dataId,visualParentId,isAssistant){return this.AddBox$1(dataId,this.NextBoxId(),visualParentId,isAssistant)},AddBox$1:function(dataId,id,visualParentId,isAssistant){var box=new OrgChart.Layout.Box.ctor(dataId,id,visualParentId,isAssistant);return this.m_boxesById.add(box.Id,box),System.String.isNullOrEmpty(dataId)||this.m_boxesByDataId.add(box.DataId,box),box},NextBoxId:function(){return this.m_lastBoxId=this.m_lastBoxId+1|0,this.m_lastBoxId}});Bridge.define("OrgChart.Layout.BoxTree",{statics:{Build:function(state){for(var $t1,result=new OrgChart.Layout.BoxTree,box,node,$t=Bridge.getEnumerator(state.getDiagram().getBoxes().getBoxesById().System$Collections$Generic$IDictionary$2$System$Int32$OrgChart$Layout$Box$getValues(),OrgChart.Layout.Box);$t.moveNext();)box=$t.getCurrent(),node=new OrgChart.Layout.BoxTree.Node(box),result.getNodes().add(box.Id,node);for($t1=Bridge.getEnumerator(result.getNodes().getValues(),OrgChart.Layout.BoxTree.Node);$t1.moveNext();){var node1=$t1.getCurrent(),parentKey=node1.getElement().ParentId,parentNode={};if(result.getNodes().tryGetValue(parentKey,parentNode))node1.getElement().IsAssistant&&parentNode.v.getElement().ParentId!==OrgChart.Layout.Box.None?parentNode.v.AddAssistantChild(node1):parentNode.v.AddRegularChild$1(node1);else{if(result.getRoot()!=null)throw new System.InvalidOperationException("More then one root found: "+node1.getElement().Id);result.setRoot(node1)}}return result}},config:{properties:{Root:null,Nodes:null,Depth:0}},ctor:function(){this.$initialize();this.setNodes(new(System.Collections.Generic.Dictionary$2(System.Int32,OrgChart.Layout.BoxTree.Node)))},IterateChildFirst:function(func){return this.getRoot().IterateChildFirst(func)},IterateParentFirst:function(enter,exit){exit===void 0&&(exit=null);this.getRoot().IterateParentFirst(enter,exit)},UpdateHierarchyStats:function(){this.setDepth(0);this.IterateParentFirst(Bridge.fn.bind(this,$asm.$.OrgChart.Layout.BoxTree.f1))}});Bridge.ns("OrgChart.Layout.BoxTree",$asm.$);Bridge.apply($asm.$.OrgChart.Layout.BoxTree,{f1:function(x){return x.getParentNode()!=null?(x.setLevel(x.getParentNode().getLevel()),x.getParentNode().getIsAssistantRoot()||x.setLevel(x.getLevel()+1|0),this.setDepth(Math.max(1+x.getLevel()|0,this.getDepth()))):(x.setLevel(0),this.setDepth(1)),!0}});Bridge.define("OrgChart.Layout.BoxTree.Node",{config:{properties:{Level:0,Element:null,State:null,ParentNode:null,Children:null,AssistantsRoot:null}},ctor:function(element){this.$initialize();this.setElement(element);this.setState(new OrgChart.Layout.NodeLayoutInfo)},getChildCount:function(){return this.getChildren()==null?0:System.Array.getCount(this.getChildren(),OrgChart.Layout.BoxTree.Node)},getIsAssistantRoot:function(){var $t;return Bridge.referenceEquals(($t=this.getParentNode())!=null?$t.getAssistantsRoot():null,this)},AddAssistantChild:function(child){return this.getAssistantsRoot()==null&&this.setAssistantsRoot(Bridge.merge(new OrgChart.Layout.BoxTree.Node(OrgChart.Layout.Box.Special(OrgChart.Layout.Box.None,this.getElement().Id,!0)),{setParentNode:this,setLevel:this.getLevel()+1|0})),this.getAssistantsRoot().AddRegularChild$1(child),this},AddRegularChild$1:function(child){return this.InsertRegularChild$1(this.getChildCount(),child)},AddRegularChild:function(child){return this.InsertRegularChild(this.getChildCount(),child)},InsertRegularChild:function(index,child){return this.InsertRegularChild$1(index,new OrgChart.Layout.BoxTree.Node(child))},InsertRegularChild$1:function(index,child){return this.getChildren()==null&&this.setChildren(new(System.Collections.Generic.List$1(OrgChart.Layout.BoxTree.Node))),System.Array.insert(this.getChildren(),index,child,OrgChart.Layout.BoxTree.Node),child.setParentNode(this),child.setLevel(this.getLevel()+1|0),this},IterateChildFirst:function(func){var $t,child;if(this.getAssistantsRoot()!=null&&!this.getAssistantsRoot().IterateChildFirst(func))return!1;if(this.getChildren()!=null)for($t=Bridge.getEnumerator(this.getChildren(),OrgChart.Layout.BoxTree.Node);$t.moveNext();)if(child=$t.getCurrent(),!child.IterateChildFirst(func))return!1;return func(this)},IterateParentFirst:function(enter,exit){var $t,$t1,child;if(exit===void 0&&(exit=null),!enter(this))return Bridge.staticEquals(exit,null)?null:exit(this),!1;if(($t=this.getAssistantsRoot())!=null?$t.IterateParentFirst(enter,exit):null,this.getChildren()!=null)for($t1=Bridge.getEnumerator(this.getChildren(),OrgChart.Layout.BoxTree.Node);$t1.moveNext();)child=$t1.getCurrent(),child.IterateParentFirst(enter,exit);return Bridge.staticEquals(exit,null)?null:exit(this),!0},SuppressAssistants:function(){var $t,child;if(this.getAssistantsRoot()!=null){for($t=Bridge.getEnumerator(this.getAssistantsRoot().getChildren(),OrgChart.Layout.BoxTree.Node);$t.moveNext();)child=$t.getCurrent(),this.AddRegularChild$1(child);this.setAssistantsRoot(null)}}});Bridge.define("OrgChart.Layout.BranchParentAlignment",{$kind:"enum",statics:{InvalidValue:0,Left:1,Center:2,Right:3}});Bridge.define("OrgChart.Layout.Connector",{config:{properties:{Segments:null}},ctor:function(segments){if(this.$initialize(),segments.length===0)throw new System.ArgumentException("Need at least one segment","segments");this.setSegments(segments)}});Bridge.define("OrgChart.Layout.Diagram",{m_visualTree:null,m_boxes:null,config:{properties:{LayoutSettings:null}},ctor:function(){this.$initialize();this.setLayoutSettings(new OrgChart.Layout.DiagramLayoutSettings)},getBoxes:function(){return this.m_boxes},setBoxes:function(value){this.m_visualTree=null;this.m_boxes=value},getVisualTree:function(){return this.m_visualTree},setVisualTree:function(value){this.m_visualTree=value}});Bridge.define("OrgChart.Layout.DiagramLayoutSettings",{m_branchSpacing:0,config:{properties:{LayoutStrategies:null,DefaultAssistantLayoutStrategyId:null,DefaultLayoutStrategyId:null}},ctor:function(){this.$initialize();this.setBranchSpacing(50);this.setLayoutStrategies(new(System.Collections.Generic.Dictionary$2(String,OrgChart.Layout.LayoutStrategyBase)))},getBranchSpacing:function(){return this.m_branchSpacing},setBranchSpacing:function(value){if(value<0)throw new System.ArgumentOutOfRangeException("value","Cannot be negative",null,value);this.m_branchSpacing=value},RequireDefaultLayoutStrategy:function(){var result={};if(System.String.isNullOrEmpty(this.getDefaultLayoutStrategyId())||!this.getLayoutStrategies().tryGetValue(this.getDefaultLayoutStrategyId(),result))throw new System.InvalidOperationException("defaultLayoutStrategyId is null or not valid");return result.v},RequireDefaultAssistantLayoutStrategy:function(){var result={};if(System.String.isNullOrEmpty(this.getDefaultAssistantLayoutStrategyId())||!this.getLayoutStrategies().tryGetValue(this.getDefaultAssistantLayoutStrategyId(),result))throw new System.InvalidOperationException("defaultAssistantLayoutStrategyId is null or not valid");return result.v}});Bridge.define("OrgChart.Layout.DiagramLayoutTemplates");Bridge.define("OrgChart.Layout.Dimensions",{$kind:"struct",statics:{MinMax:function(){return new OrgChart.Layout.Dimensions.$ctor1(System.Double.max,System.Double.min)},op_Addition:function(x,y){return new OrgChart.Layout.Dimensions.$ctor1(Math.min(x.From,y.From),Math.max(x.To,y.To))},getDefaultValue:function(){return new OrgChart.Layout.Dimensions}},From:0,To:0,$ctor1:function(from,to){this.$initialize();this.From=from;this.To=to},ctor:function(){this.$initialize()},getHashCode:function(){return Bridge.addHash([3570880544,this.From,this.To])},equals:function(o){return Bridge.is(o,OrgChart.Layout.Dimensions)?Bridge.equals(this.From,o.From)&&Bridge.equals(this.To,o.To):!1},$clone:function(to){var s=to||new OrgChart.Layout.Dimensions;return s.From=this.From,s.To=this.To,s}});Bridge.define("OrgChart.Layout.Edge",{$kind:"struct",statics:{getDefaultValue:function(){return new OrgChart.Layout.Edge}},config:{init:function(){this.From=new OrgChart.Layout.Point;this.To=new OrgChart.Layout.Point}},$ctor1:function(from,to){this.$initialize();this.From=from;this.To=to},ctor:function(){this.$initialize()},getHashCode:function(){return Bridge.addHash([1701274693,this.From,this.To])},equals:function(o){return Bridge.is(o,OrgChart.Layout.Edge)?Bridge.equals(this.From,o.From)&&Bridge.equals(this.To,o.To):!1},$clone:function(to){var s=to||new OrgChart.Layout.Edge;return s.From=this.From,s.To=this.To,s}});Bridge.define("OrgChart.Layout.LayoutStrategyBase",{ParentAlignment:0,ParentChildSpacing:20,ParentConnectorShield:50,SiblingSpacing:20,ChildConnectorHookLength:5});Bridge.define("OrgChart.Layout.Frame1",{Connector:null,config:{init:function(){this.Exterior=new OrgChart.Layout.Rect;this.BranchExterior=new OrgChart.Layout.Rect;this.SiblingsRowV=new OrgChart.Layout.Dimensions}}});Bridge.define("OrgChart.Layout.IChartDataItem",{$kind:"interface"});Bridge.define("OrgChart.Layout.IChartDataSource",{$kind:"interface"});Bridge.define("OrgChart.Layout.LayoutAlgorithm",{statics:{ComputeBranchVisualBoundingRect:function(visualTree){var result=new OrgChart.Layout.Rect.ctor,initialized=!1;return visualTree.getRoot().IterateParentFirst(function(node){var box=node.getElement();return node.getState().IsHidden||box.IsSpecial||(initialized?result=OrgChart.Layout.Rect.op_Addition(result,new OrgChart.Layout.Rect.$ctor1(node.getState().TopLeft,node.getState().Size)):(initialized=!0,result=new OrgChart.Layout.Rect.$ctor1(node.getState().TopLeft,node.getState().Size))),!box.IsCollapsed}),result},Apply:function(state){var $t,$t1,tree,box,box1;if(state.getDiagram().getBoxes().getSystemRoot()==null)throw new System.InvalidOperationException("SystemRoot is not initialized on the box container");if(state.setCurrentOperation(OrgChart.Layout.LayoutState.Operation.Preparing),tree=OrgChart.Layout.BoxTree.Build(state),state.getDiagram().setVisualTree(tree),tree.getRoot()==null||tree.getRoot().getElement().Id!==state.getDiagram().getBoxes().getSystemRoot().Id)throw new System.Exception("SystemRoot is not on the top of the visual tree");if(tree.UpdateHierarchyStats(),state.AttachVisualTree(tree),tree.IterateParentFirst($asm.$.OrgChart.Layout.LayoutAlgorithm.f1),state.setCurrentOperation(OrgChart.Layout.LayoutState.Operation.PreprocessVisualTree),!Bridge.staticEquals(state.getBoxSizeFunc(),null))for($t=Bridge.getEnumerator(System.Linq.Enumerable.from(state.getDiagram().getBoxes().getBoxesById().System$Collections$Generic$IDictionary$2$System$Int32$OrgChart$Layout$Box$getValues()).where($asm.$.OrgChart.Layout.LayoutAlgorithm.f2));$t.moveNext();)box=$t.getCurrent(),box.Size=state.getBoxSizeFunc()(box.DataId);for($t1=Bridge.getEnumerator(state.getDiagram().getBoxes().getBoxesById().System$Collections$Generic$IDictionary$2$System$Int32$OrgChart$Layout$Box$getValues(),OrgChart.Layout.Box);$t1.moveNext();)box1=$t1.getCurrent(),OrgChart.Layout.LayoutAlgorithm.AssertBoxSize(box1);tree.IterateParentFirst($asm.$.OrgChart.Layout.LayoutAlgorithm.f3);OrgChart.Layout.LayoutAlgorithm.PreprocessVisualTree(state,tree);tree.UpdateHierarchyStats();state.setCurrentOperation(OrgChart.Layout.LayoutState.Operation.VerticalLayout);OrgChart.Layout.LayoutAlgorithm.VerticalLayout(state,tree.getRoot());state.setCurrentOperation(OrgChart.Layout.LayoutState.Operation.HorizontalLayout);OrgChart.Layout.LayoutAlgorithm.HorizontalLayout(state,tree.getRoot());state.setCurrentOperation(OrgChart.Layout.LayoutState.Operation.ConnectorsLayout);OrgChart.Layout.LayoutAlgorithm.RouteConnectors(state,tree);state.setCurrentOperation(OrgChart.Layout.LayoutState.Operation.Completed)},AssertBoxSize:function(box){if(!(box.Size.Width>=0)||!(box.Size.Width<=1e9)||!(box.Size.Height>=0)||!(box.Size.Width<=1e9))throw new System.InvalidOperationException(System.String.format("Box {0} has invalid size: {1}x{2}",box.Id,box.Size.Width,box.Size.Height));},PreprocessVisualTree:function(state,visualTree){var defaultStrategy=state.getDiagram().getLayoutSettings().RequireDefaultLayoutStrategy(),defaultAssistantsStrategy=state.getDiagram().getLayoutSettings().RequireDefaultAssistantLayoutStrategy(),regular=new(System.Collections.Generic.Stack$1(OrgChart.Layout.LayoutStrategyBase).ctor),assistants;regular.push(defaultStrategy);assistants=new(System.Collections.Generic.Stack$1(OrgChart.Layout.LayoutStrategyBase).ctor);assistants.push(defaultAssistantsStrategy);visualTree.IterateParentFirst(function(node){var strategy,suggestedStrategyId;return node.getState().IsHidden?!1:(strategy=null,Bridge.staticEquals(state.getLayoutOptimizerFunc(),null)||(suggestedStrategyId=state.getLayoutOptimizerFunc()(node),System.String.isNullOrEmpty(suggestedStrategyId)||(strategy=state.getDiagram().getLayoutSettings().getLayoutStrategies().get(suggestedStrategyId))),node.getIsAssistantRoot()?(strategy==null&&(strategy=node.getParentNode().getElement().AssistantLayoutStrategyId!=null?state.getDiagram().getLayoutSettings().getLayoutStrategies().get(node.getParentNode().getElement().AssistantLayoutStrategyId):assistants.peek()),assistants.push(strategy)):(strategy==null&&(strategy=node.getElement().LayoutStrategyId!=null?state.getDiagram().getLayoutSettings().getLayoutStrategies().get(node.getElement().LayoutStrategyId):regular.peek()),regular.push(strategy),strategy.getSupportsAssistants()||node.SuppressAssistants()),node.getState().setEffectiveLayoutStrategy(strategy),node.getState().RequireLayoutStrategy().PreProcessThisNode(state,node),!node.getElement().IsCollapsed&&node.getChildCount()>0||node.getAssistantsRoot()!=null)},function(node){node.getState().IsHidden||(node.getIsAssistantRoot()?assistants.pop():regular.pop())})},HorizontalLayout:function(state,branchRoot){if(branchRoot.getState().IsHidden)throw new System.InvalidOperationException(System.String.format("Branch root {0} does not affect layout",branchRoot.getElement().Id));var level=state.PushLayoutLevel(branchRoot);try{(branchRoot.getLevel()===0||(branchRoot.getState().NumberOfSiblings>0||branchRoot.getAssistantsRoot()!=null)&&!branchRoot.getElement().IsCollapsed)&&branchRoot.getState().RequireLayoutStrategy().ApplyHorizontalLayout(state,level)}finally{state.PopLayoutLevel()}},VerticalLayout:function(state,branchRoot){if(branchRoot.getState().IsHidden)throw new System.InvalidOperationException(System.String.format("Branch root {0} does not affect layout",branchRoot.getElement().Id));var level=state.PushLayoutLevel(branchRoot);try{(branchRoot.getLevel()===0||(branchRoot.getState().NumberOfSiblings>0||branchRoot.getAssistantsRoot()!=null)&&!branchRoot.getElement().IsCollapsed)&&branchRoot.getState().RequireLayoutStrategy().ApplyVerticalLayout(state,level)}finally{state.PopLayoutLevel()}},RouteConnectors:function(state,visualTree){visualTree.IterateParentFirst(function(node){return node.getElement().IsCollapsed||node.getState().NumberOfSiblings===0&&node.getAssistantsRoot()==null?!1:node.getLevel()===0?!0:!node.getElement().IsSpecial||node.getIsAssistantRoot()?(node.getState().RequireLayoutStrategy().RouteConnectors(state,node),!0):!1})},MoveChildrenOnly:function(state,layoutLevel,offset){var $t,children=layoutLevel.BranchRoot.getChildren(),action,child;if(children==null||System.Array.getCount(children,OrgChart.Layout.BoxTree.Node)===0)throw new System.InvalidOperationException("Should never be invoked when children not set");for(action=function(node){return node.getState().IsHidden||(node.getState().TopLeft=node.getState().TopLeft.MoveH(offset),node.getState().BranchExterior=node.getState().BranchExterior.MoveH(offset)),!0},$t=Bridge.getEnumerator(children,OrgChart.Layout.BoxTree.Node);$t.moveNext();)child=$t.getCurrent(),child.IterateChildFirst(action);layoutLevel.Boundary.ReloadFromBranch(layoutLevel.BranchRoot);layoutLevel.BranchRoot.getState().BranchExterior=layoutLevel.Boundary.getBoundingRect()},MoveOneChild:function(state,root,offset){root.IterateChildFirst(function(node){return node.getState().IsHidden||(node.getState().TopLeft=node.getState().TopLeft.MoveH(offset),node.getState().BranchExterior=node.getState().BranchExterior.MoveH(offset)),!0})},MoveBranch:function(state,layoutLevel,offset){OrgChart.Layout.LayoutAlgorithm.MoveOneChild(state,layoutLevel.BranchRoot,offset);layoutLevel.Boundary.ReloadFromBranch(layoutLevel.BranchRoot);layoutLevel.BranchRoot.getState().BranchExterior=layoutLevel.Boundary.getBoundingRect()},AlignHorizontalCenters:function(state,level,subset){for(var $t1,center=System.Double.min,child,c,leftmost,rightmost,diff,$t=Bridge.getEnumerator(subset,OrgChart.Layout.BoxTree.Node);$t.moveNext();)child=$t.getCurrent(),c=child.getState().getCenterH(),c>center&&(center=c);for(leftmost=System.Double.max,rightmost=System.Double.min,$t1=Bridge.getEnumerator(subset,OrgChart.Layout.BoxTree.Node);$t1.moveNext();){var child1=$t1.getCurrent(),frame=child1.getState(),c1=frame.getCenterH();OrgChart.Layout.LayoutAlgorithm.IsEqual(c1,center)||(diff=center-c1,OrgChart.Layout.LayoutAlgorithm.MoveOneChild(state,child1,diff));leftmost=Math.min(leftmost,child1.getState().BranchExterior.getLeft());rightmost=Math.max(rightmost,child1.getState().BranchExterior.getRight())}return level.Boundary.ReloadFromBranch(level.BranchRoot),new OrgChart.Layout.Dimensions.$ctor1(leftmost,rightmost)},CopyExteriorFrom:function(state,other){state.TopLeft=other.TopLeft;state.Size=other.Size;state.BranchExterior=other.BranchExterior;state.SiblingsRowV=other.SiblingsRowV},IsMinValue:function(value){return value<=System.Double.min+494065645841247e-338},IsMaxValue:function(value){return value>=System.Double.max-494065645841247e-338},IsZero:function(value){return value<=494065645841247e-338&&value>=-494065645841247e-338},IsEqual:function(value,other){return Math.abs(value-other)<=494065645841247e-338},MoveTo:function(state,x,y){state.TopLeft=new OrgChart.Layout.Point.$ctor1(x,y)},AdjustSpacer:function(state,x,y,w,h){state.TopLeft=new OrgChart.Layout.Point.$ctor1(x,y);state.Size=new OrgChart.Layout.Size.$ctor1(w,h);state.BranchExterior=new OrgChart.Layout.Rect.$ctor3(x,y,w,h)}}});Bridge.ns("OrgChart.Layout.LayoutAlgorithm",$asm.$);Bridge.apply($asm.$.OrgChart.Layout.LayoutAlgorithm,{f1:function(node){return node.getState().IsHidden=node.getParentNode()!=null&&(node.getParentNode().getState().IsHidden||node.getParentNode().getElement().IsCollapsed),!0},f2:function(x){return x.getIsDataBound()},f3:function(node){return OrgChart.Layout.LayoutAlgorithm.MoveTo(node.getState(),0,0),node.getState().Size=node.getElement().Size,node.getState().BranchExterior=new OrgChart.Layout.Rect.$ctor1(new OrgChart.Layout.Point.$ctor1(0,0),node.getElement().Size),!0}});Bridge.define("OrgChart.Layout.LayoutState",{m_layoutStack:null,m_pooledBoundaries:null,m_currentOperation:0,config:{events:{BoundaryChanged:null,OperationChanged:null},properties:{Diagram:null,BoxSizeFunc:null,LayoutOptimizerFunc:null},init:function(){this.m_layoutStack=new(System.Collections.Generic.Stack$1(OrgChart.Layout.LayoutState.LayoutLevel).ctor);this.m_pooledBoundaries=new(System.Collections.Generic.Stack$1(OrgChart.Layout.Boundary).ctor)}},ctor:function(diagram){this.$initialize();this.setDiagram(diagram)},getCurrentOperation:function(){return this.m_currentOperation},setCurrentOperation:function(value){this.m_currentOperation=value;Bridge.staticEquals(this.OperationChanged,null)?null:this.OperationChanged(this,new OrgChart.Layout.LayoutStateOperationChangedEventArgs(this))},AttachVisualTree:function(tree){while(this.m_pooledBoundaries.getCount()<tree.getDepth())this.m_pooledBoundaries.push(new OrgChart.Layout.Boundary.ctor)},PushLayoutLevel:function(node){var boundary,result;this.m_pooledBoundaries.getCount()===0&&this.m_pooledBoundaries.push(new OrgChart.Layout.Boundary.ctor);boundary=this.m_pooledBoundaries.pop();switch(this.getCurrentOperation()){case OrgChart.Layout.LayoutState.Operation.VerticalLayout:boundary.Prepare(node);break;case OrgChart.Layout.LayoutState.Operation.HorizontalLayout:boundary.PrepareForHorizontalLayout(node);break;default:throw new System.InvalidOperationException("This operation can only be invoked when performing vertical or horizontal layouts");}return result=new OrgChart.Layout.LayoutState.LayoutLevel(node,boundary),this.m_layoutStack.push(result),Bridge.staticEquals(this.BoundaryChanged,null)?null:this.BoundaryChanged(this,new OrgChart.Layout.BoundaryChangedEventArgs(boundary,result,this)),result},MergeSpacer:function(spacer){if(this.getCurrentOperation()!==OrgChart.Layout.LayoutState.Operation.HorizontalLayout)throw new System.InvalidOperationException("Spacers can only be merged during horizontal layout");if(this.m_layoutStack.getCount()===0)throw new System.InvalidOperationException("Cannot merge spacers at top nesting level");var level=this.m_layoutStack.peek();level.Boundary.MergeFrom$1(spacer);Bridge.staticEquals(this.BoundaryChanged,null)?null:this.BoundaryChanged(this,new OrgChart.Layout.BoundaryChangedEventArgs(level.Boundary,level,this))},PopLayoutLevel:function(){var innerLevel=this.m_layoutStack.pop(),higherLevel,strategy,overlap;if(Bridge.staticEquals(this.BoundaryChanged,null)?null:this.BoundaryChanged(this,new OrgChart.Layout.BoundaryChangedEventArgs(innerLevel.Boundary,innerLevel,this)),this.m_layoutStack.getCount()>0){higherLevel=this.m_layoutStack.peek();switch(this.getCurrentOperation()){case OrgChart.Layout.LayoutState.Operation.VerticalLayout:higherLevel.Boundary.VerticalMergeFrom(innerLevel.Boundary);higherLevel.BranchRoot.getState().BranchExterior=higherLevel.Boundary.getBoundingRect();break;case OrgChart.Layout.LayoutState.Operation.HorizontalLayout:Bridge.referenceEquals(higherLevel.BranchRoot.getAssistantsRoot(),innerLevel.BranchRoot)||(strategy=higherLevel.BranchRoot.getState().RequireLayoutStrategy(),overlap=higherLevel.Boundary.ComputeOverlap(innerLevel.Boundary,strategy.SiblingSpacing,this.getDiagram().getLayoutSettings().getBranchSpacing()),overlap>0&&(OrgChart.Layout.LayoutAlgorithm.MoveBranch(this,innerLevel,overlap),Bridge.staticEquals(this.BoundaryChanged,null)?null:this.BoundaryChanged(this,new OrgChart.Layout.BoundaryChangedEventArgs(innerLevel.Boundary,innerLevel,this))));higherLevel.Boundary.MergeFrom(innerLevel.Boundary);higherLevel.BranchRoot.getState().BranchExterior=new OrgChart.Layout.Rect.$ctor3(higherLevel.Boundary.getBoundingRect().getLeft(),higherLevel.BranchRoot.getState().BranchExterior.getTop(),higherLevel.Boundary.getBoundingRect().Size.Width,higherLevel.BranchRoot.getState().BranchExterior.Size.Height);break;default:throw new System.InvalidOperationException("This operation can only be invoked when performing vertical or horizontal layouts");}Bridge.staticEquals(this.BoundaryChanged,null)?null:this.BoundaryChanged(this,new OrgChart.Layout.BoundaryChangedEventArgs(higherLevel.Boundary,higherLevel,this))}this.m_pooledBoundaries.push(innerLevel.Boundary)}});Bridge.define("OrgChart.Layout.LayoutState.LayoutLevel",{BranchRoot:null,Boundary:null,ctor:function(node,boundary){this.$initialize();this.BranchRoot=node;this.Boundary=boundary}});Bridge.define("OrgChart.Layout.LayoutState.Operation",{$kind:"enum",statics:{Idle:0,Preparing:1,PreprocessVisualTree:2,VerticalLayout:3,HorizontalLayout:4,ConnectorsLayout:5,Completed:6}});Bridge.define("OrgChart.Layout.LayoutStateOperationChangedEventArgs",{State:null,ctor:function(state){this.$initialize();this.State=state}});Bridge.define("OrgChart.Layout.MultiLineFishboneLayoutStrategy.SingleFishboneLayoutAdapter.GroupIterator",{m_numberOfSiblings:0,m_numberOfGroups:0,Group:0,FromIndex:0,Count:0,MaxOnLeft:0,ctor:function(numberOfSiblings,numberOfGroups){this.$initialize();this.m_numberOfSiblings=numberOfSiblings;this.m_numberOfGroups=numberOfGroups},CountInGroup:function(){for(var countInRow=this.m_numberOfGroups*2|0,result=0,countToThisGroup=(this.Group*2|0)+2|0,firstInRow=0,countInThisRow;;){if(countInThisRow=firstInRow>=(this.m_numberOfSiblings-countInRow|0)?this.m_numberOfSiblings-firstInRow|0:countInRow,countInThisRow>=countToThisGroup)result=result+2|0;else{countToThisGroup=countToThisGroup-1|0;countInThisRow>=countToThisGroup&&(result=result+1|0);break}firstInRow=firstInRow+countInRow|0}return result},NextGroup:function(){return this.FromIndex=this.FromIndex+this.Count|0,this.FromIndex>0&&(this.Group=this.Group+1|0),this.Count=this.CountInGroup(),this.MaxOnLeft=(Bridge.Int.div(this.Count,2)|0)+this.Count%2|0,this.Count!==0}});Bridge.define("OrgChart.Layout.NodeLayoutInfo",{IsHidden:!1,NumberOfSiblings:0,NumberOfSiblingRows:0,NumberOfSiblingColumns:0,Connector:null,m_effectiveLayoutStrategy:null,config:{init:function(){this.TopLeft=new OrgChart.Layout.Point;this.Size=new OrgChart.Layout.Size;this.BranchExterior=new OrgChart.Layout.Rect;this.SiblingsRowV=new OrgChart.Layout.Dimensions}},setEffectiveLayoutStrategy:function(value){this.m_effectiveLayoutStrategy=value},getLeft:function(){return this.TopLeft.X},getRight:function(){return this.TopLeft.X+this.Size.Width},getTop:function(){return this.TopLeft.Y},getBottom:function(){return this.TopLeft.Y+this.Size.Height},getCenterH:function(){return this.TopLeft.X+this.Size.Width/2},getCenterV:function(){return this.TopLeft.Y+this.Size.Height/2},RequireLayoutStrategy:function(){if(this.m_effectiveLayoutStrategy==null)throw new System.Exception("effectiveLayoutStrategy is not set");return this.m_effectiveLayoutStrategy}});Bridge.define("OrgChart.Layout.Point",{$kind:"struct",statics:{getDefaultValue:function(){return new OrgChart.Layout.Point}},X:0,Y:0,$ctor1:function(x,y){this.$initialize();this.X=x;this.Y=y},ctor:function(){this.$initialize()},MoveH:function(offsetX){return new OrgChart.Layout.Point.$ctor1(this.X+offsetX,this.Y)},getHashCode:function(){return Bridge.addHash([1852403652,this.X,this.Y])},equals:function(o){return Bridge.is(o,OrgChart.Layout.Point)?Bridge.equals(this.X,o.X)&&Bridge.equals(this.Y,o.Y):!1},$clone:function(to){var s=to||new OrgChart.Layout.Point;return s.X=this.X,s.Y=this.Y,s}});Bridge.define("OrgChart.Layout.Rect",{$kind:"struct",statics:{op_Addition:function(x,y){var left=Math.min(x.getLeft(),y.getLeft()),top=Math.min(x.getTop(),y.getTop()),right=Math.max(x.getRight(),y.getRight()),bottom=Math.max(x.getBottom(),y.getBottom());return new OrgChart.Layout.Rect.$ctor3(left,top,right-left,bottom-top)},getDefaultValue:function(){return new OrgChart.Layout.Rect}},config:{init:function(){this.TopLeft=new OrgChart.Layout.Point;this.Size=new OrgChart.Layout.Size}},$ctor3:function(x,y,w,h){if(this.$initialize(),w<0)throw new System.ArgumentOutOfRangeException("w");if(h<0)throw new System.ArgumentOutOfRangeException("h");this.TopLeft=new OrgChart.Layout.Point.$ctor1(x,y);this.Size=new OrgChart.Layout.Size.$ctor1(w,h)},$ctor1:function(topLeft,size){this.$initialize();this.TopLeft=topLeft;this.Size=size},$ctor2:function(size){this.$initialize();this.TopLeft=new OrgChart.Layout.Point.$ctor1(0,0);this.Size=size},ctor:function(){this.$initialize()},getBottomRight:function(){return new OrgChart.Layout.Point.$ctor1(this.TopLeft.X+this.Size.Width,this.TopLeft.Y+this.Size.Height)},getLeft:function(){return this.TopLeft.X},getRight:function(){return this.TopLeft.X+this.Size.Width},getCenterH:function(){return this.TopLeft.X+this.Size.Width/2},getCenterV:function(){return this.TopLeft.Y+this.Size.Height/2},getTop:function(){return this.TopLeft.Y},getBottom:function(){return this.TopLeft.Y+this.Size.Height},MoveH:function(offsetX){return new OrgChart.Layout.Rect.$ctor1(new OrgChart.Layout.Point.$ctor1(this.getLeft()+offsetX,this.getTop()),this.Size)},getHashCode:function(){return Bridge.addHash([1952671058,this.TopLeft,this.Size])},equals:function(o){return Bridge.is(o,OrgChart.Layout.Rect)?Bridge.equals(this.TopLeft,o.TopLeft)&&Bridge.equals(this.Size,o.Size):!1},$clone:function(to){var s=to||new OrgChart.Layout.Rect;return s.TopLeft=this.TopLeft,s.Size=this.Size,s}});Bridge.define("OrgChart.Layout.Size",{$kind:"struct",statics:{getDefaultValue:function(){return new OrgChart.Layout.Size}},Width:0,Height:0,$ctor1:function(w,h){this.$initialize();this.Width=w;this.Height=h},ctor:function(){this.$initialize()},getHashCode:function(){return Bridge.addHash([1702521171,this.Width,this.Height])},equals:function(o){return Bridge.is(o,OrgChart.Layout.Size)?Bridge.equals(this.Width,o.Width)&&Bridge.equals(this.Height,o.Height):!1},$clone:function(to){var s=to||new OrgChart.Layout.Size;return s.Width=this.Width,s.Height=this.Height,s}});Bridge.define("OrgChart.Layout.StackOrientation",{$kind:"enum",statics:{InvalidValue:0,SingleRowHorizontal:1,SingleColumnVertical:2}});Bridge.define("OrgChart.Test.TestDataGen",{statics:{GenerateBoxSizes:function(boxContainer){var $t,seed=0,random,box;for(System.Diagnostics.Debug.writeln(seed.toString()),random=new System.Random.$ctor1(seed),$t=Bridge.getEnumerator(boxContainer.getBoxesById().System$Collections$Generic$IDictionary$2$System$Int32$OrgChart$Layout$Box$getValues(),OrgChart.Layout.Box);$t.moveNext();)box=$t.getCurrent(),box.IsSpecial||(box.Size=new OrgChart.Layout.Size.$ctor1(50+random.next$1(50)|0,50+random.next$1(50)|0))}},GenerateDataItems:function(dataSource,count,percentAssistants){for(var item,$t=Bridge.getEnumerator(this.GenerateRandomDataItems(count,percentAssistants));$t.moveNext();)item=$t.getCurrent(),dataSource.Items.add(item.getId(),item)},GenerateRandomDataItems:function(itemCount,percentAssistants){var random,items,i,firstInLayer,prevLayerSize,layerSize,i1,parentIndex,i2,assistantCount,i3;if(itemCount<0)throw new System.ArgumentOutOfRangeException("itemCount","Count must be zero or positive",null,itemCount);for(random=new System.Random.$ctor1(0),items=new(System.Collections.Generic.List$1(OrgChart.Test.TestDataItem))(itemCount),i=0;i<itemCount;i=i+1|0)items.add(Bridge.merge(new OrgChart.Test.TestDataItem,{setId:i.toString()}));for(firstInLayer=1,prevLayerSize=1;firstInLayer<itemCount;){for(layerSize=(15+prevLayerSize|0)+random.next$1(prevLayerSize*2|0)|0,i1=firstInLayer;i1<(firstInLayer+layerSize|0)&&i1<itemCount;i1=i1+1|0)parentIndex=(firstInLayer-1|0)-random.next$1(prevLayerSize)|0,items.getItem(i1).setParentId(items.getItem(parentIndex).getId());firstInLayer=firstInLayer+layerSize|0;prevLayerSize=layerSize}for(i2=0;i2<(Bridge.Int.div(items.getCount(),2)|0);i2=i2+1|0){var from=random.next$1(items.getCount()),to=random.next$1(items.getCount()),temp=items.getItem(from);items.setItem(from,items.getItem(to));items.setItem(to,temp)}if(percentAssistants>0)for(assistantCount=Math.min(items.getCount(),Bridge.Int.clip32(Math.ceil((items.getCount()*percentAssistants|0)/100))),i3=0;i3<assistantCount;i3=i3+1|0)items.getItem(random.next$1(items.getCount())).setIsAssistant(!0);return items}});Bridge.define("System.Diagnostics.DebuggerDisplayAttribute",{inherits:[System.Attribute],ctor:function(){this.$initialize();System.Attribute.ctor.call(this)}});Bridge.define("OrgChart.Layout.FishboneAssistantsLayoutStrategy",{inherits:[OrgChart.Layout.LayoutStrategyBase],getSupportsAssistants:function(){return!1},PreProcessThisNode:function(state,node){if(node.getState().NumberOfSiblings=node.getChildCount(),node.getState().NumberOfSiblings>0){node.getState().NumberOfSiblingColumns=1;node.getState().NumberOfSiblingRows=Bridge.Int.div(node.getState().NumberOfSiblings,2)|0;node.getState().NumberOfSiblings%2!=0&&(node.getState().NumberOfSiblingRows=node.getState().NumberOfSiblingRows+1|0);var spacer=OrgChart.Layout.Box.Special(OrgChart.Layout.Box.None,node.getElement().Id,!1);node.AddRegularChild(spacer)}},ApplyVerticalLayout:function(state,level){var node=level.BranchRoot,prevRowBottom,maxOnLeft,i,rowExterior,i2,child2,frame2;if(node.getLevel()===0)throw new System.InvalidOperationException("Should never be invoked on root node");for(prevRowBottom=node.getState().SiblingsRowV.To,maxOnLeft=this.MaxOnLeft(node),i=0;i<maxOnLeft;i=i+1|0){var spacing=i===0?this.ParentChildSpacing:this.SiblingSpacing,child=System.Array.getItem(node.getChildren(),i,OrgChart.Layout.BoxTree.Node),frame=child.getState();OrgChart.Layout.LayoutAlgorithm.MoveTo(frame,frame.getLeft(),prevRowBottom+spacing);rowExterior=new OrgChart.Layout.Dimensions.$ctor1(frame.getTop(),frame.getBottom());i2=i+maxOnLeft|0;i2<node.getState().NumberOfSiblings&&(child2=System.Array.getItem(node.getChildren(),i2,OrgChart.Layout.BoxTree.Node),frame2=child2.getState(),OrgChart.Layout.LayoutAlgorithm.MoveTo(frame2,frame2.getLeft(),prevRowBottom+spacing),frame2.getBottom()>frame.getBottom()?OrgChart.Layout.LayoutAlgorithm.MoveTo(frame,frame.getLeft(),frame2.getCenterV()-frame.Size.Height/2):frame2.getBottom()<frame.getBottom()&&OrgChart.Layout.LayoutAlgorithm.MoveTo(frame2,frame2.getLeft(),frame.getCenterV()-frame2.Size.Height/2),frame2.BranchExterior=new OrgChart.Layout.Rect.$ctor1(frame2.TopLeft,frame2.Size),rowExterior=OrgChart.Layout.Dimensions.op_Addition(rowExterior,new OrgChart.Layout.Dimensions.$ctor1(frame2.getTop(),frame2.getBottom())),frame2.SiblingsRowV=rowExterior,OrgChart.Layout.LayoutAlgorithm.VerticalLayout(state,child2),prevRowBottom=frame2.BranchExterior.getBottom());frame.BranchExterior=new OrgChart.Layout.Rect.$ctor1(frame.TopLeft,frame.Size);frame.SiblingsRowV=rowExterior;OrgChart.Layout.LayoutAlgorithm.VerticalLayout(state,child);prevRowBottom=Math.max(prevRowBottom,frame.BranchExterior.getBottom())}},ApplyHorizontalLayout:function(state,level){var node=level.BranchRoot,i,child,rightmost,k,opposite,spacer,diff,carrier,desiredCenter;node.getLevel()===0&&(node.getState().SiblingsRowV=new OrgChart.Layout.Dimensions.$ctor1(node.getState().getTop(),node.getState().getBottom()));var left=!0,countOnThisSide=0,maxOnLeft=this.MaxOnLeft(node);for(i=0;i<node.getState().NumberOfSiblings;i=i+1|0)if(child=System.Array.getItem(node.getChildren(),i,OrgChart.Layout.BoxTree.Node),OrgChart.Layout.LayoutAlgorithm.HorizontalLayout(state,child),(countOnThisSide=countOnThisSide+1|0)===maxOnLeft&&left){for(OrgChart.Layout.LayoutAlgorithm.AlignHorizontalCenters(state,level,this.EnumerateSiblings(node,0,maxOnLeft)),left=!1,countOnThisSide=0,rightmost=System.Double.min,k=0;k<=i;k=k+1|0)rightmost=Math.max(rightmost,System.Array.getItem(node.getChildren(),k,OrgChart.Layout.BoxTree.Node).getState().BranchExterior.getRight());node.getState().NumberOfSiblings%2!=0?rightmost=Math.max(rightmost,child.getState().getRight()):(opposite=System.Array.getItem(node.getChildren(),node.getState().NumberOfSiblings-1|0,OrgChart.Layout.BoxTree.Node),rightmost=opposite.getElement().IsCollapsed||opposite.getChildCount()===0?Math.max(rightmost,child.getState().getRight()):Math.max(rightmost,child.getState().BranchExterior.getRight()));spacer=System.Array.getItem(node.getChildren(),node.getState().NumberOfSiblings,OrgChart.Layout.BoxTree.Node);OrgChart.Layout.LayoutAlgorithm.AdjustSpacer(spacer.getState(),rightmost,node.getState().getBottom(),this.ParentConnectorShield,node.getState().BranchExterior.getBottom()-node.getState().getBottom());level.Boundary.MergeFrom$1(spacer)}OrgChart.Layout.LayoutAlgorithm.AlignHorizontalCenters(state,level,this.EnumerateSiblings(node,maxOnLeft,node.getState().NumberOfSiblings));node.getLevel()>0&&node.getState().NumberOfSiblings>0&&(carrier=System.Array.getItem(node.getChildren(),node.getState().NumberOfSiblings,OrgChart.Layout.BoxTree.Node).getState().getCenterH(),desiredCenter=node.getState().getCenterH(),diff=desiredCenter-carrier,OrgChart.Layout.LayoutAlgorithm.MoveChildrenOnly(state,level,diff))},RouteConnectors:function(state,node){var count=node.getState().NumberOfSiblings,i,to,y;if(count!==0){this.NeedCarrierProtector(node)&&(count=count+1|0);var segments=System.Array.init(count,function(){return new OrgChart.Layout.Edge}),ix=0,maxOnLeft=this.MaxOnLeft(node),carrier=System.Array.getItem(node.getChildren(),node.getState().NumberOfSiblings,OrgChart.Layout.BoxTree.Node).getState(),from=carrier.getCenterH(),isLeft=!0,countOnThisSide=0,bottomMost=System.Double.min;for(i=0;i<node.getState().NumberOfSiblings;i=i+1|0)to=isLeft?System.Array.getItem(node.getChildren(),i,OrgChart.Layout.BoxTree.Node).getState().getRight():System.Array.getItem(node.getChildren(),i,OrgChart.Layout.BoxTree.Node).getState().getLeft(),y=System.Array.getItem(node.getChildren(),i,OrgChart.Layout.BoxTree.Node).getState().getCenterV(),bottomMost=Math.max(bottomMost,y),segments[Bridge.identity(ix,ix=ix+1|0)]=new OrgChart.Layout.Edge.$ctor1(new OrgChart.Layout.Point.$ctor1(from,y),new OrgChart.Layout.Point.$ctor1(to,y)),(countOnThisSide=countOnThisSide+1|0)===maxOnLeft&&(countOnThisSide=0,isLeft=!isLeft);this.NeedCarrierProtector(node)&&(segments[node.getState().NumberOfSiblings]=new OrgChart.Layout.Edge.$ctor1(new OrgChart.Layout.Point.$ctor1(carrier.getCenterH(),carrier.getTop()),new OrgChart.Layout.Point.$ctor1(carrier.getCenterH(),bottomMost)));node.getState().Connector=new OrgChart.Layout.Connector(segments)}},MaxOnLeft:function(node){return(Bridge.Int.div(node.getState().NumberOfSiblings,2)|0)+node.getState().NumberOfSiblings%2|0},NeedCarrierProtector:function(node){return node.getParentNode().getChildCount()===0},EnumerateSiblings:function(node,from,to){for(var $yield=[],i=from;i<to;i=i+1|0)$yield.push(System.Array.getItem(node.getChildren(),i,OrgChart.Layout.BoxTree.Node));return System.Array.toEnumerable($yield)}});Bridge.define("OrgChart.Layout.LinearLayoutStrategy",{inherits:[OrgChart.Layout.LayoutStrategyBase],getSupportsAssistants:function(){return!0},PreProcessThisNode:function(state,node){var verticalSpacer,horizontalSpacer;node.getChildCount()>0&&(node.getState().NumberOfSiblings=node.getElement().IsCollapsed?0:node.getChildCount(),node.getElement().IsCollapsed||(verticalSpacer=OrgChart.Layout.Box.Special(OrgChart.Layout.Box.None,node.getElement().Id,!1),node.AddRegularChild(verticalSpacer),horizontalSpacer=OrgChart.Layout.Box.Special(OrgChart.Layout.Box.None,node.getElement().Id,!1),node.AddRegularChild(horizontalSpacer)))},ApplyVerticalLayout:function(state,level){var node=level.BranchRoot,siblingsRowExterior,top,i,child,rect,i1,child1;if(node.getLevel()===0&&(node.getState().SiblingsRowV=new OrgChart.Layout.Dimensions.$ctor1(node.getState().getTop(),node.getState().getBottom())),node.getAssistantsRoot()!=null&&(OrgChart.Layout.LayoutAlgorithm.CopyExteriorFrom(node.getAssistantsRoot().getState(),node.getState()),OrgChart.Layout.LayoutAlgorithm.VerticalLayout(state,node.getAssistantsRoot())),node.getState().NumberOfSiblings!==0){for(siblingsRowExterior=OrgChart.Layout.Dimensions.MinMax(),top=node.getAssistantsRoot()==null?node.getState().SiblingsRowV.To+this.ParentChildSpacing:node.getState().BranchExterior.getBottom()+this.ParentChildSpacing,i=0;i<node.getState().NumberOfSiblings;i=i+1|0)child=System.Array.getItem(node.getChildren(),i,OrgChart.Layout.BoxTree.Node),rect=child.getState(),OrgChart.Layout.LayoutAlgorithm.MoveTo(child.getState(),0,top),child.getState().BranchExterior=new OrgChart.Layout.Rect.$ctor1(child.getState().TopLeft,child.getState().Size),siblingsRowExterior=OrgChart.Layout.Dimensions.op_Addition(siblingsRowExterior,new OrgChart.Layout.Dimensions.$ctor1(top,top+rect.Size.Height));for(siblingsRowExterior=new OrgChart.Layout.Dimensions.$ctor1(siblingsRowExterior.From,siblingsRowExterior.To),i1=0;i1<node.getState().NumberOfSiblings;i1=i1+1|0)child1=System.Array.getItem(node.getChildren(),i1,OrgChart.Layout.BoxTree.Node),child1.getState().SiblingsRowV=siblingsRowExterior,OrgChart.Layout.LayoutAlgorithm.VerticalLayout(state,child1)}},ApplyHorizontalLayout:function(state,level){var node=level.BranchRoot,i,child,verticalSpacer,firstInRow,horizontalSpacer;for(node.getAssistantsRoot()!=null&&OrgChart.Layout.LayoutAlgorithm.HorizontalLayout(state,node.getAssistantsRoot()),i=0;i<node.getState().NumberOfSiblings;i=i+1|0)child=System.Array.getItem(node.getChildren(),i,OrgChart.Layout.BoxTree.Node),OrgChart.Layout.LayoutAlgorithm.HorizontalLayout(state,child);if(node.getLevel()>0&&node.getChildCount()>0){var rect=node.getState(),leftmost=System.Array.getItem(node.getChildren(),0,OrgChart.Layout.BoxTree.Node).getState().getCenterH(),rightmost=System.Array.getItem(node.getChildren(),node.getState().NumberOfSiblings-1|0,OrgChart.Layout.BoxTree.Node).getState().getCenterH(),desiredCenter=node.getState().NumberOfSiblings===1||this.ParentAlignment===OrgChart.Layout.BranchParentAlignment.Center?leftmost+(rightmost-leftmost)/2:this.ParentAlignment===OrgChart.Layout.BranchParentAlignment.Left?leftmost+this.ChildConnectorHookLength:rightmost-this.ChildConnectorHookLength,center=rect.getCenterH(),diff=center-desiredCenter;OrgChart.Layout.LayoutAlgorithm.MoveChildrenOnly(state,level,diff);verticalSpacer=System.Array.getItem(node.getChildren(),node.getState().NumberOfSiblings,OrgChart.Layout.BoxTree.Node);OrgChart.Layout.LayoutAlgorithm.AdjustSpacer(verticalSpacer.getState(),center-this.ParentConnectorShield/2,rect.getBottom(),this.ParentConnectorShield,System.Array.getItem(node.getChildren(),0,OrgChart.Layout.BoxTree.Node).getState().SiblingsRowV.From-rect.getBottom());state.MergeSpacer(verticalSpacer);firstInRow=System.Array.getItem(node.getChildren(),0,OrgChart.Layout.BoxTree.Node).getState();horizontalSpacer=System.Array.getItem(node.getChildren(),node.getState().NumberOfSiblings+1|0,OrgChart.Layout.BoxTree.Node);OrgChart.Layout.LayoutAlgorithm.AdjustSpacer(horizontalSpacer.getState(),firstInRow.getLeft(),firstInRow.SiblingsRowV.From-this.ParentChildSpacing,System.Array.getItem(node.getChildren(),node.getState().NumberOfSiblings-1|0,OrgChart.Layout.BoxTree.Node).getState().getRight()-firstInRow.getLeft(),this.ParentChildSpacing);state.MergeSpacer(horizontalSpacer)}},RouteConnectors:function(state,node){var normalChildCount=node.getState().NumberOfSiblings,count=normalChildCount===0?0:normalChildCount===1?1:2+normalChildCount|0,space,i,childRect,childCenter;if(count===0){node.getState().Connector=null;return}var segments=System.Array.init(count,function(){return new OrgChart.Layout.Edge}),rootRect=node.getState(),center=rootRect.getCenterH();if(node.getChildren()==null)throw new System.Exception("State is present, but children not set");if(count===1)segments[0]=new OrgChart.Layout.Edge.$ctor1(new OrgChart.Layout.Point.$ctor1(center,rootRect.getBottom()),new OrgChart.Layout.Point.$ctor1(center,System.Array.getItem(node.getChildren(),0,OrgChart.Layout.BoxTree.Node).getState().getTop()));else{for(space=System.Array.getItem(node.getChildren(),0,OrgChart.Layout.BoxTree.Node).getState().SiblingsRowV.From-rootRect.getBottom(),segments[0]=new OrgChart.Layout.Edge.$ctor1(new OrgChart.Layout.Point.$ctor1(center,rootRect.getBottom()),new OrgChart.Layout.Point.$ctor1(center,rootRect.getBottom()+space-this.ChildConnectorHookLength)),i=0;i<normalChildCount;i=i+1|0)childRect=System.Array.getItem(node.getChildren(),i,OrgChart.Layout.BoxTree.Node).getState(),childCenter=childRect.getCenterH(),segments[1+i|0]=new OrgChart.Layout.Edge.$ctor1(new OrgChart.Layout.Point.$ctor1(childCenter,childRect.getTop()),new OrgChart.Layout.Point.$ctor1(childCenter,childRect.getTop()-this.ChildConnectorHookLength));segments[count-1|0]=new OrgChart.Layout.Edge.$ctor1(new OrgChart.Layout.Point.$ctor1(segments[1].To.X,segments[1].To.Y),new OrgChart.Layout.Point.$ctor1(segments[count-2|0].To.X,segments[1].To.Y))}node.getState().Connector=new OrgChart.Layout.Connector(segments)}});Bridge.define("OrgChart.Layout.MultiLineFishboneLayoutStrategy.SingleFishboneLayoutAdapter",{inherits:[OrgChart.Layout.LayoutStrategyBase],RealRoot:null,SpecialRoot:null,Iterator:null,ctor:function(realRoot){this.$initialize();OrgChart.Layout.LayoutStrategyBase.ctor.call(this);this.Iterator=new OrgChart.Layout.MultiLineFishboneLayoutStrategy.SingleFishboneLayoutAdapter.GroupIterator(realRoot.getState().NumberOfSiblings,realRoot.getState().NumberOfSiblingColumns);this.RealRoot=realRoot;this.SpecialRoot=Bridge.merge(new OrgChart.Layout.MultiLineFishboneLayoutStrategy.SingleFishboneLayoutAdapter.TreeNodeView(OrgChart.Layout.Box.Special(OrgChart.Layout.Box.None,realRoot.getElement().Id,!0)),{setLevel:this.RealRoot.getLevel(),setParentNode:this.RealRoot});this.SpecialRoot.getState().setEffectiveLayoutStrategy(this);var parentStrategy=Bridge.cast(realRoot.getState().RequireLayoutStrategy(),OrgChart.Layout.MultiLineFishboneLayoutStrategy);this.SiblingSpacing=parentStrategy.SiblingSpacing;this.ParentConnectorShield=parentStrategy.ParentConnectorShield;this.ParentChildSpacing=parentStrategy.ParentChildSpacing;this.ParentAlignment=parentStrategy.ParentAlignment;this.ChildConnectorHookLength=parentStrategy.ChildConnectorHookLength},getSupportsAssistants:function(){return!1},NextGroup:function(){var i,spacer;if(!this.Iterator.NextGroup())return!1;for(this.SpecialRoot.getState().NumberOfSiblings=this.Iterator.Count,this.SpecialRoot.Prepare(this.RealRoot.getState().NumberOfSiblingRows*2|0),i=0;i<this.Iterator.Count;i=i+1|0)this.SpecialRoot.AddChildView(System.Array.getItem(this.RealRoot.getChildren(),this.Iterator.FromIndex+i|0,OrgChart.Layout.BoxTree.Node));return spacer=System.Array.getItem(this.RealRoot.getChildren(),(this.RealRoot.getState().NumberOfSiblings+1|0)+this.Iterator.Group|0,OrgChart.Layout.BoxTree.Node),this.SpecialRoot.AddChildView(spacer),OrgChart.Layout.LayoutAlgorithm.CopyExteriorFrom(this.SpecialRoot.getState(),this.RealRoot.getState()),!0},PreProcessThisNode:function(){throw new System.NotSupportedException;},ApplyVerticalLayout:function(state){for(var rowExterior,i2,child2,frame2,$t,$t1,prevRowBottom=($t=this.RealRoot.getAssistantsRoot())!=null?$t.getState().BranchExterior.getBottom():($t1=null,$t1!=null?$t1:this.SpecialRoot.getState().SiblingsRowV.To),i=0;i<this.Iterator.MaxOnLeft;i=i+1|0){var spacing=i===0?this.ParentChildSpacing:this.SiblingSpacing,child=System.Array.getItem(this.SpecialRoot.getChildren(),i,OrgChart.Layout.BoxTree.Node),frame=child.getState();OrgChart.Layout.LayoutAlgorithm.MoveTo(frame,frame.getLeft(),prevRowBottom+spacing);rowExterior=new OrgChart.Layout.Dimensions.$ctor1(frame.getTop(),frame.getBottom());i2=i+this.Iterator.MaxOnLeft|0;i2<this.Iterator.Count&&(child2=System.Array.getItem(this.SpecialRoot.getChildren(),i2,OrgChart.Layout.BoxTree.Node),frame2=child2.getState(),OrgChart.Layout.LayoutAlgorithm.MoveTo(frame2,frame2.getLeft(),prevRowBottom+spacing),frame2.getBottom()>frame.getBottom()?OrgChart.Layout.LayoutAlgorithm.MoveTo(frame,frame.getLeft(),frame2.getCenterV()-frame.Size.Height/2):frame2.getBottom()<frame.getBottom()&&OrgChart.Layout.LayoutAlgorithm.MoveTo(frame2,frame2.getLeft(),frame.getCenterV()-frame2.Size.Height/2),frame2.BranchExterior=new OrgChart.Layout.Rect.$ctor1(frame2.TopLeft,frame2.Size),rowExterior=OrgChart.Layout.Dimensions.op_Addition(rowExterior,new OrgChart.Layout.Dimensions.$ctor1(frame2.getTop(),frame2.getBottom())),frame2.SiblingsRowV=rowExterior,OrgChart.Layout.LayoutAlgorithm.VerticalLayout(state,child2),prevRowBottom=frame2.BranchExterior.getBottom());frame.BranchExterior=new OrgChart.Layout.Rect.$ctor1(frame.TopLeft,frame.Size);frame.SiblingsRowV=rowExterior;OrgChart.Layout.LayoutAlgorithm.VerticalLayout(state,child);prevRowBottom=Math.max(prevRowBottom,frame.BranchExterior.getBottom())}},ApplyHorizontalLayout:function(state,level){var left,countOnThisSide,i,child,rightmost,k,spacer;if(!Bridge.referenceEquals(level.BranchRoot,this.SpecialRoot))throw new System.InvalidOperationException("Wrong root node received");for(left=!0,countOnThisSide=0,i=0;i<this.Iterator.Count;i=i+1|0)if(child=System.Array.getItem(this.SpecialRoot.getChildren(),i,OrgChart.Layout.BoxTree.Node),OrgChart.Layout.LayoutAlgorithm.HorizontalLayout(state,child),(countOnThisSide=countOnThisSide+1|0)===this.Iterator.MaxOnLeft&&left){for(OrgChart.Layout.LayoutAlgorithm.AlignHorizontalCenters(state,level,this.EnumerateSiblings(0,this.Iterator.MaxOnLeft)),left=!1,countOnThisSide=0,rightmost=System.Double.min,k=0;k<i;k=k+1|0)rightmost=Math.max(rightmost,System.Array.getItem(this.SpecialRoot.getChildren(),k,OrgChart.Layout.BoxTree.Node).getState().BranchExterior.getRight());rightmost=Math.max(rightmost,child.getState().getRight());spacer=System.Array.getItem(this.SpecialRoot.getChildren(),this.SpecialRoot.getState().NumberOfSiblings,OrgChart.Layout.BoxTree.Node);OrgChart.Layout.LayoutAlgorithm.AdjustSpacer(spacer.getState(),rightmost,System.Array.getItem(this.SpecialRoot.getChildren(),0,OrgChart.Layout.BoxTree.Node).getState().SiblingsRowV.From,this.SiblingSpacing,child.getState().SiblingsRowV.To-System.Array.getItem(this.SpecialRoot.getChildren(),0,OrgChart.Layout.BoxTree.Node).getState().SiblingsRowV.From);level.Boundary.MergeFrom$1(spacer)}OrgChart.Layout.LayoutAlgorithm.AlignHorizontalCenters(state,level,this.EnumerateSiblings(this.Iterator.MaxOnLeft,this.Iterator.Count))},EnumerateSiblings:function(from,to){for(var $yield=[],i=from;i<to;i=i+1|0)$yield.push(System.Array.getItem(this.SpecialRoot.getChildren(),i,OrgChart.Layout.BoxTree.Node));return System.Array.toEnumerable($yield)},RouteConnectors:function(){throw new System.NotSupportedException;}});Bridge.define("OrgChart.Layout.MultiLineFishboneLayoutStrategy.SingleFishboneLayoutAdapter.TreeNodeView",{inherits:[OrgChart.Layout.BoxTree.Node],ctor:function(element){this.$initialize();OrgChart.Layout.BoxTree.Node.ctor.call(this,element)},Prepare:function(capacity){this.getChildren()==null?this.setChildren(new(System.Collections.Generic.List$1(OrgChart.Layout.BoxTree.Node))(capacity)):System.Array.clear(this.getChildren(),OrgChart.Layout.BoxTree.Node)},AddChildView:function(node){System.Array.add(this.getChildren(),node,OrgChart.Layout.BoxTree.Node)}});Bridge.define("OrgChart.Layout.SingleColumnLayoutStrategy",{inherits:[OrgChart.Layout.LayoutStrategyBase],getSupportsAssistants:function(){return!0},PreProcessThisNode:function(state,node){if(this.ParentAlignment!==OrgChart.Layout.BranchParentAlignment.Left&&this.ParentAlignment!==OrgChart.Layout.BranchParentAlignment.Right)throw new System.InvalidOperationException("Unsupported value for ParentAlignment");if(node.getState().NumberOfSiblings=node.getElement().IsCollapsed?0:node.getChildCount(),node.getState().NumberOfSiblings>0&&node.getLevel()>0){node.getState().NumberOfSiblingColumns=1;node.getState().NumberOfSiblingRows=node.getChildCount();var verticalSpacer=OrgChart.Layout.Box.Special(OrgChart.Layout.Box.None,node.getElement().Id,!1);node.AddRegularChild(verticalSpacer)}},ApplyVerticalLayout:function(state,level){var node=level.BranchRoot,prevRowExterior,row,rowExterior,childBranchBottom;for(node.getLevel()===0&&(node.getState().SiblingsRowV=new OrgChart.Layout.Dimensions.$ctor1(node.getState().getTop(),node.getState().getBottom())),node.getAssistantsRoot()!=null&&(OrgChart.Layout.LayoutAlgorithm.CopyExteriorFrom(node.getAssistantsRoot().getState(),node.getState()),OrgChart.Layout.LayoutAlgorithm.VerticalLayout(state,node.getAssistantsRoot())),prevRowExterior=new OrgChart.Layout.Dimensions.$ctor1(node.getState().SiblingsRowV.From,node.getAssistantsRoot()==null?node.getState().SiblingsRowV.To:node.getState().BranchExterior.getBottom()),row=0;row<node.getState().NumberOfSiblings;row=row+1|0){var child=System.Array.getItem(node.getChildren(),row,OrgChart.Layout.BoxTree.Node),rect=child.getState(),top=prevRowExterior.To+(row===0?this.ParentChildSpacing:this.SiblingSpacing);OrgChart.Layout.LayoutAlgorithm.MoveTo(child.getState(),rect.getLeft(),top);child.getState().BranchExterior=new OrgChart.Layout.Rect.$ctor1(child.getState().TopLeft,child.getState().Size);rowExterior=new OrgChart.Layout.Dimensions.$ctor1(top,top+rect.Size.Height);child=System.Array.getItem(node.getChildren(),row,OrgChart.Layout.BoxTree.Node);child.getState().SiblingsRowV=rowExterior;OrgChart.Layout.LayoutAlgorithm.VerticalLayout(state,child);childBranchBottom=child.getState().BranchExterior.getBottom();prevRowExterior=new OrgChart.Layout.Dimensions.$ctor1(rowExterior.From,Math.max(childBranchBottom,rowExterior.To))}},ApplyHorizontalLayout:function(state,level){var node=level.BranchRoot,nodeState=node.getState(),row,child,edges,rect,diff,desiredLeft,desiredRight,verticalSpacer,spacerTop,spacerBottom;for(node.getAssistantsRoot()!=null&&OrgChart.Layout.LayoutAlgorithm.HorizontalLayout(state,node.getAssistantsRoot()),row=0;row<nodeState.NumberOfSiblings;row=row+1|0)child=System.Array.getItem(node.getChildren(),row,OrgChart.Layout.BoxTree.Node),OrgChart.Layout.LayoutAlgorithm.HorizontalLayout(state,child);if(edges=OrgChart.Layout.LayoutAlgorithm.AlignHorizontalCenters(state,level,this.EnumerateColumn(node)),node.getLevel()>0&&node.getChildCount()>0){if(rect=node.getState(),this.ParentAlignment===OrgChart.Layout.BranchParentAlignment.Left)desiredLeft=rect.getCenterH()+this.ParentConnectorShield/2,diff=desiredLeft-edges.From;else if(this.ParentAlignment===OrgChart.Layout.BranchParentAlignment.Right)desiredRight=rect.getCenterH()-this.ParentConnectorShield/2,diff=desiredRight-edges.To;else throw new System.InvalidOperationException("Invalid ParentAlignment setting");OrgChart.Layout.LayoutAlgorithm.MoveChildrenOnly(state,level,diff);verticalSpacer=node.getLevel()>0?System.Array.getItem(node.getChildren(),node.getChildCount()-1|0,OrgChart.Layout.BoxTree.Node):null;verticalSpacer!=null&&(spacerTop=node.getState().getBottom(),spacerBottom=System.Array.getItem(node.getChildren(),node.getChildCount()-2|0,OrgChart.Layout.BoxTree.Node).getState().getBottom(),OrgChart.Layout.LayoutAlgorithm.AdjustSpacer(verticalSpacer.getState(),rect.getCenterH()-this.ParentConnectorShield/2,spacerTop,this.ParentConnectorShield,spacerBottom-spacerTop),state.MergeSpacer(verticalSpacer))}},EnumerateColumn:function(branchRoot){for(var $yield=[],i=0;i<branchRoot.getState().NumberOfSiblings;i=i+1|0)$yield.push(System.Array.getItem(branchRoot.getChildren(),i,OrgChart.Layout.BoxTree.Node));return System.Array.toEnumerable($yield)},RouteConnectors:function(state,node){var ix,rect,destination;if(node.getChildCount()!==0){var count=1+node.getState().NumberOfSiblings|0,segments=System.Array.init(count,function(){return new OrgChart.Layout.Edge}),rootRect=node.getState(),center=rootRect.getCenterH(),verticalCarrierHeight=System.Array.getItem(node.getChildren(),node.getState().NumberOfSiblings-1|0,OrgChart.Layout.BoxTree.Node).getState().getCenterV()-node.getState().getBottom();for(segments[0]=new OrgChart.Layout.Edge.$ctor1(new OrgChart.Layout.Point.$ctor1(center,rootRect.getBottom()),new OrgChart.Layout.Point.$ctor1(center,rootRect.getBottom()+verticalCarrierHeight)),ix=0;ix<node.getState().NumberOfSiblings;ix=ix+1|0)rect=System.Array.getItem(node.getChildren(),ix,OrgChart.Layout.BoxTree.Node).getState(),destination=this.ParentAlignment===OrgChart.Layout.BranchParentAlignment.Left?rect.getLeft():rect.getRight(),segments[1+ix|0]=new OrgChart.Layout.Edge.$ctor1(new OrgChart.Layout.Point.$ctor1(center,rect.getCenterV()),new OrgChart.Layout.Point.$ctor1(destination,rect.getCenterV()));node.getState().Connector=new OrgChart.Layout.Connector(segments)}}});Bridge.define("OrgChart.Layout.StackingLayoutStrategy",{inherits:[OrgChart.Layout.LayoutStrategyBase],Orientation:0,ctor:function(){this.$initialize();OrgChart.Layout.LayoutStrategyBase.ctor.call(this);this.Orientation=OrgChart.Layout.StackOrientation.SingleRowHorizontal;this.ParentAlignment=OrgChart.Layout.BranchParentAlignment.InvalidValue;this.ChildConnectorHookLength=0;this.ParentConnectorShield=0;this.SiblingSpacing=5},getSupportsAssistants:function(){return!1},PreProcessThisNode:function(state,node){if(node.getState().NumberOfSiblings=node.getElement().IsCollapsed?0:node.getChildCount(),node.getState().NumberOfSiblings>0&&this.Orientation!==OrgChart.Layout.StackOrientation.SingleRowHorizontal&&this.Orientation!==OrgChart.Layout.StackOrientation.SingleColumnVertical)throw new System.InvalidOperationException("Unsupported value for orientation: "+System.Enum.toString(OrgChart.Layout.StackOrientation,this.Orientation));},ApplyVerticalLayout:function(state,level){var node=level.BranchRoot,siblingsRowExterior,top,i,child,rect,i1,child1,prevRowExterior,row,rowExterior,childBranchBottom;if(node.getLevel()===0&&(node.getState().SiblingsRowV=new OrgChart.Layout.Dimensions.$ctor1(node.getState().getTop(),node.getState().getBottom())),node.getState().NumberOfSiblings!==0)if(siblingsRowExterior=OrgChart.Layout.Dimensions.MinMax(),this.Orientation===OrgChart.Layout.StackOrientation.SingleRowHorizontal){for(top=node.getAssistantsRoot()==null?node.getState().SiblingsRowV.To+this.ParentChildSpacing:node.getState().BranchExterior.getBottom()+this.ParentChildSpacing,i=0;i<node.getState().NumberOfSiblings;i=i+1|0)child=System.Array.getItem(node.getChildren(),i,OrgChart.Layout.BoxTree.Node),rect=child.getState(),OrgChart.Layout.LayoutAlgorithm.MoveTo(child.getState(),0,top),child.getState().BranchExterior=new OrgChart.Layout.Rect.$ctor1(child.getState().TopLeft,child.getState().Size),siblingsRowExterior=OrgChart.Layout.Dimensions.op_Addition(siblingsRowExterior,new OrgChart.Layout.Dimensions.$ctor1(top,top+rect.Size.Height));for(siblingsRowExterior=new OrgChart.Layout.Dimensions.$ctor1(siblingsRowExterior.From,siblingsRowExterior.To),i1=0;i1<node.getState().NumberOfSiblings;i1=i1+1|0)child1=System.Array.getItem(node.getChildren(),i1,OrgChart.Layout.BoxTree.Node),child1.getState().SiblingsRowV=siblingsRowExterior,OrgChart.Layout.LayoutAlgorithm.VerticalLayout(state,child1)}else if(this.Orientation===OrgChart.Layout.StackOrientation.SingleColumnVertical)for(prevRowExterior=new OrgChart.Layout.Dimensions.$ctor1(node.getState().SiblingsRowV.From,node.getState().SiblingsRowV.To),row=0;row<node.getState().NumberOfSiblings;row=row+1|0){var child2=System.Array.getItem(node.getChildren(),row,OrgChart.Layout.BoxTree.Node),rect1=child2.getState(),top1=prevRowExterior.To+(row===0?this.ParentChildSpacing:this.SiblingSpacing);OrgChart.Layout.LayoutAlgorithm.MoveTo(child2.getState(),rect1.getLeft(),top1);child2.getState().BranchExterior=new OrgChart.Layout.Rect.$ctor1(child2.getState().TopLeft,child2.getState().Size);rowExterior=new OrgChart.Layout.Dimensions.$ctor1(top1,top1+rect1.Size.Height);child2=System.Array.getItem(node.getChildren(),row,OrgChart.Layout.BoxTree.Node);child2.getState().SiblingsRowV=rowExterior;OrgChart.Layout.LayoutAlgorithm.VerticalLayout(state,child2);childBranchBottom=child2.getState().BranchExterior.getBottom();prevRowExterior=new OrgChart.Layout.Dimensions.$ctor1(rowExterior.From,Math.max(childBranchBottom,rowExterior.To))}},ApplyHorizontalLayout:function(state,level){for(var node=level.BranchRoot,child,width,$t=Bridge.getEnumerator(node.getChildren(),OrgChart.Layout.BoxTree.Node);$t.moveNext();)child=$t.getCurrent(),OrgChart.Layout.LayoutAlgorithm.HorizontalLayout(state,child);if(node.getChildCount()>0)if(this.Orientation===OrgChart.Layout.StackOrientation.SingleRowHorizontal){width=System.Array.getItem(node.getChildren(),node.getState().NumberOfSiblings-1|0,OrgChart.Layout.BoxTree.Node).getState().getRight()-System.Array.getItem(node.getChildren(),0,OrgChart.Layout.BoxTree.Node).getState().getLeft();node.getState().Size=new OrgChart.Layout.Size.$ctor1(Math.max(node.getState().Size.Width,width),node.getState().Size.Height);var center=(System.Array.getItem(node.getChildren(),0,OrgChart.Layout.BoxTree.Node).getState().getLeft()+System.Array.getItem(node.getChildren(),node.getChildCount()-1|0,OrgChart.Layout.BoxTree.Node).getState().getRight())/2,desiredCenter=node.getState().getCenterH(),diff=desiredCenter-center;OrgChart.Layout.LayoutAlgorithm.MoveChildrenOnly(state,level,diff)}else if(this.Orientation===OrgChart.Layout.StackOrientation.SingleColumnVertical){OrgChart.Layout.LayoutAlgorithm.AlignHorizontalCenters(state,level,node.getChildren());var center1=System.Array.getItem(node.getChildren(),0,OrgChart.Layout.BoxTree.Node).getState().getCenterH(),desiredCenter1=node.getState().getCenterH(),diff1=desiredCenter1-center1;OrgChart.Layout.LayoutAlgorithm.MoveChildrenOnly(state,level,diff1)}},RouteConnectors:function(){}});Bridge.define("OrgChart.Test.TestDataItem",{inherits:[OrgChart.Layout.IChartDataItem],config:{properties:{Id:null,IsAssistant:!1,ParentId:null,String1:null,String2:null,Date1:null},alias:["getId","OrgChart$Layout$IChartDataItem$getId","setId","OrgChart$Layout$IChartDataItem$setId","getIsAssistant","OrgChart$Layout$IChartDataItem$getIsAssistant","setIsAssistant","OrgChart$Layout$IChartDataItem$setIsAssistant"],init:function(){this.Date1=new Date(-864e13)}}});Bridge.define("OrgChart.Test.TestDataSource",{inherits:[OrgChart.Layout.IChartDataSource],Items:null,config:{alias:["getAllDataItemIds","OrgChart$Layout$IChartDataSource$getAllDataItemIds","getGetParentKeyFunc","OrgChart$Layout$IChartDataSource$getGetParentKeyFunc","getGetDataItemFunc","OrgChart$Layout$IChartDataSource$getGetDataItemFunc"],init:function(){this.Items=new(System.Collections.Generic.Dictionary$2(String,OrgChart.Test.TestDataItem))}},getAllDataItemIds:function(){return System.Linq.Enumerable.from(this.Items.getKeys()).orderBy($asm.$.OrgChart.Test.TestDataSource.f1)},getGetParentKeyFunc:function(){return Bridge.fn.bind(this,this.GetParentKey)},getGetDataItemFunc:function(){return Bridge.fn.bind(this,this.GetDataItem)},GetParentKey:function(itemId){return this.Items.get(itemId).getParentId()},GetDataItem:function(itemId){return this.Items.get(itemId)}});Bridge.ns("OrgChart.Test.TestDataSource",$asm.$);Bridge.apply($asm.$.OrgChart.Test.TestDataSource,{f1:function(x){return x}});Bridge.define("OrgChart.Layout.MultiLineFishboneLayoutStrategy",{inherits:[OrgChart.Layout.LinearLayoutStrategy],MaxGroups:4,getSupportsAssistants:function(){return!0},PreProcessThisNode:function(state,node){var parentSpacer,i,verticalSpacer,horizontalSpacer;if(this.MaxGroups<=0)throw new System.InvalidOperationException("MaxGroups must be a positive value");if(node.getChildCount()<=(this.MaxGroups*2|0)){OrgChart.Layout.LinearLayoutStrategy.prototype.PreProcessThisNode.call(this,state,node);return}if(node.getState().NumberOfSiblings=node.getChildCount(),node.getState().NumberOfSiblings>0){for(node.getState().NumberOfSiblingColumns=this.MaxGroups,node.getState().NumberOfSiblingRows=Bridge.Int.div(node.getState().NumberOfSiblings,this.MaxGroups*2|0)|0,node.getState().NumberOfSiblings%(this.MaxGroups*2|0)!=0&&(node.getState().NumberOfSiblingRows=node.getState().NumberOfSiblingRows+1|0),parentSpacer=OrgChart.Layout.Box.Special(OrgChart.Layout.Box.None,node.getElement().Id,!1),node.AddRegularChild(parentSpacer),i=0;i<node.getState().NumberOfSiblingColumns;i=i+1|0)verticalSpacer=OrgChart.Layout.Box.Special(OrgChart.Layout.Box.None,node.getElement().Id,!1),node.AddRegularChild(verticalSpacer);node.getState().NumberOfSiblingColumns>1&&(horizontalSpacer=OrgChart.Layout.Box.Special(OrgChart.Layout.Box.None,node.getElement().Id,!1),node.AddRegularChild(horizontalSpacer))}},ApplyVerticalLayout:function(state,level){var node=level.BranchRoot,adapter;if(node.getState().NumberOfSiblings<=(this.MaxGroups*2|0)){OrgChart.Layout.LinearLayoutStrategy.prototype.ApplyVerticalLayout.call(this,state,level);return}for(node.getLevel()===0&&(node.getState().SiblingsRowV=new OrgChart.Layout.Dimensions.$ctor1(node.getState().getTop(),node.getState().getBottom())),node.getAssistantsRoot()!=null&&(OrgChart.Layout.LayoutAlgorithm.CopyExteriorFrom(node.getAssistantsRoot().getState(),node.getState()),OrgChart.Layout.LayoutAlgorithm.VerticalLayout(state,node.getAssistantsRoot())),adapter=new OrgChart.Layout.MultiLineFishboneLayoutStrategy.SingleFishboneLayoutAdapter(node);adapter.NextGroup();)OrgChart.Layout.LayoutAlgorithm.VerticalLayout(state,adapter.SpecialRoot)},ApplyHorizontalLayout:function(state,level){var node=level.BranchRoot,adapter,rect,diff,carrier,desiredCenter1,ix,verticalSpacer;if(node.getState().NumberOfSiblings<=(this.MaxGroups*2|0)){OrgChart.Layout.LinearLayoutStrategy.prototype.ApplyHorizontalLayout.call(this,state,level);return}for(node.getLevel()===0&&(node.getState().SiblingsRowV=new OrgChart.Layout.Dimensions.$ctor1(node.getState().getTop(),node.getState().getBottom())),node.getAssistantsRoot()!=null&&OrgChart.Layout.LayoutAlgorithm.HorizontalLayout(state,node.getAssistantsRoot()),adapter=new OrgChart.Layout.MultiLineFishboneLayoutStrategy.SingleFishboneLayoutAdapter(node);adapter.NextGroup();)OrgChart.Layout.LayoutAlgorithm.HorizontalLayout(state,adapter.SpecialRoot);if(rect=node.getState(),node.getLevel()>0){if(node.getState().NumberOfSiblingColumns>1){var leftCarrier=System.Array.getItem(node.getChildren(),node.getState().NumberOfSiblings+1|0,OrgChart.Layout.BoxTree.Node).getState().getCenterH(),rightCarrier=System.Array.getItem(node.getChildren(),node.getState().NumberOfSiblings+node.getState().NumberOfSiblingColumns|0,OrgChart.Layout.BoxTree.Node).getState().getCenterH(),desiredCenter=node.getState().NumberOfSiblings===1||this.ParentAlignment===OrgChart.Layout.BranchParentAlignment.Center?leftCarrier+(rightCarrier-leftCarrier)/2:this.ParentAlignment===OrgChart.Layout.BranchParentAlignment.Left?leftCarrier+this.ChildConnectorHookLength:rightCarrier-this.ChildConnectorHookLength;diff=rect.getCenterH()-desiredCenter}else carrier=System.Array.getItem(node.getChildren(),1+node.getState().NumberOfSiblings|0,OrgChart.Layout.BoxTree.Node).getState().getCenterH(),desiredCenter1=rect.getCenterH(),diff=desiredCenter1-carrier;OrgChart.Layout.LayoutAlgorithm.MoveChildrenOnly(state,level,diff)}if(node.getLevel()>0&&(ix=node.getState().NumberOfSiblings,verticalSpacer=System.Array.getItem(node.getChildren(),ix,OrgChart.Layout.BoxTree.Node),OrgChart.Layout.LayoutAlgorithm.AdjustSpacer(verticalSpacer.getState(),rect.getCenterH()-this.ParentConnectorShield/2,rect.getBottom(),this.ParentConnectorShield,System.Array.getItem(node.getChildren(),0,OrgChart.Layout.BoxTree.Node).getState().SiblingsRowV.From-rect.getBottom()),state.MergeSpacer(verticalSpacer),ix=ix+1|0,ix=ix+node.getState().NumberOfSiblingColumns|0,node.getState().NumberOfSiblingColumns>1)){var horizontalSpacer=System.Array.getItem(node.getChildren(),ix,OrgChart.Layout.BoxTree.Node),leftmost=System.Array.getItem(node.getChildren(),node.getState().NumberOfSiblings+1|0,OrgChart.Layout.BoxTree.Node).getState().TopLeft,rightmost=System.Array.getItem(node.getChildren(),ix-1|0,OrgChart.Layout.BoxTree.Node).getState().getRight();OrgChart.Layout.LayoutAlgorithm.AdjustSpacer(horizontalSpacer.getState(),leftmost.X,leftmost.Y-this.ParentChildSpacing,rightmost-leftmost.X,this.ParentChildSpacing);state.MergeSpacer(horizontalSpacer)}},RouteConnectors:function(state,node){var count,iterator,i,to,y,leftGroup,rightGroup;if(node.getState().NumberOfSiblings<=(this.MaxGroups*2|0)){OrgChart.Layout.LinearLayoutStrategy.prototype.RouteConnectors.call(this,state,node);return}count=(1+node.getState().NumberOfSiblings|0)+node.getState().NumberOfSiblingColumns|0;node.getState().NumberOfSiblingColumns>1&&(count=count+1|0);var segments=System.Array.init(count,function(){return new OrgChart.Layout.Edge}),rootRect=node.getState(),center=rootRect.getCenterH(),ix=0,space=System.Array.getItem(node.getChildren(),0,OrgChart.Layout.BoxTree.Node).getState().SiblingsRowV.From-rootRect.getBottom();for(segments[Bridge.identity(ix,ix=ix+1|0)]=new OrgChart.Layout.Edge.$ctor1(new OrgChart.Layout.Point.$ctor1(center,rootRect.getBottom()),new OrgChart.Layout.Point.$ctor1(center,rootRect.getBottom()+space-this.ChildConnectorHookLength)),iterator=new OrgChart.Layout.MultiLineFishboneLayoutStrategy.SingleFishboneLayoutAdapter.GroupIterator(node.getState().NumberOfSiblings,node.getState().NumberOfSiblingColumns);iterator.NextGroup();){var carrier=System.Array.getItem(node.getChildren(),(1+node.getState().NumberOfSiblings|0)+iterator.Group|0,OrgChart.Layout.BoxTree.Node).getState(),from=carrier.getCenterH(),isLeft=!0,countOnThisSide=0;for(i=iterator.FromIndex;i<(iterator.FromIndex+iterator.Count|0);i=i+1|0)to=isLeft?System.Array.getItem(node.getChildren(),i,OrgChart.Layout.BoxTree.Node).getState().getRight():System.Array.getItem(node.getChildren(),i,OrgChart.Layout.BoxTree.Node).getState().getLeft(),y=System.Array.getItem(node.getChildren(),i,OrgChart.Layout.BoxTree.Node).getState().getCenterV(),segments[Bridge.identity(ix,ix=ix+1|0)]=new OrgChart.Layout.Edge.$ctor1(new OrgChart.Layout.Point.$ctor1(from,y),new OrgChart.Layout.Point.$ctor1(to,y)),(countOnThisSide=countOnThisSide+1|0)===iterator.MaxOnLeft&&(countOnThisSide=0,isLeft&&(segments[(1+node.getState().NumberOfSiblings|0)+iterator.Group|0]=new OrgChart.Layout.Edge.$ctor1(new OrgChart.Layout.Point.$ctor1(carrier.getCenterH(),carrier.getTop()-this.ChildConnectorHookLength),new OrgChart.Layout.Point.$ctor1(carrier.getCenterH(),System.Array.getItem(node.getChildren(),i,OrgChart.Layout.BoxTree.Node).getState().getCenterV()))),isLeft=!isLeft)}ix=ix+node.getState().NumberOfSiblingColumns|0;node.getState().NumberOfSiblingColumns>1&&(leftGroup=System.Array.getItem(node.getChildren(),1+node.getState().NumberOfSiblings|0,OrgChart.Layout.BoxTree.Node).getState(),rightGroup=System.Array.getItem(node.getChildren(),((1+node.getState().NumberOfSiblings|0)+node.getState().NumberOfSiblingColumns|0)-1|0,OrgChart.Layout.BoxTree.Node).getState(),segments[ix]=new OrgChart.Layout.Edge.$ctor1(new OrgChart.Layout.Point.$ctor1(leftGroup.getCenterH(),leftGroup.getTop()-this.ChildConnectorHookLength),new OrgChart.Layout.Point.$ctor1(rightGroup.getCenterH(),rightGroup.getTop()-this.ChildConnectorHookLength)));node.getState().Connector=new OrgChart.Layout.Connector(segments)}});Bridge.define("OrgChart.Layout.MultiLineHangerLayoutStrategy",{inherits:[OrgChart.Layout.LinearLayoutStrategy],MaxSiblingsPerRow:4,getSupportsAssistants:function(){return!0},PreProcessThisNode:function(state,node){var lastRowBoxCount,ix,siblingSpacer,verticalSpacer,i,horizontalSpacer;if(this.MaxSiblingsPerRow<=0||this.MaxSiblingsPerRow%2!=0)throw new System.InvalidOperationException("MaxSiblingsPerRow must be a positive even value");if(node.getChildCount()<=this.MaxSiblingsPerRow){OrgChart.Layout.LinearLayoutStrategy.prototype.PreProcessThisNode.call(this,state,node);return}if(node.getState().NumberOfSiblings=node.getChildCount(),node.getState().NumberOfSiblings>0){for(lastRowBoxCount=node.getChildCount()%this.MaxSiblingsPerRow,node.getState().NumberOfSiblingColumns=1+this.MaxSiblingsPerRow|0,node.getState().NumberOfSiblingRows=Bridge.Int.div(node.getChildCount(),this.MaxSiblingsPerRow)|0,lastRowBoxCount!==0&&(node.getState().NumberOfSiblingRows=node.getState().NumberOfSiblingRows+1|0),node.getState().NumberOfSiblings=node.getChildCount()+node.getState().NumberOfSiblingRows|0,lastRowBoxCount>0&&lastRowBoxCount<=(Bridge.Int.div(this.MaxSiblingsPerRow,2)|0)&&(node.getState().NumberOfSiblings=node.getState().NumberOfSiblings-1|0),ix=Bridge.Int.div(this.MaxSiblingsPerRow,2)|0;ix<node.getState().NumberOfSiblings;)siblingSpacer=OrgChart.Layout.Box.Special(OrgChart.Layout.Box.None,node.getElement().Id,!1),node.InsertRegularChild(ix,siblingSpacer),ix=ix+node.getState().NumberOfSiblingColumns|0;for(verticalSpacer=OrgChart.Layout.Box.Special(OrgChart.Layout.Box.None,node.getElement().Id,!1),node.AddRegularChild(verticalSpacer),i=0;i<node.getState().NumberOfSiblingRows;i=i+1|0)horizontalSpacer=OrgChart.Layout.Box.Special(OrgChart.Layout.Box.None,node.getElement().Id,!1),node.AddRegularChild(horizontalSpacer)}},ApplyVerticalLayout:function(state,level){var node=level.BranchRoot,prevRowExterior,row,i,child,rect,top,siblingsBottom,i1,child1,spacerIndex,spacerBottom,spacer;if(node.getState().NumberOfSiblings<=this.MaxSiblingsPerRow){OrgChart.Layout.LinearLayoutStrategy.prototype.ApplyVerticalLayout.call(this,state,level);return}for(node.getLevel()===0&&(node.getState().SiblingsRowV=new OrgChart.Layout.Dimensions.$ctor1(node.getState().getTop(),node.getState().getBottom())),node.getAssistantsRoot()!=null&&(OrgChart.Layout.LayoutAlgorithm.CopyExteriorFrom(node.getAssistantsRoot().getState(),node.getState()),OrgChart.Layout.LayoutAlgorithm.VerticalLayout(state,node.getAssistantsRoot())),prevRowExterior=new OrgChart.Layout.Dimensions.$ctor1(node.getState().SiblingsRowV.From,node.getAssistantsRoot()==null?node.getState().SiblingsRowV.To:node.getState().BranchExterior.getBottom()),row=0;row<node.getState().NumberOfSiblingRows;row=row+1|0){var siblingsRowExterior=OrgChart.Layout.Dimensions.MinMax(),spacing=row===0?this.ParentChildSpacing:this.SiblingSpacing,from=row*node.getState().NumberOfSiblingColumns|0,to=Math.min(from+node.getState().NumberOfSiblingColumns|0,node.getState().NumberOfSiblings);for(i=from;i<to;i=i+1|0)(child=System.Array.getItem(node.getChildren(),i,OrgChart.Layout.BoxTree.Node),child.getElement().IsSpecial)||(rect=child.getState(),top=prevRowExterior.To+spacing,OrgChart.Layout.LayoutAlgorithm.MoveTo(child.getState(),rect.getLeft(),top),child.getState().BranchExterior=new OrgChart.Layout.Rect.$ctor1(child.getState().TopLeft,child.getState().Size),siblingsRowExterior=OrgChart.Layout.Dimensions.op_Addition(siblingsRowExterior,new OrgChart.Layout.Dimensions.$ctor1(top,top+rect.Size.Height)));for(siblingsRowExterior=new OrgChart.Layout.Dimensions.$ctor1(siblingsRowExterior.From,siblingsRowExterior.To),siblingsBottom=System.Double.min,i1=from;i1<to;i1=i1+1|0)child1=System.Array.getItem(node.getChildren(),i1,OrgChart.Layout.BoxTree.Node),child1.getState().SiblingsRowV=siblingsRowExterior,OrgChart.Layout.LayoutAlgorithm.VerticalLayout(state,child1),siblingsBottom=Math.max(siblingsBottom,child1.getState().BranchExterior.getBottom());prevRowExterior=new OrgChart.Layout.Dimensions.$ctor1(siblingsRowExterior.From,Math.max(siblingsBottom,siblingsRowExterior.To));spacerIndex=from+(Bridge.Int.div(node.getState().NumberOfSiblingColumns,2)|0)|0;spacerIndex<node.getState().NumberOfSiblings&&(spacerBottom=row===(node.getState().NumberOfSiblingRows-1|0)?System.Array.getItem(node.getChildren(),spacerIndex-1|0,OrgChart.Layout.BoxTree.Node).getState().SiblingsRowV.To:prevRowExterior.To,spacer=System.Array.getItem(node.getChildren(),spacerIndex,OrgChart.Layout.BoxTree.Node).getState(),OrgChart.Layout.LayoutAlgorithm.AdjustSpacer(spacer,0,prevRowExterior.From,this.ParentConnectorShield,spacerBottom-prevRowExterior.From))}},ApplyHorizontalLayout:function(state,level){var node=level.BranchRoot,col,row,ix,child,verticalSpacer,spacing,firstInRowIndex;if(node.getState().NumberOfSiblings<=this.MaxSiblingsPerRow){OrgChart.Layout.LinearLayoutStrategy.prototype.ApplyHorizontalLayout.call(this,state,level);return}for(node.getAssistantsRoot()!=null&&OrgChart.Layout.LayoutAlgorithm.HorizontalLayout(state,node.getAssistantsRoot()),col=0;col<node.getState().NumberOfSiblingColumns;col=col+1|0){for(row=0;row<node.getState().NumberOfSiblingRows;row=row+1|0){if(ix=(row*node.getState().NumberOfSiblingColumns|0)+col|0,ix>=node.getState().NumberOfSiblings)break;child=System.Array.getItem(node.getChildren(),ix,OrgChart.Layout.BoxTree.Node);OrgChart.Layout.LayoutAlgorithm.HorizontalLayout(state,child)}OrgChart.Layout.LayoutAlgorithm.AlignHorizontalCenters(state,level,this.EnumerateColumn(node,col))}var rect=node.getState(),spacer=System.Array.getItem(node.getChildren(),Bridge.Int.div(node.getState().NumberOfSiblingColumns,2)|0,OrgChart.Layout.BoxTree.Node),desiredCenter=spacer.getState().getCenterH(),diff=rect.getCenterH()-desiredCenter;for(OrgChart.Layout.LayoutAlgorithm.MoveChildrenOnly(state,level,diff),verticalSpacer=System.Array.getItem(node.getChildren(),node.getState().NumberOfSiblings,OrgChart.Layout.BoxTree.Node),OrgChart.Layout.LayoutAlgorithm.AdjustSpacer(verticalSpacer.getState(),rect.getCenterH()-this.ParentConnectorShield/2,rect.getBottom(),this.ParentConnectorShield,System.Array.getItem(node.getChildren(),0,OrgChart.Layout.BoxTree.Node).getState().SiblingsRowV.From-rect.getBottom()),state.MergeSpacer(verticalSpacer),spacing=this.ParentChildSpacing,firstInRowIndex=0;firstInRowIndex<node.getState().NumberOfSiblings;firstInRowIndex=firstInRowIndex+node.getState().NumberOfSiblingColumns|0){var firstInRow=System.Array.getItem(node.getChildren(),firstInRowIndex,OrgChart.Layout.BoxTree.Node).getState(),lastInRow=System.Array.getItem(node.getChildren(),Math.min((firstInRowIndex+node.getState().NumberOfSiblingColumns|0)-1|0,node.getState().NumberOfSiblings-1|0),OrgChart.Layout.BoxTree.Node).getState(),horizontalSpacer=System.Array.getItem(node.getChildren(),(1+node.getState().NumberOfSiblings|0)+(Bridge.Int.div(firstInRowIndex,node.getState().NumberOfSiblingColumns)|0)|0,OrgChart.Layout.BoxTree.Node),width=lastInRow.getRight()>=verticalSpacer.getState().getRight()?lastInRow.getRight()-firstInRow.getLeft():verticalSpacer.getState().getRight()-firstInRow.getLeft();OrgChart.Layout.LayoutAlgorithm.AdjustSpacer(horizontalSpacer.getState(),firstInRow.getLeft(),firstInRow.SiblingsRowV.From-spacing,width,spacing);state.MergeSpacer(horizontalSpacer);spacing=this.SiblingSpacing}},EnumerateColumn:function(branchRoot,col){for(var ix,$yield=[],row=0;row<branchRoot.getState().NumberOfSiblingRows;row=row+1|0){if(ix=(row*branchRoot.getState().NumberOfSiblingColumns|0)+col|0,ix>=branchRoot.getState().NumberOfSiblings)break;$yield.push(System.Array.getItem(branchRoot.getChildren(),ix,OrgChart.Layout.BoxTree.Node))}return System.Array.toEnumerable($yield)},RouteConnectors:function(state,node){var $t,count,child,ix,i,child1,childRect,childCenter,lastChildHookIndex,firstInRowIndex,firstInRow,lastInRow;if(node.getState().NumberOfSiblings<=this.MaxSiblingsPerRow){OrgChart.Layout.LinearLayoutStrategy.prototype.RouteConnectors.call(this,state,node);return}for(count=1+node.getState().NumberOfSiblingRows|0,$t=Bridge.getEnumerator(node.getChildren(),OrgChart.Layout.BoxTree.Node);$t.moveNext();)child=$t.getCurrent(),child.getElement().IsSpecial||(count=count+1|0);var segments=System.Array.init(count,function(){return new OrgChart.Layout.Edge}),rootRect=node.getState(),center=rootRect.getCenterH(),verticalCarrierHeight=System.Array.getItem(node.getChildren(),node.getState().NumberOfSiblings-1|0,OrgChart.Layout.BoxTree.Node).getState().SiblingsRowV.From-this.ChildConnectorHookLength-rootRect.getBottom();for(segments[0]=new OrgChart.Layout.Edge.$ctor1(new OrgChart.Layout.Point.$ctor1(center,rootRect.getBottom()),new OrgChart.Layout.Point.$ctor1(center,rootRect.getBottom()+verticalCarrierHeight)),ix=1,i=0;i<node.getState().NumberOfSiblings;i=i+1|0)child1=System.Array.getItem(node.getChildren(),i,OrgChart.Layout.BoxTree.Node),child1.getElement().IsSpecial||(childRect=child1.getState(),childCenter=childRect.getCenterH(),segments[Bridge.identity(ix,ix=ix+1|0)]=new OrgChart.Layout.Edge.$ctor1(new OrgChart.Layout.Point.$ctor1(childCenter,childRect.getTop()),new OrgChart.Layout.Point.$ctor1(childCenter,childRect.getTop()-this.ChildConnectorHookLength)));for(lastChildHookIndex=(count-node.getState().NumberOfSiblingRows|0)-1|0,firstInRowIndex=1;firstInRowIndex<(count-node.getState().NumberOfSiblingRows|0);firstInRowIndex=firstInRowIndex+this.MaxSiblingsPerRow|0)firstInRow=segments[firstInRowIndex],lastInRow=segments[Math.min((firstInRowIndex+this.MaxSiblingsPerRow|0)-1|0,lastChildHookIndex)],segments[Bridge.identity(ix,ix=ix+1|0)]=lastInRow.From.X<segments[0].From.X?new OrgChart.Layout.Edge.$ctor1(new OrgChart.Layout.Point.$ctor1(firstInRow.To.X,firstInRow.To.Y),new OrgChart.Layout.Point.$ctor1(segments[0].To.X,firstInRow.To.Y)):new OrgChart.Layout.Edge.$ctor1(new OrgChart.Layout.Point.$ctor1(firstInRow.To.X,firstInRow.To.Y),new OrgChart.Layout.Point.$ctor1(lastInRow.To.X,firstInRow.To.Y));node.getState().Connector=new OrgChart.Layout.Connector(segments)}});var $m=Bridge.setMetadata,$n=[OrgChart.Layout,System,System.Collections.Generic,OrgChart.Annotations,OrgChart.Test];$m($n[3].ContractAnnotationAttribute,function(){return{m:[{at:[new OrgChart.Annotations.NotNullAttribute],a:2,n:"Contract",t:16,rt:String,g:{a:2,n:"get_Contract",t:8,sn:"getContract",rt:String},s:{a:1,n:"set_Contract",t:8,pi:[{n:"value",pt:String,ps:0}],sn:"setContract",rt:Object,p:[String]}}],am:!0}});$m($n[0].Boundary.Step,function(){return{at:[new System.Diagnostics.DebuggerDisplayAttribute("{X}, {Top} - {Bottom}, {Node.Element.Id}")],m:[{at:[new OrgChart.Annotations.NotNullAttribute],a:2,n:"Node",t:4,rt:$n[0].BoxTree.Node,sn:"Node",ro:!0}]}});$m($n[0].Box,function(){return{at:[new System.Diagnostics.DebuggerDisplayAttribute("{Id}, Size.Width}x{Size.Height}")],m:[{at:[new OrgChart.Annotations.NotNullAttribute],a:2,n:"Special",is:!0,t:8,pi:[{n:"id",pt:$n[1].Int32,ps:0},{n:"visualParentId",pt:$n[1].Int32,ps:1},{n:"disableCollisionDetection",pt:Boolean,ps:2}],sn:"Special",rt:$n[0].Box,p:[$n[1].Int32,$n[1].Int32,Boolean]},{at:[new OrgChart.Annotations.CanBeNullAttribute],a:2,n:"AssistantLayoutStrategyId",t:4,rt:String,sn:"AssistantLayoutStrategyId"},{at:[new OrgChart.Annotations.CanBeNullAttribute],a:2,n:"DataId",t:4,rt:String,sn:"DataId",ro:!0},{at:[new OrgChart.Annotations.CanBeNullAttribute],a:2,n:"LayoutStrategyId",t:4,rt:String,sn:"LayoutStrategyId"}]}});$m($n[0].BoxContainer,function(){return{m:[{at:[new OrgChart.Annotations.CanBeNullAttribute],a:2,n:"SystemRoot",t:16,rt:$n[0].Box,g:{a:2,n:"get_SystemRoot",t:8,sn:"getSystemRoot",rt:$n[0].Box},s:{a:2,n:"set_SystemRoot",t:8,pi:[{n:"value",pt:$n[0].Box,ps:0}],sn:"setSystemRoot",rt:Object,p:[$n[0].Box]}}]}});$m($n[0].BoxTree.Node,function(){return{m:[{at:[new OrgChart.Annotations.CanBeNullAttribute],a:2,n:"AssistantsRoot",t:16,rt:$n[0].BoxTree.Node,g:{a:2,n:"get_AssistantsRoot",t:8,sn:"getAssistantsRoot",rt:$n[0].BoxTree.Node},s:{a:3,n:"set_AssistantsRoot",t:8,pi:[{n:"value",pt:$n[0].BoxTree.Node,ps:0}],sn:"setAssistantsRoot",rt:Object,p:[$n[0].BoxTree.Node]}},{at:[new OrgChart.Annotations.CanBeNullAttribute],a:2,n:"Children",t:16,rt:$n[2].IList$1(OrgChart.Layout.BoxTree.Node),g:{a:2,n:"get_Children",t:8,sn:"getChildren",rt:$n[2].IList$1(OrgChart.Layout.BoxTree.Node)},s:{a:3,n:"set_Children",t:8,pi:[{n:"value",pt:$n[2].IList$1(OrgChart.Layout.BoxTree.Node),ps:0}],sn:"setChildren",rt:Object,p:[$n[2].IList$1(OrgChart.Layout.BoxTree.Node)]}},{at:[new OrgChart.Annotations.NotNullAttribute],a:2,n:"Element",t:16,rt:$n[0].Box,g:{a:2,n:"get_Element",t:8,sn:"getElement",rt:$n[0].Box},s:{a:1,n:"set_Element",t:8,pi:[{n:"value",pt:$n[0].Box,ps:0}],sn:"setElement",rt:Object,p:[$n[0].Box]}},{at:[new OrgChart.Annotations.CanBeNullAttribute],a:2,n:"ParentNode",t:16,rt:$n[0].BoxTree.Node,g:{a:2,n:"get_ParentNode",t:8,sn:"getParentNode",rt:$n[0].BoxTree.Node},s:{a:2,n:"set_ParentNode",t:8,pi:[{n:"value",pt:$n[0].BoxTree.Node,ps:0}],sn:"setParentNode",rt:Object,p:[$n[0].BoxTree.Node]}},{at:[new OrgChart.Annotations.NotNullAttribute],a:2,n:"State",t:16,rt:$n[0].NodeLayoutInfo,g:{a:2,n:"get_State",t:8,sn:"getState",rt:$n[0].NodeLayoutInfo},s:{a:1,n:"set_State",t:8,pi:[{n:"value",pt:$n[0].NodeLayoutInfo,ps:0}],sn:"setState",rt:Object,p:[$n[0].NodeLayoutInfo]}}]}});$m($n[0].Connector,function(){return{m:[{at:[new OrgChart.Annotations.NotNullAttribute],a:2,n:"Segments",t:16,rt:Array,g:{a:2,n:"get_Segments",t:8,sn:"getSegments",rt:Array},s:{a:1,n:"set_Segments",t:8,pi:[{n:"value",pt:Array,ps:0}],sn:"setSegments",rt:Object,p:[Array]}}]}});$m($n[0].Diagram,function(){return{m:[{at:[new OrgChart.Annotations.CanBeNullAttribute],a:2,n:"VisualTree",t:16,rt:$n[0].BoxTree,g:{a:2,n:"get_VisualTree",t:8,sn:"getVisualTree",rt:$n[0].BoxTree},s:{a:2,n:"set_VisualTree",t:8,pi:[{n:"value",pt:$n[0].BoxTree,ps:0}],sn:"setVisualTree",rt:Object,p:[$n[0].BoxTree]}}]}});$m($n[0].DiagramLayoutSettings,function(){return{m:[{at:[new OrgChart.Annotations.CanBeNullAttribute],a:2,n:"DefaultAssistantLayoutStrategyId",t:16,rt:String,g:{a:2,n:"get_DefaultAssistantLayoutStrategyId",t:8,sn:"getDefaultAssistantLayoutStrategyId",rt:String},s:{a:2,n:"set_DefaultAssistantLayoutStrategyId",t:8,pi:[{n:"value",pt:String,ps:0}],sn:"setDefaultAssistantLayoutStrategyId",rt:Object,p:[String]}},{at:[new OrgChart.Annotations.CanBeNullAttribute],a:2,n:"DefaultLayoutStrategyId",t:16,rt:String,g:{a:2,n:"get_DefaultLayoutStrategyId",t:8,sn:"getDefaultLayoutStrategyId",rt:String},s:{a:2,n:"set_DefaultLayoutStrategyId",t:8,pi:[{n:"value",pt:String,ps:0}],sn:"setDefaultLayoutStrategyId",rt:Object,p:[String]}},{at:[new OrgChart.Annotations.NotNullAttribute],a:2,n:"LayoutStrategies",t:16,rt:$n[2].Dictionary$2(String,OrgChart.Layout.LayoutStrategyBase),g:{a:2,n:"get_LayoutStrategies",t:8,sn:"getLayoutStrategies",rt:$n[2].Dictionary$2(String,OrgChart.Layout.LayoutStrategyBase)},s:{a:1,n:"set_LayoutStrategies",t:8,pi:[{n:"value",pt:$n[2].Dictionary$2(String,OrgChart.Layout.LayoutStrategyBase),ps:0}],sn:"setLayoutStrategies",rt:Object,p:[$n[2].Dictionary$2(String,OrgChart.Layout.LayoutStrategyBase)]}}]}});$m($n[0].Frame1,function(){return{at:[new System.Diagnostics.DebuggerDisplayAttribute("{Exterior.Left}:{Exterior.Top}, {Exterior.Size.Width}x{Exterior.Size.Height}")],m:[{at:[new OrgChart.Annotations.CanBeNullAttribute],a:2,n:"Connector",t:4,rt:$n[0].Connector,sn:"Connector"}]}});$m($n[0].IChartDataSource,function(){return{m:[{at:[new OrgChart.Annotations.NotNullAttribute],ab:!0,a:2,n:"AllDataItemIds",t:16,rt:$n[2].IEnumerable$1(String),g:{ab:!0,a:2,n:"get_AllDataItemIds",t:8,sn:"OrgChart$Layout$IChartDataSource$getAllDataItemIds",rt:$n[2].IEnumerable$1(String)},s:{ab:!0,a:1,n:"set_AllDataItemIds",t:8,pi:[{n:"value",pt:$n[2].IEnumerable$1(String),ps:0}],sn:"OrgChart$Layout$IChartDataSource$setAllDataItemIds",rt:Object,p:[$n[2].IEnumerable$1(String)]}},{at:[new OrgChart.Annotations.NotNullAttribute],ab:!0,a:2,n:"GetDataItemFunc",t:16,rt:Function,g:{ab:!0,a:2,n:"get_GetDataItemFunc",t:8,sn:"OrgChart$Layout$IChartDataSource$getGetDataItemFunc",rt:Function},s:{ab:!0,a:1,n:"set_GetDataItemFunc",t:8,pi:[{n:"value",pt:Function,ps:0}],sn:"OrgChart$Layout$IChartDataSource$setGetDataItemFunc",rt:Object,p:[Function]}},{at:[new OrgChart.Annotations.NotNullAttribute],ab:!0,a:2,n:"GetParentKeyFunc",t:16,rt:Function,g:{ab:!0,a:2,n:"get_GetParentKeyFunc",t:8,sn:"OrgChart$Layout$IChartDataSource$getGetParentKeyFunc",rt:Function},s:{ab:!0,a:1,n:"set_GetParentKeyFunc",t:8,pi:[{n:"value",pt:Function,ps:0}],sn:"OrgChart$Layout$IChartDataSource$setGetParentKeyFunc",rt:Object,p:[Function]}}]}});$m($n[0].LayoutState,function(){return{m:[{at:[new OrgChart.Annotations.CanBeNullAttribute],a:2,n:"BoxSizeFunc",t:16,rt:Function,g:{a:2,n:"get_BoxSizeFunc",t:8,sn:"getBoxSizeFunc",rt:Function},s:{a:2,n:"set_BoxSizeFunc",t:8,pi:[{n:"value",pt:Function,ps:0}],sn:"setBoxSizeFunc",rt:Object,p:[Function]}},{at:[new OrgChart.Annotations.NotNullAttribute],a:2,n:"Diagram",t:16,rt:$n[0].Diagram,g:{a:2,n:"get_Diagram",t:8,sn:"getDiagram",rt:$n[0].Diagram},s:{a:1,n:"set_Diagram",t:8,pi:[{n:"value",pt:$n[0].Diagram,ps:0}],sn:"setDiagram",rt:Object,p:[$n[0].Diagram]}},{at:[new OrgChart.Annotations.CanBeNullAttribute],a:2,n:"LayoutOptimizerFunc",t:16,rt:Function,g:{a:2,n:"get_LayoutOptimizerFunc",t:8,sn:"getLayoutOptimizerFunc",rt:Function},s:{a:2,n:"set_LayoutOptimizerFunc",t:8,pi:[{n:"value",pt:Function,ps:0}],sn:"setLayoutOptimizerFunc",rt:Object,p:[Function]}},{at:[new OrgChart.Annotations.NotNullAttribute],a:1,n:"m_layoutStack",t:4,rt:$n[2].Stack$1(OrgChart.Layout.LayoutState.LayoutLevel),sn:"m_layoutStack",ro:!0},{at:[new OrgChart.Annotations.NotNullAttribute],a:1,n:"m_pooledBoundaries",t:4,rt:$n[2].Stack$1(OrgChart.Layout.Boundary),sn:"m_pooledBoundaries",ro:!0},{at:[new OrgChart.Annotations.CanBeNullAttribute],a:2,n:"BoundaryChanged",t:2,ad:{a:2,n:"add_BoundaryChanged",t:8,pi:[{n:"value",pt:Function,ps:0}],sn:"addBoundaryChanged",rt:Object,p:[Function]},r:{a:2,n:"remove_BoundaryChanged",t:8,pi:[{n:"value",pt:Function,ps:0}],sn:"removeBoundaryChanged",rt:Object,p:[Function]}},{at:[new OrgChart.Annotations.CanBeNullAttribute],a:2,n:"OperationChanged",t:2,ad:{a:2,n:"add_OperationChanged",t:8,pi:[{n:"value",pt:Function,ps:0}],sn:"addOperationChanged",rt:Object,p:[Function]},r:{a:2,n:"remove_OperationChanged",t:8,pi:[{n:"value",pt:Function,ps:0}],sn:"removeOperationChanged",rt:Object,p:[Function]}}]}});$m($n[0].LayoutState.LayoutLevel,function(){return{at:[new System.Diagnostics.DebuggerDisplayAttribute("{BranchRoot.Element.Id}, {Boundary.BoundingRect.Top}..{Boundary.BoundingRect.Bottom}")]}});$m($n[0].NodeLayoutInfo,function(){return{m:[{at:[new OrgChart.Annotations.NotNullAttribute],a:2,n:"RequireLayoutStrategy",t:8,sn:"RequireLayoutStrategy",rt:$n[0].LayoutStrategyBase},{at:[new OrgChart.Annotations.CanBeNullAttribute],a:2,n:"Connector",t:4,rt:$n[0].Connector,sn:"Connector"}]}});$m($n[0].Rect,function(){return{at:[new System.Diagnostics.DebuggerDisplayAttribute("{TopLeft.X}:{TopLeft.Y}, {Size.Width}x{Size.Height}")]}});$m($n[4].TestDataItem,function(){return{m:[{at:[new OrgChart.Annotations.NotNullAttribute],a:2,n:"Id",t:16,rt:String,g:{a:2,n:"get_Id",t:8,sn:"getId",rt:String},s:{a:2,n:"set_Id",t:8,pi:[{n:"value",pt:String,ps:0}],sn:"setId",rt:Object,p:[String]}},{at:[new OrgChart.Annotations.CanBeNullAttribute],a:2,n:"ParentId",t:16,rt:String,g:{a:2,n:"get_ParentId",t:8,sn:"getParentId",rt:String},s:{a:2,n:"set_ParentId",t:8,pi:[{n:"value",pt:String,ps:0}],sn:"setParentId",rt:Object,p:[String]}},{at:[new OrgChart.Annotations.CanBeNullAttribute],a:2,n:"String1",t:16,rt:String,g:{a:2,n:"get_String1",t:8,sn:"getString1",rt:String},s:{a:2,n:"set_String1",t:8,pi:[{n:"value",pt:String,ps:0}],sn:"setString1",rt:Object,p:[String]}},{at:[new OrgChart.Annotations.CanBeNullAttribute],a:2,n:"String2",t:16,rt:String,g:{a:2,n:"get_String2",t:8,sn:"getString2",rt:String},s:{a:2,n:"set_String2",t:8,pi:[{n:"value",pt:String,ps:0}],sn:"setString2",rt:Object,p:[String]}}]}})}); \ No newline at end of file diff --git a/src/main/webapp/js/orgchart/bridge.collections.min.js b/src/main/webapp/js/orgchart/bridge.collections.min.js new file mode 100644 index 0000000000000000000000000000000000000000..6a9f9dbe0d5059268839e749ae2e8ba0fb85c32f --- /dev/null +++ b/src/main/webapp/js/orgchart/bridge.collections.min.js @@ -0,0 +1 @@ +Bridge.assembly("Bridge.Collections",function(){"use strict";Bridge.define("System.Collections.BitArray",{inherits:[System.Collections.ICollection,System.ICloneable],statics:{BitsPerInt32:32,BytesPerInt32:4,BitsPerByte:8,_ShrinkThreshold:256,getArrayLength:function(n,t){return n>0?(Bridge.Int.div(n-1|0,t)|0)+1|0:0}},m_array:null,m_length:0,_version:0,config:{alias:["getCount","System$Collections$ICollection$getCount","clone","System$ICloneable$clone","getIsReadOnly","System$Collections$ICollection$getIsReadOnly","getEnumerator","System$Collections$IEnumerable$getEnumerator"]},$ctor3:function(n){System.Collections.BitArray.$ctor4.call(this,n,!1)},$ctor4:function(n,t){var r,i;if(this.$initialize(),n<0)throw new System.ArgumentOutOfRangeException("length","Index is less than zero.");for(this.m_array=System.Array.init(System.Collections.BitArray.getArrayLength(n,System.Collections.BitArray.BitsPerInt32),0),this.m_length=n,r=t?-1:0,i=0;i<this.m_array.length;i=i+1|0)this.m_array[i]=r;this._version=0},$ctor1:function(n){var i,t,r;if(this.$initialize(),n==null)throw new System.ArgumentNullException("bytes");if(n.length>268435455)throw new System.ArgumentException(System.String.format("The input array length must not exceed Int32.MaxValue / {0}. Otherwise BitArray.Length would exceed Int32.MaxValue.",System.Collections.BitArray.BitsPerByte),"bytes");for(this.m_array=System.Array.init(System.Collections.BitArray.getArrayLength(n.length,System.Collections.BitArray.BytesPerInt32),0),this.m_length=n.length*System.Collections.BitArray.BitsPerByte|0,i=0,t=0;(n.length-t|0)>=4;)this.m_array[Bridge.identity(i,i=i+1|0)]=n[t]&255|(n[t+1|0]&255)<<8|(n[t+2|0]&255)<<16|(n[t+3|0]&255)<<24,t=t+4|0;r=n.length-t|0;r===3&&(this.m_array[i]=(n[t+2|0]&255)<<16,r=2);r===2&&(this.m_array[i]=this.m_array[i]|(n[t+1|0]&255)<<8,r=1);r===1&&(this.m_array[i]=this.m_array[i]|n[t]&255);this._version=0},ctor:function(n){if(this.$initialize(),n==null)throw new System.ArgumentNullException("values");this.m_array=System.Array.init(System.Collections.BitArray.getArrayLength(n.length,System.Collections.BitArray.BitsPerInt32),0);this.m_length=n.length;for(var t=0;t<n.length;t=t+1|0)n[t]&&(this.m_array[Bridge.Int.div(t,32)|0]=this.m_array[Bridge.Int.div(t,32)|0]|1<<t%32);this._version=0},$ctor5:function(n){if(this.$initialize(),n==null)throw new System.ArgumentNullException("values");if(n.length>67108863)throw new System.ArgumentException(System.String.format("The input array length must not exceed Int32.MaxValue / {0}. Otherwise BitArray.Length would exceed Int32.MaxValue.",System.Collections.BitArray.BitsPerInt32),"values");this.m_array=System.Array.init(n.length,0);this.m_length=n.length*System.Collections.BitArray.BitsPerInt32|0;System.Array.copy(n,0,this.m_array,0,n.length);this._version=0},$ctor2:function(n){if(this.$initialize(),n==null)throw new System.ArgumentNullException("bits");var t=System.Collections.BitArray.getArrayLength(n.m_length,System.Collections.BitArray.BitsPerInt32);this.m_array=System.Array.init(t,0);this.m_length=n.m_length;System.Array.copy(n.m_array,0,this.m_array,0,t);this._version=n._version},getItem:function(n){return this.get(n)},setItem:function(n,t){this.set(n,t)},getLength:function(){return this.m_length},setLength:function(n){var t,r,i,u;if(n<0)throw new System.ArgumentOutOfRangeException("value","Non-negative number required.");t=System.Collections.BitArray.getArrayLength(n,System.Collections.BitArray.BitsPerInt32);(t>this.m_array.length||(t+System.Collections.BitArray._ShrinkThreshold|0)<this.m_array.length)&&(r=System.Array.init(t,0),System.Array.copy(this.m_array,0,r,0,t>this.m_array.length?this.m_array.length:t),this.m_array=r);n>this.m_length&&(i=System.Collections.BitArray.getArrayLength(this.m_length,System.Collections.BitArray.BitsPerInt32)-1|0,u=this.m_length%32,u>0&&(this.m_array[i]=this.m_array[i]&((1<<u)-1|0)),System.Array.fill(this.m_array,0,i+1|0,(t-i|0)-1|0));this.m_length=n;this._version=this._version+1|0},getCount:function(){return this.m_length},getIsReadOnly:function(){return!1},getIsSynchronized:function(){return!1},get:function(n){if(n<0||n>=this.getLength())throw new System.ArgumentOutOfRangeException("index","Index was out of range. Must be non-negative and less than the size of the collection.");return(this.m_array[Bridge.Int.div(n,32)|0]&1<<n%32)!=0},set:function(n,t){if(n<0||n>=this.getLength())throw new System.ArgumentOutOfRangeException("index","Index was out of range. Must be non-negative and less than the size of the collection.");this.m_array[Bridge.Int.div(n,32)|0]=t?this.m_array[Bridge.Int.div(n,32)|0]|1<<n%32:this.m_array[Bridge.Int.div(n,32)|0]&~(1<<n%32);this._version=this._version+1|0},setAll:function(n){for(var i=n?-1:0,r=System.Collections.BitArray.getArrayLength(this.m_length,System.Collections.BitArray.BitsPerInt32),t=0;t<r;t=t+1|0)this.m_array[t]=i;this._version=this._version+1|0},and:function(n){var i,t;if(n==null)throw new System.ArgumentNullException("value");if(this.getLength()!==n.getLength())throw new System.ArgumentException("Array lengths must be the same.");for(i=System.Collections.BitArray.getArrayLength(this.m_length,System.Collections.BitArray.BitsPerInt32),t=0;t<i;t=t+1|0)this.m_array[t]=this.m_array[t]&n.m_array[t];return this._version=this._version+1|0,this},or:function(n){var i,t;if(n==null)throw new System.ArgumentNullException("value");if(this.getLength()!==n.getLength())throw new System.ArgumentException("Array lengths must be the same.");for(i=System.Collections.BitArray.getArrayLength(this.m_length,System.Collections.BitArray.BitsPerInt32),t=0;t<i;t=t+1|0)this.m_array[t]=this.m_array[t]|n.m_array[t];return this._version=this._version+1|0,this},xor:function(n){var i,t;if(n==null)throw new System.ArgumentNullException("value");if(this.getLength()!==n.getLength())throw new System.ArgumentException("Array lengths must be the same.");for(i=System.Collections.BitArray.getArrayLength(this.m_length,System.Collections.BitArray.BitsPerInt32),t=0;t<i;t=t+1|0)this.m_array[t]=this.m_array[t]^n.m_array[t];return this._version=this._version+1|0,this},not:function(){for(var t=System.Collections.BitArray.getArrayLength(this.m_length,System.Collections.BitArray.BitsPerInt32),n=0;n<t;n=n+1|0)this.m_array[n]=~this.m_array[n];return this._version=this._version+1|0,this},clone:function(){var n=new System.Collections.BitArray.$ctor5(this.m_array);return n._version=this._version,n.m_length=this.m_length,n},getEnumerator:function(){return new System.Collections.BitArray.BitArrayEnumeratorSimple(this)}});Bridge.define("System.Collections.BitArray.BitArrayEnumeratorSimple",{inherits:[System.Collections.IEnumerator],bitarray:null,index:0,version:0,currentElement:!1,config:{alias:["moveNext","System$Collections$IEnumerator$moveNext","getCurrent","System$Collections$IEnumerator$getCurrent","reset","System$Collections$IEnumerator$reset"]},ctor:function(n){this.$initialize();this.bitarray=n;this.index=-1;this.version=n._version},getCurrent:function(){if(this.index===-1)throw new System.InvalidOperationException("Enumeration has not started. Call MoveNext.");if(this.index>=this.bitarray.getCount())throw new System.InvalidOperationException("Enumeration already finished.");return this.currentElement},moveNext:function(){if(this.version!==this.bitarray._version)throw new System.InvalidOperationException("Collection was modified; enumeration operation may not execute.");return this.index<(this.bitarray.getCount()-1|0)?(this.index=this.index+1|0,this.currentElement=this.bitarray.get(this.index),!0):(this.index=this.bitarray.getCount(),!1)},reset:function(){if(this.version!==this.bitarray._version)throw new System.InvalidOperationException("Collection was modified; enumeration operation may not execute.");this.index=-1}});Bridge.define("System.Collections.Generic.BitHelper",{statics:{MarkedBitFlag:1,IntSize:32,toIntArrayLength:function(n){return n>0?(Bridge.Int.div(n-1|0,System.Collections.Generic.BitHelper.IntSize)|0)+1|0:0}},_length:0,_array:null,ctor:function(n,t){this.$initialize();this._array=n;this._length=t},markBit:function(n){var t=Bridge.Int.div(n,System.Collections.Generic.BitHelper.IntSize)|0,i;t<this._length&&t>=0&&(i=System.Collections.Generic.BitHelper.MarkedBitFlag<<n%System.Collections.Generic.BitHelper.IntSize,this._array[t]=this._array[t]|i)},isMarked:function(n){var t=Bridge.Int.div(n,System.Collections.Generic.BitHelper.IntSize)|0,i;return t<this._length&&t>=0?(i=System.Collections.Generic.BitHelper.MarkedBitFlag<<n%System.Collections.Generic.BitHelper.IntSize,(this._array[t]&i)!=0):!1}});Bridge.define("Bridge.Collections.EnumerableHelpers",{statics:{toArray:function(n,t){var i={},r={v:Bridge.Collections.EnumerableHelpers.toArray$1(n,t,i)};return System.Array.resize(r,i.v,Bridge.getDefaultValue(n)),r.v},toArray$1:function(n,t,i){var u=Bridge.getEnumerator(t,null,n),s,f,r,e,o;try{if(u.System$Collections$IEnumerator$moveNext()){for(s=4,f={v:System.Array.init(s,function(){return Bridge.getDefaultValue(n)})},f.v[0]=u[Bridge.geti(u,"System$Collections$Generic$IEnumerator$1$"+Bridge.getTypeAlias(n)+"$getCurrent$1","getCurrent$1")](),r=1;u.System$Collections$IEnumerator$moveNext();)r===f.v.length&&(e=2146435071,o=r<<1,o>>>0>e&&(o=e<=r?r+1|0:e),System.Array.resize(f,o,Bridge.getDefaultValue(n))),f.v[Bridge.identity(r,r=r+1|0)]=u[Bridge.geti(u,"System$Collections$Generic$IEnumerator$1$"+Bridge.getTypeAlias(n)+"$getCurrent$1","getCurrent$1")]();return i.v=r,f.v}}finally{Bridge.hasValue(u)&&u.dispose()}return i.v=0,System.Array.init(0,function(){return Bridge.getDefaultValue(n)})}}});Bridge.define("System.Collections.Generic.HashSet$1",function(n){return{inherits:[System.Collections.Generic.ICollection$1(n),System.Collections.Generic.ISet$1(n)],statics:{Lower31BitMask:2147483647,ShrinkThreshold:3,hashSetEquals:function(t,i,r){var u,f,e,s,h,o,c;if(t==null)return i==null;if(i==null)return!1;if(System.Collections.Generic.HashSet$1(n).areEqualityComparersEqual(t,i)){if(t.getCount()!==i.getCount())return!1;for(u=Bridge.getEnumerator(i);u.moveNext();)if(s=u.getCurrent(),!t.contains(s))return!1;return!0}for(f=Bridge.getEnumerator(i);f.moveNext();){for(h=f.getCurrent(),o=!1,e=Bridge.getEnumerator(t);e.moveNext();)if(c=e.getCurrent(),r["System$Collections$Generic$IEqualityComparer$1$"+Bridge.getTypeAlias(n)+"$equals2"](h,c)){o=!0;break}if(!o)return!1}return!0},areEqualityComparersEqual:function(n,t){return Bridge.equals(n.getComparer(),t.getComparer())}},_buckets:null,_slots:null,_count:0,_lastIndex:0,_freeList:0,_comparer:null,_version:0,config:{alias:["System$Collections$Generic$ICollection$1$T$add","System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(n)+"$add","clear","System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(n)+"$clear","contains","System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(n)+"$contains","copyTo","System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(n)+"$copyTo","remove","System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(n)+"$remove","getCount","System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(n)+"$getCount","getIsReadOnly","System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(n)+"$getIsReadOnly","System$Collections$Generic$IEnumerable$1$T$getEnumerator","System$Collections$Generic$IEnumerable$1$"+Bridge.getTypeAlias(n)+"$getEnumerator","add","System$Collections$Generic$ISet$1$"+Bridge.getTypeAlias(n)+"$add","unionWith","System$Collections$Generic$ISet$1$"+Bridge.getTypeAlias(n)+"$unionWith","intersectWith","System$Collections$Generic$ISet$1$"+Bridge.getTypeAlias(n)+"$intersectWith","exceptWith","System$Collections$Generic$ISet$1$"+Bridge.getTypeAlias(n)+"$exceptWith","symmetricExceptWith","System$Collections$Generic$ISet$1$"+Bridge.getTypeAlias(n)+"$symmetricExceptWith","isSubsetOf","System$Collections$Generic$ISet$1$"+Bridge.getTypeAlias(n)+"$isSubsetOf","isProperSubsetOf","System$Collections$Generic$ISet$1$"+Bridge.getTypeAlias(n)+"$isProperSubsetOf","isSupersetOf","System$Collections$Generic$ISet$1$"+Bridge.getTypeAlias(n)+"$isSupersetOf","isProperSupersetOf","System$Collections$Generic$ISet$1$"+Bridge.getTypeAlias(n)+"$isProperSupersetOf","overlaps","System$Collections$Generic$ISet$1$"+Bridge.getTypeAlias(n)+"$overlaps","setEquals","System$Collections$Generic$ISet$1$"+Bridge.getTypeAlias(n)+"$setEquals"]},ctor:function(){System.Collections.Generic.HashSet$1(n).$ctor3.call(this,System.Collections.Generic.EqualityComparer$1(n).def)},$ctor3:function(t){this.$initialize();t==null&&(t=System.Collections.Generic.EqualityComparer$1(n).def);this._comparer=t;this._lastIndex=0;this._count=0;this._freeList=-1;this._version=0},$ctor1:function(t){System.Collections.Generic.HashSet$1(n).$ctor2.call(this,t,System.Collections.Generic.EqualityComparer$1(n).def)},$ctor2:function(t,i){if(System.Collections.Generic.HashSet$1(n).$ctor3.call(this,i),t==null)throw new System.ArgumentNullException("collection");var r=0,u=Bridge.as(t,System.Collections.Generic.ICollection$1(n));u!=null&&(r=System.Array.getCount(u,n));this.initialize(r);this.unionWith(t);(this._count===0&&this._slots.length>System.Collections.HashHelpers.getMinPrime()||this._count>0&&(Bridge.Int.div(this._slots.length,this._count)|0)>System.Collections.Generic.HashSet$1(n).ShrinkThreshold)&&this.trimExcess()},getCount:function(){return this._count},getIsReadOnly:function(){return!1},getComparer:function(){return this._comparer},System$Collections$Generic$ICollection$1$T$add:function(n){this.addIfNotPresent(n)},add:function(n){return this.addIfNotPresent(n)},clear:function(){var t,i;if(this._lastIndex>0){for(t=0;t<this._lastIndex;t=t+1|0)this._slots[t]=new(System.Collections.Generic.HashSet$1.Slot(n));for(i=0;i<this._buckets.length;i=i+1|0)this._buckets[i]=0;this._lastIndex=0;this._count=0;this._freeList=-1}this._version=this._version+1|0},arrayClear:function(){},contains:function(t){var r,i;if(this._buckets!=null)for(r=this.internalGetHashCode(t),i=this._buckets[r%this._buckets.length]-1|0;i>=0;i=this._slots[i].next)if(this._slots[i].hashCode===r&&this._comparer["System$Collections$Generic$IEqualityComparer$1$"+Bridge.getTypeAlias(n)+"$equals2"](this._slots[i].value,t))return!0;return!1},copyTo:function(n,t){this.copyTo$2(n,t,this._count)},copyTo$1:function(n){this.copyTo$2(n,0,this._count)},copyTo$2:function(n,t,i){var u,r;if(n==null)throw new System.ArgumentNullException("array");if(t<0)throw new System.ArgumentOutOfRangeException("arrayIndex");if(i<0)throw new System.ArgumentOutOfRangeException("count");if(t>n.length||i>(n.length-t|0))throw new System.ArgumentException("Destination array is not long enough to copy all the items in the collection. Check array index and length.");for(u=0,r=0;r<this._lastIndex&&u<i;r=r+1|0)this._slots[r].hashCode>=0&&(n[t+u|0]=this._slots[r].value,u=u+1|0)},remove:function(t){var i;if(this._buckets!=null){var u=this.internalGetHashCode(t),f=u%this._buckets.length,r=-1;for(i=this._buckets[f]-1|0;i>=0;r=i,i=this._slots[i].next)if(this._slots[i].hashCode===u&&this._comparer["System$Collections$Generic$IEqualityComparer$1$"+Bridge.getTypeAlias(n)+"$equals2"](this._slots[i].value,t))return r<0?this._buckets[f]=this._slots[i].next+1|0:this._slots[r].next=this._slots[i].next,this._slots[i].hashCode=-1,this._slots[i].value=Bridge.getDefaultValue(n),this._slots[i].next=this._freeList,this._count=this._count-1|0,this._version=this._version+1|0,this._count===0?(this._lastIndex=0,this._freeList=-1):this._freeList=i,!0}return!1},getEnumerator:function(){return new(System.Collections.Generic.HashSet$1.Enumerator(n).$ctor1)(this)},System$Collections$Generic$IEnumerable$1$T$getEnumerator:function(){return new(System.Collections.Generic.HashSet$1.Enumerator(n).$ctor1)(this)},System$Collections$IEnumerable$getEnumerator:function(){return new(System.Collections.Generic.HashSet$1.Enumerator(n).$ctor1)(this)},unionWith:function(t){var i,r;if(t==null)throw new System.ArgumentNullException("other");for(i=Bridge.getEnumerator(t,null,n);i.moveNext();)r=i.getCurrent(),this.addIfNotPresent(r)},intersectWith:function(t){var r,i;if(t==null)throw new System.ArgumentNullException("other");if(this._count!==0){if(r=Bridge.as(t,System.Collections.Generic.ICollection$1(n)),r!=null){if(System.Array.getCount(r,n)===0){this.clear();return}if(i=Bridge.as(t,System.Collections.Generic.HashSet$1(n)),i!=null&&System.Collections.Generic.HashSet$1(n).areEqualityComparersEqual(this,i)){this.intersectWithHashSetWithSameEC(i);return}}this.intersectWithEnumerable(t)}},exceptWith:function(t){var i,r;if(t==null)throw new System.ArgumentNullException("other");if(this._count!==0){if(Bridge.referenceEquals(t,this)){this.clear();return}for(i=Bridge.getEnumerator(t,null,n);i.moveNext();)r=i.getCurrent(),this.remove(r)}},symmetricExceptWith:function(t){if(t==null)throw new System.ArgumentNullException("other");if(this._count===0){this.unionWith(t);return}if(Bridge.referenceEquals(t,this)){this.clear();return}var i=Bridge.as(t,System.Collections.Generic.HashSet$1(n));i!=null&&System.Collections.Generic.HashSet$1(n).areEqualityComparersEqual(this,i)?this.symmetricExceptWithUniqueHashSet(i):this.symmetricExceptWithEnumerable(t)},isSubsetOf:function(t){var i,r;if(t==null)throw new System.ArgumentNullException("other");return this._count===0?!0:(i=Bridge.as(t,System.Collections.Generic.HashSet$1(n)),i!=null&&System.Collections.Generic.HashSet$1(n).areEqualityComparersEqual(this,i)?this._count>i.getCount()?!1:this.isSubsetOfHashSetWithSameEC(i):(r=this.checkUniqueAndUnfoundElements(t,!1).$clone(),r.uniqueCount===this._count&&r.unfoundCount>=0))},isProperSubsetOf:function(t){var r,i,u;if(t==null)throw new System.ArgumentNullException("other");if(r=Bridge.as(t,System.Collections.Generic.ICollection$1(n)),r!=null){if(this._count===0)return System.Array.getCount(r,n)>0;if(i=Bridge.as(t,System.Collections.Generic.HashSet$1(n)),i!=null&&System.Collections.Generic.HashSet$1(n).areEqualityComparersEqual(this,i))return this._count>=i.getCount()?!1:this.isSubsetOfHashSetWithSameEC(i)}return u=this.checkUniqueAndUnfoundElements(t,!1).$clone(),u.uniqueCount===this._count&&u.unfoundCount>0},isSupersetOf:function(t){var r,i;if(t==null)throw new System.ArgumentNullException("other");if(r=Bridge.as(t,System.Collections.Generic.ICollection$1(n)),r!=null){if(System.Array.getCount(r,n)===0)return!0;if(i=Bridge.as(t,System.Collections.Generic.HashSet$1(n)),i!=null&&System.Collections.Generic.HashSet$1(n).areEqualityComparersEqual(this,i)&&i.getCount()>this._count)return!1}return this.containsAllElements(t)},isProperSupersetOf:function(t){var r,i,u;if(t==null)throw new System.ArgumentNullException("other");if(this._count===0)return!1;if(r=Bridge.as(t,System.Collections.Generic.ICollection$1(n)),r!=null){if(System.Array.getCount(r,n)===0)return!0;if(i=Bridge.as(t,System.Collections.Generic.HashSet$1(n)),i!=null&&System.Collections.Generic.HashSet$1(n).areEqualityComparersEqual(this,i))return i.getCount()>=this._count?!1:this.containsAllElements(i)}return u=this.checkUniqueAndUnfoundElements(t,!0).$clone(),u.uniqueCount<this._count&&u.unfoundCount===0},overlaps:function(t){var i,r;if(t==null)throw new System.ArgumentNullException("other");if(this._count===0)return!1;for(i=Bridge.getEnumerator(t,null,n);i.moveNext();)if(r=i.getCurrent(),this.contains(r))return!0;return!1},setEquals:function(t){var i,r,u;if(t==null)throw new System.ArgumentNullException("other");return i=Bridge.as(t,System.Collections.Generic.HashSet$1(n)),i!=null&&System.Collections.Generic.HashSet$1(n).areEqualityComparersEqual(this,i)?this._count!==i.getCount()?!1:this.containsAllElements(i):(r=Bridge.as(t,System.Collections.Generic.ICollection$1(n)),r!=null&&this._count===0&&System.Array.getCount(r,n)>0)?!1:(u=this.checkUniqueAndUnfoundElements(t,!0).$clone(),u.uniqueCount===this._count&&u.unfoundCount===0)},removeWhere:function(n){var i,t,r;if(Bridge.staticEquals(n,null))throw new System.ArgumentNullException("match");for(i=0,t=0;t<this._lastIndex;t=t+1|0)this._slots[t].hashCode>=0&&(r=this._slots[t].value,n(r)&&this.remove(r)&&(i=i+1|0));return i},trimExcess:function(){var i,e;if(this._count===0)this._buckets=null,this._slots=null,this._version=this._version+1|0;else{var u=System.Collections.HashHelpers.getPrime(this._count),r=System.Array.init(u,function(){return new(System.Collections.Generic.HashSet$1.Slot(n))}),f=System.Array.init(u,0),t=0;for(i=0;i<this._lastIndex;i=i+1|0)this._slots[i].hashCode>=0&&(r[t]=this._slots[i].$clone(),e=r[t].hashCode%u,r[t].next=f[e]-1|0,f[e]=t+1|0,t=t+1|0);this._lastIndex=t;this._slots=r;this._buckets=f;this._freeList=-1}},initialize:function(t){var i=System.Collections.HashHelpers.getPrime(t);this._buckets=System.Array.init(i,0);this._slots=System.Array.init(i,function(){return new(System.Collections.Generic.HashSet$1.Slot(n))})},increaseCapacity:function(){var n=System.Collections.HashHelpers.expandPrime(this._count);if(n<=this._count)throw new System.ArgumentException("HashSet capacity is too big.");this.setCapacity(n,!1)},setCapacity:function(t,i){var r=System.Array.init(t,function(){return new(System.Collections.Generic.HashSet$1.Slot(n))}),e,u,o,f,s;if(this._slots!=null)for(e=0;e<this._lastIndex;e=e+1|0)r[e]=this._slots[e].$clone();if(i)for(u=0;u<this._lastIndex;u=u+1|0)r[u].hashCode!==-1&&(r[u].hashCode=this.internalGetHashCode(r[u].value));for(o=System.Array.init(t,0),f=0;f<this._lastIndex;f=f+1|0)s=r[f].hashCode%t,r[f].next=o[s]-1|0,o[s]=f+1|0;this._slots=r;this._buckets=o},addIfNotPresent:function(t){var u,f,r,i;for(this._buckets==null&&this.initialize(0),u=this.internalGetHashCode(t),f=u%this._buckets.length,r=this._buckets[f]-1|0;r>=0;r=this._slots[r].next)if(this._slots[r].hashCode===u&&this._comparer["System$Collections$Generic$IEqualityComparer$1$"+Bridge.getTypeAlias(n)+"$equals2"](this._slots[r].value,t))return!1;return this._freeList>=0?(i=this._freeList,this._freeList=this._slots[i].next):(this._lastIndex===this._slots.length&&(this.increaseCapacity(),f=u%this._buckets.length),i=this._lastIndex,this._lastIndex=this._lastIndex+1|0),this._slots[i].hashCode=u,this._slots[i].value=t,this._slots[i].next=this._buckets[f]-1|0,this._buckets[f]=i+1|0,this._count=this._count+1|0,this._version=this._version+1|0,!0},containsAllElements:function(t){for(var r,i=Bridge.getEnumerator(t,null,n);i.moveNext();)if(r=i.getCurrent(),!this.contains(r))return!1;return!0},isSubsetOfHashSetWithSameEC:function(n){for(var i,t=Bridge.getEnumerator(this);t.moveNext();)if(i=t.getCurrent(),!n.contains(i))return!1;return!0},intersectWithHashSetWithSameEC:function(n){for(var i,t=0;t<this._lastIndex;t=t+1|0)this._slots[t].hashCode>=0&&(i=this._slots[t].value,n.contains(i)||this.remove(i))},intersectWithEnumerable:function(t){for(var e=this._lastIndex,o=System.Collections.Generic.BitHelper.toIntArrayLength(e),h=System.Array.init(o,0),s,f,i,u=new System.Collections.Generic.BitHelper(h,o),r=Bridge.getEnumerator(t,null,n);r.moveNext();)s=r.getCurrent(),f=this.internalIndexOf(s),f>=0&&u.markBit(f);for(i=0;i<e;i=i+1|0)this._slots[i].hashCode>=0&&!u.isMarked(i)&&this.remove(this._slots[i].value)},internalIndexOf:function(t){for(var r=this.internalGetHashCode(t),i=this._buckets[r%this._buckets.length]-1|0;i>=0;i=this._slots[i].next)if(this._slots[i].hashCode===r&&this._comparer["System$Collections$Generic$IEqualityComparer$1$"+Bridge.getTypeAlias(n)+"$equals2"](this._slots[i].value,t))return i;return-1},symmetricExceptWithUniqueHashSet:function(n){for(var i,t=Bridge.getEnumerator(n);t.moveNext();)i=t.getCurrent(),this.remove(i)||this.addIfNotPresent(i)},symmetricExceptWithEnumerable:function(t){var f,e=this._lastIndex,u=System.Collections.Generic.BitHelper.toIntArrayLength(e),o,s,c=System.Array.init(u,0),h,i;for(o=new System.Collections.Generic.BitHelper(c,u),h=System.Array.init(u,0),s=new System.Collections.Generic.BitHelper(h,u),f=Bridge.getEnumerator(t,null,n);f.moveNext();){var l=f.getCurrent(),r={v:0},a=this.addOrGetLocation(l,r);a?s.markBit(r.v):r.v<e&&!s.isMarked(r.v)&&o.markBit(r.v)}for(i=0;i<e;i=i+1|0)o.isMarked(i)&&this.remove(this._slots[i].value)},addOrGetLocation:function(t,i){for(var r,f=this.internalGetHashCode(t),e=f%this._buckets.length,u=this._buckets[e]-1|0;u>=0;u=this._slots[u].next)if(this._slots[u].hashCode===f&&this._comparer["System$Collections$Generic$IEqualityComparer$1$"+Bridge.getTypeAlias(n)+"$equals2"](this._slots[u].value,t))return i.v=u,!1;return this._freeList>=0?(r=this._freeList,this._freeList=this._slots[r].next):(this._lastIndex===this._slots.length&&(this.increaseCapacity(),e=f%this._buckets.length),r=this._lastIndex,this._lastIndex=this._lastIndex+1|0),this._slots[r].hashCode=f,this._slots[r].value=t,this._slots[r].next=this._buckets[e]-1|0,this._buckets[e]=r+1|0,this._count=this._count+1|0,this._version=this._version+1|0,i.v=r,!0},checkUniqueAndUnfoundElements:function(t,i){var s,h,r=new(System.Collections.Generic.HashSet$1.ElementCount(n)),u,v,f,e,a,o;if(this._count===0){for(u=0,s=Bridge.getEnumerator(t,null,n);s.moveNext();){v=s.getCurrent();u=u+1|0;break}return r.uniqueCount=0,r.unfoundCount=u,r.$clone()}var y=this._lastIndex,l=System.Collections.Generic.BitHelper.toIntArrayLength(y),c,p=System.Array.init(l,0);for(c=new System.Collections.Generic.BitHelper(p,l),f=0,e=0,h=Bridge.getEnumerator(t,null,n);h.moveNext();)if(a=h.getCurrent(),o=this.internalIndexOf(a),o>=0)c.isMarked(o)||(c.markBit(o),e=e+1|0);else if(f=f+1|0,i)break;return r.uniqueCount=e,r.unfoundCount=f,r.$clone()},toArray:function(){var t=System.Array.init(this.getCount(),function(){return Bridge.getDefaultValue(n)});return this.copyTo$1(t),t},internalGetHashCode:function(t){return t==null?0:this._comparer["System$Collections$Generic$IEqualityComparer$1$"+Bridge.getTypeAlias(n)+"$getHashCode2"](t)&System.Collections.Generic.HashSet$1(n).Lower31BitMask}}});Bridge.define("System.Collections.Generic.HashSet$1.ElementCount",function(n){return{$kind:"struct",statics:{getDefaultValue:function(){return new(System.Collections.Generic.HashSet$1.ElementCount(n))}},uniqueCount:0,unfoundCount:0,ctor:function(){this.$initialize()},getHashCode:function(){return Bridge.addHash([4920463385,this.uniqueCount,this.unfoundCount])},equals:function(t){return Bridge.is(t,System.Collections.Generic.HashSet$1.ElementCount(n))?Bridge.equals(this.uniqueCount,t.uniqueCount)&&Bridge.equals(this.unfoundCount,t.unfoundCount):!1},$clone:function(t){var i=t||new(System.Collections.Generic.HashSet$1.ElementCount(n));return i.uniqueCount=this.uniqueCount,i.unfoundCount=this.unfoundCount,i}}});Bridge.define("System.Collections.Generic.HashSet$1.Enumerator",function(n){return{inherits:[System.Collections.Generic.IEnumerator$1(n)],$kind:"struct",statics:{getDefaultValue:function(){return new(System.Collections.Generic.HashSet$1.Enumerator(n))}},_set:null,_index:0,_version:0,_current:Bridge.getDefaultValue(n),config:{alias:["dispose","System$IDisposable$dispose","moveNext","System$Collections$IEnumerator$moveNext","getCurrent","System$Collections$Generic$IEnumerator$1$"+Bridge.getTypeAlias(n)+"$getCurrent$1"]},$ctor1:function(t){this.$initialize();this._set=t;this._index=0;this._version=t._version;this._current=Bridge.getDefaultValue(n)},ctor:function(){this.$initialize()},getCurrent:function(){return this._current},System$Collections$IEnumerator$getCurrent:function(){if(this._index===0||this._index===(this._set._lastIndex+1|0))throw new System.InvalidOperationException("Enumeration has either not started or has already finished.");return this.getCurrent()},dispose:function(){},moveNext:function(){if(this._version!==this._set._version)throw new System.InvalidOperationException("Collection was modified; enumeration operation may not execute.");while(this._index<this._set._lastIndex){if(this._set._slots[this._index].hashCode>=0)return this._current=this._set._slots[this._index].value,this._index=this._index+1|0,!0;this._index=this._index+1|0}return this._index=this._set._lastIndex+1|0,this._current=Bridge.getDefaultValue(n),!1},System$Collections$IEnumerator$reset:function(){if(this._version!==this._set._version)throw new System.InvalidOperationException("Collection was modified; enumeration operation may not execute.");this._index=0;this._current=Bridge.getDefaultValue(n)},getHashCode:function(){return Bridge.addHash([3788985113,this._set,this._index,this._version,this._current])},equals:function(t){return Bridge.is(t,System.Collections.Generic.HashSet$1.Enumerator(n))?Bridge.equals(this._set,t._set)&&Bridge.equals(this._index,t._index)&&Bridge.equals(this._version,t._version)&&Bridge.equals(this._current,t._current):!1},$clone:function(t){var i=t||new(System.Collections.Generic.HashSet$1.Enumerator(n));return i._set=this._set,i._index=this._index,i._version=this._version,i._current=this._current,i}}});Bridge.define("System.Collections.Generic.HashSet$1.Slot",function(n){return{$kind:"struct",statics:{getDefaultValue:function(){return new(System.Collections.Generic.HashSet$1.Slot(n))}},hashCode:0,value:Bridge.getDefaultValue(n),next:0,ctor:function(){this.$initialize()},getHashCode:function(){return Bridge.addHash([1953459283,this.hashCode,this.value,this.next])},equals:function(t){return Bridge.is(t,System.Collections.Generic.HashSet$1.Slot(n))?Bridge.equals(this.hashCode,t.hashCode)&&Bridge.equals(this.value,t.value)&&Bridge.equals(this.next,t.next):!1},$clone:function(t){var i=t||new(System.Collections.Generic.HashSet$1.Slot(n));return i.hashCode=this.hashCode,i.value=this.value,i.next=this.next,i}}});Bridge.define("System.Collections.Generic.Queue$1",function(n){return{inherits:[System.Collections.Generic.IEnumerable$1(n),System.Collections.ICollection],statics:{MinimumGrow:4,GrowFactor:200,DefaultCapacity:4},_array:null,_head:0,_tail:0,_size:0,_version:0,config:{alias:["getCount","System$Collections$ICollection$getCount","getIsReadOnly","System$Collections$ICollection$getIsReadOnly","System$Collections$Generic$IEnumerable$1$T$getEnumerator","System$Collections$Generic$IEnumerable$1$"+Bridge.getTypeAlias(n)+"$getEnumerator"]},ctor:function(){this.$initialize();this._array=System.Array.init(0,function(){return Bridge.getDefaultValue(n)})},$ctor2:function(t){if(this.$initialize(),t<0)throw new System.ArgumentOutOfRangeException("capacity","Non-negative number required.");this._array=System.Array.init(t,function(){return Bridge.getDefaultValue(n)})},$ctor1:function(t){if(this.$initialize(),t==null)throw new System.ArgumentNullException("collection");this._array=System.Array.init(System.Collections.Generic.Queue$1(n).DefaultCapacity,function(){return Bridge.getDefaultValue(n)});var i=Bridge.getEnumerator(t,null,n);try{while(i.System$Collections$IEnumerator$moveNext())this.enqueue(i[Bridge.geti(i,"System$Collections$Generic$IEnumerator$1$"+Bridge.getTypeAlias(n)+"$getCurrent$1","getCurrent$1")]())}finally{Bridge.hasValue(i)&&i.dispose()}},getCount:function(){return this._size},getIsReadOnly:function(){return!1},clear:function(){this._head<this._tail?System.Array.fill(this._array,Bridge.getDefaultValue(n),this._head,this._size):(System.Array.fill(this._array,Bridge.getDefaultValue(n),this._head,this._array.length-this._head|0),System.Array.fill(this._array,Bridge.getDefaultValue(n),0,this._tail));this._head=0;this._tail=0;this._size=0;this._version=this._version+1|0},copyTo:function(n,t){var r,i,u;if(n==null)throw new System.ArgumentNullException("array");if(t<0||t>n.length)throw new System.ArgumentOutOfRangeException("arrayIndex","Index was out of range. Must be non-negative and less than the size of the collection.");if(r=n.length,(r-t|0)<this._size)throw new System.ArgumentException("Offset and length were out of bounds for the array or count is greater than the number of elements from index to the end of the source collection.");(i=(r-t|0)<this._size?r-t|0:this._size,i!==0)&&(u=(this._array.length-this._head|0)<i?this._array.length-this._head|0:i,System.Array.copy(this._array,this._head,n,t,u),i=i-u|0,i>0&&System.Array.copy(this._array,0,n,(t+this._array.length|0)-this._head|0,i))},enqueue:function(t){if(this._size===this._array.length){var i=Bridge.Int.div(this._array.length*System.Collections.Generic.Queue$1(n).GrowFactor|0,100)|0;i<(this._array.length+System.Collections.Generic.Queue$1(n).MinimumGrow|0)&&(i=this._array.length+System.Collections.Generic.Queue$1(n).MinimumGrow|0);this.setCapacity(i)}this._array[this._tail]=t;this._tail=this.moveNext(this._tail);this._size=this._size+1|0;this._version=this._version+1|0},getEnumerator:function(){return new(System.Collections.Generic.Queue$1.Enumerator(n).$ctor1)(this)},System$Collections$Generic$IEnumerable$1$T$getEnumerator:function(){return new(System.Collections.Generic.Queue$1.Enumerator(n).$ctor1)(this)},System$Collections$IEnumerable$getEnumerator:function(){return new(System.Collections.Generic.Queue$1.Enumerator(n).$ctor1)(this)},dequeue:function(){if(this._size===0)throw new System.InvalidOperationException("Queue empty.");var t=this._array[this._head];return this._array[this._head]=Bridge.getDefaultValue(n),this._head=this.moveNext(this._head),this._size=this._size-1|0,this._version=this._version+1|0,t},peek:function(){if(this._size===0)throw new System.InvalidOperationException("Queue empty.");return this._array[this._head]},contains:function(t){for(var i=this._head,r=this._size,u=System.Collections.Generic.EqualityComparer$1(n).def;Bridge.identity(r,r=r-1|0)>0;){if(t==null){if(this._array[i]==null)return!0}else if(this._array[i]!=null&&u.equals2(this._array[i],t))return!0;i=this.moveNext(i)}return!1},getElement:function(n){return this._array[(this._head+n|0)%this._array.length]},toArray:function(){var t=System.Array.init(this._size,function(){return Bridge.getDefaultValue(n)});return this._size===0?t:(this._head<this._tail?System.Array.copy(this._array,this._head,t,0,this._size):(System.Array.copy(this._array,this._head,t,0,this._array.length-this._head|0),System.Array.copy(this._array,0,t,this._array.length-this._head|0,this._tail)),t)},setCapacity:function(t){var i=System.Array.init(t,function(){return Bridge.getDefaultValue(n)});this._size>0&&(this._head<this._tail?System.Array.copy(this._array,this._head,i,0,this._size):(System.Array.copy(this._array,this._head,i,0,this._array.length-this._head|0),System.Array.copy(this._array,0,i,this._array.length-this._head|0,this._tail)));this._array=i;this._head=0;this._tail=this._size===t?0:this._size;this._version=this._version+1|0},moveNext:function(n){var t=n+1|0;return t===this._array.length?0:t},trimExcess:function(){var n=Bridge.Int.clip32(this._array.length*.9);this._size<n&&this.setCapacity(this._size)}}});Bridge.define("System.Collections.Generic.Queue$1.Enumerator",function(n){return{inherits:[System.Collections.Generic.IEnumerator$1(n),System.Collections.IEnumerator],$kind:"struct",statics:{getDefaultValue:function(){return new(System.Collections.Generic.Queue$1.Enumerator(n))}},_q:null,_index:0,_version:0,_currentElement:Bridge.getDefaultValue(n),config:{alias:["dispose","System$IDisposable$dispose","moveNext","System$Collections$IEnumerator$moveNext","getCurrent","System$Collections$Generic$IEnumerator$1$"+Bridge.getTypeAlias(n)+"$getCurrent$1"]},$ctor1:function(t){this.$initialize();this._q=t;this._version=this._q._version;this._index=-1;this._currentElement=Bridge.getDefaultValue(n)},ctor:function(){this.$initialize()},getCurrent:function(){if(this._index<0)if(this._index===-1)throw new System.InvalidOperationException("Enumeration has not started. Call MoveNext.");else throw new System.InvalidOperationException("Enumeration already finished.");return this._currentElement},System$Collections$IEnumerator$getCurrent:function(){return this.getCurrent()},dispose:function(){this._index=-2;this._currentElement=Bridge.getDefaultValue(n)},moveNext:function(){if(this._version!==this._q._version)throw new System.InvalidOperationException("Collection was modified; enumeration operation may not execute.");return this._index===-2?!1:(this._index=this._index+1|0,this._index===this._q._size)?(this._index=-2,this._currentElement=Bridge.getDefaultValue(n),!1):(this._currentElement=this._q.getElement(this._index),!0)},System$Collections$IEnumerator$reset:function(){if(this._version!==this._q._version)throw new System.InvalidOperationException("Collection was modified; enumeration operation may not execute.");this._index=-1;this._currentElement=Bridge.getDefaultValue(n)},getHashCode:function(){return Bridge.addHash([3788985113,this._q,this._index,this._version,this._currentElement])},equals:function(t){return Bridge.is(t,System.Collections.Generic.Queue$1.Enumerator(n))?Bridge.equals(this._q,t._q)&&Bridge.equals(this._index,t._index)&&Bridge.equals(this._version,t._version)&&Bridge.equals(this._currentElement,t._currentElement):!1},$clone:function(t){var i=t||new(System.Collections.Generic.Queue$1.Enumerator(n));return i._q=this._q,i._index=this._index,i._version=this._version,i._currentElement=this._currentElement,i}}});Bridge.define("System.Collections.Generic.Stack$1",function(n){return{inherits:[System.Collections.Generic.IEnumerable$1(n),System.Collections.ICollection],statics:{DefaultCapacity:4},_array:null,_size:0,_version:0,config:{alias:["getCount","System$Collections$ICollection$getCount","getIsReadOnly","System$Collections$ICollection$getIsReadOnly","System$Collections$Generic$IEnumerable$1$T$getEnumerator","System$Collections$Generic$IEnumerable$1$"+Bridge.getTypeAlias(n)+"$getEnumerator"]},ctor:function(){this.$initialize();this._array=System.Array.init(0,function(){return Bridge.getDefaultValue(n)})},$ctor2:function(t){if(this.$initialize(),t<0)throw new System.ArgumentOutOfRangeException("capacity","Non-negative number required.");this._array=System.Array.init(t,function(){return Bridge.getDefaultValue(n)})},$ctor1:function(t){if(this.$initialize(),t==null)throw new System.ArgumentNullException("collection");var i={};this._array=Bridge.Collections.EnumerableHelpers.toArray$1(n,t,i);this._size=i.v},getCount:function(){return this._size},getIsReadOnly:function(){return!1},clear:function(){System.Array.fill(this._array,Bridge.getDefaultValue(n),0,this._size);this._size=0;this._version=this._version+1|0},contains:function(t){for(var i=this._size,r=System.Collections.Generic.EqualityComparer$1(n).def;Bridge.identity(i,i=i-1|0)>0;)if(t==null){if(this._array[i]==null)return!0}else if(this._array[i]!=null&&r.equals2(this._array[i],t))return!0;return!1},copyTo:function(n,t){var i,u,r;if(n==null)throw new System.ArgumentNullException("array");if(t<0||t>n.length)throw new System.ArgumentOutOfRangeException("arrayIndex","Non-negative number required.");if((n.length-t|0)<this._size)throw new System.ArgumentException("Offset and length were out of bounds for the array or count is greater than the number of elements from index to the end of the source collection.");if(Bridge.referenceEquals(n,this._array))System.Array.copy(this._array,0,n,t,this._size),System.Array.reverse(n,t,this._size);else for(i=0,u=t+this._size|0,r=0;r<this._size;r=r+1|0)n[u=u-1|0]=this._array[Bridge.identity(i,i=i+1|0)]},copyTo$1:function(n,t){if(n==null)throw new System.ArgumentNullException("array");if(System.Array.getRank(n)!==1)throw new System.ArgumentException("Only single dimensional arrays are supported for the requested action.");if(System.Array.getLower(n,0)!==0)throw new System.ArgumentException("The lower bound of target array must be zero.");if(t<0||t>n.length)throw new System.ArgumentOutOfRangeException("arrayIndex","Non-negative number required.");if((n.length-t|0)<this._size)throw new System.ArgumentException("Offset and length were out of bounds for the array or count is greater than the number of elements from index to the end of the source collection.");try{System.Array.copy(this._array,0,n,t,this._size);System.Array.reverse(n,t,this._size)}catch(i){i=System.Exception.create(i);throw new System.ArgumentException("Target array type is not compatible with the type of items in the collection.");}},getEnumerator:function(){return new(System.Collections.Generic.Stack$1.Enumerator(n).$ctor1)(this)},System$Collections$Generic$IEnumerable$1$T$getEnumerator:function(){return new(System.Collections.Generic.Stack$1.Enumerator(n).$ctor1)(this)},System$Collections$IEnumerable$getEnumerator:function(){return new(System.Collections.Generic.Stack$1.Enumerator(n).$ctor1)(this)},trimExcess:function(){var i=Bridge.Int.clip32(this._array.length*.9),t;this._size<i&&(t={v:this._array},System.Array.resize(t,this._size,Bridge.getDefaultValue(n)),this._array=t.v,this._version=this._version+1|0)},peek:function(){if(this._size===0)throw new System.InvalidOperationException("Stack empty.");return this._array[this._size-1|0]},pop:function(){if(this._size===0)throw new System.InvalidOperationException("Stack empty.");this._version=this._version+1|0;var t=this._array[this._size=this._size-1|0];return this._array[this._size]=Bridge.getDefaultValue(n),t},push:function(t){if(this._size===this._array.length){var i={v:this._array};System.Array.resize(i,this._array.length===0?System.Collections.Generic.Stack$1(n).DefaultCapacity:2*this._array.length|0,Bridge.getDefaultValue(n));this._array=i.v}this._array[Bridge.identity(this._size,this._size=this._size+1|0)]=t;this._version=this._version+1|0},toArray:function(){for(var i=System.Array.init(this._size,function(){return Bridge.getDefaultValue(n)}),t=0;t<this._size;)i[t]=this._array[(this._size-t|0)-1|0],t=t+1|0;return i}}});Bridge.define("System.Collections.Generic.Stack$1.Enumerator",function(n){return{inherits:[System.Collections.Generic.IEnumerator$1(n),System.Collections.IEnumerator],$kind:"struct",statics:{getDefaultValue:function(){return new(System.Collections.Generic.Stack$1.Enumerator(n))}},_stack:null,_index:0,_version:0,_currentElement:Bridge.getDefaultValue(n),config:{alias:["dispose","System$IDisposable$dispose","moveNext","System$Collections$IEnumerator$moveNext","getCurrent","System$Collections$Generic$IEnumerator$1$"+Bridge.getTypeAlias(n)+"$getCurrent$1"]},$ctor1:function(t){this.$initialize();this._stack=t;this._version=this._stack._version;this._index=-2;this._currentElement=Bridge.getDefaultValue(n)},ctor:function(){this.$initialize()},getCurrent:function(){if(this._index===-2)throw new System.InvalidOperationException("Enumeration has not started. Call MoveNext.");if(this._index===-1)throw new System.InvalidOperationException("Enumeration already finished.");return this._currentElement},System$Collections$IEnumerator$getCurrent:function(){if(this._index===-2)throw new System.InvalidOperationException("Enumeration has not started. Call MoveNext.");if(this._index===-1)throw new System.InvalidOperationException("Enumeration already finished.");return this._currentElement},dispose:function(){this._index=-1},moveNext:function(){var t;if(this._version!==this._stack._version)throw new System.InvalidOperationException("Collection was modified; enumeration operation may not execute.");return this._index===-2?(this._index=this._stack._size-1|0,t=this._index>=0,t&&(this._currentElement=this._stack._array[this._index]),t):this._index===-1?!1:(t=(this._index=this._index-1|0)>=0,this._currentElement=t?this._stack._array[this._index]:Bridge.getDefaultValue(n),t)},System$Collections$IEnumerator$reset:function(){if(this._version!==this._stack._version)throw new System.InvalidOperationException("Collection was modified; enumeration operation may not execute.");this._index=-2;this._currentElement=Bridge.getDefaultValue(n)},getHashCode:function(){return Bridge.addHash([3788985113,this._stack,this._index,this._version,this._currentElement])},equals:function(t){return Bridge.is(t,System.Collections.Generic.Stack$1.Enumerator(n))?Bridge.equals(this._stack,t._stack)&&Bridge.equals(this._index,t._index)&&Bridge.equals(this._version,t._version)&&Bridge.equals(this._currentElement,t._currentElement):!1},$clone:function(t){var i=t||new(System.Collections.Generic.Stack$1.Enumerator(n));return i._stack=this._stack,i._index=this._index,i._version=this._version,i._currentElement=this._currentElement,i}}});Bridge.define("System.Collections.HashHelpers",{statics:{HashPrime:101,primes:null,MaxPrimeArrayLength:2146435069,config:{init:function(){this.primes=[3,7,11,17,23,29,37,47,59,71,89,107,131,163,197,239,293,353,431,521,631,761,919,1103,1327,1597,1931,2333,2801,3371,4049,4861,5839,7013,8419,10103,12143,14591,17519,21023,25229,30293,36353,43627,52361,62851,75431,90523,108631,130363,156437,187751,225307,270371,324449,389357,467237,560689,672827,807403,968897,1162687,1395263,1674319,2009191,2411033,2893249,3471899,4166287,4999559,5999471,7199369]}},isPrime:function(n){var i,t;if((n&1)!=0){for(i=Bridge.Int.clip32(Math.sqrt(n)),t=3;t<=i;t=t+2|0)if(n%t==0)return!1;return!0}return n===2},getPrime:function(n){var i,r,t;if(n<0)throw new System.ArgumentException("Hashtable's capacity overflowed and went negative. Check load factor, capacity and the current size of the table.");for(i=0;i<System.Collections.HashHelpers.primes.length;i=i+1|0)if(r=System.Collections.HashHelpers.primes[i],r>=n)return r;for(t=n|1;t<2147483647;t=t+2|0)if(System.Collections.HashHelpers.isPrime(t)&&(t-1|0)%System.Collections.HashHelpers.HashPrime!=0)return t;return n},getMinPrime:function(){return System.Collections.HashHelpers.primes[0]},expandPrime:function(n){var t=2*n|0;return t>>>0>System.Collections.HashHelpers.MaxPrimeArrayLength&&System.Collections.HashHelpers.MaxPrimeArrayLength>n?System.Collections.HashHelpers.MaxPrimeArrayLength:System.Collections.HashHelpers.getPrime(t)}}})}); \ No newline at end of file diff --git a/src/main/webapp/js/orgchart/bridge.min.js b/src/main/webapp/js/orgchart/bridge.min.js new file mode 100644 index 0000000000000000000000000000000000000000..b0e2dca899c14607b72f4fb46d37e5dcf61b3a0c --- /dev/null +++ b/src/main/webapp/js/orgchart/bridge.min.js @@ -0,0 +1,8 @@ +/** + * @version : 15.6.0 - Bridge.NET + * @author : Object.NET, Inc. http://bridge.net/ + * @date : 2016-12-12 + * @copyright : Copyright 2008-2016 Object.NET, Inc. http://object.net/ + * @license : See license.txt and https://github.com/bridgedotnet/Bridge/blob/master/LICENSE.md + */ +(function(n){"use strict";var bt={global:n,emptyFn:function(){},identity:function(n){return n},geti:function(n,t,i){return Bridge.hasValue(n[t])?t:i},literal:function(n,t){return t.$getType=function(){return n},t},isPlainObject:function(n){if(typeof n=="object"&&n!==null){if(typeof Object.getPrototypeOf=="function"){var t=Object.getPrototypeOf(n);return t===Object.prototype||t===null}return Object.prototype.toString.call(n)==="[object Object]"}return!1},toPlain:function(n){var i,t,r,u,f;if(!n||Bridge.isPlainObject(n)||typeof n!="object")return n;if(typeof n.toJSON=="function")return n.toJSON();if(Bridge.isArray(n)){for(i=[],t=0;t<n.length;t++)i.push(Bridge.toPlain(n[t]));return i}r={};for(f in n)u=n[f],Bridge.isFunction(u)||(r[f]=u);return r},ref:function(n,t){Bridge.isArray(t)&&(t=System.Array.toIndex(n,t));var i={};return Object.defineProperty(i,"v",{get:function(){return n[t]},set:function(i){n[t]=i}}),i},property:function(n,t,i,r){n[t]=i;var s=t.charAt(0)==="$",f=s?t.slice(1):t,e="get"+f,o="set"+f,u=t.lastIndexOf("$"),h=u>0&&t.length-u-1>0&&!isNaN(parseInt(t.substr(u+1)));h&&(u=t.substring(0,u-1).lastIndexOf("$"));u>0&&u!==t.length-1&&(e=t.substring(0,u)+"get"+t.substr(u+1),o=t.substring(0,u)+"set"+t.substr(u+1));n[e]=function(n,t,i){return i?function(){return t[n]}:function(){return this[n]}}(t,n,r);n[o]=function(n,t,i){return i?function(i){t[n]=i}:function(t){this[n]=t}}(t,n,r)},event:function(n,t,i,r){n[t]=i;var s=t.charAt(0)==="$",f=s?t.slice(1):t,e="add"+f,o="remove"+f,u=t.lastIndexOf("$"),h=u>0&&t.length-u-1>0&&!isNaN(parseInt(t.substr(u+1)));h&&(u=t.substring(0,u-1).lastIndexOf("$"));u>0&&u!==t.length-1&&(e=t.substring(0,u)+"add"+t.substr(u+1),o=t.substring(0,u)+"remove"+t.substr(u+1));n[e]=function(n,t,i){return i?function(i){t[n]=Bridge.fn.combine(t[n],i)}:function(t){this[n]=Bridge.fn.combine(this[n],t)}}(t,n,r);n[o]=function(n,t,i){return i?function(i){t[n]=Bridge.fn.remove(t[n],i)}:function(t){this[n]=Bridge.fn.remove(this[n],t)}}(t,n,r)},createInstance:function(n,t){return n===System.Decimal?System.Decimal.Zero:n===System.Int64?System.Int64.Zero:n===System.UInt64?System.UInt64.Zero:n===System.Double||n===System.Single||n===System.Byte||n===System.SByte||n===System.Int16||n===System.UInt16||n===System.Int32||n===System.UInt32||n===Bridge.Int?0:typeof n.getDefaultValue=="function"?n.getDefaultValue():n===Boolean?!1:n===Date?new Date(0):n===Number?0:n===String?"":n&&n.$literal?n.ctor():t&&t.length>0?Bridge.Reflection.applyConstructor(n,t):new n},clone:function(n){if(Bridge.isArray(n))return System.Array.clone(n);if(Bridge.isString(n))return n;var t;return Bridge.isFunction(n[t="System$ICloneable$clone"])?n[t]():Bridge.is(n,System.ICloneable)?n.clone():null},copy:function(n,t,i,r){typeof i=="string"&&(i=i.split(/[,;\s]+/));for(var u,f=0,e=i?i.length:0;f<e;f++)u=i[f],(r!==!0||n[u]==undefined)&&(n[u]=Bridge.is(t[u],System.ICloneable)?Bridge.clone(t[u]):t[u]);return n},get:function(n){return n&&n.$staticInit!==null&&n.$staticInit(),n},ns:function(n,t){var r=n.split("."),i=0;for(t||(t=Bridge.global),i=0;i<r.length;i++)typeof t[r[i]]=="undefined"&&(t[r[i]]={}),t=t[r[i]];return t},ready:function(n,t){var i=function(){t?n.apply(t):n()};if(typeof Bridge.global.jQuery!="undefined")Bridge.global.jQuery(i);else if(typeof Bridge.global.document=="undefined"||Bridge.global.document.readyState==="complete"||Bridge.global.document.readyState==="loaded")i();else Bridge.on("DOMContentLoaded",Bridge.global.document,i)},on:function(n,t,i,r){var u=function(n){var t=i.apply(r||this,arguments);return t===!1&&(n.stopPropagation(),n.preventDefault()),t},f=function(){var n=i.call(r||t,Bridge.global.event);return n===!1&&(Bridge.global.event.returnValue=!1,Bridge.global.event.cancelBubble=!0),n};t.addEventListener?t.addEventListener(n,u,!1):t.attachEvent("on"+n,f)},addHash:function(n,t,i){if(isNaN(t)&&(t=17),isNaN(i)&&(i=23),Bridge.isArray(n)){for(var r=0;r<n.length;r++)t=t+((t*i|0)+(n[r]==null?0:Bridge.getHashCode(n[r])))|0;return t}return t+((t*i|0)+(n==null?0:Bridge.getHashCode(n)))|0},getHashCode:function(n,t,i){var o,u,f,r,s,e;if(Bridge.isEmpty(n,!0)){if(t)return 0;throw new System.InvalidOperationException("HashCode cannot be calculated for empty value");}if(i!==!1&&n.hasOwnProperty("item1")&&Bridge.isPlainObject(n)&&(i=!0),n.getHashCode&&Bridge.isFunction(n.getHashCode)&&!n.__insideHashCode&&n.getHashCode.length===0)return n.__insideHashCode=!0,o=n.getHashCode(),delete n.__insideHashCode,o;if(Bridge.isBoolean(n))return n?1:0;if(Bridge.isDate(n))return n.valueOf()&4294967295;if(n===Number.POSITIVE_INFINITY)return 2146435072;if(n===Number.NEGATIVE_INFINITY)return 4293918720;if(Bridge.isNumber(n)){if(Math.floor(n)===n)return n;n=n.toExponential()}if(Bridge.isString(n)){for(u=0,f=0;f<n.length;f++)u=(u<<5)-u+n.charCodeAt(f)&4294967295;return u}if(n.$$hashCode)return n.$$hashCode;if(i&&typeof n=="object"){r=0;for(e in n)n.hasOwnProperty(e)&&(s=Bridge.isEmpty(n[e],!0)?0:Bridge.getHashCode(n[e]),r=29*r+s);if(r!==0)return n.$$hashCode=r,r}return n.$$hashCode=Math.random()*4294967296|0,n.$$hashCode},getDefaultValue:function(n){return n.getDefaultValue&&n.getDefaultValue.length===0?n.getDefaultValue():n===Boolean?!1:n===Date?new Date(-864e13):n===Number?0:null},getTypeAlias:function(n){var t=n.$$name||Bridge.getTypeName(n);return t.replace(/[\.\(\)\,]/g,"$")},getTypeName:function(n){return Bridge.Reflection.getTypeFullName(n)},hasValue:function(n){return n!=null},hasValue$1:function(){if(arguments.length===0)return!1;var n=0;for(n;n<arguments.length;n++)if(arguments[n]==null)return!1;return!0},is:function(n,t,i,r){var u,e,o,s,f;if(n==null)return!!r;if(u=n.constructor,t.constructor===Function&&n instanceof t||u===t)return!0;if(e=u.$kind||u.$$inherits,o=t.$kind,e||o){if(s=t.$isInterface,s){if(e)return u.$isArrayEnumerator?System.Array.is(n,t):t.isAssignableFrom?t.isAssignableFrom(u):Bridge.Reflection.getInterfaces(u).indexOf(t)>=0;if(Bridge.isArray(n,u))return System.Array.is(n,t);if(u===String)return System.String.is(n,t)}return i!==!0&&t.$is?t.$is(n):t.$literal&&Bridge.isPlainObject(n)?n.$getType?Bridge.Reflection.isAssignableFrom(t,n.$getType()):!0:!1}if(f=typeof t,f==="boolean")return t;if(f==="string"&&(t=Bridge.unroll(t)),f==="function"&&Bridge.getType(n).prototype instanceof t)return!0;if(i!==!0){if(typeof t.$is=="function")return t.$is(n);if(typeof t.isAssignableFrom=="function")return t.isAssignableFrom(Bridge.getType(n))}return Bridge.isArray(n)?System.Array.is(n,t):f==="object"&&(u===t||n instanceof t)},as:function(n,t,i){return Bridge.is(n,t,!1,i)?n:null},cast:function(n,t,i){if(n==null)return n;var r=Bridge.is(n,t,!1,i)?n:null;if(r===null)throw new System.InvalidCastException("Unable to cast type "+(n?Bridge.getTypeName(n):"'null'")+" to type "+Bridge.getTypeName(t));return r},apply:function(n,t){for(var u=Bridge.getPropertyNames(t,!0),i,r=0;r<u.length;r++)i=u[r],typeof n[i]=="function"&&typeof t[i]!="function"?n[i](t[i]):n[i]=t[i];return n},merge:function(n,t,i,r){var u,o,f,h,c,e,s;if(n instanceof System.Decimal&&Bridge.isNumber(t))return new System.Decimal(t);if(n instanceof System.Int64&&Bridge.isNumber(t))return new System.Int64(t);if(n instanceof System.UInt64&&Bridge.isNumber(t))return new System.UInt64(t);if(n instanceof Boolean||Bridge.isBoolean(n)||n instanceof Number||Bridge.isNumber(n)||n instanceof String||Bridge.isString(n)||n instanceof Function||Bridge.isFunction(n)||n instanceof Date||Bridge.isDate(n)||Bridge.isNumber(n)||n instanceof System.Double||n instanceof System.Single||n instanceof System.Byte||n instanceof System.SByte||n instanceof System.Int16||n instanceof System.UInt16||n instanceof System.Int32||n instanceof System.UInt32||n instanceof Bridge.Int||n instanceof System.Decimal)return t;if(Bridge.isArray(t)&&Bridge.isFunction(n.add||n.push))for(c=Bridge.isArray(n)?n.push:n.add,o=0;o<t.length;o++)e=t[o],Bridge.isArray(e)||(e=[typeof r=="undefined"?e:Bridge.merge(r(),e)]),c.apply(n,e);else for(u in t)f=t[u],typeof n[u]=="function"?u.match(/^\s*get[A-Z]/)?Bridge.merge(n[u](),f):n[u](f):(s="set"+u.charAt(0).toUpperCase()+u.slice(1),typeof n[s]=="function"&&typeof f!="function"?n[s](f):f&&f.constructor===Object&&n[u]?(h=n[u],Bridge.merge(h,f)):n[u]=f);return i&&i.call(n,n),n},getEnumerator:function(n,t,i){if(typeof n=="string"&&(n=System.String.toCharArray(n)),arguments.length===2&&Bridge.isFunction(t)&&(i=t,t=null),t&&n&&n[t])return n[t].call(n);if(!i&&n&&n.getEnumerator)return n.getEnumerator();var r;if(i&&Bridge.isFunction(n[r="System$Collections$Generic$IEnumerable$1$"+Bridge.getTypeAlias(i)+"$getEnumerator"])||Bridge.isFunction(n[r="System$Collections$IEnumerable$getEnumerator"]))return n[r]();if(i&&n&&n.getEnumerator)return n.getEnumerator();if(Object.prototype.toString.call(n)==="[object Array]"||n&&Bridge.isDefined(n.length))return new Bridge.ArrayEnumerator(n,i);throw new System.InvalidOperationException("Cannot create enumerator");},getPropertyNames:function(n,t){var i=[];for(var r in n)(t||typeof n[r]!="function")&&i.push(r);return i},isDefined:function(n,t){return typeof n!="undefined"&&(t?n!==null:!0)},isEmpty:function(n,t){return typeof n=="undefined"||n===null||(t?!1:n==="")||(!t&&Bridge.isArray(n)?n.length===0:!1)},toArray:function(n){var t,r,u,i=[];if(Bridge.isArray(n))for(t=0,u=n.length;t<u;++t)i.push(n[t]);else for(t=Bridge.getEnumerator(n);t.moveNext();)r=t.getCurrent(),i.push(r);return i},toList:function(n,t){return new(System.Collections.Generic.List$1(t||Object))(n)},arrayTypes:[n.Array,n.Uint8Array,n.Int8Array,n.Int16Array,n.Uint16Array,n.Int32Array,n.Uint32Array,n.Float32Array,n.Float64Array,n.Uint8ClampedArray],isArray:function(n,t){var i=t||(n!=null?n.constructor:null);return i?Bridge.arrayTypes.indexOf(i)>=0:!1},isFunction:function(n){return typeof n=="function"},isDate:function(n){return Object.prototype.toString.call(n)==="[object Date]"},isNull:function(n){return n===null||n===undefined},isBoolean:function(n){return typeof n=="boolean"},isNumber:function(n){return typeof n=="number"&&isFinite(n)},isString:function(n){return typeof n=="string"},unroll:function(n){var r=n.split("."),t=Bridge.global[r[0]],i=1;for(i;i<r.length;i++){if(!t)return null;t=t[r[i]]}return t},referenceEquals:function(n,t){return Bridge.hasValue(n)?n===t:!Bridge.hasValue(t)},staticEquals:function(n,t){return Bridge.hasValue(n)?Bridge.hasValue(t)?Bridge.equals(n,t):!1:!Bridge.hasValue(t)},equals:function(n,t){if(n==null&&t==null)return!0;if(n&&Bridge.isFunction(n.equals)&&n.equals.length===1)return n.equals(t);if(t&&Bridge.isFunction(t.equals)&&t.equals.length===1)return t.equals(n);if(Bridge.isDate(n)&&Bridge.isDate(t))return n.valueOf()===t.valueOf();if(Bridge.isNull(n)&&Bridge.isNull(t))return!0;if(Bridge.isNull(n)!==Bridge.isNull(t))return!1;var i=n===t;return!i&&typeof n=="object"&&typeof t=="object"&&n!==null&&t!==null&&n.$kind==="struct"&&t.$kind==="struct"&&n.$$name===t.$$name?Bridge.getHashCode(n)===Bridge.getHashCode(t)&&Bridge.objectEquals(n,t):!i&&n&&t&&n.hasOwnProperty("item1")&&Bridge.isPlainObject(n)&&t.hasOwnProperty("item1")&&Bridge.isPlainObject(t)?Bridge.objectEquals(n,t):i},objectEquals:function(n,t){Bridge.$$leftChain=[];Bridge.$$rightChain=[];var i=Bridge.deepEquals(n,t);return delete Bridge.$$leftChain,delete Bridge.$$rightChain,i},deepEquals:function(n,t){if(typeof n=="object"&&typeof t=="object"){if(n===t)return!0;if(Bridge.$$leftChain.indexOf(n)>-1||Bridge.$$rightChain.indexOf(t)>-1)return!1;for(var i in t)if(t.hasOwnProperty(i)!==n.hasOwnProperty(i)||typeof t[i]!=typeof n[i])return!1;for(i in n){if(t.hasOwnProperty(i)!==n.hasOwnProperty(i)||typeof n[i]!=typeof t[i])return!1;if(n[i]===t[i])continue;else if(typeof n[i]=="object"){if(Bridge.$$leftChain.push(n),Bridge.$$rightChain.push(t),!Bridge.deepEquals(n[i],t[i]))return!1;Bridge.$$leftChain.pop();Bridge.$$rightChain.pop()}else if(!Bridge.equals(n[i],t[i]))return!1}return!0}return Bridge.equals(n,t)},compare:function(n,t,i,r){if(Bridge.isDefined(n,!0)){if(Bridge.isNumber(n)||Bridge.isString(n)||Bridge.isBoolean(n))return Bridge.isString(n)&&!Bridge.hasValue(t)?1:n<t?-1:n>t?1:0;if(Bridge.isDate(n))return Bridge.compare(n.valueOf(),t.valueOf())}else{if(i)return 0;throw new System.NullReferenceException;}var u;if(r&&Bridge.isFunction(n[u="System$IComparable$1$"+Bridge.getTypeAlias(r)+"$compareTo"])||Bridge.isFunction(n[u="System$IComparable$compareTo"]))return n[u](t);if(Bridge.isFunction(n.compareTo))return n.compareTo(t);if(r&&Bridge.isFunction(t[u="System$IComparable$1$"+Bridge.getTypeAlias(r)+"$compareTo"])||Bridge.isFunction(t[u="System$IComparable$compareTo"]))return-t[u](n);if(Bridge.isFunction(t.compareTo))return-t.compareTo(n);if(i)return 0;throw new System.Exception("Cannot compare items");},equalsT:function(n,t,i){if(Bridge.isDefined(n,!0)){if(Bridge.isNumber(n)||Bridge.isString(n)||Bridge.isBoolean(n))return n===t;if(Bridge.isDate(n))return n.valueOf()===t.valueOf()}else throw new System.NullReferenceException;var r;return i&&n!=null&&Bridge.isFunction(n[r="System$IEquatable$1$"+Bridge.getTypeAlias(i)+"$equalsT"])?n[r](t):i&&t!=null&&Bridge.isFunction(t[r="System$IEquatable$1$"+Bridge.getTypeAlias(i)+"$equalsT"])?t[r](n):n.equalsT?n.equalsT(t):t.equalsT(n)},format:function(n,t,i){if(Bridge.isNumber(n))return Bridge.Int.format(n,t,i);if(Bridge.isDate(n))return Bridge.Date.format(n,t,i);var r;return Bridge.isFunction(n[r="System$IFormattable$format"])?n[r](t,i):n.format(t,i)},getType:function(n){if(n==null)throw new System.NullReferenceException("instance is null");if(typeof n=="number")return!isNaN(n)&&isFinite(n)&&Math.floor(n,0)===n?System.Int32:System.Double;if(n.$getType)return n.$getType();try{return n.constructor}catch(t){return Object}},isLower:function(n){var t=String.fromCharCode(n);return t===t.toLowerCase()&&t!==t.toUpperCase()},isUpper:function(n){var t=String.fromCharCode(n);return t!==t.toLowerCase()&&t===t.toUpperCase()},coalesce:function(n,t){return Bridge.hasValue(n)?n:t},fn:{equals:function(n){return this===n?!0:n==null||this.constructor!==n.constructor?!1:this.equals===n.equals&&this.$method===n.$method&&this.$scope===n.$scope},call:function(n,t){var i=Array.prototype.slice.call(arguments,2);return n=n||Bridge.global,n[t].apply(n,i)},makeFn:function(n,t){switch(t){case 0:return function(){return n.apply(this,arguments)};case 1:return function(){return n.apply(this,arguments)};case 2:return function(){return n.apply(this,arguments)};case 3:return function(){return n.apply(this,arguments)};case 4:return function(){return n.apply(this,arguments)};case 5:return function(){return n.apply(this,arguments)};case 6:return function(){return n.apply(this,arguments)};case 7:return function(){return n.apply(this,arguments)};case 8:return function(){return n.apply(this,arguments)};case 9:return function(){return n.apply(this,arguments)};case 10:return function(){return n.apply(this,arguments)};case 11:return function(){return n.apply(this,arguments)};case 12:return function(){return n.apply(this,arguments)};case 13:return function(){return n.apply(this,arguments)};case 14:return function(){return n.apply(this,arguments)};case 15:return function(){return n.apply(this,arguments)};case 16:return function(){return n.apply(this,arguments)};case 17:return function(){return n.apply(this,arguments)};case 18:return function(){return n.apply(this,arguments)};case 19:return function(){return n.apply(this,arguments)};default:return function(){return n.apply(this,arguments)}}},bind:function(n,t,i,r){var f,u;if(t&&t.$method===t&&t.$scope===n)return t;if(n&&n.$$bind)for(f=0;f<n.$$bind.length;f++)if(n.$$bind[f].$method===t)return n.$$bind[f];return u=arguments.length===2?Bridge.fn.makeFn(function(){Bridge.caller.unshift(this);var i=t.apply(n,arguments);return Bridge.caller.shift(this),i},t.length):Bridge.fn.makeFn(function(){var u=i||arguments,f;return r===!0?(u=Array.prototype.slice.call(arguments,0),u=u.concat(i)):typeof r=="number"&&(u=Array.prototype.slice.call(arguments,0),r===0?u.unshift.apply(u,i):r<u.length?u.splice.apply(u,[r,0].concat(i)):u.push.apply(u,i)),Bridge.caller.unshift(this),f=t.apply(n,u),Bridge.caller.shift(this),f},t.length),n&&(n.$$bind=n.$$bind||[],n.$$bind.push(u)),u.$method=t,u.$scope=n,u.equals=Bridge.fn.equals,u},bindScope:function(n,t){var i=Bridge.fn.makeFn(function(){var i=Array.prototype.slice.call(arguments,0),r;return i.unshift.apply(i,[n]),Bridge.caller.unshift(this),r=t.apply(n,i),Bridge.caller.shift(this),r},t.length);return i.$method=t,i.$scope=n,i.equals=Bridge.fn.equals,i},$build:function(n){var t=function(){for(var i=t.$invocationList,r=null,u,n=0;n<i.length;n++)u=i[n],r=u.apply(null,arguments);return r};return(t.$invocationList=n?Array.prototype.slice.call(n,0):[],t.$invocationList.length===0)?null:t},combine:function(n,t){if(!n||!t)return n||t;var i=n.$invocationList?n.$invocationList:[n],r=t.$invocationList?t.$invocationList:[t];return Bridge.fn.$build(i.concat(r))},getInvocationList:function(){},remove:function(n,t){if(!n||!t)return n||null;for(var r=n.$invocationList?n.$invocationList:[n],f=t.$invocationList?t.$invocationList:[t],e=[],o,u,i=r.length-1;i>=0;i--){for(o=!1,u=0;u<f.length;u++)if(r[i]===f[u]||r[i].$method&&r[i].$method===f[u].$method&&r[i].$scope&&r[i].$scope===f[u].$scope){o=!0;break}o||e.push(r[i])}return e.reverse(),Bridge.fn.$build(e)}},sleep:function(n,t){if(Bridge.hasValue(t)&&(n=t.getTotalMilliseconds()),isNaN(n)||n<-1||n>2147483647)throw new System.ArgumentOutOfRangeException("timeout","Number must be either non-negative and less than or equal to Int32.MaxValue or -1");n==-1&&(n=2147483647);for(var i=(new Date).getTime();(new Date).getTime()-i<n;)if((new Date).getTime()-i>2147483647)break},getMetadata:function(n){return n.$getMetadata?n.$getMetadata():n.$metadata}},nt,s,at,o,vt,yt,pt,k,wt,t;n.Bridge=bt;n.Bridge.caller=[];n.System={};n.System.Diagnostics={};n.System.Diagnostics.Contracts={};n.System.Threading={};nt={is:function(n,t){return Bridge.isString(n)?n.constructor===t||n instanceof t?!0:t===System.ICloneable||t===System.Collections.IEnumerable||t===System.Collections.Generic.IEnumerable$1(System.Char)||t===System.IComparable$1(String)||t===System.IEquatable$1(String)?!0:!1:!1},lastIndexOf:function(n,t,i,r){var u=n.lastIndexOf(t,i);return u<i-r+1?-1:u},lastIndexOfAny:function(n,t,i,r){var e=n.length,f,u;if(!e)return-1;for(t=String.fromCharCode.apply(null,t),i=i||e-1,r=r||e,f=i-r+1,f<0&&(f=0),u=i;u>=f;u--)if(t.indexOf(n.charAt(u))>=0)return u;return-1},isNullOrWhiteSpace:function(n){return n?System.Char.isWhiteSpace(n):!0},isNullOrEmpty:function(n){return!n},fromCharCount:function(n,t){if(t>=0)return String(Array(t+1).join(String.fromCharCode(n)));throw new System.ArgumentOutOfRangeException("count","cannot be less than zero");},format:function(n){return System.String._format(System.Globalization.CultureInfo.getCurrentCulture(),n,Array.prototype.slice.call(arguments,1))},formatProvider:function(n,t){return System.String._format(n,t,Array.prototype.slice.call(arguments,2))},_format:function(n,t,i){var u=this,f=i,r=this.decodeBraceSequence;return t.replace(/(\{+)((\d+|[a-zA-Z_$]\w+(?:\.[a-zA-Z_$]\w+|\[\d+\])*)(?:\,(-?\d*))?(?:\:([^\}]*))?)(\}+)|(\{+)|(\}+)/g,function(t,i,e,o,s,h,c,l,a){return l?r(l):a?r(a):i.length%2==0||c.length%2==0?r(i)+e+r(c):r(i,!0)+u.handleElement(n,o,s,h,f)+r(c,!0)})},handleElement:function(n,t,i,r,u){var f;if(t=parseInt(t,10),t>u.length-1)throw new System.FormatException("Input string was not in a correct format.");return f=u[t],f==null&&(f=""),f=r&&Bridge.is(f,System.IFormattable)?Bridge.format(f,r,n):""+f,i&&(i=parseInt(i,10),Bridge.isNumber(i)||(i=null)),System.String.alignString(f.toString(),i)},decodeBraceSequence:function(n,t){return n.substr(0,(n.length+(t?0:1))/2)},alignString:function(n,t,i,r,u){if(!n||!t)return n;if(i||(i=" "),Bridge.isNumber(i)&&(i=String.fromCharCode(i)),r||(r=t<0?1:2),t=Math.abs(t),u&&n.length>t&&(n=n.substring(0,t)),t+1>=n.length)switch(r){case 2:n=Array(t+1-n.length).join(i)+n;break;case 3:var f=t-n.length,e=Math.ceil(f/2),o=f-e;n=Array(o+1).join(i)+n+Array(e+1).join(i);break;case 1:default:n=n+Array(t+1-n.length).join(i)}return n},startsWith:function(n,t){return t.length?t.length>n.length?!1:(t=System.String.escape(t),n.match("^"+t)!==null):!0},endsWith:function(n,t){return t.length?t.length>n.length?!1:(t=System.String.escape(t),n.match(t+"$")!==null):!0},contains:function(n,t){if(t==null)throw new System.ArgumentNullException;return n==null?!1:n.indexOf(t)>-1},indexOfAny:function(n,t){var i,r,e,u,o,f;if(t==null)throw new System.ArgumentNullException;if(n==null||n==="")return-1;if(i=arguments.length>2?arguments[2]:0,i<0)throw new System.ArgumentOutOfRangeException("startIndex","startIndex cannot be less than zero");if(r=arguments.length>3?arguments[3]:n.length-i,r<0)throw new System.ArgumentOutOfRangeException("length","must be non-negative");if(r>n.length-i)throw new System.ArgumentOutOfRangeException("Index and length must refer to a location within the string");for(e=n.substr(i,r),u=0;u<t.length;u++)if(o=String.fromCharCode(t[u]),f=e.indexOf(o),f>-1)return f+i;return-1},indexOf:function(n,t){var i,u,f,r;if(t==null)throw new System.ArgumentNullException;if(n==null||n==="")return-1;if(i=arguments.length>2?arguments[2]:0,i<0||i>n.length)throw new System.ArgumentOutOfRangeException("startIndex","startIndex cannot be less than zero and must refer to a location within the string");if(t==="")return arguments.length>2?i:0;if(u=arguments.length>3?arguments[3]:n.length-i,u<0)throw new System.ArgumentOutOfRangeException("length","must be non-negative");if(u>n.length-i)throw new System.ArgumentOutOfRangeException("Index and length must refer to a location within the string");return(f=n.substr(i,u),r=arguments.length===5&&arguments[4]%2!=0?f.toLocaleUpperCase().indexOf(t.toLocaleUpperCase()):f.indexOf(t),r>-1)?arguments.length===5?System.String.compare(t,f.substr(r,t.length),arguments[4])===0?r+i:-1:r+i:-1},equals:function(){return System.String.compare.apply(this,arguments)===0},compare:function(n,t){if(n==null)return t==null?0:-1;if(t==null)return 1;if(arguments.length>=3)if(Bridge.isBoolean(arguments[2])){if(arguments[2]&&(n=n.toLocaleUpperCase(),t=t.toLocaleUpperCase()),arguments.length===4)return n.localeCompare(t,arguments[3].name)}else switch(arguments[2]){case 1:return n.localeCompare(t,System.Globalization.CultureInfo.getCurrentCulture().name,{sensitivity:"accent"});case 2:return n.localeCompare(t,System.Globalization.CultureInfo.invariantCulture.name);case 3:return n.localeCompare(t,System.Globalization.CultureInfo.invariantCulture.name,{sensitivity:"accent"});case 4:return n===t?0:n>t?1:-1;case 5:return n.toUpperCase()===t.toUpperCase()?0:n.toUpperCase()>t.toUpperCase()?1:-1}return n.localeCompare(t)},toCharArray:function(n,t,i){var u,r;if(t<0||t>n.length||t>n.length-i)throw new System.ArgumentOutOfRangeException("startIndex","startIndex cannot be less than zero and must refer to a location within the string");if(i<0)throw new System.ArgumentOutOfRangeException("length","must be non-negative");for(Bridge.hasValue(t)||(t=0),Bridge.hasValue(i)||(i=n.length),u=[],r=t;r<t+i;r++)u.push(n.charCodeAt(r));return u},escape:function(n){return n.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},replaceAll:function(n,t,i){var r=new RegExp(System.String.escape(t),"g");return n.replace(r,i)},insert:function(n,t,i){return n>0?t.substring(0,n)+i+t.substring(n,t.length):i+t},remove:function(n,t,i){if(n==null)throw new System.NullReferenceException;if(t<0)throw new System.ArgumentOutOfRangeException("startIndex","StartIndex cannot be less than zero");if(i!=null){if(i<0)throw new System.ArgumentOutOfRangeException("count","Count cannot be less than zero");if(i>n.length-t)throw new System.ArgumentOutOfRangeException("count","Index and count must refer to a location within the string");}else if(t>=n.length)throw new System.ArgumentOutOfRangeException("startIndex","startIndex must be less than length of string");return i==null||t+i>n.length?n.substr(0,t):n.substr(0,t)+n.substr(t+i)},split:function(n,t,i,r){for(var o=!Bridge.hasValue(t)||t.length===0?new RegExp("\\s","g"):new RegExp(t.map(System.String.escape).join("|"),"g"),f=[],e,u=0;;u=o.lastIndex)if(e=o.exec(n)){if(r!==1||e.index>u){if(f.length===i-1)return f.push(n.substr(u)),f;f.push(n.substring(u,e.index))}}else return(r!==1||u!==n.length)&&f.push(n.substr(u)),f},trimEnd:function(n,t){return n.replace(t?new RegExp("["+System.String.escape(String.fromCharCode.apply(null,t))+"]+$"):/\s*$/,"")},trimStart:function(n,t){return n.replace(t?new RegExp("^["+System.String.escape(String.fromCharCode.apply(null,t))+"]+"):/^\s*/,"")},trim:function(n,t){return System.String.trimStart(System.String.trimEnd(n,t),t)},concat:function(){for(var t,i="",n=0;n<arguments.length;n++)t=arguments[n],i+=t==null?"":t;return i}};System.String=nt;s={nameEquals:function(n,t,i){return i?n.toLowerCase()===t.toLowerCase():n.charAt(0).toLowerCase()+n.slice(1)===t.charAt(0).toLowerCase()+t.slice(1)},checkEnumType:function(n){if(!n)throw new System.ArgumentNullException("enumType");if(n.prototype&&n.$kind!=="enum")throw new System.ArgumentException("","enumType");},toName:function(n){return n},parse:function(n,t,i,r){var o,f,e,v,h,u;if(System.Enum.checkEnumType(n),o={},System.Int32.tryParse(t,o))return o.v;if(f=n,n.prototype&&n.prototype.$flags){var c=t.split(","),l=0,a=!0;for(e=c.length-1;e>=0;e--){v=c[e].trim();h=!1;for(u in f)if(s.nameEquals(u,v,i)){l|=f[u];h=!0;break}if(!h){a=!1;break}}if(a)return l}else for(u in f)if(s.nameEquals(u,t,i))return f[u];if(r!==!0)throw new System.ArgumentException("Invalid Enumeration Value");return null},toString:function(n,t,i){var u,e,f,r;if(n===Number)return t.toString();if(System.Enum.checkEnumType(n),u=n,e=System.Int64.is64Bit(t),(n.prototype&&n.prototype.$flags||i===!0)&&t!==0){f=[];for(r in u)(e&&System.Int64.is64Bit(u[r])?!u[r].and(t).isZero():u[r]&t)&&f.push(s.toName(r));return f.length?f.join(", "):t.toString()}for(r in u)if(e&&System.Int64.is64Bit(u[r])?u[r].eq(t):u[r]===t)return s.toName(r);return t.toString()},getValues:function(n){var r,t,i;System.Enum.checkEnumType(n);r=[];t=n;for(i in t)t.hasOwnProperty(i)&&i.indexOf("$")<0&&typeof t[i]!="function"&&r.push(t[i]);return r},format:function(n,t,i){System.Enum.checkEnumType(n);var r;if(!Bridge.hasValue(t)&&(r="value")||!Bridge.hasValue(i)&&(r="format"))throw new System.ArgumentNullException(r);switch(i){case"G":case"g":return System.Enum.toString(n,t);case"x":case"X":return t.toString(16);case"d":case"D":return t.toString();case"f":case"F":return System.Enum.toString(n,t,!0);default:throw new System.FormatException;}},getNames:function(n){var r,i,t;System.Enum.checkEnumType(n);r=[];i=n;for(t in i)i.hasOwnProperty(t)&&t.indexOf("$")<0&&typeof i[t]!="function"&&r.push(s.toName(t));return r},getName:function(n,t){var r,i;System.Enum.checkEnumType(n);r=n;for(i in r)if(r[i]===t)return i.charAt(0).toUpperCase()+i.slice(1);return null},hasFlag:function(n,t){return!!(n&t)},isDefined:function(n,t){var i,u,r;System.Enum.checkEnumType(n);i=n;u=Bridge.isString(t);for(r in i)if(u?s.nameEquals(r,t,!1):i[r]===t)return!0;return!1},tryParse:function(n,t,i,r){return(i.v=0,i.v=s.parse(n,t,r,!0),i.v==null)?!1:!0}};System.Enum=s;var i=function(n){return n.test(navigator.userAgent.toLowerCase())},tt=Bridge.global.document&&Bridge.global.document.compatMode==="CSS1Compat",v=function(n,t){var i;return n&&(i=t.exec(navigator.userAgent.toLowerCase()))?parseFloat(i[1]):0},r=Bridge.global.document?Bridge.global.document.documentMode:null,p=i(/opera/),kt=p&&i(/version\/10\.5/),it=i(/\bchrome\b/),d=i(/webkit/),c=!it&&i(/safari/),dt=c&&i(/applewebkit\/4/),gt=c&&i(/version\/3/),ni=c&&i(/version\/4/),ti=c&&i(/version\/5\.0/),ii=c&&i(/version\/5/),u=!p&&(i(/msie/)||i(/trident/)),e=u&&(i(/msie 7/)&&r!==8&&r!==9&&r!==10||r===7),h=u&&(i(/msie 8/)&&r!==7&&r!==9&&r!==10||r===8),l=u&&(i(/msie 9/)&&r!==7&&r!==8&&r!==10||r===9),w=u&&(i(/msie 10/)&&r!==7&&r!==8&&r!==9||r===10),rt=u&&(i(/trident\/7\.0/)&&r!==7&&r!==8&&r!==9&&r!==10||r===11),f=u&&i(/msie 6/),y=!d&&!u&&i(/gecko/),b=y&&i(/rv:1\.9/),ri=y&&i(/rv:2\.0/),ui=y&&i(/rv:5\./),fi=y&&i(/rv:10\./),ei=b&&i(/rv:1\.9\.0/),oi=b&&i(/rv:1\.9\.1/),si=b&&i(/rv:1\.9\.2/),ut=i(/windows|win32/),ft=i(/macintosh|mac os x/),et=i(/linux/),hi=v(!0,/\bchrome\/(\d+\.\d+)/),a=v(!0,/\bfirefox\/(\d+\.\d+)/),ci=v(u,/msie (\d+\.\d+)/),li=v(p,/version\/(\d+\.\d+)/),ai=v(c,/version\/(\d+\.\d+)/),vi=v(d,/webkit\/(\d+\.\d+)/),yi=Bridge.global.location?/^https/i.test(Bridge.global.location.protocol):!1,ot=/iPhone/i.test(navigator.platform),st=/iPod/i.test(navigator.platform),g=/iPad/i.test(navigator.userAgent),pi=/Blackberry/i.test(navigator.userAgent),ht=/Android/i.test(navigator.userAgent),ct=ft||ut||et&&!ht,lt=g,wi=!ct&&!lt,bi={isStrict:tt,isIEQuirks:u&&!tt&&(f||e||h||l),isOpera:p,isOpera10_5:kt,isWebKit:d,isChrome:it,isSafari:c,isSafari3:gt,isSafari4:ni,isSafari5:ii,isSafari5_0:ti,isSafari2:dt,isIE:u,isIE6:f,isIE7:e,isIE7m:f||e,isIE7p:u&&!f,isIE8:h,isIE8m:f||e||h,isIE8p:u&&!(f||e),isIE9:l,isIE9m:f||e||h||l,isIE9p:u&&!(f||e||h),isIE10:w,isIE10m:f||e||h||l||w,isIE10p:u&&!(f||e||h||l),isIE11:rt,isIE11m:f||e||h||l||w||rt,isIE11p:u&&!(f||e||h||l||w),isGecko:y,isGecko3:b,isGecko4:ri,isGecko5:ui,isGecko10:fi,isFF3_0:ei,isFF3_5:oi,isFF3_6:si,isFF4:4<=a&&a<5,isFF5:5<=a&&a<6,isFF10:10<=a&&a<11,isLinux:et,isWindows:ut,isMac:ft,chromeVersion:hi,firefoxVersion:a,ieVersion:ci,operaVersion:li,safariVersion:ai,webKitVersion:vi,isSecure:yi,isiPhone:ot,isiPod:st,isiPad:g,isBlackberry:pi,isAndroid:ht,isDesktop:ct,isTablet:lt,isPhone:wi,iOS:ot||g||st,standalone:Bridge.global.navigator?!!Bridge.global.navigator.standalone:!1};Bridge.Browser=bi;at={_initialize:function(){this.$initialized||(this.$initialized=Bridge.emptyFn,this.$staticInit&&this.$staticInit(),this.$initMembers&&this.$initMembers())},initConfig:function(n,t,i,r,u,f){var s,e,o,h;if(i.fields)for(e in i.fields)u[e]=i.fields[e];if(i.properties)for(e in i.properties)Bridge.property(u,e,i.properties[e],r);if(i.events)for(e in i.events)Bridge.event(u,e,i.events[e],r);if(i.alias)for(o=0;o<i.alias.length;o++)h=u[i.alias[o]],h===undefined&&f&&(h=f[i.alias[o]]),u[i.alias[o+1]]=h,o++;i.init&&(s=i.init);(s||n&&!r&&t.$initMembers)&&(u.$initMembers=function(){n&&!r&&t.$initMembers&&t.$initMembers.call(this);s&&s.call(this)})},definei:function(n,t,i){(i===!0||!i)&&t?t.$kind="interface":i?i.$kind="interface":t={$kind:"interface"};var r=Bridge.define(n,t,i);return r.$kind="interface",r.$isInterface=!0,r},define:function(n,t,i,r){var l=!1,c,u,ft,nt,p,w,tt,b,k,d,st,it,rt,ut;if(i===!0?(l=!0,i=t,t=Bridge.global):i||(i=t,t=Bridge.global),Bridge.isFunction(i))return c=function(){var t,r,f,u;return(r=Bridge.Class.getCachedType(c,arguments),r)?r.type:(t=Array.prototype.slice.call(arguments),f=i.apply(null,t),u=Bridge.define(Bridge.Class.genericName(n,t),f,!0,{fn:c,args:t}),Bridge.Class.staticInitAllow||Bridge.Class.$queue.push(u),Bridge.get(u))},c.$cache=[],Bridge.Class.generic(n,t,c,i.length);l||(Bridge.Class.staticInitAllow=!1);i=i||{};var f=i.$inherits||i.inherits,o=i.$statics||i.statics,et=i.$entryPoint,a,h,v=i.$scope||t||Bridge.global,s,ot,g,y,e;if(i.$kind=i.$kind||"class",i.$inherits?delete i.$inherits:delete i.inherits,et&&delete i.$entryPoint,Bridge.isFunction(o)?o=null:i.$statics?delete i.$statics:delete i.statics,ft=i.hasOwnProperty("ctor")&&i.ctor,ft?u=ft:(u=i.$literal?function(n){return n=n||{},n.$getType=function(){return u},n}:function(){this.$initialize();u.$base&&(u.$$inherits&&u.$$inherits.length>0&&u.$$inherits[0].$staticInit&&u.$$inherits[0].$staticInit(),u.$base.ctor.call(this))},i.ctor=u),i.$literal&&(o&&o.getDefaultValue||(u.getDefaultValue=function(){var n={};return n.$getType=function(){return u},n}),u.$literal=!0,delete i.$literal),l||(v=Bridge.Class.set(v,n,u)),r&&r.fn.$cache.push({type:u,args:r.args}),u.$$name=n,u.$kind=i.$kind,r&&l){for(u.$genericTypeDefinition=r.fn,u.$typeArguments=r.args,u.$assembly=r.fn.$assembly||Bridge.$currentAssembly,nt=Bridge.Reflection.getTypeFullName(r.fn),s=0;s<r.args.length;s++)nt+=(s===0?"[":",")+"["+Bridge.Reflection.getTypeQName(r.args[s])+"]";nt+="]";u.$$fullname=nt}else u.$$fullname=u.$$name;if(f&&Bridge.isFunction(f)&&(f=f()),p=[],w=[],f)for(tt=0;tt<f.length;tt++){if(b=f[tt],k=(b.$interfaces||[]).concat(b.$baseInterfaces||[]),k.length>0)for(d=0;d<k.length;d++)w.indexOf(k[d])<0&&w.push(k[d]);b.$kind==="interface"&&p.push(b)}u.$baseInterfaces=w;u.$interfaces=p;u.$allInterfaces=p.concat(w);st=f?f[0].$kind==="interface":!0;st&&(f=null);a=f?f[0].prototype:this.prototype;u.$base=a;h=f?f[0].$$initCtor?new f[0].$$initCtor:new f[0]:{};u.$$initCtor=function(){};u.$$initCtor.prototype=h;u.$$initCtor.prototype.constructor=u;u.$$initCtor.prototype.$$fullname=r&&l?u.$$fullname:u.$$name;o&&(it=o.$config||o.config,it&&!Bridge.isFunction(it)&&(Bridge.Class.initConfig(f,a,it,!0,u),o.$config?delete o.$config:delete o.config));rt=i.$config||i.config;rt&&!Bridge.isFunction(rt)?(Bridge.Class.initConfig(f,a,rt,!1,i,h),i.$config?delete i.$config:delete i.config):f&&a.$initMembers&&(i.$initMembers=function(){a.$initMembers.call(this)});i.$initialize=Bridge.Class._initialize;ut=[];for(e in i)ut.push(e);for(s=0;s<ut.length;s++)e=ut[s],ot=i[e],g=e==="ctor",y=e,Bridge.isFunction(ot)&&(g||e.match("^\\$ctor")!==null)&&(g=!0),g?(u[y]=i[e],u[y].prototype=h,u[y].prototype.constructor=u,h[y]=i[e]):h[y]=i[e];if(h.$$name=n,o)for(e in o)e==="ctor"?u.$ctor=o[e]:u[e]=o[e];for(f||(f=[Object].concat(p)),u.$$inherits=f,s=0;s<f.length;s++)v=f[s],v.$$inheritors||(v.$$inheritors=[]),v.$$inheritors.push(u);return c=function(){Bridge.Class.staticInitAllow&&(u.$staticInit=null,u.$initMembers&&u.$initMembers(),u.$ctor&&u.$ctor())},(et||Bridge.isFunction(h.$main))&&Bridge.Class.$queueEntry.push(u),u.$staticInit=c,l||Bridge.Class.registerType(n,u),Bridge.Reflection&&(u.$getMetadata=Bridge.Reflection.getMetadata),u.$kind==="enum"&&(u.$is=function(n){var t=u.prototype.$utype;return t===System.String?typeof n=="string":t&&t.$is?t.$is(n):typeof n=="number"},u.getDefaultValue=function(){var n=u.prototype.$utype;return n===System.String?null:0}),u.$kind==="interface"&&(u.prototype.$variance&&(u.isAssignableFrom=Bridge.Class.varianceAssignable),u.$isInterface=!0),u},varianceAssignable:function(n){var r=function(n,t){var i;if(t.$genericTypeDefinition===n.$genericTypeDefinition&&t.$typeArguments.length===n.$typeArguments.length){for(i=0;i<n.$typeArguments.length;i++){var f=n.prototype.$variance[i],r=n.$typeArguments[i],u=t.$typeArguments[i];switch(f){case 1:if(!Bridge.Reflection.isAssignableFrom(r,u))return!1;break;case 2:if(!Bridge.Reflection.isAssignableFrom(u,r))return!1;break;default:if(u!==r)return!1}}return!0}return!1},i,t;if(n.$kind==="interface"&&r(this,n))return!0;for(i=Bridge.Reflection.getInterfaces(n),t=0;t<i.length;t++)if(i[t]===this||r(this,i[t]))return!0;return!1},registerType:function(n,t){Bridge.$currentAssembly&&(Bridge.$currentAssembly.$types[n]=t,t.$assembly=Bridge.$currentAssembly)},addExtend:function(n,t){var f,i,r,u;for(Array.prototype.push.apply(n.$$inherits,t),n.$interfaces=n.$interfaces||[],n.$baseInterfaces=n.$baseInterfaces||[],f=0;f<t.length;f++){if(i=t[f],i.$$inheritors||(i.$$inheritors=[]),i.$$inheritors.push(n),r=(i.$interfaces||[]).concat(i.$baseInterfaces||[]),r.length>0)for(u=0;u<r.length;u++)n.$baseInterfaces.indexOf(r[u])<0&&n.$baseInterfaces.push(r[u]);i.$kind==="interface"&&n.$interfaces.push(i)}n.$allInterfaces=n.$interfaces.concat(n.$baseInterfaces)},set:function(n,t,i,r){for(var u=t.split("."),o,h,e,s,f=0;f<u.length-1;f++)typeof n[u[f]]=="undefined"&&(n[u[f]]={}),n=n[u[f]];if(o=u[u.length-1],e=n[o],e){if(e.$$name===t)throw"Class '"+t+"' is already defined";for(h in e)s=e[h],typeof s=="function"&&s.$$name&&function(n,t,i){Object.defineProperty(n,t,{get:function(){return Bridge.Class.staticInitAllow&&(i.$staticInit&&i.$staticInit(),Bridge.Class.defineProperty(n,t,i)),i},set:function(n){i=n},enumerable:!0,configurable:!0})}(i,h,s)}return r!==!0?function(n,t,i){Object.defineProperty(n,t,{get:function(){return Bridge.Class.staticInitAllow&&(i.$staticInit&&i.$staticInit(),Bridge.Class.defineProperty(n,t,i)),i},set:function(n){i=n},enumerable:!0,configurable:!0})}(n,o,i):n[o]=i,n},defineProperty:function(n,t,i){Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0})},genericName:function(n,t){for(var r,u=n,i=0;i<t.length;i++)r=t[i],u+="$"+(r.$$name||Bridge.getTypeName(r));return u},getCachedType:function(n,t){for(var e=n.$cache,o=e.length,i,f,r,u=0;u<o;u++)if(i=e[u],i.args.length===t.length){for(f=!0,r=0;r<i.args.length;r++)if(i.args[r]!==t[r]){f=!1;break}if(f)return i}return null},generic:function(n,t,i,r){return i.$$name=n,i.$kind="class",Bridge.Class.set(t,n,i,!0),Bridge.Class.registerType(n,i),i.$typeArgumentCount=r,i.$isGenericTypeDefinition=!0,i.$getMetadata=Bridge.Reflection.getMetadata,i},init:function(n){var r,i,t;for(Bridge.Class.staticInitAllow=!0,r=Bridge.Class.$queue.concat(Bridge.Class.$queueEntry),i=0;i<r.length;i++)t=r[i],t.$staticInit&&t.$staticInit(),t.prototype.$main&&Bridge.ready(t.prototype.$main);Bridge.Class.$queue.length=0;Bridge.Class.$queueEntry.length=0;n&&n()}};Bridge.Class=at;Bridge.Class.$queue=[];Bridge.Class.$queueEntry=[];Bridge.define=Bridge.Class.define;Bridge.definei=Bridge.Class.definei;Bridge.init=Bridge.Class.init;Bridge.assembly=function(n,t,i){i||(i=t,t={});n=n||"Bridge.$Unknown";var r=System.Reflection.Assembly.assemblies[n];r?Bridge.apply(r.res,t||{}):r=new System.Reflection.Assembly(n,t);Bridge.$currentAssembly=r;i&&i.call(Bridge.global,r,Bridge.global);Bridge.init()};Bridge.define("System.Reflection.Assembly",{statics:{assemblies:{}},ctor:function(n,t){this.$initialize();this.name=n;this.res=t||{};this.$types={};this.$={};System.Reflection.Assembly.assemblies[n]=this},toString:function(){return this.name},getManifestResourceNames:function(){return Object.keys(this.res)},getManifestResourceDataAsBase64:function(n,t){return arguments.length===1&&(t=n,n=null),n&&(t=Bridge.Reflection.getTypeNamespace(n)+"."+t),this.res[t]||null},getManifestResourceData:function(n,t){arguments.length===1&&(t=n,n=null);n&&(t=Bridge.Reflection.getTypeNamespace(n)+"."+t);var i=this.res[t];return i?System.Convert.fromBase64String(i):null},getCustomAttributes:function(n){return n&&!Bridge.isBoolean(n)?this.attr.filter(function(t){return Bridge.is(t,n)}):this.attr}});Bridge.$currentAssembly=new System.Reflection.Assembly("mscorlib");Bridge.SystemAssembly=Bridge.$currentAssembly;Bridge.SystemAssembly.$types["System.Reflection.Assembly"]=System.Reflection.Assembly;System.Reflection.Assembly.$assembly=Bridge.SystemAssembly;o=Bridge.$currentAssembly,function(){Bridge.SystemAssembly.version="15.6.0";Bridge.SystemAssembly.compiler="15.6.0"}();Bridge.define("Bridge.Utils.SystemAssemblyVersion");Bridge.Reflection={setMetadata:function(n,t){n.$getMetadata=Bridge.Reflection.getMetadata;n.$metadata=t},initMetaData:function(n,t){var r,i;if(t.m)for(r=0;r<t.m.length;r++)i=t.m[r],i.td=n,i.ad&&(i.ad.td=n),i.r&&(i.r.td=n),i.g&&(i.g.td=n),i.s&&(i.s.td=n);n.$metadata=t;n.$initMetaData=!0},getMetadata:function(){var n,t,i,r;if(!this.$metadata&&this.$genericTypeDefinition&&(this.$metadata=this.$genericTypeDefinition.$factoryMetadata||this.$genericTypeDefinition.$metadata),n=this.$metadata,typeof n=="function")if(this.$isGenericTypeDefinition){for(i=this.$typeArgumentCount,r=new Array(i),t=0;t<i;t++)r[t]=Object;this.$factoryMetadata=this.$metadata;n=this.$metadata.apply(null,r)}else n=this.$typeArguments?this.$metadata.apply(null,this.$typeArguments):this.$metadata();return!this.$initMetaData&&n&&Bridge.Reflection.initMetaData(this,n),n},load:function(n){return System.Reflection.Assembly.assemblies[n]||require(n)},getGenericTypeDefinition:function(n){if(n.$isGenericTypeDefinition)return n;if(!n.$genericTypeDefinition)throw new System.InvalidOperationException("This operation is only valid on generic types.");return n.$genericTypeDefinition},getGenericParameterCount:function(n){return n.$typeArgumentCount||0},getGenericArguments:function(n){return n.$typeArguments||null},isGenericTypeDefinition:function(n){return n.$isGenericTypeDefinition||!1},getBaseType:function(n){var t,i;if(n===Object||n.$kind==="interface"||n.prototype==null)return null;if(Object.getPrototypeOf)return Object.getPrototypeOf(n.prototype).constructor;if(t=n.prototype,Object.prototype.hasOwnProperty.call(t,"constructor"))try{return i=t.constructor,delete t.constructor,t.constructor}finally{t.constructor=i}return t.constructor},getTypeFullName:function(n){var i,t;return n.$$fullname?n.$$fullname:n.$$name?n.$$name:(i=n.constructor===Function?n.toString():n.constructor.toString(),t=/function (.{1,})\(/.exec(i),t&&t.length>1?t[1]:"Object")},_makeQName:function(n,t){return n+(t?", "+t.name:"")},getTypeQName:function(n){return Bridge.Reflection._makeQName(Bridge.Reflection.getTypeFullName(n),n.$assembly)},getTypeName:function(n){var t=Bridge.Reflection.getTypeFullName(n),i=t.indexOf("["),r=t.lastIndexOf(".",i>=0?i:t.length);return r>0?t.substr(r+1):t},getTypeNamespace:function(n){var t=Bridge.Reflection.getTypeFullName(n),u=t.indexOf("["),f=t.lastIndexOf(".",u>=0?u:t.length),i=f>0?t.substr(0,f):"",r;return n.$assembly&&(r=Bridge.Reflection._getAssemblyType(n.$assembly,i),r&&(i=Bridge.Reflection.getTypeNamespace(r))),i},getTypeAssembly:function(n){return System.Array.contains([Date,Number,Boolean,String,Function,Array],n)?Bridge.SystemAssembly:n.$assembly||Bridge.SystemAssembly},_getAssemblyType:function(n,t){var e=!1,u,f,i,r;if(n||(n=Bridge.SystemAssembly,e=!0),n.$types){if(u=n.$types[t]||null,u)return u;if(n.name==="mscorlib")n=Bridge.global;else return null}for(f=t.split("."),i=n,r=0;r<f.length;r++)if(i=i[f[r]],!i)return null;return typeof i!="function"||!e&&i.$assembly&&n.name!==i.$assembly.name?null:i},getAssemblyTypes:function(n){var t=[],i,r;if(n.$types)for(i in n.$types)n.$types.hasOwnProperty(i)&&t.push(n.$types[i]);else r=function(n,i){for(var u in n)n.hasOwnProperty(u)&&r(n[u],u);typeof n=="function"&&Bridge.isUpper(i.charCodeAt(0))&&t.push(n)},r(n,"");return t},createAssemblyInstance:function(n,t){var i=Bridge.Reflection.getType(t,n);return i?Bridge.createInstance(i):null},getInterfaces:function(n){return n.$allInterfaces?n.$allInterfaces:n===Date?[System.IComparable$1(Date),System.IEquatable$1(Date),System.IComparable,System.IFormattable]:n===Number?[System.IComparable$1(Bridge.Int),System.IEquatable$1(Bridge.Int),System.IComparable,System.IFormattable]:n===Boolean?[System.IComparable$1(Boolean),System.IEquatable$1(Boolean),System.IComparable]:n===String?[System.IComparable$1(String),System.IEquatable$1(String),System.IComparable,System.ICloneable,System.Collections.IEnumerable,System.Collections.Generic.IEnumerable$1(System.Char)]:n===Array||System.Array._typedArrays[Bridge.getTypeName(n)]?[System.Collections.IEnumerable,System.Collections.ICollection,System.ICloneable,System.Collections.Generic.IEnumerable$1(Object),System.Collections.Generic.ICollection$1(Object),System.Collections.Generic.IList$1(Object)]:[]},isInstanceOfType:function(n,t){return Bridge.is(n,t)},isAssignableFrom:function(n,t){if(n==null)throw new System.NullReferenceException;if(t==null)return!1;if(n===t||n===Object)return!0;if(Bridge.isFunction(n.isAssignableFrom))return n.isAssignableFrom(t);if(t===Array)return System.Array.is([],n);if(Bridge.Reflection.isInterface(n)&&System.Array.contains(Bridge.Reflection.getInterfaces(t),n))return!0;var r=t.$$inherits,i,u;if(r)for(i=0;i<r.length;i++)if(u=Bridge.Reflection.isAssignableFrom(n,r[i]),u)return!0;return!1},isClass:function(n){return n.$kind==="class"||n===Array||n===Function||n===RegExp||n===String||n===Error||n===Object},isEnum:function(n){return n.$kind==="enum"},isFlags:function(n){return!!(n.prototype&&n.prototype.$flags)},isInterface:function(n){return n.$kind==="interface"},_getType:function(n,t,i){var s=!i;i=i||/[[,\]]/g;var o=i.lastIndex,r=i.exec(n),f,e=[],u;if(r){f=n.substring(o,r.index);switch(r[0]){case"[":if(n[r.index+1]!=="[")return null;for(;;){if(i.exec(n),u=Bridge.Reflection._getType(n,Bridge.SystemAssembly,i),!u)return null;if(e.push(u),r=i.exec(n),r[0]==="]")break;else if(r[0]!==",")return null}if(r=i.exec(n),r&&r[0]===","&&(i.exec(n),!(t=System.Reflection.Assembly.assemblies[(i.lastIndex>0?n.substring(r.index+1,i.lastIndex-1):n.substring(r.index+1)).trim()])))return null;break;case",":if(i.exec(n),!(t=System.Reflection.Assembly.assemblies[(i.lastIndex>0?n.substring(r.index+1,i.lastIndex-1):n.substring(r.index+1)).trim()]))return null}}else f=n.substring(o);return s&&i.lastIndex?null:(u=Bridge.Reflection._getAssemblyType(t,f.trim()),u=e.length?u.apply(null,e):u,u&&u.$staticInit&&u.$staticInit(),u)},getType:function(n,t){return n?Bridge.Reflection._getType(n,t):null},canAcceptNull:function(n){return n.$kind==="struct"||n===System.Decimal||n===System.Int64||n===System.UInt64||n===System.Double||n===System.Single||n===System.Byte||n===System.SByte||n===System.Int16||n===System.UInt16||n===System.Int32||n===System.UInt32||n===Bridge.Int||n===Boolean||n===Date||n===Number?!1:!0},applyConstructor:function(n,t){var a,f,s,h,e,i,r,c,o,u,l;if(!t||t.length===0)return new n;if(n.$$initCtor&&n.$kind!=="anonymous"){if(a=Bridge.getMetadata(n),f=0,a){for(s=Bridge.Reflection.getMembers(n,1,28),e=0;e<s.length;e++)if(i=s[e],i.p&&i.p.length===t.length){for(h=!0,r=0;r<i.p.length;r++)if(c=i.p[r],!Bridge.is(t[r],c)||t[r]==null&&!Bridge.Reflection.canAcceptNull(c)){h=!1;break}h&&(n=n[i.sn],f++)}}else if(Bridge.isFunction(n.ctor)&&n.ctor.length===t.length)n=n.ctor;else for(o="$ctor",u=1;Bridge.isFunction(n[o+u]);)n[o+u].length===t.length&&(n=n[o+u],f++),u++;if(f>1)throw new System.Exception("The ambiguous constructor call");}return l=function(){n.apply(this,t)},l.prototype=n.prototype,new l},getAttributes:function(n,t,i){var f=[],r,o,u,e,s,c,h;if(i&&(c=Bridge.Reflection.getBaseType(n),c))for(u=Bridge.Reflection.getAttributes(c,t,!0),r=0;r<u.length;r++)o=Bridge.getType(u[r]),e=Bridge.getMetadata(o),e&&e.ni||f.push(u[r]);if(s=Bridge.getMetadata(n),s&&s.at)for(r=0;r<s.at.length;r++)if(u=s.at[r],t==null||Bridge.Reflection.isInstanceOfType(u,t)){if(o=Bridge.getType(u),e=Bridge.getMetadata(o),!e||!e.am)for(h=f.length-1;h>=0;h--)Bridge.Reflection.isInstanceOfType(f[h],o)&&f.splice(h,1);f.push(u)}return f},getMembers:function(n,t,i,r,u){var e=[],l,a,o,y,h,c,v,s,f;if(((i&72)==72||(i&6)==4)&&(l=Bridge.Reflection.getBaseType(n),l&&(e=Bridge.Reflection.getMembers(l,t&-2,i&(i&64?255:247)&(i&2?251:255),r,u))),a=function(n){if(t&n.t&&(i&4&&!n.is||i&8&&n.is)&&(!r||n.n===r)){if(u){if((n.p||[]).length!==u.length)return;for(var f=0;f<u.length;f++)if(u[f]!==n.p[f])return}e.push(n)}},o=Bridge.getMetadata(n),o&&o.m)for(y=["g","s","ad","r"],f=0;f<o.m.length;f++)for(h=o.m[f],a(h),c=0;c<4;c++)v=y[c],h[v]&&a(h[v]);if(i&256){while(n){for(s=[],f=0;f<e.length;f++)e[f].td===n&&s.push(e[f]);if(s.length>1)throw new System.Reflection.AmbiguousMatchException("Ambiguous match");else if(s.length===1)return s[0];n=Bridge.Reflection.getBaseType(n)}return null}return e},midel:function(n,t,i){var r,u,f,e;if(n.is&&!!t)throw new System.ArgumentException("Cannot specify target for static method");else if(!n.is&&!t)throw new System.ArgumentException("Must specify target for instance method");if(n.fg)r=function(){return(n.is?n.td:this)[n.fg]};else if(n.fs)r=function(t){(n.is?n.td:this)[n.fs]=t};else{if(r=n.def||(n.is||n.sm?n.td[n.sn]:t[n.sn]),n.tpc){if(!i||i.length!==n.tpc)throw new System.ArgumentException("Wrong number of type arguments");u=r;r=function(){return u.apply(this,i.concat(Array.prototype.slice.call(arguments)))}}else if(i&&i.length)throw new System.ArgumentException("Cannot specify type arguments for non-generic method");n.exp&&(f=r,r=function(){return f.apply(this,Array.prototype.slice.call(arguments,0,arguments.length-1).concat(arguments[arguments.length-1]))});n.sm&&(e=r,r=function(){return e.apply(null,[this].concat(Array.prototype.slice.call(arguments)))})}return Bridge.fn.bind(t,r)},invokeCI:function(n,t){return n.exp&&(t=t.slice(0,t.length-1).concat(t[t.length-1])),n.def?n.def.apply(null,t):n.sm?n.td[n.sn].apply(null,t):Bridge.Reflection.applyConstructor(n.sn?n.td[n.sn]:n.td,t)},fieldAccess:function(n,t){if(n.is&&!!t)throw new System.ArgumentException("Cannot specify target for static field");else if(!n.is&&!t)throw new System.ArgumentException("Must specify target for instance field");if(t=n.is?n.td:t,arguments.length===3)t[n.sn]=arguments[2];else return t[n.sn]}};Bridge.setMetadata=Bridge.Reflection.setMetadata;System.Reflection.ConstructorInfo={$is:function(n){return n!=null&&n.t===1}};System.Reflection.EventInfo={$is:function(n){return n!=null&&n.t===2}};System.Reflection.FieldInfo={$is:function(n){return n!=null&&n.t===4}};System.Reflection.MethodBase={$is:function(n){return n!=null&&(n.t===1||n.t===8)}};System.Reflection.MethodInfo={$is:function(n){return n!=null&&n.t===8}};System.Reflection.PropertyInfo={$is:function(n){return n!=null&&n.t===16}};System.AppDomain={getAssemblies:function(){return Object.keys(System.Reflection.Assembly.assemblies).map(function(n){return System.Reflection.Assembly.assemblies[n]})}};Bridge.define("System.IFormattable",{$kind:"interface",statics:{$is:function(n){return Bridge.isNumber(n)||Bridge.isDate(n)?!0:Bridge.is(n,System.IFormattable,!0)}}});Bridge.define("System.IComparable",{$kind:"interface",statics:{$is:function(n){return Bridge.isNumber(n)||Bridge.isDate(n)||Bridge.isBoolean(n)||Bridge.isString(n)?!0:Bridge.is(n,System.IComparable,!0)}}});Bridge.define("System.IFormatProvider",{$kind:"interface"});Bridge.define("System.ICloneable",{$kind:"interface"});Bridge.define("System.IComparable$1",function(n){return{$kind:"interface",statics:{$is:function(t){return Bridge.isNumber(t)&&n.$number&&n.$is(t)||Bridge.isDate(t)&&n===Date||Bridge.isBoolean(t)&&n===Boolean||Bridge.isString(t)&&n===String?!0:Bridge.is(t,System.IComparable$1(n),!0)}}}});Bridge.define("System.IEquatable$1",function(n){return{$kind:"interface",statics:{$is:function(t){return Bridge.isNumber(t)&&n.$number&&n.$is(t)||Bridge.isDate(t)&&n===Date||Bridge.isBoolean(t)&&n===Boolean||Bridge.isString(t)&&n===String?!0:Bridge.is(t,System.IEquatable$1(n),!0)}}}});Bridge.define("Bridge.IPromise",{$kind:"interface"});Bridge.define("System.IDisposable",{$kind:"interface"});vt={hasValue:Bridge.hasValue,getValue:function(n){if(!Bridge.hasValue(n))throw new System.InvalidOperationException("Nullable instance doesn't have a value.");return n},getValueOrDefault:function(n,t){return Bridge.hasValue(n)?n:t},add:function(n,t){return Bridge.hasValue$1(n,t)?n+t:null},band:function(n,t){return Bridge.hasValue$1(n,t)?n&t:null},bor:function(n,t){return Bridge.hasValue$1(n,t)?n|t:null},and:function(n,t){return n===!0&&t===!0?!0:n===!1||t===!1?!1:null},or:function(n,t){return n===!0||t===!0?!0:n===!1&&t===!1?!1:null},div:function(n,t){return Bridge.hasValue$1(n,t)?n/t:null},eq:function(n,t){return Bridge.hasValue(n)?n===t:!Bridge.hasValue(t)},equals:function(n,t,i){return Bridge.hasValue(n)?i?i(n,t):Bridge.equals(n,t):!Bridge.hasValue(t)},toString:function(n,t){return Bridge.hasValue(n)?t?t(n):n.toString():""},getHashCode:function(n,t){return Bridge.hasValue(n)?t?t(n):Bridge.getHashCode(n):0},xor:function(n,t){return Bridge.hasValue$1(n,t)?n^t:null},gt:function(n,t){return Bridge.hasValue$1(n,t)&&n>t},gte:function(n,t){return Bridge.hasValue$1(n,t)&&n>=t},neq:function(n,t){return Bridge.hasValue(n)?n!==t:Bridge.hasValue(t)},lt:function(n,t){return Bridge.hasValue$1(n,t)&&n<t},lte:function(n,t){return Bridge.hasValue$1(n,t)&&n<=t},mod:function(n,t){return Bridge.hasValue$1(n,t)?n%t:null},mul:function(n,t){return Bridge.hasValue$1(n,t)?n*t:null},sl:function(n,t){return Bridge.hasValue$1(n,t)?n<<t:null},sr:function(n,t){return Bridge.hasValue$1(n,t)?n>>t:null},srr:function(n,t){return Bridge.hasValue$1(n,t)?n>>>t:null},sub:function(n,t){return Bridge.hasValue$1(n,t)?n-t:null},bnot:function(n){return Bridge.hasValue(n)?~n:null},neg:function(n){return Bridge.hasValue(n)?-n:null},not:function(n){return Bridge.hasValue(n)?!n:null},pos:function(n){return Bridge.hasValue(n)?+n:null},lift:function(){for(var n=1;n<arguments.length;n++)if(!Bridge.hasValue(arguments[n]))return null;return arguments[0]==null?null:arguments[0].apply==undefined?arguments[0]:arguments[0].apply(null,Array.prototype.slice.call(arguments,1))},lift1:function(n,t){return Bridge.hasValue(t)?typeof n=="function"?n.apply(null,Array.prototype.slice.call(arguments,1)):t[n].apply(t,Array.prototype.slice.call(arguments,2)):null},lift2:function(n,t,i){return Bridge.hasValue$1(t,i)?typeof n=="function"?n.apply(null,Array.prototype.slice.call(arguments,1)):t[n].apply(t,Array.prototype.slice.call(arguments,2)):null},liftcmp:function(n,t,i){return Bridge.hasValue$1(t,i)?typeof n=="function"?n.apply(null,Array.prototype.slice.call(arguments,1)):t[n].apply(t,Array.prototype.slice.call(arguments,2)):!1},lifteq:function(n,t,i){var r=Bridge.hasValue(t),u=Bridge.hasValue(i);return!r&&!u||r&&u&&(typeof n=="function"?n.apply(null,Array.prototype.slice.call(arguments,1)):t[n].apply(t,Array.prototype.slice.call(arguments,2)))},liftne:function(n,t,i){var r=Bridge.hasValue(t),u=Bridge.hasValue(i);return r!==u||r&&(typeof n=="function"?n.apply(null,Array.prototype.slice.call(arguments,1)):t[n].apply(t,Array.prototype.slice.call(arguments,2)))}};System.Nullable=vt;Bridge.define("System.Nullable$1",function(n){return{$kind:"struct",statics:{getDefaultValue:function(){return null},$is:function(t){return Bridge.is(t,n)}}}});Bridge.define("System.Char",{inherits:[System.IComparable,System.IFormattable],$kind:"struct",statics:{min:0,max:65535,$is:function(n){return typeof n=="number"&&Math.round(n,0)==n&&n>=System.Char.min&&n<=System.Char.max},getDefaultValue:function(){return 0},parse:function(n){if(!Bridge.hasValue(n))throw new System.ArgumentNullException("s");if(n.length!==1)throw new System.FormatException;return n.charCodeAt(0)},tryParse:function(n,t){var i=n&&n.length===1;return t.v=i?n.charCodeAt(0):0,i},format:function(n,t,i){return Bridge.Int.format(n,t,i)},charCodeAt:function(n,t){if(n==null)throw new System.ArgumentNullException;if(n.length!=1)throw new System.FormatException("String must be exactly one character long");return n.charCodeAt(t)},isWhiteSpace:function(n){return!/[^\s\x09-\x0D\x85\xA0]/.test(n)},isDigit:function(n){return n<256?n>=48&&n<=57:new RegExp("[0-90-9Ù -Ù©Û°-۹߀-߉०-९০-৯੦-੯૦-૯à¦-à¯à¯¦-௯౦-౯೦-೯൦-൯à¹-๙à»-໙༠-༩á€-á‰á‚-႙០-៩á -á ™á¥†-á¥á§-᧙᪀-᪉áª-᪙á-á™á®°-᮹᱀-᱉á±-á±™ê˜ -꘩ê£-꣙꤀-꤉ê§-꧙ê©-꩙꯰-꯹ï¼-ï¼™]").test(String.fromCharCode(n))},isLetter:function(n){return n<256?n>=65&&n<=90||n>=97&&n<=122:new RegExp("[A-Za-za-zµß-öø-ÿÄăąćĉċÄÄđēĕėęěÄğġģĥħĩīÄįıijĵķĸĺļľŀłńņňʼnŋÅÅőœŕŗřśÅşšţťŧũūÅůűųŵŷźżž-ƀƃƅƈƌÆÆ’Æ•Æ™-ƛƞơƣƥƨƪƫÆưƴƶƹƺƽ-ƿdžljnjǎÇǒǔǖǘǚǜÇǟǡǣǥǧǩǫÇǯǰdzǵǹǻǽǿÈȃȅȇȉȋÈÈȑȓȕȗșțÈȟȡȣȥȧȩȫÈȯȱȳ-ȹȼȿɀɂɇɉɋÉÉ-Ê“Ê•-ʯͱͳͷͻ-ͽÎά-ÏŽÏÏ‘Ï•-ϗϙϛÏϟϡϣϥϧϩϫÏϯ-ϳϵϸϻϼа-џѡѣѥѧѩѫÑѯѱѳѵѷѹѻѽѿÒÒ‹ÒÒÒ‘Ò“Ò•Ò—Ò™Ò›ÒÒŸÒ¡Ò£Ò¥Ò§Ò©Ò«ÒүұҳҵҷҹһҽҿӂӄӆӈӊӌӎÓÓ‘Ó“Ó•Ó—Ó™Ó›ÓÓŸÓ¡Ó£Ó¥Ó§Ó©Ó«ÓÓ¯Ó±Ó³ÓµÓ·Ó¹Ó»Ó½Ó¿ÔÔƒÔ…Ô‡Ô‰Ô‹ÔÔÔ‘Ô“Ô•Ô—Ô™Ô›ÔÔŸÔ¡Ô£Ô¥Ô§Õ¡-ևᴀ-ᴫᵫ-áµ·áµ¹-ᶚá¸á¸ƒá¸…ḇḉḋá¸á¸á¸‘ḓḕḗḙḛá¸á¸Ÿá¸¡á¸£á¸¥á¸§á¸©á¸«á¸á¸¯á¸±á¸³á¸µá¸·á¸¹á¸»á¸½á¸¿á¹á¹ƒá¹…ṇṉṋá¹á¹á¹‘ṓṕṗṙṛá¹á¹Ÿá¹¡á¹£á¹¥á¹§á¹©á¹«á¹á¹¯á¹±á¹³á¹µá¹·á¹¹á¹»á¹½á¹¿áºáºƒáº…ẇẉẋáºáºáº‘ẓẕ-áºáºŸáº¡áº£áº¥áº§áº©áº«áºáº¯áº±áº³áºµáº·áº¹áº»áº½áº¿á»á»ƒá»…ệỉịá»á»á»‘ồổỗộớá»á»Ÿá»¡á»£á»¥á»§á»©á»«á»á»¯á»±á»³á»µá»·á»¹á»»á»½á»¿-ἇá¼-ἕἠ-ἧἰ-á¼·á½€-á½…á½-á½—á½ -ὧὰ-ώᾀ-ᾇá¾-á¾—á¾ -ᾧᾰ-ᾴᾶᾷιῂ-ῄῆῇá¿-á¿“á¿–á¿—á¿ -ῧῲ-ῴῶῷℊℎâ„ℓℯℴℹℼℽⅆ-ⅉⅎↄⰰ-ⱞⱡⱥⱦⱨⱪⱬⱱⱳⱴⱶ-â±»â²â²ƒâ²…ⲇⲉⲋâ²â²â²‘ⲓⲕⲗⲙⲛâ²â²Ÿâ²¡â²£â²¥â²§â²©â²«â²â²¯â²±â²³â²µâ²·â²¹â²»â²½â²¿â³â³ƒâ³…ⳇⳉⳋâ³â³â³‘ⳓⳕⳗⳙⳛâ³â³Ÿâ³¡â³£â³¤â³¬â³®â³³â´€-ⴥⴧâ´ê™ê™ƒê™…ꙇꙉꙋê™ê™ê™‘ꙓꙕꙗꙙꙛê™ê™Ÿê™¡ê™£ê™¥ê™§ê™©ê™«ê™êšêšƒêš…ꚇꚉꚋêšêšêš‘ꚓꚕꚗꜣꜥꜧꜩꜫêœêœ¯-ꜱꜳꜵꜷꜹꜻꜽꜿêêƒê…ê‡ê‰ê‹êêê‘ê“ê•ê—ê™ê›êêŸê¡ê£ê¥ê§ê©ê«êê¯ê±-ê¸êºê¼ê¿êžêžƒêž…ꞇꞌꞎꞑꞓꞡꞣꞥꞧꞩꟺff-stﬓ-ﬗï½-zA-ZÀ-ÖØ-ÞĀĂĄĆĈĊČĎÄÄ’Ä”Ä–Ä˜ÄšÄœÄžÄ Ä¢Ä¤Ä¦Ä¨ÄªÄ¬Ä®Ä°Ä²Ä´Ä¶Ä¹Ä»Ä½Ä¿ÅŃŅŇŊŌŎÅŒŔŖŘŚŜŞŠŢŤŦŨŪŬŮŰŲŴŶŸŹŻŽÆƂƄƆƇƉ-Æ‹ÆŽ-ƑƓƔƖ-ƘƜÆÆŸÆ Æ¢Æ¤Æ¦Æ§Æ©Æ¬Æ®Æ¯Æ±-ƳƵƷƸƼDŽLJNJÇÇÇ‘Ç“Ç•Ç—Ç™Ç›ÇžÇ Ç¢Ç¤Ç¦Ç¨ÇªÇ¬Ç®Ç±Ç´Ç¶-ǸǺǼǾȀȂȄȆȈȊȌȎÈÈ’È”È–È˜ÈšÈœÈžÈ È¢È¤È¦È¨ÈªÈ¬È®È°È²ÈºÈ»È½È¾ÉɃ-ɆɈɊɌɎͰͲͶΆΈ-ΊΌΎÎΑ-ΡΣ-ΫÏÏ’-Ï”Ï˜ÏšÏœÏžÏ Ï¢Ï¤Ï¦Ï¨ÏªÏ¬Ï®Ï´Ï·Ï¹ÏºÏ½-Ð¯Ñ Ñ¢Ñ¤Ñ¦Ñ¨ÑªÑ¬Ñ®Ñ°Ñ²Ñ´Ñ¶Ñ¸ÑºÑ¼Ñ¾Ò€ÒŠÒŒÒŽÒÒ’Ò”Ò–Ò˜ÒšÒœÒžÒ Ò¢Ò¤Ò¦Ò¨ÒªÒ¬Ò®Ò°Ò²Ò´Ò¶Ò¸ÒºÒ¼Ò¾Ó€ÓÓƒÓ…Ó‡Ó‰Ó‹ÓÓÓ’Ó”Ó–Ó˜ÓšÓœÓžÓ Ó¢Ó¤Ó¦Ó¨ÓªÓ¬Ó®Ó°Ó²Ó´Ó¶Ó¸ÓºÓ¼Ó¾Ô€Ô‚Ô„Ô†ÔˆÔŠÔŒÔŽÔÔ’Ô”Ô–Ô˜ÔšÔœÔžÔ Ô¢Ô¤Ô¦Ô±-Õ–á‚ -ჅჇáƒá¸€á¸‚ḄḆḈḊḌḎá¸á¸’ḔḖḘḚḜḞḠḢḤḦḨḪḬḮḰḲḴḶḸḺḼḾṀṂṄṆṈṊṌṎá¹á¹’ṔṖṘṚṜṞṠṢṤṦṨṪṬṮṰṲṴṶṸṺṼṾẀẂẄẆẈẊẌẎáºáº’ẔẞẠẢẤẦẨẪẬẮẰẲẴẶẸẺẼẾỀỂỄỆỈỊỌỎá»á»’ỔỖỘỚỜỞỠỢỤỦỨỪỬỮỰỲỴỶỸỺỼỾἈ-á¼á¼˜-á¼á¼¨-ἯἸ-ἿὈ-á½á½™á½›á½á½Ÿá½¨-ὯᾸ-ΆῈ-ΉῘ-ΊῨ-ῬῸ-Ώℂℇℋ-â„â„-â„’â„•â„™-â„ℤΩℨK-â„â„°-ℳℾℿⅅↃⰀ-ⰮⱠⱢ-ⱤⱧⱩⱫâ±-ⱰⱲⱵⱾ-ⲀⲂⲄⲆⲈⲊⲌⲎâ²â²’ⲔⲖⲘⲚⲜⲞⲠⲢⲤⲦⲨⲪⲬⲮⲰⲲⲴⲶⲸⲺⲼⲾⳀⳂⳄⳆⳈⳊⳌⳎâ³â³’ⳔⳖⳘⳚⳜⳞⳠⳢⳫâ³â³²ê™€ê™‚ꙄꙆꙈꙊꙌꙎê™ê™’ê™”ê™–ê™˜ê™šê™œê™žê™ ê™¢ê™¤ê™¦ê™¨ê™ªê™¬êš€êš‚êš„êš†êšˆêšŠêšŒêšŽêšêš’ꚔꚖꜢꜤꜦꜨꜪꜬꜮꜲꜴꜶꜸꜺꜼꜾê€ê‚ê„ê†êˆêŠêŒêŽêê’ê”ê–ê˜êšêœêžê ê¢ê¤ê¦ê¨êªê¬ê®ê¹ê»ê½ê¾êž€êž‚ꞄꞆꞋêžêžêž’êž êž¢êž¤êž¦êž¨êžªï¼¡-ZDžLjNjDzᾈ-á¾á¾˜-ᾟᾨ-ᾯᾼῌῼʰ-ˈ-Ë‘Ë -Ë¤Ë¬Ë®Í´ÍºÕ™Ù€Û¥Û¦ß´ßµßºà šà ¤à ¨à¥±à¹†à»†áƒ¼áŸ—á¡ƒáª§á±¸-ᱽᴬ-ᵪᵸᶛ-ᶿâ±â¿â‚-ₜⱼⱽⵯⸯ々〱-〵〻ã‚ゞー-ヾꀕꓸ-ꓽꘌꙿꜗ-ꜟê°êžˆêŸ¸êŸ¹ê§ê©°ê«ê«³ê«´ï½°ï¾žï¾ŸÂªÂºÆ»Ç€-ǃʔ×-תװ-×²Ø -Ø¿Ù-يٮٯٱ-Û“Û•Û®Û¯Ûº-Û¼Û¿ÜÜ’-ܯÝ-ޥޱߊ-ßªà €-à •à¡€-ࡘࢠࢢ-ࢬऄ-हऽà¥à¥˜-ॡॲ-ॷॹ-ॿঅ-ঌà¦à¦à¦“-নপ-রলশ-হঽৎড়à§à§Ÿ-ৡৰৱਅ-ਊà¨à¨à¨“-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-àªàª-ઑઓ-નપ-રલળવ-હઽà«à« ૡଅ-ଌà¬à¬à¬“-ନପ-ରଲଳଵ-ହଽàœààŸ-à¡à±à®ƒà®…-ஊஎ-à®à®’-கஙசஜஞடணதந-பம-ஹà¯à°…-ఌఎ-à°à°’-నప-ళవ-హఽౘౙౠౡಅ-ಌಎ-à²à²’-ನಪ-ಳವ-ಹಽೞೠೡೱೲഅ-ഌഎ-à´à´’-ഺഽൎൠൡൺ-ൿඅ-ඖක-නඳ-රලව-à·†à¸-ะาำเ-ๅàºàº‚ຄງຈຊàºàº”-ທນ-ຟມ-ຣລວສຫàº-ະາຳຽເ-ໄໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿá-á•áš-áá¡á¥á¦á®-á°áµ-á‚á‚Žáƒ-ჺჽ-ቈቊ-á‰á‰-ቖቘቚ-á‰á‰ -ኈኊ-áŠáŠ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-áŒáŒ’-ጕጘ-ášáŽ€-áŽáŽ -á´á-ᙬᙯ-ᙿáš-áššáš -ᛪᜀ-ᜌᜎ-ᜑᜠ-ᜱá€-á‘á -á¬á®-á°áž€-ឳៜá -á¡‚á¡„-ᡷᢀ-ᢨᢪᢰ-ᣵᤀ-ᤜá¥-á¥á¥°-ᥴᦀ-ᦫá§-ᧇᨀ-ᨖᨠ-ᩔᬅ-ᬳá…-á‹á®ƒ-ᮠᮮᮯᮺ-ᯥᰀ-á°£á±-á±á±š-ᱷᳩ-ᳬᳮ-ᳱᳵᳶℵ-ℸⴰ-ⵧⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-â·Žâ·-â·–â·˜-ⷞ〆〼ã-ã‚–ã‚Ÿã‚¡-ヺヿㄅ-ã„ㄱ-ㆎㆠ-ㆺㇰ-ㇿã€-䶵一-鿌ꀀ-ꀔꀖ-ê’Œê“-ꓷꔀ-ꘋê˜-ê˜Ÿê˜ªê˜«ê™®êš -ꛥꟻ-ê ê ƒ-ê …ê ‡-ê Šê Œ-ê ¢ê¡€-ꡳꢂ-ꢳꣲ-ꣷꣻꤊ-ꤥꤰ-ê¥†ê¥ -ꥼꦄ-ꦲꨀ-ꨨꩀ-ê©‚ê©„-ê©‹ê© -ꩯꩱ-ꩶꩺꪀ-ꪯꪱꪵꪶꪹ-êª½ê«€ê«‚ê«›ê«œê« -ꫪꫲê¬-ꬆꬉ-ꬎꬑ-ê¬–ê¬ -ꬦꬨ-ꬮꯀ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-ï©ï©°-ï«™ï¬ï¬Ÿ-ﬨשׁ-זּטּ-לּמּï€ïïƒï„ï†-ﮱﯓ-ï´½ïµ-ï¶ï¶’-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼヲ-ッア-ï¾ï¾ -하-ᅦᅧ-ï¿ï¿’-ï¿—ï¿š-ï¿œ]").test(String.fromCharCode(n))},isHighSurrogate:function(n){return new RegExp("[\uD800-\uDBFF]").test(String.fromCharCode(n))},isLowSurrogate:function(n){return new RegExp("[\uDC00-\uDFFF]").test(String.fromCharCode(n))},isSurrogate:function(n){return new RegExp("[\uD800-\uDFFF]").test(String.fromCharCode(n))},isNull:function(n){return new RegExp("\x00").test(String.fromCharCode(n))},isSymbol:function(n){return n<256?[36,43,60,61,62,94,96,124,126,162,163,164,165,166,167,168,169,172,174,175,176,177,180,182,184,215,247].indexOf(n)!=-1:new RegExp("[â‚ -âƒâƒ-⃿℀-â…â…-â†â†-⇿∀-⋿⌀-â¿â– -◿☀-⛿✀-➿⟀-⟯⟰-⟿⠀-⣿⤀-⥿⦀-⧿⨀-⫿⬀-⯿]").test(String.fromCharCode(n))},isSeparator:function(n){return n<256?n==32||n==160:new RegExp("[\u2028\u2029 Â áš€á Žâ€€-  âŸã€€]").test(String.fromCharCode(n))},isPunctuation:function(n){return n<256?[33,34,35,37,38,39,40,41,42,44,45,46,47,58,59,63,64,91,92,93,95,123,125,161,171,173,183,187,191].indexOf(n)!=-1:new RegExp("[!-#%-*,-/:;?@[-]_{}¡§«¶·»¿;·՚-՟։֊־׀׃׆׳״؉؊،Ø؛؞؟٪-Ù۔܀-Üß·-ß¹à °-à ¾à¡žà¥¤à¥¥à¥°à«°à·´à¹à¹šà¹›à¼„-༒༔༺-༽྅à¿-࿔࿙࿚áŠ-á჻á -á¨á€á™á™®áš›ášœá›«-á›áœµáœ¶áŸ”-៖៘-áŸšá €-á Šá¥„á¥…á¨žá¨Ÿáª -᪦᪨-áªáš-á ᯼-᯿᰻-᰿᱾᱿᳀-᳇᳓â€-‧‰-âƒâ…-â‘â“-âžâ½â¾â‚₎〈〉â¨-âµâŸ…⟆⟦-⟯⦃-⦘⧘-⧛⧼⧽⳹-⳼⳾⳿⵰⸀-⸮⸰-⸻ã€-〃〈-】〔-〟〰〽゠・꓾꓿ê˜-ê˜ê™³ê™¾ê›²-ê›·ê¡´-꡷꣎ê£ê£¸-꣺꤮꤯꥟ê§-ê§ê§žê§Ÿê©œ-꩟꫞꫟꫰꫱꯫﴾﴿ï¸-︙︰-ï¹’ï¹”-﹡﹣﹨﹪﹫ï¼-#%-*,-ï¼ï¼šï¼›ï¼Ÿï¼ ï¼»-]_{ï½ï½Ÿ-ï½¥-ÖŠÖ¾á€á †â€-―⸗⸚⸺⸻〜〰゠︱︲﹘﹣ï¼([{༺༼᚛‚„â…â½â‚〈â¨âªâ¬â®â°â²â´âŸ…⟦⟨⟪⟬⟮⦃⦅⦇⦉⦋â¦â¦â¦‘⦓⦕⦗⧘⧚⧼⸢⸤⸦⸨〈《「『ã€ã€”〖〘〚ã€ï´¾ï¸—︵︷︹︻︽︿ï¹ï¹ƒï¹‡ï¹™ï¹›ï¹ï¼ˆï¼»ï½›ï½Ÿï½¢)]}༻༽᚜â†â¾â‚ŽâŒªâ©â«ââ¯â±â³âµâŸ†âŸ§âŸ©âŸ«âŸâŸ¯â¦„⦆⦈⦊⦌⦎â¦â¦’⦔⦖⦘⧙⧛⧽⸣⸥⸧⸩〉》ã€ã€ã€‘〕〗〙〛〞〟﴿︘︶︸︺︼︾﹀﹂﹄﹈﹚﹜﹞)]ï½ï½ 」«‘‛“‟‹⸂⸄⸉⸌⸜⸠»’â€â€ºâ¸ƒâ¸…⸊â¸â¸â¸¡_‿â€â”︳︴ï¹-ï¹ï¼¿!-#%-'*,./:;?@\\¡§¶·¿;·՚-՟։׀׃׆׳״؉؊،Ø؛؞؟٪-Ù۔܀-Üß·-ß¹à °-à ¾à¡žà¥¤à¥¥à¥°à«°à·´à¹à¹šà¹›à¼„-༒༔྅à¿-࿔࿙࿚áŠ-á჻á -á¨á™á™®á›«-á›áœµáœ¶áŸ”-៖៘-áŸšá €-á …á ‡-á Šá¥„á¥…á¨žá¨Ÿáª -᪦᪨-áªáš-á ᯼-᯿᰻-᰿᱾᱿᳀-᳇᳓‖‗†-‧‰-‸※-‾â-âƒâ‡-â‘â“â•-âžâ³¹-⳼⳾⳿⵰⸀â¸â¸†-⸈⸋⸎-⸖⸘⸙⸛⸞⸟⸪-⸮⸰-⸹ã€-〃〽・꓾꓿ê˜-ê˜ê™³ê™¾ê›²-ê›·ê¡´-꡷꣎ê£ê£¸-꣺꤮꤯꥟ê§-ê§ê§žê§Ÿê©œ-꩟꫞꫟꫰꫱꯫ï¸-︖︙︰﹅﹆﹉-﹌ï¹-ï¹’ï¹”-﹗﹟-﹡﹨﹪﹫ï¼-#%-'*,.ï¼ï¼šï¼›ï¼Ÿï¼ \。、・]").test(String.fromCharCode(n))},isNumber:function(n){return n<256?[48,49,50,51,52,53,54,55,56,57,178,179,185,188,189,190].indexOf(n)!=-1:new RegExp("[0-9²³¹¼-¾٠-Ù©Û°-۹߀-߉०-९০-৯৴-৹੦-੯૦-૯à¦-à¯à²-à·à¯¦-௲౦-౯౸-౾೦-೯൦-൵à¹-๙à»-໙༠-༳á€-á‰á‚-á‚™á©-á¼á›®-ᛰ០-៩៰-៹á -á ™á¥†-á¥á§-᧚᪀-᪉áª-᪙á-á™á®°-᮹᱀-᱉á±-á±™â°â´-â¹â‚€-₉â…-ↂↅ-↉①-⒛⓪-â“¿â¶-➓⳽〇〡-〩〸-〺㆒-㆕㈠-㈩㉈-ã‰ã‰‘-㉟㊀-㊉㊱-ãŠ¿ê˜ -꘩ꛦ-ê›¯ê °-ê µê£-꣙꤀-꤉ê§-꧙ê©-꩙꯰-꯹ï¼-ï¼™0-9Ù -Ù©Û°-۹߀-߉०-९০-৯੦-੯૦-૯à¦-à¯à¯¦-௯౦-౯೦-೯൦-൯à¹-๙à»-໙༠-༩á€-á‰á‚-႙០-៩á -á ™á¥†-á¥á§-᧙᪀-᪉áª-᪙á-á™á®°-᮹᱀-᱉á±-á±™ê˜ -꘩ê£-꣙꤀-꤉ê§-꧙ê©-꩙꯰-꯹ï¼-9ᛮ-á›°â… -ↂↅ-ↈ〇〡-〩〸-〺ꛦ-ꛯ²³¹¼-¾৴-৹à²-à·à¯°-௲౸-౾൰-൵༪-༳á©-á¼áŸ°-៹᧚â°â´-â¹â‚€-₉â…-⅟↉①-⒛⓪-â“¿â¶-➓⳽㆒-㆕㈠-㈩㉈-ã‰ã‰‘-㉟㊀-㊉㊱-ãŠ¿ê °-ê µ]").test(String.fromCharCode(n))},isControl:function(n){return n<256?n>=0&&n<=31||n>=127&&n<=159:new RegExp("[\x00-\x1f€-Ÿ]").test(String.fromCharCode(n))}}});Bridge.Class.addExtend(System.Char,[System.IComparable$1(System.Char),System.IEquatable$1(System.Char)]);Bridge.define("System.FormattableString",{inherits:[System.IFormattable],statics:{invariant:function(n){return n.toString$1(System.Globalization.CultureInfo.invariantCulture)}},toString:function(){return this.toString$1(System.Globalization.CultureInfo.getCurrentCulture())},System$IFormattable$format:function(n,t){return this.toString$1(t)}});Bridge.define("System.FormattableStringImpl",{inherits:[System.FormattableString],args:null,format:null,ctor:function(n,t){t===void 0&&(t=[]);this.$initialize();System.FormattableString.ctor.call(this);this.format=n;this.args=t},getArgumentCount:function(){return this.args.length},getFormat:function(){return this.format},getArgument:function(n){return this.args[n]},getArguments:function(){return this.args},toString$1:function(n){return System.String.formatProvider.apply(System.String,[n,this.format].concat(this.args))}});Bridge.define("System.Runtime.CompilerServices.FormattableStringFactory",{statics:{create:function(n,t){return t===void 0&&(t=[]),new System.FormattableStringImpl(n,t)}}});Bridge.define("System.Exception",{ctor:function(n,t){this.$initialize();this.message=n?n:"Exception of type '"+Bridge.getTypeName(this)+"' was thrown.";this.innerException=t?t:null;this.errorStack=new Error;this.data=new(System.Collections.Generic.Dictionary$2(Object,Object))},getMessage:function(){return this.message},getInnerException:function(){return this.innerException},getStackTrace:function(){return this.errorStack.stack},getData:function(){return this.data},toString:function(){return this.getMessage()},statics:{create:function(n){return Bridge.is(n,System.Exception)?n:n instanceof TypeError?new System.NullReferenceException(n.message,new Bridge.ErrorException(n)):n instanceof RangeError?new System.ArgumentOutOfRangeException(null,n.message,new Bridge.ErrorException(n)):n instanceof Error?new Bridge.ErrorException(n):new System.Exception(n?n.toString():null)}}});Bridge.define("System.SystemException",{inherits:[System.Exception],ctor:function(n,t){this.$initialize();System.Exception.ctor.call(this,n||"System error.",t)}});Bridge.define("System.OutOfMemoryException",{inherits:[System.SystemException],ctor:function(n,t){this.$initialize();n||(n="Insufficient memory to continue the execution of the program.");System.SystemException.ctor.call(this,n,t)}});Bridge.define("System.IndexOutOfRangeException",{inherits:[System.SystemException],ctor:function(n,t){this.$initialize();n||(n="Index was outside the bounds of the array.");System.SystemException.ctor.call(this,n,t)}});Bridge.define("System.TimeoutException",{inherits:[System.SystemException],ctor:function(n,t){this.$initialize();n||(n="The operation has timed out.");System.SystemException.ctor.call(this,n,t)}});Bridge.define("System.RegexMatchTimeoutException",{inherits:[System.TimeoutException],_regexInput:"",_regexPattern:"",_matchTimeout:null,config:{init:function(){this._matchTimeout=System.TimeSpan.fromTicks(-1)}},ctor:function(){this.$initialize();System.TimeoutException.ctor.call(this)},$ctor1:function(n){this.$initialize();System.TimeoutException.ctor.call(this,n)},$ctor2:function(n,t){this.$initialize();System.TimeoutException.ctor.call(this,n,t)},$ctor3:function(n,t,i){this.$initialize();this._regexInput=n;this._regexPattern=t;this._matchTimeout=i;this.$ctor1("The RegEx engine has timed out while trying to match a pattern to an input string. This can occur for many reasons, including very large inputs or excessive backtracking caused by nested quantifiers, back-references and other factors.")},getPattern:function(){return this._regexPattern},getInput:function(){return this._regexInput},getMatchTimeout:function(){return this._matchTimeout}});Bridge.define("Bridge.ErrorException",{inherits:[System.Exception],ctor:function(n){this.$initialize();System.Exception.ctor.call(this,n.message);this.errorStack=n;this.error=n},getError:function(){return this.error}});Bridge.define("System.ArgumentException",{inherits:[System.Exception],ctor:function(n,t,i){this.$initialize();System.Exception.ctor.call(this,n||"Value does not fall within the expected range.",i);this.paramName=t?t:null},getParamName:function(){return this.paramName}});Bridge.define("System.ArgumentNullException",{inherits:[System.ArgumentException],ctor:function(n,t,i){this.$initialize();t||(t="Value cannot be null.",n&&(t+="\nParameter name: "+n));System.ArgumentException.ctor.call(this,t,n,i)}});Bridge.define("System.ArgumentOutOfRangeException",{inherits:[System.ArgumentException],ctor:function(n,t,i,r){this.$initialize();t||(t="Value is out of range.",n&&(t+="\nParameter name: "+n));System.ArgumentException.ctor.call(this,t,n,i);this.actualValue=r?r:null},getActualValue:function(){return this.actualValue}});Bridge.define("System.Globalization.CultureNotFoundException",{inherits:[System.ArgumentException],ctor:function(n,t,i,r,u){this.$initialize();i||(i="Culture is not supported.",n&&(i+="\nParameter name: "+n),t&&(i+="\n"+t+" is an invalid culture identifier."));System.ArgumentException.ctor.call(this,i,n,r);this.invalidCultureName=t?t:null;this.invalidCultureId=u?u:null},getInvalidCultureName:function(){return this.invalidCultureName},getInvalidCultureId:function(){return this.invalidCultureId}});Bridge.define("System.Collections.Generic.KeyNotFoundException",{inherits:[System.Exception],ctor:function(n,t){this.$initialize();System.Exception.ctor.call(this,n||"Key not found.",t)}});Bridge.define("System.ArithmeticException",{inherits:[System.Exception],ctor:function(n,t){this.$initialize();System.Exception.ctor.call(this,n||"Overflow or underflow in the arithmetic operation.",t)}});Bridge.define("System.DivideByZeroException",{inherits:[System.ArithmeticException],ctor:function(n,t){this.$initialize();System.ArithmeticException.ctor.call(this,n||"Division by 0.",t)}});Bridge.define("System.OverflowException",{inherits:[System.ArithmeticException],ctor:function(n,t){this.$initialize();System.ArithmeticException.ctor.call(this,n||"Arithmetic operation resulted in an overflow.",t)}});Bridge.define("System.FormatException",{inherits:[System.Exception],ctor:function(n,t){this.$initialize();System.Exception.ctor.call(this,n||"Invalid format.",t)}});Bridge.define("System.InvalidCastException",{inherits:[System.Exception],ctor:function(n,t){this.$initialize();System.Exception.ctor.call(this,n||"The cast is not valid.",t)}});Bridge.define("System.InvalidOperationException",{inherits:[System.Exception],ctor:function(n,t){this.$initialize();System.Exception.ctor.call(this,n||"Operation is not valid due to the current state of the object.",t)}});Bridge.define("System.NotImplementedException",{inherits:[System.Exception],ctor:function(n,t){this.$initialize();System.Exception.ctor.call(this,n||"The method or operation is not implemented.",t)}});Bridge.define("System.NotSupportedException",{inherits:[System.Exception],ctor:function(n,t){this.$initialize();System.Exception.ctor.call(this,n||"Specified method is not supported.",t)}});Bridge.define("System.NullReferenceException",{inherits:[System.Exception],ctor:function(n,t){this.$initialize();System.Exception.ctor.call(this,n||"Object is null.",t)}});Bridge.define("System.RankException",{inherits:[System.Exception],ctor:function(n,t){this.$initialize();System.Exception.ctor.call(this,n||"Attempted to operate on an array with the incorrect number of dimensions.",t)}});Bridge.define("Bridge.PromiseException",{inherits:[System.Exception],ctor:function(n,t,i){this.$initialize();this.arguments=System.Array.clone(n);t==null&&(t="Promise exception: [",t+=this.arguments.map(function(n){return n==null?"null":n.toString()}).join(", "),t+="]");System.Exception.ctor.call(this,t,i)},getArguments:function(){return this.arguments}});Bridge.define("System.OperationCanceledException",{inherits:[System.Exception],ctor:function(n,t,i){this.$initialize();System.Exception.ctor.call(this,n||"Operation was canceled.",i);this.cancellationToken=t||System.Threading.CancellationToken.none}});Bridge.define("System.Threading.Tasks.TaskCanceledException",{inherits:[System.OperationCanceledException],ctor:function(n,t,i){this.$initialize();System.OperationCanceledException.ctor.call(this,n||"A task was canceled.",null,i);this.task=t||null}});Bridge.define("System.AggregateException",{inherits:[System.Exception],ctor:function(n,t){this.$initialize();this.innerExceptions=new(System.Collections.ObjectModel.ReadOnlyCollection$1(System.Exception))(Bridge.hasValue(t)?Bridge.toArray(t):[]);System.Exception.ctor.call(this,n||"One or more errors occurred.",this.innerExceptions.items.length?this.innerExceptions.items[0]:null)},handle:function(n){var r,i,t;if(!Bridge.hasValue(n))throw new System.ArgumentNullException("predicate");for(r=this.innerExceptions.getCount(),i=[],t=0;t<r;t++)n(this.innerExceptions.get(t))||i.push(this.innerExceptions.get(t));if(i.length>0)throw new System.AggregateException(this.getMessage(),i);},flatten:function(){var e=new(System.Collections.Generic.List$1(System.Exception)),n=new(System.Collections.Generic.List$1(System.AggregateException)),r,u,t,i,f;for(n.add(this),r=0;n.getCount()>r;)for(u=n.getItem(r++).innerExceptions,t=0;t<u.getCount();t++)(i=u.get(t),Bridge.hasValue(i))&&(f=Bridge.as(i,System.AggregateException),Bridge.hasValue(f)?n.add(f):e.add(i));return new System.AggregateException(this.getMessage(),e)}});Bridge.define("System.Reflection.AmbiguousMatchException",{inherits:[System.Exception],ctor:function(n,t){this.$initialize();System.Exception.ctor.call(this,n||"Ambiguous match.",t)}});Bridge.define("System.Globalization.DateTimeFormatInfo",{inherits:[System.IFormatProvider,System.ICloneable],config:{alias:{getFormat:"System$IFormatProvider$getFormat"}},statics:{$allStandardFormats:{d:"shortDatePattern",D:"longDatePattern",f:"longDatePattern shortTimePattern",F:"longDatePattern longTimePattern",g:"shortDatePattern shortTimePattern",G:"shortDatePattern longTimePattern",m:"monthDayPattern",M:"monthDayPattern",o:"roundtripFormat",O:"roundtripFormat",r:"rfc1123",R:"rfc1123",s:"sortableDateTimePattern",S:"sortableDateTimePattern1",t:"shortTimePattern",T:"longTimePattern",u:"universalSortableDateTimePattern",U:"longDatePattern longTimePattern",y:"yearMonthPattern",Y:"yearMonthPattern"},ctor:function(){this.invariantInfo=Bridge.merge(new System.Globalization.DateTimeFormatInfo,{abbreviatedDayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],abbreviatedMonthGenitiveNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],abbreviatedMonthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],amDesignator:"AM",dateSeparator:"/",dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],firstDayOfWeek:0,fullDateTimePattern:"dddd, dd MMMM yyyy HH:mm:ss",longDatePattern:"dddd, dd MMMM yyyy",longTimePattern:"HH:mm:ss",monthDayPattern:"MMMM dd",monthGenitiveNames:["January","February","March","April","May","June","July","August","September","October","November","December",""],monthNames:["January","February","March","April","May","June","July","August","September","October","November","December",""],pmDesignator:"PM",rfc1123:"ddd, dd MMM yyyy HH':'mm':'ss 'GMT'",shortDatePattern:"MM/dd/yyyy",shortestDayNames:["Su","Mo","Tu","We","Th","Fr","Sa"],shortTimePattern:"HH:mm",sortableDateTimePattern:"yyyy'-'MM'-'dd'T'HH':'mm':'ss",sortableDateTimePattern1:"yyyy'-'MM'-'dd",timeSeparator:":",universalSortableDateTimePattern:"yyyy'-'MM'-'dd HH':'mm':'ss'Z'",yearMonthPattern:"yyyy MMMM",roundtripFormat:"yyyy'-'MM'-'dd'T'HH':'mm':'ss.uzzz"})}},getFormat:function(n){switch(n){case System.Globalization.DateTimeFormatInfo:return this;default:return null}},getAbbreviatedDayName:function(n){if(n<0||n>6)throw new System.ArgumentOutOfRangeException("dayofweek");return this.abbreviatedDayNames[n]},getAbbreviatedMonthName:function(n){if(n<1||n>13)throw new System.ArgumentOutOfRangeException("month");return this.abbreviatedMonthNames[n-1]},getAllDateTimePatterns:function(n,t){var i=System.Globalization.DateTimeFormatInfo.$allStandardFormats,r,e,f,u,o=[];if(n){if(!i[n]){if(t)return null;throw new System.ArgumentException(null,"format");}r={};r[n]=i[n]}else r=i;for(i in r){for(e=r[i].split(" "),f="",u=0;u<e.length;u++)f=(u===0?"":f+" ")+this[e[u]];o.push(f)}return o},getDayName:function(n){if(n<0||n>6)throw new System.ArgumentOutOfRangeException("dayofweek");return this.dayNames[n]},getMonthName:function(n){if(n<1||n>13)throw new System.ArgumentOutOfRangeException("month");return this.monthNames[n-1]},getShortestDayName:function(n){if(n<0||n>6)throw new System.ArgumentOutOfRangeException("dayOfWeek");return this.shortestDayNames[n]},clone:function(){return Bridge.copy(new System.Globalization.DateTimeFormatInfo,this,["abbreviatedDayNames","abbreviatedMonthGenitiveNames","abbreviatedMonthNames","amDesignator","dateSeparator","dayNames","firstDayOfWeek","fullDateTimePattern","longDatePattern","longTimePattern","monthDayPattern","monthGenitiveNames","monthNames","pmDesignator","rfc1123","shortDatePattern","shortestDayNames","shortTimePattern","sortableDateTimePattern","timeSeparator","universalSortableDateTimePattern","yearMonthPattern","roundtripFormat"])}});Bridge.define("System.Globalization.NumberFormatInfo",{inherits:[System.IFormatProvider,System.ICloneable],config:{alias:{getFormat:"System$IFormatProvider$getFormat"}},statics:{ctor:function(){this.numberNegativePatterns=["(n)","-n","- n","n-","n -"];this.currencyNegativePatterns=["($n)","-$n","$-n","$n-","(n$)","-n$","n-$","n$-","-n $","-$ n","n $-","$ n-","$ -n","n- $","($ n)","(n $)"];this.currencyPositivePatterns=["$n","n$","$ n","n $"];this.percentNegativePatterns=["-n %","-n%","-%n","%-n","%n-","n-%","n%-","-% n","n %-","% n-","% -n","n- %"];this.percentPositivePatterns=["n %","n%","%n","% n"];this.invariantInfo=Bridge.merge(new System.Globalization.NumberFormatInfo,{nanSymbol:"NaN",negativeSign:"-",positiveSign:"+",negativeInfinitySymbol:"-Infinity",positiveInfinitySymbol:"Infinity",percentSymbol:"%",percentGroupSizes:[3],percentDecimalDigits:2,percentDecimalSeparator:".",percentGroupSeparator:",",percentPositivePattern:0,percentNegativePattern:0,currencySymbol:"¤",currencyGroupSizes:[3],currencyDecimalDigits:2,currencyDecimalSeparator:".",currencyGroupSeparator:",",currencyNegativePattern:0,currencyPositivePattern:0,numberGroupSizes:[3],numberDecimalDigits:2,numberDecimalSeparator:".",numberGroupSeparator:",",numberNegativePattern:1})}},getFormat:function(n){switch(n){case System.Globalization.NumberFormatInfo:return this;default:return null}},clone:function(){return Bridge.copy(new System.Globalization.NumberFormatInfo,this,["nanSymbol","negativeSign","positiveSign","negativeInfinitySymbol","positiveInfinitySymbol","percentSymbol","percentGroupSizes","percentDecimalDigits","percentDecimalSeparator","percentGroupSeparator","percentPositivePattern","percentNegativePattern","currencySymbol","currencyGroupSizes","currencyDecimalDigits","currencyDecimalSeparator","currencyGroupSeparator","currencyNegativePattern","currencyPositivePattern","numberGroupSizes","numberDecimalDigits","numberDecimalSeparator","numberGroupSeparator","numberNegativePattern"])}});Bridge.define("System.Globalization.CultureInfo",{inherits:[System.IFormatProvider,System.ICloneable],config:{alias:{getFormat:"System$IFormatProvider$getFormat"}},$entryPoint:!0,statics:{ctor:function(){this.cultures=this.cultures||{};this.invariantCulture=Bridge.merge(new System.Globalization.CultureInfo("iv",!0),{englishName:"Invariant Language (Invariant Country)",nativeName:"Invariant Language (Invariant Country)",numberFormat:System.Globalization.NumberFormatInfo.invariantInfo,dateTimeFormat:System.Globalization.DateTimeFormatInfo.invariantInfo});this.setCurrentCulture(System.Globalization.CultureInfo.invariantCulture)},getCurrentCulture:function(){return this.currentCulture},setCurrentCulture:function(n){this.currentCulture=n;System.Globalization.DateTimeFormatInfo.currentInfo=n.dateTimeFormat;System.Globalization.NumberFormatInfo.currentInfo=n.numberFormat},getCultureInfo:function(n){if(!n)throw new System.ArgumentNullException("name");return this.cultures[n]},getCultures:function(){for(var t=Bridge.getPropertyNames(this.cultures),i=[],n=0;n<t.length;n++)i.push(this.cultures[t[n]]);return i}},ctor:function(n,t){if(this.$initialize(),this.name=n,System.Globalization.CultureInfo.cultures||(System.Globalization.CultureInfo.cultures={}),System.Globalization.CultureInfo.cultures[n])Bridge.copy(this,System.Globalization.CultureInfo.cultures[n],["englishName","nativeName","numberFormat","dateTimeFormat"]);else{if(!t)throw new System.Globalization.CultureNotFoundException("name",n);System.Globalization.CultureInfo.cultures[n]=this}},getFormat:function(n){switch(n){case System.Globalization.NumberFormatInfo:return this.numberFormat;case System.Globalization.DateTimeFormatInfo:return this.dateTimeFormat;default:return null}},clone:function(){return new System.Globalization.CultureInfo(this.name)}});Bridge.Math={divRem:function(n,t,i){var r=n%t;return i.v=r,(n-r)/t},round:function(n,t,i){var u=Math.pow(10,t||0),r,f;return(n*=u,r=n>0|-(n<0),n%1==.5*r)?(f=Math.floor(n),(f+(i===4?r>0:f%2*r))/u):Math.round(n)/u},log10:Math.log10||function(n){return Math.log(n)/Math.LN10},logWithBase:function(n,t){return isNaN(n)?n:isNaN(t)?t:t===1?NaN:n!==1&&(t===0||t===Number.POSITIVE_INFINITY)?NaN:Bridge.Math.log10(n)/Bridge.Math.log10(t)},log:function(n){return n===0?Number.NEGATIVE_INFINITY:n<0||isNaN(n)?NaN:n===Number.POSITIVE_INFINITY?Number.POSITIVE_INFINITY:n===Number.NEGATIVE_INFINITY?NaN:Math.log(n)},sinh:Math.sinh||function(n){return(Math.exp(n)-Math.exp(-n))/2},cosh:Math.cosh||function(n){return(Math.exp(n)+Math.exp(-n))/2},tanh:Math.tanh||function(n){if(n===Infinity)return 1;if(n===-Infinity)return-1;var t=Math.exp(2*n);return(t-1)/(t+1)}};yt={trueString:"True",falseString:"False",is:function(n,t){return t===System.IComparable||t===System.IEquatable$1(Boolean)||t===System.IComparable$1(Boolean)?!0:!1},$is:function(n){return typeof n=="boolean"},getDefaultValue:function(){return!1},toString:function(n){return n?System.Boolean.trueString:System.Boolean.falseString},parse:function(n){if(!Bridge.hasValue(n))throw new System.ArgumentNullException("value");var t={v:!1};if(!System.Boolean.tryParse(n,t))throw new System.FormatException("Bad format for Boolean value");return t.v},tryParse:function(n,t){if(t.v=!1,!Bridge.hasValue(n))return!1;if(System.String.equals(System.Boolean.trueString,n,5))return t.v=!0,!0;if(System.String.equals(System.Boolean.falseString,n,5))return t.v=!1,!0;for(var i=0,r=n.length-1;i<n.length;){if(!System.Char.isWhiteSpace(n[i])&&!System.Char.isNull(n.charCodeAt(i)))break;i++}while(r>=i){if(!System.Char.isWhiteSpace(n[r])&&!System.Char.isNull(n.charCodeAt(r)))break;r--}return(n=n.substr(i,r-i+1),System.String.equals(System.Boolean.trueString,n,5))?(t.v=!0,!0):System.String.equals(System.Boolean.falseString,n,5)?(t.v=!1,!0):!1}};System.Boolean=yt,function(){var n=function(n,t,i,r){var u=Bridge.define(n,{inherits:[System.IComparable,System.IFormattable],statics:{$number:!0,min:t,max:i,precision:r,$is:function(n){return typeof n=="number"&&Math.floor(n,0)===n&&n>=t&&n<=i},getDefaultValue:function(){return 0},parse:function(n,r){return Bridge.Int.parseInt(n,t,i,r)},tryParse:function(n,r,u){return Bridge.Int.tryParseInt(n,r,t,i,u)},format:function(n,t,i){return Bridge.Int.format(n,t,i,u)}}});u.$kind="";Bridge.Class.addExtend(u,[System.IComparable$1(u),System.IEquatable$1(u)])};n("System.Byte",0,255,3);n("System.SByte",-128,127,3);n("System.Int16",-32768,32767,5);n("System.UInt16",0,65535,5);n("System.Int32",-2147483648,2147483647,10);n("System.UInt32",0,4294967295,10)}();Bridge.define("Bridge.Int",{inherits:[System.IComparable,System.IFormattable],statics:{$number:!0,$is:function(n){return typeof n=="number"&&isFinite(n)&&Math.floor(n,0)===n},getDefaultValue:function(){return 0},format:function(n,t,i,r){var e=(i||System.Globalization.CultureInfo.getCurrentCulture()).getFormat(System.Globalization.NumberFormatInfo),nt=e.numberDecimalSeparator,rt=e.numberGroupSeparator,f=n instanceof System.Decimal,o=n instanceof System.Int64||n instanceof System.UInt64,tt=f||o?n.isZero()?!1:n.isNegative():n<0,l,u,v,b,g,c,k,d,a;if(!o&&(f?!n.isFinite():!isFinite(n)))return Number.NEGATIVE_INFINITY===n||f&&tt?e.negativeInfinitySymbol:isNaN(n)?e.nanSymbol:e.positiveInfinitySymbol;if(t||(t="G"),l=t.match(/^([a-zA-Z])(\d*)$/),l){b=l[1].toUpperCase();u=parseInt(l[2],10);u=u>15?15:u;switch(b){case"D":return this.defaultFormat(n,isNaN(u)?1:u,0,0,e,!0);case"F":case"N":return isNaN(u)&&(u=e.numberDecimalDigits),this.defaultFormat(n,1,u,u,e,b==="F");case"G":case"E":for(var h=0,s=f||o?o&&n.eq(System.Int64.MinValue)?System.Int64(n.value.toUnsigned()):n.abs():Math.abs(n),y=l[1],it=3,p,w;f||o?s.gte(10):s>=10;)f||o?s=s.div(10):s/=10,h++;while(f||o?s.ne(0)&&s.lt(1):s!==0&&s<1)f||o?s=s.mul(10):s*=10,h--;if(b==="G"){if(g=isNaN(u),g&&(u=f?29:o?n instanceof System.Int64?19:20:r&&r.precision?r.precision:15),h>-5&&h<u||f&&g)return p=0,w=u-(h>0?h+1:1),this.defaultFormat(n,1,p,w,e,!0);y=y==="G"?"E":"e";it=2;p=0;w=(u||15)-1}else p=w=isNaN(u)?6:u;return h>=0?y+=e.positiveSign:(y+=e.negativeSign,h=-h),tt&&(f||o?s=s.mul(-1):s*=-1),this.defaultFormat(s,1,p,w,e)+y+this.defaultFormat(h,it,0,0,e,!0);case"P":return isNaN(u)&&(u=e.percentDecimalDigits),this.defaultFormat(n*100,1,u,u,e,!1,"percent");case"X":for(c=f?n.round().value.toHex().substr(2):o?n.toString(16):Math.round(n).toString(16),l[1]==="X"&&(c=c.toUpperCase()),u-=c.length;u-->0;)c="0"+c;return c;case"C":return isNaN(u)&&(u=e.currencyDecimalDigits),this.defaultFormat(n,1,u,u,e,!1,"currency");case"R":return k=f||o?n.toString():""+n,nt!=="."&&(k=k.replace(".",nt)),k.replace("e","E")}}if(t.indexOf(",.")!==-1||System.String.endsWith(t,",")){for(d=0,a=t.indexOf(",."),a===-1&&(a=t.length-1);a>-1&&t.charAt(a)===",";)d++,a--;f||o?n=n.div(Math.pow(1e3,d)):n/=Math.pow(1e3,d)}return t.indexOf("%")!==-1&&(f||o?n=n.mul(100):n*=100),t.indexOf("‰")!==-1&&(f||o?n=n.mul(1e3):n*=1e3),v=t.split(";"),(f||o?n.lt(0):n<0)&&v.length>1?(f||o?n=n.mul(-1):n*=-1,t=v[1]):t=v[(f||o?n.ne(0):!n)&&v.length>2?2:0],this.customFormat(n,t,e,!t.match(/^[^\.]*[0#],[0#]/))},defaultFormat:function(n,t,i,r,u,f,e){e=e||"number";var h=(u||System.Globalization.CultureInfo.getCurrentCulture()).getFormat(System.Globalization.NumberFormatInfo),o,p,w,ut,v,y,b=h[e+"GroupSizes"],s,k,d,l,a,g,nt,c="",tt=n instanceof System.Decimal,it=n instanceof System.Int64||n instanceof System.UInt64,ft=tt||it?n.isZero()?!1:n.isNegative():n<0,rt=!1;if(ut=Math.pow(10,r),o=tt?n.abs().toDecimalPlaces(r).toFixed():it?n.eq(System.Int64.MinValue)?n.value.toUnsigned().toString():n.abs().toString():""+ +Math.abs(n).toFixed(r),rt=o.split("").every(function(n){return n==="0"||n==="."}),p=o.indexOf("."),p>0&&(s=h[e+"DecimalSeparator"]+o.substr(p+1),o=o.substr(0,p)),o.length<t&&(o=Array(t-o.length+1).join("0")+o),s?(s.length-1<i&&(s+=Array(i-s.length+2).join("0")),r===0?s=null:s.length-1>r&&(s=s.substr(0,r+1))):i>0&&(s=h[e+"DecimalSeparator"]+Array(i+1).join("0")),v=0,y=b[v],o.length<y)c=o,s&&(c+=s);else{for(k=o.length,d=!1,nt=f?"":h[e+"GroupSeparator"];!d;){if(a=y,l=k-a,l<0&&(y+=l,a+=l,l=0,d=!0),!a)break;g=o.substr(l,a);c=c.length?g+nt+c:g;k-=a;v<b.length-1&&(v++,y=b[v])}s&&(c+=s)}return ft&&!rt?(w=System.Globalization.NumberFormatInfo[e+"NegativePatterns"][h[e+"NegativePattern"]],w.replace("-",h.negativeSign).replace("%",h.percentSymbol).replace("$",h.currencySymbol).replace("n",c)):System.Globalization.NumberFormatInfo[e+"PositivePatterns"]?(w=System.Globalization.NumberFormatInfo[e+"PositivePatterns"][h[e+"PositivePattern"]],w.replace("%",h.percentSymbol).replace("$",h.currencySymbol).replace("n",c)):c},customFormat:function(n,t,i,r){var p=0,s=-1,h=-1,w=0,b=-1,a=0,nt=1,u,f,o,v,c,k,tt=!1,it=!1,y,l,e="",d=!1,rt=!1,g=!1,ut=n instanceof System.Decimal,ft=n instanceof System.Int64||n instanceof System.UInt64,et=ut||ft?n.isZero()?!1:n.isNegative():n<0;for(y="number",t.indexOf("%")!==-1?y="percent":t.indexOf("$")!==-1&&(y="currency"),f=0;f<t.length;f++)if(u=t.charAt(f),u==="'"||u==='"'){if(f=t.indexOf(u,f+1),f<0)break}else u==="\\"?f++:((u==="0"||u==="#")&&(w+=a,u==="0"&&(a?b=w:s<0&&(s=p)),p+=!a),a=a||u===".");for(s=s<0?1:p-s,et&&(tt=!0),c=Math.pow(10,w),n=ut?System.Decimal.round(n.abs().mul(c),4).div(c).toString():ft?(n.eq(System.Int64.MinValue)?System.Int64(n.value.toUnsigned()):n.abs()).mul(c).div(c).toString():""+Math.round(Math.abs(n)*c)/c,it=n.split("").every(function(n){return n==="0"||n==="."}),k=n.indexOf("."),h=k<0?n.length:k,f=h-p,l={groupIndex:Math.max(h,s),sep:r?"":i[y+"GroupSeparator"]},h===1&&n.charAt(0)==="0"&&(d=!0),o=0;o<t.length;o++)if(u=t.charAt(o),u==="'"||u==='"'){if(v=t.indexOf(u,o+1),e+=t.substring(o+1,v<0?t.length:v),v<0)break;o=v}else u==="\\"?(e+=t.charAt(o+1),o++):u==="#"||u==="0"?(g=!0,!rt&&d&&u==="#"?f++:(l.buffer=e,f<h?(f>=0?(nt&&this.addGroup(n.substr(0,f),l),this.addGroup(n.charAt(f),l)):f>=h-s&&this.addGroup("0",l),nt=0):(b-->0||f<n.length)&&this.addGroup(f>=n.length?"0":n.charAt(f),l),e=l.buffer,f++)):u==="."?(g||d||(e+=n.substr(0,h),g=!0),(n.length>++f||b>0)&&(rt=!0,e+=i[y+"DecimalSeparator"])):u!==","&&(e+=u);return tt&&!it&&(e="-"+e),e},addGroup:function(n,t){for(var i=t.buffer,f=t.sep,r=t.groupIndex,u=0,e=n.length;u<e;u++)i+=n.charAt(u),f&&r>1&&r--%3==1&&(i+=f);t.buffer=i;t.groupIndex=r},parseFloat:function(n,t){var i={};return Bridge.Int.tryParseFloat(n,t,i,!1),i.v},tryParseFloat:function(n,t,i,r){var l,a,u,v;if(i.v=0,r==null&&(r=!0),n==null){if(r)return!1;throw new System.ArgumentNullException("s");}n=n.trim();var f=(t||System.Globalization.CultureInfo.getCurrentCulture()).getFormat(System.Globalization.NumberFormatInfo),h=f.numberDecimalSeparator,e=f.numberGroupSeparator,o="Input string was not in a correct format.",s=n.indexOf(h),c=e?n.indexOf(e):-1;if(s>-1&&(s<c||c>-1&&s<n.indexOf(e,s)||n.indexOf(h,s+1)>-1)){if(r)return!1;throw new System.FormatException(o);}if(h!=="."&&e!=="."&&n.indexOf(".")>-1){if(r)return!1;throw new System.FormatException(o);}if(c>-1){for(l="",u=0;u<n.length;u++)n[u]!==e&&(l+=n[u]);n=l}if(n===f.negativeInfinitySymbol)return i.v=Number.NEGATIVE_INFINITY,!0;if(n===f.positiveInfinitySymbol)return i.v=Number.POSITIVE_INFINITY,!0;if(n===f.nanSymbol)return i.v=Number.NaN,!0;for(a=0,u=0;u<n.length;u++)if(System.Char.isLetter(n[u].charCodeAt(0)))if(n[u].toLowerCase()==="e"){if(a++,a>1){if(r)return!1;throw new System.FormatException(o);}}else{if(r)return!1;throw new System.FormatException(o);}if(v=parseFloat(n.replace(h,".")),isNaN(v)){if(r)return!1;throw new System.FormatException(o);}return i.v=v,!0},parseInt:function(n,t,i,r){if(r=r||10,n==null)throw new System.ArgumentNullException("str");if(r<=10&&!/^[+-]?[0-9]+$/.test(n)||r==16&&!/^[+-]?[0-9A-F]+$/gi.test(n))throw new System.FormatException("Input string was not in a correct format.");var u=parseInt(n,r);if(isNaN(u))throw new System.FormatException("Input string was not in a correct format.");if(u<t||u>i)throw new System.OverflowException;return u},tryParseInt:function(n,t,i,r,u){return(t.v=0,u=u||10,u<=10&&!/^[+-]?[0-9]+$/.test(n)||u==16&&!/^[+-]?[0-9A-F]+$/gi.test(n))?!1:(t.v=parseInt(n,u),t.v<i||t.v>r)?!1:!0},isInfinite:function(n){return n===Number.POSITIVE_INFINITY||n===Number.NEGATIVE_INFINITY},trunc:function(n){return Bridge.isNumber(n)?n>0?Math.floor(n):Math.ceil(n):Bridge.Int.isInfinite(n)?n:null},div:function(n,t){if(!Bridge.isNumber(n)||!Bridge.isNumber(t))return null;if(t===0)throw new System.DivideByZeroException;return this.trunc(n/t)},mod:function(n,t){if(!Bridge.isNumber(n)||!Bridge.isNumber(t))return null;if(t===0)throw new System.DivideByZeroException;return n%t},check:function(n,t){if(System.Int64.is64Bit(n))return System.Int64.check(n,t);if(n instanceof System.Decimal)return System.Decimal.toInt(n,t);if(Bridge.isNumber(n)&&!t.$is(n))throw new System.OverflowException;return Bridge.Int.isInfinite(n)?t===System.Int64||t===System.UInt64?t.MinValue:t.min:n},sxb:function(n){return Bridge.isNumber(n)?n|(n&128?4294967040:0):Bridge.Int.isInfinite(n)?System.SByte.min:null},sxs:function(n){return Bridge.isNumber(n)?n|(n&32768?4294901760:0):Bridge.Int.isInfinite(n)?System.Int16.min:null},clip8:function(n){return Bridge.isNumber(n)?Bridge.Int.sxb(n&255):Bridge.Int.isInfinite(n)?System.SByte.min:null},clipu8:function(n){return Bridge.isNumber(n)?n&255:Bridge.Int.isInfinite(n)?System.Byte.min:null},clip16:function(n){return Bridge.isNumber(n)?Bridge.Int.sxs(n&65535):Bridge.Int.isInfinite(n)?System.Int16.min:null},clipu16:function(n){return Bridge.isNumber(n)?n&65535:Bridge.Int.isInfinite(n)?System.UInt16.min:null},clip32:function(n){return Bridge.isNumber(n)?n|0:Bridge.Int.isInfinite(n)?System.Int32.min:null},clipu32:function(n){return Bridge.isNumber(n)?n>>>0:Bridge.Int.isInfinite(n)?System.UInt32.min:null},clip64:function(n){return Bridge.isNumber(n)?System.Int64(Bridge.Int.trunc(n)):Bridge.Int.isInfinite(n)?System.Int64.MinValue:null},clipu64:function(n){return Bridge.isNumber(n)?System.UInt64(Bridge.Int.trunc(n)):Bridge.Int.isInfinite(n)?System.UInt64.MinValue:null},sign:function(n){return Bridge.isNumber(n)?n===0?0:n<0?-1:1:null}}});Bridge.Int.$kind="";Bridge.Class.addExtend(Bridge.Int,[System.IComparable$1(Bridge.Int),System.IEquatable$1(Bridge.Int)]);Bridge.define("System.Double",{inherits:[System.IComparable,System.IFormattable],statics:{min:-Number.MAX_VALUE,max:Number.MAX_VALUE,precision:15,$number:!0,$is:function(n){return typeof n=="number"},getDefaultValue:function(){return 0},parse:function(n,t){return Bridge.Int.parseFloat(n,t)},tryParse:function(n,t,i){return Bridge.Int.tryParseFloat(n,t,i)},format:function(n,t,i){return Bridge.Int.format(n,t,i,System.Double)}}});System.Double.$kind="";Bridge.Class.addExtend(System.Double,[System.IComparable$1(System.Double),System.IEquatable$1(System.Double)]);Bridge.define("System.Single",{inherits:[System.IComparable,System.IFormattable],statics:{min:-34028234663852886e22,max:34028234663852886e22,precision:7,$number:!0,$is:System.Double.$is,getDefaultValue:System.Double.getDefaultValue,parse:System.Double.parse,tryParse:System.Double.tryParse,format:function(n,t,i){return Bridge.Int.format(n,t,i,System.Single)}}});System.Single.$kind="";Bridge.Class.addExtend(System.Single,[System.IComparable$1(System.Single),System.IEquatable$1(System.Single)]),function(n){function i(n,t,i){this.low=n|0;this.high=t|0;this.unsigned=!!i}function u(n){return!0===(n&&n.__isLong__)}function h(n,i){var r,u;if(i){if(n>>>=0,(u=0<=n&&256>n)&&(r=p[n]))return r;r=t(n,0>(n|0)?-1:0,!0);u&&(p[n]=r)}else{if(n|=0,(u=-128<=n&&128>n)&&(r=y[n]))return r;r=t(n,0>n?-1:0,!1);u&&(y[n]=r)}return r}function f(n,i){if(isNaN(n)||!isFinite(n))return i?s:e;if(i){if(0>n)return s;if(n>=d)return k}else{if(n<=-g)return r;if(n+1>=g)return b}return 0>n?f(-n,i).neg():t(n%4294967296|0,n/4294967296|0,i)}function t(n,t,r){return new i(n,t,r)}function v(n,t,i){var s,r,u,o,h;if(0===n.length)throw Error("empty string");if("NaN"===n||"Infinity"===n||"+Infinity"===n||"-Infinity"===n)return e;if("number"==typeof t?(i=t,t=!1):t=!!t,i=i||10,2>i||36<i)throw RangeError("radix");if(0<(s=n.indexOf("-")))throw Error("interior hyphen");if(0===s)return v(n.substring(1),t,i).neg();for(s=f(l(i,8)),r=e,u=0;u<n.length;u+=8)o=Math.min(8,n.length-u),h=parseInt(n.substring(u,u+o),i),8>o?(o=f(l(i,o)),r=r.mul(o).add(f(h))):(r=r.mul(s),r=r.add(f(h)));return r.unsigned=t,r}function o(n){return n instanceof i?n:"number"==typeof n?f(n):"string"==typeof n?v(n):t(n.low,n.high,n.unsigned)}var y,p,l,s,c,w,a,b,k,r;n.Bridge.$Long=i;i.__isLong__;Object.defineProperty(i.prototype,"__isLong__",{value:!0,enumerable:!1,configurable:!1});i.isLong=u;y={};p={};i.fromInt=h;i.fromNumber=f;i.fromBits=t;l=Math.pow;i.fromString=v;i.fromValue=o;var d=4294967296*4294967296,g=d/2,nt=h(16777216),e=h(0);i.ZERO=e;s=h(0,!0);i.UZERO=s;c=h(1);i.ONE=c;w=h(1,!0);i.UONE=w;a=h(-1);i.NEG_ONE=a;b=t(-1,2147483647,!1);i.MAX_VALUE=b;k=t(-1,-1,!0);i.MAX_UNSIGNED_VALUE=k;r=t(0,-2147483648,!1);i.MIN_VALUE=r;n=i.prototype;n.toInt=function(){return this.unsigned?this.low>>>0:this.low};n.toNumber=function(){return this.unsigned?4294967296*(this.high>>>0)+(this.low>>>0):4294967296*this.high+(this.low>>>0)};n.toString=function(n){if(n=n||10,2>n||36<n)throw RangeError("radix");if(this.isZero())return"0";if(this.isNegative()){if(this.eq(r)){var t=f(n),u=this.div(t),t=u.mul(t).sub(this);return u.toString(n)+t.toInt().toString(n)}return("undefined"==typeof n||10===n?"-":"")+this.neg().toString(n)}for(var u=f(l(n,6),this.unsigned),t=this,e="";;){var o=t.div(u),i=(t.sub(o.mul(u)).toInt()>>>0).toString(n),t=o;if(t.isZero())return i+e;for(;6>i.length;)i="0"+i;e=""+i+e}};n.getHighBits=function(){return this.high};n.getHighBitsUnsigned=function(){return this.high>>>0};n.getLowBits=function(){return this.low};n.getLowBitsUnsigned=function(){return this.low>>>0};n.getNumBitsAbs=function(){if(this.isNegative())return this.eq(r)?64:this.neg().getNumBitsAbs();for(var t=0!=this.high?this.high:this.low,n=31;0<n&&0==(t&1<<n);n--);return 0!=this.high?n+33:n+1};n.isZero=function(){return 0===this.high&&0===this.low};n.isNegative=function(){return!this.unsigned&&0>this.high};n.isPositive=function(){return this.unsigned||0<=this.high};n.isOdd=function(){return 1==(this.low&1)};n.isEven=function(){return 0==(this.low&1)};n.equals=function(n){return u(n)||(n=o(n)),this.unsigned!==n.unsigned&&1==this.high>>>31&&1==n.high>>>31?!1:this.high===n.high&&this.low===n.low};n.eq=n.equals;n.notEquals=function(n){return!this.eq(n)};n.neq=n.notEquals;n.lessThan=function(n){return 0>this.comp(n)};n.lt=n.lessThan;n.lessThanOrEqual=function(n){return 0>=this.comp(n)};n.lte=n.lessThanOrEqual;n.greaterThan=function(n){return 0<this.comp(n)};n.gt=n.greaterThan;n.greaterThanOrEqual=function(n){return 0<=this.comp(n)};n.gte=n.greaterThanOrEqual;n.compare=function(n){if(u(n)||(n=o(n)),this.eq(n))return 0;var t=this.isNegative(),i=n.isNegative();return t&&!i?-1:!t&&i?1:this.unsigned?n.high>>>0>this.high>>>0||n.high===this.high&&n.low>>>0>this.low>>>0?-1:1:this.sub(n).isNegative()?-1:1};n.comp=n.compare;n.negate=function(){return!this.unsigned&&this.eq(r)?r:this.not().add(c)};n.neg=n.negate;n.add=function(n){u(n)||(n=o(n));var e=this.high>>>16,i=this.high&65535,r=this.low>>>16,s=n.high>>>16,h=n.high&65535,c=n.low>>>16,f;return f=0+((this.low&65535)+(n.low&65535)),n=0+(f>>>16),n+=r+c,r=0+(n>>>16),r+=i+h,i=0+(r>>>16),i=i+(e+s)&65535,t((n&65535)<<16|f&65535,i<<16|r&65535,this.unsigned)};n.subtract=function(n){return u(n)||(n=o(n)),this.add(n.neg())};n.sub=n.subtract;n.multiply=function(n){var h,i,s,v;if(this.isZero()||(u(n)||(n=o(n)),n.isZero()))return e;if(this.eq(r))return n.isOdd()?r:e;if(n.eq(r))return this.isOdd()?r:e;if(this.isNegative())return n.isNegative()?this.neg().mul(n.neg()):this.neg().mul(n).neg();if(n.isNegative())return this.mul(n.neg()).neg();if(this.lt(nt)&&n.lt(nt))return f(this.toNumber()*n.toNumber(),this.unsigned);var w=this.high>>>16,y=this.high&65535,l=this.low>>>16,c=this.low&65535,b=n.high>>>16,p=n.high&65535,a=n.low>>>16;return n=n.low&65535,v=0+c*n,s=0+(v>>>16),s+=l*n,i=0+(s>>>16),s=(s&65535)+c*a,i+=s>>>16,s&=65535,i+=y*n,h=0+(i>>>16),i=(i&65535)+l*a,h+=i>>>16,i&=65535,i+=c*p,h+=i>>>16,i&=65535,h=h+(w*n+y*a+l*p+c*b)&65535,t(s<<16|v&65535,h<<16|i,this.unsigned)};n.mul=n.multiply;n.divide=function(n){var t,i,v;if(u(n)||(n=o(n)),n.isZero())throw Error("division by zero");if(this.isZero())return this.unsigned?s:e;if(this.unsigned)n.unsigned||(n=n.toUnsigned());else{if(this.eq(r))return n.eq(c)||n.eq(a)?r:n.eq(r)?c:(t=this.shr(1).div(n).shl(1),t.eq(e))?n.isNegative()?c:a:(i=this.sub(n.mul(t)),t.add(i.div(n)));if(n.eq(r))return this.unsigned?s:e;if(this.isNegative())return n.isNegative()?this.neg().div(n.neg()):this.neg().div(n).neg();if(n.isNegative())return this.div(n.neg()).neg()}if(this.unsigned){if(n.gt(this))return s;if(n.gt(this.shru(1)))return w;v=s}else v=e;for(i=this;i.gte(n);){t=Math.max(1,Math.floor(i.toNumber()/n.toNumber()));for(var p=Math.ceil(Math.log(t)/Math.LN2),p=48>=p?1:l(2,p-48),h=f(t),y=h.mul(n);y.isNegative()||y.gt(i);)t-=p,h=f(t,this.unsigned),y=h.mul(n);h.isZero()&&(h=c);v=v.add(h);i=i.sub(y)}return v};n.div=n.divide;n.modulo=function(n){return u(n)||(n=o(n)),this.sub(this.div(n).mul(n))};n.mod=n.modulo;n.not=function(){return t(~this.low,~this.high,this.unsigned)};n.and=function(n){return u(n)||(n=o(n)),t(this.low&n.low,this.high&n.high,this.unsigned)};n.or=function(n){return u(n)||(n=o(n)),t(this.low|n.low,this.high|n.high,this.unsigned)};n.xor=function(n){return u(n)||(n=o(n)),t(this.low^n.low,this.high^n.high,this.unsigned)};n.shiftLeft=function(n){return u(n)&&(n=n.toInt()),0==(n&=63)?this:32>n?t(this.low<<n,this.high<<n|this.low>>>32-n,this.unsigned):t(0,this.low<<n-32,this.unsigned)};n.shl=n.shiftLeft;n.shiftRight=function(n){return u(n)&&(n=n.toInt()),0==(n&=63)?this:32>n?t(this.low>>>n|this.high<<32-n,this.high>>n,this.unsigned):t(this.high>>n-32,0<=this.high?0:-1,this.unsigned)};n.shr=n.shiftRight;n.shiftRightUnsigned=function(n){if(u(n)&&(n=n.toInt()),n&=63,0===n)return this;var i=this.high;return 32>n?t(this.low>>>n|i<<32-n,i>>>n,this.unsigned):32===n?t(i,0,this.unsigned):t(i>>>n-32,0,this.unsigned)};n.shru=n.shiftRightUnsigned;n.toSigned=function(){return this.unsigned?t(this.low,this.high,!1):this};n.toUnsigned=function(){return this.unsigned?this:t(this.low,this.high,!0)}}(Bridge.global);System.Int64=function(n){if(this.constructor!==System.Int64)return new System.Int64(n);Bridge.hasValue(n)||(n=0);this.T=System.Int64;this.unsigned=!1;this.value=System.Int64.getValue(n)};System.Int64.$$name="System.Int64";System.Int64.prototype.$$name="System.Int64";System.Int64.$kind="struct";System.Int64.prototype.$kind="struct";System.Int64.$$inherits=[];Bridge.Class.addExtend(System.Int64,[System.IComparable,System.IFormattable,System.IComparable$1(System.Int64),System.IEquatable$1(System.Int64)]);System.Int64.$is=function(n){return n instanceof System.Int64};System.Int64.is64Bit=function(n){return n instanceof System.Int64||n instanceof System.UInt64};System.Int64.getDefaultValue=function(){return System.Int64.Zero};System.Int64.getValue=function(n){return Bridge.hasValue(n)?n instanceof Bridge.$Long?n:n instanceof System.Int64?n.value:n instanceof System.UInt64?n.value.toSigned():Bridge.isArray(n)?new Bridge.$Long(n[0],n[1]):Bridge.isString(n)?Bridge.$Long.fromString(n):Bridge.isNumber(n)?Bridge.$Long.fromNumber(n):n instanceof System.Decimal?Bridge.$Long.fromString(n.toString()):Bridge.$Long.fromValue(n):null};System.Int64.create=function(n){return Bridge.hasValue(n)?n instanceof System.Int64?n:new System.Int64(n):null};System.Int64.lift=function(n){return Bridge.hasValue(n)?System.Int64.create(n):null};System.Int64.toNumber=function(n){return n?n.toNumber():null};System.Int64.prototype.toNumberDivided=function(n){var t=this.div(n),i=this.mod(n),r=i.toNumber()/n;return t.toNumber()+r};System.Int64.prototype.toJSON=function(){return this.toNumber()};System.Int64.prototype.toString=function(n,t){return!n&&!t?this.value.toString():Bridge.isNumber(n)&&!t?this.value.toString(n):Bridge.Int.format(this,n,t)};System.Int64.prototype.format=function(n,t){return Bridge.Int.format(this,n,t)};System.Int64.prototype.isNegative=function(){return this.value.isNegative()};System.Int64.prototype.abs=function(){if(this.T===System.Int64&&this.eq(System.Int64.MinValue))throw new System.OverflowException;return new this.T(this.value.isNegative()?this.value.neg():this.value)};System.Int64.prototype.compareTo=function(n){return this.value.compare(this.T.getValue(n))};System.Int64.prototype.add=function(n,t){var i=this.T.getValue(n),r=new this.T(this.value.add(i));if(t){var u=this.value.isNegative(),f=i.isNegative(),e=r.value.isNegative();if(u&&f&&!e||!u&&!f&&e||this.T===System.UInt64&&r.lt(System.UInt64.max(this,i)))throw new System.OverflowException;}return r};System.Int64.prototype.sub=function(n,t){var i=this.T.getValue(n),r=new this.T(this.value.sub(i));if(t){var u=this.value.isNegative(),f=i.isNegative(),e=r.value.isNegative();if(u&&!f&&!e||!u&&f&&e||this.T===System.UInt64&&this.value.lt(i))throw new System.OverflowException;}return r};System.Int64.prototype.isZero=function(){return this.value.isZero()};System.Int64.prototype.mul=function(n,t){var i=this.T.getValue(n),r=new this.T(this.value.mul(i)),u;if(t){var f=this.sign(),e=i.isZero()?0:i.isNegative()?-1:1,o=r.sign();if(this.T===System.Int64){if(this.eq(System.Int64.MinValue)||this.eq(System.Int64.MaxValue)){if(i.neq(1)&&i.neq(0))throw new System.OverflowException;return r}if(i.eq(Bridge.$Long.MIN_VALUE)||i.eq(Bridge.$Long.MAX_VALUE)){if(this.neq(1)&&this.neq(0))throw new System.OverflowException;return r}if(f===-1&&e===-1&&o!==1||f===1&&e===1&&o!==1||f===-1&&e===1&&o!==-1||f===1&&e===-1&&o!==-1)throw new System.OverflowException;if(u=r.abs(),u.lt(this.abs())||u.lt(System.Int64(i).abs()))throw new System.OverflowException;}else{if(this.eq(System.UInt64.MaxValue)){if(i.neq(1)&&i.neq(0))throw new System.OverflowException;return r}if(i.eq(Bridge.$Long.MAX_UNSIGNED_VALUE)){if(this.neq(1)&&this.neq(0))throw new System.OverflowException;return r}if(u=r.abs(),u.lt(this.abs())||u.lt(System.Int64(i).abs()))throw new System.OverflowException;}}return r};System.Int64.prototype.div=function(n){return new this.T(this.value.div(this.T.getValue(n)))};System.Int64.prototype.mod=function(n){return new this.T(this.value.mod(this.T.getValue(n)))};System.Int64.prototype.neg=function(n){if(n&&this.T===System.Int64&&this.eq(System.Int64.MinValue))throw new System.OverflowException;return new this.T(this.value.neg())};System.Int64.prototype.inc=function(n){return this.add(1,n)};System.Int64.prototype.dec=function(n){return this.sub(1,n)};System.Int64.prototype.sign=function(){return this.value.isZero()?0:this.value.isNegative()?-1:1};System.Int64.prototype.clone=function(){return new this.T(this)};System.Int64.prototype.ne=function(n){return this.value.neq(this.T.getValue(n))};System.Int64.prototype.neq=function(n){return this.value.neq(this.T.getValue(n))};System.Int64.prototype.eq=function(n){return this.value.eq(this.T.getValue(n))};System.Int64.prototype.lt=function(n){return this.value.lt(this.T.getValue(n))};System.Int64.prototype.lte=function(n){return this.value.lte(this.T.getValue(n))};System.Int64.prototype.gt=function(n){return this.value.gt(this.T.getValue(n))};System.Int64.prototype.gte=function(n){return this.value.gte(this.T.getValue(n))};System.Int64.prototype.equals=function(n){return this.value.eq(this.T.getValue(n))};System.Int64.prototype.equalsT=function(n){return this.equals(n)};System.Int64.prototype.getHashCode=function(){var n=this.sign()*397+this.value.high|0;return n*397+this.value.low|0};System.Int64.prototype.toNumber=function(){return this.value.toNumber()};System.Int64.parse=function(n){if(n==null)throw new System.ArgumentNullException("str");if(!/^[+-]?[0-9]+$/.test(n))throw new System.FormatException("Input string was not in a correct format.");var t=new System.Int64(n);if(n!==t.toString())throw new System.OverflowException;return t};System.Int64.tryParse=function(n,t){try{return n==null||!/^[+-]?[0-9]+$/.test(n)?(t.v=System.Int64(Bridge.$Long.ZERO),!1):(t.v=new System.Int64(n),n!==t.v.toString())?(t.v=System.Int64(Bridge.$Long.ZERO),!1):!0}catch(i){return t.v=System.Int64(Bridge.$Long.ZERO),!1}};System.Int64.divRem=function(n,t,i){n=System.Int64(n);t=System.Int64(t);var r=n.mod(t);return i.v=r,n.sub(r).div(t)};System.Int64.min=function(){for(var t=[],i,n=0,r=arguments.length;n<r;n++)t.push(System.Int64.getValue(arguments[n]));for(n=0,i=t[0];++n<t.length;)t[n].lt(i)&&(i=t[n]);return new System.Int64(i)};System.Int64.max=function(){for(var t=[],i,n=0,r=arguments.length;n<r;n++)t.push(System.Int64.getValue(arguments[n]));for(n=0,i=t[0];++n<t.length;)t[n].gt(i)&&(i=t[n]);return new System.Int64(i)};System.Int64.prototype.and=function(n){return new this.T(this.value.and(this.T.getValue(n)))};System.Int64.prototype.not=function(){return new this.T(this.value.not())};System.Int64.prototype.or=function(n){return new this.T(this.value.or(this.T.getValue(n)))};System.Int64.prototype.shl=function(n){return new this.T(this.value.shl(n))};System.Int64.prototype.shr=function(n){return new this.T(this.value.shr(n))};System.Int64.prototype.shru=function(n){return new this.T(this.value.shru(n))};System.Int64.prototype.xor=function(n){return new this.T(this.value.xor(this.T.getValue(n)))};System.Int64.check=function(n,t){if(Bridge.Int.isInfinite(n))return t===System.Int64||t===System.UInt64?t.MinValue:t.min;if(!n)return null;var i,r;if(t===System.Int64){if(n instanceof System.Int64)return n;if(i=n.value.toString(),r=new System.Int64(i),i!==r.value.toString())throw new System.OverflowException;return r}if(t===System.UInt64){if(n instanceof System.UInt64)return n;if(n.value.isNegative())throw new System.OverflowException;if(i=n.value.toString(),r=new System.UInt64(i),i!==r.value.toString())throw new System.OverflowException;return r}return Bridge.Int.check(n.toNumber(),t)};System.Int64.clip8=function(n){return n?Bridge.Int.sxb(n.value.low&255):Bridge.Int.isInfinite(n)?System.SByte.min:null};System.Int64.clipu8=function(n){return n?n.value.low&255:Bridge.Int.isInfinite(n)?System.Byte.min:null};System.Int64.clip16=function(n){return n?Bridge.Int.sxs(n.value.low&65535):Bridge.Int.isInfinite(n)?System.Int16.min:null};System.Int64.clipu16=function(n){return n?n.value.low&65535:Bridge.Int.isInfinite(n)?System.UInt16.min:null};System.Int64.clip32=function(n){return n?n.value.low|0:Bridge.Int.isInfinite(n)?System.Int32.min:null};System.Int64.clipu32=function(n){return n?n.value.low>>>0:Bridge.Int.isInfinite(n)?System.UInt32.min:null};System.Int64.clip64=function(n){return n?new System.Int64(n.value.toSigned()):Bridge.Int.isInfinite(n)?System.Int64.MinValue:null};System.Int64.clipu64=function(n){return n?new System.UInt64(n.value.toUnsigned()):Bridge.Int.isInfinite(n)?System.UInt64.MinValue:null};System.Int64.Zero=System.Int64(Bridge.$Long.ZERO);System.Int64.MinValue=System.Int64(Bridge.$Long.MIN_VALUE);System.Int64.MaxValue=System.Int64(Bridge.$Long.MAX_VALUE);System.Int64.precision=19;System.UInt64=function(n){if(this.constructor!==System.UInt64)return new System.UInt64(n);Bridge.hasValue(n)||(n=0);this.T=System.UInt64;this.unsigned=!0;this.value=System.UInt64.getValue(n,!0)};System.UInt64.$$name="System.UInt64";System.UInt64.prototype.$$name="System.UInt64";System.UInt64.$kind="struct";System.UInt64.prototype.$kind="struct";System.UInt64.$$inherits=[];Bridge.Class.addExtend(System.UInt64,[System.IComparable,System.IFormattable,System.IComparable$1(System.UInt64),System.IEquatable$1(System.UInt64)]);System.UInt64.$is=function(n){return n instanceof System.UInt64};System.UInt64.getDefaultValue=function(){return System.UInt64.Zero};System.UInt64.getValue=function(n){return Bridge.hasValue(n)?n instanceof Bridge.$Long?n:n instanceof System.UInt64?n.value:n instanceof System.Int64?n.value.toUnsigned():Bridge.isArray(n)?new Bridge.$Long(n[0],n[1],!0):Bridge.isString(n)?Bridge.$Long.fromString(n,!0):Bridge.isNumber(n)?Bridge.$Long.fromNumber(n,!0):n instanceof System.Decimal?Bridge.$Long.fromString(n.toString(),!0):Bridge.$Long.fromValue(n):null};System.UInt64.create=function(n){return Bridge.hasValue(n)?n instanceof System.UInt64?n:new System.UInt64(n):null};System.UInt64.lift=function(n){return Bridge.hasValue(n)?System.UInt64.create(n):null};System.UInt64.prototype.toJSON=System.Int64.prototype.toJSON;System.UInt64.prototype.toString=System.Int64.prototype.toString;System.UInt64.prototype.format=System.Int64.prototype.format;System.UInt64.prototype.isNegative=System.Int64.prototype.isNegative;System.UInt64.prototype.abs=System.Int64.prototype.abs;System.UInt64.prototype.compareTo=System.Int64.prototype.compareTo;System.UInt64.prototype.add=System.Int64.prototype.add;System.UInt64.prototype.sub=System.Int64.prototype.sub;System.UInt64.prototype.isZero=System.Int64.prototype.isZero;System.UInt64.prototype.mul=System.Int64.prototype.mul;System.UInt64.prototype.div=System.Int64.prototype.div;System.UInt64.prototype.toNumberDivided=System.Int64.prototype.toNumberDivided;System.UInt64.prototype.mod=System.Int64.prototype.mod;System.UInt64.prototype.neg=System.Int64.prototype.neg;System.UInt64.prototype.inc=System.Int64.prototype.inc;System.UInt64.prototype.dec=System.Int64.prototype.dec;System.UInt64.prototype.sign=System.Int64.prototype.sign;System.UInt64.prototype.clone=System.Int64.prototype.clone;System.UInt64.prototype.ne=System.Int64.prototype.ne;System.UInt64.prototype.neq=System.Int64.prototype.neq;System.UInt64.prototype.eq=System.Int64.prototype.eq;System.UInt64.prototype.lt=System.Int64.prototype.lt;System.UInt64.prototype.lte=System.Int64.prototype.lte;System.UInt64.prototype.gt=System.Int64.prototype.gt;System.UInt64.prototype.gte=System.Int64.prototype.gte;System.UInt64.prototype.equals=System.Int64.prototype.equals;System.UInt64.prototype.equalsT=System.Int64.prototype.equalsT;System.UInt64.prototype.getHashCode=System.Int64.prototype.getHashCode;System.UInt64.prototype.toNumber=System.Int64.prototype.toNumber;System.UInt64.parse=function(n){if(n==null)throw new System.ArgumentNullException("str");if(!/^[+-]?[0-9]+$/.test(n))throw new System.FormatException("Input string was not in a correct format.");var t=new System.UInt64(n);if(t.value.isNegative())throw new System.OverflowException;if(n!==t.toString())throw new System.OverflowException;return t};System.UInt64.tryParse=function(n,t){try{return n==null||!/^[+-]?[0-9]+$/.test(n)?(t.v=System.UInt64(Bridge.$Long.UZERO),!1):(t.v=new System.UInt64(n),t.v.isNegative())?(t.v=System.UInt64(Bridge.$Long.UZERO),!1):n!==t.v.toString()?(t.v=System.UInt64(Bridge.$Long.UZERO),!1):!0}catch(i){return t.v=System.UInt64(Bridge.$Long.UZERO),!1}};System.UInt64.min=function(){for(var t=[],i,n=0,r=arguments.length;n<r;n++)t.push(System.UInt64.getValue(arguments[n]));for(n=0,i=t[0];++n<t.length;)t[n].lt(i)&&(i=t[n]);return new System.UInt64(i)};System.UInt64.max=function(){for(var t=[],i,n=0,r=arguments.length;n<r;n++)t.push(System.UInt64.getValue(arguments[n]));for(n=0,i=t[0];++n<t.length;)t[n].gt(i)&&(i=t[n]);return new System.UInt64(i)};System.UInt64.divRem=function(n,t,i){n=System.UInt64(n);t=System.UInt64(t);var r=n.mod(t);return i.v=r,n.sub(r).div(t)};System.UInt64.prototype.and=System.Int64.prototype.and;System.UInt64.prototype.not=System.Int64.prototype.not;System.UInt64.prototype.or=System.Int64.prototype.or;System.UInt64.prototype.shl=System.Int64.prototype.shl;System.UInt64.prototype.shr=System.Int64.prototype.shr;System.UInt64.prototype.shru=System.Int64.prototype.shru;System.UInt64.prototype.xor=System.Int64.prototype.xor;System.UInt64.Zero=System.UInt64(Bridge.$Long.UZERO);System.UInt64.MinValue=System.UInt64.Zero;System.UInt64.MaxValue=System.UInt64(Bridge.$Long.MAX_UNSIGNED_VALUE);System.UInt64.precision=20;!function(n){function e(n){var u,i,f,o=n.length-1,e="",t=n[0];if(o>0){for(e+=t,u=1;o>u;u++)f=n[u]+"",i=r-f.length,i&&(e+=k(i)),e+=f;t=n[u];f=t+"";i=r-f.length;i&&(e+=k(i))}else if(0===t)return"0";for(;t%10==0;)t/=10;return e+t}function c(n,t,i){if(n!==~~n||t>n||n>i)throw Error(nt+n);}function rt(n,t,i,u){for(var o,s,f,e=n[0];e>=10;e/=10)--t;return--t<0?(t+=r,o=0):(o=Math.ceil((t+1)/r),t%=r),e=h(10,r-t),f=n[o]%e|0,null==u?3>t?(0==t?f=f/100|0:1==t&&(f=f/10|0),s=4>i&&99999==f||i>3&&49999==f||5e4==f||0==f):s=(4>i&&f+1==e||i>3&&f+1==e/2)&&(n[o+1]/e/100|0)==h(10,t-2)-1||(f==e/2||0==f)&&0==(n[o+1]/e/100|0):4>t?(0==t?f=f/1e3|0:1==t?f=f/100|0:2==t&&(f=f/10|0),s=(u||4>i)&&9999==f||!u&&i>3&&4999==f):s=((u||4>i)&&f+1==e||!u&&i>3&&f+1==e/2)&&(n[o+1]/e/1e3|0)==h(10,t-3)-1,s}function w(n,t,i){for(var u,f,r=[0],e=0,s=n.length;s>e;){for(f=r.length;f--;)r[f]*=t;for(r[0]+=o.indexOf(n.charAt(e++)),u=0;u<r.length;u++)r[u]>i-1&&(void 0===r[u+1]&&(r[u+1]=0),r[u+1]+=r[u]/i|0,r[u]%=i)}return r.reverse()}function ri(n,t){var i,u,f=t.d.length,e,r;for(32>f?(i=Math.ceil(f/3),u=Math.pow(4,-i).toString()):(i=16,u="2.3283064365386962890625e-10"),n.precision+=i,t=tt(n,1,t.times(u),new n(1)),e=i;e--;)r=t.times(t),t=r.times(r).minus(r).times(8).plus(1);return n.precision-=i,t}function i(n,t,i,f){var a,c,o,s,p,w,v,e,l,b=n.constructor;n:if(null!=t){if(e=n.d,!e)return n;for(a=1,s=e[0];s>=10;s/=10)a++;if(c=t-a,0>c)c+=r,o=t,v=e[l=0],p=v/h(10,a-o-1)%10|0;else if(l=Math.ceil((c+1)/r),s=e.length,l>=s){if(!f)break n;for(;s++<=l;)e.push(0);v=p=0;a=1;c%=r;o=c-r+1}else{for(v=s=e[l],a=1;s>=10;s/=10)a++;c%=r;o=c-r+a;p=0>o?0:v/h(10,a-o-1)%10|0}if(f=f||0>t||void 0!==e[l+1]||(0>o?v:v%h(10,a-o-1)),w=4>i?(p||f)&&(0==i||i==(n.s<0?3:2)):p>5||5==p&&(4==i||f||6==i&&(c>0?o>0?v/h(10,a-o):0:e[l-1])%10&1||i==(n.s<0?8:7)),1>t||!e[0])return e.length=0,w?(t-=n.e+1,e[0]=h(10,(r-t%r)%r),n.e=-t||0):e[0]=n.e=0,n;if(0==c?(e.length=l,s=1,l--):(e.length=l+1,s=h(10,r-c),e[l]=o>0?(v/h(10,a-o)%h(10,o)|0)*s:0),w)for(;;){if(0==l){for(c=1,o=e[0];o>=10;o/=10)c++;for(o=e[0]+=s,s=1;o>=10;o/=10)s++;c!=s&&(n.e++,e[0]==y&&(e[0]=1));break}if(e[l]+=s,e[l]!=y)break;e[l--]=0;s=1}for(c=e.length;0===e[--c];)e.pop()}return u&&(n.e>b.maxE?(n.d=null,n.e=NaN):n.e<b.minE&&(n.e=0,n.d=[0])),n}function p(n,t,i){if(!n.isFinite())return wt(n);var u,o=n.e,r=e(n.d),f=r.length;return t?(i&&(u=i-f)>0?r=r.charAt(0)+"."+r.slice(1)+k(u):f>1&&(r=r.charAt(0)+"."+r.slice(1)),r=r+(n.e<0?"e":"e+")+n.e):0>o?(r="0."+k(-o-1)+r,i&&(u=i-f)>0&&(r+=k(u))):o>=f?(r+=k(o+1-f),i&&(u=i-o-1)>0&&(r=r+"."+k(u))):((u=o+1)<f&&(r=r.slice(0,u)+"."+r.slice(u)),i&&(u=i-f)>0&&(o+1===f&&(r+="."),r+=k(u))),r}function ut(n,t){for(var i=1,u=n[0];u>=10;u/=10)i++;return i+t*r-1}function ft(n,t,r){if(t>ou)throw u=!0,r&&(n.precision=r),Error(ii);return i(new n(et),t,1,!0)}function a(n,t,r){if(t>lt)throw Error(ii);return i(new n(ot),t,r,!0)}function at(n){var t=n.length-1,i=t*r+1;if(t=n[t]){for(;t%10==0;t/=10)i--;for(t=n[0];t>=10;t/=10)i++}return i}function k(n){for(var t="";n--;)t+="0";return t}function vt(n,t,i,f){var o,e=new n(1),h=Math.ceil(f/r+4);for(u=!1;;){if(i%2&&(e=e.times(t),dt(e.d,h)&&(o=!0)),i=s(i/2),0===i){i=e.d.length-1;o&&0===e.d[i]&&++e.d[i];break}t=t.times(t);dt(t.d,h)}return u=!0,e}function yt(n){return 1&n.d[n.d.length-1]}function pt(n,t,i){for(var r,u=new n(t[0]),f=0;++f<t.length;){if(r=new n(t[f]),!r.s){u=r;break}u[i](r)&&(u=r)}return u}function ht(n,t){var l,v,b,a,o,c,r,y=0,k=0,p=0,s=n.constructor,d=s.rounding,w=s.precision;if(!n.d||!n.d[0]||n.e>17)return new s(n.d?n.d[0]?n.s<0?0:1/0:1:n.s?n.s<0?0:n:NaN);for(null==t?(u=!1,r=w):r=t,c=new s(.03125);n.e>-2;)n=n.times(c),p+=5;for(v=Math.log(h(2,p))/Math.LN10*2+5|0,r+=v,l=a=o=new s(1),s.precision=r;;){if(a=i(a.times(n),r,1),l=l.times(++k),c=o.plus(f(a,l,r,1)),e(c.d).slice(0,r)===e(o.d).slice(0,r)){for(b=p;b--;)o=i(o.times(o),r,1);if(null!=t)return s.precision=w,o;if(!(3>y&&rt(o.d,r-v,d,y)))return i(o,s.precision=w,d,u=!0);s.precision=r+=10;l=a=c=new s(1);k=0;y++}o=c}}function d(n,t){var c,l,b,y,w,it,h,p,o,g,nt,ut=1,k=10,r=n,a=r.d,s=r.constructor,tt=s.rounding,v=s.precision;if(r.s<0||!a||!a[0]||!r.e&&1==a[0]&&1==a.length)return new s(a&&!a[0]?-1/0:1!=r.s?NaN:a?0:r);if(null==t?(u=!1,o=v):o=t,s.precision=o+=k,c=e(a),l=c.charAt(0),!(Math.abs(y=r.e)<15e14))return p=ft(s,o+2,v).times(y+""),r=d(new s(l+"."+c.slice(1)),o-k).plus(p),s.precision=v,null==t?i(r,v,tt,u=!0):r;for(;7>l&&1!=l||1==l&&c.charAt(1)>3;)r=r.times(n),c=e(r.d),l=c.charAt(0),ut++;for(y=r.e,l>1?(r=new s("0."+c),y++):r=new s(l+"."+c.slice(1)),g=r,h=w=r=f(r.minus(1),r.plus(1),o,1),nt=i(r.times(r),o,1),b=3;;){if(w=i(w.times(nt),o,1),p=h.plus(f(w,new s(b),o,1)),e(p.d).slice(0,o)===e(h.d).slice(0,o)){if(h=h.times(2),0!==y&&(h=h.plus(ft(s,o+2,v).times(y+""))),h=f(h,new s(ut),o,1),null!=t)return s.precision=v,h;if(!rt(h.d,o-k,tt,it))return i(h,s.precision=v,tt,u=!0);s.precision=o+=k;p=w=r=f(g.minus(1),g.plus(1),o,1);nt=i(r.times(r),o,1);b=it=1}h=p;b+=2}}function wt(n){return String(n.s*n.s/0)}function bt(n,t){var f,i,e;for((f=t.indexOf("."))>-1&&(t=t.replace(".","")),(i=t.search(/e/i))>0?(0>f&&(f=i),f+=+t.slice(i+1),t=t.substring(0,i)):0>f&&(f=t.length),i=0;48===t.charCodeAt(i);i++);for(e=t.length;48===t.charCodeAt(e-1);--e);if(t=t.slice(i,e)){if(e-=i,n.e=f=f-i-1,n.d=[],i=(f+1)%r,0>f&&(i+=r),e>i){for(i&&n.d.push(+t.slice(0,i)),e-=r;e>i;)n.d.push(+t.slice(i,i+=r));t=t.slice(i);i=r-t.length}else i-=e;for(;i--;)t+="0";n.d.push(+t);u&&(n.e>n.constructor.maxE?(n.d=null,n.e=NaN):n.e<n.constructor.minE&&(n.e=0,n.d=[0]))}else n.e=0,n.d=[0];return n}function ui(n,t){var e,s,a,i,h,c,o,r,l;if("Infinity"===t||"NaN"===t)return+t||(n.s=NaN),n.e=NaN,n.d=null,n;if(ru.test(t))e=16,t=t.toLowerCase();else if(iu.test(t))e=2;else{if(!uu.test(t))throw Error(nt+t);e=8}for(i=t.search(/p/i),i>0?(o=+t.slice(i+1),t=t.substring(2,i)):t=t.slice(2),i=t.indexOf("."),h=i>=0,s=n.constructor,h&&(t=t.replace(".",""),c=t.length,i=c-i,a=vt(s,new s(e),i,2*i)),r=w(t,e,y),l=r.length-1,i=l;0===r[i];--i)r.pop();return 0>i?new s(0*n.s):(n.e=ut(r,l),n.d=r,u=!1,h&&(n=f(n,a,4*c)),o&&(n=n.times(Math.abs(o)<54?Math.pow(2,o):v.pow(2,o))),u=!0,n)}function fi(n,t){var i,u=t.d.length;if(3>u)return tt(n,2,t,t);i=1.4*Math.sqrt(u);i=i>16?16:0|i;t=t.times(Math.pow(5,-i));t=tt(n,2,t,t);for(var r,f=new n(5),e=new n(16),o=new n(20);i--;)r=t.times(t),t=t.times(f.plus(r.times(e.times(r).minus(o))));return t}function tt(n,t,i,e,o){var h,s,c,l,y=1,a=n.precision,v=Math.ceil(a/r);for(u=!1,l=i.times(i),c=new n(e);;){if(s=f(c.times(l),new n(t++*t++),a,1),c=o?e.plus(s):e.minus(s),e=f(s.times(l),new n(t++*t++),a,1),s=c.plus(e),void 0!==s.d[v]){for(h=v;s.d[h]===c.d[h]&&h--;);if(-1==h)break}h=c;c=e;e=s;s=h;y++}return u=!0,s.d.length=v+1,s}function kt(n,t){var r,i=t.s<0,u=a(n,n.precision,1),f=u.times(.5);if(t=t.abs(),t.lte(f))return b=i?4:1,t;if(r=t.divToInt(u),r.isZero())b=i?3:2;else{if(t=t.minus(r.times(u)),t.lte(f))return b=yt(r)?i?2:3:i?4:1,t;b=yt(r)?i?1:4:i?3:2}return t.minus(u).abs()}function ct(n,t,i,r){var a,l,s,d,h,v,u,e,y,b=n.constructor,k=void 0!==i;if(k?(c(i,1,g),void 0===r?r=b.rounding:c(r,0,8)):(i=b.precision,r=b.rounding),n.isFinite()){for(u=p(n),s=u.indexOf("."),k?(a=2,16==t?i=4*i-3:8==t&&(i=3*i-2)):a=t,s>=0&&(u=u.replace(".",""),y=new b(1),y.e=u.length-s,y.d=w(p(y),10,a),y.e=y.d.length),e=w(u,10,a),l=h=e.length;0==e[--h];)e.pop();if(e[0]){if(0>s?l--:(n=new b(n),n.d=e,n.e=l,n=f(n,y,i,r,0,a),e=n.d,l=n.e,v=ni),s=e[i],d=a/2,v=v||void 0!==e[i+1],v=4>r?(void 0!==s||v)&&(0===r||r===(n.s<0?3:2)):s>d||s===d&&(4===r||v||6===r&&1&e[i-1]||r===(n.s<0?8:7)),e.length=i,v)for(;++e[--i]>a-1;)e[i]=0,i||(++l,e.unshift(1));for(h=e.length;!e[h-1];--h);for(s=0,u="";h>s;s++)u+=o.charAt(e[s]);if(k){if(h>1)if(16==t||8==t){for(s=16==t?4:3,--h;h%s;h++)u+="0";for(e=w(u,a,t),h=e.length;!e[h-1];--h);for(s=1,u="1.";h>s;s++)u+=o.charAt(e[s])}else u=u.charAt(0)+"."+u.slice(1);u=u+(0>l?"p":"p+")+l}else if(0>l){for(;++l;)u="0"+u;u="0."+u}else if(++l>h)for(l-=h;l--;)u+="0";else h>l&&(u=u.slice(0,l)+"."+u.slice(l))}else u=k?"0p+0":"0";u=(16==t?"0x":2==t?"0b":8==t?"0o":"")+u}else u=wt(n);return n.s<0?"-"+u:u}function dt(n,t){if(n.length>t)return(n.length=t,!0)}function ei(n){return new this(n).abs()}function oi(n){return new this(n).acos()}function si(n){return new this(n).acosh()}function hi(n,t){return new this(n).plus(t)}function ci(n){return new this(n).asin()}function li(n){return new this(n).asinh()}function ai(n){return new this(n).atan()}function vi(n){return new this(n).atanh()}function yi(n,t){n=new this(n);t=new this(t);var i,u=this.precision,e=this.rounding,r=u+4;return n.s&&t.s?n.d||t.d?!t.d||n.isZero()?(i=t.s<0?a(this,u,e):new this(0),i.s=n.s):!n.d||t.isZero()?(i=a(this,r,1).times(.5),i.s=n.s):t.s<0?(this.precision=r,this.rounding=1,i=this.atan(f(n,t,r,1)),t=a(this,r,1),this.precision=u,this.rounding=e,i=n.s<0?i.minus(t):i.plus(t)):i=this.atan(f(n,t,r,1)):(i=a(this,r,1).times(t.s>0?.25:.75),i.s=n.s):i=new this(NaN),i}function pi(n){return new this(n).cbrt()}function wi(n){return i(n=new this(n),n.e+1,2)}function bi(n){if(!n||"object"!=typeof n)throw Error(st+"Object expected");for(var i,t,u=["precision",1,g,"rounding",0,8,"toExpNeg",-it,0,"toExpPos",0,it,"maxE",0,it,"minE",-it,0,"modulo",0,9],r=0;r<u.length;r+=3)if(void 0!==(t=n[i=u[r]])){if(!(s(t)===t&&t>=u[r+1]&&t<=u[r+2]))throw Error(nt+i+": "+t);this[i]=t}if(n.hasOwnProperty(i="crypto"))if(void 0===(t=n[i]))this[i]=t;else{if(t!==!0&&t!==!1&&0!==t&&1!==t)throw Error(nt+i+": "+t);this[i]=!(!t||!l||!l.getRandomValues&&!l.randomBytes)}return this}function ki(n){return new this(n).cos()}function di(n){return new this(n).cosh()}function gt(n){function i(n){var r,u,f,t=this;if(!(t instanceof i))return new i(n);if(t.constructor=i,n instanceof i)return t.s=n.s,t.e=n.e,void(t.d=(n=n.d)?n.slice():n);if(f=typeof n,"number"===f){if(0===n)return t.s=0>1/n?-1:1,t.e=0,void(t.d=[0]);if(0>n?(n=-n,t.s=-1):t.s=1,n===~~n&&1e7>n){for(r=0,u=n;u>=10;u/=10)r++;return t.e=r,void(t.d=[n])}return 0*n!=0?(n||(t.s=NaN),t.e=NaN,void(t.d=null)):bt(t,n.toString())}if("string"!==f)throw Error(nt+n);return 45===n.charCodeAt(0)?(n=n.slice(1),t.s=-1):t.s=1,fu.test(n)?bt(t,n):ui(t,n)}var r,u,f;if(i.prototype=t,i.ROUND_UP=0,i.ROUND_DOWN=1,i.ROUND_CEIL=2,i.ROUND_FLOOR=3,i.ROUND_HALF_UP=4,i.ROUND_HALF_DOWN=5,i.ROUND_HALF_EVEN=6,i.ROUND_HALF_CEIL=7,i.ROUND_HALF_FLOOR=8,i.EUCLID=9,i.config=bi,i.clone=gt,i.abs=ei,i.acos=oi,i.acosh=si,i.add=hi,i.asin=ci,i.asinh=li,i.atan=ai,i.atanh=vi,i.atan2=yi,i.cbrt=pi,i.ceil=wi,i.cos=ki,i.cosh=di,i.div=gi,i.exp=nr,i.floor=tr,i.fromJSON=ir,i.hypot=rr,i.ln=ur,i.log=fr,i.log10=or,i.log2=er,i.max=sr,i.min=hr,i.mod=cr,i.mul=lr,i.pow=ar,i.random=vr,i.round=yr,i.sign=pr,i.sin=wr,i.sinh=br,i.sqrt=kr,i.sub=dr,i.tan=gr,i.tanh=nu,i.trunc=tu,void 0===n&&(n={}),n)for(f=["precision","rounding","toExpNeg","toExpPos","maxE","minE","modulo","crypto"],r=0;r<f.length;)n.hasOwnProperty(u=f[r++])||(n[u]=this[u]);return i.config(n),i}function gi(n,t){return new this(n).div(t)}function nr(n){return new this(n).exp()}function tr(n){return i(n=new this(n),n.e+1,3)}function ir(n){var i,u,r,t;if("string"!=typeof n||!n)throw Error(nt+n);if(r=n.length,t=o.indexOf(n.charAt(0)),1===r)return new this(t>81?[-1/0,1/0,NaN][t-82]:t>40?-(t-41):t);if(64&t)u=16&t,i=u?(7&t)-3:(15&t)-7,r=1;else{if(2===r)return t=88*t+o.indexOf(n.charAt(1)),new this(t>=2816?-(t-2816)-41:t+41);if(u=32&t,!(31&t))return n=w(n.slice(1),88,10).join(""),new this(u?"-"+n:n);i=15&t;r=i+1;i=1===i?o.indexOf(n.charAt(1)):2===i?88*o.indexOf(n.charAt(1))+o.indexOf(n.charAt(2)):+w(n.slice(1,r),88,10).join("");16&t&&(i=-i)}return n=w(n.slice(r),88,10).join(""),i=i-n.length+1,n=n+"e"+i,new this(u?"-"+n:n)}function rr(){var i,n,t=new this(0);for(u=!1,i=0;i<arguments.length;)if(n=new this(arguments[i++]),n.d)t.d&&(t=t.plus(n.times(n)));else{if(n.s)return u=!0,new this(1/0);t=n}return u=!0,t.sqrt()}function ur(n){return new this(n).ln()}function fr(n,t){return new this(n).log(t)}function er(n){return new this(n).log(2)}function or(n){return new this(n).log(10)}function sr(){return pt(this,arguments,"lt")}function hr(){return pt(this,arguments,"gt")}function cr(n,t){return new this(n).mod(t)}function lr(n,t){return new this(n).mul(t)}function ar(n,t){return new this(n).pow(t)}function vr(n){var e,o,i,f,t=0,s=new this(1),u=[];if(void 0===n?n=this.precision:c(n,1,g),i=Math.ceil(n/r),this.crypto===!1)for(;i>t;)u[t++]=1e7*Math.random()|0;else if(l&&l.getRandomValues)for(e=l.getRandomValues(new Uint32Array(i));i>t;)f=e[t],f>=429e7?e[t]=l.getRandomValues(new Uint32Array(1))[0]:u[t++]=f%1e7;else if(l&&l.randomBytes){for(e=l.randomBytes(i*=4);i>t;)f=e[t]+(e[t+1]<<8)+(e[t+2]<<16)+((127&e[t+3])<<24),f>=214e7?l.randomBytes(4).copy(e,t):(u.push(f%1e7),t+=4);t=i/4}else{if(this.crypto)throw Error(st+"crypto unavailable");for(;i>t;)u[t++]=1e7*Math.random()|0}for(i=u[--t],n%=r,i&&n&&(f=h(10,r-n),u[t]=(i/f|0)*f);0===u[t];t--)u.pop();if(0>t)o=0,u=[0];else{for(o=-1;0===u[0];o-=r)u.shift();for(i=1,f=u[0];f>=10;f/=10)i++;r>i&&(o-=r-i)}return s.e=o,s.d=u,s}function yr(n){return i(n=new this(n),n.e+1,this.rounding)}function pr(n){return n=new this(n),n.d?n.d[0]?n.s:0*n.s:n.s||NaN}function wr(n){return new this(n).sin()}function br(n){return new this(n).sinh()}function kr(n){return new this(n).sqrt()}function dr(n,t){return new this(n).sub(t)}function gr(n){return new this(n).tan()}function nu(n){return new this(n).tanh()}function tu(n){return i(n=new this(n),n.e+1,1)}var ni,ti,b,it=9e15,g=1e9,o="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!#$%()*+,-./:;=?@[]^_`{|}~",et="2.3025850929940456840179914546843642076011014886287729760333279009675726096773524802359972050895982983419677840422862486334095254650828067566662873690987816894829072083255546808437998948262331985283935053089653777326288461633662222876982198867465436674744042432743651550489343149393914796194044002221051017141748003688084012647080685567743216228355220114804663715659121373450747856947683463616792101806445070648000277502684916746550586856935673420670581136429224554405758925724208241314695689016758940256776311356919292033376587141660230105703089634572075440370847469940168269282808481184289314848524948644871927809676271275775397027668605952496716674183485704422507197965004714951050492214776567636938662976979522110718264549734772662425709429322582798502585509785265383207606726317164309505995087807523710333101197857547331541421808427543863591778117054309827482385045648019095610299291824318237525357709750539565187697510374970888692180205189339507238539205144634197265287286965110862571492198849978748873771345686209167058",ot="3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823066470938446095505822317253594081284811174502841027019385211055596446229489549303819644288109756659334461284756482337867831652712019091456485669234603486104543266482133936072602491412737245870066063155881748815209209628292540917153643678925903600113305305488204665213841469519415116094330572703657595919530921861173819326117931051185480744623799627495673518857527248912279381830119491298336733624406566430860213949463952247371907021798609437027705392171762931767523846748184676694051320005681271452635608277857713427577896091736371787214684409012249534301465495853710507922796892589235420199561121290219608640344181598136297747713099605187072113499999983729780499510597317328160963185950244594553469083026425223082533446850352619311881710100031378387528865875332083814206171776691473035982534904287554687311595628638823537875937519577818577805321712268066130019278766111959092164201989380952572010654858632789",v={precision:20,rounding:4,modulo:1,toExpNeg:-7,toExpPos:21,minE:-it,maxE:it,crypto:void 0},l="undefined"!=typeof crypto?crypto:null,u=!0,st="[DecimalError] ",nt=st+"Invalid argument: ",ii=st+"Precision limit exceeded",s=Math.floor,h=Math.pow,iu=/^0b([01]+(\.[01]*)?|\.[01]+)(p[+-]?\d+)?$/i,ru=/^0x([0-9a-f]+(\.[0-9a-f]*)?|\.[0-9a-f]+)(p[+-]?\d+)?$/i,uu=/^0o([0-7]+(\.[0-7]*)?|\.[0-7]+)(p[+-]?\d+)?$/i,fu=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,y=1e7,r=7,eu=9007199254740991,ou=et.length-1,lt=ot.length-1,t={},f;if(t.absoluteValue=t.abs=function(){var n=new this.constructor(this);return n.s<0&&(n.s=1),i(n)},t.ceil=function(){return i(new this.constructor(this),this.e+1,2)},t.comparedTo=t.cmp=function(n){var r,h,f,e,o=this,i=o.d,u=(n=new o.constructor(n)).d,t=o.s,s=n.s;if(!i||!u)return t&&s?t!==s?t:i===u?0:!i^0>t?1:-1:NaN;if(!i[0]||!u[0])return i[0]?t:u[0]?-s:0;if(t!==s)return t;if(o.e!==n.e)return o.e>n.e^0>t?1:-1;for(f=i.length,e=u.length,r=0,h=e>f?f:e;h>r;++r)if(i[r]!==u[r])return i[r]>u[r]^0>t?1:-1;return f===e?0:f>e^0>t?1:-1},t.cosine=t.cos=function(){var u,f,t=this,n=t.constructor;return t.d?t.d[0]?(u=n.precision,f=n.rounding,n.precision=u+Math.max(t.e,t.sd())+r,n.rounding=1,t=ri(n,kt(n,t)),n.precision=u,n.rounding=f,i(2==b||3==b?t.neg():t,u,f,!0)):new n(1):new n(NaN)},t.cubeRoot=t.cbrt=function(){var r,w,n,o,v,c,l,h,y,p,t=this,a=t.constructor;if(!t.isFinite()||t.isZero())return new a(t);for(u=!1,c=t.s*Math.pow(t.s*t,1/3),c&&Math.abs(c)!=1/0?o=new a(c.toString()):(n=e(t.d),r=t.e,(c=(r-n.length+1)%3)&&(n+=1==c||-2==c?"0":"00"),c=Math.pow(n,1/3),r=s((r+1)/3)-(r%3==(0>r?-1:2)),c==1/0?n="5e"+r:(n=c.toExponential(),n=n.slice(0,n.indexOf("e")+1)+r),o=new a(n),o.s=t.s),l=(r=a.precision)+3;;)if(h=o,y=h.times(h).times(h),p=y.plus(t),o=f(p.plus(t).times(h),p.plus(y),l+2,1),e(h.d).slice(0,l)===(n=e(o.d)).slice(0,l)){if(n=n.slice(l-3,l+1),"9999"!=n&&(v||"4999"!=n)){+n&&(+n.slice(1)||"5"!=n.charAt(0))||(i(o,r+1,1),w=!o.times(o).times(o).eq(t));break}if(!v&&(i(h,r+1,0),h.times(h).times(h).eq(t))){o=h;break}l+=4;v=1}return u=!0,i(o,r,a.rounding,w)},t.decimalPlaces=t.dp=function(){var n,i=this.d,t=NaN;if(i){if(n=i.length-1,t=(n-s(this.e/r))*r,n=i[n])for(;n%10==0;n/=10)t--;0>t&&(t=0)}return t},t.dividedBy=t.div=function(n){return f(this,new this.constructor(n))},t.dividedToIntegerBy=t.divToInt=function(n){var r=this,t=r.constructor;return i(f(r,new t(n),0,1,1),t.precision,t.rounding)},t.equals=t.eq=function(n){return 0===this.cmp(n)},t.floor=function(){return i(new this.constructor(this),this.e+1,3)},t.greaterThan=t.gt=function(n){return this.cmp(n)>0},t.greaterThanOrEqualTo=t.gte=function(n){var t=this.cmp(n);return 1==t||0===t},t.hyperbolicCosine=t.cosh=function(){var r,u,f,h,e,n=this,t=n.constructor,c=new t(1),o,l,s;if(!n.isFinite())return new t(n.s?1/0:NaN);if(n.isZero())return c;for(f=t.precision,h=t.rounding,t.precision=f+Math.max(n.e,n.sd())+4,t.rounding=1,e=n.d.length,32>e?(r=Math.ceil(e/3),u=Math.pow(4,-r).toString()):(r=16,u="2.3283064365386962890625e-10"),n=tt(t,1,n.times(u),new t(1),!0),l=r,s=new t(8);l--;)o=n.times(n),n=c.minus(o.times(s.minus(o.times(s))));return i(n,t.precision=f,t.rounding=h,!0)},t.hyperbolicSine=t.sinh=function(){var r,u,f,e,n=this,t=n.constructor;if(!n.isFinite()||n.isZero())return new t(n);if(u=t.precision,f=t.rounding,t.precision=u+Math.max(n.e,n.sd())+4,t.rounding=1,e=n.d.length,3>e)n=tt(t,2,n,n,!0);else{r=1.4*Math.sqrt(e);r=r>16?16:0|r;n=n.times(Math.pow(5,-r));n=tt(t,2,n,n,!0);for(var o,s=new t(5),h=new t(16),c=new t(20);r--;)o=n.times(n),n=n.times(s.plus(o.times(h.times(o).plus(c))))}return t.precision=u,t.rounding=f,i(n,u,f,!0)},t.hyperbolicTangent=t.tanh=function(){var i,r,t=this,n=t.constructor;return t.isFinite()?t.isZero()?new n(t):(i=n.precision,r=n.rounding,n.precision=i+7,n.rounding=1,f(t.sinh(),t.cosh(),n.precision=i,n.rounding=r)):new n(t.s)},t.inverseCosine=t.acos=function(){var u,t=this,n=t.constructor,f=t.abs().cmp(1),i=n.precision,r=n.rounding;return-1!==f?0===f?t.isNeg()?a(n,i,r):new n(0):new n(NaN):t.isZero()?a(n,i+4,r).times(.5):(n.precision=i+6,n.rounding=1,t=t.asin(),u=a(n,i+4,r).times(.5),n.precision=i,n.rounding=r,u.minus(t))},t.inverseHyperbolicCosine=t.acosh=function(){var i,r,n=this,t=n.constructor;return n.lte(1)?new t(n.eq(1)?0:NaN):n.isFinite()?(i=t.precision,r=t.rounding,t.precision=i+Math.max(Math.abs(n.e),n.sd())+4,t.rounding=1,u=!1,n=n.times(n).minus(1).sqrt().plus(n),u=!0,t.precision=i,t.rounding=r,n.ln()):new t(n)},t.inverseHyperbolicSine=t.asinh=function(){var i,r,n=this,t=n.constructor;return!n.isFinite()||n.isZero()?new t(n):(i=t.precision,r=t.rounding,t.precision=i+2*Math.max(Math.abs(n.e),n.sd())+6,t.rounding=1,u=!1,n=n.times(n).plus(1).sqrt().plus(n),u=!0,t.precision=i,t.rounding=r,n.ln())},t.inverseHyperbolicTangent=t.atanh=function(){var r,u,o,e,n=this,t=n.constructor;return n.isFinite()?n.e>=0?new t(n.abs().eq(1)?n.s/0:n.isZero()?n:NaN):(r=t.precision,u=t.rounding,e=n.sd(),Math.max(e,r)<2*-n.e-1?i(new t(n),r,u,!0):(t.precision=o=e-n.e,n=f(n.plus(1),new t(1).minus(n),o+r,1),t.precision=r+4,t.rounding=1,n=n.ln(),t.precision=r,t.rounding=u,n.times(.5))):new t(NaN)},t.inverseSine=t.asin=function(){var r,u,i,f,n=this,t=n.constructor;return n.isZero()?new t(n):(u=n.abs().cmp(1),i=t.precision,f=t.rounding,-1!==u?0===u?(r=a(t,i+4,f).times(.5),r.s=n.s,r):new t(NaN):(t.precision=i+6,t.rounding=1,n=n.div(new t(1).minus(n.times(n)).sqrt().plus(1)).atan(),t.precision=i,t.rounding=f,n.times(2)))},t.inverseTangent=t.atan=function(){var e,c,h,l,o,v,t,y,p,n=this,f=n.constructor,s=f.precision,w=f.rounding;if(n.isFinite()){if(n.isZero())return new f(n);if(n.abs().eq(1)&<>=s+4)return t=a(f,s+4,w).times(.25),t.s=n.s,t}else{if(!n.s)return new f(NaN);if(lt>=s+4)return t=a(f,s+4,w).times(.5),t.s=n.s,t}for(f.precision=y=s+10,f.rounding=1,h=Math.min(28,y/r+2|0),e=h;e;--e)n=n.div(n.times(n).plus(1).sqrt().plus(1));for(u=!1,c=Math.ceil(y/r),l=1,p=n.times(n),t=new f(n),o=n;-1!==e;)if(o=o.times(p),v=t.minus(o.div(l+=2)),o=o.times(p),t=v.plus(o.div(l+=2)),void 0!==t.d[c])for(e=c;t.d[e]===v.d[e]&&e--;);return h&&(t=t.times(2<<h-1)),u=!0,i(t,f.precision=s,f.rounding=w,!0)},t.isFinite=function(){return!!this.d},t.isInteger=t.isInt=function(){return!!this.d&&s(this.e/r)>this.d.length-2},t.isNaN=function(){return!this.s},t.isNegative=t.isNeg=function(){return this.s<0},t.isPositive=t.isPos=function(){return this.s>0},t.isZero=function(){return!!this.d&&0===this.d[0]},t.lessThan=t.lt=function(n){return this.cmp(n)<0},t.lessThanOrEqualTo=t.lte=function(n){return this.cmp(n)<1},t.logarithm=t.log=function(n){var l,t,a,o,p,v,r,s,c=this,h=c.constructor,y=h.precision,w=h.rounding;if(null==n)n=new h(10),l=!0;else{if(n=new h(n),t=n.d,n.s<0||!t||!t[0]||n.eq(1))return new h(NaN);l=n.eq(10)}if(t=c.d,c.s<0||!t||!t[0]||c.eq(1))return new h(t&&!t[0]?-1/0:1!=c.s?NaN:t?0:1/0);if(l)if(t.length>1)p=!0;else{for(o=t[0];o%10==0;)o/=10;p=1!==o}if(u=!1,r=y+5,v=d(c,r),a=l?ft(h,r+10):d(n,r),s=f(v,a,r,1),rt(s.d,o=y,w))do if(r+=10,v=d(c,r),a=l?ft(h,r+10):d(n,r),s=f(v,a,r,1),!p){+e(s.d).slice(o+1,o+15)+1==1e14&&(s=i(s,y+1,0));break}while(rt(s.d,o+=10,w));return u=!0,i(s,y,w)},t.minus=t.sub=function(n){var l,p,f,w,c,o,k,b,t,d,v,e,h=this,a=h.constructor;if(n=new a(n),!h.d||!n.d)return h.s&&n.s?h.d?n.s=-n.s:n=new a(n.d||h.s!==n.s?h:NaN):n=new a(NaN),n;if(h.s!=n.s)return n.s=-n.s,h.plus(n);if(t=h.d,e=n.d,k=a.precision,b=a.rounding,!t[0]||!e[0]){if(e[0])n.s=-n.s;else{if(!t[0])return new a(3===b?-0:0);n=new a(h)}return u?i(n,k,b):n}if(p=s(n.e/r),d=s(h.e/r),t=t.slice(),c=d-p){for(v=0>c,v?(l=t,c=-c,o=e.length):(l=e,p=d,o=t.length),f=Math.max(Math.ceil(k/r),o)+2,c>f&&(c=f,l.length=1),l.reverse(),f=c;f--;)l.push(0);l.reverse()}else{for(f=t.length,o=e.length,v=o>f,v&&(o=f),f=0;o>f;f++)if(t[f]!=e[f]){v=t[f]<e[f];break}c=0}for(v&&(l=t,t=e,e=l,n.s=-n.s),o=t.length,f=e.length-o;f>0;--f)t[o++]=0;for(f=e.length;f>c;){if(t[--f]<e[f]){for(w=f;w&&0===t[--w];)t[w]=y-1;--t[w];t[f]+=y}t[f]-=e[f]}for(;0===t[--o];)t.pop();for(;0===t[0];t.shift())--p;return t[0]?(n.d=t,n.e=ut(t,p),u?i(n,k,b):n):new a(3===b?-0:0)},t.modulo=t.mod=function(n){var e,t=this,r=t.constructor;return n=new r(n),!t.d||!n.s||n.d&&!n.d[0]?new r(NaN):!n.d||t.d&&!t.d[0]?i(new r(t),r.precision,r.rounding):(u=!1,9==r.modulo?(e=f(t,n.abs(),0,3,1),e.s*=n.s):e=f(t,n,0,r.modulo,1),e=e.times(n),u=!0,t.minus(e))},t.naturalExponential=t.exp=function(){return ht(this)},t.naturalLogarithm=t.ln=function(){return d(this)},t.negated=t.neg=function(){var n=new this.constructor(this);return n.s=-n.s,i(n)},t.plus=t.add=function(n){var v,c,p,f,l,e,w,b,t,h,o=this,a=o.constructor;if(n=new a(n),!o.d||!n.d)return o.s&&n.s?o.d||(n=new a(n.d||o.s===n.s?o:NaN)):n=new a(NaN),n;if(o.s!=n.s)return n.s=-n.s,o.minus(n);if(t=o.d,h=n.d,w=a.precision,b=a.rounding,!t[0]||!h[0])return h[0]||(n=new a(o)),u?i(n,w,b):n;if(l=s(o.e/r),p=s(n.e/r),t=t.slice(),f=l-p){for(0>f?(c=t,f=-f,e=h.length):(c=h,p=l,e=t.length),l=Math.ceil(w/r),e=l>e?l+1:e+1,f>e&&(f=e,c.length=1),c.reverse();f--;)c.push(0);c.reverse()}for(e=t.length,f=h.length,0>e-f&&(f=e,c=h,h=t,t=c),v=0;f;)v=(t[--f]=t[f]+h[f]+v)/y|0,t[f]%=y;for(v&&(t.unshift(v),++p),e=t.length;0==t[--e];)t.pop();return n.d=t,n.e=ut(t,p),u?i(n,w,b):n},t.precision=t.sd=function(n){var t,i=this;if(void 0!==n&&n!==!!n&&1!==n&&0!==n)throw Error(nt+n);return i.d?(t=at(i.d),n&&i.e+1>t&&(t=i.e+1)):t=NaN,t},t.round=function(){var n=this,t=n.constructor;return i(new t(n),n.e+1,t.rounding)},t.sine=t.sin=function(){var u,f,n=this,t=n.constructor;return n.isFinite()?n.isZero()?new t(n):(u=t.precision,f=t.rounding,t.precision=u+Math.max(n.e,n.sd())+r,t.rounding=1,n=fi(t,kt(t,n)),t.precision=u,t.rounding=f,i(b>2?n.neg():n,u,f,!0)):new t(NaN)},t.squareRoot=t.sqrt=function(){var p,n,l,r,y,c,h=this,a=h.d,t=h.e,o=h.s,v=h.constructor;if(1!==o||!a||!a[0])return new v(!o||0>o&&(!a||a[0])?NaN:a?h:1/0);for(u=!1,o=Math.sqrt(+h),0==o||o==1/0?(n=e(a),(n.length+t)%2==0&&(n+="0"),o=Math.sqrt(n),t=s((t+1)/2)-(0>t||t%2),o==1/0?n="1e"+t:(n=o.toExponential(),n=n.slice(0,n.indexOf("e")+1)+t),r=new v(n)):r=new v(o.toString()),l=(t=v.precision)+3;;)if(c=r,r=c.plus(f(h,c,l+2,1)).times(.5),e(c.d).slice(0,l)===(n=e(r.d)).slice(0,l)){if(n=n.slice(l-3,l+1),"9999"!=n&&(y||"4999"!=n)){+n&&(+n.slice(1)||"5"!=n.charAt(0))||(i(r,t+1,1),p=!r.times(r).eq(h));break}if(!y&&(i(c,t+1,0),c.times(c).eq(h))){r=c;break}l+=4;y=1}return u=!0,i(r,t,v.rounding,p)},t.tangent=t.tan=function(){var r,u,n=this,t=n.constructor;return n.isFinite()?n.isZero()?new t(n):(r=t.precision,u=t.rounding,t.precision=r+10,t.rounding=1,n=n.sin(),n.s=1,n=f(n,new t(1).minus(n.times(n)).sqrt(),r+10,0),t.precision=r,t.rounding=u,i(2==b||4==b?n.neg():n,r,u,!0)):new t(NaN)},t.times=t.mul=function(n){var a,b,f,h,t,v,k,c,l,p=this,w=p.constructor,e=p.d,o=(n=new w(n)).d;if(n.s*=p.s,!(e&&e[0]&&o&&o[0]))return new w(!n.s||e&&!e[0]&&!o||o&&!o[0]&&!e?NaN:e&&o?0*n.s:n.s/0);for(b=s(p.e/r)+s(n.e/r),c=e.length,l=o.length,l>c&&(t=e,e=o,o=t,v=c,c=l,l=v),t=[],v=c+l,f=v;f--;)t.push(0);for(f=l;--f>=0;){for(a=0,h=c+f;h>f;)k=t[h]+o[f]*e[h-f-1]+a,t[h--]=k%y|0,a=k/y|0;t[h]=(t[h]+a)%y|0}for(;!t[--v];)t.pop();for(a?++b:t.shift(),f=t.length;!t[--f];)t.pop();return n.d=t,n.e=ut(t,b),u?i(n,w.precision,w.rounding):n},t.toBinary=function(n,t){return ct(this,2,n,t)},t.toDecimalPlaces=t.toDP=function(n,t){var r=this,u=r.constructor;return r=new u(r),void 0===n?r:(c(n,0,g),void 0===t?t=u.rounding:c(t,0,8),i(r,n+r.e+1,t))},t.toExponential=function(n,t){var u,r=this,f=r.constructor;return void 0===n?u=p(r,!0):(c(n,0,g),void 0===t?t=f.rounding:c(t,0,8),r=i(new f(r),n+1,t),u=p(r,!0,n+1)),r.isNeg()&&!r.isZero()?"-"+u:u},t.toFixed=function(n,t){var u,f,r=this,e=r.constructor;return void 0===n?u=p(r):(c(n,0,g),void 0===t?t=e.rounding:c(t,0,8),f=i(new e(r),n+r.e+1,t),u=p(f,!1,n+f.e+1)),r.isNeg()&&!r.isZero()?"-"+u:u},t.toFraction=function(n){var s,a,c,t,y,w,i,v,o,d,b,g,p=this,k=p.d,l=p.constructor;if(!k)return new l(p);if(o=a=new l(1),c=v=new l(0),s=new l(c),y=s.e=at(k)-p.e-1,w=y%r,s.d[0]=h(10,0>w?r+w:w),null==n)n=y>0?s:o;else{if(i=new l(n),!i.isInt()||i.lt(o))throw Error(nt+i);n=i.gt(s)?y>0?s:o:i}for(u=!1,i=new l(e(k)),d=l.precision,l.precision=y=k.length*r*2;b=f(i,s,0,1,1),t=a.plus(b.times(c)),1!=t.cmp(n);)a=c,c=t,t=o,o=v.plus(b.times(t)),v=t,t=s,s=i.minus(b.times(t)),i=t;return t=f(n.minus(a),c,0,1,1),v=v.plus(t.times(o)),a=a.plus(t.times(c)),v.s=o.s=p.s,g=f(o,c,y,1).minus(p).abs().cmp(f(v,a,y,1).minus(p).abs())<1?[o,c]:[v,a],l.precision=d,u=!0,g},t.toHexadecimal=t.toHex=function(n,t){return ct(this,16,n,t)},t.toJSON=function(){var h,n,r,i,c,t,u,l,f=this,s=f.s<0;if(!f.d)return o.charAt(f.s?s?82:83:84);if(n=f.e,1===f.d.length&&4>n&&n>=0&&(t=f.d[0],2857>t))return 41>t?o.charAt(s?t+41:t):(t-=41,s&&(t+=2816),i=t/88|0,o.charAt(i)+o.charAt(t-88*i));if(l=e(f.d),u="",!s&&8>=n&&n>=-7)i=64+n+7;else if(s&&4>=n&&n>=-3)i=80+n+3;else if(l.length===n+1)i=32*s;else if(i=32*s+16*(0>n),n=Math.abs(n),88>n)i+=1,u=o.charAt(n);else if(7744>n)i+=2,t=n/88|0,u=o.charAt(t)+o.charAt(n-88*t);else for(h=w(String(n),10,88),c=h.length,i+=c,r=0;c>r;r++)u+=o.charAt(h[r]);for(u=o.charAt(i)+u,h=w(l,10,88),c=h.length,r=0;c>r;r++)u+=o.charAt(h[r]);return u},t.toNearest=function(n,t){var r=this,e=r.constructor;if(r=new e(r),null==n){if(!r.d)return r;n=new e(1);t=e.rounding}else{if(n=new e(n),void 0!==t&&c(t,0,8),!r.d)return n.s?r:n;if(!n.d)return n.s&&(n.s=r.s),n}return n.d[0]?(u=!1,4>t&&(t=[4,5,7,8][t]),r=f(r,n,0,t,1).times(n),u=!0,i(r)):(n.s=r.s,r=n),r},t.toNumber=function(){return+this},t.toOctal=function(n,t){return ct(this,8,n,t)},t.toPower=t.pow=function(n){var l,a,o,c,v,y,w,t=this,f=t.constructor,p=+(n=new f(n));if(!(t.d&&n.d&&t.d[0]&&n.d[0]))return new f(h(+t,p));if(t=new f(t),t.eq(1))return t;if(o=f.precision,v=f.rounding,n.eq(1))return i(t,o,v);if(l=s(n.e/r),a=n.d.length-1,w=l>=a,y=t.s,w){if((a=0>p?-p:p)<=eu)return c=vt(f,t,a,o),n.s<0?new f(1).div(c):i(c,o,v)}else if(0>y)return new f(NaN);return y=0>y&&1&n.d[Math.max(l,a)]?-1:1,a=h(+t,p),l=0!=a&&isFinite(a)?new f(a+"").e:s(p*(Math.log("0."+e(t.d))/Math.LN10+t.e+1)),l>f.maxE+1||l<f.minE-1?new f(l>0?y/0:0):(u=!1,f.rounding=t.s=1,a=Math.min(12,(l+"").length),c=ht(n.times(d(t,o+a)),o),c=i(c,o+5,1),rt(c.d,o,v)&&(l=o+10,c=i(ht(n.times(d(t,l+a)),l),l+5,1),+e(c.d).slice(o+1,o+15)+1==1e14&&(c=i(c,o+1,0))),c.s=y,u=!0,f.rounding=v,i(c,o,v))},t.toPrecision=function(n,t){var f,r=this,u=r.constructor;return void 0===n?f=p(r,r.e<=u.toExpNeg||r.e>=u.toExpPos):(c(n,1,g),void 0===t?t=u.rounding:c(t,0,8),r=i(new u(r),n,t),f=p(r,n<=r.e||r.e<=u.toExpNeg,n)),r.isNeg()&&!r.isZero()?"-"+f:f},t.toSignificantDigits=t.toSD=function(n,t){var u=this,r=u.constructor;return void 0===n?(n=r.precision,t=r.rounding):(c(n,1,g),void 0===t?t=r.rounding:c(t,0,8)),i(new r(u),n,t)},t.toString=function(){var n=this,t=n.constructor,i=p(n,n.e<=t.toExpNeg||n.e>=t.toExpPos);return n.isNeg()&&!n.isZero()?"-"+i:i},t.truncated=t.trunc=function(){return i(new this.constructor(this),this.e+1,1)},t.valueOf=function(){var n=this,t=n.constructor,i=p(n,n.e<=t.toExpNeg||n.e>=t.toExpPos);return n.isNeg()?"-"+i:i},f=function(){function n(n,t,i){var u,r=0,f=n.length;for(n=n.slice();f--;)u=n[f]*t+r,n[f]=u%i|0,r=u/i|0;return r&&n.unshift(r),n}function t(n,t,i,r){var u,f;if(i!=r)f=i>r?1:-1;else for(u=f=0;i>u;u++)if(n[u]!=t[u]){f=n[u]>t[u]?1:-1;break}return f}function u(n,t,i,r){for(var u=0;i--;)n[i]-=u,u=n[i]<t[i]?1:0,n[i]=u*r+n[i]-t[i];for(;!n[0]&&n.length>1;)n.shift()}return function(f,e,o,h,c,l){var g,et,w,v,it,ot,nt,ft,rt,ut,p,b,ht,tt,vt,ct,st,yt,d,lt,at=f.constructor,pt=f.s==e.s?1:-1,k=f.d,a=e.d;if(!(k&&k[0]&&a&&a[0]))return new at(f.s&&e.s&&(k?!a||k[0]!=a[0]:a)?k&&0==k[0]||!a?0*pt:pt/0:NaN);for(l?(it=1,et=f.e-e.e):(l=y,it=r,et=s(f.e/it)-s(e.e/it)),d=a.length,st=k.length,rt=new at(pt),ut=rt.d=[],w=0;a[w]==(k[w]||0);w++);if(a[w]>(k[w]||0)&&et--,null==o?(tt=o=at.precision,h=at.rounding):tt=c?o+(f.e-e.e)+1:o,0>tt)ut.push(1),ot=!0;else{if(tt=tt/it+2|0,w=0,1==d){for(v=0,a=a[0],tt++;(st>w||v)&&tt--;w++)vt=v*l+(k[w]||0),ut[w]=vt/a|0,v=vt%a|0;ot=v||st>w}else{for(v=l/(a[0]+1)|0,v>1&&(a=n(a,v,l),k=n(k,v,l),d=a.length,st=k.length),ct=d,p=k.slice(0,d),b=p.length;d>b;)p[b++]=0;lt=a.slice();lt.unshift(0);yt=a[0];a[1]>=l/2&&++yt;do v=0,g=t(a,p,d,b),0>g?(ht=p[0],d!=b&&(ht=ht*l+(p[1]||0)),v=ht/yt|0,v>1?(v>=l&&(v=l-1),nt=n(a,v,l),ft=nt.length,b=p.length,g=t(nt,p,ft,b),1==g&&(v--,u(nt,ft>d?lt:a,ft,l))):(0==v&&(g=v=1),nt=a.slice()),ft=nt.length,b>ft&&nt.unshift(0),u(p,nt,b,l),-1==g&&(b=p.length,g=t(a,p,d,b),1>g&&(v++,u(p,b>d?lt:a,b,l))),b=p.length):0===g&&(v++,p=[0]),ut[w++]=v,g&&p[0]?p[b++]=k[ct]||0:(p=[k[ct]],b=1);while((ct++<st||void 0!==p[0])&&tt--);ot=void 0!==p[0]}ut[0]||ut.shift()}if(1==it)rt.e=et,ni=ot;else{for(w=1,v=ut[0];v>=10;v/=10)w++;rt.e=w+et*it-1;i(rt,c?o+rt.e+1:o,h,ot)}return rt}}(),v=gt(v),et=new v(et),ot=new v(ot),Bridge.$Decimal=v,"function"==typeof define&&define.amd)define(function(){return v});else if("undefined"!=typeof module&&module.exports){if(module.exports=v,!l)try{l=require("crypto")}catch(su){}}else n||(n="undefined"!=typeof self&&self&&self.self==self?self:Function("return this")()),ti=n.Decimal,v.noConflict=function(){return n.Decimal=ti,v},n.Decimal=v}(Bridge.global);System.Decimal=function(n,t,i){var r;if(this.constructor!==System.Decimal)return new System.Decimal(n,t,i);if(n==null&&(n=0),typeof n=="string"){if(t=t||System.Globalization.CultureInfo.getCurrentCulture(),r=t&&t.getFormat(System.Globalization.NumberFormatInfo),r&&r.numberDecimalSeparator!=="."&&(n=n.replace(r.numberDecimalSeparator,".")),!/^\s*[+-]?(\d+|\d+.|\d*\.\d+)((e|E)[+-]?\d+)?\s*$/.test(n))throw new System.FormatException;n=n.replace(/\s/g,"")}if(i&&i.precision&&typeof n=="number"){var f=Bridge.Int.trunc(n),e=(f+"").length,u=i.precision-e;u<0&&(u=0);n=n.toFixed(u)}this.value=System.Decimal.getValue(n)};System.Decimal.$$name="System.Decimal";System.Decimal.prototype.$$name="System.Decimal";System.Decimal.$kind="struct";System.Decimal.prototype.$kind="struct";System.Decimal.$$inherits=[];Bridge.Class.addExtend(System.Decimal,[System.IComparable,System.IFormattable,System.IComparable$1(System.Decimal),System.IEquatable$1(System.Decimal)]);System.Decimal.$is=function(n){return n instanceof System.Decimal};System.Decimal.getDefaultValue=function(){return new System.Decimal(0)};System.Decimal.getValue=function(n){return Bridge.hasValue(n)?n instanceof System.Decimal?n.value:n instanceof System.Int64||n instanceof System.UInt64?new Bridge.$Decimal(n.toString()):new Bridge.$Decimal(n):this.getDefaultValue()};System.Decimal.create=function(n){return Bridge.hasValue(n)?n instanceof System.Decimal?n:new System.Decimal(n):null};System.Decimal.lift=function(n){return n==null?null:System.Decimal.create(n)};System.Decimal.prototype.toString=function(n,t){return!n&&!t?this.value.toString():Bridge.Int.format(this,n,t)};System.Decimal.prototype.toFloat=function(){return this.value.toNumber()};System.Decimal.prototype.toJSON=function(){return this.value.toNumber()};System.Decimal.prototype.format=function(n,t){return Bridge.Int.format(this.toFloat(),n,t)};System.Decimal.prototype.decimalPlaces=function(){return this.value.decimalPlaces()};System.Decimal.prototype.dividedToIntegerBy=function(n){return new System.Decimal(this.value.dividedToIntegerBy(System.Decimal.getValue(n)))};System.Decimal.prototype.exponential=function(){return new System.Decimal(this.value.exponential())};System.Decimal.prototype.abs=function(){return new System.Decimal(this.value.abs())};System.Decimal.prototype.floor=function(){return new System.Decimal(this.value.floor())};System.Decimal.prototype.ceil=function(){return new System.Decimal(this.value.ceil())};System.Decimal.prototype.trunc=function(){return new System.Decimal(this.value.trunc())};System.Decimal.round=function(n,t){var i,r;return n=System.Decimal.create(n),i=Bridge.$Decimal.rounding,Bridge.$Decimal.rounding=t,r=new System.Decimal(n.value.round()),Bridge.$Decimal.rounding=i,r};System.Decimal.toDecimalPlaces=function(n,t,i){n=System.Decimal.create(n);return new System.Decimal(n.value.toDecimalPlaces(t,i))};System.Decimal.prototype.compareTo=function(n){return this.value.comparedTo(System.Decimal.getValue(n))};System.Decimal.prototype.add=function(n){return new System.Decimal(this.value.plus(System.Decimal.getValue(n)))};System.Decimal.prototype.sub=function(n){return new System.Decimal(this.value.minus(System.Decimal.getValue(n)))};System.Decimal.prototype.isZero=function(){return this.value.isZero};System.Decimal.prototype.mul=function(n){return new System.Decimal(this.value.times(System.Decimal.getValue(n)))};System.Decimal.prototype.div=function(n){return new System.Decimal(this.value.dividedBy(System.Decimal.getValue(n)))};System.Decimal.prototype.mod=function(n){return new System.Decimal(this.value.modulo(System.Decimal.getValue(n)))};System.Decimal.prototype.neg=function(){return new System.Decimal(this.value.negated())};System.Decimal.prototype.inc=function(){return new System.Decimal(this.value.plus(System.Decimal.getValue(1)))};System.Decimal.prototype.dec=function(){return new System.Decimal(this.value.minus(System.Decimal.getValue(1)))};System.Decimal.prototype.sign=function(){return this.value.isZero()?0:this.value.isNegative()?-1:1};System.Decimal.prototype.clone=function(){return new System.Decimal(this)};System.Decimal.prototype.ne=function(n){return!!this.compareTo(n)};System.Decimal.prototype.lt=function(n){return this.compareTo(n)<0};System.Decimal.prototype.lte=function(n){return this.compareTo(n)<=0};System.Decimal.prototype.gt=function(n){return this.compareTo(n)>0};System.Decimal.prototype.gte=function(n){return this.compareTo(n)>=0};System.Decimal.prototype.equals=function(n){return!this.compareTo(n)};System.Decimal.prototype.equalsT=function(n){return!this.compareTo(n)};System.Decimal.prototype.getHashCode=function(){for(var n=this.sign()*397+this.value.e|0,t=0;t<this.value.d.length;t++)n=n*397+this.value.d[t]|0;return n};System.Decimal.toInt=function(n,t){var i,r,u;if(!n)return null;if(t){if(t===System.Int64){if(i=n.value.trunc().toString(),r=new System.Int64(i),i!==r.value.toString())throw new System.OverflowException;return r}if(t===System.UInt64){if(n.value.isNegative())throw new System.OverflowException;if(i=n.value.trunc().toString(),r=new System.UInt64(i),i!==r.value.toString())throw new System.OverflowException;return r}return Bridge.Int.check(Bridge.Int.trunc(n.value.toNumber()),t)}if(u=Bridge.Int.trunc(System.Decimal.getValue(n).toNumber()),!Bridge.Int.$is(u))throw new System.OverflowException;return u};System.Decimal.tryParse=function(n,t,i){try{return i.v=new System.Decimal(n,t),!0}catch(r){return i.v=new System.Decimal(0),!1}};System.Decimal.toFloat=function(n){return n?System.Decimal.getValue(n).toNumber():null};System.Decimal.setConfig=function(n){Bridge.$Decimal.config(n)};System.Decimal.min=function(){for(var t=[],n=0,i=arguments.length;n<i;n++)t.push(System.Decimal.getValue(arguments[n]));return new System.Decimal(Bridge.$Decimal.min.apply(Bridge.$Decimal,t))};System.Decimal.max=function(){for(var t=[],n=0,i=arguments.length;n<i;n++)t.push(System.Decimal.getValue(arguments[n]));return new System.Decimal(Bridge.$Decimal.max.apply(Bridge.$Decimal,t))};System.Decimal.random=function(n){return new System.Decimal(Bridge.$Decimal.random(n))};System.Decimal.exp=function(n){return new System.Decimal(System.Decimal.getValue(n).exp())};System.Decimal.exp=function(n){return new System.Decimal(System.Decimal.getValue(n).exp())};System.Decimal.ln=function(n){return new System.Decimal(System.Decimal.getValue(n).ln())};System.Decimal.log=function(n,t){return new System.Decimal(System.Decimal.getValue(n).log(t))};System.Decimal.pow=function(n,t){return new System.Decimal(System.Decimal.getValue(n).pow(t))};System.Decimal.sqrt=function(n){return new System.Decimal(System.Decimal.getValue(n).sqrt())};System.Decimal.prototype.isFinite=function(){return this.value.isFinite()};System.Decimal.prototype.isInteger=function(){return this.value.isInteger()};System.Decimal.prototype.isNaN=function(){return this.value.isNaN()};System.Decimal.prototype.isNegative=function(){return this.value.isNegative()};System.Decimal.prototype.isZero=function(){return this.value.isZero()};System.Decimal.prototype.log=function(n){return new System.Decimal(this.value.log(n))};System.Decimal.prototype.ln=function(){return new System.Decimal(this.value.ln())};System.Decimal.prototype.precision=function(){return this.value.precision()};System.Decimal.prototype.round=function(){var t=Bridge.$Decimal.rounding,n;return Bridge.$Decimal.rounding=6,n=new System.Decimal(this.value.round()),Bridge.$Decimal.rounding=t,n};System.Decimal.prototype.sqrt=function(){return new System.Decimal(this.value.sqrt())};System.Decimal.prototype.toDecimalPlaces=function(n,t){return new System.Decimal(this.value.toDecimalPlaces(n,t))};System.Decimal.prototype.toExponential=function(n,t){return this.value.toExponential(n,t)};System.Decimal.prototype.toFixed=function(n,t){return this.value.toFixed(n,t)};System.Decimal.prototype.pow=function(n){return new System.Decimal(this.value.pow(n))};System.Decimal.prototype.toPrecision=function(n,t){return this.value.toPrecision(n,t)};System.Decimal.prototype.toSignificantDigits=function(n,t){return new System.Decimal(this.value.toSignificantDigits(n,t))};System.Decimal.prototype.valueOf=function(){return this.value.valueOf()};System.Decimal.prototype.toFormat=function(n,t,i){var f=Bridge.$Decimal.format,u,e,r;return i&&!i.getFormat?(e=Bridge.merge({},f||{}),Bridge.$Decimal.format=Bridge.merge(e,i),u=this.value.toFormat(n,t)):(i=i||System.Globalization.CultureInfo.getCurrentCulture(),r=i&&i.getFormat(System.Globalization.NumberFormatInfo),r&&(Bridge.$Decimal.format.decimalSeparator=r.numberDecimalSeparator,Bridge.$Decimal.format.groupSeparator=r.numberGroupSeparator,Bridge.$Decimal.format.groupSize=r.numberGroupSizes[0]),u=this.value.toFormat(n,t)),Bridge.$Decimal.format=f,u};Bridge.$Decimal.config({precision:29});System.Decimal.Zero=System.Decimal(0);System.Decimal.One=System.Decimal(1);System.Decimal.MinusOne=System.Decimal(-1);System.Decimal.MinValue=System.Decimal("-79228162514264337593543950335");System.Decimal.MaxValue=System.Decimal("79228162514264337593543950335");System.Decimal.precision=29;Bridge.define("System.DayOfWeek",{$kind:"enum",$statics:{Sunday:0,Monday:1,Tuesday:2,Wednesday:3,Thursday:4,Friday:5,Saturday:6}});pt={getDefaultValue:function(){return new Date(-864e13)},utcNow:function(){var n=new Date;return new Date(n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate(),n.getUTCHours(),n.getUTCMinutes(),n.getUTCSeconds(),n.getUTCMilliseconds())},today:function(){var n=new Date;return new Date(n.getFullYear(),n.getMonth(),n.getDate())},timeOfDay:function(n){return new System.TimeSpan((n-new Date(n.getFullYear(),n.getMonth(),n.getDate()))*1e4)},isUseGenitiveForm:function(n,t,i,r){for(var f=0,u=t-1;u>=0&&n[u]!==r;u--);if(u>=0){while(--u>=0&&n[u]===r)f++;if(f<=1)return!0}for(u=t+i;u<n.length&&n[u]!==r;u++);if(u<n.length){for(f=0;++u<n.length&&n[u]===r;)f++;if(f<=1)return!0}return!1},format:function(n,t,i){var c=this,r=(i||System.Globalization.CultureInfo.getCurrentCulture()).getFormat(System.Globalization.DateTimeFormatInfo),o=n.getFullYear(),u=n.getMonth(),f=n.getDate(),l=n.getDay(),e=n.getHours(),a=n.getMinutes(),v=n.getSeconds(),y=n.getMilliseconds(),s=n.getTimezoneOffset(),h;return t=t||"G",t.length===1?(h=r.getAllDateTimePatterns(t,!0),t=h?h[0]:t):t.length===2&&t.charAt(0)==="%"&&(t=t.charAt(1)),t.replace(/(\\.|'[^']*'|"[^"]*"|d{1,4}|M{1,4}|yyyy|yy|y|HH?|hh?|mm?|ss?|tt?|f{1,3}|z{1,3}|\:|\/)/g,function(n,i,h){var p=n;switch(n){case"dddd":p=r.dayNames[l];break;case"ddd":p=r.abbreviatedDayNames[l];break;case"dd":p=f<10?"0"+f:f;break;case"d":p=f;break;case"MMMM":p=c.isUseGenitiveForm(t,h,4,"d")?r.monthGenitiveNames[u]:r.monthNames[u];break;case"MMM":p=c.isUseGenitiveForm(t,h,3,"d")?r.abbreviatedMonthGenitiveNames[u]:r.abbreviatedMonthNames[u];break;case"MM":p=u+1<10?"0"+(u+1):u+1;break;case"M":p=u+1;break;case"yyyy":p=o;break;case"yy":p=(o%100).toString();p.length===1&&(p="0"+p);break;case"y":p=o%100;break;case"h":case"hh":p=e%12;p?n==="hh"&&p.length===1&&(p="0"+p):p="12";break;case"HH":p=e.toString();p.length===1&&(p="0"+p);break;case"H":p=e;break;case"mm":p=a.toString();p.length===1&&(p="0"+p);break;case"m":p=a;break;case"ss":p=v.toString();p.length===1&&(p="0"+p);break;case"s":p=v;break;case"t":case"tt":p=e<12?r.amDesignator:r.pmDesignator;n==="t"&&(p=p.charAt(0));break;case"f":case"ff":case"fff":p=y.toString();p.length<3&&(p=Array(3-p.length).join("0")+p);n==="ff"?p=p.substr(0,2):n==="f"&&(p=p.charAt(0));break;case"z":p=s/60;p=(p>=0?"-":"+")+Math.floor(Math.abs(p));break;case"zz":case"zzz":p=s/60;p=(p>=0?"-":"+")+System.String.alignString(Math.floor(Math.abs(p)).toString(),2,"0",2);n==="zzz"&&(p+=r.timeSeparator+System.String.alignString(Math.floor(Math.abs(s%60)).toString(),2,"0",2));break;case":":p=r.timeSeparator;break;case"/":p=r.dateSeparator;break;default:p=n.substr(1,n.length-1-(n.charAt(0)!=="\\"))}return p})},parse:function(n,t,i,r){var u=this.parseExact(n,null,t,i,!0);if(u!==null)return u;if(u=Date.parse(n),isNaN(u)){if(!r)throw new System.FormatException("String does not contain a valid string representation of a date and time.");}else return new Date(u)},parseExact:function(n,t,i,r,u){var ft,ct;if(t||(t=["G","g","F","f","D","d","R","r","s","S","U","u","O","o","Y","y","M","m","T","t"]),Bridge.isArray(t)){for(ft=0,ft;ft<t.length;ft++)if(ct=Bridge.Date.parseExact(n,t[ft],i,r,!0),ct!=null)return ct;if(u)return null;throw new System.FormatException("String does not contain a valid string representation of a date and time.");}var y=(i||System.Globalization.CultureInfo.getCurrentCulture()).getFormat(System.Globalization.DateTimeFormatInfo),et=y.amDesignator,ot=y.pmDesignator,e=0,k=0,b=0,st,f,c=0,l=1,w=1,h=0,d=0,g=0,v=0,nt="",a=0,ht=0,tt,it,rt,ut,s,o=!1,p=!1,lt,at;if(n==null)throw new System.ArgumentNullException("str");for(t=t||"G",t.length===1?(at=y.getAllDateTimePatterns(t,!0),t=at?at[0]:t):t.length===2&&t.charAt(0)==="%"&&(t=t.charAt(1));k<t.length;){if(st=t.charAt(k),f="",p==="\\")f+=st,k++;else while(t.charAt(k)===st&&k<t.length)f+=st,k++;if(lt=!0,!p)if(f==="yyyy"||f==="yy"||f==="y"){if(f==="yyyy"?c=this.subparseInt(n,e,4,4):f==="yy"?c=this.subparseInt(n,e,2,2):f==="y"&&(c=this.subparseInt(n,e,2,4)),c==null){o=!0;break}e+=c.length;c.length===2&&(c=~~c,c=(c>30?1900:2e3)+c)}else if(f==="MMM"||f==="MMMM"){for(l=0,ut=f==="MMM"?this.isUseGenitiveForm(t,k,3,"d")?y.abbreviatedMonthGenitiveNames:y.abbreviatedMonthNames:this.isUseGenitiveForm(t,k,4,"d")?y.monthGenitiveNames:y.monthNames,b=0;b<ut.length;b++)if(s=ut[b],n.substring(e,e+s.length).toLowerCase()===s.toLowerCase()){l=b%12+1;e+=s.length;break}if(l<1||l>12){o=!0;break}}else if(f==="MM"||f==="M"){if(l=this.subparseInt(n,e,f.length,2),l==null||l<1||l>12){o=!0;break}e+=l.length}else if(f==="dddd"||f==="ddd"){for(ut=f==="ddd"?y.abbreviatedDayNames:y.dayNames,b=0;b<ut.length;b++)if(s=ut[b],n.substring(e,e+s.length).toLowerCase()===s.toLowerCase()){e+=s.length;break}}else if(f==="dd"||f==="d"){if(w=this.subparseInt(n,e,f.length,2),w==null||w<1||w>31){o=!0;break}e+=w.length}else if(f==="hh"||f==="h"){if(h=this.subparseInt(n,e,f.length,2),h==null||h<1||h>12){o=!0;break}e+=h.length}else if(f==="HH"||f==="H"){if(h=this.subparseInt(n,e,f.length,2),h==null||h<0||h>23){o=!0;break}e+=h.length}else if(f==="mm"||f==="m"){if(d=this.subparseInt(n,e,f.length,2),d==null||d<0||d>59)return null;e+=d.length}else if(f==="ss"||f==="s"){if(g=this.subparseInt(n,e,f.length,2),g==null||g<0||g>59){o=!0;break}e+=g.length}else if(f==="u"){if(v=this.subparseInt(n,e,1,7),v==null){o=!0;break}e+=v.length;v.length>3&&(v=v.substring(0,3))}else if(f==="fffffff"||f==="ffffff"||f==="fffff"||f==="ffff"||f==="fff"||f==="ff"||f==="f"){if(v=this.subparseInt(n,e,f.length,7),v==null){o=!0;break}e+=v.length;v.length>3&&(v=v.substring(0,3))}else if(f==="t"){if(n.substring(e,e+1).toLowerCase()===et.charAt(0).toLowerCase())nt=et;else if(n.substring(e,e+1).toLowerCase()===ot.charAt(0).toLowerCase())nt=ot;else{o=!0;break}e+=1}else if(f==="tt"){if(n.substring(e,e+2).toLowerCase()===et.toLowerCase())nt=et;else if(n.substring(e,e+2).toLowerCase()===ot.toLowerCase())nt=ot;else{o=!0;break}e+=2}else if(f==="z"||f==="zz"){if(it=n.charAt(e),it==="-")rt=!0;else if(it==="+")rt=!1;else{o=!0;break}if(e++,a=this.subparseInt(n,e,1,2),a==null||a>14){o=!0;break}e+=a.length;rt&&(a=-a)}else if(f==="zzz"){if(s=n.substring(e,e+6),e+=6,s.length!==6){o=!0;break}if(it=s.charAt(0),it==="-")rt=!0;else if(it==="+")rt=!1;else{o=!0;break}if(tt=1,a=this.subparseInt(s,tt,1,2),a==null||a>14){o=!0;break}if(tt+=a.length,rt&&(a=-a),s.charAt(tt)!==y.timeSeparator){o=!0;break}if(tt++,ht=this.subparseInt(s,tt,1,2),ht==null||a>59){o=!0;break}}else lt=!1;if(p||!lt){if(s=n.substring(e,e+f.length),!p&&(f===":"&&s!==y.timeSeparator||f==="/"&&s!==y.dateSeparator)||s!==f&&f!=="'"&&f!=='"'&&f!=="\\"){o=!0;break}if(p==="\\"&&(p=!1),f!=="'"&&f!=='"'&&f!=="\\")e+=f.length;else if(p===!1)p=f;else{if(p!==f){o=!0;break}p=!1}}}if(p&&(o=!0),o||(e!==n.length?o=!0:l===2?c%4==0&&c%100!=0||c%400==0?w>29&&(o=!0):w>28&&(o=!0):(l===4||l===6||l===9||l===11)&&w>30&&(o=!0)),o){if(u)return null;throw new System.FormatException("String does not contain a valid string representation of a date and time.");}return(h<12&&nt===ot?h=+h+12:h>11&&nt===et&&(h-=12),a===0&&ht===0&&!r)?new Date(c,l-1,w,h,d,g,v):new Date(Date.UTC(c,l-1,w,h-a,d-ht,g,v))},subparseInt:function(n,t,i,r){for(var f,u=r;u>=i;u--){if(f=n.substring(t,t+u),f.length<i)return null;if(/^\d+$/.test(f))return f}return null},tryParse:function(n,t,i,r){return(i.v=this.parse(n,t,r,!0),i.v==null)?(i.v=new Date(-864e13),!1):!0},tryParseExact:function(n,t,i,r,u){return(r.v=this.parseExact(n,t,i,u,!0),r.v==null)?(r.v=new Date(-864e13),!1):!0},isDaylightSavingTime:function(n){var t=Bridge.Date.today();return t.setMonth(0),t.setDate(1),t.getTimezoneOffset()!==n.getTimezoneOffset()},toUTC:function(n){return new Date(n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate(),n.getUTCHours(),n.getUTCMinutes(),n.getUTCSeconds(),n.getUTCMilliseconds())},toLocal:function(n){return new Date(Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()))},dateAddSubTimespan:function(n,t,i){var r=new Date(n.getTime());return r.setDate(r.getDate()+i*t.getDays()),r.setHours(r.getHours()+i*t.getHours()),r.setMinutes(r.getMinutes()+i*t.getMinutes()),r.setSeconds(r.getSeconds()+i*t.getSeconds()),r.setMilliseconds(r.getMilliseconds()+i*t.getMilliseconds()),r},subdt:function(n,t){return Bridge.hasValue$1(n,t)?this.dateAddSubTimespan(n,t,-1):null},adddt:function(n,t){return Bridge.hasValue$1(n,t)?this.dateAddSubTimespan(n,t,1):null},subdd:function(n,t){return Bridge.hasValue$1(n,t)?new System.TimeSpan((n-t)*1e4):null},gt:function(n,t){return Bridge.hasValue$1(n,t)?n>t:!1},gte:function(n,t){return Bridge.hasValue$1(n,t)?n>=t:!1},lt:function(n,t){return Bridge.hasValue$1(n,t)?n<t:!1},lte:function(n,t){return Bridge.hasValue$1(n,t)?n<=t:!1}};Bridge.Date=pt;Bridge.define("System.TimeSpan",{inherits:[System.IComparable],config:{alias:["compareTo","System$IComparable$compareTo"]},$kind:"struct",statics:{fromDays:function(n){return new System.TimeSpan(n*864e9)},fromHours:function(n){return new System.TimeSpan(n*36e9)},fromMilliseconds:function(n){return new System.TimeSpan(n*1e4)},fromMinutes:function(n){return new System.TimeSpan(n*6e8)},fromSeconds:function(n){return new System.TimeSpan(n*1e7)},fromTicks:function(n){return new System.TimeSpan(n)},ctor:function(){this.zero=new System.TimeSpan(System.Int64.Zero);this.maxValue=new System.TimeSpan(System.Int64.MaxValue);this.minValue=new System.TimeSpan(System.Int64.MinValue)},getDefaultValue:function(){return new System.TimeSpan(System.Int64.Zero)},neg:function(n){return Bridge.hasValue(n)?new System.TimeSpan(n.ticks.neg()):null},sub:function(n,t){return Bridge.hasValue$1(n,t)?new System.TimeSpan(n.ticks.sub(t.ticks)):null},eq:function(n,t){return Bridge.hasValue$1(n,t)?n.ticks.eq(t.ticks):null},neq:function(n,t){return Bridge.hasValue$1(n,t)?n.ticks.ne(t.ticks):null},plus:function(n){return Bridge.hasValue(n)?new System.TimeSpan(n.ticks):null},add:function(n,t){return Bridge.hasValue$1(n,t)?new System.TimeSpan(n.ticks.add(t.ticks)):null},gt:function(n,t){return Bridge.hasValue$1(n,t)?n.ticks.gt(t.ticks):!1},gte:function(n,t){return Bridge.hasValue$1(n,t)?n.ticks.gte(t.ticks):!1},lt:function(n,t){return Bridge.hasValue$1(n,t)?n.ticks.lt(t.ticks):!1},lte:function(n,t){return Bridge.hasValue$1(n,t)?n.ticks.lte(t.ticks):!1}},ctor:function(){this.$initialize();this.ticks=System.Int64.Zero;arguments.length===1?this.ticks=arguments[0]instanceof System.Int64?arguments[0]:new System.Int64(arguments[0]):arguments.length===3?this.ticks=new System.Int64(arguments[0]).mul(60).add(arguments[1]).mul(60).add(arguments[2]).mul(1e7):arguments.length===4?this.ticks=new System.Int64(arguments[0]).mul(24).add(arguments[1]).mul(60).add(arguments[2]).mul(60).add(arguments[3]).mul(1e7):arguments.length===5&&(this.ticks=new System.Int64(arguments[0]).mul(24).add(arguments[1]).mul(60).add(arguments[2]).mul(60).add(arguments[3]).mul(1e3).add(arguments[4]).mul(1e4))},getTicks:function(){return this.ticks},getDays:function(){return this.ticks.div(864e9).toNumber()},getHours:function(){return this.ticks.div(36e9).mod(24).toNumber()},getMilliseconds:function(){return this.ticks.div(1e4).mod(1e3).toNumber()},getMinutes:function(){return this.ticks.div(6e8).mod(60).toNumber()},getSeconds:function(){return this.ticks.div(1e7).mod(60).toNumber()},getTotalDays:function(){return this.ticks.toNumberDivided(864e9)},getTotalHours:function(){return this.ticks.toNumberDivided(36e9)},getTotalMilliseconds:function(){return this.ticks.toNumberDivided(1e4)},getTotalMinutes:function(){return this.ticks.toNumberDivided(6e8)},getTotalSeconds:function(){return this.ticks.toNumberDivided(1e7)},get12HourHour:function(){return this.getHours()>12?this.getHours()-12:this.getHours()===0?12:this.getHours()},add:function(n){return new System.TimeSpan(this.ticks.add(n.ticks))},subtract:function(n){return new System.TimeSpan(this.ticks.sub(n.ticks))},duration:function(){return new System.TimeSpan(this.ticks.abs())},negate:function(){return new System.TimeSpan(this.ticks.neg())},compareTo:function(n){return this.ticks.compareTo(n.ticks)},equals:function(n){return n.ticks.eq(this.ticks)},equalsT:function(n){return n.ticks.eq(this.ticks)},format:function(n,t){return this.toString(n,t)},getHashCode:function(){return this.ticks.getHashCode()},toString:function(n,t){var i=this.ticks,f="",r=this,e=(t||System.Globalization.CultureInfo.getCurrentCulture()).getFormat(System.Globalization.DateTimeFormatInfo),u=function(n,t,i,r){return System.String.alignString((n|0).toString(),t||2,"0",i||2,r||!1)};return n?n.replace(/(\\.|'[^']*'|"[^"]*"|dd?|HH?|hh?|mm?|ss?|tt?|f{1,7}|\:|\/)/g,function(n){var t=n;switch(n){case"d":return r.getDays();case"dd":return u(r.getDays());case"H":return r.getHours();case"HH":return u(r.getHours());case"h":return r.get12HourHour();case"hh":return u(r.get12HourHour());case"m":return r.getMinutes();case"mm":return u(r.getMinutes());case"s":return r.getSeconds();case"ss":return u(r.getSeconds());case"t":return(r.getHours()<12?e.amDesignator:e.pmDesignator).substring(0,1);case"tt":return r.getHours()<12?e.amDesignator:e.pmDesignator;case"f":case"ff":case"fff":case"ffff":case"fffff":case"ffffff":case"fffffff":return u(r.getMilliseconds(),n.length,1,!0);default:return n.substr(1,n.length-1-(n.charAt(0)!=="\\"))}}):(i.abs().gte(864e9)&&(f+=u(i.toNumberDivided(864e9))+".",i=i.mod(864e9)),f+=u(i.toNumberDivided(36e9))+":",i=i.mod(36e9),f+=u(i.toNumberDivided(6e8)|0)+":",i=i.mod(6e8),f+=u(i.toNumberDivided(1e7)),i=i.mod(1e7),i.gt(0)&&(f+="."+u(i.toNumber(),7)),f)}});Bridge.Class.addExtend(System.TimeSpan,[System.IComparable$1(System.TimeSpan),System.IEquatable$1(System.TimeSpan)]);Bridge.define("System.Text.StringBuilder",{ctor:function(){this.$initialize();this.buffer=[];this.capacity=16;arguments.length===1?this.append(arguments[0]):arguments.length===2?(this.append(arguments[0]),this.setCapacity(arguments[1])):arguments.length===3&&this.append(arguments[0],arguments[1],arguments[2])},getLength:function(){if(this.buffer.length<2)return this.buffer[0]?this.buffer[0].length:0;var n=this.buffer.join("");return this.buffer=[],this.buffer[0]=n,n.length},getCapacity:function(){var n=this.getLength();return this.capacity>n?this.capacity:n},setCapacity:function(n){var t=this.getLength();n>t&&(this.capacity=n)},toString:function(){var n=this.buffer.join(""),t,i;return(this.buffer=[],this.buffer[0]=n,arguments.length===2)?(t=arguments[0],i=arguments[1],this.checkLimits(n,t,i),n.substr(t,i)):n},append:function(n){var i,t;if(n==null)return this;if(arguments.length===2){if(t=arguments[1],t===0)return this;if(t<0)throw new System.ArgumentOutOfRangeException("count","cannot be less than zero");n=Array(t+1).join(n).toString()}else if(arguments.length===3){if(i=arguments[1],t=arguments[2],t===0)return this;this.checkLimits(n,i,t);n=n.substr(i,t)}return this.buffer[this.buffer.length]=n,this},appendFormat:function(){return this.append(System.String.format.apply(System.String,arguments))},clear:function(){return this.buffer=[],this},appendLine:function(){return arguments.length===1&&this.append(arguments[0]),this.append("\r\n")},equals:function(n){return n==null?!1:n===this?!0:this.toString()===n.toString()},remove:function(n,t){var i=this.buffer.join("");return(this.checkLimits(i,n,t),i.length===t&&n===0)?this.clear():(t>0&&(this.buffer=[],this.buffer[0]=i.substring(0,n),this.buffer[1]=i.substring(n+t,i.length)),this)},insert:function(n,t){var r,i;if(t==null)return this;if(arguments.length===3){if(r=arguments[2],r===0)return this;if(r<0)throw new System.ArgumentOutOfRangeException("count","cannot be less than zero");t=Array(r+1).join(t).toString()}return i=this.buffer.join(""),this.buffer=[],n<1?(this.buffer[0]=t,this.buffer[1]=i):n>=i.length?(this.buffer[0]=i,this.buffer[1]=t):(this.buffer[0]=i.substring(0,n),this.buffer[1]=t,this.buffer[2]=i.substring(n,i.length)),this},replace:function(n,t){var f=new RegExp(n,"g"),i=this.buffer.join("");if(this.buffer=[],arguments.length===4){var r=arguments[2],u=arguments[3],e=i.substr(r,u);this.checkLimits(i,r,u);this.buffer[0]=i.substring(0,r);this.buffer[1]=e.replace(f,t);this.buffer[2]=i.substring(r+u,i.length)}else this.buffer[0]=i.replace(f,t);return this},checkLimits:function(n,t,i){if(i<0)throw new System.ArgumentOutOfRangeException("length","must be non-negative");if(t<0)throw new System.ArgumentOutOfRangeException("startIndex","startIndex cannot be less than zero");if(i>n.length-t)throw new System.ArgumentOutOfRangeException("Index and length must refer to a location within the string");}}),function(){var n=RegExp("[-\\[\\]\\/\\{\\}\\(\\)\\*\\+\\?\\.\\\\\\^\\$\\|]","g"),t=function(t){return t.replace(n,"\\$&")};Bridge.regexpEscape=t}();System.Diagnostics.Debug={writeln:function(n){Bridge.Console.debug(n)},_fail:function(n){System.Diagnostics.Debug.writeln(n)},assert:function(n,t){n||(t="Assert failed: "+t,confirm(t+"\r\n\r\nBreak into debugger?")&&System.Diagnostics.Debug._fail(t))},fail:function(n){System.Diagnostics.Debug._fail(n)}};Bridge.define("System.Diagnostics.Stopwatch",{ctor:function(){this.$initialize();this._stopTime=System.Int64.Zero;this._startTime=System.Int64.Zero;this.isRunning=!1},reset:function(){this._stopTime=this._startTime=System.Diagnostics.Stopwatch.getTimestamp();this.isRunning=!1},ticks:function(){return(this.isRunning?System.Diagnostics.Stopwatch.getTimestamp():this._stopTime).sub(this._startTime)},milliseconds:function(){return this.ticks().mul(1e3).div(System.Diagnostics.Stopwatch.frequency)},timeSpan:function(){return new System.TimeSpan(this.milliseconds().mul(1e4))},start:function(){this.isRunning||(this._startTime=System.Diagnostics.Stopwatch.getTimestamp(),this.isRunning=!0)},stop:function(){this.isRunning&&(this._stopTime=System.Diagnostics.Stopwatch.getTimestamp(),this.isRunning=!1)},restart:function(){this.isRunning=!1;this.start()},statics:{startNew:function(){var n=new System.Diagnostics.Stopwatch;return n.start(),n}}});typeof window!="undefined"&&window.performance&&window.performance.now?(System.Diagnostics.Stopwatch.frequency=new System.Int64(1e6),System.Diagnostics.Stopwatch.isHighResolution=!0,System.Diagnostics.Stopwatch.getTimestamp=function(){return new System.Int64(Math.round(window.performance.now()*1e3))}):typeof process!="undefined"&&process.hrtime?(System.Diagnostics.Stopwatch.frequency=new System.Int64(1e9),System.Diagnostics.Stopwatch.isHighResolution=!0,System.Diagnostics.Stopwatch.getTimestamp=function(){var n=process.hrtime();return new System.Int64(n[0]).mul(1e9).add(n[1])}):(System.Diagnostics.Stopwatch.frequency=new System.Int64(1e3),System.Diagnostics.Stopwatch.isHighResolution=!1,System.Diagnostics.Stopwatch.getTimestamp=function(){return new System.Int64((new Date).valueOf())});System.Diagnostics.Contracts.Contract={reportFailure:function(n,t,i,r,u){var f=i.toString(),e,o;if(f=f.substring(f.indexOf("return")+7),f=f.substr(0,f.lastIndexOf(";")),e=f?"Contract '"+f+"' failed":"Contract failed",o=t?e+": "+t:e,u)throw new u(f,t);else throw new System.Diagnostics.Contracts.ContractException(n,o,t,f,r);},assert:function(n,t,i){t()||System.Diagnostics.Contracts.Contract.reportFailure(n,i,t,null)},requires:function(n,t,i){t()||System.Diagnostics.Contracts.Contract.reportFailure(0,i,t,null,n)},forAll:function(n,t,i){if(!i)throw new System.ArgumentNullException("predicate");for(;n<t;n++)if(!i(n))return!1;return!0},forAll$1:function(n,t){if(!n)throw new System.ArgumentNullException("collection");if(!t)throw new System.ArgumentNullException("predicate");var i=Bridge.getEnumerator(n);try{while(i.moveNext())if(!t(i.getCurrent()))return!1;return!0}finally{i.dispose()}},exists:function(n,t,i){if(!i)throw new System.ArgumentNullException("predicate");for(;n<t;n++)if(i(n))return!0;return!1},exists$1:function(n,t){if(!n)throw new System.ArgumentNullException("collection");if(!t)throw new System.ArgumentNullException("predicate");var i=Bridge.getEnumerator(n);try{while(i.moveNext())if(t(i.getCurrent()))return!0;return!1}finally{i.dispose()}}};Bridge.define("System.Diagnostics.Contracts.ContractFailureKind",{$kind:"enum",$statics:{precondition:0,postcondition:1,postconditionOnException:2,invarian:3,assert:4,assume:5}});Bridge.define("System.Diagnostics.Contracts.ContractException",{inherits:[System.Exception],ctor:function(n,t,i,r,u){this.$initialize();System.Exception.ctor.call(this,t,u);this._kind=n;this._failureMessage=t||null;this._userMessage=i||null;this._condition=r||null},getKind:function(){return this._kind},getFailure:function(){return this._failureMessage},getUserMessage:function(){return this._userMessage},getCondition:function(){return this._condition}});k={toIndex:function(n,t){if(t.length!==(n.$s?n.$s.length:1))throw new System.ArgumentException("Invalid number of indices");if(t[0]<0||t[0]>=(n.$s?n.$s[0]:n.length))throw new System.ArgumentException("Index 0 out of range");var r=t[0],i;if(n.$s)for(i=1;i<n.$s.length;i++){if(t[i]<0||t[i]>=n.$s[i])throw new System.ArgumentException("Index "+i+" out of range");r=r*n.$s[i]+t[i]}return r},$get:function(n){var t=this[System.Array.toIndex(this,n)];return typeof t!="undefined"?t:this.$v},get:function(n){var t,i,r;if(arguments.length<2)throw new System.ArgumentNullException("indices");for(t=Array.prototype.slice.call(arguments,1),i=0;i<t.length;i++)if(!Bridge.hasValue(t[i]))throw new System.ArgumentNullException("indices");return r=n[System.Array.toIndex(n,t)],typeof r!="undefined"?r:n.$v},$set:function(n,t){this[System.Array.toIndex(this,Array.prototype.slice.call(n,0))]=t},set:function(n,t){var i=Array.prototype.slice.call(arguments,2);n[System.Array.toIndex(n,i)]=t},getLength:function(n,t){if(t<0||t>=(n.$s?n.$s.length:1))throw new System.IndexOutOfRangeException;return n.$s?n.$s[t]:n.length},getRank:function(n){return n.$s?n.$s.length:1},getLower:function(n,t){return System.Array.getLength(n,t),0},create:function(n,t){var i=[],h=arguments.length>2?1:0,r,f,e,u,o,s;for(i.$v=n,i.$s=[],i.get=System.Array.$get,i.set=System.Array.$set,r=2;r<arguments.length;r++)h*=arguments[r],i.$s[r-2]=arguments[r];if(i.length=h,t)for(r=0;r<i.length;r++){for(o=[],s=r,f=i.$s.length-1;f>=0;f--)u=s%i.$s[f],o.unshift(u),s=Bridge.Int.div(s-u,i.$s[f]);for(e=t,u=0;u<o.length;u++)e=e[o[u]];i[r]=e}return i},init:function(n,t,i){for(var u=new Array(n),f=i!==!0&&Bridge.isFunction(t),r=0;r<n;r++)u[r]=f?t():t;return u},toEnumerable:function(n){return new Bridge.ArrayEnumerable(n)},toEnumerator:function(n,t){return new Bridge.ArrayEnumerator(n,t)},_typedArrays:{Float32Array:!0,Float64Array:!0,Int8Array:!0,Int16Array:!0,Int32Array:!0,Uint8Array:!0,Uint8ClampedArray:!0,Uint16Array:!0,Uint32Array:!0},is:function(n,t){return n instanceof Bridge.ArrayEnumerator?n.constructor===t||n instanceof t||t===Bridge.ArrayEnumerator||t.$$name&&System.String.startsWith(t.$$name,"System.Collections.IEnumerator")||t.$$name&&System.String.startsWith(t.$$name,"System.Collections.Generic.IEnumerator")?!0:!1:Bridge.isArray(n)?n.constructor===t||n instanceof t?!0:t===System.Collections.IEnumerable||t===System.Collections.ICollection||t===System.ICloneable||t.$$name&&System.String.startsWith(t.$$name,"System.Collections.Generic.IEnumerable$1")||t.$$name&&System.String.startsWith(t.$$name,"System.Collections.Generic.ICollection$1")||t.$$name&&System.String.startsWith(t.$$name,"System.Collections.Generic.IList$1")?!0:!!System.Array._typedArrays[String.prototype.slice.call(Object.prototype.toString.call(n),8,-1)]:!1},clone:function(n){return n.length===1?[n[0]]:n.slice(0)},getCount:function(n,t){var i;return Bridge.isArray(n)?n.length:Bridge.isFunction(n[i="System$Collections$ICollection$getCount"])||t&&Bridge.isFunction(n[i="System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(t)+"$getCount"])?n[i]():Bridge.isFunction(n.getCount)?n.getCount():0},getIsReadOnly:function(n,t){var i;return Bridge.isArray(n)?t?!0:!1:Bridge.isFunction(n[i="System$Collections$ICollection$getIsReadOnly"])||t&&Bridge.isFunction(n[i="System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(t)+"$getIsReadOnly"])?n[i]():Bridge.isFunction(n.getIsReadOnly)?n.getIsReadOnly():0},add:function(n,t,i){var r;Bridge.isArray(n)?n.push(t):i&&Bridge.isFunction(n[r="System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(i)+"$add"])?n[r](t):Bridge.isFunction(n.add)&&n.add(t)},clear:function(n,t){var i;Bridge.isArray(n)?System.Array.fill(n,t?t.getDefaultValue||Bridge.getDefaultValue(t):null,0,n.length):t&&Bridge.isFunction(n[i="System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(t)+"$clear"])?n[i]():Bridge.isFunction(n.clear)&&n.clear()},fill:function(n,t,i,r){if(!Bridge.hasValue(n))throw new System.ArgumentNullException("dst");if(i<0||r<0||i+r>n.length)throw new System.IndexOutOfRangeException;for(var u=Bridge.isFunction(t);--r>=0;)n[i+r]=u?t():t},copy:function(n,t,i,r,u){if(!i)throw new System.ArgumentNullException("dest","Value cannot be null");if(!n)throw new System.ArgumentNullException("src","Value cannot be null");if(t<0||r<0||u<0)throw new System.ArgumentOutOfRangeException("Number was less than the array's lower bound in the first dimension");if(u>n.length-t||u>i.length-r)throw new System.ArgumentException("Destination array was not long enough. Check destIndex and length, and the array's lower bounds");if(t<r&&n===i)while(--u>=0)i[r+u]=n[t+u];else for(var f=0;f<u;f++)i[r+f]=n[t+f]},copyTo:function(n,t,i,r){var u;if(Bridge.isArray(n))System.Array.copy(n,0,t,i,n?n.length:0);else if(Bridge.isFunction(n.copyTo))n.copyTo(t,i);else if(r&&Bridge.isFunction(n[u="System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(r)+"$copyTo"]))n[u](t,i);else throw new System.NotImplementedException("copyTo");},indexOf:function(n,t,i,r,u){var o,f,e,s;if(Bridge.isArray(n)){for(i=i||0,r=r||n.length,s=i+r,f=i;f<s;f++)if(e=n[f],e===t||System.Collections.Generic.EqualityComparer$1.$default.equals2(e,t))return f}else{if(u&&Bridge.isFunction(n[o="System$Collections$Generic$IList$1$"+Bridge.getTypeAlias(u)+"$indexOf"]))return n[o](t);if(Bridge.isFunction(n.indexOf))return n.indexOf(t)}return-1},contains:function(n,t,i){var r;return Bridge.isArray(n)?System.Array.indexOf(n,t)>-1:i&&Bridge.isFunction(n[r="System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(i)+"$contains"])?n[r](t):Bridge.isFunction(n.contains)?n.contains(t):!1},remove:function(n,t,i){var u,r;if(Bridge.isArray(n)){if(r=System.Array.indexOf(n,t),r>-1)return n.splice(r,1),!0}else{if(i&&Bridge.isFunction(n[u="System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(i)+"$remove"]))return n[u](t);if(Bridge.isFunction(n.remove))return n.remove(t)}return!1},insert:function(n,t,i,r){var u;Bridge.isArray(n)?n.splice(t,0,i):r&&Bridge.isFunction(n[u="System$Collections$Generic$IList$1$"+Bridge.getTypeAlias(r)+"$insert"])?n[u](t,i):Bridge.isFunction(n.insert)&&n.insert(t,i)},removeAt:function(n,t,i){var r;Bridge.isArray(n)?n.splice(t,1):i&&Bridge.isFunction(n[r="System$Collections$Generic$IList$1$"+Bridge.getTypeAlias(i)+"$removeAt"])?n[r](t):Bridge.isFunction(n.removeAt)&&n.removeAt(t)},getItem:function(n,t,i){var r;return Bridge.isArray(n)?n[t]:Bridge.isFunction(n.get)?n.get(t):Bridge.isFunction(n.getItem)?n.getItem(t):i&&Bridge.isFunction(n[r="System$Collections$Generic$IList$1$"+Bridge.getTypeAlias(i)+"$getItem"])?n[r](t):Bridge.isFunction(n.get_Item)?n.get_Item(t):void 0},setItem:function(n,t,i,r){var u;if(Bridge.isArray(n))n[t]=i;else if(Bridge.isFunction(n.set))n.set(t,i);else if(Bridge.isFunction(n.setItem))n.setItem(t,i);else{if(r&&Bridge.isFunction(n[u="System$Collections$Generic$IList$1$"+Bridge.getTypeAlias(r)+"$setItem"]))return n[u](t,i);Bridge.isFunction(n.set_Item)&&n.set_Item(t,i)}},resize:function(n,t,i){var u;if(t<0)throw new System.ArgumentOutOfRangeException("newSize",null,null,t);var f=0,e=Bridge.isFunction(i),r=n.v;for(r?(f=r.length,r.length=t):r=new Array(t),u=f;u<t;u++)r[u]=e?i():i;n.v=r},reverse:function(n,t,i){var r,u,f;if(!k)throw new System.ArgumentNullException("arr");if(t||t===0||(t=0,i=n.length),t<0||i<0)throw new System.ArgumentOutOfRangeException(t<0?"index":"length","Non-negative number required.");if(k.length-t<i)throw new System.ArgumentException("Offset and length were out of bounds for the array or count is greater than the number of elements from index to the end of the source collection.");if(System.Array.getRank(n)!==1)throw new System.Exception("Only single dimension arrays are supported here.");for(r=t,u=t+i-1;r<u;)f=n[r],n[r]=n[u],n[u]=f,r++,u--},binarySearch:function(n,t,i,r,u){var o,f,s,e,h;if(!n)throw new System.ArgumentNullException("array");if(o=0,t<o||i<0)throw new System.ArgumentOutOfRangeException(t<o?"index":"length","Non-negative number required.");if(n.length-(t-o)<i)throw new System.ArgumentException("Offset and length were out of bounds for the array or count is greater than the number of elements from index to the end of the source collection.");if(System.Array.getRank(n)!==1)throw new System.RankException("Only single dimensional arrays are supported for the requested action.");for(u||(u=System.Collections.Generic.Comparer$1.$default),f=t,s=t+i-1;f<=s;){e=f+(s-f>>1);try{h=u.compare(n[e],r)}catch(c){throw new System.InvalidOperationException("Failed to compare two elements in the array.",c);}if(h===0)return e;h<0?f=e+1:s=e-1}return~f},sort:function(n,t,i,r){var f,u;if(!n)throw new System.ArgumentNullException("array");if(arguments.length===2&&typeof t=="object"&&(r=t,t=null),Bridge.isNumber(t)||(t=0),Bridge.isNumber(i)||(i=n.length),r||(r=System.Collections.Generic.Comparer$1.$default),t===0&&i===n.length)n.sort(Bridge.fn.bind(r,r.compare));else for(f=n.slice(t,t+i),f.sort(Bridge.fn.bind(r,r.compare)),u=t;u<t+i;u++)n[u]=f[u-t]},min:function(n,t){for(var r=n[0],u=n.length,i=0;i<u;i++)!(n[i]<r||r<t)||n[i]<t||(r=n[i]);return r},max:function(n,t){for(var r=n[0],u=n.length,i=0;i<u;i++)!(n[i]>r||r>t)||n[i]>t||(r=n[i]);return r},addRange:function(n,t){if(Bridge.isArray(t))n.push.apply(n,t);else{var i=Bridge.getEnumerator(t);try{while(i.moveNext())n.push(i.getCurrent())}finally{Bridge.is(i,System.IDisposable)&&i.dispose()}}},convertAll:function(n,t){if(!Bridge.hasValue(n))throw new System.ArgumentNullException("array");if(!Bridge.hasValue(t))throw new System.ArgumentNullException("converter");return n.map(t)},find:function(n,t,i){if(!Bridge.hasValue(t))throw new System.ArgumentNullException("array");if(!Bridge.hasValue(i))throw new System.ArgumentNullException("match");for(var r=0;r<t.length;r++)if(i(t[r]))return t[r];return Bridge.getDefaultValue(n)},findAll:function(n,t){var r,i;if(!Bridge.hasValue(n))throw new System.ArgumentNullException("array");if(!Bridge.hasValue(t))throw new System.ArgumentNullException("match");for(r=[],i=0;i<n.length;i++)t(n[i])&&r.push(n[i]);return r},findIndex:function(n,t,i,r){var f,u;if(!Bridge.hasValue(n))throw new System.ArgumentNullException("array");if(arguments.length===2?(r=t,t=0,i=n.length):arguments.length===3&&(r=i,i=n.length-t),t<0||t>n.length)throw new System.ArgumentOutOfRangeException("startIndex");if(i<0||t>n.length-i)throw new System.ArgumentOutOfRangeException("count");if(!Bridge.hasValue(r))throw new System.ArgumentNullException("match");for(f=t+i,u=t;u<f;u++)if(r(n[u]))return u;return-1},findLast:function(n,t,i){if(!Bridge.hasValue(t))throw new System.ArgumentNullException("array");if(!Bridge.hasValue(i))throw new System.ArgumentNullException("match");for(var r=t.length-1;r>=0;r--)if(i(t[r]))return t[r];return Bridge.getDefaultValue(n)},findLastIndex:function(n,t,i,r){var f,u;if(!Bridge.hasValue(n))throw new System.ArgumentNullException("array");if(arguments.length===2?(r=t,t=n.length-1,i=n.length):arguments.length===3&&(r=i,i=t+1),!Bridge.hasValue(r))throw new System.ArgumentNullException("match");if(n.length===0){if(t!==-1)throw new System.ArgumentOutOfRangeException("startIndex");}else if(t<0||t>=n.length)throw new System.ArgumentOutOfRangeException("startIndex");if(i<0||t-i+1<0)throw new System.ArgumentOutOfRangeException("count");for(f=t-i,u=t;u>f;u--)if(r(n[u]))return u;return-1},forEach:function(n,t){if(!Bridge.hasValue(n))throw new System.ArgumentNullException("array");if(!Bridge.hasValue(t))throw new System.ArgumentNullException("action");for(var i=0;i<n.length;i++)t(n[i],i,n)},indexOfT:function(n,t,i,r){if(!Bridge.hasValue(n))throw new System.ArgumentNullException("array");if(arguments.length===2?(i=0,r=n.length):arguments.length===3&&(r=n.length-i),i<0||i>=n.length&&n.length>0)throw new System.ArgumentOutOfRangeException("startIndex","out of range");if(r<0||r>n.length-i)throw new System.ArgumentOutOfRangeException("count","out of range");return System.Array.indexOf(n,t,i,r)},lastIndexOfT:function(n,t,i,r){var e,u,f;if(!Bridge.hasValue(n))throw new System.ArgumentNullException("array");if(arguments.length===2?(i=n.length-1,r=n.length):arguments.length===3&&(r=n.length===0?0:i+1),i<0||i>=n.length&&n.length>0)throw new System.ArgumentOutOfRangeException("startIndex","out of range");if(r<0||i-r+1<0)throw new System.ArgumentOutOfRangeException("count","out of range");for(e=i-r+1,u=i;u>=e;u--)if(f=n[u],f===t||System.Collections.Generic.EqualityComparer$1.$default.equals2(f,t))return u;return-1},trueForAll:function(n,t){if(!Bridge.hasValue(n))throw new System.ArgumentNullException("array");if(!Bridge.hasValue(t))throw new System.ArgumentNullException("match");for(var i=0;i<n.length;i++)if(!t(n[i]))return!1;return!0}};System.Array=k;Bridge.define("System.ArraySegment",{ctor:function(n,t,i){this.$initialize();this.array=n;this.offset=t||0;this.count=i||n.length},getArray:function(){return this.array},getCount:function(){return this.count},getOffset:function(){return this.offset}});Bridge.define("System.Collections.IEnumerable",{$kind:"interface"});Bridge.define("System.Collections.IEnumerator",{$kind:"interface"});Bridge.define("System.Collections.IEqualityComparer",{$kind:"interface"});Bridge.define("System.Collections.ICollection",{inherits:[System.Collections.IEnumerable],$kind:"interface"});Bridge.define("System.Collections.Generic.IEnumerator$1",function(){return{inherits:[System.Collections.IEnumerator],$kind:"interface"}});Bridge.define("System.Collections.Generic.IEnumerable$1",function(){return{inherits:[System.Collections.IEnumerable],$kind:"interface"}});Bridge.define("System.Collections.Generic.ICollection$1",function(n){return{inherits:[System.Collections.Generic.IEnumerable$1(n)],$kind:"interface"}});Bridge.define("System.Collections.Generic.IEqualityComparer$1",function(){return{$kind:"interface"}});Bridge.define("System.Collections.Generic.IDictionary$2",function(n,t){return{inherits:[System.Collections.Generic.IEnumerable$1(System.Collections.Generic.KeyValuePair$2(n,t))],$kind:"interface"}});Bridge.define("System.Collections.Generic.IList$1",function(n){return{inherits:[System.Collections.Generic.ICollection$1(n)],$kind:"interface"}});Bridge.define("System.Collections.Generic.IComparer$1",function(){return{$kind:"interface"}});Bridge.define("System.Collections.Generic.ISet$1",function(n){return{inherits:[System.Collections.Generic.ICollection$1(n)],$kind:"interface"}});Bridge.define("System.Collections.Generic.IReadOnlyCollection$1",function(n){return{inherits:[System.Collections.Generic.IEnumerable$1(n)],$kind:"interface"}});Bridge.define("System.Collections.Generic.IReadOnlyList$1",function(n){return{inherits:[System.Collections.Generic.IReadOnlyCollection$1(n)],$kind:"interface"}});Bridge.define("Bridge.CustomEnumerator",{inherits:[System.Collections.IEnumerator],config:{alias:["getCurrent","System$Collections$IEnumerator$getCurrent","moveNext","System$Collections$IEnumerator$moveNext","reset","System$Collections$IEnumerator$reset"]},ctor:function(n,t,i,r,u){this.$initialize();this.$moveNext=n;this.$getCurrent=t;this.$dispose=r;this.$reset=i;this.scope=u},moveNext:function(){try{return this.$moveNext.call(this.scope)}catch(n){this.dispose.call(this.scope);throw n;}},getCurrent:function(){return this.$getCurrent.call(this.scope)},getCurrent$1:function(){return this.$getCurrent.call(this.scope)},reset:function(){this.$reset&&this.$reset.call(this.scope)},dispose:function(){this.$dispose&&this.$dispose.call(this.scope)}});Bridge.define("Bridge.ArrayEnumerator",{inherits:[System.Collections.IEnumerator,System.IDisposable],statics:{$isArrayEnumerator:!0},config:{alias:["getCurrent","System$Collections$IEnumerator$getCurrent","moveNext","System$Collections$IEnumerator$moveNext","reset","System$Collections$IEnumerator$reset","dispose","System$IDisposable$dispose"]},ctor:function(n,t){this.$initialize();this.array=n;this.reset();t&&(this["System$Collections$Generic$IEnumerator$1$"+Bridge.getTypeAlias(t)+"$getCurrent$1"]=this.getCurrent)},moveNext:function(){return this.index++,this.index<this.array.length},getCurrent:function(){return this.array[this.index]},getCurrent$1:function(){return this.array[this.index]},reset:function(){this.index=-1},dispose:Bridge.emptyFn});Bridge.define("Bridge.ArrayEnumerable",{inherits:[System.Collections.IEnumerable],config:{alias:["getEnumerator","System$Collections$IEnumerable$getEnumerator"]},ctor:function(n){this.$initialize();this.array=n},getEnumerator:function(){return new Bridge.ArrayEnumerator(this.array)}});Bridge.define("System.Collections.Generic.EqualityComparer$1",function(n){return{inherits:[System.Collections.Generic.IEqualityComparer$1(n)],statics:{config:{init:function(){this.def=new(System.Collections.Generic.EqualityComparer$1(n))}}},config:{alias:["equals2","System$Collections$Generic$IEqualityComparer$1$"+Bridge.getTypeAlias(n)+"$equals2","getHashCode2","System$Collections$Generic$IEqualityComparer$1$"+Bridge.getTypeAlias(n)+"$getHashCode2"]},equals2:function(n,t){if(Bridge.isDefined(n,!0)){if(Bridge.isDefined(t,!0)){var i=n&&n.$$name;if(i){if(Bridge.isFunction(n.equalsT))return Bridge.equalsT(n,t);if(Bridge.isFunction(n.equals))return Bridge.equals(n,t)}else return Bridge.equals(n,t);return n===t}}else return!Bridge.isDefined(t,!0);return!1},getHashCode2:function(n){return Bridge.isDefined(n,!0)?Bridge.getHashCode(n):0}}});System.Collections.Generic.EqualityComparer$1.$default=new(System.Collections.Generic.EqualityComparer$1(Object));Bridge.define("System.Collections.Generic.Comparer$1",function(n){return{inherits:[System.Collections.Generic.IComparer$1(n)],config:{alias:["compare","System$Collections$Generic$IComparer$1$"+Bridge.getTypeAlias(n)+"$compare"]},ctor:function(n){this.$initialize();this.fn=n;this.compare=n}}});System.Collections.Generic.Comparer$1.$default=new(System.Collections.Generic.Comparer$1(Object))(function(n,t){if(Bridge.hasValue(n)){if(!Bridge.hasValue(t))return 1}else return Bridge.hasValue(t)?-1:0;return Bridge.compare(n,t)});Bridge.define("System.Collections.Generic.KeyValuePair$2",function(n,t){return{$kind:"struct",statics:{getDefaultValue:function(){return new(System.Collections.Generic.KeyValuePair$2(n,t))(Bridge.getDefaultValue(n),Bridge.getDefaultValue(t))}},ctor:function(i,r){i===undefined&&(i=Bridge.getDefaultValue(n));r===undefined&&(r=Bridge.getDefaultValue(t));this.$initialize();this.key=i;this.value=r},toString:function(){var n="[";return this.key!=null&&(n+=this.key.toString()),n+=", ",this.value!=null&&(n+=this.value.toString()),n+"]"}}});Bridge.define("System.Collections.Generic.Dictionary$2",function(n,t){return{inherits:[System.Collections.Generic.IDictionary$2(n,t)],config:{alias:["getCount","System$Collections$Generic$IDictionary$2$"+Bridge.getTypeAlias(n)+"$"+Bridge.getTypeAlias(t)+"$getCount","getKeys","System$Collections$Generic$IDictionary$2$"+Bridge.getTypeAlias(n)+"$"+Bridge.getTypeAlias(t)+"$getKeys","getValues","System$Collections$Generic$IDictionary$2$"+Bridge.getTypeAlias(n)+"$"+Bridge.getTypeAlias(t)+"$getValues","get","System$Collections$Generic$IDictionary$2$"+Bridge.getTypeAlias(n)+"$"+Bridge.getTypeAlias(t)+"$getItem","set","System$Collections$Generic$IDictionary$2$"+Bridge.getTypeAlias(n)+"$"+Bridge.getTypeAlias(t)+"$setItem","add","System$Collections$Generic$IDictionary$2$"+Bridge.getTypeAlias(n)+"$"+Bridge.getTypeAlias(t)+"$add","containsKey","System$Collections$Generic$IDictionary$2$"+Bridge.getTypeAlias(n)+"$"+Bridge.getTypeAlias(t)+"$containsKey","getEnumerator","System$Collections$Generic$IEnumerable$1$System$Collections$Generic$KeyValuePair$2$"+Bridge.getTypeAlias(n)+"$"+Bridge.getTypeAlias(t)+"$getEnumerator","remove","System$Collections$Generic$IDictionary$2$"+Bridge.getTypeAlias(n)+"$"+Bridge.getTypeAlias(t)+"$remove","tryGetValue","System$Collections$Generic$IDictionary$2$"+Bridge.getTypeAlias(n)+"$"+Bridge.getTypeAlias(t)+"$tryGetValue"]},ctor:function(i,r){var f,e,o,s,u;if(this.$initialize(),this.comparer=r||System.Collections.Generic.EqualityComparer$1(n).def,this.clear(),Bridge.is(i,System.Collections.Generic.Dictionary$2(n,t)))for(f=Bridge.getEnumerator(i);f.moveNext();)e=f.getCurrent(),this.add(e.key,e.value);else if(Object.prototype.toString.call(i)==="[object Object]")for(o=Object.keys(i),u=0;u<o.length;u++)s=o[u],this.add(s,i[s])},getKeys:function(){return new(System.Collections.Generic.DictionaryCollection$1(n))(this,!0)},getValues:function(){return new(System.Collections.Generic.DictionaryCollection$1(t))(this,!1)},clear:function(){this.entries={};this.count=0},findEntry:function(n){var r=this.comparer.getHashCode2(n),i,t;if(Bridge.isDefined(this.entries[r]))for(i=this.entries[r],t=0;t<i.length;t++)if(this.comparer.equals2(i[t].key,n))return i[t]},containsKey:function(n){return!!this.findEntry(n)},containsValue:function(n){var i,t,r;for(i in this.entries)if(this.entries.hasOwnProperty(i))for(r=this.entries[i],t=0;t<r.length;t++)if(this.comparer.equals2(r[t].value,n))return!0;return!1},get:function(n){var t=this.findEntry(n);if(!t)throw new System.Collections.Generic.KeyNotFoundException("Key "+n+" does not exist.");return t.value},getItem:function(n){return this.get(n)},set:function(i,r,u){var f=this.findEntry(i),e;if(f){if(u)throw new System.ArgumentException("Key "+i+" already exists.");f.value=r;return}e=this.comparer.getHashCode2(i);f=new(System.Collections.Generic.KeyValuePair$2(n,t))(i,r);this.entries[e]?this.entries[e].push(f):this.entries[e]=[f];this.count++},setItem:function(n,t,i){this.set(n,t,i)},add:function(n,t){this.set(n,t,!0)},remove:function(n){var r=this.comparer.getHashCode2(n),t,i;if(!this.entries[r])return!1;for(t=this.entries[r],i=0;i<t.length;i++)if(this.comparer.equals2(t[i].key,n))return t.splice(i,1),t.length==0&&delete this.entries[r],this.count--,!0;return!1},getCount:function(){return this.count},getComparer:function(){return this.comparer},tryGetValue:function(n,i){var r=this.findEntry(n);return i.v=r?r.value:Bridge.getDefaultValue(t),!!r},getCustomEnumerator:function(n){var r=Bridge.getPropertyNames(this.entries),t=-1,i;return new Bridge.CustomEnumerator(function(){return((t<0||i>=this.entries[r[t]].length-1)&&(i=-1,t++),t>=r.length)?!1:(i++,!0)},function(){return n(this.entries[r[t]][i])},function(){t=-1},null,this)},getEnumerator:function(){return this.getCustomEnumerator(function(n){return n})}}});Bridge.define("System.Collections.Generic.DictionaryCollection$1",function(n){return{inherits:[System.Collections.Generic.ICollection$1(n)],config:{alias:["getEnumerator","System$Collections$Generic$IEnumerable$1$"+Bridge.getTypeAlias(n)+"$getEnumerator","getCount","System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(n)+"$getCount","add","System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(n)+"$add","clear","System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(n)+"$clear","contains","System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(n)+"$contains","remove","System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(n)+"$remove"]},ctor:function(n,t){this.$initialize();this.dictionary=n;this.keys=t},getCount:function(){return this.dictionary.getCount()},getEnumerator:function(){return this.dictionary.getCustomEnumerator(this.keys?function(n){return n.key}:function(n){return n.value})},contains:function(n){return this.keys?this.dictionary.containsKey(n):this.dictionary.containsValue(n)},add:function(){throw new System.NotSupportedException;},clear:function(){throw new System.NotSupportedException;},remove:function(){throw new System.NotSupportedException;}}});Bridge.define("System.Collections.Generic.List$1",function(n){return{inherits:[System.Collections.Generic.ICollection$1(n),System.Collections.ICollection,System.Collections.Generic.IList$1(n)],config:{alias:["getItem","System$Collections$Generic$IList$1$"+Bridge.getTypeAlias(n)+"$getItem","setItem","System$Collections$Generic$IList$1$"+Bridge.getTypeAlias(n)+"$setItem","getCount","System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(n)+"$getCount","getIsReadOnly","System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(n)+"$getIsReadOnly","add","System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(n)+"$add","clear","System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(n)+"$clear","contains","System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(n)+"$contains","copyTo","System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(n)+"$copyTo","getEnumerator","System$Collections$Generic$IEnumerable$1$"+Bridge.getTypeAlias(n)+"$getEnumerator","indexOf","System$Collections$Generic$IList$1$"+Bridge.getTypeAlias(n)+"$indexOf","insert","System$Collections$Generic$IList$1$"+Bridge.getTypeAlias(n)+"$insert","remove","System$Collections$Generic$ICollection$1$"+Bridge.getTypeAlias(n)+"$remove","removeAt","System$Collections$Generic$IList$1$"+Bridge.getTypeAlias(n)+"$removeAt"]},ctor:function(n){this.$initialize();this.items=Object.prototype.toString.call(n)==="[object Array]"?System.Array.clone(n):Bridge.is(n,System.Collections.IEnumerable)?Bridge.toArray(n):[];this.clear.$clearCallbacks=[]},checkIndex:function(n){if(n<0||n>this.items.length-1)throw new System.ArgumentOutOfRangeException("Index out of range");},getCount:function(){return this.items.length},getIsReadOnly:function(){return!!this.readOnly},get:function(n){return this.checkIndex(n),this.items[n]},getItem:function(n){return this.get(n)},set:function(n,t){this.checkReadOnly();this.checkIndex(n);this.items[n]=t},setItem:function(n,t){this.set(n,t)},add:function(n){this.checkReadOnly();this.items.push(n)},addRange:function(n){this.checkReadOnly();for(var i=Bridge.toArray(n),t=0,r=i.length;t<r;++t)this.items.push(i[t])},clear:function(){this.checkReadOnly();this.items=[];for(var n=0;n<this.clear.$clearCallbacks.length;n++)this.clear.$clearCallbacks[n](this)},onClear:function(n){this.clear.$clearCallbacks.push(n)},indexOf:function(n,t){var i,r;for(Bridge.isDefined(t)||(t=0),t!==0&&this.checkIndex(t),i=t;i<this.items.length;i++)if(r=this.items[i],System.Collections.Generic.EqualityComparer$1.$default.equals2(r,n))return i;return-1},insertRange:function(n,t){var r,i;for(this.checkReadOnly(),n!==this.items.length&&this.checkIndex(n),r=Bridge.toArray(t),i=0;i<r.length;i++)this.insert(n++,r[i])},contains:function(n){return this.indexOf(n)>-1},copyTo:function(n,t){System.Array.copy(this.items,0,n,t,this.items.length)},getEnumerator:function(){return new Bridge.ArrayEnumerator(this.items,n)},getRange:function(t,i){Bridge.isDefined(t)||(t=0);Bridge.isDefined(i)||(i=this.items.length);t!==0&&this.checkIndex(t);this.checkIndex(t+i-1);for(var u=[],f=t+i,r=t;r<f;r++)u.push(this.items[r]);return new(System.Collections.Generic.List$1(n))(u)},insert:function(n,t){if(this.checkReadOnly(),n!==this.items.length&&this.checkIndex(n),Bridge.isArray(t))for(var i=0;i<t.length;i++)this.insert(n++,t[i]);else this.items.splice(n,0,t)},join:function(n){return this.items.join(n)},lastIndexOf:function(n,t){Bridge.isDefined(t)||(t=this.items.length-1);t!==0&&this.checkIndex(t);for(var i=t;i>=0;i--)if(n===this.items[i])return i;return-1},remove:function(n){this.checkReadOnly();var t=this.indexOf(n);return t<0?!1:(this.checkIndex(t),this.items.splice(t,1),!0)},removeAt:function(n){this.checkReadOnly();this.checkIndex(n);this.items.splice(n,1)},removeRange:function(n,t){this.checkReadOnly();this.checkIndex(n);this.items.splice(n,t)},reverse:function(){this.checkReadOnly();this.items.reverse()},slice:function(n,t){this.checkReadOnly();var i=this.$$name.substr(this.$$name.lastIndexOf("$")+1);return new(System.Collections.Generic.List$1(Bridge.unroll(i)))(this.items.slice(n,t))},sort:function(n){this.checkReadOnly();this.items.sort(n||System.Collections.Generic.Comparer$1.$default.compare)},splice:function(n,t,i){this.checkReadOnly();this.items.splice(n,t,i)},unshift:function(){this.checkReadOnly();this.items.unshift()},toArray:function(){return Bridge.toArray(this)},checkReadOnly:function(){if(this.readOnly)throw new System.NotSupportedException;},binarySearch:function(n,t,i,r){return arguments.length===1&&(i=n,n=null),arguments.length===2&&(i=n,r=t,n=null,t=null),Bridge.isNumber(n)||(n=0),Bridge.isNumber(t)||(t=this.items.length),r||(r=System.Collections.Generic.Comparer$1.$default),System.Array.binarySearch(this.items,n,t,i,r)},convertAll:function(n,t){var r,i;if(!Bridge.hasValue(t))throw new System.ArgumentNullException("converter is null.");for(r=new(System.Collections.Generic.List$1(n))(this.items.length),i=0;i<this.items.length;i++)r.items[i]=t(this.items[i]);return r}}});Bridge.define("System.Collections.ObjectModel.ReadOnlyCollection$1",function(n){return{inherits:[System.Collections.Generic.List$1(n),System.Collections.Generic.IReadOnlyList$1(n)],ctor:function(t){if(this.$initialize(),t==null)throw new System.ArgumentNullException("list");if(System.Collections.Generic.List$1(n).ctor.call(this,[]),this.readOnly=!0,Object.prototype.toString.call(t)==="[object Array]")this.items=t;else if(Bridge.is(t,System.Collections.Generic.List$1(n))){var i=this;this.items=t.items;t.onClear(function(n){i.items=n.items})}else Bridge.is(t,System.Collections.IEnumerable)&&(this.items=Bridge.toArray(t))}}});Bridge.define("System.Threading.Tasks.Task",{inherits:[System.IDisposable],config:{alias:["dispose","System$IDisposable$dispose"]},ctor:function(n,t){this.$initialize();this.action=n;this.state=t;this.exception=null;this.status=System.Threading.Tasks.TaskStatus.created;this.callbacks=[];this.result=null},statics:{delay:function(n,t){var i=new System.Threading.Tasks.TaskCompletionSource;return setTimeout(function(){i.setResult(t)},n),i.task},fromResult:function(n){var t=new System.Threading.Tasks.Task;return t.status=System.Threading.Tasks.TaskStatus.ranToCompletion,t.result=n,t},run:function(n){var t=new System.Threading.Tasks.TaskCompletionSource;return setTimeout(function(){try{t.setResult(n())}catch(i){t.setException(System.Exception.create(i))}},0),t.task},whenAll:function(n){var t=new System.Threading.Tasks.TaskCompletionSource,r,f,e=!1,u=[],i;if(Bridge.is(n,System.Collections.IEnumerable)?n=Bridge.toArray(n):Bridge.isArray(n)||(n=Array.prototype.slice.call(arguments,0)),n.length===0)return t.setResult([]),t.task;for(f=n.length,r=new Array(n.length),i=0;i<n.length;i++)(function(i){n[i].continueWith(function(n){switch(n.status){case System.Threading.Tasks.TaskStatus.ranToCompletion:r[i]=n.getResult();break;case System.Threading.Tasks.TaskStatus.canceled:e=!0;break;case System.Threading.Tasks.TaskStatus.faulted:System.Array.addRange(u,n.exception.innerExceptions);break;default:throw new System.InvalidOperationException("Invalid task status: "+n.status);}--f==0&&(u.length>0?t.setException(u):e?t.setCanceled():t.setResult(r))})})(i);return t.task},whenAny:function(n){if(Bridge.is(n,System.Collections.IEnumerable)?n=Bridge.toArray(n):Bridge.isArray(n)||(n=Array.prototype.slice.call(arguments,0)),!n.length)throw new System.ArgumentException("At least one task is required");for(var t=new System.Threading.Tasks.TaskCompletionSource,i=0;i<n.length;i++)n[i].continueWith(function(n){switch(n.status){case System.Threading.Tasks.TaskStatus.ranToCompletion:t.trySetResult(n);break;case System.Threading.Tasks.TaskStatus.canceled:t.trySetCanceled();break;case System.Threading.Tasks.TaskStatus.faulted:t.trySetException(n.exception.innerExceptions);break;default:throw new System.InvalidOperationException("Invalid task status: "+n.status);}});return t.task},fromCallback:function(n,t){var i=new System.Threading.Tasks.TaskCompletionSource,r=Array.prototype.slice.call(arguments,2),u;return u=function(n){i.setResult(n)},r.push(u),n[t].apply(n,r),i.task},fromCallbackResult:function(n,t,i){var r=new System.Threading.Tasks.TaskCompletionSource,u=Array.prototype.slice.call(arguments,3),f;return f=function(n){r.setResult(n)},i(u,f),n[t].apply(n,u),r.task},fromCallbackOptions:function(n,t,i){var u=new System.Threading.Tasks.TaskCompletionSource,r=Array.prototype.slice.call(arguments,3),f;return f=function(n){u.setResult(n)},r[0]=r[0]||{},r[0][i]=f,n[t].apply(n,r),u.task},fromPromise:function(n,t,i,r){var u=new System.Threading.Tasks.TaskCompletionSource;return n.then||(n=n.promise()),typeof t=="number"?t=function(n){return function(){return arguments[n>=0?n:arguments.length+n]}}(t):typeof t!="function"&&(t=function(){return Array.prototype.slice.call(arguments,0)}),n.then(function(){u.setResult(t?t.apply(null,arguments):Array.prototype.slice.call(arguments,0))},function(){u.setException(i?i.apply(null,arguments):new Bridge.PromiseException(Array.prototype.slice.call(arguments,0)))},r),u.task}},continueWith:function(n,t){var i=new System.Threading.Tasks.TaskCompletionSource,r=this,u=t?function(){i.setResult(n(r))}:function(){try{i.setResult(n(r))}catch(t){i.setException(System.Exception.create(t))}};return this.isCompleted()?setTimeout(u,0):this.callbacks.push(u),i.task},start:function(){if(this.status!==System.Threading.Tasks.TaskStatus.created)throw new System.InvalidOperationException("Task was already started.");var n=this;this.status=System.Threading.Tasks.TaskStatus.running;setTimeout(function(){try{var t=n.action(n.state);delete n.action;delete n.state;n.complete(t)}catch(i){n.fail(new System.AggregateException(null,[System.Exception.create(i)]))}},0)},runCallbacks:function(){var n=this;setTimeout(function(){for(var t=0;t<n.callbacks.length;t++)n.callbacks[t](n);delete n.callbacks},0)},complete:function(n){return this.isCompleted()?!1:(this.result=n,this.status=System.Threading.Tasks.TaskStatus.ranToCompletion,this.runCallbacks(),!0)},fail:function(n){return this.isCompleted()?!1:(this.exception=n,this.status=System.Threading.Tasks.TaskStatus.faulted,this.runCallbacks(),!0)},cancel:function(){return this.isCompleted()?!1:(this.status=System.Threading.Tasks.TaskStatus.canceled,this.runCallbacks(),!0)},isCanceled:function(){return this.status===System.Threading.Tasks.TaskStatus.canceled},isCompleted:function(){return this.status===System.Threading.Tasks.TaskStatus.ranToCompletion||this.status===System.Threading.Tasks.TaskStatus.canceled||this.status===System.Threading.Tasks.TaskStatus.faulted},isFaulted:function(){return this.status===System.Threading.Tasks.TaskStatus.faulted},_getResult:function(n){switch(this.status){case System.Threading.Tasks.TaskStatus.ranToCompletion:return this.result;case System.Threading.Tasks.TaskStatus.canceled:var t=new System.Threading.Tasks.TaskCanceledException(null,this);throw n?t:new System.AggregateException(null,[t]);case System.Threading.Tasks.TaskStatus.faulted:throw n?this.exception.innerExceptions.getCount()>0?this.exception.innerExceptions.get(0):null:this.exception;default:throw new System.InvalidOperationException("Task is not yet completed.");}},getResult:function(){return this._getResult(!1)},dispose:function(){},getAwaiter:function(){return this},getAwaitedResult:function(){return this._getResult(!0)}});Bridge.define("System.Threading.Tasks.TaskStatus",{$kind:"enum",$statics:{created:0,waitingForActivation:1,waitingToRun:2,running:3,waitingForChildrenToComplete:4,ranToCompletion:5,canceled:6,faulted:7}});Bridge.define("System.Threading.Tasks.TaskCompletionSource",{ctor:function(){this.$initialize();this.task=new System.Threading.Tasks.Task;this.task.status=System.Threading.Tasks.TaskStatus.running},setCanceled:function(){if(!this.task.cancel())throw new System.InvalidOperationException("Task was already completed.");},setResult:function(n){if(!this.task.complete(n))throw new System.InvalidOperationException("Task was already completed.");},setException:function(n){if(!this.trySetException(n))throw new System.InvalidOperationException("Task was already completed.");},trySetCanceled:function(){return this.task.cancel()},trySetResult:function(n){return this.task.complete(n)},trySetException:function(n){return Bridge.is(n,System.Exception)&&(n=[n]),this.task.fail(new System.AggregateException(null,n))}});Bridge.define("System.Threading.CancellationTokenSource",{inherits:[System.IDisposable],config:{alias:["dispose","System$IDisposable$dispose"]},ctor:function(n){this.$initialize();this.timeout=typeof n=="number"&&n>=0?setTimeout(Bridge.fn.bind(this,this.cancel),n,-1):null;this.isCancellationRequested=!1;this.token=new System.Threading.CancellationToken(this);this.handlers=[]},cancel:function(n){var i,r,t;if(!this.isCancellationRequested){for(this.isCancellationRequested=!0,i=[],r=this.handlers,this.clean(),t=0;t<r.length;t++)try{r[t].f(r[t].s)}catch(u){if(n&&n!==-1)throw u;i.push(u)}if(i.length>0&&n!==-1)throw new System.AggregateException(null,i);}},cancelAfter:function(n){this.isCancellationRequested||(this.timeout&&clearTimeout(this.timeout),this.timeout=setTimeout(Bridge.fn.bind(this,this.cancel),n,-1))},register:function(n,t){if(this.isCancellationRequested)return n(t),new System.Threading.CancellationTokenRegistration;var i={f:n,s:t};return this.handlers.push(i),new System.Threading.CancellationTokenRegistration(this,i)},deregister:function(n){var t=this.handlers.indexOf(n);t>=0&&this.handlers.splice(t,1)},dispose:function(){this.clean()},clean:function(){if(this.timeout&&clearTimeout(this.timeout),this.timeout=null,this.handlers=[],this.links){for(var n=0;n<this.links.length;n++)this.links[n].dispose();this.links=null}},statics:{createLinked:function(){var n=new System.Threading.CancellationTokenSource,i,t;for(n.links=[],i=Bridge.fn.bind(n,n.cancel),t=0;t<arguments.length;t++)n.links.push(arguments[t].register(i));return n}}});Bridge.define("System.Threading.CancellationToken",{$kind:"struct",ctor:function(n){this.$initialize();Bridge.is(n,System.Threading.CancellationTokenSource)||(n=n?System.Threading.CancellationToken.sourceTrue:System.Threading.CancellationToken.sourceFalse);this.source=n},getCanBeCanceled:function(){return!this.source.uncancellable},getIsCancellationRequested:function(){return this.source.isCancellationRequested},throwIfCancellationRequested:function(){if(this.source.isCancellationRequested)throw new System.OperationCanceledException(this);},register:function(n,t){return this.source.register(n,t)},getHashCode:function(){return Bridge.getHashCode(this.source)},equals:function(n){return n.source===this.source},equalsT:function(n){return n.source===this.source},statics:{sourceTrue:{isCancellationRequested:!0,register:function(n,t){return n(t),new System.Threading.CancellationTokenRegistration}},sourceFalse:{uncancellable:!0,isCancellationRequested:!1,register:function(){return new System.Threading.CancellationTokenRegistration}},getDefaultValue:function(){return new System.Threading.CancellationToken}}});System.Threading.CancellationToken.none=new System.Threading.CancellationToken;Bridge.define("System.Threading.CancellationTokenRegistration",{inherits:function(){return[System.IDisposable,System.IEquatable$1(System.Threading.CancellationTokenRegistration)]},$kind:"struct",config:{alias:["dispose","System$IDisposable$dispose"]},ctor:function(n,t){this.$initialize();this.cts=n;this.o=t},dispose:function(){this.cts&&(this.cts.deregister(this.o),this.cts=this.o=null)},equalsT:function(n){return this===n},equals:function(n){return this===n},statics:{getDefaultValue:function(){return new System.Threading.CancellationTokenRegistration}}});wt={isNull:function(n){return!Bridge.isDefined(n,!0)},isEmpty:function(n){return n==null||n.length===0||Bridge.is(n,System.Collections.ICollection)?n.getCount()===0:!1},isNotEmptyOrWhitespace:function(n){return Bridge.isDefined(n,!0)&&!/^$|\s+/.test(n)},isNotNull:function(n){return Bridge.isDefined(n,!0)},isNotEmpty:function(n){return!Bridge.Validation.isEmpty(n)},email:function(n){return/^(")?(?:[^\."])(?:(?:[\.])?(?:[\w\-!#$%&'*+/=?^_`{|}~]))*\1@(\w[\-\w]*\.){1,5}([A-Za-z]){2,6}$/.test(n)},url:function(n){return/(?:(?:https?|ftp):\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:\.\d{1,3}){3})(?!(?:\.\d{1,3}){2})(?!\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,}))\.?)(?::\d{2,5})?(?:[/?#]\S*)?$/.test(n)},alpha:function(n){return/^[a-zA-Z_]+$/.test(n)},alphaNum:function(n){return/^[a-zA-Z_]+$/.test(n)},creditCard:function(n,t){var r,u,i,f,e=!1;if(t==="Visa")r=/^4\d{3}[- ]?\d{4}[- ]?\d{4}[- ]?\d{4}$/;else if(t==="MasterCard")r=/^5[1-5]\d{2}[- ]?\d{4}[- ]?\d{4}[- ]?\d{4}$/;else if(t==="Discover")r=/^6011[- ]?\d{4}[- ]?\d{4}[- ]?\d{4}$/;else if(t==="AmericanExpress")r=/^3[4,7]\d{13}$/;else if(t==="DinersClub")r=/^(3[0,6,8]\d{12})|(5[45]\d{14})$/;else{if(!n||n.length<13||n.length>19)return!1;r=/[^0-9 \-]+/;e=!0}if(!r.test(n))return!1;for(n=n.split(e?"-":/[- ]/).join(""),u=0,i=2-n.length%2;i<=n.length;i+=2)u+=parseInt(n.charAt(i-1));for(i=n.length%2+1;i<n.length;i+=2)f=parseInt(n.charAt(i-1))*2,u+=f<10?f:f-9;return u%10==0}};Bridge.Validation=wt;Bridge.define("System.Version",{inherits:function(){return[System.ICloneable,System.IComparable$1(System.Version),System.IEquatable$1(System.Version)]},statics:{separatorsArray:".",ZERO_CHAR_VALUE:48,appendPositiveNumber:function(n,t){var r=t.getLength(),i;do i=n%10,n=Bridge.Int.div(n,10)|0,t.insert(r,String.fromCharCode((System.Version.ZERO_CHAR_VALUE+i|0)&65535));while(n>0)},parse:function(n){if(n==null)throw new System.ArgumentNullException("input");var t={v:new System.Version.VersionResult};if(t.v.init("input",!0),!System.Version.tryParseVersion(n,t))throw t.v.getVersionParseException();return t.v.m_parsedVersion},tryParse:function(n,t){var i={v:new System.Version.VersionResult},r;return i.v.init("input",!1),r=System.Version.tryParseVersion(n,i),t.v=i.v.m_parsedVersion,r},tryParseVersion:function(n,t){var u={},f={},e={},o={},r,i;if(n==null)return t.v.setFailure(System.Version.ParseFailureKind.ArgumentNullException),!1;if(r=n.split(System.Version.separatorsArray),i=r.length,i<2||i>4)return t.v.setFailure(System.Version.ParseFailureKind.ArgumentException),!1;if(!System.Version.tryParseComponent(r[0],"version",t,u)||!System.Version.tryParseComponent(r[1],"version",t,f))return!1;if(i=i-2|0,i>0){if(!System.Version.tryParseComponent(r[2],"build",t,e))return!1;if(i=i-1|0,i>0)if(System.Version.tryParseComponent(r[3],"revision",t,o))t.v.m_parsedVersion=new System.Version.$ctor3(u.v,f.v,e.v,o.v);else return!1;else t.v.m_parsedVersion=new System.Version.$ctor2(u.v,f.v,e.v)}else t.v.m_parsedVersion=new System.Version.$ctor1(u.v,f.v);return!0},tryParseComponent:function(n,t,i,r){return System.Int32.tryParse(n,r)?r.v<0?(i.v.setFailure$1(System.Version.ParseFailureKind.ArgumentOutOfRangeException,t),!1):!0:(i.v.setFailure$1(System.Version.ParseFailureKind.FormatException,n),!1)},op_Equality:function(n,t){return Bridge.referenceEquals(n,null)?Bridge.referenceEquals(t,null):n.equalsT(t)},op_Inequality:function(n,t){return!System.Version.op_Equality(n,t)},op_LessThan:function(n,t){if(n==null)throw new System.ArgumentNullException("v1");return n.compareTo(t)<0},op_LessThanOrEqual:function(n,t){if(n==null)throw new System.ArgumentNullException("v1");return n.compareTo(t)<=0},op_GreaterThan:function(n,t){return System.Version.op_LessThan(t,n)},op_GreaterThanOrEqual:function(n,t){return System.Version.op_LessThanOrEqual(t,n)}},_Major:0,_Minor:0,_Build:-1,_Revision:-1,config:{alias:["clone","System$ICloneable$clone","compareTo","System$IComparable$1$System$Version$compareTo","equalsT","System$IEquatable$1$System$Version$equalsT"]},$ctor3:function(n,t,i,r){if(this.$initialize(),n<0)throw new System.ArgumentOutOfRangeException("major","Cannot be < 0");if(t<0)throw new System.ArgumentOutOfRangeException("minor","Cannot be < 0");if(i<0)throw new System.ArgumentOutOfRangeException("build","Cannot be < 0");if(r<0)throw new System.ArgumentOutOfRangeException("revision","Cannot be < 0");this._Major=n;this._Minor=t;this._Build=i;this._Revision=r},$ctor2:function(n,t,i){if(this.$initialize(),n<0)throw new System.ArgumentOutOfRangeException("major","Cannot be < 0");if(t<0)throw new System.ArgumentOutOfRangeException("minor","Cannot be < 0");if(i<0)throw new System.ArgumentOutOfRangeException("build","Cannot be < 0");this._Major=n;this._Minor=t;this._Build=i},$ctor1:function(n,t){if(this.$initialize(),n<0)throw new System.ArgumentOutOfRangeException("major","Cannot be < 0");if(t<0)throw new System.ArgumentOutOfRangeException("minor","Cannot be < 0");this._Major=n;this._Minor=t},$ctor4:function(n){this.$initialize();var t=System.Version.parse(n);this._Major=t.getMajor();this._Minor=t.getMinor();this._Build=t.getBuild();this._Revision=t.getRevision()},ctor:function(){this.$initialize();this._Major=0;this._Minor=0},getMajor:function(){return this._Major},getMinor:function(){return this._Minor},getBuild:function(){return this._Build},getRevision:function(){return this._Revision},getMajorRevision:function(){return Bridge.Int.sxs(this._Revision>>16&65535)},getMinorRevision:function(){return Bridge.Int.sxs(this._Revision&65535)},clone:function(){var n=new System.Version.ctor;return n._Major=this._Major,n._Minor=this._Minor,n._Build=this._Build,n._Revision=this._Revision,n},compareTo$1:function(n){if(n==null)return 1;var t=Bridge.as(n,System.Version);if(System.Version.op_Equality(t,null))throw new System.ArgumentException("version should be of System.Version type");return this._Major!==t._Major?this._Major>t._Major?1:-1:this._Minor!==t._Minor?this._Minor>t._Minor?1:-1:this._Build!==t._Build?this._Build>t._Build?1:-1:this._Revision!==t._Revision?this._Revision>t._Revision?1:-1:0},compareTo:function(n){return System.Version.op_Equality(n,null)?1:this._Major!==n._Major?this._Major>n._Major?1:-1:this._Minor!==n._Minor?this._Minor>n._Minor?1:-1:this._Build!==n._Build?this._Build>n._Build?1:-1:this._Revision!==n._Revision?this._Revision>n._Revision?1:-1:0},equals:function(n){return this.equalsT(Bridge.as(n,System.Version))},equalsT:function(n){return System.Version.op_Equality(n,null)?!1:this._Major!==n._Major||this._Minor!==n._Minor||this._Build!==n._Build||this._Revision!==n._Revision?!1:!0},getHashCode:function(){var n=0;return n=n|(this._Major&15)<<28,n=n|(this._Minor&255)<<20,n=n|(this._Build&255)<<12,n|this._Revision&4095},toString:function(){return this._Build===-1?this.toString$1(2):this._Revision===-1?this.toString$1(3):this.toString$1(4)},toString$1:function(n){var t;switch(n){case 0:return"";case 1:return this._Major.toString();case 2:return t=new System.Text.StringBuilder,System.Version.appendPositiveNumber(this._Major,t),t.append(String.fromCharCode(46)),System.Version.appendPositiveNumber(this._Minor,t),t.toString();default:if(this._Build===-1)throw new System.ArgumentException("Build should be > 0 if fieldCount > 2","fieldCount");if(n===3)return t=new System.Text.StringBuilder,System.Version.appendPositiveNumber(this._Major,t),t.append(String.fromCharCode(46)),System.Version.appendPositiveNumber(this._Minor,t),t.append(String.fromCharCode(46)),System.Version.appendPositiveNumber(this._Build,t),t.toString();if(this._Revision===-1)throw new System.ArgumentException("Revision should be > 0 if fieldCount > 3","fieldCount");if(n===4)return t=new System.Text.StringBuilder,System.Version.appendPositiveNumber(this._Major,t),t.append(String.fromCharCode(46)),System.Version.appendPositiveNumber(this._Minor,t),t.append(String.fromCharCode(46)),System.Version.appendPositiveNumber(this._Build,t),t.append(String.fromCharCode(46)),System.Version.appendPositiveNumber(this._Revision,t),t.toString();throw new System.ArgumentException("Should be < 5","fieldCount");}}});Bridge.define("System.Version.ParseFailureKind",{$kind:"enum",statics:{ArgumentNullException:0,ArgumentException:1,ArgumentOutOfRangeException:2,FormatException:3}});Bridge.define("System.Version.VersionResult",{$kind:"struct",statics:{getDefaultValue:function(){return new System.Version.VersionResult}},m_parsedVersion:null,m_failure:0,m_exceptionArgument:null,m_argumentName:null,m_canThrow:!1,ctor:function(){this.$initialize()},init:function(n,t){this.m_canThrow=t;this.m_argumentName=n},setFailure:function(n){this.setFailure$1(n,"")},setFailure$1:function(n,t){if(this.m_failure=n,this.m_exceptionArgument=t,this.m_canThrow)throw this.getVersionParseException();},getVersionParseException:function(){switch(this.m_failure){case System.Version.ParseFailureKind.ArgumentNullException:return new System.ArgumentNullException(this.m_argumentName);case System.Version.ParseFailureKind.ArgumentException:return new System.ArgumentException("VersionString");case System.Version.ParseFailureKind.ArgumentOutOfRangeException:return new System.ArgumentOutOfRangeException(this.m_exceptionArgument,"Cannot be < 0");case System.Version.ParseFailureKind.FormatException:try{System.Int32.parse(this.m_exceptionArgument)}catch(n){n=System.Exception.create(n);var t;if(Bridge.is(n,System.FormatException)||Bridge.is(n,System.OverflowException))return t=n;throw n;}return new System.FormatException("InvalidString");default:return new System.ArgumentException("VersionString")}},getHashCode:function(){return Bridge.addHash([5139482776,this.m_parsedVersion,this.m_failure,this.m_exceptionArgument,this.m_argumentName,this.m_canThrow])},equals:function(n){return Bridge.is(n,System.Version.VersionResult)?Bridge.equals(this.m_parsedVersion,n.m_parsedVersion)&&Bridge.equals(this.m_failure,n.m_failure)&&Bridge.equals(this.m_exceptionArgument,n.m_exceptionArgument)&&Bridge.equals(this.m_argumentName,n.m_argumentName)&&Bridge.equals(this.m_canThrow,n.m_canThrow):!1},$clone:function(n){var t=n||new System.Version.VersionResult;return t.m_parsedVersion=this.m_parsedVersion,t.m_failure=this.m_failure,t.m_exceptionArgument=this.m_exceptionArgument,t.m_argumentName=this.m_argumentName,t.m_canThrow=this.m_canThrow,t}});Bridge.define("System.Attribute",{statics:{getCustomAttributes:function(n,t){if(n==null)throw new System.ArgumentNullException("element");if(t==null)throw new System.ArgumentNullException("attributeType");var i=n.at||[];return t?i.filter(function(n){return Bridge.is(n,t)}):i},getCustomAttributes$1:function(n,t,i){if(n==null)throw new System.ArgumentNullException("element");if(t==null)throw new System.ArgumentNullException("attributeType");return n.getCustomAttributes(t||i)}}});Bridge.define("System.ComponentModel.INotifyPropertyChanged",{$kind:"interface"});Bridge.define("System.ComponentModel.PropertyChangedEventArgs",{ctor:function(n,t,i){this.$initialize();this.propertyName=n;this.newValue=t;this.oldValue=i}});t={};t.convert={typeCodes:{Empty:0,Object:1,DBNull:2,Boolean:3,Char:4,SByte:5,Byte:6,Int16:7,UInt16:8,Int32:9,UInt32:10,Int64:11,UInt64:12,Single:13,Double:14,Decimal:15,DateTime:16,String:18},toBoolean:function(n,i){var r,u;switch(typeof n){case"boolean":return n;case"number":return n!==0;case"string":if(r=n.toLowerCase().trim(),r==="true")return!0;if(r==="false")return!1;throw new System.FormatException("String was not recognized as a valid Boolean.");case"object":if(n==null)return!1;if(n instanceof System.Decimal)return!n.isZero();if(System.Int64.is64Bit(n))return n.ne(0)}return u=t.internal.suggestTypeCode(n),t.internal.throwInvalidCastEx(u,t.convert.typeCodes.Boolean),t.convert.convertToType(t.convert.typeCodes.Boolean,n,i||null)},toChar:function(n,i,r){var u=t.convert.typeCodes,f,e;if(n instanceof System.Decimal&&(n=n.toFloat()),(n instanceof System.Int64||n instanceof System.UInt64)&&(n=n.toNumber()),f=typeof n,r=r||t.internal.suggestTypeCode(n),r===u.String&&n==null&&(f="string"),r!==u.Object)switch(f){case"boolean":t.internal.throwInvalidCastEx(u.Boolean,u.Char);case"number":return e=t.internal.isFloatingType(r),(e||n%1!=0)&&t.internal.throwInvalidCastEx(r,u.Char),t.internal.validateNumberRange(n,u.Char,!0),n;case"string":if(n==null)throw new System.ArgumentNullException("value");if(n.length!==1)throw new System.FormatException("String must be exactly one character long.");return n.charCodeAt(0)}if(r===u.Object||f==="object"){if(n==null)return 0;Bridge.isDate(n)&&t.internal.throwInvalidCastEx(u.DateTime,u.Char)}return t.internal.throwInvalidCastEx(r,t.convert.typeCodes.Char),t.convert.convertToType(u.Char,n,i||null)},toSByte:function(n,i,r){return t.internal.toNumber(n,i||null,t.convert.typeCodes.SByte,r||null)},toByte:function(n,i){return t.internal.toNumber(n,i||null,t.convert.typeCodes.Byte)},toInt16:function(n,i){return t.internal.toNumber(n,i||null,t.convert.typeCodes.Int16)},toUInt16:function(n,i){return t.internal.toNumber(n,i||null,t.convert.typeCodes.UInt16)},toInt32:function(n,i){return t.internal.toNumber(n,i||null,t.convert.typeCodes.Int32)},toUInt32:function(n,i){return t.internal.toNumber(n,i||null,t.convert.typeCodes.UInt32)},toInt64:function(n,i){var r=t.internal.toNumber(n,i||null,t.convert.typeCodes.Int64);return new System.Int64(r)},toUInt64:function(n,i){var r=t.internal.toNumber(n,i||null,t.convert.typeCodes.UInt64);return new System.UInt64(r)},toSingle:function(n,i){return t.internal.toNumber(n,i||null,t.convert.typeCodes.Single)},toDouble:function(n,i){return t.internal.toNumber(n,i||null,t.convert.typeCodes.Double)},toDecimal:function(n,i){return n instanceof System.Decimal?n:new System.Decimal(t.internal.toNumber(n,i||null,t.convert.typeCodes.Decimal))},toDateTime:function(n,i){var r=t.convert.typeCodes,u,f;switch(typeof n){case"boolean":t.internal.throwInvalidCastEx(r.Boolean,r.DateTime);case"number":u=t.internal.suggestTypeCode(n);t.internal.throwInvalidCastEx(u,r.DateTime);case"string":return Bridge.Date.parse(n,i||null);case"object":if(n==null)return t.internal.getMinValue(r.DateTime);if(Bridge.isDate(n))return n;n instanceof System.Decimal&&t.internal.throwInvalidCastEx(r.Decimal,r.DateTime);n instanceof System.Int64&&t.internal.throwInvalidCastEx(r.Int64,r.DateTime);n instanceof System.UInt64&&t.internal.throwInvalidCastEx(r.UInt64,r.DateTime)}return f=t.internal.suggestTypeCode(n),t.internal.throwInvalidCastEx(f,t.convert.typeCodes.DateTime),t.convert.convertToType(r.DateTime,n,i||null)},toString:function(n,i,r){var u=t.convert.typeCodes,f=typeof n;switch(f){case"boolean":return n?"True":"False";case"number":return(r||null)===u.Char?String.fromCharCode(n):isNaN(n)?"NaN":(n%1!=0&&(n=parseFloat(n.toPrecision(15))),n.toString());case"string":return n;case"object":return n==null?"":Bridge.isDate(n)?Bridge.Date.format(n,null,i||null):n instanceof System.Decimal?n.isInteger()?n.toFixed(0,4):n.toPrecision(n.precision()):System.Int64.is64Bit(n)?n.toString():n.format?n.format(null,i||null):Bridge.getTypeName(n)}return t.convert.convertToType(t.convert.typeCodes.String,n,i||null)},toNumberInBase:function(n,i,r){var h,o,v,c,b,y,p,u,k,s,e,d;if(i!==2&&i!==8&&i!==10&&i!==16)throw new System.ArgumentException("Invalid Base.");if(h=t.convert.typeCodes,n==null)return r===h.Int64?System.Int64.Zero:r===h.UInt64?System.UInt64.Zero:0;if(n.length===0)throw new System.ArgumentOutOfRangeException("Index was out of range. Must be non-negative and less than the size of the collection.");n=n.toLowerCase();var l=t.internal.getMinValue(r),a=t.internal.getMaxValue(r),w=!1,f=0;if(n[f]==="-"){if(i!==10)throw new System.ArgumentException("String cannot contain a minus sign if the base is not 10.");if(l>=0)throw new System.OverflowException("The string was being parsed as an unsigned number and could not have a negative sign.");w=!0;++f}else n[f]==="+"&&++f;if(i===16&&n.length>=2&&n[f]==="0"&&n[f+1]==="x"&&(f+=2),i===2)o=t.internal.charsToCodes("01");else if(i===8)o=t.internal.charsToCodes("01234567");else if(i===10)o=t.internal.charsToCodes("0123456789");else if(i===16)o=t.internal.charsToCodes("0123456789abcdef");else throw new System.ArgumentException("Invalid Base.");for(v={},c=0;c<o.length;c++)b=o[c],v[b]=c;if(y=o[0],p=o[o.length-1],r===h.Int64||r===h.UInt64){for(e=f;e<n.length;e++)if(s=n[e].charCodeAt(0),!(s>=y&&s<=p))if(e===f)throw new System.FormatException("Could not find any recognizable digits.");else throw new System.FormatException("Additional non-parsable characters are at the end of the string.");if(d=r===h.Int64,u=d?new System.Int64(Bridge.$Long.fromString(n,!1,i)):new System.UInt64(Bridge.$Long.fromString(n,!0,i)),u.toString(i)!==n)throw new System.OverflowException("Value was either too large or too small.");return u}for(u=0,k=a-l+1,e=f;e<n.length;e++)if(s=n[e].charCodeAt(0),s>=y&&s<=p){if(u*=i,u+=v[s],u>t.internal.typeRanges.Int64_MaxValue)throw new System.OverflowException("Value was either too large or too small.");}else if(e===f)throw new System.FormatException("Could not find any recognizable digits.");else throw new System.FormatException("Additional non-parsable characters are at the end of the string.");if(w&&(u*=-1),u>a&&i!==10&&l<0&&(u=u-k),u<l||u>a)throw new System.OverflowException("Value was either too large or too small.");return u},toStringInBase:function(n,i,r){var w=t.convert.typeCodes,v,e,h,y,p,o,u,f,c;if(i!==2&&i!==8&&i!==10&&i!==16)throw new System.ArgumentException("Invalid Base.");var l=t.internal.getMinValue(r),a=t.internal.getMaxValue(r),s=System.Int64.is64Bit(n);if(s){if(n.lt(l)||n.gt(a))throw new System.OverflowException("Value was either too large or too small for an unsigned byte.");}else if(n<l||n>a)throw new System.OverflowException("Value was either too large or too small for an unsigned byte.");if(v=!1,s)return i===10?n.toString():n.value.toUnsigned().toString(i);if(n<0&&(i===10?(v=!0,n*=-1):n=a+1-l+n),i===2)e="01";else if(i===8)e="01234567";else if(i===10)e="0123456789";else if(i===16)e="0123456789abcdef";else throw new System.ArgumentException("Invalid Base.");for(h={},y=e.split(""),o=0;o<y.length;o++)p=y[o],h[o]=p;if(u="",n===0||s&&n.eq(0))u="0";else if(s)while(n.gt(0))f=n.mod(i),n=n.sub(f).div(i),c=h[f.toNumber()],u+=c;else while(n>0)f=n%i,n=(n-f)/i,c=h[f],u+=c;return v&&(u+="-"),u.split("").reverse().join("")},toBase64String:function(n,i,r,u){var f;if(n==null)throw new System.ArgumentNullException("inArray");if(i=i||0,r=r!=null?r:n.length,u=u||0,r<0)throw new System.ArgumentOutOfRangeException("length","Index was out of range. Must be non-negative and less than the size of the collection.");if(i<0)throw new System.ArgumentOutOfRangeException("offset","Value must be positive.");if(u<0||u>1)throw new System.ArgumentException("Illegal enum value.");if(f=n.length,i>f-r)throw new System.ArgumentOutOfRangeException("offset","Offset and length must refer to a position in the string.");if(f===0)return"";var o=u===1,s=t.internal.toBase64_CalculateAndValidateOutputLength(r,o),e=[];return e.length=s,t.internal.convertToBase64Array(e,n,i,r,o),e.join("")},toBase64CharArray:function(n,i,r,u,f,e){var o,s,c;if(n==null)throw new System.ArgumentNullException("inArray");if(u==null)throw new System.ArgumentNullException("outArray");if(r<0)throw new System.ArgumentOutOfRangeException("length","Index was out of range. Must be non-negative and less than the size of the collection.");if(i<0)throw new System.ArgumentOutOfRangeException("offsetIn","Value must be positive.");if(f<0)throw new System.ArgumentOutOfRangeException("offsetOut","Value must be positive.");if(e=e||0,e<0||e>1)throw new System.ArgumentException("Illegal enum value.");if(o=n.length,i>o-r)throw new System.ArgumentOutOfRangeException("offsetIn","Offset and length must refer to a position in the string.");if(o===0)return 0;var h=e===1,l=u.length,a=t.internal.toBase64_CalculateAndValidateOutputLength(r,h);if(f>l-a)throw new System.ArgumentOutOfRangeException("offsetOut","Either offset did not refer to a position in the string, or there is an insufficient length of destination character array.");return s=[],c=t.internal.convertToBase64Array(s,n,i,r,h),t.internal.charsToCodes(s,u,f),c},fromBase64String:function(n){if(n==null)throw new System.ArgumentNullException("s");var i=n.split("");return t.internal.fromBase64CharPtr(i,0,i.length)},fromBase64CharArray:function(n,i,r){if(n==null)throw new System.ArgumentNullException("inArray");if(r<0)throw new System.ArgumentOutOfRangeException("length","Index was out of range. Must be non-negative and less than the size of the collection.");if(i<0)throw new System.ArgumentOutOfRangeException("offset","Value must be positive.");if(i>n.length-r)throw new System.ArgumentOutOfRangeException("offset","Offset and length must refer to a position in the string.");var u=t.internal.codesToChars(n);return t.internal.fromBase64CharPtr(u,i,r)},convertToType:function(){throw new System.NotSupportedException("IConvertible interface is not supported.");}};t.internal={base64Table:["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","+","/","="],typeRanges:{Char_MinValue:0,Char_MaxValue:65535,Byte_MinValue:0,Byte_MaxValue:255,SByte_MinValue:-128,SByte_MaxValue:127,Int16_MinValue:-32768,Int16_MaxValue:32767,UInt16_MinValue:0,UInt16_MaxValue:65535,Int32_MinValue:-2147483648,Int32_MaxValue:2147483647,UInt32_MinValue:0,UInt32_MaxValue:4294967295,Int64_MinValue:System.Int64.MinValue,Int64_MaxValue:System.Int64.MaxValue,UInt64_MinValue:System.UInt64.MinValue,UInt64_MaxValue:System.UInt64.MaxValue,Single_MinValue:-340282347e30,Single_MaxValue:340282347e30,Double_MinValue:-17976931348623157e292,Double_MaxValue:17976931348623157e292,Decimal_MinValue:System.Decimal.MinValue,Decimal_MaxValue:System.Decimal.MaxValue},base64LineBreakPosition:76,getTypeCodeName:function(n){var r=t.convert.typeCodes,u,i,e,f;if(t.internal.typeCodeNames==null){u={};for(i in r)r.hasOwnProperty(i)&&(e=r[i],u[e]=i);t.internal.typeCodeNames=u}if(f=t.internal.typeCodeNames[n],f==null)throw System.ArgumentOutOfRangeException("typeCode","The specified typeCode is undefined.");return f},suggestTypeCode:function(n){var i=t.convert.typeCodes,r=typeof n;switch(r){case"boolean":return i.Boolean;case"number":return n%1!=0?i.Double:i.Int32;case"string":return i.String;case"object":if(Bridge.isDate(n))return i.DateTime;if(n!=null)return i.Object}return null},getMinValue:function(n){var i=t.convert.typeCodes,r;switch(n){case i.Char:return t.internal.typeRanges.Char_MinValue;case i.SByte:return t.internal.typeRanges.SByte_MinValue;case i.Byte:return t.internal.typeRanges.Byte_MinValue;case i.Int16:return t.internal.typeRanges.Int16_MinValue;case i.UInt16:return t.internal.typeRanges.UInt16_MinValue;case i.Int32:return t.internal.typeRanges.Int32_MinValue;case i.UInt32:return t.internal.typeRanges.UInt32_MinValue;case i.Int64:return t.internal.typeRanges.Int64_MinValue;case i.UInt64:return t.internal.typeRanges.UInt64_MinValue;case i.Single:return t.internal.typeRanges.Single_MinValue;case i.Double:return t.internal.typeRanges.Double_MinValue;case i.Decimal:return t.internal.typeRanges.Decimal_MinValue;case i.DateTime:return r=new Date(0),r.setFullYear(1),r;default:return null}},getMaxValue:function(n){var i=t.convert.typeCodes;switch(n){case i.Char:return t.internal.typeRanges.Char_MaxValue;case i.SByte:return t.internal.typeRanges.SByte_MaxValue;case i.Byte:return t.internal.typeRanges.Byte_MaxValue;case i.Int16:return t.internal.typeRanges.Int16_MaxValue;case i.UInt16:return t.internal.typeRanges.UInt16_MaxValue;case i.Int32:return t.internal.typeRanges.Int32_MaxValue;case i.UInt32:return t.internal.typeRanges.UInt32_MaxValue;case i.Int64:return t.internal.typeRanges.Int64_MaxValue;case i.UInt64:return t.internal.typeRanges.UInt64_MaxValue;case i.Single:return t.internal.typeRanges.Single_MaxValue;case i.Double:return t.internal.typeRanges.Double_MaxValue;case i.Decimal:return t.internal.typeRanges.Decimal_MaxValue;default:throw new System.ArgumentOutOfRangeException("typeCode","The specified typeCode is undefined.");}},isFloatingType:function(n){var i=t.convert.typeCodes;return n===i.Single||n===i.Double||n===i.Decimal},toNumber:function(n,i,r,u){var f=t.convert.typeCodes,e=typeof n,o=t.internal.isFloatingType(r),h,c,s;u===f.String&&(e="string");(System.Int64.is64Bit(n)||n instanceof System.Decimal)&&(e="number");switch(e){case"boolean":return n?1:0;case"number":return r===f.Decimal?(t.internal.validateNumberRange(n,r,!0),new System.Decimal(n,i)):r===f.Int64?(t.internal.validateNumberRange(n,r,!0),new System.Int64(n)):r===f.UInt64?(t.internal.validateNumberRange(n,r,!0),new System.UInt64(n)):(System.Int64.is64Bit(n)?n=n.toNumber():n instanceof System.Decimal&&(n=n.toFloat()),o||n%1==0||(n=t.internal.roundToInt(n,r)),o&&(h=t.internal.getMinValue(r),c=t.internal.getMaxValue(r),n>c?n=Infinity:n<h&&(n=-Infinity)),t.internal.validateNumberRange(n,r,!1),n);case"string":if(n==null){if(i!=null)throw new System.ArgumentNullException("String","Value cannot be null.");return 0}if(o)if(r===f.Decimal){if(!/^[+-]?(\d+|\d+.|\d*\.\d+)$/.test(n)&&!/^[+-]?[0-9]+$/.test(n))throw new System.FormatException("Input string was not in a correct format.");n=System.Decimal(n,i)}else{if(!/^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?$/.test(n))throw new System.FormatException("Input string was not in a correct format.");n=parseFloat(n)}else{if(!/^[+-]?[0-9]+$/.test(n))throw new System.FormatException("Input string was not in a correct format.");s=n;r===f.Int64?(n=new System.Int64(n),s!==n.toString()&&this.throwOverflow(t.internal.getTypeCodeName(r))):r===f.UInt64?(n=new System.UInt64(n),s!==n.toString()&&this.throwOverflow(t.internal.getTypeCodeName(r))):n=parseInt(n,10)}if(isNaN(n))throw new System.FormatException("Input string was not in a correct format.");return t.internal.validateNumberRange(n,r,!0),n;case"object":if(n==null)return 0;Bridge.isDate(n)&&t.internal.throwInvalidCastEx(t.convert.typeCodes.DateTime,r)}return u=u||t.internal.suggestTypeCode(n),t.internal.throwInvalidCastEx(u,r),t.convert.convertToType(r,n,i)},validateNumberRange:function(n,i,r){var u=t.convert.typeCodes,e=t.internal.getMinValue(i),o=t.internal.getMaxValue(i),f=t.internal.getTypeCodeName(i);(i!==u.Single&&i!==u.Double||r||n!==Infinity&&n!==-Infinity)&&(i===u.Decimal||i===u.Int64||i===u.UInt64?i===u.Decimal?(System.Int64.is64Bit(n)||(e.gt(n)||o.lt(n))&&this.throwOverflow(f),n=new System.Decimal(n)):i===u.Int64?(n instanceof System.UInt64?n.gt(System.Int64.MaxValue)&&this.throwOverflow(f):n instanceof System.Decimal?(n.gt(new System.Decimal(o))||n.lt(new System.Decimal(e)))&&this.throwOverflow(f):n instanceof System.Int64||(e.toNumber()>n||o.toNumber()<n)&&this.throwOverflow(f),n=new System.Int64(n)):i===u.UInt64&&(n instanceof System.Int64?n.isNegative()&&this.throwOverflow(f):n instanceof System.Decimal?(n.gt(new System.Decimal(o))||n.lt(new System.Decimal(e)))&&this.throwOverflow(f):n instanceof System.UInt64||(e.toNumber()>n||o.toNumber()<n)&&this.throwOverflow(f),n=new System.UInt64(n)):(n<e||n>o)&&this.throwOverflow(f))},throwOverflow:function(n){throw new System.OverflowException("Value was either too large or too small for '"+n+"'.");},roundToInt:function(n,i){var r,f;if(n%1==0)return n;r=n>=0?Math.floor(n):-1*Math.floor(-n);var u=n-r,e=t.internal.getMinValue(i),o=t.internal.getMaxValue(i);if(n>=0){if(n<o+.5)return(u>.5||u===.5&&(r&1)!=0)&&++r,r}else if(n>=e-.5)return(u<-.5||u===-.5&&(r&1)!=0)&&--r,r;f=t.internal.getTypeCodeName(i);throw new System.OverflowException("Value was either too large or too small for an '"+f+"'.");},toBase64_CalculateAndValidateOutputLength:function(n,i){var f=t.internal.base64LineBreakPosition,r=~~(n/3)*4,u;if(r+=n%3!=0?4:0,r===0)return 0;if(i&&(u=~~(r/f),r%f==0&&--u,r+=u*2),r>2147483647)throw new System.OutOfMemoryException;return r},convertToBase64Array:function(n,i,r,u,f){for(var s=t.internal.base64Table,a=t.internal.base64LineBreakPosition,c=u%3,l=r+(u-c),h=0,e=0,o=r;o<l;o+=3)f&&(h===a&&(n[e++]="\r",n[e++]="\n",h=0),h+=4),n[e]=s[(i[o]&252)>>2],n[e+1]=s[(i[o]&3)<<4|(i[o+1]&240)>>4],n[e+2]=s[(i[o+1]&15)<<2|(i[o+2]&192)>>6],n[e+3]=s[i[o+2]&63],e+=4;o=l;f&&c!==0&&h===t.internal.base64LineBreakPosition&&(n[e++]="\r",n[e++]="\n");switch(c){case 2:n[e]=s[(i[o]&252)>>2];n[e+1]=s[(i[o]&3)<<4|(i[o+1]&240)>>4];n[e+2]=s[(i[o+1]&15)<<2];n[e+3]=s[64];e+=4;break;case 1:n[e]=s[(i[o]&252)>>2];n[e+1]=s[(i[o]&3)<<4];n[e+2]=s[64];n[e+3]=s[64];e+=4}return e},fromBase64CharPtr:function(n,i,r){var u,f,e;if(r<0)throw new System.ArgumentOutOfRangeException("inputLength","Index was out of range. Must be non-negative and less than the size of the collection.");if(i<0)throw new System.ArgumentOutOfRangeException("offset","Value must be positive.");while(r>0){if(u=n[i+r-1],u!==" "&&u!=="\n"&&u!=="\r"&&u!=="\t")break;r--}if(f=t.internal.fromBase64_ComputeResultLength(n,i,r),0>f)throw new System.InvalidOperationException("Contract voilation: 0 <= resultLength.");return e=[],e.length=f,t.internal.fromBase64_Decode(n,i,r,e,0,f),e},fromBase64_Decode:function(n,t,i,r,u,f){for(var k=u,a="A".charCodeAt(0),v="a".charCodeAt(0),y="0".charCodeAt(0),p="=".charCodeAt(0),d="+".charCodeAt(0),g="/".charCodeAt(0),nt=" ".charCodeAt(0),tt="\t".charCodeAt(0),it="\n".charCodeAt(0),rt="\r".charCodeAt(0),w="Z".charCodeAt(0)-"A".charCodeAt(0),ut="9".charCodeAt(0)-"0".charCodeAt(0),h=t+i,l=u+f,o,e=255,b=!1,c=!1,s;;){if(t>=h){b=!0;break}if(o=n[t].charCodeAt(0),t++,o-a>>>0<=w)o-=a;else if(o-v>>>0<=w)o-=v-26;else if(o-y>>>0<=ut)o-=y-52;else switch(o){case d:o=62;break;case g:o=63;break;case rt:case it:case nt:case tt:continue;case p:c=!0;break;default:throw new System.FormatException("The input is not a valid Base-64 string as it contains a non-base 64 character, more than two padding characters, or an illegal character among the padding characters.");}if(c)break;if(e=e<<6|o,(e&2147483648)!=0){if(l-u<3)return-1;r[u]=255&e>>16;r[u+1]=255&e>>8;r[u+2]=255&e;u+=3;e=255}}if(!b&&!c)throw new System.InvalidOperationException("Contract violation: should never get here.");if(c){if(o!==p)throw new System.InvalidOperationException("Contract violation: currCode == intEq.");if(t===h){if(e<<=6,(e&2147483648)==0)throw new System.FormatException("Invalid length for a Base-64 char array or string.");if(l-u<2)return-1;r[u]=255&e>>16;r[u+1]=255&e>>8;u+=2;e=255}else{while(t<h-1){if(s=n[t],s!==" "&&s!=="\n"&&s!=="\r"&&s!=="\t")break;t++}if(t===h-1&&n[t]==="="){if(e<<=12,(e&2147483648)==0)throw new System.FormatException("Invalid length for a Base-64 char array or string.");if(l-u<1)return-1;r[u]=255&e>>16;u++;e=255}else throw new System.FormatException("The input is not a valid Base-64 string as it contains a non-base 64 character, more than two padding characters, or an illegal character among the padding characters.");}}if(e!==255)throw new System.FormatException("Invalid length for a Base-64 char array or string.");return u-k},fromBase64_ComputeResultLength:function(n,t,i){var f;if(i<0)throw new System.ArgumentOutOfRangeException("inputLength","Index was out of range. Must be non-negative and less than the size of the collection.");for(var e=t+i,u=i,r=0;t<e;)f=n[t],t++,f<=" "?u--:f==="="&&(u--,r++);if(0>u)throw new System.InvalidOperationException("Contract violation: 0 <= usefulInputLength.");if(0>r)throw new System.InvalidOperationException("Contract violation: 0 <= padding.");if(r!==0)if(r===1)r=2;else if(r===2)r=1;else throw new System.FormatException("The input is not a valid Base-64 string as it contains a non-base 64 character, more than two padding characters, or an illegal character among the padding characters.");return~~(u/4)*3+r},charsToCodes:function(n,t,i){if(n==null)return null;i=i||0;t==null&&(t=[],t.length=n.length);for(var r=0;r<n.length;r++)t[r+i]=n[r].charCodeAt(0);return t},codesToChars:function(n,t){var i,r;if(n==null)return null;for(t=t||[],i=0;i<n.length;i++)r=n[i],t[i]=String.fromCharCode(r);return t},throwInvalidCastEx:function(n,i){var r=t.internal.getTypeCodeName(n),u=t.internal.getTypeCodeName(i);throw new System.InvalidCastException("Invalid cast from '"+r+"' to '"+u+"'.");}};System.Convert=t.convert;Bridge.define("System.Net.WebSockets.ClientWebSocket",{inherits:[System.IDisposable],ctor:function(){this.$initialize();this.messageBuffer=[];this.state="none";this.options=new System.Net.WebSockets.ClientWebSocketOptions;this.disposed=!1;this.closeStatus=null;this.closeStatusDescription=null},getCloseStatus:function(){return this.closeStatus},getState:function(){return this.state},getCloseStatusDescription:function(){return this.closeStatusDescription},getSubProtocol:function(){return this.socket?this.socket.protocol:null},connectAsync:function(n){if(this.state!=="none")throw new System.InvalidOperationException("Socket is not in initial state");this.options.setToReadOnly();this.state="connecting";var i=new System.Threading.Tasks.TaskCompletionSource,t=this;try{this.socket=new WebSocket(n.getAbsoluteUri(),this.options.requestedSubProtocols);this.socket.binaryType="arraybuffer";this.socket.onopen=function(){t.state="open";i.setResult(null)};this.socket.onmessage=function(n){var u=n.data,r={},i,f;if(r.bytes=[],typeof u=="string"){for(i=0;i<u.length;++i)r.bytes.push(u.charCodeAt(i));r.messageType="text";t.messageBuffer.push(r);return}if(u instanceof ArrayBuffer){for(f=new Uint8Array(u),i=0;i<f.length;i++)r.bytes.push(f[i]);r.messageType="binary";t.messageBuffer.push(r);return}throw new System.ArgumentException("Invalid message type.");};this.socket.onclose=function(n){t.state="closed";t.closeStatus=n.code;t.closeStatusDescription=n.reason}}catch(r){i.setException(System.Exception.create(r))}return i.task},sendAsync:function(n,t){var u,i,f,e,r;this.throwIfNotConnected();u=new System.Threading.Tasks.TaskCompletionSource;try{i=n.getArray();switch(t){case"binary":for(f=new ArrayBuffer(i.length),e=new Int8Array(f),r=0;r<i.length;r++)e[r]=i[r];break;case"text":f=String.fromCharCode.apply(null,i)}t==="close"?this.socket.close():this.socket.send(f);u.setResult(null)}catch(o){u.setException(System.Exception.create(o))}return u.task},receiveAsync:function(n,t){this.throwIfNotConnected();var u,i=new System.Threading.Tasks.TaskCompletionSource,r=this,f=Bridge.fn.bind(this,function(){var e,o,s,c,h;try{if(t.getIsCancellationRequested()){i.setException(new System.Threading.Tasks.TaskCanceledException("Receive has been cancelled.",i.task));return}if(r.messageBuffer.length===0){u=System.Threading.Tasks.Task.delay(0);u.continueWith(f);return}for(e=r.messageBuffer[0],o=n.getArray(),e.bytes.length<=o.length?(r.messageBuffer.shift(),s=e.bytes,c=!0):(s=e.bytes.slice(0,o.length),e.bytes=e.bytes.slice(o.length,e.bytes.length),c=!1),h=0;h<s.length;h++)o[h]=s[h];i.setResult(new System.Net.WebSockets.WebSocketReceiveResult(s.length,e.messageType,c))}catch(l){i.setException(System.Exception.create(l))}},arguments);return f(),i.task},closeAsync:function(n,t,i){if(this.throwIfNotConnected(),this.state!=="open")throw new System.InvalidOperationException("Socket is not in connected state");var r=new System.Threading.Tasks.TaskCompletionSource,e=this,u,f=function(){if(e.state==="closed"){r.setResult(null);return}if(i.getIsCancellationRequested()){r.setException(new System.Threading.Tasks.TaskCanceledException("Closing has been cancelled.",r.task));return}u=System.Threading.Tasks.Task.delay(0);u.continueWith(f)};try{this.state="closesent";this.socket.close(n,t)}catch(o){r.setException(System.Exception.create(o))}return f(),r.task},closeOutputAsync:function(n,t){if(this.throwIfNotConnected(),this.state!=="open")throw new System.InvalidOperationException("Socket is not in connected state");var i=new System.Threading.Tasks.TaskCompletionSource;try{this.state="closesent";this.socket.close(n,t);i.setResult(null)}catch(r){i.setException(System.Exception.create(r))}return i.task},abort:function(){this.dispose()},dispose:function(){this.disposed||(this.disposed=!0,this.messageBuffer=[],state==="open"&&(this.state="closesent",this.socket.close()))},throwIfNotConnected:function(){if(this.disposed)throw new System.InvalidOperationException("Socket is disposed.");if(this.socket.readyState!==1)throw new System.InvalidOperationException("Socket is not connected.");}});Bridge.define("System.Net.WebSockets.ClientWebSocketOptions",{ctor:function(){this.$initialize();this.isReadOnly=!1;this.requestedSubProtocols=[]},setToReadOnly:function(){if(this.isReadOnly)throw new System.InvalidOperationException("Options are already readonly.");this.isReadOnly=!0},addSubProtocol:function(n){if(this.isReadOnly)throw new System.InvalidOperationException("Socket already started.");if(this.requestedSubProtocols.indexOf(n)>-1)throw new System.ArgumentException("Socket cannot have duplicate sub-protocols.","subProtocol");this.requestedSubProtocols.push(n)}});Bridge.define("System.Net.WebSockets.WebSocketReceiveResult",{ctor:function(n,t,i,r,u){this.$initialize();this.count=n;this.messageType=t;this.endOfMessage=i;this.closeStatus=r;this.closeStatusDescription=u},getCount:function(){return this.count},getMessageType:function(){return this.messageType},getEndOfMessage:function(){return this.endOfMessage},getCloseStatus:function(){return this.closeStatus},getCloseStatusDescription:function(){return this.closeStatusDescription}});Bridge.define("System.Uri",{ctor:function(n){this.$initialize();this.absoluteUri=n},getAbsoluteUri:function(){return this.absoluteUri}}),function(n,t){var f={Identity:function(n){return n},True:function(){return!0},Blank:function(){}},o={Boolean:"boolean",Number:"number",String:"string",Object:"object",Undefined:typeof t,Function:typeof function(){}},w={"":f.Identity},r={createLambda:function(n){var t,l,i,a,u,e,r,s,h,v,c;if(n==null)return f.Identity;if(typeof n===o.String){if(t=w[n],t!=null)return t;if(n.indexOf("=>")===-1){for(l=new RegExp("[$]+","g"),i=0;(a=l.exec(n))!=null;)u=a[0].length,u>i&&(i=u);for(e=[],r=1;r<=i;r++){for(s="",h=0;h<r;h++)s+="$";e.push(s)}return v=Array.prototype.join.call(e,","),t=new Function(v,"return "+n),w[n]=t,t}return c=n.match(/^[(\s]*([^()]*?)[)\s]*=>(.*)/),t=new Function(c[1],"return "+c[2]),w[n]=t,t}return n},isIEnumerable:function(n){if(typeof Enumerator!==o.Undefined)try{return new Enumerator(n),!0}catch(t){}return!1},defineProperty:Object.defineProperties!=null?function(n,t,i){Object.defineProperty(n,t,{enumerable:!1,configurable:!0,writable:!0,value:i})}:function(n,t,i){n[t]=i},compare:function(n,t){return n===t?0:n>t?1:-1},dispose:function(n){n!=null&&n.dispose()}},l={Before:0,Running:1,After:2},u=function(n,t,i){var u=new b,r=l.Before;this.getCurrent=u.getCurrent;this.reset=function(){throw new Error("Reset is not supported");};this.moveNext=function(){try{switch(r){case l.Before:r=l.Running;n();case l.Running:return t.apply(u)?!0:(this.dispose(),!1);case l.After:return!1}}catch(i){this.dispose();throw i;}};this.dispose=function(){if(r==l.Running)try{i()}finally{r=l.After}};this.getCurrent$1=this.getCurrent;this.System$Collections$IEnumerator$getCurrent=this.getCurrent;this.System$Collections$IEnumerator$moveNext=this.moveNext;this.System$Collections$IEnumerator$reset=this.reset},b,i,k,s,a,y,e,h,c,p,v;u.$$inherits=[];Bridge.Class.addExtend(u,[System.IDisposable,System.Collections.IEnumerator]);b=function(){var n=null;this.getCurrent=function(){return n};this.yieldReturn=function(t){return n=t,!0};this.yieldBreak=function(){return!1}};i=function(n){this.getEnumerator=n};i.$$inherits=[];Bridge.Class.addExtend(i,[System.Collections.IEnumerable]);i.Utils={};i.Utils.createLambda=function(n){return r.createLambda(n)};i.Utils.createEnumerable=function(n){return new i(n)};i.Utils.createEnumerator=function(n,t,i){return new u(n,t,i)};i.Utils.extendTo=function(n){var u=n.prototype,o,t,f;n===Array?(o=e.prototype,r.defineProperty(u,"getSource",function(){return this})):(o=i.prototype,r.defineProperty(u,"getEnumerator",function(){return i.from(this).getEnumerator()}));for(t in o)(f=o[t],u[t]!=f)&&(u[t]==null||(t=t+"ByLinq",u[t]!=f))&&f instanceof Function&&r.defineProperty(u,t,f)};i.choice=function(){var n=arguments;return new i(function(){return new u(function(){n=n[0]instanceof Array?n[0]:n[0].getEnumerator!=null?n[0].toArray():n},function(){return this.yieldReturn(n[Math.floor(Math.random()*n.length)])},f.Blank)})};i.cycle=function(){var n=arguments;return new i(function(){var t=0;return new u(function(){n=n[0]instanceof Array?n[0]:n[0].getEnumerator!=null?n[0].toArray():n},function(){return t>=n.length&&(t=0),this.yieldReturn(n[t++])},f.Blank)})};k=new i(function(){return new u(f.Blank,function(){return!1},f.Blank)});i.empty=function(){return k};i.from=function(n){if(n==null)return i.empty();if(n instanceof i)return n;if(typeof n==o.Number||typeof n==o.Boolean)return i.repeat(n,1);if(typeof n==o.String)return new i(function(){var t=0;return new u(f.Blank,function(){return t<n.length?this.yieldReturn(n.charCodeAt(t++)):!1},f.Blank)});var t=Bridge.as(n,System.Collections.IEnumerable);if(t)return new i(function(){var n;return new u(function(){n=Bridge.getEnumerator(t)},function(){var t=n.moveNext();return t?this.yieldReturn(n.getCurrent()):!1},function(){var t=Bridge.as(n,System.IDisposable);t&&t.dispose()})});if(typeof n!=o.Function){if(typeof n.length==o.Number)return new e(n);if(!(n instanceof Object)&&r.isIEnumerable(n))return new i(function(){var i=!0,t;return new u(function(){t=new Enumerator(n)},function(){return i?i=!1:t.moveNext(),t.atEnd()?!1:this.yieldReturn(t.item())},f.Blank)});if(typeof Windows===o.Object&&typeof n.first===o.Function)return new i(function(){var i=!0,t;return new u(function(){t=n.first()},function(){return i?i=!1:t.moveNext(),t.hasCurrent?this.yieldReturn(t.current):this.yieldBreak()},f.Blank)})}return new i(function(){var t=[],i=0;return new u(function(){var i,r;for(i in n)r=n[i],r instanceof Function||!Object.prototype.hasOwnProperty.call(n,i)||t.push({key:i,value:r})},function(){return i<t.length?this.yieldReturn(t[i++]):!1},f.Blank)})};i.make=function(n){return i.repeat(n,1)};i.matches=function(n,t,r){return r==null&&(r=""),t instanceof RegExp&&(r+=t.ignoreCase?"i":"",r+=t.multiline?"m":"",t=t.source),r.indexOf("g")===-1&&(r+="g"),new i(function(){var i;return new u(function(){i=new RegExp(t,r)},function(){var t=i.exec(n);return t?this.yieldReturn(t):!1},f.Blank)})};i.range=function(n,t,r){return r==null&&(r=1),new i(function(){var i,e=0;return new u(function(){i=n-r},function(){return e++<t?this.yieldReturn(i+=r):this.yieldBreak()},f.Blank)})};i.rangeDown=function(n,t,r){return r==null&&(r=1),new i(function(){var i,e=0;return new u(function(){i=n+r},function(){return e++<t?this.yieldReturn(i-=r):this.yieldBreak()},f.Blank)})};i.rangeTo=function(n,t,r){return r==null&&(r=1),n<t?new i(function(){var i;return new u(function(){i=n-r},function(){var n=i+=r;return n<=t?this.yieldReturn(n):this.yieldBreak()},f.Blank)}):new i(function(){var i;return new u(function(){i=n+r},function(){var n=i-=r;return n>=t?this.yieldReturn(n):this.yieldBreak()},f.Blank)})};i.repeat=function(n,t){return t!=null?i.repeat(n).take(t):new i(function(){return new u(f.Blank,function(){return this.yieldReturn(n)},f.Blank)})};i.repeatWithFinalize=function(n,t){return n=r.createLambda(n),t=r.createLambda(t),new i(function(){var i;return new u(function(){i=n()},function(){return this.yieldReturn(i)},function(){i!=null&&(t(i),i=null)})})};i.generate=function(n,t){return t!=null?i.generate(n).take(t):(n=r.createLambda(n),new i(function(){return new u(f.Blank,function(){return this.yieldReturn(n())},f.Blank)}))};i.toInfinity=function(n,t){return n==null&&(n=0),t==null&&(t=1),new i(function(){var i;return new u(function(){i=n-t},function(){return this.yieldReturn(i+=t)},f.Blank)})};i.toNegativeInfinity=function(n,t){return n==null&&(n=0),t==null&&(t=1),new i(function(){var i;return new u(function(){i=n+t},function(){return this.yieldReturn(i-=t)},f.Blank)})};i.unfold=function(n,t){return t=r.createLambda(t),new i(function(){var r=!0,i;return new u(f.Blank,function(){return r?(r=!1,i=n,this.yieldReturn(i)):(i=t(i),this.yieldReturn(i))},f.Blank)})};i.defer=function(n){return new i(function(){var t;return new u(function(){t=i.from(n()).getEnumerator()},function(){return t.moveNext()?this.yieldReturn(t.getCurrent()):this.yieldBreak()},function(){r.dispose(t)})})};i.prototype.traverseBreadthFirst=function(n,t){var f=this;return n=r.createLambda(n),t=r.createLambda(t),new i(function(){var e,s=0,o=[];return new u(function(){e=f.getEnumerator()},function(){for(;;){if(e.moveNext())return o.push(e.getCurrent()),this.yieldReturn(t(e.getCurrent(),s));var u=i.from(o).selectMany(function(t){return n(t)});if(u.any())s++,o=[],r.dispose(e),e=u.getEnumerator();else return!1}},function(){r.dispose(e)})})};i.prototype.traverseDepthFirst=function(n,t){var f=this;return n=r.createLambda(n),t=r.createLambda(t),new i(function(){var o=[],e;return new u(function(){e=f.getEnumerator()},function(){for(;;){if(e.moveNext()){var u=t(e.getCurrent(),o.length);return o.push(e),e=i.from(n(e.getCurrent())).getEnumerator(),this.yieldReturn(u)}if(o.length<=0)return!1;r.dispose(e);e=o.pop()}},function(){try{r.dispose(e)}finally{i.from(o).forEach(function(n){n.dispose()})}})})};i.prototype.flatten=function(){var n=this;return new i(function(){var e,t=null;return new u(function(){e=n.getEnumerator()},function(){for(;;){if(t!=null){if(t.moveNext())return this.yieldReturn(t.getCurrent());t=null}if(e.moveNext())if(e.getCurrent()instanceof Array){r.dispose(t);t=i.from(e.getCurrent()).selectMany(f.Identity).flatten().getEnumerator();continue}else return this.yieldReturn(e.getCurrent());return!1}},function(){try{r.dispose(e)}finally{r.dispose(t)}})})};i.prototype.pairwise=function(n){var t=this;return n=r.createLambda(n),new i(function(){var i;return new u(function(){i=t.getEnumerator();i.moveNext()},function(){var t=i.getCurrent();return i.moveNext()?this.yieldReturn(n(t,i.getCurrent())):!1},function(){r.dispose(i)})})};i.prototype.scan=function(n,t){var f,e;return t==null?(t=r.createLambda(n),f=!1):(t=r.createLambda(t),f=!0),e=this,new i(function(){var i,o,s=!0;return new u(function(){i=e.getEnumerator()},function(){if(s){if(s=!1,f)return this.yieldReturn(o=n);if(i.moveNext())return this.yieldReturn(o=i.getCurrent())}return i.moveNext()?this.yieldReturn(o=t(o,i.getCurrent())):!1},function(){r.dispose(i)})})};i.prototype.select=function(n){if(n=r.createLambda(n),n.length<=1)return new c(this,null,n);var t=this;return new i(function(){var i,f=0;return new u(function(){i=t.getEnumerator()},function(){return i.moveNext()?this.yieldReturn(n(i.getCurrent(),f++)):!1},function(){r.dispose(i)})})};i.prototype.selectMany=function(n,f){var e=this;return n=r.createLambda(n),f==null&&(f=function(n,t){return t}),f=r.createLambda(f),new i(function(){var s,o=t,h=0;return new u(function(){s=e.getEnumerator()},function(){if(o===t&&!s.moveNext())return!1;do{if(o==null){var u=n(s.getCurrent(),h++);o=i.from(u).getEnumerator()}if(o.moveNext())return this.yieldReturn(f(s.getCurrent(),o.getCurrent()));r.dispose(o);o=null}while(s.moveNext());return!1},function(){try{r.dispose(s)}finally{r.dispose(o)}})})};i.prototype.where=function(n){if(n=r.createLambda(n),n.length<=1)return new h(this,n);var t=this;return new i(function(){var i,f=0;return new u(function(){i=t.getEnumerator()},function(){while(i.moveNext())if(n(i.getCurrent(),f++))return this.yieldReturn(i.getCurrent());return!1},function(){r.dispose(i)})})};i.prototype.choose=function(n){n=r.createLambda(n);var t=this;return new i(function(){var i,f=0;return new u(function(){i=t.getEnumerator()},function(){while(i.moveNext()){var t=n(i.getCurrent(),f++);if(t!=null)return this.yieldReturn(t)}return this.yieldBreak()},function(){r.dispose(i)})})};i.prototype.ofType=function(n){var t=this;return new i(function(){var i;return new u(function(){i=Bridge.getEnumerator(t)},function(){while(i.moveNext()){var t=Bridge.as(i.getCurrent(),n);if(Bridge.hasValue(t))return this.yieldReturn(t)}return!1},function(){r.dispose(i)})})};i.prototype.zip=function(){var e=arguments,n=r.createLambda(arguments[arguments.length-1]),t=this,f;return arguments.length==2?(f=arguments[0],new i(function(){var e,o,s=0;return new u(function(){e=t.getEnumerator();o=i.from(f).getEnumerator()},function(){return e.moveNext()&&o.moveNext()?this.yieldReturn(n(e.getCurrent(),o.getCurrent(),s++)):!1},function(){try{r.dispose(e)}finally{r.dispose(o)}})})):new i(function(){var f,o=0;return new u(function(){var n=i.make(t).concat(i.from(e).takeExceptLast().select(i.from)).select(function(n){return n.getEnumerator()}).toArray();f=i.from(n)},function(){if(f.all(function(n){return n.moveNext()})){var t=f.select(function(n){return n.getCurrent()}).toArray();return t.push(o++),this.yieldReturn(n.apply(null,t))}return this.yieldBreak()},function(){i.from(f).forEach(r.dispose)})})};i.prototype.merge=function(){var n=arguments,t=this;return new i(function(){var f,e=-1;return new u(function(){f=i.make(t).concat(i.from(n).select(i.from)).select(function(n){return n.getEnumerator()}).toArray()},function(){while(f.length>0){e=e>=f.length-1?0:e+1;var n=f[e];if(n.moveNext())return this.yieldReturn(n.getCurrent());n.dispose();f.splice(e--,1)}return this.yieldBreak()},function(){i.from(f).forEach(r.dispose)})})};i.prototype.join=function(n,e,o,s,h){e=r.createLambda(e);o=r.createLambda(o);s=r.createLambda(s);var c=this;return new i(function(){var l,v,a=null,y=0;return new u(function(){l=c.getEnumerator();v=i.from(n).toLookup(o,f.Identity,h)},function(){for(var n,i;;){if(a!=null){if(n=a[y++],n!==t)return this.yieldReturn(s(l.getCurrent(),n));n=null;y=0}if(l.moveNext())i=e(l.getCurrent()),a=v.get(i).toArray();else return!1}},function(){r.dispose(l)})})};i.prototype.groupJoin=function(n,t,e,o,s){t=r.createLambda(t);e=r.createLambda(e);o=r.createLambda(o);var h=this;return new i(function(){var c=h.getEnumerator(),l=null;return new u(function(){c=h.getEnumerator();l=i.from(n).toLookup(e,f.Identity,s)},function(){if(c.moveNext()){var n=l.get(t(c.getCurrent()));return this.yieldReturn(o(c.getCurrent(),n))}return!1},function(){r.dispose(c)})})};i.prototype.all=function(n){n=r.createLambda(n);var t=!0;return this.forEach(function(i){if(!n(i))return t=!1,!1}),t};i.prototype.any=function(n){n=r.createLambda(n);var t=this.getEnumerator();try{if(arguments.length==0)return t.moveNext();while(t.moveNext())if(n(t.getCurrent()))return!0;return!1}finally{r.dispose(t)}};i.prototype.isEmpty=function(){return!this.any()};i.prototype.concat=function(){var n=this,t,f;return arguments.length==1?(t=arguments[0],new i(function(){var e,f;return new u(function(){e=n.getEnumerator()},function(){if(f==null){if(e.moveNext())return this.yieldReturn(e.getCurrent());f=i.from(t).getEnumerator()}return f.moveNext()?this.yieldReturn(f.getCurrent()):!1},function(){try{r.dispose(e)}finally{r.dispose(f)}})})):(f=arguments,new i(function(){var t;return new u(function(){t=i.make(n).concat(i.from(f).select(i.from)).select(function(n){return n.getEnumerator()}).toArray()},function(){while(t.length>0){var n=t[0];if(n.moveNext())return this.yieldReturn(n.getCurrent());n.dispose();t.splice(0,1)}return this.yieldBreak()},function(){i.from(t).forEach(r.dispose)})}))};i.prototype.insert=function(n,t){var f=this;return new i(function(){var o,e,s=0,h=!1;return new u(function(){o=f.getEnumerator();e=i.from(t).getEnumerator()},function(){return s==n&&e.moveNext()?(h=!0,this.yieldReturn(e.getCurrent())):o.moveNext()?(s++,this.yieldReturn(o.getCurrent())):!h&&e.moveNext()?this.yieldReturn(e.getCurrent()):!1},function(){try{r.dispose(o)}finally{r.dispose(e)}})})};i.prototype.alternate=function(n){var t=this;return new i(function(){var f,e,s,o;return new u(function(){s=n instanceof Array||n.getEnumerator!=null?i.from(i.from(n).toArray()):i.make(n);e=t.getEnumerator();e.moveNext()&&(f=e.getCurrent())},function(){for(;;){if(o!=null){if(o.moveNext())return this.yieldReturn(o.getCurrent());o=null}if(f==null&&e.moveNext()){f=e.getCurrent();o=s.getEnumerator();continue}else if(f!=null){var n=f;return f=null,this.yieldReturn(n)}return this.yieldBreak()}},function(){try{r.dispose(e)}finally{r.dispose(o)}})})};i.prototype.contains=function(n,t){t=t||System.Collections.Generic.EqualityComparer$1.$default;var i=this.getEnumerator();try{while(i.moveNext())if(t.equals2(i.getCurrent(),n))return!0;return!1}finally{r.dispose(i)}};i.prototype.defaultIfEmpty=function(n){var f=this;return n===t&&(n=null),new i(function(){var t,i=!0;return new u(function(){t=f.getEnumerator()},function(){return t.moveNext()?(i=!1,this.yieldReturn(t.getCurrent())):i?(i=!1,this.yieldReturn(n)):!1},function(){r.dispose(t)})})};i.prototype.distinct=function(n){return this.except(i.empty(),n)};i.prototype.distinctUntilChanged=function(n){n=r.createLambda(n);var t=this;return new i(function(){var i,f,e;return new u(function(){i=t.getEnumerator()},function(){while(i.moveNext()){var t=n(i.getCurrent());if(e)return e=!1,f=t,this.yieldReturn(i.getCurrent());if(f!==t)return f=t,this.yieldReturn(i.getCurrent())}return this.yieldBreak()},function(){r.dispose(i)})})};i.prototype.except=function(n,t){var f=this;return new i(function(){var o,e;return new u(function(){o=f.getEnumerator();e=new(System.Collections.Generic.Dictionary$2(Object,Object))(null,t);i.from(n).forEach(function(n){e.containsKey(n)||e.add(n)})},function(){while(o.moveNext()){var n=o.getCurrent();if(!e.containsKey(n))return e.add(n),this.yieldReturn(n)}return!1},function(){r.dispose(o)})})};i.prototype.intersect=function(n,t){var f=this;return new i(function(){var e,o,s;return new u(function(){e=f.getEnumerator();o=new(System.Collections.Generic.Dictionary$2(Object,Object))(null,t);i.from(n).forEach(function(n){o.containsKey(n)||o.add(n)});s=new(System.Collections.Generic.Dictionary$2(Object,Object))(null,t)},function(){while(e.moveNext()){var n=e.getCurrent();if(!s.containsKey(n)&&o.containsKey(n))return s.add(n),this.yieldReturn(n)}return!1},function(){r.dispose(e)})})};i.prototype.sequenceEqual=function(n,t){var f,u;t=t||System.Collections.Generic.EqualityComparer$1.$default;f=this.getEnumerator();try{u=i.from(n).getEnumerator();try{while(f.moveNext())if(!u.moveNext()||!t.equals2(f.getCurrent(),u.getCurrent()))return!1;return u.moveNext()?!1:!0}finally{r.dispose(u)}}finally{r.dispose(f)}};i.prototype.union=function(n,f){var e=this;return new i(function(){var h,o,s;return new u(function(){h=e.getEnumerator();s=new(System.Collections.Generic.Dictionary$2(Object,Object))(null,f)},function(){var r;if(o===t){while(h.moveNext())if(r=h.getCurrent(),!s.containsKey(r))return s.add(r),this.yieldReturn(r);o=i.from(n).getEnumerator()}while(o.moveNext())if(r=o.getCurrent(),!s.containsKey(r))return s.add(r),this.yieldReturn(r);return!1},function(){try{r.dispose(h)}finally{r.dispose(o)}})})};i.prototype.orderBy=function(n,t){return new s(this,n,t,!1)};i.prototype.orderByDescending=function(n,t){return new s(this,n,t,!0)};i.prototype.reverse=function(){var n=this;return new i(function(){var t,i;return new u(function(){t=n.toArray();i=t.length},function(){return i>0?this.yieldReturn(t[--i]):!1},f.Blank)})};i.prototype.shuffle=function(){var n=this;return new i(function(){var t;return new u(function(){t=n.toArray()},function(){if(t.length>0){var n=Math.floor(Math.random()*t.length);return this.yieldReturn(t.splice(n,1)[0])}return!1},f.Blank)})};i.prototype.weightedSample=function(n){n=r.createLambda(n);var t=this;return new i(function(){var i,r=0;return new u(function(){i=t.choose(function(t){var i=n(t);return i<=0?null:(r+=i,{value:t,bound:r})}).toArray()},function(){var t;if(i.length>0){for(var f=Math.floor(Math.random()*r)+1,u=-1,n=i.length;n-u>1;)t=Math.floor((u+n)/2),i[t].bound>=f?n=t:u=t;return this.yieldReturn(i[n].value)}return this.yieldBreak()},f.Blank)})};i.prototype.groupBy=function(n,t,f,e){var o=this;return n=r.createLambda(n),t=r.createLambda(t),f!=null&&(f=r.createLambda(f)),new i(function(){var i;return new u(function(){i=o.toLookup(n,t,e).toEnumerable().getEnumerator()},function(){while(i.moveNext())return f==null?this.yieldReturn(i.getCurrent()):this.yieldReturn(f(i.getCurrent().key(),i.getCurrent()));return!1},function(){r.dispose(i)})})};i.prototype.partitionBy=function(n,t,f,e){var s=this,o;return n=r.createLambda(n),t=r.createLambda(t),e=e||System.Collections.Generic.EqualityComparer$1.$default,f==null?(o=!1,f=function(n,t){return new v(n,t)}):(o=!0,f=r.createLambda(f)),new i(function(){var h,l,c=[];return new u(function(){h=s.getEnumerator();h.moveNext()&&(l=n(h.getCurrent()),c.push(t(h.getCurrent())))},function(){for(var r,u;(r=h.moveNext())==!0;)if(e.equals2(l,n(h.getCurrent())))c.push(t(h.getCurrent()));else break;return c.length>0?(u=o?f(l,i.from(c)):f(l,c),r?(l=n(h.getCurrent()),c=[t(h.getCurrent())]):c=[],this.yieldReturn(u)):!1},function(){r.dispose(h)})})};i.prototype.buffer=function(n){var t=this;return new i(function(){var i;return new u(function(){i=t.getEnumerator()},function(){for(var t=[],r=0;i.moveNext();)if(t.push(i.getCurrent()),++r>=n)return this.yieldReturn(t);return t.length>0?this.yieldReturn(t):!1},function(){r.dispose(i)})})};i.prototype.aggregate=function(n,t,i){return i=r.createLambda(i),i(this.scan(n,t,i).last())};i.prototype.average=function(n,t){!n||t||Bridge.isFunction(n)||(t=n,n=null);n=r.createLambda(n);var i=t||0,u=0;if(this.forEach(function(t){t=n(t);t instanceof System.Decimal||System.Int64.is64Bit(t)?i=t.add(i):i instanceof System.Decimal||System.Int64.is64Bit(i)?i=i.add(t):i+=t;++u}),u===0)throw new System.InvalidOperationException("Sequence contains no elements");return i instanceof System.Decimal||System.Int64.is64Bit(i)?i.div(u):i/u};i.prototype.nullableAverage=function(n,t){return this.any(Bridge.isNull)?null:this.average(n,t)};i.prototype.count=function(n){n=n==null?f.True:r.createLambda(n);var t=0;return this.forEach(function(i,r){n(i,r)&&++t}),t};i.prototype.max=function(n){return n==null&&(n=f.Identity),this.select(n).aggregate(function(n,t){return Bridge.compare(n,t,!0)===1?n:t})};i.prototype.nullableMax=function(n){return this.any(Bridge.isNull)?null:this.max(n)};i.prototype.min=function(n){return n==null&&(n=f.Identity),this.select(n).aggregate(function(n,t){return Bridge.compare(n,t,!0)===-1?n:t})};i.prototype.nullableMin=function(n){return this.any(Bridge.isNull)?null:this.min(n)};i.prototype.maxBy=function(n){return n=r.createLambda(n),this.aggregate(function(t,i){return Bridge.compare(n(t),n(i),!0)===1?t:i})};i.prototype.minBy=function(n){return n=r.createLambda(n),this.aggregate(function(t,i){return Bridge.compare(n(t),n(i),!0)===-1?t:i})};i.prototype.sum=function(n,t){!n||t||Bridge.isFunction(n)||(t=n,n=null);n==null&&(n=f.Identity);var i=this.select(n).aggregate(0,function(n,t){return n instanceof System.Decimal||System.Int64.is64Bit(n)?n.add(t):t instanceof System.Decimal||System.Int64.is64Bit(t)?t.add(n):n+t});return i===0&&t?t:i};i.prototype.nullableSum=function(n,t){return this.any(Bridge.isNull)?null:this.sum(n,t)};i.prototype.elementAt=function(n){var t,i=!1;if(this.forEach(function(r,u){if(u==n)return t=r,i=!0,!1}),!i)throw new Error("index is less than 0 or greater than or equal to the number of elements in source.");return t};i.prototype.elementAtOrDefault=function(n,i){i===t&&(i=null);var r,u=!1;return this.forEach(function(t,i){if(i==n)return r=t,u=!0,!1}),u?r:i};i.prototype.first=function(n){if(n!=null)return this.where(n).first();var t,i=!1;if(this.forEach(function(n){return t=n,i=!0,!1}),!i)throw new Error("first:No element satisfies the condition.");return t};i.prototype.firstOrDefault=function(n,i){if(i===t&&(i=null),n!=null)return this.where(n).firstOrDefault(null,i);var r,u=!1;return this.forEach(function(n){return r=n,u=!0,!1}),u?r:i};i.prototype.last=function(n){if(n!=null)return this.where(n).last();var t,i=!1;if(this.forEach(function(n){i=!0;t=n}),!i)throw new Error("last:No element satisfies the condition.");return t};i.prototype.lastOrDefault=function(n,i){if(i===t&&(i=null),n!=null)return this.where(n).lastOrDefault(null,i);var r,u=!1;return this.forEach(function(n){u=!0;r=n}),u?r:i};i.prototype.single=function(n){if(n!=null)return this.where(n).single();var i,t=!1;if(this.forEach(function(n){if(t)throw new Error("single:sequence contains more than one element.");else t=!0,i=n}),!t)throw new Error("single:No element satisfies the condition.");return i};i.prototype.singleOrDefault=function(n,i){if(i===t&&(i=null),n!=null)return this.where(n).singleOrDefault(null,i);var u,r=!1;return this.forEach(function(n){if(r)throw new Error("single:sequence contains more than one element.");else r=!0,u=n}),r?u:i};i.prototype.skip=function(n){var t=this;return new i(function(){var i,f=0;return new u(function(){for(i=t.getEnumerator();f++<n&&i.moveNext(););},function(){return i.moveNext()?this.yieldReturn(i.getCurrent()):!1},function(){r.dispose(i)})})};i.prototype.skipWhile=function(n){n=r.createLambda(n);var t=this;return new i(function(){var i,e=0,f=!1;return new u(function(){i=t.getEnumerator()},function(){while(!f)if(i.moveNext()){if(!n(i.getCurrent(),e++))return f=!0,this.yieldReturn(i.getCurrent());continue}else return!1;return i.moveNext()?this.yieldReturn(i.getCurrent()):!1},function(){r.dispose(i)})})};i.prototype.take=function(n){var t=this;return new i(function(){var i,f=0;return new u(function(){i=t.getEnumerator()},function(){return f++<n&&i.moveNext()?this.yieldReturn(i.getCurrent()):!1},function(){r.dispose(i)})})};i.prototype.takeWhile=function(n){n=r.createLambda(n);var t=this;return new i(function(){var i,f=0;return new u(function(){i=t.getEnumerator()},function(){return i.moveNext()&&n(i.getCurrent(),f++)?this.yieldReturn(i.getCurrent()):!1},function(){r.dispose(i)})})};i.prototype.takeExceptLast=function(n){n==null&&(n=1);var t=this;return new i(function(){if(n<=0)return t.getEnumerator();var i,f=[];return new u(function(){i=t.getEnumerator()},function(){while(i.moveNext()){if(f.length==n)return f.push(i.getCurrent()),this.yieldReturn(f.shift());f.push(i.getCurrent())}return!1},function(){r.dispose(i)})})};i.prototype.takeFromLast=function(n){if(n<=0||n==null)return i.empty();var t=this;return new i(function(){var o,f,e=[];return new u(function(){o=t.getEnumerator()},function(){if(f==null){while(o.moveNext())e.length==n&&e.shift(),e.push(o.getCurrent());f=i.from(e).getEnumerator()}return f.moveNext()?this.yieldReturn(f.getCurrent()):!1},function(){r.dispose(f)})})};i.prototype.indexOf=function(n,t){var i=null;return typeof n===o.Function?this.forEach(function(t,r){if(n(t,r))return i=r,!1}):(t=t||System.Collections.Generic.EqualityComparer$1.$default,this.forEach(function(r,u){if(t.equals2(r,n))return i=u,!1})),i!==null?i:-1};i.prototype.lastIndexOf=function(n,t){var i=-1;return typeof n===o.Function?this.forEach(function(t,r){n(t,r)&&(i=r)}):(t=t||System.Collections.Generic.EqualityComparer$1.$default,this.forEach(function(r,u){t.equals2(r,n)&&(i=u)})),i};i.prototype.asEnumerable=function(){return i.from(this)};i.prototype.toArray=function(){var n=[];return this.forEach(function(t){n.push(t)}),n};i.prototype.toList=function(n){var t=[];return this.forEach(function(n){t.push(n)}),new(System.Collections.Generic.List$1(n||Object))(t)};i.prototype.toLookup=function(n,t,i){n=r.createLambda(n);t=r.createLambda(t);var u=new(System.Collections.Generic.Dictionary$2(Object,Object))(null,i),f=[];return this.forEach(function(i){var r=n(i),e=t(i),o={v:null};u.tryGetValue(r,o)?o.v.push(e):(f.push(r),u.add(r,[e]))}),new p(u,f)};i.prototype.toObject=function(n,t){n=r.createLambda(n);t=r.createLambda(t);var i={};return this.forEach(function(r){i[n(r)]=t(r)}),i};i.prototype.toDictionary=function(n,t,i,u,f){n=r.createLambda(n);t=r.createLambda(t);var e=new(System.Collections.Generic.Dictionary$2(i,u))(null,f);return this.forEach(function(i){e.add(n(i),t(i))}),e};i.prototype.toJSONString=function(n,t){if(typeof JSON===o.Undefined||JSON.stringify==null)throw new Error("toJSONString can't find JSON.stringify. This works native JSON support Browser or include json2.js");return JSON.stringify(this.toArray(),n,t)};i.prototype.toJoinedString=function(n,t){return n==null&&(n=""),t==null&&(t=f.Identity),this.select(t).toArray().join(n)};i.prototype.doAction=function(n){var t=this;return n=r.createLambda(n),new i(function(){var i,f=0;return new u(function(){i=t.getEnumerator()},function(){return i.moveNext()?(n(i.getCurrent(),f++),this.yieldReturn(i.getCurrent())):!1},function(){r.dispose(i)})})};i.prototype.forEach=function(n){n=r.createLambda(n);var i=0,t=this.getEnumerator();try{while(t.moveNext())if(n(t.getCurrent(),i++)===!1)break}finally{r.dispose(t)}};i.prototype.write=function(n,t){n==null&&(n="");t=r.createLambda(t);var i=!0;this.forEach(function(r){i?i=!1:document.write(n);document.write(t(r))})};i.prototype.writeLine=function(n){n=r.createLambda(n);this.forEach(function(t){document.writeln(n(t)+"<br />")})};i.prototype.force=function(){var n=this.getEnumerator();try{while(n.moveNext());}finally{r.dispose(n)}};i.prototype.letBind=function(n){n=r.createLambda(n);var t=this;return new i(function(){var f;return new u(function(){f=i.from(n(t)).getEnumerator()},function(){return f.moveNext()?this.yieldReturn(f.getCurrent()):!1},function(){r.dispose(f)})})};i.prototype.share=function(){var i=this,n,t=!1;return new y(function(){return new u(function(){n==null&&(n=i.getEnumerator())},function(){if(t)throw new Error("enumerator is disposed");return n.moveNext()?this.yieldReturn(n.getCurrent()):!1},f.Blank)},function(){t=!0;r.dispose(n)})};i.prototype.memoize=function(){var e=this,n,t,i=!1;return new y(function(){var r=-1;return new u(function(){t==null&&(t=e.getEnumerator(),n=[])},function(){if(i)throw new Error("enumerator is disposed");return(r++,n.length<=r)?t.moveNext()?this.yieldReturn(n[r]=t.getCurrent()):!1:this.yieldReturn(n[r])},f.Blank)},function(){i=!0;r.dispose(t);n=null})};i.prototype.catchError=function(n){n=r.createLambda(n);var t=this;return new i(function(){var i;return new u(function(){i=t.getEnumerator()},function(){try{return i.moveNext()?this.yieldReturn(i.getCurrent()):!1}catch(t){return n(t),!1}},function(){r.dispose(i)})})};i.prototype.finallyAction=function(n){n=r.createLambda(n);var t=this;return new i(function(){var i;return new u(function(){i=t.getEnumerator()},function(){return i.moveNext()?this.yieldReturn(i.getCurrent()):!1},function(){try{r.dispose(i)}finally{n()}})})};i.prototype.log=function(n){return n=r.createLambda(n),this.doAction(function(t){typeof console!==o.Undefined&&console.log(n(t))})};i.prototype.trace=function(n,t){return n==null&&(n="Trace"),t=r.createLambda(t),this.doAction(function(i){typeof console!==o.Undefined&&console.log(n,t(i))})};s=function(n,t,i,u,f){this.source=n;this.keySelector=r.createLambda(t);this.comparer=i||System.Collections.Generic.Comparer$1.$default;this.descending=u;this.parent=f};s.prototype=new i;s.prototype.createOrderedEnumerable=function(n,t,i){return new s(this.source,n,t,i,this)};s.prototype.thenBy=function(n,t){return this.createOrderedEnumerable(n,t,!1)};s.prototype.thenByDescending=function(n,t){return this.createOrderedEnumerable(n,t,!0)};s.prototype.getEnumerator=function(){var i=this,t,n,r=0;return new u(function(){t=[];n=[];i.source.forEach(function(i,r){t.push(i);n.push(r)});var r=a.create(i,null);r.GenerateKeys(t);n.sort(function(n,t){return r.compare(n,t)})},function(){return r<n.length?this.yieldReturn(t[n[r++]]):!1},f.Blank)};a=function(n,t,i,r){this.keySelector=n;this.comparer=t;this.descending=i;this.child=r;this.keys=null};a.create=function(n,t){var i=new a(n.keySelector,n.comparer,n.descending,t);return n.parent!=null?a.create(n.parent,i):i};a.prototype.GenerateKeys=function(n){for(var i=n.length,u=this.keySelector,r=new Array(i),t=0;t<i;t++)r[t]=u(n[t]);this.keys=r;this.child!=null&&this.child.GenerateKeys(n)};a.prototype.compare=function(n,t){var i=this.comparer.compare(this.keys[n],this.keys[t]);return i==0?this.child!=null?this.child.compare(n,t):r.compare(n,t):this.descending?-i:i};y=function(n,t){this.dispose=t;i.call(this,n)};y.prototype=new i;e=function(n){this.getSource=function(){return n}};e.prototype=new i;e.prototype.any=function(n){return n==null?this.getSource().length>0:i.prototype.any.apply(this,arguments)};e.prototype.count=function(n){return n==null?this.getSource().length:i.prototype.count.apply(this,arguments)};e.prototype.elementAt=function(n){var t=this.getSource();return 0<=n&&n<t.length?t[n]:i.prototype.elementAt.apply(this,arguments)};e.prototype.elementAtOrDefault=function(n,i){i===t&&(i=null);var r=this.getSource();return 0<=n&&n<r.length?r[n]:i};e.prototype.first=function(n){var t=this.getSource();return n==null&&t.length>0?t[0]:i.prototype.first.apply(this,arguments)};e.prototype.firstOrDefault=function(n,r){if(r===t&&(r=null),n!=null)return i.prototype.firstOrDefault.apply(this,arguments);var u=this.getSource();return u.length>0?u[0]:r};e.prototype.last=function(n){var t=this.getSource();return n==null&&t.length>0?t[t.length-1]:i.prototype.last.apply(this,arguments)};e.prototype.lastOrDefault=function(n,r){if(r===t&&(r=null),n!=null)return i.prototype.lastOrDefault.apply(this,arguments);var u=this.getSource();return u.length>0?u[u.length-1]:r};e.prototype.skip=function(n){var t=this.getSource();return new i(function(){var i;return new u(function(){i=n<0?0:n},function(){return i<t.length?this.yieldReturn(t[i++]):!1},f.Blank)})};e.prototype.takeExceptLast=function(n){return n==null&&(n=1),this.take(this.getSource().length-n)};e.prototype.takeFromLast=function(n){return this.skip(this.getSource().length-n)};e.prototype.reverse=function(){var n=this.getSource();return new i(function(){var t;return new u(function(){t=n.length},function(){return t>0?this.yieldReturn(n[--t]):!1},f.Blank)})};e.prototype.sequenceEqual=function(n,t){return(n instanceof e||n instanceof Array)&&t==null&&i.from(n).count()!=this.count()?!1:i.prototype.sequenceEqual.apply(this,arguments)};e.prototype.toJoinedString=function(n,t){var r=this.getSource();return t!=null||!(r instanceof Array)?i.prototype.toJoinedString.apply(this,arguments):(n==null&&(n=""),r.join(n))};e.prototype.getEnumerator=function(){return new Bridge.ArrayEnumerator(this.getSource())};h=function(n,t){this.prevSource=n;this.prevPredicate=t};h.prototype=new i;h.prototype.where=function(n){if(n=r.createLambda(n),n.length<=1){var t=this.prevPredicate,u=function(i){return t(i)&&n(i)};return new h(this.prevSource,u)}return i.prototype.where.call(this,n)};h.prototype.select=function(n){return n=r.createLambda(n),n.length<=1?new c(this.prevSource,this.prevPredicate,n):i.prototype.select.call(this,n)};h.prototype.getEnumerator=function(){var t=this.prevPredicate,i=this.prevSource,n;return new u(function(){n=i.getEnumerator()},function(){while(n.moveNext())if(t(n.getCurrent()))return this.yieldReturn(n.getCurrent());return!1},function(){r.dispose(n)})};c=function(n,t,i){this.prevSource=n;this.prevPredicate=t;this.prevSelector=i};c.prototype=new i;c.prototype.where=function(n){return n=r.createLambda(n),n.length<=1?new h(this,n):i.prototype.where.call(this,n)};c.prototype.select=function(n){if(n=r.createLambda(n),n.length<=1){var t=this.prevSelector,u=function(i){return n(t(i))};return new c(this.prevSource,this.prevPredicate,u)}return i.prototype.select.call(this,n)};c.prototype.getEnumerator=function(){var t=this.prevPredicate,i=this.prevSelector,f=this.prevSource,n;return new u(function(){n=f.getEnumerator()},function(){while(n.moveNext())if(t==null||t(n.getCurrent()))return this.yieldReturn(i(n.getCurrent()));return!1},function(){r.dispose(n)})};p=function(n,t){this.count=function(){return n.getCount()};this.get=function(t){var r={v:null},u=n.tryGetValue(t,r);return i.from(u?r.v:[])};this.contains=function(t){return n.containsKey(t)};this.toEnumerable=function(){return i.from(t).select(function(t){return new v(t,n.get(t))})};this.getEnumerator=function(){return this.toEnumerable().getEnumerator()}};p.$$inherits=[];Bridge.Class.addExtend(p,[System.Collections.IEnumerable]);v=function(n,t){this.key=function(){return n};e.call(this,t)};v.prototype=new e;v.$$inherits=[];Bridge.Class.addExtend(v,[System.Collections.IEnumerable]);Bridge.Linq={};Bridge.Linq.Enumerable=i;System.Linq={};System.Linq.Enumerable=i}(Bridge.global);Bridge.define("System.Guid",{inherits:function(){return[System.IEquatable$1(System.Guid),System.IComparable$1(System.Guid),System.IFormattable]},$kind:"struct",statics:{error1:"Byte array for GUID must be exactly {0} bytes long",valid:null,split:null,nonFormat:null,replace:null,rnd:null,config:{init:function(){this.valid=new RegExp("^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","i");this.split=new RegExp("^(.{8})(.{4})(.{4})(.{4})(.{12})$");this.nonFormat=new RegExp("^[{(]?([0-9a-f]{8})-?([0-9a-f]{4})-?([0-9a-f]{4})-?([0-9a-f]{4})-?([0-9a-f]{12})[)}]?$","i");this.replace=new RegExp("-","g");this.rnd=new System.Random.ctor;this.empty=new System.Guid.ctor}},parse:function(n){return System.Guid.parseExact(n,null)},parseExact:function(n,t){var i=new System.Guid.ctor;return i.parseInternal(n,t,!0),i},tryParse:function(n,t){return System.Guid.tryParseExact(n,null,t)},tryParseExact:function(n,t,i){return i.v=new System.Guid.ctor,i.v.parseInternal(n,t,!1)},newGuid:function(){var n=System.Array.init(16,0);return System.Guid.rnd.nextBytes(n),n[7]=(n[7]&15|64)&255,n[8]=(n[8]&191|128)&255,new System.Guid.$ctor1(n)},makeBinary:function(n){return System.Int32.format(n&255,"x2")},op_Equality:function(n,t){return Bridge.referenceEquals(n,null)?Bridge.referenceEquals(t,null):n.equalsT(t)},op_Inequality:function(n,t){return!System.Guid.op_Equality(n,t)},getDefaultValue:function(){return new System.Guid}},_a:0,_b:0,_c:0,_d:0,_e:0,_f:0,_g:0,_h:0,_i:0,_j:0,_k:0,config:{alias:["equalsT","System$IEquatable$1$System$Guid$equalsT","compareTo","System$IComparable$1$System$Guid$compareTo","format","System$IFormattable$format"]},$ctor4:function(n){this.$initialize();(new System.Guid.ctor).$clone(this);this.parseInternal(n,null,!0)},$ctor1:function(n){if(this.$initialize(),n==null)throw new System.ArgumentNullException("b");if(n.length!==16)throw new System.ArgumentException(System.String.format(System.Guid.error1,16));this._a=n[3]<<24|n[2]<<16|n[1]<<8|n[0];this._b=Bridge.Int.sxs((n[5]<<8|n[4])&65535);this._c=Bridge.Int.sxs((n[7]<<8|n[6])&65535);this._d=n[8];this._e=n[9];this._f=n[10];this._g=n[11];this._h=n[12];this._i=n[13];this._j=n[14];this._k=n[15]},$ctor5:function(n,t,i,r,u,f,e,o,s,h,c){this.$initialize();this._a=n|0;this._b=Bridge.Int.sxs(t&65535);this._c=Bridge.Int.sxs(i&65535);this._d=r;this._e=u;this._f=f;this._g=e;this._h=o;this._i=s;this._j=h;this._k=c},$ctor3:function(n,t,i,r){if(this.$initialize(),r==null)throw new System.ArgumentNullException("d");if(r.length!==8)throw new System.ArgumentException(System.String.format(System.Guid.error1,8));this._a=n;this._b=t;this._c=i;this._d=r[0];this._e=r[1];this._f=r[2];this._g=r[3];this._h=r[4];this._i=r[5];this._j=r[6];this._k=r[7]},$ctor2:function(n,t,i,r,u,f,e,o,s,h,c){this.$initialize();this._a=n;this._b=t;this._c=i;this._d=r;this._e=u;this._f=f;this._g=e;this._h=o;this._i=s;this._j=h;this._k=c},ctor:function(){this.$initialize()},equalsT:function(n){return this._a!==n._a||this._b!==n._b||this._c!==n._c||this._d!==n._d||this._e!==n._e||this._f!==n._f||this._g!==n._g||this._h!==n._h||this._i!==n._i||this._j!==n._j||this._k!==n._k?!1:!0},compareTo:function(n){return System.String.compare(this.toString(),n.toString())},toString:function(){return this.format$1(null)},toString$1:function(n){return this.format$1(n)},format:function(n){return this.format$1(n)},toByteArray:function(){var n=System.Array.init(16,0);return n[0]=this._a&255,n[1]=this._a>>8&255,n[2]=this._a>>16&255,n[3]=this._a>>24&255,n[4]=this._b&255,n[5]=this._b>>8&255,n[6]=this._c&255,n[7]=this._c>>8&255,n[8]=this._d,n[9]=this._e,n[10]=this._f,n[11]=this._g,n[12]=this._h,n[13]=this._i,n[14]=this._j,n[15]=this._k,n},parseInternal:function(n,t,i){var u=null,f,r,e,o;if(System.String.isNullOrEmpty(n))throw new System.ArgumentNullException("input");if(System.String.isNullOrEmpty(t)?(f=System.Guid.nonFormat.exec(n),f!=null&&(u=f.slice(1).join("-").toLowerCase())):(t=t.toUpperCase(),r=!1,Bridge.referenceEquals(t,"N")?(e=System.Guid.split.exec(n),e!=null&&(r=!0,n=e.slice(1).join("-"))):Bridge.referenceEquals(t,"B")||Bridge.referenceEquals(t,"P")?(o=Bridge.referenceEquals(t,"B")?[123,125]:[40,41],n.charCodeAt(0)===o[0]&&n.charCodeAt(n.length-1|0)===o[1]&&(r=!0,n=n.substr(1,n.length-2|0))):r=!0,r&&n.match(System.Guid.valid)!=null&&(u=n.toLowerCase())),u!=null)return this.fromString(u),!0;if(i)throw new System.FormatException("input is not in a recognized format");return!1},format$1:function(n){var t=System.String.concat(System.UInt32.format(this._a>>>0,"x8"),System.UInt16.format(this._b&65535,"x4"),System.UInt16.format(this._c&65535,"x4"));t=System.String.concat(t,[this._d,this._e,this._f,this._g,this._h,this._i,this._j,this._k].map(System.Guid.makeBinary).join(""));t=System.Guid.split.exec(t).slice(1).join("-");switch(n){case"n":case"N":return t.replace(System.Guid.replace,"");case"b":case"B":return System.String.concat(String.fromCharCode(123),t,String.fromCharCode(125));case"p":case"P":return System.String.concat(String.fromCharCode(40),t,String.fromCharCode(41));default:return t}},fromString:function(n){var t,i;if(!System.String.isNullOrEmpty(n)){for(n=n.replace(System.Guid.replace,""),t=System.Array.init(8,0),this._a=System.UInt32.parse(n.substr(0,8),16)|0,this._b=Bridge.Int.sxs(System.UInt16.parse(n.substr(8,4),16)&65535),this._c=Bridge.Int.sxs(System.UInt16.parse(n.substr(12,4),16)&65535),i=8;i<16;i=i+1|0)t[i-8|0]=System.Byte.parse(n.substr(i*2|0,2),16);this._d=t[0];this._e=t[1];this._f=t[2];this._g=t[3];this._h=t[4];this._i=t[5];this._j=t[6];this._k=t[7]}},getHashCode:function(){return Bridge.addHash([1684632903,this._a,this._b,this._c,this._d,this._e,this._f,this._g,this._h,this._i,this._j,this._k])},$clone:function(){return this}});Bridge.define("System.Text.RegularExpressions.Regex",{statics:{_cacheSize:15,_defaultMatchTimeout:System.TimeSpan.fromMilliseconds(-1),getCacheSize:function(){return System.Text.RegularExpressions.Regex._cacheSize},setCacheSize:function(n){if(n<0)throw new System.ArgumentOutOfRangeException("value");System.Text.RegularExpressions.Regex._cacheSize=n},escape:function(n){if(n==null)throw new System.ArgumentNullException("str");return System.Text.RegularExpressions.RegexParser.escape(n)},unescape:function(n){if(n==null)throw new System.ArgumentNullException("str");return System.Text.RegularExpressions.RegexParser.unescape(n)},isMatch:function(n,t){var i=System.Text.RegularExpressions;return i.Regex.isMatch$2(n,t,i.RegexOptions.None,i.Regex._defaultMatchTimeout)},isMatch$1:function(n,t,i){var r=System.Text.RegularExpressions;return r.Regex.isMatch$2(n,t,i,r.Regex._defaultMatchTimeout)},isMatch$2:function(n,t,i,r){var u=new System.Text.RegularExpressions.Regex.$ctor3(t,i,r,!0);return u.isMatch(n)},match:function(n,t){var i=System.Text.RegularExpressions;return i.Regex.match$2(n,t,i.RegexOptions.None,i.Regex._defaultMatchTimeout)},match$1:function(n,t,i){var r=System.Text.RegularExpressions;return r.Regex.match$2(n,t,i,r.Regex._defaultMatchTimeout)},match$2:function(n,t,i,r){var u=new System.Text.RegularExpressions.Regex.$ctor3(t,i,r,!0);return u.match(n)},matches:function(n,t){var i=System.Text.RegularExpressions;return i.Regex.matches$2(n,t,i.RegexOptions.None,i.Regex._defaultMatchTimeout)},matches$1:function(n,t,i){var r=System.Text.RegularExpressions;return r.Regex.matches$2(n,t,i,r.Regex._defaultMatchTimeout)},matches$2:function(n,t,i,r){var u=new System.Text.RegularExpressions.Regex.$ctor3(t,i,r,!0);return u.matches(n)},replace:function(n,t,i){var r=System.Text.RegularExpressions;return r.Regex.replace$2(n,t,i,r.RegexOptions.None,r.Regex._defaultMatchTimeout)},replace$1:function(n,t,i,r){var u=System.Text.RegularExpressions;return u.Regex.replace$2(n,t,i,r,u.Regex._defaultMatchTimeout)},replace$2:function(n,t,i,r,u){var f=new System.Text.RegularExpressions.Regex.$ctor3(t,r,u,!0);return f.replace(n,i)},replace$3:function(n,t,i){var r=System.Text.RegularExpressions;return r.Regex.replace$5(n,t,i,r.RegexOptions.None,r.Regex._defaultMatchTimeout)},replace$4:function(n,t,i,r){var u=System.Text.RegularExpressions;return u.Regex.replace$5(n,t,i,r,u.Regex._defaultMatchTimeout)},replace$5:function(n,t,i,r,u){var f=new System.Text.RegularExpressions.Regex.$ctor3(t,r,u,!0);return f.replace$3(n,i)},split:function(n,t){var i=System.Text.RegularExpressions;return i.Regex.split$2(n,t,i.RegexOptions.None,i.Regex._defaultMatchTimeout)},split$1:function(n,t,i){var r=System.Text.RegularExpressions;return r.Regex.split$2(n,t,i,r.Regex._defaultMatchTimeout)},split$2:function(n,t,i,r){var u=new System.Text.RegularExpressions.Regex.$ctor3(t,i,r,!0);return u.split(n)}},_pattern:"",_matchTimeout:System.TimeSpan.fromMilliseconds(-1),_runner:null,_caps:null,_capsize:0,_capnames:null,_capslist:null,config:{init:function(){this._options=System.Text.RegularExpressions.RegexOptions.None}},ctor:function(n){this.$ctor1(n,System.Text.RegularExpressions.RegexOptions.None)},$ctor1:function(n,t){this.$ctor2(n,t,System.TimeSpan.fromMilliseconds(-1))},$ctor2:function(n,t,i){this.$ctor3(n,t,i,!1)},$ctor3:function(n,t,i){var r,u,f;if(this.$initialize(),r=System.Text.RegularExpressions,n==null)throw new System.ArgumentNullException("pattern");if(t<r.RegexOptions.None||t>>10!=0)throw new System.ArgumentOutOfRangeException("options");if((t&r.RegexOptions.ECMAScript)!=0&&(t&~(r.RegexOptions.ECMAScript|r.RegexOptions.IgnoreCase|r.RegexOptions.Multiline|r.RegexOptions.CultureInvariant))!=0)throw new System.ArgumentOutOfRangeException("options");if(u=System.Text.RegularExpressions.RegexOptions.IgnoreCase|System.Text.RegularExpressions.RegexOptions.Multiline|System.Text.RegularExpressions.RegexOptions.Singleline|System.Text.RegularExpressions.RegexOptions.IgnorePatternWhitespace|System.Text.RegularExpressions.RegexOptions.ExplicitCapture,(t|u)!==u)throw new System.NotSupportedException("Specified Regex options are not supported.");this._validateMatchTimeout(i);this._pattern=n;this._options=t;this._matchTimeout=i;this._runner=new r.RegexRunner(this);f=this._runner.parsePattern();this._capnames=f.sparseSettings.sparseSlotNameMap;this._capslist=f.sparseSettings.sparseSlotNameMap.keys;this._capsize=this._capslist.length},getMatchTimeout:function(){return this._matchTimeout},getOptions:function(){return this._options},getRightToLeft:function(){return(this._options&System.Text.RegularExpressions.RegexOptions.RightToLeft)!=0},isMatch:function(n){if(n==null)throw new System.ArgumentNullException("input");var t=this.getRightToLeft()?n.length:0;return this.isMatch$1(n,t)},isMatch$1:function(n,t){if(n==null)throw new System.ArgumentNullException("input");var i=this._runner.run(!0,-1,n,0,n.length,t);return i==null},match:function(n){if(n==null)throw new System.ArgumentNullException("input");var t=this.getRightToLeft()?n.length:0;return this.match$1(n,t)},match$1:function(n,t){if(n==null)throw new System.ArgumentNullException("input");return this._runner.run(!1,-1,n,0,n.length,t)},match$2:function(n,t,i){if(n==null)throw new System.ArgumentNullException("input");var r=this.getRightToLeft()?t+i:t;return this._runner.run(!1,-1,n,t,i,r)},matches:function(n){if(n==null)throw new System.ArgumentNullException("input");var t=this.getRightToLeft()?n.length:0;return this.matches$1(n,t)},matches$1:function(n,t){if(n==null)throw new System.ArgumentNullException("input");return new System.Text.RegularExpressions.MatchCollection(this,n,0,n.length,t)},getGroupNames:function(){if(this._capslist==null){for(var i=System.Globalization.CultureInfo.invariantCulture,t=[],r=this._capsize,n=0;n<r;n++)t[n]=System.Convert.toString(n,i,System.Convert.typeCodes.Int32);return t}return this._capslist.slice()},getGroupNumbers:function(){var t=this._caps,n,i,u,r;if(t==null)for(n=[],u=this._capsize,r=0;r<u;r++)n.push(r);else{n=[];for(i in t)t.hasOwnProperty(i)&&(n[t[i]]=i)}return n},groupNameFromNumber:function(n){var i,t;return this._capslist==null?n>=0&&n<this._capsize?(i=System.Globalization.CultureInfo.invariantCulture,System.Convert.toString(n,i,System.Convert.typeCodes.Int32)):"":this._caps!=null?(t=this._caps[n],t==null)?"":parseInt(t):n>=0&&n<this._capslist.length?this._capslist[n]:""},groupNumberFromName:function(n){var u,t,i,r;if(n==null)throw new System.ArgumentNullException("name");if(this._capnames!=null)return(u=this._capnames[n],u==null)?-1:parseInt(u);for(t=0,r=0;r<n.Length;r++){if(i=n[r],i>"9"||i<"0")return-1;t*=10;t+=i-"0"}return t>=0&&t<this._capsize?t:-1},replace:function(n,t){if(n==null)throw new System.ArgumentNullException("input");var i=this.getRightToLeft()?n.length:0;return this.replace$2(n,t,-1,i)},replace$1:function(n,t,i){if(n==null)throw new System.ArgumentNullException("input");var r=this.getRightToLeft()?n.length:0;return this.replace$2(n,t,i,r)},replace$2:function(n,t,i,r){if(n==null)throw new System.ArgumentNullException("input");if(t==null)throw new System.ArgumentNullException("replacement");var u=System.Text.RegularExpressions.RegexParser.parseReplacement(t,this._caps,this._capsize,this._capnames,this._options);return u.replace(this,n,i,r)},replace$3:function(n,t){if(n==null)throw new System.ArgumentNullException("input");var i=this.getRightToLeft()?n.length:0;return this.replace$5(n,t,-1,i)},replace$4:function(n,t,i){if(n==null)throw new System.ArgumentNullException("input");var r=this.getRightToLeft()?n.length:0;return this.replace$5(n,t,i,r)},replace$5:function(n,t,i,r){if(n==null)throw new System.ArgumentNullException("input");return System.Text.RegularExpressions.RegexReplacement.replace(t,this,n,i,r)},split:function(n){if(n==null)throw new System.ArgumentNullException("input");var t=this.getRightToLeft()?n.length:0;return this.split$2(n,0,t)},split$1:function(n,t){if(n==null)throw new System.ArgumentNullException("input");var i=this.getRightToLeft()?n.length:0;return this.split$2(n,t,i)},split$2:function(n,t,i){if(n==null)throw new System.ArgumentNullException("input");return System.Text.RegularExpressions.RegexReplacement.split(this,n,t,i)},_validateMatchTimeout:function(n){var t=n.getTotalMilliseconds();if(-1!==t&&(!(t>0)||!(t<=2147483646)))throw new System.ArgumentOutOfRangeException("matchTimeout");}});Bridge.define("System.Text.RegularExpressions.Capture",{_text:"",_index:0,_length:0,ctor:function(n,t,i){this.$initialize();this._text=n;this._index=t;this._length=i},getIndex:function(){return this._index},getLength:function(){return this._length},getValue:function(){return this._text.substr(this._index,this._length)},toString:function(){return this.getValue()},_getOriginalString:function(){return this._text},_getLeftSubstring:function(){return this._text.slice(0,_index)},_getRightSubstring:function(){return this._text.slice(this._index+this._length,this._text.length)}});Bridge.define("System.Text.RegularExpressions.CaptureCollection",{inherits:function(){return[System.Collections.ICollection]},config:{alias:["getEnumerator","System$Collections$IEnumerable$getEnumerator","getCount","System$Collections$ICollection$getCount"]},_group:null,_capcount:0,_captures:null,ctor:function(n){this.$initialize();this._group=n;this._capcount=n._capcount},getSyncRoot:function(){return this._group},getIsSynchronized:function(){return!1},getIsReadOnly:function(){return!0},getCount:function(){return this._capcount},get:function(n){if(n===this._capcount-1&&n>=0)return this._group;if(n>=this._capcount||n<0)throw new System.ArgumentOutOfRangeException("i");return this._ensureCapturesInited(),this._captures[n]},copyTo:function(n,t){if(n==null)throw new System.ArgumentNullException("array");if(n.length<t+this._capcount)throw new System.IndexOutOfRangeException;for(var u,r=t,i=0;i<this._capcount;r++,i++)u=this.get(i),System.Array.set(n,u,[r])},getEnumerator:function(){return new System.Text.RegularExpressions.CaptureEnumerator(this)},_ensureCapturesInited:function(){var t,n,i,r;if(this._captures==null){for(t=[],t.length=this._capcount,n=0;n<this._capcount-1;n++)i=this._group._caps[n*2],r=this._group._caps[n*2+1],t[n]=new System.Text.RegularExpressions.Capture(this._group._text,i,r);this._capcount>0&&(t[this._capcount-1]=this._group);this._captures=t}}});Bridge.define("System.Text.RegularExpressions.CaptureEnumerator",{inherits:function(){return[System.Collections.IEnumerator]},config:{alias:["getCurrent","System$Collections$IEnumerator$getCurrent","moveNext","System$Collections$IEnumerator$moveNext","reset","System$Collections$IEnumerator$reset"]},_captureColl:null,_curindex:0,ctor:function(n){this.$initialize();this._curindex=-1;this._captureColl=n},moveNext:function(){var n=this._captureColl.getCount();return this._curindex>=n?!1:(this._curindex++,this._curindex<n)},getCurrent:function(){return this.getCapture()},getCapture:function(){if(this._curindex<0||this._curindex>=this._captureColl.getCount())throw new System.InvalidOperationException("Enumeration has either not started or has already finished.");return this._captureColl.get(this._curindex)},reset:function(){this._curindex=-1}});Bridge.define("System.Text.RegularExpressions.Group",{inherits:function(){return[System.Text.RegularExpressions.Capture]},statics:{config:{init:function(){var n=new System.Text.RegularExpressions.Group("",[],0);this.getEmpty=function(){return n}}},synchronized:function(n){if(n==null)throw new System.ArgumentNullException("group");var t=n.getCaptures();return t.getCount()>0&&t.get(0),n}},_caps:null,_capcount:0,_capColl:null,ctor:function(n,t,i){this.$initialize();var r=System.Text.RegularExpressions,u=i===0?0:t[(i-1)*2],f=i===0?0:t[i*2-1];r.Capture.ctor.call(this,n,u,f);this._caps=t;this._capcount=i},getSuccess:function(){return this._capcount!==0},getCaptures:function(){return this._capColl==null&&(this._capColl=new System.Text.RegularExpressions.CaptureCollection(this)),this._capColl}});Bridge.define("System.Text.RegularExpressions.GroupCollection",{inherits:function(){return[System.Collections.ICollection]},config:{alias:["getEnumerator","System$Collections$IEnumerable$getEnumerator","getCount","System$Collections$ICollection$getCount"]},_match:null,_captureMap:null,_groups:null,ctor:function(n,t){this.$initialize();this._match=n;this._captureMap=t},getSyncRoot:function(){return this._match},getIsSynchronized:function(){return!1},getIsReadOnly:function(){return!0},getCount:function(){return this._match._matchcount.length},get:function(n){return this._getGroup(n)},getByName:function(n){if(this._match._regex==null)return System.Text.RegularExpressions.Group.getEmpty();var t=this._match._regex.groupNumberFromName(n);return this._getGroup(t)},copyTo:function(n,t){var r,f,u,i;if(n==null)throw new System.ArgumentNullException("array");if(r=this.getCount(),n.length<t+r)throw new System.IndexOutOfRangeException;for(u=t,i=0;i<r;u++,i++)f=this._getGroup(i),System.Array.set(n,f,[u])},getEnumerator:function(){return new System.Text.RegularExpressions.GroupEnumerator(this)},_getGroup:function(n){var t,i;return this._captureMap!=null?(i=this._captureMap[n],t=i==null?System.Text.RegularExpressions.Group.getEmpty():this._getGroupImpl(i)):t=n>=this._match._matchcount.length||n<0?System.Text.RegularExpressions.Group.getEmpty():this._getGroupImpl(n),t},_getGroupImpl:function(n){return n===0?this._match:(this._ensureGroupsInited(),this._groups[n])},_ensureGroupsInited:function(){var n,i,r,u,t;if(this._groups==null){for(n=[],n.length=this._match._matchcount.length,n.length>0&&(n[0]=this._match),t=0;t<n.length-1;t++)i=this._match._text,r=this._match._matches[t+1],u=this._match._matchcount[t+1],n[t+1]=new System.Text.RegularExpressions.Group(i,r,u);this._groups=n}}});Bridge.define("System.Text.RegularExpressions.GroupEnumerator",{inherits:function(){return[System.Collections.IEnumerator]},config:{alias:["getCurrent","System$Collections$IEnumerator$getCurrent","moveNext","System$Collections$IEnumerator$moveNext","reset","System$Collections$IEnumerator$reset"]},_groupColl:null,_curindex:0,ctor:function(n){this.$initialize();this._curindex=-1;this._groupColl=n},moveNext:function(){var n=this._groupColl.getCount();return this._curindex>=n?!1:(this._curindex++,this._curindex<n)},getCurrent:function(){return this.getCapture()},getCapture:function(){if(this._curindex<0||this._curindex>=this._groupColl.getCount())throw new System.InvalidOperationException("Enumeration has either not started or has already finished.");return this._groupColl.get(this._curindex)},reset:function(){this._curindex=-1}});Bridge.define("System.Text.RegularExpressions.Match",{inherits:function(){return[System.Text.RegularExpressions.Group]},statics:{config:{init:function(){var n=new System.Text.RegularExpressions.Match(null,1,"",0,0,0);this.getEmpty=function(){return n}}},synchronized:function(n){if(n==null)throw new System.ArgumentNullException("match");for(var i=n.getGroups(),u=i.getCount(),r,t=0;t<u;t++)r=i.get(t),System.Text.RegularExpressions.Group.synchronized(r);return n}},_regex:null,_matchcount:null,_matches:null,_textbeg:0,_textend:0,_textstart:0,_groupColl:null,_textpos:0,ctor:function(n,t,i,r,u,f){var s,o,e;for(this.$initialize(),s=System.Text.RegularExpressions,o=[0,0],s.Group.ctor.call(this,i,o,0),this._regex=n,this._matchcount=[],this._matchcount.length=t,e=0;e<t;e++)this._matchcount[e]=0;this._matches=[];this._matches.length=t;this._matches[0]=o;this._textbeg=r;this._textend=r+u;this._textstart=f},getGroups:function(){return this._groupColl==null&&(this._groupColl=new System.Text.RegularExpressions.GroupCollection(this,null)),this._groupColl},nextMatch:function(){return this._regex==null?this:this._regex._runner.run(!1,this._length,this._text,this._textbeg,this._textend-this._textbeg,this._textpos)},result:function(n){if(n==null)throw new System.ArgumentNullException("replacement");if(this._regex==null)throw new System.NotSupportedException("Result cannot be called on a failed Match.");var t=System.Text.RegularExpressions.RegexParser.parseReplacement(n,this._regex._caps,this._regex._capsize,this._regex._capnames,this._regex._options);return t.replacement(this)},_isMatched:function(n){return n<this._matchcount.length&&this._matchcount[n]>0&&this._matches[n][this._matchcount[n]*2-1]!==-2},_addMatch:function(n,t,i){var r,e,f,u;if(this._matches[n]==null&&(this._matches[n]=new Array(2)),r=this._matchcount[n],r*2+2>this._matches[n].length){for(e=this._matches[n],f=new Array(r*8),u=0;u<r*2;u++)f[u]=e[u];this._matches[n]=f}this._matches[n][r*2]=t;this._matches[n][r*2+1]=i;this._matchcount[n]=r+1},_tidy:function(n){var t=this._matches[0];this._index=t[0];this._length=t[1];this._textpos=n;this._capcount=this._matchcount[0]},_groupToStringImpl:function(n){var t=this._matchcount[n];if(t===0)return"";var i=this._matches[n],r=i[(t-1)*2],u=i[t*2-1];return this._text.slice(r,r+u)},_lastGroupToStringImpl:function(){return this._groupToStringImpl(this._matchcount.length-1)}});Bridge.define("System.Text.RegularExpressions.MatchSparse",{inherits:function(){return[System.Text.RegularExpressions.Match]},_caps:null,ctor:function(n,t,i,r,u,f,e){this.$initialize();var o=System.Text.RegularExpressions;o.Match.ctor.call(this,n,i,r,u,f,e);this._caps=t},getGroups:function(){return this._groupColl==null&&(this._groupColl=new System.Text.RegularExpressions.GroupCollection(this,this._caps)),this._groupColl}});Bridge.define("System.Text.RegularExpressions.MatchCollection",{inherits:function(){return[System.Collections.ICollection]},config:{alias:["getEnumerator","System$Collections$IEnumerable$getEnumerator","getCount","System$Collections$ICollection$getCount"]},_regex:null,_input:null,_beginning:0,_length:0,_startat:0,_prevlen:0,_matches:null,_done:!1,ctor:function(n,t,i,r,u){if(this.$initialize(),u<0||u>t.Length)throw new System.ArgumentOutOfRangeException("startat");this._regex=n;this._input=t;this._beginning=i;this._length=r;this._startat=u;this._prevlen=-1;this._matches=[]},getCount:function(){return this._done||this._getMatch(2147483647),this._matches.length},getSyncRoot:function(){return this},getIsSynchronized:function(){return!1},getIsReadOnly:function(){return!0},get:function(n){var t=this._getMatch(n);if(t==null)throw new System.ArgumentOutOfRangeException("i");return t},copyTo:function(n,t){var r,f,u,i;if(n==null)throw new System.ArgumentNullException("array");if(r=this.getCount(),n.length<t+r)throw new System.IndexOutOfRangeException;for(u=t,i=0;i<r;u++,i++)f=this._getMatch(i),System.Array.set(n,f,[u])},getEnumerator:function(){return new System.Text.RegularExpressions.MatchEnumerator(this)},_getMatch:function(n){if(n<0)return null;if(this._matches.length>n)return this._matches[n];if(this._done)return null;var t;do{if(t=this._regex._runner.run(!1,this._prevLen,this._input,this._beginning,this._length,this._startat),!t.getSuccess())return this._done=!0,null;this._matches.push(t);this._prevLen=t._length;this._startat=t._textpos}while(this._matches.length<=n);return t}});Bridge.define("System.Text.RegularExpressions.MatchEnumerator",{inherits:function(){return[System.Collections.IEnumerator]},config:{alias:["getCurrent","System$Collections$IEnumerator$getCurrent","moveNext","System$Collections$IEnumerator$moveNext","reset","System$Collections$IEnumerator$reset"]},_matchcoll:null,_match:null,_curindex:0,_done:!1,ctor:function(n){this.$initialize();this._matchcoll=n},moveNext:function(){return this._done?!1:(this._match=this._matchcoll._getMatch(this._curindex),this._curindex++,this._match==null)?(this._done=!0,!1):!0},getCurrent:function(){if(this._match==null)throw new System.InvalidOperationException("Enumeration has either not started or has already finished.");return this._match},reset:function(){this._curindex=0;this._done=!1;this._match=null}});Bridge.define("System.Text.RegularExpressions.RegexOptions",{statics:{None:0,IgnoreCase:1,Multiline:2,ExplicitCapture:4,Compiled:8,Singleline:16,IgnorePatternWhitespace:32,RightToLeft:64,ECMAScript:256,CultureInvariant:512},$kind:"enum",$flags:!0});Bridge.define("System.Text.RegularExpressions.RegexRunner",{statics:{},_runregex:null,_netEngine:null,_runtext:"",_runtextpos:0,_runtextbeg:0,_runtextend:0,_runtextstart:0,_quick:!1,_prevlen:0,ctor:function(n){if(this.$initialize(),n==null)throw new System.ArgumentNullException("regex");this._runregex=n;var i=n.getOptions(),t=System.Text.RegularExpressions.RegexOptions,r=(i&t.IgnoreCase)===t.IgnoreCase,u=(i&t.Multiline)===t.Multiline,f=(i&t.Singleline)===t.Singleline,e=(i&t.IgnorePatternWhitespace)===t.IgnorePatternWhitespace,o=(i&t.ExplicitCapture)===t.ExplicitCapture,s=n._matchTimeout.getTotalMilliseconds();this._netEngine=new System.Text.RegularExpressions.RegexEngine(n._pattern,r,u,f,e,o,s)},run:function(n,t,i,r,u,f){var e,o,s,h;if(f<0||f>i.Length)throw new System.ArgumentOutOfRangeException("start","Start index cannot be less than 0 or greater than input length.");if(u<0||u>i.Length)throw new ArgumentOutOfRangeException("length","Length cannot be less than 0 or exceed input length.");if(this._runtext=i,this._runtextbeg=r,this._runtextend=r+u,this._runtextstart=f,this._quick=n,this._prevlen=t,this._runregex.getRightToLeft()?(e=this._runtextbeg,o=-1):(e=this._runtextend,o=1),this._prevlen===0){if(this._runtextstart===e)return System.Text.RegularExpressions.Match.getEmpty();this._runtextstart+=o}return s=this._netEngine.match(this._runtext,this._runtextstart),h=this._convertNetEngineResults(s),h},parsePattern:function(){return this._netEngine.parsePattern()},_convertNetEngineResults:function(n){var f,i,t,e,o,r,u,s;if(n.success&&this._quick)return null;if(!n.success)return System.Text.RegularExpressions.Match.getEmpty();for(f=this.parsePattern(),i=f.sparseSettings.isSparse?new System.Text.RegularExpressions.MatchSparse(this._runregex,f.sparseSettings.sparseSlotMap,n.groups.length,this._runtext,0,this._runtext.length,this._runtextstart):new System.Text.RegularExpressions.Match(this._runregex,n.groups.length,this._runtext,0,this._runtext.length,this._runtextstart),r=0;r<n.groups.length;r++)for(t=n.groups[r],o=0,t.descriptor!=null&&(o=this._runregex.groupNumberFromName(t.descriptor.name)),u=0;u<t.captures.length;u++)e=t.captures[u],i._addMatch(o,e.capIndex,e.capLength);return s=n.capIndex+n.capLength,i._tidy(s),i}});Bridge.define("System.Text.RegularExpressions.RegexParser",{statics:{_Q:5,_S:4,_Z:3,_X:2,_E:1,_category:[0,0,0,0,0,0,0,0,0,2,2,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,3,4,0,0,0,4,4,5,5,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,4,0,0,0],escape:function(n){for(var r,i,u,t=0;t<n.length;t++)if(System.Text.RegularExpressions.RegexParser._isMetachar(n[t])){r="";i=n[t];r+=n.slice(0,t);do{r+="\\";switch(i){case"\n":i="n";break;case"\r":i="r";break;case"\t":i="t";break;case"\f":i="f"}for(r+=i,t++,u=t;t<n.length;){if(i=n[t],System.Text.RegularExpressions.RegexParser._isMetachar(i))break;t++}r+=n.slice(u,t)}while(t<n.length);return r}return n},unescape:function(n){for(var f=System.Globalization.CultureInfo.invariantCulture,i,u,r,t=0;t<n.length;t++)if(n[t]==="\\"){i="";r=new System.Text.RegularExpressions.RegexParser(f);r._setPattern(n);i+=n.slice(0,t);do{for(t++,r._textto(t),t<n.length&&(i+=r._scanCharEscape()),t=r._textpos(),u=t;t<n.length&&n[t]!=="\\";)t++;i+=n.slice(u,t)}while(t<n.length);return i}return n},parseReplacement:function(n,t,i,r,u){var o=System.Globalization.CultureInfo.getCurrentCulture(),f=new System.Text.RegularExpressions.RegexParser(o),e;return f._options=u,f._noteCaptures(t,i,r),f._setPattern(n),e=f._scanReplacement(),new System.Text.RegularExpressions.RegexReplacement(n,e,t)},_isMetachar:function(n){var t=n.charCodeAt(0);return t<="|".charCodeAt(0)&&System.Text.RegularExpressions.RegexParser._category[t]>=System.Text.RegularExpressions.RegexParser._E}},_caps:null,_capsize:0,_capnames:null,_pattern:"",_currentPos:0,_concatenation:null,_culture:null,config:{init:function(){this._options=System.Text.RegularExpressions.RegexOptions.None}},ctor:function(n){this.$initialize();this._culture=n;this._caps={}},_noteCaptures:function(n,t,i){this._caps=n;this._capsize=t;this._capnames=i},_setPattern:function(n){n==null&&(n="");this._pattern=n||"";this._currentPos=0},_scanReplacement:function(){this._concatenation=new System.Text.RegularExpressions.RegexNode(System.Text.RegularExpressions.RegexNode.Concatenate,this._options);for(var n,t,i;;){if(n=this._charsRight(),n===0)break;for(t=this._textpos();n>0&&this._rightChar()!=="$";)this._moveRight(),n--;this._addConcatenate(t,this._textpos()-t);n>0&&this._moveRightGetChar()==="$"&&(i=this._scanDollar(),this._concatenation.addChild(i))}return this._concatenation},_addConcatenate:function(n,t){var i,r,u;t!==0&&(t>1?(r=this._pattern.slice(n,n+t),i=new System.Text.RegularExpressions.RegexNode(System.Text.RegularExpressions.RegexNode.Multi,this._options,r)):(u=this._pattern[n],i=new System.Text.RegularExpressions.RegexNode(System.Text.RegularExpressions.RegexNode.One,this._options,u)),this._concatenation.addChild(i))},_useOptionE:function(){return(this._options&System.Text.RegularExpressions.RegexOptions.ECMAScript)!=0},_makeException:function(n){return new System.ArgumentException("Incorrect pattern. "+n)},_scanDollar:function(){var o=214748364,n,f,i,e,h;if(this._charsRight()===0)return new System.Text.RegularExpressions.RegexNode(System.Text.RegularExpressions.RegexNode.One,this._options,"$");var t=this._rightChar(),r,s=this._textpos(),u=s;if(t==="{"&&this._charsRight()>1?(r=!0,this._moveRight(),t=this._rightChar()):r=!1,t>="0"&&t<="9"){if(!r&&this._useOptionE()){for(n=-1,i=t-"0",this._moveRight(),this._isCaptureSlot(i)&&(n=i,u=this._textpos());this._charsRight()>0&&(t=this._rightChar())>="0"&&t<="9";){if(f=t-"0",i>o||i===o&&f>7)throw this._makeException("Capture group is out of range.");i=i*10+f;this._moveRight();this._isCaptureSlot(i)&&(n=i,u=this._textpos())}if(this._textto(u),n>=0)return new System.Text.RegularExpressions.RegexNode(System.Text.RegularExpressions.RegexNode.Ref,this._options,n)}else if(n=this._scanDecimal(),(!r||this._charsRight()>0&&this._moveRightGetChar()==="}")&&this._isCaptureSlot(n))return new System.Text.RegularExpressions.RegexNode(System.Text.RegularExpressions.RegexNode.Ref,this._options,n)}else if(r&&this._isWordChar(t)){if(e=this._scanCapname(),this._charsRight()>0&&this._moveRightGetChar()==="}"&&this._isCaptureName(e))return h=this._captureSlotFromName(e),new System.Text.RegularExpressions.RegexNode(System.Text.RegularExpressions.RegexNode.Ref,this._options,h)}else if(!r){n=1;switch(t){case"$":return this._moveRight(),new System.Text.RegularExpressions.RegexNode(System.Text.RegularExpressions.RegexNode.One,this._options,"$");case"&":n=0;break;case"`":n=System.Text.RegularExpressions.RegexReplacement.LeftPortion;break;case"'":n=System.Text.RegularExpressions.RegexReplacement.RightPortion;break;case"+":n=System.Text.RegularExpressions.RegexReplacement.LastGroup;break;case"_":n=System.Text.RegularExpressions.RegexReplacement.WholeString}if(n!==1)return this._moveRight(),new System.Text.RegularExpressions.RegexNode(System.Text.RegularExpressions.RegexNode.Ref,this._options,n)}return this._textto(s),new System.Text.RegularExpressions.RegexNode(System.Text.RegularExpressions.RegexNode.One,this._options,"$")},_scanDecimal:function(){for(var r=214748364,n=0,t,i;this._charsRight()>0;){if(t=this._rightChar(),t<"0"||t>"9")break;if(i=t-"0",this._moveRight(),n>r||n===r&&i>7)throw this._makeException("Capture group is out of range.");n*=10;n+=i}return n},_scanOctal:function(){var i,n,t;for(t=3,t>this._charsRight()&&(t=this._charsRight()),n=0;t>0&&(i=this._rightChar()-"0")<=7;t-=1)if(this._moveRight(),n*=8,n+=i,this._useOptionE()&&n>=32)break;return n&=255,String.fromCharCode(n)},_scanHex:function(n){var t,i;if(t=0,this._charsRight()>=n)for(;n>0&&(i=this._hexDigit(this._moveRightGetChar()))>=0;n-=1)t*=16,t+=i;if(n>0)throw this._makeException("Insufficient hexadecimal digits.");return t},_hexDigit:function(n){var t,i=n.charCodeAt(0);return(t=i-"0".charCodeAt(0))<=9?t:(t=i-"a".charCodeAt(0))<=5?t+10:(t=i-"A".charCodeAt(0))<=5?t+10:-1},_scanControl:function(){if(this._charsRight()<=0)throw this._makeException("Missing control character.");var t=this._moveRightGetChar(),n=t.charCodeAt(0);if(n>="a".charCodeAt(0)&&n<="z".charCodeAt(0)&&(n=n-("a".charCodeAt(0)-"A".charCodeAt(0))),(n=n-"@".charCodeAt(0))<" ".charCodeAt(0))return String.fromCharCode(n);throw this._makeException("Unrecognized control character.");},_scanCapname:function(){for(var n=this._textpos();this._charsRight()>0;)if(!this._isWordChar(this._moveRightGetChar())){this._moveLeft();break}return _pattern.slice(n,this._textpos())},_scanCharEscape:function(){var n=this._moveRightGetChar(),t;if(n>="0"&&n<="7")return this._moveLeft(),this._scanOctal();switch(n){case"x":return this._scanHex(2);case"u":return this._scanHex(4);case"a":return"\x07";case"b":return"\b";case"e":return"\x1b";case"f":return"\f";case"n":return"\n";case"r":return"\r";case"t":return"\t";case"v":return"\x0b";case"c":return this._scanControl();default:if(t=n==="8"||n==="9"||n==="_",t||!this._useOptionE()&&this._isWordChar(n))throw this._makeException("Unrecognized escape sequence \\"+n+".");return n}},_captureSlotFromName:function(n){return this._capnames[n]},_isCaptureSlot:function(n){return this._caps!=null?this._caps[n]!=null:n>=0&&n<this._capsize},_isCaptureName:function(n){return this._capnames==null?!1:_capnames[n]!=null},_isWordChar:function(n){return System.Char.isLetter(n.charCodeAt(0))},_charsRight:function(){return this._pattern.length-this._currentPos},_rightChar:function(){return this._pattern[this._currentPos]},_moveRightGetChar:function(){return this._pattern[this._currentPos++]},_moveRight:function(){this._currentPos++},_textpos:function(){return this._currentPos},_textto:function(n){this._currentPos=n},_moveLeft:function(){this._currentPos--}});Bridge.define("System.Text.RegularExpressions.RegexNode",{statics:{One:9,Multi:12,Ref:13,Empty:23,Concatenate:25},_type:0,_str:null,_children:null,_next:null,_m:0,config:{init:function(){this._options=System.Text.RegularExpressions.RegexOptions.None}},ctor:function(n,t,i){this.$initialize();this._type=n;this._options=t;n===System.Text.RegularExpressions.RegexNode.Ref?this._m=i:this._str=i||null},addChild:function(n){this._children==null&&(this._children=[]);var t=n._reduce();this._children.push(t);t._next=this},childCount:function(){return this._children==null?0:this._children.length},child:function(n){return this._children[n]},_reduce:function(){var n;switch(this._type){case System.Text.RegularExpressions.RegexNode.Concatenate:n=this._reduceConcatenation();break;default:n=this}return n},_reduceConcatenation:function(){var e=!1,o=0,u,n,i,r,t,f;if(this._children==null)return new System.Text.RegularExpressions.RegexNode(System.Text.RegularExpressions.RegexNode.Empty,this._options);for(r=0,t=0;r<this._children.length;r++,t++)if(n=this._children[r],t<r&&(this._children[t]=n),n._type===System.Text.RegularExpressions.RegexNode.Concatenate&&n._isRightToLeft()){for(f=0;f<n._children.length;f++)n._children[f]._next=this;this._children.splice.apply(this._children,[r+1,0].concat(n._children));t--}else if(n._type===System.Text.RegularExpressions.RegexNode.Multi||n._type===System.Text.RegularExpressions.RegexNode.One){if(u=n._options&(System.Text.RegularExpressions.RegexOptions.RightToLeft|System.Text.RegularExpressions.RegexOptions.IgnoreCase),!e||o!==u){e=!0;o=u;continue}i=this._children[--t];i._type===System.Text.RegularExpressions.RegexNode.One&&(i._type=System.Text.RegularExpressions.RegexNode.Multi,i._str=i._str);(u&System.Text.RegularExpressions.RegexOptions.RightToLeft)==0?i._str+=n._str:i._str=n._str+i._str}else n._type===System.Text.RegularExpressions.RegexNode.Empty?t--:e=!1;return t<r&&this._children.splice(t,r-t),this._stripEnation(System.Text.RegularExpressions.RegexNode.Empty)},_stripEnation:function(n){switch(this.childCount()){case 0:return new t.RegexNode(n,this._options);case 1:return this.child(0);default:return this}},_isRightToLeft:function(){return(this._options&System.Text.RegularExpressions.RegexOptions.RightToLeft)>0?!0:!1}});Bridge.define("System.Text.RegularExpressions.RegexReplacement",{statics:{replace:function(n,t,i,r,u){var f,o,e,s,h,c,l;if(n==null)throw new System.ArgumentNullException("evaluator");if(r<-1)throw new System.ArgumentOutOfRangeException("count","Count cannot be less than -1.");if(u<0||u>i.length)throw new System.ArgumentOutOfRangeException("startat","Start index cannot be less than 0 or greater than input length.");if(r===0)return i;if(f=t.match$1(i,u),f.getSuccess()){if(o="",t.getRightToLeft()){c=[];e=i.length;do{if(s=f.getIndex(),h=f.getLength(),s+h!==e&&c.push(i.slice(s+h,e)),e=s,c.push(n(f)),--r==0)break;f=f.nextMatch()}while(f.getSuccess());for(o=new StringBuilder,e>0&&(o+=o.slice(0,e)),l=c.length-1;l>=0;l--)o+=c[l]}else{e=0;do{if(s=f.getIndex(),h=f.getLength(),s!==e&&(o+=i.slice(e,s)),e=s+h,o+=n(f),--r==0)break;f=f.nextMatch()}while(f.getSuccess());e<i.length&&(o+=i.slice(e,i.length))}return o}return i},split:function(n,t,i,r){var f,u,e,o,s,c,h,l;if(i<0)throw new System.ArgumentOutOfRangeException("count","Count can't be less than 0.");if(r<0||r>t.length)throw new System.ArgumentOutOfRangeException("startat","Start index cannot be less than 0 or greater than input length.");if(f=[],i===1)return f.push(t),f;if(--i,u=n.match$1(t,r),u.getSuccess())if(n.getRightToLeft()){for(o=t.length;;){for(s=u.getIndex(),c=u.getLength(),h=u.getGroups(),l=h.getCount(),f.push(t.slice(s+c,o)),o=s,e=1;e<l;e++)u._isMatched(e)&&f.push(h.get(e).toString());if(--i,i===0)break;if(u=u.nextMatch(),!u.getSuccess())break}f.push(t.slice(0,o));f.reverse()}else{for(o=0;;){for(s=u.getIndex(),c=u.getLength(),h=u.getGroups(),l=h.getCount(),f.push(t.slice(o,s)),o=s+c,e=1;e<l;e++)u._isMatched(e)&&f.push(h.get(e).toString());if(--i,i===0)break;if(u=u.nextMatch(),!u.getSuccess())break}f.push(t.slice(o,t.length))}else f.push(t);return f},Specials:4,LeftPortion:-1,RightPortion:-2,LastGroup:-3,WholeString:-4},_rep:"",_strings:[],_rules:[],ctor:function(n,t,i){if(this.$initialize(),this._rep=n,t._type!==System.Text.RegularExpressions.RegexNode.Concatenate)throw new System.ArgumentException("Replacement error.");for(var r="",u=[],e=[],f,o,s=0;s<t.childCount();s++){o=t.child(s);switch(o._type){case System.Text.RegularExpressions.RegexNode.Multi:case System.Text.RegularExpressions.RegexNode.One:r+=o._str;break;case System.Text.RegularExpressions.RegexNode.Ref:r.length>0&&(e.push(u.length),u.push(r),r="");f=o._m;i!=null&&f>=0&&(f=i[f]);e.push(-System.Text.RegularExpressions.RegexReplacement.Specials-1-f);break;default:throw new System.ArgumentException("Replacement error.");}}r.length>0&&(e.push(u.length),u.push(r));this._strings=u;this._rules=e},getPattern:function(){return _rep},replacement:function(n){return this._replacementImpl("",n)},replace:function(n,t,i,r){var u,e,f,o,s,h,c;if(i<-1)throw new System.ArgumentOutOfRangeException("count","Count cannot be less than -1.");if(r<0||r>t.length)throw new System.ArgumentOutOfRangeException("startat","Start index cannot be less than 0 or greater than input length.");if(i===0)return t;if(u=n.match$1(t,r),u.getSuccess()){if(e="",n.getRightToLeft()){h=[];f=t.length;do{if(o=u.getIndex(),s=u.getLength(),o+s!==f&&h.push(t.slice(o+s,f)),f=o,this._replacementImplRTL(h,u),--i==0)break;u=u.nextMatch()}while(u.getSuccess());for(f>0&&(e+=e.slice(0,f)),c=h.length-1;c>=0;c--)e+=h[c]}else{f=0;do{if(o=u.getIndex(),s=u.getLength(),o!==f&&(e+=t.slice(f,o)),f=o+s,e=this._replacementImpl(e,u),--i==0)break;u=u.nextMatch()}while(u.getSuccess());f<t.length&&(e+=t.slice(f,t.length))}return e}return t},_replacementImpl:function(n,t){for(var u=System.Text.RegularExpressions.RegexReplacement.Specials,i,r=0;r<this._rules.length;r++)if(i=this._rules[r],i>=0)n+=this._strings[i];else if(i<-u)n+=t._groupToStringImpl(-u-1-i);else switch(-u-1-i){case System.Text.RegularExpressions.RegexReplacement.LeftPortion:n+=t._getLeftSubstring();break;case System.Text.RegularExpressions.RegexReplacement.RightPortion:n+=t._getRightSubstring();break;case System.Text.RegularExpressions.RegexReplacement.LastGroup:n+=t._lastGroupToStringImpl();break;case System.Text.RegularExpressions.RegexReplacement.WholeString:n+=t._getOriginalString()}return n},_replacementImplRTL:function(n,t){for(var u=System.Text.RegularExpressions.RegexReplacement.Specials,i,r=_rules.length-1;r>=0;r--)if(i=this._rules[r],i>=0)n.push(this._strings[i]);else if(i<-u)n.push(t._groupToStringImpl(-u-1-i));else switch(-u-1-i){case System.Text.RegularExpressions.RegexReplacement.LeftPortion:n.push(t._getLeftSubstring());break;case System.Text.RegularExpressions.RegexReplacement.RightPortion:n.push(t._getRightSubstring());break;case System.Text.RegularExpressions.RegexReplacement.LastGroup:n.push(t._lastGroupToStringImpl());break;case System.Text.RegularExpressions.RegexReplacement.WholeString:n.push(t._getOriginalString())}}});Bridge.define("System.Text.RegularExpressions.RegexEngine",{_pattern:"",_patternInfo:null,_text:"",_textStart:0,_timeoutMs:-1,_timeoutTime:-1,_settings:null,_branchType:{base:0,offset:1,lazy:2,greedy:3,or:4},_branchResultKind:{ok:1,endPass:2,nextPass:3,nextBranch:4},ctor:function(n,t,i,r,u,f,e){if(this.$initialize(),n==null)throw new System.ArgumentNullException("pattern");this._pattern=n;this._timeoutMs=e;this._settings={ignoreCase:t,multiline:i,singleline:r,ignoreWhitespace:u,explicitCapture:f}},match:function(n,t){var i;if(n==null)throw new System.ArgumentNullException("text");if(t!=null&&(t<0||t>n.length))throw new System.ArgumentOutOfRangeException("textStart","Start index cannot be less than 0 or greater than input length.");return(this._text=n,this._textStart=t,this._timeoutTime=this._timeoutMs>0?(new Date).getTime()+System.Convert.toInt32(this._timeoutMs+.5):-1,i=this.parsePattern(),i.shouldFail)?this._getEmptyMatch():(this._checkTimeout(),this._scanAndTransformResult(t,i.tokens,!1,null))},parsePattern:function(){if(this._patternInfo==null){var n=System.Text.RegularExpressions.RegexEngineParser,t=n.parsePattern(this._pattern,this._cloneSettings(this._settings));this._patternInfo=t}return this._patternInfo},_scanAndTransformResult:function(n,t,i,r){var u=this._scan(n,this._text.length,t,i,r);return this._collectScanResults(u,n)},_scan:function(n,t,i,r,u){var c=this._branchResultKind,f=[],e,h,o;if(f.grCaptureCache={},e=null,h=null,i.length===0)return o=new System.Text.RegularExpressions.RegexEngineState,o.capIndex=n,o.txtIndex=n,o.capLength=0,o;var l=r?this._branchType.base:this._branchType.offset,a=this._patternInfo.isContiguous?n:t,s=new System.Text.RegularExpressions.RegexEngineBranch(l,n,n,a);for(s.pushPass(0,i,this._cloneSettings(this._settings)),s.started=!0,s.state.txtIndex=n,f.push(s);f.length;){if(e=f[f.length-1],h=this._scanBranch(t,f,e),h===c.ok&&(u==null||e.state.capLength===u))return e.state;this._advanceToNextBranch(f,e);this._checkTimeout()}return null},_scanBranch:function(n,t,i){var r=this._branchResultKind,u,f;if(i.mustFail)return i.mustFail=!1,r.nextBranch;while(i.hasPass()){if(u=i.peekPass(),u.tokens==null||u.tokens.length===0)f=r.endPass;else{if(this._addAlternationBranches(t,i,u)===r.nextBranch)return r.nextBranch;f=this._scanPass(n,t,i,u)}switch(f){case r.nextBranch:return f;case r.nextPass:continue;case r.endPass:case r.ok:i.popPass();break;default:throw new System.InvalidOperationException("Unexpected branch result.");}}return r.ok},_scanPass:function(n,t,i,r){for(var f=this._branchResultKind,s=r.tokens.length,o,u,e;r.index<s;){if(o=r.tokens[r.index],u=r.probe,u==null){if(this._addBranchBeforeProbing(t,i,r,o))return f.nextBranch}else{if(u.value<u.min||u.forced){if(e=this._scanToken(n,t,i,r,o),e!==f.ok)return e;u.value+=1;u.forced=!1;continue}if(this._addBranchAfterProbing(t,i,r,u),u.forced)continue;r.probe=null;r.index++;continue}e=this._scanToken(n,t,i,r,o);switch(e){case f.nextBranch:case f.nextPass:case f.endPass:return e;case f.ok:r.index++;break;default:throw new System.InvalidOperationException("Unexpected branch-pass result.");}}return f.ok},_addAlternationBranches:function(n,t,i){var h=System.Text.RegularExpressions.RegexEngineParser.tokenTypes,c=this._branchType,l=i.tokens.length,o=this._branchResultKind,u,f,e,s,r;if(!i.alternationHandled&&!i.tokens.noAlternation){for(u=[-1],r=0;r<l;r++)s=i.tokens[r],s.type===h.alternation&&u.push(r);if(u.length>1){for(r=0;r<u.length;r++)f=new System.Text.RegularExpressions.RegexEngineBranch(c.or,r,0,u.length,t.state),f.isNotFailing=!0,e=f.peekPass(),e.alternationHandled=!0,e.index=u[r]+1,n.splice(n.length-r,0,f);return n[n.length-u.length].isNotFailing=!1,t.mustFail=!0,i.alternationHandled=!0,o.nextBranch}i.tokens.noAlternation=!0}return o.ok},_addBranchBeforeProbing:function(n,t,i,r){var u=this._tryGetTokenProbe(r),f,e;return u==null?!1:(i.probe=u,f=u.isLazy?this._branchType.lazy:this._branchType.greedy,e=new System.Text.RegularExpressions.RegexEngineBranch(f,u.value,u.min,u.max,t.state),n.push(e),!0)},_addBranchAfterProbing:function(n,t,i,r){var f,e,u;r.isLazy?r.value+1<=r.max&&(f=t.clone(),e=f.peekPass().probe,f.value+=1,e.forced=!0,n.splice(n.length-1,0,f),t.isNotFailing=!0):r.value+1<=r.max&&(u=t.clone(),u.started=!0,u.peekPass().probe=null,u.peekPass().index++,n.splice(n.length-1,0,u),r.forced=!0,t.value+=1,t.isNotFailing=!0)},_tryGetTokenProbe:function(n){var t=n.qtoken,u,i,r;if(t==null)return null;if(u=System.Text.RegularExpressions.RegexEngineParser.tokenTypes,t.type===u.quantifier)switch(t.value){case"*":case"*?":i=0;r=2147483647;break;case"+":case"+?":i=1;r=2147483647;break;case"?":case"??":i=0;r=1;break;default:throw new System.InvalidOperationException("Unexpected quantifier value.");}else if(t.type===u.quantifierN)i=t.data.n,r=t.data.n;else if(t.type===u.quantifierNM)i=t.data.n,r=t.data.m!=null?t.data.m:2147483647;else return null;return new System.Text.RegularExpressions.RegexEngineProbe(i,r,0,t.data.isLazy)},_advanceToNextBranch:function(n,t){if(n.length!==0){var i=n[n.length-1];if(!i.started){i.started=!0;return}if(t!==i)throw new System.InvalidOperationException("Current branch is supposed to be the last one.");if(n.length===1&&t.type===this._branchType.offset)t.value++,t.state.txtIndex=t.value,t.mustFail=!1,t.state.capIndex=null,t.state.capLength=0,t.state.groups.length=0,t.state.passes.length=1,t.state.passes[0].clearState(this._cloneSettings(this._settings)),t.value>t.max&&n.pop();else if(n.pop(),!t.isNotFailing){i=n[n.length-1];this._advanceToNextBranch(n,i);return}}},_collectScanResults:function(n,t){var o=this._patternInfo.groups,a=this._text,l={},s,f,h={},r,e,i,u,c=this._getEmptyMatch();if(n!=null){for(s=n.groups,this._fillMatch(c,n.capIndex,n.capLength,t),u=0;u<s.length;u++)(f=s[u],r=o[f.rawIndex-1],r.constructs.skipCapture)||(e={capIndex:f.capIndex,capLength:f.capLength,value:a.slice(f.capIndex,f.capIndex+f.capLength)},i=h[r.name],i==null?(i={capIndex:0,capLength:0,value:"",success:!1,captures:[e]},h[r.name]=i):i.captures.push(e));for(u=0;u<o.length;u++)(r=o[u],r.constructs.skipCapture)||l[r.name]!==!0&&(i=h[r.name],i==null?i={capIndex:0,capLength:0,value:"",success:!1,captures:[]}:i.captures.length>0&&(e=i.captures[i.captures.length-1],i.capIndex=e.capIndex,i.capLength=e.capLength,i.value=e.value,i.success=!0),l[r.name]=!0,i.descriptor=r,c.groups.push(i))}return c},_scanToken:function(n,t,i,r,u){var f=System.Text.RegularExpressions.RegexEngineParser.tokenTypes,e=this._branchResultKind;switch(u.type){case f.group:case f.groupImnsx:case f.alternationGroup:return this._scanGroupToken(n,t,i,r,u);case f.groupImnsxMisc:return this._scanGroupImnsxToken(u.group.constructs,r.settings);case f.charGroup:return this._scanCharGroupToken(t,i,r,u,!1);case f.charNegativeGroup:return this._scanCharNegativeGroupToken(t,i,r,u,!1);case f.escChar:case f.escCharOctal:case f.escCharHex:case f.escCharUnicode:case f.escCharCtrl:return this._scanLiteral(n,t,i,r,u.data.ch);case f.escCharOther:case f.escCharClass:return this._scanEscapeToken(t,i,r,u);case f.escCharClassCategory:throw new System.NotSupportedException("Unicode Category constructions are not supported.");case f.escCharClassBlock:throw new System.NotSupportedException("Unicode Named block constructions are not supported.");case f.escCharClassDot:return this._scanDotToken(n,t,i,r);case f.escBackrefNumber:return this._scanBackrefNumberToken(n,t,i,r,u);case f.escBackrefName:return this._scanBackrefNameToken(n,t,i,r,u);case f.anchor:case f.escAnchor:return this._scanAnchorToken(n,t,i,r,u);case f.groupConstruct:case f.groupConstructName:case f.groupConstructImnsx:case f.groupConstructImnsxMisc:return e.ok;case f.alternationGroupCondition:case f.alternationGroupRefNameCondition:case f.alternationGroupRefNumberCondition:return this._scanAlternationConditionToken(n,t,i,r,u);case f.alternation:return e.endPass;case f.commentInline:case f.commentXMode:return e.ok;default:return this._scanLiteral(n,t,i,r,u.value)}},_scanGroupToken:function(n,t,i,r,u){var h=System.Text.RegularExpressions.RegexEngineParser.tokenTypes,c=this._branchResultKind,o=i.state.txtIndex,l,f;if(r.onHold){if(u.type===h.group){var a=u.group.rawIndex,s=r.onHoldTextIndex,v=o-s,e=t.grCaptureCache[a];if(e==null&&(e={},t.grCaptureCache[a]=e),l=s.toString()+"_"+v.toString(),e[l]==null)e[l]=!0;else return c.nextBranch;u.group.constructs.emptyCapture||(u.group.isBalancing?i.state.logCaptureGroupBalancing(u.group,s):i.state.logCaptureGroup(u.group,s,v))}return r.onHold=!1,r.onHoldTextIndex=-1,c.ok}if(u.type===h.group||u.type===h.groupImnsx){if(f=u.group.constructs,this._scanGroupImnsxToken(f,r.settings),f.isPositiveLookahead||f.isNegativeLookahead||f.isPositiveLookbehind||f.isNegativeLookbehind)return this._scanLook(i,o,n,u);if(f.isNonbacktracking)return this._scanNonBacktracking(i,o,n,u)}return r.onHoldTextIndex=o,r.onHold=!0,i.pushPass(0,u.children,this._cloneSettings(r.settings)),c.nextPass},_scanGroupImnsxToken:function(n,t){var i=this._branchResultKind;return n.isIgnoreCase!=null&&(t.ignoreCase=n.isIgnoreCase),n.isMultiline!=null&&(t.multiline=n.isMultiline),n.isSingleLine!=null&&(t.singleline=n.isSingleLine),n.isIgnoreWhitespace!=null&&(t.ignoreWhitespace=n.isIgnoreWhitespace),n.isExplicitCapture!=null&&(t.explicitCapture=n.isExplicitCapture),i.ok},_scanAlternationConditionToken:function(n,t,i,r,u){var o=System.Text.RegularExpressions.RegexEngineParser.tokenTypes,f=this._branchResultKind,c=u.children,l=i.state.txtIndex,e=f.nextBranch,s,h;return u.type===o.alternationGroupRefNameCondition||u.type===o.alternationGroupRefNumberCondition?(s=i.state.resolveBackref(u.data.packedSlotId),e=s!=null?f.ok:f.nextBranch):(h=this._scan(l,n,c,!0,null),this._combineScanResults(i,h)&&(e=f.ok)),e===f.nextBranch&&r.tokens.noAlternation&&(e=f.endPass),e},_scanLook:function(n,t,i,r){var u=r.group.constructs,e=this._branchResultKind,f=r.children,o,s,h=u.isPositiveLookahead||u.isNegativeLookahead,c=u.isPositiveLookbehind||u.isNegativeLookbehind;return h||c?(f=f.slice(1,f.length),o=u.isPositiveLookahead||u.isPositiveLookbehind,s=h?this._scanLookAhead(n,t,i,f):this._scanLookBehind(n,t,i,f),o===s?e.ok:e.nextBranch):null},_scanLookAhead:function(n,t,i,r){var u=this._scan(t,i,r,!0,null);return this._combineScanResults(n,u)},_scanLookBehind:function(n,t,i,r){for(var u=t,f,e;u>=0;){if(f=t-u,e=this._scan(u,i,r,!0,f),this._combineScanResults(n,e))return!0;--u}return!1},_scanNonBacktracking:function(n,t,i,r){var e=this._branchResultKind,u=r.children,f;return(u=u.slice(1,u.length),f=this._scan(t,i,u,!0,null),!f)?e.nextBranch:(n.state.logCapture(f.capLength),e.ok)},_scanLiteral:function(n,t,i,r,u){var e=this._branchResultKind,o=i.state.txtIndex,f;if(o+u.length>n)return e.nextBranch;if(r.settings.ignoreCase){for(f=0;f<u.length;f++)if(this._text[o+f].toLowerCase()!==u[f].toLowerCase())return e.nextBranch}else for(f=0;f<u.length;f++)if(this._text[o+f]!==u[f])return e.nextBranch;return i.state.logCapture(u.length),e.ok},_scanWithJsRegex:function(n,t,i,r,u){var o=this._branchResultKind,h=t.state.txtIndex,e=this._text[h],s,f;return(e==null&&(e=""),s=i.settings.ignoreCase?"i":"",f=r.rgx,f==null&&(u==null&&(u=r.value),f=new RegExp(u,s),r.rgx=f),f.test(e))?(t.state.logCapture(e.length),o.ok):o.nextBranch},_scanWithJsRegex2:function(n,t){var r=this._branchResultKind,i=this._text[n],u;return(i==null&&(i=""),u=new RegExp(t,""),u.test(i))?r.ok:r.nextBranch},_scanCharGroupToken:function(n,t,i,r,u){var l=System.Text.RegularExpressions.RegexEngineParser.tokenTypes,f=this._branchResultKind,w=t.state.txtIndex,e=this._text[w],s,a,h,o,v,c,y,p;if(e==null)return f.nextBranch;if(h=e.charCodeAt(0),o=r.data.ranges,r.data.substractToken!=null){if(r.data.substractToken.type===l.charGroup)y=this._scanCharGroupToken(n,t,i,r.data.substractToken,!0);else if(r.data.substractToken.type===l.charNegativeGroup)y=this._scanCharNegativeGroupToken(n,t,i,r.data.substractToken,!0);else throw new System.InvalidOperationException("Unexpected substuct group token.");if(y===f.ok)return r.type===l.charGroup?f.nextBranch:f.ok}if(o.charClassToken!=null&&(p=this._scanWithJsRegex(n,t,i,o.charClassToken),p===f.ok))return f.ok;for(a=0;a<2;a++){for(s=0;s<o.length;s++){if(v=o[s],v.n>h)break;if(h<=v.m)return u||t.state.logCapture(1),f.ok}c==null&&i.settings.ignoreCase&&(c=e.toUpperCase(),e=e===c?e.toLowerCase():c,h=e.charCodeAt(0))}return f.nextBranch},_scanCharNegativeGroupToken:function(n,t,i,r,u){var f=this._branchResultKind,o=t.state.txtIndex,s=this._text[o],e;return s==null?f.nextBranch:(e=this._scanCharGroupToken(n,t,i,r,!0),e===f.ok)?f.nextBranch:(u||t.state.logCapture(1),f.ok)},_scanEscapeToken:function(n,t,i,r){return this._scanWithJsRegex(n,t,i,r)},_scanDotToken:function(n,t,i,r){var u=this._branchResultKind,f=i.state.txtIndex;if(r.settings.singleline){if(f<n)return i.state.logCapture(1),u.ok}else if(f<n&&this._text[f]!=="\n")return i.state.logCapture(1),u.ok;return u.nextBranch},_scanBackrefNumberToken:function(n,t,i,r,u){var o=this._branchResultKind,f=i.state.resolveBackref(u.data.slotId),e;return f==null?o.nextBranch:(e=this._text.slice(f.capIndex,f.capIndex+f.capLength),this._scanLiteral(n,t,i,r,e))},_scanBackrefNameToken:function(n,t,i,r,u){var o=this._branchResultKind,f=i.state.resolveBackref(u.data.slotId),e;return f==null?o.nextBranch:(e=this._text.slice(f.capIndex,f.capIndex+f.capLength),this._scanLiteral(n,t,i,r,e))},_scanAnchorToken:function(n,t,i,r,u){var e=this._branchResultKind,f=i.state.txtIndex,o,s;if(u.value==="\\b"||u.value==="\\B"){if(o=f>0&&this._scanWithJsRegex2(f-1,"\\w")===e.ok,s=this._scanWithJsRegex2(f,"\\w")===e.ok,o===s==(u.value==="\\B"))return e.ok}else if(u.value==="^"){if(f===0||r.settings.multiline&&this._text[f-1]==="\n")return e.ok}else if(u.value==="$"){if(f===n||r.settings.multiline&&this._text[f]==="\n")return e.ok}else if(u.value==="\\A"){if(f===0)return e.ok}else if(u.value==="\\z"){if(f===n)return e.ok}else if(u.value==="\\Z"){if(f===n||f===n-1&&this._text[f]==="\n")return e.ok}else if(u.value==="\\G")return e.ok;return e.nextBranch},_cloneSettings:function(n){return{ignoreCase:n.ignoreCase,multiline:n.multiline,singleline:n.singleline,ignoreWhitespace:n.ignoreWhitespace,explicitCapture:n.explicitCapture}},_combineScanResults:function(n,t){if(t!=null){for(var u=n.state.groups,r=t.groups,f=r.length,i=0;i<f;++i)u.push(r[i]);return!0}return!1},_getEmptyMatch:function(){return{capIndex:0,capLength:0,success:!1,value:"",groups:[],captures:[]}},_fillMatch:function(n,t,i,r){t==null&&(t=r);n.capIndex=t;n.capLength=i;n.success=!0;n.value=this._text.slice(t,t+i);n.groups.push({capIndex:t,capLength:i,value:n.value,success:!0,captures:[{capIndex:t,capLength:i,value:n.value}]});n.captures.push(n.groups[0].captures[0])},_checkTimeout:function(){if(!(this._timeoutTime<0)){var n=(new Date).getTime();if(n>=this._timeoutTime)throw new System.RegexMatchTimeoutException(this._text,this._pattern,System.TimeSpan.fromMilliseconds(this._timeoutMs));}}});Bridge.define("System.Text.RegularExpressions.RegexEngineBranch",{type:0,value:0,min:0,max:0,isStarted:!1,isNotFailing:!1,state:null,ctor:function(n,t,i,r,u){this.$initialize();this.type=n;this.value=t;this.min=i;this.max=r;this.state=u!=null?u.clone():new System.Text.RegularExpressions.RegexEngineState},pushPass:function(n,t,i){var r=new System.Text.RegularExpressions.RegexEnginePass(n,t,i);this.state.passes.push(r)},peekPass:function(){return this.state.passes[this.state.passes.length-1]},popPass:function(){return this.state.passes.pop()},hasPass:function(){return this.state.passes.length>0},clone:function(){var n=new System.Text.RegularExpressions.RegexEngineBranch(this.type,this.value,this.min,this.max,this.state);return n.isNotFailing=this.isNotFailing,n}});Bridge.define("System.Text.RegularExpressions.RegexEngineState",{txtIndex:0,capIndex:null,capLength:0,passes:null,groups:null,ctor:function(){this.$initialize();this.passes=[];this.groups=[]},logCapture:function(n){this.capIndex==null&&(this.capIndex=this.txtIndex);this.txtIndex+=n;this.capLength+=n},logCaptureGroup:function(n,t,i){this.groups.push({rawIndex:n.rawIndex,slotId:n.packedSlotId,capIndex:t,capLength:i})},logCaptureGroupBalancing:function(n,t){for(var s=n.balancingSlotId,r=this.groups,i=r.length-1,u,f,e,o;i>=0;){if(r[i].slotId===s){u=r[i];f=i;break}--i}return u!=null&&f!=null?(r.splice(f,1),n.constructs.name1!=null&&(e=u.capIndex+u.capLength,o=t-e,this.logCaptureGroup(n,e,o)),!0):!1},resolveBackref:function(n){for(var i=this.groups,t=i.length-1;t>=0;){if(i[t].slotId===n)return i[t];--t}return null},clone:function(){var t=new System.Text.RegularExpressions.RegexEngineState,e,u;t.txtIndex=this.txtIndex;t.capIndex=this.capIndex;t.capLength=this.capLength;for(var o=t.passes,f=this.passes,r=f.length,i,n=0;n<r;n++)i=f[n].clone(),o.push(i);for(e=t.groups,u=this.groups,r=u.length,n=0;n<r;n++)i=u[n],e.push(i);return t}});Bridge.define("System.Text.RegularExpressions.RegexEnginePass",{index:0,tokens:null,probe:null,onHold:!1,onHoldTextIndex:-1,alternationHandled:!1,settings:null,ctor:function(n,t,i){this.$initialize();this.index=n;this.tokens=t;this.settings=i},clearState:function(n){this.index=0;this.probe=null;this.onHold=!1;this.onHoldTextIndex=-1;this.alternationHandled=!1;this.settings=n},clone:function(){var n=new System.Text.RegularExpressions.RegexEnginePass(this.index,this.tokens,this.settings);return n.onHold=this.onHold,n.onHoldTextIndex=this.onHoldTextIndex,n.alternationHandled=this.alternationHandled,n.probe=this.probe!=null?this.probe.clone():null,n}});Bridge.define("System.Text.RegularExpressions.RegexEngineProbe",{min:0,max:0,value:0,isLazy:!1,forced:!1,ctor:function(n,t,i,r){this.$initialize();this.min=n;this.max=t;this.value=i;this.isLazy=r;this.forced=!1},clone:function(){var n=new System.Text.RegularExpressions.RegexEngineProbe(this.min,this.max,this.value,this.isLazy);return n.forced=this.forced,n}});Bridge.define("System.Text.RegularExpressions.RegexEngineParser",{statics:{_hexSymbols:"0123456789abcdefABCDEF",_octSymbols:"01234567",_decSymbols:"0123456789",_escapedChars:"abtrvfnexcu",_escapedCharClasses:"pPwWsSdD",_escapedAnchors:"AZzGbB",_escapedSpecialSymbols:" .,$^{}[]()|*+-=?\\|/\"':;~!@#%&",_whiteSpaceChars:" \r\n\t\v\f\u00A0\uFEFF",_unicodeCategories:["Lu","Ll","Lt","Lm","Lo","L","Mn","Mc","Me","M","Nd","Nl","No","N","Pc","Pd","Ps","Pe","Pi","Pf","Po","P","Sm","Sc","Sk","So","S","Zs","Zl","Zp","Z","Cc","Cf","Cs","Co","Cn","C"],_namedCharBlocks:["IsBasicLatin","IsLatin-1Supplement","IsLatinExtended-A","IsLatinExtended-B","IsIPAExtensions","IsSpacingModifierLetters","IsCombiningDiacriticalMarks","IsGreek","IsGreekandCoptic","IsCyrillic","IsCyrillicSupplement","IsArmenian","IsHebrew","IsArabic","IsSyriac","IsThaana","IsDevanagari","IsBengali","IsGurmukhi","IsGujarati","IsOriya","IsTamil","IsTelugu","IsKannada","IsMalayalam","IsSinhala","IsThai","IsLao","IsTibetan","IsMyanmar","IsGeorgian","IsHangulJamo","IsEthiopic","IsCherokee","IsUnifiedCanadianAboriginalSyllabics","IsOgham","IsRunic","IsTagalog","IsHanunoo","IsBuhid","IsTagbanwa","IsKhmer","IsMongolian","IsLimbu","IsTaiLe","IsKhmerSymbols","IsPhoneticExtensions","IsLatinExtendedAdditional","IsGreekExtended","IsGeneralPunctuation","IsSuperscriptsandSubscripts","IsCurrencySymbols","IsCombiningDiacriticalMarksforSymbols","IsCombiningMarksforSymbols","IsLetterlikeSymbols","IsNumberForms","IsArrows","IsMathematicalOperators","IsMiscellaneousTechnical","IsControlPictures","IsOpticalCharacterRecognition","IsEnclosedAlphanumerics","IsBoxDrawing","IsBlockElements","IsGeometricShapes","IsMiscellaneousSymbols","IsDingbats","IsMiscellaneousMathematicalSymbols-A","IsSupplementalArrows-A","IsBraillePatterns","IsSupplementalArrows-B","IsMiscellaneousMathematicalSymbols-B","IsSupplementalMathematicalOperators","IsMiscellaneousSymbolsandArrows","IsCJKRadicalsSupplement","IsKangxiRadicals","IsIdeographicDescriptionCharacters","IsCJKSymbolsandPunctuation","IsHiragana","IsKatakana","IsBopomofo","IsHangulCompatibilityJamo","IsKanbun","IsBopomofoExtended","IsKatakanaPhoneticExtensions","IsEnclosedCJKLettersandMonths","IsCJKCompatibility","IsCJKUnifiedIdeographsExtensionA","IsYijingHexagramSymbols","IsCJKUnifiedIdeographs","IsYiSyllables","IsYiRadicals","IsHangulSyllables","IsHighSurrogates","IsHighPrivateUseSurrogates","IsLowSurrogates","IsPrivateUse or IsPrivateUseArea","IsCJKCompatibilityIdeographs","IsAlphabeticPresentationForms","IsArabicPresentationForms-A","IsVariationSelectors","IsCombiningHalfMarks","IsCJKCompatibilityForms","IsSmallFormVariants","IsArabicPresentationForms-B","IsHalfwidthandFullwidthForms","IsSpecials"],_controlChars:["@","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","[","\\","]","^","_"],tokenTypes:{literal:0,escChar:110,escCharOctal:111,escCharHex:112,escCharCtrl:113,escCharUnicode:114,escCharOther:115,escCharClass:120,escCharClassCategory:121,escCharClassBlock:122,escCharClassDot:123,escAnchor:130,escBackrefNumber:140,escBackrefName:141,charGroup:200,charNegativeGroup:201,charInterval:202,anchor:300,group:400,groupImnsx:401,groupImnsxMisc:402,groupConstruct:403,groupConstructName:404,groupConstructImnsx:405,groupConstructImnsxMisc:406,quantifier:500,quantifierN:501,quantifierNM:502,alternation:600,alternationGroup:601,alternationGroupCondition:602,alternationGroupRefNumberCondition:603,alternationGroupRefNameCondition:604,commentInline:700,commentXMode:701},parsePattern:function(n,t){var i=System.Text.RegularExpressions.RegexEngineParser,r=i._parsePatternImpl(n,t,0,n.length),f=[],u;return i._fillGroupDescriptors(r,f),u=i._getGroupSparseInfo(f),i._fillBalancingGroupInfo(f,u),i._preTransformBackrefTokens(n,r,u),i._transformRawTokens(t,r,u,[],[],0),i._updateGroupDescriptors(r),{groups:f,sparseSettings:u,isContiguous:t.isContiguous||!1,shouldFail:t.shouldFail||!1,tokens:r}},_transformRawTokens:function(n,t,i,r,u,f){for(var l=System.Text.RegularExpressions.RegexEngineParser,s=l.tokenTypes,a,e,c,h,p,b,v,y,w,o=0;o<t.length;o++){if(e=t[o],o<t.length-1){w=t[o+1];switch(w.type){case s.quantifier:case s.quantifierN:case s.quantifierNM:e.qtoken=w;t.splice(o+1,1);--o}}if(e.type===s.escBackrefNumber){if(p=e.data.number,h=i.getPackedSlotIdBySlotNumber(p),h==null)throw new System.ArgumentException("Reference to undefined group number "+p.toString()+".");if(r.indexOf(h)<0){n.shouldFail=!0;continue}e.data.slotId=h}else if(e.type===s.escBackrefName){if(c=e.data.name,h=i.getPackedSlotIdBySlotName(c),h==null){if(b=l._matchChars(c,0,c.length,l._decSymbols),b.matchLength===c.length){c="\\"+c;l._updatePatternToken(e,s.escBackrefNumber,e.index,c.length,c);--o;continue}throw new System.ArgumentException("Reference to undefined group name '"+c+"'.");}if(r.indexOf(h)<0){n.shouldFail=!0;continue}e.data.slotId=h}else if(e.type===s.anchor||e.type===s.escAnchor){if(e.value==="\\G"){f===0&&o===0?n.isContiguous=!0:n.shouldFail=!0;t.splice(o,1);--o;continue}}else if(e.type===s.commentInline||e.type===s.commentXMode){t.splice(o,1);--o;continue}else if(e.type===s.literal){if(o>0&&!e.qtoken&&(a=t[o-1],a.type===s.literal&&!a.qtoken)){a.value+=e.value;a.length+=e.length;t.splice(o,1);--o;continue}}else if(e.type===s.alternationGroupCondition&&e.data!=null)if(e.data.number!=null){if(h=i.getPackedSlotIdBySlotNumber(e.data.number),h==null)throw new System.ArgumentException("Reference to undefined group number "+c+".");e.data.packedSlotId=h;l._updatePatternToken(e,s.alternationGroupRefNumberCondition,e.index,e.length,e.value)}else h=i.getPackedSlotIdBySlotName(e.data.name),h!=null?(e.data.packedSlotId=h,l._updatePatternToken(e,s.alternationGroupRefNameCondition,e.index,e.length,e.value)):delete e.data;e.children&&e.children.length&&(v=e.type===s.group?[e.group.rawIndex]:[],v=v.concat(u),y=e.localSettings||n,l._transformRawTokens(y,e.children,i,r,v,f+1),n.shouldFail=n.shouldFail||y.shouldFail,n.isContiguous=n.isContiguous||y.isContiguous);e.type===s.group&&r.push(e.group.packedSlotId)}},_fillGroupDescriptors:function(n,t){var f=System.Text.RegularExpressions.RegexEngineParser,i,r,u;for(f._fillGroupStructure(t,n,null),u=1,r=0;r<t.length;r++)i=t[r],i.constructs.name1!=null?(i.name=i.constructs.name1,i.hasName=!0):(i.hasName=!1,i.name=u.toString(),++u)},_fillGroupStructure:function(n,t,i){for(var s=System.Text.RegularExpressions.RegexEngineParser,e=s.tokenTypes,f,r,u,c,h,o=0;o<t.length;o++)r=t[o],h=r.children&&r.children.length,(r.type===e.group||r.type===e.groupImnsx||r.type===e.groupImnsxMisc)&&(f={rawIndex:n.length+1,number:-1,parentGroup:null,innerGroups:[],name:null,hasName:!1,constructs:null,quantifier:null,exprIndex:-1,exprLength:0,expr:null,exprFull:null},r.group=f,r.type===e.group&&(n.push(f),i!=null&&(r.group.parentGroup=i,i.innerGroups.push(f))),c=h?r.children[0]:null,f.constructs=s._fillGroupConstructs(c),u=f.constructs,r.isNonCapturingExplicit&&(delete r.isNonCapturingExplicit,u.isNonCapturingExplicit=!0),r.isEmptyCapturing&&(delete r.isEmptyCapturing,u.emptyCapture=!0),u.skipCapture=u.isNonCapturing||u.isNonCapturingExplicit||u.isNonbacktracking||u.isPositiveLookahead||u.isNegativeLookahead||u.isPositiveLookbehind||u.isNegativeLookbehind||u.name1==null&&u.name2!=null),h&&s._fillGroupStructure(n,r.children,r.group)},_getGroupSparseInfo:function(n){var h=System.Text.RegularExpressions.RegexEngineParser,f={},l=[],c={},r,a,t,s,i,u,v,o={0:0},e,p,y;for(o.lastSlot=0,e={"0":0},e.keys=["0"],u=0;u<n.length;u++)(i=n[u],i.constructs.skipCapture)||(i.constructs.isNumberName1?(t=parseInt(i.constructs.name1),l.push(t),f[t]?f[t].push(i):f[t]=[i]):(s=i.constructs.name1,c[s]?c[s].push(i):c[s]=[i]));for(p=function(n,t){return n-t},l.sort(p),y=!1,v=0;v<2;v++){for(u=0;u<n.length;u++)(i=n[u],i.constructs.skipCapture)||i.constructs.emptyCapture===!0===y&&(t=e.keys.length,i.hasName||(a=[i],r=f[t],r!=null&&(a=a.concat(r),f[t]=null),h._addSparseSlotForSameNamedGroups(a,t,o,e)));y=!0}for(u=0;u<n.length;u++)if((i=n[u],!i.constructs.skipCapture)&&i.hasName&&!i.constructs.isNumberName1){for(t=e.keys.length,r=f[t];r!=null;)h._addSparseSlotForSameNamedGroups(r,t,o,e),f[t]=null,t=e.keys.length,r=f[t];if(!i.constructs.isNumberName1)for(t=e.keys.length,r=f[t];r!=null;)h._addSparseSlotForSameNamedGroups(r,t,o,e),f[t]=null,t=e.keys.length,r=f[t];s=i.constructs.name1;r=c[s];r!=null&&(h._addSparseSlotForSameNamedGroups(r,t,o,e),c[s]=null)}for(u=0;u<l.length;u++)t=l[u],r=f[t],r!=null&&(h._addSparseSlotForSameNamedGroups(r,t,o,e),f[t]=null);return{isSparse:o.isSparse||!1,sparseSlotMap:o,sparseSlotNameMap:e,getPackedSlotIdBySlotNumber:function(n){return this.sparseSlotMap[n]},getPackedSlotIdBySlotName:function(n){return this.sparseSlotNameMap[n]}}},_addSparseSlot:function(n,t,i,r){var u=r.keys.length;n.packedSlotId=u;i[t]=u;r[n.name]=u;r.keys.push(n.name);!i.isSparse&&t-i.lastSlot>1&&(i.isSparse=!0);i.lastSlot=t},_addSparseSlotForSameNamedGroups:function(n,t,i,r){var o=System.Text.RegularExpressions.RegexEngineParser,u,f,e;if(o._addSparseSlot(n[0],t,i,r),f=n[0].sparseSlotId,e=n[0].packedSlotId,n.length>1)for(u=1;u<n.length;u++)n[u].sparseSlotId=f,n[u].packedSlotId=e},_fillGroupConstructs:function(n){var o=System.Text.RegularExpressions.RegexEngineParser,f=o.tokenTypes,t={name1:null,name2:null,isNumberName1:!1,isNumberName2:!1,isNonCapturing:!1,isNonCapturingExplicit:!1,isIgnoreCase:null,isMultiline:null,isExplicitCapture:null,isSingleLine:null,isIgnoreWhitespace:null,isPositiveLookahead:!1,isNegativeLookahead:!1,isPositiveLookbehind:!1,isNegativeLookbehind:!1,isNonbacktracking:!1},s,i,h,c;if(n==null)return t;if(n.type===f.groupConstruct)switch(n.value){case"?:":t.isNonCapturing=!0;break;case"?=":t.isPositiveLookahead=!0;break;case"?!":t.isNegativeLookahead=!0;break;case"?>":t.isNonbacktracking=!0;break;case"?<=":t.isPositiveLookbehind=!0;break;case"?<!":t.isNegativeLookbehind=!0;break;default:throw new System.ArgumentException("Unrecognized grouping construct.");}else if(n.type===f.groupConstructName){if(s=n.value.slice(2,n.length-1),i=s.split("-"),i.length===0||i.length>2)throw new System.ArgumentException("Invalid group name.");i[0].length&&(t.name1=i[0],h=o._validateGroupName(i[0]),t.isNumberName1=h.isNumberName);i.length===2&&(t.name2=i[1],c=o._validateGroupName(i[1]),t.isNumberName2=c.isNumberName)}else if(n.type===f.groupConstructImnsx||n.type===f.groupConstructImnsxMisc)for(var l=n.type===f.groupConstructImnsx?1:0,a=n.length-1-l,u=!0,r,e=1;e<=a;e++)r=n.value[e],r==="-"?u=!1:r==="i"?t.isIgnoreCase=u:r==="m"?t.isMultiline=u:r==="n"?t.isExplicitCapture=u:r==="s"?t.isSingleLine=u:r==="x"&&(t.isIgnoreWhitespace=u);return t},_validateGroupName:function(n){var t,i,r;if(!n||!n.length)throw new System.ArgumentException("Invalid group name: Group names must begin with a word character.");if(t=n[0]>="0"&&n[0]<="9",t&&(i=System.Text.RegularExpressions.RegexEngineParser,r=i._matchChars(n,0,n.length,i._decSymbols),r.matchLength!==n.length))throw new System.ArgumentException("Invalid group name: Group names must begin with a word character.");return{isNumberName:t}},_fillBalancingGroupInfo:function(n,t){for(var i,r=0;r<n.length;r++)if(i=n[r],i.constructs.name2!=null&&(i.isBalancing=!0,i.balancingSlotId=t.getPackedSlotIdBySlotName(i.constructs.name2),i.balancingSlotId==null))throw new System.ArgumentException("Reference to undefined group name '"+i.constructs.name2+"'.");},_preTransformBackrefTokens:function(n,t,i){for(var u=System.Text.RegularExpressions.RegexEngineParser,s=u.tokenTypes,f,e,h,c,r,o=0;o<t.length;o++){if(r=t[o],r.type===s.escBackrefNumber){if(f=r.data.number,f>=1&&i.getPackedSlotIdBySlotNumber(f)!=null)continue;if(f<=9)throw new System.ArgumentException("Reference to undefined group number "+f.toString()+".");if(e=u._parseOctalCharToken(r.value,0,r.length),e==null)throw new System.ArgumentException("Unrecognized escape sequence "+r.value.slice(0,2)+".");h=r.length-e.length;u._modifyPatternToken(r,n,s.escCharOctal,null,e.length);r.data=e.data;h>0&&(c=u._createPatternToken(n,s.literal,r.index+r.length,h),t.splice(o+1,0,c))}r.children&&r.children.length&&u._preTransformBackrefTokens(n,r.children,i)}},_updateGroupDescriptors:function(n,t){for(var o=System.Text.RegularExpressions.RegexEngineParser,e=o.tokenTypes,r,i,f,h,c,s=t||0,u=0;u<n.length;u++)i=n[u],i.index=s,i.children&&(c=i.childrenPostfix.length,o._updateGroupDescriptors(i.children,s+c),h=o._constructPattern(i.children),i.value=i.childrenPrefix+h+i.childrenPostfix,i.length=i.value.length),i.type===e.group&&i.group&&(r=i.group,r.exprIndex=i.index,r.exprLength=i.length,u+1<n.length&&(f=n[u+1],(f.type===e.quantifier||f.type===e.quantifierN||f.type===e.quantifierNM)&&(r.quantifier=f.value)),r.expr=i.value,r.exprFull=r.expr+(r.quantifier!=null?r.quantifier:"")),s+=i.length},_constructPattern:function(n){for(var i="",r,t=0;t<n.length;t++)r=n[t],i+=r.value;return i},_parsePatternImpl:function(n,t,i,r){if(n==null)throw new System.ArgumentNullException("pattern");if(i<0||i>n.length)throw new System.ArgumentOutOfRangeException("startIndex");if(r<i||r>n.length)throw new System.ArgumentOutOfRangeException("endIndex");for(var f=System.Text.RegularExpressions.RegexEngineParser,h=f.tokenTypes,s=[],o,e,u=i;u<r;){if(e=n[u],t.ignoreWhitespace&&f._whiteSpaceChars.indexOf(e)>=0){++u;continue}o=e==="."?f._parseDotToken(n,u,r):e==="\\"?f._parseEscapeToken(n,u,r):e==="["?f._parseCharRangeToken(n,u,r):e==="^"||e==="$"?f._parseAnchorToken(n,u):e==="("?f._parseGroupToken(n,t,u,r):e==="|"?f._parseAlternationToken(n,u):e==="#"&&t.ignoreWhitespace?f._parseXModeCommentToken(n,u,r):f._parseQuantifierToken(n,u,r);o==null&&(o=f._createPatternToken(n,h.literal,u,1));o!=null&&(s.push(o),u+=o.length)}return s},_parseEscapeToken:function(n,t,i){var u=System.Text.RegularExpressions.RegexEngineParser,o=u.tokenTypes,f=n[t],h,c,l,s,y,e,a,r,v;if(f!=="\\")return null;if(t+1>=i)throw new System.ArgumentException("Illegal \\ at end of pattern.");if(f=n[t+1],f>="1"&&f<="9")return h=u._matchChars(n,t+1,i,u._decSymbols,3),c=u._createPatternToken(n,o.escBackrefNumber,t,1+h.matchLength),c.data={number:parseInt(h.match,10)},c;if(u._escapedAnchors.indexOf(f)>=0)return u._createPatternToken(n,o.escAnchor,t,2);if(l=u._parseEscapedChar(n,t,i),l!=null)return l;if(f==="k"){if(t+2<i&&(s=n[t+2],(s==="'"||s==="<")&&(y=s==="<"?">":"'",e=u._matchUntil(n,t+3,i,y),e.unmatchLength===1&&e.matchLength>0)))return a=u._createPatternToken(n,o.escBackrefName,t,3+e.matchLength+1),a.data={name:e.match},a;throw new System.ArgumentException("Malformed \\k<...> named back reference.");}if(r=f.charCodeAt(0),r>=0&&r<48||r>57&&r<65||r>90&&r<95||r===96||r>122&&r<128)return v=u._createPatternToken(n,o.escChar,t,2),v.data={n:r,ch:f},v;throw new System.ArgumentException("Unrecognized escape sequence \\"+f+".");},_parseOctalCharToken:function(n,t,i){var r=System.Text.RegularExpressions.RegexEngineParser,s=r.tokenTypes,u=n[t];if(u==="\\"&&t+1<i&&(u=n[t+1],u>="0"&&u<="7")){var f=r._matchChars(n,t+1,i,r._octSymbols,3),e=parseInt(f.match,8),o=r._createPatternToken(n,s.escCharOctal,t,1+f.matchLength);return o.data={n:e,ch:String.fromCharCode(e)},o}return null},_parseEscapedChar:function(n,t,i){var r=System.Text.RegularExpressions.RegexEngineParser,o=r.tokenTypes,f,u=n[t],a,v,h,c,y,p,e,s,l;if(u!=="\\"||t+1>=i)return null;if(u=n[t+1],r._escapedChars.indexOf(u)>=0){if(u==="x"){if(a=r._matchChars(n,t+2,i,r._hexSymbols,2),a.matchLength!==2)throw new System.ArgumentException("Insufficient hexadecimal digits.");return v=parseInt(a.match,16),f=r._createPatternToken(n,o.escCharHex,t,4),f.data={n:v,ch:String.fromCharCode(v)},f}if(u==="c"){if(t+2>=i)throw new System.ArgumentException("Missing control character.");if(h=n[t+2],h=h.toUpperCase(),c=this._controlChars.indexOf(h),c>=0)return f=r._createPatternToken(n,o.escCharCtrl,t,3),f.data={n:c,ch:String.fromCharCode(c)},f;throw new System.ArgumentException("Unrecognized control character.");}else if(u==="u"){if(y=r._matchChars(n,t+2,i,r._hexSymbols,4),y.matchLength!==4)throw new System.ArgumentException("Insufficient hexadecimal digits.");return p=parseInt(y.match,16),f=r._createPatternToken(n,o.escCharUnicode,t,6),f.data={n:p,ch:String.fromCharCode(p)},f}f=r._createPatternToken(n,o.escChar,t,2);switch(u){case"a":e=7;break;case"b":e=8;break;case"t":e=9;break;case"r":e=13;break;case"v":e=11;break;case"f":e=12;break;case"n":e=10;break;case"e":e=27;break;default:throw new System.ArgumentException("Unexpected escaped char: '"+u+"'.");}return f.data={n:e,ch:String.fromCharCode(e)},f}if(u>="0"&&u<="7")return r._parseOctalCharToken(n,t,i);if(r._escapedCharClasses.indexOf(u)>=0){if(u==="p"||u==="P"){if(s=r._matchUntil(n,t+2,i,"}"),s.matchLength<2||s.match[0]!=="{"||s.unmatchLength!==1)throw new System.ArgumentException("Incomplete p{X} character escape.");if(l=s.match.slice(1),r._unicodeCategories.indexOf(l)>=0)return r._createPatternToken(n,o.escCharClassCategory,t,2+s.matchLength+1);if(r._namedCharBlocks.indexOf(l)>=0)return r._createPatternToken(n,o.escCharClassBlock,t,2+s.matchLength+1);throw new System.ArgumentException("Unknown property '"+l+"'.");}return r._createPatternToken(n,o.escCharClass,t,2)}return r._escapedSpecialSymbols.indexOf(u)>=0?(f=r._createPatternToken(n,o.escCharOther,t,2),f.data={n:u.charCodeAt(0),ch:u},f):null},_parseCharRangeToken:function(n,t,i){var e=System.Text.RegularExpressions.RegexEngineParser,a=e.tokenTypes,u=[],v,o,f,y=!1,p=!1,w=!1,s=n[t],r,h,c,b,l,k;if(s!=="[")return null;for(r=t+1,h=-1,r<i&&n[r]==="^"&&(y=!0,r++),b=r;r<i;){if(s=n[r],p=w,s==="-"&&r+1<i&&n[r+1]==="[")o=e._parseCharRangeToken(n,r+1,i),o.childrenPrefix="-"+o.childrenPrefix,o.length++,f=o,c=o.length,w=!0;else if(s==="\\"){if(f=e._parseEscapedChar(n,r,i),f==null)throw new System.ArgumentException("Unrecognized escape sequence \\"+s+".");c=f.length}else if(s==="]"&&r>b){h=r;break}else f=e._createPatternToken(n,a.literal,r,1),c=1;if(p)throw new System.ArgumentException("A subtraction must be the last element in a character class.");u.length>1&&(v=e._parseCharIntervalToken(n,u[u.length-2],u[u.length-1],f),v!=null&&(u.pop(),u.pop(),f=v));f!=null&&(u.push(f),r+=c)}if(h<0||u.length<1)throw new System.ArgumentException("Unterminated [] set.");return l=y?e._createPatternToken(n,a.charNegativeGroup,t,1+h-t,u,"[^","]"):e._createPatternToken(n,a.charGroup,t,1+h-t,u,"[","]"),k=e._tidyCharRange(u),l.data={ranges:k},o!=null&&(l.data.substractToken=o),l},_parseCharIntervalToken:function(n,t,i,r){var h=System.Text.RegularExpressions.RegexEngineParser,u=h.tokenTypes,f,o,e,s;if(i.type!==u.literal||i.value!=="-"||t.type!==u.literal&&t.type!==u.escChar&&t.type!==u.escCharOctal&&t.type!==u.escCharHex&&t.type!==u.escCharCtrl&&t.type!==u.escCharUnicode&&t.type!==u.escCharOther||r.type!==u.literal&&r.type!==u.escChar&&r.type!==u.escCharOctal&&r.type!==u.escCharHex&&r.type!==u.escCharCtrl&&r.type!==u.escCharUnicode&&r.type!==u.escCharOther)return null;if(t.type===u.literal?(f=t.value.charCodeAt(0),o=t.value):(f=t.data.n,o=t.data.ch),r.type===u.literal?(e=r.value.charCodeAt(0),s=r.value):(e=r.data.n,s=r.data.ch),f>e)throw new System.NotSupportedException("[x-y] range in reverse order.");var l=t.index,a=t.length+i.length+r.length,c=h._createPatternToken(n,u.charInterval,l,a,[t,i,r],"","");return c.data={startN:f,startCh:o,endN:e,endCh:s},c},_tidyCharRange:function(n){for(var l=System.Text.RegularExpressions.RegexEngineParser,i=l.tokenTypes,f,e,o,t,r=[],a=[],s,h,c,v,u=0;u<n.length;u++){if(t=n[u],t.type===i.literal)e=t.value.charCodeAt(0),o=e;else if(t.type===i.charInterval)e=t.data.startN,o=t.data.endN;else if(t.type===i.literal||t.type===i.escChar||t.type===i.escCharOctal||t.type===i.escCharHex||t.type===i.escCharCtrl||t.type===i.escCharUnicode||t.type===i.escCharOther)e=t.data.n,o=e;else if(t.type===i.charGroup||t.type===i.charNegativeGroup)continue;else{a.push(t);continue}if(r.length===0){r.push({n:e,m:o});continue}for(f=0;f<r.length;f++)if(r[f].n>e)break;r.splice(f,0,{n:e,m:o})}for(u=0;u<r.length;u++){for(s=r[u],c=0,f=u+1;f<r.length;f++){if(h=r[f],h.n>1+s.m)break;c++;h.m>s.m&&(s.m=h.m)}c>0&&r.splice(u+1,c)}return a.length>0&&(v="["+l._constructPattern(a)+"]",r.charClassToken=l._createPatternToken(v,i.charGroup,0,v.length,n,"[","]")),r},_parseDotToken:function(n,t){var i=System.Text.RegularExpressions.RegexEngineParser,r=i.tokenTypes,u=n[t];return u!=="."?null:i._createPatternToken(n,r.escCharClassDot,t,1)},_parseAnchorToken:function(n,t){var i=System.Text.RegularExpressions.RegexEngineParser,u=i.tokenTypes,r=n[t];return r!=="^"&&r!=="$"?null:i._createPatternToken(n,u.anchor,t,1)},_updateSettingsFromConstructs:function(n,t){t.isIgnoreWhitespace!=null&&(n.ignoreWhitespace=t.isIgnoreWhitespace);t.isExplicitCapture!=null&&(n.explicitCapture=t.isExplicitCapture)},_parseGroupToken:function(n,t,i,r){var s=System.Text.RegularExpressions.RegexEngineParser,u=s.tokenTypes,a={ignoreWhitespace:t.ignoreWhitespace,explicitCapture:t.explicitCapture},e=n[i],h,c,l,ft,et,p,w,ot,b,nt;if(e!=="(")return null;var k=1,y=!1,d=i+1,o=-1,g=!1,tt=!1,it=!1,rt=!1,ut=!1,v=null,f=s._parseGroupConstructToken(n,a,i+1,r);for(f!=null&&(v=this._fillGroupConstructs(f),d+=f.length,f.type===u.commentInline?g=!0:f.type===u.alternationGroupCondition?tt=!0:f.type===u.groupConstructImnsx?(this._updateSettingsFromConstructs(a,v),rt=!0):f.type===u.groupConstructImnsxMisc&&(this._updateSettingsFromConstructs(t,v),it=!0)),a.explicitCapture&&(v==null||v.name1==null)&&(ut=!0),h=d;h<r;){if(e=n[h],e==="\\")h++;else if(e==="[")y=!0;else if(e==="]"&&y)y=!1;else if(!y)if(e!=="("||g){if(e===")"&&(--k,k===0)){o=h;break}}else++k;++h}if(c=null,g){if(o<0)throw new System.ArgumentException("Unterminated (?#...) comment.");c=s._createPatternToken(n,u.commentInline,i,1+o-i)}else{if(o<0)throw new System.ArgumentException("Not enough )'s.");if(l=s._parsePatternImpl(n,a,d,o),f!=null&&l.splice(0,0,f),tt){for(ft=l.length,w=0,p=0;p<ft;p++)if(et=l[p],et.type===u.alternation&&(++w,w>1))throw new System.ArgumentException("Too many | in (?()|).");if(w===0)throw new System.NotSupportedException("Alternation group without | is not supported.");ot=s._createPatternToken(n,u.alternationGroup,i,1+o-i,l,"(",")");c=ot}else b=u.group,it?b=u.groupImnsxMisc:rt&&(b=u.groupImnsx),nt=s._createPatternToken(n,b,i,1+o-i,l,"(",")"),nt.localSettings=a,c=nt}return ut&&(c.isNonCapturingExplicit=!0),c},_parseGroupConstructToken:function(n,t,i,r){var f=System.Text.RegularExpressions.RegexEngineParser,o=f.tokenTypes,u=n[i],h,c,s,l,e,a,v;if(u!=="?"||i+1>=r)return null;if(u=n[i+1],u===":"||u==="="||u==="!"||u===">")return f._createPatternToken(n,o.groupConstruct,i,2);if(u==="#")return f._createPatternToken(n,o.commentInline,i,2);if(u==="(")return f._parseAlternationGroupConditionToken(n,t,i,r);if(u==="<"&&i+2<r&&(h=n[i+2],h==="="||h==="!"))return f._createPatternToken(n,o.groupConstruct,i,3);if(u==="<"||u==="'"){if(c=u==="<"?">":u,s=f._matchUntil(n,i+2,r,c),s.unmatchLength!==1||s.matchLength===0)throw new System.ArgumentException("Unrecognized grouping construct.");if(l=s.match.slice(0,1),"`~@#$%^&*()+{}[]|\\/|'\";:,.?".indexOf(l)>=0)throw new System.ArgumentException("Invalid group name: Group names must begin with a word character.");return f._createPatternToken(n,o.groupConstructName,i,2+s.matchLength+1)}if(e=f._matchChars(n,i+1,r,"imnsx-"),e.matchLength>0&&(e.unmatchCh===":"||e.unmatchCh===")"))return a=e.unmatchCh===":"?o.groupConstructImnsx:o.groupConstructImnsxMisc,v=e.unmatchCh===":"?1:0,f._createPatternToken(n,a,i,1+e.matchLength+v);throw new System.ArgumentException("Unrecognized grouping construct.");},_parseQuantifierToken:function(n,t,i){var f=System.Text.RegularExpressions.RegexEngineParser,s=f.tokenTypes,r=null,e=n[t],u,o,h,c;if(e==="*"||e==="+"||e==="?")r=f._createPatternToken(n,s.quantifier,t,1),r.data={val:e};else if(e==="{"&&(u=f._matchChars(n,t+1,i,f._decSymbols),u.matchLength!==0))if(u.unmatchCh==="}")r=f._createPatternToken(n,s.quantifierN,t,1+u.matchLength+1),r.data={n:parseInt(u.match,10)};else if(u.unmatchCh===","&&(o=f._matchChars(n,u.unmatchIndex+1,i,f._decSymbols),o.unmatchCh==="}"&&(r=f._createPatternToken(n,s.quantifierNM,t,1+u.matchLength+1+o.matchLength+1),r.data={n:parseInt(u.match,10),m:null},o.matchLength!==0&&(r.data.m=parseInt(o.match,10),r.data.n>r.data.m))))throw new System.ArgumentException("Illegal {x,y} with x > y.");return r!=null&&(h=t+r.length,h<i&&(c=n[h],c==="?"&&(this._modifyPatternToken(r,n,r.type,r.index,r.length+1),r.data.isLazy=!0))),r},_parseAlternationToken:function(n,t){var i=System.Text.RegularExpressions.RegexEngineParser,r=i.tokenTypes,u=n[t];return u!=="|"?null:i._createPatternToken(n,r.alternation,t,1)},_parseAlternationGroupConditionToken:function(n,t,i,r){var s=System.Text.RegularExpressions.RegexEngineParser,u=s.tokenTypes,h,l,c=null,w=n[i],f,e,o,v,y,p,a;if(w!=="?"||i+1>=r||n[i+1]!=="("||(f=s._parseGroupToken(n,t,i+1,r),f==null))return null;if(f.type===u.commentInline)throw new System.ArgumentException("Alternation conditions cannot be comments.");if(e=f.children,e&&e.length){if(h=e[0],h.type===u.groupConstructName)throw new System.ArgumentException("Alternation conditions do not capture and cannot be named.");if((h.type===u.groupConstruct||h.type===u.groupConstructImnsx)&&(l=s._findFirstGroupWithoutConstructs(e),l!=null&&(l.isEmptyCapturing=!0)),h.type===u.literal)if(o=f.value.slice(1,f.value.length-1),v=o[0]>="0"&&o[0]<="9",v){if(y=s._matchChars(o,0,o.length,s._decSymbols),y.matchLength!==o.length)throw new System.ArgumentException("Malformed Alternation group number: "+o+".");p=parseInt(o,10);c={number:p}}else c={name:o}}return e.length&&(e[0].type===u.groupConstruct||e[0].type===u.groupConstructImnsx)||(h=s._createPatternToken("?:",u.groupConstruct,0,2),e.splice(0,0,h)),a=s._createPatternToken(n,u.alternationGroupCondition,f.index-1,1+f.length,[f],"?",""),c!=null&&(a.data=c),a},_findFirstGroupWithoutConstructs:function(n){for(var f=System.Text.RegularExpressions.RegexEngineParser,u=f.tokenTypes,i=null,t,r=0;r<n.length;++r)if(t=n[r],t.type===u.group&&t.children&&t.children.length){if(t.children[0].type!==u.groupConstruct&&t.children[0].type!==u.groupConstructImnsx){i=t;break}if(t.children&&t.children.length&&(i=f._findFirstGroupWithoutConstructs(t.children),i!=null))break}return i},_parseXModeCommentToken:function(n,t,i){var f=System.Text.RegularExpressions.RegexEngineParser,e=f.tokenTypes,u=n[t],r;if(u!=="#")return null;for(r=t+1;r<i;)if(u=n[r],++r,u==="\n")break;return f._createPatternToken(n,e.commentXMode,t,r-t)},_createLiteralToken:function(n){var t=System.Text.RegularExpressions.RegexEngineParser;return t._createPatternToken(n,t.tokenTypes.literal,0,n.length)},_createPositiveLookaheadToken:function(n,t){var r=System.Text.RegularExpressions.RegexEngineParser,i="(?="+n+")";return r._parseGroupToken(i,t,0,i.length)},_createPatternToken:function(n,t,i,r,u,f,e){var o={type:t,index:i,length:r,value:n.slice(i,i+r)};return u!=null&&u.length>0&&(o.children=u,o.childrenPrefix=f,o.childrenPostfix=e),o},_modifyPatternToken:function(n,t,i,r,u){i!=null&&(n.type=i);(r!=null||u!=null)&&(r!=null&&(n.index=r),u!=null&&(n.length=u),n.value=t.slice(n.index,n.index+n.length))},_updatePatternToken:function(n,t,i,r,u){n.type=t;n.index=i;n.length=r;n.value=u},_matchChars:function(n,t,i,r,u){var f={match:"",matchIndex:-1,matchLength:0,unmatchCh:"",unmatchIndex:-1,unmatchLength:0},e=t,o;for(u!=null&&u>=0&&(i=t+u);e<i;){if(o=n[e],r.indexOf(o)<0){f.unmatchCh=o;f.unmatchIndex=e;f.unmatchLength=1;break}e++}return e>t&&(f.match=n.slice(t,e),f.matchIndex=t,f.matchLength=e-t),f},_matchUntil:function(n,t,i,r,u){var f={match:"",matchIndex:-1,matchLength:0,unmatchCh:"",unmatchIndex:-1,unmatchLength:0},e=t,o;for(u!=null&&u>=0&&(i=t+u);e<i;){if(o=n[e],r.indexOf(o)>=0){f.unmatchCh=o;f.unmatchIndex=e;f.unmatchLength=1;break}e++}return e>t&&(f.match=n.slice(t,e),f.matchIndex=t,f.matchLength=e-t),f}}});Bridge.define("System.Random",{statics:{MBIG:2147483647,MSEED:161803398,MZ:0},inext:0,inextp:0,seedArray:null,config:{init:function(){this.seedArray=System.Array.init(56,0)}},ctor:function(){System.Random.$ctor1.call(this,System.Int64.clip32(System.Int64((new Date).getTime()).mul(1e4)))},$ctor1:function(n){var e,u,i,o,r,f,t;for(this.$initialize(),o=n===-2147483648?2147483647:Math.abs(n),u=System.Random.MSEED-o|0,this.seedArray[55]=u,i=1,r=1;r<55;r=r+1|0)e=(21*r|0)%55,this.seedArray[e]=i,i=u-i|0,i<0&&(i=i+System.Random.MBIG|0),u=this.seedArray[e];for(f=1;f<5;f=f+1|0)for(t=1;t<56;t=t+1|0)this.seedArray[t]=this.seedArray[t]-this.seedArray[1+(t+30|0)%55|0]|0,this.seedArray[t]<0&&(this.seedArray[t]=this.seedArray[t]+System.Random.MBIG|0);this.inext=0;this.inextp=21;n=1},sample:function(){return this.internalSample()*46566128752457969e-26},internalSample:function(){var n,t=this.inext,i=this.inextp;return(t=t+1|0)>=56&&(t=1),(i=i+1|0)>=56&&(i=1),n=this.seedArray[t]-this.seedArray[i]|0,n===System.Random.MBIG&&(n=n-1|0),n<0&&(n=n+System.Random.MBIG|0),this.seedArray[t]=n,this.inext=t,this.inextp=i,n},next:function(){return this.internalSample()},next$2:function(n,t){if(n>t)throw new System.ArgumentOutOfRangeException("minValue","'minValue' cannot be greater than maxValue.");var i=System.Int64(t).sub(System.Int64(n));return i.lte(System.Int64(2147483647))?Bridge.Int.clip32(this.sample()*System.Int64.toNumber(i))+n|0:System.Int64.clip32(Bridge.Int.clip64(this.getSampleForLargeRange()*System.Int64.toNumber(i)).add(System.Int64(n)))},next$1:function(n){if(n<0)throw new System.ArgumentOutOfRangeException("maxValue","'maxValue' must be greater than zero.");return Bridge.Int.clip32(this.sample()*n)},getSampleForLargeRange:function(){var n=this.internalSample(),i=this.internalSample()%2==0?!0:!1,t;return i&&(n=-n|0),t=n,t+=2147483646,t/4294967293},nextDouble:function(){return this.sample()},nextBytes:function(n){if(n==null)throw new System.ArgumentNullException("buffer");for(var t=0;t<n.length;t=t+1|0)n[t]=this.internalSample()%256&255}});Bridge.define("System.Threading.Timer",{inherits:[System.IDisposable],statics:{MAX_SUPPORTED_TIMEOUT:4294967294,EXC_LESS:"Number must be either non-negative and less than or equal to Int32.MaxValue or -1.",EXC_MORE:"Time-out interval must be less than 2^32-2.",EXC_DISPOSED:"The timer has been already disposed."},dueTime:System.Int64(0),period:System.Int64(0),timerCallback:null,state:null,id:null,disposed:!1,config:{alias:["dispose","System$IDisposable$dispose"]},$ctor1:function(n,t,i,r){this.$initialize();this.timerSetup(n,t,System.Int64(i),System.Int64(r))},$ctor3:function(n,t,i,r){this.$initialize();var u=Bridge.Int.clip64(i.getTotalMilliseconds()),f=Bridge.Int.clip64(r.getTotalMilliseconds());this.timerSetup(n,t,u,f)},$ctor4:function(n,t,i,r){this.$initialize();this.timerSetup(n,t,System.Int64(i),System.Int64(r))},$ctor2:function(n,t,i,r){this.$initialize();this.timerSetup(n,t,i,r)},ctor:function(n){this.$initialize();this.timerSetup(n,this,System.Int64(-1),System.Int64(-1))},timerSetup:function(n,t,i,r){if(this.disposed)throw new System.InvalidOperationException(System.Threading.Timer.EXC_DISPOSED);if(Bridge.staticEquals(n,null))throw new System.ArgumentNullException("TimerCallback");if(i.lt(System.Int64(-1)))throw new System.ArgumentOutOfRangeException("dueTime",System.Threading.Timer.EXC_LESS);if(r.lt(System.Int64(-1)))throw new System.ArgumentOutOfRangeException("period",System.Threading.Timer.EXC_LESS);if(i.gt(System.Int64(System.Threading.Timer.MAX_SUPPORTED_TIMEOUT)))throw new System.ArgumentOutOfRangeException("dueTime",System.Threading.Timer.EXC_MORE);if(r.gt(System.Int64(System.Threading.Timer.MAX_SUPPORTED_TIMEOUT)))throw new System.ArgumentOutOfRangeException("period",System.Threading.Timer.EXC_MORE);return this.dueTime=i,this.period=r,this.state=t,this.timerCallback=n,this.runTimer(this.dueTime)},handleCallback:function(){if(!this.disposed&&!Bridge.staticEquals(this.timerCallback,null)){var n=this.id;this.timerCallback(this.state);System.Nullable.eq(this.id,n)&&this.runTimer(this.period,!1)}},runTimer:function(n,t){if(t===void 0&&(t=!0),t&&this.disposed)throw new System.InvalidOperationException(System.Threading.Timer.EXC_DISPOSED);if(n.ne(System.Int64(-1))&&!this.disposed){var i=n.toNumber();return this.id=Bridge.global.setTimeout(Bridge.fn.bind(this,this.handleCallback),i),!0}return!1},change:function(n,t){return this.changeTimer(System.Int64(n),System.Int64(t))},change$2:function(n,t){return this.changeTimer(Bridge.Int.clip64(n.getTotalMilliseconds()),Bridge.Int.clip64(t.getTotalMilliseconds()))},change$3:function(n,t){return this.changeTimer(System.Int64(n),System.Int64(t))},change$1:function(n,t){return this.changeTimer(n,t)},changeTimer:function(n,t){return this.clearTimeout(),this.timerSetup(this.timerCallback,this.state,n,t)},clearTimeout:function(){System.Nullable.hasValue(this.id)&&(Bridge.global.clearTimeout(System.Nullable.getValue(this.id)),this.id=null)},dispose:function(){this.clearTimeout();this.disposed=!0}});Bridge.define("Bridge.Console",{statics:{BODY_WRAPPER_ID:"bridge-body-wrapper",CONSOLE_MESSAGES_ID:"bridge-console-messages",position:"horizontal",instance:null,getInstance:function(){return Bridge.Console.instance==null&&(Bridge.Console.instance=new Bridge.Console),Bridge.Console.instance},logBase:function(n,t){var i,r,u;if(t===void 0&&(t=0),i=Bridge.Console.getInstance(),r=n!=null?n.toString():"null",i.bufferedOutput!=null){i.bufferedOutput=System.String.concat(i.bufferedOutput,r);return}Bridge.Console.show();u=i.buildConsoleMessage(r,t);i.consoleMessages.appendChild(u);i.currentMessageElement=u;i.consoleDefined?t===1&&i.consoleDebugDefined?Bridge.global.console.debug(r):Bridge.global.console.log(r):i.operaPostErrorDefined&&Bridge.global.opera.postError(r)},error:function(n){Bridge.Console.logBase(n,2)},debug:function(n){Bridge.Console.logBase(n,1)},log:function(n){Bridge.Console.logBase(n)},hide:function(){if(Bridge.Console.instance!=null){var n=Bridge.Console.getInstance();n.hidden||n.close()}},show:function(){var n=Bridge.Console.getInstance();n.hidden&&n.init(!0)},toggle:function(){Bridge.Console.getInstance().hidden?Bridge.Console.show():Bridge.Console.hide()}},svgNS:"http://www.w3.org/2000/svg",consoleHeight:"300px",consoleHeaderHeight:"35px",tooltip:null,consoleWrapper:null,consoleMessages:null,bridgeIcon:null,bridgeIconPath:null,bridgeConsoleLabel:null,closeBtn:null,closeIcon:null,closeIconPath:null,consoleHeader:null,consoleBody:null,hidden:!0,consoleDefined:!1,consoleDebugDefined:!1,operaPostErrorDefined:!1,currentMessageElement:null,bufferedOutput:null,ctor:function(){this.$initialize();this.init()},init:function(n){var s,i,h,c,f,r;n===void 0&&(n=!1);this.hidden=!1;var t=Bridge.fn.bind(this,o.$.Bridge.Console.f1)(new(System.Collections.Generic.Dictionary$2(String,String))),e=o.$.Bridge.Console.f2(new(System.Collections.Generic.Dictionary$2(String,String))),u=o.$.Bridge.Console.f3(new(System.Collections.Generic.Dictionary$2(String,String)));this.bridgeIcon=this.bridgeIcon||document.createElementNS(this.svgNS,"svg");s=Bridge.fn.bind(this,o.$.Bridge.Console.f4)(new(System.Collections.Generic.Dictionary$2(String,String)));this.setAttributes(this.bridgeIcon,s);this.bridgeIconPath=this.bridgeIconPath||document.createElementNS(this.svgNS,"path");i=new(System.Collections.Generic.Dictionary$2(String,String));i.set("d","M19 14.4h2.2V9.6L19 7.1v7.3zm4.3-2.5v2.5h2.2l-2.2-2.5zm-8.5 2.5H17V4.8l-2.2-2.5v12.1zM0 14.4h3l7.5-8.5v8.5h2.2V0L0 14.4z");i.set("fill","#555");this.setAttributes(this.bridgeIconPath,i);this.bridgeConsoleLabel=this.bridgeConsoleLabel||document.createElement("span");this.bridgeConsoleLabel.innerHTML="Bridge Console";this.closeBtn=this.closeBtn||document.createElement("span");this.closeBtn.setAttribute("style","position: relative;display: inline-block;float: right;cursor: pointer");this.closeIcon=this.closeIcon||document.createElementNS(this.svgNS,"svg");h=Bridge.fn.bind(this,o.$.Bridge.Console.f5)(new(System.Collections.Generic.Dictionary$2(String,String)));this.setAttributes(this.closeIcon,h);this.closeIconPath=this.closeIconPath||document.createElementNS(this.svgNS,"path");c=o.$.Bridge.Console.f6(new(System.Collections.Generic.Dictionary$2(String,String)));this.setAttributes(this.closeIconPath,c);this.tooltip=this.tooltip||document.createElement("div");this.tooltip.innerHTML="Refresh page to open Bridge Console";this.tooltip.setAttribute("style","position: absolute;right: 30px;top: -6px;white-space: nowrap;padding: 7px;border-radius: 3px;background-color: rgba(0, 0, 0, 0.75);color: #eee;text-align: center;visibility: hidden;opacity: 0;-webkit-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;z-index: 1;");Bridge.Console.position="horizontal";Bridge.referenceEquals(Bridge.Console.position,"horizontal")?(this.wrapBodyContent(),t.set("right","0"),e.set("border-top","1px solid #a3a3a3"),u.set("height",this.consoleHeight)):Bridge.referenceEquals(Bridge.Console.position,"vertical")&&(f="400px",document.body.style.marginLeft=f,t.set("top","0"),t.set("width",f),t.set("border-right","1px solid #a3a3a3"),u.set("height","100%"));this.consoleWrapper=this.consoleWrapper||document.createElement("div");this.consoleWrapper.setAttribute("style",this.obj2Css(t));this.consoleHeader=this.consoleHeader||document.createElement("div");this.consoleHeader.setAttribute("style",this.obj2Css(e));this.consoleBody=this.consoleBody||document.createElement("div");this.consoleBody.setAttribute("style",this.obj2Css(u));this.consoleMessages=this.consoleMessages||document.createElement("ul");r=this.consoleMessages;r.id=Bridge.Console.CONSOLE_MESSAGES_ID;r.setAttribute("style","margin: 0;padding: 0;list-style: none;");n||(this.bridgeIcon.appendChild(this.bridgeIconPath),this.closeIcon.appendChild(this.closeIconPath),this.closeBtn.appendChild(this.closeIcon),this.closeBtn.appendChild(this.tooltip),this.consoleHeader.appendChild(this.bridgeIcon),this.consoleHeader.appendChild(this.bridgeConsoleLabel),this.consoleHeader.appendChild(this.closeBtn),this.consoleBody.appendChild(r),this.consoleWrapper.appendChild(this.consoleHeader),this.consoleWrapper.appendChild(this.consoleBody),document.body.appendChild(this.consoleWrapper),this.closeBtn.addEventListener("click",Bridge.fn.bind(this,this.close)),this.closeBtn.addEventListener("mouseover",Bridge.fn.bind(this,this.showTooltip)),this.closeBtn.addEventListener("mouseout",Bridge.fn.bind(this,this.hideTooltip)),this.consoleDefined=Bridge.isDefined(Bridge.global)&&Bridge.isDefined(Bridge.global.console),this.consoleDebugDefined=this.consoleDefined&&Bridge.isDefined(Bridge.global.console.debug),this.operaPostErrorDefined=Bridge.isDefined(Bridge.global.opera)&&Bridge.isDefined(Bridge.global.opera.postError))},showTooltip:function(){var n=Bridge.Console.getInstance();n.tooltip.style.right="20px";n.tooltip.style.visibility="visible";n.tooltip.style.opacity="1"},hideTooltip:function(){var n=Bridge.Console.getInstance();n.tooltip.style.right="30px";n.tooltip.style.opacity="0"},close:function(){this.hidden=!0;this.consoleWrapper.style.display="none";Bridge.referenceEquals(Bridge.Console.position,"horizontal")?this.unwrapBodyContent():Bridge.referenceEquals(Bridge.Console.position,"vertical")&&document.body.removeAttribute("style")},wrapBodyContent:function(){if(document.body!=null){var n=document.defaultView.getComputedStyle(document.body,null),i=n.paddingTop,r=n.paddingRight,s=n.paddingBottom,u=n.paddingLeft,f=n.marginTop,e=n.marginRight,h=n.marginBottom,o=n.marginLeft,t=document.createElement("div");for(t.id=Bridge.Console.BODY_WRAPPER_ID,t.setAttribute("style",System.String.concat("height: calc(100vh - ",this.consoleHeight," - ",this.consoleHeaderHeight,");","margin-top: calc(-1 * ","(",System.String.concat(f," + ",i),"));","margin-right: calc(-1 * ","(",System.String.concat(e," + ",r),"));","margin-left: calc(-1 * ","(",System.String.concat(o," + ",u),"));","padding-top: calc(",System.String.concat(f," + ",i),");","padding-right: calc(",System.String.concat(e," + ",r),");","padding-bottom: calc(",System.String.concat(h," + ",s),");","padding-left: calc(",System.String.concat(o," + ",u),");","overflow-x: auto;","box-sizing: border-box !important;"));document.body.firstChild!=null;)t.appendChild(document.body.firstChild);document.body.appendChild(t)}},unwrapBodyContent:function(){var n=document.getElementById(Bridge.Console.BODY_WRAPPER_ID);if(n!=null){while(n.firstChild!=null)document.body.insertBefore(n.firstChild,n);document.body.removeChild(n)}},buildConsoleMessage:function(n,t){var r=document.createElement("li"),u,h,i,s,f,e;return r.setAttribute("style","padding: 5px 10px;border-bottom: 1px solid #f0f0f0;"),u=document.createElementNS(this.svgNS,"svg"),h=Bridge.fn.bind(this,o.$.Bridge.Console.f7)(new(System.Collections.Generic.Dictionary$2(String,String))),this.setAttributes(u,h),i="#555",t===2?i="#d65050":t===1&&(i="#1800FF"),s=document.createElementNS(this.svgNS,"path"),f=new(System.Collections.Generic.Dictionary$2(String,String)),f.set("d","M3.8 3.5L.7 6.6s-.1.1-.2.1-.1 0-.2-.1l-.2-.3C0 6.2 0 6.2 0 6.1c0 0 0-.1.1-.1l2.6-2.6L.1.7C0 .7 0 .6 0 .6 0 .5 0 .5.1.4L.4.1c0-.1.1-.1.2-.1s.1 0 .2.1l3.1 3.1s.1.1.1.2-.1.1-.2.1z"),f.set("fill",i),this.setAttributes(s,f),u.appendChild(s),e=document.createElement("span"),e.innerHTML=n,e.setAttribute("style",System.String.concat("color: ",i,"; white-space: pre;")),r.appendChild(u),r.appendChild(e),r},setAttributes:function(n,t){for(var r,i=Bridge.getEnumerator(t);i.moveNext();)r=i.getCurrent(),n.setAttribute(r.key,r.value)},obj2Css:function(n){for(var i="",r,t=Bridge.getEnumerator(n);t.moveNext();)r=t.getCurrent(),i=System.String.concat(i,System.String.concat(r.key.toLowerCase(),":",r.value,";"));return i}});Bridge.ns("Bridge.Console",o.$);Bridge.apply(o.$.Bridge.Console,{f1:function(n){return n.add("position","fixed"),n.add("left","0"),n.add("bottom","0"),n.add("padding-top",this.consoleHeaderHeight),n.add("background-color","#fff"),n.add("font","normal normal normal 13px/1 sans-serif"),n.add("color","#555"),n},f2:function(n){return n.add("position","absolute"),n.add("top","0"),n.add("left","0"),n.add("right","0"),n.add("height","35px"),n.add("padding","9px 15px 7px 10px"),n.add("border-bottom","1px solid #ccc"),n.add("background-color","#f3f3f3"),n.add("box-sizing","border-box"),n},f3:function(n){return n.add("overflow-x","auto"),n.add("font-family","Menlo, Monaco, Consolas, 'Courier New', monospace"),n},f4:function(n){return n.add("xmlns",this.svgNS),n.add("width","25.5"),n.add("height","14.4"),n.add("viewBox","0 0 25.5 14.4"),n.add("style","margin: 0 3px 3px 0;vertical-align:middle;"),n},f5:function(n){return n.add("xmlns",this.svgNS),n.add("width","11.4"),n.add("height","11.4"),n.add("viewBox","0 0 11.4 11.4"),n.add("style","vertical-align: middle;"),n},f6:function(n){return n.add("d","M11.4 1.4L10 0 5.7 4.3 1.4 0 0 1.4l4.3 4.3L0 10l1.4 1.4 4.3-4.3 4.3 4.3 1.4-1.4-4.3-4.3"),n.add("fill","#555"),n},f7:function(n){return n.add("xmlns",this.svgNS),n.add("width","3.9"),n.add("height","6.7"),n.add("viewBox","0 0 3.9 6.7"),n.add("style","margin-right: 7px; vertical-align: middle;"),n}});typeof define=="function"&&define.amd?define("bridge",[],function(){return Bridge}):typeof module!="undefined"&&module.exports&&(module.exports=Bridge)})(this); \ No newline at end of file diff --git a/src/main/webapp/js/orgchart/mxOrgChart.js b/src/main/webapp/js/orgchart/mxOrgChart.js new file mode 100644 index 0000000000000000000000000000000000000000..47fbb0750800cdb5a585bbe4f43c77b48abe52c0 --- /dev/null +++ b/src/main/webapp/js/orgchart/mxOrgChart.js @@ -0,0 +1,568 @@ +function mxOrgChart(editorUi) +{ + Bridge.define('ChartApp', + { + statics: { + config: { + init: function() { + + } + }, + main: function (editorUi) { + Bridge.Console.log = console.log; + Bridge.Console.error = console.error; + Bridge.Console.debug = console.debug; + + ChartApp.editorUi = editorUi; + ChartApp.buildChart(true); + }, + + diagram: {}, + dataSource: {}, + //suppressRootBox: false, + //totalBoxCount: 20, + //percentAssistants: 10, + + /*boxClick: function(boxId) { + var box = ChartApp.diagram.getBoxes().getBoxesById().getItem(boxId); + box.IsCollapsed = !box.IsCollapsed; + ChartApp.positionBoxes(); + },*/ + + buildChart: function (initData) { + if (initData) { + ChartApp.initDiagram(); + } + ChartApp.positionBoxes(); + }, + + collapseAllBoxes: function(boxContainer, isCollapsed) { + var en = boxContainer.getBoxesById().getValues().getEnumerator(); + while (en.moveNext()) { + var box = en.getCurrent(); + if (!box.IsSpecial) { + box.IsCollapsed = isCollapsed; + } + } + }, + + generateData: function () { + + + /*var count = ChartApp.totalBoxCount; + var percentAssistants = ChartApp.percentAssistants; + + var dataSource = new OrgChart.Test.TestDataSource(); + (new OrgChart.Test.TestDataGen()).GenerateDataItems(dataSource, count, percentAssistants); + + if (ChartApp.suppressRootBox) { + dataSource.Items.remove('0'); + var en = dataSource.Items.getValues().getEnumerator(); + while (en.moveNext()) { + var dataItem = en.getCurrent(); + if (dataItem.ParentId === "0") { + dataItem.ParentId = null; + } + } + }*/ + + var dataSource = new OrgChart.Test.TestDataSource(); + + var graph = ChartApp.editorUi.editor.graph; + var cells = graph.model.cells; + var defParent = graph.getDefaultParent(); + //var dataSource = {"Items": {"comparer": {}, "entries": {}}}; + + for (var id in cells) + { + var cell = cells[id]; + + if (cell.geometry != null && cell.vertex && cell.parent == defParent) //TODO First level only? + { + // Find cell parent. If it has more than one parent, take first parent (should be an error?) + var parentId = null; + + var incomingEdge = graph.getIncomingEdges(cell)[0]; + + if (incomingEdge != null && incomingEdge.source != null) + { + parentId = incomingEdge.source.id; + } + + var item = new OrgChart.Test.TestDataItem(); + item.Id = id; + item.ParentId = parentId; + dataSource.Items.add(item.getId(), item); +// dataSource.Items.entries[id] = [{ +// "key": id, +// "value": { +// "Id": id +// }, +// "ParentId": parentId +// }]; + } + } + + return dataSource; + }, + + initDiagram: function () { + // $("#myDiagramDiv").html(''); + // $("#myDiagramDiv").append('<div id="myConnectors" class="chartConnectorsPlane"/>') + + var dataSource = ChartApp.generateData(); + + ChartApp.dataSource = dataSource; + + var boxContainer = new OrgChart.Layout.BoxContainer.$ctor1(dataSource); + //OrgChart.Test.TestDataGen.GenerateBoxSizes(boxContainer); + + /* if ($("#CollapseAllOnRebuild")[0].checked) { + ChartApp.collapseAllBoxes(boxContainer, true); + }*/ + + ChartApp.diagram = new OrgChart.Layout.Diagram(); + + var diagram = ChartApp.diagram; + diagram.setBoxes(boxContainer); + + var linearLayoutStrategy = new OrgChart.Layout.LinearLayoutStrategy(); + linearLayoutStrategy.ParentAlignment = OrgChart.Layout.BranchParentAlignment.Center; + diagram.LayoutSettings.LayoutStrategies.add("linear", linearLayoutStrategy); + + var multiLineHangerLayoutStrategy = new OrgChart.Layout.MultiLineHangerLayoutStrategy(); + multiLineHangerLayoutStrategy.ParentAlignment = OrgChart.Layout.BranchParentAlignment.Center; + multiLineHangerLayoutStrategy.MaxSiblingsPerRow = 2; + diagram.LayoutSettings.LayoutStrategies.add("hanger2", multiLineHangerLayoutStrategy); + + multiLineHangerLayoutStrategy = new OrgChart.Layout.MultiLineHangerLayoutStrategy(); + multiLineHangerLayoutStrategy.ParentAlignment = OrgChart.Layout.BranchParentAlignment.Center; + multiLineHangerLayoutStrategy.MaxSiblingsPerRow = 4; + diagram.LayoutSettings.LayoutStrategies.add("hanger4", multiLineHangerLayoutStrategy); + + var singleColumnLayoutStrategy = new OrgChart.Layout.SingleColumnLayoutStrategy(); + singleColumnLayoutStrategy.ParentAlignment = OrgChart.Layout.BranchParentAlignment.Right; + diagram.LayoutSettings.LayoutStrategies.add("singleColumnRight", singleColumnLayoutStrategy); + + singleColumnLayoutStrategy = new OrgChart.Layout.SingleColumnLayoutStrategy(); + singleColumnLayoutStrategy.ParentAlignment = OrgChart.Layout.BranchParentAlignment.Left; + diagram.LayoutSettings.LayoutStrategies.add("singleColumnLeft", singleColumnLayoutStrategy); + + var fishboneLayoutStrategy = new OrgChart.Layout.MultiLineFishboneLayoutStrategy(); + fishboneLayoutStrategy.ParentAlignment = OrgChart.Layout.BranchParentAlignment.Center; + fishboneLayoutStrategy.MaxGroups = 1; + diagram.LayoutSettings.LayoutStrategies.add("fishbone1", fishboneLayoutStrategy); + + fishboneLayoutStrategy = new OrgChart.Layout.MultiLineFishboneLayoutStrategy(); + fishboneLayoutStrategy.ParentAlignment = OrgChart.Layout.BranchParentAlignment.Center; + fishboneLayoutStrategy.MaxGroups = 2; + diagram.LayoutSettings.LayoutStrategies.add("fishbone2", fishboneLayoutStrategy); + + var hstackLayoutStrategy = new OrgChart.Layout.StackingLayoutStrategy(); + hstackLayoutStrategy.ParentAlignment = OrgChart.Layout.BranchParentAlignment.InvalidValue; + hstackLayoutStrategy.Orientation = OrgChart.Layout.StackOrientation.SingleRowHorizontal; + hstackLayoutStrategy.ParentChildSpacing = 10; + diagram.LayoutSettings.LayoutStrategies.add("hstack", hstackLayoutStrategy); + + var vstackLayoutStrategy = new OrgChart.Layout.StackingLayoutStrategy(); + vstackLayoutStrategy.ParentAlignment = OrgChart.Layout.BranchParentAlignment.InvalidValue; + vstackLayoutStrategy.Orientation = OrgChart.Layout.StackOrientation.SingleColumnVertical; + vstackLayoutStrategy.ParentChildSpacing = 10; + diagram.LayoutSettings.LayoutStrategies.add("vstack", vstackLayoutStrategy); + + vstackLayoutStrategy = new OrgChart.Layout.StackingLayoutStrategy(); + vstackLayoutStrategy.ParentAlignment = OrgChart.Layout.BranchParentAlignment.InvalidValue; + vstackLayoutStrategy.Orientation = OrgChart.Layout.StackOrientation.SingleColumnVertical; + vstackLayoutStrategy.SiblingSpacing = 20; + diagram.LayoutSettings.LayoutStrategies.add("vstackMiddle", vstackLayoutStrategy); + + vstackLayoutStrategy = new OrgChart.Layout.StackingLayoutStrategy(); + vstackLayoutStrategy.ParentAlignment = OrgChart.Layout.BranchParentAlignment.InvalidValue; + vstackLayoutStrategy.Orientation = OrgChart.Layout.StackOrientation.SingleColumnVertical; + vstackLayoutStrategy.SiblingSpacing = 50; + diagram.LayoutSettings.LayoutStrategies.add("vstackTop", vstackLayoutStrategy); + + var assistantsLayoutStrategy = new OrgChart.Layout.FishboneAssistantsLayoutStrategy(); + assistantsLayoutStrategy.ParentAlignment = OrgChart.Layout.BranchParentAlignment.Center; + diagram.LayoutSettings.LayoutStrategies.add("assistants", assistantsLayoutStrategy); + + diagram.LayoutSettings.DefaultLayoutStrategyId = "vstack"; + diagram.LayoutSettings.DefaultAssistantLayoutStrategyId = "assistants"; + //diagram.LayoutSettings.setBranchSpacing(5); + }, + + getBoxLevel: function(boxContainer, box) { + var level = 0; + var obj = {}; + while (box.ParentId > 0) { + if (!boxContainer.getBoxesById().tryGetValue(box.ParentId, obj)) { + break; + } + box = obj.v; + level++; + } + + return level; + }, + + onLayoutStateChanged: function (sender, args) { + if (args.State.getCurrentOperation() === OrgChart.Layout.LayoutState.Operation.PreprocessVisualTree) { + // When layout algorithm is ready to preprocess the tree, + // we need to have box sizes ready -> hence have to render visible boxes in HTML. + // Rendering can happen at earlier time, but it's just more convenient to do it here, + // to utilize some readily available information about visual tree. + ChartApp.renderBoxes(); + } + }, + + renderBoxes: function () { + //var boxContainer = ChartApp.diagram.getBoxes(); + //var dataSource = ChartApp.dataSource; + + //var expanderHtml = '<div id="exp{0}" class="expander" onclick="ChartApp.boxClick({0})">?</div>'; + //var boxHtml = '<div id="box{0}" class="{2}" style="width: 150px; height: auto;" onclick="ChartApp.boxClick({0})"><p><b>{3}</b></p>Box #{0}, Data #{1}, Asst: {4}</div>'; + + var visitorFunc = function (node) { + var box = node.Element; + + if (box.getIsDataBound()) { + // we're being run when nodes have already been marked as visible or hidden, + // based on IsCollapsed attribute of each Box + // so use this knowledge to prevent unnecessary rendering of invisible branches + /*var existing = $('#box' + box.Id); + if (existing.length > 0) { + var exp = $('#exp' + box.Id); + if (node.State.IsHidden) { + existing.hide(); + if (exp.length > 0) exp.hide(); + } else { + existing.show(); + if (exp.length > 0) exp.show(); + } + return true; + } else */ + if (node.State.IsHidden) { + return true; + } + + //var level = ChartApp.getBoxLevel(boxContainer, box); + //var dataItem = dataSource.GetDataItem(box.DataId); + + // level 0 is always for the BoxContainer.SystemRoot + // normal boxes are under it, so they start at level 1 + /* if (level === 1) { + $("#myDiagramDiv") + .append(boxHtml.format(box.Id, box.DataId, "chartBoxTop", "Top", box.IsAssistant)); + } else if (level === 2) { + $("#myDiagramDiv") + .append(boxHtml.format(box.Id, box.DataId, "chartBoxMiddle", "Middle", box.IsAssistant)); + } else if (level === 3) { + $("#myDiagramDiv") + .append(boxHtml.format(box.Id, box.DataId, "chartBoxLower", "Lower", box.IsAssistant)); + } else { + $("#myDiagramDiv") + .append(boxHtml.format(box.Id, box.DataId, "chartBoxLowest", "Lowest ({0})".format(level), box.IsAssistant)); + } + + if (node.getChildCount() > 0 || node.AssistantsRoot != null) { + $("#myDiagramDiv") + .append(expanderHtml.format(box.Id)); + } */ + + // now store element size, as rendered by browser + box.Size = ChartApp.getBoxElementSize(box.DataId); + } + + return true; + } + + ChartApp.diagram.getVisualTree().IterateParentFirst(visitorFunc); + }, + + //TODO implement this + getBranchOptimizerFunc: function () { +// var value = $("input[name='SelectBranchOptimizer']:checked").val(); + var func = ChartApp['branchOptimizer' + 'AllHanger4']; + return func; + }, + + branchOptimizerAllLinear: function(node) { + return node.getIsAssistantRoot() ? null : "linear"; + }, + + branchOptimizerAllHanger2: function(node) { + return node.getIsAssistantRoot() ? null : "hanger2"; + }, + + branchOptimizerAllHanger4: function(node) { + return node.getIsAssistantRoot() ? null : "hanger4"; + }, + + branchOptimizerAllFishbone1: function(node) { + return node.getIsAssistantRoot() ? null : "fishbone1"; + }, + + branchOptimizerAllFishbone2: function (node) { + return node.getIsAssistantRoot() ? null : "fishbone2"; + }, + + branchOptimizerAllSingleColumnLeft: function (node) { + return node.getIsAssistantRoot() ? null : "singleColumnRight"; + }, + + branchOptimizerAllSingleColumnRight: function (node) { + return node.getIsAssistantRoot() ? null : "singleColumnLeft"; + }, + + branchOptimizerStackers: function(node) { + if (node.getIsAssistantRoot()) { + return null; + } + return node.Level === 0 // this is Node for boxContainer.SystemRoot, which is not visible itself + ? "vstackTop" + : node.Level === 1 // this is children of SystemRoot - they appear as roots in the diagram + ? "vstackMiddle" + : "hstack"; + + }, + + branchOptimizerSmart: function(node) { + if (node.getIsAssistantRoot()) { + return null; + } + + var childCount = node.getChildCount(); + + if (childCount <= 1) { + return "vstack"; + } + + var nonLeafChildren = 0; + for (var i = 0; i < childCount; i++) { + if (node.Children.getItem(i).getChildCount() > 0) { + nonLeafChildren++; + } + } + + if (nonLeafChildren <= 1) { + if (childCount <= 4) { + return "vstack"; + } + if (childCount <= 8) { + return "fishbone1"; + } + return "fishbone2"; + } + + return "hanger4"; + }, + + boxSizeFunc: function (dataId) { + // ChartLayoutAlgorithm requires this function to accept data ID + // so have to convert it to Box ID first, to get rendered visual element + var boxId = ChartApp.diagram.getBoxes().getBoxesByDataId().getItem(dataId).Id; + return ChartApp.diagram.getBoxes().getBoxesById().getItem(boxId).Size; + }, + + getBoxElementSize: function (boxId) { + /* var div = $('#box' + boxId); + if (div.length > 0) { + return new OrgChart.Layout.Size.$ctor1(div.outerWidth(), div.outerHeight()); + } else { */ + var geo = ChartApp.editorUi.editor.graph.model.cells[boxId].geometry; + return new OrgChart.Layout.Size.$ctor1(geo.width, geo.height); + //} + }, + + positionBoxes: function () { + //$('#myConnectors').html(''); + + //var boxContainer = ChartApp.diagram.getBoxes(); + //var dataSource = ChartApp.dataSource; + var diagram = ChartApp.diagram; + + var state = new OrgChart.Layout.LayoutState(diagram); + + state.addOperationChanged(ChartApp.onLayoutStateChanged); + state.BoxSizeFunc = Bridge.fn.bind(this, ChartApp.boxSizeFunc, null, true); + state.LayoutOptimizerFunc = Bridge.fn.bind(this, ChartApp.getBranchOptimizerFunc(), null, true); + + OrgChart.Layout.LayoutAlgorithm.Apply(state); + + var diagramBoundary = OrgChart.Layout.LayoutAlgorithm.ComputeBranchVisualBoundingRect(diagram.getVisualTree()); +console.log(diagramBoundary) + //$("#myDiagramDiv").width(diagramBoundary.Size.Width); + //$("#myDiagramDiv").height(diagramBoundary.Size.Height); + +// var viewPort = $("#myDiagramDiv").offset(); + var offsetx = -diagramBoundary.getLeft() + diagramBoundary.getTop(); //-diagramBoundary.getLeft() + viewPort.left; +// var offsety = -diagramBoundary.getTop() + viewPort.top; + + var graph = ChartApp.editorUi.editor.graph; + var cells = graph.model.cells; + + var visitorFunc = function (node) { + if (node.State.IsHidden) { + return false; + } + + var box = node.Element; + + if (box.getIsDataBound()) { + var cell = cells[box.DataId]; + cell.geometry.x = node.State.TopLeft.X + offsetx; + cell.geometry.y = node.State.TopLeft.Y; +// // All boxes have already been rendered before the chart layout, +// // to have all box sizes available before layout. +// // So now we only have to position them. +// // Connectors, however, are not rendered until layout is complete (see next block). +// console.log(node.State.TopLeft, node.State); +// /* var div = $('#box' + box.Id); +// if (div.length > 0) {*/ +// +// var x = node.State.TopLeft.X + offsetx; +// var y = node.State.TopLeft.Y + offsety; +// +// /* div.offset({ left: x, top: y }); +// div.css("width", node.State.Size.Width); +// div.css("height", node.State.Size.Height);*/ +// +// if (node.getChildCount() > 0 || node.AssistantsRoot != null) { +// // var exp = $('#exp' + box.Id); +// // if (exp.length > 0) { +// x = node.State.getRight() + offsetx - 15; +// y = node.State.getBottom() + offsety - 15; +// // exp.offset({ left: x, top: y }); +// +// /* if (box.IsCollapsed) { +// exp.text('â–¼'); +// } else { +// exp.text('â–³'); +// } +// }*/ +// } +// //} + } + + //TODO apply to draw.io edges + // Render connectors + if (node.State.Connector != null) { + var incomingEdge = graph.getIncomingEdges(cell)[0]; + var outgoingEdge = graph.getOutgoingEdges(cell); + for (var j = 0; j < outgoingEdge.length; j++) + { + outgoingEdge[j].geometry.points = null; + } + + for (var ix = 0; ix < node.State.Connector.Segments.length; ix++) { + var edge = node.State.Connector.Segments[ix]; + var edgeType; + var topLeft; + var width; + var height; + console.log(edge, edge.From, edge.To, node.State.Connector.Segments.length, outgoingEdge.length); + if (edge.From.Y === edge.To.Y) { + edgeType = "chartHLine"; + height = 1; + if (edge.From.X < edge.To.X) { + topLeft = edge.From; + width = edge.To.X - edge.From.X; + } else { + topLeft = edge.To; + width = edge.From.X - edge.To.X; + } + } else { + edgeType = "chartVLine"; + if (edge.From.Y < edge.To.Y) { + topLeft = edge.From; + height = edge.To.Y - edge.From.Y; + } else { + topLeft = edge.To; + height = edge.From.Y - edge.To.Y; + } + } + + if (node.getIsAssistantRoot()) { + edgeType = edgeType + "Dotted"; + } + +// $("#myConnectors") +// .append('<div class="' + +// edgeType + +// '" style="top:' + +// (topLeft.Y + offsety) + +// 'px; left:' + +// (topLeft.X + offsetx) + +// 'px; width:' + +// width + +// 'px; height:' + +// height + +// 'px;"/>'); + } + } + + return true; + } + + diagram.getVisualTree().IterateParentFirst(visitorFunc); + } + + } + }); + + // First, checks if it isn't implemented yet. +// if (!String.prototype.format) { +// String.prototype.format = String.prototype.f = function () { +// var s = this, +// i = arguments.length; +// +// while (i--) { +// s = s.replace(new RegExp('\\{' + i + '\\}', 'gm'), arguments[i]); +// } +// return s; +// }; +// } + + Bridge.init(); + ChartApp.main(editorUi); + +// function changedSuppressRootBox(cb) { +// ChartApp.suppressRootBox = cb.checked; +// ChartApp.buildChart(true); +// } +// +// function clickCollapseAll(bt) { +// ChartApp.collapseAllBoxes(ChartApp.diagram.getBoxes(), true); +// ChartApp.buildChart(false); +// } +// +// function clickExpandAll(bt) { +// ChartApp.collapseAllBoxes(ChartApp.diagram.getBoxes(), false); +// ChartApp.buildChart(false); +// } +// +// function clickOptimizer(rd) { +// ChartApp.buildChart(false); +// } + +// function clickDataCounts(rd) { +// var value = rd.value; +// if (value === "small") { +// ChartApp.totalBoxCount = 20; +// ChartApp.percentAssistants = 0; +// } else if (value === "small-a") { +// ChartApp.totalBoxCount = 20; +// ChartApp.percentAssistants = 10; +// } else if (value === "large") { +// ChartApp.totalBoxCount = 200; +// ChartApp.percentAssistants = 0; +// } else if (value === "large-a") { +// ChartApp.totalBoxCount = 200; +// ChartApp.percentAssistants = 10; +// } else if (value === "huge-a") { +// ChartApp.totalBoxCount = 1000; +// ChartApp.percentAssistants = 5; +// } +// ChartApp.buildChart(true); +// } +}; \ No newline at end of file diff --git a/src/main/webapp/js/stencils.min.js b/src/main/webapp/js/stencils.min.js index c2a688377e47df3c6fb26b8431fed72f9d0d5466..cc7876a0c54f1a0bb56fb5aef82d2742bed2c1e3 100644 --- a/src/main/webapp/js/stencils.min.js +++ b/src/main/webapp/js/stencils.min.js @@ -150,6 +150,7 @@ f['rack/hp.xml'] = '7Z1tc+I4Esc/DS/XJVl+fHk7+3BXNS+ubqruPZthNtxmIAVkZ+bbn41xiNrg f['rack/general.xml'] = '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'; f['gcp2.xml'] = '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'; f['webicons.xml'] = '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'; +f['veeam/veeam2.xml'] = '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'; f['veeam/veeam.xml'] = '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'; f['veeam/2d.xml'] = '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'; f['veeam/3d.xml'] = '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'; diff --git a/src/main/webapp/js/viewer.min.js b/src/main/webapp/js/viewer.min.js index d92058d5eddd020e6bac57f0336a01082cf8b830..ec59d5f33a6b430f6cff698c9a080a7890c519e0 100644 --- a/src/main/webapp/js/viewer.min.js +++ b/src/main/webapp/js/viewer.min.js @@ -2962,30 +2962,30 @@ mxStencilRegistry.libraries.cisco19=[SHAPES_PATH+"/mxCisco19.js",STENCIL_PATH+"/ STENCIL_PATH+"/mockup/misc.xml"];mxStencilRegistry.libraries["mockup/markup"]=[SHAPES_PATH+"/mockup/mxMockupMarkup.js"];mxStencilRegistry.libraries["mockup/misc"]=[SHAPES_PATH+"/mockup/mxMockupMisc.js",STENCIL_PATH+"/mockup/misc.xml"];mxStencilRegistry.libraries["mockup/navigation"]=[SHAPES_PATH+"/mockup/mxMockupNavigation.js",STENCIL_PATH+"/mockup/misc.xml"];mxStencilRegistry.libraries["mockup/text"]=[SHAPES_PATH+"/mockup/mxMockupText.js"];mxStencilRegistry.libraries.floorplan=[SHAPES_PATH+"/mxFloorplan.js", STENCIL_PATH+"/floorplan.xml"];mxStencilRegistry.libraries.bootstrap=[SHAPES_PATH+"/mxBootstrap.js",STENCIL_PATH+"/bootstrap.xml"];mxStencilRegistry.libraries.gmdl=[SHAPES_PATH+"/mxGmdl.js",STENCIL_PATH+"/gmdl.xml"];mxStencilRegistry.libraries.gcp2=[SHAPES_PATH+"/mxGCP2.js",STENCIL_PATH+"/gcp2.xml"];mxStencilRegistry.libraries.cabinets=[SHAPES_PATH+"/mxCabinets.js",STENCIL_PATH+"/cabinets.xml"];mxStencilRegistry.libraries.archimate=[SHAPES_PATH+"/mxArchiMate.js"];mxStencilRegistry.libraries.archimate3= [SHAPES_PATH+"/mxArchiMate3.js"];mxStencilRegistry.libraries.sysml=[SHAPES_PATH+"/mxSysML.js"];mxStencilRegistry.libraries.eip=[SHAPES_PATH+"/mxEip.js",STENCIL_PATH+"/eip.xml"];mxStencilRegistry.libraries.networks=[SHAPES_PATH+"/mxNetworks.js",STENCIL_PATH+"/networks.xml"];mxStencilRegistry.libraries.aws3d=[SHAPES_PATH+"/mxAWS3D.js",STENCIL_PATH+"/aws3d.xml"];mxStencilRegistry.libraries.aws4=[SHAPES_PATH+"/mxAWS4.js",STENCIL_PATH+"/aws4.xml"];mxStencilRegistry.libraries.aws4b=[SHAPES_PATH+"/mxAWS4.js", -STENCIL_PATH+"/aws4.xml"];mxStencilRegistry.libraries.veeam=[STENCIL_PATH+"/veeam/2d.xml",STENCIL_PATH+"/veeam/3d.xml",STENCIL_PATH+"/veeam/veeam.xml"];mxStencilRegistry.libraries.pid2inst=[SHAPES_PATH+"/pid2/mxPidInstruments.js"];mxStencilRegistry.libraries.pid2misc=[SHAPES_PATH+"/pid2/mxPidMisc.js",STENCIL_PATH+"/pid/misc.xml"];mxStencilRegistry.libraries.pid2valves=[SHAPES_PATH+"/pid2/mxPidValves.js"];mxStencilRegistry.libraries.pidFlowSensors=[STENCIL_PATH+"/pid/flow_sensors.xml"];mxMarker.getPackageForType= -function(a){var c=null;null!=a&&0<a.length&&("ER"==a.substring(0,2)?c="mxgraph.er":"sysML"==a.substring(0,5)&&(c="mxgraph.sysml"));return c};var t=mxMarker.createMarker;mxMarker.createMarker=function(a,c,b,e,d,k,g,f,n,x){if(null!=b&&null==mxMarker.markers[b]){var p=this.getPackageForType(b);null!=p&&mxStencilRegistry.getStencil(p)}return t.apply(this,arguments)};PrintDialog.prototype.create=function(a,c){function b(){A.value=Math.max(1,Math.min(f,Math.max(parseInt(A.value),parseInt(p.value))));p.value= -Math.max(1,Math.min(f,Math.min(parseInt(A.value),parseInt(p.value))))}function e(c){function b(c,b,k){var g=c.useCssTransforms,f=c.currentTranslate,n=c.currentScale,x=c.view.translate,t=c.view.scale;c.useCssTransforms&&(c.useCssTransforms=!1,c.currentTranslate=new mxPoint(0,0),c.currentScale=1,c.view.translate=new mxPoint(0,0),c.view.scale=1);var v=c.getGraphBounds(),p=0,l=0,A=ha.get(),y=1/c.pageScale,q=B.checked;if(q)var y=parseInt(N.value),E=parseInt(X.value),y=Math.min(A.height*E/(v.height/c.view.scale), -A.width*y/(v.width/c.view.scale));else y=parseInt(m.value)/(100*c.pageScale),isNaN(y)&&(e=1/c.pageScale,m.value="100 %");A=mxRectangle.fromRectangle(A);A.width=Math.ceil(A.width*e);A.height=Math.ceil(A.height*e);y*=e;!q&&c.pageVisible?(v=c.getPageLayout(),p-=v.x*A.width,l-=v.y*A.height):q=!0;if(null==b){b=PrintDialog.createPrintPreview(c,y,A,0,p,l,q);b.pageSelector=!1;b.mathEnabled=!1;p=a.getCurrentFile();null!=p&&(b.title=p.getTitle());var D=b.writeHead;b.writeHead=function(b){D.apply(this,arguments); -null!=a.editor.fontCss&&(b.writeln('<style type="text/css">'),b.writeln(a.editor.fontCss),b.writeln("</style>"));if(null!=c.extFonts)for(var e=0;e<c.extFonts.length;e++){var d=c.extFonts[e].name,k=c.extFonts[e].url;0==k.indexOf(Editor.GOOGLE_FONTS)?b.writeln('<link rel="stylesheet" href="'+k+'" charset="UTF-8" type="text/css">'):(b.writeln('<style type="text/css">'),b.writeln('@font-face {\n\tfont-family: "'+d+'";\n\tsrc: url("'+k+'");\n}'),b.writeln("</style>"))}};if("undefined"!==typeof MathJax){var G= -b.renderPage;b.renderPage=function(c,b,e,d,k,g){var f=mxClient.NO_FO;mxClient.NO_FO=this.graph.mathEnabled&&!a.editor.useForeignObjectForMath?!0:a.editor.originalNoForeignObject;var n=G.apply(this,arguments);mxClient.NO_FO=f;this.graph.mathEnabled?this.mathEnabled=this.mathEnabled||!0:n.className="geDisableMathJax";return n}}p=null;null!=d.themes&&"darkTheme"==d.defaultThemeName&&(p=d.stylesheet,d.stylesheet=d.getDefaultStylesheet(),d.refresh());b.open(null,null,k,!0);null!=p&&(d.stylesheet=p,d.refresh())}else{A= -c.background;if(null==A||""==A||A==mxConstants.NONE)A="#ffffff";b.backgroundColor=A;b.autoOrigin=q;b.appendGraph(c,y,p,l,k,!0);if(null!=c.extFonts&&null!=b.wnd)for(k=0;k<c.extFonts.length;k++)p=c.extFonts[k].name,l=c.extFonts[k].url,0==l.indexOf(Editor.GOOGLE_FONTS)?b.wnd.document.writeln('<link rel="stylesheet" href="'+l+'" charset="UTF-8" type="text/css">'):(b.wnd.document.writeln('<style type="text/css">'),b.wnd.document.writeln('@font-face {\n\tfont-family: "'+p+'";\n\tsrc: url("'+l+'");\n}'), -b.wnd.document.writeln("</style>"))}g&&(c.useCssTransforms=g,c.currentTranslate=f,c.currentScale=n,c.view.translate=x,c.view.scale=t);return b}var e=parseInt(la.value)/100;isNaN(e)&&(e=1,la.value="100 %");var e=.75*e,k=p.value,g=A.value,f=!t.checked,x=null;f&&(f=k==n&&g==n);if(!f&&null!=a.pages&&a.pages.length){var v=0,f=a.pages.length-1;t.checked||(v=parseInt(k)-1,f=parseInt(g)-1);for(var l=v;l<=f;l++){var y=a.pages[l],k=y==a.currentPage?d:null;if(null==k){var k=a.createTemporaryGraph(d.getStylesheet()), -g=!0,v=!1,E=null,q=null;null==y.viewState&&null==y.root&&a.updatePageRoot(y);null!=y.viewState&&(g=y.viewState.pageVisible,v=y.viewState.mathEnabled,E=y.viewState.background,q=y.viewState.backgroundImage,k.extFonts=y.viewState.extFonts);k.background=E;k.backgroundImage=null!=q?new mxImage(q.src,q.width,q.height):null;k.pageVisible=g;k.mathEnabled=v;var D=k.getGlobalVariable;k.getGlobalVariable=function(c){return"page"==c?y.getName():"pagenumber"==c?l+1:"pagecount"==c?null!=a.pages?a.pages.length: -1:D.apply(this,arguments)};document.body.appendChild(k.container);a.updatePageRoot(y);k.model.setRoot(y.root)}x=b(k,x,l!=f);k!=d&&k.container.parentNode.removeChild(k.container)}}else x=b(d);null==x?a.handleError({message:mxResources.get("errorUpdatingPreview")}):(x.mathEnabled&&(f=x.wnd.document,f.writeln('<script type="text/x-mathjax-config">'),f.writeln("MathJax.Hub.Config({"),f.writeln("showMathMenu: false,"),f.writeln('messageStyle: "none",'),f.writeln('jax: ["input/TeX", "input/MathML", "input/AsciiMath", "output/HTML-CSS"],'), -f.writeln('extensions: ["tex2jax.js", "mml2jax.js", "asciimath2jax.js"],'),f.writeln('"HTML-CSS": {'),f.writeln("imageFont: null"),f.writeln("},"),f.writeln("TeX: {"),f.writeln('extensions: ["AMSmath.js", "AMSsymbols.js", "noErrors.js", "noUndefined.js"]'),f.writeln("},"),f.writeln("tex2jax: {"),f.writeln('\tignoreClass: "geDisableMathJax"'),f.writeln("},"),f.writeln("asciimath2jax: {"),f.writeln('\tignoreClass: "geDisableMathJax"'),f.writeln("}"),f.writeln("});"),c&&(f.writeln("MathJax.Hub.Queue(function () {"), -f.writeln("window.print();"),f.writeln("});")),f.writeln("\x3c/script>"),f.writeln('<script type="text/javascript" src="'+DRAW_MATH_URL+'/MathJax.js">\x3c/script>')),x.closeDocument(),!x.mathEnabled&&c&&PrintDialog.printPreview(x))}var d=a.editor.graph,k=document.createElement("div"),g=document.createElement("h3");g.style.width="100%";g.style.textAlign="center";g.style.marginTop="0px";mxUtils.write(g,c||mxResources.get("print"));k.appendChild(g);var f=1,n=1,x=document.createElement("div");x.style.cssText= -"border-bottom:1px solid lightGray;padding-bottom:12px;margin-bottom:12px;";var t=document.createElement("input");t.style.cssText="margin-right:8px;margin-bottom:8px;";t.setAttribute("value","all");t.setAttribute("type","radio");t.setAttribute("name","pages-printdialog");x.appendChild(t);g=document.createElement("span");mxUtils.write(g,mxResources.get("printAllPages"));x.appendChild(g);mxUtils.br(x);var v=t.cloneNode(!0);t.setAttribute("checked","checked");v.setAttribute("value","range");x.appendChild(v); -g=document.createElement("span");mxUtils.write(g,mxResources.get("pages")+":");x.appendChild(g);var p=document.createElement("input");p.style.cssText="margin:0 8px 0 8px;";p.setAttribute("value","1");p.setAttribute("type","number");p.setAttribute("min","1");p.style.width="50px";x.appendChild(p);g=document.createElement("span");mxUtils.write(g,mxResources.get("to"));x.appendChild(g);var A=p.cloneNode(!0);x.appendChild(A);mxEvent.addListener(p,"focus",function(){v.checked=!0});mxEvent.addListener(A, -"focus",function(){v.checked=!0});mxEvent.addListener(p,"change",b);mxEvent.addListener(A,"change",b);if(null!=a.pages&&(f=a.pages.length,null!=a.currentPage))for(g=0;g<a.pages.length;g++)if(a.currentPage==a.pages[g]){n=g+1;p.value=n;A.value=n;break}p.setAttribute("max",f);A.setAttribute("max",f);1<f&&k.appendChild(x);var l=document.createElement("div");l.style.marginBottom="10px";var y=document.createElement("input");y.style.marginRight="8px";y.setAttribute("value","adjust");y.setAttribute("type", -"radio");y.setAttribute("name","printZoom");l.appendChild(y);g=document.createElement("span");mxUtils.write(g,mxResources.get("adjustTo"));l.appendChild(g);var m=document.createElement("input");m.style.cssText="margin:0 8px 0 8px;";m.setAttribute("value","100 %");m.style.width="50px";l.appendChild(m);mxEvent.addListener(m,"focus",function(){y.checked=!0});k.appendChild(l);var x=x.cloneNode(!1),B=y.cloneNode(!0);B.setAttribute("value","fit");y.setAttribute("checked","checked");g=document.createElement("div"); -g.style.cssText="display:inline-block;height:100%;vertical-align:top;padding-top:2px;";g.appendChild(B);x.appendChild(g);l=document.createElement("table");l.style.display="inline-block";var E=document.createElement("tbody"),q=document.createElement("tr"),D=q.cloneNode(!0),u=document.createElement("td"),z=u.cloneNode(!0),C=u.cloneNode(!0),M=u.cloneNode(!0),J=u.cloneNode(!0),ja=u.cloneNode(!0);u.style.textAlign="right";M.style.textAlign="right";mxUtils.write(u,mxResources.get("fitTo"));var N=document.createElement("input"); -N.style.cssText="margin:0 8px 0 8px;";N.setAttribute("value","1");N.setAttribute("min","1");N.setAttribute("type","number");N.style.width="40px";z.appendChild(N);g=document.createElement("span");mxUtils.write(g,mxResources.get("fitToSheetsAcross"));C.appendChild(g);mxUtils.write(M,mxResources.get("fitToBy"));var X=N.cloneNode(!0);J.appendChild(X);mxEvent.addListener(N,"focus",function(){B.checked=!0});mxEvent.addListener(X,"focus",function(){B.checked=!0});g=document.createElement("span");mxUtils.write(g, -mxResources.get("fitToSheetsDown"));ja.appendChild(g);q.appendChild(u);q.appendChild(z);q.appendChild(C);D.appendChild(M);D.appendChild(J);D.appendChild(ja);E.appendChild(q);E.appendChild(D);l.appendChild(E);x.appendChild(l);k.appendChild(x);x=document.createElement("div");g=document.createElement("div");g.style.fontWeight="bold";g.style.marginBottom="12px";mxUtils.write(g,mxResources.get("paperSize"));x.appendChild(g);g=document.createElement("div");g.style.marginBottom="12px";var ha=PageSetupDialog.addPageFormatPanel(g, -"printdialog",a.editor.graph.pageFormat||mxConstants.PAGE_FORMAT_A4_PORTRAIT);x.appendChild(g);g=document.createElement("span");mxUtils.write(g,mxResources.get("pageScale"));x.appendChild(g);var la=document.createElement("input");la.style.cssText="margin:0 8px 0 8px;";la.setAttribute("value","100 %");la.style.width="60px";x.appendChild(la);k.appendChild(x);g=document.createElement("div");g.style.cssText="text-align:right;margin:48px 0 0 0;";x=mxUtils.button(mxResources.get("cancel"),function(){a.hideDialog()}); -x.className="geBtn";a.editor.cancelFirst&&g.appendChild(x);a.isOffline()||(l=mxUtils.button(mxResources.get("help"),function(){d.openLink("https://desk.draw.io/support/solutions/articles/16000048947")}),l.className="geBtn",g.appendChild(l));PrintDialog.previewEnabled&&(l=mxUtils.button(mxResources.get("preview"),function(){a.hideDialog();e(!1)}),l.className="geBtn",g.appendChild(l));l=mxUtils.button(mxResources.get(PrintDialog.previewEnabled?"print":"ok"),function(){a.hideDialog();e(!0)});l.className= -"geBtn gePrimaryBtn";g.appendChild(l);a.editor.cancelFirst||g.appendChild(x);k.appendChild(g);this.container=k};var D=ChangePageSetup.prototype.execute;ChangePageSetup.prototype.execute=function(){null==this.page&&(this.page=this.ui.currentPage);this.page!=this.ui.currentPage?null!=this.page.viewState&&(this.ignoreColor||(this.page.viewState.background=this.color),this.ignoreImage||(this.page.viewState.backgroundImage=this.image),null!=this.format&&(this.page.viewState.pageFormat=this.format),null!= -this.mathEnabled&&(this.page.viewState.mathEnabled=this.mathEnabled),null!=this.shadowVisible&&(this.page.viewState.shadowVisible=this.shadowVisible)):(D.apply(this,arguments),null!=this.mathEnabled&&this.mathEnabled!=this.ui.isMathEnabled()&&(this.ui.setMathEnabled(this.mathEnabled),this.mathEnabled=!this.mathEnabled),null!=this.shadowVisible&&this.shadowVisible!=this.ui.editor.graph.shadowVisible&&(this.ui.editor.graph.setShadowVisible(this.shadowVisible),this.shadowVisible=!this.shadowVisible))}; -Editor.prototype.useCanvasForExport=!1;try{var y=document.createElement("canvas"),E=new Image;E.onload=function(){try{y.getContext("2d").drawImage(E,0,0);var a=y.toDataURL("image/png");Editor.prototype.useCanvasForExport=null!=a&&6<a.length}catch(B){}};E.src="data:image/svg+xml;base64,"+btoa(unescape(encodeURIComponent('<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1px" height="1px" version="1.1"><foreignObject pointer-events="all" width="1" height="1"><div xmlns="http://www.w3.org/1999/xhtml"></div></foreignObject></svg>')))}catch(p){}})(); +STENCIL_PATH+"/aws4.xml"];mxStencilRegistry.libraries.veeam=[STENCIL_PATH+"/veeam/2d.xml",STENCIL_PATH+"/veeam/3d.xml",STENCIL_PATH+"/veeam/veeam.xml"];mxStencilRegistry.libraries.veeam2=[STENCIL_PATH+"/veeam/2d.xml",STENCIL_PATH+"/veeam/3d.xml",STENCIL_PATH+"/veeam/veeam2.xml"];mxStencilRegistry.libraries.pid2inst=[SHAPES_PATH+"/pid2/mxPidInstruments.js"];mxStencilRegistry.libraries.pid2misc=[SHAPES_PATH+"/pid2/mxPidMisc.js",STENCIL_PATH+"/pid/misc.xml"];mxStencilRegistry.libraries.pid2valves=[SHAPES_PATH+ +"/pid2/mxPidValves.js"];mxStencilRegistry.libraries.pidFlowSensors=[STENCIL_PATH+"/pid/flow_sensors.xml"];mxMarker.getPackageForType=function(a){var c=null;null!=a&&0<a.length&&("ER"==a.substring(0,2)?c="mxgraph.er":"sysML"==a.substring(0,5)&&(c="mxgraph.sysml"));return c};var t=mxMarker.createMarker;mxMarker.createMarker=function(a,c,b,e,d,k,g,f,n,x){if(null!=b&&null==mxMarker.markers[b]){var p=this.getPackageForType(b);null!=p&&mxStencilRegistry.getStencil(p)}return t.apply(this,arguments)};PrintDialog.prototype.create= +function(a,c){function b(){A.value=Math.max(1,Math.min(f,Math.max(parseInt(A.value),parseInt(p.value))));p.value=Math.max(1,Math.min(f,Math.min(parseInt(A.value),parseInt(p.value))))}function e(c){function b(c,b,k){var g=c.useCssTransforms,f=c.currentTranslate,n=c.currentScale,x=c.view.translate,t=c.view.scale;c.useCssTransforms&&(c.useCssTransforms=!1,c.currentTranslate=new mxPoint(0,0),c.currentScale=1,c.view.translate=new mxPoint(0,0),c.view.scale=1);var v=c.getGraphBounds(),p=0,l=0,A=ha.get(), +y=1/c.pageScale,q=B.checked;if(q)var y=parseInt(N.value),E=parseInt(X.value),y=Math.min(A.height*E/(v.height/c.view.scale),A.width*y/(v.width/c.view.scale));else y=parseInt(m.value)/(100*c.pageScale),isNaN(y)&&(e=1/c.pageScale,m.value="100 %");A=mxRectangle.fromRectangle(A);A.width=Math.ceil(A.width*e);A.height=Math.ceil(A.height*e);y*=e;!q&&c.pageVisible?(v=c.getPageLayout(),p-=v.x*A.width,l-=v.y*A.height):q=!0;if(null==b){b=PrintDialog.createPrintPreview(c,y,A,0,p,l,q);b.pageSelector=!1;b.mathEnabled= +!1;p=a.getCurrentFile();null!=p&&(b.title=p.getTitle());var D=b.writeHead;b.writeHead=function(b){D.apply(this,arguments);null!=a.editor.fontCss&&(b.writeln('<style type="text/css">'),b.writeln(a.editor.fontCss),b.writeln("</style>"));if(null!=c.extFonts)for(var e=0;e<c.extFonts.length;e++){var d=c.extFonts[e].name,k=c.extFonts[e].url;0==k.indexOf(Editor.GOOGLE_FONTS)?b.writeln('<link rel="stylesheet" href="'+k+'" charset="UTF-8" type="text/css">'):(b.writeln('<style type="text/css">'),b.writeln('@font-face {\n\tfont-family: "'+ +d+'";\n\tsrc: url("'+k+'");\n}'),b.writeln("</style>"))}};if("undefined"!==typeof MathJax){var G=b.renderPage;b.renderPage=function(c,b,e,d,k,g){var f=mxClient.NO_FO;mxClient.NO_FO=this.graph.mathEnabled&&!a.editor.useForeignObjectForMath?!0:a.editor.originalNoForeignObject;var n=G.apply(this,arguments);mxClient.NO_FO=f;this.graph.mathEnabled?this.mathEnabled=this.mathEnabled||!0:n.className="geDisableMathJax";return n}}p=null;null!=d.themes&&"darkTheme"==d.defaultThemeName&&(p=d.stylesheet,d.stylesheet= +d.getDefaultStylesheet(),d.refresh());b.open(null,null,k,!0);null!=p&&(d.stylesheet=p,d.refresh())}else{A=c.background;if(null==A||""==A||A==mxConstants.NONE)A="#ffffff";b.backgroundColor=A;b.autoOrigin=q;b.appendGraph(c,y,p,l,k,!0);if(null!=c.extFonts&&null!=b.wnd)for(k=0;k<c.extFonts.length;k++)p=c.extFonts[k].name,l=c.extFonts[k].url,0==l.indexOf(Editor.GOOGLE_FONTS)?b.wnd.document.writeln('<link rel="stylesheet" href="'+l+'" charset="UTF-8" type="text/css">'):(b.wnd.document.writeln('<style type="text/css">'), +b.wnd.document.writeln('@font-face {\n\tfont-family: "'+p+'";\n\tsrc: url("'+l+'");\n}'),b.wnd.document.writeln("</style>"))}g&&(c.useCssTransforms=g,c.currentTranslate=f,c.currentScale=n,c.view.translate=x,c.view.scale=t);return b}var e=parseInt(la.value)/100;isNaN(e)&&(e=1,la.value="100 %");var e=.75*e,k=p.value,g=A.value,f=!t.checked,x=null;f&&(f=k==n&&g==n);if(!f&&null!=a.pages&&a.pages.length){var v=0,f=a.pages.length-1;t.checked||(v=parseInt(k)-1,f=parseInt(g)-1);for(var l=v;l<=f;l++){var y= +a.pages[l],k=y==a.currentPage?d:null;if(null==k){var k=a.createTemporaryGraph(d.getStylesheet()),g=!0,v=!1,E=null,q=null;null==y.viewState&&null==y.root&&a.updatePageRoot(y);null!=y.viewState&&(g=y.viewState.pageVisible,v=y.viewState.mathEnabled,E=y.viewState.background,q=y.viewState.backgroundImage,k.extFonts=y.viewState.extFonts);k.background=E;k.backgroundImage=null!=q?new mxImage(q.src,q.width,q.height):null;k.pageVisible=g;k.mathEnabled=v;var D=k.getGlobalVariable;k.getGlobalVariable=function(c){return"page"== +c?y.getName():"pagenumber"==c?l+1:"pagecount"==c?null!=a.pages?a.pages.length:1:D.apply(this,arguments)};document.body.appendChild(k.container);a.updatePageRoot(y);k.model.setRoot(y.root)}x=b(k,x,l!=f);k!=d&&k.container.parentNode.removeChild(k.container)}}else x=b(d);null==x?a.handleError({message:mxResources.get("errorUpdatingPreview")}):(x.mathEnabled&&(f=x.wnd.document,f.writeln('<script type="text/x-mathjax-config">'),f.writeln("MathJax.Hub.Config({"),f.writeln("showMathMenu: false,"),f.writeln('messageStyle: "none",'), +f.writeln('jax: ["input/TeX", "input/MathML", "input/AsciiMath", "output/HTML-CSS"],'),f.writeln('extensions: ["tex2jax.js", "mml2jax.js", "asciimath2jax.js"],'),f.writeln('"HTML-CSS": {'),f.writeln("imageFont: null"),f.writeln("},"),f.writeln("TeX: {"),f.writeln('extensions: ["AMSmath.js", "AMSsymbols.js", "noErrors.js", "noUndefined.js"]'),f.writeln("},"),f.writeln("tex2jax: {"),f.writeln('\tignoreClass: "geDisableMathJax"'),f.writeln("},"),f.writeln("asciimath2jax: {"),f.writeln('\tignoreClass: "geDisableMathJax"'), +f.writeln("}"),f.writeln("});"),c&&(f.writeln("MathJax.Hub.Queue(function () {"),f.writeln("window.print();"),f.writeln("});")),f.writeln("\x3c/script>"),f.writeln('<script type="text/javascript" src="'+DRAW_MATH_URL+'/MathJax.js">\x3c/script>')),x.closeDocument(),!x.mathEnabled&&c&&PrintDialog.printPreview(x))}var d=a.editor.graph,k=document.createElement("div"),g=document.createElement("h3");g.style.width="100%";g.style.textAlign="center";g.style.marginTop="0px";mxUtils.write(g,c||mxResources.get("print")); +k.appendChild(g);var f=1,n=1,x=document.createElement("div");x.style.cssText="border-bottom:1px solid lightGray;padding-bottom:12px;margin-bottom:12px;";var t=document.createElement("input");t.style.cssText="margin-right:8px;margin-bottom:8px;";t.setAttribute("value","all");t.setAttribute("type","radio");t.setAttribute("name","pages-printdialog");x.appendChild(t);g=document.createElement("span");mxUtils.write(g,mxResources.get("printAllPages"));x.appendChild(g);mxUtils.br(x);var v=t.cloneNode(!0); +t.setAttribute("checked","checked");v.setAttribute("value","range");x.appendChild(v);g=document.createElement("span");mxUtils.write(g,mxResources.get("pages")+":");x.appendChild(g);var p=document.createElement("input");p.style.cssText="margin:0 8px 0 8px;";p.setAttribute("value","1");p.setAttribute("type","number");p.setAttribute("min","1");p.style.width="50px";x.appendChild(p);g=document.createElement("span");mxUtils.write(g,mxResources.get("to"));x.appendChild(g);var A=p.cloneNode(!0);x.appendChild(A); +mxEvent.addListener(p,"focus",function(){v.checked=!0});mxEvent.addListener(A,"focus",function(){v.checked=!0});mxEvent.addListener(p,"change",b);mxEvent.addListener(A,"change",b);if(null!=a.pages&&(f=a.pages.length,null!=a.currentPage))for(g=0;g<a.pages.length;g++)if(a.currentPage==a.pages[g]){n=g+1;p.value=n;A.value=n;break}p.setAttribute("max",f);A.setAttribute("max",f);1<f&&k.appendChild(x);var l=document.createElement("div");l.style.marginBottom="10px";var y=document.createElement("input");y.style.marginRight= +"8px";y.setAttribute("value","adjust");y.setAttribute("type","radio");y.setAttribute("name","printZoom");l.appendChild(y);g=document.createElement("span");mxUtils.write(g,mxResources.get("adjustTo"));l.appendChild(g);var m=document.createElement("input");m.style.cssText="margin:0 8px 0 8px;";m.setAttribute("value","100 %");m.style.width="50px";l.appendChild(m);mxEvent.addListener(m,"focus",function(){y.checked=!0});k.appendChild(l);var x=x.cloneNode(!1),B=y.cloneNode(!0);B.setAttribute("value","fit"); +y.setAttribute("checked","checked");g=document.createElement("div");g.style.cssText="display:inline-block;height:100%;vertical-align:top;padding-top:2px;";g.appendChild(B);x.appendChild(g);l=document.createElement("table");l.style.display="inline-block";var E=document.createElement("tbody"),q=document.createElement("tr"),D=q.cloneNode(!0),u=document.createElement("td"),z=u.cloneNode(!0),C=u.cloneNode(!0),M=u.cloneNode(!0),J=u.cloneNode(!0),ja=u.cloneNode(!0);u.style.textAlign="right";M.style.textAlign= +"right";mxUtils.write(u,mxResources.get("fitTo"));var N=document.createElement("input");N.style.cssText="margin:0 8px 0 8px;";N.setAttribute("value","1");N.setAttribute("min","1");N.setAttribute("type","number");N.style.width="40px";z.appendChild(N);g=document.createElement("span");mxUtils.write(g,mxResources.get("fitToSheetsAcross"));C.appendChild(g);mxUtils.write(M,mxResources.get("fitToBy"));var X=N.cloneNode(!0);J.appendChild(X);mxEvent.addListener(N,"focus",function(){B.checked=!0});mxEvent.addListener(X, +"focus",function(){B.checked=!0});g=document.createElement("span");mxUtils.write(g,mxResources.get("fitToSheetsDown"));ja.appendChild(g);q.appendChild(u);q.appendChild(z);q.appendChild(C);D.appendChild(M);D.appendChild(J);D.appendChild(ja);E.appendChild(q);E.appendChild(D);l.appendChild(E);x.appendChild(l);k.appendChild(x);x=document.createElement("div");g=document.createElement("div");g.style.fontWeight="bold";g.style.marginBottom="12px";mxUtils.write(g,mxResources.get("paperSize"));x.appendChild(g); +g=document.createElement("div");g.style.marginBottom="12px";var ha=PageSetupDialog.addPageFormatPanel(g,"printdialog",a.editor.graph.pageFormat||mxConstants.PAGE_FORMAT_A4_PORTRAIT);x.appendChild(g);g=document.createElement("span");mxUtils.write(g,mxResources.get("pageScale"));x.appendChild(g);var la=document.createElement("input");la.style.cssText="margin:0 8px 0 8px;";la.setAttribute("value","100 %");la.style.width="60px";x.appendChild(la);k.appendChild(x);g=document.createElement("div");g.style.cssText= +"text-align:right;margin:48px 0 0 0;";x=mxUtils.button(mxResources.get("cancel"),function(){a.hideDialog()});x.className="geBtn";a.editor.cancelFirst&&g.appendChild(x);a.isOffline()||(l=mxUtils.button(mxResources.get("help"),function(){d.openLink("https://desk.draw.io/support/solutions/articles/16000048947")}),l.className="geBtn",g.appendChild(l));PrintDialog.previewEnabled&&(l=mxUtils.button(mxResources.get("preview"),function(){a.hideDialog();e(!1)}),l.className="geBtn",g.appendChild(l));l=mxUtils.button(mxResources.get(PrintDialog.previewEnabled? +"print":"ok"),function(){a.hideDialog();e(!0)});l.className="geBtn gePrimaryBtn";g.appendChild(l);a.editor.cancelFirst||g.appendChild(x);k.appendChild(g);this.container=k};var D=ChangePageSetup.prototype.execute;ChangePageSetup.prototype.execute=function(){null==this.page&&(this.page=this.ui.currentPage);this.page!=this.ui.currentPage?null!=this.page.viewState&&(this.ignoreColor||(this.page.viewState.background=this.color),this.ignoreImage||(this.page.viewState.backgroundImage=this.image),null!=this.format&& +(this.page.viewState.pageFormat=this.format),null!=this.mathEnabled&&(this.page.viewState.mathEnabled=this.mathEnabled),null!=this.shadowVisible&&(this.page.viewState.shadowVisible=this.shadowVisible)):(D.apply(this,arguments),null!=this.mathEnabled&&this.mathEnabled!=this.ui.isMathEnabled()&&(this.ui.setMathEnabled(this.mathEnabled),this.mathEnabled=!this.mathEnabled),null!=this.shadowVisible&&this.shadowVisible!=this.ui.editor.graph.shadowVisible&&(this.ui.editor.graph.setShadowVisible(this.shadowVisible), +this.shadowVisible=!this.shadowVisible))};Editor.prototype.useCanvasForExport=!1;try{var y=document.createElement("canvas"),E=new Image;E.onload=function(){try{y.getContext("2d").drawImage(E,0,0);var a=y.toDataURL("image/png");Editor.prototype.useCanvasForExport=null!=a&&6<a.length}catch(B){}};E.src="data:image/svg+xml;base64,"+btoa(unescape(encodeURIComponent('<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1px" height="1px" version="1.1"><foreignObject pointer-events="all" width="1" height="1"><div xmlns="http://www.w3.org/1999/xhtml"></div></foreignObject></svg>')))}catch(p){}})(); (function(){var a=new mxObjectCodec(new ChangePageSetup,["ui","previousColor","previousImage","previousFormat"]);a.beforeDecode=function(a,f,d){d.ui=a.ui;return f};a.afterDecode=function(a,f,d){d.previousColor=d.color;d.previousImage=d.image;d.previousFormat=d.format;null!=d.foldingEnabled&&(d.foldingEnabled=!d.foldingEnabled);null!=d.mathEnabled&&(d.mathEnabled=!d.mathEnabled);null!=d.shadowVisible&&(d.shadowVisible=!d.shadowVisible);return d};mxCodecRegistry.register(a)})();(function(){EditorUi.VERSION="@DRAWIO-VERSION@";EditorUi.compactUi="atlas"!=uiTheme;mxGraphView.prototype.defaultDarkGridColor="#6e6e6e";"dark"==uiTheme&&(mxGraphView.prototype.gridColor=mxGraphView.prototype.defaultDarkGridColor);EditorUi.enableLogging="1"!=urlParams.stealth&&/.*\.draw\.io$/.test(window.location.hostname)&&"support.draw.io"!=window.location.hostname;EditorUi.drawHost="https://www.draw.io";EditorUi.lastErrorMessage=null;EditorUi.ignoredAnonymizedChars="\n\t`~!@#$%^&*()_+{}|:\"<>?-=[];'./,\n\t"; EditorUi.templateFile=TEMPLATE_PATH+"/index.xml";EditorUi.cacheUrl="1"==urlParams.dev?"/cache":window.REALTIME_URL;null==EditorUi.cacheUrl&&"undefined"!==typeof DrawioFile&&(DrawioFile.SYNC="none");Editor.cacheTimeout=1E4;EditorUi.enablePlantUml=EditorUi.enableLogging;EditorUi.isElectronApp=null!=window&&null!=window.process&&null!=window.process.versions&&null!=window.process.versions.electron;EditorUi.scratchpadHelpLink="https://desk.draw.io/support/solutions/articles/16000042367";EditorUi.logError= function(a,b,d,f,n){if("1"==urlParams.dev)EditorUi.debug("logError",a,b,d,f,n);else if(EditorUi.enableLogging)try{if(a!=EditorUi.lastErrorMessage&&(null==a||null==b||-1==a.indexOf("Script error")&&-1==a.indexOf("extension"))&&null!=a&&0>a.indexOf("DocumentClosedError")){EditorUi.lastErrorMessage=a;var c=0<=a.indexOf("NetworkError")||0<=a.indexOf("SecurityError")||0<=a.indexOf("NS_ERROR_FAILURE")||0<=a.indexOf("out of memory")?"CONFIG":"SEVERE",e=null!=window.DRAWIO_LOG_URL?window.DRAWIO_LOG_URL:""; diff --git a/src/main/webapp/resources/dia_zh.txt b/src/main/webapp/resources/dia_zh.txt index 26495e81b769c6b9635340beccd1094928edb530..aabdb5212e6f5c427a7a8c34108d0900cde7fab0 100644 --- a/src/main/webapp/resources/dia_zh.txt +++ b/src/main/webapp/resources/dia_zh.txt @@ -12,7 +12,7 @@ addImageUrl=æ·»åŠ å›¾ç‰‡åœ°å€ addLayer=æ·»åŠ å›¾å±‚ addProperty=æ·»åŠ å±žæ€§ address=åœ°å€ -addToExistingDrawing=æ·»åŠ è‡³å½“å‰çš„图表 +addToExistingDrawing=æ·»åŠ è‡³å½“å‰ç»˜å›¾ addWaypoint=æ·»åŠ èˆªç‚¹ adjustTo=调至 advanced=高级 @@ -26,12 +26,12 @@ allTags=æ‰€æœ‰æ ‡ç¾ anchor=锚 android=Android angle=角度 -arc=弧形 +arc=圆弧 areYouSure=是å¦ç¡®å®šï¼Ÿ ensureDataSaved=å…³é—å‰è¯·ç¡®ä¿æ‚¨çš„æ•°æ®å·²ä¿å˜ã€‚ allChangesSaved=所有更改å‡å·²ä¿å˜ allChangesSavedInDrive=所有更改å‡ä¿å˜è‡³ Google Drive ä¸ -allowPopups=å…许弹出å¼çª—å£ç”¨ä»¥é˜»æ¢æ¤å¯¹è¯æ¡† +allowPopups=å…许弹出å¼çª—å£ä»¥é˜»æ¢æ¤å¯¹è¯æ¡† allowRelativeUrl=å…è®¸ç›¸å¯¹åœ°å€ alreadyConnected=节点已连接 apply=应用 @@ -39,7 +39,7 @@ archiMate21=ArchiMate 2.1 arrange=调整图形 arrow=ç®å¤´ arrows=ç®å¤´ -asNew=作为新图表 +asNew=作为新绘图 atlas=Atlas author=作者 authorizationRequired=需è¦æŽˆæƒ @@ -59,7 +59,7 @@ backgroundColor=背景色 backgroundImage=背景图片 basic=基本 blankDrawing=空白绘图 -blankDiagram=空白图表 +blankDiagram=空白框图 block=åŒºå— blockquote=区å—引言 blog=åšå®¢ @@ -138,11 +138,11 @@ copy=å¤åˆ¶ copyConnect=连接时å¤åˆ¶ copyCreated=å·²ç»åˆ›å»ºæ–‡ä»¶çš„副本。 copyOf={1} 的副本 -copyOfDrawing=图表副本 +copyOfDrawing=绘图副本 copySize=å¤åˆ¶å¤§å° copyStyle=å¤åˆ¶æ ·å¼ create=创建 -createNewDiagram=创建新图表 +createNewDiagram=创建新绘图 createRevision=创建修订版本 createShape=创建图形 crop=导出å•é¡µ @@ -163,13 +163,13 @@ deleteLibraryConfirm=您å³å°†æ°¸ä¹…åˆ é™¤æ¤å›¾åº“。您确定è¦è¿™æ ·æ“作 deleteRow=åˆ é™¤è¡Œ description=æè¿° device=设备 -diagram=图表 -diagramContent=图表内容 -diagramLocked=图表已ç»é”定以é¿å…进一æ¥çš„æ•°æ®ä¸¢å¤±ã€‚ -diagramLockedBySince=图表已ç»åœ¨ {2} 之å‰è¢« {1} é”定 -diagramName=图表å称 -diagramIsPublic=å›¾è¡¨ä¸ºå…¬å¼€çŠ¶æ€ -diagramIsNotPublic=å›¾è¡¨ä¸ºæœªå…¬å¼€çŠ¶æ€ +diagram=绘图 +diagramContent=绘图内容 +diagramLocked=绘图已ç»é”定以é¿å…进一æ¥çš„æ•°æ®ä¸¢å¤±ã€‚ +diagramLockedBySince=绘图已ç»åœ¨ {2} 之å‰è¢« {1} é”定 +diagramName=绘图å称 +diagramIsPublic=ç»˜å›¾ä¸ºå…¬å¼€çŠ¶æ€ +diagramIsNotPublic=ç»˜å›¾ä¸ºæœªå…¬å¼€çŠ¶æ€ diamond=æ–¹å— diamondThin=æ–¹å—(细) didYouKnow=您知é“å—...... @@ -209,7 +209,7 @@ dy=Dy east=å‘å³ edit=编辑 editData=ç¼–è¾‘æ•°æ® -editDiagram=编辑图表 +editDiagram=编辑绘图 editGeometry=ç¼–è¾‘å‡ ä½•å›¾å½¢ editImage=编辑图片 editImageUrl=编辑图片 URL åœ°å€ @@ -244,9 +244,9 @@ errorSavingDraft=ä¿å˜è‰ç¨¿å‡ºé”™ errorSavingFile=ä¿å˜æ–‡ä»¶å‡ºé”™ errorSavingFileUnknown=Google æœåŠ¡å™¨æŽˆæƒå‡ºé”™ã€‚请刷新页é¢ï¼Œç„¶åŽé‡è¯•ã€‚ errorSavingFileForbidden=ä¿å˜æ–‡ä»¶æ—¶å‡ºé”™ã€‚没有足够的访问æƒé™ã€‚ -errorSavingFileNameConflict=æ— æ³•ä¿å˜æ¤å›¾è¡¨ã€‚当å‰é¡µé¢å·²ç»åŒ…å«å为 '{1}' 的文件。 +errorSavingFileNameConflict=æ— æ³•ä¿å˜æ¤ç»˜å›¾ã€‚当å‰é¡µé¢å·²ç»åŒ…å«å为 '{1}' 的文件。 errorSavingFileNotFound=ä¿å˜æ–‡ä»¶æ—¶å‡ºé”™ï¼Œæ–‡ä»¶æœªæ‰¾åˆ°ã€‚ -errorSavingFileReadOnlyMode=åªè¯»æ¨¡å¼å¼€å¯æ—¶æ— 法ä¿å˜å›¾è¡¨ã€‚ +errorSavingFileReadOnlyMode=åªè¯»æ¨¡å¼å¼€å¯æ—¶æ— 法ä¿å˜ç»˜å›¾ã€‚ errorSavingFileSessionTimeout=您的会è¯å·²ç»ç»“æŸã€‚请 <a target='_blank'href='{1}'>{2}</a>,然åŽè¿”回æ¤æ ‡ç¾ä»¥å°è¯•å†æ¬¡ä¿å˜ã€‚ errorSendingFeedback=å‘é€å馈出错。 errorUpdatingPreview=更新预览出错。 @@ -335,7 +335,7 @@ fromText=从文本 fromUrl=从 URL åœ°å€ fromThisPage=从当å‰é¡µ fullscreen=å…¨å± -gap=Gap +gap=é—´éš™ gcp=GCP general=通用 github=GitHub @@ -383,7 +383,7 @@ imageTooBig=图片太大 imgur=Imgur import=导入 importFrom=从...导入 -includeCopyOfMyDiagram=包å«å›¾è¡¨å‰¯æœ¬ +includeCopyOfMyDiagram=包å«ç»˜å›¾å‰¯æœ¬ increaseIndent=å¢žåŠ ç¼©è¿› decreaseIndent=å‡å°‘缩进 insert=æ’å…¥ @@ -401,7 +401,7 @@ insertRowAfter=下方æ’入行 insertText=æ’入文本 inserting=æ£åœ¨æ’å…¥ installDrawio=安装 draw.io -invalidFilename=图表å称ä¸èƒ½åŒ…å«ä»¥ä¸‹ç‰¹æ®Šå—符: \ / | : ; { } < > & + ? = " +invalidFilename=绘图å称ä¸èƒ½åŒ…å«ä»¥ä¸‹ç‰¹æ®Šå—符: \ / | : ; { } < > & + ? = " invalidLicenseSeeThisPage=您的许å¯æ— 效,请å‚阅æ¤<a target="_blank" href="https://support.draw.io/display/DFCS/Licensing+your+draw.io+plugin">页é¢</a>。 invalidInput=æ— æ•ˆè¾“å…¥ invalidName=æ— æ•ˆå称 @@ -421,8 +421,8 @@ lessThanAMinute=一分钟以内 licensingError=授æƒå‡ºé”™ licenseHasExpired={1} 的许å¯è¯å·²äºŽ {2} 过期。请点击æ¤å¤„。 licenseWillExpire={1} 的许å¯è¯å°†äºŽ {2} 过期。请点击æ¤å¤„。 -lineJumps=Line jumps -linkAccountRequired=如果图表未公开,则需è¦æ供谷æŒè´¦æˆ·æ‰èƒ½æŸ¥çœ‹è¯¥é“¾æŽ¥ã€‚ +lineJumps=跨线 +linkAccountRequired=如果绘图未公开,则需è¦æ供谷æŒè´¦æˆ·æ‰èƒ½æŸ¥çœ‹è¯¥é“¾æŽ¥ã€‚ linkText=链接文本 list=列表 minute=分钟 @@ -462,7 +462,7 @@ microsoftExcel=Microsoft Excel microsoftPowerPoint=Microsoft PowerPoint microsoftWord=Microsoft Word middle=åž‚ç›´å±…ä¸ -minimal=最å°åŒ– +minimal=Minimal misc=æ‚项 mockups=实体模型 modificationDate=修改日期 @@ -500,7 +500,7 @@ noSearchResults=æŸ¥è¯¢æ— ç»“æžœ noPageContentOrNotSaved=æ¤é¡µé¢ä¸Šæ‰¾ä¸åˆ°é”šç‚¹ï¼Œæˆ–尚未ä¿å˜ normal=æ£å¸¸ north=å‘上 -notADiagramFile=éžå›¾è¡¨æ–‡ä»¶ +notADiagramFile=éžç»˜å›¾æ–‡ä»¶ notALibraryFile=éžå›¾åº“文件 notAvailable=ä¸å¯ç”¨ notAUtf8File=éž UTF-8 æ ¼å¼æ–‡ä»¶ @@ -515,7 +515,7 @@ online=线上 opacity=ä¸é€æ˜Žåº¦ open=打开 openArrow=开放的ç®å¤´ -openExistingDiagram=打开现有图表 +openExistingDiagram=打开现有绘图 openFile=打开文件 openFrom=从...打开 openLibrary=打开图库 @@ -528,7 +528,7 @@ openRecent=打开最近使用的文件 openSupported=æ¤è½¯ä»¶æ”¯æŒçš„æ ¼å¼ä¸ºä»Žæœ¬è½¯ä»¶(.xml), .vsdx åŠ .gliffyå˜å‚¨çš„文件 options=选项 organic=力导å‘布局图 -orgChart=Org Chart +orgChart=组织结构图 orthogonal=æ£äº¤ otherViewer=其他查阅者 otherViewers=其他查阅者 @@ -555,7 +555,7 @@ permissionAnyone=任何人å‡å¯ç¼–辑 permissionAuthor=åªæœ‰æœ¬äººå¯ç¼–辑 pickFolder=选择文件夹 pickLibraryDialogTitle=选择图库 -publicDiagramUrl=图表的公共 URL åœ°å€ +publicDiagramUrl=绘图的公共 URL åœ°å€ placeholders=å ä½ç¬¦ plantUml=PlantUML plugins=æ’件 @@ -602,7 +602,7 @@ renameIt=é‡å‘½å {1} renaming=æ£åœ¨é‡å‘½å replace=æ›¿æ¢ replaceIt={1} å·²ç»å˜åœ¨äº†ã€‚确定è¦æ›¿æ¢å®ƒå—? -replaceExistingDrawing=替æ¢å½“å‰å›¾å½¢ +replaceExistingDrawing=替æ¢å½“å‰ç»˜å›¾ required=å¿…å¡« reset=é‡ç½® resetView=é‡ç½®è§†å›¾ @@ -631,8 +631,8 @@ saveAndExit=ä¿å˜å¹¶é€€å‡º saveAs=å¦å˜ä¸º saveAsXmlFile=å¦å˜ä¸ºXML文件? saved=å·²ä¿å˜ -saveDiagramFirst=请先ä¿å˜å›¾è¡¨ -saveDiagramsTo=ä¿å˜å›¾è¡¨åˆ° +saveDiagramFirst=请先ä¿å˜ç»˜å›¾ +saveDiagramsTo=ä¿å˜ç»˜å›¾åˆ° saveLibrary403=没有足够的æƒé™ç¼–辑æ¤å›¾åº“ saveLibrary500=ä¿å˜å›¾åº“时出错 saveLibraryReadOnly=åªè¯»æ¨¡å¼å¼€å¯æ—¶æ— 法ä¿å˜å›¾åº“ @@ -662,10 +662,10 @@ shape=形状 shapes=形状 share=共享 shareLink=共享编辑的链接 -sharp=尖角 +sharp=é”利 show=显示 showStartScreen=æ˜¾ç¤ºå¼€å§‹ç”»é¢ -sidebarTooltip=å•å‡»ä»¥å±•å¼€ã€‚将图形拖拽至图表ä¸ã€‚Shift+å•å‡»ä»¥æ”¹å˜æ‰€é€‰å†…容。Alt+å•å‡»ä»¥æ’å…¥åŠè¿žæŽ¥ã€‚ +sidebarTooltip=å•å‡»ä»¥å±•å¼€ã€‚将图形拖拽至绘图ä¸ã€‚Shift+å•å‡»ä»¥æ”¹å˜æ‰€é€‰å†…容。Alt+å•å‡»ä»¥æ’å…¥åŠè¿žæŽ¥ã€‚ signs=æ ‡è¯† signOut=注销 simple=ç®€å• @@ -730,7 +730,7 @@ ungroup=å–æ¶ˆç»„åˆ unsavedChanges=未ä¿å˜çš„更改 unsavedChangesClickHereToSave=修改未ä¿å˜ã€‚点击æ¤å¤„ä¿å˜ã€‚ untitled=未命å -untitledDiagram=未命å图表 +untitledDiagram=未命å绘图 untitledLayer=未命å图层 untitledLibrary=未命å图库 unknownError=未知错误 @@ -753,7 +753,7 @@ voiceAssistant=è¯éŸ³åŠ©æ‰‹ï¼ˆæµ‹è¯•ç‰ˆï¼‰ warning=è¦å‘Š waypoints=航点 west=å‘å·¦ -width=宽度 +width=宽 wiki=Wiki wordWrap=自动æ¢è¡Œ writingDirection=ä¹¦å†™æ–¹å‘ @@ -762,7 +762,7 @@ yourEmailAddress=您的电åé‚®ä»¶åœ°å€ zoom=缩放 zoomIn=放大 zoomOut=ç¼©å° -basic=基本图形 +basic=基本 businessprocess=业务æµç¨‹å›¾ charts=图表 engineering=工程图 @@ -782,8 +782,8 @@ property=属性 value= 值 showMore=显示更多 showLess=显示更少 -myDiagrams=我的图表 -allDiagrams=全部图表 +myDiagrams=我的绘图 +allDiagrams=全部绘图 recentlyUsed=最近使用 listView=列表视图 gridView=ç½‘æ ¼è§†å›¾ @@ -794,7 +794,7 @@ officeNotLoggedOD=You are not logged in to OneDrive. Please open draw.io task pa officeSelectSingleDiag=Please select a single draw.io diagram only without other contents. officeSelectDiag=Please select a draw.io diagram. officeCannotFindDiagram=Cannot find a draw.io diagram in the selection -noDiagrams=没有找到图表 +noDiagrams=没有找到绘图 authFailed=Authentication failed officeFailedAuthMsg=Unable to successfully authenticate user or authorize application. convertingDiagramFailed=Converting diagram failed @@ -810,24 +810,24 @@ errorAuthOD=Error authenticating to OneDrive officeMainHeader=Adds draw.io diagrams to your document. officeStepsHeader=This add-in performs the following steps: officeStep1=Connects to Microsoft OneDrive, Google Drive or your device. -officeStep2=Select a draw.io diagram. +officeStep2=选择 draw.io 绘图 officeStep3=Insert the diagram into the document. officeAuthPopupInfo=Please complete the authentication in the pop-up window. -officeSelDiag=Select draw.io Diagram: +officeSelDiag=选择 draw.io 绘图 files=Files shared=Shared sharepoint=Sharepoint officeManualUpdateInst=Instructions: Copy draw.io diagram from the document. Then, in the box below, right-click and select "Paste" from the context menu. -officeClickToEdit=Click icon to start editing: -pasteDiagram=Paste draw.io diagram here +officeClickToEdit=ç‚¹å‡»å›¾æ ‡å¼€å§‹ç¼–è¾‘ +pasteDiagram=在这里粘贴 draw.io 绘图 connectOD=Connect to OneDrive -selectChildren=Select Children -selectSiblings=Select Siblings -selectParent=Select Parent -selectDescendants=Select Descendants -lastSaved=Last saved {1} ago -resolve=Resolve -reopen=Re-open +selectChildren=选择åå…ƒç´ +selectSiblings=选择åŒçº§å…ƒç´ +selectParent=é€‰æ‹©çˆ¶å…ƒç´ +selectDescendants=选择åŽç»å…ƒç´ +lastSaved= 上次ä¿å˜ {1} ä¹‹å‰ +resolve=解决 +reopen=é‡æ–°æ‰“å¼€ showResolved=Show Resolved reply=Reply objectNotFound=Object not found diff --git a/src/main/webapp/service-worker.js b/src/main/webapp/service-worker.js index a686dcb762a3b91d3f0ffb914578e2b08ce150dc..b5cf64ab66e3f0a1c60e9fcc9fbac17d4aa0a6ed 100644 --- a/src/main/webapp/service-worker.js +++ b/src/main/webapp/service-worker.js @@ -6,7 +6,7 @@ if (workbox) workbox.precaching.precacheAndRoute([ { "url": "js/app.min.js", - "revision": "5103bd911be2b60033d1c05b5a023ad0" + "revision": "a47c27e2820bc498831b2c5bedccc800" }, { "url": "index.html", @@ -22,7 +22,7 @@ if (workbox) }, { "url": "js/stencils.min.js", - "revision": "68dc6ad0515af0278434da80458059bf" + "revision": "29c858398e8354cd77d0c81b3e8a43ca" }, { "url": "js/extensions.min.js", diff --git a/src/main/webapp/stencils/veeam/veeam2.xml b/src/main/webapp/stencils/veeam/veeam2.xml new file mode 100644 index 0000000000000000000000000000000000000000..ec2fc6639d1bcede1ded6b5954b57e0f6744a8ee --- /dev/null +++ b/src/main/webapp/stencils/veeam/veeam2.xml @@ -0,0 +1,21868 @@ +<shapes name="mxgraph.veeam2"> +<shape aspect="variable" h="11.3" name="1u server" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <path> + <move x="39.7" y="0"/> + <line x="6" y="0"/> + <curve x1="2.8" x2="0" x3="0" y1="0" y2="2.7" y3="5.8"/> + <line x="0" y="11.3"/> + <line x="39.7" y="11.3"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="12.6" y="6.1"/> + <line x="33.9" y="6.1"/> + <line x="33.9" y="5.3"/> + <line x="12.6" y="5.3"/> + <close/> + <move x="8.2" y="5.7"/> + <curve x1="8.2" x2="7.5" x3="6.7" y1="6.6" y2="7.2" y3="7.2"/> + <curve x1="5.8" x2="5.2" x3="5.2" y1="7.2" y2="6.5" y3="5.7"/> + <curve x1="5.2" x2="5.9" x3="6.7" y1="4.8" y2="4.2" y3="4.2"/> + <curve x1="7.5" x2="8.2" x3="8.2" y1="4.1" y2="4.8" y3="5.7"/> + <close/> + <move x="12.6" y="6.1"/> + <line x="33.9" y="6.1"/> + <line x="33.9" y="5.3"/> + <line x="12.6" y="5.3"/> + <close/> + <move x="8.2" y="5.7"/> + <curve x1="8.2" x2="7.5" x3="6.7" y1="6.6" y2="7.2" y3="7.2"/> + <curve x1="5.8" x2="5.2" x3="5.2" y1="7.2" y2="6.5" y3="5.7"/> + <curve x1="5.2" x2="5.9" x3="6.7" y1="4.8" y2="4.2" y3="4.2"/> + <curve x1="7.5" x2="8.2" x3="8.2" y1="4.1" y2="4.8" y3="5.7"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="20.59" name="agent" strokewidth="inherit" w="20.59"> + <connections/> + <foreground> + <path> + <move x="20.22" y="10.29"/> + <curve x1="20.22" x2="15.78" x3="10.3" y1="15.77" y2="20.21" y3="20.21"/> + <curve x1="4.82" x2="0.38" x3="0.38" y1="20.21" y2="15.77" y3="10.29"/> + <curve x1="0.38" x2="4.82" x3="10.3" y1="4.81" y2="0.37" y3="0.37"/> + <curve x1="15.78" x2="20.22" x3="20.22" y1="0.37" y2="4.81" y3="10.29"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="10.3" y="0"/> + <curve x1="4.62" x2="0" x3="0" y1="0" y2="4.62" y3="10.29"/> + <curve x1="0" x2="4.62" x3="10.3" y1="15.97" y2="20.59" y3="20.59"/> + <curve x1="15.97" x2="20.59" x3="20.59" y1="20.59" y2="15.97" y3="10.29"/> + <curve x1="20.59" x2="15.97" x3="10.3" y1="4.62" y2="0" y3="0"/> + <close/> + <move x="10.3" y="0.75"/> + <curve x1="15.56" x2="19.84" x3="19.84" y1="0.75" y2="5.03" y3="10.29"/> + <curve x1="19.84" x2="15.56" x3="10.3" y1="15.56" y2="19.84" y3="19.84"/> + <curve x1="5.03" x2="0.75" x3="0.75" y1="19.84" y2="15.56" y3="10.29"/> + <curve x1="0.75" x2="5.03" x3="10.3" y1="5.03" y2="0.75" y3="0.75"/> + <close/> + <move x="10.27" y="2.7"/> + <curve x1="6.59" x2="3.48" x3="2.89" y1="2.7" y2="5.33" y3="8.96"/> + <line x="3.62" y="9.08"/> + <curve x1="4.16" x2="6.95" x3="10.27" y1="5.81" y2="3.44" y3="3.44"/> + <curve x1="12.38" x2="14.33" x3="15.59" y1="3.44" y2="4.43" y3="6.07"/> + <line x="14.77" y="6.6"/> + <line x="17.24" y="7.85"/> + <line x="17.09" y="5.09"/> + <line x="16.22" y="5.66"/> + <curve x1="14.82" x2="12.64" x3="10.27" y1="3.81" y2="2.7" y3="2.7"/> + <close/> + <move x="9.87" y="7.62"/> + <line x="8.05" y="12.97"/> + <line x="8.76" y="12.97"/> + <line x="9.32" y="11.28"/> + <line x="11.21" y="11.28"/> + <line x="11.78" y="12.97"/> + <line x="12.52" y="12.97"/> + <line x="10.7" y="7.62"/> + <close/> + <move x="10.25" y="8.23"/> + <line x="10.27" y="8.23"/> + <curve x1="10.35" x2="10.43" x3="10.55" y1="8.54" y2="8.86" y3="9.21"/> + <line x="11.07" y="10.74"/> + <line x="9.46" y="10.74"/> + <line x="9.98" y="9.2"/> + <curve x1="10.09" x2="10.17" x3="10.25" y1="8.87" y2="8.55" y3="8.23"/> + <close/> + <move x="16.96" y="10.89"/> + <curve x1="16.6" x2="13.72" x3="10.27" y1="14.32" y2="16.91" y3="16.91"/> + <curve x1="8" x2="5.93" x3="4.69" y1="16.91" y2="15.78" y3="13.93"/> + <line x="5.63" y="13.31"/> + <line x="3.17" y="12.06"/> + <line x="3.31" y="14.82"/> + <line x="4.07" y="14.33"/> + <curve x1="5.45" x2="7.75" x3="10.27" y1="16.39" y2="17.65" y3="17.65"/> + <curve x1="14.11" x2="17.3" x3="17.71" y1="17.65" y2="14.78" y3="10.97"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="79.44" name="ahv host" strokewidth="inherit" w="82.05"> + <connections/> + <foreground> + <save/> + <path> + <move x="59.06" y="68.28"/> + <line x="26.64" y="68.29"/> + <line x="26.64" y="68.28"/> + <curve x1="23.51" x2="20.88" x3="20.88" y1="68.28" y2="70.9" y3="74.03"/> + <line x="20.87" y="74.03"/> + <line x="20.87" y="79.44"/> + <line x="59.06" y="79.43"/> + <close/> + <move x="65.08" y="16.97"/> + <line x="82.05" y="16.97"/> + <line x="82.05" y="0"/> + <line x="65.08" y="0"/> + <close/> + <move x="43.41" y="16.97"/> + <line x="60.38" y="16.97"/> + <line x="60.38" y="0"/> + <line x="43.41" y="0"/> + <close/> + <move x="21.75" y="16.97"/> + <line x="38.72" y="16.97"/> + <line x="38.72" y="0"/> + <line x="21.75" y="0"/> + <close/> + <move x="0.09" y="16.97"/> + <line x="17.06" y="16.97"/> + <line x="17.06" y="0"/> + <line x="0.09" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="0" y="43.46"/> + <line x="82.04" y="43.46"/> + <line x="82.04" y="21.42"/> + <line x="0" y="21.42"/> + <close/> + </path> + <fill/> + <fillcolor color="#919292"/> + <fillalpha alpha="0.29803999"/> + <path> + <move x="82.03" y="43.44"/> + <line x="41.04" y="68.32"/> + <line x="0.03" y="43.45"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <fillcolor color="#ffffff"/> + <path> + <move x="45.86" y="29.71"/> + <line x="47.27" y="29.71"/> + <line x="48.76" y="34.29"/> + <line x="48.79" y="34.29"/> + <line x="50.31" y="29.73"/> + <line x="51.59" y="29.73"/> + <line x="49.38" y="35.95"/> + <line x="48" y="35.94"/> + <close/> + <move x="38.53" y="29.67"/> + <line x="39.91" y="29.67"/> + <line x="39.89" y="32.18"/> + <line x="42.26" y="32.19"/> + <line x="42.28" y="29.69"/> + <line x="43.65" y="29.69"/> + <line x="43.62" y="35.92"/> + <line x="42.24" y="35.91"/> + <line x="42.26" y="33.23"/> + <line x="39.89" y="33.21"/> + <line x="39.87" y="35.9"/> + <line x="38.5" y="35.89"/> + <close/> + <move x="32.7" y="29.64"/> + <line x="34.14" y="29.64"/> + <line x="36.3" y="35.88"/> + <line x="34.89" y="35.88"/> + <line x="34.41" y="34.44"/> + <line x="32.2" y="34.42"/> + <line x="31.71" y="35.86"/> + <line x="30.46" y="35.85"/> + <close/> + <move x="32.5" y="33.47"/> + <line x="34.1" y="33.48"/> + <line x="33.33" y="31.16"/> + <line x="33.29" y="31.16"/> + <close/> + <move x="45.86" y="29.71"/> + <line x="47.27" y="29.71"/> + <line x="48.76" y="34.29"/> + <line x="48.79" y="34.29"/> + <line x="50.31" y="29.73"/> + <line x="51.59" y="29.73"/> + <line x="49.38" y="35.95"/> + <line x="48" y="35.94"/> + <close/> + <move x="38.53" y="29.67"/> + <line x="39.91" y="29.67"/> + <line x="39.89" y="32.18"/> + <line x="42.26" y="32.19"/> + <line x="42.28" y="29.69"/> + <line x="43.65" y="29.69"/> + <line x="43.62" y="35.92"/> + <line x="42.24" y="35.91"/> + <line x="42.26" y="33.23"/> + <line x="39.89" y="33.21"/> + <line x="39.87" y="35.9"/> + <line x="38.5" y="35.89"/> + <close/> + <move x="32.7" y="29.64"/> + <line x="34.14" y="29.64"/> + <line x="36.3" y="35.88"/> + <line x="34.89" y="35.88"/> + <line x="34.41" y="34.44"/> + <line x="32.2" y="34.42"/> + <line x="31.71" y="35.86"/> + <line x="30.46" y="35.85"/> + <close/> + <move x="32.5" y="33.47"/> + <line x="34.1" y="33.48"/> + <line x="33.33" y="31.16"/> + <line x="33.29" y="31.16"/> + <close/> + <move x="45.86" y="29.71"/> + <line x="47.27" y="29.71"/> + <line x="48.76" y="34.29"/> + <line x="48.79" y="34.29"/> + <line x="50.31" y="29.73"/> + <line x="51.59" y="29.73"/> + <line x="49.38" y="35.95"/> + <line x="48" y="35.94"/> + <close/> + <move x="38.53" y="29.67"/> + <line x="39.91" y="29.67"/> + <line x="39.89" y="32.18"/> + <line x="42.26" y="32.19"/> + <line x="42.28" y="29.69"/> + <line x="43.65" y="29.69"/> + <line x="43.62" y="35.92"/> + <line x="42.24" y="35.91"/> + <line x="42.26" y="33.23"/> + <line x="39.89" y="33.21"/> + <line x="39.87" y="35.9"/> + <line x="38.5" y="35.89"/> + <close/> + <move x="32.7" y="29.64"/> + <line x="34.14" y="29.64"/> + <line x="36.3" y="35.88"/> + <line x="34.89" y="35.88"/> + <line x="34.41" y="34.44"/> + <line x="32.2" y="34.42"/> + <line x="31.71" y="35.86"/> + <line x="30.46" y="35.85"/> + <close/> + <move x="32.5" y="33.47"/> + <line x="34.1" y="33.48"/> + <line x="33.33" y="31.16"/> + <line x="33.29" y="31.16"/> + <close/> + <move x="45.86" y="29.71"/> + <line x="47.27" y="29.71"/> + <line x="48.76" y="34.29"/> + <line x="48.79" y="34.29"/> + <line x="50.31" y="29.73"/> + <line x="51.59" y="29.73"/> + <line x="49.38" y="35.95"/> + <line x="48" y="35.94"/> + <close/> + <move x="38.53" y="29.67"/> + <line x="39.91" y="29.67"/> + <line x="39.89" y="32.18"/> + <line x="42.26" y="32.19"/> + <line x="42.28" y="29.69"/> + <line x="43.65" y="29.69"/> + <line x="43.62" y="35.92"/> + <line x="42.24" y="35.91"/> + <line x="42.26" y="33.23"/> + <line x="39.89" y="33.21"/> + <line x="39.87" y="35.9"/> + <line x="38.5" y="35.89"/> + <close/> + <move x="32.7" y="29.64"/> + <line x="34.14" y="29.64"/> + <line x="36.3" y="35.88"/> + <line x="34.89" y="35.88"/> + <line x="34.41" y="34.44"/> + <line x="32.2" y="34.42"/> + <line x="31.71" y="35.86"/> + <line x="30.46" y="35.85"/> + <close/> + <move x="32.5" y="33.47"/> + <line x="34.1" y="33.48"/> + <line x="33.33" y="31.16"/> + <line x="33.29" y="31.16"/> + <close/> + <move x="73.65" y="6.03"/> + <line x="75.13" y="6.03"/> + <line x="76.21" y="9.43"/> + <line x="76.23" y="9.43"/> + <line x="77.3" y="6.03"/> + <line x="78.77" y="6.03"/> + <line x="78.77" y="10.94"/> + <line x="77.7" y="10.94"/> + <line x="77.7" y="7.32"/> + <line x="77.68" y="7.32"/> + <line x="76.54" y="10.94"/> + <line x="75.72" y="10.94"/> + <line x="74.59" y="7.32"/> + <line x="74.56" y="7.32"/> + <line x="74.56" y="10.94"/> + <line x="73.65" y="10.94"/> + <close/> + <move x="68.36" y="6.03"/> + <line x="69.47" y="6.03"/> + <line x="70.66" y="9.63"/> + <line x="70.69" y="9.63"/> + <line x="71.87" y="6.03"/> + <line x="72.87" y="6.03"/> + <line x="71.16" y="10.94"/> + <line x="70.07" y="10.94"/> + <close/> + <move x="51.99" y="6.03"/> + <line x="53.47" y="6.03"/> + <line x="54.54" y="9.43"/> + <line x="54.57" y="9.43"/> + <line x="55.64" y="6.03"/> + <line x="57.11" y="6.03"/> + <line x="57.11" y="10.94"/> + <line x="56.04" y="10.94"/> + <line x="56.04" y="7.32"/> + <line x="56.02" y="7.32"/> + <line x="54.88" y="10.94"/> + <line x="54.05" y="10.94"/> + <line x="52.93" y="7.32"/> + <line x="52.9" y="7.32"/> + <line x="52.9" y="10.94"/> + <line x="51.99" y="10.94"/> + <close/> + <move x="46.69" y="6.03"/> + <line x="47.8" y="6.03"/> + <line x="49" y="9.63"/> + <line x="49.02" y="9.63"/> + <line x="50.2" y="6.03"/> + <line x="51.21" y="6.03"/> + <line x="49.5" y="10.94"/> + <line x="48.41" y="10.94"/> + <close/> + <move x="30.32" y="6.03"/> + <line x="31.8" y="6.03"/> + <line x="32.88" y="9.43"/> + <line x="32.91" y="9.43"/> + <line x="33.98" y="6.03"/> + <line x="35.44" y="6.03"/> + <line x="35.44" y="10.94"/> + <line x="34.37" y="10.94"/> + <line x="34.37" y="7.32"/> + <line x="34.35" y="7.32"/> + <line x="33.21" y="10.94"/> + <line x="32.39" y="10.94"/> + <line x="31.27" y="7.32"/> + <line x="31.24" y="7.32"/> + <line x="31.24" y="10.94"/> + <line x="30.32" y="10.94"/> + <close/> + <move x="25.03" y="6.03"/> + <line x="26.14" y="6.03"/> + <line x="27.34" y="9.63"/> + <line x="27.36" y="9.63"/> + <line x="28.54" y="6.03"/> + <line x="29.55" y="6.03"/> + <line x="27.83" y="10.94"/> + <line x="26.74" y="10.94"/> + <close/> + <move x="8.66" y="6.03"/> + <line x="10.14" y="6.03"/> + <line x="11.22" y="9.43"/> + <line x="11.25" y="9.43"/> + <line x="12.31" y="6.03"/> + <line x="13.78" y="6.03"/> + <line x="13.78" y="10.94"/> + <line x="12.71" y="10.94"/> + <line x="12.71" y="7.32"/> + <line x="12.69" y="7.32"/> + <line x="11.55" y="10.94"/> + <line x="10.73" y="10.94"/> + <line x="9.6" y="7.32"/> + <line x="9.57" y="7.32"/> + <line x="9.57" y="10.94"/> + <line x="8.66" y="10.94"/> + <close/> + <move x="3.37" y="6.03"/> + <line x="4.48" y="6.03"/> + <line x="5.67" y="9.63"/> + <line x="5.7" y="9.63"/> + <line x="6.88" y="6.03"/> + <line x="7.88" y="6.03"/> + <line x="6.17" y="10.94"/> + <line x="5.08" y="10.94"/> + <close/> + <move x="73.65" y="6.03"/> + <line x="75.13" y="6.03"/> + <line x="76.21" y="9.43"/> + <line x="76.23" y="9.43"/> + <line x="77.3" y="6.03"/> + <line x="78.77" y="6.03"/> + <line x="78.77" y="10.94"/> + <line x="77.7" y="10.94"/> + <line x="77.7" y="7.32"/> + <line x="77.68" y="7.32"/> + <line x="76.54" y="10.94"/> + <line x="75.72" y="10.94"/> + <line x="74.59" y="7.32"/> + <line x="74.56" y="7.32"/> + <line x="74.56" y="10.94"/> + <line x="73.65" y="10.94"/> + <close/> + <move x="68.36" y="6.03"/> + <line x="69.47" y="6.03"/> + <line x="70.66" y="9.63"/> + <line x="70.69" y="9.63"/> + <line x="71.87" y="6.03"/> + <line x="72.87" y="6.03"/> + <line x="71.16" y="10.94"/> + <line x="70.07" y="10.94"/> + <close/> + <move x="51.99" y="6.03"/> + <line x="53.47" y="6.03"/> + <line x="54.54" y="9.43"/> + <line x="54.57" y="9.43"/> + <line x="55.64" y="6.03"/> + <line x="57.11" y="6.03"/> + <line x="57.11" y="10.94"/> + <line x="56.04" y="10.94"/> + <line x="56.04" y="7.32"/> + <line x="56.02" y="7.32"/> + <line x="54.88" y="10.94"/> + <line x="54.05" y="10.94"/> + <line x="52.93" y="7.32"/> + <line x="52.9" y="7.32"/> + <line x="52.9" y="10.94"/> + <line x="51.99" y="10.94"/> + <close/> + <move x="46.69" y="6.03"/> + <line x="47.8" y="6.03"/> + <line x="49" y="9.63"/> + <line x="49.02" y="9.63"/> + <line x="50.2" y="6.03"/> + <line x="51.21" y="6.03"/> + <line x="49.5" y="10.94"/> + <line x="48.41" y="10.94"/> + <close/> + <move x="30.32" y="6.03"/> + <line x="31.8" y="6.03"/> + <line x="32.88" y="9.43"/> + <line x="32.91" y="9.43"/> + <line x="33.98" y="6.03"/> + <line x="35.44" y="6.03"/> + <line x="35.44" y="10.94"/> + <line x="34.37" y="10.94"/> + <line x="34.37" y="7.32"/> + <line x="34.35" y="7.32"/> + <line x="33.21" y="10.94"/> + <line x="32.39" y="10.94"/> + <line x="31.27" y="7.32"/> + <line x="31.24" y="7.32"/> + <line x="31.24" y="10.94"/> + <line x="30.32" y="10.94"/> + <close/> + <move x="25.03" y="6.03"/> + <line x="26.14" y="6.03"/> + <line x="27.34" y="9.63"/> + <line x="27.36" y="9.63"/> + <line x="28.54" y="6.03"/> + <line x="29.55" y="6.03"/> + <line x="27.83" y="10.94"/> + <line x="26.74" y="10.94"/> + <close/> + <move x="8.66" y="6.03"/> + <line x="10.14" y="6.03"/> + <line x="11.22" y="9.43"/> + <line x="11.25" y="9.43"/> + <line x="12.31" y="6.03"/> + <line x="13.78" y="6.03"/> + <line x="13.78" y="10.94"/> + <line x="12.71" y="10.94"/> + <line x="12.71" y="7.32"/> + <line x="12.69" y="7.32"/> + <line x="11.55" y="10.94"/> + <line x="10.73" y="10.94"/> + <line x="9.6" y="7.32"/> + <line x="9.57" y="7.32"/> + <line x="9.57" y="10.94"/> + <line x="8.66" y="10.94"/> + <close/> + <move x="3.37" y="6.03"/> + <line x="4.48" y="6.03"/> + <line x="5.67" y="9.63"/> + <line x="5.7" y="9.63"/> + <line x="6.88" y="6.03"/> + <line x="7.88" y="6.03"/> + <line x="6.17" y="10.94"/> + <line x="5.08" y="10.94"/> + <close/> + <move x="73.65" y="6.03"/> + <line x="75.13" y="6.03"/> + <line x="76.21" y="9.43"/> + <line x="76.23" y="9.43"/> + <line x="77.3" y="6.03"/> + <line x="78.77" y="6.03"/> + <line x="78.77" y="10.94"/> + <line x="77.7" y="10.94"/> + <line x="77.7" y="7.32"/> + <line x="77.68" y="7.32"/> + <line x="76.54" y="10.94"/> + <line x="75.72" y="10.94"/> + <line x="74.59" y="7.32"/> + <line x="74.56" y="7.32"/> + <line x="74.56" y="10.94"/> + <line x="73.65" y="10.94"/> + <close/> + <move x="68.36" y="6.03"/> + <line x="69.47" y="6.03"/> + <line x="70.66" y="9.63"/> + <line x="70.69" y="9.63"/> + <line x="71.87" y="6.03"/> + <line x="72.87" y="6.03"/> + <line x="71.16" y="10.94"/> + <line x="70.07" y="10.94"/> + <close/> + <move x="51.99" y="6.03"/> + <line x="53.47" y="6.03"/> + <line x="54.54" y="9.43"/> + <line x="54.57" y="9.43"/> + <line x="55.64" y="6.03"/> + <line x="57.11" y="6.03"/> + <line x="57.11" y="10.94"/> + <line x="56.04" y="10.94"/> + <line x="56.04" y="7.32"/> + <line x="56.02" y="7.32"/> + <line x="54.88" y="10.94"/> + <line x="54.05" y="10.94"/> + <line x="52.93" y="7.32"/> + <line x="52.9" y="7.32"/> + <line x="52.9" y="10.94"/> + <line x="51.99" y="10.94"/> + <close/> + <move x="46.69" y="6.03"/> + <line x="47.8" y="6.03"/> + <line x="49" y="9.63"/> + <line x="49.02" y="9.63"/> + <line x="50.2" y="6.03"/> + <line x="51.21" y="6.03"/> + <line x="49.5" y="10.94"/> + <line x="48.41" y="10.94"/> + <close/> + <move x="30.32" y="6.03"/> + <line x="31.8" y="6.03"/> + <line x="32.88" y="9.43"/> + <line x="32.91" y="9.43"/> + <line x="33.98" y="6.03"/> + <line x="35.44" y="6.03"/> + <line x="35.44" y="10.94"/> + <line x="34.37" y="10.94"/> + <line x="34.37" y="7.32"/> + <line x="34.35" y="7.32"/> + <line x="33.21" y="10.94"/> + <line x="32.39" y="10.94"/> + <line x="31.27" y="7.32"/> + <line x="31.24" y="7.32"/> + <line x="31.24" y="10.94"/> + <line x="30.32" y="10.94"/> + <close/> + <move x="25.03" y="6.03"/> + <line x="26.14" y="6.03"/> + <line x="27.34" y="9.63"/> + <line x="27.36" y="9.63"/> + <line x="28.54" y="6.03"/> + <line x="29.55" y="6.03"/> + <line x="27.83" y="10.94"/> + <line x="26.74" y="10.94"/> + <close/> + <move x="8.66" y="6.03"/> + <line x="10.14" y="6.03"/> + <line x="11.22" y="9.43"/> + <line x="11.25" y="9.43"/> + <line x="12.31" y="6.03"/> + <line x="13.78" y="6.03"/> + <line x="13.78" y="10.94"/> + <line x="12.71" y="10.94"/> + <line x="12.71" y="7.32"/> + <line x="12.69" y="7.32"/> + <line x="11.55" y="10.94"/> + <line x="10.73" y="10.94"/> + <line x="9.6" y="7.32"/> + <line x="9.57" y="7.32"/> + <line x="9.57" y="10.94"/> + <line x="8.66" y="10.94"/> + <close/> + <move x="3.37" y="6.03"/> + <line x="4.48" y="6.03"/> + <line x="5.67" y="9.63"/> + <line x="5.7" y="9.63"/> + <line x="6.88" y="6.03"/> + <line x="7.88" y="6.03"/> + <line x="6.17" y="10.94"/> + <line x="5.08" y="10.94"/> + <close/> + <move x="73.65" y="6.03"/> + <line x="75.13" y="6.03"/> + <line x="76.21" y="9.43"/> + <line x="76.23" y="9.43"/> + <line x="77.3" y="6.03"/> + <line x="78.77" y="6.03"/> + <line x="78.77" y="10.94"/> + <line x="77.7" y="10.94"/> + <line x="77.7" y="7.32"/> + <line x="77.68" y="7.32"/> + <line x="76.54" y="10.94"/> + <line x="75.72" y="10.94"/> + <line x="74.59" y="7.32"/> + <line x="74.56" y="7.32"/> + <line x="74.56" y="10.94"/> + <line x="73.65" y="10.94"/> + <close/> + <move x="68.36" y="6.03"/> + <line x="69.47" y="6.03"/> + <line x="70.66" y="9.63"/> + <line x="70.69" y="9.63"/> + <line x="71.87" y="6.03"/> + <line x="72.87" y="6.03"/> + <line x="71.16" y="10.94"/> + <line x="70.07" y="10.94"/> + <close/> + <move x="73.65" y="6.03"/> + <line x="75.13" y="6.03"/> + <line x="76.21" y="9.43"/> + <line x="76.23" y="9.43"/> + <line x="77.3" y="6.03"/> + <line x="78.77" y="6.03"/> + <line x="78.77" y="10.94"/> + <line x="77.7" y="10.94"/> + <line x="77.7" y="7.32"/> + <line x="77.68" y="7.32"/> + <line x="76.54" y="10.94"/> + <line x="75.72" y="10.94"/> + <line x="74.59" y="7.32"/> + <line x="74.56" y="7.32"/> + <line x="74.56" y="10.94"/> + <line x="73.65" y="10.94"/> + <close/> + <move x="68.36" y="6.03"/> + <line x="69.47" y="6.03"/> + <line x="70.66" y="9.63"/> + <line x="70.69" y="9.63"/> + <line x="71.87" y="6.03"/> + <line x="72.87" y="6.03"/> + <line x="71.16" y="10.94"/> + <line x="70.07" y="10.94"/> + <close/> + <move x="73.65" y="6.03"/> + <line x="75.13" y="6.03"/> + <line x="76.21" y="9.43"/> + <line x="76.23" y="9.43"/> + <line x="77.3" y="6.03"/> + <line x="78.77" y="6.03"/> + <line x="78.77" y="10.94"/> + <line x="77.7" y="10.94"/> + <line x="77.7" y="7.32"/> + <line x="77.68" y="7.32"/> + <line x="76.54" y="10.94"/> + <line x="75.72" y="10.94"/> + <line x="74.59" y="7.32"/> + <line x="74.56" y="7.32"/> + <line x="74.56" y="10.94"/> + <line x="73.65" y="10.94"/> + <close/> + <move x="68.36" y="6.03"/> + <line x="69.47" y="6.03"/> + <line x="70.66" y="9.63"/> + <line x="70.69" y="9.63"/> + <line x="71.87" y="6.03"/> + <line x="72.87" y="6.03"/> + <line x="71.16" y="10.94"/> + <line x="70.07" y="10.94"/> + <close/> + <move x="51.99" y="6.03"/> + <line x="53.47" y="6.03"/> + <line x="54.54" y="9.43"/> + <line x="54.57" y="9.43"/> + <line x="55.64" y="6.03"/> + <line x="57.11" y="6.03"/> + <line x="57.11" y="10.94"/> + <line x="56.04" y="10.94"/> + <line x="56.04" y="7.32"/> + <line x="56.02" y="7.32"/> + <line x="54.88" y="10.94"/> + <line x="54.05" y="10.94"/> + <line x="52.93" y="7.32"/> + <line x="52.9" y="7.32"/> + <line x="52.9" y="10.94"/> + <line x="51.99" y="10.94"/> + <close/> + <move x="46.69" y="6.03"/> + <line x="47.8" y="6.03"/> + <line x="49" y="9.63"/> + <line x="49.02" y="9.63"/> + <line x="50.2" y="6.03"/> + <line x="51.21" y="6.03"/> + <line x="49.5" y="10.94"/> + <line x="48.41" y="10.94"/> + <close/> + <move x="51.99" y="6.03"/> + <line x="53.47" y="6.03"/> + <line x="54.54" y="9.43"/> + <line x="54.57" y="9.43"/> + <line x="55.64" y="6.03"/> + <line x="57.11" y="6.03"/> + <line x="57.11" y="10.94"/> + <line x="56.04" y="10.94"/> + <line x="56.04" y="7.32"/> + <line x="56.02" y="7.32"/> + <line x="54.88" y="10.94"/> + <line x="54.05" y="10.94"/> + <line x="52.93" y="7.32"/> + <line x="52.9" y="7.32"/> + <line x="52.9" y="10.94"/> + <line x="51.99" y="10.94"/> + <close/> + <move x="46.69" y="6.03"/> + <line x="47.8" y="6.03"/> + <line x="49" y="9.63"/> + <line x="49.02" y="9.63"/> + <line x="50.2" y="6.03"/> + <line x="51.21" y="6.03"/> + <line x="49.5" y="10.94"/> + <line x="48.41" y="10.94"/> + <close/> + <move x="51.99" y="6.03"/> + <line x="53.47" y="6.03"/> + <line x="54.54" y="9.43"/> + <line x="54.57" y="9.43"/> + <line x="55.64" y="6.03"/> + <line x="57.11" y="6.03"/> + <line x="57.11" y="10.94"/> + <line x="56.04" y="10.94"/> + <line x="56.04" y="7.32"/> + <line x="56.02" y="7.32"/> + <line x="54.88" y="10.94"/> + <line x="54.05" y="10.94"/> + <line x="52.93" y="7.32"/> + <line x="52.9" y="7.32"/> + <line x="52.9" y="10.94"/> + <line x="51.99" y="10.94"/> + <close/> + <move x="46.69" y="6.03"/> + <line x="47.8" y="6.03"/> + <line x="49" y="9.63"/> + <line x="49.02" y="9.63"/> + <line x="50.2" y="6.03"/> + <line x="51.21" y="6.03"/> + <line x="49.5" y="10.94"/> + <line x="48.41" y="10.94"/> + <close/> + <move x="30.32" y="6.03"/> + <line x="31.8" y="6.03"/> + <line x="32.88" y="9.43"/> + <line x="32.91" y="9.43"/> + <line x="33.98" y="6.03"/> + <line x="35.44" y="6.03"/> + <line x="35.44" y="10.94"/> + <line x="34.37" y="10.94"/> + <line x="34.37" y="7.32"/> + <line x="34.35" y="7.32"/> + <line x="33.21" y="10.94"/> + <line x="32.39" y="10.94"/> + <line x="31.27" y="7.32"/> + <line x="31.24" y="7.32"/> + <line x="31.24" y="10.94"/> + <line x="30.32" y="10.94"/> + <close/> + <move x="25.03" y="6.03"/> + <line x="26.14" y="6.03"/> + <line x="27.34" y="9.63"/> + <line x="27.36" y="9.63"/> + <line x="28.54" y="6.03"/> + <line x="29.55" y="6.03"/> + <line x="27.83" y="10.94"/> + <line x="26.74" y="10.94"/> + <close/> + <move x="30.32" y="6.03"/> + <line x="31.8" y="6.03"/> + <line x="32.88" y="9.43"/> + <line x="32.91" y="9.43"/> + <line x="33.98" y="6.03"/> + <line x="35.44" y="6.03"/> + <line x="35.44" y="10.94"/> + <line x="34.37" y="10.94"/> + <line x="34.37" y="7.32"/> + <line x="34.35" y="7.32"/> + <line x="33.21" y="10.94"/> + <line x="32.39" y="10.94"/> + <line x="31.27" y="7.32"/> + <line x="31.24" y="7.32"/> + <line x="31.24" y="10.94"/> + <line x="30.32" y="10.94"/> + <close/> + <move x="25.03" y="6.03"/> + <line x="26.14" y="6.03"/> + <line x="27.34" y="9.63"/> + <line x="27.36" y="9.63"/> + <line x="28.54" y="6.03"/> + <line x="29.55" y="6.03"/> + <line x="27.83" y="10.94"/> + <line x="26.74" y="10.94"/> + <close/> + <move x="30.32" y="6.03"/> + <line x="31.8" y="6.03"/> + <line x="32.88" y="9.43"/> + <line x="32.91" y="9.43"/> + <line x="33.98" y="6.03"/> + <line x="35.44" y="6.03"/> + <line x="35.44" y="10.94"/> + <line x="34.37" y="10.94"/> + <line x="34.37" y="7.32"/> + <line x="34.35" y="7.32"/> + <line x="33.21" y="10.94"/> + <line x="32.39" y="10.94"/> + <line x="31.27" y="7.32"/> + <line x="31.24" y="7.32"/> + <line x="31.24" y="10.94"/> + <line x="30.32" y="10.94"/> + <close/> + <move x="25.03" y="6.03"/> + <line x="26.14" y="6.03"/> + <line x="27.34" y="9.63"/> + <line x="27.36" y="9.63"/> + <line x="28.54" y="6.03"/> + <line x="29.55" y="6.03"/> + <line x="27.83" y="10.94"/> + <line x="26.74" y="10.94"/> + <close/> + <move x="8.66" y="6.03"/> + <line x="10.14" y="6.03"/> + <line x="11.22" y="9.43"/> + <line x="11.25" y="9.43"/> + <line x="12.31" y="6.03"/> + <line x="13.78" y="6.03"/> + <line x="13.78" y="10.94"/> + <line x="12.71" y="10.94"/> + <line x="12.71" y="7.32"/> + <line x="12.69" y="7.32"/> + <line x="11.55" y="10.94"/> + <line x="10.73" y="10.94"/> + <line x="9.6" y="7.32"/> + <line x="9.57" y="7.32"/> + <line x="9.57" y="10.94"/> + <line x="8.66" y="10.94"/> + <close/> + <move x="3.37" y="6.03"/> + <line x="4.48" y="6.03"/> + <line x="5.67" y="9.63"/> + <line x="5.7" y="9.63"/> + <line x="6.88" y="6.03"/> + <line x="7.88" y="6.03"/> + <line x="6.17" y="10.94"/> + <line x="5.08" y="10.94"/> + <close/> + <move x="8.66" y="6.03"/> + <line x="10.14" y="6.03"/> + <line x="11.22" y="9.43"/> + <line x="11.25" y="9.43"/> + <line x="12.31" y="6.03"/> + <line x="13.78" y="6.03"/> + <line x="13.78" y="10.94"/> + <line x="12.71" y="10.94"/> + <line x="12.71" y="7.32"/> + <line x="12.69" y="7.32"/> + <line x="11.55" y="10.94"/> + <line x="10.73" y="10.94"/> + <line x="9.6" y="7.32"/> + <line x="9.57" y="7.32"/> + <line x="9.57" y="10.94"/> + <line x="8.66" y="10.94"/> + <close/> + <move x="3.37" y="6.03"/> + <line x="4.48" y="6.03"/> + <line x="5.67" y="9.63"/> + <line x="5.7" y="9.63"/> + <line x="6.88" y="6.03"/> + <line x="7.88" y="6.03"/> + <line x="6.17" y="10.94"/> + <line x="5.08" y="10.94"/> + <close/> + <move x="8.66" y="6.03"/> + <line x="10.14" y="6.03"/> + <line x="11.22" y="9.43"/> + <line x="11.25" y="9.43"/> + <line x="12.31" y="6.03"/> + <line x="13.78" y="6.03"/> + <line x="13.78" y="10.94"/> + <line x="12.71" y="10.94"/> + <line x="12.71" y="7.32"/> + <line x="12.69" y="7.32"/> + <line x="11.55" y="10.94"/> + <line x="10.73" y="10.94"/> + <line x="9.6" y="7.32"/> + <line x="9.57" y="7.32"/> + <line x="9.57" y="10.94"/> + <line x="8.66" y="10.94"/> + <close/> + <move x="3.37" y="6.03"/> + <line x="4.48" y="6.03"/> + <line x="5.67" y="9.63"/> + <line x="5.7" y="9.63"/> + <line x="6.88" y="6.03"/> + <line x="7.88" y="6.03"/> + <line x="6.17" y="10.94"/> + <line x="5.08" y="10.94"/> + <close/> + <move x="32.73" y="74.23"/> + <line x="54.03" y="74.23"/> + <line x="54.03" y="73.48"/> + <line x="32.73" y="73.48"/> + <close/> + <move x="28.34" y="73.86"/> + <curve x1="28.34" x2="27.65" x3="26.8" y1="74.71" y2="75.4" y3="75.4"/> + <curve x1="25.95" x2="25.26" x3="25.25" y1="75.4" y2="74.71" y3="73.86"/> + <curve x1="25.25" x2="25.95" x3="26.8" y1="73.01" y2="72.31" y3="72.31"/> + <curve x1="27.65" x2="28.34" x3="28.34" y1="72.31" y2="73" y3="73.86"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="alarm" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="20.84" y="7.96"/> + <line x="20.42" y="8.58"/> + <curve x1="22.29" x2="23.13" x3="22.67" y1="9.84" y2="12.51" y3="15.72"/> + <line x="23.42" y="15.83"/> + <curve x1="23.92" x2="22.95" x3="20.84" y1="12.33" y2="9.39" y3="7.96"/> + <close/> + <move x="7.48" y="7.99"/> + <curve x1="5.37" x2="4.42" x3="4.94" y1="9.42" y2="12.37" y3="15.86"/> + <line x="5.68" y="15.76"/> + <curve x1="5.21" x2="6.04" x3="7.9" y1="12.55" y2="9.88" y3="8.61"/> + <close/> + <move x="14.17" y="10.06"/> + <curve x1="13.09" x2="12.08" x3="11.32" y1="10.06" y2="10.49" y3="11.25"/> + <curve x1="10.56" x2="10.14" x3="10.14" y1="12.01" y2="13.03" y3="14.11"/> + <line x="10.15" y="19.68"/> + <line x="8.7" y="19.7"/> + <line x="8.7" y="20.45"/> + <line x="19.82" y="20.42"/> + <line x="19.82" y="19.67"/> + <line x="18.23" y="19.67"/> + <line x="18.22" y="14.09"/> + <curve x1="18.22" x2="16.41" x3="14.18" y1="11.87" y2="10.06" y3="10.06"/> + <close/> + <move x="19.3" y="10.19"/> + <line x="18.78" y="10.74"/> + <curve x1="18.79" x2="20.57" x3="20.09" y1="10.75" y2="12.5" y3="15.72"/> + <line x="20.83" y="15.84"/> + <curve x1="21.37" x2="19.38" x3="19.3" y1="12.23" y2="10.28" y3="10.19"/> + <close/> + <move x="9.03" y="10.21"/> + <curve x1="8.95" x2="6.97" x3="7.53" y1="10.3" y2="12.26" y3="15.86"/> + <line x="8.27" y="15.75"/> + <curve x1="7.77" x2="9.48" x3="9.56" y1="12.55" y2="10.82" y3="10.75"/> + <close/> + <move x="14.18" y="10.81"/> + <line x="14.18" y="10.81"/> + <curve x1="15.99" x2="17.47" x3="17.47" y1="10.81" y2="12.28" y3="14.1"/> + <line x="17.48" y="19.65"/> + <line x="10.9" y="19.67"/> + <line x="10.89" y="14.11"/> + <curve x1="10.89" x2="11.23" x3="11.85" y1="13.23" y2="12.4" y3="11.78"/> + <curve x1="12.47" x2="13.3" x3="14.18" y1="11.16" y2="10.81" y3="10.81"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="antivirus" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="16.88" y="11.43"/> + <curve x1="15.37" x2="14.14" x3="13.95" y1="11.43" y2="12.55" y3="14"/> + <line x="11.33" y="14"/> + <line x="11.33" y="14.75"/> + <line x="13.91" y="14.75"/> + <line x="13.91" y="16.64"/> + <line x="11.36" y="16.64"/> + <line x="11.36" y="17.39"/> + <line x="13.91" y="17.39"/> + <line x="13.91" y="18.33"/> + <curve x1="13.91" x2="13.94" x3="13.98" y1="18.55" y2="18.76" y3="18.96"/> + <line x="11.54" y="20.31"/> + <line x="11.9" y="20.97"/> + <line x="14.25" y="19.68"/> + <curve x1="14.74" x2="15.73" x3="16.88" y1="20.63" y2="21.3" y3="21.3"/> + <curve x1="18.02" x2="19.01" x3="19.51" y1="21.3" y2="20.63" y3="19.67"/> + <line x="21.88" y="20.97"/> + <line x="22.24" y="20.31"/> + <line x="19.77" y="18.96"/> + <curve x1="19.82" x2="19.84" x3="19.84" y1="18.76" y2="18.55" y3="18.33"/> + <line x="19.84" y="17.29"/> + <line x="22.44" y="17.29"/> + <line x="22.44" y="16.54"/> + <line x="19.84" y="16.54"/> + <line x="19.84" y="14.75"/> + <line x="22.44" y="14.75"/> + <line x="22.44" y="14"/> + <line x="19.8" y="14"/> + <curve x1="19.61" x2="18.38" x3="16.88" y1="12.55" y2="11.43" y3="11.43"/> + <close/> + <move x="16.88" y="12.18"/> + <curve x1="17.96" x2="18.87" x3="19.05" y1="12.18" y2="12.96" y3="14"/> + <line x="14.7" y="14"/> + <curve x1="14.88" x2="15.79" x3="16.88" y1="12.96" y2="12.18" y3="12.18"/> + <close/> + <move x="14.66" y="14.75"/> + <line x="19.09" y="14.75"/> + <line x="19.09" y="18.33"/> + <curve x1="19.09" x2="18.1" x3="16.88" y1="19.56" y2="20.55" y3="20.55"/> + <curve x1="15.65" x2="14.66" x3="14.66" y1="20.55" y2="19.56" y3="18.33"/> + <close/> + <move x="17.01" y="30.07"/> + <line x="16.77" y="29.99"/> + <curve x1="16.44" x2="8.78" x3="6.62" y1="29.88" y2="27.2" y3="18.93"/> + <line x="6.59" y="18.74"/> + <line x="6.59" y="6.31"/> + <line x="17.01" y="3.98"/> + <line x="27.43" y="6.31"/> + <line x="27.4" y="18.93"/> + <curve x1="25.23" x2="17.57" x3="17.25" y1="27.2" y2="29.88" y3="29.99"/> + <close/> + <move x="8.09" y="18.64"/> + <curve x1="9.88" x2="15.74" x3="17.01" y1="25.28" y2="27.97" y3="28.47"/> + <curve x1="18.27" x2="24.14" x3="25.93" y1="27.96" y2="25.26" y3="18.64"/> + <line x="25.93" y="7.51"/> + <line x="17.01" y="5.51"/> + <line x="8.09" y="7.51"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="application" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="16.62" y="7.54"/> + <line x="16.24" y="7.55"/> + <line x="16.26" y="7.94"/> + <curve x1="16.33" x2="15.6" x3="14.5" y1="9.12" y2="10.21" y3="10.6"/> + <curve x1="13.4" x2="12.14" x3="11.46" y1="10.98" y2="10.58" y3="9.62"/> + <line x="11.24" y="9.3"/> + <line x="10.93" y="9.53"/> + <curve x1="9.72" x2="8.69" x3="7.97" y1="10.43" y2="11.63" y3="12.99"/> + <line x="7.79" y="13.33"/> + <line x="8.13" y="13.5"/> + <curve x1="9.18" x2="9.77" x3="9.55" y1="14.04" y2="15.21" y3="16.35"/> + <curve x1="9.33" x2="8.36" x3="7.19" y1="17.5" y2="18.38" y3="18.49"/> + <line x="6.81" y="18.53"/> + <line x="6.85" y="18.91"/> + <curve x1="6.94" x2="7.11" x3="7.35" y1="19.69" y2="20.44" y3="21.14"/> + <curve x1="7.6" x2="7.94" x3="8.36" y1="21.85" y2="22.54" y3="23.21"/> + <line x="8.56" y="23.53"/> + <line x="8.88" y="23.32"/> + <curve x1="9.86" x2="11.17" x3="12.06" y1="22.68" y2="22.76" y3="23.52"/> + <curve x1="12.96" x2="13.23" x3="12.73" y1="24.29" y2="25.54" y3="26.63"/> + <line x="12.57" y="26.98"/> + <line x="12.92" y="27.13"/> + <curve x1="14.22" x2="15.63" x3="17.03" y1="27.7" y2="27.99" y3="27.99"/> + <line x="17.39" y="27.99"/> + <line x="17.78" y="27.97"/> + <line x="17.76" y="27.59"/> + <curve x1="17.69" x2="18.41" x3="19.52" y1="26.41" y2="25.32" y3="24.93"/> + <curve x1="20.63" x2="21.87" x3="22.56" y1="24.54" y2="24.95" y3="25.91"/> + <line x="22.78" y="26.22"/> + <line x="23.08" y="26"/> + <curve x1="24.3" x2="25.33" x3="26.05" y1="25.1" y2="23.9" y3="22.53"/> + <line x="26.22" y="22.2"/> + <line x="25.88" y="22.02"/> + <curve x1="24.83" x2="24.25" x3="24.47" y1="21.49" y2="20.32" y3="19.17"/> + <curve x1="24.68" x2="25.66" x3="26.83" y1="18.03" y2="17.15" y3="17.03"/> + <line x="27.21" y="17"/> + <line x="27.17" y="16.62"/> + <curve x1="27.08" x2="26.91" x3="26.66" y1="15.84" y2="15.09" y3="14.38"/> + <curve x1="26.42" x2="26.08" x3="25.66" y1="13.68" y2="12.98" y3="12.32"/> + <line x="25.46" y="12"/> + <line x="25.14" y="12.21"/> + <curve x1="24.15" x2="22.85" x3="21.96" y1="12.85" y2="12.77" y3="12.01"/> + <curve x1="21.06" x2="20.79" x3="21.29" y1="11.24" y2="9.99" y3="8.9"/> + <line x="21.44" y="8.55"/> + <line x="21.1" y="8.4"/> + <curve x1="19.68" x2="18.13" x3="16.62" y1="7.78" y2="7.49" y3="7.54"/> + <close/> + <move x="17.01" y="8.28"/> + <curve x1="18.19" x2="19.35" x3="20.46" y1="8.28" y2="8.51" y3="8.95"/> + <curve x1="20.05" x2="20.43" x3="21.47" y1="10.24" y2="11.68" y3="12.58"/> + <curve x1="22.51" x2="24" x3="25.21" y1="13.47" y2="13.64" y3="13.03"/> + <curve x1="25.51" x2="25.77" x3="25.96" y1="13.55" y2="14.09" y3="14.63"/> + <curve x1="26.15" x2="26.29" x3="26.37" y1="15.17" y2="15.75" y3="16.35"/> + <curve x1="25.05" x2="23.98" x3="23.73" y1="16.63" y2="17.69" y3="19.03"/> + <curve x1="23.48" x2="24.08" x3="25.21" y1="20.38" y2="21.75" y3="22.5"/> + <curve x1="24.61" x2="23.83" x3="22.92" y1="23.53" y2="24.44" y3="25.17"/> + <curve x1="22.01" x2="20.56" x3="19.27" y1="24.16" y2="23.77" y3="24.22"/> + <curve x1="17.97" x2="17.08" x3="17.01" y1="24.67" y2="25.88" y3="27.24"/> + <curve x1="15.83" x2="14.67" x3="13.55" y1="27.24" y2="27.02" y3="26.58"/> + <curve x1="13.97" x2="13.58" x3="12.55" y1="25.29" y2="23.84" y3="22.95"/> + <curve x1="11.51" x2="10.02" x3="8.81" y1="22.06" y2="21.89" y3="22.5"/> + <curve x1="8.5" x2="8.25" x3="8.06" y1="21.98" y2="21.44" y3="20.9"/> + <curve x1="7.87" x2="7.73" x3="7.64" y1="20.35" y2="19.78" y3="19.18"/> + <curve x1="8.97" x2="10.03" x3="10.28" y1="18.9" y2="17.84" y3="16.49"/> + <curve x1="10.54" x2="9.94" x3="8.81" y1="15.15" y2="13.78" y3="13.03"/> + <curve x1="9.4" x2="10.18" x3="11.09" y1="12" y2="11.08" y3="10.35"/> + <curve x1="12" x2="13.45" x3="14.75" y1="11.37" y2="11.76" y3="11.31"/> + <curve x1="16.04" x2="16.93" x3="17.01" y1="10.85" y2="9.64" y3="8.28"/> + <close/> + <move x="17.07" y="12.91"/> + <curve x1="15" x2="13.07" x3="12.39" y1="12.88" y2="14.19" y3="16.26"/> + <curve x1="11.57" x2="12.96" x3="15.51" y1="18.8" y2="21.55" y3="22.38"/> + <curve x1="16" x2="16.51" x3="17" y1="22.54" y2="22.62" y3="22.62"/> + <curve x1="19.05" x2="20.96" x3="21.62" y1="22.62" y2="21.31" y3="19.27"/> + <curve x1="22.02" x2="21.92" x3="21.33" y1="18.03" y2="16.72" y3="15.56"/> + <curve x1="20.75" x2="19.74" x3="18.51" y1="14.41" y2="13.55" y3="13.15"/> + <curve x1="18.04" x2="17.55" x3="17.07" y1="12.99" y2="12.91" y3="12.91"/> + <close/> + <move x="17.01" y="13.66"/> + <curve x1="17.43" x2="17.86" x3="18.28" y1="13.66" y2="13.73" y3="13.86"/> + <curve x1="19.32" x2="20.17" x3="20.66" y1="14.2" y2="14.93" y3="15.9"/> + <curve x1="21.16" x2="21.25" x3="20.91" y1="16.88" y2="17.99" y3="19.03"/> + <curve x1="20.21" x2="17.89" x3="15.74" y1="21.18" y2="22.36" y3="21.66"/> + <curve x1="13.59" x2="12.41" x3="13.11" y1="20.96" y2="18.64" y3="16.49"/> + <curve x1="13.67" x2="15.28" x3="17.01" y1="14.76" y2="13.66" y3="13.66"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="39.18" name="audio file" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="28.35" y="7.1"/> + <line x="28.35" y="39.18"/> + <line x="0" y="39.18"/> + <line x="0" y="0"/> + <line x="21.38" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="20.44" y="22.71"/> + <curve x1="20.23" x2="20.07" x3="20.07" y1="22.71" y2="22.54" y3="22.33"/> + <line x="20.07" y="21.57"/> + <curve x1="20.07" x2="20.23" x3="20.44" y1="21.36" y2="21.19" y3="21.19"/> + <curve x1="20.65" x2="20.82" x3="20.82" y1="21.19" y2="21.36" y3="21.57"/> + <line x="20.82" y="22.33"/> + <curve x1="20.82" x2="20.65" x3="20.44" y1="22.54" y2="22.71" y3="22.71"/> + <close/> + <move x="18.39" y="23.56"/> + <curve x1="18.18" x2="18.02" x3="18.02" y1="23.56" y2="23.4" y3="23.19"/> + <line x="18.02" y="20.9"/> + <curve x1="18.02" x2="18.18" x3="18.39" y1="20.69" y2="20.53" y3="20.53"/> + <curve x1="18.6" x2="18.77" x3="18.77" y1="20.53" y2="20.69" y3="20.9"/> + <line x="18.77" y="23.19"/> + <curve x1="18.77" x2="18.6" x3="18.39" y1="23.4" y2="23.56" y3="23.56"/> + <close/> + <move x="7.57" y="22.99"/> + <curve x1="7.36" x2="7.2" x3="7.2" y1="22.99" y2="22.82" y3="22.62"/> + <line x="7.2" y="21.47"/> + <curve x1="7.2" x2="7.36" x3="7.57" y1="21.27" y2="21.1" y3="21.1"/> + <curve x1="7.78" x2="7.95" x3="7.95" y1="21.1" y2="21.27" y3="21.47"/> + <line x="7.95" y="22.62"/> + <curve x1="7.95" x2="7.78" x3="7.57" y1="22.82" y2="22.99" y3="22.99"/> + <close/> + <move x="9.67" y="23.56"/> + <curve x1="9.46" x2="9.29" x3="9.29" y1="23.56" y2="23.4" y3="23.19"/> + <line x="9.29" y="20.9"/> + <curve x1="9.29" x2="9.46" x3="9.67" y1="20.69" y2="20.53" y3="20.53"/> + <curve x1="9.88" x2="10.04" x3="10.04" y1="20.53" y2="20.69" y3="20.9"/> + <line x="10.04" y="23.19"/> + <curve x1="10.04" x2="9.88" x3="9.67" y1="23.4" y2="23.56" y3="23.56"/> + <close/> + <move x="16.34" y="24.66"/> + <curve x1="16.13" x2="15.97" x3="15.97" y1="24.66" y2="24.49" y3="24.29"/> + <line x="15.97" y="19.8"/> + <curve x1="15.97" x2="16.13" x3="16.34" y1="19.6" y2="19.43" y3="19.43"/> + <curve x1="16.55" x2="16.72" x3="16.72" y1="19.43" y2="19.6" y3="19.8"/> + <line x="16.72" y="24.29"/> + <curve x1="16.72" x2="16.55" x3="16.34" y1="24.49" y2="24.66" y3="24.66"/> + <close/> + <move x="11.86" y="24.83"/> + <curve x1="11.65" x2="11.49" x3="11.49" y1="24.83" y2="24.67" y3="24.46"/> + <line x="11.49" y="19.63"/> + <curve x1="11.49" x2="11.65" x3="11.86" y1="19.42" y2="19.26" y3="19.26"/> + <curve x1="12.07" x2="12.24" x3="12.24" y1="19.26" y2="19.42" y3="19.63"/> + <line x="12.24" y="24.46"/> + <curve x1="12.24" x2="12.07" x3="11.86" y1="24.67" y2="24.83" y3="24.83"/> + <close/> + <move x="14.17" y="26.66"/> + <curve x1="13.97" x2="13.8" x3="13.8" y1="26.66" y2="26.49" y3="26.29"/> + <line x="13.8" y="17.61"/> + <curve x1="13.8" x2="13.97" x3="14.17" y1="17.41" y2="17.24" y3="17.24"/> + <curve x1="14.38" x2="14.55" x3="14.55" y1="17.24" y2="17.41" y3="17.61"/> + <line x="14.55" y="26.29"/> + <curve x1="14.55" x2="14.38" x3="14.17" y1="26.49" y2="26.66" y3="26.66"/> + <close/> + <move x="14.17" y="30.75"/> + <curve x1="9.34" x2="5.4" x3="5.4" y1="30.75" y2="26.81" y3="21.97"/> + <curve x1="5.4" x2="9.34" x3="14.17" y1="17.14" y2="13.2" y3="13.2"/> + <curve x1="19.01" x2="22.95" x3="22.95" y1="13.2" y2="17.14" y3="21.97"/> + <curve x1="22.95" x2="19.01" x3="14.17" y1="26.81" y2="30.75" y3="30.75"/> + <close/> + <move x="14.17" y="13.95"/> + <curve x1="9.75" x2="6.15" x3="6.15" y1="13.95" y2="17.55" y3="21.97"/> + <curve x1="6.15" x2="9.75" x3="14.17" y1="26.4" y2="30" y3="30"/> + <curve x1="18.6" x2="22.2" x3="22.2" y1="30" y2="26.4" y3="21.97"/> + <curve x1="22.2" x2="18.6" x3="14.17" y1="17.55" y2="13.95" y3="13.95"/> + <close/> + <move x="26.01" y="7.85"/> + <line x="20.72" y="7.85"/> + <line x="20.72" y="2.48"/> + <curve x1="20.72" x2="26.06" x3="26.01" y1="2.48" y2="7.85" y3="7.85"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.42" name="automation" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="14.44" y="0"/> + <curve x1="14.17" x2="13.9" x3="13.63" y1="0" y2="0" y3="0.02"/> + <curve x1="13.74" x2="12.61" x3="10.72" y1="1.91" y2="3.72" y3="4.37"/> + <curve x1="8.83" x2="6.8" x3="5.7" y1="5.03" y2="4.31" y3="2.76"/> + <curve x1="3.95" x2="2.55" x3="1.57" y1="4.05" y2="5.71" y3="7.57"/> + <curve x1="3.26" x2="4.27" x3="3.9" y1="8.43" y2="10.3" y3="12.25"/> + <curve x1="3.53" x2="1.9" x3="0" y1="14.2" y2="15.59" y3="15.76"/> + <curve x1="0.12" x2="0.34" x3="0.7" y1="16.8" y2="17.83" y3="18.85"/> + <curve x1="1.07" x2="1.54" x3="2.1" y1="19.88" y2="20.84" y3="21.72"/> + <curve x1="3.7" x2="5.84" x3="7.36" y1="20.68" y2="20.75" y3="22.05"/> + <curve x1="8.87" x2="9.26" x3="8.47" y1="23.34" y2="25.43" y3="27.15"/> + <curve x1="10.41" x2="12.54" x3="14.71" y1="28" y2="28.42" y3="28.34"/> + <curve x1="14.6" x2="15.74" x3="17.63" y1="26.45" y2="24.63" y3="23.97"/> + <curve x1="19.52" x2="21.55" x3="22.65" y1="23.32" y2="24.03" y3="25.58"/> + <curve x1="24.4" x2="25.79" x3="26.78" y1="24.3" y2="22.65" y3="20.79"/> + <curve x1="25.08" x2="24.07" x3="24.45" y1="19.93" y2="18.06" y3="16.11"/> + <curve x1="24.82" x2="26.45" x3="28.35" y1="14.15" y2="12.77" y3="12.59"/> + <curve x1="28.23" x2="28.01" x3="27.64" y1="11.56" y2="10.52" y3="9.49"/> + <curve x1="27.28" x2="26.8" x3="26.25" y1="8.47" y2="7.51" y3="6.63"/> + <curve x1="24.65" x2="22.51" x3="20.99" y1="7.66" y2="7.61" y3="6.31"/> + <curve x1="19.47" x2="19.09" x3="19.87" y1="5.02" y2="2.92" y3="1.2"/> + <curve x1="18.17" x2="16.33" x3="14.44" y1="0.46" y2="0.04" y3="0.01"/> + <close/> + <move x="13.95" y="7.74"/> + <curve x1="16.71" x2="19.33" x3="20.29" y1="7.64" y2="9.32" y3="12.05"/> + <curve x1="21.48" x2="19.7" x3="16.32" y1="15.41" y2="19.08" y3="20.26"/> + <curve x1="12.94" x2="9.24" x3="8.05" y1="21.43" y2="19.66" y3="16.31"/> + <curve x1="6.87" x2="8.65" x3="12.03" y1="12.95" y2="9.28" y3="8.1"/> + <curve x1="12.66" x2="13.31" x3="13.95" y1="7.88" y2="7.76" y3="7.74"/> + <close/> + <move x="11.3" y="11.12"/> + <line x="10.77" y="11.67"/> + <line x="13.31" y="14.18"/> + <line x="10.77" y="16.69"/> + <line x="11.3" y="17.22"/> + <line x="14.37" y="14.18"/> + <close/> + <move x="14.17" y="16.58"/> + <line x="14.17" y="17.33"/> + <line x="17.45" y="17.33"/> + <line x="17.45" y="16.58"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="aws" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="27.29" y="19.83"/> + <curve x1="26.97" x2="25.17" x3="24.36" y1="19.42" y2="19.63" y3="19.73"/> + <curve x1="24.12" x2="24.08" x3="24.3" y1="19.76" y2="19.54" y3="19.39"/> + <curve x1="25.73" x2="28.08" x3="28.36" y1="18.38" y2="18.67" y3="19.01"/> + <curve x1="28.63" x2="28.28" x3="26.94" y1="19.35" y2="21.71" y3="22.83"/> + <curve x1="26.73" x2="26.54" x3="26.63" y1="23" y2="22.91" y3="22.68"/> + <curve x1="26.93" x2="27.61" x3="27.29" y1="21.93" y2="20.24" y3="19.83"/> + <close/> + <move x="26.25" y="21.02"/> + <curve x1="23.74" x2="20.11" x3="16.98" y1="22.87" y2="23.85" y3="23.85"/> + <curve x1="12.6" x2="8.65" x3="5.66" y1="23.85" y2="22.23" y3="19.53"/> + <curve x1="5.43" x2="5.64" x3="5.92" y1="19.32" y2="19.03" y3="19.19"/> + <curve x1="9.14" x2="13.13" x3="17.24" y1="21.07" y2="22.2" y3="22.2"/> + <curve x1="20.02" x2="23.07" x3="25.88" y1="22.2" y2="21.62" y3="20.43"/> + <curve x1="26.3" x2="26.66" x3="26.25" y1="20.25" y2="20.71" y3="21.02"/> + <close/> + <move x="12.01" y="15.13"/> + <curve x1="12.01" x2="12.04" x3="12.1" y1="15.42" y2="15.64" y3="15.81"/> + <curve x1="12.15" x2="12.24" x3="12.34" y1="15.98" y2="16.16" y3="16.36"/> + <curve x1="12.38" x2="12.4" x3="12.4" y1="16.42" y2="16.48" y3="16.53"/> + <curve x1="12.4" x2="12.35" x3="12.25" y1="16.61" y2="16.69" y3="16.76"/> + <line x="11.77" y="17.08"/> + <curve x1="11.7" x2="11.63" x3="11.57" y1="17.12" y2="17.14" y3="17.14"/> + <curve x1="11.49" x2="11.42" x3="11.34" y1="17.14" y2="17.11" y3="17.04"/> + <curve x1="11.24" x2="11.15" x3="11.07" y1="16.93" y2="16.81" y3="16.68"/> + <curve x1="11" x2="10.92" x3="10.84" y1="16.56" y2="16.41" y3="16.24"/> + <curve x1="10.24" x2="9.5" x3="8.6" y1="16.94" y2="17.29" y3="17.29"/> + <curve x1="7.96" x2="7.46" x3="7.08" y1="17.29" y2="17.11" y3="16.74"/> + <curve x1="6.71" x2="6.52" x3="6.52" y1="16.38" y2="15.89" y3="15.28"/> + <curve x1="6.52" x2="6.76" x3="7.22" y1="14.63" y2="14.11" y3="13.71"/> + <curve x1="7.68" x2="8.3" x3="9.08" y1="13.32" y2="13.12" y3="13.12"/> + <curve x1="9.34" x2="9.61" x3="9.89" y1="13.12" y2="13.14" y3="13.18"/> + <curve x1="10.17" x2="10.46" x3="10.76" y1="13.22" y2="13.28" y3="13.35"/> + <line x="10.76" y="12.79"/> + <curve x1="10.76" x2="10.64" x3="10.4" y1="12.21" y2="11.81" y3="11.57"/> + <curve x1="10.16" x2="9.75" x3="9.16" y1="11.34" y2="11.22" y3="11.22"/> + <curve x1="8.89" x2="8.62" x3="8.34" y1="11.22" y2="11.25" y3="11.32"/> + <curve x1="8.06" x2="7.79" x3="7.52" y1="11.38" y2="11.47" y3="11.58"/> + <curve x1="7.4" x2="7.31" x3="7.26" y1="11.63" y2="11.66" y3="11.68"/> + <curve x1="7.2" x2="7.16" x3="7.14" y1="11.69" y2="11.7" y3="11.7"/> + <curve x1="7.03" x2="6.98" x3="6.98" y1="11.7" y2="11.62" y3="11.46"/> + <line x="6.98" y="11.08"/> + <curve x1="6.98" x2="6.99" x3="7.03" y1="10.96" y2="10.87" y3="10.82"/> + <curve x1="7.07" x2="7.14" x3="7.24" y1="10.77" y2="10.71" y3="10.66"/> + <curve x1="7.51" x2="7.83" x3="8.2" y1="10.53" y2="10.41" y3="10.31"/> + <curve x1="8.57" x2="8.97" x3="9.39" y1="10.22" y2="10.17" y3="10.17"/> + <curve x1="10.29" x2="10.96" x3="11.38" y1="10.17" y2="10.37" y3="10.79"/> + <curve x1="11.8" x2="12.01" x3="12.01" y1="11.2" y2="11.82" y3="12.66"/> + <close/> + <move x="8.92" y="16.29"/> + <curve x1="9.17" x2="9.43" x3="9.71" y1="16.29" y2="16.24" y3="16.15"/> + <curve x1="9.98" x2="10.22" x3="10.43" y1="16.06" y2="15.9" y3="15.67"/> + <curve x1="10.55" x2="10.64" x3="10.69" y1="15.52" y2="15.36" y3="15.18"/> + <curve x1="10.73" x2="10.76" x3="10.76" y1="15" y2="14.78" y3="14.52"/> + <line x="10.76" y="14.2"/> + <curve x1="10.54" x2="10.3" x3="10.06" y1="14.15" y2="14.11" y3="14.07"/> + <curve x1="9.82" x2="9.58" x3="9.35" y1="14.04" y2="14.03" y3="14.03"/> + <curve x1="8.84" x2="8.46" x3="8.22" y1="14.03" y2="14.13" y3="14.33"/> + <curve x1="7.97" x2="7.84" x3="7.84" y1="14.54" y2="14.83" y3="15.21"/> + <curve x1="7.84" x2="7.94" x3="8.12" y1="15.57" y2="15.84" y3="16.02"/> + <curve x1="8.31" x2="8.57" x3="8.92" y1="16.2" y2="16.29" y3="16.29"/> + <close/> + <move x="15.03" y="17.12"/> + <curve x1="14.9" x2="14.8" x3="14.74" y1="17.12" y2="17.09" y3="17.04"/> + <curve x1="14.68" x2="14.62" x3="14.58" y1="16.99" y2="16.89" y3="16.74"/> + <line x="12.8" y="10.86"/> + <curve x1="12.75" x2="12.73" x3="12.73" y1="10.71" y2="10.61" y3="10.55"/> + <curve x1="12.73" x2="12.79" x3="12.92" y1="10.43" y2="10.37" y3="10.37"/> + <line x="13.66" y="10.37"/> + <curve x1="13.8" x2="13.9" x3="13.96" y1="10.37" y2="10.39" y3="10.44"/> + <curve x1="14.02" x2="14.07" x3="14.11" y1="10.49" y2="10.59" y3="10.74"/> + <line x="15.39" y="15.77"/> + <line x="16.58" y="10.74"/> + <curve x1="16.61" x2="16.66" x3="16.72" y1="10.59" y2="10.49" y3="10.44"/> + <curve x1="16.79" x2="16.89" x3="17.03" y1="10.39" y2="10.37" y3="10.37"/> + <line x="17.64" y="10.37"/> + <curve x1="17.78" x2="17.89" x3="17.95" y1="10.37" y2="10.39" y3="10.44"/> + <curve x1="18.01" x2="18.06" x3="18.1" y1="10.49" y2="10.59" y3="10.74"/> + <line x="19.29" y="15.84"/> + <line x="20.61" y="10.74"/> + <curve x1="20.66" x2="20.71" x3="20.76" y1="10.59" y2="10.49" y3="10.44"/> + <curve x1="20.82" x2="20.92" x3="21.06" y1="10.39" y2="10.37" y3="10.37"/> + <line x="21.77" y="10.37"/> + <curve x1="21.89" x2="21.96" x3="21.96" y1="10.37" y2="10.43" y3="10.55"/> + <curve x1="21.96" x2="21.95" x3="21.94" y1="10.59" y2="10.63" y3="10.67"/> + <curve x1="21.93" x2="21.92" x3="21.89" y1="10.72" y2="10.78" y3="10.86"/> + <line x="20.05" y="16.74"/> + <curve x1="20.01" x2="19.95" x3="19.89" y1="16.89" y2="16.99" y3="17.04"/> + <curve x1="19.83" x2="19.73" x3="19.6" y1="17.09" y2="17.12" y3="17.12"/> + <line x="18.95" y="17.12"/> + <curve x1="18.81" x2="18.7" x3="18.64" y1="17.12" y2="17.09" y3="17.04"/> + <curve x1="18.58" x2="18.53" x3="18.49" y1="16.98" y2="16.88" y3="16.73"/> + <line x="17.31" y="11.83"/> + <line x="16.14" y="16.73"/> + <curve x1="16.1" x2="16.05" x3="15.99" y1="16.88" y2="16.98" y3="17.04"/> + <curve x1="15.93" x2="15.83" x3="15.69" y1="17.09" y2="17.12" y3="17.12"/> + <close/> + <move x="24.81" y="17.32"/> + <curve x1="24.41" x2="24.02" x3="23.63" y1="17.32" y2="17.27" y3="17.18"/> + <curve x1="23.25" x2="22.96" x3="22.76" y1="17.09" y2="16.99" y3="16.88"/> + <curve x1="22.63" x2="22.55" x3="22.52" y1="16.81" y2="16.74" y3="16.66"/> + <curve x1="22.49" x2="22.48" x3="22.48" y1="16.59" y2="16.52" y3="16.45"/> + <line x="22.48" y="16.06"/> + <curve x1="22.48" x2="22.53" x3="22.65" y1="15.91" y2="15.83" y3="15.83"/> + <curve x1="22.69" x2="22.74" x3="22.79" y1="15.83" y2="15.83" y3="15.85"/> + <curve x1="22.84" x2="22.9" x3="22.98" y1="15.87" y2="15.9" y3="15.93"/> + <curve x1="23.24" x2="23.52" x3="23.82" y1="16.05" y2="16.14" y3="16.2"/> + <curve x1="24.12" x2="24.42" x3="24.73" y1="16.26" y2="16.29" y3="16.29"/> + <curve x1="25.21" x2="25.58" x3="25.84" y1="16.29" y2="16.21" y3="16.04"/> + <curve x1="26.1" x2="26.23" x3="26.23" y1="15.87" y2="15.63" y3="15.32"/> + <curve x1="26.23" x2="26.16" x3="26.02" y1="15.11" y2="14.93" y3="14.79"/> + <curve x1="25.89" x2="25.63" x3="25.26" y1="14.64" y2="14.51" y3="14.39"/> + <line x="24.15" y="14.04"/> + <curve x1="23.59" x2="23.19" x3="22.94" y1="13.86" y2="13.61" y3="13.27"/> + <curve x1="22.68" x2="22.56" x3="22.56" y1="12.93" y2="12.56" y3="12.16"/> + <curve x1="22.56" x2="22.62" x3="22.76" y1="11.84" y2="11.56" y3="11.32"/> + <curve x1="22.9" x2="23.08" x3="23.31" y1="11.07" y2="10.87" y3="10.69"/> + <curve x1="23.53" x2="23.8" x3="24.1" y1="10.52" y2="10.39" y3="10.3"/> + <curve x1="24.4" x2="24.72" x3="25.06" y1="10.21" y2="10.17" y3="10.17"/> + <curve x1="25.23" x2="25.4" x3="25.57" y1="10.17" y2="10.18" y3="10.2"/> + <curve x1="25.74" x2="25.91" x3="26.06" y1="10.22" y2="10.25" y3="10.29"/> + <curve x1="26.22" x2="26.36" x3="26.5" y1="10.32" y2="10.36" y3="10.41"/> + <curve x1="26.63" x2="26.74" x3="26.82" y1="10.45" y2="10.49" y3="10.54"/> + <curve x1="26.92" x2="27" x3="27.04" y1="10.6" y2="10.66" y3="10.73"/> + <curve x1="27.09" x2="27.11" x3="27.11" y1="10.79" y2="10.87" y3="10.98"/> + <line x="27.11" y="11.34"/> + <curve x1="27.11" x2="27.05" x3="26.94" y1="11.5" y2="11.58" y3="11.58"/> + <curve x1="26.87" x2="26.78" x3="26.64" y1="11.58" y2="11.55" y3="11.48"/> + <curve x1="26.21" x2="25.72" x3="25.18" y1="11.29" y2="11.19" y3="11.19"/> + <curve x1="24.74" x2="24.41" x3="24.17" y1="11.19" y2="11.26" y3="11.4"/> + <curve x1="23.93" x2="23.81" x3="23.81" y1="11.55" y2="11.77" y3="12.08"/> + <curve x1="23.81" x2="23.88" x3="24.03" y1="12.3" y2="12.48" y3="12.62"/> + <curve x1="24.18" x2="24.46" x3="24.87" y1="12.77" y2="12.91" y3="13.04"/> + <line x="25.95" y="13.39"/> + <curve x1="26.5" x2="26.89" x3="27.13" y1="13.57" y2="13.81" y3="14.12"/> + <curve x1="27.36" x2="27.48" x3="27.48" y1="14.43" y2="14.79" y3="15.19"/> + <curve x1="27.48" x2="27.42" x3="27.28" y1="15.51" y2="15.81" y3="16.07"/> + <curve x1="27.15" x2="26.97" x3="26.73" y1="16.33" y2="16.56" y3="16.74"/> + <curve x1="26.49" x2="26.21" x3="25.88" y1="16.93" y2="17.07" y3="17.17"/> + <curve x1="25.56" x2="25.2" x3="24.81" y1="17.27" y2="17.32" y3="17.32"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="aws s3" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="16.47" y="5.76"/> + <curve x1="11.48" x2="6.17" x3="6.17" y1="5.76" y2="6.94" y3="9.12"/> + <curve x1="6.17" x2="6.24" x3="6.34" y1="9.34" y2="9.56" y3="9.76"/> + <line x="6.32" y="9.77"/> + <line x="8.46" y="25.1"/> + <line x="8.5" y="25.39"/> + <curve x1="8.5" x2="12.49" x3="16.42" y1="27.28" y2="28.26" y3="28.26"/> + <curve x1="20.28" x2="24.39" x3="24.39" y1="28.26" y2="27.23" y3="25.37"/> + <line x="25.3" y="18.89"/> + <curve x1="25.7" x2="26.08" x3="26.42" y1="18.96" y2="19.01" y3="19.01"/> + <curve x1="26.9" x2="27.29" x3="27.59" y1="19.01" y2="18.93" y3="18.75"/> + <line x="27.67" y="18.69"/> + <curve x1="27.71" x2="27.9" x3="27.83" y1="18.64" y2="18.41" y3="18.03"/> + <curve x1="27.73" x2="27.03" x3="25.73" y1="17.42" y2="16.81" y3="16.15"/> + <line x="25.67" y="16.26"/> + <line x="26.58" y="9.82"/> + <line x="26.58" y="9.82"/> + <curve x1="26.7" x2="26.78" x3="26.78" y1="9.59" y2="9.36" y3="9.12"/> + <curve x1="26.78" x2="21.47" x3="16.47" y1="6.94" y2="5.76" y3="5.76"/> + <close/> + <move x="16.47" y="6.51"/> + <curve x1="22.1" x2="26.03" x3="26.03" y1="6.51" y2="7.89" y3="9.12"/> + <curve x1="26.03" x2="22.1" x3="16.47" y1="10.36" y2="11.73" y3="11.73"/> + <curve x1="10.84" x2="6.92" x3="6.92" y1="11.73" y2="10.36" y3="9.12"/> + <curve x1="6.92" x2="10.84" x3="16.47" y1="7.89" y2="6.51" y3="6.51"/> + <close/> + <move x="7.2" y="10.64"/> + <curve x1="8.98" x2="12.81" x3="16.47" y1="11.84" y2="12.48" y3="12.48"/> + <curve x1="20.11" x2="23.9" x3="25.7" y1="12.48" y2="11.85" y3="10.67"/> + <line x="24.67" y="17.98"/> + <curve x1="22.53" x2="19.66" x3="17.49" y1="17.43" y2="16.17" y3="15.06"/> + <curve x1="17.49" x2="17.49" x3="17.49" y1="15.04" y2="15.02" y3="15"/> + <curve x1="17.49" x2="17" x3="16.4" y1="14.39" y2="13.9" y3="13.9"/> + <curve x1="15.79" x2="15.3" x3="15.3" y1="13.9" y2="14.39" y3="15"/> + <curve x1="15.3" x2="15.79" x3="16.4" y1="15.6" y2="16.09" y3="16.09"/> + <curve x1="16.71" x2="16.99" x3="17.19" y1="16.09" y2="15.95" y3="15.74"/> + <curve x1="18.57" x2="21.85" x3="24.56" y1="16.46" y2="18.07" y3="18.74"/> + <line x="23.68" y="24.99"/> + <line x="23.64" y="25.33"/> + <curve x1="23.64" x2="20.55" x3="16.42" y1="26.36" y2="27.51" y3="27.51"/> + <curve x1="12.2" x2="9.25" x3="9.25" y1="27.51" y2="26.39" y3="25.33"/> + <close/> + <move x="25.57" y="16.92"/> + <curve x1="26.89" x2="27.08" x3="27.11" y1="17.62" y2="18.06" y3="18.16"/> + <curve x1="26.74" x2="26.14" x3="25.4" y1="18.32" y2="18.3" y3="18.16"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="azure" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="19.73" y="7.49"/> + <line x="11.99" y="13.97"/> + <line x="6.24" y="23.66"/> + <line x="11.13" y="23.17"/> + <close/> + <move x="20.39" y="10.17"/> + <line x="17.02" y="16.96"/> + <line x="22.95" y="23.84"/> + <line x="11.94" y="25.09"/> + <line x="29.03" y="25.27"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="azure blob" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="10.25" y="5.54"/> + <line x="3.67" y="16.98"/> + <line x="10.25" y="28.42"/> + <line x="23.48" y="28.42"/> + <line x="30.06" y="16.98"/> + <line x="23.48" y="5.54"/> + <close/> + <move x="10.69" y="6.29"/> + <line x="23.05" y="6.29"/> + <line x="29.19" y="16.98"/> + <line x="23.05" y="27.67"/> + <line x="10.69" y="27.67"/> + <line x="4.54" y="16.98"/> + <close/> + <move x="12.92" y="10.35"/> + <curve x1="12.1" x2="11.4" x3="11.4" y1="10.35" y2="11.15" y3="12.08"/> + <line x="11.4" y="21.95"/> + <curve x1="11.4" x2="12.1" x3="12.92" y1="22.88" y2="23.68" y3="23.68"/> + <line x="21.19" y="23.68"/> + <curve x1="22.01" x2="22.71" x3="22.71" y1="23.68" y2="22.88" y3="21.95"/> + <line x="22.71" y="13.03"/> + <line x="20.06" y="13.03"/> + <line x="20.06" y="10.35"/> + <close/> + <move x="20.56" y="10.56"/> + <line x="20.56" y="12.53"/> + <line x="22.29" y="12.53"/> + <close/> + <move x="18.28" y="12.5"/> + <curve x1="18.98" x2="19.55" x3="19.55" y1="12.5" y2="13.07" y3="13.78"/> + <line x="19.55" y="15.08"/> + <curve x1="19.55" x2="18.98" x3="18.28" y1="15.78" y2="16.35" y3="16.35"/> + <curve x1="17.58" x2="17.01" x3="17.01" y1="16.35" y2="15.78" y3="15.08"/> + <line x="17.01" y="13.78"/> + <curve x1="17.01" x2="17.58" x3="18.28" y1="13.07" y2="12.5" y3="12.5"/> + <close/> + <move x="15.07" y="12.57"/> + <line x="15.8" y="12.57"/> + <line x="15.8" y="15.75"/> + <line x="16.46" y="15.75"/> + <line x="16.53" y="15.82"/> + <line x="16.53" y="16.22"/> + <curve x1="16.53" x2="16.53" x3="16.46" y1="16.22" y2="16.28" y3="16.28"/> + <line x="14.28" y="16.28"/> + <line x="14.21" y="16.22"/> + <line x="14.21" y="15.82"/> + <curve x1="14.21" x2="14.21" x3="14.28" y1="15.82" y2="15.75" y3="15.75"/> + <line x="15.07" y="15.75"/> + <line x="15.07" y="13.3"/> + <line x="14.47" y="13.63"/> + <line x="14.21" y="13.63"/> + <line x="14.21" y="13.15"/> + <line x="14.28" y="13.1"/> + <close/> + <move x="18.28" y="13.22"/> + <curve x1="17.93" x2="17.65" x3="17.65" y1="13.22" y2="13.5" y3="13.85"/> + <line x="17.65" y="15.01"/> + <curve x1="17.65" x2="17.93" x3="18.28" y1="15.36" y2="15.64" y3="15.64"/> + <curve x1="18.63" x2="18.91" x3="18.91" y1="15.64" y2="15.36" y3="15.01"/> + <line x="18.91" y="13.85"/> + <curve x1="18.91" x2="18.63" x3="18.28" y1="13.5" y2="13.22" y3="13.22"/> + <close/> + <move x="18.05" y="17.74"/> + <line x="18.78" y="17.74"/> + <line x="18.78" y="20.93"/> + <line x="19.45" y="20.93"/> + <line x="19.51" y="20.99"/> + <line x="19.51" y="21.39"/> + <curve x1="19.51" x2="19.51" x3="19.45" y1="21.39" y2="21.46" y3="21.46"/> + <line x="17.26" y="21.46"/> + <line x="17.19" y="21.39"/> + <line x="17.19" y="20.99"/> + <curve x1="17.19" x2="17.19" x3="17.26" y1="20.99" y2="20.93" y3="20.93"/> + <line x="18.05" y="20.93"/> + <line x="18.05" y="18.47"/> + <line x="17.46" y="18.8"/> + <line x="17.19" y="18.8"/> + <line x="17.19" y="18.34"/> + <line x="17.26" y="18.27"/> + <close/> + <move x="15.24" y="17.76"/> + <curve x1="15.94" x2="16.51" x3="16.51" y1="17.76" y2="18.33" y3="19.03"/> + <line x="16.51" y="20.33"/> + <curve x1="16.51" x2="15.94" x3="15.24" y1="21.04" y2="21.61" y3="21.61"/> + <curve x1="14.53" x2="13.96" x3="13.96" y1="21.61" y2="21.04" y3="20.33"/> + <line x="13.96" y="19.03"/> + <curve x1="13.96" x2="14.53" x3="15.24" y1="18.33" y2="17.76" y3="17.76"/> + <close/> + <move x="15.24" y="18.52"/> + <curve x1="14.89" x2="14.61" x3="14.61" y1="18.52" y2="18.8" y3="19.15"/> + <line x="14.61" y="20.31"/> + <curve x1="14.61" x2="14.89" x3="15.24" y1="20.66" y2="20.94" y3="20.94"/> + <curve x1="15.58" x2="15.87" x3="15.87" y1="20.94" y2="20.66" y3="20.31"/> + <line x="15.87" y="19.15"/> + <curve x1="15.87" x2="15.58" x3="15.24" y1="18.8" y2="18.52" y3="18.52"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="backup browser" strokewidth="inherit" w="28.32"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.32" y="28.35"/> + <line x="28.32" y="6.52"/> + <line x="0" y="6.52"/> + <close/> + <move x="0" y="5.27"/> + <line x="28.32" y="5.27"/> + <line x="28.32" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="18.58" y="1.77"/> + <curve x1="18.1" x2="17.71" x3="17.71" y1="1.77" y2="2.16" y3="2.64"/> + <curve x1="17.71" x2="18.1" x3="18.58" y1="3.12" y2="3.51" y3="3.51"/> + <curve x1="19.06" x2="19.45" x3="19.45" y1="3.51" y2="3.12" y3="2.64"/> + <curve x1="19.45" x2="19.06" x3="18.58" y1="2.16" y2="1.77" y3="1.77"/> + <close/> + <move x="21.49" y="1.77"/> + <curve x1="21.01" x2="20.62" x3="20.62" y1="1.77" y2="2.16" y3="2.64"/> + <curve x1="20.62" x2="21.01" x3="21.49" y1="3.12" y2="3.51" y3="3.51"/> + <curve x1="21.96" x2="22.35" x3="22.35" y1="3.51" y2="3.12" y3="2.64"/> + <curve x1="22.35" x2="21.96" x3="21.49" y1="2.16" y2="1.77" y3="1.77"/> + <close/> + <move x="24.39" y="1.77"/> + <curve x1="23.91" x2="23.52" x3="23.52" y1="1.77" y2="2.16" y3="2.64"/> + <curve x1="23.52" x2="23.91" x3="24.39" y1="3.12" y2="3.51" y3="3.51"/> + <curve x1="24.87" x2="25.26" x3="25.26" y1="3.51" y2="3.12" y3="2.64"/> + <curve x1="25.26" x2="24.87" x3="24.39" y1="2.16" y2="1.77" y3="1.77"/> + <close/> + <move x="14.73" y="10.56"/> + <curve x1="12.16" x2="9.84" x3="8.66" y1="10.56" y2="11.98" y3="14.19"/> + <line x="7.08" y="13.73"/> + <line x="8.1" y="17.9"/> + <line x="11.2" y="14.93"/> + <line x="9.41" y="14.4"/> + <curve x1="10.48" x2="12.5" x3="14.73" y1="12.52" y2="11.31" y3="11.31"/> + <curve x1="18.11" x2="20.86" x3="20.86" y1="11.31" y2="14.06" y3="17.44"/> + <curve x1="20.86" x2="18.11" x3="14.73" y1="20.83" y2="23.58" y3="23.58"/> + <curve x1="13.02" x2="11.44" x3="10.27" y1="23.58" y2="22.9" y3="21.66"/> + <line x="9.72" y="22.17"/> + <curve x1="11.04" x2="12.81" x3="14.73" y1="23.56" y2="24.33" y3="24.33"/> + <curve x1="18.52" x2="21.61" x3="21.61" y1="24.33" y2="21.24" y3="17.44"/> + <curve x1="21.61" x2="18.52" x3="14.73" y1="13.65" y2="10.56" y3="10.56"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="39.18" name="backup file" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="28.35" y="7.1"/> + <line x="28.35" y="39.18"/> + <line x="0" y="39.18"/> + <line x="0" y="0"/> + <line x="21.38" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="20.72" y="2.49"/> + <line x="20.72" y="7.86"/> + <line x="26.01" y="7.86"/> + <curve x1="26.07" x2="20.72" x3="20.72" y1="7.86" y2="2.49" y3="2.49"/> + <close/> + <move x="14.83" y="14.95"/> + <curve x1="11.7" x2="8.86" x3="7.42" y1="14.95" y2="16.69" y3="19.39"/> + <line x="5.5" y="18.83"/> + <line x="6.74" y="23.9"/> + <line x="10.52" y="20.29"/> + <line x="8.16" y="19.6"/> + <curve x1="9.5" x2="12.03" x3="14.83" y1="17.23" y2="15.7" y3="15.7"/> + <curve x1="19.04" x2="22.47" x3="22.47" y1="15.7" y2="19.13" y3="23.35"/> + <curve x1="22.47" x2="19.04" x3="14.83" y1="27.56" y2="30.99" y3="30.99"/> + <curve x1="12.7" x2="10.73" x3="9.27" y1="30.99" y2="30.14" y3="28.6"/> + <line x="8.72" y="29.11"/> + <curve x1="10.33" x2="12.49" x3="14.83" y1="30.81" y2="31.74" y3="31.74"/> + <curve x1="19.45" x2="23.22" x3="23.22" y1="31.74" y2="27.97" y3="23.35"/> + <curve x1="23.22" x2="19.45" x3="14.83" y1="18.72" y2="14.95" y3="14.95"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="33.92" name="backup from storage snapshots" strokewidth="inherit" w="33.92"> + <connections/> + <foreground> + <path> + <move x="33.92" y="33.92"/> + <line x="33.92" y="0"/> + <line x="0" y="0"/> + <line x="0" y="33.92"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="17.61" y="4.65"/> + <curve x1="14.71" x2="12.04" x3="10.34" y1="4.65" y2="6.03" y3="8.28"/> + <curve x1="10.23" x2="10.14" x3="10.04" y1="8.42" y2="8.57" y3="8.71"/> + <line x="8.55" y="8.12"/> + <line x="9.12" y="12.1"/> + <line x="12.24" y="9.61"/> + <line x="10.75" y="9"/> + <line x="10.75" y="9"/> + <curve x1="12.29" x2="14.84" x3="17.61" y1="6.78" y2="5.4" y3="5.4"/> + <curve x1="21.32" x2="24.59" x3="25.63" y1="5.4" y2="7.89" y3="11.43"/> + <curve x1="25.7" x2="25.76" x3="25.81" y1="11.66" y2="11.9" y3="12.15"/> + <line x="26.55" y="12"/> + <curve x1="25.68" x2="21.92" x3="17.61" y1="7.74" y2="4.65" y3="4.65"/> + <close/> + <move x="5.8" y="16.41"/> + <line x="5.8" y="18.3"/> + <line x="4.33" y="18.3"/> + <line x="4.33" y="28.89"/> + <line x="27.64" y="28.89"/> + <line x="27.64" y="26.82"/> + <line x="29.59" y="26.82"/> + <line x="29.59" y="16.41"/> + <close/> + <move x="6.55" y="17.16"/> + <line x="28.84" y="17.16"/> + <line x="28.84" y="26.07"/> + <line x="27.64" y="26.07"/> + <line x="27.64" y="18.3"/> + <line x="6.55" y="18.3"/> + <close/> + <move x="7.33" y="20.04"/> + <line x="10.63" y="20.04"/> + <line x="10.63" y="27.16"/> + <line x="7.33" y="27.16"/> + <close/> + <move x="11.93" y="20.04"/> + <line x="15.22" y="20.04"/> + <line x="15.22" y="27.16"/> + <line x="11.93" y="27.16"/> + <close/> + <move x="16.75" y="20.04"/> + <line x="20.04" y="20.04"/> + <line x="20.04" y="27.16"/> + <line x="16.75" y="27.16"/> + <close/> + <move x="21.34" y="20.04"/> + <line x="24.63" y="20.04"/> + <line x="24.63" y="27.16"/> + <line x="21.34" y="27.16"/> + <close/> + <move x="8.08" y="20.79"/> + <line x="8.08" y="26.41"/> + <line x="9.88" y="26.41"/> + <line x="9.88" y="20.79"/> + <close/> + <move x="12.68" y="20.79"/> + <line x="12.68" y="26.41"/> + <line x="14.47" y="26.41"/> + <line x="14.47" y="20.79"/> + <close/> + <move x="17.5" y="20.79"/> + <line x="17.5" y="26.41"/> + <line x="19.29" y="26.41"/> + <line x="19.29" y="20.79"/> + <close/> + <move x="22.09" y="20.79"/> + <line x="22.09" y="26.41"/> + <line x="23.88" y="26.41"/> + <line x="23.88" y="20.79"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="calendar" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="6.63"/> + <line x="0" y="6.63"/> + <close/> + <move x="0" y="5.24"/> + <line x="28.35" y="5.24"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="2.54" y="10.21"/> + <line x="2.54" y="24.76"/> + <line x="20.94" y="24.76"/> + <line x="21.31" y="24.68"/> + <line x="21.31" y="20.32"/> + <line x="25.81" y="20.32"/> + <line x="25.81" y="10.21"/> + <close/> + <move x="3.29" y="10.96"/> + <line x="7.12" y="10.96"/> + <line x="7.12" y="14.97"/> + <line x="3.29" y="14.97"/> + <close/> + <move x="7.88" y="10.96"/> + <line x="11.6" y="10.96"/> + <line x="11.6" y="14.97"/> + <line x="7.88" y="14.97"/> + <close/> + <move x="12.35" y="10.96"/> + <line x="16.08" y="10.96"/> + <line x="16.08" y="14.97"/> + <line x="12.35" y="14.97"/> + <close/> + <move x="16.83" y="10.96"/> + <line x="20.56" y="10.96"/> + <line x="20.56" y="14.97"/> + <line x="16.83" y="14.97"/> + <close/> + <move x="21.31" y="10.96"/> + <line x="25.06" y="10.96"/> + <line x="25.06" y="14.97"/> + <line x="21.31" y="14.97"/> + <close/> + <move x="3.29" y="15.72"/> + <line x="7.12" y="15.72"/> + <line x="7.12" y="19.57"/> + <line x="3.29" y="19.57"/> + <close/> + <move x="7.88" y="15.72"/> + <line x="11.6" y="15.72"/> + <line x="11.6" y="19.57"/> + <line x="7.88" y="19.57"/> + <close/> + <move x="12.35" y="15.72"/> + <line x="16.08" y="15.72"/> + <line x="16.08" y="19.57"/> + <line x="12.35" y="19.57"/> + <close/> + <move x="16.83" y="15.72"/> + <line x="20.56" y="15.72"/> + <line x="20.56" y="19.57"/> + <line x="16.83" y="19.57"/> + <close/> + <move x="21.31" y="15.72"/> + <line x="25.06" y="15.72"/> + <line x="25.06" y="19.57"/> + <line x="21.31" y="19.57"/> + <close/> + <move x="3.29" y="20.32"/> + <line x="7.12" y="20.32"/> + <line x="7.12" y="24.01"/> + <line x="3.29" y="24.01"/> + <close/> + <move x="7.88" y="20.32"/> + <line x="11.6" y="20.32"/> + <line x="11.6" y="24.01"/> + <line x="7.88" y="24.01"/> + <close/> + <move x="12.35" y="20.32"/> + <line x="16.08" y="20.32"/> + <line x="16.08" y="24.01"/> + <line x="12.35" y="24.01"/> + <close/> + <move x="16.83" y="20.32"/> + <line x="20.56" y="20.32"/> + <line x="20.56" y="24.01"/> + <line x="16.83" y="24.01"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="cd" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="28.26" y="28.35"/> + <line x="28.35" y="0.09"/> + <line x="0.08" y="0"/> + <line x="0" y="28.27"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="14.17" y="3.4"/> + <curve x1="11.31" x2="8.61" x3="6.58" y1="3.4" y2="4.52" y3="6.54"/> + <curve x1="4.54" x2="3.41" x3="3.4" y1="8.57" y2="11.27" y3="14.15"/> + <curve x1="3.39" x2="4.5" x3="6.53" y1="17.02" y2="19.73" y3="21.77"/> + <curve x1="8.56" x2="11.26" x3="14.14" y1="23.82" y2="24.94" y3="24.95"/> + <line x="14.17" y="24.95"/> + <curve x1="17.04" x2="19.74" x3="21.77" y1="24.95" y2="23.84" y3="21.82"/> + <curve x1="23.81" x2="24.94" x3="24.95" y1="19.79" y2="17.09" y3="14.21"/> + <curve x1="24.96" x2="23.84" x3="21.81" y1="11.33" y2="8.62" y3="6.58"/> + <curve x1="19.79" x2="17.08" x3="14.2" y1="4.54" y2="3.41" y3="3.4"/> + <close/> + <move x="14.17" y="4.15"/> + <line x="14.2" y="4.15"/> + <curve x1="16.88" x2="19.4" x3="21.28" y1="4.16" y2="5.21" y3="7.11"/> + <curve x1="23.17" x2="24.2" x3="24.2" y1="9.01" y2="11.53" y3="14.21"/> + <curve x1="24.18" x2="19.69" x3="14.17" y1="19.72" y2="24.2" y3="24.2"/> + <line x="14.14" y="24.2"/> + <curve x1="11.47" x2="8.95" x3="7.06" y1="24.19" y2="23.14" y3="21.25"/> + <curve x1="5.18" x2="4.14" x3="4.15" y1="19.35" y2="16.83" y3="14.15"/> + <curve x1="4.16" x2="5.21" x3="7.11" y1="11.47" y2="8.96" y3="7.07"/> + <curve x1="9" x2="11.5" x3="14.17" y1="5.19" y2="4.15" y3="4.15"/> + <close/> + <move x="14.17" y="12.38"/> + <curve x1="13.18" x2="12.37" x3="12.37" y1="12.38" y2="13.18" y3="14.18"/> + <curve x1="12.37" x2="13.18" x3="14.17" y1="15.17" y2="15.98" y3="15.98"/> + <curve x1="15.17" x2="15.97" x3="15.97" y1="15.98" y2="15.17" y3="14.18"/> + <curve x1="15.97" x2="15.17" x3="14.17" y1="13.18" y2="12.38" y3="12.38"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="cdp" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="8.08" y="4.52"/> + <line x="8.08" y="7.09"/> + <line x="5.51" y="7.09"/> + <line x="5.51" y="21.92"/> + <curve x1="9.51" x2="13.59" x3="17.55" y1="21.96" y2="21.84" y3="21.92"/> + <curve x1="17.55" x2="17.56" x3="17.57" y1="21.87" y2="21.79" y3="21.76"/> + <curve x1="18.34" x2="20.4" x3="22.69" y1="19.61" y2="18.17" y3="18.17"/> + <curve x1="25.69" x2="28.13" x3="28.13" y1="18.17" y2="20.61" y3="23.61"/> + <curve x1="28.13" x2="25.69" x3="22.69" y1="26.61" y2="29.05" y3="29.05"/> + <curve x1="22" x2="21.32" x3="20.69" y1="29.05" y2="28.93" y3="28.68"/> + <line x="20.41" y="29.37"/> + <curve x1="21.14" x2="21.9" x3="22.69" y1="29.66" y2="29.8" y3="29.8"/> + <curve x1="26.1" x2="28.88" x3="28.88" y1="29.8" y2="27.03" y3="23.61"/> + <curve x1="28.88" x2="26.22" x3="22.91" y1="20.26" y2="17.54" y3="17.43"/> + <line x="22.91" y="4.52"/> + <close/> + <move x="8.83" y="5.27"/> + <line x="22.16" y="5.27"/> + <line x="22.16" y="17.44"/> + <curve x1="21.52" x2="20.91" x3="20.34" y1="17.49" y2="17.66" y3="17.9"/> + <line x="20.34" y="7.09"/> + <line x="8.83" y="7.09"/> + <close/> + <move x="8.38" y="12.36"/> + <line x="9.35" y="12.36"/> + <line x="10.39" y="15.51"/> + <line x="10.41" y="15.51"/> + <line x="11.44" y="12.36"/> + <line x="12.32" y="12.36"/> + <line x="10.83" y="16.65"/> + <line x="9.87" y="16.65"/> + <close/> + <move x="13" y="12.36"/> + <line x="14.29" y="12.36"/> + <line x="15.23" y="15.33"/> + <line x="15.26" y="15.33"/> + <line x="16.19" y="12.36"/> + <line x="17.47" y="12.36"/> + <line x="17.47" y="16.65"/> + <line x="16.54" y="16.65"/> + <line x="16.54" y="13.49"/> + <line x="16.52" y="13.49"/> + <line x="15.52" y="16.65"/> + <line x="14.81" y="16.65"/> + <line x="13.82" y="13.49"/> + <line x="13.8" y="13.49"/> + <line x="13.8" y="16.65"/> + <line x="13" y="16.65"/> + <close/> + <move x="22.24" y="19.34"/> + <line x="22.23" y="24.25"/> + <line x="27.06" y="24.25"/> + <line x="27.06" y="23.51"/> + <line x="22.98" y="23.5"/> + <line x="22.99" y="19.34"/> + <close/> + <move x="12.33" y="24.34"/> + <line x="12.33" y="25.09"/> + <line x="17.2" y="25.09"/> + <line x="17.2" y="24.34"/> + <close/> + <move x="14.2" y="26.36"/> + <line x="14.2" y="27.11"/> + <line x="17.72" y="27.11"/> + <line x="17.72" y="26.36"/> + <close/> + <move x="16.74" y="28.23"/> + <line x="16.74" y="28.98"/> + <line x="19.06" y="28.98"/> + <line x="19.06" y="28.23"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="24.74" name="cloud" strokewidth="inherit" w="40.06"> + <connections/> + <foreground> + <path> + <move x="31.84" y="24.74"/> + <line x="9.65" y="24.74"/> + <curve x1="4.33" x2="0" x3="0" y1="24.74" y2="20.41" y3="15.09"/> + <curve x1="0" x2="4.33" x3="9.65" y1="9.78" y2="5.45" y3="5.45"/> + <curve x1="10.05" x2="10.45" x3="10.87" y1="5.45" y2="5.48" y3="5.53"/> + <curve x1="13.11" x2="16.96" x3="21.05" y1="2.11" y2="0" y3="0"/> + <curve x1="26.32" x2="30.99" x3="32.6" y1="0" y2="3.43" y3="8.41"/> + <curve x1="36.72" x2="40.06" x3="40.06" y1="8.44" y2="11.8" y3="15.92"/> + <curve x1="40.06" x2="35.83" x3="31.84" y1="20.21" y2="24.74" y3="24.74"/> + <close/> + <move x="9.65" y="6.95"/> + <curve x1="5.16" x2="1.5" x3="1.5" y1="6.95" y2="10.6" y3="15.09"/> + <curve x1="1.5" x2="5.16" x3="9.65" y1="19.58" y2="23.24" y3="23.24"/> + <line x="31.84" y="23.24"/> + <curve x1="35.04" x2="38.56" x3="38.56" y1="23.24" y2="19.41" y3="15.92"/> + <curve x1="38.56" x2="35.86" x3="32.55" y1="12.61" y2="9.91" y3="9.91"/> + <curve x1="32.42" x2="32.29" x3="32.16" y1="9.91" y2="9.92" y3="9.93"/> + <line x="31.54" y="9.98"/> + <line x="31.32" y="9.38"/> + <curve x1="30.07" x2="25.85" x3="21.05" y1="4.74" y2="1.5" y3="1.5"/> + <curve x1="17.32" x2="13.81" x3="11.89" y1="1.5" y2="3.51" y3="6.73"/> + <line x="11.63" y="7.18"/> + <line x="11.11" y="7.09"/> + <curve x1="10.6" x2="10.12" x3="9.65" y1="7" y2="6.95" y3="6.95"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="36.23" name="cloud repository" strokewidth="inherit" w="36.28"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8b40"/> + <path> + <move x="33.1" y="36.23"/> + <curve x1="34.69" x2="36.28" x3="36.28" y1="36.23" y2="34.39" y3="32.8"/> + <curve x1="36.28" x2="34.99" x3="33.4" y1="31.21" y2="29.92" y3="29.92"/> + <curve x1="33.33" x2="33.26" x3="33.19" y1="29.92" y2="29.93" y3="29.93"/> + <curve x1="32.63" x2="30.75" x3="28.5" y1="27.86" y2="26.34" y3="26.34"/> + <curve x1="26.73" x2="25.18" x3="24.33" y1="26.34" y2="27.3" y3="28.72"/> + <curve x1="24.11" x2="23.88" x3="23.65" y1="28.68" y2="28.66" y3="28.66"/> + <curve x1="21.56" x2="19.86" x3="19.86" y1="28.66" y2="30.35" y3="32.44"/> + <curve x1="19.86" x2="21.56" x3="23.65" y1="34.54" y2="36.23" y3="36.23"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="23.44" y="26.82"/> + <curve x1="23.52" x2="23.61" x3="23.7" y1="26.73" y2="26.65" y3="26.56"/> + <line x="0" y="26.56"/> + <line x="0" y="34.72"/> + <line x="18.51" y="34.72"/> + <curve x1="18.2" x2="18.03" x3="18.03" y1="34.02" y2="33.25" y3="32.44"/> + <curve x1="18.03" x2="20.44" x3="23.44" y1="29.41" y2="26.93" y3="26.82"/> + <close/> + <move x="1.95" y="24.88"/> + <line x="26.27" y="24.88"/> + <line x="26.27" y="23.17"/> + <line x="1.95" y="23.17"/> + <close/> + <move x="1.95" y="11.66"/> + <line x="26.27" y="11.66"/> + <line x="26.27" y="9.84"/> + <line x="1.95" y="9.84"/> + <close/> + <move x="0" y="21.47"/> + <line x="28.22" y="21.47"/> + <line x="28.22" y="13.31"/> + <line x="0" y="13.31"/> + <close/> + <move x="0" y="8.16"/> + <line x="28.22" y="8.16"/> + <line x="28.22" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.19" name="command line" strokewidth="inherit" w="28.2"> + <connections/> + <foreground> + <path> + <move x="28.2" y="28.2"/> + <line x="28.2" y="0"/> + <line x="0" y="0"/> + <line x="0" y="28.2"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="17.34" y="16.1"/> + <line x="21.17" y="14.34"/> + <line x="17.34" y="12.62"/> + <line x="17.34" y="11.42"/> + <line x="22.44" y="13.86"/> + <line x="22.44" y="14.82"/> + <line x="17.34" y="17.26"/> + <close/> + <move x="14.99" y="8.28"/> + <line x="16.06" y="8.28"/> + <line x="12.81" y="19.92"/> + <line x="11.74" y="19.92"/> + <close/> + <move x="5.76" y="14.44"/> + <line x="5.76" y="13.48"/> + <line x="10.86" y="11.04"/> + <line x="10.86" y="12.21"/> + <line x="7.04" y="13.97"/> + <line x="10.86" y="15.69"/> + <line x="10.86" y="16.88"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="controller" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="6.17" y="4.87"/> + <line x="6.17" y="15.65"/> + <line x="4.7" y="15.65"/> + <line x="4.7" y="21.05"/> + <line x="6.17" y="21.05"/> + <line x="6.17" y="23.48"/> + <line x="6.92" y="23.48"/> + <line x="6.92" y="21.05"/> + <line x="8.4" y="21.05"/> + <line x="8.4" y="15.65"/> + <line x="6.92" y="15.65"/> + <line x="6.92" y="4.87"/> + <close/> + <move x="5.45" y="16.4"/> + <line x="7.65" y="16.4"/> + <line x="7.65" y="20.3"/> + <line x="5.45" y="20.3"/> + <close/> + <move x="13.8" y="4.87"/> + <line x="13.8" y="7.74"/> + <line x="12.33" y="7.74"/> + <line x="12.33" y="13.14"/> + <line x="13.8" y="13.14"/> + <line x="13.8" y="23.48"/> + <line x="14.55" y="23.48"/> + <line x="14.55" y="13.14"/> + <line x="16.02" y="13.14"/> + <line x="16.02" y="7.74"/> + <line x="14.55" y="7.74"/> + <line x="14.55" y="4.87"/> + <close/> + <move x="13.08" y="8.49"/> + <line x="15.27" y="8.49"/> + <line x="15.27" y="12.39"/> + <line x="13.08" y="12.39"/> + <close/> + <move x="21.42" y="4.87"/> + <line x="21.42" y="13.74"/> + <line x="19.95" y="13.74"/> + <line x="19.95" y="19.14"/> + <line x="21.42" y="19.14"/> + <line x="21.42" y="23.48"/> + <line x="22.17" y="23.48"/> + <line x="22.17" y="19.14"/> + <line x="23.65" y="19.14"/> + <line x="23.65" y="13.74"/> + <line x="22.17" y="13.74"/> + <line x="22.17" y="4.87"/> + <close/> + <move x="20.7" y="14.49"/> + <line x="22.9" y="14.49"/> + <line x="22.9" y="18.39"/> + <line x="20.7" y="18.39"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="cpu" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="8.85" y="9.3"/> + <line x="8.85" y="19.05"/> + <curve x1="8.85" x2="8.9" x3="9.01" y1="19.2" y2="19.35" y3="19.46"/> + <curve x1="9.1" x2="9.23" x3="9.35" y1="19.56" y2="19.61" y3="19.61"/> + <line x="18.99" y="19.61"/> + <curve x1="19.27" x2="19.49" x3="19.49" y1="19.61" y2="19.36" y3="19.05"/> + <line x="19.5" y="9.31"/> + <curve x1="19.5" x2="19.27" x3="18.99" y1="8.99" y2="8.74" y3="8.74"/> + <line x="9.35" y="8.74"/> + <curve x1="9.08" x2="8.85" x3="8.85" y1="8.74" y2="9" y3="9.3"/> + <close/> + <move x="28.34" y="5.23"/> + <line x="28.35" y="0.01"/> + <line x="0" y="0"/> + <line x="0" y="5.23"/> + <curve x1="0.99" x2="1.73" x3="1.73" y1="5.44" y2="6.32" y3="7.37"/> + <curve x1="1.73" x2="0.99" x3="0" y1="8.42" y2="9.29" y3="9.51"/> + <line x="0" y="28.35"/> + <line x="28.34" y="28.35"/> + <line x="28.34" y="9.51"/> + <curve x1="27.36" x2="26.62" x3="26.62" y1="9.3" y2="8.42" y3="7.37"/> + <curve x1="26.62" x2="27.36" x3="28.34" y1="6.32" y2="5.45" y3="5.23"/> + <close/> + <move x="23.07" y="21.58"/> + <curve x1="23.07" x2="22.37" x3="21.5" y1="22.5" y2="23.25" y3="23.25"/> + <line x="21.49" y="23.25"/> + <line x="6.85" y="23.25"/> + <curve x1="5.98" x2="5.27" x3="5.27" y1="23.25" y2="22.5" y3="21.58"/> + <line x="5.27" y="6.77"/> + <curve x1="5.27" x2="5.98" x3="6.84" y1="5.85" y2="5.1" y3="5.1"/> + <line x="6.85" y="5.1"/> + <line x="21.49" y="5.1"/> + <curve x1="22.36" x2="23.08" x3="23.08" y1="5.1" y2="5.85" y3="6.77"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="cpu socket" strokewidth="inherit" w="28.34"> + <connections/> + <foreground> + <path> + <move x="0" y="0"/> + <line x="28.34" y="0"/> + <line x="28.34" y="28.35"/> + <line x="0" y="28.35"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="7.47" y="6.15"/> + <line x="7.47" y="8.3"/> + <line x="0" y="8.3"/> + <line x="0" y="9.05"/> + <line x="7.47" y="9.05"/> + <line x="7.47" y="22.19"/> + <line x="21.15" y="22.19"/> + <line x="21.15" y="20.01"/> + <line x="28.34" y="20.01"/> + <line x="28.34" y="19.26"/> + <line x="21.15" y="19.26"/> + <line x="21.15" y="6.15"/> + <close/> + <move x="8.22" y="6.9"/> + <line x="20.4" y="6.9"/> + <line x="20.4" y="21.44"/> + <line x="8.22" y="21.44"/> + <close/> + <move x="9.78" y="8.64"/> + <line x="9.78" y="9.39"/> + <line x="12.23" y="9.39"/> + <line x="12.23" y="8.64"/> + <close/> + <move x="13.11" y="8.64"/> + <line x="13.11" y="9.39"/> + <line x="15.56" y="9.39"/> + <line x="15.56" y="8.64"/> + <close/> + <move x="16.44" y="8.64"/> + <line x="16.44" y="9.39"/> + <line x="18.89" y="9.39"/> + <line x="18.89" y="8.64"/> + <close/> + <move x="9.78" y="10.71"/> + <line x="9.78" y="11.46"/> + <line x="12.23" y="11.46"/> + <line x="12.23" y="10.71"/> + <close/> + <move x="13.11" y="10.71"/> + <line x="13.11" y="11.46"/> + <line x="15.56" y="11.46"/> + <line x="15.56" y="10.71"/> + <close/> + <move x="16.44" y="10.71"/> + <line x="16.44" y="11.46"/> + <line x="18.89" y="11.46"/> + <line x="18.89" y="10.71"/> + <close/> + <move x="9.78" y="12.77"/> + <line x="9.78" y="13.52"/> + <line x="12.23" y="13.52"/> + <line x="12.23" y="12.77"/> + <close/> + <move x="13.11" y="12.77"/> + <line x="13.11" y="13.52"/> + <line x="15.56" y="13.52"/> + <line x="15.56" y="12.77"/> + <close/> + <move x="16.44" y="12.77"/> + <line x="16.44" y="13.52"/> + <line x="18.89" y="13.52"/> + <line x="18.89" y="12.77"/> + <close/> + <move x="9.78" y="14.83"/> + <line x="9.78" y="15.58"/> + <line x="12.23" y="15.58"/> + <line x="12.23" y="14.83"/> + <close/> + <move x="13.11" y="14.83"/> + <line x="13.11" y="15.58"/> + <line x="15.56" y="15.58"/> + <line x="15.56" y="14.83"/> + <close/> + <move x="16.44" y="14.83"/> + <line x="16.44" y="15.58"/> + <line x="18.89" y="15.58"/> + <line x="18.89" y="14.83"/> + <close/> + <move x="9.78" y="16.9"/> + <line x="9.78" y="17.65"/> + <line x="12.23" y="17.65"/> + <line x="12.23" y="16.9"/> + <close/> + <move x="13.11" y="16.9"/> + <line x="13.11" y="17.65"/> + <line x="15.56" y="17.65"/> + <line x="15.56" y="16.9"/> + <close/> + <move x="16.44" y="16.9"/> + <line x="16.44" y="17.65"/> + <line x="18.89" y="17.65"/> + <line x="18.89" y="16.9"/> + <close/> + <move x="9.78" y="18.96"/> + <line x="9.78" y="19.71"/> + <line x="12.23" y="19.71"/> + <line x="12.23" y="18.96"/> + <close/> + <move x="13.11" y="18.96"/> + <line x="13.11" y="19.71"/> + <line x="15.56" y="19.71"/> + <line x="15.56" y="18.96"/> + <close/> + <move x="16.44" y="18.96"/> + <line x="16.44" y="19.71"/> + <line x="18.89" y="19.71"/> + <line x="18.89" y="18.96"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="20.59" name="critical" strokewidth="inherit" w="20.59"> + <connections/> + <foreground> + <path> + <move x="20.22" y="10.29"/> + <curve x1="20.22" x2="15.78" x3="10.3" y1="4.81" y2="0.37" y3="0.37"/> + <curve x1="4.82" x2="0.38" x3="0.38" y1="0.37" y2="4.81" y3="10.29"/> + <curve x1="0.38" x2="4.82" x3="10.3" y1="15.77" y2="20.21" y3="20.21"/> + <curve x1="15.78" x2="20.22" x3="20.22" y1="20.21" y2="15.77" y3="10.29"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="10.3" y="20.59"/> + <curve x1="4.62" x2="0" x3="0" y1="20.59" y2="15.97" y3="10.29"/> + <curve x1="0" x2="4.62" x3="10.3" y1="4.62" y2="0" y3="0"/> + <curve x1="15.97" x2="20.59" x3="20.59" y1="0" y2="4.62" y3="10.29"/> + <curve x1="20.59" x2="15.97" x3="10.3" y1="15.97" y2="20.59" y3="20.59"/> + <close/> + <move x="10.3" y="0.75"/> + <curve x1="5.03" x2="0.75" x3="0.75" y1="0.75" y2="5.03" y3="10.29"/> + <curve x1="0.75" x2="5.03" x3="10.3" y1="15.56" y2="19.84" y3="19.84"/> + <curve x1="15.56" x2="19.84" x3="19.84" y1="19.84" y2="15.56" y3="10.29"/> + <curve x1="19.84" x2="15.56" x3="10.3" y1="5.03" y2="0.75" y3="0.75"/> + <close/> + </path> + <fill/> + <path> + <move x="9.55" y="4.43"/> + <line x="9.55" y="12.66"/> + <line x="11.05" y="12.66"/> + <line x="11.05" y="4.43"/> + <close/> + <move x="10.3" y="14.18"/> + <curve x1="9.75" x2="9.31" x3="9.31" y1="14.18" y2="14.62" y3="15.17"/> + <curve x1="9.31" x2="9.75" x3="10.3" y1="15.72" y2="16.16" y3="16.16"/> + <curve x1="10.84" x2="11.28" x3="11.28" y1="16.16" y2="15.72" y3="15.17"/> + <curve x1="11.28" x2="10.84" x3="10.3" y1="14.62" y2="14.18" y3="14.18"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.36" name="database" strokewidth="inherit" w="23.04"> + <connections/> + <foreground> + <path> + <move x="0" y="8.19"/> + <line x="23.04" y="8.19"/> + <line x="23.04" y="0"/> + <line x="0" y="0"/> + <close/> + <move x="0" y="28.36"/> + <line x="23.04" y="28.36"/> + <line x="23.04" y="20.17"/> + <line x="0" y="20.17"/> + <close/> + <move x="0" y="18.27"/> + <line x="23.04" y="18.27"/> + <line x="23.04" y="10.08"/> + <line x="0" y="10.08"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="15.01" y="4.47"/> + <line x="23.04" y="4.47"/> + <line x="23.04" y="3.72"/> + <line x="15.01" y="3.72"/> + <close/> + <move x="15.01" y="24.63"/> + <line x="23.04" y="24.63"/> + <line x="23.04" y="23.88"/> + <line x="15.01" y="23.88"/> + <close/> + <move x="15.01" y="14.55"/> + <line x="23.04" y="14.55"/> + <line x="23.04" y="13.8"/> + <line x="15.01" y="13.8"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="database2" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="7.42" y="5.22"/> + <line x="7.42" y="12.04"/> + <line x="26.57" y="12.04"/> + <line x="26.57" y="5.22"/> + <close/> + <move x="7.42" y="13.6"/> + <line x="7.42" y="20.42"/> + <line x="26.57" y="20.42"/> + <line x="26.57" y="17.39"/> + <line x="19.9" y="17.39"/> + <line x="19.9" y="16.64"/> + <line x="26.57" y="16.64"/> + <line x="26.57" y="13.6"/> + <close/> + <move x="7.42" y="21.99"/> + <line x="7.42" y="28.81"/> + <line x="26.57" y="28.81"/> + <line x="26.57" y="25.78"/> + <line x="19.9" y="25.78"/> + <line x="19.9" y="25.03"/> + <line x="26.57" y="25.03"/> + <line x="26.57" y="21.99"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.8" name="database server" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8b40"/> + <path> + <move x="39.7" y="0"/> + <line x="5.7" y="0"/> + <line x="5.7" y="34"/> + <line x="19.7" y="34"/> + <line x="22.6" y="38.6"/> + <line x="25.6" y="34"/> + <line x="39.7" y="34"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="39.7" y="40.5"/> + <line x="6" y="40.5"/> + <curve x1="2.8" x2="0" x3="0" y1="40.5" y2="43.2" y3="46.3"/> + <line x="0" y="51.8"/> + <line x="39.7" y="51.8"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="14.8" y="7.1"/> + <line x="14.8" y="12.8"/> + <line x="30.6" y="12.8"/> + <line x="30.6" y="10.3"/> + <line x="25.1" y="10.3"/> + <line x="25.1" y="9.5"/> + <line x="30.6" y="9.5"/> + <line x="30.6" y="7.1"/> + <close/> + <move x="14.8" y="14.1"/> + <line x="14.8" y="19.8"/> + <line x="30.6" y="19.8"/> + <line x="30.6" y="17.4"/> + <line x="25.1" y="17.4"/> + <line x="25.1" y="16.6"/> + <line x="30.6" y="16.6"/> + <line x="30.6" y="14.1"/> + <close/> + <move x="14.8" y="21.2"/> + <line x="14.8" y="26.9"/> + <line x="30.6" y="26.9"/> + <line x="30.6" y="24.5"/> + <line x="25.1" y="24.5"/> + <line x="25.1" y="23.7"/> + <line x="30.6" y="23.7"/> + <line x="30.6" y="21.2"/> + <close/> + <move x="6.99" y="44.7"/> + <curve x1="6.9" x2="6.8" x3="6.7" y1="44.69" y2="44.69" y3="44.7"/> + <curve x1="5.9" x2="5.2" x3="5.2" y1="44.7" y2="45.3" y3="46.2"/> + <curve x1="5.2" x2="5.8" x3="6.7" y1="47" y2="47.7" y3="47.7"/> + <curve x1="7.5" x2="8.2" x3="8.2" y1="47.7" y2="47.1" y3="46.2"/> + <curve x1="8.2" x2="7.66" x3="6.99" y1="45.41" y2="44.78" y3="44.7"/> + <close/> + <move x="12.6" y="45.8"/> + <line x="12.6" y="46.6"/> + <line x="33.9" y="46.6"/> + <line x="33.9" y="45.8"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="52.57" name="datacenter" strokewidth="inherit" w="83.06"> + <connections/> + <foreground> + <path> + <move x="26.23" y="0"/> + <line x="26.23" y="52.57"/> + <line x="56.95" y="52.57"/> + <line x="56.95" y="0"/> + <line x="26.23" y="0"/> + <close/> + <move x="0" y="14.74"/> + <line x="0" y="52.57"/> + <line x="22.11" y="52.57"/> + <line x="22.11" y="14.74"/> + <line x="0" y="14.74"/> + <close/> + <move x="60.95" y="14.74"/> + <line x="60.95" y="52.57"/> + <line x="83.06" y="52.57"/> + <line x="83.06" y="14.74"/> + <line x="60.95" y="14.74"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="31.81" y="8.14"/> + <line x="31.81" y="9.14"/> + <line x="45.16" y="9.14"/> + <line x="45.16" y="8.14"/> + <close/> + <move x="48.31" y="8.14"/> + <line x="48.31" y="9.14"/> + <line x="51.37" y="9.14"/> + <line x="51.37" y="8.14"/> + <close/> + <move x="31.81" y="14.2"/> + <line x="31.81" y="15.2"/> + <line x="45.16" y="15.2"/> + <line x="45.16" y="14.2"/> + <close/> + <move x="48.31" y="14.2"/> + <line x="48.31" y="15.2"/> + <line x="51.37" y="15.2"/> + <line x="51.37" y="14.2"/> + <close/> + <move x="31.81" y="20.28"/> + <line x="31.81" y="21.28"/> + <line x="45.16" y="21.28"/> + <line x="45.16" y="20.28"/> + <close/> + <move x="48.31" y="20.28"/> + <line x="48.31" y="21.28"/> + <line x="51.37" y="21.28"/> + <line x="51.37" y="20.28"/> + <close/> + <move x="3.96" y="20.43"/> + <line x="3.96" y="21.43"/> + <line x="13.56" y="21.43"/> + <line x="13.56" y="20.43"/> + <close/> + <move x="15.84" y="20.43"/> + <line x="15.84" y="21.43"/> + <line x="18.04" y="21.43"/> + <line x="18.04" y="20.43"/> + <close/> + <move x="65.02" y="20.43"/> + <line x="65.02" y="21.43"/> + <line x="74.63" y="21.43"/> + <line x="74.63" y="20.43"/> + <close/> + <move x="76.9" y="20.43"/> + <line x="76.9" y="21.43"/> + <line x="79.1" y="21.43"/> + <line x="79.1" y="20.43"/> + <close/> + <move x="3.96" y="24.79"/> + <line x="3.96" y="25.8"/> + <line x="13.56" y="25.8"/> + <line x="13.56" y="24.79"/> + <close/> + <move x="15.84" y="24.79"/> + <line x="15.84" y="25.8"/> + <line x="18.04" y="25.8"/> + <line x="18.04" y="24.79"/> + <close/> + <move x="65.02" y="24.79"/> + <line x="65.02" y="25.8"/> + <line x="74.63" y="25.8"/> + <line x="74.63" y="24.79"/> + <close/> + <move x="76.9" y="24.79"/> + <line x="76.9" y="25.8"/> + <line x="79.1" y="25.8"/> + <line x="79.1" y="24.79"/> + <close/> + <move x="31.81" y="26.34"/> + <line x="31.81" y="27.35"/> + <line x="45.16" y="27.35"/> + <line x="45.16" y="26.34"/> + <close/> + <move x="48.31" y="26.34"/> + <line x="48.31" y="27.35"/> + <line x="51.37" y="27.35"/> + <line x="51.37" y="26.34"/> + <close/> + <move x="3.96" y="29.16"/> + <line x="3.96" y="30.16"/> + <line x="13.56" y="30.16"/> + <line x="13.56" y="29.16"/> + <close/> + <move x="15.84" y="29.16"/> + <line x="15.84" y="30.16"/> + <line x="18.04" y="30.16"/> + <line x="18.04" y="29.16"/> + <close/> + <move x="65.02" y="29.16"/> + <line x="65.02" y="30.16"/> + <line x="74.63" y="30.16"/> + <line x="74.63" y="29.16"/> + <close/> + <move x="76.9" y="29.16"/> + <line x="76.9" y="30.16"/> + <line x="79.1" y="30.16"/> + <line x="79.1" y="29.16"/> + <close/> + <move x="3.96" y="33.53"/> + <line x="3.96" y="34.53"/> + <line x="13.56" y="34.53"/> + <line x="13.56" y="33.53"/> + <close/> + <move x="15.84" y="33.53"/> + <line x="15.84" y="34.53"/> + <line x="18.04" y="34.53"/> + <line x="18.04" y="33.53"/> + <close/> + <move x="65.02" y="33.53"/> + <line x="65.02" y="34.53"/> + <line x="74.63" y="34.53"/> + <line x="74.63" y="33.53"/> + <close/> + <move x="76.9" y="33.53"/> + <line x="76.9" y="34.53"/> + <line x="79.1" y="34.53"/> + <line x="79.1" y="33.53"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="datalabs" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="11.5" y="4.93"/> + <line x="11.5" y="5.93"/> + <line x="22.51" y="5.93"/> + <line x="22.51" y="4.93"/> + <close/> + <move x="12.59" y="6.83"/> + <line x="12.59" y="11.06"/> + <curve x1="9.67" x2="7.68" x3="7.68" y1="12.63" y2="15.72" y3="19.27"/> + <curve x1="7.68" x2="11.86" x3="17.01" y1="24.42" y2="28.6" y3="28.6"/> + <curve x1="22.16" x2="26.34" x3="26.34" y1="28.6" y2="24.42" y3="19.27"/> + <curve x1="26.34" x2="24.35" x3="21.43" y1="15.72" y2="12.63" y3="11.06"/> + <line x="21.43" y="6.83"/> + <close/> + <move x="13.08" y="12.86"/> + <line x="20.93" y="12.86"/> + <line x="20.93" y="26.29"/> + <line x="13.08" y="26.29"/> + <close/> + <move x="13.83" y="13.61"/> + <line x="13.83" y="25.54"/> + <line x="20.18" y="25.54"/> + <line x="20.18" y="13.61"/> + <close/> + <move x="14.51" y="14.74"/> + <line x="17.91" y="14.74"/> + <line x="17.91" y="15.49"/> + <line x="14.51" y="15.49"/> + <close/> + <move x="18.72" y="14.74"/> + <line x="19.5" y="14.74"/> + <line x="19.5" y="15.49"/> + <line x="18.72" y="15.49"/> + <close/> + <move x="14.51" y="16.28"/> + <line x="17.91" y="16.28"/> + <line x="17.91" y="17.03"/> + <line x="14.51" y="17.03"/> + <close/> + <move x="18.72" y="16.28"/> + <line x="19.5" y="16.28"/> + <line x="19.5" y="17.03"/> + <line x="18.72" y="17.03"/> + <close/> + <move x="14.51" y="17.83"/> + <line x="17.91" y="17.83"/> + <line x="17.91" y="18.58"/> + <line x="14.51" y="18.58"/> + <close/> + <move x="18.72" y="17.83"/> + <line x="19.5" y="17.83"/> + <line x="19.5" y="18.58"/> + <line x="18.72" y="18.58"/> + <close/> + <move x="14.51" y="19.38"/> + <line x="17.91" y="19.38"/> + <line x="17.91" y="20.13"/> + <line x="14.51" y="20.13"/> + <close/> + <move x="18.72" y="19.38"/> + <line x="19.5" y="19.38"/> + <line x="19.5" y="20.13"/> + <line x="18.72" y="20.13"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.86" name="datastore" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="0"/> + <line x="0" y="8.19"/> + <line x="28.35" y="8.19"/> + <line x="28.35" y="0"/> + <close/> + <move x="1.96" y="9.88"/> + <line x="1.96" y="11.7"/> + <line x="26.38" y="11.7"/> + <line x="26.38" y="9.88"/> + <close/> + <move x="0" y="13.37"/> + <line x="0" y="21.56"/> + <line x="28.35" y="21.56"/> + <line x="28.35" y="13.37"/> + <close/> + <move x="1.96" y="23.26"/> + <line x="1.96" y="24.98"/> + <line x="26.38" y="24.98"/> + <line x="26.38" y="23.26"/> + <close/> + <move x="0" y="26.67"/> + <line x="0" y="34.86"/> + <line x="28.35" y="34.86"/> + <line x="28.35" y="26.67"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.86" name="datastore 33 full" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="0"/> + <line x="0" y="8.19"/> + <line x="28.35" y="8.19"/> + <line x="28.35" y="0"/> + <close/> + <move x="1.5" y="1.5"/> + <line x="26.85" y="1.5"/> + <line x="26.85" y="6.69"/> + <line x="1.5" y="6.69"/> + <close/> + <move x="1.96" y="9.87"/> + <line x="1.96" y="11.7"/> + <line x="26.38" y="11.7"/> + <line x="26.38" y="9.87"/> + <close/> + <move x="0" y="13.36"/> + <line x="0" y="21.56"/> + <line x="28.35" y="21.56"/> + <line x="28.35" y="13.36"/> + <close/> + <move x="1.5" y="14.86"/> + <line x="26.85" y="14.86"/> + <line x="26.85" y="20.06"/> + <line x="1.5" y="20.06"/> + <close/> + <move x="1.96" y="23.26"/> + <line x="1.96" y="24.98"/> + <line x="26.38" y="24.98"/> + <line x="26.38" y="23.26"/> + <close/> + <move x="0" y="26.67"/> + <line x="0" y="34.86"/> + <line x="28.35" y="34.86"/> + <line x="28.35" y="26.67"/> + <close/> + </path> + <fillstroke/> + </foreground> +</shape> +<shape aspect="variable" h="34.86" name="datastore 66 full" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="0"/> + <line x="0" y="8.19"/> + <line x="28.35" y="8.19"/> + <line x="28.35" y="0"/> + <close/> + <move x="1.5" y="1.5"/> + <line x="26.85" y="1.5"/> + <line x="26.85" y="6.69"/> + <line x="1.5" y="6.69"/> + <close/> + <move x="1.96" y="9.87"/> + <line x="1.96" y="11.7"/> + <line x="26.38" y="11.7"/> + <line x="26.38" y="9.87"/> + <close/> + <move x="0" y="13.36"/> + <line x="0" y="21.55"/> + <line x="28.35" y="21.55"/> + <line x="28.35" y="13.36"/> + <close/> + <move x="1.96" y="23.25"/> + <line x="1.96" y="24.97"/> + <line x="26.38" y="24.97"/> + <line x="26.38" y="23.25"/> + <close/> + <move x="0" y="26.67"/> + <line x="0" y="34.86"/> + <line x="28.35" y="34.86"/> + <line x="28.35" y="26.67"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.87" name="datastore empty" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="0"/> + <line x="0" y="8.2"/> + <line x="28.35" y="8.2"/> + <line x="28.35" y="0"/> + <close/> + <move x="1.5" y="1.5"/> + <line x="26.85" y="1.5"/> + <line x="26.85" y="6.7"/> + <line x="1.5" y="6.7"/> + <close/> + <move x="1.96" y="9.88"/> + <line x="1.96" y="11.71"/> + <line x="26.38" y="11.71"/> + <line x="26.38" y="9.88"/> + <close/> + <move x="0" y="13.37"/> + <line x="0" y="21.56"/> + <line x="28.35" y="21.56"/> + <line x="28.35" y="13.37"/> + <close/> + <move x="1.5" y="14.87"/> + <line x="26.85" y="14.87"/> + <line x="26.85" y="20.06"/> + <line x="1.5" y="20.06"/> + <close/> + <move x="1.96" y="23.26"/> + <line x="1.96" y="24.98"/> + <line x="26.38" y="24.98"/> + <line x="26.38" y="23.26"/> + <close/> + <move x="0" y="26.67"/> + <line x="0" y="34.87"/> + <line x="28.35" y="34.87"/> + <line x="28.35" y="26.67"/> + <close/> + <move x="1.5" y="28.17"/> + <line x="26.85" y="28.17"/> + <line x="26.85" y="33.37"/> + <line x="1.5" y="33.37"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="39.18" name="data file" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="28.35" y="7.1"/> + <line x="28.35" y="39.18"/> + <line x="0" y="39.18"/> + <line x="0" y="0"/> + <line x="21.38" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="13.06" y="16.2"/> + <curve x1="13.06" x2="13.03" x3="12.97" y1="16.57" y2="16.9" y3="17.19"/> + <curve x1="12.91" x2="12.82" x3="12.68" y1="17.48" y2="17.73" y3="17.94"/> + <curve x1="12.55" x2="12.38" x3="12.16" y1="18.15" y2="18.31" y3="18.42"/> + <curve x1="11.95" x2="11.69" x3="11.38" y1="18.53" y2="18.58" y3="18.58"/> + <curve x1="11.07" x2="10.81" x3="10.61" y1="18.58" y2="18.53" y3="18.42"/> + <curve x1="10.4" x2="10.24" x3="10.12" y1="18.32" y2="18.16" y3="17.96"/> + <curve x1="10" x2="9.92" x3="9.87" y1="17.76" y2="17.51" y3="17.22"/> + <curve x1="9.82" x2="9.8" x3="9.8" y1="16.93" y2="16.6" y3="16.24"/> + <curve x1="9.8" x2="9.82" x3="9.88" y1="15.88" y2="15.55" y3="15.25"/> + <curve x1="9.94" x2="10.04" x3="10.17" y1="14.96" y2="14.71" y3="14.5"/> + <curve x1="10.31" x2="10.48" x3="10.69" y1="14.29" y2="14.13" y3="14.02"/> + <curve x1="10.91" x2="11.16" x3="11.47" y1="13.91" y2="13.86" y3="13.86"/> + <curve x1="11.78" x2="12.04" x3="12.25" y1="13.86" y2="13.91" y3="14.02"/> + <curve x1="12.45" x2="12.62" x3="12.74" y1="14.12" y2="14.28" y3="14.48"/> + <curve x1="12.86" x2="12.94" x3="12.99" y1="14.68" y2="14.93" y3="15.22"/> + <curve x1="13.04" x2="13.06" x3="13.06" y1="15.51" y2="15.84" y3="16.2"/> + <close/> + <move x="12.12" y="16.25"/> + <curve x1="12.12" x2="12.12" x3="12.1" y1="16.03" y2="15.84" y3="15.67"/> + <curve x1="12.09" x2="12.08" x3="12.05" y1="15.51" y2="15.37" y3="15.24"/> + <curve x1="12.03" x2="12" x3="11.96" y1="15.12" y2="15.02" y3="14.93"/> + <curve x1="11.92" x2="11.88" x3="11.83" y1="14.85" y2="14.78" y3="14.73"/> + <curve x1="11.77" x2="11.72" x3="11.65" y1="14.68" y2="14.64" y3="14.62"/> + <curve x1="11.58" x2="11.51" x3="11.43" y1="14.6" y2="14.59" y3="14.59"/> + <curve x1="11.29" x2="11.18" x3="11.09" y1="14.59" y2="14.62" y3="14.69"/> + <curve x1="11" x2="10.93" x3="10.87" y1="14.76" y2="14.86" y3="14.99"/> + <curve x1="10.82" x2="10.78" x3="10.76" y1="15.13" y2="15.29" y3="15.49"/> + <curve x1="10.74" x2="10.73" x3="10.73" y1="15.69" y2="15.93" y3="16.19"/> + <curve x1="10.73" x2="10.74" x3="10.77" y1="16.52" y2="16.78" y3="17"/> + <curve x1="10.79" x2="10.83" x3="10.89" y1="17.21" y2="17.38" y3="17.51"/> + <curve x1="10.95" x2="11.02" x3="11.1" y1="17.63" y2="17.72" y3="17.77"/> + <curve x1="11.19" x2="11.3" x3="11.42" y1="17.82" y2="17.85" y3="17.85"/> + <curve x1="11.51" x2="11.59" x3="11.66" y1="17.85" y2="17.83" y3="17.8"/> + <curve x1="11.73" x2="11.79" x3="11.85" y1="17.77" y2="17.73" y3="17.67"/> + <curve x1="11.9" x2="11.94" x3="11.98" y1="17.61" y2="17.54" y3="17.45"/> + <curve x1="12.01" x2="12.04" x3="12.06" y1="17.36" y2="17.25" y3="17.14"/> + <curve x1="12.09" x2="12.1" x3="12.11" y1="17.02" y2="16.89" y3="16.74"/> + <curve x1="12.12" x2="12.12" x3="12.12" y1="16.59" y2="16.43" y3="16.25"/> + <close/> + <move x="18.18" y="24.2"/> + <curve x1="18.18" x2="18.15" x3="18.09" y1="24.57" y2="24.9" y3="25.19"/> + <curve x1="18.03" x2="17.94" x3="17.8" y1="25.49" y2="25.74" y3="25.94"/> + <curve x1="17.67" x2="17.5" x3="17.28" y1="26.15" y2="26.31" y3="26.42"/> + <curve x1="17.07" x2="16.81" x3="16.5" y1="26.53" y2="26.59" y3="26.59"/> + <curve x1="16.19" x2="15.93" x3="15.73" y1="26.59" y2="26.53" y3="26.42"/> + <curve x1="15.52" x2="15.36" x3="15.24" y1="26.32" y2="26.16" y3="25.96"/> + <curve x1="15.12" x2="15.04" x3="14.99" y1="25.76" y2="25.52" y3="25.23"/> + <curve x1="14.94" x2="14.92" x3="14.92" y1="24.93" y2="24.61" y3="24.24"/> + <curve x1="14.92" x2="14.95" x3="15.01" y1="23.88" y2="23.55" y3="23.25"/> + <curve x1="15.07" x2="15.16" x3="15.3" y1="22.96" y2="22.71" y3="22.5"/> + <curve x1="15.43" x2="15.6" x3="15.81" y1="22.29" y2="22.14" y3="22.02"/> + <curve x1="16.03" x2="16.29" x3="16.59" y1="21.91" y2="21.86" y3="21.86"/> + <curve x1="16.9" x2="17.16" x3="17.37" y1="21.86" y2="21.91" y3="22.02"/> + <curve x1="17.58" x2="17.74" x3="17.86" y1="22.13" y2="22.28" y3="22.48"/> + <curve x1="17.98" x2="18.06" x3="18.11" y1="22.68" y2="22.93" y3="23.22"/> + <curve x1="18.16" x2="18.18" x3="18.18" y1="23.51" y2="23.84" y3="24.2"/> + <close/> + <move x="17.24" y="24.25"/> + <curve x1="17.24" x2="17.24" x3="17.23" y1="24.03" y2="23.84" y3="23.68"/> + <curve x1="17.21" x2="17.2" x3="17.17" y1="23.51" y2="23.37" y3="23.24"/> + <curve x1="17.15" x2="17.12" x3="17.08" y1="23.12" y2="23.02" y3="22.93"/> + <curve x1="17.04" x2="17" x3="16.95" y1="22.85" y2="22.78" y3="22.73"/> + <curve x1="16.9" x2="16.84" x3="16.77" y1="22.68" y2="22.65" y3="22.62"/> + <curve x1="16.71" x2="16.63" x3="16.55" y1="22.6" y2="22.59" y3="22.59"/> + <curve x1="16.42" x2="16.3" x3="16.21" y1="22.59" y2="22.63" y3="22.69"/> + <curve x1="16.12" x2="16.05" x3="15.99" y1="22.76" y2="22.86" y3="22.99"/> + <curve x1="15.94" x2="15.9" x3="15.88" y1="23.13" y2="23.3" y3="23.5"/> + <curve x1="15.86" x2="15.85" x3="15.85" y1="23.69" y2="23.93" y3="24.19"/> + <curve x1="15.85" x2="15.86" x3="15.89" y1="24.52" y2="24.79" y3="25"/> + <curve x1="15.92" x2="15.96" x3="16.01" y1="25.21" y2="25.38" y3="25.51"/> + <curve x1="16.07" x2="16.14" x3="16.22" y1="25.63" y2="25.72" y3="25.77"/> + <curve x1="16.31" x2="16.42" x3="16.54" y1="25.82" y2="25.85" y3="25.85"/> + <curve x1="16.63" x2="16.71" x3="16.78" y1="25.85" y2="25.83" y3="25.8"/> + <curve x1="16.85" x2="16.92" x3="16.97" y1="25.77" y2="25.73" y3="25.67"/> + <curve x1="17.02" x2="17.06" x3="17.1" y1="25.61" y2="25.54" y3="25.45"/> + <curve x1="17.14" x2="17.16" x3="17.19" y1="25.36" y2="25.26" y3="25.14"/> + <curve x1="17.21" x2="17.22" x3="17.23" y1="25.02" y2="24.89" y3="24.74"/> + <curve x1="17.24" x2="17.24" x3="17.24" y1="24.59" y2="24.43" y3="24.25"/> + <close/> + <move x="18.11" y="18.21"/> + <curve x1="18.11" x2="18.1" x3="18.1" y1="18.28" y2="18.34" y3="18.38"/> + <curve x1="18.09" x2="18.08" x3="18.07" y1="18.43" y2="18.47" y3="18.5"/> + <curve x1="18.05" x2="18.04" x3="18.02" y1="18.52" y2="18.54" y3="18.56"/> + <curve x1="18" x2="17.98" x3="17.96" y1="18.57" y2="18.57" y3="18.57"/> + <line x="15.38" y="18.57"/> + <curve x1="15.36" x2="15.34" x3="15.33" y1="18.57" y2="18.57" y3="18.56"/> + <curve x1="15.31" x2="15.3" x3="15.28" y1="18.54" y2="18.52" y3="18.5"/> + <curve x1="15.27" x2="15.26" x3="15.25" y1="18.47" y2="18.43" y3="18.38"/> + <curve x1="15.24" x2="15.24" x3="15.24" y1="18.34" y2="18.28" y3="18.21"/> + <curve x1="15.24" x2="15.24" x3="15.25" y1="18.14" y2="18.08" y3="18.04"/> + <curve x1="15.26" x2="15.27" x3="15.28" y1="17.99" y2="17.95" y3="17.92"/> + <curve x1="15.29" x2="15.31" x3="15.32" y1="17.89" y2="17.87" y3="17.86"/> + <curve x1="15.34" x2="15.36" x3="15.38" y1="17.85" y2="17.84" y3="17.84"/> + <line x="16.25" y="17.84"/> + <line x="16.25" y="14.8"/> + <line x="15.5" y="15.21"/> + <curve x1="15.45" x2="15.4" x3="15.37" y1="15.24" y2="15.26" y3="15.26"/> + <curve x1="15.33" x2="15.3" x3="15.28" y1="15.27" y2="15.26" y3="15.24"/> + <curve x1="15.26" x2="15.25" x3="15.24" y1="15.22" y2="15.18" y3="15.13"/> + <curve x1="15.23" x2="15.23" x3="15.23" y1="15.08" y2="15.01" y3="14.92"/> + <curve x1="15.23" x2="15.23" x3="15.23" y1="14.86" y2="14.81" y3="14.78"/> + <curve x1="15.24" x2="15.24" x3="15.25" y1="14.74" y2="14.71" y3="14.68"/> + <curve x1="15.26" x2="15.27" x3="15.29" y1="14.66" y2="14.63" y3="14.62"/> + <curve x1="15.31" x2="15.33" x3="15.36" y1="14.6" y2="14.58" y3="14.56"/> + <line x="16.36" y="13.91"/> + <curve x1="16.38" x2="16.39" x3="16.41" y1="13.9" y2="13.89" y3="13.89"/> + <curve x1="16.43" x2="16.45" x3="16.48" y1="13.88" y2="13.88" y3="13.87"/> + <curve x1="16.51" x2="16.55" x3="16.59" y1="13.87" y2="13.87" y3="13.87"/> + <curve x1="16.64" x2="16.7" x3="16.78" y1="13.87" y2="13.86" y3="13.86"/> + <curve x1="16.87" x2="16.94" x3="17" y1="13.86" y2="13.87" y3="13.87"/> + <curve x1="17.06" x2="17.1" x3="17.13" y1="13.87" y2="13.88" y3="13.89"/> + <curve x1="17.16" x2="17.18" x3="17.18" y1="13.9" y2="13.91" y3="13.92"/> + <curve x1="17.2" x2="17.2" x3="17.2" y1="13.94" y2="13.96" y3="13.98"/> + <line x="17.2" y="17.84"/> + <line x="17.96" y="17.84"/> + <curve x1="17.98" x2="18" x3="18.02" y1="17.84" y2="17.85" y3="17.86"/> + <curve x1="18.04" x2="18.06" x3="18.07" y1="17.87" y2="17.89" y3="17.92"/> + <curve x1="18.08" x2="18.09" x3="18.1" y1="17.95" y2="17.99" y3="18.04"/> + <curve x1="18.1" x2="18.11" x3="18.11" y1="18.08" y2="18.14" y3="18.21"/> + <close/> + <move x="7.85" y="18.21"/> + <curve x1="7.85" x2="7.85" x3="7.84" y1="18.28" y2="18.34" y3="18.38"/> + <curve x1="7.83" x2="7.82" x3="7.81" y1="18.43" y2="18.47" y3="18.5"/> + <curve x1="7.79" x2="7.78" x3="7.76" y1="18.52" y2="18.54" y3="18.56"/> + <curve x1="7.75" x2="7.73" x3="7.7" y1="18.57" y2="18.57" y3="18.57"/> + <line x="5.12" y="18.57"/> + <curve x1="5.1" x2="5.09" x3="5.07" y1="18.57" y2="18.57" y3="18.56"/> + <curve x1="5.05" x2="5.04" x3="5.02" y1="18.54" y2="18.52" y3="18.5"/> + <curve x1="5.01" x2="5" x3="4.99" y1="18.47" y2="18.43" y3="18.38"/> + <curve x1="4.99" x2="4.98" x3="4.98" y1="18.34" y2="18.28" y3="18.21"/> + <curve x1="4.98" x2="4.99" x3="4.99" y1="18.14" y2="18.08" y3="18.04"/> + <curve x1="5" x2="5.01" x3="5.02" y1="17.99" y2="17.95" y3="17.92"/> + <curve x1="5.04" x2="5.05" x3="5.07" y1="17.89" y2="17.87" y3="17.86"/> + <curve x1="5.08" x2="5.1" x3="5.12" y1="17.85" y2="17.84" y3="17.84"/> + <line x="6" y="17.84"/> + <line x="6" y="14.8"/> + <line x="5.24" y="15.21"/> + <curve x1="5.19" x2="5.14" x3="5.11" y1="15.24" y2="15.26" y3="15.26"/> + <curve x1="5.07" x2="5.05" x3="5.02" y1="15.27" y2="15.26" y3="15.24"/> + <curve x1="5" x2="4.99" x3="4.98" y1="15.22" y2="15.18" y3="15.13"/> + <curve x1="4.98" x2="4.97" x3="4.97" y1="15.08" y2="15.01" y3="14.92"/> + <curve x1="4.97" x2="4.97" x3="4.98" y1="14.86" y2="14.81" y3="14.78"/> + <curve x1="4.98" x2="4.98" x3="4.99" y1="14.74" y2="14.71" y3="14.68"/> + <curve x1="5" x2="5.02" x3="5.03" y1="14.66" y2="14.63" y3="14.62"/> + <curve x1="5.05" x2="5.07" x3="5.1" y1="14.6" y2="14.58" y3="14.56"/> + <line x="6.11" y="13.91"/> + <curve x1="6.12" x2="6.14" x3="6.15" y1="13.9" y2="13.89" y3="13.89"/> + <curve x1="6.17" x2="6.19" x3="6.22" y1="13.88" y2="13.88" y3="13.87"/> + <curve x1="6.25" x2="6.29" x3="6.34" y1="13.87" y2="13.87" y3="13.87"/> + <curve x1="6.38" x2="6.44" x3="6.52" y1="13.87" y2="13.86" y3="13.86"/> + <curve x1="6.61" x2="6.68" x3="6.74" y1="13.86" y2="13.87" y3="13.87"/> + <curve x1="6.8" x2="6.84" x3="6.87" y1="13.87" y2="13.88" y3="13.89"/> + <curve x1="6.9" x2="6.92" x3="6.93" y1="13.9" y2="13.91" y3="13.92"/> + <curve x1="6.94" x2="6.94" x3="6.94" y1="13.94" y2="13.96" y3="13.98"/> + <line x="6.94" y="17.84"/> + <line x="7.7" y="17.84"/> + <curve x1="7.73" x2="7.75" x3="7.76" y1="17.84" y2="17.85" y3="17.86"/> + <curve x1="7.78" x2="7.8" x3="7.81" y1="17.87" y2="17.89" y3="17.92"/> + <curve x1="7.82" x2="7.83" x3="7.84" y1="17.95" y2="17.99" y3="18.04"/> + <curve x1="7.85" x2="7.85" x3="7.85" y1="18.08" y2="18.14" y3="18.21"/> + <close/> + <move x="8.04" y="24.2"/> + <curve x1="8.04" x2="8.01" x3="7.95" y1="24.57" y2="24.9" y3="25.19"/> + <curve x1="7.9" x2="7.8" x3="7.67" y1="25.49" y2="25.74" y3="25.94"/> + <curve x1="7.54" x2="7.36" x3="7.15" y1="26.15" y2="26.31" y3="26.42"/> + <curve x1="6.94" x2="6.68" x3="6.37" y1="26.53" y2="26.59" y3="26.59"/> + <curve x1="6.05" x2="5.8" x3="5.59" y1="26.59" y2="26.53" y3="26.42"/> + <curve x1="5.39" x2="5.22" x3="5.1" y1="26.32" y2="26.16" y3="25.96"/> + <curve x1="4.98" x2="4.9" x3="4.85" y1="25.76" y2="25.52" y3="25.23"/> + <curve x1="4.8" x2="4.78" x3="4.78" y1="24.93" y2="24.61" y3="24.24"/> + <curve x1="4.78" x2="4.81" x3="4.87" y1="23.88" y2="23.55" y3="23.25"/> + <curve x1="4.93" x2="5.03" x3="5.16" y1="22.96" y2="22.71" y3="22.5"/> + <curve x1="5.29" x2="5.46" x3="5.68" y1="22.29" y2="22.14" y3="22.02"/> + <curve x1="5.89" x2="6.15" x3="6.46" y1="21.91" y2="21.86" y3="21.86"/> + <curve x1="6.77" x2="7.03" x3="7.23" y1="21.86" y2="21.91" y3="22.02"/> + <curve x1="7.44" x2="7.6" x3="7.72" y1="22.13" y2="22.28" y3="22.48"/> + <curve x1="7.84" x2="7.93" x3="7.97" y1="22.68" y2="22.93" y3="23.22"/> + <curve x1="8.02" x2="8.04" x3="8.04" y1="23.51" y2="23.84" y3="24.2"/> + <close/> + <move x="7.11" y="24.25"/> + <curve x1="7.11" x2="7.1" x3="7.09" y1="24.03" y2="23.84" y3="23.68"/> + <curve x1="7.08" x2="7.06" x3="7.04" y1="23.51" y2="23.37" y3="23.24"/> + <curve x1="7.01" x2="6.98" x3="6.94" y1="23.12" y2="23.02" y3="22.93"/> + <curve x1="6.91" x2="6.86" x3="6.81" y1="22.85" y2="22.78" y3="22.73"/> + <curve x1="6.76" x2="6.7" x3="6.64" y1="22.68" y2="22.65" y3="22.62"/> + <curve x1="6.57" x2="6.5" x3="6.42" y1="22.6" y2="22.59" y3="22.59"/> + <curve x1="6.28" x2="6.16" x3="6.07" y1="22.59" y2="22.63" y3="22.69"/> + <curve x1="5.98" x2="5.91" x3="5.86" y1="22.76" y2="22.86" y3="22.99"/> + <curve x1="5.8" x2="5.77" x3="5.75" y1="23.13" y2="23.3" y3="23.5"/> + <curve x1="5.72" x2="5.72" x3="5.72" y1="23.69" y2="23.93" y3="24.19"/> + <curve x1="5.72" x2="5.73" x3="5.75" y1="24.52" y2="24.79" y3="25"/> + <curve x1="5.78" x2="5.82" x3="5.88" y1="25.21" y2="25.38" y3="25.51"/> + <curve x1="5.93" x2="6" x3="6.09" y1="25.63" y2="25.72" y3="25.77"/> + <curve x1="6.18" x2="6.28" x3="6.4" y1="25.82" y2="25.85" y3="25.85"/> + <curve x1="6.49" x2="6.58" x3="6.65" y1="25.85" y2="25.83" y3="25.8"/> + <curve x1="6.72" x2="6.78" x3="6.83" y1="25.77" y2="25.73" y3="25.67"/> + <curve x1="6.88" x2="6.93" x3="6.96" y1="25.61" y2="25.54" y3="25.45"/> + <curve x1="7" x2="7.03" x3="7.05" y1="25.36" y2="25.26" y3="25.14"/> + <curve x1="7.07" x2="7.09" x3="7.1" y1="25.02" y2="24.89" y3="24.74"/> + <curve x1="7.1" x2="7.11" x3="7.11" y1="24.59" y2="24.43" y3="24.25"/> + <close/> + <move x="13.09" y="26.22"/> + <curve x1="13.09" x2="13.09" x3="13.08" y1="26.28" y2="26.34" y3="26.39"/> + <curve x1="13.07" x2="13.06" x3="13.05" y1="26.43" y2="26.47" y3="26.5"/> + <curve x1="13.04" x2="13.02" x3="13" y1="26.53" y2="26.55" y3="26.56"/> + <curve x1="12.99" x2="12.97" x3="12.95" y1="26.57" y2="26.58" y3="26.58"/> + <line x="10.37" y="26.58"/> + <curve x1="10.35" x2="10.33" x3="10.31" y1="26.58" y2="26.57" y3="26.56"/> + <curve x1="10.3" x2="10.28" x3="10.27" y1="26.55" y2="26.53" y3="26.5"/> + <curve x1="10.25" x2="10.24" x3="10.24" y1="26.47" y2="26.43" y3="26.39"/> + <curve x1="10.23" x2="10.23" x3="10.23" y1="26.34" y2="26.28" y3="26.22"/> + <curve x1="10.23" x2="10.23" x3="10.24" y1="26.15" y2="26.09" y3="26.04"/> + <curve x1="10.24" x2="10.25" x3="10.26" y1="25.99" y2="25.96" y3="25.93"/> + <curve x1="10.28" x2="10.29" x3="10.31" y1="25.9" y2="25.88" y3="25.86"/> + <curve x1="10.33" x2="10.34" x3="10.37" y1="25.85" y2="25.84" y3="25.84"/> + <line x="11.24" y="25.84"/> + <line x="11.24" y="22.8"/> + <line x="10.49" y="23.22"/> + <curve x1="10.43" x2="10.39" x3="10.35" y1="23.24" y2="23.26" y3="23.26"/> + <curve x1="10.32" x2="10.29" x3="10.27" y1="23.27" y2="23.26" y3="23.24"/> + <curve x1="10.25" x2="10.23" x3="10.23" y1="23.22" y2="23.19" y3="23.14"/> + <curve x1="10.22" x2="10.22" x3="10.22" y1="23.09" y2="23.01" y3="22.92"/> + <curve x1="10.22" x2="10.22" x3="10.22" y1="22.86" y2="22.82" y3="22.78"/> + <curve x1="10.22" x2="10.23" x3="10.24" y1="22.74" y2="22.71" y3="22.68"/> + <curve x1="10.25" x2="10.26" x3="10.28" y1="22.66" y2="22.64" y3="22.62"/> + <curve x1="10.29" x2="10.32" x3="10.35" y1="22.6" y2="22.58" y3="22.56"/> + <line x="11.35" y="21.91"/> + <curve x1="11.36" x2="11.38" x3="11.4" y1="21.9" y2="21.9" y3="21.89"/> + <curve x1="11.41" x2="11.44" x3="11.47" y1="21.88" y2="21.88" y3="21.88"/> + <curve x1="11.49" x2="11.53" x3="11.58" y1="21.87" y2="21.87" y3="21.87"/> + <curve x1="11.63" x2="11.69" x3="11.76" y1="21.87" y2="21.87" y3="21.87"/> + <curve x1="11.85" x2="11.93" x3="11.98" y1="21.87" y2="21.87" y3="21.87"/> + <curve x1="12.04" x2="12.08" x3="12.11" y1="21.88" y2="21.88" y3="21.89"/> + <curve x1="12.14" x2="12.16" x3="12.17" y1="21.9" y2="21.91" y3="21.93"/> + <curve x1="12.18" x2="12.18" x3="12.18" y1="21.94" y2="21.96" y3="21.98"/> + <line x="12.18" y="25.84"/> + <line x="12.95" y="25.84"/> + <curve x1="12.97" x2="12.99" x3="13.01" y1="25.84" y2="25.85" y3="25.86"/> + <curve x1="13.03" x2="13.04" x3="13.05" y1="25.88" y2="25.9" y3="25.93"/> + <curve x1="13.07" x2="13.08" x3="13.08" y1="25.96" y2="25.99" y3="26.04"/> + <curve x1="13.09" x2="13.09" x3="13.09" y1="26.09" y2="26.15" y3="26.22"/> + <close/> + <move x="13.06" y="31.47"/> + <curve x1="13.06" x2="13.03" x3="12.97" y1="31.83" y2="32.16" y3="32.45"/> + <curve x1="12.91" x2="12.82" x3="12.68" y1="32.75" y2="33" y3="33.2"/> + <curve x1="12.55" x2="12.38" x3="12.16" y1="33.41" y2="33.57" y3="33.68"/> + <curve x1="11.95" x2="11.69" x3="11.38" y1="33.79" y2="33.85" y3="33.85"/> + <curve x1="11.07" x2="10.81" x3="10.61" y1="33.85" y2="33.79" y3="33.69"/> + <curve x1="10.4" x2="10.24" x3="10.12" y1="33.58" y2="33.42" y3="33.22"/> + <curve x1="10" x2="9.92" x3="9.87" y1="33.02" y2="32.78" y3="32.49"/> + <curve x1="9.82" x2="9.8" x3="9.8" y1="32.2" y2="31.87" y3="31.5"/> + <curve x1="9.8" x2="9.82" x3="9.88" y1="31.14" y2="30.81" y3="30.51"/> + <curve x1="9.94" x2="10.04" x3="10.17" y1="30.22" y2="29.97" y3="29.76"/> + <curve x1="10.31" x2="10.48" x3="10.69" y1="29.56" y2="29.4" y3="29.29"/> + <curve x1="10.91" x2="11.16" x3="11.47" y1="29.18" y2="29.12" y3="29.12"/> + <curve x1="11.78" x2="12.04" x3="12.25" y1="29.12" y2="29.17" y3="29.28"/> + <curve x1="12.45" x2="12.62" x3="12.74" y1="29.39" y2="29.54" y3="29.74"/> + <curve x1="12.86" x2="12.94" x3="12.99" y1="29.94" y2="30.19" y3="30.48"/> + <curve x1="13.04" x2="13.06" x3="13.06" y1="30.77" y2="31.1" y3="31.47"/> + <close/> + <move x="12.12" y="31.51"/> + <curve x1="12.12" x2="12.12" x3="12.1" y1="31.3" y2="31.1" y3="30.94"/> + <curve x1="12.09" x2="12.08" x3="12.05" y1="30.77" y2="30.63" y3="30.51"/> + <curve x1="12.03" x2="12" x3="11.96" y1="30.38" y2="30.28" y3="30.2"/> + <curve x1="11.92" x2="11.88" x3="11.83" y1="30.11" y2="30.04" y3="29.99"/> + <curve x1="11.77" x2="11.72" x3="11.65" y1="29.94" y2="29.91" y3="29.89"/> + <curve x1="11.58" x2="11.51" x3="11.43" y1="29.86" y2="29.85" y3="29.85"/> + <curve x1="11.29" x2="11.18" x3="11.09" y1="29.85" y2="29.89" y3="29.95"/> + <curve x1="11" x2="10.93" x3="10.87" y1="30.02" y2="30.12" y3="30.26"/> + <curve x1="10.82" x2="10.78" x3="10.76" y1="30.39" y2="30.56" y3="30.76"/> + <curve x1="10.74" x2="10.73" x3="10.73" y1="30.96" y2="31.19" y3="31.45"/> + <curve x1="10.73" x2="10.74" x3="10.77" y1="31.78" y2="32.05" y3="32.26"/> + <curve x1="10.79" x2="10.83" x3="10.89" y1="32.47" y2="32.64" y3="32.77"/> + <curve x1="10.95" x2="11.02" x3="11.1" y1="32.89" y2="32.98" y3="33.03"/> + <curve x1="11.19" x2="11.3" x3="11.42" y1="33.08" y2="33.11" y3="33.11"/> + <curve x1="11.51" x2="11.59" x3="11.66" y1="33.11" y2="33.09" y3="33.07"/> + <curve x1="11.73" x2="11.79" x3="11.85" y1="33.04" y2="32.99" y3="32.93"/> + <curve x1="11.9" x2="11.94" x3="11.98" y1="32.87" y2="32.8" y3="32.71"/> + <curve x1="12.01" x2="12.04" x3="12.06" y1="32.62" y2="32.52" y3="32.4"/> + <curve x1="12.09" x2="12.1" x3="12.11" y1="32.28" y2="32.15" y3="32"/> + <curve x1="12.12" x2="12.12" x3="12.12" y1="31.85" y2="31.69" y3="31.51"/> + <close/> + <move x="18.11" y="33.48"/> + <curve x1="18.11" x2="18.1" x3="18.1" y1="33.54" y2="33.6" y3="33.65"/> + <curve x1="18.09" x2="18.08" x3="18.07" y1="33.7" y2="33.73" y3="33.76"/> + <curve x1="18.05" x2="18.04" x3="18.02" y1="33.79" y2="33.81" y3="33.82"/> + <curve x1="18" x2="17.98" x3="17.96" y1="33.83" y2="33.84" y3="33.84"/> + <line x="15.38" y="33.84"/> + <curve x1="15.36" x2="15.34" x3="15.33" y1="33.84" y2="33.83" y3="33.82"/> + <curve x1="15.31" x2="15.3" x3="15.28" y1="33.81" y2="33.79" y3="33.76"/> + <curve x1="15.27" x2="15.26" x3="15.25" y1="33.73" y2="33.7" y3="33.65"/> + <curve x1="15.24" x2="15.24" x3="15.24" y1="33.6" y2="33.54" y3="33.48"/> + <curve x1="15.24" x2="15.24" x3="15.25" y1="33.41" y2="33.35" y3="33.3"/> + <curve x1="15.26" x2="15.27" x3="15.28" y1="33.25" y2="33.22" y3="33.19"/> + <curve x1="15.29" x2="15.31" x3="15.32" y1="33.16" y2="33.14" y3="33.12"/> + <curve x1="15.34" x2="15.36" x3="15.38" y1="33.11" y2="33.1" y3="33.1"/> + <line x="16.25" y="33.1"/> + <line x="16.25" y="30.06"/> + <line x="15.5" y="30.48"/> + <curve x1="15.45" x2="15.4" x3="15.37" y1="30.5" y2="30.52" y3="30.53"/> + <curve x1="15.33" x2="15.3" x3="15.28" y1="30.53" y2="30.52" y3="30.5"/> + <curve x1="15.26" x2="15.25" x3="15.24" y1="30.48" y2="30.45" y3="30.4"/> + <curve x1="15.23" x2="15.23" x3="15.23" y1="30.35" y2="30.28" y3="30.18"/> + <curve x1="15.23" x2="15.23" x3="15.23" y1="30.13" y2="30.08" y3="30.04"/> + <curve x1="15.24" x2="15.24" x3="15.25" y1="30" y2="29.97" y3="29.95"/> + <curve x1="15.26" x2="15.28" x3="15.29" y1="29.92" y2="29.9" y3="29.88"/> + <curve x1="15.31" x2="15.33" x3="15.36" y1="29.86" y2="29.85" y3="29.83"/> + <line x="16.36" y="29.18"/> + <curve x1="16.38" x2="16.39" x3="16.41" y1="29.17" y2="29.16" y3="29.15"/> + <curve x1="16.43" x2="16.45" x3="16.48" y1="29.15" y2="29.14" y3="29.14"/> + <curve x1="16.51" x2="16.55" x3="16.59" y1="29.13" y2="29.13" y3="29.13"/> + <curve x1="16.64" x2="16.7" x3="16.78" y1="29.13" y2="29.13" y3="29.13"/> + <curve x1="16.87" x2="16.94" x3="17" y1="29.13" y2="29.13" y3="29.13"/> + <curve x1="17.06" x2="17.1" x3="17.13" y1="29.14" y2="29.14" y3="29.15"/> + <curve x1="17.16" x2="17.18" x3="17.19" y1="29.16" y2="29.17" y3="29.19"/> + <curve x1="17.2" x2="17.2" x3="17.2" y1="29.2" y2="29.22" y3="29.24"/> + <line x="17.2" y="33.1"/> + <line x="17.96" y="33.1"/> + <curve x1="17.98" x2="18" x3="18.02" y1="33.1" y2="33.11" y3="33.12"/> + <curve x1="18.04" x2="18.06" x3="18.07" y1="33.14" y2="33.16" y3="33.19"/> + <curve x1="18.08" x2="18.09" x3="18.1" y1="33.22" y2="33.25" y3="33.3"/> + <curve x1="18.1" x2="18.11" x3="18.11" y1="33.35" y2="33.41" y3="33.48"/> + <close/> + <move x="7.83" y="33.48"/> + <curve x1="7.83" x2="7.82" x3="7.82" y1="33.54" y2="33.6" y3="33.65"/> + <curve x1="7.81" x2="7.8" x3="7.79" y1="33.7" y2="33.73" y3="33.76"/> + <curve x1="7.77" x2="7.76" x3="7.74" y1="33.79" y2="33.81" y3="33.82"/> + <curve x1="7.72" x2="7.71" x3="7.68" y1="33.83" y2="33.84" y3="33.84"/> + <line x="5.1" y="33.84"/> + <curve x1="5.08" x2="5.07" x3="5.05" y1="33.84" y2="33.83" y3="33.82"/> + <curve x1="5.03" x2="5.02" x3="5" y1="33.81" y2="33.79" y3="33.76"/> + <curve x1="4.99" x2="4.98" x3="4.97" y1="33.73" y2="33.7" y3="33.65"/> + <curve x1="4.97" x2="4.96" x3="4.96" y1="33.6" y2="33.54" y3="33.48"/> + <curve x1="4.96" x2="4.97" x3="4.97" y1="33.41" y2="33.35" y3="33.3"/> + <curve x1="4.98" x2="4.99" x3="5" y1="33.25" y2="33.22" y3="33.19"/> + <curve x1="5.01" x2="5.03" x3="5.05" y1="33.16" y2="33.14" y3="33.12"/> + <curve x1="5.06" x2="5.08" x3="5.1" y1="33.11" y2="33.1" y3="33.1"/> + <line x="5.98" y="33.1"/> + <line x="5.98" y="30.06"/> + <line x="5.22" y="30.48"/> + <curve x1="5.17" x2="5.12" x3="5.09" y1="30.5" y2="30.52" y3="30.53"/> + <curve x1="5.05" x2="5.02" x3="5" y1="30.53" y2="30.52" y3="30.5"/> + <curve x1="4.98" x2="4.97" x3="4.96" y1="30.48" y2="30.45" y3="30.4"/> + <curve x1="4.96" x2="4.95" x3="4.95" y1="30.35" y2="30.28" y3="30.18"/> + <curve x1="4.95" x2="4.95" x3="4.96" y1="30.13" y2="30.08" y3="30.04"/> + <curve x1="4.96" x2="4.96" x3="4.97" y1="30" y2="29.97" y3="29.95"/> + <curve x1="4.98" x2="5" x3="5.01" y1="29.92" y2="29.9" y3="29.88"/> + <curve x1="5.03" x2="5.05" x3="5.08" y1="29.86" y2="29.85" y3="29.83"/> + <line x="6.09" y="29.18"/> + <curve x1="6.1" x2="6.11" x3="6.13" y1="29.17" y2="29.16" y3="29.15"/> + <curve x1="6.15" x2="6.17" x3="6.2" y1="29.15" y2="29.14" y3="29.14"/> + <curve x1="6.23" x2="6.27" x3="6.32" y1="29.13" y2="29.13" y3="29.13"/> + <curve x1="6.36" x2="6.42" x3="6.5" y1="29.13" y2="29.13" y3="29.13"/> + <curve x1="6.59" x2="6.66" x3="6.72" y1="29.13" y2="29.13" y3="29.13"/> + <curve x1="6.78" x2="6.82" x3="6.85" y1="29.14" y2="29.14" y3="29.15"/> + <curve x1="6.88" x2="6.9" x3="6.91" y1="29.16" y2="29.17" y3="29.19"/> + <curve x1="6.92" x2="6.92" x3="6.92" y1="29.2" y2="29.22" y3="29.24"/> + <line x="6.92" y="33.1"/> + <line x="7.68" y="33.1"/> + <curve x1="7.71" x2="7.73" x3="7.74" y1="33.1" y2="33.11" y3="33.12"/> + <curve x1="7.76" x2="7.78" x3="7.79" y1="33.14" y2="33.16" y3="33.19"/> + <curve x1="7.8" x2="7.81" x3="7.82" y1="33.22" y2="33.25" y3="33.3"/> + <curve x1="7.83" x2="7.83" x3="7.83" y1="33.35" y2="33.41" y3="33.48"/> + <close/> + <move x="26.01" y="7.85"/> + <line x="20.72" y="7.85"/> + <line x="20.72" y="2.48"/> + <curve x1="20.72" x2="26.06" x3="26.01" y1="2.48" y2="7.85" y3="7.85"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="20.59" name="data mover" strokewidth="inherit" w="20.59"> + <connections/> + <foreground> + <path> + <move x="20.22" y="10.29"/> + <curve x1="20.22" x2="15.77" x3="10.29" y1="15.77" y2="20.22" y3="20.22"/> + <curve x1="4.82" x2="0.37" x3="0.37" y1="20.22" y2="15.77" y3="10.29"/> + <curve x1="0.37" x2="4.82" x3="10.29" y1="4.81" y2="0.37" y3="0.37"/> + <curve x1="15.77" x2="20.22" x3="20.22" y1="0.37" y2="4.81" y3="10.29"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="10.3" y="0"/> + <curve x1="4.62" x2="0" x3="0" y1="0" y2="4.62" y3="10.29"/> + <curve x1="0" x2="4.62" x3="10.3" y1="15.97" y2="20.59" y3="20.59"/> + <curve x1="15.97" x2="20.59" x3="20.59" y1="20.59" y2="15.97" y3="10.29"/> + <curve x1="20.59" x2="15.97" x3="10.3" y1="4.62" y2="0" y3="0"/> + <close/> + <move x="10.3" y="0.75"/> + <curve x1="15.56" x2="19.84" x3="19.84" y1="0.75" y2="5.03" y3="10.29"/> + <curve x1="19.84" x2="15.56" x3="10.3" y1="15.56" y2="19.84" y3="19.84"/> + <curve x1="5.03" x2="0.75" x3="0.75" y1="19.84" y2="15.56" y3="10.29"/> + <curve x1="0.75" x2="5.03" x3="10.3" y1="5.03" y2="0.75" y3="0.75"/> + <close/> + <move x="10.27" y="2.7"/> + <curve x1="6.59" x2="3.48" x3="2.89" y1="2.7" y2="5.33" y3="8.96"/> + <line x="3.62" y="9.08"/> + <curve x1="4.16" x2="6.95" x3="10.27" y1="5.81" y2="3.44" y3="3.44"/> + <curve x1="12.38" x2="14.33" x3="15.59" y1="3.44" y2="4.43" y3="6.07"/> + <line x="14.77" y="6.6"/> + <line x="17.24" y="7.85"/> + <line x="17.09" y="5.09"/> + <line x="16.22" y="5.66"/> + <curve x1="14.82" x2="12.64" x3="10.27" y1="3.81" y2="2.7" y3="2.7"/> + <close/> + <move x="7.47" y="7.28"/> + <line x="7.47" y="13.31"/> + <line x="8.19" y="13.31"/> + <line x="8.19" y="8.32"/> + <line x="8.22" y="8.32"/> + <line x="9.88" y="13.31"/> + <line x="10.63" y="13.31"/> + <line x="12.3" y="8.32"/> + <line x="12.33" y="8.32"/> + <line x="12.33" y="13.31"/> + <line x="13.12" y="13.31"/> + <line x="13.12" y="7.28"/> + <line x="11.96" y="7.28"/> + <line x="10.32" y="12.27"/> + <line x="10.29" y="12.27"/> + <line x="8.64" y="7.28"/> + <close/> + <move x="16.96" y="10.89"/> + <curve x1="16.6" x2="13.72" x3="10.27" y1="14.32" y2="16.91" y3="16.91"/> + <curve x1="8" x2="5.93" x3="4.69" y1="16.91" y2="15.78" y3="13.93"/> + <line x="5.63" y="13.31"/> + <line x="3.17" y="12.06"/> + <line x="3.31" y="14.82"/> + <line x="4.07" y="14.33"/> + <curve x1="5.45" x2="7.75" x3="10.27" y1="16.39" y2="17.65" y3="17.65"/> + <curve x1="14.11" x2="17.3" x3="17.7" y1="17.65" y2="14.78" y3="10.97"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="11.3" name="data volume" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <path> + <move x="0" y="11.3"/> + <line x="39.7" y="11.3"/> + <line x="39.7" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="5.7" y="3.1"/> + <line x="5.7" y="8.2"/> + <line x="34.1" y="8.2"/> + <line x="34.1" y="3.1"/> + <close/> + <move x="6.4" y="3.8"/> + <line x="11.1" y="3.8"/> + <line x="11.1" y="7.4"/> + <line x="6.4" y="7.4"/> + <close/> + <move x="11.9" y="3.8"/> + <line x="16.6" y="3.8"/> + <line x="16.6" y="7.4"/> + <line x="11.9" y="7.4"/> + <close/> + <move x="17.4" y="3.8"/> + <line x="22.2" y="3.8"/> + <line x="22.2" y="7.4"/> + <line x="17.4" y="7.4"/> + <close/> + <move x="23" y="3.8"/> + <line x="27.7" y="3.8"/> + <line x="27.7" y="7.4"/> + <line x="23" y="7.4"/> + <close/> + <move x="28.5" y="3.8"/> + <line x="33.3" y="3.8"/> + <line x="33.3" y="7.4"/> + <line x="28.5" y="7.4"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="11.3" name="data volume snapshot" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <path> + <move x="0" y="11.3"/> + <line x="0" y="0"/> + <line x="39.7" y="0"/> + <line x="39.7" y="11.3"/> + <line x="39.6" y="11.3"/> + <close/> + <move x="1.4" y="9.8"/> + <line x="38.1" y="9.8"/> + <line x="38.1" y="1.5"/> + <line x="1.4" y="1.5"/> + <close/> + <move x="5.6" y="8.2"/> + <line x="5.6" y="3.1"/> + <line x="34" y="3.1"/> + <line x="34" y="8.2"/> + <close/> + <move x="6.4" y="7.5"/> + <line x="11" y="7.5"/> + <line x="11" y="3.9"/> + <line x="6.4" y="3.9"/> + <close/> + <move x="11.8" y="7.5"/> + <line x="16.6" y="7.5"/> + <line x="16.6" y="3.9"/> + <line x="11.8" y="3.9"/> + <close/> + <move x="17.4" y="7.5"/> + <line x="22.1" y="7.5"/> + <line x="22.1" y="3.9"/> + <line x="17.4" y="3.9"/> + <close/> + <move x="22.9" y="7.5"/> + <line x="27.7" y="7.5"/> + <line x="27.7" y="3.9"/> + <line x="22.9" y="3.9"/> + <close/> + <move x="28.5" y="7.5"/> + <line x="33.3" y="7.5"/> + <line x="33.3" y="3.9"/> + <line x="28.5" y="3.9"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="14.6" name="data volume with snapshot" strokewidth="inherit" w="42.9"> + <connections/> + <foreground> + <path> + <move x="4.7" y="0"/> + <line x="4.7" y="3.3"/> + <line x="0" y="3.3"/> + <line x="0" y="14.6"/> + <line x="39.7" y="14.6"/> + <line x="39.7" y="11.4"/> + <line x="42.9" y="11.4"/> + <line x="42.9" y="0"/> + <line x="42.8" y="0"/> + <close/> + <move x="6.1" y="1.5"/> + <line x="41.3" y="1.5"/> + <line x="41.3" y="9.9"/> + <line x="39.7" y="9.9"/> + <line x="39.7" y="3.3"/> + <line x="6.1" y="3.3"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="5.7" y="6.4"/> + <line x="5.7" y="11.5"/> + <line x="34.1" y="11.5"/> + <line x="34.1" y="6.4"/> + <close/> + <move x="6.4" y="7.2"/> + <line x="11.1" y="7.2"/> + <line x="11.1" y="10.8"/> + <line x="6.4" y="10.8"/> + <close/> + <move x="11.9" y="7.2"/> + <line x="16.6" y="7.2"/> + <line x="16.6" y="10.8"/> + <line x="11.9" y="10.8"/> + <close/> + <move x="17.4" y="7.2"/> + <line x="22.2" y="7.2"/> + <line x="22.2" y="10.8"/> + <line x="17.4" y="10.8"/> + <close/> + <move x="23" y="7.2"/> + <line x="27.7" y="7.2"/> + <line x="27.7" y="10.8"/> + <line x="23" y="10.8"/> + <close/> + <move x="28.5" y="7.2"/> + <line x="33.3" y="7.2"/> + <line x="33.3" y="10.8"/> + <line x="28.5" y="10.8"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="11.3" name="deduplicating storage" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <path> + <move x="0" y="11.3"/> + <line x="39.7" y="11.3"/> + <line x="39.7" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="31.7" y="1.2"/> + <line x="31.7" y="2.8"/> + <line x="33.3" y="2.8"/> + <line x="33.3" y="1.2"/> + <close/> + <move x="32" y="1.5"/> + <line x="33" y="1.5"/> + <line x="33" y="2.5"/> + <line x="32" y="2.5"/> + <close/> + <move x="3.7" y="2.2"/> + <line x="3.7" y="9.2"/> + <line x="7.2" y="9.2"/> + <line x="7.2" y="2.2"/> + <close/> + <move x="9.4" y="2.2"/> + <line x="9.4" y="9.2"/> + <line x="12.9" y="9.2"/> + <line x="12.9" y="2.2"/> + <close/> + <move x="15.2" y="2.2"/> + <line x="15.2" y="9.2"/> + <line x="18.7" y="9.2"/> + <line x="18.7" y="2.2"/> + <close/> + <move x="21" y="2.2"/> + <line x="21" y="9.2"/> + <line x="24.5" y="9.2"/> + <line x="24.5" y="2.2"/> + <close/> + <move x="30.4" y="2.4"/> + <curve x1="29.96" x2="29.6" x3="29.6" y1="2.4" y2="2.76" y3="3.2"/> + <curve x1="29.6" x2="29.96" x3="30.4" y1="3.64" y2="4" y3="4"/> + <curve x1="30.84" x2="31.2" x3="31.2" y1="4" y2="3.64" y3="3.2"/> + <curve x1="31.2" x2="30.84" x3="30.4" y1="2.76" y2="2.4" y3="2.4"/> + <close/> + <move x="34" y="2.7"/> + <line x="34" y="4.2"/> + <line x="35.5" y="4.2"/> + <line x="35.5" y="2.7"/> + <close/> + <move x="4.4" y="2.9"/> + <line x="6.4" y="2.9"/> + <line x="6.4" y="8.4"/> + <line x="4.4" y="8.4"/> + <close/> + <move x="10.2" y="2.9"/> + <line x="12.2" y="2.9"/> + <line x="12.2" y="8.4"/> + <line x="10.2" y="8.4"/> + <close/> + <move x="16" y="2.9"/> + <line x="18" y="2.9"/> + <line x="18" y="8.4"/> + <line x="16" y="8.4"/> + <close/> + <move x="21.7" y="2.9"/> + <line x="23.7" y="2.9"/> + <line x="23.7" y="8.4"/> + <line x="21.7" y="8.4"/> + <close/> + <move x="28.6" y="4.8"/> + <line x="31.5" y="9.6"/> + <line x="33.6" y="9.6"/> + <line x="36.4" y="4.8"/> + <close/> + <move x="29.9" y="5.5"/> + <line x="35.1" y="5.5"/> + <line x="33.2" y="8.8"/> + <line x="31.9" y="8.8"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="deduplication" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="14.42" y="3.15"/> + <curve x1="13.14" x2="12.1" x3="12.1" y1="3.15" y2="4.19" y3="5.47"/> + <curve x1="12.1" x2="13.14" x3="14.42" y1="6.75" y2="7.79" y3="7.79"/> + <curve x1="15.7" x2="16.74" x3="16.74" y1="7.79" y2="6.75" y3="5.47"/> + <curve x1="16.74" x2="15.7" x3="14.42" y1="4.19" y2="3.15" y3="3.15"/> + <close/> + <move x="14.42" y="3.9"/> + <curve x1="15.29" x2="15.99" x3="15.99" y1="3.9" y2="4.6" y3="5.47"/> + <curve x1="15.99" x2="15.29" x3="14.42" y1="6.33" y2="7.04" y3="7.04"/> + <curve x1="13.56" x2="12.85" x3="12.85" y1="7.04" y2="6.33" y3="5.47"/> + <curve x1="12.85" x2="13.56" x3="14.42" y1="4.6" y2="3.9" y3="3.9"/> + <close/> + <move x="7.87" y="7.47"/> + <line x="8.29" y="13.08"/> + <line x="12.93" y="9.91"/> + <close/> + <move x="19.43" y="8.05"/> + <line x="15.61" y="9.37"/> + <line x="16.92" y="13.19"/> + <line x="20.74" y="11.87"/> + <close/> + <move x="8.72" y="8.71"/> + <line x="11.44" y="10.02"/> + <line x="8.94" y="11.72"/> + <close/> + <move x="18.96" y="9"/> + <line x="19.79" y="11.41"/> + <line x="17.39" y="12.23"/> + <line x="16.56" y="9.83"/> + <close/> + <move x="5.98" y="14.37"/> + <line x="11.38" y="24.98"/> + <line x="17.12" y="24.98"/> + <line x="22.71" y="14.37"/> + <close/> + <move x="7.21" y="15.12"/> + <line x="21.46" y="15.12"/> + <line x="16.66" y="24.23"/> + <line x="11.84" y="24.23"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="20.6" name="delayed" strokewidth="inherit" w="20.59"> + <connections/> + <foreground> + <path> + <move x="20.22" y="10.3"/> + <curve x1="20.22" x2="15.78" x3="10.3" y1="4.82" y2="0.38" y3="0.38"/> + <curve x1="4.82" x2="0.38" x3="0.38" y1="0.38" y2="4.82" y3="10.3"/> + <curve x1="0.38" x2="4.82" x3="10.3" y1="15.78" y2="20.22" y3="20.22"/> + <curve x1="15.78" x2="20.22" x3="20.22" y1="20.22" y2="15.78" y3="10.3"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="10.3" y="0"/> + <curve x1="4.62" x2="0" x3="0" y1="0" y2="4.62" y3="10.3"/> + <curve x1="0" x2="4.62" x3="10.3" y1="15.98" y2="20.6" y3="20.6"/> + <curve x1="15.97" x2="20.59" x3="20.59" y1="20.6" y2="15.98" y3="10.3"/> + <curve x1="20.59" x2="15.97" x3="10.3" y1="4.62" y2="0" y3="0"/> + <close/> + <move x="10.3" y="0.75"/> + <curve x1="15.56" x2="19.84" x3="19.84" y1="0.75" y2="5.04" y3="10.3"/> + <curve x1="19.84" x2="15.56" x3="10.3" y1="15.56" y2="19.85" y3="19.85"/> + <curve x1="5.03" x2="0.75" x3="0.75" y1="19.85" y2="15.56" y3="10.3"/> + <curve x1="0.75" x2="5.03" x3="10.3" y1="5.04" y2="0.75" y3="0.75"/> + <close/> + <move x="10.3" y="3.86"/> + <curve x1="6.75" x2="3.87" x3="3.86" y1="3.86" y2="6.74" y3="10.28"/> + <curve x1="3.85" x2="4.52" x3="5.73" y1="12" y2="13.62" y3="14.84"/> + <curve x1="6.94" x2="8.56" x3="10.28" y1="16.06" y2="16.74" y3="16.74"/> + <line x="10.3" y="16.74"/> + <curve x1="12.01" x2="13.62" x3="14.84" y1="16.74" y2="16.08" y3="14.87"/> + <curve x1="16.06" x2="16.73" x3="16.74" y1="13.65" y2="12.04" y3="10.32"/> + <curve x1="16.74" x2="16.08" x3="14.86" y1="8.6" y2="6.98" y3="5.76"/> + <curve x1="13.65" x2="12.03" x3="10.3" y1="4.54" y2="3.86" y3="3.86"/> + <close/> + <move x="10.31" y="4.61"/> + <curve x1="11.83" x2="13.26" x3="14.33" y1="4.61" y2="5.21" y3="6.29"/> + <curve x1="15.4" x2="15.99" x3="15.99" y1="7.37" y2="8.8" y3="10.32"/> + <curve x1="15.98" x2="15.39" x3="14.31" y1="11.84" y2="13.26" y3="14.34"/> + <curve x1="13.23" x2="11.81" x3="10.3" y1="15.4" y2="15.99" y3="15.99"/> + <line x="10.3" y="16.37"/> + <line x="10.28" y="15.99"/> + <curve x1="8.76" x2="7.33" x3="6.26" y1="15.99" y2="15.39" y3="14.31"/> + <curve x1="5.19" x2="4.6" x3="4.61" y1="13.23" y2="11.8" y3="10.28"/> + <curve x1="4.61" x2="7.17" x3="10.31" y1="7.15" y2="4.61" y3="4.61"/> + <close/> + <move x="9.85" y="6.08"/> + <line x="9.85" y="10.68"/> + <line x="14.42" y="10.68"/> + <line x="14.42" y="9.93"/> + <line x="10.6" y="9.93"/> + <line x="10.6" y="6.08"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="dns" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="28.35" y="14.18"/> + <curve x1="28.35" x2="22" x3="14.17" y1="6.35" y2="0" y3="0"/> + <curve x1="6.35" x2="0" x3="0" y1="0" y2="6.35" y3="14.18"/> + <curve x1="0" x2="6.35" x3="14.17" y1="22.01" y2="28.35" y3="28.35"/> + <curve x1="22" x2="28.35" x3="28.35" y1="28.35" y2="22.01" y3="14.18"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="12.16" y="1.68"/> + <curve x1="11.85" x2="11.54" x3="11.24" y1="1.73" y2="1.79" y3="1.86"/> + <curve x1="10.78" x2="10.19" x3="9.67" y1="2.87" y2="4.34" y3="6.17"/> + <line x="4.36" y="6.17"/> + <curve x1="4.16" x2="3.98" x3="3.8" y1="6.41" y2="6.66" y3="6.92"/> + <line x="9.47" y="6.92"/> + <curve x1="9.26" x2="9.07" x3="8.91" y1="7.77" y2="8.69" y3="9.66"/> + <line x="9.67" y="9.66"/> + <curve x1="9.83" x2="10.02" x3="10.24" y1="8.69" y2="7.76" y3="6.92"/> + <line x="18.11" y="6.92"/> + <curve x1="18.33" x2="18.52" x3="18.68" y1="7.76" y2="8.69" y3="9.66"/> + <line x="19.43" y="9.66"/> + <curve x1="19.28" x2="19.09" x3="18.87" y1="8.69" y2="7.77" y3="6.92"/> + <line x="24.55" y="6.92"/> + <curve x1="24.37" x2="24.18" x3="23.99" y1="6.66" y2="6.41" y3="6.17"/> + <line x="18.67" y="6.17"/> + <curve x1="18.16" x2="17.57" x3="17.11" y1="4.34" y2="2.87" y3="1.86"/> + <curve x1="16.81" x2="16.5" x3="16.19" y1="1.79" y2="1.73" y3="1.68"/> + <curve x1="16.64" x2="17.3" x3="17.9" y1="2.6" y2="4.1" y3="6.17"/> + <line x="10.45" y="6.17"/> + <curve x1="11.05" x2="11.71" x3="12.16" y1="4.1" y2="2.6" y3="1.68"/> + <close/> + <move x="18.81" y="12.05"/> + <curve x1="17.92" x2="17.46" x3="17.46" y1="12.05" y2="12.54" y3="13.22"/> + <curve x1="17.46" x2="17.81" x3="18.38" y1="13.89" y2="14.21" y3="14.4"/> + <line x="18.82" y="14.55"/> + <curve x1="19.32" x2="19.49" x3="19.49" y1="14.72" y2="14.89" y3="15.3"/> + <curve x1="19.49" x2="19.22" x3="18.6" y1="15.75" y2="16.04" y3="16.04"/> + <curve x1="18.16" x2="17.73" x3="17.41" y1="16.04" y2="15.93" y3="15.77"/> + <line x="17.41" y="16.24"/> + <curve x1="17.69" x2="18.09" x3="18.63" y1="16.41" y2="16.53" y3="16.53"/> + <curve x1="19.63" x2="20.07" x3="20.07" y1="16.53" y2="16.02" y3="15.26"/> + <curve x1="20.07" x2="19.67" x3="19.05" y1="14.53" y2="14.25" y3="14.04"/> + <line x="18.6" y="13.89"/> + <curve x1="18.15" x2="18.02" x3="18.02" y1="13.74" y2="13.56" y3="13.17"/> + <curve x1="18.02" x2="18.31" x3="18.79" y1="12.77" y2="12.54" y3="12.54"/> + <curve x1="19.25" x2="19.59" x3="19.85" y1="12.54" y2="12.65" y3="12.77"/> + <line x="19.85" y="12.29"/> + <curve x1="19.61" x2="19.33" x3="18.81" y1="12.17" y2="12.05" y3="12.05"/> + <close/> + <move x="8.13" y="12.13"/> + <line x="8.13" y="16.45"/> + <line x="9.48" y="16.45"/> + <curve x1="10.86" x2="11.42" x3="11.42" y1="16.45" y2="15.7" y3="14.41"/> + <line x="11.42" y="14.04"/> + <curve x1="11.42" x2="10.76" x3="9.47" y1="12.74" y2="12.13" y3="12.13"/> + <close/> + <move x="12.85" y="12.13"/> + <line x="12.85" y="16.45"/> + <line x="13.36" y="16.45"/> + <line x="13.36" y="14.16"/> + <curve x1="13.36" x2="13.3" x3="13.3" y1="13.58" y2="12.66" y3="12.66"/> + <line x="13.32" y="12.66"/> + <curve x1="13.32" x2="13.71" x3="14" y1="12.66" y2="13.49" y3="14"/> + <line x="15.41" y="16.45"/> + <line x="15.99" y="16.45"/> + <line x="15.99" y="12.13"/> + <line x="15.48" y="12.13"/> + <line x="15.48" y="14.19"/> + <curve x1="15.48" x2="15.54" x3="15.54" y1="14.79" y2="15.73" y3="15.73"/> + <line x="15.53" y="15.73"/> + <curve x1="15.53" x2="15.12" x3="14.83" y1="15.73" y2="14.9" y3="14.39"/> + <line x="13.51" y="12.13"/> + <close/> + <move x="8.69" y="12.61"/> + <line x="9.42" y="12.61"/> + <curve x1="10.35" x2="10.81" x3="10.81" y1="12.61" y2="12.94" y3="14.04"/> + <line x="10.81" y="14.5"/> + <curve x1="10.81" x2="10.45" x3="9.5" y1="15.55" y2="15.96" y3="15.96"/> + <line x="8.69" y="15.96"/> + <close/> + <move x="1.52" y="13.8"/> + <curve x1="1.52" x2="1.5" x3="1.5" y1="13.93" y2="14.05" y3="14.18"/> + <curve x1="1.5" x2="1.52" x3="1.52" y1="14.3" y2="14.43" y3="14.55"/> + <line x="5.9" y="14.55"/> + <line x="5.9" y="13.8"/> + <close/> + <move x="22.44" y="13.8"/> + <line x="22.44" y="14.55"/> + <line x="26.83" y="14.55"/> + <curve x1="26.83" x2="26.85" x3="26.85" y1="14.43" y2="14.3" y3="14.18"/> + <curve x1="26.85" x2="26.83" x3="26.83" y1="14.05" y2="13.93" y3="13.8"/> + <close/> + <move x="8.83" y="18.7"/> + <curve x1="8.95" x2="9.14" x3="9.37" y1="19.59" y2="20.51" y3="21.44"/> + <line x="3.18" y="21.44"/> + <line x="3.18" y="22.19"/> + <line x="9.55" y="22.19"/> + <curve x1="9.93" x2="10.41" x3="11.05" y1="23.58" y2="25" y3="26.44"/> + <curve x1="11.35" x2="11.65" x3="11.96" y1="26.52" y2="26.59" y3="26.64"/> + <curve x1="11.26" x2="10.74" x3="10.33" y1="25.13" y2="23.64" y3="22.19"/> + <line x="18.02" y="22.19"/> + <curve x1="17.61" x2="17.09" x3="16.39" y1="23.64" y2="25.13" y3="26.64"/> + <curve x1="16.7" x2="17" x3="17.3" y1="26.59" y2="26.52" y3="26.44"/> + <curve x1="17.93" x2="18.42" x3="18.79" y1="25" y2="23.58" y3="22.19"/> + <line x="25.39" y="22.19"/> + <line x="25.39" y="21.44"/> + <line x="18.98" y="21.44"/> + <curve x1="19.2" x2="19.4" x3="19.52" y1="20.51" y2="19.59" y3="18.7"/> + <line x="18.77" y="18.7"/> + <curve x1="18.64" x2="18.44" x3="18.21" y1="19.59" y2="20.51" y3="21.44"/> + <line x="10.14" y="21.44"/> + <curve x1="9.91" x2="9.71" x3="9.58" y1="20.51" y2="19.59" y3="18.7"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.9" name="domain controller" strokewidth="inherit" w="39.78"> + <connections/> + <foreground> + <path> + <move x="39.78" y="40.58"/> + <line x="6.01" y="40.58"/> + <curve x1="2.81" x2="0" x3="0" y1="40.58" y2="43.28" y3="46.39"/> + <line x="0" y="51.9"/> + <line x="39.78" y="51.9"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="39.78" y="0"/> + <line x="5.71" y="0"/> + <line x="5.71" y="34.07"/> + <line x="19.84" y="34.07"/> + <line x="22.74" y="38.68"/> + <line x="25.75" y="34.07"/> + <line x="39.78" y="34.07"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="22.74" y="5.6"/> + <line x="11.19" y="17.15"/> + <line x="22.74" y="28.7"/> + <line x="34.28" y="17.15"/> + <close/> + <move x="22.74" y="9.02"/> + <curve x1="23.69" x2="24.45" x3="24.45" y1="9.02" y2="9.78" y3="10.72"/> + <curve x1="24.45" x2="24.35" x3="24.18" y1="11.06" y2="11.37" y3="11.63"/> + <line x="28.42" y="15.81"/> + <curve x1="28.69" x2="29.01" x3="29.36" y1="15.64" y2="15.53" y3="15.53"/> + <curve x1="30.3" x2="31.06" x3="31.06" y1="15.53" y2="16.29" y3="17.23"/> + <curve x1="31.06" x2="30.3" x3="29.36" y1="18.17" y2="18.94" y3="18.94"/> + <curve x1="29.01" x2="28.69" x3="28.43" y1="18.94" y2="18.84" y3="18.66"/> + <line x="24.17" y="22.92"/> + <curve x1="24.34" x2="24.45" x3="24.45" y1="23.19" y2="23.51" y3="23.85"/> + <curve x1="24.45" x2="23.69" x3="22.74" y1="24.79" y2="25.55" y3="25.55"/> + <curve x1="21.8" x2="21.04" x3="21.04" y1="25.55" y2="24.79" y3="23.85"/> + <curve x1="21.04" x2="21.15" x3="21.32" y1="23.5" y2="23.18" y3="22.91"/> + <line x="17.06" y="18.58"/> + <curve x1="16.78" x2="16.42" x3="16.03" y1="18.8" y2="18.94" y3="18.94"/> + <curve x1="15.09" x2="14.33" x3="14.33" y1="18.94" y2="18.17" y3="17.23"/> + <curve x1="14.33" x2="15.09" x3="16.03" y1="16.29" y2="15.53" y3="15.53"/> + <curve x1="16.37" x2="16.69" x3="16.96" y1="15.53" y2="15.63" y3="15.81"/> + <line x="21.25" y="11.52"/> + <curve x1="21.12" x2="21.04" x3="21.04" y1="11.28" y2="11.01" y3="10.72"/> + <curve x1="21.04" x2="21.8" x3="22.74" y1="9.78" y2="9.02" y3="9.02"/> + <close/> + <move x="21.7" y="12.06"/> + <line x="17.46" y="16.31"/> + <curve x1="17.63" x2="17.73" x3="17.73" y1="16.57" y2="16.89" y3="17.23"/> + <curve x1="17.73" x2="17.65" x3="17.52" y1="17.52" y2="17.8" y3="18.04"/> + <line x="21.82" y="22.41"/> + <curve x1="22.09" x2="22.41" x3="22.74" y1="22.24" y2="22.14" y3="22.14"/> + <curve x1="23.09" x2="23.41" x3="23.68" y1="22.14" y2="22.24" y3="22.42"/> + <line x="27.93" y="18.16"/> + <curve x1="27.76" x2="27.65" x3="27.65" y1="17.89" y2="17.57" y3="17.23"/> + <curve x1="27.65" x2="27.76" x3="27.92" y1="16.89" y2="16.58" y3="16.32"/> + <line x="23.68" y="12.14"/> + <curve x1="23.41" x2="23.09" x3="22.74" y1="12.32" y2="12.42" y3="12.42"/> + <curve x1="22.35" x2="21.99" x3="21.7" y1="12.42" y2="12.28" y3="12.06"/> + <close/> + <move x="7.11" y="44.79"/> + <curve x1="7.01" x2="6.91" x3="6.81" y1="44.78" y2="44.78" y3="44.79"/> + <curve x1="6.01" x2="5.31" x3="5.31" y1="44.79" y2="45.39" y3="46.29"/> + <curve x1="5.31" x2="5.91" x3="6.81" y1="47.09" y2="47.79" y3="47.79"/> + <curve x1="7.62" x2="8.32" x3="8.32" y1="47.79" y2="47.19" y3="46.29"/> + <curve x1="8.32" x2="7.78" x3="7.11" y1="45.5" y2="44.87" y3="44.79"/> + <close/> + <move x="12.63" y="45.89"/> + <line x="12.63" y="46.69"/> + <line x="33.97" y="46.69"/> + <line x="33.97" y="45.89"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="download" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="13.7" y="6.03"/> + <line x="13.7" y="13.39"/> + <line x="8.21" y="13.39"/> + <line x="14.07" y="19.25"/> + <line x="19.94" y="13.39"/> + <line x="14.45" y="13.39"/> + <line x="14.45" y="6.03"/> + <close/> + <move x="10.02" y="14.14"/> + <line x="18.13" y="14.14"/> + <line x="14.07" y="18.19"/> + <close/> + <move x="8.28" y="21.57"/> + <line x="8.28" y="22.32"/> + <line x="20.07" y="22.32"/> + <line x="20.07" y="21.57"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="42.39" name="dr plan" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="11.06" y="0.38"/> + <curve x1="9.98" x2="9.1" x3="9.1" y1="0.38" y2="1.25" y3="2.34"/> + <line x="9.1" y="3.23"/> + <line x="0" y="3.23"/> + <line x="0" y="42.39"/> + <line x="28.35" y="42.39"/> + <line x="28.35" y="3.23"/> + <line x="19.25" y="3.23"/> + <line x="19.25" y="2.34"/> + <curve x1="19.25" x2="18.37" x3="17.29" y1="1.25" y2="0.38" y3="0.38"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="11.06" y="0"/> + <curve x1="9.77" x2="8.73" x3="8.73" y1="0" y2="1.05" y3="2.34"/> + <line x="8.73" y="5.99"/> + <line x="19.62" y="5.99"/> + <line x="19.62" y="2.34"/> + <curve x1="19.62" x2="18.57" x3="17.29" y1="1.05" y2="0" y3="0"/> + <close/> + <move x="11.06" y="0.75"/> + <line x="17.29" y="0.75"/> + <curve x1="18.16" x2="18.87" x3="18.87" y1="0.75" y2="1.46" y3="2.34"/> + <line x="18.87" y="5.24"/> + <line x="9.48" y="5.24"/> + <line x="9.48" y="2.34"/> + <curve x1="9.48" x2="10.19" x3="11.06" y1="1.46" y2="0.75" y3="0.75"/> + <close/> + <move x="10.51" y="13.24"/> + <curve x1="9.79" x2="9.14" x3="8.59" y1="13.24" y2="13.3" y3="13.39"/> + <line x="8.59" y="20.26"/> + <curve x1="9.05" x2="9.59" x3="10.23" y1="20.31" y2="20.34" y3="20.34"/> + <curve x1="11.59" x2="12.66" x3="13.32" y1="20.34" y2="19.99" y3="19.34"/> + <curve x1="13.97" x2="14.32" x3="14.32" y1="18.7" y2="17.76" y3="16.62"/> + <curve x1="14.32" x2="13.96" x3="13.34" y1="15.49" y2="14.68" y3="14.11"/> + <curve x1="12.73" x2="11.8" x3="10.51" y1="13.54" y2="13.24" y3="13.24"/> + <close/> + <move x="17.23" y="13.24"/> + <curve x1="16.6" x2="15.95" x3="15.49" y1="13.24" y2="13.29" y3="13.39"/> + <line x="15.49" y="20.28"/> + <line x="16.4" y="20.28"/> + <line x="16.4" y="17.26"/> + <line x="17.25" y="17.26"/> + <curve x1="18.07" x2="18.44" x3="18.65" y1="17.29" y2="17.65" y3="18.61"/> + <curve x1="18.84" x2="19" x3="19.11" y1="19.48" y2="20.08" y3="20.28"/> + <line x="20.05" y="20.28"/> + <curve x1="19.9" x2="19.73" x3="19.51" y1="20.01" y2="19.34" y3="18.36"/> + <curve x1="19.34" x2="19.02" x3="18.48" y1="17.64" y2="17.14" y3="16.95"/> + <line x="18.48" y="16.92"/> + <curve x1="19.22" x2="19.8" x3="19.8" y1="16.67" y2="16.06" y3="15.14"/> + <curve x1="19.8" x2="19.6" x3="19.25" y1="14.6" y2="14.12" y3="13.81"/> + <curve x1="18.81" x2="18.19" x3="17.23" y1="13.42" y2="13.24" y3="13.24"/> + <close/> + <move x="17.29" y="13.94"/> + <curve x1="18.24" x2="18.9" x3="18.9" y1="13.95" y2="14.34" y3="15.24"/> + <curve x1="18.9" x2="18.28" x3="17.32" y1="16.04" y2="16.57" y3="16.57"/> + <line x="16.4" y="16.57"/> + <line x="16.4" y="14.02"/> + <curve x1="16.54" x2="16.85" x3="17.29" y1="13.98" y2="13.94" y3="13.94"/> + <close/> + <move x="10.55" y="13.96"/> + <curve x1="12.46" x2="13.39" x3="13.38" y1="13.96" y2="15" y3="16.65"/> + <curve x1="13.38" x2="12.33" x3="10.41" y1="18.54" y2="19.62" y3="19.62"/> + <curve x1="10.05" x2="9.72" x3="9.49" y1="19.62" y2="19.61" y3="19.57"/> + <line x="9.49" y="14.05"/> + <curve x1="9.73" x2="10.08" x3="10.55" y1="14" y2="13.96" y3="13.96"/> + <close/> + <move x="5.69" y="28.52"/> + <line x="5.69" y="29.27"/> + <line x="22.66" y="29.27"/> + <line x="22.66" y="28.52"/> + <close/> + <move x="5.69" y="34.13"/> + <line x="5.69" y="34.88"/> + <line x="22.66" y="34.88"/> + <line x="22.66" y="34.13"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="20.6" name="ejected" strokewidth="inherit" w="20.59"> + <connections/> + <foreground> + <path> + <move x="20.22" y="10.3"/> + <curve x1="20.22" x2="15.78" x3="10.3" y1="15.78" y2="20.22" y3="20.22"/> + <curve x1="4.82" x2="0.38" x3="0.38" y1="20.22" y2="15.78" y3="10.3"/> + <curve x1="0.38" x2="4.82" x3="10.3" y1="4.82" y2="0.38" y3="0.38"/> + <curve x1="15.78" x2="20.22" x3="20.22" y1="0.38" y2="4.82" y3="10.3"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="10.3" y="0"/> + <curve x1="4.62" x2="0" x3="0" y1="0" y2="4.62" y3="10.3"/> + <curve x1="0" x2="4.62" x3="10.3" y1="15.98" y2="20.6" y3="20.6"/> + <curve x1="15.97" x2="20.59" x3="20.59" y1="20.6" y2="15.98" y3="10.3"/> + <curve x1="20.59" x2="15.97" x3="10.3" y1="4.62" y2="0" y3="0"/> + <close/> + <move x="10.3" y="0.75"/> + <curve x1="15.56" x2="19.84" x3="19.84" y1="0.75" y2="5.04" y3="10.3"/> + <curve x1="19.84" x2="15.56" x3="10.3" y1="15.56" y2="19.85" y3="19.85"/> + <curve x1="5.03" x2="0.75" x3="0.75" y1="19.85" y2="15.56" y3="10.3"/> + <curve x1="0.75" x2="5.03" x3="10.3" y1="5.04" y2="0.75" y3="0.75"/> + <close/> + <move x="10.24" y="4.96"/> + <line x="5.17" y="11.21"/> + <line x="15.31" y="11.21"/> + <close/> + <move x="10.24" y="6.15"/> + <line x="13.74" y="10.46"/> + <line x="6.74" y="10.46"/> + <close/> + <move x="4.54" y="13.75"/> + <line x="4.54" y="14.5"/> + <line x="16.06" y="14.5"/> + <line x="16.06" y="13.75"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="20.59" name="encrypted" strokewidth="inherit" w="20.59"> + <connections/> + <foreground> + <path> + <move x="20.22" y="10.29"/> + <curve x1="20.22" x2="15.77" x3="10.3" y1="15.77" y2="20.21" y3="20.21"/> + <curve x1="4.82" x2="0.38" x3="0.38" y1="20.21" y2="15.77" y3="10.29"/> + <curve x1="0.38" x2="4.82" x3="10.3" y1="4.81" y2="0.37" y3="0.37"/> + <curve x1="15.77" x2="20.22" x3="20.22" y1="0.37" y2="4.81" y3="10.29"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="10.3" y="0"/> + <curve x1="4.62" x2="0" x3="0" y1="0" y2="4.61" y3="10.29"/> + <curve x1="0" x2="4.62" x3="10.3" y1="15.97" y2="20.59" y3="20.59"/> + <curve x1="15.97" x2="20.59" x3="20.59" y1="20.59" y2="15.97" y3="10.29"/> + <curve x1="20.59" x2="15.97" x3="10.3" y1="4.61" y2="0" y3="0"/> + <close/> + <move x="10.3" y="0.75"/> + <curve x1="15.56" x2="19.84" x3="19.84" y1="0.75" y2="5.03" y3="10.29"/> + <curve x1="19.84" x2="15.56" x3="10.3" y1="15.56" y2="19.84" y3="19.84"/> + <curve x1="5.03" x2="0.75" x3="0.75" y1="19.84" y2="15.56" y3="10.29"/> + <curve x1="0.75" x2="5.03" x3="10.3" y1="5.03" y2="0.75" y3="0.75"/> + <close/> + <move x="10.3" y="3.5"/> + <curve x1="8.14" x2="6.39" x3="6.39" y1="3.5" y2="5.26" y3="7.41"/> + <curve x1="6.39" x2="7.31" x3="8.71" y1="8.94" y2="10.34" y3="10.96"/> + <line x="8.71" y="16.74"/> + <line x="10.3" y="17.98"/> + <line x="11.88" y="16.74"/> + <line x="11.88" y="10.96"/> + <curve x1="13.28" x2="14.2" x3="14.2" y1="10.34" y2="8.94" y3="7.41"/> + <curve x1="14.2" x2="12.45" x3="10.3" y1="5.26" y2="3.5" y3="3.5"/> + <close/> + <move x="10.3" y="4.25"/> + <curve x1="12.04" x2="13.45" x3="13.45" y1="4.25" y2="5.67" y3="7.41"/> + <curve x1="13.45" x2="12.62" x3="11.38" y1="8.72" y2="9.9" y3="10.36"/> + <line x="11.13" y="10.45"/> + <line x="11.13" y="11.89"/> + <line x="10.34" y="11.89"/> + <line x="10.34" y="12.39"/> + <line x="11.13" y="12.39"/> + <line x="11.13" y="13.59"/> + <line x="10.34" y="13.59"/> + <line x="10.34" y="14.09"/> + <line x="11.13" y="14.09"/> + <line x="11.13" y="15.22"/> + <line x="10.34" y="15.22"/> + <line x="10.34" y="15.72"/> + <line x="11.13" y="15.72"/> + <line x="11.13" y="16.38"/> + <line x="10.3" y="17.03"/> + <line x="9.46" y="16.38"/> + <line x="9.46" y="10.45"/> + <line x="9.21" y="10.36"/> + <curve x1="7.97" x2="7.14" x3="7.14" y1="9.9" y2="8.72" y3="7.41"/> + <curve x1="7.14" x2="8.56" x3="10.3" y1="5.67" y2="4.25" y3="4.25"/> + <close/> + <move x="10.3" y="5.39"/> + <curve x1="9.93" x2="9.63" x3="9.63" y1="5.39" y2="5.69" y3="6.06"/> + <curve x1="9.63" x2="9.93" x3="10.3" y1="6.42" y2="6.72" y3="6.72"/> + <curve x1="10.66" x2="10.96" x3="10.96" y1="6.72" y2="6.42" y3="6.06"/> + <curve x1="10.96" x2="10.66" x3="10.3" y1="5.69" y2="5.39" y3="5.39"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="35.74" name="encryption key" strokewidth="inherit" w="35.62"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="35.24" y="28.28"/> + <curve x1="35.24" x2="32.07" x3="28.16" y1="24.36" y2="21.19" y3="21.19"/> + <curve x1="24.24" x2="21.07" x3="21.07" y1="21.19" y2="24.36" y3="28.28"/> + <curve x1="21.07" x2="24.24" x3="28.16" y1="32.19" y2="35.36" y3="35.36"/> + <curve x1="32.07" x2="35.24" x3="35.24" y1="35.36" y2="32.19" y3="28.28"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="14.17" y="4.14"/> + <curve x1="11.21" x2="8.79" x3="8.79" y1="4.14" y2="6.55" y3="9.52"/> + <curve x1="8.79" x2="10.1" x3="12.08" y1="11.67" y2="13.62" y3="14.46"/> + <line x="12.08" y="22.68"/> + <line x="14.17" y="24.31"/> + <line x="16.27" y="22.68"/> + <line x="16.27" y="14.46"/> + <curve x1="18.24" x2="19.55" x3="19.55" y1="13.62" y2="11.67" y3="9.52"/> + <curve x1="19.55" x2="17.14" x3="14.17" y1="6.55" y2="4.14" y3="4.14"/> + <close/> + <move x="14.17" y="4.89"/> + <curve x1="16.73" x2="18.8" x3="18.8" y1="4.89" y2="6.96" y3="9.52"/> + <curve x1="18.8" x2="17.58" x3="15.76" y1="11.44" y2="13.18" y3="13.85"/> + <line x="15.52" y="13.94"/> + <line x="15.52" y="15.85"/> + <line x="14.57" y="15.85"/> + <line x="14.57" y="16.6"/> + <line x="15.52" y="16.6"/> + <line x="15.52" y="18.26"/> + <line x="14.57" y="18.26"/> + <line x="14.57" y="19.01"/> + <line x="15.52" y="19.01"/> + <line x="15.52" y="20.57"/> + <line x="14.57" y="20.57"/> + <line x="14.57" y="21.32"/> + <line x="15.52" y="21.32"/> + <line x="15.52" y="22.31"/> + <line x="14.17" y="23.36"/> + <line x="12.83" y="22.31"/> + <line x="12.83" y="13.94"/> + <line x="12.58" y="13.85"/> + <curve x1="10.76" x2="9.54" x3="9.54" y1="13.18" y2="11.44" y3="9.52"/> + <curve x1="9.54" x2="11.62" x3="14.17" y1="6.96" y2="4.89" y3="4.89"/> + <close/> + <move x="14.17" y="6.66"/> + <curve x1="13.65" x2="13.23" x3="13.23" y1="6.66" y2="7.08" y3="7.6"/> + <curve x1="13.23" x2="13.65" x3="14.17" y1="8.12" y2="8.54" y3="8.54"/> + <curve x1="14.69" x2="15.11" x3="15.11" y1="8.54" y2="8.12" y3="7.6"/> + <curve x1="15.11" x2="14.69" x3="14.17" y1="7.08" y2="6.66" y3="6.66"/> + <close/> + <move x="28.15" y="20.81"/> + <curve x1="24.04" x2="20.69" x3="20.69" y1="20.81" y2="24.16" y3="28.28"/> + <curve x1="20.69" x2="24.04" x3="28.15" y1="32.39" y2="35.74" y3="35.74"/> + <curve x1="32.27" x2="35.62" x3="35.62" y1="35.74" y2="32.39" y3="28.28"/> + <curve x1="35.62" x2="32.27" x3="28.15" y1="24.16" y2="20.81" y3="20.81"/> + <close/> + <move x="28.15" y="21.56"/> + <curve x1="31.86" x2="34.87" x3="34.87" y1="21.56" y2="24.57" y3="28.28"/> + <curve x1="34.87" x2="31.86" x3="28.15" y1="31.98" y2="34.99" y3="34.99"/> + <curve x1="24.45" x2="21.44" x3="21.44" y1="34.99" y2="31.98" y3="28.28"/> + <curve x1="21.44" x2="24.45" x3="28.15" y1="24.57" y2="21.56" y3="21.56"/> + <close/> + <move x="27.25" y="23.44"/> + <curve x1="26.47" x2="25.83" x3="25.83" y1="23.44" y2="24.04" y3="24.77"/> + <line x="25.83" y="26.78"/> + <line x="24.46" y="26.78"/> + <line x="24.46" y="32.16"/> + <line x="31.85" y="32.16"/> + <line x="31.85" y="26.78"/> + <line x="30.48" y="26.78"/> + <line x="30.48" y="24.77"/> + <curve x1="30.48" x2="29.84" x3="29.06" y1="24.04" y2="23.44" y3="23.44"/> + <close/> + <move x="27.25" y="24.19"/> + <line x="29.06" y="24.19"/> + <curve x1="29.43" x2="29.73" x3="29.73" y1="24.19" y2="24.45" y3="24.77"/> + <line x="29.73" y="26.78"/> + <line x="26.58" y="26.78"/> + <line x="26.58" y="24.77"/> + <curve x1="26.58" x2="26.88" x3="27.25" y1="24.45" y2="24.19" y3="24.19"/> + <close/> + <move x="25.21" y="27.53"/> + <line x="31.1" y="27.53"/> + <line x="31.1" y="31.41"/> + <line x="25.21" y="31.41"/> + <close/> + <move x="28.16" y="28.84"/> + <curve x1="27.84" x2="27.58" x3="27.58" y1="28.84" y2="29.1" y3="29.42"/> + <curve x1="27.58" x2="27.84" x3="28.16" y1="29.74" y2="30" y3="30"/> + <curve x1="28.47" x2="28.73" x3="28.73" y1="30" y2="29.74" y3="29.42"/> + <curve x1="28.73" x2="28.47" x3="28.16" y1="29.1" y2="28.84" y3="28.84"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="33.35" name="enterprise business" strokewidth="inherit" w="37.94"> + <connections/> + <foreground> + <path> + <move x="27.29" y="15.15"/> + <line x="27.29" y="26.65"/> + <line x="26.29" y="26.65"/> + <line x="26.29" y="0"/> + <line x="12.65" y="0"/> + <line x="12.65" y="26.65"/> + <line x="11.35" y="26.65"/> + <line x="11.35" y="9.48"/> + <line x="0" y="9.48"/> + <line x="0" y="33.35"/> + <line x="37.94" y="33.35"/> + <line x="37.94" y="15.15"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="17.02" y="3.3"/> + <line x="17.02" y="6.88"/> + <line x="21.63" y="6.88"/> + <line x="21.63" y="3.3"/> + <close/> + <move x="17.77" y="4.05"/> + <line x="20.88" y="4.05"/> + <line x="20.88" y="6.13"/> + <line x="17.77" y="6.13"/> + <close/> + <move x="17.02" y="9.35"/> + <line x="17.02" y="12.93"/> + <line x="21.63" y="12.93"/> + <line x="21.63" y="9.35"/> + <close/> + <move x="17.77" y="10.1"/> + <line x="20.88" y="10.1"/> + <line x="20.88" y="12.18"/> + <line x="17.77" y="12.18"/> + <close/> + <move x="1.73" y="12.92"/> + <line x="1.73" y="13.67"/> + <line x="8.74" y="13.67"/> + <line x="8.74" y="12.92"/> + <close/> + <move x="17.02" y="16.82"/> + <line x="17.02" y="20.4"/> + <line x="21.63" y="20.4"/> + <line x="21.63" y="16.82"/> + <close/> + <move x="1.73" y="17.27"/> + <line x="1.73" y="18.02"/> + <line x="8.74" y="18.02"/> + <line x="8.74" y="17.27"/> + <close/> + <move x="17.77" y="17.57"/> + <line x="20.88" y="17.57"/> + <line x="20.88" y="19.65"/> + <line x="17.77" y="19.65"/> + <close/> + <move x="29.18" y="18.75"/> + <line x="29.18" y="19.5"/> + <line x="36.19" y="19.5"/> + <line x="36.19" y="18.75"/> + <close/> + <move x="1.73" y="21.69"/> + <line x="1.73" y="22.44"/> + <line x="8.74" y="22.44"/> + <line x="8.74" y="21.69"/> + <close/> + <move x="17.02" y="22.87"/> + <line x="17.02" y="26.45"/> + <line x="21.63" y="26.45"/> + <line x="21.63" y="22.87"/> + <close/> + <move x="29.18" y="23.18"/> + <line x="29.18" y="23.93"/> + <line x="36.19" y="23.93"/> + <line x="36.19" y="23.18"/> + <close/> + <move x="17.77" y="23.62"/> + <line x="20.88" y="23.62"/> + <line x="20.88" y="25.7"/> + <line x="17.77" y="25.7"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="79.44" name="esxi host" strokewidth="inherit" w="82.04"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8b40"/> + <path> + <move x="0" y="43.46"/> + <line x="82.04" y="43.46"/> + <line x="82.04" y="21.42"/> + <line x="0" y="21.42"/> + <close/> + </path> + <fill/> + <fillcolor color="#919292"/> + <fillalpha alpha="0.29803999"/> + <path> + <move x="82.02" y="43.44"/> + <line x="41.03" y="68.33"/> + <line x="0.03" y="43.46"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="59.06" y="68.29"/> + <line x="26.63" y="68.29"/> + <line x="26.63" y="68.28"/> + <curve x1="23.51" x2="20.88" x3="20.87" y1="68.28" y2="70.91" y3="74.03"/> + <line x="20.86" y="74.03"/> + <line x="20.86" y="79.44"/> + <line x="59.06" y="79.44"/> + <close/> + <move x="65.07" y="16.97"/> + <line x="82.04" y="16.97"/> + <line x="82.04" y="0"/> + <line x="65.07" y="0"/> + <close/> + <move x="43.41" y="16.97"/> + <line x="60.38" y="16.97"/> + <line x="60.38" y="0"/> + <line x="43.41" y="0"/> + <close/> + <move x="21.75" y="16.97"/> + <line x="38.72" y="16.97"/> + <line x="38.72" y="0"/> + <line x="21.75" y="0"/> + <close/> + <move x="0.08" y="16.97"/> + <line x="17.05" y="16.97"/> + <line x="17.05" y="0"/> + <line x="0.08" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="3.36" y="6.03"/> + <line x="5.08" y="10.94"/> + <line x="6.17" y="10.94"/> + <line x="7.88" y="6.03"/> + <line x="6.87" y="6.03"/> + <line x="5.69" y="9.64"/> + <line x="5.67" y="9.64"/> + <line x="4.47" y="6.03"/> + <close/> + <move x="8.66" y="6.03"/> + <line x="8.66" y="10.94"/> + <line x="9.57" y="10.94"/> + <line x="9.57" y="7.33"/> + <line x="9.6" y="7.33"/> + <line x="10.72" y="10.94"/> + <line x="11.55" y="10.94"/> + <line x="12.69" y="7.33"/> + <line x="12.71" y="7.33"/> + <line x="12.71" y="10.94"/> + <line x="13.78" y="10.94"/> + <line x="13.78" y="6.03"/> + <line x="12.31" y="6.03"/> + <line x="11.24" y="9.43"/> + <line x="11.21" y="9.43"/> + <line x="10.14" y="6.03"/> + <close/> + <move x="25.02" y="6.03"/> + <line x="26.74" y="10.94"/> + <line x="27.83" y="10.94"/> + <line x="29.54" y="6.03"/> + <line x="28.54" y="6.03"/> + <line x="27.35" y="9.64"/> + <line x="27.33" y="9.64"/> + <line x="26.14" y="6.03"/> + <close/> + <move x="30.32" y="6.03"/> + <line x="30.32" y="10.94"/> + <line x="31.23" y="10.94"/> + <line x="31.23" y="7.33"/> + <line x="31.26" y="7.33"/> + <line x="32.39" y="10.94"/> + <line x="33.21" y="10.94"/> + <line x="34.35" y="7.33"/> + <line x="34.37" y="7.33"/> + <line x="34.37" y="10.94"/> + <line x="35.44" y="10.94"/> + <line x="35.44" y="6.03"/> + <line x="33.97" y="6.03"/> + <line x="32.9" y="9.43"/> + <line x="32.88" y="9.43"/> + <line x="31.8" y="6.03"/> + <close/> + <move x="46.69" y="6.03"/> + <line x="48.4" y="10.94"/> + <line x="49.49" y="10.94"/> + <line x="51.21" y="6.03"/> + <line x="50.2" y="6.03"/> + <line x="49.02" y="9.64"/> + <line x="49" y="9.64"/> + <line x="47.8" y="6.03"/> + <close/> + <move x="51.98" y="6.03"/> + <line x="51.98" y="10.94"/> + <line x="52.9" y="10.94"/> + <line x="52.9" y="7.33"/> + <line x="52.92" y="7.33"/> + <line x="54.05" y="10.94"/> + <line x="54.87" y="10.94"/> + <line x="56.01" y="7.33"/> + <line x="56.03" y="7.33"/> + <line x="56.03" y="10.94"/> + <line x="57.1" y="10.94"/> + <line x="57.1" y="6.03"/> + <line x="55.64" y="6.03"/> + <line x="54.57" y="9.43"/> + <line x="54.54" y="9.43"/> + <line x="53.46" y="6.03"/> + <close/> + <move x="68.35" y="6.03"/> + <line x="70.06" y="10.94"/> + <line x="71.16" y="10.94"/> + <line x="72.87" y="6.03"/> + <line x="71.86" y="6.03"/> + <line x="70.68" y="9.64"/> + <line x="70.66" y="9.64"/> + <line x="69.46" y="6.03"/> + <close/> + <move x="73.65" y="6.03"/> + <line x="73.65" y="10.94"/> + <line x="74.56" y="10.94"/> + <line x="74.56" y="7.33"/> + <line x="74.59" y="7.33"/> + <line x="75.71" y="10.94"/> + <line x="76.53" y="10.94"/> + <line x="77.67" y="7.33"/> + <line x="77.7" y="7.33"/> + <line x="77.7" y="10.94"/> + <line x="78.77" y="10.94"/> + <line x="78.77" y="6.03"/> + <line x="77.3" y="6.03"/> + <line x="76.23" y="9.43"/> + <line x="76.2" y="9.43"/> + <line x="75.13" y="6.03"/> + <close/> + <move x="50.53" y="29.19"/> + <line x="50.52" y="30.24"/> + <line x="51.81" y="30.25"/> + <line x="51.81" y="29.2"/> + <close/> + <move x="38.78" y="29.25"/> + <curve x1="38.41" x2="38.09" x3="37.81" y1="29.25" y2="29.3" y3="29.38"/> + <curve x1="37.68" x2="37.55" x3="37.44" y1="29.42" y2="29.48" y3="29.54"/> + <curve x1="37.32" x2="37.22" x3="37.13" y1="29.6" y2="29.67" y3="29.75"/> + <curve x1="37.04" x2="36.96" x3="36.89" y1="29.83" y2="29.92" y3="30.02"/> + <curve x1="36.82" x2="36.76" x3="36.72" y1="30.12" y2="30.22" y3="30.33"/> + <curve x1="36.67" x2="36.64" x3="36.62" y1="30.44" y2="30.56" y3="30.69"/> + <curve x1="36.59" x2="36.58" x3="36.58" y1="30.81" y2="30.95" y3="31.08"/> + <curve x1="36.58" x2="36.59" x3="36.61" y1="31.23" y2="31.37" y3="31.49"/> + <curve x1="36.62" x2="36.65" x3="36.68" y1="31.61" y2="31.73" y3="31.83"/> + <curve x1="36.72" x2="36.76" x3="36.81" y1="31.94" y2="32.04" y3="32.12"/> + <curve x1="36.86" x2="36.92" x3="36.98" y1="32.21" y2="32.29" y3="32.36"/> + <curve x1="37.04" x2="37.12" x3="37.19" y1="32.43" y2="32.5" y3="32.56"/> + <curve x1="37.27" x2="37.36" x3="37.45" y1="32.61" y2="32.67" y3="32.71"/> + <curve x1="37.54" x2="37.64" x3="37.74" y1="32.76" y2="32.8" y3="32.84"/> + <curve x1="37.85" x2="37.95" x3="38.07" y1="32.87" y2="32.91" y3="32.93"/> + <line x="38.61" y="33.07"/> + <curve x1="38.77" x2="38.91" x3="39.02" y1="33.12" y2="33.16" y3="33.21"/> + <curve x1="39.24" x2="39.36" x3="39.42" y1="33.3" y2="33.41" y3="33.57"/> + <curve x1="39.45" x2="39.46" x3="39.46" y1="33.66" y2="33.75" y3="33.86"/> + <curve x1="39.46" x2="39.41" x3="39.31" y1="34.05" y2="34.2" y3="34.33"/> + <curve x1="39.28" x2="39.24" x3="39.2" y1="34.37" y2="34.41" y3="34.44"/> + <curve x1="39.15" x2="39.1" x3="39.04" y1="34.47" y2="34.5" y3="34.53"/> + <curve x1="38.99" x2="38.92" x3="38.85" y1="34.55" y2="34.57" y3="34.59"/> + <curve x1="38.71" x2="38.54" x3="38.35" y1="34.63" y2="34.64" y3="34.64"/> + <curve x1="38" x2="37.68" x3="37.39" y1="34.64" y2="34.6" y3="34.53"/> + <curve x1="37.24" x2="37.09" x3="36.95" y1="34.49" y2="34.45" y3="34.41"/> + <curve x1="36.81" x2="36.68" x3="36.55" y1="34.36" y2="34.31" y3="34.25"/> + <line x="36.54" y="35.29"/> + <curve x1="36.65" x2="36.77" x3="36.91" y1="35.35" y2="35.41" y3="35.46"/> + <curve x1="37.19" x2="37.52" x3="37.89" y1="35.56" y2="35.63" y3="35.66"/> + <curve x1="38.07" x2="38.27" x3="38.48" y1="35.68" y2="35.69" y3="35.69"/> + <curve x1="38.68" x2="38.86" x3="39.03" y1="35.69" y2="35.68" y3="35.66"/> + <curve x1="39.54" x2="39.94" x3="40.23" y1="35.6" y2="35.43" y3="35.18"/> + <curve x1="40.33" x2="40.42" x3="40.49" y1="35.1" y2="35" y3="34.9"/> + <curve x1="40.56" x2="40.62" x3="40.67" y1="34.8" y2="34.69" y3="34.56"/> + <curve x1="40.72" x2="40.76" x3="40.78" y1="34.44" y2="34.31" y3="34.17"/> + <curve x1="40.81" x2="40.82" x3="40.82" y1="34.04" y2="33.89" y3="33.73"/> + <curve x1="40.82" x2="40.81" x3="40.8" y1="33.59" y2="33.45" y3="33.33"/> + <curve x1="40.78" x2="40.75" x3="40.72" y1="33.2" y2="33.09" y3="32.99"/> + <curve x1="40.68" x2="40.64" x3="40.59" y1="32.88" y2="32.79" y3="32.7"/> + <curve x1="40.53" x2="40.47" x3="40.4" y1="32.61" y2="32.53" y3="32.46"/> + <curve x1="40.34" x2="40.26" x3="40.17" y1="32.39" y2="32.33" y3="32.27"/> + <curve x1="40.09" x2="40" x3="39.9" y1="32.21" y2="32.16" y3="32.11"/> + <curve x1="39.7" x2="39.47" x3="39.21" y1="32.01" y2="31.94" y3="31.87"/> + <line x="38.67" y="31.74"/> + <curve x1="38.38" x2="38.18" x3="38.06" y1="31.66" y2="31.58" y3="31.46"/> + <curve x1="38" x2="37.96" x3="37.93" y1="31.4" y2="31.34" y3="31.26"/> + <curve x1="37.91" x2="37.9" x3="37.9" y1="31.18" y2="31.09" y3="30.98"/> + <curve x1="37.9" x2="37.92" x3="37.96" y1="30.87" y2="30.77" y3="30.69"/> + <curve x1="38" x2="38.07" x3="38.15" y1="30.6" y2="30.53" y3="30.47"/> + <curve x1="38.23" x2="38.33" x3="38.44" y1="30.42" y2="30.38" y3="30.35"/> + <curve x1="38.56" x2="38.7" x3="38.85" y1="30.32" y2="30.3" y3="30.3"/> + <curve x1="39.03" x2="39.19" x3="39.34" y1="30.3" y2="30.31" y3="30.33"/> + <curve x1="39.5" x2="39.64" x3="39.77" y1="30.35" y2="30.37" y3="30.4"/> + <curve x1="40.04" x2="40.28" x3="40.49" y1="30.46" y2="30.54" y3="30.62"/> + <line x="40.49" y="29.59"/> + <curve x1="40.4" x2="40.3" x3="40.2" y1="29.55" y2="29.51" y3="29.47"/> + <curve x1="40.09" x2="39.97" x3="39.83" y1="29.43" y2="29.39" y3="29.36"/> + <curve x1="39.7" x2="39.55" x3="39.37" y1="29.33" y2="29.3" y3="29.28"/> + <curve x1="39.2" x2="39" x3="38.78" y1="29.26" y2="29.25" y3="29.25"/> + <close/> + <move x="30.26" y="29.31"/> + <line x="30.23" y="35.54"/> + <line x="34.36" y="35.56"/> + <line x="34.36" y="34.54"/> + <line x="31.6" y="34.52"/> + <line x="31.61" y="32.86"/> + <line x="33.71" y="32.87"/> + <line x="33.71" y="31.86"/> + <line x="31.62" y="31.85"/> + <line x="31.62" y="30.34"/> + <line x="34.32" y="30.36"/> + <line x="34.33" y="29.33"/> + <close/> + <move x="42.85" y="29.38"/> + <line x="44.63" y="32.41"/> + <line x="42.68" y="35.6"/> + <line x="44.06" y="35.61"/> + <line x="45.42" y="33.32"/> + <line x="45.45" y="33.32"/> + <line x="46.79" y="35.63"/> + <line x="48.3" y="35.63"/> + <line x="46.44" y="32.41"/> + <line x="48.21" y="29.41"/> + <line x="46.85" y="29.4"/> + <line x="45.65" y="31.55"/> + <line x="45.61" y="31.55"/> + <line x="44.36" y="29.39"/> + <close/> + <move x="50.53" y="30.93"/> + <line x="50.5" y="35.65"/> + <line x="51.77" y="35.65"/> + <line x="51.79" y="30.93"/> + <close/> + <move x="26.79" y="72.32"/> + <curve x1="26.58" x2="26.38" x3="26.19" y1="72.32" y2="72.37" y3="72.45"/> + <curve x1="26.1" x2="26.01" x3="25.93" y1="72.48" y2="72.53" y3="72.59"/> + <curve x1="25.85" x2="25.77" x3="25.7" y1="72.64" y2="72.71" y3="72.77"/> + <curve x1="25.63" x2="25.57" x3="25.51" y1="72.84" y2="72.92" y3="73"/> + <curve x1="25.46" x2="25.41" x3="25.37" y1="73.09" y2="73.17" y3="73.26"/> + <curve x1="25.29" x2="25.25" x3="25.25" y1="73.45" y2="73.65" y3="73.86"/> + <curve x1="25.25" x2="25.26" x3="25.28" y1="73.97" y2="74.08" y3="74.18"/> + <curve x1="25.3" x2="25.33" x3="25.37" y1="74.28" y2="74.38" y3="74.47"/> + <curve x1="25.41" x2="25.46" x3="25.51" y1="74.56" y2="74.65" y3="74.73"/> + <curve x1="25.57" x2="25.63" x3="25.7" y1="74.81" y2="74.89" y3="74.96"/> + <curve x1="25.77" x2="25.85" x3="25.93" y1="75.03" y2="75.1" y3="75.15"/> + <curve x1="26.01" x2="26.1" x3="26.19" y1="75.21" y2="75.25" y3="75.29"/> + <curve x1="26.29" x2="26.38" x3="26.49" y1="75.33" y2="75.36" y3="75.38"/> + <curve x1="26.59" x2="26.69" x3="26.8" y1="75.4" y2="75.41" y3="75.41"/> + <curve x1="26.91" x2="27.01" x3="27.11" y1="75.41" y2="75.4" y3="75.38"/> + <curve x1="27.81" x2="28.34" x3="28.34" y1="75.24" y2="74.62" y3="73.86"/> + <curve x1="28.34" x2="27.65" x3="26.79" y1="73.01" y2="72.32" y3="72.32"/> + <close/> + <move x="32.73" y="73.49"/> + <line x="32.73" y="74.24"/> + <line x="54.03" y="74.24"/> + <line x="54.03" y="73.49"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="79.44" name="esxi hyper v ahv host" strokewidth="inherit" w="82.05"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8b40"/> + <path> + <move x="0" y="43.46"/> + <line x="82.04" y="43.46"/> + <line x="82.04" y="21.42"/> + <line x="0" y="21.42"/> + <close/> + </path> + <fill/> + <fillcolor color="#919292"/> + <fillalpha alpha="0.29803999"/> + <path> + <move x="82.02" y="43.44"/> + <line x="41.03" y="68.32"/> + <line x="0.03" y="43.45"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="59.06" y="68.28"/> + <line x="26.63" y="68.28"/> + <line x="26.63" y="68.28"/> + <curve x1="23.51" x2="20.88" x3="20.87" y1="68.28" y2="70.9" y3="74.03"/> + <line x="20.86" y="74.03"/> + <line x="20.86" y="79.44"/> + <line x="59.06" y="79.43"/> + <close/> + <move x="65.07" y="16.97"/> + <line x="82.05" y="16.97"/> + <line x="82.05" y="0"/> + <line x="65.07" y="0"/> + <close/> + <move x="43.41" y="16.97"/> + <line x="60.39" y="16.97"/> + <line x="60.39" y="0"/> + <line x="43.41" y="0"/> + <close/> + <move x="21.75" y="16.97"/> + <line x="38.73" y="16.97"/> + <line x="38.73" y="0"/> + <line x="21.75" y="0"/> + <close/> + <move x="0.08" y="16.97"/> + <line x="17.06" y="16.97"/> + <line x="17.06" y="0"/> + <line x="0.08" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="3.36" y="6.03"/> + <line x="5.08" y="10.93"/> + <line x="6.17" y="10.93"/> + <line x="7.88" y="6.03"/> + <line x="6.87" y="6.03"/> + <line x="5.69" y="9.63"/> + <line x="5.67" y="9.63"/> + <line x="4.47" y="6.03"/> + <close/> + <move x="8.66" y="6.03"/> + <line x="8.66" y="10.93"/> + <line x="9.57" y="10.93"/> + <line x="9.57" y="7.32"/> + <line x="9.6" y="7.32"/> + <line x="10.72" y="10.93"/> + <line x="11.55" y="10.93"/> + <line x="12.69" y="7.32"/> + <line x="12.71" y="7.32"/> + <line x="12.71" y="10.93"/> + <line x="13.78" y="10.93"/> + <line x="13.78" y="6.03"/> + <line x="12.31" y="6.03"/> + <line x="11.24" y="9.43"/> + <line x="11.21" y="9.43"/> + <line x="10.14" y="6.03"/> + <close/> + <move x="25.03" y="6.03"/> + <line x="26.74" y="10.93"/> + <line x="27.83" y="10.93"/> + <line x="29.54" y="6.03"/> + <line x="28.54" y="6.03"/> + <line x="27.35" y="9.63"/> + <line x="27.33" y="9.63"/> + <line x="26.14" y="6.03"/> + <close/> + <move x="30.32" y="6.03"/> + <line x="30.32" y="10.93"/> + <line x="31.23" y="10.93"/> + <line x="31.23" y="7.32"/> + <line x="31.26" y="7.32"/> + <line x="32.39" y="10.93"/> + <line x="33.21" y="10.93"/> + <line x="34.35" y="7.32"/> + <line x="34.37" y="7.32"/> + <line x="34.37" y="10.93"/> + <line x="35.44" y="10.93"/> + <line x="35.44" y="6.03"/> + <line x="33.97" y="6.03"/> + <line x="32.9" y="9.43"/> + <line x="32.88" y="9.43"/> + <line x="31.8" y="6.03"/> + <close/> + <move x="46.69" y="6.03"/> + <line x="48.4" y="10.93"/> + <line x="49.49" y="10.93"/> + <line x="51.21" y="6.03"/> + <line x="50.2" y="6.03"/> + <line x="49.02" y="9.63"/> + <line x="49" y="9.63"/> + <line x="47.8" y="6.03"/> + <close/> + <move x="51.98" y="6.03"/> + <line x="51.98" y="10.93"/> + <line x="52.9" y="10.93"/> + <line x="52.9" y="7.32"/> + <line x="52.92" y="7.32"/> + <line x="54.05" y="10.93"/> + <line x="54.87" y="10.93"/> + <line x="56.01" y="7.32"/> + <line x="56.03" y="7.32"/> + <line x="56.03" y="10.93"/> + <line x="57.1" y="10.93"/> + <line x="57.1" y="6.03"/> + <line x="55.64" y="6.03"/> + <line x="54.57" y="9.43"/> + <line x="54.54" y="9.43"/> + <line x="53.46" y="6.03"/> + <close/> + <move x="68.35" y="6.03"/> + <line x="70.07" y="10.93"/> + <line x="71.16" y="10.93"/> + <line x="72.87" y="6.03"/> + <line x="71.86" y="6.03"/> + <line x="70.68" y="9.63"/> + <line x="70.66" y="9.63"/> + <line x="69.46" y="6.03"/> + <close/> + <move x="73.65" y="6.03"/> + <line x="73.65" y="10.93"/> + <line x="74.56" y="10.93"/> + <line x="74.56" y="7.32"/> + <line x="74.59" y="7.32"/> + <line x="75.71" y="10.93"/> + <line x="76.54" y="10.93"/> + <line x="77.68" y="7.32"/> + <line x="77.7" y="7.32"/> + <line x="77.7" y="10.93"/> + <line x="78.77" y="10.93"/> + <line x="78.77" y="6.03"/> + <line x="77.3" y="6.03"/> + <line x="76.23" y="9.43"/> + <line x="76.2" y="9.43"/> + <line x="75.13" y="6.03"/> + <close/> + <move x="22.77" y="29.49"/> + <line x="22.77" y="35.32"/> + <line x="23.53" y="35.32"/> + <line x="23.53" y="29.49"/> + <close/> + <move x="58.7" y="29.49"/> + <line x="58.7" y="35.32"/> + <line x="59.46" y="35.32"/> + <line x="59.46" y="29.49"/> + <close/> + <move x="18.2" y="29.63"/> + <line x="18.2" y="30.43"/> + <line x="19.17" y="30.43"/> + <line x="19.17" y="29.63"/> + <close/> + <move x="10.28" y="29.72"/> + <curve x1="9.17" x2="8.63" x3="8.63" y1="29.72" y2="30.29" y3="31.11"/> + <curve x1="8.63" x2="9.07" x3="9.77" y1="32" y2="32.34" y3="32.51"/> + <line x="10.18" y="32.61"/> + <curve x1="10.66" x2="10.82" x3="10.82" y1="32.74" y2="32.87" y3="33.21"/> + <curve x1="10.82" x2="10.58" x3="9.99" y1="33.57" y2="33.8" y3="33.8"/> + <curve x1="9.46" x2="9.01" x3="8.62" y1="33.8" y2="33.67" y3="33.51"/> + <line x="8.62" y="34.3"/> + <curve x1="8.95" x2="9.46" x3="10.09" y1="34.47" y2="34.59" y3="34.59"/> + <curve x1="11.27" x2="11.85" x3="11.85" y1="34.59" y2="34.04" y3="33.1"/> + <curve x1="11.85" x2="11.4" x3="10.62" y1="32.21" y2="31.89" y3="31.7"/> + <line x="10.22" y="31.6"/> + <curve x1="9.77" x2="9.63" x3="9.63" y1="31.49" y2="31.35" y3="31.03"/> + <curve x1="9.63" x2="9.88" x3="10.35" y1="30.69" y2="30.52" y3="30.52"/> + <curve x1="10.61" x2="10.84" x3="11.05" y1="30.52" y2="30.55" y3="30.59"/> + <curve x1="11.25" x2="11.43" x3="11.58" y1="30.64" y2="30.69" y3="30.75"/> + <line x="11.58" y="29.97"/> + <curve x1="11.31" x2="10.96" x3="10.28" y1="29.84" y2="29.72" y3="29.72"/> + <close/> + <move x="4.34" y="29.8"/> + <line x="4.34" y="34.51"/> + <line x="7.45" y="34.51"/> + <line x="7.45" y="33.73"/> + <line x="5.37" y="33.73"/> + <line x="5.37" y="32.48"/> + <line x="6.95" y="32.48"/> + <line x="6.95" y="31.72"/> + <line x="5.37" y="31.72"/> + <line x="5.37" y="30.58"/> + <line x="7.41" y="30.58"/> + <line x="7.41" y="29.8"/> + <close/> + <move x="12.88" y="29.8"/> + <line x="14.24" y="32.09"/> + <line x="12.78" y="34.51"/> + <line x="13.82" y="34.51"/> + <line x="14.83" y="32.77"/> + <line x="14.86" y="32.77"/> + <line x="15.88" y="34.51"/> + <line x="17.02" y="34.51"/> + <line x="15.6" y="32.08"/> + <line x="16.93" y="29.8"/> + <line x="15.9" y="29.8"/> + <line x="15" y="31.43"/> + <line x="14.98" y="31.43"/> + <line x="14.02" y="29.8"/> + <close/> + <move x="27.21" y="29.8"/> + <line x="27.21" y="34.51"/> + <line x="28.25" y="34.51"/> + <line x="28.25" y="32.48"/> + <line x="30.04" y="32.48"/> + <line x="30.04" y="34.51"/> + <line x="31.08" y="34.51"/> + <line x="31.08" y="29.8"/> + <line x="30.04" y="29.8"/> + <line x="30.04" y="31.7"/> + <line x="28.25" y="31.7"/> + <line x="28.25" y="29.8"/> + <close/> + <move x="51.08" y="29.8"/> + <line x="52.73" y="34.51"/> + <line x="53.77" y="34.51"/> + <line x="55.42" y="29.8"/> + <line x="54.45" y="29.8"/> + <line x="53.32" y="33.26"/> + <line x="53.3" y="33.26"/> + <line x="52.15" y="29.8"/> + <close/> + <move x="64.41" y="29.8"/> + <line x="62.74" y="34.51"/> + <line x="63.68" y="34.51"/> + <line x="64.05" y="33.42"/> + <line x="65.71" y="33.42"/> + <line x="66.08" y="34.51"/> + <line x="67.15" y="34.51"/> + <line x="65.49" y="29.8"/> + <close/> + <move x="68.32" y="29.8"/> + <line x="68.32" y="34.51"/> + <line x="69.36" y="34.51"/> + <line x="69.36" y="32.48"/> + <line x="71.16" y="32.48"/> + <line x="71.16" y="34.51"/> + <line x="72.19" y="34.51"/> + <line x="72.19" y="29.8"/> + <line x="71.16" y="29.8"/> + <line x="71.16" y="31.7"/> + <line x="69.36" y="31.7"/> + <line x="69.36" y="29.8"/> + <close/> + <move x="73.37" y="29.8"/> + <line x="75.02" y="34.51"/> + <line x="76.06" y="34.51"/> + <line x="77.71" y="29.8"/> + <line x="76.74" y="29.8"/> + <line x="75.61" y="33.26"/> + <line x="75.59" y="33.26"/> + <line x="74.44" y="29.8"/> + <close/> + <move x="38.82" y="30.88"/> + <curve x1="38.47" x2="38.19" x3="37.98" y1="30.88" y2="30.97" y3="31.1"/> + <curve x1="37.91" x2="37.85" x3="37.79" y1="31.14" y2="31.19" y3="31.24"/> + <line x="37.76" y="31.24"/> + <line x="37.76" y="30.94"/> + <line x="36.83" y="30.94"/> + <line x="36.83" y="35.83"/> + <line x="37.79" y="35.83"/> + <line x="37.79" y="34.41"/> + <curve x1="37.94" x2="38.2" x3="38.57" y1="34.49" y2="34.58" y3="34.58"/> + <curve x1="39.55" x2="40.2" x3="40.2" y1="34.58" y2="34.06" y3="32.7"/> + <line x="40.2" y="32.61"/> + <curve x1="40.2" x2="39.53" x3="38.82" y1="31.3" y2="30.88" y3="30.88"/> + <close/> + <move x="42.95" y="30.88"/> + <curve x1="41.97" x2="41.27" x3="41.27" y1="30.88" y2="31.51" y3="32.68"/> + <line x="41.27" y="32.77"/> + <curve x1="41.27" x2="41.73" x3="42.66" y1="33.78" y2="34.41" y3="34.55"/> + <curve x1="42.79" x2="42.93" x3="43.08" y1="34.57" y2="34.58" y3="34.58"/> + <curve x1="43.71" x2="44.14" x3="44.38" y1="34.58" y2="34.41" y3="34.24"/> + <line x="44.38" y="33.63"/> + <curve x1="44.09" x2="43.74" x3="43.3" y1="33.76" y2="33.86" y3="33.86"/> + <curve x1="42.66" x2="42.31" x3="42.24" y1="33.86" y2="33.65" y3="32.98"/> + <line x="44.51" y="32.98"/> + <line x="44.51" y="32.66"/> + <curve x1="44.51" x2="44.06" x3="42.95" y1="31.51" y2="30.88" y3="30.88"/> + <close/> + <move x="47.61" y="30.91"/> + <curve x1="47.33" x2="47.06" x3="46.87" y1="30.91" y2="31.02" y3="31.19"/> + <curve x1="46.81" x2="46.75" x3="46.7" y1="31.24" y2="31.31" y3="31.37"/> + <line x="46.66" y="31.37"/> + <line x="46.66" y="30.94"/> + <line x="45.74" y="30.94"/> + <line x="45.74" y="34.51"/> + <line x="46.7" y="34.51"/> + <line x="46.7" y="31.96"/> + <curve x1="46.92" x2="47.21" x3="47.53" y1="31.83" y2="31.75" y3="31.75"/> + <curve x1="47.62" x2="47.74" x3="47.83" y1="31.75" y2="31.77" y3="31.78"/> + <line x="47.83" y="30.94"/> + <curve x1="47.78" x2="47.7" x3="47.61" y1="30.92" y2="30.91" y3="30.91"/> + <close/> + <move x="18.2" y="30.94"/> + <line x="18.2" y="34.51"/> + <line x="19.16" y="34.51"/> + <line x="19.16" y="30.94"/> + <close/> + <move x="32.22" y="30.94"/> + <line x="33.56" y="34.43"/> + <line x="33.45" y="34.72"/> + <curve x1="33.34" x2="33.14" x3="32.81" y1="35.02" y2="35.15" y3="35.15"/> + <curve x1="32.69" x2="32.56" x3="32.45" y1="35.15" y2="35.13" y3="35.11"/> + <line x="32.45" y="35.75"/> + <curve x1="32.57" x2="32.83" x3="33.04" y1="35.81" y2="35.86" y3="35.86"/> + <curve x1="33.74" x2="34.1" x3="34.34" y1="35.86" y2="35.58" y3="34.88"/> + <line x="35.74" y="30.94"/> + <line x="34.83" y="30.94"/> + <line x="34.06" y="33.29"/> + <line x="34.04" y="33.29"/> + <line x="33.23" y="30.94"/> + <close/> + <move x="64.85" y="30.95"/> + <line x="64.88" y="30.95"/> + <line x="65.47" y="32.7"/> + <line x="64.27" y="32.7"/> + <close/> + <move x="42.94" y="31.55"/> + <curve x1="43.36" x2="43.58" x3="43.58" y1="31.55" y2="31.77" y3="32.38"/> + <line x="42.24" y="32.38"/> + <curve x1="42.29" x2="42.62" x3="42.94" y1="31.72" y2="31.55" y3="31.55"/> + <close/> + <move x="38.45" y="31.64"/> + <curve x1="38.94" x2="39.22" x3="39.22" y1="31.64" y2="31.85" y3="32.68"/> + <line x="39.22" y="32.81"/> + <curve x1="39.22" x2="38.92" x3="38.41" y1="33.64" y2="33.89" y3="33.89"/> + <curve x1="38.14" x2="37.91" x3="37.79" y1="33.89" y2="33.81" y3="33.71"/> + <line x="37.79" y="31.81"/> + <curve x1="37.91" x2="38.14" x3="38.45" y1="31.72" y2="31.64" y3="31.64"/> + <close/> + <move x="48.88" y="32.21"/> + <line x="48.88" y="32.97"/> + <line x="50.44" y="32.97"/> + <line x="50.44" y="32.21"/> + <close/> + <move x="32.73" y="74.23"/> + <line x="54.03" y="74.23"/> + <line x="54.03" y="73.48"/> + <line x="32.73" y="73.48"/> + <close/> + <move x="28.34" y="73.86"/> + <curve x1="28.34" x2="27.65" x3="26.8" y1="74.71" y2="75.4" y3="75.4"/> + <curve x1="25.94" x2="25.25" x3="25.25" y1="75.4" y2="74.71" y3="73.86"/> + <curve x1="25.25" x2="25.94" x3="26.79" y1="73.01" y2="72.31" y3="72.31"/> + <curve x1="27.65" x2="28.34" x3="28.34" y1="72.31" y2="73" y3="73.86"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="79.44" name="esxi hyper v host" strokewidth="inherit" w="82.05"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8b40"/> + <path> + <move x="0" y="43.46"/> + <line x="82.04" y="43.46"/> + <line x="82.04" y="21.42"/> + <line x="0" y="21.42"/> + <close/> + </path> + <fill/> + <fillcolor color="#919292"/> + <fillalpha alpha="0.29803999"/> + <path> + <move x="82.03" y="43.44"/> + <line x="41.04" y="68.32"/> + <line x="0.03" y="43.45"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="59.06" y="68.28"/> + <line x="26.64" y="68.28"/> + <line x="26.64" y="68.28"/> + <curve x1="23.51" x2="20.89" x3="20.88" y1="68.28" y2="70.9" y3="74.03"/> + <line x="20.87" y="74.03"/> + <line x="20.87" y="79.44"/> + <line x="59.06" y="79.43"/> + <close/> + <move x="65.08" y="16.97"/> + <line x="82.05" y="16.97"/> + <line x="82.05" y="0"/> + <line x="65.08" y="0"/> + <close/> + <move x="43.41" y="16.97"/> + <line x="60.38" y="16.97"/> + <line x="60.38" y="0"/> + <line x="43.41" y="0"/> + <close/> + <move x="21.75" y="16.97"/> + <line x="38.72" y="16.97"/> + <line x="38.72" y="0"/> + <line x="21.75" y="0"/> + <close/> + <move x="0.09" y="16.97"/> + <line x="17.06" y="16.97"/> + <line x="17.06" y="0"/> + <line x="0.09" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="3.37" y="6.03"/> + <line x="5.08" y="10.93"/> + <line x="6.17" y="10.93"/> + <line x="7.88" y="6.03"/> + <line x="6.88" y="6.03"/> + <line x="5.7" y="9.63"/> + <line x="5.67" y="9.63"/> + <line x="4.48" y="6.03"/> + <close/> + <move x="8.66" y="6.03"/> + <line x="8.66" y="10.93"/> + <line x="9.57" y="10.93"/> + <line x="9.57" y="7.32"/> + <line x="9.6" y="7.32"/> + <line x="10.73" y="10.93"/> + <line x="11.55" y="10.93"/> + <line x="12.69" y="7.32"/> + <line x="12.71" y="7.32"/> + <line x="12.71" y="10.93"/> + <line x="13.78" y="10.93"/> + <line x="13.78" y="6.03"/> + <line x="12.31" y="6.03"/> + <line x="11.25" y="9.43"/> + <line x="11.22" y="9.43"/> + <line x="10.14" y="6.03"/> + <close/> + <move x="25.03" y="6.03"/> + <line x="26.74" y="10.93"/> + <line x="27.83" y="10.93"/> + <line x="29.55" y="6.03"/> + <line x="28.54" y="6.03"/> + <line x="27.36" y="9.63"/> + <line x="27.34" y="9.63"/> + <line x="26.14" y="6.03"/> + <close/> + <move x="30.32" y="6.03"/> + <line x="30.32" y="10.93"/> + <line x="31.24" y="10.93"/> + <line x="31.24" y="7.32"/> + <line x="31.27" y="7.32"/> + <line x="32.39" y="10.93"/> + <line x="33.21" y="10.93"/> + <line x="34.35" y="7.32"/> + <line x="34.37" y="7.32"/> + <line x="34.37" y="10.93"/> + <line x="35.44" y="10.93"/> + <line x="35.44" y="6.03"/> + <line x="33.98" y="6.03"/> + <line x="32.91" y="9.43"/> + <line x="32.88" y="9.43"/> + <line x="31.8" y="6.03"/> + <close/> + <move x="46.69" y="6.03"/> + <line x="48.41" y="10.93"/> + <line x="49.5" y="10.93"/> + <line x="51.21" y="6.03"/> + <line x="50.21" y="6.03"/> + <line x="49.02" y="9.63"/> + <line x="49" y="9.63"/> + <line x="47.8" y="6.03"/> + <close/> + <move x="51.99" y="6.03"/> + <line x="51.99" y="10.93"/> + <line x="52.9" y="10.93"/> + <line x="52.9" y="7.32"/> + <line x="52.93" y="7.32"/> + <line x="54.06" y="10.93"/> + <line x="54.88" y="10.93"/> + <line x="56.02" y="7.32"/> + <line x="56.04" y="7.32"/> + <line x="56.04" y="10.93"/> + <line x="57.11" y="10.93"/> + <line x="57.11" y="6.03"/> + <line x="55.64" y="6.03"/> + <line x="54.57" y="9.43"/> + <line x="54.54" y="9.43"/> + <line x="53.47" y="6.03"/> + <close/> + <move x="68.36" y="6.03"/> + <line x="70.07" y="10.93"/> + <line x="71.16" y="10.93"/> + <line x="72.87" y="6.03"/> + <line x="71.87" y="6.03"/> + <line x="70.69" y="9.63"/> + <line x="70.66" y="9.63"/> + <line x="69.47" y="6.03"/> + <close/> + <move x="73.65" y="6.03"/> + <line x="73.65" y="10.93"/> + <line x="74.56" y="10.93"/> + <line x="74.56" y="7.32"/> + <line x="74.59" y="7.32"/> + <line x="75.72" y="10.93"/> + <line x="76.54" y="10.93"/> + <line x="77.68" y="7.32"/> + <line x="77.7" y="7.32"/> + <line x="77.7" y="10.93"/> + <line x="78.77" y="10.93"/> + <line x="78.77" y="6.03"/> + <line x="77.3" y="6.03"/> + <line x="76.24" y="9.43"/> + <line x="76.21" y="9.43"/> + <line x="75.13" y="6.03"/> + <close/> + <move x="31.79" y="29.26"/> + <line x="31.76" y="36.16"/> + <line x="32.66" y="36.16"/> + <line x="32.69" y="29.27"/> + <close/> + <move x="25.25" y="29.4"/> + <line x="25.24" y="30.34"/> + <line x="26.39" y="30.34"/> + <line x="26.4" y="29.4"/> + <close/> + <move x="14.77" y="29.45"/> + <curve x1="13.45" x2="12.82" x3="12.81" y1="29.44" y2="30.1" y3="31.08"/> + <curve x1="12.8" x2="13.32" x3="14.14" y1="32.13" y2="32.53" y3="32.73"/> + <line x="14.62" y="32.86"/> + <curve x1="15.2" x2="15.38" x3="15.38" y1="33.01" y2="33.17" y3="33.57"/> + <curve x1="15.38" x2="15.09" x3="14.39" y1="34" y2="34.27" y3="34.26"/> + <curve x1="13.77" x2="13.24" x3="12.78" y1="34.26" y2="34.11" y3="33.92"/> + <line x="12.77" y="34.85"/> + <curve x1="13.17" x2="13.76" x3="14.51" y1="35.06" y2="35.2" y3="35.2"/> + <curve x1="15.9" x2="16.59" x3="16.59" y1="35.21" y2="34.56" y3="33.45"/> + <curve x1="16.6" x2="16.07" x3="15.16" y1="32.4" y2="32.02" y3="31.79"/> + <line x="14.68" y="31.67"/> + <curve x1="14.15" x2="13.98" x3="13.98" y1="31.53" y2="31.37" y3="30.99"/> + <curve x1="13.98" x2="14.29" x3="14.84" y1="30.59" y2="30.38" y3="30.39"/> + <curve x1="15.15" x2="15.42" x3="15.66" y1="30.39" y2="30.43" y3="30.48"/> + <curve x1="15.9" x2="16.11" x3="16.3" y1="30.54" y2="30.61" y3="30.68"/> + <line x="16.3" y="29.75"/> + <curve x1="15.98" x2="15.56" x3="14.77" y1="29.6" y2="29.45" y3="29.45"/> + <close/> + <move x="7.17" y="29.5"/> + <line x="7.14" y="35.07"/> + <line x="10.83" y="35.09"/> + <line x="10.83" y="34.17"/> + <line x="8.37" y="34.16"/> + <line x="8.38" y="32.67"/> + <line x="10.25" y="32.68"/> + <line x="10.25" y="31.78"/> + <line x="8.38" y="31.77"/> + <line x="8.39" y="30.43"/> + <line x="10.8" y="30.44"/> + <line x="10.8" y="29.52"/> + <close/> + <move x="18.4" y="29.56"/> + <line x="19.99" y="32.28"/> + <line x="18.25" y="35.12"/> + <line x="19.48" y="35.13"/> + <line x="20.69" y="33.08"/> + <line x="20.73" y="33.08"/> + <line x="21.92" y="35.14"/> + <line x="23.27" y="35.15"/> + <line x="21.6" y="32.27"/> + <line x="23.19" y="29.59"/> + <line x="21.97" y="29.58"/> + <line x="20.9" y="31.5"/> + <line x="20.87" y="31.5"/> + <line x="19.75" y="29.57"/> + <close/> + <move x="38.18" y="29.67"/> + <line x="38.15" y="35.23"/> + <line x="39.37" y="35.23"/> + <line x="39.39" y="32.84"/> + <line x="41.51" y="32.85"/> + <line x="41.49" y="35.25"/> + <line x="42.72" y="35.25"/> + <line x="42.75" y="29.69"/> + <line x="41.52" y="29.68"/> + <line x="41.51" y="31.92"/> + <line x="39.39" y="31.91"/> + <line x="39.4" y="29.67"/> + <close/> + <move x="69.79" y="29.83"/> + <line x="71.7" y="35.4"/> + <line x="72.94" y="35.41"/> + <line x="74.91" y="29.86"/> + <line x="73.77" y="29.85"/> + <line x="72.41" y="33.93"/> + <line x="72.38" y="33.93"/> + <line x="71.05" y="29.84"/> + <close/> + <move x="25.25" y="30.95"/> + <line x="25.23" y="35.16"/> + <line x="26.36" y="35.17"/> + <line x="26.38" y="30.95"/> + <close/> + <move x="53.01" y="31.01"/> + <curve x1="52.6" x2="52.28" x3="52.03" y1="31.01" y2="31.11" y3="31.27"/> + <curve x1="51.94" x2="51.87" x3="51.8" y1="31.32" y2="31.38" y3="31.44"/> + <line x="51.76" y="31.44"/> + <line x="51.76" y="31.09"/> + <line x="50.67" y="31.08"/> + <line x="50.64" y="36.86"/> + <line x="51.77" y="36.86"/> + <line x="51.78" y="35.18"/> + <curve x1="51.96" x2="52.26" x3="52.7" y1="35.28" y2="35.38" y3="35.38"/> + <curve x1="53.86" x2="54.63" x3="54.64" y1="35.39" y2="34.78" y3="33.17"/> + <line x="54.64" y="33.07"/> + <curve x1="54.65" x2="53.87" x3="53.01" y1="31.52" y2="31.02" y3="31.01"/> + <close/> + <move x="44.66" y="31.05"/> + <line x="46.22" y="35.18"/> + <line x="46.09" y="35.52"/> + <curve x1="45.95" x2="45.71" x3="45.33" y1="35.87" y2="36.02" y3="36.02"/> + <curve x1="45.18" x2="45.02" x3="44.89" y1="36.02" y2="35.99" y3="35.97"/> + <line x="44.89" y="36.73"/> + <curve x1="45.03" x2="45.35" x3="45.6" y1="36.81" y2="36.86" y3="36.86"/> + <curve x1="46.42" x2="46.84" x3="47.14" y1="36.87" y2="36.53" y3="35.72"/> + <line x="48.81" y="31.07"/> + <line x="47.74" y="31.06"/> + <line x="46.82" y="33.84"/> + <line x="46.79" y="33.84"/> + <line x="45.84" y="31.05"/> + <close/> + <move x="58.47" y="31.05"/> + <curve x1="57.31" x2="56.47" x3="56.47" y1="31.04" y2="31.78" y3="33.16"/> + <line x="56.46" y="33.27"/> + <curve x1="56.46" x2="57.17" x3="58.6" y1="34.63" y2="35.41" y3="35.42"/> + <curve x1="59.34" x2="59.85" x3="60.14" y1="35.42" y2="35.22" y3="35.03"/> + <line x="60.14" y="34.3"/> + <curve x1="59.8" x2="59.39" x3="58.87" y1="34.46" y2="34.58" y3="34.57"/> + <curve x1="58.1" x2="57.69" x3="57.61" y1="34.57" y2="34.32" y3="33.52"/> + <line x="60.3" y="33.54"/> + <line x="60.3" y="33.15"/> + <curve x1="60.31" x2="59.78" x3="58.47" y1="31.8" y2="31.06" y3="31.05"/> + <close/> + <move x="64.54" y="31.11"/> + <curve x1="64.1" x2="63.69" x3="63.46" y1="31.11" y2="31.33" y3="31.65"/> + <line x="63.42" y="31.64"/> + <line x="63.42" y="31.15"/> + <line x="62.33" y="31.14"/> + <line x="62.31" y="35.36"/> + <line x="63.44" y="35.36"/> + <line x="63.46" y="32.34"/> + <curve x1="63.71" x2="64.07" x3="64.44" y1="32.2" y2="32.11" y3="32.11"/> + <curve x1="64.54" x2="64.69" x3="64.79" y1="32.11" y2="32.12" y3="32.14"/> + <line x="64.8" y="31.15"/> + <curve x1="64.75" x2="64.65" x3="64.54" y1="31.12" y2="31.11" y3="31.11"/> + <close/> + <move x="58.45" y="31.84"/> + <curve x1="58.94" x2="59.2" x3="59.2" y1="31.84" y2="32.1" y3="32.83"/> + <line x="57.62" y="32.82"/> + <curve x1="57.68" x2="58.07" x3="58.45" y1="32.04" y2="31.83" y3="31.84"/> + <close/> + <move x="52.58" y="31.91"/> + <curve x1="53.16" x2="53.48" x3="53.48" y1="31.91" y2="32.17" y3="33.15"/> + <line x="53.48" y="33.3"/> + <curve x1="53.47" x2="53.12" x3="52.52" y1="34.28" y2="34.58" y3="34.57"/> + <curve x1="52.2" x2="51.92" x3="51.79" y1="34.57" y2="34.47" y3="34.36"/> + <line x="51.8" y="32.11"/> + <curve x1="51.94" x2="52.21" x3="52.58" y1="32.01" y2="31.91" y3="31.91"/> + <close/> + <move x="66.6" y="32.66"/> + <line x="66.59" y="33.56"/> + <line x="68.43" y="33.57"/> + <line x="68.44" y="32.67"/> + <close/> + <move x="26.8" y="72.31"/> + <curve x1="25.95" x2="25.25" x3="25.26" y1="72.31" y2="73.01" y3="73.86"/> + <curve x1="25.26" x2="25.95" x3="26.8" y1="74.71" y2="75.4" y3="75.4"/> + <curve x1="27.65" x2="28.35" x3="28.34" y1="75.4" y2="74.71" y3="73.86"/> + <curve x1="28.34" x2="27.65" x3="26.8" y1="73" y2="72.31" y3="72.31"/> + <close/> + <move x="32.73" y="73.48"/> + <line x="32.73" y="74.23"/> + <line x="54.03" y="74.23"/> + <line x="54.03" y="73.48"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.25" name="exchange objects" strokewidth="inherit" w="28.2"> + <connections/> + <foreground> + <path> + <move x="2.05" y="0"/> + <line x="2.05" y="7.3"/> + <line x="6.35" y="10.9"/> + <line x="16.85" y="10.9"/> + <line x="16.85" y="11.7"/> + <line x="7.25" y="11.7"/> + <line x="13.95" y="17.3"/> + <line x="26.25" y="7.1"/> + <line x="26.25" y="0"/> + <close/> + <move x="5.15" y="2.8"/> + <line x="16.75" y="2.8"/> + <line x="16.75" y="3.6"/> + <line x="5.15" y="3.6"/> + <close/> + <move x="19.15" y="2.8"/> + <line x="23.35" y="2.8"/> + <line x="23.35" y="8.4"/> + <line x="19.15" y="8.4"/> + <close/> + <move x="19.85" y="3.6"/> + <line x="19.85" y="7.7"/> + <line x="22.55" y="7.7"/> + <line x="22.55" y="3.6"/> + <close/> + <move x="28.2" y="6.3"/> + <line x="13.85" y="18.3"/> + <line x="0" y="6.6"/> + <line x="0" y="28.25"/> + <line x="28.2" y="28.25"/> + <close/> + <move x="5.35" y="6.8"/> + <line x="16.75" y="6.8"/> + <line x="16.75" y="7.6"/> + <line x="5.35" y="7.6"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.8" name="exchange server" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <path> + <move x="39.7" y="40.5"/> + <line x="6" y="40.5"/> + <curve x1="2.8" x2="0" x3="0" y1="40.5" y2="43.2" y3="46.3"/> + <line x="0" y="51.8"/> + <line x="39.7" y="51.8"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="39.7" y="0"/> + <line x="5.7" y="0"/> + <line x="5.7" y="34.1"/> + <line x="19.7" y="34.1"/> + <line x="22.6" y="38.6"/> + <line x="25.6" y="34.1"/> + <line x="39.7" y="34.1"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="23.9" y="6.7"/> + <line x="11.8" y="8.8"/> + <line x="11.8" y="25.2"/> + <line x="23.9" y="27.3"/> + <close/> + <move x="25.1" y="10.7"/> + <line x="25.1" y="12.2"/> + <line x="25.4" y="12.2"/> + <line x="25.6" y="12.3"/> + <line x="26.7" y="13.4"/> + <curve x1="26.8" x2="26.8" x3="26.7" y1="13.5" y2="13.6" y3="13.7"/> + <line x="26.3" y="14.1"/> + <curve x1="26.2" x2="26.1" x3="26" y1="14.2" y2="14.2" y3="14.1"/> + <line x="25.5" y="13.6"/> + <line x="25.1" y="13.6"/> + <line x="25.1" y="16.5"/> + <curve x1="25.9" x2="26.5" x3="26.3" y1="17.2" y2="17.7" y3="17.9"/> + <curve x1="26.2" x2="25.7" x3="25.1" y1="18" y2="17.8" y3="17.5"/> + <line x="25.1" y="20.5"/> + <line x="25.3" y="20.5"/> + <curve x1="26.7" x2="27.8" x3="28.1" y1="19.5" y2="17.7" y3="18"/> + <curve x1="28.5" x2="25.9" x3="25.5" y1="18.4" y2="21.8" y3="21.9"/> + <line x="25.1" y="21.9"/> + <line x="25.1" y="23.4"/> + <line x="32.4" y="23.4"/> + <curve x1="33" x2="33.5" x3="33.5" y1="23.4" y2="22.9" y3="22.3"/> + <line x="33.5" y="11.9"/> + <curve x1="33.5" x2="33" x3="32.4" y1="11.2" y2="10.7" y3="10.7"/> + <close/> + <move x="19.8" y="11.8"/> + <line x="19.8" y="13.5"/> + <line x="17.1" y="13.7"/> + <line x="17.1" y="15.7"/> + <line x="19.6" y="15.6"/> + <line x="19.6" y="17.3"/> + <line x="17.1" y="17.3"/> + <line x="17.1" y="19.4"/> + <line x="20" y="19.6"/> + <line x="20" y="21.3"/> + <line x="15.4" y="20.9"/> + <line x="15.4" y="12.3"/> + <close/> + <move x="28.9" y="12.2"/> + <line x="31.8" y="12.2"/> + <curve x1="31.9" x2="32.1" x3="32.1" y1="12.2" y2="12.3" y3="12.5"/> + <line x="32.1" y="13.6"/> + <line x="32" y="13.6"/> + <line x="32" y="15.2"/> + <line x="31.9" y="15.4"/> + <line x="30.8" y="16.5"/> + <curve x1="30.7" x2="30.6" x3="30.5" y1="16.6" y2="16.6" y3="16.5"/> + <line x="30.1" y="16.1"/> + <curve x1="30" x2="30" x3="30.1" y1="16" y2="15.9" y3="15.8"/> + <line x="30.6" y="15.3"/> + <line x="30.6" y="13.6"/> + <line x="29.1" y="13.6"/> + <curve x1="27.7" x2="26.6" x3="26.3" y1="14.6" y2="16.4" y3="16.1"/> + <curve x1="25.9" x2="28.5" x3="28.9" y1="15.7" y2="12.3" y3="12.2"/> + <close/> + <move x="28.21" y="16.16"/> + <curve x1="28.91" x2="31.91" x3="32" y1="16.12" y2="18.42" y3="18.8"/> + <line x="32" y="20.5"/> + <line x="32" y="21.6"/> + <curve x1="32" x2="31.9" x3="31.7" y1="21.7" y2="21.9" y3="21.9"/> + <line x="29" y="21.9"/> + <line x="28.8" y="21.8"/> + <line x="27.7" y="20.7"/> + <curve x1="27.6" x2="27.6" x3="27.7" y1="20.6" y2="20.5" y3="20.4"/> + <line x="28.1" y="20"/> + <curve x1="28.2" x2="28.3" x3="28.4" y1="19.9" y2="19.9" y3="20"/> + <line x="28.9" y="20.5"/> + <line x="30.6" y="20.5"/> + <line x="30.6" y="19"/> + <curve x1="29.6" x2="27.8" x3="28.1" y1="17.6" y2="16.5" y3="16.2"/> + <curve x1="28.13" x2="28.16" x3="28.21" y1="16.17" y2="16.16" y3="16.16"/> + <close/> + <move x="6.7" y="44.7"/> + <curve x1="5.9" x2="5.2" x3="5.2" y1="44.7" y2="45.3" y3="46.2"/> + <curve x1="5.2" x2="5.8" x3="6.7" y1="47" y2="47.7" y3="47.7"/> + <curve x1="7.5" x2="8.2" x3="8.2" y1="47.7" y2="47.1" y3="46.2"/> + <curve x1="8.2" x2="7.5" x3="6.7" y1="45.4" y2="44.7" y3="44.7"/> + <close/> + <move x="12.6" y="45.8"/> + <line x="12.6" y="46.6"/> + <line x="33.9" y="46.6"/> + <line x="33.9" y="45.8"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="20.59" name="exported" strokewidth="inherit" w="20.59"> + <connections/> + <foreground> + <path> + <move x="20.22" y="10.29"/> + <curve x1="20.22" x2="15.77" x3="10.3" y1="15.78" y2="20.22" y3="20.22"/> + <curve x1="4.82" x2="0.38" x3="0.38" y1="20.22" y2="15.78" y3="10.29"/> + <curve x1="0.38" x2="4.82" x3="10.3" y1="4.82" y2="0.37" y3="0.37"/> + <curve x1="15.77" x2="20.22" x3="20.22" y1="0.37" y2="4.82" y3="10.29"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="10.3" y="0"/> + <curve x1="4.62" x2="0" x3="0" y1="0" y2="4.62" y3="10.29"/> + <curve x1="0" x2="4.62" x3="10.3" y1="15.97" y2="20.59" y3="20.59"/> + <curve x1="15.97" x2="20.59" x3="20.59" y1="20.59" y2="15.97" y3="10.29"/> + <curve x1="20.59" x2="15.97" x3="10.3" y1="4.62" y2="0" y3="0"/> + <close/> + <move x="10.3" y="0.75"/> + <curve x1="15.56" x2="19.84" x3="19.84" y1="0.75" y2="5.03" y3="10.29"/> + <curve x1="19.84" x2="15.56" x3="10.3" y1="15.56" y2="19.84" y3="19.84"/> + <curve x1="5.03" x2="0.75" x3="0.75" y1="19.84" y2="15.56" y3="10.29"/> + <curve x1="0.75" x2="5.03" x3="10.3" y1="5.03" y2="0.75" y3="0.75"/> + <close/> + <move x="10.3" y="3.66"/> + <line x="4.47" y="9.49"/> + <line x="9.92" y="9.49"/> + <line x="9.92" y="16.77"/> + <line x="10.67" y="16.77"/> + <line x="10.67" y="9.49"/> + <line x="16.12" y="9.49"/> + <close/> + <move x="10.3" y="4.72"/> + <line x="14.31" y="8.74"/> + <line x="6.28" y="8.74"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="20.59" name="failed" strokewidth="inherit" w="20.59"> + <connections/> + <foreground> + <path> + <move x="20.22" y="10.3"/> + <curve x1="20.22" x2="15.78" x3="10.3" y1="15.78" y2="20.22" y3="20.22"/> + <curve x1="4.82" x2="0.38" x3="0.38" y1="20.22" y2="15.78" y3="10.3"/> + <curve x1="0.38" x2="4.82" x3="10.3" y1="4.82" y2="0.38" y3="0.38"/> + <curve x1="15.78" x2="20.22" x3="20.22" y1="0.38" y2="4.82" y3="10.3"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="10.3" y="0"/> + <curve x1="4.62" x2="0" x3="0" y1="0" y2="4.62" y3="10.3"/> + <curve x1="0" x2="4.62" x3="10.3" y1="15.97" y2="20.59" y3="20.59"/> + <curve x1="15.97" x2="20.59" x3="20.59" y1="20.59" y2="15.97" y3="10.3"/> + <curve x1="20.59" x2="15.97" x3="10.3" y1="4.62" y2="0" y3="0"/> + <close/> + <move x="10.3" y="0.75"/> + <curve x1="15.56" x2="19.84" x3="19.84" y1="0.75" y2="5.03" y3="10.3"/> + <curve x1="19.84" x2="15.56" x3="10.3" y1="15.56" y2="19.84" y3="19.84"/> + <curve x1="5.03" x2="0.75" x3="0.75" y1="19.84" y2="15.56" y3="10.3"/> + <curve x1="0.75" x2="5.03" x3="10.3" y1="5.03" y2="0.75" y3="0.75"/> + <close/> + <move x="5.98" y="5.45"/> + <line x="5.45" y="5.98"/> + <line x="9.77" y="10.29"/> + <line x="5.45" y="14.61"/> + <line x="5.98" y="15.14"/> + <line x="10.3" y="10.83"/> + <line x="14.61" y="15.14"/> + <line x="15.14" y="14.61"/> + <line x="10.83" y="10.29"/> + <line x="15.14" y="5.98"/> + <line x="14.61" y="5.45"/> + <line x="10.3" y="9.77"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="failover" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="15.87" y="6.04"/> + <line x="15.87" y="27.98"/> + <line x="28.69" y="27.98"/> + <line x="28.69" y="6.04"/> + <close/> + <move x="16.62" y="6.79"/> + <line x="27.94" y="6.79"/> + <line x="27.94" y="27.23"/> + <line x="16.62" y="27.23"/> + <close/> + <move x="18.21" y="9.35"/> + <line x="18.21" y="10.1"/> + <line x="23.77" y="10.1"/> + <line x="23.77" y="9.35"/> + <close/> + <move x="25.08" y="9.35"/> + <line x="25.08" y="10.1"/> + <line x="26.35" y="10.1"/> + <line x="26.35" y="9.35"/> + <close/> + <move x="18.21" y="11.88"/> + <line x="18.21" y="12.63"/> + <line x="23.77" y="12.63"/> + <line x="23.77" y="11.88"/> + <close/> + <move x="25.08" y="11.88"/> + <line x="25.08" y="12.63"/> + <line x="26.35" y="12.63"/> + <line x="26.35" y="11.88"/> + <close/> + <move x="18.21" y="14.41"/> + <line x="18.21" y="15.16"/> + <line x="23.77" y="15.16"/> + <line x="23.77" y="14.41"/> + <close/> + <move x="25.08" y="14.41"/> + <line x="25.08" y="15.16"/> + <line x="26.35" y="15.16"/> + <line x="26.35" y="14.41"/> + <close/> + <move x="18.21" y="16.93"/> + <line x="18.21" y="17.68"/> + <line x="23.77" y="17.68"/> + <line x="23.77" y="16.93"/> + <close/> + <move x="25.08" y="16.93"/> + <line x="25.08" y="17.68"/> + <line x="26.35" y="17.68"/> + <line x="26.35" y="16.93"/> + <close/> + <move x="6.06" y="10.36"/> + <curve x1="5.55" x2="5.07" x3="4.67" y1="10.36" y2="10.41" y3="10.47"/> + <line x="4.67" y="15.44"/> + <curve x1="5.01" x2="5.4" x3="5.86" y1="15.48" y2="15.5" y3="15.5"/> + <curve x1="6.84" x2="7.62" x3="8.1" y1="15.5" y2="15.25" y3="14.77"/> + <curve x1="8.57" x2="8.83" x3="8.83" y1="14.31" y2="13.63" y3="12.81"/> + <curve x1="8.83" x2="8.56" x3="8.11" y1="11.99" y2="11.4" y3="10.99"/> + <curve x1="7.67" x2="7" x3="6.06" y1="10.58" y2="10.36" y3="10.36"/> + <close/> + <move x="10.93" y="10.36"/> + <curve x1="10.48" x2="10" x3="9.67" y1="10.36" y2="10.4" y3="10.47"/> + <line x="9.67" y="15.46"/> + <line x="10.33" y="15.46"/> + <line x="10.33" y="13.27"/> + <line x="10.94" y="13.27"/> + <curve x1="11.54" x2="11.81" x3="11.96" y1="13.29" y2="13.55" y3="14.25"/> + <curve x1="12.1" x2="12.21" x3="12.29" y1="14.88" y2="15.32" y3="15.46"/> + <line x="12.97" y="15.46"/> + <curve x1="12.86" x2="12.74" x3="12.58" y1="15.26" y2="14.77" y3="14.07"/> + <curve x1="12.46" x2="12.23" x3="11.84" y1="13.54" y2="13.18" y3="13.05"/> + <line x="11.84" y="13.03"/> + <curve x1="12.37" x2="12.79" x3="12.79" y1="12.84" y2="12.4" y3="11.73"/> + <curve x1="12.79" x2="12.65" x3="12.39" y1="11.34" y2="11" y3="10.77"/> + <curve x1="12.08" x2="11.63" x3="10.93" y1="10.49" y2="10.36" y3="10.36"/> + <close/> + <move x="10.97" y="10.86"/> + <curve x1="11.66" x2="12.14" x3="12.14" y1="10.87" y2="11.16" y3="11.81"/> + <curve x1="12.14" x2="11.69" x3="10.99" y1="12.39" y2="12.77" y3="12.77"/> + <line x="10.33" y="12.77"/> + <line x="10.33" y="10.92"/> + <curve x1="10.43" x2="10.66" x3="10.97" y1="10.89" y2="10.86" y3="10.86"/> + <close/> + <move x="6.09" y="10.88"/> + <curve x1="7.48" x2="8.15" x3="8.14" y1="10.88" y2="11.64" y3="12.83"/> + <curve x1="8.14" x2="7.38" x3="5.99" y1="14.2" y2="14.98" y3="14.98"/> + <curve x1="5.73" x2="5.49" x3="5.33" y1="14.98" y2="14.97" y3="14.94"/> + <line x="5.33" y="10.95"/> + <curve x1="5.5" x2="5.76" x3="6.09" y1="10.91" y2="10.88" y3="10.88"/> + <close/> + <move x="9.89" y="17.91"/> + <line x="9.89" y="20.4"/> + <line x="4.67" y="20.42"/> + <line x="4.68" y="21.17"/> + <line x="9.89" y="21.15"/> + <line x="9.89" y="23.65"/> + <line x="12.76" y="20.78"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="39.19" name="file" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="28.35" y="7.11"/> + <line x="28.35" y="39.19"/> + <line x="0" y="39.19"/> + <line x="0" y="0"/> + <line x="21.38" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="20.72" y="2.49"/> + <line x="20.72" y="7.86"/> + <line x="26.01" y="7.86"/> + <curve x1="26.07" x2="20.72" x3="20.72" y1="7.86" y2="2.49" y3="2.49"/> + <close/> + <move x="5.16" y="19.96"/> + <line x="5.16" y="20.71"/> + <line x="23.19" y="20.71"/> + <line x="23.19" y="19.96"/> + <close/> + <move x="5.16" y="25.83"/> + <line x="5.16" y="26.58"/> + <line x="23.19" y="26.58"/> + <line x="23.19" y="25.83"/> + <close/> + <move x="5.16" y="31.7"/> + <line x="5.16" y="32.45"/> + <line x="23.19" y="32.45"/> + <line x="23.19" y="31.7"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="file browser" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.32" y="28.35"/> + <line x="28.32" y="6.52"/> + <line x="0" y="6.52"/> + <close/> + <move x="0.03" y="5.27"/> + <line x="28.35" y="5.27"/> + <line x="28.35" y="0"/> + <line x="0.03" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="20.42" y="11.78"/> + <line x="20.42" y="22.37"/> + <line x="7.92" y="22.37"/> + <line x="7.92" y="13.43"/> + <line x="12.54" y="13.44"/> + <line x="12.97" y="13.43"/> + <line x="13.19" y="13.21"/> + <line x="14.61" y="11.78"/> + <close/> + <move x="21.18" y="11.03"/> + <line x="14.3" y="11.03"/> + <line x="12.66" y="12.69"/> + <line x="12.54" y="12.69"/> + <line x="7.17" y="12.68"/> + <line x="7.17" y="23.12"/> + <line x="21.18" y="23.12"/> + <close/> + <move x="19.46" y="2.64"/> + <curve x1="19.46" x2="19.07" x3="18.6" y1="2.16" y2="1.77" y3="1.77"/> + <curve x1="18.12" x2="17.73" x3="17.73" y1="1.77" y2="2.16" y3="2.64"/> + <curve x1="17.73" x2="18.12" x3="18.6" y1="3.12" y2="3.51" y3="3.51"/> + <curve x1="19.07" x2="19.46" x3="19.46" y1="3.51" y2="3.12" y3="2.64"/> + <close/> + <move x="22.37" y="2.64"/> + <curve x1="22.37" x2="21.98" x3="21.5" y1="2.16" y2="1.77" y3="1.77"/> + <curve x1="21.02" x2="20.63" x3="20.63" y1="1.77" y2="2.16" y3="2.64"/> + <curve x1="20.63" x2="21.02" x3="21.5" y1="3.12" y2="3.51" y3="3.51"/> + <curve x1="21.98" x2="22.37" x3="22.37" y1="3.51" y2="3.12" y3="2.64"/> + <close/> + <move x="25.27" y="2.64"/> + <curve x1="25.27" x2="24.88" x3="24.41" y1="2.16" y2="1.77" y3="1.77"/> + <curve x1="23.93" x2="23.54" x3="23.54" y1="1.77" y2="2.16" y3="2.64"/> + <curve x1="23.54" x2="23.93" x3="24.41" y1="3.12" y2="3.51" y3="3.51"/> + <curve x1="24.88" x2="25.27" x3="25.27" y1="3.51" y2="3.12" y3="2.64"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="firewall" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="17.01" y="3.98"/> + <line x="6.59" y="6.31"/> + <line x="6.59" y="18.75"/> + <line x="6.62" y="18.94"/> + <curve x1="8.78" x2="16.44" x3="16.77" y1="27.2" y2="29.88" y3="29.99"/> + <line x="17.01" y="30.07"/> + <line x="17.25" y="29.99"/> + <curve x1="17.57" x2="25.23" x3="27.4" y1="29.88" y2="27.2" y3="18.94"/> + <line x="27.42" y="6.31"/> + <close/> + <move x="17.01" y="5.52"/> + <line x="25.92" y="7.51"/> + <line x="25.92" y="18.65"/> + <curve x1="24.14" x2="18.27" x3="17.01" y1="25.27" y2="27.97" y3="28.48"/> + <curve x1="15.74" x2="9.87" x3="8.09" y1="27.97" y2="25.27" y3="18.65"/> + <line x="8.09" y="7.51"/> + <close/> + <move x="17.17" y="8.99"/> + <line x="16.66" y="9.66"/> + <curve x1="15.37" x2="14.91" x3="14.75" y1="11.38" y2="13.63" y3="15.08"/> + <curve x1="14.33" x2="13.88" x3="13.85" y1="14.46" y2="13.97" y3="13.94"/> + <line x="13.23" y="13.29"/> + <line x="13.2" y="14.19"/> + <curve x1="13.19" x2="13.01" x3="12.8" y1="14.59" y2="15.02" y3="15.51"/> + <curve x1="12.47" x2="12.06" x3="12.06" y1="16.29" y2="17.26" y3="18.69"/> + <curve x1="12.06" x2="13.92" x3="16.93" y1="21.05" y2="22.52" y3="22.52"/> + <curve x1="19.84" x2="21.96" x3="21.96" y1="22.52" y2="20.81" y3="18.45"/> + <curve x1="21.96" x2="21.49" x3="21.07" y1="17.26" y2="16.24" y3="15.33"/> + <curve x1="20.7" x2="20.38" x3="20.58" y1="14.52" y2="13.81" y3="13.3"/> + <line x="20.92" y="12.39"/> + <line x="20.05" y="12.83"/> + <curve x1="19.33" x2="18.88" x3="18.6" y1="13.2" y2="13.73" y3="14.16"/> + <curve x1="17.84" x2="17.34" x3="17.33" y1="12.42" y2="9.85" y3="9.82"/> + <close/> + <move x="16.79" y="10.84"/> + <curve x1="17.05" x2="17.58" x3="18.28" y1="11.98" y2="13.96" y3="15.18"/> + <line x="18.71" y="15.94"/> + <line x="18.96" y="15.11"/> + <curve x1="18.96" x2="19.16" x3="19.78" y1="15.1" y2="14.46" y3="13.92"/> + <curve x1="19.86" x2="20.12" x3="20.39" y1="14.47" y2="15.05" y3="15.64"/> + <curve x1="20.77" x2="21.21" x3="21.21" y1="16.48" y2="17.42" y3="18.45"/> + <curve x1="21.21" x2="19.41" x3="16.93" y1="20.37" y2="21.77" y3="21.77"/> + <curve x1="14.35" x2="12.81" x3="12.81" y1="21.77" y2="20.62" y3="18.69"/> + <curve x1="12.81" x2="13.17" x3="13.49" y1="17.41" y2="16.56" y3="15.8"/> + <curve x1="13.6" x2="13.71" x3="13.79" y1="15.54" y2="15.29" y3="15.03"/> + <curve x1="14.13" x2="14.55" x3="14.68" y1="15.47" y2="16.08" y3="16.6"/> + <line x="15.46" y="19.83"/> + <line x="15.42" y="16.51"/> + <curve x1="15.42" x2="15.39" x3="16.79" y1="16.47" y2="13.28" y3="10.84"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="flr helper appliance" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="3.96" y="3.63"/> + <line x="3.42" y="4.16"/> + <line x="7.19" y="7.93"/> + <line x="4.87" y="10.26"/> + <line x="10.06" y="10.26"/> + <line x="10.06" y="5.07"/> + <line x="7.72" y="7.4"/> + <close/> + <move x="24.39" y="3.63"/> + <line x="20.62" y="7.4"/> + <line x="18.29" y="5.07"/> + <line x="18.29" y="10.26"/> + <line x="23.48" y="10.26"/> + <line x="21.15" y="7.93"/> + <line x="24.92" y="4.16"/> + <close/> + <move x="4.87" y="18.1"/> + <line x="7.19" y="20.42"/> + <line x="3.42" y="24.2"/> + <line x="3.96" y="24.73"/> + <line x="7.72" y="20.95"/> + <line x="10.06" y="23.29"/> + <line x="10.06" y="18.1"/> + <close/> + <move x="18.29" y="18.1"/> + <line x="18.29" y="23.29"/> + <line x="20.62" y="20.95"/> + <line x="24.39" y="24.73"/> + <line x="24.92" y="24.2"/> + <line x="21.15" y="20.42"/> + <line x="23.48" y="18.1"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="24.52" name="folder" strokewidth="inherit" w="28.41"> + <connections/> + <foreground> + <path> + <move x="10.89" y="3.35"/> + <line x="0" y="3.33"/> + <line x="0" y="24.52"/> + <line x="28.4" y="24.52"/> + <line x="28.4" y="0"/> + <line x="14.45" y="0"/> + <line x="11.12" y="3.35"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="globe" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="28.35" y="14.17"/> + <curve x1="28.35" x2="22" x3="14.17" y1="6.35" y2="0" y3="0"/> + <curve x1="6.34" x2="0" x3="0" y1="0" y2="6.35" y3="14.17"/> + <curve x1="0" x2="6.34" x3="14.17" y1="22" y2="28.35" y3="28.35"/> + <curve x1="22" x2="28.35" x3="28.35" y1="28.35" y2="22" y3="14.17"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="12.15" y="1.68"/> + <curve x1="11.84" x2="11.54" x3="11.23" y1="1.73" y2="1.79" y3="1.86"/> + <curve x1="10.77" x2="10.19" x3="9.68" y1="2.87" y2="4.34" y3="6.16"/> + <line x="4.37" y="6.16"/> + <curve x1="4.17" x2="3.99" x3="3.81" y1="6.4" y2="6.65" y3="6.91"/> + <line x="9.47" y="6.91"/> + <curve x1="8.97" x2="8.58" x3="8.52" y1="8.88" y2="11.21" y3="13.8"/> + <line x="1.52" y="13.8"/> + <curve x1="1.52" x2="1.5" x3="1.5" y1="13.92" y2="14.04" y3="14.17"/> + <curve x1="1.5" x2="1.52" x3="1.52" y1="14.3" y2="14.42" y3="14.55"/> + <line x="8.51" y="14.55"/> + <curve x1="8.52" x2="8.76" x3="9.35" y1="16.7" y2="19.01" y3="21.43"/> + <line x="3.8" y="21.43"/> + <curve x1="3.98" x2="4.16" x3="4.36" y1="21.69" y2="21.94" y3="22.18"/> + <line x="9.54" y="22.18"/> + <curve x1="9.92" x2="10.42" x3="11.05" y1="23.57" y2="25" y3="26.44"/> + <curve x1="11.35" x2="11.65" x3="11.96" y1="26.52" y2="26.59" y3="26.64"/> + <curve x1="11.26" x2="10.72" x3="10.32" y1="25.13" y2="23.64" y3="22.18"/> + <line x="18.02" y="22.18"/> + <curve x1="17.62" x2="17.08" x3="16.39" y1="23.64" y2="25.13" y3="26.64"/> + <curve x1="16.69" x2="16.99" x3="17.29" y1="26.59" y2="26.52" y3="26.44"/> + <curve x1="17.93" x2="18.43" x3="18.8" y1="25" y2="23.57" y3="22.18"/> + <line x="23.99" y="22.18"/> + <curve x1="24.18" x2="24.37" x3="24.55" y1="21.94" y2="21.69" y3="21.43"/> + <line x="19" y="21.43"/> + <curve x1="19.59" x2="19.83" x3="19.84" y1="19.01" y2="16.7" y3="14.55"/> + <line x="26.83" y="14.55"/> + <curve x1="26.83" x2="26.85" x3="26.85" y1="14.42" y2="14.3" y3="14.17"/> + <curve x1="26.85" x2="26.83" x3="26.83" y1="14.04" y2="13.92" y3="13.8"/> + <line x="19.82" y="13.8"/> + <curve x1="19.76" x2="19.37" x3="18.87" y1="11.21" y2="8.88" y3="6.91"/> + <line x="24.54" y="6.91"/> + <curve x1="24.36" x2="24.18" x3="23.98" y1="6.65" y2="6.4" y3="6.16"/> + <line x="18.67" y="6.16"/> + <curve x1="18.16" x2="17.57" x3="17.11" y1="4.34" y2="2.87" y3="1.86"/> + <curve x1="16.81" x2="16.5" x3="16.19" y1="1.79" y2="1.73" y3="1.68"/> + <curve x1="16.64" x2="17.3" x3="17.89" y1="2.6" y2="4.1" y3="6.16"/> + <line x="10.45" y="6.16"/> + <curve x1="11.05" x2="11.7" x3="12.15" y1="4.1" y2="2.6" y3="1.68"/> + <close/> + <move x="10.24" y="6.91"/> + <line x="18.11" y="6.91"/> + <curve x1="18.62" x2="19.02" x3="19.08" y1="8.86" y2="11.2" y3="13.8"/> + <line x="9.27" y="13.8"/> + <curve x1="9.33" x2="9.73" x3="10.24" y1="11.2" y2="8.86" y3="6.91"/> + <close/> + <move x="9.26" y="14.55"/> + <line x="19.09" y="14.55"/> + <curve x1="19.08" x2="18.83" x3="18.23" y1="16.69" y2="19.01" y3="21.43"/> + <line x="10.12" y="21.43"/> + <curve x1="9.52" x2="9.27" x3="9.26" y1="19.01" y2="16.69" y3="14.55"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.46" name="hardware controller" strokewidth="inherit" w="38.14"> + <connections/> + <foreground> + <path> + <move x="5.71" y="5.01"/> + <line x="5.72" y="0.03"/> + <line x="0.01" y="0"/> + <line x="0" y="2.32"/> + <line x="3.22" y="2.33"/> + <line x="3.08" y="28.44"/> + <line x="5.59" y="28.46"/> + <line x="5.6" y="25.59"/> + <line x="8.35" y="25.59"/> + <line x="8.35" y="23"/> + <line x="16.62" y="23"/> + <line x="16.62" y="25.59"/> + <line x="38.14" y="25.59"/> + <line x="38.14" y="5.01"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="35.17" y="8.17"/> + <line x="35.17" y="10.49"/> + <line x="35.92" y="10.49"/> + <line x="35.92" y="8.17"/> + <close/> + <move x="8.44" y="8.48"/> + <line x="8.44" y="12.63"/> + <line x="31.97" y="12.63"/> + <line x="31.97" y="8.48"/> + <close/> + <move x="35.17" y="12.12"/> + <line x="35.17" y="14.44"/> + <line x="35.92" y="14.44"/> + <line x="35.92" y="12.12"/> + <close/> + <move x="35.17" y="16.07"/> + <line x="35.17" y="18.39"/> + <line x="35.92" y="18.39"/> + <line x="35.92" y="16.07"/> + <close/> + <move x="20.85" y="16.28"/> + <line x="20.85" y="22.37"/> + <line x="31.97" y="22.37"/> + <line x="31.97" y="16.28"/> + <close/> + <move x="8.44" y="16.29"/> + <line x="8.44" y="19.33"/> + <line x="10.36" y="19.33"/> + <line x="10.36" y="16.29"/> + <close/> + <move x="13.95" y="16.29"/> + <line x="13.95" y="19.33"/> + <line x="15.87" y="19.33"/> + <line x="15.87" y="16.29"/> + <close/> + <move x="21.6" y="17.03"/> + <line x="31.22" y="17.03"/> + <line x="31.22" y="21.62"/> + <line x="21.6" y="21.62"/> + <close/> + <move x="35.16" y="20.01"/> + <line x="35.16" y="22.33"/> + <line x="35.91" y="22.33"/> + <line x="35.91" y="20.01"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.85" name="hdd" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="34.85"/> + <line x="28.35" y="34.85"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="15.82" y="14.14"/> + <curve x1="15.82" x2="15.08" x3="14.17" y1="13.23" y2="12.49" y3="12.49"/> + <curve x1="13.26" x2="12.52" x3="12.52" y1="12.49" y2="13.23" y3="14.14"/> + <curve x1="12.52" x2="13.26" x3="14.17" y1="15.05" y2="15.79" y3="15.79"/> + <curve x1="15.08" x2="15.82" x3="15.82" y1="15.79" y2="15.05" y3="14.14"/> + <close/> + <move x="14.17" y="5.52"/> + <curve x1="18.93" x2="22.8" x3="22.8" y1="5.52" y2="9.39" y3="14.14"/> + <curve x1="22.8" x2="18.93" x3="14.17" y1="18.9" y2="22.77" y3="22.77"/> + <curve x1="9.41" x2="5.54" x3="5.54" y1="22.77" y2="18.9" y3="14.14"/> + <curve x1="5.54" x2="9.41" x3="14.17" y1="9.39" y2="5.52" y3="5.52"/> + <close/> + <move x="14.17" y="4.77"/> + <curve x1="8.99" x2="4.79" x3="4.79" y1="4.77" y2="8.96" y3="14.14"/> + <curve x1="4.79" x2="8.99" x3="14.17" y1="19.32" y2="23.52" y3="23.52"/> + <curve x1="19.35" x2="23.55" x3="23.55" y1="23.52" y2="19.32" y3="14.14"/> + <curve x1="23.55" x2="19.35" x3="14.17" y1="8.96" y2="4.77" y3="4.77"/> + <close/> + <move x="4.72" y="29.7"/> + <line x="23.63" y="29.7"/> + <line x="23.63" y="28.2"/> + <line x="4.72" y="28.2"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="79.44" name="hyper v host" strokewidth="inherit" w="82.05"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8b40"/> + <path> + <move x="0" y="43.46"/> + <line x="82.04" y="43.46"/> + <line x="82.04" y="21.42"/> + <line x="0" y="21.42"/> + <close/> + </path> + <fill/> + <fillcolor color="#919292"/> + <fillalpha alpha="0.29803999"/> + <path> + <move x="82.03" y="43.44"/> + <line x="41.04" y="68.33"/> + <line x="0.03" y="43.46"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="59.06" y="68.29"/> + <line x="26.64" y="68.29"/> + <line x="26.64" y="68.28"/> + <curve x1="23.51" x2="20.89" x3="20.88" y1="68.28" y2="70.91" y3="74.03"/> + <line x="20.87" y="74.03"/> + <line x="20.87" y="79.44"/> + <line x="59.06" y="79.44"/> + <close/> + <move x="65.08" y="16.97"/> + <line x="82.05" y="16.97"/> + <line x="82.05" y="0"/> + <line x="65.08" y="0"/> + <close/> + <move x="43.41" y="16.97"/> + <line x="60.38" y="16.97"/> + <line x="60.38" y="0"/> + <line x="43.41" y="0"/> + <close/> + <move x="21.75" y="16.97"/> + <line x="38.72" y="16.97"/> + <line x="38.72" y="0"/> + <line x="21.75" y="0"/> + <close/> + <move x="0.08" y="16.97"/> + <line x="17.06" y="16.97"/> + <line x="17.06" y="0"/> + <line x="0.08" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="3.36" y="6.03"/> + <line x="5.08" y="10.94"/> + <line x="6.17" y="10.94"/> + <line x="7.89" y="6.03"/> + <line x="6.88" y="6.03"/> + <line x="5.69" y="9.64"/> + <line x="5.67" y="9.64"/> + <line x="4.48" y="6.03"/> + <close/> + <move x="8.66" y="6.03"/> + <line x="8.66" y="10.94"/> + <line x="9.58" y="10.94"/> + <line x="9.58" y="7.33"/> + <line x="9.6" y="7.33"/> + <line x="10.73" y="10.94"/> + <line x="11.55" y="10.94"/> + <line x="12.69" y="7.33"/> + <line x="12.71" y="7.33"/> + <line x="12.71" y="10.94"/> + <line x="13.78" y="10.94"/> + <line x="13.78" y="6.03"/> + <line x="12.32" y="6.03"/> + <line x="11.25" y="9.43"/> + <line x="11.22" y="9.43"/> + <line x="10.14" y="6.03"/> + <close/> + <move x="25.03" y="6.03"/> + <line x="26.74" y="10.94"/> + <line x="27.83" y="10.94"/> + <line x="29.55" y="6.03"/> + <line x="28.54" y="6.03"/> + <line x="27.36" y="9.64"/> + <line x="27.34" y="9.64"/> + <line x="26.14" y="6.03"/> + <close/> + <move x="30.33" y="6.03"/> + <line x="30.33" y="10.94"/> + <line x="31.24" y="10.94"/> + <line x="31.24" y="7.33"/> + <line x="31.27" y="7.33"/> + <line x="32.39" y="10.94"/> + <line x="33.21" y="10.94"/> + <line x="34.35" y="7.33"/> + <line x="34.38" y="7.33"/> + <line x="34.38" y="10.94"/> + <line x="35.44" y="10.94"/> + <line x="35.44" y="6.03"/> + <line x="33.98" y="6.03"/> + <line x="32.91" y="9.43"/> + <line x="32.88" y="9.43"/> + <line x="31.8" y="6.03"/> + <close/> + <move x="46.69" y="6.03"/> + <line x="48.41" y="10.94"/> + <line x="49.5" y="10.94"/> + <line x="51.21" y="6.03"/> + <line x="50.21" y="6.03"/> + <line x="49.02" y="9.64"/> + <line x="49" y="9.64"/> + <line x="47.81" y="6.03"/> + <close/> + <move x="51.99" y="6.03"/> + <line x="51.99" y="10.94"/> + <line x="52.9" y="10.94"/> + <line x="52.9" y="7.33"/> + <line x="52.93" y="7.33"/> + <line x="54.06" y="10.94"/> + <line x="54.88" y="10.94"/> + <line x="56.02" y="7.33"/> + <line x="56.04" y="7.33"/> + <line x="56.04" y="10.94"/> + <line x="57.11" y="10.94"/> + <line x="57.11" y="6.03"/> + <line x="55.64" y="6.03"/> + <line x="54.57" y="9.43"/> + <line x="54.54" y="9.43"/> + <line x="53.47" y="6.03"/> + <close/> + <move x="68.36" y="6.03"/> + <line x="70.07" y="10.94"/> + <line x="71.16" y="10.94"/> + <line x="72.87" y="6.03"/> + <line x="71.87" y="6.03"/> + <line x="70.69" y="9.64"/> + <line x="70.67" y="9.64"/> + <line x="69.47" y="6.03"/> + <close/> + <move x="73.65" y="6.03"/> + <line x="73.65" y="10.94"/> + <line x="74.56" y="10.94"/> + <line x="74.56" y="7.33"/> + <line x="74.59" y="7.33"/> + <line x="75.72" y="10.94"/> + <line x="76.54" y="10.94"/> + <line x="77.68" y="7.33"/> + <line x="77.7" y="7.33"/> + <line x="77.7" y="10.94"/> + <line x="78.77" y="10.94"/> + <line x="78.77" y="6.03"/> + <line x="77.31" y="6.03"/> + <line x="76.24" y="9.43"/> + <line x="76.21" y="9.43"/> + <line x="75.13" y="6.03"/> + <close/> + <move x="22.68" y="28.67"/> + <line x="22.65" y="34.23"/> + <line x="23.87" y="34.24"/> + <line x="23.89" y="31.84"/> + <line x="26.01" y="31.85"/> + <line x="25.99" y="34.25"/> + <line x="27.22" y="34.25"/> + <line x="27.25" y="28.69"/> + <line x="26.02" y="28.68"/> + <line x="26.01" y="30.92"/> + <line x="23.89" y="30.91"/> + <line x="23.9" y="28.67"/> + <close/> + <move x="54.29" y="28.83"/> + <line x="56.2" y="34.41"/> + <line x="57.44" y="34.41"/> + <line x="59.41" y="28.86"/> + <line x="58.27" y="28.85"/> + <line x="56.91" y="32.93"/> + <line x="56.88" y="32.93"/> + <line x="55.55" y="28.84"/> + <close/> + <move x="37.51" y="30.01"/> + <curve x1="37.1" x2="36.78" x3="36.52" y1="30.01" y2="30.11" y3="30.27"/> + <curve x1="36.44" x2="36.36" x3="36.3" y1="30.32" y2="30.38" y3="30.44"/> + <line x="36.26" y="30.44"/> + <line x="36.26" y="30.09"/> + <line x="35.17" y="30.08"/> + <line x="35.14" y="35.86"/> + <line x="36.27" y="35.87"/> + <line x="36.28" y="34.18"/> + <curve x1="36.46" x2="36.76" x3="37.2" y1="34.28" y2="34.38" y3="34.39"/> + <curve x1="38.36" x2="39.13" x3="39.14" y1="34.39" y2="33.79" y3="32.17"/> + <line x="39.14" y="32.07"/> + <curve x1="39.15" x2="38.36" x3="37.51" y1="30.52" y2="30.02" y3="30.01"/> + <close/> + <move x="29.16" y="30.05"/> + <line x="30.71" y="34.18"/> + <line x="30.58" y="34.52"/> + <curve x1="30.45" x2="30.21" x3="29.83" y1="34.87" y2="35.02" y3="35.02"/> + <curve x1="29.68" x2="29.52" x3="29.39" y1="35.02" y2="35" y3="34.97"/> + <line x="29.39" y="35.73"/> + <curve x1="29.53" x2="29.85" x3="30.1" y1="35.81" y2="35.87" y3="35.87"/> + <curve x1="30.92" x2="31.34" x3="31.63" y1="35.87" y2="35.54" y3="34.72"/> + <line x="33.31" y="30.07"/> + <line x="32.24" y="30.07"/> + <line x="31.32" y="32.84"/> + <line x="31.29" y="32.84"/> + <line x="30.34" y="30.06"/> + <close/> + <move x="42.97" y="30.05"/> + <curve x1="41.81" x2="40.97" x3="40.96" y1="30.04" y2="30.79" y3="32.16"/> + <line x="40.96" y="32.27"/> + <curve x1="40.96" x2="41.23" x3="41.79" y1="33.12" y2="33.75" y3="34.1"/> + <curve x1="41.9" x2="42.03" x3="42.16" y1="34.17" y2="34.23" y3="34.27"/> + <curve x1="42.43" x2="42.74" x3="43.1" y1="34.37" y2="34.42" y3="34.42"/> + <curve x1="43.84" x2="44.35" x3="44.64" y1="34.42" y2="34.22" y3="34.03"/> + <line x="44.64" y="33.3"/> + <curve x1="44.3" x2="43.89" x3="43.37" y1="33.46" y2="33.58" y3="33.58"/> + <curve x1="42.6" x2="42.19" x3="42.11" y1="33.57" y2="33.32" y3="32.53"/> + <line x="44.8" y="32.54"/> + <line x="44.8" y="32.15"/> + <curve x1="44.81" x2="44.27" x3="42.97" y1="30.8" y2="30.06" y3="30.05"/> + <close/> + <move x="49.04" y="30.11"/> + <curve x1="48.71" x2="48.39" x3="48.16" y1="30.11" y2="30.24" y3="30.44"/> + <curve x1="48.08" x2="48.02" x3="47.96" y1="30.5" y2="30.57" y3="30.65"/> + <line x="47.92" y="30.65"/> + <line x="47.92" y="30.15"/> + <line x="46.83" y="30.14"/> + <line x="46.81" y="34.36"/> + <line x="47.94" y="34.36"/> + <line x="47.96" y="31.34"/> + <curve x1="48.21" x2="48.57" x3="48.94" y1="31.2" y2="31.11" y3="31.11"/> + <curve x1="49.04" x2="49.19" x3="49.29" y1="31.11" y2="31.13" y3="31.14"/> + <line x="49.29" y="30.15"/> + <curve x1="49.25" x2="49.15" x3="49.04" y1="30.12" y2="30.11" y3="30.11"/> + <close/> + <move x="42.95" y="30.84"/> + <curve x1="43.44" x2="43.7" x3="43.7" y1="30.84" y2="31.11" y3="31.83"/> + <line x="42.11" y="31.82"/> + <curve x1="42.18" x2="42.57" x3="42.95" y1="31.04" y2="30.84" y3="30.84"/> + <close/> + <move x="37.08" y="30.91"/> + <curve x1="37.66" x2="37.98" x3="37.98" y1="30.91" y2="31.17" y3="32.15"/> + <line x="37.98" y="32.3"/> + <curve x1="37.97" x2="37.62" x3="37.02" y1="33.28" y2="33.58" y3="33.57"/> + <curve x1="36.7" x2="36.42" x3="36.28" y1="33.57" y2="33.47" y3="33.36"/> + <line x="36.3" y="31.11"/> + <curve x1="36.44" x2="36.71" x3="37.08" y1="31.01" y2="30.91" y3="30.91"/> + <close/> + <move x="51.1" y="31.66"/> + <line x="51.09" y="32.56"/> + <line x="52.93" y="32.57"/> + <line x="52.93" y="31.67"/> + <close/> + <move x="32.74" y="74.24"/> + <line x="54.04" y="74.24"/> + <line x="54.04" y="73.49"/> + <line x="32.74" y="73.49"/> + <close/> + <move x="28.35" y="73.86"/> + <curve x1="28.35" x2="27.66" x3="26.8" y1="74.71" y2="75.41" y3="75.41"/> + <curve x1="25.95" x2="25.26" x3="25.26" y1="75.41" y2="74.72" y3="73.86"/> + <curve x1="25.26" x2="25.95" x3="26.8" y1="73.01" y2="72.32" y3="72.32"/> + <curve x1="27.65" x2="28.35" x3="28.35" y1="72.32" y2="73.01" y3="73.86"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="ibm object storage" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="16.99" y="5.35"/> + <line x="5.99" y="11.03"/> + <line x="5.96" y="18.32"/> + <line x="8.51" y="19.61"/> + <line x="8.51" y="12.43"/> + <line x="8.65" y="12.36"/> + <line x="19.58" y="6.69"/> + <close/> + <move x="21.4" y="7.62"/> + <line x="19.65" y="8.5"/> + <line x="26.11" y="11.83"/> + <line x="26.11" y="23.99"/> + <line x="28.06" y="22.99"/> + <line x="28.06" y="11.03"/> + <close/> + <move x="17.89" y="9.43"/> + <line x="11.61" y="12.66"/> + <line x="17.07" y="15.47"/> + <line x="23.31" y="12.24"/> + <close/> + <move x="24.51" y="13.37"/> + <line x="17.88" y="16.84"/> + <line x="17.88" y="23.6"/> + <line x="24.51" y="20.16"/> + <close/> + <move x="10.15" y="13.71"/> + <line x="10.15" y="20.47"/> + <line x="16.21" y="23.6"/> + <line x="16.21" y="16.84"/> + <close/> + <move x="5.99" y="20.12"/> + <line x="5.96" y="23.03"/> + <line x="16.99" y="28.68"/> + <line x="24.51" y="24.84"/> + <line x="24.51" y="21.97"/> + <line x="17.07" y="25.84"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="137.5" name="inclusion" strokewidth="inherit" w="26.7"> + <connections/> + <foreground> + <path> + <move x="26.7" y="68.7"/> + <line x="0" y="137.5"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="20.6" name="instant" strokewidth="inherit" w="20.6"> + <connections/> + <foreground> + <path> + <move x="20.3" y="10.3"/> + <curve x1="20.3" x2="15.9" x3="10.4" y1="15.8" y2="20.2" y3="20.2"/> + <curve x1="4.9" x2="0.5" x3="0.5" y1="20.2" y2="15.8" y3="10.3"/> + <curve x1="0.5" x2="4.9" x3="10.4" y1="4.8" y2="0.4" y3="0.4"/> + <curve x1="15.8" x2="20.3" x3="20.3" y1="0.4" y2="4.8" y3="10.3"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="10.3" y="0"/> + <curve x1="4.6" x2="0" x3="0" y1="0" y2="4.6" y3="10.3"/> + <curve x1="0" x2="4.6" x3="10.3" y1="16" y2="20.6" y3="20.6"/> + <curve x1="16" x2="20.6" x3="20.6" y1="20.6" y2="16" y3="10.3"/> + <curve x1="20.6" x2="16" x3="10.3" y1="4.6" y2="0" y3="0"/> + <close/> + <move x="10.3" y="0.7"/> + <curve x1="15.6" x2="19.9" x3="19.8" y1="0.7" y2="5" y3="10.2"/> + <curve x1="19.8" x2="15.5" x3="10.3" y1="15.4" y2="19.7" y3="19.7"/> + <curve x1="5.1" x2="0.8" x3="0.8" y1="19.7" y2="15.5" y3="10.2"/> + <curve x1="0.8" x2="5" x3="10.3" y1="5" y2="0.7" y3="0.7"/> + <close/> + <move x="9.9" y="3.8"/> + <line x="7.2" y="10.4"/> + <line x="12.3" y="10.4"/> + <line x="9.4" y="16.5"/> + <line x="10.1" y="16.8"/> + <line x="13.5" y="9.7"/> + <line x="8.3" y="9.7"/> + <line x="10.6" y="4.1"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="instant vm recovery" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="17.29" y="5.45"/> + <curve x1="12.77" x2="8.72" x3="6.84" y1="5.45" y2="8.09" y3="12.08"/> + <line x="5.54" y="11.7"/> + <line x="6.45" y="15.44"/> + <line x="9.23" y="12.78"/> + <line x="7.57" y="12.29"/> + <curve x1="9.36" x2="13.11" x3="17.29" y1="8.62" y2="6.2" y3="6.2"/> + <curve x1="23.25" x2="28.1" x3="28.1" y1="6.2" y2="11.05" y3="17.01"/> + <curve x1="28.1" x2="23.25" x3="17.29" y1="22.97" y2="27.81" y3="27.81"/> + <curve x1="13.8" x2="10.5" x3="8.48" y1="27.81" y2="26.11" y3="23.26"/> + <line x="7.87" y="23.69"/> + <curve x1="10.03" x2="13.56" x3="17.29" y1="26.74" y2="28.56" y3="28.56"/> + <curve x1="23.67" x2="28.85" x3="28.85" y1="28.56" y2="23.38" y3="17.01"/> + <curve x1="28.85" x2="23.67" x3="17.29" y1="10.64" y2="5.45" y3="5.45"/> + <close/> + <move x="11.34" y="11.34"/> + <line x="11.34" y="22.68"/> + <line x="22.68" y="22.68"/> + <line x="22.68" y="11.34"/> + <close/> + <move x="24.93" y="13.54"/> + <line x="23.44" y="17.26"/> + <line x="26.09" y="17.26"/> + <line x="24.7" y="20.18"/> + <line x="25.38" y="20.5"/> + <line x="27.28" y="16.51"/> + <line x="24.54" y="16.51"/> + <line x="25.62" y="13.82"/> + <close/> + <move x="12.93" y="15.09"/> + <line x="13.8" y="15.09"/> + <line x="14.74" y="17.91"/> + <line x="14.75" y="17.91"/> + <line x="15.68" y="15.09"/> + <line x="16.47" y="15.09"/> + <line x="15.13" y="18.93"/> + <line x="14.27" y="18.93"/> + <close/> + <move x="17.07" y="15.09"/> + <line x="18.23" y="15.09"/> + <line x="19.07" y="17.75"/> + <line x="19.1" y="17.75"/> + <line x="19.93" y="15.09"/> + <line x="21.08" y="15.09"/> + <line x="21.08" y="18.93"/> + <line x="20.24" y="18.93"/> + <line x="20.24" y="16.1"/> + <line x="20.23" y="16.1"/> + <line x="19.33" y="18.93"/> + <line x="18.69" y="18.93"/> + <line x="17.81" y="16.1"/> + <line x="17.79" y="16.1"/> + <line x="17.79" y="18.93"/> + <line x="17.07" y="18.93"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="interface console" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.32" y="28.35"/> + <line x="28.32" y="6.52"/> + <line x="0" y="6.52"/> + <close/> + <move x="0.03" y="5.27"/> + <line x="28.35" y="5.27"/> + <line x="28.35" y="0"/> + <line x="0.03" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="19.46" y="2.63"/> + <curve x1="19.46" x2="19.08" x3="18.6" y1="2.15" y2="1.76" y3="1.76"/> + <curve x1="18.12" x2="17.73" x3="17.73" y1="1.76" y2="2.15" y3="2.63"/> + <curve x1="17.73" x2="18.12" x3="18.6" y1="3.12" y2="3.51" y3="3.51"/> + <curve x1="19.08" x2="19.46" x3="19.46" y1="3.51" y2="3.12" y3="2.63"/> + <close/> + <move x="22.37" y="2.63"/> + <curve x1="22.37" x2="21.98" x3="21.5" y1="2.15" y2="1.76" y3="1.76"/> + <curve x1="21.02" x2="20.63" x3="20.63" y1="1.76" y2="2.15" y3="2.63"/> + <curve x1="20.63" x2="21.02" x3="21.5" y1="3.12" y2="3.51" y3="3.51"/> + <curve x1="21.98" x2="22.37" x3="22.37" y1="3.51" y2="3.12" y3="2.63"/> + <close/> + <move x="25.27" y="2.63"/> + <curve x1="25.27" x2="24.88" x3="24.41" y1="2.15" y2="1.76" y3="1.76"/> + <curve x1="23.93" x2="23.54" x3="23.54" y1="1.76" y2="2.15" y3="2.63"/> + <curve x1="23.54" x2="23.93" x3="24.41" y1="3.12" y2="3.51" y3="3.51"/> + <curve x1="24.88" x2="25.27" x3="25.27" y1="3.51" y2="3.12" y3="2.63"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="39.18" name="iso file" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="28.35" y="7.1"/> + <line x="28.35" y="39.18"/> + <line x="0" y="39.18"/> + <line x="0" y="0"/> + <line x="21.38" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="14.17" y="20.13"/> + <curve x1="12.69" x2="11.48" x3="11.48" y1="20.13" y2="18.92" y3="17.44"/> + <curve x1="11.48" x2="12.69" x3="14.17" y1="15.95" y2="14.75" y3="14.75"/> + <curve x1="15.66" x2="16.86" x3="16.86" y1="14.75" y2="15.95" y3="17.44"/> + <curve x1="16.86" x2="15.66" x3="14.17" y1="18.92" y2="20.13" y3="20.13"/> + <close/> + <move x="14.17" y="15.5"/> + <curve x1="13.1" x2="12.23" x3="12.23" y1="15.5" y2="16.37" y3="17.44"/> + <curve x1="12.23" x2="13.1" x3="14.17" y1="18.51" y2="19.38" y3="19.38"/> + <curve x1="15.24" x2="16.11" x3="16.11" y1="19.38" y2="18.51" y3="17.44"/> + <curve x1="16.11" x2="15.24" x3="14.17" y1="16.37" y2="15.5" y3="15.5"/> + <close/> + <move x="14.17" y="25.46"/> + <curve x1="9.75" x2="6.15" x3="6.15" y1="25.46" y2="21.86" y3="17.44"/> + <curve x1="6.15" x2="9.75" x3="14.17" y1="13.01" y2="9.41" y3="9.41"/> + <curve x1="18.6" x2="22.2" x3="22.2" y1="9.41" y2="13.01" y3="17.44"/> + <curve x1="22.2" x2="18.6" x3="14.17" y1="21.86" y2="25.46" y3="25.46"/> + <close/> + <move x="14.17" y="10.16"/> + <curve x1="10.16" x2="6.9" x3="6.9" y1="10.16" y2="13.43" y3="17.44"/> + <curve x1="6.9" x2="10.16" x3="14.17" y1="21.45" y2="24.71" y3="24.71"/> + <curve x1="18.18" x2="21.45" x3="21.45" y1="24.71" y2="21.45" y3="17.44"/> + <curve x1="21.45" x2="18.18" x3="14.17" y1="13.43" y2="10.16" y3="10.16"/> + <close/> + <move x="26.01" y="7.85"/> + <line x="20.72" y="7.85"/> + <line x="20.72" y="2.48"/> + <curve x1="20.72" x2="26.07" x3="26.01" y1="2.48" y2="7.85" y3="7.85"/> + <close/> + <move x="21.38" y="31.96"/> + <curve x1="21.38" x2="20.23" x3="18.82" y1="33.86" y2="34.86" y3="34.86"/> + <curve x1="17.36" x2="16.34" x3="16.34" y1="34.86" y2="33.73" y3="32.06"/> + <curve x1="16.34" x2="17.43" x3="18.9" y1="30.31" y2="29.17" y3="29.17"/> + <curve x1="20.41" x2="21.38" x3="21.38" y1="29.17" y2="30.32" y3="31.96"/> + <close/> + <move x="17.1" y="32.05"/> + <curve x1="17.1" x2="17.74" x3="18.86" y1="33.23" y2="34.28" y3="34.28"/> + <curve x1="19.99" x2="20.63" x3="20.63" y1="34.28" y2="33.24" y3="31.99"/> + <curve x1="20.63" x2="20.06" x3="18.87" y1="30.89" y2="29.75" y3="29.75"/> + <curve x1="17.69" x2="17.1" x3="17.1" y1="29.75" y2="30.84" y3="32.05"/> + <close/> + <move x="11.41" y="33.91"/> + <curve x1="11.72" x2="12.19" x3="12.68" y1="34.1" y2="34.27" y3="34.27"/> + <curve x1="13.41" x2="13.84" x3="13.84" y1="34.27" y2="33.88" y3="33.32"/> + <curve x1="13.84" x2="13.54" x3="12.8" y1="32.81" y2="32.51" y3="32.23"/> + <curve x1="11.9" x2="11.34" x3="11.34" y1="31.91" y2="31.44" y3="30.66"/> + <curve x1="11.34" x2="12.05" x3="13.12" y1="29.81" y2="29.17" y3="29.17"/> + <curve x1="13.69" x2="14.1" x3="14.34" y1="29.17" y2="29.3" y3="29.44"/> + <line x="14.15" y="30.02"/> + <curve x1="13.97" x2="13.6" x3="13.1" y1="29.92" y2="29.76" y3="29.76"/> + <curve x1="12.35" x2="12.06" x3="12.06" y1="29.76" y2="30.21" y3="30.58"/> + <curve x1="12.06" x2="12.4" x3="13.16" y1="31.1" y2="31.35" y3="31.65"/> + <curve x1="14.09" x2="14.56" x3="14.56" y1="32.01" y2="32.46" y3="33.27"/> + <curve x1="14.56" x2="13.93" x3="12.63" y1="34.12" y2="34.85" y3="34.85"/> + <curve x1="12.1" x2="11.52" x3="11.23" y1="34.85" y2="34.7" y3="34.5"/> + <close/> + <move x="7.88" y="34.77"/> + <line x="8.59" y="34.77"/> + <line x="8.59" y="29.25"/> + <line x="7.88" y="29.25"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="key" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="14.17" y="4.13"/> + <curve x1="11.21" x2="8.79" x3="8.79" y1="4.13" y2="6.55" y3="9.52"/> + <curve x1="8.79" x2="10.1" x3="12.08" y1="11.67" y2="13.62" y3="14.46"/> + <line x="12.08" y="22.67"/> + <line x="14.17" y="24.31"/> + <line x="16.27" y="22.67"/> + <line x="16.27" y="14.46"/> + <curve x1="18.24" x2="19.55" x3="19.55" y1="13.62" y2="11.67" y3="9.52"/> + <curve x1="19.55" x2="17.14" x3="14.17" y1="6.55" y2="4.13" y3="4.13"/> + <close/> + <move x="14.17" y="4.88"/> + <curve x1="16.73" x2="18.8" x3="18.8" y1="4.88" y2="6.96" y3="9.52"/> + <curve x1="18.8" x2="17.58" x3="15.76" y1="11.44" y2="13.18" y3="13.85"/> + <line x="15.52" y="13.94"/> + <line x="15.52" y="15.85"/> + <line x="14.57" y="15.85"/> + <line x="14.57" y="16.6"/> + <line x="15.52" y="16.6"/> + <line x="15.52" y="18.26"/> + <line x="14.57" y="18.26"/> + <line x="14.57" y="19.01"/> + <line x="15.52" y="19.01"/> + <line x="15.52" y="20.57"/> + <line x="14.57" y="20.57"/> + <line x="14.57" y="21.32"/> + <line x="15.52" y="21.32"/> + <line x="15.52" y="22.31"/> + <line x="14.17" y="23.36"/> + <line x="12.83" y="22.31"/> + <line x="12.83" y="13.94"/> + <line x="12.58" y="13.85"/> + <curve x1="10.76" x2="9.54" x3="9.54" y1="13.18" y2="11.44" y3="9.52"/> + <curve x1="9.54" x2="11.62" x3="14.17" y1="6.96" y2="4.88" y3="4.88"/> + <close/> + <move x="14.17" y="6.66"/> + <curve x1="13.65" x2="13.23" x3="13.23" y1="6.66" y2="7.08" y3="7.6"/> + <curve x1="13.23" x2="13.65" x3="14.17" y1="8.12" y2="8.54" y3="8.54"/> + <curve x1="14.69" x2="15.11" x3="15.11" y1="8.54" y2="8.12" y3="7.6"/> + <curve x1="15.11" x2="14.69" x3="14.17" y1="7.08" y2="6.66" y3="6.66"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.2" name="laptop" strokewidth="inherit" w="48.37"> + <connections/> + <foreground> + <save/> + <fillcolor color="#ffffff"/> + <path> + <move x="43.35" y="25.19"/> + <line x="5.02" y="25.19"/> + <line x="5.02" y="1.51"/> + <curve x1="5.02" x2="5.7" x3="6.54" y1="0.68" y2="0" y3="0"/> + <line x="41.83" y="0"/> + <curve x1="42.67" x2="43.35" x3="43.35" y1="0" y2="0.68" y3="1.51"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="48.37" y="26.11"/> + <line x="27.48" y="26.11"/> + <line x="27.48" y="26.39"/> + <curve x1="27.48" x2="27.22" x3="26.9" y1="26.71" y2="26.97" y3="26.97"/> + <line x="21.47" y="26.97"/> + <curve x1="21.15" x2="20.89" x3="20.89" y1="26.97" y2="26.71" y3="26.39"/> + <line x="20.89" y="26.11"/> + <line x="0" y="26.11"/> + <line x="0" y="26.85"/> + <curve x1="0" x2="0.6" x3="1.34" y1="27.6" y2="28.2" y3="28.2"/> + <line x="47.03" y="28.2"/> + <curve x1="47.77" x2="48.37" x3="48.37" y1="28.2" y2="27.6" y3="26.85"/> + <close/> + <move x="41.69" y="1.66"/> + <line x="41.69" y="23.53"/> + <line x="6.68" y="23.53"/> + <line x="6.68" y="1.66"/> + <close/> + <move x="41.83" y="0"/> + <line x="6.54" y="0"/> + <curve x1="5.7" x2="5.02" x3="5.02" y1="0" y2="0.68" y3="1.51"/> + <line x="5.02" y="25.19"/> + <line x="43.35" y="25.19"/> + <line x="43.35" y="1.51"/> + <curve x1="43.35" x2="42.67" x3="41.83" y1="0.68" y2="0" y3="0"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="20.76" name="letter" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="28.02" y="0.03"/> + <line x="0.01" y="0"/> + <line x="0.01" y="0.13"/> + <line x="13.93" y="10.18"/> + <close/> + <move x="28.35" y="1.33"/> + <line x="13.93" y="11.71"/> + <line x="0.01" y="1.66"/> + <line x="0" y="20.76"/> + <line x="28.33" y="20.76"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="39.18" name="license file" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="28.35" y="7.1"/> + <line x="28.35" y="39.18"/> + <line x="0" y="39.18"/> + <line x="0" y="0"/> + <line x="21.38" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="20.72" y="2.48"/> + <line x="20.72" y="7.85"/> + <line x="26.01" y="7.85"/> + <curve x1="26.06" x2="20.72" x3="20.72" y1="7.85" y2="2.48" y3="2.48"/> + <close/> + <move x="14.17" y="10.48"/> + <curve x1="10.68" x2="7.84" x3="7.84" y1="10.48" y2="13.32" y3="16.81"/> + <curve x1="7.84" x2="9.4" x3="11.76" y1="19.36" y2="21.67" y3="22.64"/> + <line x="11.76" y="32.43"/> + <line x="14.17" y="34.33"/> + <line x="16.59" y="32.43"/> + <line x="16.59" y="22.64"/> + <curve x1="18.94" x2="20.5" x3="20.5" y1="21.67" y2="19.36" y3="16.81"/> + <curve x1="20.5" x2="17.66" x3="14.17" y1="13.32" y2="10.48" y3="10.48"/> + <close/> + <move x="14.17" y="11.23"/> + <curve x1="17.25" x2="19.75" x3="19.75" y1="11.23" y2="13.74" y3="16.81"/> + <curve x1="19.75" x2="18.28" x3="16.09" y1="19.13" y2="21.23" y3="22.03"/> + <line x="15.84" y="22.12"/> + <line x="15.84" y="24.43"/> + <line x="14.65" y="24.43"/> + <line x="14.65" y="25.18"/> + <line x="15.84" y="25.18"/> + <line x="15.84" y="27.28"/> + <line x="14.65" y="27.28"/> + <line x="14.65" y="28.03"/> + <line x="15.84" y="28.03"/> + <line x="15.84" y="30.03"/> + <line x="14.65" y="30.03"/> + <line x="14.65" y="30.78"/> + <line x="15.84" y="30.78"/> + <line x="15.84" y="32.07"/> + <line x="14.17" y="33.37"/> + <line x="12.51" y="32.07"/> + <line x="12.51" y="22.12"/> + <line x="12.26" y="22.03"/> + <curve x1="10.07" x2="8.59" x3="8.59" y1="21.23" y2="19.13" y3="16.81"/> + <curve x1="8.59" x2="11.1" x3="14.17" y1="13.74" y2="11.23" y3="11.23"/> + <close/> + <move x="14.17" y="13.41"/> + <curve x1="13.56" x2="13.06" x3="13.06" y1="13.41" y2="13.91" y3="14.53"/> + <curve x1="13.06" x2="13.56" x3="14.17" y1="15.15" y2="15.65" y3="15.65"/> + <curve x1="14.79" x2="15.29" x3="15.29" y1="15.65" y2="15.15" y3="14.53"/> + <curve x1="15.29" x2="14.79" x3="14.17" y1="13.91" y2="13.41" y3="13.41"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="linux" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="16.87" y="2.95"/> + <curve x1="14" x2="12.92" x3="12.75" y1="2.82" y2="4.9" y3="6.02"/> + <curve x1="12.64" x2="12.69" x3="12.72" y1="6.69" y2="8.38" y3="9.73"/> + <curve x1="12.73" x2="12.75" x3="12.75" y1="10.26" y2="10.73" y3="11.04"/> + <curve x1="12.75" x2="12.36" x3="12.05" y1="11.77" y2="12.51" y3="13.1"/> + <curve x1="11.94" x2="11.83" x3="11.76" y1="13.32" y2="13.52" y3="13.69"/> + <curve x1="11.57" x2="10.63" x3="9.73" y1="14.16" y2="15.63" y3="17.05"/> + <curve x1="9.46" x2="9.2" x3="8.96" y1="17.46" y2="17.88" y3="18.26"/> + <curve x1="7.84" x2="8.17" x3="8.18" y1="20.03" y2="21.82" y3="21.9"/> + <curve x1="8.18" x2="8.19" x3="8.19" y1="21.9" y2="21.91" y3="21.92"/> + <curve x1="7.96" x2="7.73" x3="7.53" y1="22.02" y2="22.21" y3="22.6"/> + <curve x1="7.11" x2="7.04" x3="6.37" y1="23.42" y2="23.43" y3="23.56"/> + <curve x1="6.19" x2="5.98" x3="5.71" y1="23.6" y2="23.64" y3="23.7"/> + <curve x1="4.54" x2="4.52" x3="4.57" y1="23.99" y2="24.42" y3="25.35"/> + <curve x1="4.58" x2="4.59" x3="4.6" y1="25.51" y2="25.68" y3="25.88"/> + <line x="4.61" y="26.32"/> + <curve x1="4.65" x2="4.65" x3="4.39" y1="27.2" y2="27.3" y3="27.66"/> + <curve x1="4.25" x2="4.25" x3="4.24" y1="27.85" y2="28.12" y3="28.33"/> + <line x="4.24" y="28.43"/> + <curve x1="4.17" x2="5.66" x3="6.97" y1="29.38" y2="29.69" y3="29.85"/> + <curve x1="8.96" x2="9.68" x3="10.07" y1="30.09" y2="30.56" y3="30.81"/> + <curve x1="10.18" x2="10.27" x3="10.35" y1="30.89" y2="30.94" y3="30.97"/> + <curve x1="10.6" x2="11.08" x3="11.61" y1="31.07" y2="31.17" y3="31.17"/> + <curve x1="12.38" x2="13.25" x3="13.65" y1="31.17" y2="30.95" y3="30.17"/> + <curve x1="13.81" x2="13.91" x3="13.95" y1="29.84" y2="29.55" y3="29.29"/> + <curve x1="13.99" x2="14.03" x3="14.06" y1="29.29" y2="29.3" y3="29.29"/> + <curve x1="14.09" x2="16.62" x3="19.66" y1="29.28" y2="28.23" y3="29.64"/> + <curve x1="19.91" x2="20.62" x3="20.82" y1="30.7" y2="30.89" y3="30.93"/> + <curve x1="20.95" x2="21.33" x3="21.84" y1="30.98" y2="31.12" y3="31.12"/> + <curve x1="22.21" x2="22.65" x3="23.1" y1="31.12" y2="31.05" y3="30.81"/> + <curve x1="23.57" x2="23.76" x3="23.98" y1="30.56" y2="30.36" y3="30.13"/> + <curve x1="24.3" x2="24.73" x3="26.4" y1="29.79" y2="29.33" y3="28.35"/> + <curve x1="28.35" x2="28.67" x3="28.51" y1="27.22" y2="26.71" y3="26.21"/> + <curve x1="28.49" x2="28.3" x3="27.28" y1="26.01" y2="25.58" y3="24.93"/> + <curve x1="26.88" x2="26.5" x3="26.45" y1="24.66" y2="23.93" y3="23.29"/> + <curve x1="26.41" x2="26.12" x3="25.72" y1="22.82" y2="22.35" y3="22.11"/> + <curve x1="25.58" x2="25.44" x3="25.29" y1="22.02" y2="21.98" y3="21.95"/> + <curve x1="25.45" x2="25.59" x3="25.61" y1="21.67" y2="21.24" y3="20.56"/> + <curve x1="25.67" x2="24.13" x3="23.61" y1="18.83" y2="16.21" y3="15.33"/> + <curve x1="23.49" x2="23.28" x3="23.01" y1="15.13" y2="14.84" y3="14.46"/> + <curve x1="22.21" x2="20.87" x3="20.82" y1="13.33" y2="11.44" y3="10.32"/> + <curve x1="20.8" x2="20.79" x3="20.78" y1="9.94" y2="9.46" y3="8.95"/> + <curve x1="20.76" x2="20.73" x3="20.63" y1="7.9" y2="6.71" y3="6.09"/> + <curve x1="20.58" x2="20.04" x3="16.87" y1="5.78" y2="3.09" y3="2.95"/> + <close/> + <move x="16.39" y="3.44"/> + <curve x1="16.54" x2="16.69" x3="16.85" y1="3.43" y2="3.43" y3="3.44"/> + <curve x1="19.63" x2="20.1" x3="20.15" y1="3.56" y2="5.9" y3="6.17"/> + <curve x1="20.24" x2="20.27" x3="20.29" y1="6.75" y2="7.92" y3="8.96"/> + <curve x1="20.3" x2="20.31" x3="20.33" y1="9.47" y2="9.96" y3="10.34"/> + <curve x1="20.39" x2="21.73" x3="22.62" y1="11.61" y2="13.5" y3="14.75"/> + <curve x1="22.86" x2="23.08" x3="23.2" y1="15.1" y2="15.4" y3="15.6"/> + <curve x1="23.69" x2="25.18" x3="25.12" y1="16.43" y2="18.95" y3="20.54"/> + <curve x1="25.08" x2="24.72" x3="24.66" y1="21.67" y2="21.92" y3="21.95"/> + <curve x1="24.66" x2="24.66" x3="24.49" y1="21.96" y2="22.17" y3="22.49"/> + <curve x1="24.48" x2="24.46" x3="24.45" y1="22.51" y2="22.52" y3="22.53"/> + <curve x1="24.44" x2="24.44" x3="24.44" y1="22.56" y2="22.57" y3="22.6"/> + <curve x1="24.31" x2="23.08" x3="22.01" y1="22.85" y2="24.61" y3="24.24"/> + <curve x1="21.23" x2="21.09" x3="21.25" y1="23.97" y2="22.92" y3="22.28"/> + <line x="21.28" y="22.05"/> + <curve x1="21.28" x2="21.29" x3="21.4" y1="22.04" y2="21.96" y3="21.86"/> + <curve x1="21.53" x2="21.84" x3="22.57" y1="21.75" y2="21.59" y3="21.59"/> + <curve x1="22.72" x2="22.89" x3="23.07" y1="21.59" y2="21.6" y3="21.62"/> + <curve x1="23.45" x2="23.84" x3="24.13" y1="21.6" y2="21.61" y3="21.66"/> + <curve x1="24.09" x2="24.05" x3="24.01" y1="21.64" y2="21.62" y3="21.6"/> + <curve x1="23.63" x2="23.06" x3="22.54" y1="21.21" y2="21.07" y3="21.08"/> + <line x="22.49" y="21.08"/> + <line x="21.74" y="21.08"/> + <line x="21.63" y="21.19"/> + <curve x1="21.63" x2="21.8" x3="20.35" y1="21.19" y2="18.86" y3="16.48"/> + <curve x1="19.01" x2="18.76" x3="18.73" y1="14.28" y2="11.74" y3="11.35"/> + <curve x1="18.74" x2="18.74" x3="18.75" y1="11.34" y2="11.34" y3="11.34"/> + <curve x1="19.04" x2="19.07" x3="19.04" y1="10.99" y2="10.71" y3="10.54"/> + <curve x1="19.02" x2="18.92" x3="18.78" y1="10.36" y2="10.21" y3="10.12"/> + <curve x1="18.65" x2="18.5" x3="18.27" y1="10.03" y2="9.96" y3="9.88"/> + <curve x1="18.72" x2="18.84" x3="18.9" y1="9.41" y2="9.06" y3="8.73"/> + <curve x1="19.1" x2="18.32" x3="17.82" y1="7.58" y2="7.08" y3="7.04"/> + <curve x1="17.72" x2="17.62" x3="17.53" y1="7.03" y2="7.03" y3="7.04"/> + <curve x1="16.27" x2="16.26" x3="16.26" y1="7.16" y2="8.84" y3="9.15"/> + <curve x1="16.05" x2="15.84" x3="15.65" y1="9.09" y2="9.05" y3="9.04"/> + <curve x1="15.43" x2="15.23" x3="15.05" y1="9.04" y2="9.06" y3="9.1"/> + <curve x1="15.12" x2="14.72" x3="14.72" y1="8.26" y2="7.67" y3="7.67"/> + <curve x1="13.98" x2="13.31" x3="13.31" y1="6.76" y2="7.67" y3="7.67"/> + <curve x1="13.24" x2="13.21" x3="13.18" y1="7.82" y2="7.96" y3="8.1"/> + <curve x1="13.17" x2="13.17" x3="13.23" y1="7.26" y2="6.47" y3="6.09"/> + <curve x1="13.37" x2="14.21" x3="16.39" y1="5.19" y2="3.55" y3="3.44"/> + <close/> + <move x="17.6" y="8.04"/> + <curve x1="17.6" x2="18.21" x3="18.06" y1="8.04" y2="8.11" y3="8.93"/> + <curve x1="18.06" x2="17.94" x3="17.65" y1="8.93" y2="9.36" y3="9.66"/> + <curve x1="17.42" x2="17.12" x3="16.77" y1="9.58" y2="9.47" y3="9.32"/> + <curve x1="16.73" x2="16.67" x3="17.6" y1="9" y2="7.98" y3="8.04"/> + <close/> + <move x="14.17" y="8.13"/> + <curve x1="14.3" x2="14.44" x3="14.57" y1="8.14" y2="8.22" y3="8.43"/> + <curve x1="14.57" x2="14.71" x3="14.6" y1="8.43" y2="8.82" y3="9.27"/> + <curve x1="14.38" x2="14.17" x3="13.99" y1="9.38" y2="9.5" y3="9.64"/> + <curve x1="13.79" x2="13.41" x3="13.7" y1="9.47" y2="9.03" y3="8.39"/> + <curve x1="13.75" x2="13.95" x3="14.17" y1="8.27" y2="8.1" y3="8.13"/> + <close/> + <move x="13.2" y="8.99"/> + <curve x1="13.33" x2="13.58" x3="13.69" y1="9.5" y2="9.78" y3="9.89"/> + <curve x1="13.67" x2="13.66" x3="13.64" y1="9.9" y2="9.91" y3="9.93"/> + <line x="13.54" y="10.01"/> + <curve x1="13.4" x2="13.31" x3="13.22" y1="10.13" y2="10.23" y3="10.34"/> + <curve x1="13.22" x2="13.22" x3="13.21" y1="10.13" y2="9.97" y3="9.72"/> + <curve x1="13.2" x2="13.2" x3="13.2" y1="9.49" y2="9.23" y3="8.99"/> + <close/> + <move x="15.65" y="9.29"/> + <curve x1="15.93" x2="16.24" x3="16.59" y1="9.3" y2="9.36" y3="9.51"/> + <curve x1="17.37" x2="17.82" x3="18.12" y1="9.83" y2="9.99" y3="10.09"/> + <curve x1="18.4" x2="18.52" x3="18.65" y1="10.19" y2="10.24" y3="10.32"/> + <curve x1="18.73" x2="18.78" x3="18.8" y1="10.37" y2="10.47" y3="10.57"/> + <curve x1="18.82" x2="18.79" x3="18.56" y1="10.7" y2="10.9" y3="11.18"/> + <curve x1="18.56" x2="18.56" x3="18.56" y1="11.18" y2="11.19" y3="11.2"/> + <curve x1="18.49" x2="18.42" x3="18.36" y1="11.29" y2="11.39" y3="11.43"/> + <curve x1="17.71" x2="16.99" x3="16.43" y1="11.83" y2="12.61" y3="12.76"/> + <curve x1="15.87" x2="14.64" x3="13.86" y1="12.91" y2="13.02" y3="11.83"/> + <curve x1="13.86" x2="13.78" x3="13.71" y1="11.83" y2="11.66" y3="11.55"/> + <curve x1="14.09" x2="14.69" x3="15.3" y1="11.79" y2="12.11" y3="12.11"/> + <curve x1="15.33" x2="15.37" x3="15.4" y1="12.11" y2="12.11" y3="12.1"/> + <curve x1="16.38" x2="16.81" x3="18.25" y1="12.05" y2="11.93" y3="10.82"/> + <curve x1="18.3" x2="18.31" x3="18.27" y1="10.77" y2="10.7" y3="10.64"/> + <curve x1="18.23" x2="18.15" x3="18.1" y1="10.59" y2="10.58" y3="10.62"/> + <curve x1="16.68" x2="16.29" x3="15.39" y1="11.73" y2="11.81" y3="11.86"/> + <curve x1="14.51" x2="13.48" x3="13.47" y1="11.91" y2="11.11" y3="11.1"/> + <curve x1="13.4" x2="13.34" x3="13.32" y1="11.06" y2="11.01" y3="10.99"/> + <curve x1="13.27" x2="13.25" x3="13.25" y1="10.93" y2="10.87" y3="10.8"/> + <curve x1="13.26" x2="13.34" x3="13.7" y1="10.69" y2="10.5" y3="10.2"/> + <line x="13.8" y="10.11"/> + <curve x1="14.26" x2="14.81" x3="15.65" y1="9.72" y2="9.25" y3="9.29"/> + <close/> + <move x="13.22" y="11.21"/> + <curve x1="13.26" x2="13.31" x3="13.32" y1="11.24" y2="11.28" y3="11.3"/> + <curve x1="13.33" x2="13.45" x3="13.61" y1="11.3" y2="11.39" y3="11.49"/> + <curve x1="13.59" x2="13.38" x3="13.33" y1="11.59" y2="12.66" y3="12.95"/> + <curve x1="13.27" x2="12.72" x3="11.88" y1="13.25" y2="15.33" y3="16.74"/> + <curve x1="10.75" x2="10.64" x3="10.64" y1="18.62" y2="21.32" y3="21.32"/> + <line x="10.64" y="21.61"/> + <curve x1="10.92" x2="10.93" x3="12.81" y1="22.56" y2="23" y3="24.27"/> + <curve x1="12.81" x2="13.68" x3="13.6" y1="24.27" y2="24.84" y3="25.27"/> + <curve x1="13.6" x2="13.58" x3="12.53" y1="25.27" y2="25.73" y3="26.33"/> + <curve x1="11.75" x2="10.71" x3="10.06" y1="25.36" y2="24.06" y3="22.86"/> + <curve x1="9.72" x2="9.19" x3="8.66" y1="22.24" y2="21.84" y3="21.81"/> + <curve x1="8.66" x2="8.66" x3="8.66" y1="21.81" y2="21.81" y3="21.81"/> + <curve x1="8.66" x2="8.36" x3="9.37" y1="21.79" y2="20.13" y3="18.52"/> + <curve x1="9.61" x2="9.88" x3="10.14" y1="18.14" y2="17.73" y3="17.31"/> + <curve x1="11.1" x2="12" x3="12.21" y1="15.81" y2="14.39" y3="13.88"/> + <curve x1="12.28" x2="12.38" x3="12.48" y1="13.72" y2="13.53" y3="13.33"/> + <curve x1="12.8" x2="13.16" x3="13.22" y1="12.73" y2="11.99" y3="11.21"/> + <close/> + <move x="8.61" y="22.3"/> + <line x="8.62" y="22.3"/> + <curve x1="8.96" x2="9.38" x3="9.63" y1="22.3" y2="22.62" y3="23.09"/> + <curve x1="10.31" x2="11.4" x3="12.2" y1="24.36" y2="25.72" y3="26.71"/> + <curve x1="12.48" x2="12.72" x3="12.88" y1="27.06" y2="27.36" y3="27.58"/> + <curve x1="13.44" x2="13.76" x3="13.21" y1="28.35" y2="28.87" y3="29.95"/> + <curve x1="12.7" x2="10.95" x3="10.52" y1="30.96" y2="30.68" y3="30.52"/> + <curve x1="10.47" x2="10.41" x3="10.33" y1="30.5" y2="30.46" y3="30.4"/> + <curve x1="9.94" x2="9.13" x3="7.03" y1="30.15" y2="29.62" y3="29.36"/> + <curve x1="4.99" x2="4.71" x3="4.72" y1="29.11" y2="28.69" y3="28.47"/> + <line x="4.73" y="28.34"/> + <curve x1="4.73" x2="4.74" x3="4.78" y1="28.24" y2="28.01" y3="27.95"/> + <curve x1="5.14" x2="5.13" x3="5.1" y1="27.45" y2="27.23" y3="26.3"/> + <line x="5.09" y="25.86"/> + <curve x1="5.08" x2="5.07" x3="5.06" y1="25.66" y2="25.48" y3="25.32"/> + <curve x1="5.01" x2="5.01" x3="5.83" y1="24.47" y2="24.38" y3="24.18"/> + <curve x1="6.08" x2="6.29" x3="6.46" y1="24.11" y2="24.07" y3="24.04"/> + <curve x1="7.23" x2="7.45" x3="7.96" y1="23.89" y2="23.81" y3="22.82"/> + <curve x1="8.14" x2="8.36" x3="8.61" y1="22.48" y2="22.3" y3="22.3"/> + <close/> + <move x="25.13" y="22.4"/> + <curve x1="25.27" x2="25.38" x3="25.46" y1="22.42" y2="22.47" y3="22.52"/> + <curve x1="25.73" x2="25.93" x3="25.96" y1="22.69" y2="23.01" y3="23.33"/> + <curve x1="26.02" x2="26.48" x3="27.02" y1="24.13" y2="24.99" y3="25.34"/> + <curve x1="27.92" x2="28.01" x3="28.02" y1="25.92" y2="26.23" y3="26.23"/> + <curve x1="28.02" x2="28.03" x3="28.04" y1="26.27" y2="26.3" y3="26.34"/> + <curve x1="28.07" x2="28.18" x3="26.15" y1="26.44" y2="26.75" y3="27.93"/> + <curve x1="24.42" x2="23.96" x3="23.62" y1="28.94" y2="29.43" y3="29.79"/> + <curve x1="23.41" x2="23.27" x3="22.88" y1="30.02" y2="30.17" y3="30.38"/> + <curve x1="21.91" x2="21.03" x3="20.99" y1="30.89" y2="30.49" y3="30.47"/> + <curve x1="20.97" x2="20.93" x3="20.9" y1="30.46" y2="30.45" y3="30.45"/> + <curve x1="20.89" x2="19.97" x3="20.06" y1="30.45" y2="30.37" y3="28.6"/> + <curve x1="20.08" x2="20.13" x3="20.38" y1="28.17" y2="27.75" y3="26.83"/> + <curve x1="20.5" x2="20.54" x3="20.51" y1="26.4" y2="25.88" y3="25.2"/> + <curve x1="20.38" x2="20.39" x3="20.84" y1="24.19" y2="22.63" y3="22.47"/> + <curve x1="20.87" x2="20.93" x3="20.97" y1="22.46" y2="22.45" y3="22.44"/> + <curve x1="20.87" x2="21.09" x3="21.93" y1="23.16" y2="24.17" y3="24.47"/> + <curve x1="22.05" x2="22.18" x3="22.32" y1="24.52" y2="24.54" y3="24.54"/> + <curve x1="22.56" x2="22.82" x3="23.09" y1="24.54" y2="24.46" y3="24.32"/> + <curve x1="23.95" x2="24.65" x3="24.67" y1="23.84" y2="22.76" y3="22.67"/> + <curve x1="24.69" x2="24.7" x3="24.7" y1="22.59" y2="22.53" y3="22.46"/> + <curve x1="24.86" x2="25.01" x3="25.13" y1="22.41" y2="22.39" y3="22.4"/> + <close/> + <move x="20.02" y="25.53"/> + <curve x1="20.02" x2="19.99" x3="19.91" y1="25.99" y2="26.39" y3="26.7"/> + <curve x1="19.65" x2="19.59" x3="19.57" y1="27.66" y2="28.12" y3="28.58"/> + <curve x1="19.56" x2="19.57" x3="19.58" y1="28.76" y2="28.92" y3="29.07"/> + <curve x1="16.62" x2="14.28" x3="13.97" y1="27.82" y2="28.68" y3="28.8"/> + <curve x1="13.92" x2="13.63" x3="13.27" y1="28.24" y2="27.78" y3="27.29"/> + <curve x1="13.17" x2="12.99" x3="12.83" y1="27.15" y2="26.92" y3="26.72"/> + <curve x1="13.66" x2="17.02" x3="20.02" y1="27.12" y2="28.44" y3="25.53"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="38.7" name="linux repository" strokewidth="inherit" w="36.97"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8b40"/> + <path> + <move x="26.94" y="26.58"/> + <line x="20.71" y="26.57"/> + <line x="20.71" y="38.7"/> + <line x="36.97" y="38.7"/> + <line x="36.97" y="24.66"/> + <line x="28.98" y="24.66"/> + <line x="27.08" y="26.58"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="0" y="34.68"/> + <line x="18.12" y="34.68"/> + <line x="18.12" y="26.54"/> + <line x="0" y="26.54"/> + <close/> + <move x="2.69" y="24.88"/> + <line x="27.01" y="24.88"/> + <line x="27.01" y="23.17"/> + <line x="2.69" y="23.17"/> + <close/> + <move x="2.69" y="11.66"/> + <line x="27.01" y="11.66"/> + <line x="27.01" y="9.84"/> + <line x="2.69" y="9.84"/> + <close/> + <move x="0.74" y="21.47"/> + <line x="28.96" y="21.47"/> + <line x="28.96" y="13.31"/> + <line x="0.74" y="13.31"/> + <close/> + <move x="0.74" y="8.16"/> + <line x="28.96" y="8.16"/> + <line x="28.96" y="0"/> + <line x="0.74" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="28.43" y="27.34"/> + <curve x1="27.42" x2="27.03" x3="26.97" y1="27.29" y2="28.03" y3="28.43"/> + <curve x1="26.94" x2="26.95" x3="26.96" y1="28.67" y2="29.26" y3="29.74"/> + <curve x1="26.97" x2="26.97" x3="26.97" y1="29.93" y2="30.1" y3="30.21"/> + <curve x1="26.97" x2="26.83" x3="26.72" y1="30.47" y2="30.73" y3="30.94"/> + <curve x1="26.68" x2="26.65" x3="26.62" y1="31.02" y2="31.09" y3="31.15"/> + <curve x1="26.55" x2="26.22" x3="25.9" y1="31.32" y2="31.84" y3="32.34"/> + <curve x1="25.81" x2="25.71" x3="25.63" y1="32.49" y2="32.64" y3="32.77"/> + <curve x1="25.23" x2="25.35" x3="25.35" y1="33.4" y2="34.04" y3="34.06"/> + <curve x1="25.35" x2="25.36" x3="25.36" y1="34.06" y2="34.06" y3="34.07"/> + <curve x1="25.28" x2="25.19" x3="25.12" y1="34.1" y2="34.16" y3="34.31"/> + <curve x1="24.97" x2="24.94" x3="24.71" y1="34.6" y2="34.61" y3="34.65"/> + <curve x1="24.64" x2="24.57" x3="24.48" y1="34.67" y2="34.68" y3="34.7"/> + <curve x1="24.06" x2="24.05" x3="24.07" y1="34.81" y2="34.96" y3="35.29"/> + <curve x1="24.07" x2="24.08" x3="24.08" y1="35.34" y2="35.41" y3="35.48"/> + <line x="24.08" y="35.63"/> + <curve x1="24.1" x2="24.1" x3="24" y1="35.95" y2="35.98" y3="36.11"/> + <curve x1="23.96" x2="23.95" x3="23.95" y1="36.17" y2="36.27" y3="36.34"/> + <line x="23.95" y="36.38"/> + <curve x1="23.93" x2="24.46" x3="24.92" y1="36.72" y2="36.83" y3="36.88"/> + <curve x1="25.63" x2="25.88" x3="26.02" y1="36.97" y2="37.14" y3="37.23"/> + <curve x1="26.06" x2="26.09" x3="26.12" y1="37.25" y2="37.27" y3="37.28"/> + <curve x1="26.21" x2="26.38" x3="26.57" y1="37.32" y2="37.35" y3="37.35"/> + <curve x1="26.84" x2="27.15" x3="27.29" y1="37.35" y2="37.28" y3="37"/> + <curve x1="27.35" x2="27.38" x3="27.4" y1="36.88" y2="36.78" y3="36.69"/> + <curve x1="27.41" x2="27.42" x3="27.44" y1="36.69" y2="36.69" y3="36.69"/> + <curve x1="27.45" x2="28.34" x3="29.42" y1="36.68" y2="36.31" y3="36.81"/> + <curve x1="29.51" x2="29.77" x3="29.84" y1="37.18" y2="37.25" y3="37.27"/> + <curve x1="29.88" x2="30.02" x3="30.2" y1="37.29" y2="37.34" y3="37.34"/> + <curve x1="30.33" x2="30.48" x3="30.65" y1="37.34" y2="37.31" y3="37.23"/> + <curve x1="30.81" x2="30.88" x3="30.96" y1="37.14" y2="37.07" y3="36.98"/> + <curve x1="31.07" x2="31.22" x3="31.82" y1="36.86" y2="36.7" y3="36.35"/> + <curve x1="32.51" x2="32.62" x3="32.56" y1="35.95" y2="35.77" y3="35.59"/> + <curve x1="32.56" x2="32.49" x3="32.13" y1="35.52" y2="35.37" y3="35.14"/> + <curve x1="31.98" x2="31.85" x3="31.83" y1="35.04" y2="34.78" y3="34.56"/> + <curve x1="31.82" x2="31.72" x3="31.57" y1="34.39" y2="34.22" y3="34.14"/> + <curve x1="31.52" x2="31.47" x3="31.41" y1="34.1" y2="34.09" y3="34.08"/> + <curve x1="31.47" x2="31.53" x3="31.54" y1="33.98" y2="33.84" y3="33.59"/> + <curve x1="31.56" x2="31.01" x3="30.82" y1="32.97" y2="32.05" y3="31.73"/> + <curve x1="30.78" x2="30.71" x3="30.61" y1="31.66" y2="31.56" y3="31.42"/> + <curve x1="30.33" x2="29.85" x3="29.83" y1="31.02" y2="30.35" y3="29.95"/> + <curve x1="29.83" x2="29.83" x3="29.82" y1="29.82" y2="29.65" y3="29.47"/> + <curve x1="29.81" x2="29.8" x3="29.77" y1="29.09" y2="28.67" y3="28.45"/> + <curve x1="29.75" x2="29.56" x3="28.43" y1="28.34" y2="27.39" y3="27.34"/> + <close/> + <move x="28.43" y="27.51"/> + <curve x1="29.41" x2="29.58" x3="29.6" y1="27.55" y2="28.39" y3="28.48"/> + <curve x1="29.63" x2="29.64" x3="29.65" y1="28.69" y2="29.1" y3="29.47"/> + <curve x1="29.65" x2="29.66" x3="29.66" y1="29.65" y2="29.83" y3="29.96"/> + <curve x1="29.68" x2="30.16" x3="30.47" y1="30.41" y2="31.08" y3="31.53"/> + <curve x1="30.56" x2="30.64" x3="30.68" y1="31.65" y2="31.76" y3="31.83"/> + <curve x1="30.85" x2="31.38" x3="31.36" y1="32.12" y2="33.02" y3="33.58"/> + <curve x1="31.35" x2="31.19" x3="31.19" y1="34.02" y2="34.09" y3="34.09"/> + <curve x1="31.19" x2="31.19" x3="31.19" y1="34.09" y2="34.09" y3="34.09"/> + <curve x1="31.17" x2="31.16" x3="31.15" y1="34.1" y2="34.09" y3="34.1"/> + <curve x1="31.15" x2="31.15" x3="31.15" y1="34.1" y2="34.1" y3="34.1"/> + <curve x1="31.1" x2="31.04" x3="30.96" y1="34.04" y2="33.99" y3="33.95"/> + <curve x1="30.83" x2="30.63" x3="30.45" y1="33.82" y2="33.77" y3="33.77"/> + <line x="30.43" y="33.77"/> + <line x="30.16" y="33.77"/> + <line x="30.13" y="33.81"/> + <curve x1="30.13" x2="30.18" x3="29.67" y1="33.81" y2="32.98" y3="32.14"/> + <curve x1="29.17" x2="29.1" x3="29.1" y1="31.33" y2="30.38" y3="30.31"/> + <curve x1="29.1" x2="29.1" x3="29.1" y1="30.31" y2="30.31" y3="30.31"/> + <curve x1="29.2" x2="29.21" x3="29.21" y1="30.19" y2="30.09" y3="30.03"/> + <curve x1="29.2" x2="29.16" x3="29.11" y1="29.97" y2="29.91" y3="29.88"/> + <curve x1="29.07" x2="29.01" x3="28.93" y1="29.85" y2="29.83" y3="29.8"/> + <curve x1="29.08" x2="29.13" x3="29.15" y1="29.63" y2="29.51" y3="29.39"/> + <curve x1="29.23" x2="28.95" x3="28.77" y1="28.98" y2="28.81" y3="28.79"/> + <curve x1="28.2" x2="28.22" x3="28.22" y1="28.74" y2="29.48" y3="29.55"/> + <curve x1="28.05" x2="27.91" x3="27.79" y1="29.51" y2="29.51" y3="29.54"/> + <curve x1="27.82" x2="27.67" x3="27.67" y1="29.23" y2="29.01" y3="29.01"/> + <curve x1="27.41" x2="27.17" x3="27.17" y1="28.69" y2="29.01" y3="29.01"/> + <curve x1="27.15" x2="27.14" x3="27.13" y1="29.06" y2="29.12" y3="29.17"/> + <curve x1="27.12" x2="27.12" x3="27.14" y1="28.87" y2="28.59" y3="28.45"/> + <curve x1="27.2" x2="27.53" x3="28.43" y1="28.11" y2="27.47" y3="27.51"/> + <close/> + <move x="28.69" y="29.15"/> + <curve x1="28.69" x2="28.91" x3="28.86" y1="29.15" y2="29.17" y3="29.46"/> + <curve x1="28.86" x2="28.81" x3="28.71" y1="29.46" y2="29.61" y3="29.72"/> + <curve x1="28.63" x2="28.55" x3="28.4" y1="29.68" y2="29.66" y3="29.6"/> + <curve x1="28.39" x2="28.34" x3="28.69" y1="29.52" y2="29.12" y3="29.15"/> + <close/> + <move x="27.43" y="29.18"/> + <curve x1="27.49" x2="27.56" x3="27.62" y1="29.16" y2="29.18" y3="29.28"/> + <curve x1="27.62" x2="27.66" x3="27.62" y1="29.28" y2="29.43" y3="29.59"/> + <curve x1="27.55" x2="27.48" x3="27.42" y1="29.63" y2="29.67" y3="29.71"/> + <curve x1="27.37" x2="27.19" x3="27.31" y1="29.68" y2="29.53" y3="29.27"/> + <curve x1="27.32" x2="27.37" x3="27.43" y1="29.23" y2="29.19" y3="29.18"/> + <close/> + <move x="27.13" y="29.42"/> + <curve x1="27.17" x2="27.26" x3="27.31" y1="29.63" y2="29.76" y3="29.8"/> + <curve x1="27.3" x2="27.29" x3="27.29" y1="29.81" y2="29.81" y3="29.82"/> + <line x="27.25" y="29.85"/> + <curve x1="27.2" x2="27.17" x3="27.14" y1="29.89" y2="29.93" y3="29.96"/> + <curve x1="27.14" x2="27.14" x3="27.14" y1="29.89" y2="29.83" y3="29.74"/> + <curve x1="27.13" x2="27.13" x3="27.13" y1="29.64" y2="29.53" y3="29.42"/> + <close/> + <move x="28" y="29.59"/> + <curve x1="28.1" x2="28.21" x3="28.33" y1="29.59" y2="29.61" y3="29.67"/> + <curve x1="28.61" x2="28.77" x3="28.88" y1="29.78" y2="29.84" y3="29.87"/> + <curve x1="28.97" x2="29.02" x3="29.07" y1="29.91" y2="29.92" y3="29.95"/> + <curve x1="29.09" x2="29.11" x3="29.12" y1="29.97" y2="30.01" y3="30.04"/> + <curve x1="29.13" x2="29.12" x3="29.03" y1="30.09" y2="30.16" y3="30.26"/> + <curve x1="29.01" x2="28.99" x3="28.96" y1="30.29" y2="30.33" y3="30.35"/> + <curve x1="28.73" x2="28.48" x3="28.28" y1="30.49" y2="30.77" y3="30.82"/> + <curve x1="28.08" x2="27.64" x3="27.37" y1="30.87" y2="30.91" y3="30.49"/> + <curve x1="27.37" x2="27.29" x3="27.28" y1="30.49" y2="30.33" y3="30.37"/> + <line x="27.28" y="30.37"/> + <curve x1="27.4" x2="27.62" x3="27.88" y1="30.45" y2="30.59" y3="30.59"/> + <line x="27.91" y="30.59"/> + <curve x1="28.26" x2="28.41" x3="28.92" y1="30.57" y2="30.53" y3="30.13"/> + <curve x1="28.94" x2="28.95" x3="28.93" y1="30.12" y2="30.09" y3="30.07"/> + <curve x1="28.92" x2="28.89" x3="28.87" y1="30.05" y2="30.05" y3="30.06"/> + <curve x1="28.37" x2="28.23" x3="27.91" y1="30.46" y2="30.48" y3="30.5"/> + <curve x1="27.6" x2="27.23" x3="27.23" y1="30.52" y2="30.24" y3="30.23"/> + <curve x1="27.2" x2="27.18" x3="27.17" y1="30.22" y2="30.2" y3="30.19"/> + <curve x1="27.16" x2="27.15" x3="27.15" y1="30.17" y2="30.15" y3="30.13"/> + <curve x1="27.15" x2="27.18" x3="27.31" y1="30.09" y2="30.02" y3="29.91"/> + <line x="27.34" y="29.88"/> + <curve x1="27.51" x2="27.7" x3="28" y1="29.74" y2="29.57" y3="29.59"/> + <close/> + <move x="27.14" y="30.27"/> + <curve x1="27.15" x2="27.17" x3="27.17" y1="30.28" y2="30.29" y3="30.3"/> + <curve x1="27.18" x2="27.25" x3="27.28" y1="30.3" y2="30.34" y3="30.36"/> + <curve x1="27.27" x2="27.2" x3="27.18" y1="30.39" y2="30.78" y3="30.89"/> + <curve x1="27.16" x2="26.96" x3="26.66" y1="30.99" y2="31.73" y3="32.23"/> + <curve x1="26.26" x2="26.22" x3="26.22" y1="32.9" y2="33.86" y3="33.86"/> + <line x="26.22" y="33.96"/> + <curve x1="26.32" x2="26.33" x3="26.99" y1="34.3" y2="34.46" y3="34.9"/> + <curve x1="26.99" x2="27.3" x3="27.28" y1="34.9" y2="35.11" y3="35.26"/> + <curve x1="27.28" x2="27.27" x3="26.89" y1="35.26" y2="35.42" y3="35.63"/> + <curve x1="26.62" x2="26.25" x3="26.02" y1="35.28" y2="34.83" y3="34.4"/> + <curve x1="25.9" x2="25.71" x3="25.52" y1="34.18" y2="34.04" y3="34.03"/> + <curve x1="25.52" x2="25.52" x3="25.52" y1="34.03" y2="34.03" y3="34.03"/> + <curve x1="25.52" x2="25.41" x3="25.77" y1="34.02" y2="33.43" y3="32.87"/> + <curve x1="25.86" x2="25.95" x3="26.05" y1="32.73" y2="32.58" y3="32.43"/> + <curve x1="26.39" x2="26.71" x3="26.78" y1="31.9" y2="31.4" y3="31.22"/> + <curve x1="26.81" x2="26.84" x3="26.88" y1="31.16" y2="31.09" y3="31.02"/> + <curve x1="26.99" x2="27.12" x3="27.14" y1="30.8" y2="30.54" y3="30.27"/> + <close/> + <move x="30.46" y="33.95"/> + <curve x1="30.53" x2="30.6" x3="30.69" y1="33.95" y2="33.96" y3="33.97"/> + <curve x1="30.8" x2="31.08" x3="31.12" y1="33.98" y2="34.05" y3="34.2"/> + <curve x1="31.13" x2="31.13" x3="31.12" y1="34.24" y2="34.26" y3="34.31"/> + <curve x1="31.07" x2="30.64" x3="30.26" y1="34.4" y2="35.03" y3="34.89"/> + <curve x1="29.98" x2="29.93" x3="29.99" y1="34.8" y2="34.43" y3="34.2"/> + <line x="30" y="34.12"/> + <curve x1="30" x2="30" x3="30.04" y1="34.11" y2="34.08" y3="34.05"/> + <curve x1="30.09" x2="30.2" x3="30.46" y1="34.01" y2="33.95" y3="33.95"/> + <close/> + <move x="25.5" y="34.21"/> + <line x="25.51" y="34.21"/> + <curve x1="25.63" x2="25.78" x3="25.86" y1="34.21" y2="34.32" y3="34.49"/> + <curve x1="26.11" x2="26.49" x3="26.78" y1="34.94" y2="35.42" y3="35.77"/> + <curve x1="26.88" x2="26.96" x3="27.02" y1="35.89" y2="36" y3="36.08"/> + <curve x1="27.22" x2="27.33" x3="27.14" y1="36.35" y2="36.54" y3="36.92"/> + <curve x1="26.95" x2="26.33" x3="26.18" y1="37.28" y2="37.18" y3="37.12"/> + <curve x1="26.16" x2="26.14" x3="26.12" y1="37.11" y2="37.1" y3="37.08"/> + <curve x1="25.98" x2="25.69" x3="24.94" y1="36.99" y2="36.8" y3="36.71"/> + <curve x1="24.22" x2="24.12" x3="24.12" y1="36.62" y2="36.47" y3="36.39"/> + <line x="24.13" y="36.35"/> + <curve x1="24.13" x2="24.13" x3="24.14" y1="36.31" y2="36.23" y3="36.21"/> + <curve x1="24.27" x2="24.27" x3="24.26" y1="36.03" y2="35.95" y3="35.63"/> + <line x="24.25" y="35.47"/> + <curve x1="24.25" x2="24.25" x3="24.24" y1="35.4" y2="35.34" y3="35.28"/> + <curve x1="24.23" x2="24.22" x3="24.52" y1="34.98" y2="34.94" y3="34.87"/> + <curve x1="24.61" x2="24.68" x3="24.74" y1="34.85" y2="34.84" y3="34.82"/> + <curve x1="25.01" x2="25.09" x3="25.27" y1="34.77" y2="34.74" y3="34.39"/> + <curve x1="25.33" x2="25.41" x3="25.5" y1="34.27" y2="34.21" y3="34.21"/> + <close/> + <move x="31.37" y="34.24"/> + <curve x1="31.41" x2="31.45" x3="31.48" y1="34.25" y2="34.27" y3="34.29"/> + <curve x1="31.58" x2="31.65" x3="31.66" y1="34.34" y2="34.46" y3="34.57"/> + <curve x1="31.68" x2="31.84" x3="32.04" y1="34.85" y2="35.16" y3="35.28"/> + <curve x1="32.35" x2="32.39" x3="32.39" y1="35.49" y2="35.6" y3="35.6"/> + <curve x1="32.39" x2="32.39" x3="32.4" y1="35.61" y2="35.63" y3="35.64"/> + <curve x1="32.41" x2="32.45" x3="31.73" y1="35.67" y2="35.78" y3="36.2"/> + <curve x1="31.11" x2="30.95" x3="30.83" y1="36.56" y2="36.74" y3="36.87"/> + <curve x1="30.76" x2="30.71" x3="30.57" y1="36.95" y2="37" y3="37.07"/> + <curve x1="30.22" x2="29.91" x3="29.9" y1="37.25" y2="37.11" y3="37.1"/> + <line x="29.87" y="37.1"/> + <curve x1="29.86" x2="29.53" x3="29.56" y1="37.1" y2="37.07" y3="36.44"/> + <curve x1="29.57" x2="29.59" x3="29.68" y1="36.29" y2="36.14" y3="35.81"/> + <curve x1="29.72" x2="29.74" x3="29.73" y1="35.66" y2="35.48" y3="35.23"/> + <curve x1="29.68" x2="29.68" x3="29.84" y1="34.88" y2="34.32" y3="34.27"/> + <curve x1="29.85" x2="29.87" x3="29.89" y1="34.26" y2="34.26" y3="34.26"/> + <curve x1="29.86" x2="29.93" x3="30.23" y1="34.52" y2="34.87" y3="34.98"/> + <curve x1="30.27" x2="30.32" x3="30.37" y1="34.99" y2="35" y3="35"/> + <curve x1="30.45" x2="30.55" x3="30.64" y1="35" y2="34.97" y3="34.92"/> + <curve x1="30.95" x2="31.19" x3="31.2" y1="34.75" y2="34.37" y3="34.34"/> + <curve x1="31.21" x2="31.2" x3="31.2" y1="34.31" y2="34.29" y3="34.27"/> + <curve x1="31.26" x2="31.32" x3="31.37" y1="34.24" y2="34.24" y3="34.24"/> + <close/> + <move x="29.55" y="35.36"/> + <curve x1="29.54" x2="29.54" x3="29.51" y1="35.51" y2="35.67" y3="35.77"/> + <curve x1="29.42" x2="29.4" x3="29.39" y1="36.11" y2="36.27" y3="36.43"/> + <curve x1="29.39" x2="29.39" x3="29.39" y1="36.5" y2="36.55" y3="36.61"/> + <curve x1="28.33" x2="27.49" x3="27.39" y1="36.17" y2="36.48" y3="36.52"/> + <curve x1="27.38" x2="27.29" x3="27.16" y1="36.32" y2="36.15" y3="35.98"/> + <curve x1="27.12" x2="27.06" x3="27" y1="35.92" y2="35.84" y3="35.77"/> + <curve x1="27.17" x2="28.4" x3="29.55" y1="35.86" y2="36.45" y3="35.36"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.8" name="linux server" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8b40"/> + <path> + <move x="39.7" y="0"/> + <line x="5.7" y="0"/> + <line x="5.7" y="34"/> + <line x="19.8" y="34"/> + <line x="22.7" y="38.5"/> + <line x="25.7" y="34"/> + <line x="39.7" y="34"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="39.7" y="40.5"/> + <line x="6" y="40.5"/> + <curve x1="2.8" x2="0" x3="0" y1="40.5" y2="43.2" y3="46.3"/> + <line x="0" y="51.8"/> + <line x="39.7" y="51.8"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="23.7" y="4.4"/> + <curve x1="21.2" x2="20.3" x3="20.1" y1="4.3" y2="6.1" y3="7.1"/> + <curve x1="20" x2="20.1" x3="20.1" y1="7.7" y2="9.2" y3="10.4"/> + <line x="20.1" y="11.5"/> + <curve x1="20.1" x2="19.8" x3="19.5" y1="12.1" y2="12.8" y3="13.3"/> + <curve x1="19.4" x2="19.3" x3="19.2" y1="13.5" y2="13.7" y3="13.8"/> + <curve x1="19" x2="18.2" x3="17.4" y1="14.2" y2="15.5" y3="16.7"/> + <curve x1="17.1" x2="16.9" x3="16.7" y1="17.1" y2="17.5" y3="17.8"/> + <curve x1="15.7" x2="16" x3="16" y1="19.4" y2="20.9" y3="21"/> + <curve x1="16.04" x2="16.08" x3="16.12" y1="21.04" y2="21.08" y3="21.11"/> + <curve x1="15.95" x2="15.76" x3="15.6" y1="21.21" y2="21.38" y3="21.7"/> + <line x="14.6" y="22.5"/> + <curve x1="14.4" x2="14.2" x3="14" y1="22.5" y2="22.5" y3="22.6"/> + <curve x1="13" x2="13" x3="13" y1="22.8" y2="23.2" y3="24"/> + <line x="13" y="24.9"/> + <curve x1="13" x2="13" x3="12.8" y1="25.7" y2="25.8" y3="26.1"/> + <curve x1="12.7" x2="12.7" x3="12.7" y1="26.3" y2="26.5" y3="26.7"/> + <line x="12.7" y="26.8"/> + <curve x1="12.6" x2="14" x3="15.1" y1="27.6" y2="27.9" y3="28"/> + <curve x1="16.8" x2="17.5" x3="17.8" y1="28.2" y2="28.6" y3="28.8"/> + <curve x1="17.9" x2="17.9" x3="18" y1="28.8" y2="28.9" y3="28.9"/> + <curve x1="18.2" x2="18.6" x3="19.1" y1="29" y2="29.1" y3="29.1"/> + <curve x1="19.8" x2="20.5" x3="20.9" y1="29.1" y2="28.9" y3="28.3"/> + <curve x1="21.06" x2="21.15" x3="21.18" y1="28" y2="27.74" y3="27.49"/> + <curve x1="21.22" x2="21.26" x3="21.3" y1="27.5" y2="27.5" y3="27.5"/> + <curve x1="21.3" x2="23.45" x3="26.2" y1="27.4" y2="26.53" y3="27.76"/> + <curve x1="26.44" x2="27.05" x3="27.2" y1="28.62" y2="28.8" y3="28.8"/> + <curve x1="27.3" x2="27.7" x3="28.1" y1="28.9" y2="29" y3="29"/> + <curve x1="28.4" x2="28.8" x3="29.2" y1="29" y2="29" y3="28.7"/> + <curve x1="29.6" x2="29.8" x3="30" y1="28.5" y2="28.3" y3="28.1"/> + <curve x1="30.3" x2="30.6" x3="32.1" y1="27.8" y2="27.4" y3="26.5"/> + <curve x1="33.9" x2="34.1" x3="34" y1="25.5" y2="25" y3="24.6"/> + <curve x1="34" x2="33.8" x3="32.9" y1="24.5" y2="24.1" y3="23.5"/> + <curve x1="32.6" x2="32.2" x3="32.2" y1="23.3" y2="22.7" y3="22.1"/> + <curve x1="32.2" x2="32" x3="31.6" y1="21.7" y2="21.3" y3="21.1"/> + <curve x1="31.42" x2="31.26" x3="31.1" y1="21.01" y2="20.96" y3="20.95"/> + <curve x1="31.22" x2="31.3" x3="31.3" y1="20.72" y2="20.39" y3="19.9"/> + <curve x1="31.3" x2="30" x3="29.5" y1="18.4" y2="16.1" y3="15.3"/> + <curve x1="29.4" x2="29.2" x3="29" y1="15.1" y2="14.8" y3="14.5"/> + <curve x1="28.3" x2="27.1" x3="27.1" y1="13.5" y2="11.9" y3="10.9"/> + <line x="27.1" y="9.7"/> + <curve x1="27.1" x2="27.1" x3="27" y1="8.8" y2="7.7" y3="7.2"/> + <curve x1="27" x2="26.5" x3="23.7" y1="6.9" y2="4.5" y3="4.4"/> + <close/> + <move x="23.3" y="4.7"/> + <curve x1="23.43" x2="23.56" x3="23.7" y1="4.69" y2="4.69" y3="4.7"/> + <curve x1="26.1" x2="26.6" x3="26.6" y1="4.8" y2="6.9" y3="7.1"/> + <curve x1="26.7" x2="26.7" x3="26.7" y1="7.6" y2="8.6" y3="9.5"/> + <line x="26.7" y="10.7"/> + <curve x1="26.7" x2="27.9" x3="28.7" y1="11.8" y2="13.5" y3="14.6"/> + <curve x1="28.9" x2="29.1" x3="29.2" y1="15" y2="15.2" y3="15.4"/> + <curve x1="29.6" x2="31" x3="30.9" y1="16.1" y2="18.3" y3="19.7"/> + <curve x1="30.9" x2="30.62" x3="30.54" y1="20.64" y2="20.91" y3="20.97"/> + <curve x1="30.29" x2="29.4" x3="29.4" y1="20.57" y2="20.4" y3="20.4"/> + <curve x1="29.37" x2="29.35" x3="29.32" y1="20.4" y2="20.4" y3="20.4"/> + <curve x1="29.04" x2="28.72" x3="28.4" y1="20.26" y2="20.2" y3="20.2"/> + <line x="28" y="20.2"/> + <curve x1="27.9" x2="28.1" x3="26.8" y1="20.3" y2="18.3" y3="16.2"/> + <curve x1="25.5" x2="25.4" x3="25.4" y1="14.1" y2="11.6" y3="11.6"/> + <line x="25.4" y="11.58"/> + <curve x1="25.59" x2="25.6" x3="25.6" y1="11.35" y2="11.17" y3="11"/> + <curve x1="25.6" x2="25.5" x3="25.4" y1="10.8" y2="10.7" y3="10.6"/> + <curve x1="25.3" x2="25.2" x3="24.9" y1="10.5" y2="10.5" y3="10.4"/> + <curve x1="24.88" x2="24.84" x3="24.82" y1="10.39" y2="10.38" y3="10.37"/> + <curve x1="25.2" x2="25.3" x3="25.4" y1="9.89" y2="9.59" y3="9.3"/> + <curve x1="25.6" x2="24.9" x3="24.5" y1="8.3" y2="7.8" y3="7.8"/> + <curve x1="23.04" x2="23.1" x3="23.1" y1="7.7" y2="9.65" y3="9.76"/> + <curve x1="22.71" x2="22.39" x3="22.1" y1="9.69" y2="9.71" y3="9.79"/> + <curve x1="22.2" x2="21.8" x3="21.8" y1="8.99" y2="8.4" y3="8.4"/> + <curve x1="21.1" x2="20.6" x3="20.6" y1="7.6" y2="8.4" y3="8.4"/> + <curve x1="20.53" x2="20.49" x3="20.47" y1="8.56" y2="8.72" y3="8.87"/> + <curve x1="20.45" x2="20.44" x3="20.5" y1="8.1" y2="7.38" y3="7"/> + <curve x1="20.69" x2="21.4" x3="23.3" y1="6.25" y2="4.8" y3="4.7"/> + <close/> + <move x="24.3" y="8.8"/> + <curve x1="24.3" x2="24.8" x3="24.7" y1="8.8" y2="8.9" y3="9.6"/> + <curve x1="24.7" x2="24.61" x3="24.38" y1="9.6" y2="9.92" y3="10.2"/> + <curve x1="24.17" x2="23.92" x3="23.6" y1="10.13" y2="10.04" y3="9.9"/> + <line x="23.59" y="9.9"/> + <curve x1="23.56" x2="23.52" x3="24.3" y1="9.64" y2="8.71" y3="8.8"/> + <close/> + <move x="21.23" y="8.87"/> + <curve x1="21.38" x2="21.55" x3="21.7" y1="8.85" y2="8.9" y3="9.1"/> + <curve x1="21.7" x2="21.87" x3="21.72" y1="9.1" y2="9.46" y3="9.93"/> + <curve x1="21.54" x2="21.38" x3="21.23" y1="10.02" y2="10.13" y3="10.25"/> + <curve x1="21.06" x2="20.65" x3="20.9" y1="10.13" y2="9.76" y3="9.1"/> + <curve x1="20.95" x2="21.08" x3="21.23" y1="9" y2="8.9" y3="8.87"/> + <close/> + <move x="20.48" y="9.42"/> + <curve x1="20.6" x2="21" x3="21" y1="10.03" y2="10.4" y3="10.4"/> + <line x="21.05" y="10.38"/> + <curve x1="21" x2="20.95" x3="20.9" y1="10.42" y2="10.46" y3="10.5"/> + <line x="20.8" y="10.6"/> + <curve x1="20.68" x2="20.58" x3="20.5" y1="10.72" y2="10.82" y3="10.92"/> + <line x="20.5" y="10.2"/> + <curve x1="20.5" x2="20.49" x3="20.48" y1="9.96" y2="9.68" y3="9.42"/> + <close/> + <move x="22.59" y="9.91"/> + <curve x1="22.83" x2="23.1" x3="23.4" y1="9.92" y2="9.98" y3="10.1"/> + <curve x1="24" x2="24.4" x3="24.7" y1="10.4" y2="10.5" y3="10.6"/> + <curve x1="25" x2="25.1" x3="25.2" y1="10.7" y2="10.7" y3="10.8"/> + <curve x1="25.2" x2="25.3" x3="25.3" y1="10.8" y2="10.9" y3="11"/> + <curve x1="25.3" x2="25.3" x3="25.1" y1="11.1" y2="11.3" y3="11.5"/> + <curve x1="25" x2="25.1" x3="25.1" y1="11.6" y2="11.7" y3="11.7"/> + <curve x1="25.12" x2="25.13" x3="25.15" y1="11.72" y2="11.72" y3="11.73"/> + <curve x1="25.13" x2="25.11" x3="25.1" y1="11.75" y2="11.79" y3="11.8"/> + <curve x1="24.5" x2="23.9" x3="23.4" y1="12.2" y2="12.8" y3="13"/> + <curve x1="22.9" x2="21.8" x3="21.1" y1="13.1" y2="13.2" y3="12.2"/> + <curve x1="21.1" x2="21" x3="20.94" y1="12.2" y2="12.01" y3="11.93"/> + <curve x1="21.28" x2="21.8" x3="22.3" y1="12.13" y2="12.4" y3="12.4"/> + <curve x1="23.3" x2="23.7" x3="25" y1="12.3" y2="12.2" y3="11.3"/> + <line x="25" y="11.1"/> + <line x="24.8" y="11.1"/> + <curve x1="23.5" x2="23.2" x3="22.4" y1="12.1" y2="12.2" y3="12.2"/> + <curve x1="21.6" x2="20.7" x3="20.7" y1="12.2" y2="11.5" y3="11.5"/> + <line x="20.6" y="11.4"/> + <line x="20.5" y="11.2"/> + <curve x1="20.5" x2="20.6" x3="20.9" y1="11.1" y2="11" y3="10.7"/> + <line x="21" y="10.6"/> + <curve x1="21.38" x2="21.86" x3="22.59" y1="10.3" y2="9.89" y3="9.91"/> + <close/> + <move x="20.47" y="11.63"/> + <curve x1="20.54" x2="20.6" x3="20.6" y1="11.66" y2="11.7" y3="11.7"/> + <curve x1="20.6" x2="20.73" x3="20.9" y1="11.7" y2="11.79" y3="11.9"/> + <curve x1="20.9" x2="20.9" x3="20.9" y1="11.9" y2="11.9" y3="11.9"/> + <curve x1="20.9" x2="20.7" x3="20.6" y1="11.9" y2="13" y3="13.2"/> + <curve x1="20.6" x2="20.1" x3="19.3" y1="13.5" y2="15.3" y3="16.5"/> + <curve x1="18.3" x2="18.2" x3="18.2" y1="18.2" y2="20.5" y3="20.5"/> + <line x="18.2" y="20.8"/> + <curve x1="18.4" x2="18.5" x3="20.1" y1="21.6" y2="22" y3="23.1"/> + <curve x1="20.1" x2="20.9" x3="20.8" y1="23.1" y2="23.6" y3="24"/> + <curve x1="20.8" x2="20.77" x3="19.93" y1="24" y2="24.36" y3="24.91"/> + <curve x1="19.24" x2="18.38" x3="17.8" y1="24.11" y2="22.96" y3="21.9"/> + <curve x1="17.5" x2="17" x3="16.5" y1="21.4" y2="21" y3="21"/> + <curve x1="16.49" x2="16.47" x3="16.46" y1="21" y2="21" y3="21.01"/> + <curve x1="16.48" x2="16.5" x3="16.5" y1="20.97" y2="20.94" y3="20.9"/> + <curve x1="16.5" x2="16.2" x3="17.1" y1="20.9" y2="19.4" y3="18"/> + <curve x1="17.3" x2="17.6" x3="17.8" y1="17.6" y2="17.3" y3="16.9"/> + <curve x1="18.6" x2="19.4" x3="19.6" y1="15.6" y2="14.3" y3="13.9"/> + <curve x1="19.6" x2="19.7" x3="19.8" y1="13.7" y2="13.6" y3="13.4"/> + <curve x1="20.07" x2="20.41" x3="20.47" y1="12.95" y2="12.33" y3="11.63"/> + <close/> + <move x="28.7" y="20.7"/> + <line x="29.28" y="20.7"/> + <curve x1="29.32" x2="29.34" x3="29.37" y1="20.71" y2="20.71" y3="20.72"/> + <curve x1="29.4" x2="29.43" x3="29.46" y1="20.73" y2="20.74" y3="20.75"/> + <curve x1="29.81" x2="30.15" x3="30.3" y1="20.75" y2="20.79" y3="20.9"/> + <line x="30.5" y="21.1"/> + <curve x1="30.5" x2="30.47" x3="30.4" y1="21.1" y2="21.23" y3="21.39"/> + <line x="30.4" y="21.6"/> + <curve x1="30.3" x2="29.2" x3="28.3" y1="21.8" y2="23.3" y3="23"/> + <curve x1="27.6" x2="27.5" x3="27.6" y1="22.8" y2="21.9" y3="21.3"/> + <line x="27.6" y="21.1"/> + <curve x1="27.6" x2="27.6" x3="27.7" y1="21.1" y2="21" y3="20.9"/> + <curve x1="27.8" x2="28.1" x3="28.7" y1="20.8" y2="20.7" y3="20.7"/> + <close/> + <move x="16.5" y="21.2"/> + <curve x1="16.8" x2="17.2" x3="17.4" y1="21.2" y2="21.5" y3="21.9"/> + <curve x1="18" x2="19" x3="19.7" y1="23" y2="24.2" y3="25.1"/> + <curve x1="20" x2="20.2" x3="20.3" y1="25.4" y2="25.7" y3="25.9"/> + <curve x1="20.8" x2="21.1" x3="20.6" y1="26.6" y2="27.1" y3="28"/> + <curve x1="20.1" x2="18.6" x3="18.2" y1="28.9" y2="28.6" y3="28.5"/> + <curve x1="18.1" x2="18.1" x3="18" y1="28.5" y2="28.4" y3="28.4"/> + <curve x1="17.7" x2="16.9" x3="15.1" y1="28.2" y2="27.7" y3="27.5"/> + <curve x1="13.3" x2="13.1" x3="13.1" y1="27.3" y2="26.9" y3="26.7"/> + <line x="13" y="26.5"/> + <line x="13" y="26.2"/> + <curve x1="13.3" x2="13.3" x3="13.3" y1="25.8" y2="25.6" y3="24.8"/> + <line x="13.3" y="23.9"/> + <curve x1="13.3" x2="13.3" x3="14" y1="23.2" y2="23.1" y3="22.9"/> + <curve x1="14.3" x2="14.4" x3="14.6" y1="22.9" y2="22.8" y3="22.8"/> + <curve x1="15.3" x2="15.5" x3="15.9" y1="22.6" y2="22.6" y3="21.7"/> + <curve x1="16.1" x2="16.3" x3="16.5" y1="21.4" y2="21.2" y3="21.2"/> + <close/> + <move x="31.12" y="21.29"/> + <curve x1="31.25" x2="31.35" x3="31.4" y1="21.3" y2="21.35" y3="21.4"/> + <curve x1="31.6" x2="31.8" x3="31.8" y1="21.5" y2="21.8" y3="22.1"/> + <curve x1="31.8" x2="32.2" x3="32.7" y1="22.8" y2="23.6" y3="23.9"/> + <curve x1="33.5" x2="33.6" x3="33.6" y1="24.4" y2="24.7" y3="24.7"/> + <line x="33.6" y="24.8"/> + <curve x1="33.6" x2="33.7" x3="31.9" y1="24.9" y2="25.2" y3="26.2"/> + <curve x1="30.4" x2="30" x3="29.7" y1="27.1" y2="27.5" y3="27.8"/> + <curve x1="29.5" x2="29.3" x3="29" y1="28" y2="28.1" y3="28.3"/> + <curve x1="28.1" x2="27.3" x3="27.3" y1="28.8" y2="28.4" y3="28.4"/> + <line x="27.2" y="28.4"/> + <curve x1="27.2" x2="26.4" x3="26.5" y1="28.4" y2="28.4" y3="26.8"/> + <curve x1="26.5" x2="26.6" x3="26.8" y1="26.4" y2="26" y3="25.2"/> + <curve x1="26.9" x2="26.9" x3="26.9" y1="24.9" y2="24.4" y3="23.8"/> + <curve x1="26.8" x2="26.8" x3="27.2" y1="22.9" y2="21.5" y3="21.4"/> + <curve x1="27.24" x2="27.31" x3="27.37" y1="21.38" y2="21.37" y3="21.36"/> + <curve x1="27.24" x2="27.46" x3="28.2" y1="22.04" y2="22.92" y3="23.2"/> + <curve x1="28.3" x2="28.4" x3="28.5" y1="23.3" y2="23.3" y3="23.3"/> + <curve x1="28.7" x2="28.9" x3="29.2" y1="23.3" y2="23.2" y3="22.9"/> + <curve x1="30" x2="30.6" x3="30.6" y1="22.5" y2="21.6" y3="21.5"/> + <line x="30.6" y="21.4"/> + <line x="30.7" y="21.4"/> + <curve x1="30.85" x2="31" x3="31.12" y1="21.3" y2="21.27" y3="21.29"/> + <close/> + <move x="26.49" y="24.2"/> + <curve x1="26.49" x2="26.47" x3="26.4" y1="24.55" y2="24.88" y3="25.1"/> + <curve x1="26.2" x2="26.1" x3="26.1" y1="25.9" y2="26.3" y3="26.7"/> + <curve x1="26.09" x2="26.09" x3="26.11" y1="26.92" y2="27.11" y3="27.28"/> + <curve x1="23.48" x2="21.46" x3="21.18" y1="26.22" y2="27" y3="27.07"/> + <curve x1="21.13" x2="20.89" x3="20.6" y1="26.6" y2="26.2" y3="25.8"/> + <curve x1="20.55" x2="20.46" x3="20.35" y1="25.69" y2="25.56" y3="25.41"/> + <curve x1="21.37" x2="24.06" x3="26.49" y1="25.84" y2="26.61" y3="24.2"/> + <close/> + <move x="6.7" y="44.6"/> + <curve x1="5.9" x2="5.2" x3="5.2" y1="44.6" y2="45.2" y3="46.1"/> + <curve x1="5.2" x2="5.8" x3="6.7" y1="46.9" y2="47.6" y3="47.6"/> + <curve x1="7.5" x2="8.2" x3="8.2" y1="47.6" y2="47" y3="46.1"/> + <curve x1="8.2" x2="7.6" x3="6.7" y1="45.3" y2="44.6" y3="44.6"/> + <close/> + <move x="12.6" y="45.8"/> + <line x="12.6" y="46.6"/> + <line x="33.9" y="46.6"/> + <line x="33.9" y="45.8"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="35.24" name="linux vm" strokewidth="inherit" w="35.75"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b42"/> + <path> + <move x="21.21" y="34.87"/> + <line x="35.38" y="34.87"/> + <line x="35.38" y="20.69"/> + <line x="21.21" y="20.69"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="35.75" y="35.24"/> + <line x="20.83" y="35.24"/> + <line x="20.83" y="20.32"/> + <line x="35.75" y="20.32"/> + <close/> + <move x="21.58" y="34.49"/> + <line x="35" y="34.49"/> + <line x="35" y="21.07"/> + <line x="21.58" y="21.07"/> + <close/> + </path> + <fill/> + <path> + <move x="28.49" y="21.9"/> + <curve x1="27.3" x2="26.85" x3="26.78" y1="21.85" y2="22.72" y3="23.18"/> + <curve x1="26.73" x2="26.75" x3="26.76" y1="23.46" y2="24.16" y3="24.73"/> + <curve x1="26.77" x2="26.77" x3="26.77" y1="24.95" y2="25.14" y3="25.27"/> + <curve x1="26.77" x2="26.61" x3="26.49" y1="25.58" y2="25.89" y3="26.13"/> + <curve x1="26.44" x2="26.39" x3="26.36" y1="26.22" y2="26.31" y3="26.38"/> + <curve x1="26.28" x2="25.89" x3="25.52" y1="26.57" y2="27.18" y3="27.78"/> + <curve x1="25.41" x2="25.3" x3="25.2" y1="27.95" y2="28.12" y3="28.28"/> + <curve x1="24.73" x2="24.87" x3="24.87" y1="29.02" y2="29.77" y3="29.8"/> + <curve x1="24.87" x2="24.87" x3="24.87" y1="29.8" y2="29.8" y3="29.8"/> + <curve x1="24.78" x2="24.68" x3="24.6" y1="29.84" y2="29.93" y3="30.09"/> + <curve x1="24.42" x2="24.4" x3="24.12" y1="30.43" y2="30.44" y3="30.49"/> + <curve x1="24.04" x2="23.95" x3="23.85" y1="30.5" y2="30.52" y3="30.55"/> + <curve x1="23.36" x2="23.35" x3="23.37" y1="30.67" y2="30.85" y3="31.24"/> + <curve x1="23.37" x2="23.38" x3="23.38" y1="31.3" y2="31.37" y3="31.46"/> + <line x="23.39" y="31.64"/> + <curve x1="23.4" x2="23.4" x3="23.29" y1="32.01" y2="32.05" y3="32.2"/> + <curve x1="23.24" x2="23.23" x3="23.23" y1="32.28" y2="32.39" y3="32.48"/> + <line x="23.23" y="32.52"/> + <curve x1="23.2" x2="23.82" x3="24.37" y1="32.92" y2="33.04" y3="33.11"/> + <curve x1="25.2" x2="25.5" x3="25.66" y1="33.21" y2="33.41" y3="33.51"/> + <curve x1="25.71" x2="25.74" x3="25.77" y1="33.54" y2="33.57" y3="33.58"/> + <curve x1="25.88" x2="26.08" x3="26.3" y1="33.62" y2="33.66" y3="33.66"/> + <curve x1="26.62" x2="26.99" x3="27.15" y1="33.66" y2="33.57" y3="33.24"/> + <curve x1="27.22" x2="27.26" x3="27.27" y1="33.1" y2="32.98" y3="32.88"/> + <curve x1="27.29" x2="27.3" x3="27.32" y1="32.88" y2="32.88" y3="32.88"/> + <curve x1="27.32" x2="27.39" x3="27.51" y1="32.87" y2="32.84" y3="32.81"/> + <curve x1="27.88" x2="28.71" x3="29.66" y1="32.71" y2="32.58" y3="33.02"/> + <curve x1="29.76" x2="30.05" x3="30.14" y1="33.46" y2="33.54" y3="33.56"/> + <curve x1="30.19" x2="30.35" x3="30.56" y1="33.58" y2="33.64" y3="33.64"/> + <curve x1="30.72" x2="30.9" x3="31.09" y1="33.64" y2="33.61" y3="33.51"/> + <curve x1="31.29" x2="31.36" x3="31.46" y1="33.41" y2="33.32" y3="33.23"/> + <curve x1="31.59" x2="31.77" x3="32.46" y1="33.09" y2="32.89" y3="32.49"/> + <curve x1="33.28" x2="33.41" x3="33.34" y1="32.01" y2="31.8" y3="31.59"/> + <curve x1="33.33" x2="33.26" x3="32.83" y1="31.51" y2="31.33" y3="31.06"/> + <curve x1="32.66" x2="32.51" x3="32.48" y1="30.95" y2="30.64" y3="30.38"/> + <curve x1="32.47" x2="32.35" x3="32.18" y1="30.18" y2="29.99" y3="29.88"/> + <curve x1="32.12" x2="32.06" x3="31.99" y1="29.84" y2="29.83" y3="29.82"/> + <curve x1="32.06" x2="32.13" x3="32.14" y1="29.7" y2="29.53" y3="29.24"/> + <curve x1="32.16" x2="31.52" x3="31.3" y1="28.52" y2="27.43" y3="27.06"/> + <curve x1="31.25" x2="31.16" x3="31.05" y1="26.98" y2="26.86" y3="26.7"/> + <curve x1="30.72" x2="30.16" x3="30.14" y1="26.23" y2="25.44" y3="24.97"/> + <curve x1="30.13" x2="30.13" x3="30.12" y1="24.82" y2="24.61" y3="24.4"/> + <curve x1="30.11" x2="30.1" x3="30.06" y1="23.96" y2="23.47" y3="23.21"/> + <curve x1="30.04" x2="29.81" x3="28.49" y1="23.08" y2="21.96" y3="21.9"/> + <close/> + <move x="28.48" y="22.11"/> + <curve x1="29.64" x2="29.84" x3="29.86" y1="22.16" y2="23.13" y3="23.24"/> + <curve x1="29.9" x2="29.91" x3="29.92" y1="23.49" y2="23.97" y3="24.41"/> + <curve x1="29.92" x2="29.93" x3="29.93" y1="24.62" y2="24.82" y3="24.98"/> + <curve x1="29.96" x2="30.52" x3="30.89" y1="25.51" y2="26.3" y3="26.82"/> + <curve x1="30.99" x2="31.08" x3="31.13" y1="26.96" y2="27.09" y3="27.17"/> + <curve x1="31.33" x2="31.96" x3="31.93" y1="27.52" y2="28.57" y3="29.23"/> + <curve x1="31.92" x2="31.87" x3="31.82" y1="29.48" y2="29.63" y3="29.72"/> + <curve x1="31.78" x2="31.75" x3="31.74" y1="29.8" y2="29.81" y3="29.82"/> + <line x="31.63" y="29.74"/> + <curve x1="31.61" x2="31.57" x3="31.55" y1="29.73" y2="29.72" y3="29.72"/> + <curve x1="31.52" x2="31.49" x3="31.47" y1="29.7" y2="29.68" y3="29.67"/> + <curve x1="31.31" x2="31.07" x3="30.85" y1="29.51" y2="29.45" y3="29.46"/> + <line x="30.83" y="29.46"/> + <line x="30.52" y="29.46"/> + <line x="30.48" y="29.5"/> + <curve x1="30.48" x2="30.55" x3="29.94" y1="29.5" y2="28.53" y3="27.54"/> + <curve x1="29.64" x2="29.47" x3="29.37" y1="27.04" y2="26.49" y3="26.07"/> + <curve x1="29.33" x2="29.3" x3="29.28" y1="25.85" y2="25.67" y3="25.54"/> + <curve x1="29.27" x2="29.27" x3="29.27" y1="25.45" y2="25.43" y3="25.4"/> + <curve x1="29.27" x2="29.28" x3="29.28" y1="25.39" y2="25.4" y3="25.4"/> + <curve x1="29.4" x2="29.41" x3="29.4" y1="25.25" y2="25.14" y3="25.06"/> + <curve x1="29.39" x2="29.35" x3="29.29" y1="24.99" y2="24.93" y3="24.89"/> + <curve x1="29.24" x2="29.17" x3="29.07" y1="24.85" y2="24.83" y3="24.79"/> + <curve x1="29.25" x2="29.31" x3="29.34" y1="24.59" y2="24.45" y3="24.31"/> + <curve x1="29.42" x2="29.1" x3="28.89" y1="23.83" y2="23.62" y3="23.61"/> + <curve x1="28.36" x2="28.26" x3="28.24" y1="23.55" y2="24.1" y3="24.38"/> + <curve x1="28.24" x2="28.24" x3="28.24" y1="24.44" y2="24.46" y3="24.48"/> + <curve x1="28.15" x2="28.06" x3="27.98" y1="24.46" y2="24.44" y3="24.44"/> + <curve x1="27.89" x2="27.81" x3="27.73" y1="24.44" y2="24.46" y3="24.48"/> + <curve x1="27.74" x2="27.74" x3="27.73" y1="24.4" y2="24.32" y3="24.25"/> + <curve x1="27.7" x2="27.6" x3="27.6" y1="24.02" y2="23.87" y3="23.87"/> + <curve x1="27.29" x2="27.01" x3="27.01" y1="23.49" y2="23.87" y3="23.87"/> + <curve x1="26.98" x2="26.97" x3="26.96" y1="23.93" y2="23.99" y3="24.04"/> + <curve x1="26.95" x2="26.96" x3="26.98" y1="23.69" y2="23.36" y3="23.21"/> + <curve x1="27.04" x2="27.43" x3="28.48" y1="22.81" y2="22.06" y3="22.11"/> + <close/> + <move x="28.8" y="24.02"/> + <curve x1="28.8" x2="29.05" x3="28.99" y1="24.02" y2="24.05" y3="24.39"/> + <curve x1="28.99" x2="28.98" x3="28.94" y1="24.39" y2="24.44" y3="24.51"/> + <curve x1="28.92" x2="28.87" x3="28.82" y1="24.56" y2="24.63" y3="24.69"/> + <curve x1="28.72" x2="28.63" x3="28.45" y1="24.66" y2="24.63" y3="24.55"/> + <curve x1="28.44" x2="28.4" x3="28.8" y1="24.42" y2="23.99" y3="24.02"/> + <close/> + <move x="27.32" y="24.06"/> + <curve x1="27.39" x2="27.47" x3="27.53" y1="24.05" y2="24.07" y3="24.19"/> + <curve x1="27.53" x2="27.59" x3="27.54" y1="24.19" y2="24.35" y3="24.54"/> + <curve x1="27.45" x2="27.37" x3="27.3" y1="24.59" y2="24.63" y3="24.69"/> + <curve x1="27.24" x2="27.04" x3="27.17" y1="24.64" y2="24.47" y3="24.17"/> + <curve x1="27.19" x2="27.25" x3="27.32" y1="24.13" y2="24.07" y3="24.06"/> + <close/> + <move x="26.96" y="24.36"/> + <curve x1="27.01" x2="27.12" x3="27.17" y1="24.59" y2="24.74" y3="24.79"/> + <curve x1="27.16" x2="27.16" x3="27.15" y1="24.8" y2="24.8" y3="24.81"/> + <line x="27.11" y="24.84"/> + <curve x1="27.05" x2="27.01" x3="26.98" y1="24.88" y2="24.93" y3="24.97"/> + <curve x1="26.97" x2="26.97" x3="26.97" y1="24.88" y2="24.82" y3="24.72"/> + <curve x1="26.97" x2="26.97" x3="26.96" y1="24.61" y2="24.48" y3="24.36"/> + <close/> + <move x="27.98" y="24.54"/> + <curve x1="28.1" x2="28.22" x3="28.37" y1="24.55" y2="24.58" y3="24.64"/> + <curve x1="28.7" x2="28.89" x3="29.01" y1="24.77" y2="24.84" y3="24.88"/> + <curve x1="29.13" x2="29.18" x3="29.23" y1="24.92" y2="24.94" y3="24.97"/> + <curve x1="29.27" x2="29.29" x3="29.3" y1="25" y2="25.03" y3="25.08"/> + <curve x1="29.3" x2="29.29" x3="29.21" y1="25.12" y2="25.21" y3="25.31"/> + <line x="29.21" y="25.31"/> + <curve x1="29.21" x2="29.21" x3="29.21" y1="25.31" y2="25.31" y3="25.31"/> + <curve x1="29.18" x2="29.14" x3="29.11" y1="25.35" y2="25.41" y3="25.42"/> + <curve x1="28.84" x2="28.54" x3="28.31" y1="25.59" y2="25.93" y3="25.99"/> + <curve x1="28.08" x2="27.57" x3="27.24" y1="26.05" y2="26.1" y3="25.6"/> + <curve x1="27.24" x2="27.19" x3="27.16" y1="25.6" y2="25.49" y3="25.47"/> + <curve x1="27.31" x2="27.55" x3="27.84" y1="25.57" y2="25.71" y3="25.71"/> + <line x="27.88" y="25.71"/> + <curve x1="28.29" x2="28.47" x3="29.07" y1="25.68" y2="25.65" y3="25.18"/> + <curve x1="29.09" x2="29.09" x3="29.08" y1="25.16" y2="25.13" y3="25.11"/> + <curve x1="29.06" x2="29.03" x3="29.01" y1="25.09" y2="25.08" y3="25.1"/> + <curve x1="28.41" x2="28.25" x3="27.87" y1="25.56" y2="25.59" y3="25.62"/> + <curve x1="27.51" x2="27.08" x3="27.08" y1="25.64" y2="25.3" y3="25.3"/> + <curve x1="27.05" x2="27.02" x3="27.02" y1="25.28" y2="25.26" y3="25.25"/> + <curve x1="26.99" x2="26.98" x3="26.99" y1="25.23" y2="25.2" y3="25.17"/> + <curve x1="26.99" x2="27" x3="27.02" y1="25.15" y2="25.12" y3="25.07"/> + <curve x1="27.05" x2="27.09" x3="27.17" y1="25.03" y2="24.98" y3="24.92"/> + <line x="27.21" y="24.89"/> + <curve x1="27.4" x2="27.63" x3="27.98" y1="24.72" y2="24.53" y3="24.54"/> + <close/> + <move x="26.97" y="25.34"/> + <curve x1="26.99" x2="27" x3="27.01" y1="25.35" y2="25.37" y3="25.38"/> + <curve x1="27.01" x2="27.09" x3="27.13" y1="25.38" y2="25.43" y3="25.46"/> + <curve x1="27.13" x2="27.04" x3="27.02" y1="25.5" y2="25.94" y3="26.07"/> + <curve x1="26.99" x2="26.77" x3="26.41" y1="26.19" y2="27.06" y3="27.65"/> + <curve x1="25.94" x2="25.9" x3="25.9" y1="28.43" y2="29.56" y3="29.56"/> + <line x="25.9" y="29.68"/> + <curve x1="26.01" x2="26.02" x3="26.8" y1="30.07" y2="30.26" y3="30.78"/> + <curve x1="26.8" x2="27.16" x3="27.13" y1="30.78" y2="31.02" y3="31.2"/> + <curve x1="27.13" x2="27.12" x3="26.69" y1="31.2" y2="31.39" y3="31.64"/> + <curve x1="26.36" x2="25.92" x3="25.65" y1="31.24" y2="30.7" y3="30.2"/> + <curve x1="25.51" x2="25.29" x3="25.07" y1="29.93" y2="29.77" y3="29.76"/> + <curve x1="25.07" x2="25.07" x3="25.07" y1="29.76" y2="29.76" y3="29.76"/> + <curve x1="25.07" x2="24.95" x3="25.37" y1="29.75" y2="29.06" y3="28.39"/> + <curve x1="25.47" x2="25.58" x3="25.69" y1="28.23" y2="28.06" y3="27.89"/> + <curve x1="26.09" x2="26.47" x3="26.55" y1="27.26" y2="26.67" y3="26.46"/> + <curve x1="26.58" x2="26.62" x3="26.67" y1="26.39" y2="26.31" y3="26.23"/> + <curve x1="26.79" x2="26.95" x3="26.97" y1="25.98" y2="25.67" y3="25.34"/> + <close/> + <move x="25.05" y="29.97"/> + <curve x1="25.2" x2="25.37" x3="25.48" y1="29.97" y2="30.1" y3="30.29"/> + <curve x1="25.76" x2="26.22" x3="26.55" y1="30.82" y2="31.39" y3="31.8"/> + <curve x1="26.66" x2="26.76" x3="26.83" y1="31.95" y2="32.07" y3="32.16"/> + <curve x1="27.06" x2="27.2" x3="26.97" y1="32.48" y2="32.7" y3="33.15"/> + <curve x1="26.75" x2="26.03" x3="25.85" y1="33.57" y2="33.46" y3="33.39"/> + <curve x1="25.83" x2="25.8" x3="25.77" y1="33.38" y2="33.36" y3="33.34"/> + <curve x1="25.61" x2="25.27" x3="24.39" y1="33.24" y2="33.02" y3="32.91"/> + <curve x1="23.54" x2="23.43" x3="23.43" y1="32.8" y2="32.63" y3="32.54"/> + <line x="23.43" y="32.48"/> + <curve x1="23.44" x2="23.44" x3="23.46" y1="32.44" y2="32.34" y3="32.32"/> + <curve x1="23.61" x2="23.6" x3="23.59" y1="32.11" y2="32.02" y3="31.63"/> + <line x="23.58" y="31.45"/> + <curve x1="23.58" x2="23.58" x3="23.57" y1="31.37" y2="31.29" y3="31.22"/> + <curve x1="23.55" x2="23.55" x3="23.89" y1="30.87" y2="30.83" y3="30.75"/> + <curve x1="24" x2="24.08" x3="24.16" y1="30.72" y2="30.7" y3="30.69"/> + <curve x1="24.48" x2="24.57" x3="24.78" y1="30.63" y2="30.59" y3="30.18"/> + <curve x1="24.85" x2="24.95" x3="25.05" y1="30.04" y2="29.97" y3="29.97"/> + <close/> + <move x="31.93" y="30.01"/> + <curve x1="31.99" x2="32.03" x3="32.07" y1="30.02" y2="30.04" y3="30.06"/> + <curve x1="32.19" x2="32.27" x3="32.28" y1="30.13" y2="30.26" y3="30.39"/> + <curve x1="32.31" x2="32.5" x3="32.72" y1="30.73" y2="31.09" y3="31.23"/> + <curve x1="33.1" x2="33.14" x3="33.14" y1="31.47" y2="31.6" y3="31.6"/> + <curve x1="33.14" x2="33.14" x3="33.15" y1="31.62" y2="31.63" y3="31.65"/> + <curve x1="33.16" x2="33.21" x3="32.36" y1="31.69" y2="31.82" y3="32.31"/> + <curve x1="31.64" x2="31.45" x3="31.31" y1="32.73" y2="32.94" y3="33.09"/> + <curve x1="31.22" x2="31.16" x3="31" y1="33.18" y2="33.24" y3="33.33"/> + <curve x1="30.59" x2="30.23" x3="30.21" y1="33.54" y2="33.38" y3="33.37"/> + <curve x1="30.2" x2="30.19" x3="30.17" y1="33.36" y2="33.36" y3="33.36"/> + <curve x1="30.17" x2="29.79" x3="29.82" y1="33.36" y2="33.33" y3="32.59"/> + <curve x1="29.83" x2="29.85" x3="29.96" y1="32.41" y2="32.23" y3="31.85"/> + <curve x1="30" x2="30.02" x3="30.01" y1="31.67" y2="31.46" y3="31.17"/> + <curve x1="29.95" x2="29.96" x3="30.15" y1="30.75" y2="30.1" y3="30.04"/> + <curve x1="30.16" x2="30.19" x3="30.21" y1="30.03" y2="30.03" y3="30.03"/> + <curve x1="30.16" x2="30.24" x3="30.6" y1="30.33" y2="30.75" y3="30.87"/> + <curve x1="30.65" x2="30.71" x3="30.76" y1="30.89" y2="30.9" y3="30.9"/> + <curve x1="30.86" x2="30.97" x3="31.08" y1="30.9" y2="30.87" y3="30.81"/> + <curve x1="31.44" x2="31.74" x3="31.74" y1="30.61" y2="30.15" y3="30.12"/> + <curve x1="31.75" x2="31.74" x3="31.74" y1="30.09" y2="30.06" y3="30.04"/> + <curve x1="31.82" x2="31.88" x3="31.93" y1="30.01" y2="30" y3="30.01"/> + <close/> + <move x="29.81" y="31.3"/> + <curve x1="29.81" x2="29.79" x3="29.76" y1="31.5" y2="31.66" y3="31.8"/> + <curve x1="29.65" x2="29.63" x3="29.62" y1="32.2" y2="32.39" y3="32.58"/> + <curve x1="29.62" x2="29.62" x3="29.63" y1="32.66" y2="32.72" y3="32.79"/> + <curve x1="29.17" x2="28.74" x3="28.38" y1="32.6" y2="32.52" y3="32.51"/> + <curve x1="27.75" x2="27.34" x3="27.27" y1="32.49" y2="32.65" y3="32.68"/> + <curve x1="27.25" x2="27.14" x3="26.99" y1="32.44" y2="32.24" y3="32.04"/> + <curve x1="26.95" x2="26.88" x3="26.81" y1="31.98" y2="31.88" y3="31.79"/> + <curve x1="26.98" x2="27.53" x3="28.25" y1="31.88" y2="32.13" y3="32.06"/> + <curve x1="28.42" x2="28.6" x3="28.78" y1="32.04" y2="32.01" y3="31.95"/> + <curve x1="29.12" x2="29.47" x3="29.81" y1="31.84" y2="31.63" y3="31.3"/> + <close/> + <move x="14.32" y="10.08"/> + <line x="16.79" y="10.08"/> + <line x="18.59" y="15.76"/> + <line x="18.63" y="15.76"/> + <line x="20.42" y="10.08"/> + <line x="22.87" y="10.08"/> + <line x="22.87" y="18.28"/> + <line x="21.08" y="18.28"/> + <line x="21.08" y="12.25"/> + <line x="21.05" y="12.25"/> + <line x="19.14" y="18.28"/> + <line x="17.77" y="18.28"/> + <line x="15.89" y="12.25"/> + <line x="15.84" y="12.25"/> + <line x="15.84" y="18.28"/> + <line x="14.32" y="18.28"/> + <close/> + <move x="5.48" y="10.08"/> + <line x="7.33" y="10.08"/> + <line x="9.33" y="16.1"/> + <line x="9.37" y="16.1"/> + <line x="11.34" y="10.08"/> + <line x="13.02" y="10.08"/> + <line x="10.16" y="18.28"/> + <line x="8.34" y="18.28"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="20.59" name="locked" strokewidth="inherit" w="20.59"> + <connections/> + <foreground> + <path> + <move x="20.22" y="10.29"/> + <curve x1="20.22" x2="15.78" x3="10.3" y1="4.81" y2="0.37" y3="0.37"/> + <curve x1="4.82" x2="0.38" x3="0.38" y1="0.37" y2="4.81" y3="10.29"/> + <curve x1="0.38" x2="4.82" x3="10.3" y1="15.77" y2="20.21" y3="20.21"/> + <curve x1="15.78" x2="20.22" x3="20.22" y1="20.21" y2="15.77" y3="10.29"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="10.3" y="0"/> + <curve x1="4.62" x2="0" x3="0" y1="0" y2="4.61" y3="10.29"/> + <curve x1="0" x2="4.62" x3="10.3" y1="15.97" y2="20.59" y3="20.59"/> + <curve x1="15.97" x2="20.59" x3="20.59" y1="20.59" y2="15.97" y3="10.29"/> + <curve x1="20.59" x2="15.97" x3="10.3" y1="4.61" y2="0" y3="0"/> + <close/> + <move x="10.3" y="0.75"/> + <curve x1="15.56" x2="19.84" x3="19.84" y1="0.75" y2="5.03" y3="10.29"/> + <curve x1="19.84" x2="15.56" x3="10.3" y1="15.56" y2="19.84" y3="19.84"/> + <curve x1="5.03" x2="0.75" x3="0.75" y1="19.84" y2="15.56" y3="10.29"/> + <curve x1="0.75" x2="5.03" x3="10.3" y1="5.03" y2="0.75" y3="0.75"/> + <close/> + <move x="8.92" y="3.68"/> + <curve x1="7.84" x2="6.96" x3="6.96" y1="3.68" y2="4.44" y3="5.38"/> + <line x="6.96" y="8.35"/> + <line x="4.87" y="8.35"/> + <line x="4.87" y="15.58"/> + <line x="15.72" y="15.58"/> + <line x="15.72" y="8.35"/> + <line x="13.64" y="8.35"/> + <line x="13.64" y="5.38"/> + <curve x1="13.64" x2="12.75" x3="11.67" y1="4.44" y2="3.68" y3="3.68"/> + <close/> + <move x="8.92" y="4.43"/> + <line x="11.67" y="4.43"/> + <curve x1="12.34" x2="12.89" x3="12.89" y1="4.43" y2="4.85" y3="5.38"/> + <line x="12.89" y="8.35"/> + <line x="7.71" y="8.35"/> + <line x="7.71" y="5.38"/> + <curve x1="7.71" x2="8.25" x3="8.92" y1="4.85" y2="4.43" y3="4.43"/> + <close/> + <move x="5.62" y="9.1"/> + <line x="14.97" y="9.1"/> + <line x="14.97" y="14.83"/> + <line x="5.62" y="14.83"/> + <close/> + <move x="10.3" y="11.09"/> + <curve x1="9.81" x2="9.42" x3="9.42" y1="11.09" y2="11.48" y3="11.97"/> + <curve x1="9.42" x2="9.81" x3="10.3" y1="12.45" y2="12.84" y3="12.84"/> + <curve x1="10.78" x2="11.17" x3="11.17" y1="12.84" y2="12.45" y3="11.97"/> + <curve x1="11.17" x2="10.78" x3="10.3" y1="11.48" y2="11.09" y3="11.09"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.19" name="magnifying glass" strokewidth="inherit" w="28.2"> + <connections/> + <foreground> + <path> + <move x="28.2" y="28.2"/> + <line x="28.2" y="0"/> + <line x="0" y="0"/> + <line x="0" y="28.2"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="12.65" y="4.45"/> + <curve x1="8.3" x2="4.77" x3="4.77" y1="4.45" y2="7.99" y3="12.34"/> + <curve x1="4.77" x2="8.3" x3="12.65" y1="16.68" y2="20.2" y3="20.2"/> + <curve x1="14.23" x2="15.71" x3="16.95" y1="20.2" y2="19.73" y3="18.92"/> + <line x="22.3" y="24.28"/> + <line x="24.42" y="22.16"/> + <line x="19.1" y="16.83"/> + <curve x1="19.99" x2="20.52" x3="20.52" y1="15.56" y2="14.01" y3="12.34"/> + <curve x1="20.52" x2="16.99" x3="12.65" y1="7.99" y2="4.45" y3="4.45"/> + <close/> + <move x="12.65" y="5.2"/> + <curve x1="16.57" x2="19.77" x3="19.77" y1="5.2" y2="8.41" y3="12.34"/> + <curve x1="19.77" x2="16.57" x3="12.65" y1="16.27" y2="19.45" y3="19.45"/> + <curve x1="8.72" x2="5.52" x3="5.52" y1="19.45" y2="16.27" y3="12.34"/> + <curve x1="5.52" x2="8.72" x3="12.65" y1="8.41" y2="5.2" y3="5.2"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="39.18" name="metadata file" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="28.35" y="7.1"/> + <line x="28.35" y="39.18"/> + <line x="0" y="39.18"/> + <line x="0" y="0"/> + <line x="21.38" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="20.72" y="2.49"/> + <line x="20.72" y="7.86"/> + <line x="26.01" y="7.86"/> + <curve x1="26.07" x2="20.72" x3="20.72" y1="7.86" y2="2.49" y3="2.49"/> + <close/> + <move x="15.7" y="13.82"/> + <line x="5.35" y="23.82"/> + <line x="12.33" y="31.04"/> + <line x="22.41" y="21.31"/> + <line x="22.68" y="21.05"/> + <line x="22.85" y="13.9"/> + <close/> + <move x="16" y="14.58"/> + <line x="22.08" y="14.64"/> + <line x="21.93" y="20.72"/> + <line x="12.35" y="29.98"/> + <line x="6.41" y="23.84"/> + <close/> + <move x="18.36" y="16.38"/> + <curve x1="17.36" x2="16.54" x3="16.54" y1="16.38" y2="17.19" y3="18.2"/> + <curve x1="16.54" x2="17.36" x3="18.36" y1="19.2" y2="20.02" y3="20.02"/> + <curve x1="19.36" x2="20.18" x3="20.18" y1="20.02" y2="19.2" y3="18.2"/> + <curve x1="20.18" x2="19.36" x3="18.36" y1="17.19" y2="16.38" y3="16.38"/> + <close/> + <move x="18.36" y="16.88"/> + <curve x1="19.09" x2="19.68" x3="19.68" y1="16.88" y2="17.47" y3="18.2"/> + <curve x1="19.68" x2="19.09" x3="18.36" y1="18.92" y2="19.52" y3="19.52"/> + <curve x1="17.63" x2="17.04" x3="17.04" y1="19.52" y2="18.92" y3="18.2"/> + <curve x1="17.04" x2="17.63" x3="18.36" y1="17.47" y2="16.88" y3="16.88"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="microsoft active directory" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="17.01" y="5.46"/> + <line x="5.45" y="17.01"/> + <line x="17.01" y="28.57"/> + <line x="28.56" y="17.01"/> + <close/> + <move x="16.99" y="8.79"/> + <curve x1="17.92" x2="18.68" x3="18.68" y1="8.79" y2="9.55" y3="10.48"/> + <curve x1="18.68" x2="18.58" x3="18.42" y1="10.81" y2="11.11" y3="11.37"/> + <line x="22.68" y="15.63"/> + <curve x1="22.95" x2="23.28" x3="23.64" y1="15.44" y2="15.33" y3="15.33"/> + <curve x1="24.57" x2="25.33" x3="25.33" y1="15.33" y2="16.08" y3="17.01"/> + <curve x1="25.33" x2="24.57" x3="23.64" y1="17.94" y2="18.7" y3="18.7"/> + <curve x1="23.31" x2="23" x3="22.74" y1="18.7" y2="18.6" y3="18.43"/> + <line x="18.43" y="22.69"/> + <curve x1="18.59" x2="18.69" x3="18.69" y1="22.95" y2="23.25" y3="23.58"/> + <curve x1="18.69" x2="17.94" x3="17.01" y1="24.51" y2="25.27" y3="25.27"/> + <curve x1="16.08" x2="15.32" x3="15.32" y1="25.27" y2="24.51" y3="23.58"/> + <curve x1="15.32" x2="15.42" x3="15.58" y1="23.25" y2="22.94" y3="22.68"/> + <line x="11.29" y="18.39"/> + <curve x1="11.01" x2="10.68" x3="10.32" y1="18.58" y2="18.7" y3="18.7"/> + <curve x1="9.39" x2="8.64" x3="8.64" y1="18.7" y2="17.94" y3="17.01"/> + <curve x1="8.64" x2="9.39" x3="10.32" y1="16.08" y2="15.33" y3="15.33"/> + <curve x1="10.65" x2="10.95" x3="11.21" y1="15.33" y2="15.42" y3="15.58"/> + <line x="15.52" y="11.28"/> + <curve x1="15.39" x2="15.31" x3="15.31" y1="11.04" y2="10.77" y3="10.48"/> + <curve x1="15.31" x2="16.06" x3="16.99" y1="9.55" y2="8.79" y3="8.79"/> + <close/> + <move x="16.02" y="11.84"/> + <line x="11.74" y="16.11"/> + <curve x1="11.91" x2="12" x3="12" y1="16.37" y2="16.68" y3="17.01"/> + <curve x1="12" x2="11.92" x3="11.78" y1="17.3" y2="17.58" y3="17.82"/> + <line x="16.12" y="22.15"/> + <curve x1="16.27" x2="16.44" x3="16.62" y1="22.06" y2="22" y3="21.95"/> + <line x="16.62" y="12.11"/> + <curve x1="16.4" x2="16.2" x3="16.02" y1="12.06" y2="11.97" y3="11.84"/> + <close/> + <move x="17.88" y="11.9"/> + <curve x1="17.73" x2="17.55" x3="17.37" y1="11.99" y2="12.06" y3="12.1"/> + <line x="17.37" y="21.95"/> + <curve x1="17.56" x2="17.74" x3="17.9" y1="21.99" y2="22.06" y3="22.16"/> + <line x="22.22" y="17.89"/> + <curve x1="22.06" x2="21.96" x3="21.96" y1="17.63" y2="17.33" y3="17.01"/> + <curve x1="21.96" x2="22.04" x3="22.18" y1="16.71" y2="16.43" y3="16.19"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="microsoft exchange" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="26.75" y="10.72"/> + <line x="19.46" y="10.72"/> + <line x="19.46" y="12.25"/> + <line x="19.77" y="12.25"/> + <curve x1="19.84" x2="19.91" x3="19.96" y1="12.25" y2="12.28" y3="12.33"/> + <line x="21.05" y="13.42"/> + <curve x1="21.12" x2="21.12" x3="21.05" y1="13.49" y2="13.61" y3="13.69"/> + <line x="20.65" y="14.08"/> + <curve x1="20.58" x2="20.46" x3="20.39" y1="14.16" y2="14.16" y3="14.08"/> + <line x="19.9" y="13.6"/> + <curve x1="19.88" x2="19.87" x3="19.86" y1="13.59" y2="13.58" y3="13.58"/> + <line x="19.46" y="13.58"/> + <line x="19.46" y="16.52"/> + <curve x1="20.21" x2="20.84" x3="20.65" y1="17.19" y2="17.7" y3="17.9"/> + <curve x1="20.52" x2="20.04" x3="19.46" y1="18.04" y2="17.82" y3="17.46"/> + <line x="19.46" y="20.44"/> + <line x="19.64" y="20.44"/> + <curve x1="21" x2="22.1" x3="22.44" y1="19.43" y2="17.6" y3="17.91"/> + <curve x1="22.83" x2="20.2" x3="19.88" y1="18.27" y2="21.73" y3="21.77"/> + <line x="19.46" y="21.77"/> + <line x="19.46" y="23.3"/> + <line x="26.75" y="23.3"/> + <curve x1="27.35" x2="27.84" x3="27.84" y1="23.3" y2="22.82" y3="22.22"/> + <line x="27.84" y="11.8"/> + <curve x1="27.84" x2="27.35" x3="26.75" y1="11.2" y2="10.72" y3="10.72"/> + <close/> + <move x="26.3" y="20.44"/> + <line x="26.3" y="21.5"/> + <curve x1="26.3" x2="26.18" x3="26.04" y1="21.65" y2="21.77" y3="21.77"/> + <line x="23.32" y="21.77"/> + <curve x1="23.25" x2="23.18" x3="23.13" y1="21.77" y2="21.74" y3="21.69"/> + <line x="22.04" y="20.6"/> + <curve x1="21.96" x2="21.96" x3="22.04" y1="20.53" y2="20.41" y3="20.33"/> + <line x="22.43" y="19.94"/> + <curve x1="22.51" x2="22.63" x3="22.7" y1="19.87" y2="19.87" y3="19.94"/> + <line x="23.19" y="20.43"/> + <curve x1="23.2" x2="23.22" x3="23.23" y1="20.44" y2="20.44" y3="20.44"/> + <line x="24.97" y="20.44"/> + <line x="24.97" y="18.91"/> + <curve x1="23.96" x2="22.13" x3="22.44" y1="17.56" y2="16.45" y3="16.12"/> + <curve x1="22.8" x2="26.26" x3="26.3" y1="15.73" y2="18.35" y3="18.68"/> + <close/> + <move x="26.3" y="13.58"/> + <line x="26.3" y="15.23"/> + <curve x1="26.3" x2="26.28" x3="26.23" y1="15.31" y2="15.38" y3="15.43"/> + <line x="25.13" y="16.52"/> + <curve x1="25.06" x2="24.94" x3="24.87" y1="16.59" y2="16.59" y3="16.52"/> + <line x="24.47" y="16.12"/> + <curve x1="24.4" x2="24.4" x3="24.47" y1="16.05" y2="15.93" y3="15.85"/> + <line x="24.96" y="15.36"/> + <curve x1="24.97" x2="24.97" x3="24.97" y1="15.35" y2="15.34" y3="15.32"/> + <line x="24.97" y="13.58"/> + <line x="23.44" y="13.58"/> + <curve x1="22.09" x2="20.98" x3="20.65" y1="14.59" y2="16.43" y3="16.12"/> + <curve x1="20.26" x2="22.88" x3="23.21" y1="15.75" y2="12.29" y3="12.25"/> + <line x="26.04" y="12.25"/> + <curve x1="26.18" x2="26.31" x3="26.31" y1="12.25" y2="12.37" y3="12.52"/> + <close/> + <move x="6.18" y="8.79"/> + <line x="6.18" y="25.23"/> + <line x="18.31" y="27.33"/> + <line x="18.31" y="6.7"/> + <close/> + <move x="14.33" y="21.28"/> + <line x="9.73" y="20.84"/> + <line x="9.73" y="12.22"/> + <line x="14.16" y="11.75"/> + <line x="14.16" y="13.49"/> + <line x="11.46" y="13.68"/> + <line x="11.46" y="15.68"/> + <line x="13.97" y="15.61"/> + <line x="13.97" y="17.35"/> + <line x="11.46" y="17.32"/> + <line x="11.46" y="19.37"/> + <line x="14.33" y="19.53"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="microsoft office" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="26.18" y="26.41"/> + <line x="26.18" y="7.88"/> + <line x="19.53" y="5.91"/> + <line x="7.6" y="10.45"/> + <line x="7.54" y="10.45"/> + <line x="7.54" y="23.84"/> + <line x="11.57" y="22.23"/> + <line x="11.57" y="11.35"/> + <line x="19.63" y="9.44"/> + <line x="19.63" y="25.5"/> + <line x="7.54" y="23.84"/> + <line x="19.53" y="28.27"/> + <line x="26.18" y="26.46"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="microsoft onedrive" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="18.26" y="9.42"/> + <curve x1="18.08" x2="17.89" x3="17.71" y1="9.42" y2="9.43" y3="9.45"/> + <curve x1="15.87" x2="14.25" x3="13.42" y1="9.64" y2="10.76" y3="12.42"/> + <curve x1="11.63" x2="9.21" x3="8" y1="11.21" y2="11.68" y3="13.47"/> + <curve x1="7.4" x2="7.19" x3="7.43" y1="14.36" y2="15.45" y3="16.5"/> + <curve x1="5.52" x2="4.08" x3="4.22" y1="16.63" y2="18.29" y3="20.19"/> + <curve x1="4.34" x2="5.86" x3="7.68" y1="22.01" y2="23.41" y3="23.41"/> + <line x="9.95" y="23.41"/> + <line x="10.37" y="23.41"/> + <curve x1="9.89" x2="9.6" x3="9.6" y1="22.76" y2="21.96" y3="21.11"/> + <curve x1="9.6" x2="11.21" x3="13.22" y1="19.1" y2="17.45" y3="17.39"/> + <curve x1="13.26" x2="14.21" x3="15.7" y1="15.72" y2="14.22" y3="13.45"/> + <curve x1="16.79" x2="18.02" x3="19.19" y1="12.9" y2="12.8" y3="13.17"/> + <curve x1="20.22" x2="21.08" x3="21.65" y1="13.51" y2="14.18" y3="15.09"/> + <curve x1="22.22" x2="22.86" x3="23.52" y1="14.79" y2="14.64" y3="14.64"/> + <curve x1="23.53" x2="23.55" x3="23.57" y1="14.64" y2="14.64" y3="14.64"/> + <line x="23.63" y="14.27"/> + <curve x1="23.35" x2="21" x3="18.26" y1="11.49" y2="9.42" y3="9.42"/> + <close/> + <move x="17.48" y="13.71"/> + <curve x1="16.98" x2="16.5" x3="16.04" y1="13.75" y2="13.89" y3="14.12"/> + <curve x1="14.76" x2="13.96" x3="13.96" y1="14.78" y2="16.08" y3="17.52"/> + <curve x1="13.96" x2="13.97" x3="13.97" y1="17.6" y2="17.68" y3="17.75"/> + <line x="14" y="18.19"/> + <line x="13.57" y="18.15"/> + <curve x1="13.49" x2="13.4" x3="13.32" y1="18.14" y2="18.14" y3="18.14"/> + <curve x1="11.68" x2="10.35" x3="10.35" y1="18.14" y2="19.47" y3="21.11"/> + <curve x1="10.35" x2="11.64" x3="13.2" y1="22.76" y2="24.16" y3="24.23"/> + <line x="13.32" y="24.22"/> + <line x="27.69" y="24.22"/> + <curve x1="27.76" x2="27.8" x3="27.84" y1="24.17" y2="24.14" y3="24.12"/> + <curve x1="28.67" x2="29.22" x3="29.22" y1="23.7" y2="22.76" y3="21.78"/> + <curve x1="29.22" x2="28.33" x3="27.1" y1="20.54" y2="19.49" y3="19.3"/> + <line x="26.76" y="19.25"/> + <line x="26.78" y="18.9"/> + <curve x1="26.79" x2="26.79" x3="26.79" y1="18.83" y2="18.75" y3="18.67"/> + <curve x1="26.79" x2="25.32" x3="23.52" y1="16.86" y2="15.39" y3="15.39"/> + <curve x1="22.88" x2="22.25" x3="21.72" y1="15.39" y2="15.57" y3="15.92"/> + <line x="21.37" y="16.15"/> + <line x="21.18" y="15.78"/> + <curve x1="20.71" x2="19.92" x3="18.95" y1="14.87" y2="14.2" y3="13.89"/> + <curve x1="18.47" x2="17.97" x3="17.48" y1="13.73" y2="13.67" y3="13.71"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="microsoft outlook" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="18.83" y="7.34"/> + <line x="7.12" y="9.61"/> + <line x="7.12" y="25.01"/> + <line x="18.83" y="27.47"/> + <close/> + <move x="19.57" y="11.61"/> + <line x="19.57" y="15.54"/> + <line x="20.95" y="16.41"/> + <curve x1="20.99" x2="21.07" x3="21.1" y1="16.42" y2="16.42" y3="16.41"/> + <line x="27.02" y="12.42"/> + <curve x1="27.02" x2="26.58" x3="26.33" y1="11.95" y2="11.61" y3="11.61"/> + <close/> + <move x="13.11" y="13.88"/> + <curve x1="13.88" x2="14.5" x3="14.98" y1="13.88" y2="14.2" y3="14.83"/> + <curve x1="15.46" x2="15.7" x3="15.7" y1="15.47" y2="16.3" y3="17.34"/> + <curve x1="15.7" x2="15.45" x3="14.96" y1="18.4" y2="19.26" y3="19.91"/> + <curve x1="14.46" x2="13.82" x3="13.02" y1="20.56" y2="20.89" y3="20.89"/> + <curve x1="12.24" x2="11.61" x3="11.12" y1="20.89" y2="20.58" y3="19.94"/> + <curve x1="10.63" x2="10.39" x3="10.39" y1="19.31" y2="18.49" y3="17.47"/> + <curve x1="10.39" x2="10.64" x3="11.13" y1="16.4" y2="15.54" y3="14.88"/> + <curve x1="11.63" x2="12.29" x3="13.11" y1="14.21" y2="13.88" y3="13.88"/> + <close/> + <move x="27.02" y="14.01"/> + <curve x1="27.02" x2="21.01" x3="21.22" y1="14.01" y2="18.01" y3="17.88"/> + <curve x1="21.22" x2="21.01" x3="20.83" y1="17.88" y2="18.01" y3="17.88"/> + <line x="19.57" y="17.01"/> + <line x="19.57" y="17.01"/> + <line x="19.57" y="22.36"/> + <line x="25.95" y="22.36"/> + <curve x1="26.52" x2="27.02" x3="27.02" y1="22.36" y2="22.03" y3="21.25"/> + <close/> + <move x="13.07" y="15.2"/> + <curve x1="12.65" x2="12.3" x3="12.05" y1="15.2" y2="15.4" y3="15.8"/> + <curve x1="11.8" x2="11.67" x3="11.67" y1="16.2" y2="16.73" y3="17.4"/> + <curve x1="11.67" x2="11.8" x3="12.05" y1="18.07" y2="18.6" y3="18.99"/> + <curve x1="12.3" x2="12.63" x3="13.04" y1="19.38" y2="19.57" y3="19.57"/> + <curve x1="13.46" x2="13.8" x3="14.04" y1="19.57" y2="19.38" y3="19"/> + <curve x1="14.29" x2="14.41" x3="14.41" y1="18.62" y2="18.1" y3="17.42"/> + <curve x1="14.41" x2="14.3" x3="14.06" y1="16.72" y2="16.17" y3="15.78"/> + <curve x1="13.82" x2="13.49" x3="13.07" y1="15.39" y2="15.2" y3="15.2"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.01" name="microsoft scom" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="20.03" y="0"/> + <line x="34.02" y="0"/> + <line x="34.02" y="34.01"/> + <line x="0" y="34.01"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="19.93" y="6.76"/> + <line x="16.47" y="18.55"/> + <line x="15.79" y="17.19"/> + <line x="13.35" y="17.19"/> + <line x="12.44" y="23.94"/> + <line x="9.6" y="12.36"/> + <line x="7.61" y="14.81"/> + <line x="4.19" y="14.81"/> + <line x="4.19" y="15.56"/> + <line x="7.97" y="15.56"/> + <line x="9.24" y="14.01"/> + <line x="12.66" y="27.97"/> + <line x="14" y="17.94"/> + <line x="15.32" y="17.94"/> + <line x="16.65" y="20.59"/> + <line x="19.95" y="9.35"/> + <line x="24.78" y="24.86"/> + <line x="26.35" y="16.81"/> + <line x="29.83" y="16.81"/> + <line x="29.83" y="16.06"/> + <line x="25.73" y="16.06"/> + <line x="24.61" y="21.8"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="microsoft scvmm" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="5.36" y="5.9"/> + <line x="5.36" y="28.63"/> + <line x="15.43" y="28.63"/> + <line x="15.43" y="19.52"/> + <curve x1="15.66" x2="15.9" x3="16.15" y1="19.56" y2="19.59" y3="19.59"/> + <line x="26.62" y="19.59"/> + <curve x1="28.63" x2="30.26" x3="30.26" y1="19.59" y2="17.97" y3="15.96"/> + <curve x1="30.26" x2="28.73" x3="26.81" y1="14.01" y2="12.43" y3="12.33"/> + <curve x1="26.57" x2="24.36" x3="21.65" y1="10.11" y2="8.37" y3="8.37"/> + <curve x1="19.38" x2="17.46" x3="16.76" y1="8.37" y2="9.6" y3="11.31"/> + <curve x1="16.56" x2="16.36" x3="16.15" y1="11.28" y2="11.26" y3="11.26"/> + <curve x1="15.9" x2="15.66" x3="15.43" y1="11.26" y2="11.28" y3="11.32"/> + <line x="15.43" y="5.9"/> + <close/> + <move x="6.36" y="6.9"/> + <line x="14.43" y="6.9"/> + <line x="14.43" y="9.13"/> + <line x="6.36" y="9.13"/> + <close/> + <move x="6.36" y="9.88"/> + <line x="14.43" y="9.88"/> + <line x="14.43" y="11.63"/> + <curve x1="14.19" x2="13.96" x3="13.74" y1="11.74" y2="11.87" y3="12.03"/> + <line x="6.36" y="12.03"/> + <close/> + <move x="6.36" y="12.78"/> + <line x="12.93" y="12.78"/> + <curve x1="12.34" x2="11.98" x3="11.98" y1="13.5" y2="14.42" y3="15.43"/> + <curve x1="11.98" x2="12.99" x3="14.43" y1="17.11" y2="18.56" y3="19.21"/> + <line x="14.43" y="27.63"/> + <line x="6.36" y="27.63"/> + <close/> + <move x="12.59" y="24.9"/> + <curve x1="12.13" x2="11.75" x3="11.75" y1="24.9" y2="25.28" y3="25.74"/> + <curve x1="11.75" x2="12.13" x3="12.59" y1="26.2" y2="26.57" y3="26.57"/> + <curve x1="13.06" x2="13.43" x3="13.43" y1="26.57" y2="26.2" y3="25.74"/> + <curve x1="13.43" x2="13.06" x3="12.59" y1="25.28" y2="24.9" y3="24.9"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="microsoft sharepoint" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="19.62" y="6.68"/> + <line x="7.53" y="8.88"/> + <line x="7.49" y="25.14"/> + <line x="19.62" y="27.34"/> + <close/> + <move x="22.09" y="9.38"/> + <curve x1="21.6" x2="21.15" x3="20.8" y1="9.38" y2="9.56" y3="9.84"/> + <line x="20.8" y="13.12"/> + <curve x1="21.15" x2="21.6" x3="22.09" y1="13.4" y2="13.57" y3="13.57"/> + <curve x1="22.79" x2="23.45" x3="23.8" y1="13.57" y2="13.23" y3="12.66"/> + <curve x1="24.88" x2="25.71" x3="26.13" y1="13.19" y2="14.13" y3="15.24"/> + <curve x1="25.68" x2="25.37" x3="25.37" y1="15.62" y2="16.21" y3="16.84"/> + <curve x1="25.37" x2="25.68" x3="26.17" y1="17.5" y2="18.09" y3="18.48"/> + <curve x1="25.75" x2="24.91" x3="23.8" y1="19.63" y2="20.57" y3="21.13"/> + <curve x1="23.41" x2="22.79" x3="22.09" y1="20.57" y2="20.22" y3="20.22"/> + <curve x1="21.6" x2="21.15" x3="20.8" y1="20.22" y2="20.39" y3="20.67"/> + <line x="20.8" y="23.95"/> + <curve x1="21.15" x2="21.6" x3="22.09" y1="24.23" y2="24.41" y3="24.41"/> + <curve x1="23.24" x2="24.18" x3="24.18" y1="24.41" y2="23.46" y3="22.31"/> + <curve x1="24.18" x2="24.18" x3="24.15" y1="22.21" y2="22.14" y3="22.03"/> + <curve x1="25.48" x2="26.52" x3="27.05" y1="21.4" y2="20.29" y3="18.89"/> + <curve x1="27.19" x2="27.33" x3="27.46" y1="18.92" y2="18.92" y3="18.92"/> + <curve x1="28.61" x2="29.55" x3="29.55" y1="18.92" y2="17.98" y3="16.83"/> + <curve x1="29.54" x2="28.6" x3="27.46" y1="15.78" y2="14.84" y3="14.84"/> + <curve x1="27.32" x2="27.18" x3="27.05" y1="14.84" y2="14.84" y3="14.87"/> + <curve x1="26.52" x2="25.48" x3="24.15" y1="13.51" y2="12.39" y3="11.76"/> + <curve x1="24.15" x2="24.18" x3="24.18" y1="11.69" y2="11.59" y3="11.48"/> + <curve x1="24.18" x2="23.24" x3="22.09" y1="10.32" y2="9.38" y3="9.38"/> + <close/> + <move x="13.42" y="12.88"/> + <curve x1="13.9" x2="14.39" x3="14.86" y1="12.87" y2="12.94" y3="13.02"/> + <curve x1="14.86" x2="14.89" x3="14.89" y1="13.57" y2="14.17" y3="14.72"/> + <curve x1="14.09" x2="13.11" x3="12.45" y1="14.48" y2="14" y3="14.76"/> + <curve x1="11.99" x2="13.42" x3="14.12" y1="15.94" y2="16.35" y3="16.98"/> + <curve x1="15.47" x2="15.62" x3="14.36" y1="17.83" y2="20.07" y3="21.07"/> + <curve x1="13.39" x2="12.06" x3="11.01" y1="21.8" y2="21.48" y3="21.07"/> + <curve x1="11.01" x2="10.98" x3="10.98" y1="20.47" y2="19.84" y3="19.26"/> + <curve x1="11.64" x2="12.65" x3="13.42" y1="19.74" y2="20.48" y3="19.81"/> + <curve x1="14.05" x2="12.82" x3="12.13" y1="18.77" y2="18.1" y3="17.62"/> + <curve x1="10.64" x2="10.57" x3="12.03" y1="16.71" y2="14.2" y3="13.26"/> + <curve x1="12.47" x2="12.94" x3="13.42" y1="12.99" y2="12.89" y3="12.88"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="microsoft sql" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="15.33" y="4.77"/> + <line x="14.92" y="4.91"/> + <curve x1="11.18" x2="9.4" x3="9.64" y1="6.15" y2="7.2" y3="8.01"/> + <line x="9.68" y="8.14"/> + <line x="9.78" y="8.2"/> + <line x="9.78" y="8.21"/> + <curve x1="9.82" x2="14.39" x3="12.65" y1="8.24" y2="11.75" y3="15.35"/> + <curve x1="12.64" x2="12.15" x3="9.23" y1="15.37" y2="17.36" y3="20.19"/> + <curve x1="9.01" x2="6.38" x3="6.1" y1="20.33" y2="22.15" y3="23.92"/> + <curve x1="6.02" x2="6.12" x3="6.41" y1="24.42" y2="24.88" y3="25.27"/> + <curve x1="6.54" x2="7.12" x3="9.29" y1="25.55" y2="26.46" y3="27.39"/> + <curve x1="10.84" x2="13.2" x3="16.81" y1="28.04" y2="28.71" y3="29.14"/> + <line x="17.05" y="29.17"/> + <line x="17.17" y="28.97"/> + <curve x1="17.31" x2="20.48" x3="19.46" y1="28.74" y2="23.51" y3="16.83"/> + <curve x1="21.06" x2="22.41" x3="23.63" y1="16.34" y2="16.01" y3="15.74"/> + <line x="23.64" y="15.74"/> + <curve x1="23.64" x2="23.64" x3="23.65" y1="15.74" y2="15.74" y3="15.73"/> + <curve x1="26.08" x2="27.7" x3="27.74" y1="15.19" y2="14.98" y3="14.98"/> + <line x="28.34" y="14.91"/> + <line x="28.01" y="14.4"/> + <curve x1="25.79" x2="20.08" x3="16.94" y1="10.92" y2="9.54" y3="9.04"/> + <line x="16.97" y="9.01"/> + <curve x1="16.13" x2="15.56" x3="15.4" y1="8.4" y2="6.05" y3="5.2"/> + <close/> + <move x="14.75" y="5.76"/> + <curve x1="14.91" x2="15.28" x3="15.9" y1="6.49" y2="7.94" y3="8.9"/> + <curve x1="15.27" x2="14.86" x3="14.79" y1="8.82" y2="8.79" y3="8.78"/> + <curve x1="12.1" x2="10.93" x3="10.47" y1="8.33" y2="7.92" y3="7.73"/> + <curve x1="10.94" x2="12.72" x3="14.75" y1="7.29" y2="6.46" y3="5.76"/> + <close/> + <move x="11.55" y="8.84"/> + <curve x1="12.29" x2="13.23" x3="14.7" y1="9.05" y2="9.27" y3="9.53"/> + <curve x1="14.71" x2="15.18" x3="15.43" y1="9.53" y2="9.59" y3="9.61"/> + <curve x1="15.57" x2="15.75" x3="15.9" y1="9.91" y2="10.34" y3="10.93"/> + <curve x1="14.2" x2="12.87" x3="12.67" y1="10.45" y2="10.25" y3="10.22"/> + <curve x1="12.31" x2="11.92" x3="11.55" y1="9.69" y2="9.24" y3="8.84"/> + <close/> + <move x="16" y="9.68"/> + <curve x1="16.63" x2="17.37" x3="18.34" y1="9.76" y2="9.89" y3="10.09"/> + <curve x1="17.8" x2="17.15" x3="16.37" y1="10.27" y2="10.49" y3="10.81"/> + <curve x1="16.25" x2="16.12" x3="16" y1="10.35" y2="9.98" y3="9.68"/> + <close/> + <move x="19.32" y="10.31"/> + <curve x1="19.5" x2="19.67" x3="19.86" y1="10.36" y2="10.39" y3="10.44"/> + <curve x1="20.01" x2="20.15" x3="19.96" y1="10.85" y2="11.55" y3="12.52"/> + <curve x1="18.91" x2="17.82" x3="16.79" y1="11.96" y2="11.53" y3="11.19"/> + <curve x1="18.06" x2="19.01" x3="19.32" y1="10.68" y2="10.4" y3="10.31"/> + <close/> + <move x="20.41" y="10.6"/> + <curve x1="21.53" x2="22.68" x3="23.75" y1="10.92" y2="11.32" y3="11.84"/> + <curve x1="22.66" x2="21.56" x3="20.48" y1="11.86" y2="12.07" y3="12.4"/> + <curve x1="20.6" x2="20.53" x3="20.41" y1="11.63" y2="11.04" y3="10.6"/> + <close/> + <move x="13.02" y="10.8"/> + <curve x1="13.41" x2="14.11" x3="15.3" y1="10.86" y2="10.97" y3="11.29"/> + <curve x1="14.73" x2="14.16" x3="13.61" y1="11.56" y2="11.87" y3="12.21"/> + <curve x1="13.47" x2="13.26" x3="13.02" y1="11.71" y2="11.24" y3="10.8"/> + <close/> + <move x="16.03" y="11.52"/> + <curve x1="16.16" x2="16.2" x3="16.05" y1="12.23" y2="13.09" y3="14.02"/> + <curve x1="15.07" x2="14.22" x3="13.8" y1="13.37" y2="13.26" y3="13.24"/> + <curve x1="13.79" x2="13.77" x3="13.74" y1="13.06" y2="12.89" y3="12.72"/> + <curve x1="14.47" x2="15.26" x3="16.03" y1="12.26" y2="11.86" y3="11.52"/> + <close/> + <move x="16.53" y="11.65"/> + <curve x1="17.45" x2="18.43" x3="19.37" y1="11.94" y2="12.3" y3="12.78"/> + <curve x1="18.37" x2="17.4" x3="16.52" y1="13.17" y2="13.64" y3="14.14"/> + <curve x1="16.66" x2="16.63" x3="16.53" y1="13.22" y2="12.38" y3="11.65"/> + <close/> + <move x="23.78" y="12.34"/> + <curve x1="23.94" x2="24.1" x3="24.26" y1="12.34" y2="12.35" y3="12.35"/> + <curve x1="24.26" x2="24.15" x3="23.53" y1="12.9" y2="13.94" y3="14.99"/> + <curve x1="23.39" x2="23.25" x3="23.1" y1="15.02" y2="15.05" y3="15.09"/> + <curve x1="22.44" x2="21.57" x3="20.61" y1="14.22" y2="13.49" y3="12.89"/> + <curve x1="21.66" x2="22.73" x3="23.78" y1="12.57" y2="12.36" y3="12.34"/> + <close/> + <move x="24.76" y="12.4"/> + <curve x1="25.65" x2="26.44" x3="27.03" y1="12.94" y2="13.57" y3="14.32"/> + <curve x1="26.45" x2="25.45" x3="24.18" y1="14.4" y2="14.57" y3="14.84"/> + <curve x1="24.65" x2="24.75" x3="24.76" y1="13.86" y2="12.94" y3="12.4"/> + <close/> + <move x="19.79" y="13.18"/> + <curve x1="19.5" x2="18.93" x3="17.9" y1="14.06" y2="15.13" y3="16.35"/> + <curve x1="17.59" x2="17.19" x3="16.75" y1="15.6" y2="15.03" y3="14.59"/> + <curve x1="17.69" x2="18.72" x3="19.79" y1="14.07" y2="13.57" y3="13.18"/> + <close/> + <move x="20.28" y="13.28"/> + <curve x1="21.16" x2="21.95" x3="22.57" y1="13.82" y2="14.45" y3="15.21"/> + <curve x1="21.39" x2="20.02" x3="18.56" y1="15.49" y2="15.88" y3="16.34"/> + <curve x1="19.47" x2="20" x3="20.28" y1="15.18" y2="14.16" y3="13.28"/> + <close/> + <move x="13.8" y="13.73"/> + <curve x1="14.2" x2="15" x3="15.88" y1="13.76" y2="13.87" y3="14.5"/> + <curve x1="14.74" x2="13.76" x3="13.04" y1="15.18" y2="15.86" y3="16.4"/> + <curve x1="13.28" x2="13.35" x3="13.35" y1="15.89" y2="15.6" y3="15.6"/> + <curve x1="13.66" x2="13.78" x3="13.8" y1="14.96" y2="14.34" y3="13.73"/> + <close/> + <move x="16.35" y="14.9"/> + <curve x1="16.79" x2="17.19" x3="17.5" y1="15.33" y2="15.9" y3="16.68"/> + <curve x1="16.74" x2="15.96" x3="15.15" y1="16.93" y2="17.21" y3="17.52"/> + <curve x1="15.75" x2="16.13" x3="16.35" y1="16.62" y2="15.74" y3="14.9"/> + <close/> + <move x="15.76" y="15.18"/> + <curve x1="15.48" x2="15" x3="14.27" y1="16.04" y2="16.95" y3="17.87"/> + <curve x1="13.25" x2="12.2" x3="11.14" y1="18.28" y2="18.73" y3="19.23"/> + <curve x1="11.68" x2="12.1" x3="12.41" y1="18.6" y2="18.03" y3="17.54"/> + <curve x1="12.98" x2="14.21" x3="15.76" y1="17.07" y2="16.14" y3="15.18"/> + <close/> + <move x="18.74" y="17.06"/> + <curve x1="18.83" x2="18.88" x3="18.9" y1="17.69" y2="18.3" y3="18.9"/> + <curve x1="18.33" x2="17.37" x3="16.22" y1="19.59" y2="20.2" y3="20.74"/> + <curve x1="16.48" x2="16.44" x3="16.4" y1="19.3" y2="18.27" y3="17.85"/> + <curve x1="17.2" x2="17.99" x3="18.74" y1="17.56" y2="17.29" y3="17.06"/> + <close/> + <move x="15.9" y="18.04"/> + <curve x1="15.93" x2="15.94" x3="15.68" y1="18.53" y2="19.52" y3="20.82"/> + <curve x1="14.55" x2="14.16" x3="14.02" y1="19.98" y2="19.2" y3="18.78"/> + <curve x1="14.66" x2="15.29" x3="15.9" y1="18.51" y2="18.27" y3="18.04"/> + <close/> + <move x="13.55" y="18.98"/> + <curve x1="13.73" x2="14.17" x3="15.28" y1="19.49" y2="20.3" y3="21.16"/> + <curve x1="14.16" x2="12.93" x3="11.75" y1="21.61" y2="22.01" y3="22.35"/> + <curve x1="12.87" x2="13.22" x3="13.33" y1="20.6" y2="19.53" y3="19.08"/> + <curve x1="13.4" x2="13.48" x3="13.55" y1="19.04" y2="19.01" y3="18.98"/> + <close/> + <move x="12.72" y="19.34"/> + <curve x1="12.51" x2="12.03" x3="11.09" y1="19.96" y2="21.02" y3="22.43"/> + <curve x1="11.07" x2="11.04" x3="11.02" y1="22.4" y2="22.37" y3="22.34"/> + <curve x1="10.56" x2="10.6" x3="10.69" y1="21.49" y2="20.75" y3="20.29"/> + <curve x1="11.37" x2="12.05" x3="12.72" y1="19.96" y2="19.63" y3="19.34"/> + <close/> + <move x="18.9" y="19.62"/> + <curve x1="18.89" x2="18.8" x3="18.66" y1="20.59" y2="21.51" y3="22.37"/> + <curve x1="17.7" x2="16.92" x3="16.31" y1="22.01" y2="21.63" y3="21.25"/> + <curve x1="17.35" x2="18.26" x3="18.9" y1="20.77" y2="20.22" y3="19.62"/> + <close/> + <move x="10.14" y="20.56"/> + <curve x1="10.1" x2="10.16" x3="10.58" y1="21.09" y2="21.8" y3="22.56"/> + <curve x1="10.59" x2="10.62" x3="10.63" y1="22.58" y2="22.61" y3="22.64"/> + <curve x1="8.9" x2="7.76" x3="7.06" y1="23.08" y2="23.31" y3="23.44"/> + <curve x1="7.63" x2="9.08" x3="9.66" y1="22.34" y2="21.19" y3="20.8"/> + <curve x1="9.82" x2="9.98" x3="10.14" y1="20.71" y2="20.64" y3="20.56"/> + <close/> + <move x="15.5" y="21.6"/> + <curve x1="15.25" x2="14.85" x3="14.24" y1="22.56" y2="23.63" y3="24.75"/> + <curve x1="13" x2="12.05" x3="11.45" y1="24.26" y2="23.66" y3="22.94"/> + <curve x1="12.79" x2="14.2" x3="15.5" y1="22.58" y2="22.14" y3="21.6"/> + <close/> + <move x="16.02" y="21.67"/> + <curve x1="16.62" x2="17.37" x3="18.28" y1="22.04" y2="22.41" y3="22.77"/> + <curve x1="17.63" x2="16.39" x3="14.93" y1="23.24" y2="23.88" y3="24.53"/> + <curve x1="15.45" x2="15.79" x3="16.02" y1="23.51" y2="22.54" y3="21.67"/> + <close/> + <move x="10.58" y="23.17"/> + <curve x1="9.98" x2="9.21" x3="8.25" y1="24.01" y2="24.95" y3="25.99"/> + <curve x1="7.34" x2="7.09" x3="7.08" y1="25.4" y2="24.95" y3="24.95"/> + <line x="7.03" y="24.85"/> + <curve x1="6.85" x2="6.79" x3="6.84" y1="24.62" y2="24.36" y3="24.05"/> + <curve x1="6.84" x2="6.85" x3="6.85" y1="24.03" y2="24.01" y3="23.99"/> + <curve x1="7.42" x2="8.71" x3="10.59" y1="23.89" y2="23.65" y3="23.17"/> + <close/> + <move x="18.5" y="23.21"/> + <curve x1="18.3" x2="18.07" x3="17.82" y1="24.13" y2="24.97" y3="25.68"/> + <curve x1="16.78" x2="15.86" x3="15.04" y1="25.51" y2="25.29" y3="25.03"/> + <curve x1="16.43" x2="17.73" x3="18.5" y1="24.4" y2="23.75" y3="23.21"/> + <close/> + <move x="11.11" y="23.31"/> + <curve x1="11.71" x2="12.58" x3="13.7" y1="24" y2="24.58" y3="25.06"/> + <curve x1="12.32" x2="10.92" x3="9.64" y1="25.66" y2="26.23" y3="26.71"/> + <curve x1="9.28" x2="8.95" x3="8.68" y1="26.56" y2="26.4" y3="26.26"/> + <curve x1="9.69" x2="10.49" x3="11.11" y1="25.17" y2="24.18" y3="23.31"/> + <close/> + <move x="14.48" y="25.37"/> + <curve x1="15.4" x2="16.45" x3="17.64" y1="25.69" y2="25.95" y3="26.16"/> + <curve x1="17.23" x2="16.84" x3="16.65" y1="27.23" y2="28.02" y3="28.37"/> + <curve x1="15.14" x2="13.87" x3="12.79" y1="28.18" y2="27.95" y3="27.7"/> + <curve x1="13.47" x2="14.03" x3="14.48" y1="26.91" y2="26.13" y3="25.37"/> + <close/> + <move x="13.73" y="25.6"/> + <curve x1="13.32" x2="12.83" x3="12.25" y1="26.25" y2="26.91" y3="27.56"/> + <curve x1="11.52" x2="10.88" x3="10.34" y1="27.38" y2="27.18" y3="26.98"/> + <curve x1="11.19" x2="12.33" x3="13.73" y1="26.66" y2="26.2" y3="25.6"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="microsoft sql db" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="7.42" y="5.22"/> + <line x="7.42" y="12.04"/> + <line x="26.57" y="12.04"/> + <line x="26.57" y="5.22"/> + <close/> + <move x="14" y="7.19"/> + <curve x1="14.41" x2="14.64" x3="14.81" y1="7.19" y2="7.27" y3="7.36"/> + <line x="14.81" y="7.79"/> + <curve x1="14.62" x2="14.36" x3="14.01" y1="7.71" y2="7.63" y3="7.63"/> + <curve x1="13.68" x2="13.49" x3="13.49" y1="7.63" y2="7.77" y3="8.03"/> + <curve x1="13.49" x2="13.59" x3="13.9" y1="8.28" y2="8.39" y3="8.48"/> + <line x="14.2" y="8.57"/> + <curve x1="14.69" x2="14.98" x3="14.98" y1="8.71" y2="8.91" y3="9.48"/> + <curve x1="14.98" x2="14.63" x3="13.87" y1="10.06" y2="10.43" y3="10.43"/> + <curve x1="13.46" x2="13.14" x3="12.93" y1="10.43" y2="10.35" y3="10.23"/> + <line x="12.93" y="9.8"/> + <curve x1="13.19" x2="13.48" x3="13.82" y1="9.91" y2="9.99" y3="9.99"/> + <curve x1="14.25" x2="14.43" x3="14.43" y1="9.99" y2="9.81" y3="9.52"/> + <curve x1="14.43" x2="14.32" x3="13.97" y1="9.26" y2="9.15" y3="9.05"/> + <line x="13.67" y="8.96"/> + <curve x1="13.23" x2="12.96" x3="12.96" y1="8.84" y2="8.61" y3="8.08"/> + <curve x1="12.96" x2="13.3" x3="14" y1="7.55" y2="7.19" y3="7.19"/> + <close/> + <move x="17.82" y="7.19"/> + <curve x1="18.23" x2="18.46" x3="18.63" y1="7.19" y2="7.27" y3="7.36"/> + <line x="18.63" y="7.79"/> + <curve x1="18.44" x2="18.18" x3="17.83" y1="7.71" y2="7.63" y3="7.63"/> + <curve x1="17.5" x2="17.31" x3="17.31" y1="7.63" y2="7.77" y3="8.03"/> + <curve x1="17.31" x2="17.41" x3="17.72" y1="8.28" y2="8.39" y3="8.48"/> + <line x="18.02" y="8.57"/> + <curve x1="18.5" x2="18.8" x3="18.8" y1="8.71" y2="8.91" y3="9.48"/> + <curve x1="18.8" x2="18.45" x3="17.69" y1="10.06" y2="10.43" y3="10.43"/> + <curve x1="17.28" x2="16.96" x3="16.75" y1="10.43" y2="10.35" y3="10.23"/> + <line x="16.75" y="9.8"/> + <curve x1="17" x2="17.3" x3="17.64" y1="9.91" y2="9.99" y3="9.99"/> + <curve x1="18.07" x2="18.25" x3="18.25" y1="9.99" y2="9.81" y3="9.52"/> + <curve x1="18.25" x2="18.13" x3="17.79" y1="9.26" y2="9.15" y3="9.05"/> + <line x="17.49" y="8.96"/> + <curve x1="17.04" x2="16.78" x3="16.78" y1="8.84" y2="8.61" y3="8.08"/> + <curve x1="16.78" x2="17.12" x3="17.82" y1="7.55" y2="7.19" y3="7.19"/> + <close/> + <move x="20.86" y="7.19"/> + <curve x1="21.71" x2="22.27" x3="22.27" y1="7.19" y2="7.72" y3="8.75"/> + <line x="22.27" y="8.84"/> + <curve x1="22.27" x2="21.94" x3="21.38" y1="9.62" y2="10.08" y3="10.24"/> + <line x="22.37" y="10.47"/> + <line x="22.25" y="10.92"/> + <line x="20.48" y="10.41"/> + <curve x1="19.82" x2="19.43" x3="19.43" y1="10.22" y2="9.77" y3="8.86"/> + <line x="19.43" y="8.76"/> + <curve x1="19.43" x2="20.01" x3="20.86" y1="7.75" y2="7.19" y3="7.19"/> + <close/> + <move x="9.06" y="7.24"/> + <line x="9.83" y="7.24"/> + <line x="10.61" y="9.62"/> + <line x="10.62" y="9.62"/> + <line x="11.39" y="7.24"/> + <line x="12.16" y="7.24"/> + <line x="12.16" y="10.37"/> + <line x="11.61" y="10.37"/> + <line x="11.61" y="7.93"/> + <line x="11.6" y="7.93"/> + <line x="10.8" y="10.37"/> + <line x="10.34" y="10.37"/> + <line x="9.55" y="7.93"/> + <line x="9.54" y="7.93"/> + <line x="9.54" y="10.37"/> + <line x="9.06" y="10.37"/> + <close/> + <move x="23.08" y="7.24"/> + <line x="23.63" y="7.24"/> + <line x="23.63" y="9.94"/> + <line x="24.96" y="9.94"/> + <line x="24.96" y="10.37"/> + <line x="23.08" y="10.37"/> + <close/> + <move x="20.84" y="7.62"/> + <curve x1="20.29" x2="20.02" x3="20.02" y1="7.62" y2="8.06" y3="8.69"/> + <line x="20.02" y="8.85"/> + <curve x1="20.02" x2="20.25" x3="20.86" y1="9.57" y2="10.01" y3="10.01"/> + <curve x1="21.42" x2="21.69" x3="21.69" y1="10.01" y2="9.56" y3="8.92"/> + <line x="21.69" y="8.77"/> + <curve x1="21.69" x2="21.46" x3="20.84" y1="8.06" y2="7.62" y3="7.62"/> + <close/> + <move x="7.42" y="13.6"/> + <line x="7.42" y="20.42"/> + <line x="26.57" y="20.42"/> + <line x="26.57" y="17.39"/> + <line x="19.9" y="17.39"/> + <line x="19.9" y="16.64"/> + <line x="26.57" y="16.64"/> + <line x="26.57" y="13.6"/> + <close/> + <move x="7.42" y="21.99"/> + <line x="7.42" y="28.81"/> + <line x="26.57" y="28.81"/> + <line x="26.57" y="25.78"/> + <line x="19.9" y="25.78"/> + <line x="19.9" y="25.03"/> + <line x="26.57" y="25.03"/> + <line x="26.57" y="21.99"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="microsoft teams" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="17.86" y="7.07"/> + <line x="6.22" y="9.18"/> + <line x="6.18" y="24.84"/> + <line x="17.86" y="26.96"/> + <close/> + <move x="20.93" y="10.57"/> + <curve x1="20.31" x2="19.75" x3="19.39" y1="10.57" y2="10.87" y3="11.33"/> + <line x="19.39" y="13.68"/> + <curve x1="19.75" x2="20.31" x3="20.93" y1="14.14" y2="14.45" y3="14.45"/> + <curve x1="22" x2="22.87" x3="22.87" y1="14.45" y2="13.58" y3="12.51"/> + <curve x1="22.87" x2="22" x3="20.93" y1="11.44" y2="10.57" y3="10.57"/> + <close/> + <move x="25.9" y="11.59"/> + <curve x1="24.83" x2="23.96" x3="23.96" y1="11.59" y2="12.46" y3="13.53"/> + <curve x1="23.96" x2="24.83" x3="25.9" y1="14.6" y2="15.47" y3="15.47"/> + <curve x1="26.97" x2="27.84" x3="27.84" y1="15.47" y2="14.6" y3="13.53"/> + <curve x1="27.84" x2="26.97" x3="25.9" y1="12.46" y2="11.59" y3="11.59"/> + <close/> + <move x="15.02" y="12.51"/> + <line x="15.02" y="14.48"/> + <line x="12.58" y="14.56"/> + <line x="12.58" y="21.61"/> + <line x="10.65" y="21.61"/> + <line x="10.65" y="14.62"/> + <line x="8.47" y="14.69"/> + <line x="8.47" y="12.84"/> + <close/> + <move x="19.54" y="15.15"/> + <line x="19.54" y="23.56"/> + <curve x1="19.88" x2="20.27" x3="20.67" y1="23.7" y2="23.78" y3="23.78"/> + <curve x1="22.07" x2="23.21" x3="23.21" y1="23.78" y2="22.88" y3="21.76"/> + <line x="23.21" y="15.15"/> + <close/> + <move x="23.96" y="16.37"/> + <line x="23.96" y="21.89"/> + <curve x1="24.17" x2="24.38" x3="24.59" y1="21.91" y2="21.92" y3="21.92"/> + <curve x1="26.16" x2="27.48" x3="27.68" y1="21.92" y2="21.3" y3="20.49"/> + <line x="27.68" y="16.37"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="microsoft windows" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="15.01" y="18.49"/> + <line x="24.96" y="18.6"/> + <line x="24.96" y="27.33"/> + <line x="15.01" y="25.27"/> + <close/> + <move x="13.49" y="18.47"/> + <line x="13.49" y="25.1"/> + <line x="7.24" y="23.81"/> + <line x="7.24" y="18.41"/> + <close/> + <move x="13.49" y="16.9"/> + <line x="7.24" y="16.96"/> + <line x="7.24" y="11.34"/> + <line x="13.49" y="10.05"/> + <close/> + <move x="24.96" y="16.77"/> + <line x="15.01" y="16.88"/> + <line x="15.01" y="9.89"/> + <line x="24.96" y="7.82"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="39.93" name="monitor" strokewidth="inherit" w="50.91"> + <connections/> + <foreground> + <path> + <move x="2.01" y="0"/> + <curve x1="0.9" x2="0" x3="0" y1="0" y2="0.91" y3="2.01"/> + <line x="0" y="30.52"/> + <curve x1="0" x2="1.32" x3="2.94" y1="32.15" y2="33.47" y3="33.47"/> + <line x="18.76" y="33.47"/> + <line x="18.76" y="36.16"/> + <curve x1="16.98" x2="15.62" x3="15.62" y1="36.49" y2="38.05" y3="39.93"/> + <line x="35.3" y="39.93"/> + <curve x1="35.3" x2="33.94" x3="32.15" y1="38.05" y2="36.49" y3="36.16"/> + <line x="32.15" y="33.47"/> + <line x="47.98" y="33.47"/> + <curve x1="49.6" x2="50.91" x3="50.91" y1="33.47" y2="32.15" y3="30.52"/> + <line x="50.91" y="2.01"/> + <curve x1="50.91" x2="50.02" x3="48.9" y1="0.91" y2="0" y3="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="2.25" y="28.32"/> + <line x="48.6" y="28.32"/> + <line x="48.6" y="31.12"/> + <line x="2.25" y="31.12"/> + <close/> + <move x="2.3" y="2.23"/> + <line x="48.55" y="2.23"/> + <line x="48.55" y="27.39"/> + <line x="2.3" y="27.39"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="monitoring console" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.32" y="28.35"/> + <line x="28.32" y="6.52"/> + <line x="0" y="6.52"/> + <close/> + <move x="0.03" y="5.27"/> + <line x="28.35" y="5.27"/> + <line x="28.35" y="0"/> + <line x="0.03" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="18.59" y="1.77"/> + <curve x1="18.12" x2="17.73" x3="17.73" y1="1.77" y2="2.16" y3="2.64"/> + <curve x1="17.73" x2="18.12" x3="18.59" y1="3.12" y2="3.51" y3="3.51"/> + <curve x1="19.07" x2="19.46" x3="19.46" y1="3.51" y2="3.12" y3="2.64"/> + <curve x1="19.46" x2="19.07" x3="18.59" y1="2.16" y2="1.77" y3="1.77"/> + <close/> + <move x="21.5" y="1.77"/> + <curve x1="21.02" x2="20.63" x3="20.63" y1="1.77" y2="2.16" y3="2.64"/> + <curve x1="20.63" x2="21.02" x3="21.5" y1="3.12" y2="3.51" y3="3.51"/> + <curve x1="21.98" x2="22.37" x3="22.37" y1="3.51" y2="3.12" y3="2.64"/> + <curve x1="22.37" x2="21.98" x3="21.5" y1="2.16" y2="1.77" y3="1.77"/> + <close/> + <move x="24.41" y="1.77"/> + <curve x1="23.93" x2="23.54" x3="23.54" y1="1.77" y2="2.16" y3="2.64"/> + <curve x1="23.54" x2="23.93" x3="24.41" y1="3.12" y2="3.51" y3="3.51"/> + <curve x1="24.88" x2="25.27" x3="25.27" y1="3.51" y2="3.12" y3="2.64"/> + <curve x1="25.27" x2="24.88" x3="24.41" y1="2.16" y2="1.77" y3="1.77"/> + <close/> + <move x="12.9" y="9.76"/> + <curve x1="9.54" x2="6.8" x3="6.8" y1="9.76" y2="12.5" y3="15.86"/> + <curve x1="6.8" x2="9.54" x3="12.9" y1="19.22" y2="21.95" y3="21.95"/> + <curve x1="14.31" x2="15.6" x3="16.63" y1="21.95" y2="21.46" y3="20.66"/> + <line x="20.64" y="24.67"/> + <line x="21.7" y="23.61"/> + <line x="17.7" y="19.6"/> + <curve x1="18.51" x2="18.99" x3="18.99" y1="18.57" y2="17.27" y3="15.86"/> + <curve x1="18.99" x2="16.26" x3="12.9" y1="12.5" y2="9.76" y3="9.76"/> + <close/> + <move x="12.9" y="10.51"/> + <curve x1="15.85" x2="18.24" x3="18.24" y1="10.51" y2="12.91" y3="15.86"/> + <curve x1="18.24" x2="15.85" x3="12.9" y1="18.81" y2="21.2" y3="21.2"/> + <curve x1="9.95" x2="7.55" x3="7.55" y1="21.2" y2="18.81" y3="15.86"/> + <curve x1="7.55" x2="9.95" x3="12.9" y1="12.91" y2="10.51" y3="10.51"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.8" name="mount server" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8b40"/> + <path> + <move x="39.7" y="0"/> + <line x="5.7" y="0"/> + <line x="5.7" y="34"/> + <line x="19.8" y="34"/> + <line x="22.7" y="38.5"/> + <line x="25.7" y="34"/> + <line x="39.7" y="34"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="39.7" y="40.5"/> + <line x="6" y="40.5"/> + <curve x1="2.8" x2="0" x3="0" y1="40.5" y2="43.2" y3="46.3"/> + <line x="0" y="51.8"/> + <line x="39.7" y="51.8"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="12.8" y="7"/> + <line x="12.8" y="26.8"/> + <line x="32.6" y="26.8"/> + <line x="32.6" y="7"/> + <close/> + <move x="15.72" y="9.53"/> + <line x="18.37" y="12.19"/> + <line x="19.9" y="10.7"/> + <line x="19.9" y="14.3"/> + <line x="16.2" y="14.3"/> + <line x="17.8" y="12.74"/> + <line x="15.15" y="10.1"/> + <close/> + <move x="29.8" y="9.6"/> + <line x="30.36" y="10.17"/> + <line x="27.71" y="12.81"/> + <line x="29.2" y="14.3"/> + <line x="25.6" y="14.3"/> + <line x="25.6" y="10.7"/> + <line x="27.15" y="12.25"/> + <close/> + <move x="16.2" y="19.8"/> + <line x="19.9" y="19.8"/> + <line x="19.9" y="23.4"/> + <line x="18.35" y="21.89"/> + <line x="15.67" y="24.56"/> + <line x="15.11" y="23.99"/> + <line x="17.77" y="21.33"/> + <close/> + <move x="25.6" y="19.8"/> + <line x="29.2" y="19.8"/> + <line x="27.74" y="21.26"/> + <line x="30.39" y="23.91"/> + <line x="29.83" y="24.48"/> + <line x="27.18" y="21.82"/> + <line x="25.6" y="23.4"/> + <close/> + <move x="6.8" y="44.6"/> + <curve x1="6" x2="5.3" x3="5.3" y1="44.6" y2="45.2" y3="46.1"/> + <curve x1="5.3" x2="5.9" x3="6.8" y1="46.9" y2="47.6" y3="47.6"/> + <curve x1="7.6" x2="8.3" x3="8.3" y1="47.6" y2="47" y3="46.1"/> + <curve x1="8.3" x2="7.6" x3="6.8" y1="45.3" y2="44.6" y3="44.6"/> + <close/> + <move x="12.7" y="45.8"/> + <line x="12.7" y="46.6"/> + <line x="34" y="46.6"/> + <line x="34" y="45.8"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="nas" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="9.57" y="4.41"/> + <line x="9.57" y="23.95"/> + <line x="24.97" y="23.95"/> + <line x="24.97" y="4.41"/> + <close/> + <move x="10.32" y="5.16"/> + <line x="17.11" y="5.16"/> + <line x="17.11" y="23.2"/> + <line x="10.32" y="23.2"/> + <close/> + <move x="17.86" y="5.16"/> + <line x="24.22" y="5.16"/> + <line x="24.22" y="23.2"/> + <line x="17.86" y="23.2"/> + <close/> + <move x="5.45" y="6.27"/> + <curve x1="4.56" x2="3.84" x3="3.84" y1="6.27" y2="7" y3="7.88"/> + <curve x1="3.84" x2="4.56" x3="5.45" y1="8.77" y2="9.49" y3="9.49"/> + <curve x1="6.34" x2="7.06" x3="7.06" y1="9.49" y2="8.77" y3="7.88"/> + <curve x1="7.06" x2="6.34" x3="5.45" y1="7" y2="6.27" y3="6.27"/> + <close/> + <move x="13.74" y="6.86"/> + <curve x1="13.17" x2="12.71" x3="12.71" y1="6.86" y2="7.32" y3="7.88"/> + <curve x1="12.71" x2="13.17" x3="13.74" y1="8.45" y2="8.91" y3="8.91"/> + <curve x1="14.31" x2="14.77" x3="14.77" y1="8.91" y2="8.45" y3="7.88"/> + <curve x1="14.77" x2="14.31" x3="13.74" y1="7.32" y2="6.86" y3="6.86"/> + <close/> + <move x="21.29" y="6.86"/> + <curve x1="20.72" x2="20.26" x3="20.26" y1="6.86" y2="7.32" y3="7.88"/> + <curve x1="20.26" x2="20.72" x3="21.29" y1="8.45" y2="8.91" y3="8.91"/> + <curve x1="21.86" x2="22.32" x3="22.32" y1="8.91" y2="8.45" y3="7.88"/> + <curve x1="22.32" x2="21.86" x3="21.29" y1="7.32" y2="6.86" y3="6.86"/> + <close/> + <move x="5.45" y="7.02"/> + <curve x1="5.92" x2="6.31" x3="6.31" y1="7.02" y2="7.41" y3="7.88"/> + <curve x1="6.31" x2="5.92" x3="5.45" y1="8.36" y2="8.74" y3="8.74"/> + <curve x1="4.97" x2="4.59" x3="4.59" y1="8.74" y2="8.36" y3="7.88"/> + <curve x1="4.59" x2="4.97" x3="5.45" y1="7.41" y2="7.02" y3="7.02"/> + <close/> + <move x="5.45" y="10.25"/> + <curve x1="4.56" x2="3.84" x3="3.84" y1="10.25" y2="10.97" y3="11.86"/> + <curve x1="3.84" x2="4.56" x3="5.45" y1="12.75" y2="13.47" y3="13.47"/> + <curve x1="6.34" x2="7.06" x3="7.06" y1="13.47" y2="12.75" y3="11.86"/> + <curve x1="7.06" x2="6.34" x3="5.45" y1="10.97" y2="10.25" y3="10.25"/> + <close/> + <move x="5.45" y="11"/> + <curve x1="5.92" x2="6.31" x3="6.31" y1="11" y2="11.39" y3="11.86"/> + <curve x1="6.31" x2="5.92" x3="5.45" y1="12.34" y2="12.72" y3="12.72"/> + <curve x1="4.97" x2="4.59" x3="4.59" y1="12.72" y2="12.34" y3="11.86"/> + <curve x1="4.59" x2="4.97" x3="5.45" y1="11.39" y2="11" y3="11"/> + <close/> + <move x="12.52" y="11.49"/> + <line x="12.52" y="12.24"/> + <line x="14.96" y="12.24"/> + <line x="14.96" y="11.49"/> + <close/> + <move x="19.88" y="11.49"/> + <line x="19.88" y="12.24"/> + <line x="22.32" y="12.24"/> + <line x="22.32" y="11.49"/> + <close/> + <move x="12.52" y="14.59"/> + <line x="12.52" y="15.34"/> + <line x="14.96" y="15.34"/> + <line x="14.96" y="14.59"/> + <close/> + <move x="19.88" y="14.59"/> + <line x="19.88" y="15.34"/> + <line x="22.32" y="15.34"/> + <line x="22.32" y="14.59"/> + <close/> + <move x="3.29" y="17.36"/> + <line x="3.29" y="18.11"/> + <line x="7.6" y="18.11"/> + <line x="7.6" y="17.36"/> + <close/> + <move x="12.52" y="17.36"/> + <line x="12.52" y="18.11"/> + <line x="14.96" y="18.11"/> + <line x="14.96" y="17.36"/> + <close/> + <move x="19.88" y="17.36"/> + <line x="19.88" y="18.11"/> + <line x="22.32" y="18.11"/> + <line x="22.32" y="17.36"/> + <close/> + <move x="3.29" y="20.36"/> + <line x="3.29" y="21.11"/> + <line x="7.6" y="21.11"/> + <line x="7.6" y="20.36"/> + <close/> + <move x="12.52" y="20.36"/> + <line x="12.52" y="21.11"/> + <line x="14.96" y="21.11"/> + <line x="14.96" y="20.36"/> + <close/> + <move x="19.88" y="20.36"/> + <line x="19.88" y="21.11"/> + <line x="22.32" y="21.11"/> + <line x="22.32" y="20.36"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="nas backup" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="5.67" y="5.67"/> + <line x="5.67" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="5.67"/> + <close/> + <move x="13.25" y="9.13"/> + <line x="25.72" y="9.13"/> + <line x="25.72" y="24.91"/> + <line x="13.25" y="24.91"/> + <close/> + <move x="14" y="9.88"/> + <line x="14" y="24.16"/> + <line x="19.28" y="24.16"/> + <line x="19.28" y="9.88"/> + <close/> + <move x="20.03" y="9.88"/> + <line x="20.03" y="24.16"/> + <line x="24.97" y="24.16"/> + <line x="24.97" y="9.88"/> + <close/> + <move x="10.03" y="10.69"/> + <curve x1="10.74" x2="11.31" x3="11.31" y1="10.69" y2="11.27" y3="11.98"/> + <curve x1="11.31" x2="10.74" x3="10.03" y1="12.69" y2="13.27" y3="13.27"/> + <curve x1="9.31" x2="8.74" x3="8.74" y1="13.27" y2="12.69" y3="11.98"/> + <curve x1="8.74" x2="9.31" x3="10.03" y1="11.27" y2="10.69" y3="10.69"/> + <close/> + <move x="16.66" y="11.16"/> + <curve x1="17.11" x2="17.48" x3="17.48" y1="11.16" y2="11.53" y3="11.98"/> + <curve x1="17.48" x2="17.11" x3="16.66" y1="12.44" y2="12.8" y3="12.8"/> + <curve x1="16.21" x2="15.84" x3="15.84" y1="12.8" y2="12.44" y3="11.98"/> + <curve x1="15.84" x2="16.21" x3="16.66" y1="11.53" y2="11.16" y3="11.16"/> + <close/> + <move x="10.03" y="11.44"/> + <curve x1="9.73" x2="9.49" x3="9.49" y1="11.44" y2="11.69" y3="11.98"/> + <curve x1="9.49" x2="9.73" x3="10.03" y1="12.28" y2="12.52" y3="12.52"/> + <curve x1="10.32" x2="10.56" x3="10.56" y1="12.52" y2="12.28" y3="11.98"/> + <curve x1="10.56" x2="10.32" x3="10.03" y1="11.69" y2="11.44" y3="11.44"/> + <close/> + <move x="10.03" y="13.88"/> + <curve x1="10.74" x2="11.31" x3="11.31" y1="13.88" y2="14.45" y3="15.16"/> + <curve x1="11.31" x2="10.74" x3="10.03" y1="15.88" y2="16.45" y3="16.45"/> + <curve x1="9.31" x2="8.74" x3="8.74" y1="16.45" y2="15.88" y3="15.16"/> + <curve x1="8.74" x2="9.31" x3="10.03" y1="14.45" y2="13.88" y3="13.88"/> + <close/> + <move x="10.03" y="14.63"/> + <curve x1="9.73" x2="9.49" x3="9.49" y1="14.63" y2="14.87" y3="15.16"/> + <curve x1="9.49" x2="9.73" x3="10.03" y1="15.46" y2="15.7" y3="15.7"/> + <curve x1="10.32" x2="10.56" x3="10.56" y1="15.7" y2="15.46" y3="15.16"/> + <curve x1="10.56" x2="10.32" x3="10.03" y1="14.87" y2="14.63" y3="14.63"/> + <close/> + <move x="15.68" y="14.79"/> + <line x="17.63" y="14.79"/> + <line x="17.63" y="15.54"/> + <line x="15.68" y="15.54"/> + <close/> + <move x="21.57" y="14.79"/> + <line x="23.52" y="14.79"/> + <line x="23.52" y="15.54"/> + <line x="21.57" y="15.54"/> + <close/> + <move x="15.68" y="17.27"/> + <line x="17.63" y="17.27"/> + <line x="17.63" y="18.02"/> + <line x="15.68" y="18.02"/> + <close/> + <move x="21.57" y="17.27"/> + <line x="23.52" y="17.27"/> + <line x="23.52" y="18.02"/> + <line x="21.57" y="18.02"/> + <close/> + <move x="8.3" y="19.49"/> + <line x="11.75" y="19.49"/> + <line x="11.75" y="20.24"/> + <line x="8.3" y="20.24"/> + <close/> + <move x="15.68" y="19.49"/> + <line x="17.63" y="19.49"/> + <line x="17.63" y="20.24"/> + <line x="15.68" y="20.24"/> + <close/> + <move x="21.57" y="19.49"/> + <line x="23.52" y="19.49"/> + <line x="23.52" y="20.24"/> + <line x="21.57" y="20.24"/> + <close/> + <move x="8.3" y="21.88"/> + <line x="11.75" y="21.88"/> + <line x="11.75" y="22.63"/> + <line x="8.3" y="22.63"/> + <close/> + <move x="15.68" y="21.88"/> + <line x="17.63" y="21.88"/> + <line x="17.63" y="22.63"/> + <line x="15.68" y="22.63"/> + <close/> + <move x="21.57" y="21.88"/> + <line x="23.52" y="21.88"/> + <line x="23.52" y="22.63"/> + <line x="21.57" y="22.63"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="27.33" name="network card" strokewidth="inherit" w="38.2"> + <connections/> + <foreground> + <path> + <move x="5.5" y="3.83"/> + <line x="5.5" y="0"/> + <line x="0" y="0"/> + <line x="0" y="2.23"/> + <line x="3.1" y="2.24"/> + <line x="3.09" y="27.31"/> + <line x="5.51" y="27.31"/> + <line x="5.51" y="22.59"/> + <line x="13.2" y="22.59"/> + <line x="13.2" y="27.32"/> + <line x="38.19" y="27.33"/> + <line x="38.2" y="3.84"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="16.38" y="23.31"/> + <line x="16.38" y="22.56"/> + <line x="20.36" y="22.56"/> + <line x="20.36" y="23.31"/> + <close/> + <move x="23.65" y="23.31"/> + <line x="23.65" y="22.56"/> + <line x="27.63" y="22.56"/> + <line x="27.63" y="23.31"/> + <close/> + <move x="30.92" y="23.31"/> + <line x="30.92" y="22.56"/> + <line x="34.9" y="22.56"/> + <line x="34.9" y="23.31"/> + <close/> + <move x="16.04" y="18.03"/> + <line x="16.04" y="17.66"/> + <line x="16.04" y="7.28"/> + <line x="22.42" y="7.28"/> + <line x="22.42" y="18.03"/> + <close/> + <move x="25.17" y="18.01"/> + <line x="25.17" y="17.64"/> + <line x="25.17" y="7.26"/> + <line x="34.73" y="7.26"/> + <line x="34.73" y="18.01"/> + <close/> + <move x="16.79" y="17.28"/> + <line x="21.67" y="17.28"/> + <line x="21.67" y="8.03"/> + <line x="16.79" y="8.03"/> + <close/> + <move x="25.92" y="17.26"/> + <line x="33.98" y="17.26"/> + <line x="33.98" y="8.01"/> + <line x="25.92" y="8.01"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="network proxy" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="3.9" y="3.91"/> + <line x="3.9" y="9.32"/> + <line x="6.34" y="6.88"/> + <line x="9.96" y="10.49"/> + <line x="10.49" y="9.96"/> + <line x="6.87" y="6.35"/> + <line x="9.31" y="3.91"/> + <close/> + <move x="19.03" y="3.91"/> + <line x="21.48" y="6.35"/> + <line x="17.89" y="9.95"/> + <line x="18.42" y="10.48"/> + <line x="22.01" y="6.88"/> + <line x="24.44" y="9.32"/> + <line x="24.44" y="3.91"/> + <close/> + <move x="18.37" y="17.84"/> + <line x="17.84" y="18.37"/> + <line x="21.47" y="22.01"/> + <line x="19.03" y="24.45"/> + <line x="24.44" y="24.45"/> + <line x="24.44" y="19.04"/> + <line x="22" y="21.47"/> + <close/> + <move x="10.05" y="17.87"/> + <line x="6.39" y="21.52"/> + <line x="3.91" y="19.04"/> + <line x="3.91" y="24.45"/> + <line x="9.32" y="24.45"/> + <line x="6.92" y="22.05"/> + <line x="10.58" y="18.4"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="nutanix" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="26.42" y="25.21"/> + <curve x1="25.92" x2="25.4" x3="24.9" y1="25.21" y2="25.17" y3="25.22"/> + <curve x1="24.3" x2="23.85" x3="23.42" y1="25.29" y2="25.05" y3="24.69"/> + <curve x1="22.02" x2="20.62" x3="19.2" y1="23.5" y2="22.31" y3="21.15"/> + <curve x1="18.65" x2="18.52" x3="19.24" y1="20.7" y2="20.49" y3="19.91"/> + <curve x1="19.76" x2="20.27" x3="20.77" y1="19.48" y2="19.03" y3="18.58"/> + <curve x1="21.03" x2="21.26" x3="21.53" y1="18.35" y2="18.33" y3="18.55"/> + <curve x1="23.96" x2="26.39" x3="28.82" y1="20.53" y2="22.5" y3="24.48"/> + <curve x1="28.99" x2="29.09" x3="29.01" y1="24.61" y2="24.77" y3="24.99"/> + <curve x1="28.93" x2="28.74" x3="28.54" y1="25.2" y2="25.22" y3="25.21"/> + <curve x1="27.84" x2="27.13" x3="26.42" y1="25.21" y2="25.21" y3="25.21"/> + <close/> + <move x="26.37" y="9.06"/> + <curve x1="27.06" x2="27.76" x3="28.45" y1="9.06" y2="9.07" y3="9.06"/> + <curve x1="28.66" x2="28.85" x3="28.93" y1="9.06" y2="9.1" y3="9.32"/> + <curve x1="29" x2="28.89" x3="28.74" y1="9.54" y2="9.68" y3="9.81"/> + <curve x1="27.79" x2="26.87" x3="25.92" y1="10.58" y2="11.38" y3="12.14"/> + <curve x1="24.78" x2="23.66" x3="22.56" y1="13.05" y2="14" y3="14.96"/> + <curve x1="22.21" x2="21.83" x3="21.49" y1="15.26" y2="15.51" y3="15.81"/> + <curve x1="21.28" x2="21.03" x3="20.85" y1="16" y2="15.97" y3="15.78"/> + <curve x1="20.28" x2="19.62" x3="19.03" y1="15.2" y2="14.73" y3="14.19"/> + <curve x1="18.98" x2="18.93" x3="18.89" y1="14.14" y2="14.11" y3="14.06"/> + <curve x1="18.53" x2="18.53" x3="18.9" y1="13.74" y2="13.54" y3="13.23"/> + <curve x1="20.54" x2="22.17" x3="23.8" y1="11.9" y2="10.57" y3="9.24"/> + <curve x1="23.95" x2="24.11" x3="24.31" y1="9.11" y2="9.06" y3="9.06"/> + <curve x1="24.99" x2="25.68" x3="26.37" y1="9.07" y2="9.07" y3="9.07"/> + <close/> + <move x="8.09" y="25.19"/> + <curve x1="7.39" x2="6.68" x3="5.98" y1="25.19" y2="25.19" y3="25.19"/> + <curve x1="5.76" x2="5.51" x3="5.42" y1="25.19" y2="25.19" y3="24.94"/> + <curve x1="5.33" x2="5.5" x3="5.7" y1="24.67" y2="24.5" y3="24.34"/> + <curve x1="6.54" x2="7.37" x3="8.2" y1="23.65" y2="22.95" y3="22.26"/> + <curve x1="9.27" x2="10.34" x3="11.41" y1="21.36" y2="20.46" y3="19.57"/> + <curve x1="12.23" x2="13.05" x3="13.87" y1="18.87" y2="18.18" y3="17.49"/> + <curve x1="14.13" x2="14.13" x3="13.86" y1="17.26" y2="17" y3="16.78"/> + <curve x1="11.97" x2="10.17" x3="8.31" y1="15.26" y2="13.63" y3="12.08"/> + <curve x1="7.41" x2="6.52" x3="5.63" y1="11.33" y2="10.57" y3="9.82"/> + <curve x1="5.48" x2="5.35" x3="5.42" y1="9.7" y2="9.55" y3="9.34"/> + <curve x1="5.49" x2="5.67" x3="5.87" y1="9.13" y2="9.09" y3="9.09"/> + <curve x1="7.3" x2="8.72" x3="10.14" y1="9.1" y2="9.1" y3="9.09"/> + <curve x1="10.43" x2="10.59" x3="10.77" y1="9.09" y2="9.3" y3="9.45"/> + <curve x1="11.84" x2="12.9" x3="13.97" y1="10.34" y2="11.25" y3="12.15"/> + <curve x1="15.09" x2="16.19" x3="17.31" y1="13.08" y2="14.03" y3="14.96"/> + <curve x1="17.98" x2="18.64" x3="19.33" y1="15.53" y2="16.11" y3="16.65"/> + <curve x1="19.43" x2="19.51" x3="19.6" y1="16.72" y2="16.82" y3="16.9"/> + <curve x1="19.79" x2="19.77" x3="19.58" y1="17.09" y2="17.27" y3="17.44"/> + <curve x1="18.86" x2="18.14" x3="17.43" y1="18.05" y2="18.66" y3="19.27"/> + <curve x1="16.46" x2="15.49" x3="14.53" y1="20.09" y2="20.92" y3="21.74"/> + <curve x1="13.66" x2="12.79" x3="11.95" y1="22.49" y2="23.22" y3="23.98"/> + <curve x1="11.56" x2="11.14" x3="10.75" y1="24.33" y2="24.65" y3="24.99"/> + <curve x1="10.57" x2="10.38" x3="10.15" y1="25.15" y2="25.19" y3="25.19"/> + <curve x1="9.46" x2="8.78" x3="8.09" y1="25.19" y2="25.19" y3="25.19"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.2" name="object storage" strokewidth="inherit" w="28.2"> + <connections/> + <foreground> + <path> + <move x="28.2" y="28.2"/> + <line x="28.2" y="0"/> + <line x="0" y="0"/> + <line x="0" y="28.2"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="14.68" y="7.06"/> + <curve x1="12.35" x2="10.14" x3="8.88" y1="7.06" y2="8.27" y3="10.24"/> + <curve x1="5.5" x2="2.67" x3="2.67" y1="9.76" y2="12.4" y3="15.66"/> + <curve x1="2.67" x2="5.13" x3="8.14" y1="18.68" y2="21.14" y3="21.14"/> + <line x="20.88" y="21.14"/> + <curve x1="23.14" x2="25.53" x3="25.53" y1="21.14" y2="18.57" y3="16.14"/> + <curve x1="25.53" x2="23.62" x3="21.28" y1="13.79" y2="11.89" y3="11.89"/> + <line x="21.27" y="11.89"/> + <curve x1="20.36" x2="17.7" x3="14.68" y1="9.03" y2="7.06" y3="7.06"/> + <close/> + <move x="14.68" y="7.81"/> + <curve x1="17.46" x2="19.91" x3="20.63" y1="7.81" y2="9.69" y3="12.37"/> + <line x="20.74" y="12.67"/> + <line x="21.05" y="12.65"/> + <curve x1="21.13" x2="21.2" x3="21.28" y1="12.64" y2="12.64" y3="12.64"/> + <curve x1="23.21" x2="24.78" x3="24.78" y1="12.64" y2="14.21" y3="16.14"/> + <curve x1="24.78" x2="22.74" x3="20.88" y1="18.16" y2="20.39" y3="20.39"/> + <line x="8.14" y="20.39"/> + <curve x1="5.54" x2="3.42" x3="3.42" y1="20.39" y2="18.27" y3="15.66"/> + <curve x1="3.42" x2="5.54" x3="8.14" y1="13.06" y2="10.94" y3="10.94"/> + <curve x1="8.42" x2="8.7" x3="8.99" y1="10.94" y2="10.96" y3="11.02"/> + <line x="9.25" y="11.06"/> + <line x="9.39" y="10.84"/> + <curve x1="10.49" x2="12.52" x3="14.68" y1="8.97" y2="7.81" y3="7.81"/> + <close/> + <move x="15.01" y="9.73"/> + <curve x1="13.83" x2="12.88" x3="12.88" y1="9.73" y2="10.69" y3="11.86"/> + <curve x1="12.88" x2="13.83" x3="15.01" y1="13.04" y2="14" y3="14"/> + <curve x1="16.19" x2="17.14" x3="17.14" y1="14" y2="13.04" y3="11.86"/> + <curve x1="17.14" x2="16.19" x3="15.01" y1="10.69" y2="9.73" y3="9.73"/> + <close/> + <move x="15.01" y="10.48"/> + <curve x1="15.77" x2="16.39" x3="16.39" y1="10.48" y2="11.1" y3="11.86"/> + <curve x1="16.39" x2="15.77" x3="15.01" y1="12.63" y2="13.25" y3="13.25"/> + <curve x1="14.25" x2="13.63" x3="13.63" y1="13.25" y2="12.63" y3="11.86"/> + <curve x1="13.63" x2="14.25" x3="15.01" y1="11.1" y2="10.48" y3="10.48"/> + <close/> + <move x="9.16" y="13.72"/> + <line x="9.54" y="18.87"/> + <line x="13.81" y="15.96"/> + <close/> + <move x="19.64" y="14.38"/> + <line x="16.13" y="15.59"/> + <line x="17.34" y="19.1"/> + <line x="20.85" y="17.89"/> + <close/> + <move x="10" y="14.96"/> + <line x="12.31" y="16.07"/> + <line x="10.19" y="17.52"/> + <close/> + <move x="19.18" y="15.33"/> + <line x="19.9" y="17.42"/> + <line x="17.81" y="18.14"/> + <line x="17.09" y="16.05"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="33.84" name="object storage support" strokewidth="inherit" w="33.83"> + <connections/> + <foreground> + <path> + <move x="33.84" y="33.84"/> + <line x="33.84" y="0"/> + <line x="0" y="0"/> + <line x="0" y="33.84"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="17.62" y="8.55"/> + <curve x1="14.82" x2="12.19" x3="10.68" y1="8.55" y2="10.01" y3="12.37"/> + <curve x1="10.37" x2="10.07" x3="9.77" y1="12.32" y2="12.3" y3="12.3"/> + <curve x1="6.19" x2="3.27" x3="3.27" y1="12.3" y2="15.21" y3="18.8"/> + <curve x1="3.27" x2="6.19" x3="9.77" y1="22.38" y2="25.29" y3="25.29"/> + <line x="25.05" y="25.29"/> + <curve x1="27.73" x2="30.56" x3="30.56" y1="25.29" y2="22.25" y3="19.37"/> + <curve x1="30.56" x2="28.3" x3="25.53" y1="16.6" y2="14.34" y3="14.34"/> + <line x="25.46" y="14.34"/> + <curve x1="24.4" x2="21.22" x3="17.62" y1="10.92" y2="8.55" y3="8.55"/> + <close/> + <move x="17.62" y="9.3"/> + <curve x1="20.99" x2="23.95" x3="24.82" y1="9.3" y2="11.58" y3="14.83"/> + <line x="24.91" y="15.13"/> + <line x="25.22" y="15.11"/> + <curve x1="27.67" x2="29.81" x3="29.81" y1="14.92" y2="16.9" y3="19.37"/> + <curve x1="29.81" x2="27.32" x3="25.05" y1="21.84" y2="24.54" y3="24.54"/> + <line x="9.77" y="24.54"/> + <curve x1="6.6" x2="4.02" x3="4.02" y1="24.54" y2="21.97" y3="18.8"/> + <curve x1="4.02" x2="6.6" x3="9.77" y1="15.63" y2="13.05" y3="13.05"/> + <curve x1="10.11" x2="10.44" x3="10.8" y1="13.05" y2="13.08" y3="13.15"/> + <line x="11.06" y="13.2"/> + <line x="11.19" y="12.97"/> + <curve x1="12.56" x2="14.96" x3="17.62" y1="10.67" y2="9.3" y3="9.3"/> + <close/> + <move x="17.78" y="11.68"/> + <curve x1="16.5" x2="15.46" x3="15.46" y1="11.68" y2="12.72" y3="14"/> + <curve x1="15.46" x2="16.5" x3="17.78" y1="15.29" y2="16.32" y3="16.32"/> + <curve x1="19.07" x2="20.11" x3="20.11" y1="16.32" y2="15.29" y3="14"/> + <curve x1="20.11" x2="19.07" x3="17.78" y1="12.72" y2="11.68" y3="11.68"/> + <close/> + <move x="17.78" y="12.43"/> + <curve x1="18.65" x2="19.36" x3="19.36" y1="12.43" y2="13.14" y3="14"/> + <curve x1="19.36" x2="18.65" x3="17.78" y1="14.87" y2="15.57" y3="15.57"/> + <curve x1="16.92" x2="16.21" x3="16.21" y1="15.57" y2="14.87" y3="14"/> + <curve x1="16.21" x2="16.92" x3="17.78" y1="13.14" y2="12.43" y3="12.43"/> + <close/> + <move x="11.14" y="16.58"/> + <line x="11.56" y="22.18"/> + <line x="16.2" y="19.02"/> + <close/> + <move x="22.69" y="17.15"/> + <line x="18.87" y="18.47"/> + <line x="20.19" y="22.29"/> + <line x="24.01" y="20.98"/> + <close/> + <move x="11.98" y="17.82"/> + <line x="14.7" y="19.13"/> + <line x="12.21" y="20.83"/> + <close/> + <move x="22.23" y="18.11"/> + <line x="23.06" y="20.51"/> + <line x="20.65" y="21.34"/> + <line x="19.83" y="18.93"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.9" name="one server" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8b40"/> + <path> + <move x="39.7" y="0"/> + <line x="5.7" y="0"/> + <line x="5.7" y="34.1"/> + <line x="20.1" y="34.1"/> + <line x="22.7" y="38.6"/> + <line x="25.3" y="34.1"/> + <line x="39.7" y="34.1"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="39.7" y="40.6"/> + <line x="6" y="40.6"/> + <curve x1="2.8" x2="0" x3="0" y1="40.6" y2="43.3" y3="46.4"/> + <line x="0" y="51.9"/> + <line x="39.7" y="51.9"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="30.8" y="5.4"/> + <line x="23.6" y="12.2"/> + <line x="19" y="7.5"/> + <line x="11" y="14.9"/> + <line x="11" y="17"/> + <line x="18.9" y="9.6"/> + <line x="23.5" y="14.3"/> + <line x="30.9" y="7.4"/> + <line x="34.5" y="10.3"/> + <line x="34.5" y="8.4"/> + <close/> + <move x="19.8" y="16.4"/> + <line x="19.8" y="29.3"/> + <line x="26.6" y="29.3"/> + <line x="26.6" y="16.4"/> + <close/> + <move x="28.1" y="20.8"/> + <line x="28.1" y="29.4"/> + <line x="34.5" y="29.4"/> + <line x="34.5" y="20.8"/> + <close/> + <move x="11" y="24.2"/> + <line x="11" y="29.4"/> + <line x="18.4" y="29.4"/> + <line x="18.4" y="24.2"/> + <close/> + <move x="6.8" y="44.7"/> + <curve x1="6" x2="5.3" x3="5.3" y1="44.7" y2="45.3" y3="46.2"/> + <curve x1="5.3" x2="5.9" x3="6.8" y1="47" y2="47.7" y3="47.7"/> + <curve x1="7.6" x2="8.3" x3="8.3" y1="47.7" y2="47.1" y3="46.2"/> + <curve x1="8.3" x2="7.6" x3="6.8" y1="45.4" y2="44.7" y3="44.7"/> + <close/> + <move x="12.7" y="45.9"/> + <line x="12.7" y="46.7"/> + <line x="34" y="46.7"/> + <line x="34" y="45.9"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="on demand sandbox" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="17.01" y="4.68"/> + <line x="4.68" y="17.01"/> + <line x="17.01" y="29.34"/> + <line x="29.34" y="17.01"/> + <close/> + <move x="17.01" y="5.74"/> + <line x="22.61" y="11.34"/> + <line x="11.41" y="11.34"/> + <close/> + <move x="22.68" y="11.4"/> + <line x="28.28" y="17.01"/> + <line x="22.68" y="22.61"/> + <close/> + <move x="11.34" y="11.41"/> + <line x="11.34" y="22.6"/> + <line x="5.74" y="17.01"/> + <close/> + <move x="12.94" y="15.09"/> + <line x="13.81" y="15.09"/> + <line x="14.74" y="17.91"/> + <line x="14.76" y="17.91"/> + <line x="15.68" y="15.09"/> + <line x="16.47" y="15.09"/> + <line x="15.13" y="18.93"/> + <line x="14.28" y="18.93"/> + <close/> + <move x="17.08" y="15.09"/> + <line x="18.24" y="15.09"/> + <line x="19.08" y="17.75"/> + <line x="19.1" y="17.75"/> + <line x="19.94" y="15.09"/> + <line x="21.08" y="15.09"/> + <line x="21.08" y="18.93"/> + <line x="20.25" y="18.93"/> + <line x="20.25" y="16.1"/> + <line x="20.23" y="16.1"/> + <line x="19.34" y="18.93"/> + <line x="18.7" y="18.93"/> + <line x="17.82" y="16.1"/> + <line x="17.79" y="16.1"/> + <line x="17.79" y="18.93"/> + <line x="17.08" y="18.93"/> + <close/> + <move x="11.41" y="22.68"/> + <line x="22.61" y="22.68"/> + <line x="17.01" y="28.28"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="open vpn" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="17.01" y="4.75"/> + <curve x1="10.25" x2="4.75" x3="4.75" y1="4.75" y2="10.25" y3="17.01"/> + <curve x1="4.75" x2="6.88" x3="10.32" y1="21.14" y2="25.03" y3="27.29"/> + <line x="10.31" y="27.3"/> + <line x="10.74" y="27.56"/> + <curve x1="11.71" x2="12.75" x3="13.83" y1="28.13" y2="28.57" y3="28.86"/> + <line x="13.83" y="28.86"/> + <line x="14.19" y="28.95"/> + <line x="14.19" y="28.94"/> + <curve x1="15.11" x2="16.06" x3="17.01" y1="29.16" y2="29.27" y3="29.27"/> + <curve x1="17.88" x2="18.74" x3="19.59" y1="29.27" y2="29.18" y3="29"/> + <line x="19.59" y="29.01"/> + <line x="20.04" y="28.9"/> + <curve x1="21.08" x2="22.09" x3="23.02" y1="28.63" y2="28.23" y3="27.7"/> + <line x="23.31" y="27.54"/> + <line x="23.31" y="27.52"/> + <curve x1="26.99" x2="29.27" x3="29.27" y1="25.31" y2="21.31" y3="17.01"/> + <curve x1="29.27" x2="23.77" x3="17.01" y1="10.25" y2="4.75" y3="4.75"/> + <close/> + <move x="17.01" y="5.5"/> + <curve x1="23.36" x2="28.52" x3="28.52" y1="5.5" y2="10.67" y3="17.01"/> + <curve x1="28.52" x2="26.44" x3="23.07" y1="20.99" y2="24.7" y3="26.79"/> + <line x="21.46" y="21.94"/> + <curve x1="22.85" x2="23.65" x3="23.65" y1="20.68" y2="18.89" y3="17.01"/> + <curve x1="23.65" x2="20.67" x3="17.01" y1="13.35" y2="10.37" y3="10.37"/> + <curve x1="13.35" x2="10.37" x3="10.37" y1="10.37" y2="13.35" y3="17.01"/> + <curve x1="10.37" x2="11.14" x3="12.48" y1="18.86" y2="20.62" y3="21.87"/> + <line x="10.78" y="26.68"/> + <curve x1="7.51" x2="5.5" x3="5.5" y1="24.57" y2="20.91" y3="17.01"/> + <curve x1="5.5" x2="10.66" x3="17.01" y1="10.67" y2="5.5" y3="5.5"/> + <close/> + <move x="17.01" y="13.63"/> + <curve x1="18.87" x2="20.39" x3="20.39" y1="13.63" y2="15.15" y3="17.01"/> + <curve x1="20.39" x2="19.62" x3="18.47" y1="18.32" y2="19.52" y3="20.06"/> + <line x="17.96" y="20.25"/> + <line x="19.54" y="28.23"/> + <curve x1="17.83" x2="16.03" x3="14.33" y1="28.61" y2="28.61" y3="28.21"/> + <line x="15.78" y="20.69"/> + <line x="15.93" y="20.23"/> + <line x="15.62" y="20.1"/> + <curve x1="14.41" x2="13.63" x3="13.63" y1="19.55" y2="18.34" y3="17.01"/> + <curve x1="13.63" x2="15.15" x3="17.01" y1="15.15" y2="13.63" y3="13.63"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="oracle db" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="7.42" y="5.22"/> + <line x="7.42" y="12.04"/> + <line x="26.57" y="12.04"/> + <line x="26.57" y="5.22"/> + <close/> + <move x="10.85" y="7.24"/> + <curve x1="11.67" x2="12.21" x3="12.21" y1="7.24" y2="7.75" y3="8.76"/> + <line x="12.21" y="8.85"/> + <curve x1="12.21" x2="11.65" x3="10.83" y1="9.83" y2="10.37" y3="10.37"/> + <curve x1="10" x2="9.46" x3="9.46" y1="10.37" y2="9.85" y3="8.85"/> + <line x="9.46" y="8.76"/> + <curve x1="9.46" x2="10.02" x3="10.85" y1="7.78" y2="7.24" y3="7.24"/> + <close/> + <move x="19.2" y="7.24"/> + <curve x1="19.53" x2="19.77" x3="19.96" y1="7.24" y2="7.3" y3="7.39"/> + <line x="19.96" y="7.81"/> + <curve x1="19.73" x2="19.52" x3="19.23" y1="7.72" y2="7.67" y3="7.67"/> + <curve x1="18.71" x2="18.35" x3="18.35" y1="7.67" y2="7.96" y3="8.68"/> + <line x="18.35" y="8.84"/> + <curve x1="18.35" x2="18.6" x3="19.24" y1="9.54" y2="9.94" y3="9.94"/> + <curve x1="19.59" x2="19.81" x3="19.99" y1="9.94" y2="9.85" y3="9.77"/> + <line x="19.99" y="10.18"/> + <curve x1="19.78" x2="19.5" x3="19.14" y1="10.29" y2="10.37" y3="10.37"/> + <curve x1="18.3" x2="17.78" x3="17.78" y1="10.37" y2="9.88" y3="8.85"/> + <line x="17.78" y="8.74"/> + <curve x1="17.78" x2="18.41" x3="19.2" y1="7.65" y2="7.24" y3="7.24"/> + <close/> + <move x="12.67" y="7.29"/> + <line x="13.68" y="7.29"/> + <curve x1="14.37" x2="14.73" x3="14.73" y1="7.29" y2="7.58" y3="8.18"/> + <curve x1="14.73" x2="14.52" x3="14.18" y1="8.6" y2="8.83" y3="8.96"/> + <line x="14.18" y="8.98"/> + <line x="14.94" y="10.32"/> + <line x="14.35" y="10.32"/> + <line x="13.67" y="9.09"/> + <line x="13.2" y="9.09"/> + <line x="13.2" y="10.32"/> + <line x="12.67" y="10.32"/> + <close/> + <move x="16.09" y="7.29"/> + <line x="16.64" y="7.29"/> + <line x="17.72" y="10.32"/> + <line x="17.17" y="10.32"/> + <line x="16.89" y="9.54"/> + <line x="15.76" y="9.54"/> + <line x="15.49" y="10.32"/> + <line x="15" y="10.32"/> + <close/> + <move x="20.42" y="7.29"/> + <line x="20.95" y="7.29"/> + <line x="20.95" y="9.9"/> + <line x="22.24" y="9.9"/> + <line x="22.24" y="10.32"/> + <line x="20.42" y="10.32"/> + <close/> + <move x="22.64" y="7.29"/> + <line x="24.53" y="7.29"/> + <line x="24.53" y="7.71"/> + <line x="23.17" y="7.71"/> + <line x="23.17" y="8.55"/> + <line x="24.22" y="8.55"/> + <line x="24.22" y="8.97"/> + <line x="23.17" y="8.97"/> + <line x="23.17" y="9.9"/> + <line x="24.55" y="9.9"/> + <line x="24.55" y="10.32"/> + <line x="22.64" y="10.32"/> + <close/> + <move x="10.83" y="7.65"/> + <curve x1="10.29" x2="10.03" x3="10.03" y1="7.65" y2="8.08" y3="8.69"/> + <line x="10.03" y="8.84"/> + <curve x1="10.03" x2="10.25" x3="10.84" y1="9.53" y2="9.95" y3="9.95"/> + <curve x1="11.38" x2="11.64" x3="11.64" y1="9.95" y2="9.53" y3="8.91"/> + <line x="11.64" y="8.76"/> + <curve x1="11.64" x2="11.42" x3="10.83" y1="8.08" y2="7.66" y3="7.65"/> + <close/> + <move x="13.2" y="7.7"/> + <line x="13.2" y="8.72"/> + <line x="13.62" y="8.72"/> + <curve x1="14.02" x2="14.18" x3="14.18" y1="8.72" y2="8.55" y3="8.19"/> + <curve x1="14.18" x2="14.01" x3="13.62" y1="7.84" y2="7.7" y3="7.7"/> + <close/> + <move x="16.31" y="7.92"/> + <line x="15.9" y="9.14"/> + <line x="16.76" y="9.14"/> + <line x="16.33" y="7.92"/> + <close/> + <move x="7.42" y="13.6"/> + <line x="7.42" y="20.42"/> + <line x="26.57" y="20.42"/> + <line x="26.57" y="17.39"/> + <line x="19.9" y="17.39"/> + <line x="19.9" y="16.64"/> + <line x="26.57" y="16.64"/> + <line x="26.57" y="13.6"/> + <close/> + <move x="7.42" y="21.99"/> + <line x="7.42" y="28.81"/> + <line x="26.57" y="28.81"/> + <line x="26.57" y="25.78"/> + <line x="19.9" y="25.78"/> + <line x="19.9" y="25.03"/> + <line x="26.57" y="25.03"/> + <line x="26.57" y="21.99"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="oracle rman" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="24.72" y="18.39"/> + <line x="25.89" y="18.39"/> + <line x="28.35" y="22.58"/> + <line x="28.37" y="22.58"/> + <line x="28.37" y="18.39"/> + <line x="29.29" y="18.39"/> + <line x="29.29" y="24.27"/> + <line x="28.26" y="24.27"/> + <line x="25.66" y="19.8"/> + <line x="25.63" y="19.8"/> + <line x="25.63" y="24.27"/> + <line x="24.72" y="24.27"/> + <close/> + <move x="20.08" y="18.39"/> + <line x="21.15" y="18.39"/> + <line x="23.24" y="24.27"/> + <line x="22.17" y="24.27"/> + <line x="21.64" y="22.76"/> + <line x="19.45" y="22.76"/> + <line x="18.92" y="24.27"/> + <line x="17.97" y="24.27"/> + <close/> + <move x="19.7" y="21.99"/> + <line x="21.37" y="21.99"/> + <line x="20.54" y="19.62"/> + <line x="20.52" y="19.62"/> + <close/> + <move x="10.66" y="18.39"/> + <line x="12.12" y="18.39"/> + <line x="13.57" y="22.86"/> + <line x="13.59" y="22.86"/> + <line x="15.05" y="18.39"/> + <line x="16.49" y="18.39"/> + <line x="16.49" y="24.27"/> + <line x="15.46" y="24.27"/> + <line x="15.46" y="19.68"/> + <line x="15.43" y="19.68"/> + <line x="13.93" y="24.27"/> + <line x="13.07" y="24.27"/> + <line x="11.59" y="19.67"/> + <line x="11.56" y="19.67"/> + <line x="11.56" y="24.27"/> + <line x="10.66" y="24.27"/> + <close/> + <move x="4.72" y="18.39"/> + <line x="6.68" y="18.39"/> + <curve x1="8.03" x2="8.73" x3="8.73" y1="18.39" y2="18.96" y3="20.11"/> + <curve x1="8.73" x2="8.32" x3="7.66" y1="20.94" y2="21.38" y3="21.63"/> + <line x="7.66" y="21.68"/> + <line x="9.13" y="24.27"/> + <line x="7.99" y="24.27"/> + <line x="6.68" y="21.89"/> + <line x="5.76" y="21.89"/> + <line x="5.76" y="24.27"/> + <line x="4.72" y="24.27"/> + <close/> + <move x="6.58" y="21.17"/> + <curve x1="7.36" x2="7.66" x3="7.66" y1="21.17" y2="20.83" y3="20.15"/> + <curve x1="7.66" x2="7.34" x3="6.57" y1="19.47" y2="19.19" y3="19.19"/> + <line x="5.76" y="19.19"/> + <line x="5.76" y="21.17"/> + <close/> + <move x="6" y="10.42"/> + <curve x1="6.1" x2="6.19" x3="6.29" y1="10.4" y2="10.4" y3="10.4"/> + <curve x1="6.89" x2="7.48" x3="8.08" y1="10.4" y2="10.4" y3="10.4"/> + <curve x1="8.44" x2="8.8" x3="9.08" y1="10.4" y2="10.53" y3="10.76"/> + <curve x1="9.38" x2="9.59" x3="9.65" y1="11" y2="11.36" y3="11.74"/> + <curve x1="9.71" x2="9.63" x3="9.44" y1="12.11" y2="12.51" y3="12.83"/> + <curve x1="9.22" x2="8.86" x3="8.46" y1="13.18" y2="13.45" y3="13.55"/> + <curve x1="8.32" x2="8.17" x3="8.02" y1="13.58" y2="13.6" y3="13.6"/> + <curve x1="7.42" x2="6.81" x3="6.21" y1="13.59" y2="13.6" y3="13.59"/> + <curve x1="5.84" x2="5.48" x3="5.19" y1="13.59" y2="13.46" y3="13.22"/> + <curve x1="4.88" x2="4.67" x3="4.63" y1="12.95" y2="12.56" y3="12.14"/> + <curve x1="4.6" x2="4.7" x3="4.92" y1="11.77" y2="11.38" y3="11.08"/> + <curve x1="5.17" x2="5.57" x3="6" y1="10.72" y2="10.47" y3="10.42"/> + <close/> + <move x="6.11" y="10.98"/> + <curve x1="5.77" x2="5.47" x3="5.33" y1="11.02" y2="11.25" y3="11.56"/> + <curve x1="5.21" x2="5.2" x3="5.3" y1="11.81" y2="12.11" y3="12.37"/> + <curve x1="5.38" x2="5.52" x3="5.7" y1="12.57" y2="12.75" y3="12.86"/> + <curve x1="5.86" x2="6.06" x3="6.26" y1="12.97" y2="13.03" y3="13.03"/> + <curve x1="6.85" x2="7.45" x3="8.04" y1="13.03" y2="13.03" y3="13.03"/> + <curve x1="8.26" x2="8.48" x3="8.65" y1="13.03" y2="12.96" y3="12.82"/> + <curve x1="8.83" x2="8.96" x3="9.03" y1="12.69" y2="12.5" y3="12.29"/> + <curve x1="9.09" x2="9.08" x3="9" y1="12.07" y2="11.83" y3="11.62"/> + <curve x1="8.92" x2="8.77" x3="8.58" y1="11.42" y2="11.24" y3="11.12"/> + <curve x1="8.42" x2="8.23" x3="8.04" y1="11.02" y2="10.96" y3="10.97"/> + <line x="6.26" y="10.97"/> + <curve x1="6.21" x2="6.16" x3="6.11" y1="10.97" y2="10.97" y3="10.98"/> + <close/> + <move x="26.45" y="10.56"/> + <curve x1="26.61" x2="26.77" x3="26.94" y1="10.48" y2="10.43" y3="10.41"/> + <curve x1="27.06" x2="27.18" x3="27.3" y1="10.4" y2="10.4" y3="10.4"/> + <curve x1="27.98" x2="28.66" x3="29.34" y1="10.4" y2="10.4" y3="10.4"/> + <curve x1="29.26" x2="29.17" x3="29.09" y1="10.53" y2="10.66" y3="10.79"/> + <curve x1="29.05" x2="29.02" x3="28.97" y1="10.85" y2="10.91" y3="10.96"/> + <curve x1="28.37" x2="27.77" x3="27.17" y1="10.97" y2="10.96" y3="10.97"/> + <curve x1="26.95" x2="26.72" x3="26.55" y1="10.97" y2="11.04" y3="11.18"/> + <curve x1="26.37" x2="26.25" x3="26.18" y1="11.32" y2="11.51" y3="11.72"/> + <curve x1="27.18" x2="28.17" x3="29.17" y1="11.72" y2="11.72" y3="11.72"/> + <curve x1="29.05" x2="28.93" x3="28.81" y1="11.9" y2="12.09" y3="12.28"/> + <curve x1="27.93" x2="27.06" x3="26.19" y1="12.28" y2="12.28" y3="12.28"/> + <curve x1="26.25" x2="26.37" x3="26.55" y1="12.49" y2="12.68" y3="12.82"/> + <curve x1="26.73" x2="26.95" x3="27.18" y1="12.96" y2="13.03" y3="13.03"/> + <curve x1="27.92" x2="28.65" x3="29.39" y1="13.03" y2="13.03" y3="13.03"/> + <curve x1="29.27" x2="29.15" x3="29.03" y1="13.22" y2="13.41" y3="13.6"/> + <line x="27.38" y="13.6"/> + <curve x1="27.21" x2="27.03" x3="26.85" y1="13.59" y2="13.6" y3="13.57"/> + <curve x1="26.4" x2="26" x3="25.77" y1="13.49" y2="13.21" y3="12.82"/> + <curve x1="25.52" x2="25.47" x3="25.64" y1="12.42" y2="11.9" y3="11.46"/> + <curve x1="25.77" x2="26.08" x3="26.45" y1="11.07" y2="10.73" y3="10.56"/> + <close/> + <move x="22.21" y="10.4"/> + <curve x1="22.42" x2="22.62" x3="22.82" y1="10.4" y2="10.4" y3="10.4"/> + <curve x1="22.82" x2="22.82" x3="22.82" y1="11.28" y2="12.15" y3="13.03"/> + <curve x1="23.78" x2="24.73" x3="25.68" y1="13.03" y2="13.03" y3="13.03"/> + <curve x1="25.56" x2="25.44" x3="25.32" y1="13.22" y2="13.41" y3="13.6"/> + <curve x1="24.39" x2="23.46" x3="22.53" y1="13.6" y2="13.6" y3="13.6"/> + <curve x1="22.41" x2="22.29" x3="22.24" y1="13.6" y2="13.53" y3="13.41"/> + <curve x1="22.21" x2="22.21" x3="22.21" y1="13.36" y2="13.29" y3="13.23"/> + <curve x1="22.21" x2="22.21" x3="22.21" y1="12.29" y2="11.35" y3="10.4"/> + <close/> + <move x="18.8" y="10.67"/> + <curve x1="19.07" x2="19.4" x3="19.73" y1="10.48" y2="10.39" y3="10.4"/> + <curve x1="20.44" x2="21.16" x3="21.88" y1="10.4" y2="10.4" y3="10.4"/> + <curve x1="21.76" x2="21.64" x3="21.52" y1="10.59" y2="10.78" y3="10.97"/> + <curve x1="20.92" x2="20.32" x3="19.73" y1="10.97" y2="10.97" y3="10.97"/> + <curve x1="19.36" x2="19.01" x3="18.83" y1="10.96" y2="11.17" y3="11.48"/> + <curve x1="18.7" x2="18.66" x3="18.71" y1="11.7" y2="11.96" y3="12.21"/> + <curve x1="18.78" x2="19.07" x3="19.44" y1="12.58" y2="12.89" y3="12.99"/> + <curve x1="19.6" x2="19.78" x3="19.95" y1="13.04" y2="13.03" y3="13.03"/> + <curve x1="20.61" x2="21.27" x3="21.93" y1="13.03" y2="13.03" y3="13.03"/> + <curve x1="21.81" x2="21.69" x3="21.57" y1="13.22" y2="13.41" y3="13.6"/> + <curve x1="21.02" x2="20.47" x3="19.91" y1="13.6" y2="13.6" y3="13.6"/> + <curve x1="19.74" x2="19.57" x3="19.4" y1="13.59" y2="13.6" y3="13.57"/> + <curve x1="18.97" x2="18.58" x3="18.34" y1="13.5" y2="13.24" y3="12.87"/> + <curve x1="18.11" x2="18.03" x3="18.12" y1="12.52" y2="12.09" y3="11.68"/> + <curve x1="18.2" x2="18.45" x3="18.8" y1="11.27" y2="10.9" y3="10.67"/> + <close/> + <move x="10" y="10.4"/> + <curve x1="10.79" x2="11.59" x3="12.39" y1="10.4" y2="10.4" y3="10.4"/> + <curve x1="12.57" x2="12.75" x3="12.92" y1="10.41" y2="10.39" y3="10.43"/> + <curve x1="13.16" x2="13.38" x3="13.53" y1="10.48" y2="10.63" y3="10.82"/> + <curve x1="13.65" x2="13.73" x3="13.75" y1="10.98" y2="11.17" y3="11.37"/> + <curve x1="13.78" x2="13.71" x3="13.56" y1="11.62" y2="11.89" y3="12.1"/> + <curve x1="13.38" x2="13.07" x3="12.75" y1="12.37" y2="12.54" y3="12.56"/> + <curve x1="12.63" x2="12.51" x3="12.4" y1="12.56" y2="12.56" y3="12.56"/> + <curve x1="12.81" x2="13.22" x3="13.63" y1="12.91" y2="13.25" y3="13.6"/> + <curve x1="13.33" x2="13.04" x3="12.74" y1="13.6" y2="13.6" y3="13.59"/> + <curve x1="12.13" x2="11.52" x3="10.91" y1="13.06" y2="12.53" y3="12"/> + <curve x1="11.48" x2="12.05" x3="12.63" y1="12" y2="12" y3="12"/> + <curve x1="12.74" x2="12.85" x3="12.94" y1="12" y2="11.97" y3="11.9"/> + <curve x1="13.06" x2="13.14" x3="13.15" y1="11.82" y2="11.67" y3="11.53"/> + <curve x1="13.16" x2="13.12" x3="13.03" y1="11.39" y2="11.25" y3="11.15"/> + <curve x1="12.94" x2="12.79" x3="12.64" y1="11.03" y2="10.96" y3="10.97"/> + <curve x1="11.96" x2="11.29" x3="10.61" y1="10.97" y2="10.97" y3="10.97"/> + <line x="10.61" y="13.6"/> + <curve x1="10.4" x2="10.2" x3="10" y1="13.6" y2="13.6" y3="13.6"/> + <curve x1="10" x2="10" x3="10" y1="12.53" y2="11.47" y3="10.4"/> + <close/> + <move x="15.7" y="10.57"/> + <curve x1="15.82" x2="16.06" x3="16.25" y1="10.4" y2="10.33" y3="10.4"/> + <curve x1="16.34" x2="16.42" x3="16.47" y1="10.43" y2="10.5" y3="10.58"/> + <curve x1="17.11" x2="17.76" x3="18.4" y1="11.58" y2="12.59" y3="13.6"/> + <curve x1="18.16" x2="17.92" x3="17.68" y1="13.6" y2="13.6" y3="13.59"/> + <curve x1="17.56" x2="17.45" x3="17.34" y1="13.41" y2="13.22" y3="13.03"/> + <curve x1="16.78" x2="16.23" x3="15.68" y1="13.03" y2="13.03" y3="13.03"/> + <curve x1="15.56" x2="15.44" x3="15.32" y1="12.84" y2="12.66" y3="12.47"/> + <curve x1="15.86" x2="16.41" x3="16.95" y1="12.47" y2="12.47" y3="12.47"/> + <curve x1="16.67" x2="16.38" x3="16.09" y1="12" y2="11.54" y3="11.07"/> + <curve x1="15.56" x2="15.03" x3="14.5" y1="11.91" y2="12.76" y3="13.6"/> + <curve x1="14.26" x2="14.02" x3="13.78" y1="13.59" y2="13.6" y3="13.6"/> + <curve x1="14.42" x2="15.06" x3="15.71" y1="12.59" y2="11.58" y3="10.57"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="20.6" name="paused" strokewidth="inherit" w="20.59"> + <connections/> + <foreground> + <path> + <move x="20.22" y="10.3"/> + <curve x1="20.22" x2="15.77" x3="10.3" y1="4.82" y2="0.38" y3="0.38"/> + <curve x1="4.82" x2="0.37" x3="0.37" y1="0.38" y2="4.82" y3="10.3"/> + <curve x1="0.37" x2="4.82" x3="10.3" y1="15.78" y2="20.22" y3="20.22"/> + <curve x1="15.77" x2="20.22" x3="20.22" y1="20.22" y2="15.78" y3="10.3"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="10.3" y="0"/> + <curve x1="4.62" x2="0" x3="0" y1="0" y2="4.62" y3="10.3"/> + <curve x1="0" x2="4.62" x3="10.3" y1="15.98" y2="20.6" y3="20.6"/> + <curve x1="15.97" x2="20.59" x3="20.59" y1="20.6" y2="15.98" y3="10.3"/> + <curve x1="20.59" x2="15.97" x3="10.3" y1="4.62" y2="0" y3="0"/> + <close/> + <move x="10.3" y="0.75"/> + <curve x1="15.56" x2="19.84" x3="19.84" y1="0.75" y2="5.04" y3="10.3"/> + <curve x1="19.84" x2="15.56" x3="10.3" y1="15.56" y2="19.85" y3="19.85"/> + <curve x1="5.03" x2="0.75" x3="0.75" y1="19.85" y2="15.56" y3="10.3"/> + <curve x1="0.75" x2="5.03" x3="10.3" y1="5.04" y2="0.75" y3="0.75"/> + <close/> + <move x="7.28" y="5.87"/> + <line x="7.28" y="14.73"/> + <line x="8.03" y="14.73"/> + <line x="8.03" y="5.87"/> + <close/> + <move x="12.56" y="5.87"/> + <line x="12.56" y="14.73"/> + <line x="13.31" y="14.73"/> + <line x="13.31" y="5.87"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="15.07" name="physical switch" strokewidth="inherit" w="52.93"> + <connections/> + <foreground> + <path> + <move x="0" y="0"/> + <line x="52.93" y="0"/> + <line x="52.93" y="15.07"/> + <line x="0" y="15.07"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="3.8" y="12.2"/> + <line x="3.8" y="2.93"/> + <line x="3.8" y="2.6"/> + <line x="34.47" y="2.6"/> + <line x="34.47" y="12.2"/> + <close/> + <move x="4.47" y="11.53"/> + <line x="7.27" y="11.53"/> + <line x="7.27" y="8.13"/> + <line x="4.47" y="8.13"/> + <close/> + <move x="7.94" y="11.53"/> + <line x="10.87" y="11.53"/> + <line x="10.87" y="8.13"/> + <line x="7.94" y="8.13"/> + <close/> + <move x="11.53" y="11.53"/> + <line x="14.47" y="11.53"/> + <line x="14.47" y="8.13"/> + <line x="11.53" y="8.13"/> + <close/> + <move x="15.13" y="11.53"/> + <line x="18.13" y="11.53"/> + <line x="18.13" y="8.13"/> + <line x="15.13" y="8.13"/> + <close/> + <move x="19.47" y="11.53"/> + <line x="22.73" y="11.53"/> + <line x="22.73" y="8.13"/> + <line x="19.47" y="8.13"/> + <close/> + <move x="23.4" y="11.53"/> + <line x="26.33" y="11.53"/> + <line x="26.33" y="8.13"/> + <line x="23.4" y="8.13"/> + <close/> + <move x="27" y="11.53"/> + <line x="29.94" y="11.53"/> + <line x="29.94" y="8.13"/> + <line x="27" y="8.13"/> + <close/> + <move x="30.6" y="11.53"/> + <line x="33.8" y="11.53"/> + <line x="33.8" y="8.13"/> + <line x="30.6" y="8.13"/> + <close/> + <move x="4.47" y="6.8"/> + <line x="7.27" y="6.8"/> + <line x="7.27" y="3.27"/> + <line x="4.47" y="3.27"/> + <close/> + <move x="7.94" y="6.8"/> + <line x="10.87" y="6.8"/> + <line x="10.87" y="3.27"/> + <line x="7.94" y="3.27"/> + <close/> + <move x="11.53" y="6.8"/> + <line x="14.47" y="6.8"/> + <line x="14.47" y="3.27"/> + <line x="11.53" y="3.27"/> + <close/> + <move x="15.13" y="6.8"/> + <line x="18.13" y="6.8"/> + <line x="18.13" y="3.27"/> + <line x="15.13" y="3.27"/> + <close/> + <move x="19.47" y="6.8"/> + <line x="22.73" y="6.8"/> + <line x="22.73" y="3.27"/> + <line x="19.47" y="3.27"/> + <close/> + <move x="23.4" y="6.8"/> + <line x="26.33" y="6.8"/> + <line x="26.33" y="3.27"/> + <line x="23.4" y="3.27"/> + <close/> + <move x="27" y="6.8"/> + <line x="29.94" y="6.8"/> + <line x="29.94" y="3.27"/> + <line x="27" y="3.27"/> + <close/> + <move x="30.6" y="6.8"/> + <line x="33.8" y="6.8"/> + <line x="33.8" y="3.27"/> + <line x="30.6" y="3.27"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="power shell" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="14.48" y="8.69"/> + <line x="13.38" y="9.71"/> + <line x="19.95" y="16.76"/> + <line x="9.98" y="24.23"/> + <line x="10.88" y="25.43"/> + <line x="22.18" y="16.96"/> + <close/> + <move x="17.01" y="23.03"/> + <line x="17.01" y="24.53"/> + <line x="23.58" y="24.53"/> + <line x="23.58" y="23.03"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.8" name="proxy server" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <path> + <move x="39.7" y="40.5"/> + <line x="6" y="40.5"/> + <curve x1="2.8" x2="0" x3="0" y1="40.5" y2="43.2" y3="46.3"/> + <line x="0" y="51.8"/> + <line x="39.7" y="51.8"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="39.7" y="0"/> + <line x="5.7" y="0"/> + <line x="5.7" y="34"/> + <line x="19.8" y="34"/> + <line x="22.7" y="38.5"/> + <line x="25.7" y="34"/> + <line x="39.7" y="34"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="12.94" y="7.03"/> + <line x="12.84" y="26.73"/> + <line x="32.54" y="26.83"/> + <line x="32.65" y="7.13"/> + <close/> + <move x="22.61" y="10.7"/> + <curve x1="23.2" x2="23.8" x3="24.4" y1="10.68" y2="10.75" y3="10.9"/> + <curve x1="25.67" x2="26.72" x3="27.49" y1="11.24" y2="12.08" y3="13.11"/> + <line x="28.6" y="12.3"/> + <line x="29" y="16"/> + <line x="25.6" y="14.5"/> + <line x="26.93" y="13.53"/> + <curve x1="26.29" x2="25.32" x3="24.2" y1="12.57" y2="11.86" y3="11.6"/> + <curve x1="22.9" x2="21.5" x3="20.2" y1="11.2" y2="11.4" y3="12"/> + <curve x1="18.5" x2="17.4" x3="17.2" y1="13" y2="14.5" y3="16.2"/> + <line x="16.5" y="16.1"/> + <curve x1="16.7" x2="18" x3="19.8" y1="14.1" y2="12.4" y3="11.4"/> + <curve x1="20.68" x2="21.63" x3="22.61" y1="10.96" y2="10.72" y3="10.7"/> + <close/> + <move x="28" y="17.8"/> + <line x="28.7" y="17.9"/> + <curve x1="28.5" x2="27.3" x3="25.4" y1="19.9" y2="21.7" y3="22.6"/> + <curve x1="24.5" x2="23.6" x3="22.6" y1="23" y2="23.2" y3="23.2"/> + <curve x1="20.78" x2="19.04" x3="17.89" y1="23.2" y2="22.37" y3="20.92"/> + <line x="16.7" y="21.7"/> + <line x="16.5" y="17.9"/> + <line x="19.9" y="19.6"/> + <line x="18.49" y="20.52"/> + <curve x1="19.95" x2="22.73" x3="25.1" y1="22.54" y2="23.17" y3="21.9"/> + <curve x1="26.7" x2="27.8" x3="28" y1="21.1" y2="19.5" y3="17.8"/> + <close/> + <move x="6.8" y="44.6"/> + <curve x1="6" x2="5.3" x3="5.3" y1="44.6" y2="45.2" y3="46.1"/> + <curve x1="5.3" x2="5.9" x3="6.8" y1="46.9" y2="47.6" y3="47.6"/> + <curve x1="7.6" x2="8.3" x3="8.3" y1="47.6" y2="47" y3="46.1"/> + <curve x1="8.3" x2="7.6" x3="6.8" y1="45.3" y2="44.6" y3="44.6"/> + <close/> + <move x="12.7" y="45.8"/> + <line x="12.7" y="46.6"/> + <line x="34" y="46.6"/> + <line x="34" y="45.8"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="18.93" name="ram" strokewidth="inherit" w="39.69"> + <connections/> + <foreground> + <path> + <move x="0" y="0"/> + <line x="0" y="3.31"/> + <arc large-arc-flag="0" rx="1.72" ry="1.72" sweep-flag="1" x="1.48" x-axis-rotation="0" y="5.01"/> + <arc large-arc-flag="0" rx="1.72" ry="1.72" sweep-flag="1" x="0" x-axis-rotation="0" y="6.71"/> + <line x="0" y="14.9"/> + <line x="2.67" y="14.9"/> + <line x="2.67" y="18.93"/> + <line x="18.45" y="18.93"/> + <line x="18.46" y="18.56"/> + <curve x1="18.46" x2="18.59" x3="18.8" y1="18.08" y2="17.72" y3="17.49"/> + <curve x1="19.01" x2="19.32" x3="19.83" y1="17.25" y2="17.11" y3="17.11"/> + <curve x1="20.35" x2="20.67" x3="20.9" y1="17.11" y2="17.28" y3="17.53"/> + <curve x1="21.12" x2="21.24" x3="21.24" y1="17.79" y2="18.15" y3="18.55"/> + <line x="21.24" y="18.93"/> + <line x="37.02" y="18.93"/> + <line x="37.02" y="14.9"/> + <line x="39.69" y="14.9"/> + <line x="39.69" y="6.7"/> + <arc large-arc-flag="0" rx="1.72" ry="1.72" sweep-flag="1" x="38.29" x-axis-rotation="0" y="5.01"/> + <arc large-arc-flag="0" rx="1.72" ry="1.72" sweep-flag="1" x="39.69" x-axis-rotation="0" y="3.32"/> + <line x="39.69" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="3.42" y="14.9"/> + <line x="36.27" y="14.9"/> + <line x="36.27" y="18.18"/> + <line x="21.86" y="18.18"/> + <curve x1="21.8" x2="21.74" x3="21.46" y1="17.77" y2="17.36" y3="17.04"/> + <curve x1="21.1" x2="20.53" x3="19.83" y1="16.62" y2="16.36" y3="16.36"/> + <curve x1="19.17" x2="18.61" x3="18.25" y1="16.36" y2="16.58" y3="16.98"/> + <curve x1="17.97" x2="17.9" x3="17.83" y1="17.29" y2="17.74" y3="18.18"/> + <line x="3.42" y="18.18"/> + <close/> + <move x="31.29" y="5.42"/> + <line x="31.29" y="9.47"/> + <line x="34.34" y="9.47"/> + <line x="34.34" y="5.42"/> + <close/> + <move x="24.19" y="5.42"/> + <line x="24.19" y="9.47"/> + <line x="27.24" y="9.47"/> + <line x="27.24" y="5.42"/> + <close/> + <move x="12.45" y="5.42"/> + <line x="12.45" y="9.47"/> + <line x="15.5" y="9.47"/> + <line x="15.5" y="5.42"/> + <close/> + <move x="5.35" y="5.42"/> + <line x="5.35" y="9.47"/> + <line x="8.4" y="9.47"/> + <line x="8.4" y="5.42"/> + <close/> + <move x="30.54" y="4.67"/> + <line x="35.09" y="4.67"/> + <line x="35.09" y="10.22"/> + <line x="30.54" y="10.22"/> + <close/> + <move x="23.44" y="4.67"/> + <line x="27.99" y="4.67"/> + <line x="27.99" y="10.22"/> + <line x="23.44" y="10.22"/> + <close/> + <move x="11.7" y="4.67"/> + <line x="16.25" y="4.67"/> + <line x="16.25" y="10.22"/> + <line x="11.7" y="10.22"/> + <close/> + <move x="4.6" y="4.67"/> + <line x="9.15" y="4.67"/> + <line x="9.15" y="10.22"/> + <line x="4.6" y="10.22"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="20.6" name="recording" strokewidth="inherit" w="20.59"> + <connections/> + <foreground> + <path> + <move x="20.22" y="10.3"/> + <curve x1="20.22" x2="15.78" x3="10.3" y1="15.78" y2="20.22" y3="20.22"/> + <curve x1="4.82" x2="0.38" x3="0.38" y1="20.22" y2="15.78" y3="10.3"/> + <curve x1="0.38" x2="4.82" x3="10.3" y1="4.82" y2="0.38" y3="0.38"/> + <curve x1="15.78" x2="20.22" x3="20.22" y1="0.38" y2="4.82" y3="10.3"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="10.3" y="0"/> + <curve x1="4.62" x2="0" x3="0" y1="0" y2="4.62" y3="10.3"/> + <curve x1="0" x2="4.62" x3="10.3" y1="15.98" y2="20.6" y3="20.6"/> + <curve x1="15.97" x2="20.59" x3="20.59" y1="20.6" y2="15.98" y3="10.3"/> + <curve x1="20.59" x2="15.97" x3="10.3" y1="4.62" y2="0" y3="0"/> + <close/> + <move x="10.3" y="0.75"/> + <curve x1="15.56" x2="19.84" x3="19.84" y1="0.75" y2="5.03" y3="10.3"/> + <curve x1="19.84" x2="15.56" x3="10.3" y1="15.56" y2="19.85" y3="19.85"/> + <curve x1="5.03" x2="0.75" x3="0.75" y1="19.85" y2="15.56" y3="10.3"/> + <curve x1="0.75" x2="5.03" x3="10.3" y1="5.03" y2="0.75" y3="0.75"/> + <close/> + <move x="10.3" y="8.05"/> + <curve x1="9.05" x2="8.04" x3="8.04" y1="8.05" y2="9.06" y3="10.3"/> + <curve x1="8.04" x2="9.05" x3="10.3" y1="11.54" y2="12.55" y3="12.55"/> + <curve x1="11.54" x2="12.55" x3="12.55" y1="12.55" y2="11.54" y3="10.3"/> + <curve x1="12.55" x2="11.54" x3="10.3" y1="9.06" y2="8.05" y3="8.05"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="39.18" name="report" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="28.35" y="7.1"/> + <line x="28.35" y="39.18"/> + <line x="0" y="39.18"/> + <line x="0" y="0"/> + <line x="21.38" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="19.46" y="33.36"/> + <line x="17.07" y="30.97"/> + <line x="17.6" y="30.44"/> + <line x="19.46" y="32.3"/> + <line x="22.28" y="29.48"/> + <line x="22.82" y="30.01"/> + <close/> + <move x="5.16" y="32.44"/> + <line x="15.69" y="32.44"/> + <line x="15.69" y="31.69"/> + <line x="5.16" y="31.69"/> + <close/> + <move x="5.16" y="26.58"/> + <line x="23.19" y="26.58"/> + <line x="23.19" y="25.83"/> + <line x="5.16" y="25.83"/> + <close/> + <move x="5.16" y="20.71"/> + <line x="23.19" y="20.71"/> + <line x="23.19" y="19.96"/> + <line x="5.16" y="19.96"/> + <close/> + <move x="26.01" y="7.85"/> + <line x="20.72" y="7.85"/> + <line x="20.72" y="2.48"/> + <curve x1="20.72" x2="26.06" x3="26.01" y1="2.48" y2="7.85" y3="7.85"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.8" name="repository server" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8b40"/> + <path> + <move x="39.7" y="0"/> + <line x="5.7" y="0"/> + <line x="5.7" y="34"/> + <line x="19.8" y="34"/> + <line x="22.7" y="38.5"/> + <line x="25.7" y="34"/> + <line x="39.7" y="34"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="39.7" y="40.5"/> + <line x="6" y="40.5"/> + <curve x1="2.8" x2="0" x3="0" y1="40.5" y2="43.2" y3="46.3"/> + <line x="0" y="51.8"/> + <line x="39.7" y="51.8"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="12.7" y="46.6"/> + <line x="34" y="46.6"/> + <line x="34" y="45.8"/> + <line x="12.7" y="45.8"/> + <close/> + <move x="8.3" y="46.1"/> + <curve x1="8.3" x2="7.6" x3="6.8" y1="47" y2="47.6" y3="47.6"/> + <curve x1="5.9" x2="5.3" x3="5.3" y1="47.6" y2="46.9" y3="46.1"/> + <curve x1="5.3" x2="6" x3="6.8" y1="45.2" y2="44.6" y3="44.6"/> + <curve x1="7.6" x2="8.3" x3="8.3" y1="44.6" y2="45.3" y3="46.1"/> + <close/> + <move x="15.4" y="21.7"/> + <line x="30.1" y="21.7"/> + <line x="30.1" y="20.7"/> + <line x="15.4" y="20.7"/> + <close/> + <move x="15.4" y="13.7"/> + <line x="30.1" y="13.7"/> + <line x="30.1" y="12.6"/> + <line x="15.4" y="12.6"/> + <close/> + <move x="14.2" y="27.6"/> + <line x="31.2" y="27.6"/> + <line x="31.2" y="22.7"/> + <line x="14.2" y="22.7"/> + <close/> + <move x="14.2" y="19.6"/> + <line x="31.2" y="19.6"/> + <line x="31.2" y="14.7"/> + <line x="14.2" y="14.7"/> + <close/> + <move x="14.2" y="11.6"/> + <line x="31.2" y="11.6"/> + <line x="31.2" y="6.7"/> + <line x="14.2" y="6.7"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="restful api" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="17.26" y="3.56"/> + <curve x1="17.01" x2="16.76" x3="16.5" y1="3.55" y2="3.56" y3="3.57"/> + <curve x1="16.6" x2="15.53" x3="13.75" y1="5.36" y2="7.09" y3="7.71"/> + <curve x1="11.97" x2="10.06" x3="9.02" y1="8.34" y2="7.66" y3="6.19"/> + <curve x1="7.37" x2="6.06" x3="5.13" y1="7.4" y2="8.97" y3="10.74"/> + <curve x1="6.73" x2="7.68" x3="7.33" y1="11.55" y2="13.33" y3="15.18"/> + <curve x1="6.98" x2="5.44" x3="3.65" y1="17.03" y2="18.34" y3="18.51"/> + <curve x1="3.76" x2="3.97" x3="4.31" y1="19.49" y2="20.47" y3="21.44"/> + <curve x1="4.65" x2="5.1" x3="5.63" y1="22.42" y2="23.32" y3="24.15"/> + <curve x1="7.13" x2="9.15" x3="10.58" y1="23.17" y2="23.24" y3="24.47"/> + <curve x1="12.01" x2="12.38" x3="11.63" y1="25.7" y2="27.69" y3="29.32"/> + <curve x1="13.46" x2="15.47" x3="17.52" y1="30.12" y2="30.52" y3="30.44"/> + <curve x1="17.41" x2="18.48" x3="20.26" y1="28.64" y2="26.93" y3="26.3"/> + <curve x1="22.04" x2="23.95" x3="24.99" y1="25.68" y2="26.36" y3="27.83"/> + <curve x1="26.64" x2="27.95" x3="28.89" y1="26.61" y2="25.05" y3="23.28"/> + <curve x1="27.29" x2="26.33" x3="26.68" y1="22.47" y2="20.69" y3="18.84"/> + <curve x1="27.03" x2="28.57" x3="30.36" y1="16.98" y2="15.67" y3="15.5"/> + <curve x1="30.25" x2="30.04" x3="29.7" y1="14.52" y2="13.54" y3="12.56"/> + <curve x1="29.36" x2="28.91" x3="28.38" y1="11.59" y2="10.69" y3="9.85"/> + <curve x1="26.88" x2="24.86" x3="23.43" y1="10.83" y2="10.77" y3="9.54"/> + <curve x1="22" x2="21.63" x3="22.38" y1="8.31" y2="6.33" y3="4.7"/> + <curve x1="20.78" x2="19.04" x3="17.26" y1="4" y2="3.59" y3="3.56"/> + <close/> + <move x="17.01" y="10"/> + <curve x1="20.88" x2="24.01" x3="24.01" y1="10" y2="13.14" y3="17.01"/> + <curve x1="24.01" x2="20.88" x3="17.01" y1="20.88" y2="24.02" y3="24.02"/> + <curve x1="13.14" x2="10" x3="10" y1="24.02" y2="20.88" y3="17.01"/> + <curve x1="10" x2="13.14" x3="17.01" y1="13.14" y2="10" y3="10"/> + <close/> + <move x="18.74" y="14.79"/> + <curve x1="17.92" x2="17.5" x3="17.5" y1="14.79" y2="15.23" y3="15.85"/> + <curve x1="17.5" x2="17.82" x3="18.35" y1="16.46" y2="16.75" y3="16.92"/> + <line x="18.76" y="17.06"/> + <curve x1="19.22" x2="19.38" x3="19.38" y1="17.21" y2="17.37" y3="17.75"/> + <curve x1="19.38" x2="19.12" x3="18.55" y1="18.16" y2="18.42" y3="18.42"/> + <curve x1="18.14" x2="17.76" x3="17.45" y1="18.42" y2="18.32" y3="18.17"/> + <line x="17.45" y="18.6"/> + <curve x1="17.72" x2="18.09" x3="18.58" y1="18.75" y2="18.87" y3="18.87"/> + <curve x1="19.51" x2="19.91" x3="19.91" y1="18.87" y2="18.4" y3="17.71"/> + <curve x1="19.91" x2="19.55" x3="18.97" y1="17.04" y2="16.79" y3="16.6"/> + <line x="18.56" y="16.46"/> + <curve x1="18.14" x2="18.02" x3="18.02" y1="16.32" y2="16.16" y3="15.81"/> + <curve x1="18.02" x2="18.28" x3="18.73" y1="15.44" y2="15.23" y3="15.23"/> + <curve x1="19.16" x2="19.47" x3="19.71" y1="15.23" y2="15.33" y3="15.44"/> + <line x="19.71" y="15.01"/> + <curve x1="19.49" x2="19.22" x3="18.74" y1="14.9" y2="14.79" y3="14.79"/> + <close/> + <move x="11.36" y="14.86"/> + <line x="11.36" y="18.79"/> + <line x="11.87" y="18.79"/> + <line x="11.87" y="17.13"/> + <line x="12.58" y="17.13"/> + <line x="13.52" y="18.79"/> + <line x="14.11" y="18.79"/> + <line x="13.09" y="17.03"/> + <line x="13.09" y="17"/> + <curve x1="13.55" x2="13.83" x3="13.83" y1="16.84" y2="16.54" y3="15.98"/> + <curve x1="13.83" x2="13.38" x3="12.51" y1="15.24" y2="14.86" y3="14.86"/> + <close/> + <move x="14.63" y="14.86"/> + <line x="14.63" y="18.79"/> + <line x="16.99" y="18.79"/> + <line x="16.99" y="18.35"/> + <line x="15.15" y="18.35"/> + <line x="15.15" y="16.98"/> + <line x="16.56" y="16.98"/> + <line x="16.56" y="16.54"/> + <line x="15.15" y="16.54"/> + <line x="15.15" y="15.3"/> + <line x="16.98" y="15.3"/> + <line x="16.98" y="14.86"/> + <close/> + <move x="20.16" y="14.86"/> + <line x="20.16" y="15.3"/> + <line x="21.32" y="15.3"/> + <line x="21.32" y="18.79"/> + <line x="21.84" y="18.79"/> + <line x="21.84" y="15.3"/> + <line x="23" y="15.3"/> + <line x="23" y="14.86"/> + <close/> + <move x="11.87" y="15.3"/> + <line x="12.47" y="15.3"/> + <curve x1="13.04" x2="13.28" x3="13.28" y1="15.3" y2="15.49" y3="15.99"/> + <curve x1="13.28" x2="13.05" x3="12.48" y1="16.49" y2="16.72" y3="16.72"/> + <line x="11.87" y="16.72"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.19" name="restore" strokewidth="inherit" w="28.2"> + <connections/> + <foreground> + <path> + <move x="28.2" y="28.2"/> + <line x="28.2" y="0"/> + <line x="0" y="0"/> + <line x="0" y="28.2"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="14.1" y="5.59"/> + <curve x1="10.94" x2="8.07" x3="6.6" y1="5.59" y2="7.34" y3="10.06"/> + <line x="4.54" y="9.46"/> + <line x="5.82" y="14.67"/> + <line x="9.7" y="10.96"/> + <line x="7.34" y="10.28"/> + <curve x1="8.7" x2="11.27" x3="14.1" y1="7.88" y2="6.34" y3="6.34"/> + <curve x1="18.38" x2="21.86" x3="21.86" y1="6.34" y2="9.82" y3="14.1"/> + <curve x1="21.86" x2="18.38" x3="14.1" y1="18.38" y2="21.86" y3="21.86"/> + <curve x1="11.94" x2="9.94" x3="8.46" y1="21.86" y2="21" y3="19.43"/> + <line x="7.91" y="19.95"/> + <curve x1="9.54" x2="11.73" x3="14.1" y1="21.66" y2="22.61" y3="22.61"/> + <curve x1="18.79" x2="22.61" x3="22.61" y1="22.61" y2="18.79" y3="14.1"/> + <curve x1="22.61" x2="18.79" x3="14.1" y1="9.4" y2="5.59" y3="5.59"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="20.59" name="restored" strokewidth="inherit" w="20.59"> + <connections/> + <foreground> + <path> + <move x="20.22" y="10.29"/> + <curve x1="20.22" x2="15.77" x3="10.29" y1="15.77" y2="20.22" y3="20.22"/> + <curve x1="4.82" x2="0.37" x3="0.37" y1="20.22" y2="15.77" y3="10.29"/> + <curve x1="0.37" x2="4.82" x3="10.29" y1="4.81" y2="0.37" y3="0.37"/> + <curve x1="15.77" x2="20.22" x3="20.22" y1="0.37" y2="4.81" y3="10.29"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="10.3" y="0"/> + <curve x1="4.62" x2="0" x3="0" y1="0" y2="4.62" y3="10.29"/> + <curve x1="0" x2="4.62" x3="10.3" y1="15.97" y2="20.59" y3="20.59"/> + <curve x1="15.97" x2="20.59" x3="20.59" y1="20.59" y2="15.97" y3="10.29"/> + <curve x1="20.59" x2="15.97" x3="10.3" y1="4.62" y2="0" y3="0"/> + <close/> + <move x="10.3" y="0.75"/> + <curve x1="15.56" x2="19.84" x3="19.84" y1="0.75" y2="5.03" y3="10.29"/> + <curve x1="19.84" x2="15.56" x3="10.3" y1="15.56" y2="19.84" y3="19.84"/> + <curve x1="5.03" x2="0.75" x3="0.75" y1="19.84" y2="15.56" y3="10.29"/> + <curve x1="0.75" x2="5.03" x3="10.3" y1="5.03" y2="0.75" y3="0.75"/> + <close/> + <move x="10.29" y="5.19"/> + <curve x1="8.25" x2="6.41" x3="5.47" y1="5.19" y2="6.33" y3="8.09"/> + <line x="4.32" y="7.75"/> + <line x="5.12" y="11.01"/> + <line x="7.54" y="8.69"/> + <line x="6.22" y="8.3"/> + <curve x1="7.04" x2="8.59" x3="10.29" y1="6.87" y2="5.94" y3="5.94"/> + <curve x1="12.88" x2="15" x3="15" y1="5.94" y2="8.06" y3="10.65"/> + <curve x1="15" x2="12.88" x3="10.29" y1="13.25" y2="15.36" y3="15.36"/> + <curve x1="8.98" x2="7.76" x3="6.87" y1="15.36" y2="14.84" y3="13.89"/> + <line x="6.32" y="14.4"/> + <curve x1="7.36" x2="8.77" x3="10.29" y1="15.5" y2="16.11" y3="16.11"/> + <curve x1="13.3" x2="15.75" x3="15.75" y1="16.11" y2="13.66" y3="10.65"/> + <curve x1="15.75" x2="13.3" x3="10.29" y1="7.64" y2="5.19" y3="5.19"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="39.18" name="role" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="28.35" y="7.1"/> + <line x="28.35" y="39.18"/> + <line x="0" y="39.18"/> + <line x="0" y="0"/> + <line x="21.38" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="22.06" y="29.32"/> + <curve x1="21.85" x2="21.68" x3="21.68" y1="29.32" y2="29.15" y3="28.95"/> + <curve x1="21.68" x2="19.69" x3="17.23" y1="26.49" y2="24.49" y3="24.49"/> + <line x="11.11" y="24.49"/> + <curve x1="8.66" x2="6.66" x3="6.66" y1="24.49" y2="26.49" y3="28.95"/> + <curve x1="6.66" x2="6.49" x3="6.29" y1="29.15" y2="29.32" y3="29.32"/> + <curve x1="6.08" x2="5.91" x3="5.91" y1="29.32" y2="29.15" y3="28.95"/> + <curve x1="5.91" x2="8.25" x3="11.11" y1="26.08" y2="23.74" y3="23.74"/> + <line x="17.23" y="23.74"/> + <curve x1="20.1" x2="22.44" x3="22.44" y1="23.74" y2="26.08" y3="28.95"/> + <curve x1="22.44" x2="22.27" x3="22.06" y1="29.15" y2="29.32" y3="29.32"/> + <close/> + <move x="14.17" y="21.66"/> + <curve x1="11.59" x2="9.49" x3="9.49" y1="21.66" y2="19.56" y3="16.98"/> + <curve x1="9.49" x2="11.59" x3="14.17" y1="14.4" y2="12.3" y3="12.3"/> + <curve x1="16.76" x2="18.85" x3="18.85" y1="12.3" y2="14.4" y3="16.98"/> + <curve x1="18.85" x2="16.76" x3="14.17" y1="19.56" y2="21.66" y3="21.66"/> + <close/> + <move x="14.17" y="13.05"/> + <curve x1="12.01" x2="10.24" x3="10.24" y1="13.05" y2="14.82" y3="16.98"/> + <curve x1="10.24" x2="12.01" x3="14.17" y1="19.15" y2="20.91" y3="20.91"/> + <curve x1="16.34" x2="18.1" x3="18.1" y1="20.91" y2="19.15" y3="16.98"/> + <curve x1="18.1" x2="16.34" x3="14.17" y1="14.82" y2="13.05" y3="13.05"/> + <close/> + <move x="26.01" y="7.85"/> + <line x="20.72" y="7.85"/> + <line x="20.72" y="2.48"/> + <curve x1="20.72" x2="26.07" x3="26.01" y1="2.48" y2="7.85" y3="7.85"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="20.59" name="running playing" strokewidth="inherit" w="20.59"> + <connections/> + <foreground> + <path> + <move x="10.3" y="0.38"/> + <curve x1="4.83" x2="0.38" x3="0.38" y1="0.38" y2="4.82" y3="10.3"/> + <curve x1="0.38" x2="4.83" x3="10.3" y1="15.77" y2="20.22" y3="20.22"/> + <curve x1="15.77" x2="20.22" x3="20.22" y1="20.22" y2="15.77" y3="10.3"/> + <curve x1="20.22" x2="15.77" x3="10.3" y1="4.82" y2="0.38" y3="0.38"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="10.3" y="0"/> + <curve x1="4.62" x2="0" x3="0" y1="0" y2="4.62" y3="10.3"/> + <curve x1="0" x2="4.62" x3="10.3" y1="15.97" y2="20.59" y3="20.59"/> + <curve x1="15.97" x2="20.59" x3="20.59" y1="20.59" y2="15.97" y3="10.3"/> + <curve x1="20.59" x2="15.97" x3="10.3" y1="4.62" y2="0" y3="0"/> + <close/> + <move x="10.3" y="0.75"/> + <curve x1="15.56" x2="19.84" x3="19.84" y1="0.75" y2="5.03" y3="10.3"/> + <curve x1="19.84" x2="15.56" x3="10.3" y1="15.56" y2="19.84" y3="19.84"/> + <curve x1="5.03" x2="0.75" x3="0.75" y1="19.84" y2="15.56" y3="10.3"/> + <curve x1="0.75" x2="5.03" x3="10.3" y1="5.03" y2="0.75" y3="0.75"/> + <close/> + <move x="7.01" y="5.14"/> + <line x="7.01" y="15.45"/> + <line x="15.94" y="10.3"/> + <close/> + <move x="7.76" y="6.44"/> + <line x="14.44" y="10.3"/> + <line x="7.76" y="14.15"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="s3 compatible" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="4.66" y="5.76"/> + <line x="8.17" y="22.6"/> + <line x="20.17" y="22.6"/> + <line x="23.69" y="5.76"/> + <close/> + <move x="5.58" y="6.51"/> + <line x="22.77" y="6.51"/> + <line x="19.56" y="21.85"/> + <line x="8.78" y="21.85"/> + <close/> + <move x="12.77" y="8.57"/> + <line x="8.18" y="11.22"/> + <line x="12.77" y="13.87"/> + <close/> + <move x="12.02" y="9.87"/> + <line x="12.02" y="12.58"/> + <line x="9.68" y="11.22"/> + <close/> + <move x="17.27" y="10.18"/> + <curve x1="16.06" x2="15.08" x3="15.08" y1="10.18" y2="11.16" y3="12.37"/> + <curve x1="15.08" x2="16.06" x3="17.27" y1="13.58" y2="14.56" y3="14.56"/> + <curve x1="18.48" x2="19.46" x3="19.46" y1="14.56" y2="13.58" y3="12.37"/> + <curve x1="19.46" x2="18.48" x3="17.27" y1="11.16" y2="10.18" y3="10.18"/> + <close/> + <move x="17.27" y="10.93"/> + <curve x1="18.06" x2="18.71" x3="18.71" y1="10.93" y2="11.58" y3="12.37"/> + <curve x1="18.71" x2="18.06" x3="17.27" y1="13.16" y2="13.81" y3="13.81"/> + <curve x1="16.48" x2="15.83" x3="15.83" y1="13.81" y2="13.16" y3="12.37"/> + <curve x1="15.83" x2="16.48" x3="17.27" y1="11.58" y2="10.93" y3="10.93"/> + <close/> + <move x="14.03" y="14.88"/> + <line x="11.48" y="17.62"/> + <line x="14.22" y="20.17"/> + <line x="16.77" y="17.43"/> + <close/> + <move x="14.07" y="15.94"/> + <line x="15.71" y="17.47"/> + <line x="14.19" y="19.11"/> + <line x="12.54" y="17.58"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="sap brtools" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="5.05" y="6.58"/> + <line x="5.05" y="18.41"/> + <line x="17.14" y="18.41"/> + <line x="28.96" y="6.58"/> + <close/> + <move x="8.3" y="8.68"/> + <line x="8.31" y="8.68"/> + <curve x1="9.17" x2="10.22" x3="10.98" y1="8.68" y2="8.92" y3="9.31"/> + <line x="10.16" y="10.73"/> + <curve x1="9.33" x2="8.91" x3="8.43" y1="10.33" y2="10.29" y3="10.27"/> + <curve x1="7.73" x2="7.37" x3="7.37" y1="10.23" y2="10.48" y3="10.75"/> + <curve x1="7.36" x2="8.04" x3="8.67" y1="11.08" y2="11.38" y3="11.59"/> + <curve x1="9.63" x2="10.85" x3="11.04" y1="11.89" y2="12.3" y3="13.48"/> + <line x="12.79" y="8.8"/> + <line x="14.83" y="8.8"/> + <line x="16.89" y="14.4"/> + <line x="16.89" y="8.8"/> + <line x="19.24" y="8.8"/> + <curve x1="21.49" x2="22.55" x3="22.55" y1="8.8" y2="9.6" y3="11.35"/> + <curve x1="22.55" x2="21.46" x3="19.62" y1="12.92" y2="13.86" y3="13.86"/> + <line x="18.86" y="13.86"/> + <line x="18.86" y="16.12"/> + <line x="15.37" y="16.12"/> + <line x="15.03" y="15.03"/> + <curve x1="14.66" x2="14.24" x3="13.8" y1="15.16" y2="15.22" y3="15.22"/> + <curve x1="13.35" x2="12.92" x3="12.55" y1="15.22" y2="15.15" y3="15.02"/> + <line x="12.19" y="16.12"/> + <line x="10.05" y="16.12"/> + <line x="10.28" y="15.48"/> + <curve x1="10.26" x2="10.23" x3="10.2" y1="15.51" y2="15.54" y3="15.56"/> + <curve x1="9.67" x2="9" x3="8.17" y1="15.99" y2="16.22" y3="16.24"/> + <line x="8.05" y="16.24"/> + <curve x1="7.1" x2="6.17" x3="5.39" y1="16.24" y2="15.98" y3="15.53"/> + <line x="6.11" y="14.09"/> + <curve x1="6.9" x2="7.4" x3="8.06" y1="14.55" y2="14.66" y3="14.64"/> + <curve x1="8.41" x2="8.66" x3="8.82" y1="14.64" y2="14.57" y3="14.4"/> + <curve x1="8.92" x2="8.97" x3="8.97" y1="14.3" y2="14.17" y3="14.04"/> + <curve x1="8.98" x2="8.45" x3="7.79" y1="13.66" y2="13.49" y3="13.28"/> + <curve x1="7.26" x2="6.66" x3="6.19" y1="13.12" y2="12.9" y3="12.55"/> + <curve x1="5.64" x2="5.37" x3="5.39" y1="12.14" y2="11.63" y3="10.91"/> + <curve x1="5.39" x2="5.59" x3="5.95" y1="10.38" y2="9.91" y3="9.54"/> + <curve x1="6.47" x2="7.3" x3="8.3" y1="9" y2="8.68" y3="8.68"/> + <close/> + <move x="18.86" y="10.34"/> + <line x="18.86" y="12.24"/> + <line x="19.38" y="12.24"/> + <curve x1="20.07" x2="20.62" x3="20.62" y1="12.24" y2="12.01" y3="11.28"/> + <curve x1="20.62" x2="20.07" x3="19.38" y1="10.57" y2="10.34" y3="10.34"/> + <close/> + <move x="13.79" y="11.1"/> + <line x="13.05" y="13.46"/> + <curve x1="13.27" x2="13.53" x3="13.8" y1="13.54" y2="13.59" y3="13.59"/> + <curve x1="14.07" x2="14.32" x3="14.54" y1="13.59" y2="13.54" y3="13.46"/> + <line x="13.81" y="11.1"/> + <close/> + <move x="24.25" y="22.44"/> + <line x="24.25" y="27.38"/> + <line x="25.42" y="27.38"/> + <line x="25.42" y="22.44"/> + <close/> + <move x="5.36" y="22.75"/> + <line x="5.36" y="27.38"/> + <line x="7.46" y="27.38"/> + <curve x1="8.66" x2="9.17" x3="9.17" y1="27.38" y2="26.82" y3="26.06"/> + <curve x1="9.17" x2="8.77" x3="8.19" y1="25.38" y2="25.07" y3="24.97"/> + <line x="8.19" y="24.95"/> + <curve x1="8.72" x2="8.96" x3="8.96" y1="24.8" y2="24.45" y3="23.92"/> + <curve x1="8.96" x2="8.41" x3="7.37" y1="23.14" y2="22.75" y3="22.75"/> + <close/> + <move x="9.65" y="22.75"/> + <line x="9.65" y="27.38"/> + <line x="10.95" y="27.38"/> + <line x="10.95" y="25.7"/> + <line x="11.43" y="25.7"/> + <line x="12.28" y="27.38"/> + <line x="13.63" y="27.38"/> + <line x="12.59" y="25.39"/> + <line x="12.59" y="25.36"/> + <curve x1="13.07" x2="13.36" x3="13.36" y1="25.15" y2="24.83" y3="24.19"/> + <curve x1="13.36" x2="12.77" x3="11.6" y1="23.2" y2="22.75" y3="22.75"/> + <close/> + <move x="14.11" y="22.98"/> + <line x="14.11" y="23.82"/> + <line x="13.67" y="23.82"/> + <line x="13.67" y="24.64"/> + <line x="14.11" y="24.64"/> + <line x="14.11" y="26.41"/> + <curve x1="14.11" x2="14.54" x3="15.25" y1="27.19" y2="27.43" y3="27.43"/> + <curve x1="15.63" x2="15.89" x3="16.03" y1="27.43" y2="27.36" y3="27.29"/> + <line x="16.03" y="26.53"/> + <curve x1="15.94" x2="15.81" x3="15.69" y1="26.55" y2="26.57" y3="26.57"/> + <curve x1="15.4" x2="15.29" x3="15.29" y1="26.57" y2="26.49" y3="26.24"/> + <line x="15.29" y="24.64"/> + <line x="16.01" y="24.64"/> + <line x="16.01" y="23.82"/> + <line x="15.29" y="23.82"/> + <line x="15.29" y="22.98"/> + <close/> + <move x="6.64" y="23.57"/> + <line x="7.12" y="23.57"/> + <curve x1="7.51" x2="7.72" x3="7.72" y1="23.57" y2="23.72" y3="24.1"/> + <curve x1="7.72" x2="7.47" x3="7.1" y1="24.52" y2="24.67" y3="24.67"/> + <line x="6.64" y="24.67"/> + <close/> + <move x="10.94" y="23.63"/> + <line x="11.41" y="23.63"/> + <curve x1="11.88" x2="12.07" x3="12.07" y1="23.63" y2="23.82" y3="24.25"/> + <curve x1="12.07" x2="11.88" x3="11.42" y1="24.69" y2="24.91" y3="24.91"/> + <line x="10.94" y="24.91"/> + <close/> + <move x="18.12" y="23.76"/> + <curve x1="17.08" x2="16.3" x3="16.3" y1="23.76" y2="24.36" y3="25.58"/> + <line x="16.3" y="25.66"/> + <curve x1="16.3" x2="16.93" x3="18.12" y1="26.8" y2="27.45" y3="27.45"/> + <curve x1="19.15" x2="19.94" x3="19.94" y1="27.45" y2="26.85" y3="25.62"/> + <line x="19.94" y="25.54"/> + <curve x1="19.94" x2="19.3" x3="18.12" y1="24.38" y2="23.76" y3="23.76"/> + <close/> + <move x="22.01" y="23.76"/> + <curve x1="20.97" x2="20.19" x3="20.19" y1="23.76" y2="24.36" y3="25.58"/> + <line x="20.19" y="25.66"/> + <curve x1="20.19" x2="20.82" x3="22.01" y1="26.8" y2="27.45" y3="27.45"/> + <curve x1="23.04" x2="23.82" x3="23.82" y1="27.45" y2="26.85" y3="25.62"/> + <line x="23.82" y="25.54"/> + <curve x1="23.82" x2="23.19" x3="22.01" y1="24.38" y2="23.76" y3="23.76"/> + <close/> + <move x="27.3" y="23.76"/> + <curve x1="26.32" x2="25.85" x3="25.85" y1="23.76" y2="24.19" y3="24.91"/> + <curve x1="25.85" x2="26.19" x3="26.8" y1="25.6" y2="25.93" y3="26.02"/> + <line x="27.12" y="26.06"/> + <curve x1="27.42" x2="27.53" x3="27.53" y1="26.1" y2="26.16" y3="26.34"/> + <curve x1="27.53" x2="27.36" x3="26.93" y1="26.53" y2="26.63" y3="26.63"/> + <curve x1="26.45" x2="26.15" x3="25.87" y1="26.63" y2="26.53" y3="26.42"/> + <line x="25.87" y="27.21"/> + <curve x1="26.16" x2="26.62" x3="27.1" y1="27.35" y2="27.45" y3="27.45"/> + <curve x1="28.16" x2="28.65" x3="28.65" y1="27.45" y2="27.04" y3="26.26"/> + <curve x1="28.65" x2="28.4" x3="27.68" y1="25.64" y2="25.26" y3="25.16"/> + <line x="27.35" y="25.11"/> + <curve x1="27.06" x2="26.94" x3="26.94" y1="25.07" y2="25.02" y3="24.84"/> + <curve x1="26.94" x2="27.11" x3="27.46" y1="24.65" y2="24.57" y3="24.57"/> + <curve x1="27.88" x2="28.21" x3="28.43" y1="24.57" y2="24.65" y3="24.73"/> + <line x="28.43" y="23.94"/> + <curve x1="28.16" x2="27.82" x3="27.3" y1="23.83" y2="23.76" y3="23.76"/> + <close/> + <move x="18.11" y="24.56"/> + <curve x1="18.47" x2="18.73" x3="18.73" y1="24.56" y2="24.71" y3="25.56"/> + <line x="18.73" y="25.68"/> + <curve x1="18.73" x2="18.51" x3="18.12" y1="26.41" y2="26.64" y3="26.64"/> + <curve x1="17.76" x2="17.5" x3="17.5" y1="26.64" y2="26.47" y3="25.65"/> + <line x="17.5" y="25.51"/> + <curve x1="17.5" x2="17.72" x3="18.11" y1="24.79" y2="24.56" y3="24.56"/> + <close/> + <move x="22" y="24.56"/> + <curve x1="22.36" x2="22.62" x3="22.62" y1="24.56" y2="24.71" y3="25.56"/> + <line x="22.62" y="25.68"/> + <curve x1="22.62" x2="22.39" x3="22.01" y1="26.41" y2="26.64" y3="26.64"/> + <curve x1="21.65" x2="21.39" x3="21.39" y1="26.64" y2="26.47" y3="25.65"/> + <line x="21.39" y="25.51"/> + <curve x1="21.39" x2="21.61" x3="22" y1="24.79" y2="24.56" y3="24.56"/> + <close/> + <move x="6.64" y="25.37"/> + <line x="7.15" y="25.37"/> + <curve x1="7.59" x2="7.83" x3="7.83" y1="25.37" y2="25.54" y3="25.94"/> + <curve x1="7.83" x2="7.59" x3="7.19" y1="26.36" y2="26.54" y3="26.54"/> + <line x="6.64" y="26.54"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="sap hana" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="5.05" y="6.88"/> + <line x="5.05" y="18.71"/> + <line x="17.14" y="18.71"/> + <line x="28.96" y="6.88"/> + <close/> + <move x="8.3" y="8.98"/> + <line x="8.31" y="8.98"/> + <curve x1="9.17" x2="10.22" x3="10.98" y1="8.98" y2="9.22" y3="9.61"/> + <line x="10.16" y="11.03"/> + <curve x1="9.33" x2="8.91" x3="8.43" y1="10.63" y2="10.59" y3="10.57"/> + <curve x1="7.73" x2="7.37" x3="7.37" y1="10.53" y2="10.78" y3="11.05"/> + <curve x1="7.36" x2="8.04" x3="8.67" y1="11.39" y2="11.69" y3="11.89"/> + <curve x1="9.63" x2="10.85" x3="11.04" y1="12.19" y2="12.6" y3="13.78"/> + <line x="12.79" y="9.1"/> + <line x="14.83" y="9.1"/> + <line x="16.89" y="14.7"/> + <line x="16.89" y="9.1"/> + <line x="19.24" y="9.1"/> + <curve x1="21.49" x2="22.55" x3="22.55" y1="9.1" y2="9.9" y3="11.65"/> + <curve x1="22.55" x2="21.46" x3="19.62" y1="13.22" y2="14.16" y3="14.16"/> + <line x="18.86" y="14.16"/> + <line x="18.86" y="16.42"/> + <line x="15.38" y="16.42"/> + <line x="15.03" y="15.34"/> + <curve x1="14.66" x2="14.24" x3="13.8" y1="15.46" y2="15.52" y3="15.52"/> + <curve x1="13.35" x2="12.92" x3="12.55" y1="15.52" y2="15.45" y3="15.33"/> + <line x="12.19" y="16.42"/> + <line x="10.05" y="16.42"/> + <line x="10.28" y="15.79"/> + <curve x1="10.26" x2="10.23" x3="10.2" y1="15.81" y2="15.84" y3="15.86"/> + <curve x1="9.67" x2="9" x3="8.17" y1="16.29" y2="16.53" y3="16.54"/> + <line x="8.05" y="16.54"/> + <curve x1="7.1" x2="6.17" x3="5.39" y1="16.54" y2="16.28" y3="15.83"/> + <line x="6.11" y="14.39"/> + <curve x1="6.9" x2="7.4" x3="8.06" y1="14.85" y2="14.96" y3="14.94"/> + <curve x1="8.41" x2="8.66" x3="8.82" y1="14.94" y2="14.87" y3="14.71"/> + <curve x1="8.92" x2="8.97" x3="8.98" y1="14.6" y2="14.48" y3="14.34"/> + <curve x1="8.98" x2="8.45" x3="7.79" y1="13.96" y2="13.79" y3="13.59"/> + <curve x1="7.26" x2="6.66" x3="6.19" y1="13.42" y2="13.2" y3="12.85"/> + <curve x1="5.64" x2="5.37" x3="5.39" y1="12.44" y2="11.93" y3="11.21"/> + <curve x1="5.4" x2="5.59" x3="5.95" y1="10.68" y2="10.21" y3="9.84"/> + <curve x1="6.47" x2="7.3" x3="8.3" y1="9.3" y2="8.98" y3="8.98"/> + <close/> + <move x="18.86" y="10.64"/> + <line x="18.86" y="12.54"/> + <line x="19.38" y="12.54"/> + <curve x1="20.07" x2="20.62" x3="20.62" y1="12.54" y2="12.31" y3="11.58"/> + <curve x1="20.62" x2="20.07" x3="19.38" y1="10.87" y2="10.64" y3="10.64"/> + <close/> + <move x="13.79" y="11.41"/> + <line x="13.05" y="13.76"/> + <curve x1="13.27" x2="13.53" x3="13.8" y1="13.84" y2="13.89" y3="13.89"/> + <curve x1="14.07" x2="14.32" x3="14.54" y1="13.89" y2="13.85" y3="13.77"/> + <line x="13.81" y="11.41"/> + <close/> + <move x="5.47" y="21.32"/> + <line x="5.47" y="27.14"/> + <line x="6.48" y="27.14"/> + <line x="6.48" y="24.56"/> + <line x="8.84" y="24.56"/> + <line x="8.84" y="27.14"/> + <line x="9.87" y="27.14"/> + <line x="9.87" y="21.32"/> + <line x="8.84" y="21.32"/> + <line x="8.84" y="23.63"/> + <line x="6.48" y="23.63"/> + <line x="6.48" y="21.32"/> + <close/> + <move x="12.3" y="21.32"/> + <line x="10.32" y="27.14"/> + <line x="11.38" y="27.14"/> + <line x="11.95" y="25.41"/> + <line x="13.69" y="25.41"/> + <line x="14.28" y="27.14"/> + <line x="15.36" y="27.14"/> + <line x="13.38" y="21.32"/> + <close/> + <move x="15.8" y="21.32"/> + <line x="15.8" y="27.14"/> + <line x="16.78" y="27.14"/> + <line x="16.78" y="24.63"/> + <curve x1="16.78" x2="16.77" x3="16.75" y1="24" y2="23.49" y3="23.01"/> + <curve x1="16.95" x2="17.2" x3="17.49" y1="23.38" y2="23.8" y3="24.27"/> + <line x="19.29" y="27.14"/> + <line x="20.25" y="27.14"/> + <line x="20.25" y="21.32"/> + <line x="19.27" y="21.32"/> + <line x="19.27" y="23.78"/> + <curve x1="19.27" x2="19.28" x3="19.3" y1="24.33" y2="24.83" y3="25.33"/> + <curve x1="19.11" x2="18.88" x3="18.63" y1="24.96" y2="24.58" y3="24.18"/> + <line x="16.82" y="21.32"/> + <close/> + <move x="22.68" y="21.32"/> + <line x="20.71" y="27.14"/> + <line x="21.77" y="27.14"/> + <line x="22.34" y="25.41"/> + <line x="24.07" y="25.41"/> + <line x="24.66" y="27.14"/> + <line x="25.75" y="27.14"/> + <line x="23.76" y="21.32"/> + <close/> + <move x="12.81" y="22.68"/> + <curve x1="12.86" x2="12.91" x3="12.96" y1="22.83" y2="22.99" y3="23.16"/> + <line x="13.44" y="24.54"/> + <line x="12.2" y="24.54"/> + <line x="12.68" y="23.15"/> + <curve x1="12.72" x2="12.77" x3="12.81" y1="23" y2="22.84" y3="22.68"/> + <close/> + <move x="23.2" y="22.68"/> + <curve x1="23.24" x2="23.29" x3="23.35" y1="22.83" y2="22.99" y3="23.16"/> + <line x="23.82" y="24.54"/> + <line x="22.59" y="24.54"/> + <line x="23.06" y="23.15"/> + <curve x1="23.11" x2="23.16" x3="23.2" y1="23" y2="22.84" y3="22.68"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="sap hana db" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="7.42" y="5.22"/> + <line x="7.42" y="12.04"/> + <line x="26.57" y="12.04"/> + <line x="26.57" y="5.22"/> + <close/> + <move x="9.8" y="7.1"/> + <line x="9.8" y="7.1"/> + <curve x1="10.12" x2="10.51" x3="10.79" y1="7.1" y2="7.19" y3="7.33"/> + <line x="10.48" y="7.86"/> + <curve x1="10.18" x2="10.02" x3="9.85" y1="7.71" y2="7.7" y3="7.69"/> + <curve x1="9.59" x2="9.46" x3="9.45" y1="7.67" y2="7.77" y3="7.87"/> + <curve x1="9.45" x2="9.7" x3="9.94" y1="7.99" y2="8.1" y3="8.18"/> + <curve x1="10.29" x2="10.74" x3="10.81" y1="8.29" y2="8.44" y3="8.88"/> + <line x="11.46" y="7.15"/> + <line x="12.22" y="7.15"/> + <line x="12.98" y="9.22"/> + <line x="12.98" y="7.15"/> + <line x="13.85" y="7.15"/> + <curve x1="14.68" x2="15.08" x3="15.08" y1="7.15" y2="7.44" y3="8.09"/> + <curve x1="15.08" x2="14.67" x3="13.99" y1="8.67" y2="9.02" y3="9.02"/> + <line x="13.71" y="9.02"/> + <line x="13.71" y="9.85"/> + <line x="12.42" y="9.85"/> + <line x="12.29" y="9.45"/> + <curve x1="12.16" x2="12" x3="11.84" y1="9.5" y2="9.52" y3="9.52"/> + <curve x1="11.67" x2="11.51" x3="11.37" y1="9.52" y2="9.5" y3="9.45"/> + <line x="11.24" y="9.85"/> + <line x="10.45" y="9.85"/> + <line x="10.53" y="9.62"/> + <line x="10.5" y="9.65"/> + <curve x1="10.3" x2="10.06" x3="9.75" y1="9.81" y2="9.89" y3="9.9"/> + <line x="9.71" y="9.9"/> + <curve x1="9.35" x2="9.01" x3="8.72" y1="9.9" y2="9.8" y3="9.64"/> + <line x="8.99" y="9.1"/> + <curve x1="9.28" x2="9.46" x3="9.71" y1="9.28" y2="9.31" y3="9.31"/> + <curve x1="9.84" x2="9.93" x3="9.99" y1="9.31" y2="9.28" y3="9.22"/> + <curve x1="10.03" x2="10.05" x3="10.05" y1="9.18" y2="9.14" y3="9.09"/> + <curve x1="10.05" x2="9.85" x3="9.61" y1="8.95" y2="8.88" y3="8.81"/> + <curve x1="9.41" x2="9.19" x3="9.02" y1="8.75" y2="8.66" y3="8.53"/> + <curve x1="8.81" x2="8.71" x3="8.72" y1="8.38" y2="8.19" y3="7.93"/> + <curve x1="8.72" x2="8.79" x3="8.93" y1="7.73" y2="7.56" y3="7.42"/> + <curve x1="9.12" x2="9.43" x3="9.8" y1="7.22" y2="7.1" y3="7.1"/> + <close/> + <move x="16.05" y="7.19"/> + <line x="16.53" y="7.19"/> + <line x="16.53" y="8.24"/> + <line x="17.58" y="8.24"/> + <line x="17.58" y="7.19"/> + <line x="18.07" y="7.19"/> + <line x="18.07" y="9.85"/> + <line x="17.58" y="9.85"/> + <line x="17.58" y="8.68"/> + <line x="16.53" y="8.68"/> + <line x="16.53" y="9.85"/> + <line x="16.05" y="9.85"/> + <close/> + <move x="19.16" y="7.19"/> + <line x="19.66" y="7.19"/> + <line x="20.57" y="9.85"/> + <line x="20.06" y="9.85"/> + <line x="19.79" y="9.06"/> + <line x="19.01" y="9.06"/> + <line x="18.75" y="9.85"/> + <line x="18.25" y="9.85"/> + <close/> + <move x="20.75" y="7.19"/> + <line x="21.23" y="7.19"/> + <line x="22.05" y="8.49"/> + <curve x1="22.16" x2="22.26" x3="22.34" y1="8.66" y2="8.82" y3="8.98"/> + <curve x1="22.33" x2="22.33" x3="22.33" y1="8.77" y2="8.55" y3="8.31"/> + <line x="22.33" y="7.19"/> + <line x="22.79" y="7.19"/> + <line x="22.79" y="9.85"/> + <line x="22.34" y="9.85"/> + <line x="21.52" y="8.54"/> + <curve x1="21.39" x2="21.29" x3="21.2" y1="8.34" y2="8.16" y3="8"/> + <curve x1="21.21" x2="21.21" x3="21.21" y1="8.21" y2="8.43" y3="8.7"/> + <line x="21.21" y="9.85"/> + <line x="20.75" y="9.85"/> + <close/> + <move x="23.88" y="7.19"/> + <line x="24.39" y="7.19"/> + <line x="25.3" y="9.85"/> + <line x="24.78" y="9.85"/> + <line x="24.52" y="9.06"/> + <line x="23.74" y="9.06"/> + <line x="23.48" y="9.85"/> + <line x="22.98" y="9.85"/> + <close/> + <move x="13.71" y="7.72"/> + <line x="13.71" y="8.42"/> + <line x="13.9" y="8.42"/> + <curve x1="14.16" x2="14.36" x3="14.36" y1="8.42" y2="8.33" y3="8.06"/> + <curve x1="14.36" x2="14.16" x3="13.9" y1="7.8" y2="7.72" y3="7.72"/> + <close/> + <move x="19.4" y="7.84"/> + <curve x1="19.38" x2="19.36" x3="19.34" y1="7.91" y2="7.97" y3="8.03"/> + <line x="19.13" y="8.65"/> + <line x="19.67" y="8.65"/> + <line x="19.46" y="8.03"/> + <curve x1="19.44" x2="19.42" x3="19.4" y1="7.97" y2="7.91" y3="7.84"/> + <close/> + <move x="24.12" y="7.84"/> + <curve x1="24.11" x2="24.09" x3="24.07" y1="7.91" y2="7.97" y3="8.03"/> + <line x="23.86" y="8.65"/> + <line x="24.39" y="8.65"/> + <line x="24.18" y="8.03"/> + <curve x1="24.16" x2="24.14" x3="24.12" y1="7.97" y2="7.91" y3="7.84"/> + <close/> + <move x="11.83" y="8"/> + <line x="11.56" y="8.87"/> + <curve x1="11.64" x2="11.74" x3="11.84" y1="8.9" y2="8.92" y3="8.92"/> + <curve x1="11.94" x2="12.03" x3="12.11" y1="8.92" y2="8.9" y3="8.87"/> + <line x="11.84" y="8"/> + <close/> + <move x="7.42" y="13.6"/> + <line x="7.42" y="20.42"/> + <line x="26.57" y="20.42"/> + <line x="26.57" y="17.39"/> + <line x="19.9" y="17.39"/> + <line x="19.9" y="16.64"/> + <line x="26.57" y="16.64"/> + <line x="26.57" y="13.6"/> + <close/> + <move x="7.42" y="21.99"/> + <line x="7.42" y="28.81"/> + <line x="26.57" y="28.81"/> + <line x="26.57" y="25.77"/> + <line x="19.9" y="25.77"/> + <line x="19.9" y="25.02"/> + <line x="26.57" y="25.02"/> + <line x="26.57" y="21.99"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="43.88" name="scale out backup repository" strokewidth="inherit" w="37.33"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8b40"/> + <path> + <move x="19.97" y="43.88"/> + <line x="37.33" y="43.88"/> + <line x="37.33" y="26.52"/> + <line x="19.97" y="26.52"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="22.75" y="30.02"/> + <line x="22.75" y="33.64"/> + <line x="26.37" y="33.64"/> + <line x="26.37" y="32.19"/> + <line x="28.28" y="32.19"/> + <line x="28.28" y="36.77"/> + <line x="26.88" y="36.77"/> + <line x="26.88" y="40.39"/> + <line x="30.49" y="40.39"/> + <line x="30.49" y="36.77"/> + <line x="29.03" y="36.77"/> + <line x="29.03" y="32.19"/> + <line x="30.92" y="32.19"/> + <line x="30.92" y="33.64"/> + <line x="34.54" y="33.64"/> + <line x="34.54" y="30.02"/> + <line x="30.92" y="30.02"/> + <line x="30.92" y="31.44"/> + <line x="26.37" y="31.44"/> + <line x="26.37" y="30.02"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="0" y="34.71"/> + <line x="18.16" y="34.71"/> + <line x="18.16" y="26.55"/> + <line x="0" y="26.55"/> + <close/> + <move x="1.95" y="24.87"/> + <line x="26.27" y="24.87"/> + <line x="26.27" y="23.16"/> + <line x="1.95" y="23.16"/> + <close/> + <move x="1.95" y="11.65"/> + <line x="26.27" y="11.65"/> + <line x="26.27" y="9.83"/> + <line x="1.95" y="9.83"/> + <close/> + <move x="0" y="21.46"/> + <line x="28.22" y="21.46"/> + <line x="28.22" y="13.3"/> + <line x="0" y="13.3"/> + <close/> + <move x="0" y="8.16"/> + <line x="28.22" y="8.16"/> + <line x="28.22" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="17.36" name="scale out backup repository2" strokewidth="inherit" w="17.36"> + <connections/> + <foreground> + <fillcolor color="#df8b40"/> + <path> + <move x="0" y="17.36"/> + <line x="17.36" y="17.36"/> + <line x="17.36" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="2.78" y="3.5"/> + <line x="2.78" y="7.12"/> + <line x="6.4" y="7.12"/> + <line x="6.4" y="5.68"/> + <line x="8.32" y="5.68"/> + <line x="8.32" y="10.25"/> + <line x="6.91" y="10.25"/> + <line x="6.91" y="13.87"/> + <line x="10.53" y="13.87"/> + <line x="10.53" y="10.25"/> + <line x="9.07" y="10.25"/> + <line x="9.07" y="5.68"/> + <line x="10.96" y="5.68"/> + <line x="10.96" y="7.12"/> + <line x="14.57" y="7.12"/> + <line x="14.57" y="3.5"/> + <line x="10.96" y="3.5"/> + <line x="10.96" y="4.93"/> + <line x="6.4" y="4.93"/> + <line x="6.4" y="3.5"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="33.91" name="scheduled backups" strokewidth="inherit" w="33.91"> + <connections/> + <foreground> + <path> + <move x="33.91" y="33.91"/> + <line x="33.91" y="0"/> + <line x="0" y="0"/> + <line x="0" y="33.91"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="17.15" y="6.46"/> + <curve x1="13.58" x2="10.3" x3="8.39" y1="6.46" y2="8.28" y3="11.17"/> + <line x="6.64" y="10.35"/> + <line x="7.03" y="14.93"/> + <line x="10.8" y="12.3"/> + <line x="9.08" y="11.49"/> + <curve x1="10.86" x2="13.86" x3="17.15" y1="8.87" y2="7.21" y3="7.21"/> + <curve x1="22.52" x2="26.89" x3="26.89" y1="7.21" y2="11.58" y3="16.95"/> + <curve x1="26.89" x2="22.52" x3="17.15" y1="22.33" y2="26.7" y3="26.7"/> + <curve x1="14.44" x2="11.92" x3="10.06" y1="26.7" y2="25.62" y3="23.65"/> + <line x="9.52" y="24.17"/> + <curve x1="11.52" x2="14.23" x3="17.15" y1="26.29" y2="27.45" y3="27.45"/> + <curve x1="22.94" x2="27.64" x3="27.64" y1="27.45" y2="22.74" y3="16.95"/> + <curve x1="27.64" x2="22.94" x3="17.15" y1="11.17" y2="6.46" y3="6.46"/> + <close/> + <move x="16.55" y="9.48"/> + <line x="16.53" y="17.37"/> + <line x="24.15" y="17.37"/> + <line x="24.15" y="16.62"/> + <line x="17.28" y="16.62"/> + <line x="17.3" y="9.48"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.36" name="sd card" strokewidth="inherit" w="23.56"> + <connections/> + <foreground> + <path> + <move x="23.55" y="17.41"/> + <line x="22.82" y="17.42"/> + <line x="22.82" y="10.81"/> + <line x="23.54" y="10.81"/> + <line x="23.53" y="0"/> + <line x="3.73" y="0.02"/> + <line x="0" y="3.75"/> + <line x="0.02" y="28.36"/> + <line x="23.56" y="28.34"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="6.63" y="3.59"/> + <line x="6.63" y="7.16"/> + <line x="7.39" y="7.16"/> + <line x="7.39" y="3.59"/> + <close/> + <move x="9.64" y="3.59"/> + <line x="9.64" y="7.16"/> + <line x="10.4" y="7.16"/> + <line x="10.4" y="3.59"/> + <close/> + <move x="12.66" y="3.59"/> + <line x="12.66" y="7.16"/> + <line x="13.41" y="7.16"/> + <line x="13.41" y="3.59"/> + <close/> + <move x="15.67" y="3.59"/> + <line x="15.67" y="7.16"/> + <line x="16.42" y="7.16"/> + <line x="16.42" y="3.59"/> + <close/> + <move x="18.68" y="3.59"/> + <line x="18.68" y="7.16"/> + <line x="19.43" y="7.16"/> + <line x="19.43" y="3.59"/> + <close/> + <move x="3.53" y="5.91"/> + <line x="4.29" y="5.91"/> + <line x="4.29" y="9.49"/> + <line x="3.53" y="9.49"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.8" name="search server" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8b40"/> + <path> + <move x="39.7" y="0"/> + <line x="5.7" y="0"/> + <line x="5.7" y="34"/> + <line x="19.7" y="34"/> + <line x="22.6" y="38.6"/> + <line x="25.6" y="34"/> + <line x="39.7" y="34"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="39.7" y="40.5"/> + <line x="6" y="40.5"/> + <curve x1="2.8" x2="0" x3="0" y1="40.5" y2="43.2" y3="46.3"/> + <line x="0" y="51.8"/> + <line x="39.7" y="51.8"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="12.7" y="7.1"/> + <line x="12.7" y="26.9"/> + <line x="32.5" y="26.9"/> + <line x="32.5" y="7.1"/> + <close/> + <move x="21.8" y="10.4"/> + <curve x1="25" x2="27.6" x3="27.6" y1="10.4" y2="13" y3="16.2"/> + <curve x1="27.6" x2="27.16" x3="26.43" y1="17.51" y2="18.71" y3="19.69"/> + <line x="29.95" y="23.21"/> + <line x="28.46" y="24.69"/> + <line x="24.88" y="21.11"/> + <curve x1="23.99" x2="22.93" x3="21.8" y1="21.67" y2="22" y3="22"/> + <curve x1="18.6" x2="16" x3="16" y1="22" y2="19.4" y3="16.2"/> + <curve x1="16" x2="18.6" x3="21.8" y1="13" y2="10.4" y3="10.4"/> + <close/> + <move x="21.8" y="11.2"/> + <curve x1="19" x2="16.8" x3="16.8" y1="11.2" y2="13.4" y3="16.2"/> + <curve x1="16.8" x2="19" x3="21.8" y1="19" y2="21.2" y3="21.2"/> + <curve x1="24.6" x2="26.8" x3="26.8" y1="21.2" y2="19" y3="16.2"/> + <curve x1="26.9" x2="24.6" x3="21.8" y1="13.4" y2="11.2" y3="11.2"/> + <close/> + <move x="12.6" y="46.6"/> + <line x="33.9" y="46.6"/> + <line x="33.9" y="45.8"/> + <line x="12.6" y="45.8"/> + <close/> + <move x="8.2" y="46.2"/> + <curve x1="8.2" x2="7.5" x3="6.7" y1="47.1" y2="47.7" y3="47.7"/> + <curve x1="5.8" x2="5.2" x3="5.2" y1="47.7" y2="47" y3="46.2"/> + <curve x1="5.2" x2="5.9" x3="6.7" y1="45.3" y2="44.7" y3="44.7"/> + <curve x1="7.5" x2="8.2" x3="8.2" y1="44.6" y2="45.3" y3="46.2"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="39.43" name="server" strokewidth="inherit" w="23.04"> + <connections/> + <foreground> + <path> + <move x="0" y="0"/> + <line x="23.04" y="0"/> + <line x="23.04" y="39.43"/> + <line x="0" y="39.43"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="4.21" y="6.23"/> + <line x="4.21" y="6.98"/> + <line x="14.19" y="6.98"/> + <line x="14.19" y="6.23"/> + <close/> + <move x="16.54" y="6.23"/> + <line x="16.54" y="6.98"/> + <line x="18.82" y="6.98"/> + <line x="18.82" y="6.23"/> + <close/> + <move x="4.21" y="10.77"/> + <line x="4.21" y="11.52"/> + <line x="14.19" y="11.52"/> + <line x="14.19" y="10.77"/> + <close/> + <move x="16.54" y="10.77"/> + <line x="16.54" y="11.52"/> + <line x="18.82" y="11.52"/> + <line x="18.82" y="10.77"/> + <close/> + <move x="4.21" y="15.3"/> + <line x="4.21" y="16.05"/> + <line x="14.19" y="16.05"/> + <line x="14.19" y="15.3"/> + <close/> + <move x="16.54" y="15.3"/> + <line x="16.54" y="16.05"/> + <line x="18.82" y="16.05"/> + <line x="18.82" y="15.3"/> + <close/> + <move x="4.21" y="19.84"/> + <line x="4.21" y="20.59"/> + <line x="14.19" y="20.59"/> + <line x="14.19" y="19.84"/> + <close/> + <move x="16.54" y="19.84"/> + <line x="16.54" y="20.59"/> + <line x="18.82" y="20.59"/> + <line x="18.82" y="19.84"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.38" name="server cluster" strokewidth="inherit" w="55.78"> + <connections/> + <foreground> + <path> + <move x="39.2" y="0"/> + <line x="55.78" y="0"/> + <line x="55.78" y="28.38"/> + <line x="39.2" y="28.38"/> + <close/> + <move x="19.6" y="0"/> + <line x="36.18" y="0"/> + <line x="36.18" y="28.38"/> + <line x="19.6" y="28.38"/> + <close/> + <move x="0" y="0"/> + <line x="16.58" y="0"/> + <line x="16.58" y="28.38"/> + <line x="0" y="28.38"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="3.02" y="4.18"/> + <line x="3.02" y="4.93"/> + <line x="10.22" y="4.93"/> + <line x="10.22" y="4.18"/> + <close/> + <move x="11.91" y="4.18"/> + <line x="11.91" y="4.93"/> + <line x="13.56" y="4.93"/> + <line x="13.56" y="4.18"/> + <close/> + <move x="22.62" y="4.18"/> + <line x="22.62" y="4.93"/> + <line x="29.81" y="4.93"/> + <line x="29.81" y="4.18"/> + <close/> + <move x="31.51" y="4.18"/> + <line x="31.51" y="4.93"/> + <line x="33.16" y="4.93"/> + <line x="33.16" y="4.18"/> + <close/> + <move x="42.22" y="4.18"/> + <line x="42.22" y="4.93"/> + <line x="49.41" y="4.93"/> + <line x="49.41" y="4.18"/> + <close/> + <move x="51.11" y="4.18"/> + <line x="51.11" y="4.93"/> + <line x="52.76" y="4.93"/> + <line x="52.76" y="4.18"/> + <close/> + <move x="3.02" y="7.45"/> + <line x="3.02" y="8.2"/> + <line x="10.22" y="8.2"/> + <line x="10.22" y="7.45"/> + <close/> + <move x="11.91" y="7.45"/> + <line x="11.91" y="8.2"/> + <line x="13.56" y="8.2"/> + <line x="13.56" y="7.45"/> + <close/> + <move x="22.62" y="7.45"/> + <line x="22.62" y="8.2"/> + <line x="29.81" y="8.2"/> + <line x="29.81" y="7.45"/> + <close/> + <move x="31.51" y="7.45"/> + <line x="31.51" y="8.2"/> + <line x="33.16" y="8.2"/> + <line x="33.16" y="7.45"/> + <close/> + <move x="42.22" y="7.45"/> + <line x="42.22" y="8.2"/> + <line x="49.41" y="8.2"/> + <line x="49.41" y="7.45"/> + <close/> + <move x="51.11" y="7.45"/> + <line x="51.11" y="8.2"/> + <line x="52.76" y="8.2"/> + <line x="52.76" y="7.45"/> + <close/> + <move x="3.02" y="10.72"/> + <line x="3.02" y="11.47"/> + <line x="10.22" y="11.47"/> + <line x="10.22" y="10.72"/> + <close/> + <move x="11.91" y="10.72"/> + <line x="11.91" y="11.47"/> + <line x="13.56" y="11.47"/> + <line x="13.56" y="10.72"/> + <close/> + <move x="22.62" y="10.72"/> + <line x="22.62" y="11.47"/> + <line x="29.81" y="11.47"/> + <line x="29.81" y="10.72"/> + <close/> + <move x="31.51" y="10.72"/> + <line x="31.51" y="11.47"/> + <line x="33.16" y="11.47"/> + <line x="33.16" y="10.72"/> + <close/> + <move x="42.22" y="10.72"/> + <line x="42.22" y="11.47"/> + <line x="49.41" y="11.47"/> + <line x="49.41" y="10.72"/> + <close/> + <move x="51.11" y="10.72"/> + <line x="51.11" y="11.47"/> + <line x="52.76" y="11.47"/> + <line x="52.76" y="10.72"/> + <close/> + <move x="3.02" y="13.99"/> + <line x="3.02" y="14.74"/> + <line x="10.22" y="14.74"/> + <line x="10.22" y="13.99"/> + <close/> + <move x="11.91" y="13.99"/> + <line x="11.91" y="14.74"/> + <line x="13.56" y="14.74"/> + <line x="13.56" y="13.99"/> + <close/> + <move x="22.62" y="13.99"/> + <line x="22.62" y="14.74"/> + <line x="29.81" y="14.74"/> + <line x="29.81" y="13.99"/> + <close/> + <move x="31.51" y="13.99"/> + <line x="31.51" y="14.74"/> + <line x="33.16" y="14.74"/> + <line x="33.16" y="13.99"/> + <close/> + <move x="42.22" y="13.99"/> + <line x="42.22" y="14.74"/> + <line x="49.41" y="14.74"/> + <line x="49.41" y="13.99"/> + <close/> + <move x="51.11" y="13.99"/> + <line x="51.11" y="14.74"/> + <line x="52.76" y="14.74"/> + <line x="52.76" y="13.99"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.8" name="server nutanix" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <path> + <move x="39.7" y="40.5"/> + <line x="6" y="40.5"/> + <curve x1="2.8" x2="0" x3="0" y1="40.5" y2="43.2" y3="46.3"/> + <line x="0" y="51.8"/> + <line x="39.7" y="51.8"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="39.7" y="0"/> + <line x="5.7" y="0"/> + <line x="5.7" y="34"/> + <line x="19.8" y="34"/> + <line x="22.6" y="38.6"/> + <line x="25.6" y="34"/> + <line x="39.7" y="34"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="11.2" y="8.7"/> + <curve x1="11" x2="10.8" x3="10.7" y1="8.7" y2="8.8" y3="9"/> + <curve x1="10.6" x2="10.7" x3="10.9" y1="9.2" y2="9.4" y3="9.5"/> + <curve x1="11.8" x2="12.7" x3="13.6" y1="10.3" y2="11" y3="11.8"/> + <line x="19.3" y="16.6"/> + <curve x1="19.6" x2="19.6" x3="19.3" y1="16.8" y2="17.1" y3="17.3"/> + <curve x1="18.5" x2="17.6" x3="16.8" y1="18" y2="18.7" y3="19.4"/> + <curve x1="15.7" x2="14.6" x3="13.5" y1="20.4" y2="21.3" y3="22.2"/> + <curve x1="12.6" x2="11.8" x3="10.9" y1="22.9" y2="23.6" y3="24.3"/> + <curve x1="10.7" x2="10.5" x3="10.6" y1="24.4" y2="24.6" y3="24.9"/> + <curve x1="10.7" x2="11" x3="11.2" y1="25.2" y2="25.2" y3="25.2"/> + <line x="13.4" y="25.2"/> + <line x="15.7" y="25.2"/> + <curve x1="15.9" x2="16.1" x3="16.3" y1="25.2" y2="25.2" y3="25"/> + <curve x1="16.7" x2="17.1" x3="17.5" y1="24.7" y2="24.4" y3="24"/> + <curve x1="18.3" x2="19.2" x3="20.1" y1="23.2" y2="22.5" y3="21.7"/> + <curve x1="21.1" x2="22.1" x3="23.1" y1="20.9" y2="20" y3="19.2"/> + <curve x1="23.8" x2="24.6" x3="25.3" y1="18.5" y2="17.9" y3="17.3"/> + <curve x1="25.5" x2="25.5" x3="25.3" y1="17.2" y2="17" y3="16.8"/> + <line x="25" y="16.5"/> + <curve x1="24.3" x2="23.6" x3="22.9" y1="16" y2="15.4" y3="14.8"/> + <curve x1="21.8" x2="20.6" x3="19.5" y1="13.8" y2="12.9" y3="11.9"/> + <curve x1="18.4" x2="17.3" x3="16.2" y1="10.9" y2="10" y3="9.1"/> + <curve x1="16.1" x2="15.9" x3="15.6" y1="8.9" y2="8.7" y3="8.7"/> + <close/> + <move x="32.1" y="8.7"/> + <curve x1="31.4" x2="30.7" x3="29.9" y1="8.7" y2="8.7" y3="8.9"/> + <curve x1="29.7" x2="29.6" x3="29.4" y1="8.9" y2="9" y3="9.1"/> + <curve x1="27.7" x2="26.1" x3="24.4" y1="10.5" y2="11.8" y3="13.2"/> + <curve x1="24" x2="24" x3="24.4" y1="13.5" y2="13.7" y3="14"/> + <line x="24.5" y="14.1"/> + <curve x1="25.2" x2="25.8" x3="26.4" y1="14.6" y2="15.1" y3="15.7"/> + <curve x1="26.6" x2="26.9" x3="27.1" y1="15.9" y2="15.9" y3="15.7"/> + <curve x1="27.5" x2="27.8" x3="28.2" y1="15.4" y2="15.1" y3="14.8"/> + <curve x1="29.3" x2="30.4" x3="31.6" y1="13.8" y2="12.8" y3="11.9"/> + <curve x1="32.6" x2="33.5" x3="34.5" y1="11.1" y2="10.3" y3="9.5"/> + <curve x1="34.7" x2="34.8" x3="34.7" y1="9.4" y2="9.2" y3="9"/> + <curve x1="34.6" x2="34.4" x3="34.2" y1="8.7" y2="8.7" y3="8.7"/> + <close/> + <move x="26.7" y="18.11"/> + <curve x1="26.57" x2="26.45" x3="26.3" y1="18.13" y2="18.2" y3="18.3"/> + <curve x1="25.8" x2="25.2" x3="24.7" y1="18.8" y2="19.3" y3="19.7"/> + <curve x1="24" x2="24.1" x3="24.7" y1="20.3" y2="20.5" y3="21"/> + <curve x1="26.1" x2="27.6" x3="29" y1="22.2" y2="23.4" y3="24.6"/> + <curve x1="29.4" x2="29.9" x3="30.5" y1="25" y2="25.3" y3="25.2"/> + <line x="32.1" y="25.2"/> + <curve x1="32.8" x2="33.6" x3="34.3" y1="25.2" y2="25.2" y3="25.1"/> + <curve x1="34.5" x2="34.7" x3="34.8" y1="25.1" y2="25.1" y3="24.9"/> + <curve x1="34.9" x2="34.8" x3="34.6" y1="24.7" y2="24.5" y3="24.4"/> + <curve x1="32.1" x2="29.6" x3="27.1" y1="22.3" y2="20.3" y3="18.3"/> + <curve x1="26.95" x2="26.82" x3="26.7" y1="18.15" y2="18.1" y3="18.11"/> + <close/> + <move x="6.99" y="44.7"/> + <curve x1="6.9" x2="6.8" x3="6.7" y1="44.69" y2="44.69" y3="44.7"/> + <curve x1="5.9" x2="5.2" x3="5.2" y1="44.7" y2="45.3" y3="46.2"/> + <curve x1="5.2" x2="5.8" x3="6.7" y1="47" y2="47.7" y3="47.7"/> + <curve x1="7.5" x2="8.2" x3="8.2" y1="47.7" y2="47.1" y3="46.2"/> + <curve x1="8.2" x2="7.66" x3="6.99" y1="45.41" y2="44.78" y3="44.7"/> + <close/> + <move x="12.6" y="45.8"/> + <line x="12.6" y="46.6"/> + <line x="33.9" y="46.6"/> + <line x="33.9" y="45.8"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="39.6" name="server stack" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <path> + <move x="39.7" y="0"/> + <line x="6" y="0"/> + <curve x1="2.8" x2="0" x3="0" y1="0" y2="2.7" y3="5.8"/> + <line x="0" y="11.3"/> + <line x="39.7" y="11.3"/> + <close/> + <move x="39.7" y="14.1"/> + <line x="6" y="14.1"/> + <curve x1="2.8" x2="0" x3="0" y1="14.1" y2="16.8" y3="19.9"/> + <line x="0" y="25.4"/> + <line x="39.7" y="25.4"/> + <close/> + <move x="39.7" y="28.3"/> + <line x="6" y="28.3"/> + <curve x1="2.8" x2="0" x3="0" y1="28.3" y2="31" y3="34.1"/> + <line x="0" y="39.6"/> + <line x="39.7" y="39.6"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="12.6" y="6"/> + <line x="33.9" y="6"/> + <line x="33.9" y="5.2"/> + <line x="12.6" y="5.2"/> + <close/> + <move x="8.2" y="5.6"/> + <curve x1="8.2" x2="7.5" x3="6.7" y1="6.5" y2="7.1" y3="7.1"/> + <curve x1="5.8" x2="5.2" x3="5.2" y1="7.1" y2="6.4" y3="5.6"/> + <curve x1="5.2" x2="5.9" x3="6.7" y1="4.7" y2="4.1" y3="4.1"/> + <curve x1="7.5" x2="8.2" x3="8.2" y1="4.1" y2="4.8" y3="5.6"/> + <close/> + <move x="12.6" y="20.2"/> + <line x="33.9" y="20.2"/> + <line x="33.9" y="19.4"/> + <line x="12.6" y="19.4"/> + <close/> + <move x="8.2" y="19.8"/> + <curve x1="8.2" x2="7.5" x3="6.7" y1="20.7" y2="21.3" y3="21.3"/> + <curve x1="5.8" x2="5.2" x3="5.2" y1="21.3" y2="20.6" y3="19.8"/> + <curve x1="5.2" x2="5.9" x3="6.7" y1="18.9" y2="18.3" y3="18.3"/> + <curve x1="7.5" x2="8.2" x3="8.2" y1="18.2" y2="18.9" y3="19.8"/> + <close/> + <move x="12.6" y="34.4"/> + <line x="33.9" y="34.4"/> + <line x="33.9" y="33.6"/> + <line x="12.6" y="33.6"/> + <close/> + <move x="8.2" y="34"/> + <curve x1="8.2" x2="7.5" x3="6.7" y1="34.9" y2="35.5" y3="35.5"/> + <curve x1="5.8" x2="5.2" x3="5.2" y1="35.5" y2="34.8" y3="34"/> + <curve x1="5.2" x2="5.9" x3="6.7" y1="33.1" y2="32.5" y3="32.5"/> + <curve x1="7.5" x2="8.2" x3="8.2" y1="32.4" y2="33.1" y3="34"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.9" name="server with veeam agent" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <path> + <move x="39.7" y="40.6"/> + <line x="6" y="40.6"/> + <curve x1="2.8" x2="0" x3="0" y1="40.6" y2="43.3" y3="46.4"/> + <line x="0" y="51.9"/> + <line x="39.7" y="51.9"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="39.7" y="0"/> + <line x="5.7" y="0"/> + <line x="5.7" y="34.1"/> + <line x="19.7" y="34.1"/> + <line x="22.6" y="38.6"/> + <line x="25.6" y="34.1"/> + <line x="39.7" y="34.1"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="15.6" y="5.9"/> + <line x="15.6" y="8.8"/> + <line x="17.1" y="8.8"/> + <line x="17.1" y="7.4"/> + <line x="32.3" y="7.4"/> + <line x="32.3" y="22.6"/> + <line x="31" y="22.6"/> + <line x="31" y="24.2"/> + <line x="33.8" y="24.2"/> + <line x="33.8" y="5.9"/> + <close/> + <move x="11.5" y="10.1"/> + <line x="11.5" y="28.1"/> + <line x="29.5" y="28.1"/> + <line x="29.5" y="10.1"/> + <close/> + <move x="14.5" y="12.5"/> + <line x="17.7" y="12.5"/> + <line x="19.3" y="18"/> + <curve x1="19.7" x2="20.2" x3="20.5" y1="19.6" y2="21.1" y3="22.7"/> + <line x="20.6" y="22.7"/> + <curve x1="20.9" x2="21.3" x3="21.8" y1="21.1" y2="19.6" y3="18.1"/> + <line x="23.5" y="12.5"/> + <line x="26.7" y="12.5"/> + <line x="22.2" y="25.6"/> + <line x="18.7" y="25.6"/> + <close/> + <move x="6.7" y="44.7"/> + <curve x1="5.9" x2="5.2" x3="5.2" y1="44.7" y2="45.3" y3="46.2"/> + <curve x1="5.2" x2="5.8" x3="6.7" y1="47" y2="47.7" y3="47.7"/> + <curve x1="7.5" x2="8.2" x3="8.2" y1="47.7" y2="47.1" y3="46.2"/> + <curve x1="8.2" x2="7.5" x3="6.7" y1="45.4" y2="44.7" y3="44.7"/> + <close/> + <move x="12.6" y="45.9"/> + <line x="12.6" y="46.7"/> + <line x="33.9" y="46.7"/> + <line x="33.9" y="45.9"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.49" name="service application" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="24.45" y="16.17"/> + <curve x1="24.82" x2="26.45" x3="28.35" y1="14.22" y2="12.83" y3="12.66"/> + <curve x1="28.23" x2="28.01" x3="27.64" y1="11.62" y2="10.58" y3="9.56"/> + <curve x1="27.28" x2="26.81" x3="26.25" y1="8.53" y2="7.58" y3="6.7"/> + <curve x1="24.65" x2="22.51" x3="20.99" y1="7.74" y2="7.67" y3="6.37"/> + <curve x1="19.47" x2="19.09" x3="19.88" y1="5.08" y2="2.99" y3="1.27"/> + <curve x1="17.93" x2="15.81" x3="13.63" y1="0.42" y2="0" y3="0.08"/> + <curve x1="13.74" x2="12.61" x3="10.72" y1="1.97" y2="3.79" y3="4.45"/> + <curve x1="8.83" x2="6.8" x3="5.7" y1="5.1" y2="4.39" y3="2.84"/> + <curve x1="3.95" x2="2.56" x3="1.57" y1="4.12" y2="5.77" y3="7.63"/> + <curve x1="3.26" x2="4.28" x3="3.9" y1="8.49" y2="10.36" y3="12.31"/> + <curve x1="3.53" x2="1.9" x3="0" y1="14.27" y2="15.65" y3="15.83"/> + <curve x1="0.12" x2="0.34" x3="0.7" y1="16.86" y2="17.9" y3="18.93"/> + <curve x1="1.07" x2="1.54" x3="2.1" y1="19.95" y2="20.9" y3="21.78"/> + <curve x1="3.7" x2="5.84" x3="7.36" y1="20.75" y2="20.81" y3="22.11"/> + <curve x1="8.87" x2="9.26" x3="8.47" y1="23.4" y2="25.5" y3="27.22"/> + <curve x1="10.42" x2="12.54" x3="14.72" y1="28.06" y2="28.49" y3="28.4"/> + <curve x1="14.6" x2="15.74" x3="17.63" y1="26.51" y2="24.69" y3="24.04"/> + <curve x1="19.52" x2="21.55" x3="22.65" y1="23.38" y2="24.1" y3="25.64"/> + <curve x1="24.4" x2="25.79" x3="26.78" y1="24.36" y2="22.71" y3="20.85"/> + <curve x1="25.09" x2="24.07" x3="24.45" y1="19.99" y2="18.12" y3="16.17"/> + <close/> + <move x="16.32" y="20.32"/> + <curve x1="12.94" x2="9.24" x3="8.05" y1="21.49" y2="19.72" y3="16.37"/> + <curve x1="6.87" x2="8.65" x3="12.03" y1="13.01" y2="9.34" y3="8.16"/> + <curve x1="15.41" x2="19.11" x3="20.29" y1="6.99" y2="8.76" y3="12.11"/> + <curve x1="21.48" x2="19.7" x3="16.32" y1="15.47" y2="19.14" y3="20.32"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="24.52" name="shared folder" strokewidth="inherit" w="28.4"> + <connections/> + <foreground> + <path> + <move x="10.89" y="3.36"/> + <line x="0" y="3.34"/> + <line x="0" y="24.52"/> + <line x="28.4" y="24.52"/> + <line x="28.4" y="0"/> + <line x="14.45" y="0"/> + <line x="11.12" y="3.35"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="16.84" y="5.4"/> + <curve x1="16.04" x2="15.26" x3="14.65" y1="5.4" y2="5.69" y3="6.2"/> + <line x="15.14" y="6.78"/> + <curve x1="15.61" x2="16.22" x3="16.84" y1="6.37" y2="6.15" y3="6.15"/> + <curve x1="18.28" x2="19.46" x3="19.46" y1="6.15" y2="7.33" y3="8.77"/> + <curve x1="19.46" x2="18.82" x3="17.84" y1="9.84" y2="10.79" y3="11.2"/> + <line x="18.12" y="11.89"/> + <curve x1="19.39" x2="20.21" x3="20.21" y1="11.37" y2="10.14" y3="8.77"/> + <curve x1="20.21" x2="18.7" x3="16.84" y1="6.91" y2="5.4" y3="5.4"/> + <close/> + <move x="13.06" y="7.12"/> + <curve x1="10.92" x2="9.18" x3="9.18" y1="7.12" y2="8.86" y3="11"/> + <curve x1="9.18" x2="10.92" x3="13.06" y1="13.14" y2="14.88" y3="14.88"/> + <curve x1="15.21" x2="16.95" x3="16.95" y1="14.88" y2="13.14" y3="11"/> + <curve x1="16.95" x2="15.21" x3="13.06" y1="8.86" y2="7.12" y3="7.12"/> + <close/> + <move x="13.06" y="7.87"/> + <curve x1="14.79" x2="16.2" x3="16.2" y1="7.87" y2="9.27" y3="11"/> + <curve x1="16.2" x2="14.79" x3="13.06" y1="12.73" y2="14.13" y3="14.13"/> + <curve x1="11.34" x2="9.93" x3="9.93" y1="14.13" y2="12.73" y3="11"/> + <curve x1="9.93" x2="11.34" x3="13.06" y1="9.27" y2="7.87" y3="7.87"/> + <close/> + <move x="17.21" y="13.73"/> + <line x="17.21" y="14.48"/> + <line x="17.84" y="14.48"/> + <curve x1="19.8" x2="21.4" x3="21.4" y1="14.48" y2="16.08" y3="18.04"/> + <line x="22.15" y="18.04"/> + <curve x1="22.15" x2="20.21" x3="17.84" y1="15.66" y2="13.73" y3="13.73"/> + <close/> + <move x="10.57" y="16.44"/> + <curve x1="8.19" x2="6.26" x3="6.26" y1="16.44" y2="18.38" y3="20.75"/> + <line x="7.01" y="20.75"/> + <curve x1="7.01" x2="8.61" x3="10.57" y1="18.79" y2="17.19" y3="17.19"/> + <line x="15.56" y="17.19"/> + <curve x1="17.52" x2="19.12" x3="19.12" y1="17.19" y2="18.79" y3="20.75"/> + <line x="19.87" y="20.75"/> + <curve x1="19.87" x2="17.93" x3="15.56" y1="18.38" y2="16.44" y3="16.44"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.8" name="sharepoint server" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <path> + <move x="39.7" y="40.5"/> + <line x="6" y="40.5"/> + <curve x1="2.8" x2="0" x3="0" y1="40.5" y2="43.2" y3="46.3"/> + <line x="0" y="51.8"/> + <line x="39.7" y="51.8"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="39.7" y="0"/> + <line x="5.6" y="0"/> + <line x="5.6" y="34"/> + <line x="19.7" y="34"/> + <line x="22.6" y="38.5"/> + <line x="25.6" y="34"/> + <line x="39.7" y="34"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="23.8" y="6.6"/> + <line x="11.7" y="8.8"/> + <line x="11.7" y="25.1"/> + <line x="23.8" y="27.3"/> + <close/> + <move x="26.2" y="9.3"/> + <curve x1="25.7" x2="25.3" x3="24.9" y1="9.3" y2="9.5" y3="9.8"/> + <line x="24.9" y="13"/> + <curve x1="25.2" x2="25.7" x3="26.2" y1="13.3" y2="13.5" y3="13.5"/> + <curve x1="26.9" x2="27.6" x3="27.9" y1="13.5" y2="13.2" y3="12.6"/> + <curve x1="29" x2="29.8" x3="30.2" y1="13.1" y2="14.1" y3="15.2"/> + <curve x1="29.7" x2="29.4" x3="29.4" y1="15.6" y2="16.2" y3="16.8"/> + <curve x1="29.4" x2="29.7" x3="30.2" y1="17.5" y2="18.1" y3="18.4"/> + <curve x1="29.8" x2="28.9" x3="27.8" y1="19.6" y2="20.5" y3="21.1"/> + <curve x1="27.4" x2="26.8" x3="26.1" y1="20.5" y2="20.2" y3="20.2"/> + <curve x1="25.6" x2="25.2" x3="24.8" y1="20.2" y2="20.4" y3="20.7"/> + <line x="24.8" y="23.9"/> + <curve x1="25.1" x2="25.6" x3="26.1" y1="24.2" y2="24.4" y3="24.4"/> + <curve x1="27.3" x2="28.2" x3="28.2" y1="24.4" y2="23.5" y3="22.3"/> + <line x="28.2" y="22"/> + <curve x1="29.5" x2="30.6" x3="31.1" y1="21.4" y2="20.3" y3="18.9"/> + <line x="31.5" y="18.9"/> + <curve x1="32.7" x2="33.6" x3="33.6" y1="18.9" y2="18" y3="16.8"/> + <curve x1="33.7" x2="32.7" x3="31.6" y1="15.7" y2="14.8" y3="14.8"/> + <line x="31.2" y="14.8"/> + <curve x1="30.7" x2="29.6" x3="28.3" y1="13.4" y2="12.3" y3="11.7"/> + <line x="28.3" y="11.4"/> + <curve x1="28.3" x2="27.4" x3="26.2" y1="10.2" y2="9.3" y3="9.3"/> + <close/> + <move x="17.6" y="12.84"/> + <curve x1="18.08" x2="18.55" x3="19" y1="12.83" y2="12.9" y3="13"/> + <line x="19" y="14.7"/> + <curve x1="18.2" x2="17.2" x3="16.6" y1="14.5" y2="14" y3="14.7"/> + <curve x1="16.1" x2="17.6" x3="18.3" y1="15.9" y2="16.3" y3="16.9"/> + <curve x1="19.6" x2="19.7" x3="18.5" y1="17.8" y2="20" y3="21"/> + <curve x1="17.5" x2="16.2" x3="15.2" y1="21.7" y2="21.4" y3="21"/> + <line x="15.2" y="19.2"/> + <curve x1="15.9" x2="16.9" x3="17.6" y1="19.7" y2="20.4" y3="19.8"/> + <curve x1="18.2" x2="17" x3="16.3" y1="18.8" y2="18.1" y3="17.6"/> + <curve x1="14.8" x2="14.7" x3="16.2" y1="16.7" y2="14.2" y3="13.2"/> + <curve x1="16.65" x2="17.13" x3="17.6" y1="12.95" y2="12.85" y3="12.84"/> + <close/> + <move x="6.7" y="44.6"/> + <curve x1="5.9" x2="5.2" x3="5.2" y1="44.6" y2="45.2" y3="46.1"/> + <curve x1="5.2" x2="5.8" x3="6.7" y1="46.9" y2="47.6" y3="47.6"/> + <curve x1="7.5" x2="8.2" x3="8.2" y1="47.6" y2="47" y3="46.1"/> + <curve x1="8.2" x2="7.5" x3="6.7" y1="45.3" y2="44.6" y3="44.6"/> + <close/> + <move x="12.6" y="45.8"/> + <line x="12.6" y="46.6"/> + <line x="33.9" y="46.6"/> + <line x="33.9" y="45.8"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="26.86" name="smb business" strokewidth="inherit" w="37.96"> + <connections/> + <foreground> + <path> + <move x="33.35" y="25.12"/> + <line x="33.35" y="2.92"/> + <line x="4.74" y="2.92"/> + <line x="4.74" y="25.12"/> + <line x="0" y="25.12"/> + <line x="0" y="26.86"/> + <line x="37.96" y="26.86"/> + <line x="37.96" y="25.12"/> + <close/> + <move x="29.91" y="2.34"/> + <line x="29.91" y="0"/> + <line x="8.89" y="0"/> + <line x="8.89" y="2.34"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="21.23" y="26.86"/> + <line x="21.28" y="15.96"/> + <line x="16.78" y="15.94"/> + <line x="16.72" y="26.86"/> + <line x="15.97" y="26.86"/> + <line x="16.03" y="15.18"/> + <line x="22.04" y="15.21"/> + <line x="21.97" y="26.86"/> + <close/> + <move x="21.23" y="10.74"/> + <line x="16.76" y="10.72"/> + <line x="16.78" y="7.07"/> + <line x="21.24" y="7.09"/> + <close/> + <move x="17.51" y="9.96"/> + <line x="20.48" y="9.98"/> + <line x="20.49" y="7.84"/> + <line x="17.52" y="7.82"/> + <close/> + <move x="12.51" y="10.7"/> + <line x="8.04" y="10.67"/> + <line x="8.06" y="7.02"/> + <line x="12.53" y="7.04"/> + <close/> + <move x="8.79" y="9.92"/> + <line x="11.76" y="9.94"/> + <line x="11.77" y="7.8"/> + <line x="8.8" y="7.78"/> + <close/> + <move x="29.89" y="10.78"/> + <line x="25.42" y="10.76"/> + <line x="25.44" y="7.12"/> + <line x="29.9" y="7.14"/> + <close/> + <move x="26.17" y="10.02"/> + <line x="29.14" y="10.02"/> + <line x="29.15" y="7.88"/> + <line x="26.18" y="7.88"/> + <close/> + <move x="12.48" y="17.19"/> + <line x="8.01" y="17.16"/> + <line x="8.02" y="13.52"/> + <line x="12.49" y="13.54"/> + <close/> + <move x="8.76" y="16.42"/> + <line x="11.73" y="16.43"/> + <line x="11.74" y="14.29"/> + <line x="8.77" y="14.27"/> + <close/> + <move x="29.85" y="17.28"/> + <line x="25.38" y="17.24"/> + <line x="25.4" y="13.6"/> + <line x="29.87" y="13.64"/> + <close/> + <move x="26.14" y="16.51"/> + <line x="29.11" y="16.52"/> + <line x="29.12" y="14.38"/> + <line x="26.15" y="14.37"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.8" name="sql server" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8b40"/> + <path> + <move x="39.7" y="0"/> + <line x="5.7" y="0"/> + <line x="5.7" y="34"/> + <line x="19.7" y="34"/> + <line x="22.6" y="38.6"/> + <line x="25.6" y="34"/> + <line x="39.7" y="34"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="39.7" y="40.5"/> + <line x="6" y="40.5"/> + <curve x1="2.8" x2="0" x3="0" y1="40.5" y2="43.2" y3="46.3"/> + <line x="0" y="51.8"/> + <line x="39.7" y="51.8"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="21.6" y="4.5"/> + <line x="21.2" y="4.6"/> + <curve x1="17.4" x2="15.7" x3="15.9" y1="5.8" y2="6.9" y3="7.7"/> + <line x="15.9" y="7.78"/> + <line x="15.8" y="7.9"/> + <curve x1="15.9" x2="20.4" x3="18.7" y1="7.9" y2="11.4" y3="15"/> + <curve x1="18.7" x2="18.2" x3="15.3" y1="15" y2="17" y3="19.8"/> + <line x="15.34" y="19.84"/> + <curve x1="15.12" x2="12.89" x3="12.31" y1="20.02" y2="21.58" y3="23.2"/> + <curve x1="12.31" x2="12.3" x3="12.3" y1="23.2" y2="23.2" y3="23.2"/> + <line x="12.3" y="23.21"/> + <curve x1="12.26" x2="12.22" x3="12.2" y1="23.34" y2="23.47" y3="23.6"/> + <curve x1="12.1" x2="12.2" x3="12.5" y1="24.1" y2="24.5" y3="24.9"/> + <curve x1="12.7" x2="14.2" x3="22.9" y1="25.4" y2="27.8" y3="28.8"/> + <line x="23.1" y="28.8"/> + <line x="23.5" y="28.7"/> + <curve x1="23.6" x2="26.8" x3="25.8" y1="28.5" y2="23.3" y3="16.6"/> + <curve x1="30.6" x2="34" x3="34.1" y1="15.1" y2="14.7" y3="14.7"/> + <line x="34.7" y="14.6"/> + <line x="34.4" y="14.1"/> + <curve x1="32.2" x2="26.4" x3="23.3" y1="10.6" y2="9.2" y3="8.7"/> + <curve x1="22.4" x2="21.9" x3="21.7" y1="8.1" y2="5.8" y3="4.9"/> + <close/> + <move x="20.8" y="5.4"/> + <curve x1="20.9" x2="21.3" x3="21.9" y1="6.1" y2="7.5" y3="8.5"/> + <curve x1="21.3" x2="20.9" x3="20.8" y1="8.4" y2="8.4" y3="8.4"/> + <curve x1="18.1" x2="17" x3="16.5" y1="7.9" y2="7.5" y3="7.3"/> + <curve x1="17" x2="18.8" x3="20.8" y1="6.9" y2="6.1" y3="5.4"/> + <close/> + <move x="17.51" y="8.43"/> + <curve x1="18.25" x2="19.26" x3="20.9" y1="8.65" y2="8.91" y3="9.2"/> + <curve x1="20.91" x2="21.14" x3="21.47" y1="9.2" y2="9.22" y3="9.26"/> + <curve x1="21.6" x2="21.77" x3="21.91" y1="9.53" y2="9.95" y3="10.49"/> + <curve x1="20.18" x2="18.82" x3="18.7" y1="10" y2="9.8" y3="9.8"/> + <line x="18.69" y="9.86"/> + <curve x1="18.31" x2="17.89" x3="17.51" y1="9.3" y2="8.83" y3="8.43"/> + <close/> + <move x="22.09" y="9.33"/> + <curve x1="22.69" x2="23.45" x3="24.36" y1="9.41" y2="9.53" y3="9.72"/> + <curve x1="23.84" x2="23.21" x3="22.45" y1="9.89" y2="10.11" y3="10.43"/> + <curve x1="22.34" x2="22.21" x3="22.09" y1="9.98" y2="9.63" y3="9.33"/> + <close/> + <move x="25.33" y="9.94"/> + <curve x1="25.53" x2="25.7" x3="25.9" y1="9.98" y2="10.01" y3="10.06"/> + <curve x1="26.06" x2="26.23" x3="26.04" y1="10.44" y2="11.12" y3="12.1"/> + <curve x1="26.03" x2="26.02" x3="26.01" y1="12.1" y2="12.1" y3="12.11"/> + <curve x1="24.97" x2="23.88" x3="22.85" y1="11.54" y2="11.11" y3="10.77"/> + <curve x1="24.16" x2="25.11" x3="25.33" y1="10.24" y2="9.97" y3="9.94"/> + <close/> + <move x="26.47" y="10.22"/> + <curve x1="27.51" x2="28.58" x3="29.6" y1="10.52" y2="10.89" y3="11.36"/> + <curve x1="28.58" x2="27.55" x3="26.54" y1="11.41" y2="11.61" y3="11.92"/> + <curve x1="26.65" x2="26.58" x3="26.47" y1="11.2" y2="10.64" y3="10.22"/> + <close/> + <move x="19.01" y="10.37"/> + <curve x1="19.39" x2="20.14" x3="21.4" y1="10.43" y2="10.56" y3="10.9"/> + <curve x1="20.81" x2="20.22" x3="19.65" y1="11.17" y2="11.49" y3="11.83"/> + <curve x1="19.49" x2="19.28" x3="19.01" y1="11.31" y2="10.82" y3="10.37"/> + <close/> + <move x="22.06" y="11.12"/> + <curve x1="22.18" x2="22.23" x3="22.09" y1="11.82" y2="12.66" y3="13.58"/> + <curve x1="21.07" x2="20.18" x3="19.84" y1="12.92" y2="12.83" y3="12.82"/> + <curve x1="19.83" x2="19.81" x3="19.78" y1="12.65" y2="12.49" y3="12.33"/> + <curve x1="20.51" x2="21.29" x3="22.06" y1="11.86" y2="11.46" y3="11.12"/> + <close/> + <move x="22.61" y="11.26"/> + <curve x1="23.5" x2="24.43" x3="25.33" y1="11.55" y2="11.9" y3="12.35"/> + <curve x1="24.37" x2="23.45" x3="22.61" y1="12.73" y2="13.18" y3="13.66"/> + <curve x1="22.74" x2="22.72" x3="22.61" y1="12.78" y2="11.97" y3="11.26"/> + <close/> + <move x="29.82" y="11.86"/> + <curve x1="29.98" x2="30.15" x3="30.31" y1="11.86" y2="11.86" y3="11.86"/> + <curve x1="30.31" x2="30.19" x3="29.49" y1="12.43" y2="13.6" y3="14.71"/> + <curve x1="29.4" x2="29.31" x3="29.22" y1="14.73" y2="14.74" y3="14.77"/> + <curve x1="28.56" x2="27.66" x3="26.64" y1="13.85" y2="13.09" y3="12.47"/> + <curve x1="27.7" x2="28.77" x3="29.82" y1="12.13" y2="11.9" y3="11.86"/> + <close/> + <move x="30.82" y="12"/> + <curve x1="31.76" x2="32.59" x3="33.2" y1="12.56" y2="13.21" y3="14"/> + <curve x1="32.59" x2="31.53" x3="30.18" y1="14.08" y2="14.26" y3="14.55"/> + <curve x1="30.73" x2="30.82" x3="30.82" y1="13.54" y2="12.6" y3="12"/> + <close/> + <move x="25.88" y="12.74"/> + <curve x1="25.6" x2="25.03" x3="23.99" y1="13.63" y2="14.7" y3="15.95"/> + <curve x1="23.68" x2="23.27" x3="22.83" y1="15.19" y2="14.62" y3="14.18"/> + <curve x1="23.78" x2="24.81" x3="25.88" y1="13.65" y2="13.15" y3="12.74"/> + <close/> + <move x="26.32" y="12.89"/> + <curve x1="27.24" x2="28.06" x3="28.68" y1="13.44" y2="14.11" y3="14.89"/> + <curve x1="27.46" x2="26.05" x3="24.54" y1="15.18" y2="15.58" y3="16.05"/> + <curve x1="25.49" x2="26.04" x3="26.32" y1="14.86" y2="13.79" y3="12.89"/> + <close/> + <move x="19.86" y="13.32"/> + <curve x1="20.22" x2="21.01" x3="21.89" y1="13.34" y2="13.44" y3="14.07"/> + <curve x1="20.79" x2="19.84" x3="19.14" y1="14.72" y2="15.38" y3="15.92"/> + <curve x1="19.33" x2="19.4" x3="19.4" y1="15.5" y2="15.27" y3="15.3"/> + <curve x1="19.73" x2="19.86" x3="19.86" y1="14.62" y2="13.96" y3="13.32"/> + <close/> + <move x="22.42" y="14.52"/> + <curve x1="22.87" x2="23.27" x3="23.58" y1="14.96" y2="15.56" y3="16.37"/> + <curve x1="22.79" x2="21.99" x3="21.16" y1="16.63" y2="16.91" y3="17.23"/> + <curve x1="21.79" x2="22.19" x3="22.42" y1="16.3" y2="15.39" y3="14.52"/> + <close/> + <move x="21.8" y="14.8"/> + <curve x1="21.51" x2="21.01" x3="20.25" y1="15.69" y2="16.63" y3="17.59"/> + <curve x1="19.2" x2="18.13" x3="17.04" y1="18.01" y2="18.47" y3="18.99"/> + <curve x1="17.65" x2="18.11" x3="18.45" y1="18.28" y2="17.66" y3="17.13"/> + <curve x1="18.86" x2="20" x3="21.8" y1="16.82" y2="15.92" y3="14.8"/> + <close/> + <move x="24.8" y="16.6"/> + <curve x1="24.89" x2="24.93" x3="24.95" y1="17.23" y2="17.85" y3="18.46"/> + <curve x1="24.41" x2="23.45" x3="22.29" y1="19.16" y2="19.79" y3="20.34"/> + <curve x1="22.56" x2="22.5" x3="22.44" y1="18.87" y2="17.82" y3="17.41"/> + <curve x1="23.24" x2="24.03" x3="24.8" y1="17.12" y2="16.85" y3="16.6"/> + <close/> + <move x="21.92" y="17.61"/> + <curve x1="21.95" x2="21.96" x3="21.72" y1="18.08" y2="19.06" y3="20.35"/> + <curve x1="20.61" x2="20.22" x3="20.08" y1="19.5" y2="18.73" y3="18.32"/> + <curve x1="20.18" x2="20.29" x3="20.39" y1="18.28" y2="18.23" y3="18.19"/> + <line x="20.4" y="18.2"/> + <curve x1="20.4" x2="20.41" x3="20.41" y1="18.19" y2="18.19" y3="18.18"/> + <curve x1="20.93" x2="21.42" x3="21.92" y1="17.98" y2="17.8" y3="17.61"/> + <close/> + <move x="19.63" y="18.52"/> + <curve x1="19.81" x2="20.28" x3="21.43" y1="19.02" y2="19.85" y3="20.73"/> + <curve x1="20.29" x2="19.03" x3="17.82" y1="21.21" y2="21.62" y3="21.97"/> + <curve x1="18.94" x2="19.32" x3="19.39" y1="20.22" y2="19.06" y3="18.62"/> + <curve x1="19.47" x2="19.55" x3="19.63" y1="18.58" y2="18.55" y3="18.52"/> + <close/> + <move x="18.73" y="18.9"/> + <curve x1="18.52" x2="18.06" x3="17.16" y1="19.49" y2="20.53" y3="21.91"/> + <curve x1="16.69" x2="16.83" x3="16.93" y1="20.98" y2="20.11" y3="19.72"/> + <curve x1="17.53" x2="18.13" x3="18.73" y1="19.43" y2="19.16" y3="18.9"/> + <close/> + <move x="24.96" y="19.19"/> + <curve x1="24.95" x2="24.86" x3="24.73" y1="20.15" y2="21.07" y3="21.92"/> + <line x="24.7" y="21.9"/> + <curve x1="24.7" x2="24.69" x3="24.69" y1="21.9" y2="21.91" y3="21.91"/> + <curve x1="23.76" x2="23.01" x3="22.41" y1="21.56" y2="21.19" y3="20.82"/> + <curve x1="23.44" x2="24.33" x3="24.96" y1="20.33" y2="19.79" y3="19.19"/> + <close/> + <move x="16.28" y="20.02"/> + <curve x1="16.22" x2="16.26" x3="16.7" y1="20.57" y2="21.37" y3="22.2"/> + <curve x1="16.71" x2="16.72" x3="16.73" y1="22.22" y2="22.23" y3="22.25"/> + <curve x1="14.96" x2="13.78" x3="13.08" y1="22.7" y2="22.93" y3="23.06"/> + <curve x1="13.6" x2="15.1" x3="15.7" y1="21.91" y2="20.73" y3="20.3"/> + <curve x1="15.72" x2="15.74" x3="15.77" y1="20.29" y2="20.28" y3="20.27"/> + <line x="15.8" y="20.3"/> + <curve x1="15.83" x2="15.85" x3="15.88" y1="20.27" y2="20.24" y3="20.21"/> + <curve x1="16.02" x2="16.15" x3="16.28" y1="20.15" y2="20.09" y3="20.02"/> + <close/> + <move x="22.11" y="21.19"/> + <curve x1="22.69" x2="23.44" x3="24.32" y1="21.56" y2="21.93" y3="22.28"/> + <curve x1="23.7" x2="22.47" x3="21.02" y1="22.77" y2="23.41" y3="24.07"/> + <curve x1="21.54" x2="21.89" x3="22.11" y1="23.05" y2="22.07" y3="21.19"/> + <close/> + <move x="21.53" y="21.2"/> + <curve x1="21.29" x2="20.89" x3="20.28" y1="22.16" y2="23.23" y3="24.35"/> + <curve x1="19.06" x2="18.15" x3="17.56" y1="23.84" y2="23.23" y3="22.52"/> + <curve x1="18.88" x2="20.26" x3="21.53" y1="22.16" y2="21.73" y3="21.2"/> + <close/> + <move x="24.58" y="22.72"/> + <curve x1="24.38" x2="24.14" x3="23.88" y1="23.7" y2="24.59" y3="25.34"/> + <curve x1="22.81" x2="21.88" x3="21.04" y1="25.15" y2="24.91" y3="24.62"/> + <curve x1="22.5" x2="23.85" x3="24.58" y1="23.96" y2="23.28" y3="22.72"/> + <close/> + <move x="16.58" y="22.78"/> + <curve x1="16" x2="15.26" x3="14.34" y1="23.6" y2="24.52" y3="25.53"/> + <curve x1="13.44" x2="13.2" x3="13.2" y1="24.95" y2="24.5" y3="24.5"/> + <line x="13.1" y="24.4"/> + <curve x1="12.9" x2="12.9" x3="12.9" y1="24.2" y2="23.9" y3="23.6"/> + <curve x1="13.45" x2="14.73" x3="16.58" y1="23.49" y2="23.25" y3="22.78"/> + <close/> + <move x="17.19" y="22.9"/> + <curve x1="17.77" x2="18.62" x3="19.71" y1="23.59" y2="24.16" y3="24.64"/> + <curve x1="18.35" x2="16.98" x3="15.73" y1="25.22" y2="25.78" y3="26.25"/> + <curve x1="15.37" x2="15.04" x3="14.77" y1="26.1" y2="25.95" y3="25.8"/> + <curve x1="15.77" x2="16.56" x3="17.19" y1="24.73" y2="23.76" y3="22.9"/> + <close/> + <move x="20.54" y="24.97"/> + <curve x1="21.46" x2="22.52" x3="23.73" y1="25.29" y2="25.55" y3="25.75"/> + <curve x1="23.34" x2="22.97" x3="22.8" y1="26.8" y2="27.56" y3="27.9"/> + <curve x1="21.26" x2="19.98" x3="18.89" y1="27.72" y2="27.49" y3="27.24"/> + <curve x1="19.55" x2="20.1" x3="20.54" y1="26.48" y2="25.72" y3="24.97"/> + <close/> + <move x="19.78" y="25.18"/> + <curve x1="19.38" x2="18.91" x3="18.34" y1="25.82" y2="26.46" y3="27.11"/> + <curve x1="17.62" x2="17.01" x3="16.47" y1="26.93" y2="26.73" y3="26.54"/> + <curve x1="17.34" x2="18.45" x3="19.78" y1="26.2" y2="25.75" y3="25.18"/> + <close/> + <move x="6.99" y="44.7"/> + <curve x1="6.9" x2="6.8" x3="6.7" y1="44.69" y2="44.69" y3="44.7"/> + <curve x1="5.9" x2="5.2" x3="5.2" y1="44.7" y2="45.3" y3="46.2"/> + <curve x1="5.2" x2="5.8" x3="6.7" y1="47" y2="47.7" y3="47.7"/> + <curve x1="7.5" x2="8.2" x3="8.2" y1="47.7" y2="47.1" y3="46.2"/> + <curve x1="8.2" x2="7.66" x3="6.99" y1="45.41" y2="44.78" y3="44.7"/> + <close/> + <move x="12.6" y="45.8"/> + <line x="12.6" y="46.6"/> + <line x="33.9" y="46.6"/> + <line x="33.9" y="45.8"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="11.3" name="storage" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <path> + <move x="0" y="11.3"/> + <line x="39.7" y="11.3"/> + <line x="39.7" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="3.6" y="2.2"/> + <line x="3.6" y="9.2"/> + <line x="7.1" y="9.2"/> + <line x="7.1" y="2.2"/> + <close/> + <move x="9.4" y="2.2"/> + <line x="9.4" y="9.2"/> + <line x="12.9" y="9.2"/> + <line x="12.9" y="2.2"/> + <close/> + <move x="15.2" y="2.2"/> + <line x="15.2" y="9.2"/> + <line x="18.7" y="9.2"/> + <line x="18.7" y="2.2"/> + <close/> + <move x="20.9" y="2.2"/> + <line x="20.9" y="9.2"/> + <line x="24.4" y="9.2"/> + <line x="24.4" y="2.2"/> + <close/> + <move x="26.7" y="2.2"/> + <line x="26.7" y="9.2"/> + <line x="30.2" y="9.2"/> + <line x="30.2" y="2.2"/> + <close/> + <move x="32.5" y="2.2"/> + <line x="32.5" y="9.2"/> + <line x="36" y="9.2"/> + <line x="36" y="2.2"/> + <close/> + <move x="4.4" y="2.9"/> + <line x="6.4" y="2.9"/> + <line x="6.4" y="8.4"/> + <line x="4.4" y="8.4"/> + <close/> + <move x="10.2" y="2.9"/> + <line x="12.2" y="2.9"/> + <line x="12.2" y="8.4"/> + <line x="10.2" y="8.4"/> + <close/> + <move x="15.9" y="2.9"/> + <line x="17.9" y="2.9"/> + <line x="17.9" y="8.4"/> + <line x="15.9" y="8.4"/> + <close/> + <move x="21.7" y="2.9"/> + <line x="23.7" y="2.9"/> + <line x="23.7" y="8.4"/> + <line x="21.7" y="8.4"/> + <close/> + <move x="27.5" y="2.9"/> + <line x="29.5" y="2.9"/> + <line x="29.5" y="8.4"/> + <line x="27.5" y="8.4"/> + <close/> + <move x="33.2" y="2.9"/> + <line x="35.2" y="2.9"/> + <line x="35.2" y="8.4"/> + <line x="33.2" y="8.4"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="11.3" name="storage snapshot" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <path> + <move x="0" y="0"/> + <line x="0" y="11.3"/> + <line x="39.7" y="11.3"/> + <line x="39.7" y="0"/> + <close/> + <move x="1.5" y="1.5"/> + <line x="38.2" y="1.5"/> + <line x="38.2" y="9.8"/> + <line x="1.5" y="9.8"/> + <close/> + <move x="3.7" y="2.2"/> + <line x="3.7" y="9.2"/> + <line x="7.2" y="9.2"/> + <line x="7.2" y="2.2"/> + <close/> + <move x="9.5" y="2.2"/> + <line x="9.5" y="9.2"/> + <line x="13" y="9.2"/> + <line x="13" y="2.2"/> + <close/> + <move x="15.2" y="2.2"/> + <line x="15.2" y="9.2"/> + <line x="18.7" y="9.2"/> + <line x="18.7" y="2.2"/> + <close/> + <move x="21" y="2.2"/> + <line x="21" y="9.2"/> + <line x="24.5" y="9.2"/> + <line x="24.5" y="2.2"/> + <close/> + <move x="26.8" y="2.2"/> + <line x="26.8" y="9.2"/> + <line x="30.3" y="9.2"/> + <line x="30.3" y="2.2"/> + <close/> + <move x="32.5" y="2.2"/> + <line x="32.5" y="9.2"/> + <line x="36" y="9.2"/> + <line x="36" y="2.2"/> + <close/> + <move x="4.4" y="2.9"/> + <line x="6.4" y="2.9"/> + <line x="6.4" y="8.4"/> + <line x="4.4" y="8.4"/> + <close/> + <move x="10.2" y="2.9"/> + <line x="12.2" y="2.9"/> + <line x="12.2" y="8.4"/> + <line x="10.2" y="8.4"/> + <close/> + <move x="16" y="2.9"/> + <line x="18" y="2.9"/> + <line x="18" y="8.4"/> + <line x="16" y="8.4"/> + <close/> + <move x="21.7" y="2.9"/> + <line x="23.7" y="2.9"/> + <line x="23.7" y="8.4"/> + <line x="21.7" y="8.4"/> + <close/> + <move x="27.5" y="2.9"/> + <line x="29.5" y="2.9"/> + <line x="29.5" y="8.4"/> + <line x="27.5" y="8.4"/> + <close/> + <move x="33.3" y="2.9"/> + <line x="35.3" y="2.9"/> + <line x="35.3" y="8.4"/> + <line x="33.3" y="8.4"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="39.7" name="storage stack" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <path> + <move x="0" y="0"/> + <line x="0" y="11.3"/> + <line x="39.7" y="11.3"/> + <line x="39.7" y="0"/> + <close/> + <move x="0" y="14.1"/> + <line x="0" y="25.4"/> + <line x="39.7" y="25.4"/> + <line x="39.7" y="14.1"/> + <close/> + <move x="0" y="28.4"/> + <line x="0" y="39.7"/> + <line x="39.7" y="39.7"/> + <line x="39.7" y="28.4"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="3.7" y="2.2"/> + <line x="3.7" y="9.2"/> + <line x="7.2" y="9.2"/> + <line x="7.2" y="2.2"/> + <close/> + <move x="9.5" y="2.2"/> + <line x="9.5" y="9.2"/> + <line x="13" y="9.2"/> + <line x="13" y="2.2"/> + <close/> + <move x="15.2" y="2.2"/> + <line x="15.2" y="9.2"/> + <line x="18.7" y="9.2"/> + <line x="18.7" y="2.2"/> + <close/> + <move x="21" y="2.2"/> + <line x="21" y="9.2"/> + <line x="24.5" y="9.2"/> + <line x="24.5" y="2.2"/> + <close/> + <move x="26.8" y="2.2"/> + <line x="26.8" y="9.2"/> + <line x="30.3" y="9.2"/> + <line x="30.3" y="2.2"/> + <close/> + <move x="32.5" y="2.2"/> + <line x="32.5" y="9.2"/> + <line x="36" y="9.2"/> + <line x="36" y="2.2"/> + <close/> + <move x="4.4" y="2.9"/> + <line x="6.4" y="2.9"/> + <line x="6.4" y="8.4"/> + <line x="4.4" y="8.4"/> + <close/> + <move x="10.2" y="2.9"/> + <line x="12.2" y="2.9"/> + <line x="12.2" y="8.4"/> + <line x="10.2" y="8.4"/> + <close/> + <move x="16" y="2.9"/> + <line x="18" y="2.9"/> + <line x="18" y="8.4"/> + <line x="16" y="8.4"/> + <close/> + <move x="21.7" y="2.9"/> + <line x="23.7" y="2.9"/> + <line x="23.7" y="8.4"/> + <line x="21.7" y="8.4"/> + <close/> + <move x="27.5" y="2.9"/> + <line x="29.5" y="2.9"/> + <line x="29.5" y="8.4"/> + <line x="27.5" y="8.4"/> + <close/> + <move x="33.3" y="2.9"/> + <line x="35.3" y="2.9"/> + <line x="35.3" y="8.4"/> + <line x="33.3" y="8.4"/> + <close/> + <move x="3.7" y="16.3"/> + <line x="3.7" y="23.3"/> + <line x="7.2" y="23.3"/> + <line x="7.2" y="16.3"/> + <close/> + <move x="9.5" y="16.3"/> + <line x="9.5" y="23.3"/> + <line x="13" y="23.3"/> + <line x="13" y="16.3"/> + <close/> + <move x="15.2" y="16.3"/> + <line x="15.2" y="23.3"/> + <line x="18.7" y="23.3"/> + <line x="18.7" y="16.3"/> + <close/> + <move x="21" y="16.3"/> + <line x="21" y="23.3"/> + <line x="24.5" y="23.3"/> + <line x="24.5" y="16.3"/> + <close/> + <move x="26.8" y="16.3"/> + <line x="26.8" y="23.3"/> + <line x="30.3" y="23.3"/> + <line x="30.3" y="16.3"/> + <close/> + <move x="32.5" y="16.3"/> + <line x="32.5" y="23.3"/> + <line x="36" y="23.3"/> + <line x="36" y="16.3"/> + <close/> + <move x="4.4" y="17"/> + <line x="6.4" y="17"/> + <line x="6.4" y="22.5"/> + <line x="4.4" y="22.5"/> + <close/> + <move x="10.2" y="17"/> + <line x="12.2" y="17"/> + <line x="12.2" y="22.5"/> + <line x="10.2" y="22.5"/> + <close/> + <move x="16" y="17"/> + <line x="18" y="17"/> + <line x="18" y="22.5"/> + <line x="16" y="22.5"/> + <close/> + <move x="21.7" y="17"/> + <line x="23.7" y="17"/> + <line x="23.7" y="22.5"/> + <line x="21.7" y="22.5"/> + <close/> + <move x="27.5" y="17"/> + <line x="29.5" y="17"/> + <line x="29.5" y="22.5"/> + <line x="27.5" y="22.5"/> + <close/> + <move x="33.3" y="17"/> + <line x="35.3" y="17"/> + <line x="35.3" y="22.5"/> + <line x="33.3" y="22.5"/> + <close/> + <move x="3.7" y="30.5"/> + <line x="3.7" y="37.5"/> + <line x="7.2" y="37.5"/> + <line x="7.2" y="30.5"/> + <close/> + <move x="9.5" y="30.5"/> + <line x="9.5" y="37.5"/> + <line x="13" y="37.5"/> + <line x="13" y="30.5"/> + <close/> + <move x="15.2" y="30.5"/> + <line x="15.2" y="37.5"/> + <line x="18.7" y="37.5"/> + <line x="18.7" y="30.5"/> + <close/> + <move x="21" y="30.5"/> + <line x="21" y="37.5"/> + <line x="24.5" y="37.5"/> + <line x="24.5" y="30.5"/> + <close/> + <move x="26.8" y="30.5"/> + <line x="26.8" y="37.5"/> + <line x="30.3" y="37.5"/> + <line x="30.3" y="30.5"/> + <close/> + <move x="32.5" y="30.5"/> + <line x="32.5" y="37.5"/> + <line x="36" y="37.5"/> + <line x="36" y="30.5"/> + <close/> + <move x="4.4" y="31.3"/> + <line x="6.4" y="31.3"/> + <line x="6.4" y="36.8"/> + <line x="4.4" y="36.8"/> + <close/> + <move x="10.2" y="31.3"/> + <line x="12.2" y="31.3"/> + <line x="12.2" y="36.8"/> + <line x="10.2" y="36.8"/> + <close/> + <move x="16" y="31.3"/> + <line x="18" y="31.3"/> + <line x="18" y="36.8"/> + <line x="16" y="36.8"/> + <close/> + <move x="21.7" y="31.3"/> + <line x="23.7" y="31.3"/> + <line x="23.7" y="36.8"/> + <line x="21.7" y="36.8"/> + <close/> + <move x="27.5" y="31.3"/> + <line x="29.5" y="31.3"/> + <line x="29.5" y="36.8"/> + <line x="27.5" y="36.8"/> + <close/> + <move x="33.3" y="31.3"/> + <line x="35.3" y="31.3"/> + <line x="35.3" y="36.8"/> + <line x="33.3" y="36.8"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="14.6" name="storage with snapshot" strokewidth="inherit" w="42.8"> + <connections/> + <foreground> + <path> + <move x="4.6" y="0"/> + <line x="4.6" y="3.3"/> + <line x="0" y="3.3"/> + <line x="0" y="14.6"/> + <line x="39.7" y="14.6"/> + <line x="39.7" y="11.4"/> + <line x="42.8" y="11.4"/> + <line x="42.8" y="0"/> + <close/> + <move x="6.1" y="1.5"/> + <line x="41.3" y="1.5"/> + <line x="41.3" y="9.9"/> + <line x="39.7" y="9.9"/> + <line x="39.7" y="3.3"/> + <line x="6.1" y="3.3"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="3.7" y="5.4"/> + <line x="3.7" y="12.4"/> + <line x="7.2" y="12.4"/> + <line x="7.2" y="5.4"/> + <close/> + <move x="9.4" y="5.4"/> + <line x="9.4" y="12.4"/> + <line x="12.9" y="12.4"/> + <line x="12.9" y="5.4"/> + <close/> + <move x="15.2" y="5.4"/> + <line x="15.2" y="12.4"/> + <line x="18.7" y="12.4"/> + <line x="18.7" y="5.4"/> + <close/> + <move x="21" y="5.4"/> + <line x="21" y="12.4"/> + <line x="24.5" y="12.4"/> + <line x="24.5" y="5.4"/> + <close/> + <move x="26.7" y="5.4"/> + <line x="26.7" y="12.4"/> + <line x="30.2" y="12.4"/> + <line x="30.2" y="5.4"/> + <close/> + <move x="32.5" y="5.4"/> + <line x="32.5" y="12.4"/> + <line x="36" y="12.4"/> + <line x="36" y="5.4"/> + <close/> + <move x="4.4" y="6.2"/> + <line x="6.4" y="6.2"/> + <line x="6.4" y="11.7"/> + <line x="4.4" y="11.7"/> + <close/> + <move x="10.2" y="6.2"/> + <line x="12.2" y="6.2"/> + <line x="12.2" y="11.7"/> + <line x="10.2" y="11.7"/> + <close/> + <move x="15.9" y="6.2"/> + <line x="17.9" y="6.2"/> + <line x="17.9" y="11.7"/> + <line x="15.9" y="11.7"/> + <close/> + <move x="21.7" y="6.2"/> + <line x="23.7" y="6.2"/> + <line x="23.7" y="11.7"/> + <line x="21.7" y="11.7"/> + <close/> + <move x="27.5" y="6.2"/> + <line x="29.5" y="6.2"/> + <line x="29.5" y="11.7"/> + <line x="27.5" y="11.7"/> + <close/> + <move x="33.2" y="6.2"/> + <line x="35.2" y="6.2"/> + <line x="35.2" y="11.7"/> + <line x="33.2" y="11.7"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="surebackup" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="17.01" y="4.68"/> + <line x="4.68" y="17.01"/> + <line x="17.01" y="29.34"/> + <line x="20.22" y="26.12"/> + <curve x1="20.04" x2="19.87" x3="19.72" y1="25.95" y2="25.77" y3="25.57"/> + <line x="17.01" y="28.28"/> + <line x="11.41" y="22.68"/> + <line x="18.89" y="22.68"/> + <curve x1="19.08" x2="20.68" x3="22.68" y1="20.69" y2="19.13" y3="18.98"/> + <line x="22.68" y="11.41"/> + <line x="28.27" y="17.01"/> + <line x="25.47" y="19.81"/> + <curve x1="25.67" x2="25.86" x3="26.02" y1="19.96" y2="20.13" y3="20.31"/> + <line x="29.33" y="17.01"/> + <close/> + <move x="17.01" y="5.74"/> + <line x="22.61" y="11.34"/> + <line x="11.41" y="11.34"/> + <close/> + <move x="11.34" y="11.41"/> + <line x="11.34" y="22.6"/> + <line x="5.74" y="17.01"/> + <close/> + <move x="12.93" y="15.09"/> + <line x="13.8" y="15.09"/> + <line x="14.74" y="17.91"/> + <line x="14.75" y="17.91"/> + <line x="15.68" y="15.09"/> + <line x="16.47" y="15.09"/> + <line x="15.13" y="18.93"/> + <line x="14.27" y="18.93"/> + <close/> + <move x="17.07" y="15.09"/> + <line x="18.23" y="15.09"/> + <line x="19.07" y="17.75"/> + <line x="19.1" y="17.75"/> + <line x="19.93" y="15.09"/> + <line x="21.08" y="15.09"/> + <line x="21.08" y="18.93"/> + <line x="20.24" y="18.93"/> + <line x="20.24" y="16.11"/> + <line x="20.23" y="16.11"/> + <line x="19.33" y="18.93"/> + <line x="18.69" y="18.93"/> + <line x="17.81" y="16.11"/> + <line x="17.79" y="16.11"/> + <line x="17.79" y="18.93"/> + <line x="17.07" y="18.93"/> + <close/> + <move x="22.98" y="19.72"/> + <curve x1="21.13" x2="19.62" x3="19.62" y1="19.72" y2="21.23" y3="23.08"/> + <curve x1="19.62" x2="21.13" x3="22.98" y1="24.94" y2="26.45" y3="26.45"/> + <curve x1="24.84" x2="26.35" x3="26.35" y1="26.45" y2="24.94" y3="23.08"/> + <curve x1="26.35" x2="24.84" x3="22.98" y1="21.23" y2="19.72" y3="19.72"/> + <close/> + <move x="24.72" y="21.77"/> + <line x="25.26" y="22.3"/> + <line x="22.63" y="24.96"/> + <line x="20.71" y="23.04"/> + <line x="21.24" y="22.51"/> + <line x="22.63" y="23.9"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="surereplica" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="17.08" y="15.09"/> + <line x="18.23" y="15.09"/> + <line x="19.08" y="17.75"/> + <line x="19.1" y="17.75"/> + <line x="19.93" y="15.09"/> + <line x="21.08" y="15.09"/> + <line x="21.08" y="18.93"/> + <line x="20.24" y="18.93"/> + <line x="20.24" y="16.11"/> + <line x="20.23" y="16.11"/> + <line x="19.34" y="18.93"/> + <line x="18.69" y="18.93"/> + <line x="17.81" y="16.11"/> + <line x="17.79" y="16.11"/> + <line x="17.79" y="18.93"/> + <line x="17.08" y="18.93"/> + <close/> + <move x="12.93" y="15.09"/> + <line x="13.8" y="15.09"/> + <line x="14.74" y="17.91"/> + <line x="14.76" y="17.91"/> + <line x="15.68" y="15.09"/> + <line x="16.47" y="15.09"/> + <line x="15.13" y="18.93"/> + <line x="14.27" y="18.93"/> + <close/> + <move x="17.01" y="4.68"/> + <line x="4.68" y="17.01"/> + <line x="17.01" y="29.34"/> + <line x="20.23" y="26.12"/> + <curve x1="19.4" x2="18.87" x3="18.87" y1="25.37" y2="24.28" y3="23.08"/> + <curve x1="18.87" x2="18.88" x3="18.89" y1="22.94" y2="22.81" y3="22.68"/> + <line x="11.34" y="22.68"/> + <line x="11.34" y="11.34"/> + <line x="22.68" y="11.34"/> + <line x="22.68" y="18.98"/> + <curve x1="22.78" x2="22.88" x3="22.98" y1="18.97" y2="18.97" y3="18.97"/> + <curve x1="24.19" x2="25.27" x3="26.03" y1="18.97" y2="19.49" y3="20.32"/> + <line x="29.34" y="17.01"/> + <close/> + <move x="22.98" y="19.72"/> + <curve x1="21.13" x2="19.62" x3="19.62" y1="19.72" y2="21.23" y3="23.08"/> + <curve x1="19.62" x2="21.13" x3="22.98" y1="24.94" y2="26.45" y3="26.45"/> + <curve x1="24.84" x2="26.35" x3="26.35" y1="26.45" y2="24.94" y3="23.08"/> + <curve x1="26.35" x2="24.84" x3="22.98" y1="21.23" y2="19.72" y3="19.72"/> + <close/> + <move x="24.73" y="21.77"/> + <line x="25.26" y="22.3"/> + <line x="22.63" y="24.96"/> + <line x="20.71" y="23.04"/> + <line x="21.24" y="22.51"/> + <line x="22.63" y="23.9"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="table" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="3.53" y="7.81"/> + <line x="3.53" y="12.29"/> + <line x="13" y="12.29"/> + <line x="13" y="7.81"/> + <close/> + <move x="15.35" y="7.81"/> + <line x="15.35" y="12.29"/> + <line x="24.82" y="12.29"/> + <line x="24.82" y="7.81"/> + <close/> + <move x="4.28" y="8.56"/> + <line x="12.25" y="8.56"/> + <line x="12.25" y="11.54"/> + <line x="4.28" y="11.54"/> + <close/> + <move x="16.1" y="8.56"/> + <line x="24.07" y="8.56"/> + <line x="24.07" y="11.54"/> + <line x="16.1" y="11.54"/> + <close/> + <move x="3.53" y="13.93"/> + <line x="3.53" y="18.42"/> + <line x="13" y="18.42"/> + <line x="13" y="13.93"/> + <close/> + <move x="15.35" y="13.93"/> + <line x="15.35" y="18.42"/> + <line x="24.82" y="18.42"/> + <line x="24.82" y="13.93"/> + <close/> + <move x="4.28" y="14.68"/> + <line x="12.25" y="14.68"/> + <line x="12.25" y="17.67"/> + <line x="4.28" y="17.67"/> + <close/> + <move x="16.1" y="14.68"/> + <line x="24.07" y="14.68"/> + <line x="24.07" y="17.67"/> + <line x="16.1" y="17.67"/> + <close/> + <move x="3.53" y="20.06"/> + <line x="3.53" y="24.54"/> + <line x="13" y="24.54"/> + <line x="13" y="20.06"/> + <close/> + <move x="15.35" y="20.06"/> + <line x="15.35" y="24.54"/> + <line x="24.82" y="24.54"/> + <line x="24.82" y="20.06"/> + <close/> + <move x="4.28" y="20.81"/> + <line x="12.25" y="20.81"/> + <line x="12.25" y="23.79"/> + <line x="4.28" y="23.79"/> + <close/> + <move x="16.1" y="20.81"/> + <line x="24.07" y="20.81"/> + <line x="24.07" y="23.79"/> + <line x="16.1" y="23.79"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="tag" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="18.72" y="12.2"/> + <curve x1="17.57" x2="16.64" x3="16.64" y1="12.2" y2="11.27" y3="10.13"/> + <curve x1="16.64" x2="17.57" x3="18.72" y1="8.98" y2="8.04" y3="8.04"/> + <curve x1="19.87" x2="20.8" x3="20.8" y1="8.04" y2="8.98" y3="10.13"/> + <curve x1="20.8" x2="19.87" x3="18.72" y1="11.27" y2="12.2" y3="12.2"/> + <close/> + <move x="18.72" y="8.79"/> + <curve x1="17.99" x2="17.39" x3="17.39" y1="8.79" y2="9.39" y3="10.13"/> + <curve x1="17.39" x2="17.99" x3="18.72" y1="10.86" y2="11.45" y3="11.45"/> + <curve x1="19.45" x2="20.05" x3="20.05" y1="11.45" y2="10.86" y3="10.13"/> + <curve x1="20.05" x2="19.45" x3="18.72" y1="9.39" y2="8.79" y3="8.79"/> + <close/> + <move x="12.17" y="24.03"/> + <line x="4.64" y="16.23"/> + <line x="15.85" y="5.41"/> + <line x="23.56" y="5.49"/> + <line x="23.38" y="13.21"/> + <close/> + <move x="5.7" y="16.25"/> + <line x="12.19" y="22.97"/> + <line x="22.64" y="12.88"/> + <line x="22.8" y="6.23"/> + <line x="16.14" y="6.16"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="22.46" name="tape" strokewidth="inherit" w="38.43"> + <connections/> + <foreground> + <path> + <move x="0" y="22.46"/> + <line x="38.43" y="22.46"/> + <line x="38.43" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="2.59" y="2.46"/> + <line x="2.59" y="19.89"/> + <line x="35.38" y="19.89"/> + <line x="35.38" y="2.46"/> + <close/> + <move x="3.34" y="3.21"/> + <line x="34.63" y="3.21"/> + <line x="34.63" y="19.14"/> + <line x="3.34" y="19.14"/> + <close/> + <move x="11.34" y="6.67"/> + <curve x1="8.82" x2="6.77" x3="6.77" y1="6.67" y2="8.71" y3="11.23"/> + <curve x1="6.77" x2="8.82" x3="11.34" y1="13.75" y2="15.8" y3="15.8"/> + <line x="26.96" y="15.8"/> + <curve x1="29.48" x2="31.53" x3="31.53" y1="15.8" y2="13.75" y3="11.23"/> + <curve x1="31.53" x2="29.48" x3="26.96" y1="8.71" y2="6.67" y3="6.67"/> + <curve x1="24.45" x2="22.4" x3="22.4" y1="6.67" y2="8.71" y3="11.23"/> + <curve x1="22.4" x2="23.22" x3="24.46" y1="12.83" y2="14.24" y3="15.05"/> + <line x="13.84" y="15.05"/> + <curve x1="15.08" x2="15.91" x3="15.91" y1="14.24" y2="12.83" y3="11.23"/> + <curve x1="15.91" x2="13.86" x3="11.34" y1="8.71" y2="6.67" y3="6.67"/> + <close/> + <move x="11.34" y="7.42"/> + <curve x1="13.44" x2="15.16" x3="15.16" y1="7.42" y2="9.13" y3="11.23"/> + <curve x1="15.16" x2="13.44" x3="11.34" y1="13.34" y2="15.05" y3="15.05"/> + <curve x1="9.24" x2="7.52" x3="7.52" y1="15.05" y2="13.34" y3="11.23"/> + <curve x1="7.52" x2="9.24" x3="11.34" y1="9.13" y2="7.42" y3="7.42"/> + <close/> + <move x="26.96" y="7.42"/> + <curve x1="29.07" x2="30.78" x3="30.78" y1="7.42" y2="9.13" y3="11.23"/> + <curve x1="30.78" x2="29.07" x3="26.96" y1="13.34" y2="15.05" y3="15.05"/> + <curve x1="24.86" x2="23.15" x3="23.15" y1="15.05" y2="13.34" y3="11.23"/> + <curve x1="23.15" x2="24.86" x3="26.96" y1="9.13" y2="7.42" y3="7.42"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="29.9" name="tape checkout" strokewidth="inherit" w="45.85"> + <connections/> + <foreground> + <path> + <move x="0" y="22.44"/> + <line x="38.39" y="22.44"/> + <line x="38.39" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="45.48" y="22.44"/> + <curve x1="45.48" x2="42.3" x3="38.39" y1="26.35" y2="29.52" y3="29.52"/> + <curve x1="34.47" x2="31.3" x3="31.3" y1="29.52" y2="26.35" y3="22.44"/> + <curve x1="31.3" x2="34.47" x3="38.39" y1="18.52" y2="15.35" y3="15.35"/> + <curve x1="42.3" x2="45.48" x3="45.48" y1="15.35" y2="18.52" y3="22.44"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="2.59" y="2.46"/> + <line x="2.59" y="19.87"/> + <line x="31.39" y="19.87"/> + <curve x1="31.1" x2="30.93" x3="30.93" y1="20.67" y2="21.53" y3="22.44"/> + <curve x1="30.93" x2="34.27" x3="38.39" y1="26.55" y2="29.9" y3="29.9"/> + <curve x1="42.5" x2="45.85" x3="45.85" y1="29.9" y2="26.55" y3="22.44"/> + <curve x1="45.85" x2="42.5" x3="38.39" y1="18.32" y2="14.98" y3="14.98"/> + <curve x1="37.3" x2="36.27" x3="35.34" y1="14.98" y2="15.22" y3="15.63"/> + <line x="35.34" y="2.46"/> + <close/> + <move x="3.34" y="3.21"/> + <line x="34.59" y="3.21"/> + <line x="34.59" y="16.03"/> + <curve x1="33.36" x2="32.36" x3="31.72" y1="16.76" y2="17.83" y3="19.12"/> + <line x="3.34" y="19.12"/> + <close/> + <move x="11.33" y="6.66"/> + <curve x1="8.81" x2="6.77" x3="6.77" y1="6.66" y2="8.7" y3="11.22"/> + <curve x1="6.77" x2="8.81" x3="11.33" y1="13.73" y2="15.78" y3="15.78"/> + <line x="26.93" y="15.78"/> + <curve x1="29.45" x2="31.49" x3="31.49" y1="15.78" y2="13.73" y3="11.22"/> + <curve x1="31.49" x2="29.45" x3="26.93" y1="8.7" y2="6.66" y3="6.66"/> + <curve x1="24.42" x2="22.37" x3="22.37" y1="6.66" y2="8.7" y3="11.22"/> + <curve x1="22.37" x2="23.19" x3="24.44" y1="12.81" y2="14.21" y3="15.03"/> + <line x="13.82" y="15.03"/> + <curve x1="15.06" x2="15.89" x3="15.89" y1="14.21" y2="12.81" y3="11.22"/> + <curve x1="15.89" x2="13.84" x3="11.33" y1="8.7" y2="6.66" y3="6.66"/> + <close/> + <move x="11.33" y="7.41"/> + <curve x1="13.43" x2="15.14" x3="15.14" y1="7.41" y2="9.12" y3="11.22"/> + <curve x1="15.14" x2="13.43" x3="11.33" y1="13.32" y2="15.03" y3="15.03"/> + <curve x1="9.23" x2="7.52" x3="7.52" y1="15.03" y2="13.32" y3="11.22"/> + <curve x1="7.52" x2="9.23" x3="11.33" y1="9.12" y2="7.41" y3="7.41"/> + <close/> + <move x="26.93" y="7.41"/> + <curve x1="29.03" x2="30.74" x3="30.74" y1="7.41" y2="9.12" y3="11.22"/> + <curve x1="30.74" x2="29.03" x3="26.93" y1="13.32" y2="15.03" y3="15.03"/> + <curve x1="24.83" x2="23.12" x3="23.12" y1="15.03" y2="13.32" y3="11.22"/> + <curve x1="23.12" x2="24.83" x3="26.93" y1="9.12" y2="7.41" y3="7.41"/> + <close/> + <move x="38.39" y="15.73"/> + <curve x1="42.09" x2="45.1" x3="45.1" y1="15.73" y2="18.74" y3="22.44"/> + <curve x1="45.1" x2="42.09" x3="38.39" y1="26.14" y2="29.15" y3="29.15"/> + <curve x1="34.69" x2="31.68" x3="31.68" y1="29.15" y2="26.14" y3="22.44"/> + <curve x1="31.68" x2="34.69" x3="38.39" y1="18.74" y2="15.73" y3="15.73"/> + <close/> + <move x="42.39" y="19.7"/> + <line x="37.72" y="24.43"/> + <line x="34.63" y="21.34"/> + <line x="33.88" y="22.09"/> + <line x="37.73" y="25.94"/> + <line x="43.15" y="20.45"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="29.76" name="tape encrypted" strokewidth="inherit" w="45.7"> + <connections/> + <foreground> + <path> + <move x="0" y="22.42"/> + <line x="38.36" y="22.42"/> + <line x="38.36" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="45.45" y="22.42"/> + <curve x1="45.45" x2="42.28" x3="38.36" y1="26.34" y2="29.51" y3="29.51"/> + <curve x1="34.45" x2="31.28" x3="31.28" y1="29.51" y2="26.34" y3="22.42"/> + <curve x1="31.28" x2="34.45" x3="38.36" y1="18.51" y2="15.34" y3="15.34"/> + <curve x1="42.28" x2="45.45" x3="45.45" y1="15.34" y2="18.51" y3="22.42"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="2.59" y="2.46"/> + <line x="2.59" y="19.85"/> + <line x="31.5" y="19.85"/> + <curve x1="31.2" x2="31.03" x3="31.03" y1="20.65" y2="21.52" y3="22.42"/> + <curve x1="31.03" x2="34.32" x3="38.36" y1="26.47" y2="29.76" y3="29.76"/> + <curve x1="42.41" x2="45.7" x3="45.7" y1="29.76" y2="26.47" y3="22.42"/> + <curve x1="45.7" x2="42.41" x3="38.36" y1="18.38" y2="15.09" y3="15.09"/> + <curve x1="37.27" x2="36.25" x3="35.32" y1="15.09" y2="15.34" y3="15.76"/> + <line x="35.32" y="2.46"/> + <close/> + <move x="3.34" y="3.21"/> + <line x="34.57" y="3.21"/> + <line x="34.57" y="16.16"/> + <curve x1="33.4" x2="32.45" x3="31.83" y1="16.87" y2="17.89" y3="19.1"/> + <line x="3.34" y="19.1"/> + <close/> + <move x="11.32" y="6.65"/> + <curve x1="8.81" x2="6.76" x3="6.76" y1="6.65" y2="8.7" y3="11.21"/> + <curve x1="6.76" x2="8.81" x3="11.32" y1="13.72" y2="15.77" y3="15.77"/> + <line x="26.91" y="15.77"/> + <curve x1="29.43" x2="31.47" x3="31.47" y1="15.77" y2="13.72" y3="11.21"/> + <curve x1="31.47" x2="29.43" x3="26.91" y1="8.7" y2="6.65" y3="6.65"/> + <curve x1="24.4" x2="22.36" x3="22.36" y1="6.65" y2="8.7" y3="11.21"/> + <curve x1="22.36" x2="23.18" x3="24.42" y1="12.8" y2="14.21" y3="15.02"/> + <line x="13.81" y="15.02"/> + <curve x1="15.06" x2="15.88" x3="15.88" y1="14.21" y2="12.8" y3="11.21"/> + <curve x1="15.88" x2="13.83" x3="11.32" y1="8.7" y2="6.65" y3="6.65"/> + <close/> + <move x="11.32" y="7.4"/> + <curve x1="13.42" x2="15.13" x3="15.13" y1="7.4" y2="9.11" y3="11.21"/> + <curve x1="15.13" x2="13.42" x3="11.32" y1="13.31" y2="15.02" y3="15.02"/> + <curve x1="9.22" x2="7.51" x3="7.51" y1="15.02" y2="13.31" y3="11.21"/> + <curve x1="7.51" x2="9.22" x3="11.32" y1="9.11" y2="7.4" y3="7.4"/> + <close/> + <move x="26.91" y="7.4"/> + <curve x1="29.01" x2="30.72" x3="30.72" y1="7.4" y2="9.11" y3="11.21"/> + <curve x1="30.72" x2="29.01" x3="26.91" y1="13.31" y2="15.02" y3="15.02"/> + <curve x1="24.81" x2="23.11" x3="23.11" y1="15.02" y2="13.31" y3="11.21"/> + <curve x1="23.11" x2="24.81" x3="26.91" y1="9.11" y2="7.4" y3="7.4"/> + <close/> + <move x="38.36" y="15.59"/> + <curve x1="42.13" x2="45.2" x3="45.2" y1="15.59" y2="18.65" y3="22.42"/> + <curve x1="45.2" x2="42.13" x3="38.36" y1="26.19" y2="29.26" y3="29.26"/> + <curve x1="34.59" x2="31.52" x3="31.52" y1="29.26" y2="26.19" y3="22.42"/> + <curve x1="31.52" x2="34.59" x3="38.36" y1="18.65" y2="15.59" y3="15.59"/> + <close/> + <move x="38.36" y="17.59"/> + <curve x1="36.83" x2="35.59" x3="35.59" y1="17.59" y2="18.83" y3="20.36"/> + <curve x1="35.59" x2="36.25" x3="37.25" y1="21.46" y2="22.45" y3="22.89"/> + <line x="37.25" y="27.02"/> + <line x="38.36" y="27.89"/> + <line x="39.48" y="27.02"/> + <line x="39.48" y="22.89"/> + <curve x1="40.47" x2="41.13" x3="41.13" y1="22.45" y2="21.46" y3="20.36"/> + <curve x1="41.13" x2="39.89" x3="38.36" y1="18.83" y2="17.59" y3="17.59"/> + <close/> + <move x="38.36" y="18.09"/> + <curve x1="39.61" x2="40.63" x3="40.63" y1="18.09" y2="19.11" y3="20.36"/> + <curve x1="40.63" x2="40.03" x3="39.14" y1="21.31" y2="22.16" y3="22.49"/> + <line x="38.98" y="22.55"/> + <line x="38.98" y="23.49"/> + <line x="38.39" y="23.49"/> + <line x="38.39" y="23.99"/> + <line x="38.98" y="23.99"/> + <line x="38.98" y="24.7"/> + <line x="38.39" y="24.7"/> + <line x="38.39" y="25.2"/> + <line x="38.98" y="25.2"/> + <line x="38.98" y="25.87"/> + <line x="38.39" y="25.87"/> + <line x="38.39" y="26.37"/> + <line x="38.98" y="26.37"/> + <line x="38.98" y="26.78"/> + <line x="38.36" y="27.26"/> + <line x="37.75" y="26.78"/> + <line x="37.75" y="22.55"/> + <line x="37.58" y="22.49"/> + <curve x1="36.69" x2="36.09" x3="36.09" y1="22.16" y2="21.31" y3="20.36"/> + <curve x1="36.09" x2="37.11" x3="38.36" y1="19.11" y2="18.09" y3="18.09"/> + <close/> + <move x="38.36" y="18.92"/> + <curve x1="38.1" x2="37.89" x3="37.89" y1="18.92" y2="19.14" y3="19.4"/> + <curve x1="37.89" x2="38.1" x3="38.36" y1="19.66" y2="19.87" y3="19.87"/> + <curve x1="38.62" x2="38.83" x3="38.83" y1="19.87" y2="19.66" y3="19.4"/> + <curve x1="38.83" x2="38.62" x3="38.36" y1="19.14" y2="18.92" y3="18.92"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.97" name="tape library" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="34.97"/> + <line x="28.35" y="34.97"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="14.7" y="28.93"/> + <line x="3.55" y="28.93"/> + <line x="3.55" y="25.03"/> + <line x="14.7" y="25.03"/> + <close/> + <move x="4.3" y="28.18"/> + <line x="13.95" y="28.18"/> + <line x="13.95" y="25.78"/> + <line x="4.3" y="25.78"/> + <close/> + <move x="14.7" y="19.56"/> + <line x="3.55" y="19.56"/> + <line x="3.55" y="15.66"/> + <line x="14.7" y="15.66"/> + <close/> + <move x="4.3" y="18.81"/> + <line x="13.95" y="18.81"/> + <line x="13.95" y="16.41"/> + <line x="4.3" y="16.41"/> + <close/> + <move x="24.79" y="19.56"/> + <line x="17.91" y="19.56"/> + <line x="17.91" y="6.03"/> + <line x="24.79" y="6.03"/> + <close/> + <move x="18.66" y="18.81"/> + <line x="24.04" y="18.81"/> + <line x="24.04" y="6.78"/> + <line x="18.66" y="6.78"/> + <close/> + <move x="14.7" y="9.94"/> + <line x="3.55" y="9.94"/> + <line x="3.55" y="6.03"/> + <line x="14.7" y="6.03"/> + <close/> + <move x="4.3" y="9.19"/> + <line x="13.95" y="9.19"/> + <line x="13.95" y="6.78"/> + <line x="4.3" y="6.78"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="29.78" name="tape locked" strokewidth="inherit" w="45.73"> + <connections/> + <foreground> + <path> + <move x="0" y="22.44"/> + <line x="38.39" y="22.44"/> + <line x="38.39" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="45.48" y="22.44"/> + <curve x1="45.48" x2="42.3" x3="38.39" y1="18.53" y2="15.36" y3="15.36"/> + <curve x1="34.48" x2="31.3" x3="31.3" y1="15.36" y2="18.53" y3="22.44"/> + <curve x1="31.3" x2="34.48" x3="38.39" y1="26.36" y2="29.53" y3="29.53"/> + <curve x1="42.3" x2="45.48" x3="45.48" y1="29.53" y2="26.36" y3="22.44"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="2.59" y="2.46"/> + <line x="2.59" y="19.87"/> + <line x="31.53" y="19.87"/> + <curve x1="31.22" x2="31.05" x3="31.05" y1="20.67" y2="21.53" y3="22.44"/> + <curve x1="31.05" x2="34.34" x3="38.39" y1="26.49" y2="29.78" y3="29.78"/> + <curve x1="42.43" x2="45.73" x3="45.73" y1="29.78" y2="26.49" y3="22.44"/> + <curve x1="45.73" x2="42.43" x3="38.39" y1="18.4" y2="15.1" y3="15.1"/> + <curve x1="37.3" x2="36.27" x3="35.34" y1="15.1" y2="15.34" y3="15.77"/> + <line x="35.34" y="2.46"/> + <close/> + <move x="3.34" y="3.21"/> + <line x="34.59" y="3.21"/> + <line x="34.59" y="16.17"/> + <curve x1="33.43" x2="32.48" x3="31.86" y1="16.88" y2="17.9" y3="19.12"/> + <line x="3.34" y="19.12"/> + <close/> + <move x="11.33" y="6.66"/> + <curve x1="8.81" x2="6.77" x3="6.77" y1="6.66" y2="8.71" y3="11.22"/> + <curve x1="6.77" x2="8.81" x3="11.33" y1="13.74" y2="15.78" y3="15.78"/> + <line x="26.93" y="15.78"/> + <line x="26.93" y="15.78"/> + <curve x1="29.45" x2="31.49" x3="31.49" y1="15.78" y2="13.74" y3="11.22"/> + <curve x1="31.49" x2="29.45" x3="26.93" y1="8.71" y2="6.66" y3="6.66"/> + <curve x1="24.42" x2="22.37" x3="22.37" y1="6.66" y2="8.71" y3="11.22"/> + <curve x1="22.37" x2="23.19" x3="24.43" y1="12.81" y2="14.21" y3="15.03"/> + <line x="13.83" y="15.03"/> + <curve x1="15.07" x2="15.89" x3="15.89" y1="14.21" y2="12.81" y3="11.22"/> + <curve x1="15.89" x2="13.84" x3="11.33" y1="8.71" y2="6.66" y3="6.66"/> + <close/> + <move x="11.33" y="7.41"/> + <curve x1="13.43" x2="15.14" x3="15.14" y1="7.41" y2="9.12" y3="11.22"/> + <curve x1="15.14" x2="13.43" x3="11.33" y1="13.32" y2="15.03" y3="15.03"/> + <curve x1="9.23" x2="7.52" x3="7.52" y1="15.03" y2="13.32" y3="11.22"/> + <curve x1="7.52" x2="9.23" x3="11.33" y1="9.12" y2="7.41" y3="7.41"/> + <close/> + <move x="26.93" y="7.41"/> + <curve x1="29.03" x2="30.74" x3="30.74" y1="7.41" y2="9.12" y3="11.22"/> + <curve x1="30.74" x2="29.03" x3="26.93" y1="13.32" y2="15.03" y3="15.03"/> + <line x="26.93" y="15.03"/> + <curve x1="24.83" x2="23.12" x3="23.12" y1="15.03" y2="13.32" y3="11.22"/> + <curve x1="23.12" x2="24.83" x3="26.93" y1="9.12" y2="7.41" y3="7.41"/> + <close/> + <move x="38.39" y="15.6"/> + <curve x1="42.16" x2="45.23" x3="45.23" y1="15.6" y2="18.67" y3="22.44"/> + <curve x1="45.23" x2="42.16" x3="38.39" y1="26.21" y2="29.28" y3="29.28"/> + <curve x1="34.62" x2="31.55" x3="31.55" y1="29.28" y2="26.21" y3="22.44"/> + <curve x1="31.55" x2="34.62" x3="38.39" y1="18.67" y2="15.6" y3="15.6"/> + <close/> + <move x="37.49" y="17.61"/> + <curve x1="36.7" x2="36.07" x3="36.07" y1="17.61" y2="18.2" y3="18.93"/> + <line x="36.07" y="21.07"/> + <line x="34.82" y="21.07"/> + <line x="34.82" y="26.2"/> + <line x="41.95" y="26.2"/> + <line x="41.95" y="21.07"/> + <line x="40.71" y="21.07"/> + <line x="40.71" y="18.93"/> + <curve x1="40.71" x2="40.07" x3="39.29" y1="18.2" y2="17.61" y3="17.61"/> + <close/> + <move x="37.49" y="18.36"/> + <line x="39.29" y="18.36"/> + <curve x1="39.66" x2="39.96" x3="39.96" y1="18.36" y2="18.62" y3="18.93"/> + <line x="39.96" y="21.07"/> + <line x="36.82" y="21.07"/> + <line x="36.82" y="18.93"/> + <curve x1="36.82" x2="37.12" x3="37.49" y1="18.62" y2="18.36" y3="18.36"/> + <close/> + <move x="35.32" y="21.57"/> + <line x="41.45" y="21.57"/> + <line x="41.45" y="25.7"/> + <line x="35.32" y="25.7"/> + <close/> + <move x="38.39" y="23.01"/> + <curve x1="38.07" x2="37.81" x3="37.81" y1="23.01" y2="23.29" y3="23.64"/> + <curve x1="37.81" x2="38.07" x3="38.39" y1="23.98" y2="24.26" y3="24.26"/> + <curve x1="38.71" x2="38.96" x3="38.96" y1="24.26" y2="23.98" y3="23.64"/> + <curve x1="38.96" x2="38.71" x3="38.39" y1="23.29" y2="23.01" y3="23.01"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="24.52" name="tape media pool" strokewidth="inherit" w="28.41"> + <connections/> + <foreground> + <path> + <move x="10.89" y="3.36"/> + <line x="0" y="3.34"/> + <line x="0" y="24.52"/> + <line x="28.4" y="24.52"/> + <line x="28.4" y="0"/> + <line x="14.45" y="0"/> + <line x="11.12" y="3.35"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="5.73" y="7.07"/> + <line x="5.73" y="9.18"/> + <line x="3.63" y="9.18"/> + <line x="3.63" y="19.45"/> + <line x="22.67" y="19.45"/> + <line x="22.67" y="17.35"/> + <line x="24.78" y="17.35"/> + <line x="24.78" y="7.07"/> + <close/> + <move x="6.48" y="7.82"/> + <line x="24.03" y="7.82"/> + <line x="24.03" y="16.6"/> + <line x="22.67" y="16.6"/> + <line x="22.67" y="9.18"/> + <line x="6.48" y="9.18"/> + <close/> + <move x="4.38" y="9.93"/> + <line x="21.92" y="9.93"/> + <line x="21.92" y="18.7"/> + <line x="4.38" y="18.7"/> + <close/> + <move x="8.78" y="11.58"/> + <curve x1="7.26" x2="6.01" x3="6.01" y1="11.58" y2="12.82" y3="14.35"/> + <curve x1="6.01" x2="7.26" x3="8.78" y1="15.88" y2="17.12" y3="17.12"/> + <line x="17.7" y="17.12"/> + <curve x1="19.23" x2="20.47" x3="20.47" y1="17.12" y2="15.88" y3="14.35"/> + <curve x1="20.47" x2="19.23" x3="17.7" y1="12.82" y2="11.58" y3="11.58"/> + <curve x1="16.18" x2="14.94" x3="14.94" y1="11.58" y2="12.82" y3="14.35"/> + <curve x1="14.94" x2="15.28" x3="15.82" y1="15.15" y2="15.86" y3="16.37"/> + <line x="10.66" y="16.37"/> + <curve x1="11.21" x2="11.55" x3="11.55" y1="15.86" y2="15.15" y3="14.35"/> + <curve x1="11.55" x2="10.31" x3="8.78" y1="12.82" y2="11.58" y3="11.58"/> + <close/> + <move x="8.78" y="12.33"/> + <curve x1="9.89" x2="10.8" x3="10.8" y1="12.33" y2="13.24" y3="14.35"/> + <curve x1="10.8" x2="9.89" x3="8.78" y1="15.46" y2="16.37" y3="16.37"/> + <curve x1="7.67" x2="6.76" x3="6.76" y1="16.37" y2="15.46" y3="14.35"/> + <curve x1="6.76" x2="7.67" x3="8.78" y1="13.24" y2="12.33" y3="12.33"/> + <close/> + <move x="17.7" y="12.33"/> + <curve x1="18.82" x2="19.72" x3="19.72" y1="12.33" y2="13.24" y3="14.35"/> + <curve x1="19.72" x2="18.82" x3="17.7" y1="15.46" y2="16.37" y3="16.37"/> + <curve x1="16.59" x2="15.69" x3="15.69" y1="16.37" y2="15.46" y3="14.35"/> + <curve x1="15.69" x2="16.59" x3="17.7" y1="13.24" y2="12.33" y3="12.33"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="29.9" name="tape recording" strokewidth="inherit" w="45.7"> + <connections/> + <foreground> + <path> + <move x="0" y="22.46"/> + <line x="38.43" y="22.46"/> + <line x="38.43" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="45.32" y="22.44"/> + <curve x1="45.32" x2="42.15" x3="38.24" y1="26.36" y2="29.53" y3="29.53"/> + <curve x1="34.32" x2="31.15" x3="31.15" y1="29.53" y2="26.36" y3="22.44"/> + <curve x1="31.15" x2="34.32" x3="38.24" y1="18.53" y2="15.36" y3="15.36"/> + <curve x1="42.15" x2="45.32" x3="45.32" y1="15.36" y2="18.53" y3="22.44"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="2.59" y="2.47"/> + <line x="2.59" y="19.89"/> + <line x="31.23" y="19.89"/> + <curve x1="30.94" x2="30.77" x3="30.77" y1="20.69" y2="21.54" y3="22.44"/> + <curve x1="30.77" x2="34.12" x3="38.24" y1="26.56" y2="29.9" y3="29.9"/> + <curve x1="42.35" x2="45.7" x3="45.7" y1="29.9" y2="26.56" y3="22.44"/> + <curve x1="45.7" x2="42.35" x3="38.24" y1="18.33" y2="14.98" y3="14.98"/> + <curve x1="37.22" x2="36.26" x3="35.38" y1="14.98" y2="15.19" y3="15.55"/> + <line x="35.38" y="2.47"/> + <close/> + <move x="3.34" y="3.22"/> + <line x="34.63" y="3.22"/> + <line x="34.63" y="15.92"/> + <curve x1="33.3" x2="32.23" x3="31.55" y1="16.65" y2="17.78" y3="19.14"/> + <line x="3.34" y="19.14"/> + <close/> + <move x="11.34" y="6.67"/> + <curve x1="8.82" x2="6.77" x3="6.77" y1="6.67" y2="8.72" y3="11.23"/> + <curve x1="6.77" x2="8.82" x3="11.34" y1="13.75" y2="15.8" y3="15.8"/> + <line x="26.96" y="15.8"/> + <curve x1="29.48" x2="31.52" x3="31.52" y1="15.8" y2="13.75" y3="11.23"/> + <curve x1="31.52" x2="29.48" x3="26.96" y1="8.72" y2="6.67" y3="6.67"/> + <curve x1="24.44" x2="22.4" x3="22.4" y1="6.67" y2="8.72" y3="11.23"/> + <curve x1="22.4" x2="23.22" x3="24.46" y1="12.83" y2="14.23" y3="15.05"/> + <line x="13.84" y="15.05"/> + <curve x1="15.08" x2="15.9" x3="15.9" y1="14.23" y2="12.83" y3="11.23"/> + <curve x1="15.9" x2="13.86" x3="11.34" y1="8.72" y2="6.67" y3="6.67"/> + <close/> + <move x="11.34" y="7.42"/> + <curve x1="13.44" x2="15.15" x3="15.15" y1="7.42" y2="9.13" y3="11.23"/> + <curve x1="15.15" x2="13.44" x3="11.34" y1="13.34" y2="15.05" y3="15.05"/> + <curve x1="9.24" x2="7.52" x3="7.52" y1="15.05" y2="13.34" y3="11.23"/> + <curve x1="7.52" x2="9.24" x3="11.34" y1="9.13" y2="7.42" y3="7.42"/> + <close/> + <move x="26.96" y="7.42"/> + <curve x1="29.06" x2="30.77" x3="30.77" y1="7.42" y2="9.13" y3="11.23"/> + <curve x1="30.77" x2="29.06" x3="26.96" y1="13.34" y2="15.05" y3="15.05"/> + <curve x1="24.86" x2="23.15" x3="23.15" y1="15.05" y2="13.34" y3="11.23"/> + <curve x1="23.15" x2="24.86" x3="26.96" y1="9.13" y2="7.42" y3="7.42"/> + <close/> + <move x="38.24" y="15.73"/> + <curve x1="41.94" x2="44.95" x3="44.95" y1="15.73" y2="18.74" y3="22.44"/> + <curve x1="44.95" x2="41.94" x3="38.24" y1="26.14" y2="29.15" y3="29.15"/> + <curve x1="34.53" x2="31.52" x3="31.52" y1="29.15" y2="26.14" y3="22.44"/> + <curve x1="31.52" x2="34.53" x3="38.24" y1="18.74" y2="15.73" y3="15.73"/> + <close/> + <move x="38.24" y="20.83"/> + <curve x1="37.35" x2="36.63" x3="36.63" y1="20.83" y2="21.55" y3="22.44"/> + <curve x1="36.63" x2="37.35" x3="38.24" y1="23.33" y2="24.05" y3="24.05"/> + <curve x1="39.12" x2="39.84" x3="39.84" y1="24.05" y2="23.33" y3="22.44"/> + <curve x1="39.84" x2="39.12" x3="38.24" y1="21.55" y2="20.83" y3="20.83"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.8" name="tape server" strokewidth="inherit" w="39.69"> + <connections/> + <foreground> + <path> + <move x="39.7" y="40.5"/> + <line x="6" y="40.5"/> + <curve x1="2.8" x2="0" x3="0" y1="40.5" y2="43.2" y3="46.3"/> + <line x="0" y="51.8"/> + <line x="39.7" y="51.8"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="39.7" y="0"/> + <line x="5.7" y="0"/> + <line x="5.7" y="34"/> + <line x="19.7" y="34"/> + <line x="22.6" y="38.6"/> + <line x="25.6" y="34"/> + <line x="39.7" y="34"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="10.5" y="9.9"/> + <line x="10.5" y="24.1"/> + <line x="34.9" y="24.1"/> + <line x="34.9" y="9.9"/> + <close/> + <move x="12" y="11.3"/> + <line x="33.1" y="11.3"/> + <line x="33.1" y="22.6"/> + <line x="12" y="22.6"/> + <close/> + <move x="12.7" y="12.1"/> + <line x="12.7" y="21.9"/> + <line x="32.3" y="21.9"/> + <line x="32.3" y="12.1"/> + <close/> + <move x="17.7" y="14"/> + <curve x1="19.4" x2="20.7" x3="20.7" y1="14" y2="15.4" y3="17"/> + <curve x1="20.7" x2="20.24" x3="19.56" y1="17.91" y2="18.74" y3="19.3"/> + <line x="25.7" y="19.3"/> + <curve x1="25.03" x2="24.6" x3="24.6" y1="18.74" y2="17.91" y3="17"/> + <curve x1="24.6" x2="26" x3="27.6" y1="15.4" y2="14" y3="14"/> + <curve x1="29.2" x2="30.6" x3="30.6" y1="14" y2="15.4" y3="17"/> + <curve x1="30.6" x2="29.2" x3="27.6" y1="18.6" y2="20" y3="20"/> + <line x="17.7" y="20"/> + <curve x1="16" x2="14.7" x3="14.7" y1="20" y2="18.6" y3="17"/> + <curve x1="14.7" x2="16.1" x3="17.7" y1="15.4" y2="14" y3="14"/> + <close/> + <move x="17.7" y="14.7"/> + <curve x1="16.4" x2="15.4" x3="15.4" y1="14.7" y2="15.7" y3="17"/> + <curve x1="15.4" x2="16.4" x3="17.7" y1="18.3" y2="19.3" y3="19.3"/> + <curve x1="19" x2="20" x3="20" y1="19.3" y2="18.3" y3="17"/> + <curve x1="20" x2="18.9" x3="17.7" y1="15.7" y2="14.7" y3="14.7"/> + <close/> + <move x="27.6" y="14.7"/> + <curve x1="26.3" x2="25.3" x3="25.3" y1="14.7" y2="15.7" y3="17"/> + <curve x1="25.3" x2="26.3" x3="27.6" y1="18.3" y2="19.3" y3="19.3"/> + <curve x1="28.9" x2="29.9" x3="29.9" y1="19.3" y2="18.3" y3="17"/> + <curve x1="29.9" x2="28.8" x3="27.6" y1="15.7" y2="14.7" y3="14.7"/> + <close/> + <move x="12.6" y="46.6"/> + <line x="33.9" y="46.6"/> + <line x="33.9" y="45.8"/> + <line x="12.6" y="45.8"/> + <close/> + <move x="8.2" y="46.2"/> + <curve x1="8.2" x2="7.5" x3="6.7" y1="47.1" y2="47.7" y3="47.7"/> + <curve x1="5.8" x2="5.2" x3="5.2" y1="47.7" y2="47" y3="46.2"/> + <curve x1="5.2" x2="5.9" x3="6.7" y1="45.3" y2="44.7" y3="44.7"/> + <curve x1="7.5" x2="8.2" x3="8.2" y1="44.7" y2="45.3" y3="46.2"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="13.73" name="tape writing device" strokewidth="inherit" w="38.17"> + <connections/> + <foreground> + <path> + <move x="0" y="13.72"/> + <line x="38.18" y="13.72"/> + <line x="38.18" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="3.27" y="4.25"/> + <line x="3.27" y="9.47"/> + <line x="27.98" y="9.47"/> + <line x="27.98" y="4.25"/> + <close/> + <move x="33.36" y="4.27"/> + <curve x1="31.94" x2="30.77" x3="30.77" y1="4.27" y2="5.44" y3="6.87"/> + <curve x1="30.77" x2="31.94" x3="33.36" y1="8.29" y2="9.46" y3="9.46"/> + <curve x1="34.79" x2="35.96" x3="35.96" y1="9.46" y2="8.29" y3="6.87"/> + <curve x1="35.96" x2="34.79" x3="33.36" y1="5.44" y2="4.27" y3="4.27"/> + <close/> + <move x="4.02" y="5"/> + <line x="27.23" y="5"/> + <line x="27.23" y="8.72"/> + <line x="4.02" y="8.72"/> + <close/> + <move x="33.36" y="5.02"/> + <curve x1="34.38" x2="35.21" x3="35.21" y1="5.02" y2="5.85" y3="6.87"/> + <curve x1="35.21" x2="34.38" x3="33.36" y1="7.88" y2="8.71" y3="8.71"/> + <curve x1="32.35" x2="31.52" x3="31.52" y1="8.71" y2="7.88" y3="6.87"/> + <curve x1="31.52" x2="32.35" x3="33.36" y1="5.85" y2="5.02" y3="5.02"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="39.18" name="task list" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="28.35" y="7.1"/> + <line x="28.35" y="39.18"/> + <line x="0" y="39.18"/> + <line x="0" y="0"/> + <line x="21.38" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="7.35" y="32.47"/> + <line x="4.03" y="32.47"/> + <line x="4.03" y="29.15"/> + <line x="7.35" y="29.15"/> + <close/> + <move x="4.78" y="31.72"/> + <line x="6.6" y="31.72"/> + <line x="6.6" y="29.9"/> + <line x="4.78" y="29.9"/> + <close/> + <move x="5.43" y="26.8"/> + <line x="3.72" y="24.92"/> + <line x="4.27" y="24.42"/> + <line x="5.41" y="25.67"/> + <line x="7.1" y="23.71"/> + <line x="7.67" y="24.2"/> + <close/> + <move x="5.43" y="21.23"/> + <line x="3.72" y="19.35"/> + <line x="4.27" y="18.84"/> + <line x="5.41" y="20.1"/> + <line x="7.1" y="18.14"/> + <line x="7.67" y="18.63"/> + <close/> + <move x="9.31" y="32.44"/> + <line x="23.19" y="32.44"/> + <line x="23.19" y="31.69"/> + <line x="9.31" y="31.69"/> + <close/> + <move x="9.31" y="26.57"/> + <line x="23.19" y="26.57"/> + <line x="23.19" y="25.82"/> + <line x="9.31" y="25.82"/> + <close/> + <move x="9.31" y="20.71"/> + <line x="23.19" y="20.71"/> + <line x="23.19" y="19.96"/> + <line x="9.31" y="19.96"/> + <close/> + <move x="26.01" y="7.85"/> + <line x="20.72" y="7.85"/> + <line x="20.72" y="2.48"/> + <curve x1="20.72" x2="26.07" x3="26.01" y1="2.48" y2="7.85" y3="7.85"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.26" name="time clocks" strokewidth="inherit" w="28.26"> + <connections/> + <foreground> + <path> + <move x="28.26" y="28.26"/> + <line x="28.26" y="0"/> + <line x="0" y="0"/> + <line x="0" y="28.26"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="14.13" y="22.88"/> + <line x="14.11" y="22.88"/> + <curve x1="9.28" x2="5.36" x3="5.38" y1="22.88" y2="18.94" y3="14.11"/> + <curve x1="5.39" x2="9.32" x3="14.13" y1="9.29" y2="5.38" y3="5.38"/> + <line x="14.16" y="5.38"/> + <curve x1="18.98" x2="22.9" x3="22.89" y1="5.4" y2="9.34" y3="14.16"/> + <curve x1="22.87" x2="18.95" x3="14.13" y1="18.98" y2="22.88" y3="22.88"/> + <close/> + <move x="14.13" y="6.12"/> + <curve x1="12" x2="10" x3="8.49" y1="6.12" y2="6.96" y3="8.46"/> + <curve x1="6.97" x2="6.13" x3="6.13" y1="9.96" y2="11.98" y3="14.1"/> + <curve x1="6.12" x2="6.95" x3="8.46" y1="16.24" y2="18.26" y3="19.78"/> + <curve x1="9.96" x2="11.97" x3="14.11" y1="21.29" y2="22.12" y3="22.13"/> + <line x="14.13" y="22.13"/> + <curve x1="18.54" x2="22.12" x3="22.14" y1="22.13" y2="18.56" y3="14.15"/> + <line x="22.51" y="14.15"/> + <line x="22.14" y="14.15"/> + <curve x1="22.15" x2="18.57" x3="14.16" y1="9.74" y2="6.13" y3="6.12"/> + <close/> + <move x="21.04" y="14.48"/> + <line x="13.7" y="14.48"/> + <line x="13.7" y="7.65"/> + <line x="14.45" y="7.65"/> + <line x="14.45" y="13.74"/> + <line x="21.04" y="13.74"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="23.19" name="transport" strokewidth="inherit" w="38.19"> + <connections/> + <foreground> + <path> + <move x="0" y="0"/> + <line x="0" y="14.28"/> + <line x="27.11" y="14.28"/> + <line x="27.11" y="0"/> + <close/> + <move x="28.69" y="4.91"/> + <line x="28.69" y="15.88"/> + <line x="0.23" y="15.88"/> + <line x="0.23" y="18.92"/> + <line x="3.04" y="18.92"/> + <curve x1="2.85" x2="2.73" x3="2.73" y1="19.29" y2="19.7" y3="20.14"/> + <curve x1="2.73" x2="3.93" x3="5.4" y1="21.61" y2="22.81" y3="22.81"/> + <curve x1="6.87" x2="8.07" x3="8.07" y1="22.81" y2="21.61" y3="20.14"/> + <curve x1="8.07" x2="7.95" x3="7.76" y1="19.7" y2="19.29" y3="18.92"/> + <line x="10.46" y="18.92"/> + <curve x1="10.27" x2="10.15" x3="10.15" y1="19.29" y2="19.7" y3="20.14"/> + <curve x1="10.15" x2="11.35" x3="12.82" y1="21.61" y2="22.81" y3="22.81"/> + <curve x1="14.3" x2="15.5" x3="15.5" y1="22.81" y2="21.61" y3="20.14"/> + <curve x1="15.5" x2="15.38" x3="15.19" y1="19.7" y2="19.29" y3="18.92"/> + <line x="29.76" y="18.92"/> + <curve x1="29.56" x2="29.45" x3="29.45" y1="19.29" y2="19.7" y3="20.14"/> + <curve x1="29.45" x2="30.64" x3="32.12" y1="21.61" y2="22.81" y3="22.81"/> + <curve x1="33.59" x2="34.79" x3="34.79" y1="22.81" y2="21.61" y3="20.14"/> + <curve x1="34.79" x2="34.67" x3="34.48" y1="19.7" y2="19.29" y3="18.92"/> + <line x="38.15" y="18.92"/> + <line x="38.15" y="18.9"/> + <line x="38.19" y="18.9"/> + <line x="38.19" y="11.81"/> + <line x="33.5" y="4.91"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="32.12" y="23.19"/> + <curve x1="30.44" x2="29.07" x3="29.07" y1="23.19" y2="21.82" y3="20.14"/> + <curve x1="29.07" x2="30.44" x3="32.12" y1="18.46" y2="17.09" y3="17.09"/> + <curve x1="33.8" x2="35.16" x3="35.16" y1="17.09" y2="18.46" y3="20.14"/> + <curve x1="35.16" x2="33.8" x3="32.12" y1="21.82" y2="23.19" y3="23.19"/> + <close/> + <move x="32.12" y="17.84"/> + <curve x1="30.85" x2="29.82" x3="29.82" y1="17.84" y2="18.87" y3="20.14"/> + <curve x1="29.82" x2="30.85" x3="32.12" y1="21.41" y2="22.44" y3="22.44"/> + <curve x1="33.38" x2="34.41" x3="34.41" y1="22.44" y2="21.41" y3="20.14"/> + <curve x1="34.41" x2="33.38" x3="32.12" y1="18.87" y2="17.84" y3="17.84"/> + <close/> + <move x="12.82" y="23.19"/> + <curve x1="11.15" x2="9.78" x3="9.78" y1="23.19" y2="21.82" y3="20.14"/> + <curve x1="9.78" x2="11.15" x3="12.82" y1="18.46" y2="17.09" y3="17.09"/> + <curve x1="14.5" x2="15.87" x3="15.87" y1="17.09" y2="18.46" y3="20.14"/> + <curve x1="15.87" x2="14.5" x3="12.82" y1="21.82" y2="23.19" y3="23.19"/> + <close/> + <move x="12.82" y="17.84"/> + <curve x1="11.56" x2="10.53" x3="10.53" y1="17.84" y2="18.87" y3="20.14"/> + <curve x1="10.53" x2="11.56" x3="12.82" y1="21.41" y2="22.44" y3="22.44"/> + <curve x1="14.09" x2="15.12" x3="15.12" y1="22.44" y2="21.41" y3="20.14"/> + <curve x1="15.12" x2="14.09" x3="12.82" y1="18.87" y2="17.84" y3="17.84"/> + <close/> + <move x="5.4" y="23.19"/> + <curve x1="3.72" x2="2.35" x3="2.35" y1="23.19" y2="21.82" y3="20.14"/> + <curve x1="2.35" x2="3.72" x3="5.4" y1="18.46" y2="17.09" y3="17.09"/> + <curve x1="7.08" x2="8.44" x3="8.44" y1="17.09" y2="18.46" y3="20.14"/> + <curve x1="8.44" x2="7.08" x3="5.4" y1="21.82" y2="23.19" y3="23.19"/> + <close/> + <move x="5.4" y="17.84"/> + <curve x1="4.13" x2="3.1" x3="3.1" y1="17.84" y2="18.87" y3="20.14"/> + <curve x1="3.1" x2="4.13" x3="5.4" y1="21.41" y2="22.44" y3="22.44"/> + <curve x1="6.66" x2="7.69" x3="7.69" y1="22.44" y2="21.41" y3="20.14"/> + <curve x1="7.69" x2="6.66" x3="5.4" y1="18.87" y2="17.84" y3="17.84"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="20.59" name="transport service" strokewidth="inherit" w="20.59"> + <connections/> + <foreground> + <path> + <move x="20.22" y="10.29"/> + <curve x1="20.22" x2="15.78" x3="10.3" y1="15.77" y2="20.22" y3="20.22"/> + <curve x1="4.82" x2="0.38" x3="0.38" y1="20.22" y2="15.77" y3="10.29"/> + <curve x1="0.38" x2="4.82" x3="10.3" y1="4.81" y2="0.37" y3="0.37"/> + <curve x1="15.78" x2="20.22" x3="20.22" y1="0.37" y2="4.81" y3="10.29"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="10.3" y="0"/> + <curve x1="4.62" x2="0" x3="0" y1="0" y2="4.62" y3="10.29"/> + <curve x1="0" x2="4.62" x3="10.3" y1="15.97" y2="20.59" y3="20.59"/> + <curve x1="15.97" x2="20.59" x3="20.59" y1="20.59" y2="15.97" y3="10.29"/> + <curve x1="20.59" x2="15.97" x3="10.3" y1="4.62" y2="0" y3="0"/> + <close/> + <move x="10.3" y="0.75"/> + <curve x1="15.56" x2="19.84" x3="19.84" y1="0.75" y2="5.03" y3="10.29"/> + <curve x1="19.84" x2="15.56" x3="10.3" y1="15.56" y2="19.84" y3="19.84"/> + <curve x1="5.03" x2="0.75" x3="0.75" y1="19.84" y2="15.56" y3="10.29"/> + <curve x1="0.75" x2="5.03" x3="10.3" y1="5.03" y2="0.75" y3="0.75"/> + <close/> + <move x="10.27" y="2.7"/> + <curve x1="6.59" x2="3.48" x3="2.89" y1="2.7" y2="5.33" y3="8.96"/> + <line x="3.63" y="9.08"/> + <curve x1="4.16" x2="6.95" x3="10.27" y1="5.81" y2="3.44" y3="3.44"/> + <curve x1="12.39" x2="14.33" x3="15.6" y1="3.44" y2="4.43" y3="6.07"/> + <line x="14.79" y="6.6"/> + <line x="17.25" y="7.85"/> + <line x="17.1" y="5.09"/> + <line x="16.22" y="5.66"/> + <curve x1="14.82" x2="12.64" x3="10.27" y1="3.81" y2="2.7" y3="2.7"/> + <close/> + <move x="8.3" y="7.76"/> + <line x="8.3" y="8.35"/> + <line x="9.92" y="8.35"/> + <line x="9.92" y="13.11"/> + <line x="10.62" y="13.11"/> + <line x="10.62" y="8.35"/> + <line x="12.25" y="8.35"/> + <line x="12.25" y="7.76"/> + <close/> + <move x="16.96" y="10.89"/> + <curve x1="16.6" x2="13.72" x3="10.27" y1="14.32" y2="16.91" y3="16.91"/> + <curve x1="8.01" x2="5.94" x3="4.69" y1="16.91" y2="15.78" y3="13.93"/> + <line x="5.61" y="13.33"/> + <line x="3.15" y="12.08"/> + <line x="3.3" y="14.84"/> + <line x="4.07" y="14.34"/> + <curve x1="5.45" x2="7.75" x3="10.27" y1="16.4" y2="17.65" y3="17.65"/> + <curve x1="14.11" x2="17.3" x3="17.71" y1="17.65" y2="14.78" y3="10.97"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="20.59" name="turn on off" strokewidth="inherit" w="20.59"> + <connections/> + <foreground> + <path> + <move x="20.22" y="10.29"/> + <curve x1="20.22" x2="15.77" x3="10.3" y1="15.77" y2="20.21" y3="20.21"/> + <curve x1="4.82" x2="0.38" x3="0.38" y1="20.21" y2="15.77" y3="10.29"/> + <curve x1="0.38" x2="4.82" x3="10.3" y1="4.81" y2="0.37" y3="0.37"/> + <curve x1="15.77" x2="20.22" x3="20.22" y1="0.37" y2="4.81" y3="10.29"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="10.3" y="0"/> + <curve x1="4.62" x2="0" x3="0" y1="0" y2="4.61" y3="10.29"/> + <curve x1="0" x2="4.62" x3="10.3" y1="15.97" y2="20.59" y3="20.59"/> + <curve x1="15.97" x2="20.59" x3="20.59" y1="20.59" y2="15.97" y3="10.29"/> + <curve x1="20.59" x2="15.97" x3="10.3" y1="4.61" y2="0" y3="0"/> + <close/> + <move x="10.3" y="0.75"/> + <curve x1="15.56" x2="19.84" x3="19.84" y1="0.75" y2="5.03" y3="10.29"/> + <curve x1="19.84" x2="15.56" x3="10.3" y1="15.55" y2="19.84" y3="19.84"/> + <curve x1="5.03" x2="0.75" x3="0.75" y1="19.84" y2="15.55" y3="10.29"/> + <curve x1="0.75" x2="5.03" x3="10.3" y1="5.03" y2="0.75" y3="0.75"/> + <close/> + <move x="9.83" y="4.31"/> + <line x="9.83" y="8.07"/> + <line x="10.77" y="8.07"/> + <line x="10.77" y="4.31"/> + <close/> + <move x="8.83" y="6.03"/> + <curve x1="6.98" x2="5.63" x3="5.63" y1="6.65" y2="8.39" y3="10.45"/> + <curve x1="5.63" x2="7.72" x3="10.3" y1="13.03" y2="15.12" y3="15.12"/> + <curve x1="12.87" x2="14.96" x3="14.96" y1="15.12" y2="13.03" y3="10.45"/> + <curve x1="14.96" x2="13.62" x3="11.77" y1="8.4" y2="6.66" y3="6.04"/> + <line x="11.77" y="6.83"/> + <curve x1="13.2" x2="14.21" x3="14.21" y1="7.41" y2="8.81" y3="10.45"/> + <curve x1="14.21" x2="12.46" x3="10.3" y1="12.61" y2="14.37" y3="14.37"/> + <curve x1="8.14" x2="6.38" x3="6.38" y1="14.37" y2="12.61" y3="10.45"/> + <curve x1="6.38" x2="7.4" x3="8.83" y1="8.81" y2="7.41" y3="6.83"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="20.59" name="unavailable" strokewidth="inherit" w="20.59"> + <connections/> + <foreground> + <path> + <move x="20.22" y="10.29"/> + <curve x1="20.22" x2="15.77" x3="10.29" y1="15.77" y2="20.22" y3="20.22"/> + <curve x1="4.82" x2="0.37" x3="0.37" y1="20.22" y2="15.77" y3="10.29"/> + <curve x1="0.37" x2="4.82" x3="10.29" y1="4.81" y2="0.37" y3="0.37"/> + <curve x1="15.77" x2="20.22" x3="20.22" y1="0.37" y2="4.81" y3="10.29"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="10.29" y="0"/> + <curve x1="4.62" x2="0" x3="0" y1="0" y2="4.62" y3="10.29"/> + <curve x1="0" x2="4.62" x3="10.29" y1="15.97" y2="20.59" y3="20.59"/> + <curve x1="15.97" x2="20.59" x3="20.59" y1="20.59" y2="15.97" y3="10.29"/> + <curve x1="20.59" x2="15.97" x3="10.29" y1="4.62" y2="0" y3="0"/> + <close/> + <move x="10.29" y="0.75"/> + <curve x1="15.56" x2="19.84" x3="19.84" y1="0.75" y2="5.03" y3="10.29"/> + <curve x1="19.84" x2="15.56" x3="10.29" y1="15.56" y2="19.84" y3="19.84"/> + <curve x1="5.03" x2="0.75" x3="0.75" y1="19.84" y2="15.56" y3="10.29"/> + <curve x1="0.75" x2="5.03" x3="10.29" y1="5.03" y2="0.75" y3="0.75"/> + <close/> + <move x="4.65" y="9.92"/> + <line x="4.65" y="10.67"/> + <line x="15.94" y="10.67"/> + <line x="15.94" y="9.92"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="universal storage api" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="5.67" y="5.67"/> + <line x="5.67" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="5.67"/> + <close/> + <move x="6.42" y="6.42"/> + <line x="16.62" y="6.42"/> + <line x="16.62" y="9.65"/> + <curve x1="16.34" x2="16.01" x3="15.67" y1="9.48" y2="9.39" y3="9.39"/> + <curve x1="14.63" x2="13.79" x3="13.79" y1="9.39" y2="10.23" y3="11.27"/> + <curve x1="13.79" x2="14.63" x3="15.67" y1="12.3" y2="13.15" y3="13.15"/> + <curve x1="16.01" x2="16.34" x3="16.62" y1="13.15" y2="13.05" y3="12.89"/> + <line x="16.62" y="16.65"/> + <line x="11.97" y="16.65"/> + <line x="11.79" y="17.36"/> + <curve x1="12.16" x2="12.39" x3="12.39" y1="17.55" y2="17.94" y3="18.36"/> + <curve x1="12.39" x2="11.88" x3="11.26" y1="18.98" y2="19.49" y3="19.49"/> + <curve x1="10.64" x2="10.13" x3="10.13" y1="19.49" y2="18.98" y3="18.36"/> + <curve x1="10.13" x2="10.36" x3="10.73" y1="17.94" y2="17.55" y3="17.36"/> + <line x="10.53" y="16.65"/> + <line x="6.42" y="16.65"/> + <close/> + <move x="17.37" y="6.42"/> + <line x="27.6" y="6.42"/> + <line x="27.6" y="16.65"/> + <line x="24.23" y="16.65"/> + <curve x1="24.41" x2="24.51" x3="24.51" y1="16.36" y2="16.02" y3="15.67"/> + <curve x1="24.51" x2="23.67" x3="22.63" y1="14.64" y2="13.79" y3="13.79"/> + <curve x1="21.6" x2="20.75" x3="20.75" y1="13.79" y2="14.64" y3="15.67"/> + <curve x1="20.75" x2="20.85" x3="21.03" y1="16.02" y2="16.36" y3="16.65"/> + <line x="17.37" y="16.65"/> + <line x="17.37" y="11.97"/> + <line x="16.67" y="11.79"/> + <curve x1="16.47" x2="16.09" x3="15.67" y1="12.17" y2="12.4" y3="12.4"/> + <curve x1="15.04" x2="14.54" x3="14.54" y1="12.4" y2="11.89" y3="11.27"/> + <curve x1="14.54" x2="15.04" x3="15.67" y1="10.64" y2="10.14" y3="10.14"/> + <curve x1="16.09" x2="16.47" x3="16.67" y1="10.14" y2="10.37" y3="10.74"/> + <line x="17.37" y="10.53"/> + <close/> + <move x="22.63" y="14.54"/> + <curve x1="23.26" x2="23.76" x3="23.76" y1="14.54" y2="15.05" y3="15.67"/> + <curve x1="23.76" x2="23.51" x3="23.12" y1="16.1" y2="16.5" y3="16.69"/> + <line x="23.32" y="17.4"/> + <line x="27.6" y="17.4"/> + <line x="27.6" y="27.6"/> + <line x="17.37" y="27.6"/> + <line x="17.37" y="24.24"/> + <curve x1="17.66" x2="18" x3="18.35" y1="24.42" y2="24.52" y3="24.52"/> + <curve x1="19.39" x2="20.23" x3="20.23" y1="24.52" y2="23.67" y3="22.64"/> + <curve x1="20.23" x2="19.39" x3="18.35" y1="21.6" y2="20.76" y3="20.76"/> + <curve x1="18" x2="17.66" x3="17.37" y1="20.76" y2="20.86" y3="21.04"/> + <line x="17.37" y="17.4"/> + <line x="21.99" y="17.4"/> + <line x="22.15" y="16.69"/> + <curve x1="21.76" x2="21.5" x3="21.5" y1="16.5" y2="16.1" y3="15.67"/> + <curve x1="21.5" x2="22.01" x3="22.63" y1="15.05" y2="14.54" y3="14.54"/> + <close/> + <move x="6.42" y="17.4"/> + <line x="9.64" y="17.4"/> + <curve x1="9.48" x2="9.38" x3="9.38" y1="17.68" y2="18.01" y3="18.36"/> + <curve x1="9.38" x2="10.23" x3="11.26" y1="19.39" y2="20.24" y3="20.24"/> + <curve x1="12.3" x2="13.14" x3="13.14" y1="20.24" y2="19.39" y3="18.36"/> + <curve x1="13.14" x2="13.05" x3="12.88" y1="18.01" y2="17.68" y3="17.4"/> + <line x="16.62" y="17.4"/> + <line x="16.62" y="22"/> + <line x="17.33" y="22.15"/> + <curve x1="17.52" x2="17.92" x3="18.35" y1="21.76" y2="21.51" y3="21.51"/> + <curve x1="18.97" x2="19.48" x3="19.48" y1="21.51" y2="22.01" y3="22.64"/> + <curve x1="19.48" x2="18.97" x3="18.35" y1="23.26" y2="23.77" y3="23.77"/> + <curve x1="17.92" x2="17.52" x3="17.33" y1="23.77" y2="23.51" y3="23.12"/> + <line x="16.62" y="23.32"/> + <line x="16.62" y="27.6"/> + <line x="6.42" y="27.6"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="20.59" name="unlocked" strokewidth="inherit" w="20.59"> + <connections/> + <foreground> + <path> + <move x="20.22" y="10.29"/> + <curve x1="20.22" x2="15.77" x3="10.3" y1="4.82" y2="0.37" y3="0.37"/> + <curve x1="4.82" x2="0.38" x3="0.38" y1="0.37" y2="4.82" y3="10.29"/> + <curve x1="0.38" x2="4.82" x3="10.3" y1="15.77" y2="20.22" y3="20.22"/> + <curve x1="15.77" x2="20.22" x3="20.22" y1="20.22" y2="15.77" y3="10.29"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="10.3" y="0"/> + <curve x1="4.62" x2="0" x3="0" y1="0" y2="4.62" y3="10.29"/> + <curve x1="0" x2="4.62" x3="10.3" y1="15.97" y2="20.59" y3="20.59"/> + <curve x1="15.97" x2="20.59" x3="20.59" y1="20.59" y2="15.97" y3="10.29"/> + <curve x1="20.59" x2="15.97" x3="10.3" y1="4.62" y2="0" y3="0"/> + <close/> + <move x="10.3" y="0.75"/> + <curve x1="15.56" x2="19.84" x3="19.84" y1="0.75" y2="5.03" y3="10.29"/> + <curve x1="19.84" x2="15.56" x3="10.3" y1="15.56" y2="19.84" y3="19.84"/> + <curve x1="5.03" x2="0.75" x3="0.75" y1="19.84" y2="15.56" y3="10.29"/> + <curve x1="0.75" x2="5.03" x3="10.3" y1="5.03" y2="0.75" y3="0.75"/> + <close/> + <move x="12.64" y="4.67"/> + <curve x1="11.7" x2="10.93" x3="10.93" y1="4.67" y2="5.34" y3="6.16"/> + <line x="10.93" y="8.85"/> + <line x="4.22" y="8.85"/> + <line x="4.22" y="15.03"/> + <line x="13.43" y="15.03"/> + <line x="13.43" y="8.85"/> + <line x="11.68" y="8.85"/> + <line x="11.68" y="6.16"/> + <curve x1="11.68" x2="12.11" x3="12.64" y1="5.75" y2="5.42" y3="5.42"/> + <line x="14.94" y="5.42"/> + <curve x1="15.46" x2="15.89" x3="15.89" y1="5.42" y2="5.75" y3="6.16"/> + <line x="15.89" y="8.96"/> + <line x="16.64" y="8.96"/> + <line x="16.64" y="6.16"/> + <curve x1="16.64" x2="15.88" x3="14.94" y1="5.34" y2="4.67" y3="4.67"/> + <close/> + <move x="4.97" y="9.6"/> + <line x="12.68" y="9.6"/> + <line x="12.68" y="14.28"/> + <line x="4.97" y="14.28"/> + <close/> + <move x="8.82" y="11.2"/> + <curve x1="8.42" x2="8.09" x3="8.09" y1="11.2" y2="11.53" y3="11.94"/> + <curve x1="8.09" x2="8.42" x3="8.82" y1="12.34" y2="12.67" y3="12.67"/> + <curve x1="9.23" x2="9.56" x3="9.56" y1="12.67" y2="12.34" y3="11.94"/> + <curve x1="9.56" x2="9.23" x3="8.82" y1="11.53" y2="11.2" y3="11.2"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="16.5" name="usb drive" strokewidth="inherit" w="39.6"> + <connections/> + <foreground> + <path> + <move x="0" y="16.5"/> + <line x="27.4" y="16.5"/> + <line x="27.4" y="0"/> + <line x="0" y="0"/> + <close/> + <move x="28.9" y="14.8"/> + <line x="39.6" y="14.8"/> + <line x="39.6" y="2"/> + <line x="28.9" y="2"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="16.1" y="3.9"/> + <curve x1="15.61" x2="15.18" x3="14.99" y1="3.9" y2="4.2" y3="4.63"/> + <curve x1="14.99" x2="14.98" x3="14.97" y1="4.66" y2="4.68" y3="4.7"/> + <line x="12.2" y="4.7"/> + <line x="8.99" y="8.1"/> + <line x="7.86" y="8.1"/> + <curve x1="7.67" x2="6.91" x3="6" y1="7.24" y2="6.6" y3="6.6"/> + <curve x1="4.95" x2="4.1" x3="4.1" y1="6.6" y2="7.45" y3="8.5"/> + <curve x1="4.1" x2="4.95" x3="6" y1="9.55" y2="10.4" y3="10.4"/> + <curve x1="6.91" x2="7.67" x3="7.86" y1="10.4" y2="9.76" y3="8.9"/> + <line x="12.1" y="8.9"/> + <line x="15" y="12"/> + <line x="17.8" y="12"/> + <line x="17.8" y="12.8"/> + <line x="20.2" y="12.8"/> + <line x="20.2" y="10.4"/> + <line x="17.8" y="10.4"/> + <line x="17.8" y="11.2"/> + <line x="15.4" y="11.2"/> + <line x="13.18" y="8.9"/> + <line x="21.2" y="8.9"/> + <line x="21.2" y="9.7"/> + <line x="22.1" y="9.1"/> + <line x="23.1" y="8.5"/> + <line x="22.1" y="7.9"/> + <line x="21.2" y="7.3"/> + <line x="21.2" y="8.1"/> + <line x="9.98" y="8.1"/> + <line x="12.6" y="5.4"/> + <line x="14.94" y="5.4"/> + <curve x1="15.08" x2="15.54" x3="16.1" y1="5.91" y2="6.3" y3="6.3"/> + <curve x1="16.76" x2="17.3" x3="17.3" y1="6.3" y2="5.76" y3="5.1"/> + <curve x1="17.3" x2="16.76" x3="16.1" y1="4.44" y2="3.9" y3="3.9"/> + <close/> + <move x="32.32" y="4.83"/> + <line x="32.31" y="7.33"/> + <line x="33.11" y="7.33"/> + <line x="33.12" y="4.83"/> + <close/> + <move x="32.29" y="9.61"/> + <line x="32.28" y="12.11"/> + <line x="33.08" y="12.11"/> + <line x="33.09" y="9.61"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="user" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="23.28" y="24.84"/> + <curve x1="23.08" x2="22.91" x3="22.91" y1="24.84" y2="24.67" y3="24.46"/> + <curve x1="22.91" x2="20.58" x3="17.71" y1="21.59" y2="19.26" y3="19.26"/> + <line x="10.64" y="19.26"/> + <curve x1="7.77" x2="5.44" x3="5.44" y1="19.26" y2="21.59" y3="24.46"/> + <curve x1="5.44" x2="5.27" x3="5.06" y1="24.67" y2="24.84" y3="24.84"/> + <curve x1="4.85" x2="4.69" x3="4.69" y1="24.84" y2="24.67" y3="24.46"/> + <curve x1="4.69" x2="7.36" x3="10.64" y1="21.18" y2="18.51" y3="18.51"/> + <line x="17.71" y="18.51"/> + <curve x1="20.99" x2="23.66" x3="23.66" y1="18.51" y2="21.18" y3="24.46"/> + <curve x1="23.66" x2="23.49" x3="23.28" y1="24.67" y2="24.84" y3="24.84"/> + <close/> + <move x="14.17" y="15.99"/> + <curve x1="11.22" x2="8.82" x3="8.82" y1="15.99" y2="13.59" y3="10.64"/> + <curve x1="8.82" x2="11.22" x3="14.17" y1="7.69" y2="5.29" y3="5.29"/> + <curve x1="17.12" x2="19.52" x3="19.52" y1="5.29" y2="7.69" y3="10.64"/> + <curve x1="19.52" x2="17.12" x3="14.17" y1="13.59" y2="15.99" y3="15.99"/> + <close/> + <move x="14.17" y="6.04"/> + <curve x1="11.64" x2="9.57" x3="9.57" y1="6.04" y2="8.1" y3="10.64"/> + <curve x1="9.57" x2="11.64" x3="14.17" y1="13.17" y2="15.24" y3="15.24"/> + <curve x1="16.71" x2="18.77" x3="18.77" y1="15.24" y2="13.17" y3="10.64"/> + <curve x1="18.77" x2="16.71" x3="14.17" y1="8.1" y2="6.04" y3="6.04"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="user group" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="24.9" y="21.32"/> + <curve x1="24.69" x2="24.52" x3="24.52" y1="21.32" y2="21.15" y3="20.94"/> + <curve x1="24.52" x2="22.19" x3="19.32" y1="18.08" y2="15.74" y3="15.74"/> + <line x="18.44" y="15.74"/> + <curve x1="18.24" x2="18.07" x3="18.07" y1="15.74" y2="15.58" y3="15.37"/> + <curve x1="18.07" x2="18.24" x3="18.44" y1="15.16" y2="14.99" y3="14.99"/> + <line x="19.32" y="14.99"/> + <curve x1="22.6" x2="25.28" x3="25.28" y1="14.99" y2="17.66" y3="20.94"/> + <curve x1="25.28" x2="25.11" x3="24.9" y1="21.15" y2="21.32" y3="21.32"/> + <close/> + <move x="21.67" y="25.16"/> + <curve x1="21.46" x2="21.3" x3="21.3" y1="25.16" y2="25" y3="24.79"/> + <curve x1="21.3" x2="18.96" x3="16.1" y1="21.92" y2="19.59" y3="19.59"/> + <line x="9.02" y="19.59"/> + <curve x1="6.15" x2="3.82" x3="3.82" y1="19.59" y2="21.92" y3="24.79"/> + <curve x1="3.82" x2="3.65" x3="3.45" y1="25" y2="25.16" y3="25.16"/> + <curve x1="3.24" x2="3.07" x3="3.07" y1="25.16" y2="25" y3="24.79"/> + <curve x1="3.07" x2="5.74" x3="9.02" y1="21.51" y2="18.84" y3="18.84"/> + <line x="16.1" y="18.84"/> + <curve x1="19.38" x2="22.05" x3="22.05" y1="18.84" y2="21.51" y3="24.79"/> + <curve x1="22.05" x2="21.88" x3="21.67" y1="25" y2="25.16" y3="25.16"/> + <close/> + <move x="19.69" y="11.82"/> + <curve x1="19.55" x2="19.41" x3="19.35" y1="11.82" y2="11.74" y3="11.59"/> + <curve x1="19.27" x2="19.36" x3="19.55" y1="11.4" y2="11.18" y3="11.1"/> + <curve x1="21" x2="21.94" x3="21.94" y1="10.5" y2="9.1" y3="7.52"/> + <curve x1="21.94" x2="20.21" x3="18.07" y1="5.39" y2="3.65" y3="3.65"/> + <curve x1="17.15" x2="16.26" x3="15.57" y1="3.65" y2="3.98" y3="4.57"/> + <curve x1="15.41" x2="15.17" x3="15.04" y1="4.71" y2="4.69" y3="4.53"/> + <curve x1="14.9" x2="14.92" x3="15.08" y1="4.37" y2="4.14" y3="4"/> + <curve x1="15.91" x2="16.98" x3="18.07" y1="3.29" y2="2.9" y3="2.9"/> + <curve x1="20.62" x2="22.69" x3="22.69" y1="2.9" y2="4.97" y3="7.52"/> + <curve x1="22.69" x2="21.57" x3="19.84" y1="9.4" y2="11.08" y3="11.8"/> + <curve x1="19.79" x2="19.74" x3="19.69" y1="11.81" y2="11.82" y3="11.82"/> + <close/> + <move x="12.56" y="16.32"/> + <curve x1="9.61" x2="7.21" x3="7.21" y1="16.32" y2="13.92" y3="10.97"/> + <curve x1="7.21" x2="9.61" x3="12.56" y1="8.02" y2="5.62" y3="5.62"/> + <curve x1="15.51" x2="17.91" x3="17.91" y1="5.62" y2="8.02" y3="10.97"/> + <curve x1="17.91" x2="15.51" x3="12.56" y1="13.92" y2="16.32" y3="16.32"/> + <close/> + <move x="12.56" y="6.37"/> + <curve x1="10.02" x2="7.96" x3="7.96" y1="6.37" y2="8.43" y3="10.97"/> + <curve x1="7.96" x2="10.02" x3="12.56" y1="13.5" y2="15.57" y3="15.57"/> + <curve x1="15.09" x2="17.16" x3="17.16" y1="15.57" y2="13.5" y3="10.97"/> + <curve x1="17.16" x2="15.09" x3="12.56" y1="8.43" y2="6.37" y3="6.37"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.9" name="vao server" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <path> + <move x="39.7" y="40.6"/> + <line x="6" y="40.6"/> + <curve x1="2.8" x2="0" x3="0" y1="40.6" y2="43.3" y3="46.4"/> + <line x="0" y="51.9"/> + <line x="39.7" y="51.9"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="39.7" y="0"/> + <line x="5.7" y="0"/> + <line x="5.7" y="34.1"/> + <line x="19.7" y="34.1"/> + <line x="22.6" y="38.6"/> + <line x="25.6" y="34.1"/> + <line x="39.7" y="34.1"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="13.2" y="5.2"/> + <curve x1="12.4" x2="11.7" x3="11.7" y1="5.2" y2="5.9" y3="6.7"/> + <curve x1="11.7" x2="12.4" x3="13.2" y1="7.5" y2="8.2" y3="8.2"/> + <line x="33.2" y="8.2"/> + <line x="33.2" y="26.3"/> + <line x="34.7" y="26.3"/> + <line x="34.7" y="5.2"/> + <line x="33.2" y="5.2"/> + <close/> + <move x="10.7" y="7.2"/> + <line x="10.7" y="18.9"/> + <line x="13.8" y="18.9"/> + <curve x1="14.2" x2="16.4" x3="19.1" y1="16.3" y2="14.3" y3="14.3"/> + <line x="24.7" y="14.3"/> + <line x="24.7" y="15.8"/> + <line x="19.1" y="15.8"/> + <curve x1="17" x2="15.3" x3="15.3" y1="15.8" y2="17.5" y3="19.6"/> + <curve x1="15.3" x2="16.6" x3="18.3" y1="21.4" y2="22.9" y3="23.3"/> + <line x="19.2" y="24.2"/> + <line x="18.5" y="24.9"/> + <curve x1="16.1" x2="14.2" x3="13.9" y1="24.6" y2="22.7" y3="20.4"/> + <line x="10.8" y="20.4"/> + <line x="10.8" y="27"/> + <curve x1="10.8" x2="11.8" x3="13.1" y1="28.2" y2="29.3" y3="29.3"/> + <line x="32.3" y="29.3"/> + <line x="32.3" y="9.3"/> + <line x="12.9" y="9.3"/> + <curve x1="11.7" x2="10.8" x3="10.7" y1="9.3" y2="8.4" y3="7.2"/> + <close/> + <move x="25.3" y="11.4"/> + <line x="29.1" y="15.2"/> + <line x="25.3" y="18.9"/> + <close/> + <move x="19.5" y="21.6"/> + <line x="21.1" y="23.2"/> + <line x="22.7" y="21.6"/> + <line x="23.8" y="22.7"/> + <line x="22.2" y="24.3"/> + <line x="23.8" y="25.9"/> + <line x="22.7" y="27"/> + <line x="21.1" y="25.4"/> + <line x="19.5" y="27"/> + <line x="18.4" y="25.9"/> + <line x="20" y="24.3"/> + <line x="18.4" y="22.7"/> + <close/> + <move x="6.7" y="44.7"/> + <curve x1="5.9" x2="5.2" x3="5.2" y1="44.7" y2="45.3" y3="46.2"/> + <curve x1="5.2" x2="5.8" x3="6.7" y1="47" y2="47.7" y3="47.7"/> + <curve x1="7.5" x2="8.2" x3="8.2" y1="47.7" y2="47.1" y3="46.2"/> + <curve x1="8.2" x2="7.5" x3="6.7" y1="45.4" y2="44.7" y3="44.7"/> + <close/> + <move x="12.6" y="45.9"/> + <line x="12.6" y="46.7"/> + <line x="33.9" y="46.7"/> + <line x="33.9" y="45.9"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="vapp" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="0"/> + <line x="28.35" y="0"/> + <line x="28.35" y="28.35"/> + <line x="0" y="28.35"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="3.22" y="24.96"/> + <line x="3.22" y="15.86"/> + <line x="12.17" y="15.86"/> + <line x="12.52" y="15.51"/> + <line x="12.53" y="15.5"/> + <line x="12.56" y="15.47"/> + <line x="12.86" y="15.17"/> + <curve x1="12.71" x2="12.62" x3="12.62" y1="14.92" y2="14.63" y3="14.32"/> + <curve x1="12.62" x2="12.7" x3="12.84" y1="14.02" y2="13.75" y3="13.5"/> + <line x="11.73" y="12.49"/> + <line x="3.22" y="12.49"/> + <line x="3.22" y="3.39"/> + <line x="12.33" y="3.39"/> + <line x="12.33" y="12.02"/> + <line x="13.34" y="12.94"/> + <curve x1="13.61" x2="13.94" x3="14.3" y1="12.75" y2="12.64" y3="12.64"/> + <curve x1="14.61" x2="14.89" x3="15.14" y1="12.64" y2="12.73" y3="12.88"/> + <line x="16.03" y="11.99"/> + <line x="16.03" y="3.39"/> + <line x="25.13" y="3.39"/> + <line x="25.13" y="12.49"/> + <line x="16.6" y="12.49"/> + <line x="15.69" y="13.4"/> + <curve x1="15.75" x2="15.8" x3="15.84" y1="13.48" y2="13.57" y3="13.67"/> + <curve x1="15.92" x2="15.97" x3="15.97" y1="13.87" y2="14.09" y3="14.32"/> + <curve x1="15.97" x2="15.88" x3="15.75" y1="14.62" y2="14.9" y3="15.14"/> + <line x="16.53" y="15.86"/> + <line x="25.13" y="15.86"/> + <line x="25.13" y="24.96"/> + <line x="16.03" y="24.96"/> + <line x="16.03" y="16.41"/> + <line x="15.94" y="16.33"/> + <line x="15.87" y="16.27"/> + <line x="15.61" y="16.04"/> + <line x="15.24" y="15.7"/> + <curve x1="15.24" x2="15.24" x3="15.23" y1="15.7" y2="15.7" y3="15.7"/> + <curve x1="14.97" x2="14.64" x3="14.3" y1="15.88" y2="15.99" y3="15.99"/> + <curve x1="14.07" x2="13.85" x3="13.65" y1="15.99" y2="15.94" y3="15.86"/> + <curve x1="13.55" x2="13.46" x3="13.38" y1="15.82" y2="15.77" y3="15.71"/> + <line x="12.7" y="16.39"/> + <line x="12.7" y="24.96"/> + <close/> + <move x="3.97" y="24.21"/> + <line x="11.95" y="24.21"/> + <line x="11.95" y="16.61"/> + <line x="3.97" y="16.61"/> + <close/> + <move x="16.78" y="24.21"/> + <line x="24.38" y="24.21"/> + <line x="24.38" y="16.61"/> + <line x="16.78" y="16.61"/> + <close/> + <move x="3.97" y="11.74"/> + <line x="11.58" y="11.74"/> + <line x="11.58" y="4.14"/> + <line x="3.97" y="4.14"/> + <close/> + <move x="16.78" y="11.74"/> + <line x="24.38" y="11.74"/> + <line x="24.38" y="4.14"/> + <line x="16.78" y="4.14"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="35.43" name="vapp running" strokewidth="inherit" w="35.27"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="27.81" y="20.89"/> + <curve x1="23.9" x2="20.72" x3="20.72" y1="20.89" y2="24.06" y3="27.97"/> + <curve x1="20.72" x2="23.9" x3="27.81" y1="31.88" y2="35.06" y3="35.06"/> + <curve x1="31.72" x2="34.9" x3="34.9" y1="35.06" y2="31.88" y3="27.97"/> + <curve x1="34.9" x2="31.72" x3="27.81" y1="24.06" y2="20.89" y3="20.89"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="3.23" y="3.39"/> + <line x="3.23" y="12.49"/> + <line x="12.15" y="12.49"/> + <line x="12.86" y="13.19"/> + <curve x1="12.71" x2="12.62" x3="12.62" y1="13.44" y2="13.73" y3="14.04"/> + <curve x1="12.62" x2="12.7" x3="12.84" y1="14.33" y2="14.6" y3="14.84"/> + <line x="11.72" y="15.86"/> + <line x="3.23" y="15.86"/> + <line x="3.23" y="24.96"/> + <line x="12.32" y="24.96"/> + <line x="12.32" y="16.33"/> + <line x="13.34" y="15.4"/> + <curve x1="13.61" x2="13.94" x3="14.29" y1="15.59" y2="15.71" y3="15.71"/> + <curve x1="14.41" x2="14.52" x3="14.63" y1="15.71" y2="15.69" y3="15.67"/> + <curve x1="14.81" x2="14.98" x3="15.14" y1="15.64" y2="15.56" y3="15.47"/> + <line x="16.02" y="16.36"/> + <line x="16.02" y="24.96"/> + <line x="20.99" y="24.96"/> + <curve x1="20.58" x2="20.35" x3="20.35" y1="25.88" y2="26.89" y3="27.97"/> + <curve x1="20.35" x2="23.69" x3="27.81" y1="32.09" y2="35.43" y3="35.43"/> + <curve x1="31.92" x2="35.27" x3="35.27" y1="35.43" y2="32.09" y3="27.97"/> + <curve x1="35.27" x2="31.92" x3="27.81" y1="23.86" y2="20.51" y3="20.51"/> + <curve x1="26.86" x2="25.96" x3="25.12" y1="20.51" y2="20.69" y3="21.01"/> + <line x="25.12" y="15.86"/> + <line x="16.59" y="15.86"/> + <line x="15.69" y="14.96"/> + <curve x1="15.87" x2="15.97" x3="15.97" y1="14.69" y2="14.38" y3="14.04"/> + <curve x1="15.97" x2="15.89" x3="15.75" y1="13.73" y2="13.45" y3="13.21"/> + <line x="15.89" y="13.07"/> + <line x="16.02" y="12.96"/> + <line x="16.09" y="12.89"/> + <line x="16.19" y="12.8"/> + <line x="16.54" y="12.49"/> + <line x="25.12" y="12.49"/> + <line x="25.12" y="3.39"/> + <line x="16.02" y="3.39"/> + <line x="16.02" y="11.94"/> + <line x="15.24" y="12.65"/> + <curve x1="15.24" x2="15.24" x3="15.23" y1="12.65" y2="12.65" y3="12.64"/> + <curve x1="14.96" x2="14.64" x3="14.29" y1="12.46" y2="12.36" y3="12.36"/> + <curve x1="13.95" x2="13.63" x3="13.37" y1="12.36" y2="12.46" y3="12.64"/> + <line x="12.7" y="11.98"/> + <line x="12.7" y="3.39"/> + <close/> + <move x="3.98" y="4.14"/> + <line x="11.95" y="4.14"/> + <line x="11.95" y="11.74"/> + <line x="3.98" y="11.74"/> + <close/> + <move x="16.77" y="4.14"/> + <line x="24.37" y="4.14"/> + <line x="24.37" y="11.74"/> + <line x="16.77" y="11.74"/> + <close/> + <move x="3.98" y="16.61"/> + <line x="11.57" y="16.61"/> + <line x="11.57" y="24.21"/> + <line x="3.98" y="24.21"/> + <close/> + <move x="16.77" y="16.61"/> + <line x="24.37" y="16.61"/> + <line x="24.37" y="21.35"/> + <curve x1="23.12" x2="22.09" x3="21.38" y1="22" y2="23" y3="24.21"/> + <line x="16.77" y="24.21"/> + <close/> + <move x="27.81" y="21.26"/> + <curve x1="31.51" x2="34.52" x3="34.52" y1="21.26" y2="24.27" y3="27.97"/> + <curve x1="34.52" x2="31.51" x3="27.81" y1="31.67" y2="34.68" y3="34.68"/> + <curve x1="24.11" x2="21.1" x3="21.1" y1="34.68" y2="31.67" y3="27.97"/> + <curve x1="21.1" x2="24.11" x3="27.81" y1="24.27" y2="21.26" y3="21.26"/> + <close/> + <move x="25.36" y="24.11"/> + <line x="25.36" y="31.84"/> + <line x="32.05" y="27.97"/> + <close/> + <move x="26.11" y="25.41"/> + <line x="30.55" y="27.97"/> + <line x="26.11" y="30.54"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.9" name="vas server" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <path> + <move x="39.7" y="40.6"/> + <line x="6" y="40.6"/> + <curve x1="2.8" x2="0" x3="0" y1="40.6" y2="43.3" y3="46.4"/> + <line x="0" y="51.9"/> + <line x="39.7" y="51.9"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="39.7" y="0"/> + <line x="5.6" y="0"/> + <line x="5.6" y="34.1"/> + <line x="19.7" y="34.1"/> + <line x="22.6" y="38.6"/> + <line x="25.6" y="34.1"/> + <line x="39.7" y="34.1"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="12.6" y="7.1"/> + <line x="12.6" y="27.2"/> + <line x="32.7" y="27.2"/> + <line x="32.7" y="7.1"/> + <close/> + <move x="16.7" y="10.8"/> + <line x="19.9" y="10.8"/> + <line x="21.5" y="16.2"/> + <curve x1="21.9" x2="22.3" x3="22.6" y1="17.7" y2="19.2" y3="20.8"/> + <line x="23.8" y="16.3"/> + <line x="25.4" y="10.8"/> + <line x="28.5" y="10.8"/> + <line x="24.2" y="23.6"/> + <line x="20.8" y="23.6"/> + <close/> + <move x="6.7" y="44.7"/> + <curve x1="5.9" x2="5.2" x3="5.2" y1="44.7" y2="45.3" y3="46.2"/> + <curve x1="5.2" x2="5.8" x3="6.7" y1="47" y2="47.7" y3="47.7"/> + <curve x1="7.5" x2="8.2" x3="8.2" y1="47.7" y2="47.1" y3="46.2"/> + <curve x1="8.2" x2="7.5" x3="6.7" y1="45.4" y2="44.7" y3="44.7"/> + <close/> + <move x="12.6" y="45.9"/> + <line x="12.6" y="46.7"/> + <line x="33.9" y="46.7"/> + <line x="33.9" y="45.9"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.9" name="vbem server" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8b40"/> + <path> + <move x="39.7" y="0"/> + <line x="5.7" y="0"/> + <line x="5.7" y="34"/> + <line x="19.8" y="34"/> + <line x="22.7" y="38.6"/> + <line x="25.7" y="34"/> + <line x="39.7" y="34"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="39.7" y="40.6"/> + <line x="6" y="40.6"/> + <curve x1="2.8" x2="0" x3="0" y1="40.6" y2="43.3" y3="46.4"/> + <line x="0" y="51.9"/> + <line x="39.7" y="51.9"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="18.9" y="6.2"/> + <line x="18.9" y="11.9"/> + <line x="13.8" y="6.8"/> + <line x="12.6" y="8"/> + <line x="17.7" y="13.1"/> + <line x="12.1" y="13.1"/> + <line x="12.1" y="13.5"/> + <line x="12.1" y="14.8"/> + <line x="12.1" y="15.1"/> + <line x="20.9" y="15.1"/> + <line x="20.9" y="6.2"/> + <line x="20.6" y="6.2"/> + <line x="19.3" y="6.2"/> + <close/> + <move x="22.4" y="6.2"/> + <line x="22.4" y="7.8"/> + <line x="31.5" y="7.8"/> + <curve x1="31.8" x2="31.8" x3="31.8" y1="7.8" y2="7.9" y3="8.1"/> + <line x="31.8" y="17"/> + <line x="33.4" y="17"/> + <line x="33.4" y="7.7"/> + <curve x1="33.4" x2="33.2" x3="31.9" y1="6.4" y2="6.2" y3="6.2"/> + <close/> + <move x="23.3" y="11.7"/> + <line x="23.3" y="24.1"/> + <line x="28.2" y="24.1"/> + <line x="28.2" y="11.7"/> + <close/> + <move x="12.1" y="17.1"/> + <line x="12.1" y="26.2"/> + <curve x1="12.1" x2="12.3" x3="13.6" y1="27.5" y2="27.7" y3="27.7"/> + <line x="23.1" y="27.7"/> + <line x="23.1" y="26.1"/> + <line x="14" y="26.1"/> + <curve x1="13.7" x2="13.7" x3="13.7" y1="26.1" y2="26" y3="25.8"/> + <line x="13.7" y="17.1"/> + <close/> + <move x="17.1" y="17.3"/> + <line x="17.1" y="24.1"/> + <line x="22" y="24.1"/> + <line x="22" y="17.3"/> + <close/> + <move x="31.7" y="18.9"/> + <line x="31.7" y="26.1"/> + <line x="24.6" y="26.1"/> + <line x="24.6" y="27.4"/> + <line x="24.6" y="27.7"/> + <line x="33.4" y="27.7"/> + <line x="33.4" y="18.9"/> + <line x="33" y="18.9"/> + <line x="31.8" y="18.9"/> + <close/> + <move x="6.8" y="44.7"/> + <curve x1="6" x2="5.3" x3="5.3" y1="44.7" y2="45.3" y3="46.2"/> + <curve x1="5.3" x2="5.9" x3="6.8" y1="47" y2="47.7" y3="47.7"/> + <curve x1="7.6" x2="8.3" x3="8.3" y1="47.7" y2="47.1" y3="46.2"/> + <curve x1="8.3" x2="7.6" x3="6.8" y1="45.4" y2="44.7" y3="44.7"/> + <close/> + <move x="12.7" y="45.9"/> + <line x="12.7" y="46.7"/> + <line x="34" y="46.7"/> + <line x="34" y="45.9"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="38.7" name="vbo repository" strokewidth="inherit" w="36.24"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8b40"/> + <path> + <move x="26.21" y="26.58"/> + <line x="19.98" y="26.57"/> + <line x="19.98" y="38.7"/> + <line x="36.24" y="38.7"/> + <line x="36.24" y="24.66"/> + <line x="28.25" y="24.66"/> + <line x="26.34" y="26.58"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="0.06" y="34.68"/> + <line x="18.17" y="34.68"/> + <line x="18.17" y="26.54"/> + <line x="0.06" y="26.54"/> + <close/> + <move x="1.95" y="24.87"/> + <line x="26.27" y="24.87"/> + <line x="26.27" y="23.16"/> + <line x="1.95" y="23.16"/> + <close/> + <move x="1.95" y="11.65"/> + <line x="26.27" y="11.65"/> + <line x="26.27" y="9.83"/> + <line x="1.95" y="9.83"/> + <close/> + <move x="0" y="21.47"/> + <line x="28.22" y="21.47"/> + <line x="28.22" y="13.31"/> + <line x="0" y="13.31"/> + <close/> + <move x="0" y="8.16"/> + <line x="28.22" y="8.16"/> + <line x="28.22" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="32.63" y="30.35"/> + <curve x1="31.48" x2="30.69" x3="30.69" y1="30.35" y2="31.11" y3="32.48"/> + <line x="30.69" y="32.6"/> + <curve x1="30.69" x2="31.45" x3="32.61" y1="34.01" y2="34.73" y3="34.73"/> + <curve x1="33.75" x2="34.53" x3="34.53" y1="34.73" y2="33.97" y3="32.6"/> + <line x="34.53" y="32.48"/> + <curve x1="34.53" x2="33.77" x3="32.63" y1="31.06" y2="30.35" y3="30.35"/> + <close/> + <move x="21.89" y="30.42"/> + <line x="23.39" y="34.65"/> + <line x="24.12" y="34.65"/> + <line x="25.62" y="30.42"/> + <line x="24.92" y="30.42"/> + <line x="23.81" y="33.72"/> + <line x="23.79" y="33.72"/> + <line x="22.67" y="30.42"/> + <close/> + <move x="26.66" y="30.42"/> + <line x="26.66" y="34.65"/> + <line x="28.24" y="34.65"/> + <curve x1="29.24" x2="29.71" x3="29.71" y1="34.65" y2="34.15" y3="33.45"/> + <curve x1="29.71" x2="29.37" x3="28.84" y1="32.83" y2="32.54" y3="32.44"/> + <line x="28.84" y="32.41"/> + <curve x1="29.34" x2="29.53" x3="29.53" y1="32.26" y2="31.93" y3="31.49"/> + <curve x1="29.53" x2="29.11" x3="28.13" y1="30.81" y2="30.42" y3="30.42"/> + <close/> + <move x="32.6" y="30.93"/> + <curve x1="33.43" x2="33.74" x3="33.74" y1="30.94" y2="31.52" y3="32.48"/> + <line x="33.74" y="32.69"/> + <curve x1="33.74" x2="33.37" x3="32.62" y1="33.56" y2="34.15" y3="34.15"/> + <curve x1="31.8" x2="31.49" x3="31.49" y1="34.15" y2="33.56" y3="32.6"/> + <line x="31.49" y="32.38"/> + <curve x1="31.49" x2="31.85" x3="32.6" y1="31.52" y2="30.93" y3="30.93"/> + <close/> + <move x="27.4" y="30.98"/> + <line x="28.03" y="30.98"/> + <curve x1="28.53" x2="28.79" x3="28.79" y1="30.98" y2="31.13" y3="31.6"/> + <curve x1="28.79" x2="28.45" x3="28" y1="32.08" y2="32.23" y3="32.23"/> + <line x="27.4" y="32.23"/> + <close/> + <move x="27.4" y="32.73"/> + <line x="28.1" y="32.73"/> + <curve x1="28.64" x2="28.94" x3="28.94" y1="32.73" y2="32.92" y3="33.4"/> + <curve x1="28.94" x2="28.66" x3="28.13" y1="33.87" y2="34.1" y3="34.1"/> + <line x="27.4" y="34.1"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.9" name="vbo server" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8b40"/> + <path> + <move x="39.7" y="0"/> + <line x="5.7" y="0"/> + <line x="5.7" y="34"/> + <line x="19.6" y="34"/> + <line x="22.7" y="38.6"/> + <line x="25.8" y="34"/> + <line x="39.7" y="34"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="39.7" y="40.6"/> + <line x="6" y="40.6"/> + <curve x1="2.8" x2="0" x3="0" y1="40.6" y2="43.3" y3="46.4"/> + <line x="0" y="51.9"/> + <line x="39.7" y="51.9"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="21.4" y="5.7"/> + <curve x1="17.4" x2="14.1" x3="13.9" y1="5.7" y2="8.9" y3="13"/> + <line x="13.6" y="13"/> + <curve x1="12.1" x2="10.9" x3="10.9" y1="13" y2="14.2" y3="15.7"/> + <line x="10.9" y="16.8"/> + <curve x1="10.9" x2="12.1" x3="13.6" y1="18.3" y2="19.5" y3="19.5"/> + <line x="19.1" y="19.5"/> + <line x="19.1" y="14.9"/> + <line x="32.7" y="14.9"/> + <line x="32.7" y="19.4"/> + <curve x1="33.8" x2="34.5" x3="34.5" y1="18.6" y2="17.3" y3="15.8"/> + <line x="34.5" y="14.9"/> + <curve x1="34.5" x2="32.5" x3="30" y1="12.3" y2="10.3" y3="10.3"/> + <line x="28.3" y="10.3"/> + <curve x1="27.1" x2="24.5" x3="21.4" y1="7.6" y2="5.7" y3="5.7"/> + <close/> + <move x="20" y="15.9"/> + <line x="20" y="22.3"/> + <line x="31.8" y="22.3"/> + <line x="31.8" y="15.9"/> + <close/> + <move x="23.7" y="16.8"/> + <line x="28.2" y="16.8"/> + <line x="28.2" y="18.6"/> + <line x="23.7" y="18.6"/> + <close/> + <move x="13.7" y="20.5"/> + <line x="13.7" y="25.9"/> + <line x="19.2" y="25.9"/> + <line x="19.2" y="24.1"/> + <line x="15.5" y="24.1"/> + <line x="15.5" y="20.5"/> + <close/> + <move x="20" y="23.2"/> + <line x="20" y="29.6"/> + <line x="31.8" y="29.6"/> + <line x="31.8" y="23.2"/> + <close/> + <move x="23.7" y="24.1"/> + <line x="28.2" y="24.1"/> + <line x="28.2" y="25.9"/> + <line x="23.7" y="25.9"/> + <close/> + <move x="6.8" y="44.7"/> + <curve x1="6" x2="5.3" x3="5.3" y1="44.7" y2="45.3" y3="46.2"/> + <curve x1="5.3" x2="5.9" x3="6.8" y1="47" y2="47.7" y3="47.7"/> + <curve x1="7.6" x2="8.3" x3="8.3" y1="47.7" y2="47.1" y3="46.2"/> + <curve x1="8.3" x2="7.6" x3="6.8" y1="45.4" y2="44.7" y3="44.7"/> + <close/> + <move x="12.6" y="45.9"/> + <line x="12.6" y="46.7"/> + <line x="33.9" y="46.7"/> + <line x="33.9" y="45.9"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="39.18" name="vbr configuration backup" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="28.35" y="7.1"/> + <line x="28.35" y="39.18"/> + <line x="0" y="39.18"/> + <line x="0" y="0"/> + <line x="21.38" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="20.72" y="2.49"/> + <line x="20.72" y="7.86"/> + <line x="26.01" y="7.86"/> + <curve x1="26.07" x2="20.72" x3="20.72" y1="7.86" y2="2.49" y3="2.49"/> + <close/> + <move x="14.17" y="9.99"/> + <curve x1="14.06" x2="13.96" x3="13.85" y1="9.99" y2="9.99" y3="10"/> + <line x="13.09" y="10.03"/> + <line x="13.13" y="10.79"/> + <curve x1="13.17" x2="12.73" x3="12.05" y1="11.52" y2="12.19" y3="12.43"/> + <curve x1="11.87" x2="11.69" x3="11.51" y1="12.49" y2="12.52" y3="12.52"/> + <curve x1="10.99" x2="10.49" x3="10.18" y1="12.52" y2="12.26" y3="11.83"/> + <line x="9.74" y="11.2"/> + <line x="9.12" y="11.65"/> + <curve x1="8.11" x2="7.25" x3="6.65" y1="12.4" y2="13.4" y3="14.54"/> + <line x="6.3" y="15.21"/> + <line x="6.98" y="15.55"/> + <curve x1="7.64" x2="7.99" x3="7.85" y1="15.89" y2="16.59" y3="17.31"/> + <curve x1="7.72" x2="7.13" x3="6.4" y1="18.03" y2="18.55" y3="18.62"/> + <line x="5.64" y="18.7"/> + <line x="5.72" y="19.46"/> + <curve x1="5.79" x2="5.94" x3="6.14" y1="20.1" y2="20.73" y3="21.32"/> + <curve x1="6.35" x2="6.63" x3="6.97" y1="21.9" y2="22.48" y3="23.03"/> + <line x="7.38" y="23.68"/> + <line x="8.02" y="23.26"/> + <curve x1="8.29" x2="8.6" x3="8.93" y1="23.08" y2="22.99" y3="22.99"/> + <curve x1="9.32" x2="9.68" x3="9.98" y1="22.99" y2="23.13" y3="23.38"/> + <curve x1="10.53" x2="10.7" x3="10.39" y1="23.86" y2="24.63" y3="25.3"/> + <line x="10.08" y="25.99"/> + <line x="10.77" y="26.3"/> + <curve x1="11.86" x2="13.01" x3="14.18" y1="26.77" y2="27.01" y3="27.01"/> + <line x="14.5" y="27.01"/> + <line x="15.26" y="26.98"/> + <line x="15.22" y="26.22"/> + <curve x1="15.17" x2="15.62" x3="16.3" y1="25.49" y2="24.81" y3="24.58"/> + <curve x1="16.47" x2="16.65" x3="16.83" y1="24.51" y2="24.48" y3="24.48"/> + <curve x1="17.36" x2="17.86" x3="18.17" y1="24.48" y2="24.74" y3="25.18"/> + <line x="18.61" y="25.81"/> + <line x="19.23" y="25.35"/> + <curve x1="20.24" x2="21.09" x3="21.69" y1="24.6" y2="23.61" y3="22.47"/> + <line x="22.05" y="21.8"/> + <line x="21.37" y="21.45"/> + <curve x1="20.71" x2="20.36" x3="20.49" y1="21.12" y2="20.41" y3="19.7"/> + <curve x1="20.63" x2="21.22" x3="21.95" y1="18.98" y2="18.45" y3="18.38"/> + <line x="22.71" y="18.31"/> + <line x="22.62" y="17.55"/> + <curve x1="22.55" x2="22.41" x3="22.21" y1="16.9" y2="16.28" y3="15.69"/> + <curve x1="22" x2="21.72" x3="21.37" y1="15.11" y2="14.53" y3="13.97"/> + <line x="20.97" y="13.33"/> + <line x="20.33" y="13.75"/> + <curve x1="20.06" x2="19.74" x3="19.42" y1="13.92" y2="14.02" y3="14.02"/> + <curve x1="19.03" x2="18.67" x3="18.37" y1="14.02" y2="13.88" y3="13.63"/> + <curve x1="17.82" x2="17.65" x3="17.96" y1="13.15" y2="12.38" y3="11.71"/> + <line x="18.27" y="11.02"/> + <line x="17.57" y="10.71"/> + <curve x1="16.48" x2="15.33" x3="14.17" y1="10.23" y2="9.99" y3="9.99"/> + <close/> + <move x="14.17" y="10.74"/> + <curve x1="15.25" x2="16.3" x3="17.27" y1="10.74" y2="10.97" y3="11.4"/> + <curve x1="16.84" x2="17.05" x3="17.88" y1="12.34" y2="13.49" y3="14.19"/> + <curve x1="18.33" x2="18.87" x3="19.42" y1="14.58" y2="14.77" y3="14.77"/> + <curve x1="19.88" x2="20.34" x3="20.74" y1="14.77" y2="14.63" y3="14.37"/> + <curve x1="21.04" x2="21.3" x3="21.5" y1="14.86" y2="15.38" y3="15.94"/> + <curve x1="21.69" x2="21.82" x3="21.88" y1="16.5" y2="17.07" y3="17.64"/> + <curve x1="20.85" x2="19.96" x3="19.76" y1="17.73" y2="18.49" y3="19.56"/> + <curve x1="19.56" x2="20.11" x3="21.03" y1="20.63" y2="21.65" y3="22.12"/> + <curve x1="20.49" x2="19.73" x3="18.78" y1="23.14" y2="24.05" y3="24.75"/> + <curve x1="18.33" x2="17.6" x3="16.83" y1="24.11" y2="23.73" y3="23.73"/> + <curve x1="16.57" x2="16.31" x3="16.05" y1="23.73" y2="23.78" y3="23.87"/> + <curve x1="15.02" x2="14.41" x3="14.47" y1="24.23" y2="25.22" y3="26.26"/> + <line x="14.18" y="26.26"/> + <curve x1="13.1" x2="12.04" x3="11.07" y1="26.26" y2="26.03" y3="25.61"/> + <curve x1="11.5" x2="11.29" x3="10.47" y1="24.67" y2="23.52" y3="22.81"/> + <curve x1="10.02" x2="9.47" x3="8.93" y1="22.43" y2="22.24" y3="22.24"/> + <curve x1="8.47" x2="8.01" x3="7.61" y1="22.24" y2="22.37" y3="22.63"/> + <curve x1="7.3" x2="7.05" x3="6.85" y1="22.15" y2="21.63" y3="21.07"/> + <curve x1="6.65" x2="6.53" x3="6.47" y1="20.51" y2="19.94" y3="19.37"/> + <curve x1="7.5" x2="8.39" x3="8.59" y1="19.27" y2="18.52" y3="17.45"/> + <curve x1="8.79" x2="8.24" x3="7.32" y1="16.38" y2="15.35" y3="14.88"/> + <curve x1="7.86" x2="8.61" x3="9.57" y1="13.87" y2="12.96" y3="12.26"/> + <curve x1="10.01" x2="10.74" x3="11.51" y1="12.89" y2="13.27" y3="13.27"/> + <curve x1="11.77" x2="12.04" x3="12.29" y1="13.27" y2="13.23" y3="13.14"/> + <curve x1="13.32" x2="13.94" x3="13.88" y1="12.78" y2="11.78" y3="10.75"/> + <curve x1="13.98" x2="14.07" x3="14.17" y1="10.74" y2="10.74" y3="10.74"/> + <close/> + <move x="14.17" y="14.98"/> + <curve x1="13.79" x2="13.39" x3="13.01" y1="14.98" y2="15.04" y3="15.18"/> + <curve x1="11.17" x2="10.2" x3="10.85" y1="15.82" y2="17.83" y3="19.67"/> + <curve x1="11.35" x2="12.72" x3="14.17" y1="21.12" y2="22.03" y3="22.03"/> + <curve x1="14.56" x2="14.95" x3="15.34" y1="22.03" y2="21.97" y3="21.83"/> + <curve x1="17.18" x2="18.14" x3="17.5" y1="21.19" y2="19.18" y3="17.34"/> + <curve x1="16.99" x2="15.63" x3="14.17" y1="15.89" y2="14.98" y3="14.98"/> + <close/> + <move x="14.17" y="15.73"/> + <curve x1="15.35" x2="16.4" x3="16.79" y1="15.73" y2="16.47" y3="17.59"/> + <curve x1="17.04" x2="17" x3="16.67" y1="18.29" y2="19.04" y3="19.71"/> + <curve x1="16.35" x2="15.79" x3="15.09" y1="20.37" y2="20.88" y3="21.12"/> + <curve x1="14.79" x2="14.48" x3="14.17" y1="21.23" y2="21.28" y3="21.28"/> + <curve x1="13" x2="11.94" x3="11.55" y1="21.28" y2="20.53" y3="19.42"/> + <curve x1="11.05" x2="11.81" x3="13.26" y1="17.98" y2="16.39" y3="15.88"/> + <curve x1="13.55" x2="13.86" x3="14.17" y1="15.78" y2="15.73" y3="15.73"/> + <close/> + <move x="11.28" y="29.97"/> + <line x="11.28" y="35.97"/> + <curve x1="11.64" x2="12.35" x3="12.84" y1="36.11" y2="36.21" y3="36.21"/> + <curve x1="14.24" x2="14.98" x3="14.98" y1="36.21" y2="35.38" y3="33.96"/> + <line x="14.98" y="33.84"/> + <curve x1="14.98" x2="14.13" x3="13.33" y1="32.25" y2="31.76" y3="31.76"/> + <curve x1="12.76" x2="12.37" x3="12.05" y1="31.76" y2="31.9" y3="32.1"/> + <line x="12.01" y="32.1"/> + <line x="12.01" y="29.97"/> + <close/> + <move x="18.38" y="31.76"/> + <curve x1="17.26" x2="16.35" x3="16.35" y1="31.76" y2="32.43" y3="33.93"/> + <line x="16.35" y="34.07"/> + <curve x1="16.35" x2="17.12" x3="18.33" y1="35.49" y2="36.18" y3="36.18"/> + <curve x1="18.92" x2="19.3" x3="19.59" y1="36.18" y2="36.02" y3="35.84"/> + <line x="19.59" y="35.26"/> + <curve x1="19.37" x2="18.99" x3="18.42" y1="35.37" y2="35.56" y3="35.56"/> + <curve x1="17.56" x2="17.11" x3="17.11" y1="35.56" y2="35.11" y3="34.04"/> + <line x="17.11" y="33.82"/> + <curve x1="17.11" x2="17.57" x3="18.33" y1="32.9" y2="32.38" y3="32.38"/> + <curve x1="18.89" x2="19.15" x3="19.54" y1="32.38" y2="32.49" y3="32.65"/> + <line x="19.54" y="32.04"/> + <curve x1="19.25" x2="18.93" x3="18.38" y1="31.87" y2="31.76" y3="31.76"/> + <close/> + <move x="22.8" y="31.76"/> + <curve x1="21.63" x2="20.86" x3="20.86" y1="31.76" y2="32.58" y3="33.92"/> + <line x="20.86" y="34.06"/> + <curve x1="20.86" x2="21.57" x3="22.79" y1="35.39" y2="36.18" y3="36.18"/> + <curve x1="23.96" x2="24.74" x3="24.74" y1="36.18" y2="35.37" y3="34.03"/> + <line x="24.74" y="33.89"/> + <curve x1="24.74" x2="24.02" x3="22.8" y1="32.56" y2="31.76" y3="31.76"/> + <close/> + <move x="22.79" y="32.36"/> + <curve x1="23.45" x2="23.99" x3="23.99" y1="32.36" y2="32.72" y3="33.88"/> + <line x="23.99" y="34.11"/> + <curve x1="23.99" x2="23.55" x3="22.81" y1="35.06" y2="35.58" y3="35.58"/> + <curve x1="22.15" x2="21.61" x3="21.61" y1="35.58" y2="35.23" y3="34.08"/> + <line x="21.61" y="33.84"/> + <curve x1="21.61" x2="22.04" x3="22.79" y1="32.9" y2="32.36" y3="32.36"/> + <close/> + <move x="12.98" y="32.38"/> + <curve x1="13.84" x2="14.23" x3="14.23" y1="32.38" y2="32.76" y3="33.88"/> + <line x="14.23" y="34.07"/> + <curve x1="14.23" x2="13.6" x3="12.89" y1="35.26" y2="35.59" y3="35.59"/> + <curve x1="12.47" x2="12.19" x3="12.01" y1="35.59" y2="35.52" y3="35.45"/> + <line x="12.01" y="32.62"/> + <curve x1="12.21" x2="12.59" x3="12.98" y1="32.54" y2="32.38" y3="32.38"/> + <close/> + <move x="8.47" y="35.26"/> + <line x="8.47" y="36.1"/> + <line x="9.29" y="36.1"/> + <line x="9.29" y="35.26"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.01" name="vbr console" strokewidth="inherit" w="33.98"> + <connections/> + <foreground> + <path> + <move x="0" y="34.01"/> + <line x="33.98" y="34.01"/> + <line x="33.98" y="7.82"/> + <line x="0" y="7.82"/> + <close/> + <move x="0" y="6.32"/> + <line x="33.98" y="6.32"/> + <line x="33.98" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="22.3" y="2.11"/> + <curve x1="21.72" x2="21.26" x3="21.26" y1="2.11" y2="2.58" y3="3.16"/> + <curve x1="21.26" x2="21.72" x3="22.3" y1="3.73" y2="4.2" y3="4.2"/> + <curve x1="22.87" x2="23.34" x3="23.34" y1="4.2" y2="3.73" y3="3.16"/> + <curve x1="23.34" x2="22.87" x3="22.3" y1="2.58" y2="2.11" y3="2.11"/> + <close/> + <move x="25.78" y="2.11"/> + <curve x1="25.21" x2="24.74" x3="24.74" y1="2.11" y2="2.58" y3="3.16"/> + <curve x1="24.74" x2="25.21" x3="25.78" y1="3.73" y2="4.2" y3="4.2"/> + <curve x1="26.36" x2="26.82" x3="26.82" y1="4.2" y2="3.73" y3="3.16"/> + <curve x1="26.82" x2="26.36" x3="25.78" y1="2.58" y2="2.11" y3="2.11"/> + <close/> + <move x="29.27" y="2.11"/> + <curve x1="28.69" x2="28.23" x3="28.23" y1="2.11" y2="2.58" y3="3.16"/> + <curve x1="28.23" x2="28.69" x3="29.27" y1="3.73" y2="4.2" y3="4.2"/> + <curve x1="29.84" x2="30.31" x3="30.31" y1="4.2" y2="3.73" y3="3.16"/> + <curve x1="30.31" x2="29.84" x3="29.27" y1="2.58" y2="2.11" y3="2.11"/> + <close/> + <move x="14.13" y="12.77"/> + <line x="14.13" y="17.34"/> + <line x="9.64" y="12.87"/> + <line x="9.11" y="13.41"/> + <line x="13.6" y="17.87"/> + <line x="8.85" y="17.87"/> + <line x="8.85" y="18.62"/> + <line x="14.88" y="18.62"/> + <line x="14.88" y="12.77"/> + <close/> + <move x="17.71" y="12.77"/> + <line x="17.71" y="13.52"/> + <line x="24.72" y="13.52"/> + <line x="24.72" y="19.99"/> + <line x="25.47" y="19.99"/> + <line x="25.47" y="12.77"/> + <close/> + <move x="17.44" y="15.71"/> + <line x="17.44" y="20.52"/> + <line x="22.26" y="20.52"/> + <line x="22.26" y="15.71"/> + <close/> + <move x="18.19" y="16.46"/> + <line x="21.51" y="16.46"/> + <line x="21.51" y="19.77"/> + <line x="18.19" y="19.77"/> + <close/> + <move x="12.09" y="21.02"/> + <line x="12.09" y="25.83"/> + <line x="16.92" y="25.83"/> + <line x="16.92" y="21.02"/> + <close/> + <move x="8.88" y="21.55"/> + <line x="8.88" y="28.78"/> + <line x="16.64" y="28.78"/> + <line x="16.64" y="28.03"/> + <line x="9.63" y="28.03"/> + <line x="9.63" y="21.55"/> + <close/> + <move x="12.84" y="21.77"/> + <line x="16.17" y="21.77"/> + <line x="16.17" y="25.08"/> + <line x="12.84" y="25.08"/> + <close/> + <move x="20.51" y="23.22"/> + <line x="19.98" y="23.75"/> + <line x="24.19" y="27.93"/> + <line x="19.44" y="27.93"/> + <line x="19.44" y="28.68"/> + <line x="25.47" y="28.68"/> + <line x="25.47" y="23.31"/> + <line x="24.72" y="23.31"/> + <line x="24.72" y="27.4"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="38.7" name="vbr repository" strokewidth="inherit" w="36.34"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8b40"/> + <path> + <move x="26.31" y="26.58"/> + <line x="20.08" y="26.57"/> + <line x="20.08" y="38.7"/> + <line x="36.34" y="38.7"/> + <line x="36.34" y="24.66"/> + <line x="28.35" y="24.66"/> + <line x="26.45" y="26.58"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="0" y="34.68"/> + <line x="18.01" y="34.68"/> + <line x="18.01" y="26.54"/> + <line x="0" y="26.54"/> + <close/> + <move x="2.06" y="24.88"/> + <line x="26.38" y="24.88"/> + <line x="26.38" y="23.17"/> + <line x="2.06" y="23.17"/> + <close/> + <move x="2.06" y="11.66"/> + <line x="26.38" y="11.66"/> + <line x="26.38" y="9.84"/> + <line x="2.06" y="9.84"/> + <close/> + <move x="0" y="21.47"/> + <line x="28.33" y="21.47"/> + <line x="28.33" y="13.31"/> + <line x="0" y="13.31"/> + <close/> + <move x="0" y="8.16"/> + <line x="28.33" y="8.16"/> + <line x="28.33" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="30.75" y="30.43"/> + <line x="32.16" y="30.43"/> + <curve x1="33.14" x2="33.64" x3="33.64" y1="30.43" y2="30.84" y3="31.67"/> + <curve x1="33.64" x2="33.34" x3="32.87" y1="32.27" y2="32.58" y3="32.76"/> + <line x="32.87" y="32.79"/> + <line x="33.92" y="34.66"/> + <line x="33.11" y="34.66"/> + <line x="32.16" y="32.94"/> + <line x="31.5" y="32.94"/> + <line x="31.5" y="34.66"/> + <line x="30.75" y="34.66"/> + <close/> + <move x="32.09" y="32.43"/> + <curve x1="32.65" x2="32.87" x3="32.87" y1="32.43" y2="32.19" y3="31.69"/> + <curve x1="32.87" x2="32.64" x3="32.08" y1="31.2" y2="31" y3="31"/> + <line x="31.5" y="31"/> + <line x="31.5" y="32.43"/> + <close/> + <move x="26.5" y="30.43"/> + <line x="27.97" y="30.43"/> + <curve x1="28.95" x2="29.37" x3="29.37" y1="30.43" y2="30.82" y3="31.5"/> + <curve x1="29.37" x2="29.18" x3="28.68" y1="31.94" y2="32.27" y3="32.42"/> + <line x="28.68" y="32.44"/> + <curve x1="29.21" x2="29.56" x3="29.56" y1="32.54" y2="32.84" y3="33.46"/> + <curve x1="29.56" x2="29.08" x3="28.08" y1="34.15" y2="34.66" y3="34.66"/> + <line x="26.5" y="34.66"/> + <close/> + <move x="27.84" y="32.23"/> + <curve x1="28.29" x2="28.63" x3="28.63" y1="32.23" y2="32.08" y3="31.6"/> + <curve x1="28.63" x2="28.37" x3="27.87" y1="31.13" y2="30.98" y3="30.98"/> + <line x="27.24" y="30.98"/> + <line x="27.24" y="32.23"/> + <close/> + <move x="27.97" y="34.1"/> + <curve x1="28.5" x2="28.78" x3="28.78" y1="34.1" y2="33.88" y3="33.41"/> + <curve x1="28.78" x2="28.48" x3="27.94" y1="32.93" y2="32.73" y3="32.73"/> + <line x="27.24" y="32.73"/> + <line x="27.24" y="34.1"/> + <close/> + <move x="21.73" y="30.43"/> + <line x="22.51" y="30.43"/> + <line x="23.63" y="33.73"/> + <line x="23.65" y="33.73"/> + <line x="24.77" y="30.43"/> + <line x="25.46" y="30.43"/> + <line x="23.96" y="34.66"/> + <line x="23.23" y="34.66"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.9" name="vbr server" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8c42"/> + <path> + <move x="39.7" y="0"/> + <line x="5.7" y="0"/> + <line x="5.7" y="34.1"/> + <line x="19.8" y="34.1"/> + <line x="22.7" y="38.6"/> + <line x="25.7" y="34.1"/> + <line x="39.7" y="34.1"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="39.7" y="40.6"/> + <line x="6" y="40.6"/> + <curve x1="2.8" x2="0" x3="0" y1="40.6" y2="43.3" y3="46.4"/> + <line x="0" y="51.9"/> + <line x="39.7" y="51.9"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="18.8" y="5.4"/> + <line x="18.8" y="11.6"/> + <line x="13.2" y="6"/> + <line x="11.9" y="7.3"/> + <line x="17.5" y="12.9"/> + <line x="11.3" y="12.9"/> + <line x="11.3" y="14.7"/> + <line x="20.6" y="14.7"/> + <line x="20.6" y="5.4"/> + <close/> + <move x="22.2" y="5.4"/> + <line x="22.2" y="6.7"/> + <line x="33" y="6.7"/> + <line x="33" y="17.2"/> + <line x="34.2" y="17.2"/> + <line x="34.2" y="7"/> + <curve x1="34.2" x2="34" x3="32.6" y1="5.6" y2="5.4" y3="5.4"/> + <close/> + <move x="23.1" y="10.1"/> + <line x="23.1" y="17.1"/> + <line x="30.2" y="17.1"/> + <line x="30.2" y="10.1"/> + <close/> + <move x="24.8" y="11.8"/> + <line x="28.5" y="11.8"/> + <line x="28.5" y="15.5"/> + <line x="24.8" y="15.5"/> + <close/> + <move x="11.3" y="16.8"/> + <line x="11.3" y="26.7"/> + <curve x1="11.3" x2="11.5" x3="12.9" y1="28.1" y2="28.3" y3="28.3"/> + <line x="23.3" y="28.3"/> + <line x="23.3" y="27"/> + <line x="12.5" y="27"/> + <line x="12.5" y="16.8"/> + <close/> + <move x="15.8" y="17.2"/> + <line x="15.8" y="24.2"/> + <line x="22.9" y="24.2"/> + <line x="22.9" y="17.2"/> + <close/> + <move x="17.5" y="18.9"/> + <line x="21.2" y="18.9"/> + <line x="21.2" y="22.6"/> + <line x="17.5" y="22.6"/> + <close/> + <move x="32.3" y="19.1"/> + <line x="32.3" y="25.3"/> + <line x="26.8" y="19.8"/> + <line x="25.5" y="21"/> + <line x="31" y="26.6"/> + <line x="24.9" y="26.6"/> + <line x="24.9" y="28.4"/> + <line x="34.2" y="28.4"/> + <line x="34.2" y="19.1"/> + <close/> + <move x="6.8" y="44.7"/> + <curve x1="6" x2="5.3" x3="5.3" y1="44.7" y2="45.3" y3="46.2"/> + <curve x1="5.3" x2="5.9" x3="6.8" y1="47" y2="47.7" y3="47.7"/> + <curve x1="7.6" x2="8.3" x3="8.3" y1="47.7" y2="47.1" y3="46.2"/> + <curve x1="8.3" x2="7.6" x3="6.8" y1="45.4" y2="44.7" y3="44.7"/> + <close/> + <move x="12.7" y="45.9"/> + <line x="12.7" y="46.7"/> + <line x="34" y="46.7"/> + <line x="34" y="45.9"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="39.18" name="vbr transaction log backup" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="28.35" y="7.1"/> + <line x="28.35" y="39.18"/> + <line x="0" y="39.18"/> + <line x="0" y="0"/> + <line x="21.38" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="20.72" y="2.48"/> + <line x="20.72" y="7.85"/> + <line x="26.01" y="7.85"/> + <curve x1="26.06" x2="20.72" x3="20.72" y1="7.85" y2="2.48" y3="2.48"/> + <close/> + <move x="7.54" y="11.03"/> + <line x="7.54" y="15.75"/> + <line x="20.79" y="15.75"/> + <line x="20.79" y="13.77"/> + <line x="16.18" y="13.77"/> + <line x="16.18" y="13.02"/> + <line x="20.79" y="13.02"/> + <line x="20.79" y="11.03"/> + <close/> + <move x="7.54" y="16.84"/> + <line x="7.54" y="21.56"/> + <line x="20.79" y="21.56"/> + <line x="20.79" y="19.57"/> + <line x="16.18" y="19.57"/> + <line x="16.18" y="18.82"/> + <line x="20.79" y="18.82"/> + <line x="20.79" y="16.84"/> + <close/> + <move x="7.54" y="22.64"/> + <line x="7.54" y="27.36"/> + <line x="20.79" y="27.36"/> + <line x="20.79" y="25.38"/> + <line x="16.18" y="25.38"/> + <line x="16.18" y="24.63"/> + <line x="20.79" y="24.63"/> + <line x="20.79" y="22.64"/> + <close/> + <move x="20.91" y="29.82"/> + <line x="20.91" y="35.74"/> + <curve x1="21.3" x2="22" x3="22.56" y1="35.89" y2="35.98" y3="35.98"/> + <curve x1="24.01" x2="24.77" x3="24.77" y1="35.98" y2="35.21" y3="33.72"/> + <line x="24.77" y="33.6"/> + <curve x1="24.77" x2="23.94" x3="23.15" y1="32.03" y2="31.55" y3="31.55"/> + <curve x1="22.58" x2="22.19" x3="21.88" y1="31.55" y2="31.69" y3="31.91"/> + <line x="21.84" y="31.91"/> + <line x="21.84" y="29.82"/> + <close/> + <move x="18.19" y="29.83"/> + <line x="18.19" y="35.89"/> + <line x="19.12" y="35.89"/> + <line x="19.12" y="29.83"/> + <close/> + <move x="12.75" y="31.63"/> + <line x="14.3" y="35.89"/> + <line x="15.26" y="35.89"/> + <line x="16.8" y="31.63"/> + <line x="15.9" y="31.63"/> + <line x="14.83" y="34.76"/> + <line x="14.8" y="34.76"/> + <line x="13.75" y="31.63"/> + <close/> + <move x="22.7" y="32.31"/> + <curve x1="23.45" x2="23.8" x3="23.8" y1="32.31" y2="32.64" y3="33.69"/> + <line x="23.8" y="33.85"/> + <curve x1="23.8" x2="23.25" x3="22.62" y1="34.97" y2="35.26" y3="35.26"/> + <curve x1="22.25" x2="22.01" x3="21.84" y1="35.26" y2="35.2" y3="35.14"/> + <line x="21.84" y="32.52"/> + <curve x1="22.01" x2="22.35" x3="22.7" y1="32.44" y2="32.31" y3="32.31"/> + <close/> + <move x="10.97" y="34.93"/> + <line x="10.97" y="35.89"/> + <line x="11.96" y="35.89"/> + <line x="11.96" y="34.93"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.8" name="vcenter server" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <path> + <move x="39.7" y="40.5"/> + <line x="6" y="40.5"/> + <curve x1="2.8" x2="0" x3="0" y1="40.5" y2="43.2" y3="46.3"/> + <line x="0" y="51.8"/> + <line x="39.7" y="51.8"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="39.7" y="0"/> + <line x="5.7" y="0"/> + <line x="5.7" y="34"/> + <line x="19.7" y="34"/> + <line x="22.6" y="38.6"/> + <line x="25.6" y="34"/> + <line x="39.7" y="34"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="20.3" y="7.3"/> + <curve x1="19" x2="18" x3="18" y1="7.3" y2="8.3" y3="9.6"/> + <line x="18" y="12.3"/> + <line x="15.3" y="12.3"/> + <curve x1="14" x2="13" x3="13" y1="12.3" y2="13.3" y3="14.6"/> + <line x="13" y="24.3"/> + <curve x1="13" x2="14" x3="15.3" y1="25.6" y2="26.6" y3="26.6"/> + <line x="25.1" y="26.6"/> + <curve x1="26.4" x2="27.4" x3="27.4" y1="26.6" y2="25.6" y3="24.3"/> + <line x="27.4" y="21.6"/> + <line x="30.1" y="21.6"/> + <curve x1="31.4" x2="32.4" x3="32.4" y1="21.6" y2="20.6" y3="19.3"/> + <line x="32.4" y="9.6"/> + <curve x1="32.4" x2="31.4" x3="30.1" y1="8.3" y2="7.3" y3="7.3"/> + <close/> + <move x="21.7" y="10"/> + <line x="28.9" y="10"/> + <curve x1="29.5" x2="30" x3="30" y1="10" y2="10.5" y3="11.1"/> + <line x="30" y="18.4"/> + <curve x1="30" x2="29.5" x3="28.9" y1="19" y2="19.5" y3="19.5"/> + <line x="25" y="19.5"/> + <line x="25" y="23.4"/> + <curve x1="25" x2="24.5" x3="23.9" y1="24" y2="24.5" y3="24.5"/> + <line x="16.7" y="24.5"/> + <curve x1="16.1" x2="15.6" x3="15.6" y1="24.5" y2="24" y3="23.4"/> + <line x="15.6" y="16.1"/> + <curve x1="15.6" x2="16.1" x3="16.7" y1="15.5" y2="15" y3="15"/> + <line x="20.6" y="15"/> + <line x="20.6" y="11.1"/> + <curve x1="20.6" x2="21.1" x3="21.7" y1="10.5" y2="10" y3="10"/> + <close/> + <move x="23.4" y="11.6"/> + <curve x1="22.8" x2="22.3" x3="22.3" y1="11.6" y2="12.1" y3="12.7"/> + <line x="22.3" y="16.5"/> + <curve x1="22.3" x2="22.2" x3="22" y1="16.7" y2="16.8" y3="16.8"/> + <line x="18.5" y="16.8"/> + <curve x1="17.9" x2="17.4" x3="17.4" y1="16.8" y2="17.3" y3="17.9"/> + <line x="17.4" y="21.5"/> + <curve x1="17.4" x2="17.9" x3="18.5" y1="22.1" y2="22.6" y3="22.6"/> + <line x="22" y="22.6"/> + <curve x1="22.6" x2="23.1" x3="23.1" y1="22.6" y2="22.1" y3="21.5"/> + <line x="23.1" y="17.7"/> + <curve x1="23.1" x2="23.2" x3="23.4" y1="17.5" y2="17.4" y3="17.4"/> + <line x="26.9" y="17.4"/> + <curve x1="27.5" x2="28" x3="28" y1="17.4" y2="16.9" y3="16.3"/> + <line x="28" y="12.7"/> + <curve x1="28" x2="27.5" x3="26.9" y1="12.1" y2="11.6" y3="11.6"/> + <close/> + <move x="6.99" y="44.7"/> + <curve x1="6.9" x2="6.8" x3="6.7" y1="44.69" y2="44.69" y3="44.7"/> + <curve x1="5.9" x2="5.2" x3="5.2" y1="44.7" y2="45.3" y3="46.2"/> + <curve x1="5.2" x2="5.8" x3="6.7" y1="47" y2="47.7" y3="47.7"/> + <curve x1="7.5" x2="8.2" x3="8.2" y1="47.7" y2="47.1" y3="46.2"/> + <curve x1="8.2" x2="7.66" x3="6.99" y1="45.41" y2="44.78" y3="44.7"/> + <close/> + <move x="12.6" y="45.8"/> + <line x="12.6" y="46.6"/> + <line x="33.9" y="46.6"/> + <line x="33.9" y="45.8"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.8" name="vcloud director server" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <path> + <move x="39.7" y="40.5"/> + <line x="6" y="40.5"/> + <curve x1="2.8" x2="0" x3="0" y1="40.5" y2="43.2" y3="46.3"/> + <line x="0" y="51.8"/> + <line x="39.7" y="51.8"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="39.7" y="0"/> + <line x="5.7" y="0"/> + <line x="5.7" y="34"/> + <line x="19.8" y="34"/> + <line x="22.6" y="38.6"/> + <line x="25.7" y="34"/> + <line x="39.7" y="34"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="14" y="5.7"/> + <line x="14" y="12.6"/> + <line x="16.7" y="12.6"/> + <line x="16.7" y="15.9"/> + <line x="11.1" y="15.9"/> + <line x="11.1" y="28.7"/> + <line x="23.9" y="28.7"/> + <line x="23.9" y="23"/> + <line x="27.1" y="23"/> + <line x="27.1" y="25.7"/> + <line x="34" y="25.7"/> + <line x="34" y="18.8"/> + <line x="27.1" y="18.8"/> + <line x="27.1" y="21.5"/> + <line x="23.9" y="21.5"/> + <line x="23.9" y="16.81"/> + <line x="28.12" y="12.6"/> + <line x="34" y="12.6"/> + <line x="34" y="5.7"/> + <line x="27.1" y="5.7"/> + <line x="27.1" y="11.49"/> + <line x="22.69" y="15.9"/> + <line x="18.2" y="15.9"/> + <line x="18.2" y="12.6"/> + <line x="20.9" y="12.6"/> + <line x="20.9" y="5.7"/> + <close/> + <move x="11.8" y="16.6"/> + <line x="16.7" y="16.6"/> + <line x="16.7" y="18.8"/> + <line x="14" y="18.8"/> + <line x="14" y="25.7"/> + <line x="20.9" y="25.7"/> + <line x="20.9" y="23"/> + <line x="23.1" y="23"/> + <line x="23.1" y="27.9"/> + <line x="11.8" y="27.9"/> + <close/> + <move x="18.2" y="16.6"/> + <line x="21.99" y="16.6"/> + <line x="19.79" y="18.8"/> + <line x="18.2" y="18.8"/> + <close/> + <move x="23.1" y="17.61"/> + <line x="23.1" y="21.5"/> + <line x="20.9" y="21.5"/> + <line x="20.9" y="19.81"/> + <close/> + <move x="7.02" y="44.7"/> + <curve x1="6.92" x2="6.81" x3="6.7" y1="44.69" y2="44.69" y3="44.7"/> + <curve x1="5.9" x2="5.2" x3="5.2" y1="44.7" y2="45.3" y3="46.2"/> + <curve x1="5.2" x2="5.8" x3="6.7" y1="47" y2="47.7" y3="47.7"/> + <curve x1="7.5" x2="8.2" x3="8.2" y1="47.7" y2="47.1" y3="46.2"/> + <curve x1="8.2" x2="7.74" x3="7.02" y1="45.41" y2="44.78" y3="44.7"/> + <close/> + <move x="12.6" y="45.8"/> + <line x="12.6" y="46.6"/> + <line x="33.9" y="46.6"/> + <line x="33.9" y="45.8"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeamzip" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="6.93" y="7.11"/> + <line x="6.93" y="26.91"/> + <line x="26.72" y="26.91"/> + <line x="26.72" y="25.57"/> + <line x="24.5" y="25.57"/> + <line x="24.5" y="24.82"/> + <line x="26.72" y="24.82"/> + <line x="26.72" y="23.52"/> + <line x="24.5" y="23.52"/> + <line x="24.5" y="22.77"/> + <line x="26.72" y="22.77"/> + <line x="26.72" y="21.48"/> + <line x="24.5" y="21.48"/> + <line x="24.5" y="20.73"/> + <line x="26.72" y="20.73"/> + <line x="26.72" y="19.43"/> + <line x="24.5" y="19.43"/> + <line x="24.5" y="18.68"/> + <line x="26.72" y="18.68"/> + <line x="26.72" y="17.38"/> + <line x="24.5" y="17.38"/> + <line x="24.5" y="16.63"/> + <line x="26.72" y="16.63"/> + <line x="26.72" y="15.34"/> + <line x="24.5" y="15.34"/> + <line x="24.5" y="14.59"/> + <line x="26.72" y="14.59"/> + <line x="26.72" y="13.29"/> + <line x="24.5" y="13.29"/> + <line x="24.5" y="12.54"/> + <line x="26.72" y="12.54"/> + <line x="26.72" y="11.24"/> + <line x="24.5" y="11.24"/> + <line x="24.5" y="10.49"/> + <line x="26.72" y="10.49"/> + <line x="26.72" y="9.2"/> + <line x="24.5" y="9.2"/> + <line x="24.5" y="8.45"/> + <line x="26.72" y="8.45"/> + <line x="26.72" y="7.11"/> + <close/> + <move x="10.76" y="14.15"/> + <line x="12.06" y="14.15"/> + <line x="13.45" y="18.35"/> + <line x="13.48" y="18.35"/> + <line x="14.86" y="14.15"/> + <line x="16.03" y="14.15"/> + <line x="14.03" y="19.87"/> + <line x="12.76" y="19.87"/> + <close/> + <move x="16.93" y="14.15"/> + <line x="18.66" y="14.15"/> + <line x="19.92" y="18.11"/> + <line x="19.95" y="18.11"/> + <line x="21.2" y="14.15"/> + <line x="22.91" y="14.15"/> + <line x="22.91" y="19.87"/> + <line x="21.66" y="19.87"/> + <line x="21.66" y="15.66"/> + <line x="21.63" y="15.66"/> + <line x="20.3" y="19.87"/> + <line x="19.35" y="19.87"/> + <line x="18.03" y="15.66"/> + <line x="18" y="15.66"/> + <line x="18" y="19.87"/> + <line x="16.93" y="19.87"/> + <close/> + <move x="24" y="27.69"/> + <line x="24" y="32.12"/> + <line x="26.67" y="32.12"/> + <line x="26.67" y="27.69"/> + <close/> + <move x="24.75" y="28.44"/> + <line x="25.92" y="28.44"/> + <line x="25.92" y="31.37"/> + <line x="24.75" y="31.37"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam agents" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="9.91" y="6.54"/> + <line x="9.91" y="9.44"/> + <line x="11.44" y="9.44"/> + <line x="11.44" y="8.08"/> + <line x="26.26" y="8.08"/> + <line x="26.26" y="22.89"/> + <line x="24.98" y="22.89"/> + <line x="24.98" y="24.43"/> + <line x="27.79" y="24.43"/> + <line x="27.79" y="6.54"/> + <close/> + <move x="5.98" y="10.66"/> + <line x="5.98" y="28.26"/> + <line x="23.58" y="28.26"/> + <line x="23.58" y="10.66"/> + <close/> + <move x="8.88" y="13.05"/> + <line x="12.05" y="13.05"/> + <line x="13.61" y="18.47"/> + <curve x1="14.05" x2="14.45" x3="14.75" y1="19.99" y2="21.46" y3="23.05"/> + <line x="14.81" y="23.05"/> + <curve x1="15.13" x2="15.53" x3="15.97" y1="21.51" y2="19.99" y3="18.53"/> + <line x="17.6" y="13.05"/> + <line x="20.68" y="13.05"/> + <line x="16.37" y="25.87"/> + <line x="12.98" y="25.87"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam agent for ibm aix" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="8.42" y="5.4"/> + <line x="8.42" y="7.91"/> + <line x="9.75" y="7.91"/> + <line x="9.75" y="6.73"/> + <line x="22.59" y="6.73"/> + <line x="22.59" y="16.62"/> + <curve x1="21.77" x2="20.99" x3="20.27" y1="16.69" y2="16.89" y3="17.2"/> + <line x="20.27" y="8.97"/> + <line x="5.01" y="8.97"/> + <line x="5.01" y="24.23"/> + <line x="15.77" y="24.23"/> + <curve x1="15.87" x2="19.17" x3="23.22" y1="28.25" y2="31.51" y3="31.51"/> + <curve x1="27.34" x2="30.69" x3="30.69" y1="31.51" y2="28.16" y3="24.05"/> + <curve x1="30.69" x2="27.71" x3="23.92" y1="20.17" y2="16.98" y3="16.62"/> + <line x="23.92" y="5.4"/> + <close/> + <move x="7.52" y="11.05"/> + <line x="10.27" y="11.05"/> + <line x="11.63" y="15.74"/> + <curve x1="12.01" x2="12.35" x3="12.62" y1="17.06" y2="18.33" y3="19.72"/> + <line x="12.66" y="19.72"/> + <curve x1="12.94" x2="13.29" x3="13.67" y1="18.38" y2="17.06" y3="15.79"/> + <line x="15.09" y="11.05"/> + <line x="17.76" y="11.05"/> + <line x="14.02" y="22.16"/> + <line x="11.08" y="22.16"/> + <close/> + <move x="23.22" y="17.34"/> + <curve x1="26.92" x2="29.94" x3="29.94" y1="17.34" y2="20.35" y3="24.05"/> + <curve x1="29.94" x2="26.92" x3="23.22" y1="27.75" y2="30.76" y3="30.76"/> + <curve x1="19.52" x2="16.51" x3="16.51" y1="30.76" y2="27.75" y3="24.05"/> + <curve x1="16.51" x2="19.52" x3="23.22" y1="20.35" y2="17.34" y3="17.34"/> + <close/> + <move x="27.29" y="21.88"/> + <curve x1="27.2" x2="27.14" x3="27.09" y1="21.88" y2="21.92" y3="21.99"/> + <curve x1="26.81" x2="26.52" x3="26.24" y1="22.38" y2="22.77" y3="23.16"/> + <curve x1="26.17" x2="26.13" x3="26.06" y1="23.25" y2="23.26" y3="23.16"/> + <curve x1="25.78" x2="25.49" x3="25.2" y1="22.77" y2="22.39" y3="22"/> + <curve x1="25.16" x2="25.14" x3="25.06" y1="21.96" y2="21.89" y3="21.89"/> + <line x="23.89" y="21.89"/> + <curve x1="23.96" x2="24.01" x3="24.06" y1="21.98" y2="22.04" y3="22.1"/> + <curve x1="24.51" x2="24.95" x3="25.4" y1="22.67" y2="23.25" y3="23.82"/> + <curve x1="25.48" x2="25.47" x3="25.39" y1="23.92" y2="23.98" y3="24.08"/> + <curve x1="24.87" x2="24.36" x3="23.85" y1="24.73" y2="25.39" y3="26.05"/> + <curve x1="23.82" x2="23.75" x3="23.77" y1="26.09" y2="26.12" y3="26.2"/> + <curve x1="24.12" x2="24.46" x3="24.8" y1="26.2" y2="26.19" y3="26.2"/> + <curve x1="24.93" x2="25.01" x3="25.08" y1="26.2" y2="26.17" y3="26.07"/> + <curve x1="25.42" x2="25.77" x3="26.12" y1="25.61" y2="25.17" y3="24.72"/> + <curve x1="26.18" x2="26.2" x3="26.24" y1="24.75" y2="24.8" y3="24.85"/> + <curve x1="26.52" x2="26.81" x3="27.06" y1="25.21" y2="25.56" y3="25.93"/> + <curve x1="27.21" x2="27.37" x3="27.63" y1="26.14" y2="26.23" y3="26.2"/> + <curve x1="27.91" x2="28.21" x3="28.53" y1="26.18" y2="26.2" y3="26.2"/> + <curve x1="28.47" x2="28.44" x3="28.41" y1="26.13" y2="26.08" y3="26.04"/> + <curve x1="27.9" x2="27.39" x3="26.87" y1="25.4" y2="24.75" y3="24.12"/> + <curve x1="26.78" x2="26.79" x3="26.87" y1="24.01" y2="23.94" y3="23.84"/> + <curve x1="27.34" x2="27.79" x3="28.25" y1="23.25" y2="22.65" y3="22.05"/> + <curve x1="28.28" x2="28.33" x3="28.34" y1="22" y2="21.97" y3="21.89"/> + <curve x1="27.99" x2="27.64" x3="27.29" y1="21.89" y2="21.89" y3="21.88"/> + <close/> + <move x="19.86" y="21.89"/> + <curve x1="19.77" x2="19.72" x3="19.69" y1="21.88" y2="21.91" y3="21.99"/> + <curve x1="19.11" x2="18.53" x3="17.94" y1="23.36" y2="24.72" y3="26.08"/> + <curve x1="17.89" x2="17.93" x3="18.03" y1="26.19" y2="26.2" y3="26.2"/> + <curve x1="18.28" x2="18.53" x3="18.78" y1="26.19" y2="26.19" y3="26.2"/> + <curve x1="18.88" x2="18.92" x3="18.95" y1="26.2" y2="26.17" y3="26.08"/> + <curve x1="19.05" x2="19.15" x3="19.24" y1="25.83" y2="25.59" y3="25.34"/> + <curve x1="19.28" x2="19.33" x3="19.44" y1="25.24" y2="25.21" y3="25.21"/> + <curve x1="19.83" x2="20.23" x3="20.62" y1="25.22" y2="25.21" y3="25.22"/> + <curve x1="20.81" x2="21.04" x3="21.17" y1="25.22" y2="25.14" y3="25.24"/> + <curve x1="21.3" x2="21.34" x3="21.41" y1="25.35" y2="25.57" y3="25.74"/> + <curve x1="21.48" x2="21.51" x3="21.62" y1="25.89" y2="26.08" y3="26.17"/> + <curve x1="21.74" x2="21.94" x3="22.08" y1="26.26" y2="26.18" y3="26.2"/> + <curve x1="22.24" x2="22.37" x3="22.5" y1="26.2" y2="26.19" y3="26.2"/> + <curve x1="22.63" x2="22.63" x3="22.58" y1="26.21" y2="26.16" y3="26.07"/> + <curve x1="21.98" x2="21.39" x3="20.79" y1="24.71" y2="23.35" y3="21.99"/> + <curve x1="20.76" x2="20.71" x3="20.63" y1="21.91" y2="21.88" y3="21.89"/> + <close/> + <move x="22.89" y="21.89"/> + <curve x1="22.76" x2="22.73" x3="22.73" y1="21.88" y2="21.93" y3="22.05"/> + <curve x1="22.74" x2="22.73" x3="22.73" y1="22.71" y2="23.38" y3="24.05"/> + <curve x1="22.73" x2="22.74" x3="22.73" y1="24.71" y2="25.38" y3="26.04"/> + <curve x1="22.73" x2="22.77" x3="22.89" y1="26.17" y2="26.21" y3="26.2"/> + <curve x1="23.11" x2="23.32" x3="23.54" y1="26.19" y2="26.19" y3="26.2"/> + <curve x1="23.66" x2="23.69" x3="23.69" y1="26.21" y2="26.16" y3="26.05"/> + <curve x1="23.68" x2="23.68" x3="23.68" y1="25.77" y2="25.48" y3="25.2"/> + <curve x1="23.68" x2="23.68" x3="23.69" y1="24.15" y2="23.1" y3="22.05"/> + <curve x1="23.69" x2="23.65" x3="23.52" y1="21.92" y2="21.88" y3="21.89"/> + <curve x1="23.31" x2="23.1" x3="22.89" y1="21.9" y2="21.9" y3="21.89"/> + <close/> + <move x="20.23" y="22.89"/> + <curve x1="20.45" x2="20.66" x3="20.89" y1="23.44" y2="23.95" y3="24.5"/> + <line x="19.91" y="24.5"/> + <line x="19.71" y="24.2"/> + <curve x1="19.88" x2="20.05" x3="20.23" y1="23.78" y2="23.35" y3="22.89"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34" name="veeam agent for linux" strokewidth="inherit" w="34"> + <connections/> + <foreground> + <path> + <move x="0" y="34"/> + <line x="34" y="34"/> + <line x="34" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="8.5" y="5.5"/> + <line x="8.5" y="8.1"/> + <line x="9.8" y="8.1"/> + <line x="9.8" y="6.9"/> + <line x="22.6" y="6.9"/> + <line x="22.6" y="19.7"/> + <line x="21.5" y="19.7"/> + <line x="21.5" y="21.1"/> + <line x="24" y="21.1"/> + <line x="24" y="5.5"/> + <close/> + <move x="5" y="9.1"/> + <line x="5" y="24.4"/> + <line x="5.1" y="24.4"/> + <line x="20.3" y="24.4"/> + <line x="20.3" y="9.1"/> + <close/> + <move x="7.6" y="11.2"/> + <line x="10.4" y="11.2"/> + <line x="11.8" y="15.9"/> + <curve x1="12.2" x2="12.5" x3="12.8" y1="17.2" y2="18.5" y3="19.9"/> + <curve x1="13.1" x2="13.4" x3="13.8" y1="18.6" y2="17.2" y3="16"/> + <line x="15.2" y="11.3"/> + <line x="17.9" y="11.3"/> + <line x="14.1" y="22.3"/> + <line x="11.2" y="22.3"/> + <close/> + <move x="26.9" y="18.5"/> + <curve x1="25.6" x2="25.2" x3="25.1" y1="18.4" y2="19.3" y3="19.8"/> + <line x="25.1" y="22"/> + <curve x1="25.1" x2="24.9" x3="24.8" y1="22.3" y2="22.6" y3="22.9"/> + <curve x1="24.8" x2="24.7" x3="24.7" y1="23" y2="23.1" y3="23.2"/> + <curve x1="24.6" x2="24.2" x3="23.8" y1="23.5" y2="24.1" y3="24.7"/> + <curve x1="23.7" x2="23.6" x3="23.5" y1="24.9" y2="25" y3="25.2"/> + <curve x1="23.1" x2="23.2" x3="23.2" y1="26" y2="26.8" y3="26.8"/> + <line x="23.3" y="26.9"/> + <line x="23.4" y="26.8"/> + <curve x1="23.4" x2="23.3" x3="23.7" y1="26.8" y2="26.1" y3="25.4"/> + <curve x1="23.8" x2="23.9" x3="24" y1="25.3" y2="25.1" y3="24.9"/> + <curve x1="24.4" x2="24.8" x3="24.9" y1="24.2" y2="23.6" y3="23.4"/> + <curve x1="24.9" x2="25" x3="25" y1="23.4" y2="23.3" y3="23.2"/> + <curve x1="25.09" x2="25.26" x3="25.29" y1="22.93" y2="22.65" y3="22.3"/> + <curve x1="25.29" x2="25.3" x3="25.3" y1="22.3" y2="22.3" y3="22.3"/> + <curve x1="25.33" x2="25.41" x3="25.48" y1="22.33" y2="22.38" y3="22.43"/> + <curve x1="25.45" x2="25.4" x3="25.4" y1="22.57" y2="22.85" y3="23"/> + <curve x1="25.4" x2="25.1" x3="24.8" y1="23.1" y2="24" y3="24.6"/> + <curve x1="24.3" x2="24.3" x3="24.3" y1="25.4" y2="26.6" y3="26.6"/> + <line x="24.3" y="26.7"/> + <curve x1="24.4" x2="24.4" x3="25.2" y1="27.1" y2="27.3" y3="27.8"/> + <curve x1="25.2" x2="25.6" x3="25.5" y1="27.8" y2="28" y3="28.2"/> + <curve x1="25.5" x2="25.49" x3="25.03" y1="28.2" y2="28.39" y3="28.68"/> + <curve x1="24.73" x2="24.35" x3="24.1" y1="28.3" y2="27.82" y3="27.4"/> + <curve x1="24" x2="23.7" x3="23.5" y1="27.1" y2="26.9" y3="26.9"/> + <curve x1="23.3" x2="23.1" x3="23" y1="26.9" y2="26.9" y3="27.2"/> + <line x="22.5" y="27.6"/> + <curve x1="22.4" x2="22.3" x3="22.2" y1="27.7" y2="27.7" y3="27.7"/> + <curve x1="21.7" x2="21.7" x3="21.7" y1="27.8" y2="28" y3="28.4"/> + <line x="21.7" y="28.8"/> + <line x="21.6" y="29.4"/> + <curve x1="21.5" x2="21.5" x3="21.5" y1="29.5" y2="29.6" y3="29.7"/> + <curve x1="21.5" x2="22.1" x3="22.7" y1="30.1" y2="30.2" y3="30.3"/> + <curve x1="23.5" x2="23.8" x3="24" y1="30.4" y2="30.6" y3="30.7"/> + <curve x1="24" x2="24.1" x3="24.1" y1="30.8" y2="30.8" y3="30.8"/> + <curve x1="24.2" x2="24.4" x3="24.6" y1="30.9" y2="30.9" y3="30.9"/> + <curve x1="24.9" x2="25.3" x3="25.7" y1="30.9" y2="30.8" y3="30.5"/> + <curve x1="25.76" x2="25.79" x3="25.79" y1="30.34" y2="30.2" y3="30.07"/> + <curve x1="26.01" x2="26.92" x3="28.11" y1="30.01" y2="29.79" y3="30.27"/> + <curve x1="28.2" x2="28.52" x3="28.6" y1="30.73" y2="30.8" y3="30.8"/> + <curve x1="28.6" x2="28.8" x3="29" y1="30.8" y2="30.9" y3="30.9"/> + <curve x1="29.2" x2="29.4" x3="29.7" y1="30.9" y2="30.9" y3="30.8"/> + <curve x1="29.9" x2="30" x3="30.1" y1="30.7" y2="30.6" y3="30.5"/> + <curve x1="30.2" x2="30.4" x3="31.1" y1="30.3" y2="30.1" y3="29.7"/> + <curve x1="31.9" x2="32.1" x3="32" y1="29.2" y2="29" y3="28.8"/> + <curve x1="32" x2="31.9" x3="31.5" y1="28.7" y2="28.5" y3="28.2"/> + <curve x1="31.3" x2="31.1" x3="31.1" y1="28.1" y2="27.8" y3="27.5"/> + <curve x1="31.1" x2="31" x3="30.8" y1="27.3" y2="27.1" y3="27"/> + <curve x1="30.73" x2="30.6" x3="30.47" y1="26.93" y2="26.93" y3="26.96"/> + <curve x1="30.57" x2="30.7" x3="30.8" y1="26.83" y2="26.61" y3="26.2"/> + <curve x1="30.8" x2="30.1" x3="29.9" y1="25.4" y2="24.3" y3="23.9"/> + <curve x1="29.8" x2="29.7" x3="29.6" y1="23.8" y2="23.7" y3="23.5"/> + <curve x1="29.2" x2="28.6" x3="28.6" y1="23" y2="22.2" y3="21.7"/> + <line x="28.6" y="21.1"/> + <curve x1="28.6" x2="28.5" x3="28.5" y1="20.7" y2="20.2" y3="19.9"/> + <curve x1="28.5" x2="28.3" x3="26.9" y1="19.7" y2="18.6" y3="18.5"/> + <close/> + <move x="26.9" y="18.9"/> + <curve x1="28.1" x2="28.3" x3="28.3" y1="19" y2="20" y3="20.1"/> + <curve x1="28.4" x2="28.4" x3="28.4" y1="20.3" y2="20.9" y3="21.3"/> + <line x="28.4" y="21.9"/> + <curve x1="28.4" x2="29" x3="29.4" y1="22.4" y2="23.3" y3="23.8"/> + <curve x1="29.6" x2="29.6" x3="29.7" y1="24" y2="24.1" y3="24.2"/> + <curve x1="29.9" x2="30.5" x3="30.5" y1="24.5" y2="25.6" y3="26.3"/> + <curve x1="30.5" x2="30.3" x3="30.3" y1="26.8" y2="26.9" y3="26.9"/> + <line x="30.21" y="27"/> + <curve x1="30.2" x2="30.2" x3="30.19" y1="27" y2="27" y3="27"/> + <curve x1="30.2" x2="30.2" x3="30.2" y1="27" y2="27" y3="27"/> + <line x="30.2" y="27.2"/> + <curve x1="30.2" x2="30.12" x3="30.02" y1="27.2" y2="27.3" y3="27.42"/> + <curve x1="29.98" x2="29.93" x3="29.88" y1="27.48" y2="27.52" y3="27.58"/> + <curve x1="29.85" x2="29.83" x3="29.8" y1="27.61" y2="27.63" y3="27.66"/> + <curve x1="29.72" x2="29.63" x3="29.54" y1="27.73" y2="27.79" y3="27.84"/> + <curve x1="29.52" x2="29.5" x3="29.48" y1="27.85" y2="27.87" y3="27.88"/> + <curve x1="29.42" x2="29.36" x3="29.29" y1="27.9" y2="27.92" y3="27.93"/> + <curve x1="29.23" x2="29.17" x3="29.1" y1="27.93" y2="27.92" y3="27.9"/> + <curve x1="28.7" x2="28.7" x3="28.7" y1="27.8" y2="27.3" y3="27"/> + <line x="28.7" y="26.9"/> + <curve x1="28.7" x2="28.7" x3="29.6" y1="26.9" y2="26.6" y3="26.7"/> + <curve x1="29.5" x2="29.42" x3="29.34" y1="26.68" y2="26.67" y3="26.67"/> + <curve x1="29.61" x2="29.9" x3="30" y1="26.65" y2="26.7" y3="26.8"/> + <line x="30.1" y="26.9"/> + <curve x1="29.9" x2="29.6" x3="29.4" y1="26.6" y2="26.6" y3="26.6"/> + <line x="29" y="26.5"/> + <curve x1="29" x2="29" x3="28.4" y1="26.5" y2="25.5" y3="24.5"/> + <curve x1="27.8" x2="27.7" x3="27.7" y1="23.5" y2="22.2" y3="22.2"/> + <curve x1="27.7" x2="27.69" x3="27.68" y1="22.17" y2="22.17" y3="22.17"/> + <curve x1="27.68" x2="27.67" x3="27.66" y1="22.18" y2="22.19" y3="22.19"/> + <curve x1="27.69" x2="27.7" x3="27.7" y1="22.13" y2="22.06" y3="22"/> + <curve x1="27.7" x2="27.7" x3="27.6" y1="21.9" y2="21.8" y3="21.8"/> + <curve x1="27.5" x2="27.4" x3="27.3" y1="21.8" y2="21.7" y3="21.7"/> + <curve x1="27.4" x2="27.4" x3="27.5" y1="21.7" y2="21.8" y3="21.8"/> + <curve x1="27.6" x2="27.6" x3="27.6" y1="21.8" y2="21.9" y3="21.9"/> + <curve x1="27.6" x2="27.6" x3="27.5" y1="22" y2="22.1" y3="22.2"/> + <line x="27.5" y="22.3"/> + <curve x1="27.2" x2="26.9" x3="26.7" y1="22.5" y2="22.8" y3="22.9"/> + <curve x1="26.5" x2="25.92" x3="25.62" y1="23" y2="23" y3="22.52"/> + <curve x1="25.78" x2="25.99" x3="26.2" y1="22.62" y2="22.7" y3="22.7"/> + <curve x1="26.7" x2="26.9" x3="27.4" y1="22.6" y2="22.6" y3="22"/> + <line x="27.4" y="21.9"/> + <line x="27.3" y="21.9"/> + <curve x1="26.7" x2="26.5" x3="26.1" y1="22.3" y2="22.4" y3="22.4"/> + <curve x1="25.7" x2="25.3" x3="25.3" y1="22.5" y2="22.1" y3="22.1"/> + <line x="25.3" y="21.77"/> + <curve x1="25.33" x2="25.36" x3="25.4" y1="21.74" y2="21.72" y3="21.7"/> + <curve x1="25.45" x2="25.51" x3="25.56" y1="21.65" y2="21.6" y3="21.56"/> + <curve x1="25.58" x2="25.6" x3="25.6" y1="21.57" y2="21.6" y3="21.6"/> + <line x="25.7" y="21.6"/> + <curve x1="25.7" x2="25.65" x3="25.62" y1="21.6" y2="21.55" y3="21.51"/> + <curve x1="25.62" x2="25.62" x3="25.63" y1="21.51" y2="21.5" y3="21.5"/> + <curve x1="25.62" x2="25.62" x3="25.62" y1="21.5" y2="21.5" y3="21.51"/> + <curve x1="25.53" x2="25.43" x3="25.5" y1="21.42" y2="21.28" y3="21"/> + <curve x1="25.5" x2="25.7" x3="25.9" y1="20.9" y2="20.8" y3="21"/> + <curve x1="25.9" x2="25.98" x3="25.91" y1="21" y2="21.18" y3="21.37"/> + <curve x1="25.81" x2="25.71" x3="25.63" y1="21.4" y2="21.44" y3="21.5"/> + <curve x1="25.71" x2="25.81" x3="25.9" y1="21.45" y2="21.42" y3="21.39"/> + <curve x1="25.9" x2="25.9" x3="25.9" y1="21.39" y2="21.4" y3="21.4"/> + <line x="25.96" y="21.37"/> + <curve x1="26.06" x2="26.18" x3="26.31" y1="21.35" y2="21.33" y3="21.34"/> + <curve x1="26.19" x2="26.09" x3="25.99" y1="21.33" y2="21.34" y3="21.35"/> + <line x="26.1" y="21.3"/> + <curve x1="26.2" x2="26" x3="26" y1="20.9" y2="20.6" y3="20.6"/> + <curve x1="25.7" x2="25.4" x3="25.4" y1="20.2" y2="20.6" y3="20.6"/> + <curve x1="25.24" x2="25.46" x3="25.55" y1="21.08" y2="21.43" y3="21.55"/> + <curve x1="25.46" x2="25.37" x3="25.3" y1="21.6" y2="21.65" y3="21.7"/> + <line x="25.3" y="20"/> + <curve x1="25.4" x2="25.8" x3="26.9" y1="19.6" y2="18.9" y3="18.9"/> + <close/> + <move x="27.3" y="21.7"/> + <curve x1="27.15" x2="26.99" x3="26.8" y1="21.63" y2="21.55" y3="21.48"/> + <curve x1="26.79" x2="26.73" x3="27.2" y1="21.41" y2="20.9" y3="20.9"/> + <curve x1="27.2" x2="27.5" x3="27.4" y1="20.9" y2="20.9" y3="21.3"/> + <curve x1="27.4" x2="27.3" x3="27.2" y1="21.3" y2="21.5" y3="21.6"/> + <line x="27.5" y="21.6"/> + <curve x1="27.7" x2="27.8" x3="27.8" y1="21.4" y2="21.3" y3="21.1"/> + <curve x1="27.9" x2="27.5" x3="27.3" y1="20.6" y2="20.4" y3="20.4"/> + <curve x1="26.5" x2="26.6" x3="26.6" y1="20.4" y2="21.4" y3="21.4"/> + <line x="26.8" y="21.5"/> + <curve x1="26.8" x2="26.8" x3="26.8" y1="21.5" y2="21.5" y3="21.5"/> + <curve x1="27.05" x2="27.22" x3="27.3" y1="21.62" y2="21.7" y3="21.7"/> + <close/> + <move x="28.6" y="26.96"/> + <line x="28.6" y="27"/> + <curve x1="28.53" x2="28.49" x3="28.44" y1="27.03" y2="27.09" y3="27.16"/> + <curve x1="28.47" x2="28.53" x3="28.6" y1="27.08" y2="27.01" y3="26.96"/> + <close/> + <move x="23.4" y="27"/> + <curve x1="23.5" x2="23.7" x3="23.8" y1="27" y2="27.1" y3="27.3"/> + <curve x1="24.1" x2="24.6" x3="24.9" y1="27.9" y2="28.5" y3="28.9"/> + <curve x1="25" x2="25.1" x3="25.2" y1="29.1" y2="29.2" y3="29.3"/> + <curve x1="25.4" x2="25.5" x3="25.3" y1="29.6" y2="29.8" y3="30.3"/> + <curve x1="25" x2="24.3" x3="24.1" y1="30.7" y2="30.6" y3="30.5"/> + <line x="24" y="30.5"/> + <curve x1="23.9" x2="23.5" x3="22.6" y1="30.4" y2="30.2" y3="30.1"/> + <curve x1="21.7" x2="21.6" x3="21.6" y1="30" y2="29.8" y3="29.7"/> + <curve x1="21.6" x2="21.6" x3="21.8" y1="29.6" y2="29.5" y3="29.4"/> + <curve x1="21.9" x2="21.9" x3="21.9" y1="29.2" y2="29.1" y3="28.7"/> + <line x="21.9" y="28.3"/> + <line x="22.2" y="27.8"/> + <curve x1="22.3" x2="22.4" x3="22.5" y1="27.7" y2="27.7" y3="27.7"/> + <curve x1="22.8" x2="22.9" x3="23.1" y1="27.7" y2="27.6" y3="27.2"/> + <curve x1="23.2" x2="23.3" x3="23.4" y1="27.1" y2="27" y3="27"/> + <close/> + <move x="28.57" y="27.23"/> + <curve x1="28.56" x2="28.68" x3="29" y1="27.54" y2="27.92" y3="28"/> + <line x="29.2" y="28"/> + <line x="29.5" y="28"/> + <curve x1="29.9" x2="30.2" x3="30.2" y1="27.8" y2="27.3" y3="27.3"/> + <curve x1="30.4" x2="30.5" x3="30.6" y1="27.2" y2="27.3" y3="27.3"/> + <curve x1="30.7" x2="30.8" x3="30.8" y1="27.3" y2="27.5" y3="27.6"/> + <curve x1="30.9" x2="31.1" x3="31.3" y1="28" y2="28.3" y3="28.5"/> + <curve x1="31.7" x2="31.7" x3="31.7" y1="28.8" y2="28.9" y3="28.9"/> + <curve x1="31.7" x2="31.8" x3="30.9" y1="29" y2="29.1" y3="29.6"/> + <curve x1="30.1" x2="29.9" x3="29.8" y1="30" y2="30.2" y3="30.4"/> + <curve x1="29.7" x2="29.7" x3="29.5" y1="30.5" y2="30.6" y3="30.7"/> + <curve x1="29.1" x2="28.7" x3="28.7" y1="30.9" y2="30.7" y3="30.7"/> + <curve x1="28.7" x2="28.3" x3="28.3" y1="30.7" y2="30.7" y3="29.9"/> + <curve x1="28.3" x2="28.3" x3="28.4" y1="29.7" y2="29.5" y3="29.1"/> + <curve x1="28.5" x2="28.5" x3="28.5" y1="28.9" y2="28.7" y3="28.4"/> + <curve x1="28.41" x2="28.4" x3="28.57" y1="27.93" y2="27.37" y3="27.23"/> + <close/> + <move x="28.3" y="28.3"/> + <curve x1="28.3" x2="28.3" x3="28.3" y1="28.32" y2="28.39" y3="28.4"/> + <curve x1="28.3" x2="28.2" x3="28.2" y1="28.6" y2="28.8" y3="29"/> + <curve x1="28.1" x2="28.1" x3="28.1" y1="29.4" y2="29.6" y3="29.8"/> + <curve x1="28.09" x2="28.09" x3="28.09" y1="29.88" y2="29.95" y3="30.01"/> + <curve x1="26.93" x2="25.99" x3="25.79" y1="29.52" y2="29.8" y3="29.87"/> + <curve x1="25.75" x2="25.65" x3="25.5" y1="29.68" y2="29.5" y3="29.3"/> + <curve x1="25.4" x2="25.3" x3="25.2" y1="29.2" y2="29.1" y3="28.9"/> + <curve x1="25.18" x2="25.15" x3="25.13" y1="28.88" y2="28.84" y3="28.81"/> + <curve x1="25.23" x2="26.86" x3="28.3" y1="28.87" y2="29.71" y3="28.3"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam agent for oracle solaris" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="25.33" y="25.57"/> + <curve x1="25.22" x2="25.1" x3="24.96" y1="25.43" y2="25.3" y3="25.19"/> + <curve x1="24.94" x2="24.91" x3="24.88" y1="25.17" y2="25.15" y3="25.13"/> + <curve x1="24.85" x2="24.85" x3="24.86" y1="25.11" y2="25.09" y3="25.05"/> + <curve x1="24.91" x2="25.02" x3="25.17" y1="24.9" y2="24.81" y3="24.75"/> + <curve x1="25.28" x2="25.4" x3="25.52" y1="24.71" y2="24.69" y3="24.64"/> + <curve x1="25.69" x2="25.78" x3="25.78" y1="24.57" y2="24.44" y3="24.25"/> + <curve x1="25.78" x2="25.77" x3="25.79" y1="24.23" y2="24.2" y3="24.19"/> + <curve x1="25.82" x2="25.82" x3="25.82" y1="24.19" y2="24.23" y3="24.24"/> + <curve x1="25.86" x2="25.87" x3="25.83" y1="24.38" y2="24.53" y3="24.67"/> + <curve x1="25.8" x2="25.72" x3="25.65" y1="24.78" y2="24.86" y3="24.94"/> + <curve x1="25.55" x2="25.45" x3="25.4" y1="25.04" y2="25.14" y3="25.28"/> + <curve x1="25.36" x2="25.35" x3="25.34" y1="25.35" y2="25.43" y3="25.52"/> + <curve x1="25.34" x2="25.35" x3="25.33" y1="25.53" y2="25.55" y3="25.57"/> + <close/> + <move x="20.86" y="24.56"/> + <curve x1="20.97" x2="21.09" x3="21.22" y1="24.53" y2="24.51" y3="24.52"/> + <curve x1="21.38" x2="21.52" x3="21.63" y1="24.53" y2="24.61" y3="24.73"/> + <curve x1="21.7" x2="21.78" x3="21.87" y1="24.81" y2="24.89" y3="24.96"/> + <curve x1="21.95" x2="22.04" x3="22.14" y1="25.01" y2="25.05" y3="25.07"/> + <curve x1="22.15" x2="22.16" x3="22.17" y1="25.07" y2="25.07" y3="25.08"/> + <curve x1="22.19" x2="22.21" x3="22.22" y1="25.08" y2="25.09" y3="25.1"/> + <curve x1="22.22" x2="22.2" x3="22.19" y1="25.12" y2="25.13" y3="25.14"/> + <curve x1="22.06" x2="21.92" x3="21.82" y1="25.25" y2="25.36" y3="25.5"/> + <curve x1="21.77" x2="21.73" x3="21.64" y1="25.56" y2="25.56" y3="25.5"/> + <curve x1="21.52" x2="21.46" x3="21.41" y1="25.42" y2="25.3" y3="25.16"/> + <curve x1="21.38" x2="21.38" x3="21.33" y1="25.05" y2="24.94" y3="24.84"/> + <curve x1="21.27" x2="21.17" x3="21.01" y1="24.7" y2="24.61" y3="24.58"/> + <curve x1="20.96" x2="20.91" x3="20.86" y1="24.58" y2="24.57" y3="24.56"/> + <close/> + <move x="23.23" y="23.37"/> + <curve x1="23.51" x2="23.7" x3="23.68" y1="23.49" y2="23.73" y3="24.03"/> + <curve x1="23.67" x2="23.68" x3="23.73" y1="24.17" y2="24.31" y3="24.45"/> + <curve x1="23.76" x2="23.82" x3="23.9" y1="24.54" y2="24.63" y3="24.71"/> + <curve x1="23.84" x2="23.79" x3="23.75" y1="24.71" y2="24.7" y3="24.7"/> + <curve x1="23.59" x2="23.42" x3="23.27" y1="24.68" y2="24.69" y3="24.71"/> + <curve x1="23.22" x2="23.2" x3="23.18" y1="24.71" y2="24.69" y3="24.65"/> + <curve x1="23.12" x2="23.14" x3="23.21" y1="24.5" y2="24.36" y3="24.22"/> + <curve x1="23.25" x2="23.29" x3="23.34" y1="24.14" y2="24.06" y3="23.99"/> + <curve x1="23.44" x2="23.46" x3="23.35" y1="23.83" y2="23.67" y3="23.51"/> + <curve x1="23.32" x2="23.27" x3="23.23" y1="23.46" y2="23.41" y3="23.37"/> + <close/> + <move x="20.16" y="25.73"/> + <curve x1="20.29" x2="20.43" x3="20.59" y1="25.63" y2="25.57" y3="25.54"/> + <curve x1="20.7" x2="20.8" x3="20.9" y1="25.52" y2="25.54" y3="25.59"/> + <curve x1="21" x2="21.1" x3="21.2" y1="25.63" y2="25.68" y3="25.71"/> + <curve x1="21.34" x2="21.48" x3="21.61" y1="25.75" y2="25.75" y3="25.71"/> + <curve x1="21.63" x2="21.64" x3="21.66" y1="25.71" y2="25.7" y3="25.71"/> + <curve x1="21.6" x2="21.54" x3="21.5" y1="25.81" y2="25.91" y3="26.01"/> + <curve x1="21.46" x2="21.42" x3="21.4" y1="26.1" y2="26.19" y3="26.28"/> + <curve x1="21.39" x2="21.37" x3="21.34" y1="26.31" y2="26.32" y3="26.32"/> + <curve x1="21.21" x2="21.09" x3="20.99" y1="26.32" y2="26.28" y3="26.18"/> + <curve x1="20.9" x2="20.83" x3="20.74" y1="26.08" y2="25.97" y3="25.86"/> + <curve x1="20.65" x2="20.53" x3="20.37" y1="25.74" y2="25.67" y3="25.68"/> + <curve x1="20.31" x2="20.25" x3="20.18" y1="25.69" y2="25.72" y3="25.73"/> + <curve x1="20.18" x2="20.17" x3="20.16" y1="25.74" y2="25.74" y3="25.73"/> + <close/> + <move x="26.68" y="25.16"/> + <curve x1="26.67" x2="26.63" x3="26.51" y1="25.35" y2="25.52" y3="25.66"/> + <curve x1="26.45" x2="26.36" x3="26.27" y1="25.75" y2="25.8" y3="25.84"/> + <curve x1="26.13" x2="25.99" x3="25.88" y1="25.91" y2="25.96" y3="26.08"/> + <curve x1="25.82" x2="25.78" x3="25.75" y1="26.13" y2="26.19" y3="26.26"/> + <curve x1="25.74" x2="25.74" x3="25.72" y1="26.27" y2="26.29" y3="26.29"/> + <curve x1="25.7" x2="25.7" x3="25.69" y1="26.3" y2="26.27" y3="26.26"/> + <curve x1="25.63" x2="25.55" x3="25.46" y1="26.08" y2="25.91" y3="25.75"/> + <curve x1="25.44" x2="25.44" x3="25.46" y1="25.73" y2="25.7" y3="25.67"/> + <curve x1="25.56" x2="25.67" x3="25.82" y1="25.56" y2="25.5" y3="25.5"/> + <curve x1="25.96" x2="26.09" x3="26.22" y1="25.5" y2="25.52" y3="25.52"/> + <curve x1="26.4" x2="26.57" x3="26.63" y1="25.53" y2="25.44" y3="25.24"/> + <curve x1="26.64" x2="26.65" x3="26.68" y1="25.22" y2="25.19" y3="25.16"/> + <close/> + <move x="24.7" y="25.01"/> + <curve x1="24.62" x2="24.53" x3="24.45" y1="24.96" y2="24.92" y3="24.88"/> + <curve x1="24.35" x2="24.24" x3="24.12" y1="24.83" y2="24.79" y3="24.76"/> + <curve x1="24.08" x2="24.07" x3="24.07" y1="24.75" y2="24.73" y3="24.69"/> + <curve x1="24.06" x2="24.14" x3="24.26" y1="24.51" y2="24.39" y3="24.28"/> + <curve x1="24.35" x2="24.45" x3="24.53" y1="24.2" y2="24.14" y3="24.06"/> + <curve x1="24.66" x2="24.69" x3="24.62" y1="23.92" y2="23.77" y3="23.59"/> + <curve x1="24.61" x2="24.61" x3="24.6" y1="23.58" y2="23.56" y3="23.55"/> + <curve x1="24.6" x2="24.6" x3="24.61" y1="23.54" y2="23.53" y3="23.53"/> + <curve x1="24.62" x2="24.62" x3="24.62" y1="23.52" y2="23.53" y3="23.54"/> + <curve x1="24.74" x2="24.83" x3="24.82" y1="23.68" y2="23.84" y3="24.04"/> + <curve x1="24.82" x2="24.77" x3="24.72" y1="24.16" y2="24.26" y3="24.37"/> + <curve x1="24.67" x2="24.64" x3="24.65" y1="24.5" y2="24.63" y3="24.77"/> + <curve x1="24.65" x2="24.68" x3="24.7" y1="24.85" y2="24.92" y3="25.01"/> + <close/> + <move x="23.03" y="24.74"/> + <curve x1="22.87" x2="22.72" x3="22.58" y1="24.79" y2="24.84" y3="24.91"/> + <curve x1="22.53" x2="22.48" x3="22.43" y1="24.93" y2="24.96" y3="24.98"/> + <curve x1="22.41" x2="22.4" x3="22.38" y1="24.99" y2="24.99" y3="24.98"/> + <curve x1="22.28" x2="22.22" x3="22.22" y1="24.89" y2="24.78" y3="24.65"/> + <curve x1="22.21" x2="22.23" x3="22.25" y1="24.52" y2="24.4" y3="24.28"/> + <curve x1="22.29" x2="22.22" x3="22.02" y1="24.07" y2="23.88" y3="23.79"/> + <curve x1="21.98" x2="21.95" x3="21.92" y1="23.77" y2="23.76" y3="23.73"/> + <curve x1="22.13" x2="22.33" x3="22.47" y1="23.76" y2="23.81" y3="23.97"/> + <curve x1="22.53" x2="22.56" x3="22.6" y1="24.04" y2="24.13" y3="24.22"/> + <curve x1="22.66" x2="22.73" x3="22.88" y1="24.38" y2="24.53" y3="24.64"/> + <curve x1="22.93" x2="22.97" x3="23.03" y1="24.68" y2="24.72" y3="24.74"/> + <close/> + <move x="29.17" y="26.8"/> + <curve x1="29.2" x2="29.23" x3="29.26" y1="26.8" y2="26.8" y3="26.8"/> + <curve x1="29.3" x2="29.29" x3="29.27" y1="26.81" y2="26.85" y3="26.86"/> + <curve x1="29.18" x2="29.22" x3="29.21" y1="26.88" y2="26.95" y3="27"/> + <curve x1="29.2" x2="29.25" x3="29.17" y1="27.05" y2="27.13" y3="27.13"/> + <curve x1="29.09" x2="29.15" x3="29.13" y1="27.13" y2="27.05" y3="27"/> + <curve x1="29.12" x2="29.17" x3="29.07" y1="26.96" y2="26.87" y3="26.86"/> + <curve x1="29.06" x2="29.06" x3="29.06" y1="26.86" y2="26.84" y3="26.83"/> + <curve x1="29.06" x2="29.07" x3="29.09" y1="26.81" y2="26.8" y3="26.8"/> + <curve x1="29.12" x2="29.14" x3="29.17" y1="26.8" y2="26.8" y3="26.8"/> + <close/> + <move x="29.55" y="27.03"/> + <curve x1="29.5" x2="29.52" x3="29.47" y1="27.06" y2="27.13" y3="27.13"/> + <curve x1="29.4" x2="29.44" x3="29.39" y1="27.13" y2="27.04" y3="27.02"/> + <curve x1="29.36" x2="29.42" x3="29.34" y1="27.05" y2="27.14" y3="27.13"/> + <curve x1="29.28" x2="29.32" x3="29.31" y1="27.12" y2="27.05" y3="27.01"/> + <curve x1="29.3" x2="29.31" x3="29.31" y1="26.96" y2="26.9" y3="26.85"/> + <curve x1="29.31" x2="29.31" x3="29.34" y1="26.83" y2="26.8" y3="26.8"/> + <curve x1="29.37" x2="29.4" x3="29.41" y1="26.8" y2="26.79" y3="26.83"/> + <curve x1="29.43" x2="29.44" x3="29.46" y1="26.87" y2="26.92" y3="26.97"/> + <curve x1="29.5" x2="29.5" x3="29.52" y1="26.93" y2="26.88" y3="26.84"/> + <curve x1="29.53" x2="29.56" x3="29.6" y1="26.8" y2="26.8" y3="26.8"/> + <curve x1="29.65" x2="29.64" x3="29.64" y1="26.8" y2="26.84" y3="26.86"/> + <curve x1="29.64" x2="29.64" x3="29.64" y1="26.93" y2="27" y3="27.07"/> + <curve x1="29.64" x2="29.64" x3="29.59" y1="27.1" y2="27.14" y3="27.14"/> + <curve x1="29.55" x2="29.55" x3="29.55" y1="27.13" y2="27.1" y3="27.07"/> + <curve x1="29.55" x2="29.55" x3="29.55" y1="27.06" y2="27.05" y3="27.03"/> + <close/> + <move x="25.35" y="28.59"/> + <curve x1="25.35" x2="25.35" x3="25.35" y1="28.02" y2="27.45" y3="26.89"/> + <curve x1="25.35" x2="25.37" x3="25.45" y1="26.81" y2="26.78" y3="26.78"/> + <curve x1="25.63" x2="25.81" x3="26" y1="26.79" y2="26.79" y3="26.78"/> + <curve x1="26.08" x2="26.1" x3="26.1" y1="26.78" y2="26.8" y3="26.88"/> + <curve x1="26.09" x2="26.1" x3="26.1" y1="27.48" y2="28.07" y3="28.67"/> + <curve x1="26.1" x2="26.09" x3="26.1" y1="29.21" y2="29.76" y3="30.3"/> + <curve x1="26.1" x2="26.08" x3="26.01" y1="30.37" y2="30.4" y3="30.39"/> + <curve x1="25.82" x2="25.64" x3="25.45" y1="30.39" y2="30.39" y3="30.39"/> + <curve x1="25.37" x2="25.35" x3="25.35" y1="30.4" y2="30.37" y3="30.29"/> + <curve x1="25.35" x2="25.35" x3="25.35" y1="29.72" y2="29.16" y3="28.59"/> + <close/> + <move x="16.95" y="28.32"/> + <curve x1="16.95" x2="16.95" x3="16.94" y1="27.83" y2="27.34" y3="26.85"/> + <curve x1="16.94" x2="16.97" x3="17.05" y1="26.77" y2="26.75" y3="26.75"/> + <curve x1="17.24" x2="17.42" x3="17.61" y1="26.76" y2="26.76" y3="26.75"/> + <curve x1="17.69" x2="17.71" x3="17.71" y1="26.75" y2="26.77" y3="26.85"/> + <curve x1="17.71" x2="17.71" x3="17.71" y1="27.71" y2="28.57" y3="29.43"/> + <curve x1="17.71" x2="17.71" x3="17.72" y1="29.51" y2="29.59" y3="29.67"/> + <curve x1="17.74" x2="17.81" x3="18" y1="29.85" y2="29.91" y3="29.9"/> + <curve x1="18.11" x2="18.23" x3="18.34" y1="29.9" y2="29.89" y3="29.87"/> + <curve x1="18.43" x2="18.47" x3="18.48" y1="29.85" y2="29.88" y3="29.98"/> + <curve x1="18.49" x2="18.51" x3="18.53" y1="30.06" y2="30.15" y3="30.23"/> + <curve x1="18.55" x2="18.53" x3="18.48" y1="30.29" y2="30.31" y3="30.33"/> + <curve x1="18.32" x2="18.17" x3="18.01" y1="30.39" y2="30.41" y3="30.42"/> + <curve x1="17.81" x2="17.6" x3="17.4" y1="30.44" y2="30.46" y3="30.43"/> + <curve x1="17.15" x2="17" x3="16.96" y1="30.4" y2="30.24" y3="29.97"/> + <curve x1="16.95" x2="16.95" x3="16.95" y1="29.88" y2="29.8" y3="29.71"/> + <curve x1="16.95" x2="16.95" x3="16.95" y1="29.25" y2="28.79" y3="28.32"/> + <close/> + <move x="23.51" y="27.36"/> + <curve x1="23.56" x2="23.61" x3="23.65" y1="27.3" y2="27.25" y3="27.2"/> + <curve x1="23.75" x2="23.87" x3="24.01" y1="27.07" y2="26.95" y3="26.85"/> + <curve x1="24.21" x2="24.42" x3="24.65" y1="26.71" y2="26.68" y3="26.76"/> + <curve x1="24.71" x2="24.73" x3="24.72" y1="26.78" y2="26.81" y3="26.88"/> + <curve x1="24.69" x2="24.67" x3="24.65" y1="27.05" y2="27.22" y3="27.4"/> + <curve x1="24.64" x2="24.63" x3="24.56" y1="27.46" y2="27.48" y3="27.46"/> + <curve x1="24.3" x2="24.09" x3="23.9" y1="27.38" y2="27.46" y3="27.65"/> + <curve x1="23.58" x2="23.58" x3="23.58" y1="27.97" y2="27.97" y3="28.43"/> + <curve x1="23.58" x2="23.58" x3="23.58" y1="29.05" y2="29.67" y3="30.3"/> + <curve x1="23.58" x2="23.56" x3="23.48" y1="30.37" y2="30.4" y3="30.39"/> + <curve x1="23.29" x2="23.09" x3="22.89" y1="30.39" y2="30.39" y3="30.39"/> + <curve x1="22.83" x2="22.81" x3="22.81" y1="30.39" y2="30.38" y3="30.32"/> + <curve x1="22.81" x2="22.81" x3="22.81" y1="29.17" y2="28.01" y3="26.86"/> + <curve x1="22.81" x2="22.83" x3="22.89" y1="26.8" y2="26.78" y3="26.78"/> + <curve x1="23.05" x2="23.21" x3="23.37" y1="26.78" y2="26.78" y3="26.78"/> + <curve x1="23.43" x2="23.45" x3="23.46" y1="26.78" y2="26.79" y3="26.85"/> + <curve x1="23.47" x2="23.49" x3="23.51" y1="27.01" y2="27.18" y3="27.36"/> + <close/> + <move x="11.24" y="30.45"/> + <curve x1="10.89" x2="10.56" x3="10.25" y1="30.46" y2="30.37" y3="30.22"/> + <curve x1="10.18" x2="10.17" x3="10.18" y1="30.19" y2="30.15" y3="30.09"/> + <curve x1="10.2" x2="10.22" x3="10.23" y1="30.01" y2="29.92" y3="29.84"/> + <curve x1="10.24" x2="10.25" x3="10.32" y1="29.78" y2="29.76" y3="29.78"/> + <curve x1="10.55" x2="10.78" x3="11.02" y1="29.84" y2="29.89" y3="29.9"/> + <curve x1="11.22" x2="11.42" x3="11.6" y1="29.91" y2="29.89" y3="29.8"/> + <curve x1="11.87" x2="11.91" x3="11.68" y1="29.66" y2="29.28" y3="29.09"/> + <curve x1="11.52" x2="11.34" x3="11.15" y1="28.96" y2="28.89" y3="28.82"/> + <curve x1="10.96" x2="10.77" x3="10.59" y1="28.74" y2="28.66" y3="28.55"/> + <curve x1="10.11" x2="10.11" x3="10.29" y1="28.24" y2="27.66" y3="27.31"/> + <curve x1="10.44" x2="10.69" x3="11" y1="27.02" y2="26.85" y3="26.77"/> + <curve x1="11.44" x2="11.88" x3="12.29" y1="26.66" y2="26.71" y3="26.91"/> + <curve x1="12.36" x2="12.38" x3="12.35" y1="26.94" y2="26.97" y3="27.04"/> + <curve x1="12.33" x2="12.31" x3="12.3" y1="27.12" y2="27.21" y3="27.29"/> + <curve x1="12.29" x2="12.26" x3="12.21" y1="27.35" y2="27.36" y3="27.35"/> + <curve x1="11.98" x2="11.76" x3="11.52" y1="27.28" y2="27.25" y3="27.26"/> + <curve x1="11.43" x2="11.34" x3="11.25" y1="27.26" y2="27.27" y3="27.31"/> + <curve x1="11.11" x2="11" x3="10.98" y1="27.37" y2="27.47" y3="27.63"/> + <curve x1="10.96" x2="11.02" x3="11.18" y1="27.81" y2="27.95" y3="28.04"/> + <curve x1="11.34" x2="11.51" x3="11.69" y1="28.14" y2="28.21" y3="28.27"/> + <curve x1="11.95" x2="12.21" x3="12.4" y1="28.37" y2="28.48" y3="28.69"/> + <curve x1="12.8" x2="12.68" x3="12.17" y1="29.14" y2="29.88" y3="30.21"/> + <curve x1="11.92" x2="11.62" x3="11.24" y1="30.38" y2="30.45" y3="30.45"/> + <close/> + <move x="27.89" y="30.46"/> + <curve x1="27.53" x2="27.2" x3="26.89" y1="30.46" y2="30.37" y3="30.22"/> + <curve x1="26.83" x2="26.81" x3="26.83" y1="30.19" y2="30.16" y3="30.1"/> + <curve x1="26.85" x2="26.86" x3="26.87" y1="30.01" y2="29.93" y3="29.84"/> + <curve x1="26.88" x2="26.9" x3="26.96" y1="29.78" y2="29.76" y3="29.78"/> + <curve x1="27.19" x2="27.43" x3="27.68" y1="29.84" y2="29.89" y3="29.9"/> + <curve x1="27.87" x2="28.06" x3="28.24" y1="29.91" y2="29.89" y3="29.81"/> + <curve x1="28.55" x2="28.55" x3="28.29" y1="29.66" y2="29.22" y3="29.05"/> + <curve x1="28.14" x2="27.99" x3="27.83" y1="28.96" y2="28.89" y3="28.83"/> + <curve x1="27.64" x2="27.45" x3="27.27" y1="28.76" y2="28.67" y3="28.57"/> + <curve x1="26.64" x2="26.72" x3="27.26" y1="28.2" y2="27.28" y3="26.94"/> + <curve x1="27.52" x2="27.81" x3="28.12" y1="26.77" y2="26.71" y3="26.72"/> + <curve x1="28.41" x2="28.69" x3="28.95" y1="26.72" y2="26.79" y3="26.92"/> + <curve x1="29" x2="29.02" x3="29" y1="26.94" y2="26.97" y3="27.02"/> + <curve x1="28.98" x2="28.97" x3="28.95" y1="27.1" y2="27.19" y3="27.27"/> + <curve x1="28.94" x2="28.92" x3="28.84" y1="27.34" y2="27.36" y3="27.34"/> + <curve x1="28.62" x2="28.39" x3="28.16" y1="27.27" y2="27.25" y3="27.26"/> + <curve x1="28.05" x2="27.94" x3="27.84" y1="27.26" y2="27.28" y3="27.33"/> + <curve x1="27.59" x2="27.54" x3="27.75" y1="27.46" y2="27.8" y3="27.99"/> + <curve x1="27.9" x2="28.08" x3="28.26" y1="28.12" y2="28.18" y3="28.24"/> + <curve x1="28.45" x2="28.63" x3="28.81" y1="28.31" y2="28.39" y3="28.5"/> + <curve x1="29.43" x2="29.37" x3="29.06" y1="28.86" y2="29.63" y3="30"/> + <curve x1="28.85" x2="28.56" x3="28.25" y1="30.25" y2="30.37" y3="30.43"/> + <curve x1="28.13" x2="28.01" x3="27.89" y1="30.45" y2="30.45" y3="30.46"/> + <close/> + <move x="21.16" y="30.01"/> + <curve x1="20.92" x2="20.68" x3="20.4" y1="30.21" y2="30.36" y3="30.42"/> + <curve x1="20.02" x2="19.64" x3="19.3" y1="30.5" y2="30.49" y3="30.25"/> + <curve x1="19.08" x2="18.98" x3="18.97" y1="30.08" y2="29.84" y3="29.57"/> + <curve x1="18.94" x2="19.25" x3="19.9" y1="28.92" y2="28.51" y3="28.33"/> + <curve x1="20.24" x2="20.59" x3="20.94" y1="28.23" y2="28.21" y3="28.22"/> + <curve x1="21.03" x2="21.06" x3="21.06" y1="28.22" y2="28.2" y3="28.1"/> + <curve x1="21.05" x2="21.07" x3="21.01" y1="27.94" y2="27.77" y3="27.62"/> + <curve x1="20.9" x2="20.67" x3="20.42" y1="27.35" y2="27.29" y3="27.28"/> + <curve x1="20.06" x2="19.72" x3="19.38" y1="27.26" y2="27.33" y3="27.45"/> + <curve x1="19.29" x2="19.24" x3="19.23" y1="27.48" y2="27.48" y3="27.37"/> + <curve x1="19.22" x2="19.19" x3="19.16" y1="27.27" y2="27.18" y3="27.09"/> + <curve x1="19.15" x2="19.16" x3="19.21" y1="27.04" y2="27.01" y3="26.99"/> + <curve x1="19.79" x2="20.38" x3="21" y1="26.76" y2="26.64" y3="26.77"/> + <curve x1="21.51" x2="21.81" x3="21.81" y1="26.87" y2="27.24" y3="27.77"/> + <curve x1="21.81" x2="21.81" x3="21.81" y1="28.61" y2="29.46" y3="30.3"/> + <curve x1="21.81" x2="21.79" x3="21.71" y1="30.38" y2="30.4" y3="30.39"/> + <curve x1="21.58" x2="21.44" x3="21.3" y1="30.39" y2="30.39" y3="30.39"/> + <curve x1="21.23" x2="21.2" x3="21.2" y1="30.4" y2="30.37" y3="30.3"/> + <curve x1="21.19" x2="21.17" x3="21.16" y1="30.21" y2="30.12" y3="30.01"/> + <close/> + <move x="21.05" y="29.14"/> + <line x="21.05" y="28.78"/> + <curve x1="21.05" x2="21.06" x3="21.01" y1="28.75" y2="28.71" y3="28.71"/> + <curve x1="20.71" x2="20.41" x3="20.12" y1="28.72" y2="28.69" y3="28.79"/> + <curve x1="19.84" x2="19.72" x3="19.72" y1="28.89" y2="29.06" y3="29.36"/> + <curve x1="19.72" x2="20" x3="20.35" y1="29.76" y2="29.94" y3="29.89"/> + <curve x1="20.6" x2="20.81" x3="21" y1="29.86" y2="29.74" y3="29.6"/> + <curve x1="21.04" x2="21.06" x3="21.05" y1="29.56" y2="29.53" y3="29.47"/> + <curve x1="21.05" x2="21.05" x3="21.05" y1="29.36" y2="29.25" y3="29.14"/> + <close/> + <move x="13.07" y="28.66"/> + <curve x1="13.07" x2="13.1" x3="13.22" y1="28.34" y2="28.01" y3="27.7"/> + <curve x1="13.45" x2="13.91" x3="14.55" y1="27.08" y2="26.77" y3="26.71"/> + <curve x1="14.82" x2="15.08" x3="15.34" y1="26.69" y2="26.7" y3="26.79"/> + <curve x1="15.72" x2="15.98" x3="16.11" y1="26.91" y2="27.16" y3="27.53"/> + <curve x1="16.35" x2="16.35" x3="16.09" y1="28.19" y2="28.87" y3="29.53"/> + <curve x1="15.88" x2="15.44" x3="14.85" y1="30.09" y2="30.38" y3="30.45"/> + <curve x1="14.6" x2="14.35" x3="14.1" y1="30.48" y2="30.47" y3="30.41"/> + <curve x1="13.62" x2="13.33" x3="13.18" y1="30.29" y2="29.98" y3="29.52"/> + <curve x1="13.1" x2="13.07" x3="13.07" y1="29.24" y2="28.96" y3="28.66"/> + <close/> + <move x="15.48" y="28.65"/> + <curve x1="15.49" x2="15.47" x3="15.42" y1="28.4" y2="28.16" y3="27.94"/> + <curve x1="15.31" x2="15.01" x3="14.51" y1="27.44" y2="27.22" y3="27.29"/> + <curve x1="14.17" x2="14.01" x3="13.93" y1="27.34" y2="27.58" y3="27.89"/> + <curve x1="13.82" x2="13.84" x3="13.9" y1="28.29" y2="28.69" y3="29.09"/> + <curve x1="13.92" x2="13.97" x3="14.08" y1="29.28" y2="29.46" y3="29.62"/> + <curve x1="14.26" x2="14.52" x3="14.8" y1="29.87" y2="29.91" y3="29.88"/> + <curve x1="15.08" x2="15.26" x3="15.36" y1="29.85" y2="29.68" y3="29.43"/> + <curve x1="15.47" x2="15.49" x3="15.48" y1="29.17" y2="28.9" y3="28.65"/> + <close/> + <move x="23.92" y="21.06"/> + <line x="21.48" y="21.06"/> + <line x="21.48" y="19.73"/> + <line x="22.59" y="19.73"/> + <line x="22.59" y="6.88"/> + <line x="9.74" y="6.88"/> + <line x="9.74" y="8.06"/> + <line x="8.42" y="8.06"/> + <line x="8.42" y="5.55"/> + <line x="23.92" y="5.55"/> + <close/> + <move x="5.01" y="24.38"/> + <line x="20.27" y="24.38"/> + <line x="20.27" y="9.12"/> + <line x="5.01" y="9.12"/> + <close/> + <move x="14.01" y="22.31"/> + <line x="11.08" y="22.31"/> + <line x="7.52" y="11.19"/> + <line x="10.27" y="11.19"/> + <line x="11.62" y="15.89"/> + <curve x1="12" x2="12.35" x3="12.61" y1="17.21" y2="18.48" y3="19.87"/> + <line x="12.66" y="19.87"/> + <curve x1="12.94" x2="13.29" x3="13.67" y1="18.53" y2="17.21" y3="15.94"/> + <line x="15.09" y="11.19"/> + <line x="17.76" y="11.19"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam agent for windows" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="26.04" y="27.17"/> + <line x="30.22" y="27.22"/> + <line x="30.22" y="30.96"/> + <line x="26.04" y="30.08"/> + <close/> + <move x="25.4" y="27.16"/> + <line x="25.4" y="30.01"/> + <line x="22.78" y="29.45"/> + <line x="22.78" y="27.13"/> + <close/> + <move x="25.4" y="26.48"/> + <line x="22.78" y="26.51"/> + <line x="22.78" y="24.1"/> + <line x="25.4" y="23.54"/> + <close/> + <move x="30.22" y="26.43"/> + <line x="26.04" y="26.48"/> + <line x="26.04" y="23.47"/> + <line x="30.22" y="22.59"/> + <close/> + <move x="23.92" y="21.05"/> + <line x="21.48" y="21.05"/> + <line x="21.48" y="19.72"/> + <line x="22.59" y="19.72"/> + <line x="22.59" y="6.87"/> + <line x="9.74" y="6.87"/> + <line x="9.74" y="8.05"/> + <line x="8.42" y="8.05"/> + <line x="8.42" y="5.54"/> + <line x="23.92" y="5.54"/> + <close/> + <move x="5.01" y="24.37"/> + <line x="20.27" y="24.37"/> + <line x="20.27" y="9.11"/> + <line x="5.01" y="9.11"/> + <close/> + <move x="14.01" y="22.3"/> + <line x="11.08" y="22.3"/> + <line x="7.52" y="11.18"/> + <line x="10.27" y="11.18"/> + <line x="11.62" y="15.88"/> + <curve x1="12" x2="12.35" x3="12.61" y1="17.2" y2="18.47" y3="19.86"/> + <line x="12.66" y="19.86"/> + <curve x1="12.94" x2="13.29" x3="13.67" y1="18.52" y2="17.2" y3="15.93"/> + <line x="15.09" y="11.18"/> + <line x="17.76" y="11.18"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam availability orchestrator" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="7.71" y="5.68"/> + <curve x1="6.89" x2="6.23" x3="6.23" y1="5.68" y2="6.34" y3="7.16"/> + <curve x1="6.23" x2="6.89" x3="7.71" y1="7.97" y2="8.63" y3="8.63"/> + <line x="27.24" y="8.63"/> + <line x="27.24" y="26.33"/> + <line x="28.72" y="26.33"/> + <line x="28.72" y="5.68"/> + <line x="27.24" y="5.68"/> + <close/> + <move x="5.14" y="7.71"/> + <curve x1="5.14" x2="5.13" x3="5.13" y1="7.77" y2="7.83" y3="7.9"/> + <line x="5.13" y="19.17"/> + <line x="8.11" y="19.17"/> + <curve x1="8.47" x2="10.65" x3="13.28" y1="16.64" y2="14.68" y3="14.68"/> + <line x="18.73" y="14.68"/> + <line x="18.73" y="16.16"/> + <line x="13.28" y="16.16"/> + <curve x1="11.22" x2="9.53" x3="9.53" y1="16.16" y2="17.84" y3="19.9"/> + <curve x1="9.53" x2="10.79" x3="12.45" y1="21.68" y2="23.17" y3="23.55"/> + <line x="13.29" y="24.39"/> + <line x="12.6" y="25.08"/> + <curve x1="10.28" x2="8.44" x3="8.11" y1="24.77" y2="22.95" y3="20.64"/> + <line x="5.13" y="20.64"/> + <line x="5.13" y="27.07"/> + <curve x1="5.13" x2="6.12" x3="7.34" y1="28.29" y2="29.28" y3="29.28"/> + <line x="26.14" y="29.28"/> + <line x="26.14" y="9.74"/> + <line x="7.34" y="9.74"/> + <curve x1="6.18" x2="5.24" x3="5.14" y1="9.74" y2="8.85" y3="7.71"/> + <close/> + <move x="19.51" y="11.73"/> + <line x="23.2" y="15.42"/> + <line x="19.51" y="19.1"/> + <close/> + <move x="13.81" y="21.78"/> + <line x="15.38" y="23.34"/> + <line x="16.94" y="21.78"/> + <line x="17.98" y="22.82"/> + <line x="16.42" y="24.39"/> + <line x="17.98" y="25.95"/> + <line x="16.94" y="26.99"/> + <line x="15.38" y="25.43"/> + <line x="13.81" y="26.99"/> + <line x="12.77" y="25.95"/> + <line x="14.33" y="24.39"/> + <line x="12.77" y="22.82"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34" name="veeam availability suite" strokewidth="inherit" w="34"> + <connections/> + <foreground> + <path> + <move x="0" y="34"/> + <line x="34" y="34"/> + <line x="34" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="7" y="7"/> + <line x="7" y="27.1"/> + <line x="27.1" y="27.1"/> + <line x="27.1" y="7"/> + <close/> + <move x="11" y="10.6"/> + <line x="14.2" y="10.6"/> + <line x="15.8" y="16"/> + <curve x1="16.2" x2="16.6" x3="16.9" y1="17.5" y2="19" y3="20.6"/> + <line x="17" y="20.6"/> + <line x="18.2" y="16.1"/> + <line x="19.8" y="10.6"/> + <line x="22.9" y="10.6"/> + <line x="18.6" y="23.4"/> + <line x="15.1" y="23.4"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="39.19" name="veeam backup chain metadata" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="28.35" y="7.11"/> + <line x="28.35" y="39.19"/> + <line x="0" y="39.19"/> + <line x="0" y="0"/> + <line x="21.38" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="20.72" y="2.49"/> + <line x="20.72" y="7.86"/> + <line x="26.01" y="7.86"/> + <curve x1="26.06" x2="20.72" x3="20.72" y1="7.86" y2="2.49" y3="2.49"/> + <close/> + <move x="15.57" y="11.88"/> + <line x="6.01" y="21.12"/> + <line x="12.47" y="27.81"/> + <line x="22.03" y="18.58"/> + <line x="22.19" y="11.95"/> + <close/> + <move x="15.87" y="12.64"/> + <line x="21.42" y="12.7"/> + <line x="21.29" y="18.25"/> + <line x="12.49" y="26.75"/> + <line x="7.07" y="21.14"/> + <line x="15.83" y="12.67"/> + <close/> + <move x="18.03" y="14.12"/> + <curve x1="17.02" x2="16.21" x3="16.21" y1="14.12" y2="14.94" y3="15.94"/> + <curve x1="16.21" x2="17.02" x3="18.03" y1="16.95" y2="17.76" y3="17.76"/> + <curve x1="19.03" x2="19.85" x3="19.85" y1="17.76" y2="16.95" y3="15.94"/> + <curve x1="19.85" x2="19.03" x3="18.03" y1="14.94" y2="14.12" y3="14.12"/> + <close/> + <move x="18.03" y="14.87"/> + <curve x1="18.62" x2="19.1" x3="19.1" y1="14.87" y2="15.35" y3="15.94"/> + <curve x1="19.1" x2="18.62" x3="18.03" y1="16.53" y2="17.01" y3="17.01"/> + <curve x1="17.44" x2="16.96" x3="16.96" y1="17.01" y2="16.53" y3="15.94"/> + <curve x1="16.96" x2="17.44" x3="18.03" y1="15.35" y2="14.87" y3="14.87"/> + <close/> + <move x="13.58" y="29.47"/> + <line x="13.58" y="35.47"/> + <curve x1="13.95" x2="14.66" x3="15.15" y1="35.61" y2="35.7" y3="35.7"/> + <curve x1="16.55" x2="17.29" x3="17.29" y1="35.7" y2="34.87" y3="33.45"/> + <line x="17.29" y="33.33"/> + <curve x1="17.29" x2="16.43" x3="15.64" y1="31.75" y2="31.26" y3="31.26"/> + <curve x1="15.07" x2="14.68" x3="14.36" y1="31.26" y2="31.4" y3="31.6"/> + <line x="14.31" y="31.6"/> + <line x="14.31" y="29.47"/> + <close/> + <move x="20.96" y="31.26"/> + <curve x1="20.48" x2="20.02" x3="19.66" y1="31.26" y2="31.46" y3="31.7"/> + <line x="19.62" y="31.7"/> + <line x="19.62" y="31.34"/> + <line x="18.92" y="31.34"/> + <line x="18.92" y="35.59"/> + <line x="19.65" y="35.59"/> + <line x="19.65" y="32.17"/> + <curve x1="19.96" x2="20.33" x3="20.67" y1="32.02" y2="31.89" y3="31.89"/> + <curve x1="21.23" x2="21.4" x3="21.4" y1="31.89" y2="32.09" y3="32.58"/> + <line x="21.4" y="35.59"/> + <line x="22.13" y="35.59"/> + <line x="22.13" y="32.43"/> + <curve x1="22.13" x2="22.12" x3="22.11" y1="32.33" y2="32.26" y3="32.18"/> + <curve x1="22.48" x2="22.83" x3="23.14" y1="32" y2="31.89" y3="31.89"/> + <curve x1="23.71" x2="23.88" x3="23.88" y1="31.89" y2="32.09" y3="32.58"/> + <line x="23.88" y="35.59"/> + <line x="24.61" y="35.59"/> + <line x="24.61" y="32.43"/> + <curve x1="24.61" x2="24.18" x3="23.43" y1="31.6" y2="31.26" y3="31.26"/> + <curve x1="22.95" x2="22.46" x3="22.02" y1="31.26" y2="31.43" y3="31.73"/> + <line x="21.98" y="31.73"/> + <curve x1="21.78" x2="21.44" x3="20.96" y1="31.41" y2="31.26" y3="31.26"/> + <close/> + <move x="8.27" y="31.34"/> + <line x="9.83" y="35.59"/> + <line x="10.56" y="35.59"/> + <line x="12.13" y="31.34"/> + <line x="11.42" y="31.34"/> + <line x="10.24" y="34.67"/> + <line x="10.21" y="34.67"/> + <line x="9.06" y="31.34"/> + <close/> + <move x="15.29" y="31.88"/> + <curve x1="16.14" x2="16.54" x3="16.54" y1="31.88" y2="32.25" y3="33.38"/> + <line x="16.54" y="33.56"/> + <curve x1="16.54" x2="15.91" x3="15.2" y1="34.75" y2="35.09" y3="35.09"/> + <curve x1="14.78" x2="14.49" x3="14.31" y1="35.09" y2="35.01" y3="34.95"/> + <line x="14.31" y="32.12"/> + <curve x1="14.51" x2="14.89" x3="15.29" y1="32.04" y2="31.88" y3="31.88"/> + <close/> + <move x="6.54" y="34.75"/> + <line x="6.54" y="35.59"/> + <line x="7.37" y="35.59"/> + <line x="7.37" y="34.75"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam backup enterprise manager" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="13.45" y="6.68"/> + <line x="13.45" y="12.22"/> + <line x="8.48" y="7.25"/> + <line x="7.32" y="8.41"/> + <line x="12.29" y="13.38"/> + <line x="6.75" y="13.38"/> + <line x="6.75" y="13.75"/> + <line x="6.75" y="15.02"/> + <line x="6.75" y="15.38"/> + <line x="15.44" y="15.38"/> + <line x="15.44" y="6.68"/> + <line x="15.09" y="6.68"/> + <line x="13.79" y="6.68"/> + <close/> + <move x="16.86" y="6.68"/> + <line x="16.86" y="8.27"/> + <line x="25.78" y="8.27"/> + <line x="25.78" y="8.26"/> + <curve x1="26.05" x2="26.03" x3="26.04" y1="8.27" y2="8.38" y3="8.54"/> + <line x="26.03" y="8.54"/> + <line x="26.03" y="17.24"/> + <line x="27.61" y="17.24"/> + <line x="27.61" y="8.15"/> + <line x="27.61" y="8.15"/> + <curve x1="27.6" x2="27.42" x3="26.16" y1="6.92" y2="6.68" y3="6.69"/> + <line x="26.16" y="6.68"/> + <close/> + <move x="17.75" y="12.05"/> + <line x="17.75" y="24.15"/> + <line x="22.58" y="24.15"/> + <line x="22.58" y="12.05"/> + <close/> + <move x="6.75" y="17.31"/> + <line x="6.75" y="26.22"/> + <curve x1="6.76" x2="6.95" x3="8.2" y1="27.45" y2="27.69" y3="27.69"/> + <line x="17.5" y="27.69"/> + <line x="17.5" y="26.11"/> + <line x="8.59" y="26.11"/> + <curve x1="8.32" x2="8.34" x3="8.33" y1="26.11" y2="25.99" y3="25.83"/> + <line x="8.33" y="17.31"/> + <close/> + <move x="11.7" y="17.49"/> + <line x="11.7" y="24.15"/> + <line x="16.54" y="24.15"/> + <line x="16.54" y="17.49"/> + <close/> + <move x="25.96" y="19.06"/> + <line x="25.96" y="26.04"/> + <line x="18.99" y="26.04"/> + <line x="18.99" y="26.11"/> + <line x="18.98" y="26.11"/> + <line x="18.98" y="27.31"/> + <line x="18.99" y="27.31"/> + <line x="18.99" y="27.65"/> + <line x="27.58" y="27.65"/> + <line x="27.58" y="19.06"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam backup for office 365" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="15.55" y="5.68"/> + <curve x1="11.52" x2="8.22" x3="8.04" y1="5.68" y2="8.91" y3="12.96"/> + <line x="7.73" y="12.96"/> + <curve x1="6.23" x2="5.01" x3="5.01" y1="12.96" y2="14.18" y3="15.69"/> + <line x="5.01" y="16.8"/> + <curve x1="5.01" x2="6.23" x3="7.73" y1="18.3" y2="19.52" y3="19.52"/> + <line x="13.27" y="19.52"/> + <line x="13.27" y="14.89"/> + <line x="26.85" y="14.89"/> + <line x="26.85" y="19.37"/> + <curve x1="27.94" x2="28.64" x3="28.64" y1="18.54" y2="17.23" y3="15.76"/> + <line x="28.64" y="14.82"/> + <curve x1="28.64" x2="26.61" x3="24.11" y1="12.32" y2="10.29" y3="10.29"/> + <line x="22.46" y="10.29"/> + <curve x1="21.31" x2="18.65" x3="15.55" y1="7.58" y2="5.68" y3="5.68"/> + <close/> + <move x="14.16" y="15.9"/> + <line x="14.16" y="22.26"/> + <line x="25.98" y="22.26"/> + <line x="25.98" y="15.9"/> + <close/> + <move x="17.82" y="16.8"/> + <line x="22.34" y="16.8"/> + <line x="22.34" y="18.61"/> + <line x="17.82" y="18.61"/> + <close/> + <move x="7.81" y="20.45"/> + <line x="7.81" y="25.91"/> + <line x="13.27" y="25.91"/> + <line x="13.27" y="24.07"/> + <line x="9.64" y="24.07"/> + <line x="9.64" y="20.45"/> + <close/> + <move x="14.16" y="23.2"/> + <line x="14.16" y="29.56"/> + <line x="25.98" y="29.56"/> + <line x="25.98" y="23.2"/> + <close/> + <move x="17.82" y="24.09"/> + <line x="22.34" y="24.09"/> + <line x="22.34" y="25.91"/> + <line x="17.82" y="25.91"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam backup replication" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="13.13" y="5.69"/> + <line x="13.13" y="11.72"/> + <line x="7.72" y="6.31"/> + <line x="6.46" y="7.57"/> + <line x="11.87" y="12.98"/> + <line x="5.84" y="12.98"/> + <line x="5.84" y="14.77"/> + <line x="14.92" y="14.77"/> + <line x="14.92" y="5.69"/> + <close/> + <move x="16.47" y="5.69"/> + <line x="16.47" y="6.93"/> + <line x="27.01" y="6.93"/> + <line x="27.01" y="17.19"/> + <line x="28.18" y="17.19"/> + <line x="28.18" y="7.28"/> + <curve x1="28.17" x2="27.96" x3="26.6" y1="5.95" y2="5.68" y3="5.69"/> + <close/> + <move x="17.33" y="10.27"/> + <line x="17.33" y="17.16"/> + <line x="24.27" y="17.16"/> + <line x="24.27" y="10.27"/> + <close/> + <move x="5.84" y="16.87"/> + <line x="5.84" y="26.58"/> + <curve x1="5.85" x2="6.05" x3="7.42" y1="27.92" y2="28.18" y3="28.18"/> + <line x="17.55" y="28.18"/> + <line x="17.55" y="26.93"/> + <line x="7.01" y="26.93"/> + <line x="7.01" y="16.87"/> + <close/> + <move x="10.27" y="17.22"/> + <line x="10.27" y="24.11"/> + <line x="17.21" y="24.11"/> + <line x="17.21" y="17.22"/> + <close/> + <move x="26.39" y="19.1"/> + <line x="26.39" y="25.13"/> + <line x="20.98" y="19.72"/> + <line x="19.72" y="20.98"/> + <line x="25.13" y="26.39"/> + <line x="19.1" y="26.39"/> + <line x="19.1" y="28.18"/> + <line x="28.18" y="28.18"/> + <line x="28.18" y="19.1"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam cloud connect" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="18.52" y="9.17"/> + <curve x1="15.34" x2="12.65" x3="11.68" y1="9.17" y2="10.89" y3="13.28"/> + <curve x1="11.4" x2="11.12" x3="10.83" y1="13.24" y2="13.21" y3="13.21"/> + <curve x1="7.87" x2="5.43" x3="5.06" y1="13.21" y2="15.42" y3="18.28"/> + <line x="13.84" y="18.28"/> + <curve x1="14.03" x2="16.09" x3="18.59" y1="15.82" y2="13.89" y3="13.89"/> + <curve x1="19.61" x2="20.59" x3="21.41" y1="13.89" y2="14.21" y3="14.81"/> + <line x="20.97" y="15.42"/> + <curve x1="20.27" x2="19.45" x3="18.59" y1="14.91" y2="14.64" y3="14.64"/> + <curve x1="16.37" x2="14.57" x3="14.57" y1="14.64" y2="16.44" y3="18.65"/> + <curve x1="14.57" x2="16.37" x3="18.59" y1="20.86" y2="22.66" y3="22.66"/> + <curve x1="19.46" x2="20.3" x3="21" y1="22.66" y2="22.39" y3="21.86"/> + <line x="21.45" y="22.46"/> + <curve x1="20.62" x2="19.63" x3="18.59" y1="23.08" y2="23.41" y3="23.41"/> + <curve x1="16.09" x2="14.03" x3="13.84" y1="23.41" y2="21.48" y3="19.03"/> + <line x="5.01" y="19.03"/> + <curve x1="5.01" x2="7.61" x3="10.83" y1="22.24" y2="24.85" y3="24.85"/> + <line x="25.46" y="24.85"/> + <curve x1="28.26" x2="30.54" x3="30.54" y1="24.85" y2="22.58" y3="19.77"/> + <curve x1="30.54" x2="30.52" x3="30.48" y1="19.51" y2="19.27" y3="19.03"/> + <line x="20.78" y="19.03"/> + <curve x1="20.6" x2="19.81" x3="18.85" y1="19.93" y2="20.62" y3="20.62"/> + <curve x1="17.76" x2="16.88" x3="16.88" y1="20.62" y2="19.74" y3="18.65"/> + <curve x1="16.88" x2="17.76" x3="18.85" y1="17.56" y2="16.68" y3="16.68"/> + <curve x1="19.81" x2="20.61" x3="20.78" y1="16.68" y2="17.36" y3="18.28"/> + <line x="30.31" y="18.28"/> + <curve x1="29.7" x2="27.89" x3="25.72" y1="16.28" y2="14.81" y3="14.71"/> + <curve x1="25.39" x2="22.29" x3="18.52" y1="11.6" y2="9.17" y3="9.17"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam cloud mobility" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="17.67" y="5.76"/> + <curve x1="14.85" x2="12.47" x3="11.6" y1="5.76" y2="7.29" y3="9.41"/> + <curve x1="11.35" x2="11.1" x3="10.84" y1="9.37" y2="9.35" y3="9.35"/> + <curve x1="7.99" x2="5.68" x3="5.68" y1="9.35" y2="11.66" y3="14.51"/> + <curve x1="5.68" x2="7.99" x3="10.84" y1="17.36" y2="19.67" y3="19.67"/> + <line x="23.83" y="19.67"/> + <curve x1="26.32" x2="28.34" x3="28.34" y1="19.67" y2="17.66" y3="15.17"/> + <curve x1="28.34" x2="26.44" x3="24.06" y1="12.76" y2="10.79" y3="10.67"/> + <curve x1="23.77" x2="21.02" x3="17.67" y1="7.92" y2="5.76" y3="5.76"/> + <close/> + <move x="15.14" y="21.62"/> + <line x="11.49" y="25.28"/> + <line x="9.05" y="22.85"/> + <line x="9.05" y="28.26"/> + <line x="14.46" y="28.26"/> + <line x="12.02" y="25.81"/> + <line x="15.67" y="22.15"/> + <close/> + <move x="19.56" y="21.89"/> + <line x="22" y="24.33"/> + <line x="18.35" y="27.99"/> + <line x="18.88" y="28.52"/> + <line x="22.53" y="24.86"/> + <line x="24.97" y="27.3"/> + <line x="24.97" y="21.89"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam explorers" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="16.43" y="5.81"/> + <curve x1="13.22" x2="10.29" x3="8.57" y1="5.81" y2="7.43" y3="10.02"/> + <line x="6.73" y="9.49"/> + <line x="7.71" y="13.49"/> + <line x="10.68" y="10.64"/> + <line x="9.33" y="10.24"/> + <curve x1="10.93" x2="13.56" x3="16.43" y1="7.98" y2="6.56" y3="6.56"/> + <curve x1="21.22" x2="25.11" x3="25.11" y1="6.56" y2="10.45" y3="15.24"/> + <curve x1="25.11" x2="24.43" x3="23.3" y1="17.22" y2="19.05" y3="20.51"/> + <line x="23.3" y="20.51"/> + <line x="21.64" y="22.16"/> + <curve x1="20.19" x2="18.39" x3="16.43" y1="23.26" y2="23.92" y3="23.92"/> + <curve x1="14.02" x2="11.78" x3="10.12" y1="23.92" y2="22.95" y3="21.2"/> + <line x="9.57" y="21.72"/> + <curve x1="11.37" x2="13.81" x3="16.43" y1="23.62" y2="24.67" y3="24.67"/> + <curve x1="18.17" x2="19.79" x3="21.19" y1="24.67" y2="24.19" y3="23.36"/> + <line x="27.11" y="29.29"/> + <line x="29.6" y="26.81"/> + <line x="23.84" y="21.05"/> + <curve x1="25.1" x2="25.86" x3="25.86" y1="19.44" y2="17.43" y3="15.24"/> + <curve x1="25.86" x2="21.63" x3="16.43" y1="10.04" y2="5.81" y3="5.81"/> + <close/> + <move x="12.77" y="9.93"/> + <line x="12.77" y="20.7"/> + <line x="20.6" y="20.7"/> + <line x="20.6" y="11.88"/> + <line x="18.68" y="9.93"/> + <close/> + <move x="18.5" y="10.61"/> + <curve x1="18.5" x2="19.97" x3="19.96" y1="10.61" y2="12.09" y3="12.09"/> + <line x="18.5" y="12.09"/> + <close/> + <move x="14.2" y="15.14"/> + <line x="19.18" y="15.14"/> + <line x="19.18" y="15.89"/> + <line x="14.2" y="15.89"/> + <close/> + <move x="14.2" y="16.76"/> + <line x="19.18" y="16.76"/> + <line x="19.18" y="17.51"/> + <line x="14.2" y="17.51"/> + <close/> + <move x="14.2" y="18.37"/> + <line x="19.18" y="18.37"/> + <line x="19.18" y="19.12"/> + <line x="14.2" y="19.12"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam explorer for active directory" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="17.01" y="4.5"/> + <line x="4.5" y="17.01"/> + <line x="17.01" y="29.52"/> + <line x="18.71" y="27.81"/> + <curve x1="17.94" x2="17.3" x3="16.83" y1="27.34" y2="26.69" y3="25.92"/> + <curve x1="15.91" x2="15.18" x3="15.18" y1="25.83" y2="25.06" y3="24.12"/> + <curve x1="15.18" x2="15.3" x3="15.48" y1="23.75" y2="23.41" y3="23.13"/> + <line x="10.83" y="18.52"/> + <curve x1="10.54" x2="10.2" x3="9.83" y1="18.71" y2="18.83" y3="18.83"/> + <curve x1="8.82" x2="8" x3="8" y1="18.83" y2="18.02" y3="17.01"/> + <curve x1="8" x2="8.82" x3="9.83" y1="16" y2="15.19" y3="15.19"/> + <curve x1="10.23" x2="10.59" x3="10.89" y1="15.19" y2="15.32" y3="15.53"/> + <line x="15.5" y="10.93"/> + <curve x1="15.31" x2="15.2" x3="15.2" y1="10.64" y2="10.3" y3="9.94"/> + <curve x1="15.2" x2="16.02" x3="17.02" y1="8.93" y2="8.12" y3="8.12"/> + <curve x1="18.03" x2="18.85" x3="18.85" y1="8.12" y2="8.93" y3="9.94"/> + <curve x1="18.85" x2="18.75" x3="18.6" y1="10.26" y2="10.57" y3="10.83"/> + <line x="23.25" y="15.48"/> + <curve x1="23.54" x2="23.88" x3="24.25" y1="15.3" y2="15.19" y3="15.19"/> + <curve x1="25.25" x2="26.07" x3="26.07" y1="15.19" y2="16" y3="17.01"/> + <curve x1="26.07" x2="25.65" x3="25.06" y1="17.72" y2="18.33" y3="18.63"/> + <curve x1="25.59" x2="26.04" x3="26.39" y1="19.05" y2="19.55" y3="20.13"/> + <line x="29.51" y="17.01"/> + <close/> + <move x="18.11" y="11.39"/> + <curve x1="17.9" x2="17.66" x3="17.4" y1="11.55" y2="11.66" y3="11.71"/> + <line x="17.4" y="19.37"/> + <curve x1="18.42" x2="19.93" x3="21.62" y1="18.19" y2="17.44" y3="17.44"/> + <curve x1="21.92" x2="22.21" x3="22.5" y1="17.44" y2="17.47" y3="17.51"/> + <curve x1="22.45" x2="22.42" x3="22.42" y1="17.35" y2="17.18" y3="17.01"/> + <curve x1="22.42" x2="22.53" x3="22.72" y1="16.64" y2="16.3" y3="16.01"/> + <close/> + <move x="16.03" y="11.46"/> + <line x="11.4" y="16.09"/> + <curve x1="11.55" x2="11.65" x3="11.65" y1="16.36" y2="16.67" y3="17.01"/> + <curve x1="11.65" x2="11.54" x3="11.36" y1="17.37" y2="17.71" y3="17.99"/> + <line x="16.01" y="22.6"/> + <curve x1="16.02" x2="16.03" x3="16.04" y1="22.59" y2="22.58" y3="22.58"/> + <curve x1="16.1" x2="16.32" x3="16.65" y1="21.82" y2="21.11" y3="20.47"/> + <line x="16.65" y="11.71"/> + <curve x1="16.42" x2="16.21" x3="16.03" y1="11.66" y2="11.58" y3="11.46"/> + <close/> + <move x="21.62" y="18.19"/> + <curve x1="18.94" x2="16.77" x3="16.77" y1="18.19" y2="20.37" y3="23.04"/> + <curve x1="16.77" x2="18.94" x3="21.62" y1="25.72" y2="27.89" y3="27.89"/> + <curve x1="22.49" x2="23.3" x3="24.01" y1="27.89" y2="27.65" y3="27.25"/> + <line x="26.73" y="29.98"/> + <line x="28.31" y="28.4"/> + <line x="25.65" y="25.73"/> + <curve x1="26.16" x2="26.47" x3="26.47" y1="24.96" y2="24.03" y3="23.04"/> + <curve x1="26.47" x2="24.29" x3="21.62" y1="20.37" y2="18.19" y3="18.19"/> + <close/> + <move x="21.62" y="19.09"/> + <curve x1="23.8" x2="25.57" x3="25.57" y1="19.09" y2="20.86" y3="23.04"/> + <curve x1="25.57" x2="23.8" x3="21.62" y1="25.22" y2="26.99" y3="26.99"/> + <curve x1="19.44" x2="17.67" x3="17.67" y1="26.99" y2="25.22" y3="23.04"/> + <curve x1="17.67" x2="19.44" x3="21.62" y1="20.86" y2="19.09" y3="19.09"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam explorer for exchange" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="19.02" y="5.23"/> + <line x="6.68" y="7.4"/> + <line x="6.68" y="24.39"/> + <line x="17.24" y="26.24"/> + <curve x1="16.6" x2="16.23" x3="16.23" y1="25.33" y2="24.23" y3="23.05"/> + <curve x1="16.23" x2="17.35" x3="19.02" y1="20.98" y2="19.18" y3="18.2"/> + <line x="19.02" y="12.79"/> + <curve x1="19.7" x2="20.7" x3="21.84" y1="12.08" y2="10.8" y3="9.95"/> + <line x="23.83" y="9.95"/> + <line x="23.83" y="12.22"/> + <curve x1="23.83" x2="23.82" x3="23.81" y1="12.24" y2="12.26" y3="12.27"/> + <line x="23.18" y="12.91"/> + <curve x1="23.08" x2="23.08" x3="23.18" y1="13.01" y2="13.16" y3="13.26"/> + <line x="23.69" y="13.77"/> + <curve x1="23.79" x2="23.94" x3="24.04" y1="13.87" y2="13.87" y3="13.77"/> + <line x="25.46" y="12.35"/> + <curve x1="25.52" x2="25.56" x3="25.56" y1="12.29" y2="12.2" y3="12.1"/> + <line x="25.56" y="9.95"/> + <line x="25.56" y="8.57"/> + <curve x1="25.56" x2="25.4" x3="25.21" y1="8.38" y2="8.22" y3="8.22"/> + <line x="21.53" y="8.22"/> + <curve x1="21.28" x2="19.93" x3="19.02" y1="8.25" y2="9.91" y3="11.32"/> + <close/> + <move x="14.79" y="10.46"/> + <line x="14.79" y="12.26"/> + <line x="12.05" y="12.45"/> + <line x="12.05" y="14.52"/> + <line x="14.6" y="14.45"/> + <line x="14.6" y="16.24"/> + <line x="12.05" y="16.21"/> + <line x="12.05" y="18.33"/> + <line x="14.97" y="18.5"/> + <line x="14.97" y="20.3"/> + <line x="10.29" y="19.86"/> + <line x="10.29" y="10.95"/> + <close/> + <move x="20.66" y="13.2"/> + <curve x1="20.61" x2="20.56" x3="20.53" y1="13.2" y2="13.22" y3="13.25"/> + <curve x1="20.13" x2="22.51" x3="23.83" y1="13.69" y2="15.12" y3="16.89"/> + <line x="23.83" y="17.81"/> + <curve x1="24.47" x2="25.06" x3="25.56" y1="18.06" y2="18.42" y3="18.88"/> + <line x="25.56" y="18.88"/> + <line x="25.56" y="16.58"/> + <curve x1="25.51" x2="21.55" x3="20.66" y1="16.18" y2="13.16" y3="13.2"/> + <close/> + <move x="21.83" y="18.19"/> + <curve x1="19.15" x2="16.98" x3="16.98" y1="18.19" y2="20.37" y3="23.05"/> + <curve x1="16.98" x2="19.15" x3="21.83" y1="25.72" y2="27.9" y3="27.9"/> + <curve x1="22.7" x2="23.52" x3="24.22" y1="27.9" y2="27.66" y3="27.26"/> + <line x="26.94" y="29.98"/> + <line x="28.52" y="28.4"/> + <line x="25.86" y="25.73"/> + <curve x1="26.38" x2="26.68" x3="26.68" y1="24.96" y2="24.04" y3="23.05"/> + <curve x1="26.68" x2="24.5" x3="21.83" y1="20.37" y2="18.19" y3="18.19"/> + <close/> + <move x="21.83" y="19.09"/> + <curve x1="24.01" x2="25.78" x3="25.78" y1="19.09" y2="20.87" y3="23.05"/> + <curve x1="25.78" x2="24.01" x3="21.83" y1="25.22" y2="27" y3="27"/> + <curve x1="19.65" x2="17.88" x3="17.88" y1="27" y2="25.22" y3="23.05"/> + <curve x1="17.88" x2="19.65" x3="21.83" y1="20.87" y2="19.09" y3="19.09"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam explorer for onedrive" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="18.36" y="7.19"/> + <curve x1="18.18" x2="18" x3="17.81" y1="7.19" y2="7.2" y3="7.22"/> + <curve x1="15.97" x2="14.35" x3="13.53" y1="7.42" y2="8.58" y3="10.3"/> + <curve x1="11.74" x2="9.31" x3="8.1" y1="9.05" y2="9.54" y3="11.39"/> + <curve x1="7.51" x2="7.3" x3="7.53" y1="12.32" y2="13.45" y3="14.54"/> + <curve x1="5.62" x2="4.19" x3="4.32" y1="14.68" y2="16.39" y3="18.37"/> + <curve x1="4.45" x2="5.96" x3="7.78" y1="20.26" y2="21.72" y3="21.71"/> + <line x="10.06" y="21.71"/> + <curve x1="9.59" x2="9.33" x3="9.34" y1="21.01" y2="20.18" y3="19.33"/> + <curve x1="9.34" x2="10.91" x3="12.98" y1="17.17" y2="15.35" y3="15.11"/> + <curve x1="13.24" x2="15.65" x3="18.36" y1="12.29" y2="10.23" y3="10.5"/> + <curve x1="19.77" x2="21.05" x3="21.88" y1="10.64" y2="11.4" y3="12.6"/> + <curve x1="22.43" x2="23.02" x3="23.62" y1="12.35" y2="12.22" y3="12.22"/> + <curve x1="23.66" x2="23.7" x3="23.73" y1="12.22" y2="12.23" y3="12.23"/> + <curve x1="23.45" x2="21.1" x3="18.36" y1="9.34" y2="7.19" y3="7.19"/> + <close/> + <move x="17.99" y="11.24"/> + <curve x1="17.31" x2="16.62" x3="15.98" y1="11.22" y2="11.38" y3="11.72"/> + <curve x1="14.57" x2="13.69" x3="13.69" y1="12.47" y2="13.96" y3="15.6"/> + <curve x1="13.69" x2="13.7" x3="13.7" y1="15.69" y2="15.78" y3="15.86"/> + <curve x1="13.61" x2="13.52" x3="13.43" y1="15.86" y2="15.85" y3="15.85"/> + <curve x1="11.58" x2="10.08" x3="10.08" y1="15.85" y2="17.41" y3="19.33"/> + <curve x1="10.08" x2="11.57" x3="13.41" y1="21.24" y2="22.94" y3="22.96"/> + <line x="17.21" y="22.96"/> + <curve x1="17.26" x2="19.75" x3="22.81" y1="19.9" y2="17.44" y3="17.44"/> + <curve x1="25.76" x2="28.18" x3="28.39" y1="17.44" y2="19.72" y3="22.62"/> + <curve x1="29.18" x2="29.7" x3="29.7" y1="22.07" y2="21.08" y3="20.03"/> + <curve x1="29.7" x2="28.67" x3="27.26" y1="18.55" y2="17.29" y3="17.06"/> + <curve x1="27.27" x2="27.27" x3="27.27" y1="16.97" y2="16.88" y3="16.79"/> + <curve x1="27.27" x2="25.64" x3="23.62" y1="14.69" y2="12.99" y3="12.99"/> + <curve x1="22.91" x2="22.21" x3="21.62" y1="12.99" y2="13.21" y3="13.61"/> + <curve x1="20.89" x2="19.47" x3="17.99" y1="12.13" y2="11.28" y3="11.24"/> + <close/> + <move x="22.81" y="18.19"/> + <curve x1="20.14" x2="17.96" x3="17.96" y1="18.19" y2="20.37" y3="23.04"/> + <curve x1="17.96" x2="20.14" x3="22.81" y1="25.71" y2="27.89" y3="27.89"/> + <curve x1="23.68" x2="24.5" x3="25.21" y1="27.89" y2="27.65" y3="27.25"/> + <line x="27.93" y="29.97"/> + <line x="29.5" y="28.39"/> + <line x="26.84" y="25.73"/> + <curve x1="27.36" x2="27.66" x3="27.66" y1="24.95" y2="24.03" y3="23.04"/> + <curve x1="27.66" x2="25.49" x3="22.81" y1="20.37" y2="18.19" y3="18.19"/> + <close/> + <move x="22.81" y="19.09"/> + <curve x1="24.99" x2="26.76" x3="26.76" y1="19.09" y2="20.86" y3="23.04"/> + <curve x1="26.76" x2="24.99" x3="22.81" y1="25.22" y2="26.99" y3="26.99"/> + <curve x1="20.63" x2="18.86" x3="18.86" y1="26.99" y2="25.22" y3="23.04"/> + <curve x1="18.86" x2="20.63" x3="22.81" y1="20.86" y2="19.09" y3="19.09"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam explorer for oracle" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <rect h="34.02" w="34.02" x="0" y="0"/> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="7.98" y="6.17"/> + <line x="7.98" y="12.04"/> + <line x="26.04" y="12.04"/> + <line x="26.04" y="6.17"/> + <close/> + <move x="11.09" y="7.62"/> + <curve x1="11.9" x2="12.44" x3="12.44" y1="7.62" y2="8.12" y3="9.12"/> + <line x="12.44" y="9.21"/> + <curve x1="12.44" x2="11.88" x3="11.07" y1="10.18" y2="10.72" y3="10.72"/> + <curve x1="10.26" x2="9.72" x3="9.72" y1="10.72" y2="10.21" y3="9.21"/> + <line x="9.72" y="9.12"/> + <curve x1="9.72" x2="10.27" x3="11.09" y1="8.16" y2="7.62" y3="7.62"/> + <close/> + <move x="19.33" y="7.62"/> + <curve x1="19.67" x2="19.9" x3="20.09" y1="7.62" y2="7.68" y3="7.78"/> + <line x="20.09" y="8.19"/> + <curve x1="19.86" x2="19.65" x3="19.37" y1="8.1" y2="8.05" y3="8.05"/> + <curve x1="18.85" x2="18.5" x3="18.5" y1="8.05" y2="8.33" y3="9.05"/> + <line x="18.5" y="9.2"/> + <curve x1="18.5" x2="18.74" x3="19.38" y1="9.89" y2="10.29" y3="10.29"/> + <curve x1="19.72" x2="19.94" x3="20.12" y1="10.29" y2="10.2" y3="10.12"/> + <line x="20.12" y="10.53"/> + <curve x1="19.91" x2="19.64" x3="19.28" y1="10.64" y2="10.72" y3="10.72"/> + <curve x1="18.45" x2="17.93" x3="17.93" y1="10.72" y2="10.23" y3="9.21"/> + <line x="17.93" y="9.11"/> + <curve x1="17.93" x2="18.56" x3="19.33" y1="8.03" y2="7.62" y3="7.62"/> + <close/> + <move x="12.89" y="7.67"/> + <line x="13.89" y="7.67"/> + <curve x1="14.57" x2="14.93" x3="14.93" y1="7.67" y2="7.96" y3="8.55"/> + <curve x1="14.93" x2="14.72" x3="14.38" y1="8.97" y2="9.19" y3="9.32"/> + <line x="14.38" y="9.34"/> + <line x="15.13" y="10.67"/> + <line x="14.55" y="10.67"/> + <line x="13.88" y="9.45"/> + <line x="13.42" y="9.45"/> + <line x="13.42" y="10.67"/> + <line x="12.89" y="10.67"/> + <close/> + <move x="16.26" y="7.67"/> + <line x="16.81" y="7.67"/> + <line x="17.87" y="10.67"/> + <line x="17.33" y="10.67"/> + <line x="17.06" y="9.9"/> + <line x="15.94" y="9.9"/> + <line x="15.67" y="10.67"/> + <line x="15.19" y="10.67"/> + <close/> + <move x="20.54" y="7.67"/> + <line x="21.07" y="7.67"/> + <line x="21.07" y="10.25"/> + <line x="22.33" y="10.25"/> + <line x="22.33" y="10.67"/> + <line x="20.54" y="10.67"/> + <close/> + <move x="22.73" y="7.67"/> + <line x="24.6" y="7.67"/> + <line x="24.6" y="8.09"/> + <line x="23.26" y="8.09"/> + <line x="23.26" y="8.92"/> + <line x="24.29" y="8.92"/> + <line x="24.29" y="9.33"/> + <line x="23.26" y="9.33"/> + <line x="23.26" y="10.25"/> + <line x="24.62" y="10.25"/> + <line x="24.62" y="10.67"/> + <line x="22.73" y="10.67"/> + <close/> + <move x="11.07" y="8.03"/> + <curve x1="10.54" x2="10.28" x3="10.28" y1="8.03" y2="8.45" y3="9.06"/> + <line x="10.28" y="9.21"/> + <curve x1="10.28" x2="10.5" x3="11.09" y1="9.89" y2="10.31" y3="10.31"/> + <curve x1="11.62" x2="11.88" x3="11.88" y1="10.31" y2="9.89" y3="9.27"/> + <line x="11.88" y="9.13"/> + <curve x1="11.88" x2="11.66" x3="11.07" y1="8.45" y2="8.03" y3="8.03"/> + <close/> + <move x="13.42" y="8.08"/> + <line x="13.42" y="9.09"/> + <line x="13.83" y="9.09"/> + <curve x1="14.23" x2="14.38" x3="14.38" y1="9.09" y2="8.92" y3="8.57"/> + <curve x1="14.38" x2="14.22" x3="13.83" y1="8.22" y2="8.08" y3="8.08"/> + <close/> + <move x="16.48" y="8.3"/> + <line x="16.07" y="9.5"/> + <line x="16.92" y="9.5"/> + <line x="16.5" y="8.3"/> + <close/> + <move x="7.98" y="13.23"/> + <line x="7.98" y="19.1"/> + <line x="17.58" y="19.1"/> + <curve x1="18.6" x2="20" x3="21.56" y1="18.07" y2="17.44" y3="17.44"/> + <curve x1="23.11" x2="24.52" x3="25.53" y1="17.44" y2="18.07" y3="19.1"/> + <line x="26.04" y="19.1"/> + <line x="26.04" y="16.66"/> + <line x="20.85" y="16.66"/> + <line x="20.85" y="15.67"/> + <line x="26.04" y="15.67"/> + <line x="26.04" y="13.23"/> + <close/> + <move x="21.56" y="18.19"/> + <curve x1="18.89" x2="16.71" x3="16.71" y1="18.19" y2="20.37" y3="23.05"/> + <curve x1="16.71" x2="18.89" x3="21.56" y1="25.72" y2="27.9" y3="27.9"/> + <curve x1="22.43" x2="23.25" x3="23.95" y1="27.9" y2="27.66" y3="27.25"/> + <line x="26.67" y="29.98"/> + <line x="28.25" y="28.4"/> + <line x="25.59" y="25.73"/> + <curve x1="26.1" x2="26.41" x3="26.41" y1="24.96" y2="24.04" y3="23.05"/> + <curve x1="26.41" x2="24.23" x3="21.56" y1="20.37" y2="18.19" y3="18.19"/> + <close/> + <move x="21.56" y="19.09"/> + <curve x1="23.74" x2="25.5" x3="25.5" y1="19.09" y2="20.87" y3="23.05"/> + <curve x1="25.5" x2="23.74" x3="21.56" y1="25.22" y2="27" y3="27"/> + <curve x1="19.38" x2="17.6" x3="17.6" y1="27" y2="25.22" y3="23.05"/> + <curve x1="17.6" x2="19.38" x3="21.56" y1="20.87" y2="19.09" y3="19.09"/> + <close/> + <move x="7.98" y="20.6"/> + <line x="7.98" y="26.47"/> + <line x="17.14" y="26.47"/> + <curve x1="16.4" x2="15.96" x3="15.96" y1="25.52" y2="24.33" y3="23.05"/> + <curve x1="15.96" x2="16.16" x3="16.52" y1="22.17" y2="21.34" y3="20.6"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam explorer for sharepoint" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="19.12" y="5.27"/> + <line x="6.61" y="7.54"/> + <line x="6.57" y="24.38"/> + <line x="17.19" y="26.3"/> + <curve x1="16.53" x2="16.14" x3="16.14" y1="25.38" y2="24.26" y3="23.05"/> + <curve x1="16.14" x2="17.35" x3="19.12" y1="20.9" y2="19.04" y3="18.1"/> + <line x="19.12" y="12.78"/> + <curve x1="19.39" x2="19.69" x3="20" y1="12.89" y2="12.96" y3="12.96"/> + <curve x1="20.74" x2="21.39" x3="21.8" y1="12.96" y2="12.59" y3="12.04"/> + <curve x1="22.44" x2="22.95" x3="23.3" y1="12.51" y2="13.12" y3="13.83"/> + <curve x1="22.36" x2="21.68" x3="21.68" y1="14.11" y2="14.97" y3="16"/> + <curve x1="21.68" x2="21.9" x3="22.25" y1="16.56" y2="17.08" y3="17.47"/> + <curve x1="23.06" x2="23.82" x3="24.5" y1="17.55" y2="17.79" y3="18.18"/> + <curve x1="25.47" x2="26.2" x3="26.2" y1="17.93" y2="17.04" y3="16"/> + <curve x1="26.2" x2="25.27" x3="24.1" y1="14.8" y2="13.83" y3="13.74"/> + <curve x1="23.68" x2="23.01" x3="22.15" y1="12.79" y2="11.95" y3="11.35"/> + <curve x1="22.22" x2="22.26" x3="22.26" y1="11.14" y2="10.92" y3="10.69"/> + <curve x1="22.26" x2="21.25" x3="20" y1="9.45" y2="8.43" y3="8.43"/> + <curve x1="19.69" x2="19.39" x3="19.12" y1="8.43" y2="8.49" y3="8.6"/> + <close/> + <move x="20" y="9.18"/> + <curve x1="20.83" x2="21.51" x3="21.51" y1="9.18" y2="9.86" y3="10.69"/> + <curve x1="21.51" x2="20.83" x3="20" y1="11.53" y2="12.21" y3="12.21"/> + <curve x1="19.67" x2="19.37" x3="19.12" y1="12.21" y2="12.1" y3="11.92"/> + <line x="19.12" y="9.46"/> + <curve x1="19.37" x2="19.67" x3="20" y1="9.28" y2="9.18" y3="9.18"/> + <close/> + <move x="12.7" y="11.69"/> + <curve x1="13.2" x2="13.7" x3="14.19" y1="11.67" y2="11.75" y3="11.82"/> + <curve x1="14.19" x2="14.22" x3="14.22" y1="12.4" y2="13.02" y3="13.59"/> + <curve x1="13.39" x2="12.38" x3="11.7" y1="13.34" y2="12.84" y3="13.63"/> + <curve x1="11.22" x2="12.7" x3="13.42" y1="14.85" y2="15.28" y3="15.93"/> + <curve x1="14.83" x2="14.97" x3="13.67" y1="16.81" y2="19.12" y3="20.16"/> + <curve x1="12.67" x2="11.3" x3="10.21" y1="20.91" y2="20.59" y3="20.16"/> + <curve x1="10.21" x2="10.18" x3="10.18" y1="19.54" y2="18.89" y3="18.29"/> + <curve x1="10.86" x2="11.91" x3="12.7" y1="18.79" y2="19.55" y3="18.86"/> + <curve x1="13.35" x2="12.08" x3="11.37" y1="17.78" y2="17.09" y3="16.59"/> + <curve x1="9.82" x2="9.75" x3="11.27" y1="15.65" y2="13.05" y3="12.08"/> + <curve x1="11.72" x2="12.2" x3="12.7" y1="11.8" y2="11.7" y3="11.69"/> + <close/> + <move x="23.94" y="14.48"/> + <curve x1="24.77" x2="25.45" x3="25.45" y1="14.48" y2="15.16" y3="16"/> + <curve x1="25.45" x2="24.77" x3="23.94" y1="16.83" y2="17.51" y3="17.51"/> + <curve x1="23.1" x2="22.43" x3="22.43" y1="17.51" y2="16.83" y3="16"/> + <curve x1="22.43" x2="23.1" x3="23.94" y1="15.16" y2="14.48" y3="14.48"/> + <close/> + <move x="21.74" y="18.2"/> + <curve x1="19.07" x2="16.89" x3="16.89" y1="18.2" y2="20.37" y3="23.05"/> + <curve x1="16.89" x2="19.07" x3="21.74" y1="25.72" y2="27.9" y3="27.9"/> + <curve x1="22.61" x2="23.43" x3="24.14" y1="27.9" y2="27.66" y3="27.26"/> + <line x="26.86" y="29.98"/> + <line x="28.44" y="28.4"/> + <line x="25.77" y="25.73"/> + <curve x1="26.29" x2="26.59" x3="26.59" y1="24.96" y2="24.04" y3="23.05"/> + <curve x1="26.59" x2="24.42" x3="21.74" y1="20.37" y2="18.2" y3="18.2"/> + <close/> + <move x="21.74" y="19.1"/> + <curve x1="23.92" x2="25.69" x3="25.69" y1="19.1" y2="20.87" y3="23.05"/> + <curve x1="25.69" x2="23.92" x3="21.74" y1="25.23" y2="27" y3="27"/> + <curve x1="19.56" x2="17.79" x3="17.79" y1="27" y2="25.23" y3="23.05"/> + <curve x1="17.79" x2="19.56" x3="21.74" y1="20.87" y2="19.1" y3="19.1"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam explorer for sql" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="7.98" y="6.18"/> + <line x="7.98" y="12.05"/> + <line x="26.04" y="12.05"/> + <line x="26.04" y="6.18"/> + <close/> + <move x="14.21" y="7.77"/> + <curve x1="14.59" x2="14.8" x3="14.96" y1="7.77" y2="7.85" y3="7.93"/> + <line x="14.96" y="8.33"/> + <curve x1="14.78" x2="14.54" x3="14.22" y1="8.26" y2="8.18" y3="8.18"/> + <curve x1="13.91" x2="13.74" x3="13.74" y1="8.18" y2="8.31" y3="8.55"/> + <curve x1="13.74" x2="13.82" x3="14.11" y1="8.79" y2="8.89" y3="8.97"/> + <line x="14.39" y="9.05"/> + <curve x1="14.85" x2="15.12" x3="15.12" y1="9.19" y2="9.38" y3="9.9"/> + <curve x1="15.12" x2="14.79" x3="14.08" y1="10.45" y2="10.79" y3="10.79"/> + <curve x1="13.71" x2="13.41" x3="13.21" y1="10.79" y2="10.71" y3="10.6"/> + <line x="13.21" y="10.2"/> + <curve x1="13.45" x2="13.73" x3="14.04" y1="10.3" y2="10.38" y3="10.38"/> + <curve x1="14.44" x2="14.61" x3="14.61" y1="10.38" y2="10.21" y3="9.95"/> + <curve x1="14.61" x2="14.5" x3="14.18" y1="9.7" y2="9.6" y3="9.51"/> + <line x="13.9" y="9.42"/> + <curve x1="13.49" x2="13.24" x3="13.24" y1="9.31" y2="9.09" y3="8.6"/> + <curve x1="13.24" x2="13.56" x3="14.21" y1="8.11" y2="7.77" y3="7.77"/> + <close/> + <move x="17.76" y="7.77"/> + <curve x1="18.15" x2="18.35" x3="18.52" y1="7.77" y2="7.85" y3="7.93"/> + <line x="18.52" y="8.33"/> + <curve x1="18.34" x2="18.1" x3="17.77" y1="8.26" y2="8.18" y3="8.18"/> + <curve x1="17.46" x2="17.29" x3="17.29" y1="8.18" y2="8.31" y3="8.55"/> + <curve x1="17.29" x2="17.38" x3="17.67" y1="8.79" y2="8.89" y3="8.97"/> + <line x="17.95" y="9.05"/> + <curve x1="18.4" x2="18.68" x3="18.68" y1="9.19" y2="9.38" y3="9.9"/> + <curve x1="18.68" x2="18.35" x3="17.64" y1="10.45" y2="10.79" y3="10.79"/> + <curve x1="17.26" x2="16.97" x3="16.77" y1="10.79" y2="10.71" y3="10.6"/> + <line x="16.77" y="10.2"/> + <curve x1="17.01" x2="17.28" x3="17.6" y1="10.3" y2="10.38" y3="10.38"/> + <curve x1="17.99" x2="18.16" x3="18.16" y1="10.38" y2="10.21" y3="9.95"/> + <curve x1="18.16" x2="18.06" x3="17.73" y1="9.7" y2="9.6" y3="9.51"/> + <line x="17.46" y="9.42"/> + <curve x1="17.04" x2="16.79" x3="16.79" y1="9.31" y2="9.09" y3="8.6"/> + <curve x1="16.79" x2="17.12" x3="17.76" y1="8.11" y2="7.77" y3="7.77"/> + <close/> + <move x="20.6" y="7.77"/> + <curve x1="21.39" x2="21.91" x3="21.91" y1="7.77" y2="8.26" y3="9.23"/> + <line x="21.91" y="9.31"/> + <curve x1="21.91" x2="21.6" x3="21.08" y1="10.04" y2="10.46" y3="10.62"/> + <line x="22" y="10.83"/> + <line x="21.89" y="11.25"/> + <line x="20.25" y="10.77"/> + <curve x1="19.63" x2="19.27" x3="19.27" y1="10.59" y2="10.17" y3="9.32"/> + <line x="19.27" y="9.24"/> + <curve x1="19.27" x2="19.81" x3="20.6" y1="8.29" y2="7.77" y3="7.77"/> + <close/> + <move x="9.6" y="7.82"/> + <line x="10.33" y="7.82"/> + <line x="11.05" y="10.04"/> + <line x="11.06" y="10.04"/> + <line x="11.78" y="7.82"/> + <line x="12.49" y="7.82"/> + <line x="12.49" y="10.74"/> + <line x="11.99" y="10.74"/> + <line x="11.99" y="8.46"/> + <line x="11.97" y="8.46"/> + <line x="11.23" y="10.74"/> + <line x="10.8" y="10.74"/> + <line x="10.07" y="8.46"/> + <line x="10.05" y="8.46"/> + <line x="10.05" y="10.74"/> + <line x="9.6" y="10.74"/> + <close/> + <move x="22.66" y="7.82"/> + <line x="23.18" y="7.82"/> + <line x="23.18" y="10.33"/> + <line x="24.41" y="10.33"/> + <line x="24.41" y="10.74"/> + <line x="22.66" y="10.74"/> + <close/> + <move x="20.58" y="8.17"/> + <curve x1="20.06" x2="19.81" x3="19.81" y1="8.17" y2="8.58" y3="9.17"/> + <line x="19.81" y="9.32"/> + <curve x1="19.81" x2="20.03" x3="20.6" y1="9.98" y2="10.4" y3="10.4"/> + <curve x1="21.11" x2="21.36" x3="21.36" y1="10.4" y2="9.98" y3="9.39"/> + <line x="21.36" y="9.24"/> + <curve x1="21.36" x2="21.15" x3="20.58" y1="8.58" y2="8.18" y3="8.17"/> + <close/> + <move x="7.98" y="13.24"/> + <line x="7.98" y="19.11"/> + <line x="17.58" y="19.11"/> + <curve x1="18.6" x2="20" x3="21.56" y1="18.08" y2="17.45" y3="17.45"/> + <curve x1="23.11" x2="24.52" x3="25.53" y1="17.45" y2="18.08" y3="19.11"/> + <line x="26.04" y="19.11"/> + <line x="26.04" y="16.67"/> + <line x="20.85" y="16.67"/> + <line x="20.85" y="15.67"/> + <line x="26.04" y="15.67"/> + <line x="26.04" y="13.24"/> + <close/> + <move x="21.56" y="18.2"/> + <curve x1="18.88" x2="16.71" x3="16.71" y1="18.2" y2="20.37" y3="23.05"/> + <curve x1="16.71" x2="18.88" x3="21.56" y1="25.72" y2="27.9" y3="27.9"/> + <curve x1="22.43" x2="23.24" x3="23.95" y1="27.9" y2="27.66" y3="27.26"/> + <line x="26.67" y="29.98"/> + <line x="28.25" y="28.4"/> + <line x="25.59" y="25.73"/> + <curve x1="26.1" x2="26.41" x3="26.41" y1="24.96" y2="24.04" y3="23.05"/> + <curve x1="26.41" x2="24.23" x3="21.56" y1="20.37" y2="18.2" y3="18.2"/> + <close/> + <move x="21.56" y="19.1"/> + <curve x1="23.74" x2="25.51" x3="25.51" y1="19.1" y2="20.87" y3="23.05"/> + <curve x1="25.51" x2="23.74" x3="21.56" y1="25.23" y2="27" y3="27"/> + <curve x1="19.38" x2="17.61" x3="17.61" y1="27" y2="25.23" y3="23.05"/> + <curve x1="17.61" x2="19.38" x3="21.56" y1="20.87" y2="19.1" y3="19.1"/> + <close/> + <move x="7.98" y="20.61"/> + <line x="7.98" y="26.48"/> + <line x="17.14" y="26.48"/> + <curve x1="16.4" x2="15.96" x3="15.96" y1="25.53" y2="24.34" y3="23.05"/> + <curve x1="15.96" x2="16.16" x3="16.52" y1="22.17" y2="21.34" y3="20.61"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam explorer for storage snapshots" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="3.84" y="11.21"/> + <line x="3.84" y="22.93"/> + <line x="17.68" y="22.93"/> + <curve x1="17.69" x2="17.83" x3="18.07" y1="22.24" y2="21.58" y3="20.98"/> + <line x="17.61" y="20.98"/> + <line x="17.61" y="13.17"/> + <line x="21.16" y="13.17"/> + <line x="21.16" y="17.86"/> + <curve x1="21.64" x2="22.15" x3="22.68" y1="17.66" y2="17.53" y3="17.48"/> + <line x="22.68" y="13.17"/> + <line x="26.24" y="13.17"/> + <line x="26.24" y="18.31"/> + <curve x1="27.78" x2="28.82" x3="28.86" y1="19.28" y2="20.98" y3="22.93"/> + <line x="29.6" y="22.93"/> + <line x="29.6" y="11.21"/> + <close/> + <move x="7.2" y="13.17"/> + <line x="10.76" y="13.17"/> + <line x="10.76" y="20.98"/> + <line x="7.2" y="20.98"/> + <close/> + <move x="12.28" y="13.17"/> + <line x="15.83" y="13.17"/> + <line x="15.83" y="20.98"/> + <line x="12.28" y="20.98"/> + <close/> + <move x="7.95" y="13.92"/> + <line x="7.95" y="20.23"/> + <line x="10.01" y="20.23"/> + <line x="10.01" y="13.92"/> + <close/> + <move x="13.03" y="13.92"/> + <line x="13.03" y="20.23"/> + <line x="15.08" y="20.23"/> + <line x="15.08" y="13.92"/> + <close/> + <move x="18.36" y="13.92"/> + <line x="18.36" y="20.23"/> + <line x="18.44" y="20.23"/> + <curve x1="18.92" x2="19.6" x3="20.41" y1="19.41" y2="18.72" y3="18.24"/> + <line x="20.41" y="13.92"/> + <close/> + <move x="23.43" y="13.92"/> + <line x="23.43" y="17.46"/> + <curve x1="24.16" x2="24.85" x3="25.49" y1="17.48" y2="17.63" y3="17.91"/> + <line x="25.49" y="13.92"/> + <close/> + <move x="23.27" y="18.2"/> + <curve x1="20.6" x2="18.42" x3="18.42" y1="18.2" y2="20.37" y3="23.05"/> + <curve x1="18.42" x2="20.6" x3="23.27" y1="25.72" y2="27.9" y3="27.9"/> + <curve x1="24.14" x2="24.96" x3="25.67" y1="27.9" y2="27.66" y3="27.26"/> + <line x="28.38" y="29.98"/> + <line x="29.96" y="28.4"/> + <line x="27.3" y="25.73"/> + <curve x1="27.82" x2="28.12" x3="28.12" y1="24.96" y2="24.04" y3="23.05"/> + <curve x1="28.12" x2="25.94" x3="23.27" y1="20.37" y2="18.2" y3="18.2"/> + <close/> + <move x="23.27" y="19.1"/> + <curve x1="25.45" x2="27.22" x3="27.22" y1="19.1" y2="20.87" y3="23.05"/> + <curve x1="27.22" x2="25.45" x3="23.27" y1="25.22" y2="27" y3="27"/> + <curve x1="21.09" x2="19.32" x3="19.32" y1="27" y2="25.22" y3="23.05"/> + <curve x1="19.32" x2="21.09" x3="23.27" y1="20.87" y2="19.1" y3="19.1"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="39.18" name="veeam full backup" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="28.35" y="7.1"/> + <line x="28.35" y="39.18"/> + <line x="0" y="39.18"/> + <line x="0" y="0"/> + <line x="21.38" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="20.72" y="2.49"/> + <line x="20.72" y="7.86"/> + <line x="26.01" y="7.86"/> + <curve x1="26.06" x2="20.72" x3="20.72" y1="7.86" y2="2.49" y3="2.49"/> + <close/> + <move x="13.95" y="10.44"/> + <curve x1="10.83" x2="7.99" x3="6.55" y1="10.44" y2="12.18" y3="14.87"/> + <line x="4.63" y="14.31"/> + <line x="5.87" y="19.39"/> + <line x="9.64" y="15.78"/> + <line x="7.29" y="15.09"/> + <curve x1="8.63" x2="11.16" x3="13.95" y1="12.71" y2="11.19" y3="11.19"/> + <curve x1="18.16" x2="21.59" x3="21.59" y1="11.19" y2="14.62" y3="18.83"/> + <curve x1="21.59" x2="18.16" x3="13.95" y1="23.05" y2="26.48" y3="26.48"/> + <curve x1="11.83" x2="9.85" x3="8.4" y1="26.48" y2="25.63" y3="24.08"/> + <line x="7.85" y="24.6"/> + <curve x1="9.45" x2="11.62" x3="13.95" y1="26.29" y2="27.23" y3="27.23"/> + <curve x1="18.58" x2="22.34" x3="22.34" y1="27.23" y2="23.46" y3="18.83"/> + <curve x1="22.34" x2="18.58" x3="13.95" y1="14.2" y2="10.44" y3="10.44"/> + <close/> + <move x="14.85" y="29.61"/> + <line x="14.85" y="34.44"/> + <curve x1="14.85" x2="14.83" x3="14.81" y1="34.79" y2="35.2" y3="35.47"/> + <line x="15.44" y="35.47"/> + <line x="15.47" y="34.81"/> + <line x="15.5" y="34.81"/> + <curve x1="15.8" x2="16.26" x3="16.84" y1="35.34" y2="35.56" y3="35.56"/> + <curve x1="17.73" x2="18.63" x3="18.63" y1="35.56" y2="34.85" y3="33.43"/> + <curve x1="18.63" x2="17.93" x3="16.94" y1="32.21" y2="31.39" y3="31.39"/> + <curve x1="16.3" x2="15.84" x3="15.58" y1="31.39" y2="31.68" y3="32.12"/> + <line x="15.57" y="32.12"/> + <line x="15.57" y="29.61"/> + <close/> + <move x="20.37" y="29.61"/> + <line x="20.37" y="35.47"/> + <line x="21.09" y="35.47"/> + <line x="21.09" y="33.97"/> + <line x="21.46" y="33.56"/> + <line x="22.84" y="35.47"/> + <line x="23.72" y="35.47"/> + <line x="21.96" y="33.12"/> + <line x="23.5" y="31.48"/> + <line x="22.63" y="31.48"/> + <line x="21.46" y="32.86"/> + <curve x1="21.34" x2="21.2" x3="21.1" y1="33" y2="33.17" y3="33.31"/> + <line x="21.09" y="33.31"/> + <line x="21.09" y="29.61"/> + <close/> + <move x="9.47" y="31.24"/> + <line x="11.03" y="35.47"/> + <line x="11.76" y="35.47"/> + <line x="13.32" y="31.24"/> + <line x="12.61" y="31.24"/> + <line x="11.44" y="34.55"/> + <line x="11.4" y="34.55"/> + <line x="10.26" y="31.24"/> + <close/> + <move x="16.71" y="31.96"/> + <curve x1="17.49" x2="17.9" x3="17.9" y1="31.96" y2="32.65" y3="33.45"/> + <curve x1="17.9" x2="17.45" x3="16.69" y1="34.37" y2="34.98" y3="34.98"/> + <curve x1="16.16" x2="15.74" x3="15.6" y1="34.98" y2="34.64" y3="34.13"/> + <curve x1="15.58" x2="15.57" x3="15.57" y1="34.05" y2="33.96" y3="33.87"/> + <line x="15.57" y="33.15"/> + <curve x1="15.57" x2="15.59" x3="15.61" y1="33.04" y2="32.94" y3="32.86"/> + <curve x1="15.76" x2="16.22" x3="16.71" y1="32.3" y2="31.96" y3="31.96"/> + <close/> + <move x="7.76" y="34.64"/> + <line x="7.76" y="35.47"/> + <line x="8.58" y="35.47"/> + <line x="8.58" y="34.64"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="24.63" name="veeam incremental backup" strokewidth="inherit" w="17.82"> + <connections/> + <foreground> + <path> + <move x="17.82" y="4.46"/> + <line x="17.82" y="24.63"/> + <line x="0" y="24.63"/> + <line x="0" y="0"/> + <line x="13.44" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="13.02" y="1.56"/> + <line x="13.02" y="4.94"/> + <line x="16.35" y="4.94"/> + <curve x1="16.38" x2="13.02" x3="13.02" y1="4.94" y2="1.56" y3="1.56"/> + <close/> + <move x="8.77" y="6.56"/> + <curve x1="6.81" x2="5.02" x3="4.12" y1="6.56" y2="7.65" y3="9.34"/> + <line x="2.91" y="8.99"/> + <line x="3.69" y="12.18"/> + <line x="6.06" y="9.91"/> + <line x="4.59" y="9.48"/> + <curve x1="5.43" x2="7.02" x3="8.77" y1="7.99" y2="7.03" y3="7.03"/> + <curve x1="11.42" x2="13.57" x3="13.57" y1="7.03" y2="9.18" y3="11.83"/> + <curve x1="13.57" x2="11.42" x3="8.77" y1="14.48" y2="16.64" y3="16.64"/> + <curve x1="7.43" x2="6.19" x3="5.28" y1="16.64" y2="16.1" y3="15.13"/> + <line x="4.93" y="15.46"/> + <curve x1="5.94" x2="7.3" x3="8.77" y1="16.52" y2="17.11" y3="17.11"/> + <curve x1="11.68" x2="14.04" x3="14.04" y1="17.11" y2="14.74" y3="11.83"/> + <curve x1="14.04" x2="11.68" x3="8.77" y1="8.92" y2="6.56" y3="6.56"/> + <close/> + <move x="12.58" y="18.46"/> + <line x="12.58" y="22.29"/> + <curve x1="12.81" x2="13.27" x3="13.58" y1="22.38" y2="22.43" y3="22.43"/> + <curve x1="14.47" x2="14.94" x3="14.94" y1="22.43" y2="21.91" y3="21"/> + <line x="14.94" y="20.92"/> + <curve x1="14.94" x2="14.4" x3="13.89" y1="19.91" y2="19.6" y3="19.6"/> + <curve x1="13.53" x2="13.28" x3="13.07" y1="19.6" y2="19.69" y3="19.82"/> + <line x="13.05" y="19.82"/> + <line x="13.05" y="18.46"/> + <close/> + <move x="10.9" y="18.63"/> + <line x="10.9" y="19.11"/> + <line x="11.37" y="19.11"/> + <line x="11.37" y="18.63"/> + <close/> + <move x="7.5" y="19.65"/> + <line x="8.5" y="22.37"/> + <line x="8.96" y="22.37"/> + <line x="9.96" y="19.65"/> + <line x="9.51" y="19.65"/> + <line x="8.76" y="21.78"/> + <line x="8.73" y="21.78"/> + <line x="8" y="19.65"/> + <close/> + <move x="10.9" y="19.65"/> + <line x="10.9" y="22.37"/> + <line x="11.37" y="22.37"/> + <line x="11.37" y="19.65"/> + <close/> + <move x="13.67" y="20"/> + <curve x1="14.21" x2="14.46" x3="14.46" y1="20" y2="20.24" y3="20.95"/> + <line x="14.46" y="21.07"/> + <curve x1="14.46" x2="14.06" x3="13.61" y1="21.83" y2="22.04" y3="22.04"/> + <curve x1="13.34" x2="13.16" x3="13.05" y1="22.04" y2="22" y3="21.95"/> + <line x="13.05" y="20.15"/> + <curve x1="13.17" x2="13.42" x3="13.67" y1="20.1" y2="20" y3="20"/> + <close/> + <move x="6.4" y="21.84"/> + <line x="6.4" y="22.37"/> + <line x="6.92" y="22.37"/> + <line x="6.92" y="21.84"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="24.09" name="veeam logo" strokewidth="inherit" w="136.01"> + <connections/> + <foreground> + <path> + <move x="38.35" y="24.09"/> + <curve x1="35.45" x2="32.67" x3="30.57" y1="24.09" y2="22.64" y3="20.48"/> + <curve x1="28.58" x2="27.21" x3="27.08" y1="18.42" y2="15.65" y3="12.64"/> + <arc large-arc-flag="0" rx="1.42" ry="1.42" sweep-flag="1" x="27.08" x-axis-rotation="0" y="11.8"/> + <curve x1="27.31" x2="33.16" x3="38.69" y1="4.68" y2="0.13" y3="0.13"/> + <curve x1="42.55" x2="45.59" x3="47.56" y1="0.13" y2="2.08" y3="4.51"/> + <curve x1="49.53" x2="50.56" x3="50.56" y1="6.94" y2="9.81" y3="12.22"/> + <arc large-arc-flag="0" rx="1.42" ry="1.42" sweep-flag="1" x="49.14" x-axis-rotation="0" y="13.63"/> + <line x="30.19" y="13.63"/> + <curve x1="30.53" x2="31.31" x3="32.61" y1="15.42" y2="17.16" y3="18.5"/> + <curve x1="34.26" x2="36.42" x3="38.35" y1="20.21" y2="21.25" y3="21.25"/> + <curve x1="41.79" x2="44.22" x3="45.83" y1="21.25" y2="19.94" y3="17.55"/> + <arc large-arc-flag="1" rx="1.42" ry="1.42" sweep-flag="1" x="48.18" x-axis-rotation="0" y="19.13"/> + <curve x1="46.06" x2="42.56" x3="38.35" y1="22.27" y2="24.09" y3="24.09"/> + <close/> + <move x="63.74" y="24.09"/> + <curve x1="60.84" x2="58.06" x3="55.97" y1="24.09" y2="22.64" y3="20.48"/> + <curve x1="53.97" x2="52.61" x3="52.48" y1="18.42" y2="15.65" y3="12.65"/> + <arc large-arc-flag="0" rx="1.42" ry="1.42" sweep-flag="1" x="52.47" x-axis-rotation="0" y="11.8"/> + <curve x1="52.7" x2="58.55" x3="64.08" y1="4.68" y2="0.13" y3="0.13"/> + <curve x1="67.94" x2="70.98" x3="72.95" y1="0.13" y2="2.08" y3="4.51"/> + <curve x1="74.92" x2="75.95" x3="75.95" y1="6.94" y2="9.81" y3="12.22"/> + <arc large-arc-flag="0" rx="1.42" ry="1.42" sweep-flag="1" x="74.53" x-axis-rotation="0" y="13.63"/> + <line x="55.58" y="13.63"/> + <curve x1="55.92" x2="56.7" x3="58" y1="15.42" y2="17.16" y3="18.5"/> + <curve x1="59.65" x2="61.82" x3="63.74" y1="20.21" y2="21.25" y3="21.25"/> + <curve x1="67.18" x2="69.61" x3="71.22" y1="21.25" y2="19.94" y3="17.55"/> + <arc large-arc-flag="1" rx="1.42" ry="1.42" sweep-flag="1" x="73.58" x-axis-rotation="0" y="19.13"/> + <curve x1="71.46" x2="67.96" x3="63.75" y1="22.27" y2="24.09" y3="24.09"/> + <close/> + <move x="134.57" y="24.06"/> + <arc large-arc-flag="0" rx="1.42" ry="1.42" sweep-flag="1" x="133.17" x-axis-rotation="0" y="22.62"/> + <line x="133.17" y="3.33"/> + <line x="124.19" y="20.9"/> + <arc large-arc-flag="0" rx="1.42" ry="1.42" sweep-flag="1" x="124.12" x-axis-rotation="0" y="21.02"/> + <curve x1="123.14" x2="121.57" x3="120.05" y1="22.54" y2="23.36" y3="23.3"/> + <curve x1="118.53" x2="117.13" x3="116.27" y1="23.25" y2="22.4" y3="21.06"/> + <arc large-arc-flag="0" rx="1.42" ry="1.42" sweep-flag="1" x="116.21" x-axis-rotation="0" y="20.94"/> + <line x="107.07" y="3.24"/> + <curve x1="107" x2="106.91" x3="106.84" y1="3.23" y2="3.21" y3="3.22"/> + <curve x1="106.76" x2="106.76" x3="106.78" y1="3.23" y2="3.25" y3="3.23"/> + <curve x1="106.79" x2="106.76" x3="106.76" y1="3.21" y2="3.18" y3="3.42"/> + <line x="106.76" y="22.35"/> + <arc large-arc-flag="1" rx="1.42" ry="1.42" sweep-flag="1" x="103.93" x-axis-rotation="0" y="22.35"/> + <line x="103.93" y="3.42"/> + <curve x1="103.93" x2="104.2" x3="104.69" y1="2.62" y2="1.84" y3="1.31"/> + <curve x1="105.19" x2="105.83" x3="106.41" y1="0.77" y2="0.51" y3="0.42"/> + <curve x1="107" x2="107.55" x3="108.07" y1="0.33" y2="0.39" y3="0.57"/> + <curve x1="108.59" x2="109.14" x3="109.49" y1="0.76" y2="1.06" y3="1.74"/> + <line x="118.67" y="19.53"/> + <curve x1="119.07" x2="119.64" x3="120.16" y1="20.15" y2="20.45" y3="20.47"/> + <curve x1="120.67" x2="121.19" x3="121.71" y1="20.49" y2="20.31" y3="19.51"/> + <line x="130.92" y="1.49"/> + <arc large-arc-flag="0" rx="1.42" ry="1.42" sweep-flag="1" x="131.01" x-axis-rotation="0" y="1.35"/> + <curve x1="131.72" x2="133.02" x3="133.99" y1="0.29" y2="0" y3="0.24"/> + <curve x1="134.96" x2="136.01" x3="136.01" y1="0.47" y2="1.23" y3="2.57"/> + <line x="136.01" y="22.62"/> + <arc large-arc-flag="0" rx="1.42" ry="1.42" sweep-flag="1" x="134.57" x-axis-rotation="0" y="24.06"/> + <close/> + <move x="100.72" y="23.78"/> + <arc large-arc-flag="0" rx="1.42" ry="1.42" sweep-flag="1" x="99.5" x-axis-rotation="0" y="23"/> + <line x="89.21" y="3.51"/> + <curve x1="89.09" x2="88.99" x3="88.76" y1="3.27" y2="3.26" y3="3.27"/> + <curve x1="88.52" x2="88.33" x3="88.33" y1="3.29" y2="3.46" y3="3.46"/> + <arc large-arc-flag="0" rx="1.42" ry="1.42" sweep-flag="1" x="88.3" x-axis-rotation="0" y="3.51"/> + <line x="82.3" y="14.62"/> + <line x="92.22" y="14.62"/> + <arc large-arc-flag="1" rx="1.42" ry="1.42" sweep-flag="1" x="92.22" x-axis-rotation="0" y="17.45"/> + <line x="80.77" y="17.45"/> + <line x="77.94" y="22.68"/> + <arc large-arc-flag="1" rx="1.42" ry="1.42" sweep-flag="1" x="75.45" x-axis-rotation="0" y="21.33"/> + <line x="85.81" y="2.16"/> + <line x="85.78" y="2.22"/> + <curve x1="86.33" x2="87.46" x3="88.59" y1="1.07" y2="0.51" y3="0.44"/> + <curve x1="89.73" x2="91.06" x3="91.71" y1="0.38" y2="0.94" y3="2.17"/> + <arc large-arc-flag="0" rx="1.42" ry="1.42" sweep-flag="1" x="91.72" x-axis-rotation="0" y="2.18"/> + <line x="102.01" y="21.68"/> + <arc large-arc-flag="0" rx="1.42" ry="1.42" sweep-flag="1" x="100.72" x-axis-rotation="0" y="23.78"/> + <close/> + <move x="13.58" y="23.72"/> + <curve x1="12.47" x2="11.28" x3="10.54" y1="23.72" y2="23.27" y3="22.22"/> + <arc large-arc-flag="0" rx="1.42" ry="1.42" sweep-flag="1" x="10.44" x-axis-rotation="0" y="22.06"/> + <line x="0.24" y="2.69"/> + <arc large-arc-flag="1" rx="1.42" ry="1.42" sweep-flag="1" x="2.74" x-axis-rotation="0" y="1.37"/> + <line x="12.87" y="20.59"/> + <curve x1="12.98" x2="13.24" x3="13.58" y1="20.74" y2="20.88" y3="20.88"/> + <curve x1="13.93" x2="14.19" x3="14.29" y1="20.88" y2="20.74" y3="20.6"/> + <line x="24.69" y="1.27"/> + <arc large-arc-flag="1" rx="1.42" ry="1.42" sweep-flag="1" x="27.18" x-axis-rotation="0" y="2.61"/> + <line x="16.71" y="22.07"/> + <arc large-arc-flag="0" rx="1.42" ry="1.42" sweep-flag="1" x="16.63" x-axis-rotation="0" y="22.21"/> + <curve x1="15.89" x2="14.7" x3="13.58" y1="23.27" y2="23.72" y3="23.72"/> + <close/> + <move x="30.16" y="10.8"/> + <line x="47.42" y="10.8"/> + <curve x1="47.12" x2="46.52" x3="45.36" y1="9.37" y2="7.74" y3="6.3"/> + <curve x1="43.8" x2="41.61" x3="38.69" y1="4.38" y2="2.97" y3="2.97"/> + <curve x1="35" x2="30.91" x3="30.16" y1="2.97" y2="5.9" y3="10.8"/> + <close/> + <move x="55.56" y="10.8"/> + <line x="72.81" y="10.8"/> + <curve x1="72.51" x2="71.92" x3="70.75" y1="9.37" y2="7.74" y3="6.3"/> + <curve x1="69.19" x2="67" x3="64.08" y1="4.38" y2="2.97" y3="2.97"/> + <curve x1="60.39" x2="56.3" x3="55.56" y1="2.97" y2="5.9" y3="10.8"/> + <close/> + </path> + <fillstroke/> + </foreground> +</shape> +<shape aspect="variable" h="34.01" name="veeam mp" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="20.03" y="34.01"/> + <line x="34.02" y="34.01"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <line x="0" y="34.01"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="5.16" y="5.22"/> + <line x="5.16" y="11.57"/> + <line x="7.8" y="8.93"/> + <line x="12.04" y="13.16"/> + <line x="13.1" y="12.1"/> + <line x="8.86" y="7.87"/> + <line x="11.51" y="5.22"/> + <close/> + <move x="23.63" y="5.52"/> + <curve x1="20.55" x2="18.04" x3="18.04" y1="5.52" y2="8.02" y3="11.11"/> + <curve x1="18.04" x2="20.55" x3="23.63" y1="14.19" y2="16.7" y3="16.7"/> + <curve x1="26.72" x2="29.22" x3="29.22" y1="16.7" y2="14.19" y3="11.11"/> + <curve x1="29.22" x2="26.72" x3="23.63" y1="8.02" y2="5.52" y3="5.52"/> + <close/> + <move x="24.03" y="7.34"/> + <curve x1="24.6" x2="25.15" x3="25.62" y1="7.4" y2="7.6" y3="7.89"/> + <curve x1="25.35" x2="25.37" x3="25.72" y1="8.32" y2="8.88" y3="9.28"/> + <curve x1="26.07" x2="26.63" x3="27.09" y1="9.68" y2="9.78" y3="9.57"/> + <curve x1="27.2" x2="27.29" x3="27.35" y1="9.82" y2="10.09" y3="10.38"/> + <curve x1="27.4" x2="27.42" x3="27.41" y1="10.66" y2="10.95" y3="11.22"/> + <curve x1="26.91" x2="26.43" x3="26.26" y1="11.2" y2="11.5" y3="12.01"/> + <curve x1="26.08" x2="26.28" x3="26.69" y1="12.51" y2="13.04" y3="13.33"/> + <curve x1="26.36" x2="25.93" x3="25.42" y1="13.79" y2="14.17" y3="14.44"/> + <curve x1="25.19" x2="24.69" x3="24.17" y1="13.99" y2="13.73" y3="13.83"/> + <curve x1="23.64" x2="23.28" x3="23.24" y1="13.93" y2="14.37" y3="14.87"/> + <curve x1="22.66" x2="22.12" x3="21.64" y1="14.81" y2="14.62" y3="14.32"/> + <curve x1="21.91" x2="21.89" x3="21.54" y1="13.9" y2="13.33" y3="12.93"/> + <curve x1="21.19" x2="20.63" x3="20.17" y1="12.53" y2="12.43" y3="12.65"/> + <curve x1="20.06" x2="19.97" x3="19.92" y1="12.39" y2="12.12" y3="11.84"/> + <curve x1="19.86" x2="19.84" x3="19.85" y1="11.55" y2="11.27" y3="10.99"/> + <curve x1="20.35" x2="20.84" x3="21.01" y1="11.02" y2="10.71" y3="10.21"/> + <curve x1="21.18" x2="20.99" x3="20.57" y1="9.71" y2="9.17" y3="8.88"/> + <curve x1="20.9" x2="21.33" x3="21.84" y1="8.43" y2="8.04" y3="7.77"/> + <curve x1="22.07" x2="22.57" x3="23.1" y1="8.22" y2="8.49" y3="8.39"/> + <curve x1="23.62" x2="23.99" x3="24.03" y1="8.28" y2="7.85" y3="7.34"/> + <close/> + <move x="23.65" y="9.39"/> + <curve x1="23.53" x2="23.42" x3="23.3" y1="9.39" y2="9.4" y3="9.42"/> + <curve x1="22.37" x2="21.76" x3="21.94" y1="9.6" y2="10.51" y3="11.44"/> + <curve x1="22.13" x2="23.03" x3="23.96" y1="12.37" y2="12.98" y3="12.8"/> + <curve x1="24.9" x2="25.5" x3="25.32" y1="12.61" y2="11.71" y3="10.78"/> + <curve x1="25.16" x2="24.45" x3="23.65" y1="9.96" y2="9.4" y3="9.39"/> + <close/> + <move x="12.86" y="14.5"/> + <line x="12.1" y="14.55"/> + <curve x1="11" x2="9.92" x3="8.98" y1="14.61" y2="14.93" y3="15.46"/> + <line x="8.31" y="15.83"/> + <line x="8.69" y="16.49"/> + <curve x1="8.98" x2="8.91" x3="8.53" y1="16.98" y2="17.6" y3="18"/> + <curve x1="8.29" x2="7.97" x3="7.62" y1="18.25" y2="18.39" y3="18.39"/> + <curve x1="7.41" x2="7.21" x3="7.02" y1="18.39" y2="18.34" y3="18.24"/> + <line x="6.35" y="17.88"/> + <line x="6" y="18.57"/> + <curve x1="5.52" x2="5.25" x3="5.24" y1="19.53" y2="20.63" y3="21.73"/> + <line x="5.23" y="22.49"/> + <line x="5.99" y="22.49"/> + <curve x1="6.56" x2="7.05" x3="7.21" y1="22.49" y2="22.86" y3="23.4"/> + <curve x1="7.37" x2="7.15" x3="6.67" y1="23.94" y2="24.51" y3="24.81"/> + <line x="6.02" y="25.22"/> + <line x="6.44" y="25.86"/> + <curve x1="6.75" x2="7.11" x3="7.49" y1="26.33" y2="26.75" y3="27.12"/> + <curve x1="7.88" x2="8.31" x3="8.8" y1="27.49" y2="27.82" y3="28.11"/> + <line x="9.45" y="28.5"/> + <line x="9.83" y="27.84"/> + <curve x1="10.06" x2="10.48" x3="10.93" y1="27.44" y2="27.2" y3="27.2"/> + <curve x1="11.03" x2="11.13" x3="11.23" y1="27.2" y2="27.21" y3="27.23"/> + <curve x1="11.77" x2="12.16" x3="12.18" y1="27.37" y2="27.84" y3="28.41"/> + <line x="12.22" y="29.17"/> + <line x="12.98" y="29.13"/> + <curve x1="14.08" x2="15.16" x3="16.1" y1="29.06" y2="28.75" y3="28.22"/> + <line x="16.77" y="27.85"/> + <line x="16.38" y="27.19"/> + <curve x1="16.1" x2="16.17" x3="16.56" y1="26.7" y2="26.08" y3="25.67"/> + <curve x1="16.79" x2="17.11" x3="17.46" y1="25.42" y2="25.29" y3="25.29"/> + <curve x1="17.67" x2="17.87" x3="18.06" y1="25.29" y2="25.34" y3="25.43"/> + <line x="18.74" y="25.79"/> + <line x="19.08" y="25.11"/> + <curve x1="19.56" x2="19.83" x3="19.84" y1="24.14" y2="23.04" y3="21.94"/> + <line x="19.85" y="21.18"/> + <line x="19.09" y="21.18"/> + <curve x1="18.52" x2="18.03" x3="17.87" y1="21.18" y2="20.82" y3="20.28"/> + <curve x1="17.71" x2="17.93" x3="18.41" y1="19.74" y2="19.17" y3="18.86"/> + <line x="19.06" y="18.45"/> + <line x="18.63" y="17.81"/> + <curve x1="18.33" x2="17.97" x3="17.59" y1="17.34" y2="16.92" y3="16.55"/> + <curve x1="17.2" x2="16.76" x3="16.28" y1="16.18" y2="15.85" y3="15.56"/> + <line x="15.63" y="15.17"/> + <line x="15.25" y="15.84"/> + <curve x1="15.02" x2="14.6" x3="14.15" y1="16.23" y2="16.48" y3="16.48"/> + <curve x1="14.05" x2="13.95" x3="13.85" y1="16.48" y2="16.47" y3="16.44"/> + <curve x1="13.31" x2="12.92" x3="12.9" y1="16.31" y2="15.84" y3="15.26"/> + <close/> + <move x="12.15" y="15.3"/> + <curve x1="12.19" x2="12.78" x3="13.68" y1="16.17" y2="16.95" y3="17.17"/> + <curve x1="13.84" x2="14" x3="14.15" y1="17.21" y2="17.23" y3="17.23"/> + <curve x1="14.87" x2="15.54" x3="15.9" y1="17.23" y2="16.83" y3="16.21"/> + <curve x1="16.31" x2="16.71" x3="17.07" y1="16.46" y2="16.75" y3="17.09"/> + <curve x1="17.43" x2="17.74" x3="18.01" y1="17.44" y2="17.82" y3="18.23"/> + <curve x1="17.27" x2="16.89" x3="17.15" y1="18.7" y2="19.61" y3="20.49"/> + <curve x1="17.41" x2="18.21" x3="19.09" y1="21.37" y2="21.93" y3="21.93"/> + <line x="19.09" y="21.93"/> + <curve x1="19.08" x2="18.85" x3="18.41" y1="22.91" y2="23.88" y3="24.77"/> + <curve x1="18.11" x2="17.78" x3="17.46" y1="24.62" y2="24.54" y3="24.54"/> + <curve x1="16.93" x2="16.41" x3="16.01" y1="24.54" y2="24.74" y3="25.16"/> + <curve x1="15.38" x2="15.29" x3="15.74" y1="25.82" y2="26.81" y3="27.56"/> + <curve x1="14.87" x2="13.9" x3="12.93" y1="28.05" y2="28.32" y3="28.38"/> + <curve x1="12.89" x2="12.29" x3="11.4" y1="27.5" y2="26.72" y3="26.5"/> + <curve x1="11.24" x2="11.08" x3="10.93" y1="26.47" y2="26.45" y3="26.45"/> + <curve x1="10.21" x2="9.54" x3="9.18" y1="26.45" y2="26.84" y3="27.47"/> + <curve x1="8.77" x2="8.37" x3="8.01" y1="27.22" y2="26.93" y3="26.58"/> + <curve x1="7.65" x2="7.34" x3="7.07" y1="26.23" y2="25.85" y3="25.45"/> + <curve x1="7.81" x2="8.19" x3="7.93" y1="24.98" y2="24.07" y3="23.19"/> + <curve x1="7.67" x2="6.87" x3="5.99" y1="22.31" y2="21.74" y3="21.74"/> + <line x="5.99" y="21.74"/> + <curve x1="6" x2="6.23" x3="6.67" y1="20.77" y2="19.8" y3="18.9"/> + <curve x1="6.97" x2="7.3" x3="7.62" y1="19.06" y2="19.14" y3="19.14"/> + <curve x1="8.15" x2="8.67" x3="9.07" y1="19.14" y2="18.93" y3="18.52"/> + <curve x1="9.7" x2="9.78" x3="9.34" y1="17.85" y2="16.87" y3="16.11"/> + <curve x1="10.21" x2="11.17" x3="12.15" y1="15.62" y2="15.36" y3="15.3"/> + <close/> + <move x="12.54" y="18.86"/> + <curve x1="11.76" x2="10.97" x3="10.38" y1="18.86" y2="19.17" y3="19.78"/> + <curve x1="9.25" x2="9.29" x3="10.48" y1="20.97" y2="22.85" y3="23.99"/> + <curve x1="11.06" x2="11.8" x3="12.54" y1="24.54" y2="24.82" y3="24.82"/> + <curve x1="13.33" x2="14.11" x3="14.69" y1="24.82" y2="24.51" y3="23.9"/> + <curve x1="15.83" x2="15.79" x3="14.6" y1="22.71" y2="20.82" y3="19.68"/> + <curve x1="14.02" x2="13.28" x3="12.54" y1="19.13" y2="18.86" y3="18.86"/> + <close/> + <move x="12.54" y="19.61"/> + <curve x1="13.12" x2="13.66" x3="14.08" y1="19.61" y2="19.83" y3="20.22"/> + <curve x1="14.97" x2="15" x3="14.15" y1="21.07" y2="22.49" y3="23.38"/> + <curve x1="13.73" x2="13.15" x3="12.54" y1="23.82" y2="24.07" y3="24.07"/> + <curve x1="11.96" x2="11.42" x3="11" y1="24.07" y2="23.85" y3="23.45"/> + <curve x1="10.57" x2="10.32" x3="10.31" y1="23.04" y2="22.48" y3="21.89"/> + <curve x1="10.3" x2="10.52" x3="10.93" y1="21.29" y2="20.73" y3="20.3"/> + <curve x1="11.35" x2="11.93" x3="12.54" y1="19.85" y2="19.61" y3="19.61"/> + <close/> + <move x="22.34" y="21.35"/> + <line x="21.29" y="22.41"/> + <line x="25.55" y="26.67"/> + <line x="22.9" y="29.31"/> + <line x="29.25" y="29.31"/> + <line x="29.25" y="22.97"/> + <line x="26.61" y="25.61"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam one" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="21.87" y="29.32"/> + <line x="28.28" y="29.32"/> + <line x="28.28" y="20.71"/> + <line x="21.87" y="20.71"/> + <close/> + <move x="13.59" y="29.32"/> + <line x="20.42" y="29.32"/> + <line x="20.42" y="16.38"/> + <line x="13.59" y="16.38"/> + <close/> + <move x="4.78" y="29.32"/> + <line x="12.16" y="29.32"/> + <line x="12.16" y="24.11"/> + <line x="4.78" y="24.11"/> + <close/> + <move x="28.3" y="8.32"/> + <line x="24.58" y="5.38"/> + <line x="17.37" y="12.16"/> + <line x="12.81" y="7.42"/> + <line x="4.78" y="14.89"/> + <line x="4.79" y="16.93"/> + <line x="12.75" y="9.53"/> + <line x="17.32" y="14.27"/> + <line x="24.67" y="7.36"/> + <line x="28.3" y="10.23"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam one reporter" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="18.85" y="4.22"/> + <line x="18.85" y="14.98"/> + <line x="29.62" y="14.98"/> + <curve x1="29.62" x2="24.8" x3="18.85" y1="9.04" y2="4.22" y3="4.22"/> + <close/> + <move x="19.85" y="5.27"/> + <curve x1="24.44" x2="28.1" x3="28.57" y1="5.74" y2="9.4" y3="13.98"/> + <line x="19.85" y="13.98"/> + <close/> + <move x="17.01" y="6.25"/> + <curve x1="11.06" x2="6.24" x3="6.24" y1="6.25" y2="11.07" y3="17.01"/> + <curve x1="6.24" x2="11.06" x3="17.01" y1="22.96" y2="27.78" y3="27.78"/> + <curve x1="22.95" x2="27.77" x3="27.77" y1="27.78" y2="22.96" y3="17.01"/> + <line x="17.01" y="17.01"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam plugin for oracle rman" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="22.54" y="10.02"/> + <line x="23.44" y="10.02"/> + <line x="25.31" y="13.21"/> + <line x="25.33" y="13.21"/> + <line x="25.33" y="10.02"/> + <line x="26.02" y="10.02"/> + <line x="26.02" y="14.49"/> + <line x="25.24" y="14.49"/> + <line x="23.26" y="11.09"/> + <line x="23.24" y="11.09"/> + <line x="23.24" y="14.49"/> + <line x="22.54" y="14.49"/> + <close/> + <move x="19.02" y="10.02"/> + <line x="19.83" y="10.02"/> + <line x="21.42" y="14.49"/> + <line x="20.61" y="14.49"/> + <line x="20.2" y="13.34"/> + <line x="18.54" y="13.34"/> + <line x="18.14" y="14.49"/> + <line x="17.42" y="14.49"/> + <close/> + <move x="18.73" y="12.75"/> + <line x="20" y="12.75"/> + <line x="19.37" y="10.95"/> + <line x="19.35" y="10.95"/> + <close/> + <move x="11.86" y="10.02"/> + <line x="12.97" y="10.02"/> + <line x="14.07" y="13.42"/> + <line x="14.09" y="13.42"/> + <line x="15.19" y="10.02"/> + <line x="16.29" y="10.02"/> + <line x="16.29" y="14.49"/> + <line x="15.51" y="14.49"/> + <line x="15.51" y="11"/> + <line x="15.48" y="11"/> + <line x="14.35" y="14.49"/> + <line x="13.7" y="14.49"/> + <line x="12.57" y="10.99"/> + <line x="12.55" y="10.99"/> + <line x="12.55" y="14.49"/> + <line x="11.86" y="14.49"/> + <close/> + <move x="7.35" y="10.02"/> + <line x="8.84" y="10.02"/> + <curve x1="9.86" x2="10.39" x3="10.39" y1="10.02" y2="10.45" y3="11.33"/> + <curve x1="10.39" x2="10.08" x3="9.58" y1="11.96" y2="12.29" y3="12.48"/> + <line x="9.58" y="12.52"/> + <line x="10.7" y="14.49"/> + <line x="9.83" y="14.49"/> + <line x="8.83" y="12.68"/> + <line x="8.14" y="12.68"/> + <line x="8.14" y="14.49"/> + <line x="7.35" y="14.49"/> + <close/> + <move x="8.75" y="12.13"/> + <curve x1="9.35" x2="9.58" x3="9.58" y1="12.13" y2="11.88" y3="11.35"/> + <curve x1="9.58" x2="9.33" x3="8.75" y1="10.84" y2="10.62" y3="10.62"/> + <line x="8.14" y="10.62"/> + <line x="8.14" y="12.13"/> + <close/> + <move x="5.15" y="4.03"/> + <curve x1="5.26" x2="5.36" x3="5.46" y1="4.02" y2="4.02" y3="4.02"/> + <curve x1="6.1" x2="6.75" x3="7.39" y1="4.02" y2="4.01" y3="4.02"/> + <curve x1="7.78" x2="8.17" x3="8.47" y1="4.02" y2="4.15" y3="4.4"/> + <curve x1="8.79" x2="9.01" x3="9.08" y1="4.66" y2="5.05" y3="5.45"/> + <curve x1="9.15" x2="9.07" x3="8.85" y1="5.86" y2="6.28" y3="6.63"/> + <curve x1="8.62" x2="8.24" x3="7.8" y1="7.01" y2="7.3" y3="7.4"/> + <curve x1="7.65" x2="7.49" x3="7.33" y1="7.44" y2="7.46" y3="7.46"/> + <curve x1="6.68" x2="6.03" x3="5.38" y1="7.46" y2="7.46" y3="7.45"/> + <curve x1="4.98" x2="4.59" x3="4.28" y1="7.45" y2="7.31" y3="7.05"/> + <curve x1="3.94" x2="3.72" x3="3.68" y1="6.76" y2="6.34" y3="5.89"/> + <curve x1="3.64" x2="3.75" x3="3.99" y1="5.49" y2="5.07" y3="4.74"/> + <curve x1="4.26" x2="4.69" x3="5.16" y1="4.36" y2="4.09" y3="4.03"/> + <close/> + <move x="5.27" y="4.63"/> + <curve x1="4.91" x2="4.58" x3="4.43" y1="4.69" y2="4.93" y3="5.26"/> + <curve x1="4.3" x2="4.29" x3="4.4" y1="5.53" y2="5.86" y3="6.14"/> + <curve x1="4.48" x2="4.63" x3="4.83" y1="6.35" y2="6.54" y3="6.67"/> + <curve x1="5.01" x2="5.22" x3="5.43" y1="6.79" y2="6.85" y3="6.85"/> + <curve x1="6.07" x2="6.71" x3="7.35" y1="6.85" y2="6.85" y3="6.85"/> + <curve x1="7.58" x2="7.82" x3="8.01" y1="6.85" y2="6.77" y3="6.63"/> + <curve x1="8.2" x2="8.34" x3="8.41" y1="6.48" y2="6.28" y3="6.05"/> + <curve x1="8.48" x2="8.47" x3="8.38" y1="5.81" y2="5.56" y3="5.33"/> + <curve x1="8.29" x2="8.14" x3="7.94" y1="5.11" y2="4.92" y3="4.79"/> + <curve x1="7.76" x2="7.55" x3="7.34" y1="4.68" y2="4.62" y3="4.62"/> + <line x="5.44" y="4.62"/> + <curve x1="5.38" x2="5.32" x3="5.27" y1="4.62" y2="4.63" y3="4.63"/> + <close/> + <move x="27.18" y="4.18"/> + <curve x1="27.35" x2="27.52" x3="27.71" y1="4.1" y2="4.05" y3="4.03"/> + <curve x1="27.84" x2="27.97" x3="28.1" y1="4.01" y2="4.02" y3="4.02"/> + <curve x1="28.83" x2="29.56" x3="30.29" y1="4.02" y2="4.01" y3="4.02"/> + <curve x1="30.2" x2="30.11" x3="30.02" y1="4.16" y2="4.29" y3="4.43"/> + <curve x1="29.98" x2="29.94" x3="29.89" y1="4.5" y2="4.56" y3="4.62"/> + <curve x1="29.25" x2="28.6" x3="27.95" y1="4.62" y2="4.62" y3="4.62"/> + <curve x1="27.71" x2="27.47" x3="27.28" y1="4.62" y2="4.71" y3="4.86"/> + <curve x1="27.09" x2="26.96" x3="26.89" y1="5" y2="5.21" y3="5.43"/> + <curve x1="27.96" x2="29.03" x3="30.1" y1="5.43" y2="5.43" y3="5.43"/> + <curve x1="29.98" x2="29.84" x3="29.72" y1="5.63" y2="5.84" y3="6.04"/> + <curve x1="28.78" x2="27.83" x3="26.89" y1="6.04" y2="6.04" y3="6.04"/> + <curve x1="26.96" x2="27.1" x3="27.28" y1="6.27" y2="6.47" y3="6.62"/> + <curve x1="27.48" x2="27.72" x3="27.97" y1="6.77" y2="6.85" y3="6.85"/> + <curve x1="28.76" x2="29.55" x3="30.34" y1="6.85" y2="6.85" y3="6.85"/> + <curve x1="30.21" x2="30.08" x3="29.95" y1="7.05" y2="7.25" y3="7.46"/> + <line x="28.18" y="7.46"/> + <curve x1="27.99" x2="27.8" x3="27.61" y1="7.45" y2="7.46" y3="7.43"/> + <curve x1="27.13" x2="26.69" x3="26.44" y1="7.34" y2="7.04" y3="6.62"/> + <curve x1="26.18" x2="26.13" x3="26.3" y1="6.19" y2="5.63" y3="5.16"/> + <curve x1="26.45" x2="26.77" x3="27.18" y1="4.73" y2="4.37" y3="4.18"/> + <close/> + <move x="22.61" y="4.02"/> + <curve x1="22.83" x2="23.05" x3="23.27" y1="4.01" y2="4.02" y3="4.02"/> + <curve x1="23.27" x2="23.27" x3="23.27" y1="4.96" y2="5.9" y3="6.85"/> + <curve x1="24.3" x2="25.32" x3="26.35" y1="6.85" y2="6.85" y3="6.85"/> + <curve x1="26.22" x2="26.09" x3="25.96" y1="7.05" y2="7.25" y3="7.46"/> + <curve x1="24.96" x2="23.96" x3="22.95" y1="7.46" y2="7.46" y3="7.46"/> + <curve x1="22.82" x2="22.69" x3="22.64" y1="7.46" y2="7.38" y3="7.26"/> + <curve x1="22.61" x2="22.61" x3="22.61" y1="7.2" y2="7.13" y3="7.07"/> + <curve x1="22.61" x2="22.61" x3="22.61" y1="6.05" y2="5.03" y3="4.02"/> + <close/> + <move x="18.94" y="4.3"/> + <curve x1="19.23" x2="19.58" x3="19.94" y1="4.11" y2="4.01" y3="4.02"/> + <curve x1="20.71" x2="21.48" x3="22.25" y1="4.02" y2="4.01" y3="4.02"/> + <curve x1="22.13" x2="22" x3="21.87" y1="4.22" y2="4.42" y3="4.62"/> + <curve x1="21.22" x2="20.58" x3="19.93" y1="4.62" y2="4.62" y3="4.62"/> + <curve x1="19.54" x2="19.16" x3="18.96" y1="4.62" y2="4.84" y3="5.18"/> + <curve x1="18.83" x2="18.78" x3="18.84" y1="5.41" y2="5.7" y3="5.97"/> + <curve x1="18.92" x2="19.23" x3="19.62" y1="6.36" y2="6.7" y3="6.81"/> + <curve x1="19.8" x2="19.99" x3="20.18" y1="6.86" y2="6.85" y3="6.85"/> + <curve x1="20.89" x2="21.6" x3="22.31" y1="6.85" y2="6.85" y3="6.85"/> + <curve x1="22.18" x2="22.05" x3="21.92" y1="7.05" y2="7.25" y3="7.46"/> + <curve x1="21.32" x2="20.73" x3="20.13" y1="7.46" y2="7.46" y3="7.46"/> + <curve x1="19.95" x2="19.77" x3="19.59" y1="7.45" y2="7.46" y3="7.43"/> + <curve x1="19.12" x2="18.7" x3="18.44" y1="7.35" y2="7.07" y3="6.67"/> + <curve x1="18.2" x2="18.11" x3="18.2" y1="6.3" y2="5.83" y3="5.4"/> + <curve x1="18.29" x2="18.56" x3="18.94" y1="4.95" y2="4.55" y3="4.3"/> + <close/> + <move x="9.46" y="4.02"/> + <curve x1="10.31" x2="11.17" x3="12.03" y1="4.02" y2="4.02" y3="4.02"/> + <curve x1="12.22" x2="12.42" x3="12.61" y1="4.02" y2="4" y3="4.05"/> + <curve x1="12.87" x2="13.1" x3="13.26" y1="4.11" y2="4.26" y3="4.47"/> + <curve x1="13.4" x2="13.48" x3="13.5" y1="4.64" y2="4.84" y3="5.06"/> + <curve x1="13.53" x2="13.46" x3="13.3" y1="5.33" y2="5.62" y3="5.85"/> + <curve x1="13.1" x2="12.77" x3="12.42" y1="6.13" y2="6.32" y3="6.34"/> + <curve x1="12.29" x2="12.17" x3="12.04" y1="6.34" y2="6.34" y3="6.34"/> + <curve x1="12.49" x2="12.93" x3="13.37" y1="6.71" y2="7.08" y3="7.46"/> + <curve x1="13.05" x2="12.73" x3="12.41" y1="7.46" y2="7.46" y3="7.45"/> + <curve x1="11.75" x2="11.1" x3="10.44" y1="6.88" y2="6.31" y3="5.73"/> + <curve x1="11.06" x2="11.67" x3="12.29" y1="5.73" y2="5.74" y3="5.74"/> + <curve x1="12.41" x2="12.53" x3="12.62" y1="5.74" y2="5.7" y3="5.63"/> + <curve x1="12.75" x2="12.84" x3="12.85" y1="5.54" y2="5.39" y3="5.23"/> + <curve x1="12.86" x2="12.82" x3="12.72" y1="5.08" y2="4.93" y3="4.82"/> + <curve x1="12.62" x2="12.46" x3="12.3" y1="4.7" y2="4.62" y3="4.62"/> + <curve x1="11.57" x2="10.84" x3="10.12" y1="4.62" y2="4.62" y3="4.62"/> + <line x="10.12" y="7.46"/> + <curve x1="9.9" x2="9.68" x3="9.46" y1="7.46" y2="7.46" y3="7.46"/> + <curve x1="9.46" x2="9.46" x3="9.46" y1="6.31" y2="5.16" y3="4.02"/> + <close/> + <move x="15.6" y="4.2"/> + <curve x1="15.72" x2="15.98" x3="16.19" y1="4.01" y2="3.93" y3="4.01"/> + <curve x1="16.29" x2="16.37" x3="16.43" y1="4.05" y2="4.12" y3="4.21"/> + <curve x1="17.12" x2="17.81" x3="18.5" y1="5.29" y2="6.37" y3="7.46"/> + <curve x1="18.25" x2="17.99" x3="17.73" y1="7.46" y2="7.46" y3="7.46"/> + <curve x1="17.6" x2="17.48" x3="17.36" y1="7.25" y2="7.05" y3="6.85"/> + <curve x1="16.76" x2="16.17" x3="15.57" y1="6.85" y2="6.85" y3="6.85"/> + <curve x1="15.45" x2="15.31" x3="15.19" y1="6.64" y2="6.44" y3="6.24"/> + <curve x1="15.77" x2="16.36" x3="16.95" y1="6.24" y2="6.24" y3="6.24"/> + <curve x1="16.64" x2="16.33" x3="16.02" y1="5.74" y2="5.24" y3="4.74"/> + <curve x1="15.44" x2="14.88" x3="14.3" y1="5.65" y2="6.55" y3="7.46"/> + <curve x1="14.05" x2="13.79" x3="13.53" y1="7.45" y2="7.46" y3="7.46"/> + <curve x1="14.22" x2="14.91" x3="15.6" y1="6.37" y2="5.29" y3="4.2"/> + <close/> + <move x="18.2" y="19.07"/> + <curve x1="15.7" x2="13.65" x3="13.46" y1="19.07" y2="20.99" y3="23.45"/> + <line x="3.79" y="23.45"/> + <line x="3.79" y="24.2"/> + <line x="13.46" y="24.2"/> + <curve x1="13.65" x2="15.7" x3="18.2" y1="26.64" y2="28.59" y3="28.59"/> + <curve x1="19.24" x2="20.23" x3="21.06" y1="28.59" y2="28.26" y3="27.64"/> + <line x="20.61" y="27.04"/> + <curve x1="19.91" x2="19.08" x3="18.2" y1="27.56" y2="27.84" y3="27.84"/> + <curve x1="15.99" x2="14.19" x3="14.19" y1="27.84" y2="26.04" y3="23.83"/> + <curve x1="14.19" x2="15.99" x3="18.2" y1="21.62" y2="19.82" y3="19.82"/> + <curve x1="19.07" x2="19.89" x3="20.58" y1="19.82" y2="20.08" y3="20.6"/> + <line x="21.03" y="19.99"/> + <curve x1="20.2" x2="19.23" x3="18.2" y1="19.39" y2="19.07" y3="19.07"/> + <close/> + <move x="18.46" y="21.85"/> + <curve x1="17.37" x2="16.49" x3="16.49" y1="21.85" y2="22.74" y3="23.83"/> + <curve x1="16.49" x2="17.37" x3="18.46" y1="24.92" y2="25.8" y3="25.8"/> + <curve x1="19.43" x2="20.23" x3="20.4" y1="25.8" y2="25.11" y3="24.2"/> + <line x="30.22" y="24.2"/> + <line x="30.22" y="23.45"/> + <line x="20.4" y="23.45"/> + <curve x1="20.22" x2="19.42" x3="18.46" y1="22.54" y2="21.85" y3="21.85"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam plugin for sap hana" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="3.75" y="4.12"/> + <line x="3.75" y="12.01"/> + <line x="30.26" y="12.01"/> + <line x="30.26" y="4.12"/> + <close/> + <move x="18.83" y="4.62"/> + <line x="29.76" y="4.62"/> + <line x="29.76" y="11.51"/> + <line x="11.93" y="11.51"/> + <close/> + <move x="6.13" y="5.73"/> + <line x="6.14" y="5.73"/> + <curve x1="6.67" x2="7.33" x3="7.8" y1="5.74" y2="5.89" y3="6.13"/> + <line x="7.29" y="7.02"/> + <curve x1="6.77" x2="6.51" x3="6.21" y1="6.77" y2="6.74" y3="6.73"/> + <curve x1="5.78" x2="5.55" x3="5.55" y1="6.7" y2="6.86" y3="7.03"/> + <curve x1="5.55" x2="5.97" x3="6.36" y1="7.24" y2="7.42" y3="7.55"/> + <curve x1="6.96" x2="7.72" x3="7.84" y1="7.74" y2="8" y3="8.73"/> + <line x="8.94" y="5.81"/> + <line x="10.21" y="5.81"/> + <line x="11.49" y="9.3"/> + <line x="11.49" y="5.81"/> + <line x="12.96" y="5.81"/> + <curve x1="14.36" x2="15.02" x3="15.02" y1="5.81" y2="6.31" y3="7.4"/> + <curve x1="15.02" x2="14.34" x3="13.19" y1="8.38" y2="8.97" y3="8.97"/> + <line x="12.72" y="8.97"/> + <line x="12.72" y="10.38"/> + <line x="10.55" y="10.38"/> + <line x="10.33" y="9.7"/> + <curve x1="10.1" x2="9.84" x3="9.56" y1="9.78" y2="9.82" y3="9.82"/> + <curve x1="9.28" x2="9.01" x3="8.78" y1="9.82" y2="9.77" y3="9.7"/> + <line x="8.56" y="10.38"/> + <line x="7.22" y="10.38"/> + <line x="7.37" y="9.98"/> + <curve x1="7.35" x2="7.33" x3="7.32" y1="10" y2="10.01" y3="10.03"/> + <curve x1="6.98" x2="6.57" x3="6.05" y1="10.3" y2="10.44" y3="10.45"/> + <line x="5.98" y="10.45"/> + <curve x1="5.39" x2="4.8" x3="4.31" y1="10.45" y2="10.29" y3="10.01"/> + <line x="4.77" y="9.11"/> + <curve x1="5.26" x2="5.57" x3="5.98" y1="9.4" y2="9.47" y3="9.46"/> + <curve x1="6.2" x2="6.35" x3="6.46" y1="9.45" y2="9.41" y3="9.31"/> + <curve x1="6.52" x2="6.55" x3="6.55" y1="9.24" y2="9.16" y3="9.08"/> + <curve x1="6.56" x2="6.22" x3="5.82" y1="8.85" y2="8.74" y3="8.61"/> + <curve x1="5.49" x2="5.11" x3="4.82" y1="8.51" y2="8.37" y3="8.15"/> + <curve x1="4.47" x2="4.31" x3="4.31" y1="7.9" y2="7.58" y3="7.13"/> + <curve x1="4.32" x2="4.44" x3="4.67" y1="6.8" y2="6.5" y3="6.27"/> + <curve x1="4.99" x2="5.51" x3="6.13" y1="5.94" y2="5.73" y3="5.73"/> + <close/> + <move x="12.72" y="6.77"/> + <line x="12.72" y="7.96"/> + <line x="13.04" y="7.96"/> + <curve x1="13.48" x2="13.82" x3="13.82" y1="7.96" y2="7.81" y3="7.36"/> + <curve x1="13.82" x2="13.48" x3="13.04" y1="6.92" y2="6.77" y3="6.77"/> + <close/> + <move x="17.13" y="6.99"/> + <line x="17.13" y="10.36"/> + <line x="17.72" y="10.36"/> + <line x="17.72" y="8.86"/> + <line x="19.08" y="8.86"/> + <line x="19.08" y="10.36"/> + <line x="19.68" y="10.36"/> + <line x="19.68" y="6.99"/> + <line x="19.08" y="6.99"/> + <line x="19.08" y="8.32"/> + <line x="17.72" y="8.32"/> + <line x="17.72" y="6.99"/> + <close/> + <move x="21.08" y="6.99"/> + <line x="19.94" y="10.36"/> + <line x="20.55" y="10.36"/> + <line x="20.88" y="9.35"/> + <line x="21.89" y="9.35"/> + <line x="22.23" y="10.36"/> + <line x="22.86" y="10.36"/> + <line x="21.71" y="6.99"/> + <close/> + <move x="23.11" y="6.99"/> + <line x="23.11" y="10.36"/> + <line x="23.68" y="10.36"/> + <line x="23.68" y="8.9"/> + <curve x1="23.68" x2="23.67" x3="23.66" y1="8.54" y2="8.24" y3="7.97"/> + <curve x1="23.78" x2="23.92" x3="24.09" y1="8.18" y2="8.42" y3="8.69"/> + <line x="25.13" y="10.36"/> + <line x="25.68" y="10.36"/> + <line x="25.68" y="6.99"/> + <line x="25.12" y="6.99"/> + <line x="25.12" y="8.41"/> + <curve x1="25.12" x2="25.12" x3="25.14" y1="8.73" y2="9.02" y3="9.31"/> + <curve x1="25.02" x2="24.89" x3="24.75" y1="9.09" y2="8.87" y3="8.64"/> + <line x="23.7" y="6.99"/> + <close/> + <move x="27.09" y="6.99"/> + <line x="25.95" y="10.36"/> + <line x="26.56" y="10.36"/> + <line x="26.89" y="9.35"/> + <line x="27.9" y="9.35"/> + <line x="28.24" y="10.36"/> + <line x="28.87" y="10.36"/> + <line x="27.72" y="6.99"/> + <close/> + <move x="9.56" y="7.25"/> + <line x="9.09" y="8.72"/> + <curve x1="9.23" x2="9.39" x3="9.56" y1="8.77" y2="8.8" y3="8.8"/> + <curve x1="9.73" x2="9.89" x3="10.03" y1="8.8" y2="8.77" y3="8.72"/> + <line x="9.57" y="7.25"/> + <close/> + <move x="21.38" y="7.77"/> + <curve x1="21.41" x2="21.44" x3="21.47" y1="7.86" y2="7.95" y3="8.05"/> + <line x="21.74" y="8.85"/> + <line x="21.03" y="8.85"/> + <line x="21.3" y="8.04"/> + <curve x1="21.33" x2="21.36" x3="21.38" y1="7.96" y2="7.87" y3="7.77"/> + <close/> + <move x="27.39" y="7.77"/> + <curve x1="27.42" x2="27.45" x3="27.48" y1="7.86" y2="7.95" y3="8.05"/> + <line x="27.75" y="8.85"/> + <line x="27.04" y="8.85"/> + <line x="27.31" y="8.04"/> + <curve x1="27.34" x2="27.37" x3="27.39" y1="7.96" y2="7.87" y3="7.77"/> + <close/> + <move x="18.18" y="17.59"/> + <curve x1="15.68" x2="13.62" x3="13.43" y1="17.59" y2="19.53" y3="21.98"/> + <line x="3.77" y="21.98"/> + <line x="3.77" y="22.73"/> + <line x="13.43" y="22.73"/> + <curve x1="13.63" x2="15.68" x3="18.18" y1="25.18" y2="27.12" y3="27.12"/> + <curve x1="19.22" x2="20.21" x3="21.04" y1="27.12" y2="26.79" y3="26.16"/> + <line x="20.59" y="25.56"/> + <curve x1="19.89" x2="19.06" x3="18.18" y1="26.09" y2="26.37" y3="26.37"/> + <curve x1="15.97" x2="14.17" x3="14.17" y1="26.37" y2="24.57" y3="22.35"/> + <curve x1="14.17" x2="15.97" x3="18.18" y1="20.14" y2="18.34" y3="18.34"/> + <curve x1="19.04" x2="19.87" x3="20.56" y1="18.34" y2="18.61" y3="19.12"/> + <line x="21" y="18.52"/> + <curve x1="20.18" x2="19.2" x3="18.18" y1="17.91" y2="17.59" y3="17.59"/> + <close/> + <move x="18.44" y="20.38"/> + <curve x1="17.35" x2="16.47" x3="16.47" y1="20.38" y2="21.26" y3="22.35"/> + <curve x1="16.47" x2="17.35" x3="18.44" y1="23.44" y2="24.33" y3="24.33"/> + <curve x1="19.4" x2="20.2" x3="20.38" y1="24.33" y2="23.64" y3="22.73"/> + <line x="30.2" y="22.73"/> + <line x="30.2" y="21.98"/> + <line x="20.38" y="21.98"/> + <curve x1="20.2" x2="19.41" x3="18.44" y1="21.06" y2="20.38" y3="20.38"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam plugin for sap on oracle" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="5.2" y="27.07"/> + <curve x1="5.3" x2="5.41" x3="5.51" y1="27.05" y2="27.05" y3="27.05"/> + <curve x1="6.15" x2="6.8" x3="7.44" y1="27.05" y2="27.05" y3="27.05"/> + <curve x1="7.83" x2="8.22" x3="8.52" y1="27.05" y2="27.19" y3="27.44"/> + <curve x1="8.84" x2="9.06" x3="9.13" y1="27.7" y2="28.08" y3="28.49"/> + <curve x1="9.2" x2="9.11" x3="8.9" y1="28.89" y2="29.32" y3="29.67"/> + <curve x1="8.67" x2="8.28" x3="7.85" y1="30.05" y2="30.33" y3="30.44"/> + <curve x1="7.7" x2="7.54" x3="7.38" y1="30.48" y2="30.49" y3="30.49"/> + <curve x1="6.73" x2="6.08" x3="5.42" y1="30.49" y2="30.49" y3="30.49"/> + <curve x1="5.03" x2="4.63" x3="4.33" y1="30.49" y2="30.34" y3="30.09"/> + <curve x1="3.99" x2="3.76" x3="3.73" y1="29.8" y2="29.37" y3="28.92"/> + <curve x1="3.69" x2="3.8" x3="4.04" y1="28.52" y2="28.11" y3="27.78"/> + <curve x1="4.3" x2="4.74" x3="5.2" y1="27.4" y2="27.13" y3="27.07"/> + <close/> + <move x="5.32" y="27.67"/> + <curve x1="4.96" x2="4.63" x3="4.48" y1="27.72" y2="27.97" y3="28.29"/> + <curve x1="4.35" x2="4.34" x3="4.44" y1="28.57" y2="28.89" y3="29.17"/> + <curve x1="4.53" x2="4.68" x3="4.87" y1="29.39" y2="29.58" y3="29.7"/> + <curve x1="5.05" x2="5.27" x3="5.48" y1="29.82" y2="29.89" y3="29.88"/> + <curve x1="6.12" x2="6.76" x3="7.39" y1="29.88" y2="29.88" y3="29.88"/> + <curve x1="7.63" x2="7.87" x3="8.06" y1="29.88" y2="29.81" y3="29.66"/> + <curve x1="8.25" x2="8.39" x3="8.46" y1="29.52" y2="29.31" y3="29.08"/> + <curve x1="8.52" x2="8.51" x3="8.42" y1="28.85" y2="28.6" y3="28.37"/> + <curve x1="8.34" x2="8.18" x3="7.98" y1="28.15" y2="27.96" y3="27.83"/> + <curve x1="7.81" x2="7.6" x3="7.39" y1="27.72" y2="27.66" y3="27.66"/> + <line x="5.48" y="27.66"/> + <curve x1="5.43" x2="5.37" x3="5.32" y1="27.66" y2="27.66" y3="27.67"/> + <close/> + <move x="27.23" y="27.22"/> + <curve x1="27.39" x2="27.57" x3="27.75" y1="27.14" y2="27.09" y3="27.07"/> + <curve x1="27.88" x2="28.01" x3="28.14" y1="27.05" y2="27.05" y3="27.05"/> + <curve x1="28.87" x2="29.61" x3="30.34" y1="27.05" y2="27.05" y3="27.05"/> + <curve x1="30.25" x2="30.16" x3="30.07" y1="27.19" y2="27.33" y3="27.47"/> + <curve x1="30.02" x2="29.99" x3="29.94" y1="27.53" y2="27.6" y3="27.66"/> + <curve x1="29.29" x2="28.65" x3="28" y1="27.66" y2="27.66" y3="27.66"/> + <curve x1="27.76" x2="27.52" x3="27.33" y1="27.66" y2="27.74" y3="27.89"/> + <curve x1="27.14" x2="27" x3="26.94" y1="28.04" y2="28.24" y3="28.47"/> + <curve x1="28.01" x2="29.08" x3="30.15" y1="28.47" y2="28.47" y3="28.47"/> + <curve x1="30.02" x2="29.89" x3="29.76" y1="28.67" y2="28.87" y3="29.07"/> + <curve x1="28.82" x2="27.88" x3="26.94" y1="29.08" y2="29.08" y3="29.08"/> + <curve x1="27" x2="27.14" x3="27.33" y1="29.3" y2="29.51" y3="29.65"/> + <curve x1="27.52" x2="27.77" x3="28.01" y1="29.8" y2="29.89" y3="29.88"/> + <curve x1="28.81" x2="29.6" x3="30.39" y1="29.89" y2="29.88" y3="29.89"/> + <curve x1="30.26" x2="30.13" x3="30" y1="30.09" y2="30.29" y3="30.49"/> + <line x="28.23" y="30.49"/> + <curve x1="28.04" x2="27.84" x3="27.65" y1="30.49" y2="30.5" y3="30.46"/> + <curve x1="27.17" x2="26.74" x3="26.49" y1="30.38" y2="30.08" y3="29.66"/> + <curve x1="26.22" x2="26.17" x3="26.35" y1="29.22" y2="28.67" y3="28.19"/> + <curve x1="26.5" x2="26.82" x3="27.23" y1="27.77" y2="27.41" y3="27.22"/> + <close/> + <move x="22.66" y="27.05"/> + <curve x1="22.88" x2="23.1" x3="23.32" y1="27.05" y2="27.05" y3="27.05"/> + <curve x1="23.32" x2="23.32" x3="23.32" y1="28" y2="28.94" y3="29.88"/> + <curve x1="24.34" x2="25.37" x3="26.4" y1="29.89" y2="29.88" y3="29.89"/> + <curve x1="26.27" x2="26.14" x3="26.01" y1="30.09" y2="30.29" y3="30.49"/> + <curve x1="25" x2="24" x3="23" y1="30.49" y2="30.49" y3="30.49"/> + <curve x1="22.87" x2="22.74" x3="22.69" y1="30.5" y2="30.42" y3="30.3"/> + <curve x1="22.66" x2="22.66" x3="22.66" y1="30.24" y2="30.17" y3="30.1"/> + <curve x1="22.66" x2="22.66" x3="22.66" y1="29.09" y2="28.07" y3="27.05"/> + <close/> + <move x="18.98" y="27.34"/> + <curve x1="19.28" x2="19.63" x3="19.98" y1="27.14" y2="27.04" y3="27.05"/> + <curve x1="20.76" x2="21.53" x3="22.3" y1="27.05" y2="27.05" y3="27.05"/> + <curve x1="22.17" x2="22.04" x3="21.92" y1="27.26" y2="27.46" y3="27.66"/> + <curve x1="21.27" x2="20.63" x3="19.98" y1="27.66" y2="27.66" y3="27.66"/> + <curve x1="19.59" x2="19.21" x3="19.01" y1="27.65" y2="27.88" y3="28.22"/> + <curve x1="18.88" x2="18.83" x3="18.89" y1="28.45" y2="28.74" y3="29"/> + <curve x1="18.96" x2="19.28" x3="19.67" y1="29.4" y2="29.74" y3="29.84"/> + <curve x1="19.85" x2="20.04" x3="20.23" y1="29.9" y2="29.88" y3="29.88"/> + <curve x1="20.94" x2="21.65" x3="22.36" y1="29.88" y2="29.88" y3="29.88"/> + <curve x1="22.23" x2="22.1" x3="21.97" y1="30.09" y2="30.29" y3="30.49"/> + <curve x1="21.37" x2="20.78" x3="20.18" y1="30.49" y2="30.49" y3="30.49"/> + <curve x1="20" x2="19.81" x3="19.63" y1="30.49" y2="30.5" y3="30.47"/> + <curve x1="19.17" x2="18.74" x3="18.49" y1="30.39" y2="30.1" y3="29.71"/> + <curve x1="18.24" x2="18.16" x3="18.25" y1="29.34" y2="28.87" y3="28.43"/> + <curve x1="18.33" x2="18.61" x3="18.98" y1="27.99" y2="27.59" y3="27.34"/> + <close/> + <move x="9.5" y="27.05"/> + <curve x1="10.36" x2="11.22" x3="12.08" y1="27.05" y2="27.05" y3="27.05"/> + <curve x1="12.27" x2="12.47" x3="12.65" y1="27.06" y2="27.04" y3="27.08"/> + <curve x1="12.91" x2="13.15" x3="13.31" y1="27.14" y2="27.3" y3="27.51"/> + <curve x1="13.44" x2="13.53" x3="13.55" y1="27.67" y2="27.88" y3="28.09"/> + <curve x1="13.58" x2="13.5" x3="13.34" y1="28.37" y2="28.66" y3="28.88"/> + <curve x1="13.15" x2="12.81" x3="12.47" y1="29.17" y2="29.36" y3="29.37"/> + <curve x1="12.34" x2="12.22" x3="12.09" y1="29.38" y2="29.38" y3="29.38"/> + <curve x1="12.53" x2="12.98" x3="13.42" y1="29.75" y2="30.12" y3="30.49"/> + <curve x1="13.1" x2="12.78" x3="12.46" y1="30.49" y2="30.49" y3="30.49"/> + <curve x1="11.8" x2="11.14" x3="10.49" y1="29.92" y2="29.35" y3="28.77"/> + <curve x1="11.1" x2="11.72" x3="12.34" y1="28.77" y2="28.77" y3="28.77"/> + <curve x1="12.45" x2="12.57" x3="12.67" y1="28.77" y2="28.74" y3="28.67"/> + <curve x1="12.8" x2="12.89" x3="12.9" y1="28.58" y2="28.42" y3="28.26"/> + <curve x1="12.91" x2="12.87" x3="12.77" y1="28.12" y2="27.97" y3="27.86"/> + <curve x1="12.67" x2="12.51" x3="12.35" y1="27.73" y2="27.66" y3="27.66"/> + <curve x1="11.62" x2="10.89" x3="10.16" y1="27.66" y2="27.66" y3="27.66"/> + <line x="10.16" y="30.49"/> + <curve x1="9.94" x2="9.72" x3="9.5" y1="30.49" y2="30.49" y3="30.49"/> + <curve x1="9.5" x2="9.5" x3="9.5" y1="29.35" y2="28.2" y3="27.05"/> + <close/> + <move x="15.65" y="27.24"/> + <curve x1="15.77" x2="16.03" x3="16.24" y1="27.05" y2="26.97" y3="27.05"/> + <curve x1="16.33" x2="16.42" x3="16.48" y1="27.09" y2="27.16" y3="27.24"/> + <curve x1="17.17" x2="17.86" x3="18.55" y1="28.33" y2="29.41" y3="30.49"/> + <curve x1="18.29" x2="18.03" x3="17.77" y1="30.49" y2="30.49" y3="30.49"/> + <curve x1="17.65" x2="17.53" x3="17.41" y1="30.29" y2="30.09" y3="29.89"/> + <curve x1="16.81" x2="16.22" x3="15.62" y1="29.88" y2="29.89" y3="29.88"/> + <curve x1="15.49" x2="15.36" x3="15.23" y1="29.68" y2="29.48" y3="29.28"/> + <curve x1="15.82" x2="16.41" x3="16.99" y1="29.28" y2="29.28" y3="29.28"/> + <curve x1="16.68" x2="16.37" x3="16.06" y1="28.78" y2="28.28" y3="27.78"/> + <curve x1="15.49" x2="14.92" x3="14.35" y1="28.68" y2="29.59" y3="30.49"/> + <curve x1="14.09" x2="13.83" x3="13.57" y1="30.49" y2="30.49" y3="30.49"/> + <curve x1="14.27" x2="14.96" x3="15.65" y1="29.41" y2="28.32" y3="27.24"/> + <close/> + <move x="3.75" y="4.12"/> + <line x="3.75" y="12.01"/> + <line x="30.26" y="12.01"/> + <line x="30.26" y="4.12"/> + <close/> + <move x="18.82" y="4.62"/> + <line x="29.76" y="4.62"/> + <line x="29.76" y="11.51"/> + <line x="11.93" y="11.51"/> + <close/> + <move x="6.13" y="5.73"/> + <line x="6.14" y="5.73"/> + <curve x1="6.67" x2="7.33" x3="7.8" y1="5.73" y2="5.88" y3="6.13"/> + <line x="7.29" y="7.01"/> + <curve x1="6.77" x2="6.51" x3="6.21" y1="6.76" y2="6.74" y3="6.72"/> + <curve x1="5.78" x2="5.55" x3="5.55" y1="6.7" y2="6.86" y3="7.03"/> + <curve x1="5.55" x2="5.97" x3="6.36" y1="7.23" y2="7.42" y3="7.55"/> + <curve x1="6.96" x2="7.72" x3="7.84" y1="7.74" y2="7.99" y3="8.73"/> + <line x="8.93" y="5.81"/> + <line x="10.21" y="5.81"/> + <line x="11.49" y="9.3"/> + <line x="11.49" y="5.81"/> + <line x="12.96" y="5.81"/> + <curve x1="14.36" x2="15.02" x3="15.02" y1="5.81" y2="6.31" y3="7.4"/> + <curve x1="15.02" x2="14.34" x3="13.19" y1="8.38" y2="8.96" y3="8.96"/> + <line x="12.72" y="8.96"/> + <line x="12.72" y="10.37"/> + <line x="10.55" y="10.37"/> + <line x="10.33" y="9.7"/> + <curve x1="10.1" x2="9.84" x3="9.56" y1="9.77" y2="9.82" y3="9.82"/> + <curve x1="9.28" x2="9.01" x3="8.78" y1="9.82" y2="9.77" y3="9.69"/> + <line x="8.56" y="10.37"/> + <line x="7.22" y="10.37"/> + <line x="7.37" y="9.98"/> + <curve x1="7.35" x2="7.33" x3="7.32" y1="10" y2="10.01" y3="10.03"/> + <curve x1="6.98" x2="6.57" x3="6.05" y1="10.29" y2="10.44" y3="10.45"/> + <line x="5.98" y="10.45"/> + <curve x1="5.38" x2="4.8" x3="4.31" y1="10.45" y2="10.29" y3="10.01"/> + <line x="4.77" y="9.11"/> + <curve x1="5.26" x2="5.57" x3="5.98" y1="9.4" y2="9.46" y3="9.45"/> + <curve x1="6.2" x2="6.35" x3="6.46" y1="9.45" y2="9.41" y3="9.31"/> + <curve x1="6.52" x2="6.55" x3="6.55" y1="9.24" y2="9.16" y3="9.08"/> + <curve x1="6.56" x2="6.22" x3="5.82" y1="8.84" y2="8.73" y3="8.61"/> + <curve x1="5.49" x2="5.11" x3="4.82" y1="8.5" y2="8.36" y3="8.15"/> + <curve x1="4.47" x2="4.3" x3="4.31" y1="7.89" y2="7.58" y3="7.12"/> + <curve x1="4.32" x2="4.44" x3="4.67" y1="6.8" y2="6.5" y3="6.27"/> + <curve x1="4.99" x2="5.51" x3="6.13" y1="5.93" y2="5.73" y3="5.73"/> + <close/> + <move x="12.72" y="6.77"/> + <line x="12.72" y="7.95"/> + <line x="13.04" y="7.95"/> + <curve x1="13.48" x2="13.82" x3="13.82" y1="7.95" y2="7.81" y3="7.36"/> + <curve x1="13.82" x2="13.48" x3="13.04" y1="6.91" y2="6.77" y3="6.77"/> + <close/> + <move x="17.13" y="6.98"/> + <line x="17.13" y="10.35"/> + <line x="17.72" y="10.35"/> + <line x="17.72" y="8.86"/> + <line x="19.08" y="8.86"/> + <line x="19.08" y="10.35"/> + <line x="19.68" y="10.35"/> + <line x="19.68" y="6.98"/> + <line x="19.08" y="6.98"/> + <line x="19.08" y="8.32"/> + <line x="17.72" y="8.32"/> + <line x="17.72" y="6.98"/> + <close/> + <move x="21.08" y="6.98"/> + <line x="19.94" y="10.35"/> + <line x="20.55" y="10.35"/> + <line x="20.88" y="9.35"/> + <line x="21.89" y="9.35"/> + <line x="22.23" y="10.35"/> + <line x="22.86" y="10.35"/> + <line x="21.71" y="6.98"/> + <close/> + <move x="23.11" y="6.98"/> + <line x="23.11" y="10.35"/> + <line x="23.68" y="10.35"/> + <line x="23.66" y="7.96"/> + <line x="25.13" y="10.35"/> + <line x="25.68" y="10.35"/> + <line x="25.68" y="6.98"/> + <line x="25.12" y="6.98"/> + <line x="25.14" y="9.31"/> + <line x="23.7" y="6.98"/> + <close/> + <move x="27.09" y="6.98"/> + <line x="25.95" y="10.35"/> + <line x="26.56" y="10.35"/> + <line x="26.89" y="9.35"/> + <line x="27.9" y="9.35"/> + <line x="28.24" y="10.35"/> + <line x="28.87" y="10.35"/> + <line x="27.72" y="6.98"/> + <close/> + <move x="9.56" y="7.25"/> + <line x="9.09" y="8.71"/> + <curve x1="9.23" x2="9.39" x3="9.56" y1="8.77" y2="8.8" y3="8.8"/> + <curve x1="9.73" x2="9.89" x3="10.02" y1="8.8" y2="8.77" y3="8.72"/> + <line x="9.57" y="7.25"/> + <close/> + <move x="21.38" y="7.77"/> + <line x="21.74" y="8.85"/> + <line x="21.03" y="8.85"/> + <close/> + <move x="27.39" y="7.77"/> + <line x="27.75" y="8.85"/> + <line x="27.04" y="8.85"/> + <close/> + <move x="18.18" y="14.59"/> + <curve x1="15.68" x2="13.63" x3="13.43" y1="14.59" y2="16.51" y3="18.97"/> + <line x="3.77" y="18.97"/> + <line x="3.77" y="19.72"/> + <line x="13.43" y="19.72"/> + <curve x1="13.62" x2="15.68" x3="18.18" y1="22.17" y2="24.11" y3="24.11"/> + <curve x1="19.22" x2="20.21" x3="21.04" y1="24.11" y2="23.78" y3="23.16"/> + <line x="20.59" y="22.56"/> + <curve x1="19.89" x2="19.06" x3="18.18" y1="23.09" y2="23.36" y3="23.36"/> + <curve x1="15.97" x2="14.17" x3="14.17" y1="23.36" y2="21.56" y3="19.35"/> + <curve x1="14.17" x2="15.97" x3="18.18" y1="17.14" y2="15.34" y3="15.34"/> + <curve x1="19.04" x2="19.87" x3="20.56" y1="15.34" y2="15.61" y3="16.12"/> + <line x="21" y="15.51"/> + <curve x1="20.18" x2="19.2" x3="18.18" y1="14.91" y2="14.59" y3="14.59"/> + <close/> + <move x="18.44" y="17.38"/> + <curve x1="17.35" x2="16.47" x3="16.47" y1="17.38" y2="18.26" y3="19.35"/> + <curve x1="16.47" x2="17.35" x3="18.44" y1="20.44" y2="21.32" y3="21.32"/> + <curve x1="19.4" x2="20.2" x3="20.38" y1="21.32" y2="20.63" y3="19.72"/> + <line x="30.2" y="19.72"/> + <line x="30.2" y="18.97"/> + <line x="20.38" y="18.97"/> + <curve x1="20.2" x2="19.4" x3="18.44" y1="18.06" y2="17.38" y3="17.38"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam pn" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="8.18" y="6.52"/> + <curve x1="6.36" x2="4.88" x3="4.88" y1="6.52" y2="8" y3="9.82"/> + <curve x1="4.88" x2="6.36" x3="8.18" y1="11.65" y2="13.13" y3="13.13"/> + <curve x1="10.01" x2="11.48" x3="11.48" y1="13.13" y2="11.65" y3="9.82"/> + <curve x1="11.48" x2="10.01" x3="8.18" y1="8" y2="6.52" y3="6.52"/> + <close/> + <move x="25.42" y="6.52"/> + <curve x1="23.59" x2="22.11" x3="22.11" y1="6.52" y2="8" y3="9.82"/> + <curve x1="22.11" x2="23.59" x3="25.42" y1="11.65" y2="13.13" y3="13.13"/> + <curve x1="27.24" x2="28.72" x3="28.72" y1="13.13" y2="11.65" y3="9.82"/> + <curve x1="28.72" x2="27.24" x3="25.42" y1="8" y2="6.52" y3="6.52"/> + <close/> + <move x="13.34" y="8.8"/> + <curve x1="13.4" x2="13.44" x3="13.44" y1="9.13" y2="9.47" y3="9.82"/> + <curve x1="13.44" x2="13.4" x3="13.34" y1="10.17" y2="10.51" y3="10.85"/> + <line x="20.26" y="10.85"/> + <curve x1="20.2" x2="20.16" x3="20.16" y1="10.51" y2="10.17" y3="9.82"/> + <curve x1="20.16" x2="20.2" x3="20.26" y1="9.47" y2="9.13" y3="8.8"/> + <close/> + <move x="11.59" y="13.81"/> + <curve x1="11.08" x2="10.48" x3="9.82" y1="14.25" y2="14.6" y3="14.81"/> + <line x="13.41" y="21.22"/> + <curve x1="13.92" x2="14.52" x3="15.18" y1="20.77" y2="20.42" y3="20.19"/> + <close/> + <move x="22.01" y="13.81"/> + <line x="18.45" y="20.15"/> + <curve x1="19.11" x2="19.71" x3="20.24" y1="20.36" y2="20.69" y3="21.13"/> + <line x="23.78" y="14.81"/> + <curve x1="23.13" x2="22.52" x3="22.01" y1="14.6" y2="14.25" y3="13.81"/> + <close/> + <move x="16.87" y="21.86"/> + <curve x1="15.05" x2="13.57" x3="13.57" y1="21.86" y2="23.34" y3="25.17"/> + <curve x1="13.57" x2="15.05" x3="16.87" y1="26.99" y2="28.47" y3="28.47"/> + <curve x1="18.7" x2="20.18" x3="20.18" y1="28.47" y2="26.99" y3="25.17"/> + <curve x1="20.18" x2="18.7" x3="16.87" y1="23.34" y2="21.86" y3="21.86"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="veeam proxy" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="13.96" y="5.45"/> + <curve x1="12.6" x2="11.24" x3="9.99" y1="5.45" y2="5.79" y3="6.44"/> + <curve x1="7.42" x2="5.7" x3="5.38" y1="7.76" y2="10.22" y3="13.02"/> + <line x="6.12" y="13.1"/> + <curve x1="6.41" x2="7.99" x3="10.34" y1="10.56" y2="8.32" y3="7.1"/> + <curve x1="12.17" x2="14.24" x3="16.17" y1="6.16" y2="5.95" y3="6.52"/> + <curve x1="17.78" x2="19.13" x3="20.06" y1="6.98" y2="7.96" y3="9.28"/> + <line x="18.18" y="10.64"/> + <line x="23.08" y="12.84"/> + <line x="22.54" y="7.5"/> + <line x="20.67" y="8.84"/> + <curve x1="19.65" x2="18.16" x3="16.39" y1="7.39" y2="6.31" y3="5.8"/> + <curve x1="15.59" x2="14.78" x3="13.96" y1="5.56" y2="5.44" y3="5.45"/> + <close/> + <move x="21.81" y="15.21"/> + <curve x1="21.53" x2="19.97" x3="17.62" y1="17.76" y2="20.01" y3="21.23"/> + <curve x1="15.79" x2="13.72" x3="11.79" y1="22.18" y2="22.4" y3="21.84"/> + <curve x1="10.25" x2="8.96" x3="8.03" y1="21.39" y2="20.49" y3="19.27"/> + <line x="10.05" y="17.96"/> + <line x="5.27" y="15.53"/> + <line x="5.55" y="20.89"/> + <line x="7.4" y="19.68"/> + <curve x1="8.43" x2="9.87" x3="11.58" y1="21.05" y2="22.06" y3="22.56"/> + <curve x1="12.35" x2="13.15" x3="13.94" y1="22.78" y2="22.89" y3="22.89"/> + <curve x1="15.32" x2="16.7" x3="17.97" y1="22.89" y2="22.56" y3="21.89"/> + <curve x1="20.53" x2="22.25" x3="22.56" y1="20.55" y2="18.09" y3="15.29"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="38.65" name="veeam repository" strokewidth="inherit" w="36.47"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8c41"/> + <path> + <move x="26.47" y="26.56"/> + <line x="20.25" y="26.55"/> + <line x="20.25" y="38.65"/> + <line x="36.47" y="38.65"/> + <line x="36.47" y="24.64"/> + <line x="28.5" y="24.64"/> + <line x="26.6" y="26.56"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="0.32" y="34.68"/> + <line x="18.43" y="34.68"/> + <line x="18.43" y="26.54"/> + <line x="0.32" y="26.54"/> + <close/> + <move x="1.95" y="24.88"/> + <line x="26.27" y="24.88"/> + <line x="26.27" y="23.17"/> + <line x="1.95" y="23.17"/> + <close/> + <move x="1.95" y="11.66"/> + <line x="26.27" y="11.66"/> + <line x="26.27" y="9.84"/> + <line x="1.95" y="9.84"/> + <close/> + <move x="0" y="21.47"/> + <line x="28.22" y="21.47"/> + <line x="28.22" y="13.31"/> + <line x="0" y="13.31"/> + <close/> + <move x="0" y="8.16"/> + <line x="28.22" y="8.16"/> + <line x="28.22" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="24.63" name="veeam reversed incremental backup" strokewidth="inherit" w="17.82"> + <connections/> + <foreground> + <path> + <move x="17.82" y="4.47"/> + <line x="17.82" y="24.63"/> + <line x="0" y="24.63"/> + <line x="0" y="0"/> + <line x="13.44" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="13.02" y="1.56"/> + <line x="13.02" y="4.94"/> + <line x="16.35" y="4.94"/> + <curve x1="16.38" x2="13.02" x3="13.02" y1="4.94" y2="1.56" y3="1.56"/> + <close/> + <move x="8.77" y="6.56"/> + <curve x1="6.8" x2="5.02" x3="4.12" y1="6.56" y2="7.66" y3="9.35"/> + <line x="2.91" y="9"/> + <line x="3.69" y="12.19"/> + <line x="6.06" y="9.92"/> + <line x="4.58" y="9.49"/> + <curve x1="5.42" x2="7.01" x3="8.77" y1="7.99" y2="7.03" y3="7.03"/> + <curve x1="11.42" x2="13.57" x3="13.57" y1="7.03" y2="9.19" y3="11.84"/> + <curve x1="13.57" x2="11.42" x3="8.77" y1="14.49" y2="16.64" y3="16.64"/> + <curve x1="7.43" x2="6.19" x3="5.28" y1="16.64" y2="16.11" y3="15.14"/> + <line x="4.93" y="15.46"/> + <curve x1="5.94" x2="7.3" x3="8.77" y1="16.53" y2="17.11" y3="17.11"/> + <curve x1="11.68" x2="14.04" x3="14.04" y1="17.11" y2="14.75" y3="11.84"/> + <curve x1="14.04" x2="11.68" x3="8.77" y1="8.93" y2="6.56" y3="6.56"/> + <close/> + <move x="12.5" y="18.53"/> + <line x="12.5" y="22.25"/> + <curve x1="12.75" x2="13.19" x3="13.54" y1="22.34" y2="22.4" y3="22.4"/> + <curve x1="14.45" x2="14.93" x3="14.93" y1="22.4" y2="21.92" y3="20.98"/> + <line x="14.93" y="20.91"/> + <curve x1="14.93" x2="14.41" x3="13.91" y1="19.92" y2="19.61" y3="19.61"/> + <curve x1="13.56" x2="13.31" x3="13.12" y1="19.61" y2="19.7" y3="19.84"/> + <line x="13.09" y="19.84"/> + <line x="13.09" y="18.53"/> + <close/> + <move x="11.45" y="19.63"/> + <curve x1="11.17" x2="10.9" x3="10.75" y1="19.63" y2="19.78" y3="19.97"/> + <line x="10.72" y="19.97"/> + <line x="10.72" y="19.66"/> + <line x="10.16" y="19.66"/> + <line x="10.16" y="22.34"/> + <line x="10.75" y="22.34"/> + <line x="10.75" y="20.34"/> + <curve x1="10.92" x2="11.16" x3="11.41" y1="20.23" y2="20.16" y3="20.16"/> + <curve x1="11.46" x2="11.55" x3="11.62" y1="20.16" y2="20.16" y3="20.17"/> + <line x="11.62" y="19.66"/> + <curve x1="11.59" x2="11.52" x3="11.45" y1="19.64" y2="19.63" y3="19.63"/> + <close/> + <move x="6.75" y="19.66"/> + <line x="7.73" y="22.34"/> + <line x="8.33" y="22.34"/> + <line x="9.3" y="19.66"/> + <line x="8.73" y="19.66"/> + <line x="8.06" y="21.63"/> + <line x="8.04" y="21.63"/> + <line x="7.38" y="19.66"/> + <close/> + <move x="13.63" y="20.09"/> + <curve x1="14.1" x2="14.32" x3="14.32" y1="20.09" y2="20.3" y3="20.96"/> + <line x="14.32" y="21.06"/> + <curve x1="14.32" x2="13.98" x3="13.58" y1="21.76" y2="21.95" y3="21.95"/> + <curve x1="13.35" x2="13.19" x3="13.09" y1="21.95" y2="21.91" y3="21.87"/> + <line x="13.09" y="20.23"/> + <curve x1="13.2" x2="13.41" x3="13.63" y1="20.17" y2="20.09" y3="20.09"/> + <close/> + <move x="5.64" y="21.74"/> + <line x="5.64" y="22.34"/> + <line x="6.26" y="22.34"/> + <line x="6.26" y="21.74"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="veeam service provider console" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="21.57" y="4.76"/> + <curve x1="17.84" x2="14.76" x3="14.35" y1="4.76" y2="7.57" y3="11.2"/> + <curve x1="13.27" x2="12.01" x3="10.66" y1="10.56" y2="10.19" y3="10.19"/> + <curve x1="6.65" x2="3.39" x3="3.39" y1="10.19" y2="13.45" y3="17.47"/> + <curve x1="3.39" x2="6.65" x3="10.66" y1="21.48" y2="24.74" y3="24.74"/> + <curve x1="12.01" x2="13.27" x3="14.35" y1="24.74" y2="24.37" y3="23.74"/> + <curve x1="14.76" x2="17.84" x3="21.57" y1="27.36" y2="30.18" y3="30.18"/> + <curve x1="25.59" x2="28.85" x3="28.85" y1="30.18" y2="26.93" y3="22.91"/> + <curve x1="28.85" x2="27.9" x3="26.4" y1="20.74" y2="18.8" y3="17.47"/> + <curve x1="27.9" x2="28.85" x3="28.85" y1="16.14" y2="14.19" y3="12.03"/> + <curve x1="28.85" x2="25.59" x3="21.57" y1="8.01" y2="4.76" y3="4.76"/> + <close/> + <move x="22.31" y="8.4"/> + <curve x1="23.47" x2="24.58" x3="25.21" y1="8.48" y2="9.12" y3="10.21"/> + <curve x1="26.21" x2="25.61" x3="23.87" y1="11.95" y2="14.17" y3="15.18"/> + <curve x1="22.8" x2="21.54" x3="20.5" y1="15.8" y2="15.81" y3="15.32"/> + <line x="18.72" y="17.47"/> + <line x="20.51" y="19.62"/> + <curve x1="22.21" x2="24.25" x3="25.21" y1="18.82" y2="19.44" y3="21.09"/> + <curve x1="26.21" x2="25.61" x3="23.87" y1="22.83" y2="25.05" y3="26.06"/> + <curve x1="22.14" x2="19.91" x3="18.91" y1="27.06" y2="26.47" y3="24.73"/> + <curve x1="18.17" x2="18.3" x3="19.11" y1="23.45" y2="21.9" y3="20.78"/> + <line x="17.11" y="18.38"/> + <line x="14.67" y="18.38"/> + <curve x1="14.43" x2="13.85" x3="12.97" y1="19.29" y2="20.11" y3="20.62"/> + <curve x1="11.23" x2="9" x3="8" y1="21.62" y2="21.02" y3="19.28"/> + <curve x1="7" x2="7.59" x3="9.33" y1="17.55" y2="15.32" y3="14.32"/> + <curve x1="11.07" x2="13.29" x3="14.3" y1="13.31" y2="13.91" y3="15.65"/> + <curve x1="14.46" x2="14.59" x3="14.67" y1="15.94" y2="16.25" y3="16.56"/> + <line x="17.11" y="16.56"/> + <line x="19.11" y="14.16"/> + <curve x1="19.04" x2="18.97" x3="18.91" y1="14.06" y2="13.95" y3="13.85"/> + <curve x1="17.9" x2="18.5" x3="20.24" y1="12.11" y2="9.89" y3="8.88"/> + <curve x1="20.89" x2="21.61" x3="22.31" y1="8.5" y2="8.35" y3="8.4"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="39.18" name="video file" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="28.35" y="7.1"/> + <line x="28.35" y="39.18"/> + <line x="0" y="39.18"/> + <line x="0" y="0"/> + <line x="21.38" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="12" y="26.19"/> + <curve x1="11.93" x2="11.87" x3="11.81" y1="26.19" y2="26.17" y3="26.14"/> + <curve x1="11.69" x2="11.62" x3="11.62" y1="26.07" y2="25.95" y3="25.81"/> + <line x="11.62" y="17.99"/> + <curve x1="11.62" x2="11.69" x3="11.81" y1="17.85" y2="17.73" y3="17.66"/> + <curve x1="11.92" x2="12.07" x3="12.18" y1="17.6" y2="17.6" y3="17.66"/> + <line x="18.96" y="21.58"/> + <curve x1="19.08" x2="19.15" x3="19.15" y1="21.64" y2="21.77" y3="21.9"/> + <curve x1="19.15" x2="19.08" x3="18.96" y1="22.04" y2="22.16" y3="22.23"/> + <line x="12.19" y="26.14"/> + <curve x1="12.13" x2="12.06" x3="12" y1="26.17" y2="26.19" y3="26.19"/> + <close/> + <move x="12.37" y="18.64"/> + <line x="12.37" y="25.16"/> + <line x="18.02" y="21.9"/> + <close/> + <move x="14.17" y="30.56"/> + <curve x1="9.34" x2="5.4" x3="5.4" y1="30.56" y2="26.63" y3="21.79"/> + <curve x1="5.4" x2="9.34" x3="14.17" y1="16.95" y2="13.02" y3="13.02"/> + <curve x1="19.01" x2="22.95" x3="22.95" y1="13.02" y2="16.95" y3="21.79"/> + <curve x1="22.95" x2="19.01" x3="14.17" y1="26.63" y2="30.56" y3="30.56"/> + <close/> + <move x="14.17" y="13.77"/> + <curve x1="9.75" x2="6.15" x3="6.15" y1="13.77" y2="17.37" y3="21.79"/> + <curve x1="6.15" x2="9.75" x3="14.17" y1="26.21" y2="29.81" y3="29.81"/> + <curve x1="18.6" x2="22.2" x3="22.2" y1="29.81" y2="26.21" y3="21.79"/> + <curve x1="22.2" x2="18.6" x3="14.17" y1="17.37" y2="13.77" y3="13.77"/> + <close/> + <move x="26.01" y="7.86"/> + <line x="20.72" y="7.86"/> + <line x="20.72" y="2.49"/> + <curve x1="20.72" x2="26.06" x3="26.01" y1="2.49" y2="7.86" y3="7.86"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="79.44" name="virtual host" strokewidth="inherit" w="82.05"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8b40"/> + <path> + <move x="0" y="43.45"/> + <line x="82.04" y="43.45"/> + <line x="82.04" y="21.41"/> + <line x="0" y="21.41"/> + <close/> + </path> + <fill/> + <fillcolor color="#919292"/> + <fillalpha alpha="0.29803999"/> + <path> + <move x="82.03" y="43.44"/> + <line x="41.04" y="68.33"/> + <line x="0.03" y="43.45"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="59.06" y="68.28"/> + <line x="26.64" y="68.29"/> + <line x="26.64" y="68.28"/> + <curve x1="23.51" x2="20.88" x3="20.88" y1="68.28" y2="70.9" y3="74.03"/> + <line x="20.87" y="74.03"/> + <line x="20.87" y="79.44"/> + <line x="59.06" y="79.43"/> + <close/> + <move x="65.08" y="16.97"/> + <line x="82.05" y="16.97"/> + <line x="82.05" y="0"/> + <line x="65.08" y="0"/> + <close/> + <move x="43.41" y="16.97"/> + <line x="60.38" y="16.97"/> + <line x="60.38" y="0"/> + <line x="43.41" y="0"/> + <close/> + <move x="21.75" y="16.97"/> + <line x="38.72" y="16.97"/> + <line x="38.72" y="0"/> + <line x="21.75" y="0"/> + <close/> + <move x="0.09" y="16.97"/> + <line x="17.06" y="16.97"/> + <line x="17.06" y="0"/> + <line x="0.09" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="50.35" y="28.91"/> + <line x="50.35" y="29.97"/> + <line x="51.63" y="29.97"/> + <line x="51.64" y="28.92"/> + <close/> + <move x="11.82" y="28.94"/> + <line x="11.79" y="35.17"/> + <line x="13.17" y="35.17"/> + <line x="13.18" y="32.49"/> + <line x="15.55" y="32.5"/> + <line x="15.54" y="35.19"/> + <line x="16.91" y="35.19"/> + <line x="16.95" y="28.96"/> + <line x="15.57" y="28.96"/> + <line x="15.56" y="31.46"/> + <line x="13.19" y="31.45"/> + <line x="13.2" y="28.94"/> + <close/> + <move x="28.46" y="30.44"/> + <curve x1="28" x2="27.63" x3="27.35" y1="30.44" y2="30.56" y3="30.73"/> + <curve x1="27.25" x2="27.17" x3="27.1" y1="30.79" y2="30.85" y3="30.92"/> + <line x="27.05" y="30.92"/> + <line x="27.05" y="30.53"/> + <line x="25.83" y="30.52"/> + <line x="25.8" y="36.99"/> + <line x="27.06" y="37"/> + <line x="27.08" y="35.11"/> + <curve x1="27.27" x2="27.61" x3="28.11" y1="35.22" y2="35.34" y3="35.34"/> + <curve x1="29.4" x2="30.27" x3="30.28" y1="35.35" y2="34.67" y3="32.86"/> + <line x="30.28" y="32.75"/> + <curve x1="30.29" x2="29.41" x3="28.46" y1="31.01" y2="30.45" y3="30.44"/> + <close/> + <move x="19.09" y="30.49"/> + <line x="20.84" y="35.11"/> + <line x="20.69" y="35.49"/> + <curve x1="20.53" x2="20.27" x3="19.84" y1="35.89" y2="36.05" y3="36.05"/> + <curve x1="19.68" x2="19.5" x3="19.36" y1="36.05" y2="36.02" y3="36"/> + <line x="19.35" y="36.85"/> + <curve x1="19.51" x2="19.86" x3="20.14" y1="36.93" y2="37" y3="37"/> + <curve x1="21.07" x2="21.54" x3="21.87" y1="37" y2="36.63" y3="35.71"/> + <line x="23.74" y="30.51"/> + <line x="22.54" y="30.5"/> + <line x="21.51" y="33.61"/> + <line x="21.48" y="33.61"/> + <line x="20.42" y="30.49"/> + <close/> + <move x="34.57" y="30.49"/> + <curve x1="33.28" x2="32.34" x3="32.33" y1="30.48" y2="31.31" y3="32.85"/> + <line x="32.33" y="32.97"/> + <curve x1="32.32" x2="33.11" x3="34.71" y1="34.49" y2="35.37" y3="35.38"/> + <curve x1="35.55" x2="36.12" x3="36.44" y1="35.38" y2="35.16" y3="34.94"/> + <line x="36.45" y="34.13"/> + <curve x1="36.06" x2="35.6" x3="35.02" y1="34.3" y2="34.44" y3="34.43"/> + <curve x1="34.16" x2="33.7" x3="33.61" y1="34.43" y2="34.15" y3="33.26"/> + <line x="36.62" y="33.27"/> + <line x="36.62" y="32.84"/> + <curve x1="36.63" x2="36.03" x3="34.57" y1="31.32" y2="30.49" y3="30.49"/> + <close/> + <move x="41.37" y="30.56"/> + <curve x1="41" x2="40.65" x3="40.39" y1="30.56" y2="30.7" y3="30.91"/> + <curve x1="40.31" x2="40.23" x3="40.17" y1="30.99" y2="31.07" y3="31.15"/> + <line x="40.12" y="31.15"/> + <line x="40.12" y="30.6"/> + <line x="38.9" y="30.59"/> + <line x="38.88" y="35.31"/> + <line x="40.14" y="35.31"/> + <line x="40.16" y="31.93"/> + <curve x1="40.45" x2="40.85" x3="41.27" y1="31.77" y2="31.67" y3="31.67"/> + <curve x1="41.38" x2="41.55" x3="41.66" y1="31.67" y2="31.69" y3="31.71"/> + <line x="41.66" y="30.59"/> + <curve x1="41.61" x2="41.5" x3="41.37" y1="30.57" y2="30.56" y3="30.56"/> + <close/> + <move x="55.74" y="30.6"/> + <curve x1="54.5" x2="53.91" x3="53.91" y1="30.59" y2="31.15" y3="32.05"/> + <curve x1="53.9" x2="54.37" x3="55.12" y1="32.93" y2="33.32" y3="33.47"/> + <line x="55.56" y="33.55"/> + <curve x1="56.03" x2="56.19" x3="56.19" y1="33.65" y2="33.77" y3="34.07"/> + <curve x1="56.19" x2="55.93" x3="55.31" y1="34.38" y2="34.56" y3="34.56"/> + <curve x1="54.66" x2="54.29" x3="53.9" y1="34.55" y2="34.42" y3="34.26"/> + <line x="53.9" y="35.15"/> + <curve x1="54.29" x2="54.87" x3="55.49" y1="35.35" y2="35.48" y3="35.48"/> + <curve x1="55.8" x2="56.08" x3="56.32" y1="35.49" y2="35.46" y3="35.39"/> + <curve x1="56.44" x2="56.55" x3="56.65" y1="35.36" y2="35.32" y3="35.27"/> + <curve x1="57.15" x2="57.41" x3="57.41" y1="35.04" y2="34.6" y3="33.98"/> + <curve x1="57.42" x2="57.07" x3="56.13" y1="33.16" y2="32.73" y3="32.55"/> + <line x="55.68" y="32.46"/> + <curve x1="55.26" x2="55.09" x3="55.09" y1="32.37" y2="32.27" y3="31.98"/> + <curve x1="55.1" x2="55.35" x3="55.87" y1="31.66" y2="31.51" y3="31.51"/> + <curve x1="56.15" x2="56.4" x3="56.61" y1="31.52" y2="31.55" y3="31.6"/> + <curve x1="56.83" x2="57.01" x3="57.14" y1="31.64" y2="31.7" y3="31.75"/> + <line x="57.15" y="30.86"/> + <curve x1="56.83" x2="56.4" x3="55.74" y1="30.71" y2="30.6" y3="30.6"/> + <close/> + <move x="43.54" y="30.61"/> + <line x="45.2" y="35.34"/> + <line x="46.51" y="35.35"/> + <line x="48.22" y="30.64"/> + <line x="47.03" y="30.63"/> + <line x="45.94" y="33.87"/> + <line x="45.9" y="33.87"/> + <line x="44.86" y="30.62"/> + <close/> + <move x="61.76" y="30.62"/> + <curve x1="60.42" x2="59.45" x3="59.44" y1="30.61" y2="31.45" y3="33.02"/> + <line x="59.44" y="33.15"/> + <curve x1="59.43" x2="60.24" x3="61.73" y1="34.64" y2="35.51" y3="35.52"/> + <curve x1="63.08" x2="64.05" x3="64.06" y1="35.52" y2="34.69" y3="33.12"/> + <line x="64.06" y="32.99"/> + <curve x1="64.07" x2="63.25" x3="61.76" y1="31.48" y2="30.63" y3="30.62"/> + <close/> + <move x="50.35" y="30.65"/> + <line x="50.33" y="35.37"/> + <line x="51.6" y="35.37"/> + <line x="51.62" y="30.66"/> + <close/> + <move x="68.81" y="30.7"/> + <curve x1="68.44" x2="68.09" x3="67.83" y1="30.7" y2="30.84" y3="31.06"/> + <curve x1="67.74" x2="67.66" x3="67.6" y1="31.13" y2="31.22" y3="31.3"/> + <line x="67.56" y="31.3"/> + <line x="67.56" y="30.74"/> + <line x="66.34" y="30.73"/> + <line x="66.31" y="35.45"/> + <line x="67.58" y="35.46"/> + <line x="67.6" y="32.08"/> + <curve x1="67.89" x2="68.28" x3="68.71" y1="31.92" y2="31.81" y3="31.81"/> + <curve x1="68.81" x2="68.98" x3="69.09" y1="31.81" y2="31.83" y3="31.85"/> + <line x="69.1" y="30.74"/> + <curve x1="69.04" x2="68.94" x3="68.81" y1="30.71" y2="30.7" y3="30.7"/> + <close/> + <move x="34.55" y="31.37"/> + <curve x1="35.1" x2="35.39" x3="35.39" y1="31.37" y2="31.67" y3="32.48"/> + <line x="33.61" y="32.47"/> + <curve x1="33.69" x2="34.12" x3="34.55" y1="31.59" y2="31.36" y3="31.37"/> + <close/> + <move x="27.97" y="31.45"/> + <curve x1="28.62" x2="28.98" x3="28.97" y1="31.45" y2="31.74" y3="32.84"/> + <line x="28.97" y="33.01"/> + <curve x1="28.97" x2="28.57" x3="27.9" y1="34.11" y2="34.44" y3="34.43"/> + <curve x1="27.55" x2="27.23" x3="27.08" y1="34.43" y2="34.32" y3="34.19"/> + <line x="27.09" y="31.68"/> + <curve x1="27.26" x2="27.56" x3="27.97" y1="31.56" y2="31.45" y3="31.45"/> + <close/> + <move x="61.74" y="31.54"/> + <curve x1="62.32" x2="62.76" x3="62.76" y1="31.54" y2="31.82" y3="33"/> + <line x="62.76" y="33.2"/> + <curve x1="62.75" x2="62.38" x3="61.75" y1="34.2" y2="34.61" y3="34.61"/> + <curve x1="61.18" x2="60.73" x3="60.73" y1="34.61" y2="34.31" y3="33.15"/> + <line x="60.73" y="32.94"/> + <curve x1="60.74" x2="61.11" x3="61.74" y1="31.94" y2="31.53" y3="31.54"/> + <close/> + <move x="3.37" y="6.03"/> + <line x="5.08" y="10.94"/> + <line x="6.17" y="10.94"/> + <line x="7.88" y="6.03"/> + <line x="6.88" y="6.03"/> + <line x="5.7" y="9.63"/> + <line x="5.67" y="9.63"/> + <line x="4.48" y="6.03"/> + <close/> + <move x="8.66" y="6.03"/> + <line x="8.66" y="10.94"/> + <line x="9.57" y="10.94"/> + <line x="9.57" y="7.32"/> + <line x="9.6" y="7.32"/> + <line x="10.73" y="10.94"/> + <line x="11.55" y="10.94"/> + <line x="12.69" y="7.32"/> + <line x="12.71" y="7.32"/> + <line x="12.71" y="10.94"/> + <line x="13.78" y="10.94"/> + <line x="13.78" y="6.03"/> + <line x="12.31" y="6.03"/> + <line x="11.25" y="9.43"/> + <line x="11.22" y="9.43"/> + <line x="10.14" y="6.03"/> + <close/> + <move x="25.03" y="6.03"/> + <line x="26.74" y="10.94"/> + <line x="27.83" y="10.94"/> + <line x="29.55" y="6.03"/> + <line x="28.54" y="6.03"/> + <line x="27.36" y="9.63"/> + <line x="27.34" y="9.63"/> + <line x="26.14" y="6.03"/> + <close/> + <move x="30.32" y="6.03"/> + <line x="30.32" y="10.94"/> + <line x="31.24" y="10.94"/> + <line x="31.24" y="7.32"/> + <line x="31.27" y="7.32"/> + <line x="32.39" y="10.94"/> + <line x="33.21" y="10.94"/> + <line x="34.35" y="7.32"/> + <line x="34.37" y="7.32"/> + <line x="34.37" y="10.94"/> + <line x="35.44" y="10.94"/> + <line x="35.44" y="6.03"/> + <line x="33.98" y="6.03"/> + <line x="32.91" y="9.43"/> + <line x="32.88" y="9.43"/> + <line x="31.8" y="6.03"/> + <close/> + <move x="46.69" y="6.03"/> + <line x="48.41" y="10.94"/> + <line x="49.5" y="10.94"/> + <line x="51.21" y="6.03"/> + <line x="50.2" y="6.03"/> + <line x="49.02" y="9.63"/> + <line x="49" y="9.63"/> + <line x="47.8" y="6.03"/> + <close/> + <move x="51.99" y="6.03"/> + <line x="51.99" y="10.94"/> + <line x="52.9" y="10.94"/> + <line x="52.9" y="7.32"/> + <line x="52.93" y="7.32"/> + <line x="54.05" y="10.94"/> + <line x="54.88" y="10.94"/> + <line x="56.02" y="7.32"/> + <line x="56.04" y="7.32"/> + <line x="56.04" y="10.94"/> + <line x="57.11" y="10.94"/> + <line x="57.11" y="6.03"/> + <line x="55.64" y="6.03"/> + <line x="54.57" y="9.43"/> + <line x="54.54" y="9.43"/> + <line x="53.47" y="6.03"/> + <close/> + <move x="68.36" y="6.03"/> + <line x="70.07" y="10.94"/> + <line x="71.16" y="10.94"/> + <line x="72.87" y="6.03"/> + <line x="71.87" y="6.03"/> + <line x="70.69" y="9.63"/> + <line x="70.66" y="9.63"/> + <line x="69.47" y="6.03"/> + <close/> + <move x="73.65" y="6.03"/> + <line x="73.65" y="10.94"/> + <line x="74.56" y="10.94"/> + <line x="74.56" y="7.32"/> + <line x="74.59" y="7.32"/> + <line x="75.72" y="10.94"/> + <line x="76.54" y="10.94"/> + <line x="77.68" y="7.32"/> + <line x="77.7" y="7.32"/> + <line x="77.7" y="10.94"/> + <line x="78.77" y="10.94"/> + <line x="78.77" y="6.03"/> + <line x="77.3" y="6.03"/> + <line x="76.23" y="9.43"/> + <line x="76.21" y="9.43"/> + <line x="75.13" y="6.03"/> + <close/> + <move x="32.73" y="74.23"/> + <line x="54.03" y="74.23"/> + <line x="54.03" y="73.48"/> + <line x="32.73" y="73.48"/> + <close/> + <move x="28.34" y="73.86"/> + <curve x1="28.34" x2="27.65" x3="26.8" y1="74.71" y2="75.4" y3="75.4"/> + <curve x1="25.95" x2="25.26" x3="25.25" y1="75.4" y2="74.71" y3="73.86"/> + <curve x1="25.25" x2="25.95" x3="26.8" y1="73.01" y2="72.31" y3="72.31"/> + <curve x1="27.65" x2="28.34" x3="28.34" y1="72.31" y2="73" y3="73.86"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="virtual machine" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="14.32" y="10.08"/> + <line x="16.79" y="10.08"/> + <line x="18.59" y="15.75"/> + <line x="18.63" y="15.75"/> + <line x="20.42" y="10.08"/> + <line x="22.87" y="10.08"/> + <line x="22.87" y="18.27"/> + <line x="21.08" y="18.27"/> + <line x="21.08" y="12.24"/> + <line x="21.05" y="12.24"/> + <line x="19.14" y="18.27"/> + <line x="17.77" y="18.27"/> + <line x="15.89" y="12.24"/> + <line x="15.84" y="12.24"/> + <line x="15.84" y="18.27"/> + <line x="14.32" y="18.27"/> + <close/> + <move x="5.48" y="10.08"/> + <line x="7.33" y="10.08"/> + <line x="9.33" y="16.1"/> + <line x="9.37" y="16.1"/> + <line x="11.34" y="10.08"/> + <line x="13.02" y="10.08"/> + <line x="10.16" y="18.27"/> + <line x="8.34" y="18.27"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="vmware vcloud director" strokewidth="inherit" w="34.01"> + <connections/> + <foreground> + <path> + <move x="20.02" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <line x="0" y="34.02"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="8.49" y="5.95"/> + <line x="8.49" y="12.73"/> + <line x="11.13" y="12.73"/> + <line x="11.13" y="15.88"/> + <line x="5.6" y="15.88"/> + <line x="5.6" y="28.44"/> + <line x="18.16" y="28.44"/> + <line x="18.16" y="22.91"/> + <line x="21.26" y="22.91"/> + <line x="21.26" y="25.55"/> + <line x="28.04" y="25.55"/> + <line x="28.04" y="18.77"/> + <line x="21.26" y="18.77"/> + <line x="21.26" y="21.41"/> + <line x="18.16" y="21.41"/> + <line x="18.16" y="16.95"/> + <line x="22.37" y="12.73"/> + <line x="28.04" y="12.73"/> + <line x="28.04" y="5.95"/> + <line x="21.26" y="5.95"/> + <line x="21.26" y="11.72"/> + <line x="17.1" y="15.88"/> + <line x="12.63" y="15.88"/> + <line x="12.63" y="12.73"/> + <line x="15.27" y="12.73"/> + <line x="15.27" y="5.95"/> + <close/> + <move x="6.35" y="16.63"/> + <line x="11.13" y="16.63"/> + <line x="11.13" y="18.77"/> + <line x="8.49" y="18.77"/> + <line x="8.49" y="25.55"/> + <line x="15.27" y="25.55"/> + <line x="15.27" y="22.91"/> + <line x="17.41" y="22.91"/> + <line x="17.41" y="27.69"/> + <line x="6.35" y="27.69"/> + <close/> + <move x="12.63" y="16.63"/> + <line x="16.35" y="16.63"/> + <line x="14.21" y="18.77"/> + <line x="12.63" y="18.77"/> + <close/> + <move x="17.41" y="17.7"/> + <line x="17.41" y="21.41"/> + <line x="15.27" y="21.41"/> + <line x="15.27" y="19.84"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="33.84" name="vmware vsan" strokewidth="inherit" w="33.84"> + <connections/> + <foreground> + <path> + <move x="33.84" y="33.84"/> + <line x="33.84" y="0"/> + <line x="0" y="0"/> + <line x="0" y="33.84"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="17.28" y="3.64"/> + <line x="5.78" y="10.28"/> + <line x="5.78" y="23.56"/> + <line x="17.28" y="30.2"/> + <line x="28.78" y="23.56"/> + <line x="28.78" y="10.28"/> + <line x="28.6" y="10.18"/> + <close/> + <move x="16.92" y="4.67"/> + <line x="16.92" y="10.92"/> + <curve x1="14.7" x2="12.96" x3="12.96" y1="11.01" y2="11.97" y3="13.14"/> + <curve x1="12.96" x2="14.89" x3="17.28" y1="14.37" y2="15.36" y3="15.36"/> + <curve x1="19.67" x2="21.6" x3="21.6" y1="15.36" y2="14.37" y3="13.14"/> + <curve x1="21.6" x2="19.86" x3="17.64" y1="11.97" y2="11.01" y3="10.92"/> + <line x="17.64" y="4.67"/> + <line x="27.67" y="10.46"/> + <line x="21.6" y="13.97"/> + <line x="21.59" y="14.06"/> + <line x="21.59" y="14.06"/> + <curve x1="21.52" x2="19.61" x3="17.27" y1="15.26" y2="16.22" y3="16.22"/> + <curve x1="14.97" x2="13.09" x3="12.96" y1="16.22" y2="15.3" y3="14.13"/> + <line x="12.95" y="14.13"/> + <line x="12.95" y="13.99"/> + <line x="6.85" y="10.49"/> + <close/> + <move x="28.07" y="11.05"/> + <line x="28.07" y="22.67"/> + <line x="21.6" y="18.96"/> + <line x="21.6" y="19.08"/> + <line x="21.59" y="19.08"/> + <curve x1="21.52" x2="19.61" x3="17.27" y1="20.28" y2="21.24" y3="21.24"/> + <curve x1="14.97" x2="13.09" x3="12.96" y1="21.24" y2="20.31" y3="19.14"/> + <line x="12.96" y="19.14"/> + <line x="12.96" y="18.98"/> + <line x="6.49" y="22.73"/> + <line x="6.49" y="11.11"/> + <line x="12.95" y="14.81"/> + <line x="12.95" y="15.64"/> + <curve x1="12.95" x2="14.88" x3="17.27" y1="16.87" y2="17.87" y3="17.87"/> + <curve x1="19.66" x2="21.59" x3="21.59" y1="17.87" y2="16.87" y3="15.64"/> + <curve x1="21.59" x2="21.6" x3="21.6" y1="15.29" y2="15.02" y3="14.8"/> + <close/> + <move x="21.59" y="16.57"/> + <curve x1="21.52" x2="19.61" x3="17.27" y1="17.77" y2="18.73" y3="18.73"/> + <curve x1="14.97" x2="13.09" x3="12.96" y1="18.73" y2="17.8" y3="16.63"/> + <line x="12.95" y="16.63"/> + <line x="12.95" y="18.15"/> + <curve x1="12.95" x2="14.88" x3="17.27" y1="19.38" y2="20.38" y3="20.38"/> + <curve x1="19.66" x2="21.59" x3="21.59" y1="20.38" y2="19.38" y3="18.15"/> + <curve x1="21.59" x2="21.61" x3="21.61" y1="16.92" y2="16.57" y3="16.57"/> + <close/> + <move x="21.6" y="19.78"/> + <line x="27.76" y="23.32"/> + <line x="17.64" y="29.17"/> + <line x="17.64" y="22.88"/> + <curve x1="19.85" x2="21.59" x3="21.59" y1="22.78" y2="21.83" y3="20.66"/> + <curve x1="21.59" x2="21.6" x3="21.6" y1="20.29" y2="20.01" y3="19.78"/> + <close/> + <move x="12.95" y="19.81"/> + <line x="12.95" y="20.66"/> + <curve x1="12.95" x2="14.7" x3="16.92" y1="21.83" y2="22.79" y3="22.88"/> + <line x="16.92" y="29.17"/> + <line x="6.84" y="23.35"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="vmware vsphere" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="0"/> + <line x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="14.41" y="7.93"/> + <curve x1="13.18" x2="12.18" x3="12.18" y1="7.93" y2="8.93" y3="10.16"/> + <line x="12.18" y="12.82"/> + <line x="9.52" y="12.82"/> + <curve x1="8.29" x2="7.29" x3="7.29" y1="12.82" y2="13.82" y3="15.05"/> + <line x="7.29" y="24.51"/> + <curve x1="7.29" x2="8.29" x3="9.52" y1="25.74" y2="26.74" y3="26.74"/> + <line x="19.07" y="26.74"/> + <curve x1="20.3" x2="21.3" x3="21.3" y1="26.74" y2="25.74" y3="24.51"/> + <line x="21.3" y="21.85"/> + <line x="23.96" y="21.85"/> + <curve x1="25.19" x2="26.19" x3="26.19" y1="21.85" y2="20.85" y3="19.62"/> + <line x="26.19" y="10.16"/> + <curve x1="26.19" x2="25.19" x3="23.96" y1="8.93" y2="7.93" y3="7.93"/> + <close/> + <move x="15.67" y="10.52"/> + <line x="22.69" y="10.52"/> + <curve x1="23.27" x2="23.75" x3="23.75" y1="10.52" y2="10.99" y3="11.58"/> + <line x="23.75" y="18.68"/> + <curve x1="23.75" x2="23.27" x3="22.69" y1="19.26" y2="19.74" y3="19.74"/> + <line x="18.87" y="19.74"/> + <line x="18.87" y="23.55"/> + <curve x1="18.87" x2="18.4" x3="17.81" y1="24.14" y2="24.61" y3="24.61"/> + <line x="10.79" y="24.61"/> + <curve x1="10.21" x2="9.73" x3="9.73" y1="24.61" y2="24.14" y3="23.55"/> + <line x="9.73" y="16.45"/> + <curve x1="9.73" x2="10.21" x3="10.79" y1="15.87" y2="15.39" y3="15.39"/> + <line x="14.61" y="15.39"/> + <line x="14.61" y="11.58"/> + <curve x1="14.61" x2="15.08" x3="15.67" y1="10.99" y2="10.52" y3="10.52"/> + <close/> + <move x="17.36" y="12.23"/> + <curve x1="16.78" x2="16.3" x3="16.3" y1="12.23" y2="12.7" y3="13.29"/> + <line x="16.3" y="16.76"/> + <curve x1="16.3" x2="16.31" x3="16.32" y1="16.82" y2="16.87" y3="16.92"/> + <line x="16.31" y="16.92"/> + <curve x1="16.31" x2="16.18" x3="16.02" y1="17.07" y2="17.21" y3="17.21"/> + <line x="16.02" y="17.21"/> + <line x="16.02" y="17.21"/> + <line x="12.59" y="17.21"/> + <curve x1="12" x2="11.53" x3="11.53" y1="17.21" y2="17.68" y3="18.27"/> + <line x="11.53" y="21.74"/> + <curve x1="11.53" x2="12" x3="12.59" y1="22.33" y2="22.8" y3="22.8"/> + <line x="16.02" y="22.8"/> + <curve x1="16.6" x2="17.08" x3="17.08" y1="22.8" y2="22.33" y3="21.74"/> + <line x="17.08" y="18.27"/> + <curve x1="17.08" x2="17.07" x3="17.06" y1="18.22" y2="18.17" y3="18.12"/> + <line x="17.07" y="18.12"/> + <curve x1="17.07" x2="17.2" x3="17.36" y1="17.96" y2="17.83" y3="17.83"/> + <line x="17.36" y="17.83"/> + <line x="17.36" y="17.83"/> + <line x="20.79" y="17.83"/> + <curve x1="21.38" x2="21.85" x3="21.85" y1="17.83" y2="17.35" y3="16.76"/> + <line x="21.85" y="13.29"/> + <curve x1="21.85" x2="21.38" x3="20.79" y1="12.7" y2="12.23" y3="12.23"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="11.3" name="vmware vswitch" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <path> + <move x="0" y="11.3"/> + <line x="39.7" y="11.3"/> + <line x="39.7" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="31.8" y="2"/> + <curve x1="31.3" x2="31" x3="31" y1="2" y2="2.4" y3="2.9"/> + <line x="31" y="3.9"/> + <line x="30" y="3.9"/> + <curve x1="29.5" x2="29.2" x3="29.2" y1="3.9" y2="4.3" y3="4.8"/> + <line x="29.2" y="8.5"/> + <curve x1="29.2" x2="29.5" x3="30" y1="9" y2="9.4" y3="9.4"/> + <line x="33.6" y="9.4"/> + <curve x1="34.1" x2="34.4" x3="34.4" y1="9.4" y2="9" y3="8.5"/> + <line x="34.4" y="7.5"/> + <line x="35.4" y="7.5"/> + <curve x1="35.9" x2="36.2" x3="36.2" y1="7.5" y2="7.1" y3="6.6"/> + <line x="36.2" y="2.9"/> + <curve x1="36.2" x2="35.8" x3="35.4" y1="2.4" y2="2" y3="2"/> + <close/> + <move x="2.75" y="2.15"/> + <line x="2.75" y="9.1"/> + <line x="2.75" y="9.35"/> + <line x="25.75" y="9.35"/> + <line x="25.75" y="2.15"/> + <close/> + <move x="3.25" y="2.65"/> + <line x="5.45" y="2.65"/> + <line x="5.45" y="5.2"/> + <line x="3.25" y="5.2"/> + <close/> + <move x="5.95" y="2.65"/> + <line x="8.15" y="2.65"/> + <line x="8.15" y="5.2"/> + <line x="5.95" y="5.2"/> + <close/> + <move x="8.65" y="2.65"/> + <line x="10.85" y="2.65"/> + <line x="10.85" y="5.2"/> + <line x="8.65" y="5.2"/> + <close/> + <move x="11.35" y="2.65"/> + <line x="13.6" y="2.65"/> + <line x="13.6" y="5.2"/> + <line x="11.35" y="5.2"/> + <close/> + <move x="14.6" y="2.65"/> + <line x="17.05" y="2.65"/> + <line x="17.05" y="5.2"/> + <line x="14.6" y="5.2"/> + <close/> + <move x="17.55" y="2.65"/> + <line x="19.75" y="2.65"/> + <line x="19.75" y="5.2"/> + <line x="17.55" y="5.2"/> + <close/> + <move x="20.25" y="2.65"/> + <line x="22.45" y="2.65"/> + <line x="22.45" y="5.2"/> + <line x="20.25" y="5.2"/> + <close/> + <move x="22.95" y="2.65"/> + <line x="25.25" y="2.65"/> + <line x="25.25" y="5.2"/> + <line x="22.95" y="5.2"/> + <close/> + <move x="32.3" y="3.1"/> + <line x="34.9" y="3.1"/> + <curve x1="35.1" x2="35.3" x3="35.3" y1="3.1" y2="3.3" y3="3.5"/> + <line x="35.3" y="6.3"/> + <curve x1="35.3" x2="35.1" x3="34.9" y1="6.5" y2="6.7" y3="6.7"/> + <line x="33.5" y="6.7"/> + <line x="33.5" y="8.2"/> + <curve x1="33.5" x2="33.3" x3="33.1" y1="8.4" y2="8.6" y3="8.6"/> + <line x="30.5" y="8.6"/> + <curve x1="30.3" x2="30.1" x3="30.1" y1="8.6" y2="8.4" y3="8.2"/> + <line x="30.1" y="5.4"/> + <curve x1="30.1" x2="30.3" x3="30.5" y1="5.2" y2="5" y3="5"/> + <line x="31.9" y="5"/> + <line x="31.9" y="3.5"/> + <curve x1="31.9" x2="32.1" x3="32.3" y1="3.3" y2="3.1" y3="3.1"/> + <close/> + <move x="32.9" y="3.8"/> + <curve x1="32.7" x2="32.5" x3="32.5" y1="3.8" y2="4" y3="4.2"/> + <line x="32.5" y="5.5"/> + <line x="32.4" y="5.6"/> + <line x="31.3" y="5.6"/> + <curve x1="31.1" x2="30.9" x3="30.9" y1="5.6" y2="5.8" y3="6"/> + <line x="30.9" y="7.2"/> + <curve x1="31" x2="31.1" x3="31.3" y1="7.5" y2="7.6" y3="7.6"/> + <line x="32.4" y="7.6"/> + <curve x1="32.45" x2="32.5" x3="32.54" y1="7.6" y2="7.59" y3="7.57"/> + <curve x1="32.69" x2="32.8" x3="32.8" y1="7.5" y2="7.35" y3="7.2"/> + <line x="32.8" y="5.9"/> + <line x="32.9" y="5.8"/> + <line x="34" y="5.8"/> + <curve x1="34.2" x2="34.4" x3="34.4" y1="5.8" y2="5.6" y3="5.4"/> + <line x="34.4" y="4.2"/> + <curve x1="34.4" x2="34.2" x3="34" y1="4" y2="3.8" y3="3.8"/> + <close/> + <move x="3.25" y="6.2"/> + <line x="5.45" y="6.2"/> + <line x="5.45" y="8.85"/> + <line x="3.25" y="8.85"/> + <close/> + <move x="5.95" y="6.2"/> + <line x="8.15" y="6.2"/> + <line x="8.15" y="8.85"/> + <line x="5.95" y="8.85"/> + <close/> + <move x="8.65" y="6.2"/> + <line x="10.85" y="6.2"/> + <line x="10.85" y="8.85"/> + <line x="8.65" y="8.85"/> + <close/> + <move x="11.35" y="6.2"/> + <line x="13.6" y="6.2"/> + <line x="13.6" y="8.85"/> + <line x="11.35" y="8.85"/> + <close/> + <move x="14.6" y="6.2"/> + <line x="17.05" y="6.2"/> + <line x="17.05" y="8.85"/> + <line x="14.6" y="8.85"/> + <close/> + <move x="17.55" y="6.2"/> + <line x="19.75" y="6.2"/> + <line x="19.75" y="8.85"/> + <line x="17.55" y="8.85"/> + <close/> + <move x="20.25" y="6.2"/> + <line x="22.45" y="6.2"/> + <line x="22.45" y="8.85"/> + <line x="20.25" y="8.85"/> + <close/> + <move x="22.95" y="6.2"/> + <line x="25.25" y="6.2"/> + <line x="25.25" y="8.85"/> + <line x="22.95" y="8.85"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="35.74" name="vm checked" strokewidth="inherit" w="35.83"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="35.46" y="28.27"/> + <curve x1="35.46" x2="32.28" x3="28.37" y1="32.19" y2="35.36" y3="35.36"/> + <curve x1="24.46" x2="21.28" x3="21.28" y1="35.36" y2="32.19" y3="28.27"/> + <curve x1="21.28" x2="24.46" x3="28.37" y1="24.36" y2="21.19" y3="21.19"/> + <curve x1="32.28" x2="35.46" x3="35.46" y1="21.19" y2="24.36" y3="28.27"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="27.83" y="31.36"/> + <line x="24.66" y="28.19"/> + <line x="25.19" y="27.66"/> + <line x="27.82" y="30.29"/> + <line x="31.8" y="26.27"/> + <line x="32.33" y="26.79"/> + <close/> + <move x="28.37" y="35.74"/> + <curve x1="24.26" x2="20.91" x3="20.91" y1="35.74" y2="32.39" y3="28.27"/> + <curve x1="20.91" x2="24.26" x3="28.37" y1="24.16" y2="20.81" y3="20.81"/> + <curve x1="32.48" x2="35.83" x3="35.83" y1="20.81" y2="24.16" y3="28.27"/> + <curve x1="35.83" x2="32.48" x3="28.37" y1="32.39" y2="35.74" y3="35.74"/> + <close/> + <move x="28.37" y="21.56"/> + <curve x1="24.67" x2="21.66" x3="21.66" y1="21.56" y2="24.57" y3="28.27"/> + <curve x1="21.66" x2="24.67" x3="28.37" y1="31.97" y2="34.99" y3="34.99"/> + <curve x1="32.07" x2="35.08" x3="35.08" y1="34.99" y2="31.97" y3="28.27"/> + <curve x1="35.08" x2="32.07" x3="28.37" y1="24.57" y2="21.56" y3="21.56"/> + <close/> + <move x="14.31" y="10.08"/> + <line x="16.79" y="10.08"/> + <line x="18.58" y="15.76"/> + <line x="18.63" y="15.76"/> + <line x="20.42" y="10.08"/> + <line x="22.86" y="10.08"/> + <line x="22.86" y="18.28"/> + <line x="21.08" y="18.28"/> + <line x="21.08" y="12.25"/> + <line x="21.04" y="12.25"/> + <line x="19.14" y="18.28"/> + <line x="17.77" y="18.28"/> + <line x="15.89" y="12.25"/> + <line x="15.84" y="12.25"/> + <line x="15.84" y="18.28"/> + <line x="14.31" y="18.28"/> + <close/> + <move x="5.47" y="10.08"/> + <line x="7.33" y="10.08"/> + <line x="9.33" y="16.1"/> + <line x="9.36" y="16.1"/> + <line x="11.34" y="10.08"/> + <line x="13.02" y="10.08"/> + <line x="10.16" y="18.28"/> + <line x="8.33" y="18.28"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="35.76" name="vm failed" strokewidth="inherit" w="35.7"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="35.33" y="28.3"/> + <curve x1="35.33" x2="32.15" x3="28.24" y1="32.22" y2="35.39" y3="35.39"/> + <curve x1="24.33" x2="21.15" x3="21.15" y1="35.39" y2="32.22" y3="28.3"/> + <curve x1="21.15" x2="24.33" x3="28.24" y1="24.39" y2="21.22" y3="21.22"/> + <curve x1="32.15" x2="35.33" x3="35.33" y1="21.22" y2="24.39" y3="28.3"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="5.47" y="10.08"/> + <line x="8.34" y="18.28"/> + <line x="10.16" y="18.28"/> + <line x="13.02" y="10.08"/> + <line x="11.34" y="10.08"/> + <line x="9.36" y="16.1"/> + <line x="9.33" y="16.1"/> + <line x="7.33" y="10.08"/> + <close/> + <move x="14.32" y="10.08"/> + <line x="14.32" y="18.28"/> + <line x="15.84" y="18.28"/> + <line x="15.84" y="12.25"/> + <line x="15.89" y="12.25"/> + <line x="17.77" y="18.28"/> + <line x="19.14" y="18.28"/> + <line x="21.04" y="12.25"/> + <line x="21.08" y="12.25"/> + <line x="21.08" y="18.28"/> + <line x="22.87" y="18.28"/> + <line x="22.87" y="10.08"/> + <line x="20.42" y="10.08"/> + <line x="18.63" y="15.76"/> + <line x="18.58" y="15.76"/> + <line x="16.79" y="10.08"/> + <close/> + <move x="25.16" y="24.69"/> + <line x="24.63" y="25.22"/> + <line x="27.71" y="28.3"/> + <line x="24.63" y="31.38"/> + <line x="25.16" y="31.91"/> + <line x="28.24" y="28.83"/> + <line x="31.32" y="31.92"/> + <line x="31.85" y="31.38"/> + <line x="28.77" y="28.29"/> + <line x="31.85" y="25.22"/> + <line x="31.32" y="24.69"/> + <line x="28.24" y="27.76"/> + <close/> + <move x="28.24" y="35.76"/> + <curve x1="24.13" x2="20.78" x3="20.78" y1="35.76" y2="32.42" y3="28.3"/> + <curve x1="20.78" x2="24.13" x3="28.24" y1="24.19" y2="20.84" y3="20.84"/> + <curve x1="32.35" x2="35.7" x3="35.7" y1="20.84" y2="24.19" y3="28.3"/> + <curve x1="35.7" x2="32.35" x3="28.24" y1="32.42" y2="35.76" y3="35.76"/> + <close/> + <move x="28.24" y="21.59"/> + <curve x1="24.54" x2="21.53" x3="21.53" y1="21.59" y2="24.6" y3="28.3"/> + <curve x1="21.53" x2="24.54" x3="28.24" y1="32" y2="35.01" y3="35.01"/> + <curve x1="31.94" x2="34.95" x3="34.95" y1="35.01" y2="32" y3="28.3"/> + <curve x1="34.95" x2="31.94" x3="28.24" y1="24.6" y2="21.59" y3="21.59"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="35.7" name="vm locked" strokewidth="inherit" w="35.78"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="35.41" y="28.24"/> + <curve x1="35.41" x2="32.23" x3="28.32" y1="24.32" y2="21.15" y3="21.15"/> + <curve x1="24.41" x2="21.23" x3="21.23" y1="21.15" y2="24.32" y3="28.24"/> + <curve x1="21.23" x2="24.41" x3="28.32" y1="32.15" y2="35.32" y3="35.32"/> + <curve x1="32.23" x2="35.41" x3="35.41" y1="35.32" y2="32.15" y3="28.24"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="5.47" y="10.08"/> + <line x="8.34" y="18.28"/> + <line x="10.16" y="18.28"/> + <line x="13.02" y="10.08"/> + <line x="11.34" y="10.08"/> + <line x="9.36" y="16.1"/> + <line x="9.33" y="16.1"/> + <line x="7.33" y="10.08"/> + <close/> + <move x="14.32" y="10.08"/> + <line x="14.32" y="18.28"/> + <line x="15.84" y="18.28"/> + <line x="15.84" y="12.25"/> + <line x="15.89" y="12.25"/> + <line x="17.77" y="18.28"/> + <line x="19.14" y="18.28"/> + <line x="21.04" y="12.25"/> + <line x="21.08" y="12.25"/> + <line x="21.08" y="18.28"/> + <line x="22.86" y="18.28"/> + <line x="22.86" y="10.08"/> + <line x="20.42" y="10.08"/> + <line x="18.63" y="15.76"/> + <line x="18.58" y="15.76"/> + <line x="16.79" y="10.08"/> + <close/> + <move x="28.32" y="20.78"/> + <curve x1="24.21" x2="20.86" x3="20.86" y1="20.78" y2="24.12" y3="28.24"/> + <curve x1="20.86" x2="24.21" x3="28.32" y1="32.35" y2="35.7" y3="35.7"/> + <curve x1="32.43" x2="35.78" x3="35.78" y1="35.7" y2="32.35" y3="28.24"/> + <curve x1="35.78" x2="32.43" x3="28.32" y1="24.12" y2="20.78" y3="20.78"/> + <close/> + <move x="28.32" y="21.53"/> + <curve x1="32.02" x2="35.03" x3="35.03" y1="21.53" y2="24.54" y3="28.24"/> + <curve x1="35.03" x2="32.02" x3="28.32" y1="31.94" y2="34.95" y3="34.95"/> + <curve x1="24.62" x2="21.61" x3="21.61" y1="34.95" y2="31.94" y3="28.24"/> + <curve x1="21.61" x2="24.62" x3="28.32" y1="24.54" y2="21.53" y3="21.53"/> + <close/> + <move x="27.34" y="23.4"/> + <curve x1="26.51" x2="25.83" x3="25.83" y1="23.4" y2="24" y3="24.73"/> + <line x="25.83" y="26.74"/> + <line x="24.34" y="26.74"/> + <line x="24.34" y="32.13"/> + <line x="32.3" y="32.13"/> + <line x="32.3" y="26.74"/> + <line x="30.81" y="26.74"/> + <line x="30.81" y="24.73"/> + <curve x1="30.81" x2="30.13" x3="29.3" y1="24" y2="23.4" y3="23.4"/> + <close/> + <move x="27.34" y="24.15"/> + <line x="29.3" y="24.15"/> + <curve x1="29.71" x2="30.06" x3="30.06" y1="24.15" y2="24.42" y3="24.73"/> + <line x="30.06" y="26.74"/> + <line x="26.58" y="26.74"/> + <line x="26.58" y="24.73"/> + <curve x1="26.58" x2="26.93" x3="27.34" y1="24.42" y2="24.15" y3="24.15"/> + <close/> + <move x="25.09" y="27.49"/> + <line x="31.55" y="27.49"/> + <line x="31.55" y="31.38"/> + <line x="25.09" y="31.38"/> + <close/> + <move x="28.32" y="28.81"/> + <curve x1="27.97" x2="27.69" x3="27.69" y1="28.81" y2="29.09" y3="29.43"/> + <curve x1="27.69" x2="27.97" x3="28.32" y1="29.78" y2="30.06" y3="30.06"/> + <curve x1="28.66" x2="28.95" x3="28.95" y1="30.06" y2="29.78" y3="29.43"/> + <curve x1="28.95" x2="28.66" x3="28.32" y1="29.09" y2="28.81" y3="28.81"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="35.7" name="vm paused saved state" strokewidth="inherit" w="35.7"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="35.33" y="28.24"/> + <curve x1="35.33" x2="32.15" x3="28.24" y1="24.32" y2="21.15" y3="21.15"/> + <curve x1="24.33" x2="21.15" x3="21.15" y1="21.15" y2="24.32" y3="28.24"/> + <curve x1="21.15" x2="24.33" x3="28.24" y1="32.15" y2="35.32" y3="35.32"/> + <curve x1="32.15" x2="35.33" x3="35.33" y1="35.32" y2="32.15" y3="28.24"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="5.48" y="10.08"/> + <line x="8.34" y="18.27"/> + <line x="10.17" y="18.27"/> + <line x="13.03" y="10.08"/> + <line x="11.35" y="10.08"/> + <line x="9.37" y="16.1"/> + <line x="9.34" y="16.1"/> + <line x="7.34" y="10.08"/> + <close/> + <move x="14.32" y="10.08"/> + <line x="14.32" y="18.27"/> + <line x="15.85" y="18.27"/> + <line x="15.85" y="12.24"/> + <line x="15.9" y="12.24"/> + <line x="17.78" y="18.27"/> + <line x="19.15" y="18.27"/> + <line x="21.05" y="12.24"/> + <line x="21.09" y="12.24"/> + <line x="21.09" y="18.27"/> + <line x="22.87" y="18.27"/> + <line x="22.87" y="10.08"/> + <line x="20.43" y="10.08"/> + <line x="18.64" y="15.76"/> + <line x="18.59" y="15.76"/> + <line x="16.79" y="10.08"/> + <close/> + <move x="28.24" y="20.77"/> + <curve x1="24.12" x2="20.78" x3="20.78" y1="20.77" y2="24.12" y3="28.24"/> + <curve x1="20.78" x2="24.12" x3="28.24" y1="32.35" y2="35.7" y3="35.7"/> + <curve x1="32.35" x2="35.7" x3="35.7" y1="35.7" y2="32.35" y3="28.24"/> + <curve x1="35.7" x2="32.35" x3="28.24" y1="24.12" y2="20.77" y3="20.77"/> + <close/> + <move x="28.24" y="21.52"/> + <curve x1="31.94" x2="34.95" x3="34.95" y1="21.52" y2="24.53" y3="28.24"/> + <curve x1="34.95" x2="31.94" x3="28.24" y1="31.94" y2="34.95" y3="34.95"/> + <curve x1="24.54" x2="21.53" x3="21.53" y1="34.95" y2="31.94" y3="28.24"/> + <curve x1="21.53" x2="24.54" x3="28.24" y1="24.53" y2="21.52" y3="21.52"/> + <close/> + <move x="25.98" y="25.07"/> + <line x="25.98" y="31.4"/> + <line x="26.73" y="31.4"/> + <line x="26.73" y="25.07"/> + <close/> + <move x="29.75" y="25.07"/> + <line x="29.75" y="31.4"/> + <line x="30.5" y="31.4"/> + <line x="30.5" y="25.07"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="35.74" name="vm running" strokewidth="inherit" w="35.66"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="35.28" y="28.28"/> + <curve x1="35.28" x2="32.11" x3="28.2" y1="32.19" y2="35.36" y3="35.36"/> + <curve x1="24.28" x2="21.11" x3="21.11" y1="35.36" y2="32.19" y3="28.28"/> + <curve x1="21.11" x2="24.28" x3="28.2" y1="24.36" y2="21.19" y3="21.19"/> + <curve x1="32.11" x2="35.28" x3="35.28" y1="21.19" y2="24.36" y3="28.28"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="25.68" y="32.02"/> + <line x="25.68" y="24.3"/> + <line x="32.36" y="28.16"/> + <close/> + <move x="26.43" y="25.6"/> + <line x="26.43" y="30.72"/> + <line x="30.86" y="28.16"/> + <close/> + <move x="28.2" y="35.74"/> + <curve x1="24.08" x2="20.73" x3="20.73" y1="35.74" y2="32.39" y3="28.28"/> + <curve x1="20.73" x2="24.08" x3="28.2" y1="24.16" y2="20.81" y3="20.81"/> + <curve x1="32.31" x2="35.66" x3="35.66" y1="20.81" y2="24.16" y3="28.28"/> + <curve x1="35.66" x2="32.31" x3="28.2" y1="32.39" y2="35.74" y3="35.74"/> + <close/> + <move x="28.2" y="21.56"/> + <curve x1="24.5" x2="21.48" x3="21.48" y1="21.56" y2="24.58" y3="28.28"/> + <curve x1="21.48" x2="24.5" x3="28.2" y1="31.98" y2="34.99" y3="34.99"/> + <curve x1="31.9" x2="34.91" x3="34.91" y1="34.99" y2="31.98" y3="28.28"/> + <curve x1="34.91" x2="31.9" x3="28.2" y1="24.58" y2="21.56" y3="21.56"/> + <close/> + <move x="14.32" y="10.08"/> + <line x="16.79" y="10.08"/> + <line x="18.59" y="15.75"/> + <line x="18.64" y="15.75"/> + <line x="20.42" y="10.08"/> + <line x="22.87" y="10.08"/> + <line x="22.87" y="18.27"/> + <line x="21.08" y="18.27"/> + <line x="21.08" y="12.24"/> + <line x="21.05" y="12.24"/> + <line x="19.14" y="18.27"/> + <line x="17.77" y="18.27"/> + <line x="15.89" y="12.24"/> + <line x="15.85" y="12.24"/> + <line x="15.85" y="18.27"/> + <line x="14.32" y="18.27"/> + <close/> + <move x="5.48" y="10.08"/> + <line x="7.33" y="10.08"/> + <line x="9.33" y="16.1"/> + <line x="9.37" y="16.1"/> + <line x="11.34" y="10.08"/> + <line x="13.02" y="10.08"/> + <line x="10.16" y="18.27"/> + <line x="8.34" y="18.27"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="37.79" name="vm snapshot" strokewidth="inherit" w="37.8"> + <connections/> + <foreground> + <path> + <move x="0" y="0"/> + <line x="0" y="37.79"/> + <line x="37.8" y="37.79"/> + <line x="37.8" y="0"/> + <line x="0" y="0"/> + <close/> + <move x="2" y="2"/> + <line x="35.8" y="2"/> + <line x="35.8" y="35.79"/> + <line x="2" y="35.79"/> + <line x="2" y="2"/> + <close/> + <move x="7.31" y="13.43"/> + <line x="11.12" y="24.36"/> + <line x="13.55" y="24.36"/> + <line x="17.36" y="13.43"/> + <line x="15.12" y="13.43"/> + <line x="12.49" y="21.45"/> + <line x="12.44" y="21.45"/> + <line x="9.77" y="13.43"/> + <line x="7.31" y="13.43"/> + <close/> + <move x="19.09" y="13.43"/> + <line x="19.09" y="24.36"/> + <line x="21.12" y="24.36"/> + <line x="21.12" y="16.32"/> + <line x="21.19" y="16.32"/> + <line x="23.69" y="24.36"/> + <line x="25.52" y="24.36"/> + <line x="28.07" y="16.32"/> + <line x="28.11" y="16.32"/> + <line x="28.11" y="24.36"/> + <line x="30.49" y="24.36"/> + <line x="30.49" y="13.43"/> + <line x="27.23" y="13.43"/> + <line x="24.84" y="21"/> + <line x="24.79" y="21"/> + <line x="22.39" y="13.43"/> + <line x="19.09" y="13.43"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="35.7" name="vm turn on off" strokewidth="inherit" w="35.69"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="35.32" y="28.23"/> + <curve x1="35.32" x2="32.14" x3="28.23" y1="32.15" y2="35.32" y3="35.32"/> + <curve x1="24.31" x2="21.14" x3="21.14" y1="35.32" y2="32.15" y3="28.23"/> + <curve x1="21.14" x2="24.31" x3="28.23" y1="24.32" y2="21.15" y3="21.15"/> + <curve x1="32.14" x2="35.32" x3="35.32" y1="21.15" y2="24.32" y3="28.23"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="27.9" y="23.96"/> + <line x="27.9" y="26.65"/> + <line x="28.57" y="26.65"/> + <line x="28.57" y="23.96"/> + <close/> + <move x="26.9" y="25.17"/> + <curve x1="25.66" x2="24.79" x3="24.79" y1="25.69" y2="26.92" y3="28.35"/> + <curve x1="24.79" x2="26.33" x3="28.23" y1="30.25" y2="31.79" y3="31.79"/> + <curve x1="30.13" x2="31.67" x3="31.67" y1="31.79" y2="30.25" y3="28.35"/> + <curve x1="31.67" x2="30.8" x3="29.57" y1="26.92" y2="25.7" y3="25.18"/> + <line x="29.57" y="26.03"/> + <curve x1="30.37" x2="30.92" x3="30.92" y1="26.49" y2="27.35" y3="28.35"/> + <curve x1="30.92" x2="29.71" x3="28.23" y1="29.83" y2="31.04" y3="31.04"/> + <curve x1="26.74" x2="25.54" x3="25.54" y1="31.04" y2="29.83" y3="28.35"/> + <curve x1="25.54" x2="26.09" x3="26.9" y1="27.34" y2="26.48" y3="26.02"/> + <close/> + <move x="28.23" y="35.7"/> + <curve x1="24.11" x2="20.77" x3="20.77" y1="35.7" y2="32.35" y3="28.23"/> + <curve x1="20.77" x2="24.11" x3="28.23" y1="24.12" y2="20.77" y3="20.77"/> + <curve x1="32.34" x2="35.69" x3="35.69" y1="20.77" y2="24.12" y3="28.23"/> + <curve x1="35.69" x2="32.34" x3="28.23" y1="32.35" y2="35.7" y3="35.7"/> + <close/> + <move x="28.23" y="21.52"/> + <curve x1="24.53" x2="21.52" x3="21.52" y1="21.52" y2="24.53" y3="28.23"/> + <curve x1="21.52" x2="24.53" x3="28.23" y1="31.93" y2="34.95" y3="34.95"/> + <curve x1="31.93" x2="34.94" x3="34.94" y1="34.95" y2="31.93" y3="28.23"/> + <curve x1="34.94" x2="31.93" x3="28.23" y1="24.53" y2="21.52" y3="21.52"/> + <close/> + <move x="14.32" y="10.08"/> + <line x="16.79" y="10.08"/> + <line x="18.59" y="15.75"/> + <line x="18.64" y="15.75"/> + <line x="20.42" y="10.08"/> + <line x="22.87" y="10.08"/> + <line x="22.87" y="18.27"/> + <line x="21.08" y="18.27"/> + <line x="21.08" y="12.24"/> + <line x="21.05" y="12.24"/> + <line x="19.14" y="18.27"/> + <line x="17.77" y="18.27"/> + <line x="15.89" y="12.24"/> + <line x="15.85" y="12.24"/> + <line x="15.85" y="18.27"/> + <line x="14.32" y="18.27"/> + <close/> + <move x="5.48" y="10.08"/> + <line x="7.33" y="10.08"/> + <line x="9.33" y="16.1"/> + <line x="9.37" y="16.1"/> + <line x="11.34" y="10.08"/> + <line x="13.02" y="10.08"/> + <line x="10.16" y="18.27"/> + <line x="8.34" y="18.27"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="41.81" name="vm with a snapshot" strokewidth="inherit" w="41.8"> + <connections/> + <foreground> + <path> + <move x="4" y="0"/> + <line x="4" y="4.02"/> + <line x="0" y="4.02"/> + <line x="0" y="41.81"/> + <line x="37.79" y="41.81"/> + <line x="37.79" y="37.8"/> + <line x="41.8" y="37.8"/> + <line x="41.8" y="0"/> + <line x="4" y="0"/> + <close/> + <move x="6" y="2"/> + <line x="39.8" y="2"/> + <line x="39.8" y="35.8"/> + <line x="37.79" y="35.8"/> + <line x="37.79" y="4.02"/> + <line x="6" y="4.02"/> + <line x="6" y="2"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="7.18" y="17.42"/> + <line x="11" y="28.34"/> + <line x="13.43" y="28.34"/> + <line x="17.23" y="17.42"/> + <line x="15" y="17.42"/> + <line x="12.36" y="25.44"/> + <line x="12.32" y="25.44"/> + <line x="9.66" y="17.42"/> + <close/> + <move x="18.97" y="17.42"/> + <line x="18.97" y="28.34"/> + <line x="20.99" y="28.34"/> + <line x="20.99" y="20.3"/> + <line x="21.06" y="20.3"/> + <line x="23.56" y="28.34"/> + <line x="25.38" y="28.34"/> + <line x="27.91" y="20.3"/> + <line x="27.96" y="20.3"/> + <line x="27.96" y="28.34"/> + <line x="30.35" y="28.34"/> + <line x="30.35" y="17.42"/> + <line x="27.09" y="17.42"/> + <line x="24.7" y="24.98"/> + <line x="24.65" y="24.98"/> + <line x="22.25" y="17.42"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="vpn" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="16.86" y="16.23"/> + <line x="17.67" y="16.23"/> + <line x="19.35" y="19.1"/> + <line x="19.37" y="19.1"/> + <line x="19.37" y="16.23"/> + <line x="20" y="16.23"/> + <line x="20" y="20.26"/> + <line x="19.29" y="20.26"/> + <line x="17.51" y="17.2"/> + <line x="17.49" y="17.2"/> + <line x="17.49" y="20.26"/> + <line x="16.86" y="20.26"/> + <close/> + <move x="12.93" y="16.23"/> + <line x="14.33" y="16.23"/> + <curve x1="15.28" x2="15.75" x3="15.75" y1="16.23" y2="16.67" y3="17.46"/> + <curve x1="15.75" x2="15.21" x3="14.37" y1="18.31" y2="18.75" y3="18.75"/> + <line x="13.64" y="18.75"/> + <line x="13.64" y="20.26"/> + <line x="12.93" y="20.26"/> + <close/> + <move x="14.25" y="18.22"/> + <curve x1="14.79" x2="15" x3="15" y1="18.22" y2="17.99" y3="17.51"/> + <curve x1="15" x2="14.79" x3="14.26" y1="16.98" y2="16.78" y3="16.78"/> + <line x="13.64" y="16.78"/> + <line x="13.64" y="18.22"/> + <close/> + <move x="8.35" y="16.23"/> + <line x="9.09" y="16.23"/> + <line x="10.16" y="19.37"/> + <line x="10.17" y="19.37"/> + <line x="11.24" y="16.23"/> + <line x="11.9" y="16.23"/> + <line x="10.47" y="20.26"/> + <line x="9.78" y="20.26"/> + <close/> + <move x="11.95" y="4.78"/> + <curve x1="10.33" x2="9" x3="9" y1="4.78" y2="5.92" y3="7.31"/> + <line x="9" y="12.62"/> + <line x="5.63" y="12.62"/> + <line x="5.63" y="23.87"/> + <line x="22.72" y="23.87"/> + <line x="22.72" y="12.62"/> + <line x="19.34" y="12.62"/> + <line x="19.34" y="7.31"/> + <curve x1="19.34" x2="18.02" x3="16.39" y1="5.92" y2="4.78" y3="4.78"/> + <close/> + <move x="11.95" y="5.53"/> + <line x="16.39" y="5.53"/> + <curve x1="17.61" x2="18.59" x3="18.59" y1="5.53" y2="6.33" y3="7.31"/> + <line x="18.59" y="12.62"/> + <line x="9.75" y="12.62"/> + <line x="9.75" y="7.31"/> + <curve x1="9.75" x2="10.74" x3="11.95" y1="6.33" y2="5.53" y3="5.53"/> + <close/> + <move x="6.38" y="13.37"/> + <line x="21.97" y="13.37"/> + <line x="21.97" y="23.12"/> + <line x="6.38" y="23.12"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.9" name="vpn server" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8c41"/> + <path> + <move x="39.7" y="0"/> + <line x="5.7" y="0"/> + <line x="5.7" y="34"/> + <line x="19.7" y="34"/> + <line x="22.7" y="38.6"/> + <line x="25.7" y="34"/> + <line x="39.7" y="34"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="39.7" y="40.6"/> + <line x="6" y="40.6"/> + <curve x1="2.8" x2="0" x3="0" y1="40.6" y2="43.3" y3="46.4"/> + <line x="0" y="51.9"/> + <line x="39.7" y="51.9"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="12.6" y="46.7"/> + <line x="33.9" y="46.7"/> + <line x="33.9" y="45.9"/> + <line x="12.6" y="45.9"/> + <close/> + <move x="8.2" y="46.2"/> + <curve x1="8.2" x2="7.5" x3="6.7" y1="47.1" y2="47.7" y3="47.7"/> + <curve x1="5.8" x2="5.2" x3="5.2" y1="47.7" y2="47" y3="46.2"/> + <curve x1="5.2" x2="5.9" x3="6.7" y1="45.3" y2="44.7" y3="44.7"/> + <curve x1="7.5" x2="8.2" x3="8.2" y1="44.7" y2="45.4" y3="46.2"/> + <close/> + <move x="13.9" y="6"/> + <curve x1="12" x2="10.5" x3="10.5" y1="6" y2="7.5" y3="9.4"/> + <curve x1="10.5" x2="12" x3="13.9" y1="11.3" y2="12.8" y3="12.8"/> + <curve x1="15.8" x2="17.3" x3="17.3" y1="12.8" y2="11.3" y3="9.4"/> + <curve x1="17.3" x2="15.8" x3="13.9" y1="7.5" y2="6" y3="6"/> + <close/> + <move x="31.5" y="6"/> + <curve x1="29.6" x2="28.1" x3="28.1" y1="6" y2="7.5" y3="9.4"/> + <curve x1="28.1" x2="29.6" x3="31.5" y1="11.3" y2="12.8" y3="12.8"/> + <curve x1="33.4" x2="34.9" x3="34.9" y1="12.8" y2="11.3" y3="9.4"/> + <curve x1="34.9" x2="33.4" x3="31.5" y1="7.5" y2="6" y3="6"/> + <close/> + <move x="19.16" y="8.3"/> + <curve x1="19.24" x2="19.29" x3="19.3" y1="8.65" y2="9.02" y3="9.4"/> + <curve x1="19.3" x2="19.26" x3="19.2" y1="9.74" y2="10.08" y3="10.4"/> + <line x="26.2" y="10.4"/> + <curve x1="26.14" x2="26.1" x3="26.1" y1="10.08" y2="9.74" y3="9.4"/> + <curve x1="26.1" x2="26.14" x3="26.21" y1="9.02" y2="8.65" y3="8.3"/> + <close/> + <move x="27.9" y="13.43"/> + <line x="24.27" y="19.92"/> + <curve x1="24.98" x2="25.64" x3="26.21" y1="20.12" y2="20.47" y3="20.94"/> + <line x="29.81" y="14.53"/> + <curve x1="29.09" x2="28.45" x3="27.9" y1="14.3" y2="13.92" y3="13.43"/> + <close/> + <move x="17.37" y="13.55"/> + <curve x1="16.85" x2="16.25" x3="15.59" y1="13.98" y2="14.31" y3="14.53"/> + <line x="19.24" y="21.03"/> + <curve x1="19.75" x2="20.34" x3="20.99" y1="20.59" y2="20.24" y3="20.02"/> + <close/> + <move x="22.8" y="21.7"/> + <curve x1="20.9" x2="19.4" x3="19.4" y1="21.7" y2="23.2" y3="25.1"/> + <curve x1="19.4" x2="20.9" x3="22.8" y1="27" y2="28.5" y3="28.5"/> + <curve x1="24.7" x2="26.2" x3="26.2" y1="28.5" y2="27" y3="25.1"/> + <curve x1="26.2" x2="24.7" x3="22.8" y1="23.2" y2="21.7" y3="21.7"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.9" name="vspc server" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8c41"/> + <path> + <move x="39.7" y="0"/> + <line x="5.7" y="0"/> + <line x="5.7" y="34.1"/> + <line x="19.7" y="34.1"/> + <line x="22.6" y="38.6"/> + <line x="25.6" y="34.1"/> + <line x="39.7" y="34.1"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="39.7" y="40.6"/> + <line x="6" y="40.6"/> + <curve x1="2.8" x2="0" x3="0" y1="40.6" y2="43.3" y3="46.4"/> + <line x="0" y="51.9"/> + <line x="39.7" y="51.9"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="27.5" y="4.1"/> + <curve x1="23.7" x2="20.5" x3="20.1" y1="4.1" y2="7" y3="10.7"/> + <curve x1="19" x2="17.7" x3="16.3" y1="10" y2="9.7" y3="9.7"/> + <curve x1="12.2" x2="8.9" x3="8.9" y1="9.7" y2="13" y3="17.1"/> + <curve x1="8.9" x2="12.2" x3="16.3" y1="21.2" y2="24.5" y3="24.5"/> + <curve x1="17.7" x2="19" x3="20.1" y1="24.5" y2="24.1" y3="23.5"/> + <curve x1="20.5" x2="23.7" x3="27.5" y1="27.2" y2="30.1" y3="30.1"/> + <curve x1="31.6" x2="34.9" x3="34.9" y1="30.1" y2="26.8" y3="22.7"/> + <curve x1="34.9" x2="33.9" x3="32.4" y1="20.5" y2="18.5" y3="17.1"/> + <curve x1="33.9" x2="34.9" x3="34.9" y1="15.7" y2="13.7" y3="11.5"/> + <curve x1="34.9" x2="31.6" x3="27.5" y1="7.4" y2="4.1" y3="4.1"/> + <close/> + <move x="27.64" y="7.73"/> + <curve x1="28.84" x2="29.98" x3="30.6" y1="7.82" y2="8.48" y3="9.6"/> + <curve x1="31.6" x2="31" x3="29.2" y1="11.4" y2="13.7" y3="14.7"/> + <curve x1="28.1" x2="26.8" x3="25.8" y1="15.3" y2="15.3" y3="14.8"/> + <line x="24" y="17"/> + <line x="25.8" y="19.3"/> + <curve x1="27.5" x2="29.6" x3="30.6" y1="18.5" y2="19.1" y3="20.8"/> + <curve x1="31.6" x2="31" x3="29.2" y1="22.6" y2="24.9" y3="25.9"/> + <curve x1="27.4" x2="25.1" x3="24.1" y1="26.9" y2="26.3" y3="24.5"/> + <curve x1="23.3" x2="23.5" x3="24.3" y1="23.2" y2="21.6" y3="20.5"/> + <line x="22.2" y="18"/> + <line x="19.7" y="18"/> + <curve x1="19.5" x2="18.9" x3="18" y1="18.9" y2="19.8" y3="20.3"/> + <curve x1="16.2" x2="13.9" x3="12.9" y1="21.3" y2="20.7" y3="18.9"/> + <curve x1="11.9" x2="12.5" x3="14.3" y1="17.1" y2="14.8" y3="13.8"/> + <curve x1="16.1" x2="18.4" x3="19.4" y1="12.8" y2="13.4" y3="15.2"/> + <curve x1="19.6" x2="19.7" x3="19.8" y1="15.5" y2="15.8" y3="16.1"/> + <line x="22.3" y="16.1"/> + <line x="24.3" y="13.6"/> + <curve x1="24.2" x2="24.2" x3="24.1" y1="13.5" y2="13.4" y3="13.3"/> + <curve x1="23.1" x2="23.7" x3="25.5" y1="11.5" y2="9.2" y3="8.2"/> + <curve x1="26.18" x2="26.92" x3="27.64" y1="7.83" y2="7.67" y3="7.73"/> + <close/> + <move x="6.7" y="44.7"/> + <curve x1="5.9" x2="5.2" x3="5.2" y1="44.7" y2="45.3" y3="46.2"/> + <curve x1="5.2" x2="5.8" x3="6.7" y1="47" y2="47.7" y3="47.7"/> + <curve x1="7.5" x2="8.2" x3="8.2" y1="47.7" y2="47.1" y3="46.2"/> + <curve x1="8.2" x2="7.5" x3="6.7" y1="45.4" y2="44.7" y3="44.7"/> + <close/> + <move x="12.6" y="45.9"/> + <line x="12.6" y="46.7"/> + <line x="33.9" y="46.7"/> + <line x="33.9" y="45.9"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="wan accelerator" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="15.21" y="6.83"/> + <curve x1="12.36" x2="9.78" x3="8.57" y1="6.83" y2="8.47" y3="11.03"/> + <curve x1="5.25" x2="2.36" x3="2.36" y1="10.43" y2="13.02" y3="16.23"/> + <curve x1="2.36" x2="4.73" x3="7.65" y1="19.15" y2="21.52" y3="21.52"/> + <line x="11.07" y="21.52"/> + <line x="11.07" y="20.77"/> + <line x="7.65" y="20.77"/> + <curve x1="5.15" x2="3.11" x3="3.11" y1="20.77" y2="18.74" y3="16.23"/> + <curve x1="3.11" x2="5.73" x3="8.7" y1="13.39" y2="11.11" y3="11.82"/> + <curve x1="8.88" x2="9.06" x3="9.13" y1="11.86" y2="11.77" y3="11.6"/> + <curve x1="10.17" x2="12.55" x3="15.21" y1="9.16" y2="7.58" y3="7.58"/> + <curve x1="18.84" x2="21.8" x3="21.8" y1="7.58" y2="10.54" y3="14.18"/> + <line x="21.79" y="14.4"/> + <curve x1="21.78" x2="21.86" x3="21.93" y1="14.5" y2="14.6" y3="14.68"/> + <curve x1="22" x2="22.14" x3="22.25" y1="14.75" y2="14.79" y3="14.79"/> + <curve x1="23.9" x2="25.24" x3="25.24" y1="14.79" y2="16.13" y3="17.78"/> + <curve x1="25.24" x2="23.9" x3="22.25" y1="19.43" y2="20.77" y3="20.77"/> + <line x="17.35" y="20.77"/> + <line x="17.35" y="21.52"/> + <line x="22.25" y="21.52"/> + <curve x1="24.31" x2="25.99" x3="25.99" y1="21.52" y2="19.85" y3="17.78"/> + <curve x1="25.99" x2="24.47" x3="22.55" y1="15.82" y2="14.21" y3="14.05"/> + <curve x1="22.48" x2="19.21" x3="15.21" y1="10.06" y2="6.83" y3="6.83"/> + <close/> + <move x="18.48" y="12.05"/> + <line x="15.18" y="17.17"/> + <curve x1="14.96" x2="14.73" x3="14.49" y1="17.1" y2="17.06" y3="17.06"/> + <curve x1="13.25" x2="12.23" x3="12.23" y1="17.06" y2="18.08" y3="19.33"/> + <curve x1="12.23" x2="13.25" x3="14.49" y1="20.57" y2="21.59" y3="21.59"/> + <curve x1="15.74" x2="16.75" x3="16.75" y1="21.59" y2="20.57" y3="19.33"/> + <curve x1="16.75" x2="16.39" x3="15.84" y1="18.58" y2="17.93" y3="17.52"/> + <line x="19.11" y="12.46"/> + <close/> + <move x="14.49" y="17.81"/> + <curve x1="15.33" x2="16" x3="16" y1="17.81" y2="18.49" y3="19.33"/> + <curve x1="16" x2="15.33" x3="14.49" y1="20.16" y2="20.84" y3="20.84"/> + <curve x1="13.66" x2="12.98" x3="12.98" y1="20.84" y2="20.16" y3="19.33"/> + <curve x1="12.98" x2="13.66" x3="14.49" y1="18.49" y2="17.81" y3="17.81"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.35" name="web console" strokewidth="inherit" w="28.35"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.32" y="28.35"/> + <line x="28.32" y="6.52"/> + <line x="0" y="6.52"/> + <close/> + <move x="0.03" y="5.27"/> + <line x="28.35" y="5.27"/> + <line x="28.35" y="0"/> + <line x="0.03" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="14.17" y="9.69"/> + <curve x1="10.14" x2="6.85" x3="6.85" y1="9.69" y2="12.97" y3="17.01"/> + <curve x1="6.85" x2="10.14" x3="14.17" y1="21.05" y2="24.33" y3="24.33"/> + <curve x1="18.21" x2="21.5" x3="21.5" y1="24.33" y2="21.05" y3="17.01"/> + <curve x1="21.5" x2="18.21" x3="14.17" y1="12.97" y2="9.69" y3="9.69"/> + <close/> + <move x="14.17" y="10.44"/> + <curve x1="14.44" x2="14.7" x3="14.95" y1="10.44" y2="10.46" y3="10.49"/> + <curve x1="15.01" x2="15.57" x3="16.05" y1="10.59" y2="11.49" y3="13.02"/> + <line x="12.3" y="13.02"/> + <curve x1="12.78" x2="13.33" x3="13.39" y1="11.49" y2="10.59" y3="10.49"/> + <curve x1="13.65" x2="13.91" x3="14.17" y1="10.46" y2="10.44" y3="10.44"/> + <close/> + <move x="12.77" y="10.59"/> + <curve x1="12.54" x2="12.16" x3="11.78" y1="11.01" y2="11.75" y3="13.02"/> + <line x="8.96" y="13.02"/> + <curve x1="9.9" x2="11.23" x3="12.77" y1="11.81" y2="10.93" y3="10.59"/> + <close/> + <move x="15.57" y="10.59"/> + <curve x1="17.11" x2="18.45" x3="19.38" y1="10.93" y2="11.81" y3="13.02"/> + <line x="16.57" y="13.02"/> + <curve x1="16.18" x2="15.8" x3="15.57" y1="11.75" y2="11.01" y3="10.59"/> + <close/> + <move x="8.62" y="13.52"/> + <line x="11.63" y="13.52"/> + <curve x1="11.39" x2="11.2" x3="11.17" y1="14.45" y2="15.55" y3="16.76"/> + <line x="7.61" y="16.76"/> + <curve x1="7.66" x2="8.02" x3="8.62" y1="15.57" y2="14.46" y3="13.52"/> + <close/> + <move x="12.15" y="13.52"/> + <line x="16.2" y="13.52"/> + <curve x1="16.46" x2="16.65" x3="16.68" y1="14.44" y2="15.54" y3="16.76"/> + <line x="11.66" y="16.76"/> + <curve x1="11.7" x2="11.89" x3="12.15" y1="15.54" y2="14.44" y3="13.52"/> + <close/> + <move x="16.71" y="13.52"/> + <line x="19.73" y="13.52"/> + <curve x1="20.33" x2="20.69" x3="20.73" y1="14.46" y2="15.57" y3="16.76"/> + <line x="17.18" y="16.76"/> + <curve x1="17.15" x2="16.96" x3="16.71" y1="15.55" y2="14.45" y3="13.52"/> + <close/> + <move x="7.61" y="17.26"/> + <line x="11.16" y="17.26"/> + <curve x1="11.17" x2="11.29" x3="11.58" y1="18.27" y2="19.36" y3="20.5"/> + <line x="8.61" y="20.5"/> + <curve x1="8.02" x2="7.66" x3="7.61" y1="19.55" y2="18.44" y3="17.26"/> + <close/> + <move x="11.66" y="17.26"/> + <line x="16.69" y="17.26"/> + <curve x1="16.68" x2="16.55" x3="16.25" y1="18.27" y2="19.36" y3="20.5"/> + <line x="12.1" y="20.5"/> + <curve x1="11.8" x2="11.67" x3="11.66" y1="19.36" y2="18.27" y3="17.26"/> + <close/> + <move x="17.19" y="17.26"/> + <line x="20.73" y="17.26"/> + <curve x1="20.69" x2="20.33" x3="19.73" y1="18.44" y2="19.55" y3="20.5"/> + <line x="16.76" y="20.5"/> + <curve x1="17.05" x2="17.18" x3="17.19" y1="19.36" y2="18.27" y3="17.26"/> + <close/> + <move x="8.96" y="21"/> + <line x="11.72" y="21"/> + <curve x1="11.94" x2="12.25" x3="12.65" y1="21.78" y2="22.58" y3="23.39"/> + <curve x1="11.16" x2="9.87" x3="8.96" y1="23.04" y2="22.18" y3="21"/> + <close/> + <move x="12.23" y="21"/> + <line x="16.11" y="21"/> + <curve x1="15.86" x2="15.52" x3="15.07" y1="21.81" y2="22.65" y3="23.51"/> + <curve x1="14.77" x2="14.48" x3="14.17" y1="23.55" y2="23.58" y3="23.58"/> + <curve x1="13.87" x2="13.57" x3="13.28" y1="23.58" y2="23.55" y3="23.51"/> + <curve x1="12.82" x2="12.48" x3="12.23" y1="22.65" y2="21.81" y3="21"/> + <close/> + <move x="16.63" y="21"/> + <line x="19.39" y="21"/> + <curve x1="18.48" x2="17.18" x3="15.69" y1="22.18" y2="23.04" y3="23.39"/> + <curve x1="16.1" x2="16.4" x3="16.63" y1="22.58" y2="21.78" y3="21"/> + <close/> + <move x="19.46" y="2.64"/> + <curve x1="19.46" x2="19.07" x3="18.6" y1="2.16" y2="1.77" y3="1.77"/> + <curve x1="18.12" x2="17.73" x3="17.73" y1="1.77" y2="2.16" y3="2.64"/> + <curve x1="17.73" x2="18.12" x3="18.6" y1="3.12" y2="3.51" y3="3.51"/> + <curve x1="19.07" x2="19.46" x3="19.46" y1="3.51" y2="3.12" y3="2.64"/> + <close/> + <move x="22.37" y="2.64"/> + <curve x1="22.37" x2="21.98" x3="21.5" y1="2.16" y2="1.77" y3="1.77"/> + <curve x1="21.02" x2="20.63" x3="20.63" y1="1.77" y2="2.16" y3="2.64"/> + <curve x1="20.63" x2="21.02" x3="21.5" y1="3.12" y2="3.51" y3="3.51"/> + <curve x1="21.98" x2="22.37" x3="22.37" y1="3.51" y2="3.12" y3="2.64"/> + <close/> + <move x="25.27" y="2.64"/> + <curve x1="25.27" x2="24.88" x3="24.41" y1="2.16" y2="1.77" y3="1.77"/> + <curve x1="23.93" x2="23.54" x3="23.54" y1="1.77" y2="2.16" y3="2.64"/> + <curve x1="23.54" x2="23.93" x3="24.41" y1="3.12" y2="3.51" y3="3.51"/> + <curve x1="24.88" x2="25.27" x3="25.27" y1="3.51" y2="3.12" y3="2.64"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="38.7" name="windows repository" strokewidth="inherit" w="36.24"> + <connections/> + <foreground> + <save/> + <fillcolor color="#df8c41"/> + <path> + <move x="26.21" y="26.58"/> + <line x="19.98" y="26.57"/> + <line x="19.98" y="38.7"/> + <line x="36.24" y="38.7"/> + <line x="36.24" y="24.66"/> + <line x="28.25" y="24.66"/> + <line x="26.34" y="26.58"/> + <close/> + </path> + <fill/> + <restore/> + <rect/> + <stroke/> + <path> + <move x="0" y="34.72"/> + <line x="18.16" y="34.72"/> + <line x="18.16" y="26.56"/> + <line x="0" y="26.56"/> + <close/> + <move x="1.95" y="24.88"/> + <line x="26.27" y="24.88"/> + <line x="26.27" y="23.17"/> + <line x="1.95" y="23.17"/> + <close/> + <move x="1.95" y="11.66"/> + <line x="26.27" y="11.66"/> + <line x="26.27" y="9.84"/> + <line x="1.95" y="9.84"/> + <close/> + <move x="0" y="21.47"/> + <line x="28.22" y="21.47"/> + <line x="28.22" y="13.31"/> + <line x="0" y="13.31"/> + <close/> + <move x="0" y="8.16"/> + <line x="28.22" y="8.16"/> + <line x="28.22" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="27.74" y="32.77"/> + <line x="32.08" y="32.82"/> + <line x="32.08" y="36.62"/> + <line x="27.74" y="35.73"/> + <close/> + <move x="27.08" y="32.76"/> + <line x="27.08" y="35.65"/> + <line x="24.35" y="35.09"/> + <line x="24.35" y="32.73"/> + <close/> + <move x="27.08" y="32.07"/> + <line x="24.35" y="32.1"/> + <line x="24.35" y="29.65"/> + <line x="27.08" y="29.09"/> + <close/> + <move x="32.08" y="32.02"/> + <line x="27.74" y="32.06"/> + <line x="27.74" y="29.02"/> + <line x="32.08" y="28.11"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="51.8" name="windows server" strokewidth="inherit" w="39.7"> + <connections/> + <foreground> + <path> + <move x="39.7" y="40.5"/> + <line x="6" y="40.5"/> + <curve x1="2.8" x2="0" x3="0" y1="40.5" y2="43.2" y3="46.3"/> + <line x="0" y="51.8"/> + <line x="39.7" y="51.8"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="39.7" y="0"/> + <line x="5.6" y="0"/> + <line x="5.6" y="34"/> + <line x="19.7" y="34"/> + <line x="22.6" y="38.6"/> + <line x="25.6" y="34"/> + <line x="39.7" y="34"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="31.7" y="6.9"/> + <line x="21.5" y="9"/> + <line x="21.5" y="16.2"/> + <line x="31.7" y="16.1"/> + <close/> + <move x="20" y="9.2"/> + <line x="13.6" y="10.5"/> + <line x="13.6" y="16.3"/> + <line x="20" y="16.2"/> + <close/> + <move x="13.6" y="17.8"/> + <line x="13.6" y="23.3"/> + <line x="20" y="24.6"/> + <line x="20" y="17.8"/> + <close/> + <move x="21.5" y="17.8"/> + <line x="21.5" y="24.8"/> + <line x="31.7" y="26.9"/> + <line x="31.7" y="18"/> + <close/> + <move x="6.99" y="44.7"/> + <curve x1="6.9" x2="6.8" x3="6.7" y1="44.69" y2="44.69" y3="44.7"/> + <curve x1="5.9" x2="5.2" x3="5.2" y1="44.7" y2="45.3" y3="46.2"/> + <curve x1="5.2" x2="5.8" x3="6.7" y1="47" y2="47.7" y3="47.7"/> + <curve x1="7.5" x2="8.2" x3="8.2" y1="47.7" y2="47.1" y3="46.2"/> + <curve x1="8.2" x2="7.66" x3="6.99" y1="45.41" y2="44.78" y3="44.7"/> + <close/> + <move x="12.6" y="45.8"/> + <line x="12.6" y="46.6"/> + <line x="33.9" y="46.6"/> + <line x="33.9" y="45.8"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="35.48" name="windows vm" strokewidth="inherit" w="35.87"> + <connections/> + <foreground> + <path> + <move x="0" y="28.35"/> + <line x="28.35" y="28.35"/> + <line x="28.35" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#df8b40"/> + <path> + <move x="21.32" y="35.11"/> + <line x="35.49" y="35.11"/> + <line x="35.49" y="20.93"/> + <line x="21.32" y="20.93"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="27.95" y="28.4"/> + <line x="32.08" y="28.45"/> + <line x="32.08" y="32.06"/> + <line x="27.95" y="31.21"/> + <close/> + <move x="27.32" y="28.39"/> + <line x="27.32" y="31.14"/> + <line x="24.73" y="30.6"/> + <line x="24.73" y="28.37"/> + <close/> + <move x="27.32" y="27.74"/> + <line x="24.73" y="27.76"/> + <line x="24.73" y="25.43"/> + <line x="27.32" y="24.9"/> + <close/> + <move x="32.08" y="27.68"/> + <line x="27.95" y="27.73"/> + <line x="27.95" y="24.83"/> + <line x="32.08" y="23.97"/> + <close/> + <move x="35.87" y="35.48"/> + <line x="20.94" y="35.48"/> + <line x="20.94" y="20.56"/> + <line x="35.87" y="20.56"/> + <close/> + <move x="21.69" y="34.73"/> + <line x="35.12" y="34.73"/> + <line x="35.12" y="21.31"/> + <line x="21.69" y="21.31"/> + <close/> + <move x="14.32" y="10.08"/> + <line x="16.79" y="10.08"/> + <line x="18.59" y="15.76"/> + <line x="18.64" y="15.76"/> + <line x="20.42" y="10.08"/> + <line x="22.87" y="10.08"/> + <line x="22.87" y="18.27"/> + <line x="21.08" y="18.27"/> + <line x="21.08" y="12.24"/> + <line x="21.05" y="12.24"/> + <line x="19.15" y="18.27"/> + <line x="17.77" y="18.27"/> + <line x="15.89" y="12.24"/> + <line x="15.85" y="12.24"/> + <line x="15.85" y="18.27"/> + <line x="14.32" y="18.27"/> + <close/> + <move x="5.48" y="10.08"/> + <line x="7.34" y="10.08"/> + <line x="9.33" y="16.1"/> + <line x="9.37" y="16.1"/> + <line x="11.34" y="10.08"/> + <line x="13.02" y="10.08"/> + <line x="10.16" y="18.27"/> + <line x="8.34" y="18.27"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="34.02" name="wireguard" strokewidth="inherit" w="34.02"> + <connections/> + <foreground> + <path> + <move x="0" y="34.02"/> + <line x="34.02" y="34.02"/> + <line x="34.02" y="0"/> + <line x="0" y="0"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="16.8" y="3.46"/> + <curve x1="16.46" x2="16.12" x3="15.76" y1="3.47" y2="3.5" y3="3.53"/> + <line x="18.12" y="4.08"/> + <line x="18.09" y="4.22"/> + <curve x1="17.08" x2="16.12" x3="15.13" y1="4.35" y2="3.98" y3="3.85"/> + <curve x1="15.49" x2="15.85" x3="16.23" y1="4.06" y2="4.25" y3="4.42"/> + <curve x1="16.61" x2="17" x3="17.4" y1="4.59" y2="4.74" y3="4.89"/> + <curve x1="16.9" x2="16.4" x3="15.77" y1="5.32" y2="5.41" y3="5.27"/> + <curve x1="15.42" x2="15.06" x3="14.71" y1="5.19" y2="5.15" y3="5.17"/> + <curve x1="14.33" x2="13.97" x3="13.65" y1="5.18" y2="5.29" y3="5.5"/> + <curve x1="14.01" x2="14.33" x3="14.64" y1="5.67" y2="5.82" y3="6"/> + <curve x1="14.76" x2="14.91" x3="14.94" y1="6.08" y2="6.2" y3="6.33"/> + <curve x1="15.01" x2="15.07" x3="15.1" y1="6.65" y2="6.97" y3="7.29"/> + <curve x1="14.52" x2="13.51" x3="13.3" y1="7.35" y2="7.94" y3="8.32"/> + <curve x1="14.19" x2="15.16" x3="16" y1="8.49" y2="8.29" y3="8.86"/> + <curve x1="15.72" x2="15.07" x3="14.84" y1="9.07" y2="9.33" y3="9.51"/> + <curve x1="15.13" x2="15.81" x3="16.08" y1="9.59" y2="9.55" y3="9.53"/> + <curve x1="16.3" x2="16.41" x3="16.5" y1="9.52" y2="9.51" y3="9.59"/> + <line x="19.11" y="11.63"/> + <curve x1="19.38" x2="20.49" x3="20.78" y1="11.85" y2="12.9" y3="13.56"/> + <curve x1="20.94" x2="21.04" x3="21.06" y1="13.92" y2="14.32" y3="14.72"/> + <curve x1="21.06" x2="20.97" x3="20.8" y1="15.18" y2="15.64" y3="16.06"/> + <curve x1="20.71" x2="20.45" x3="19.9" y1="16.29" y2="16.8" y3="17.39"/> + <curve x1="19.05" x2="17.96" x3="16.77" y1="18.31" y2="18.81" y3="19.05"/> + <curve x1="14" x2="11.7" x3="12.35" y1="19.63" y2="22.58" y3="25.85"/> + <curve x1="13.11" x2="17.31" x3="20.75" y1="29.66" y2="31.72" y3="29.91"/> + <curve x1="22.97" x2="24.15" x3="23.83" y1="28.74" y2="26.45" y3="23.96"/> + <curve x1="23.64" x2="22.96" x3="21.82" y1="22.46" y2="21.24" y3="20.25"/> + <curve x1="21.67" x2="21.67" x3="21.5" y1="20.12" y2="20.21" y3="20.32"/> + <curve x1="20.91" x2="20.58" x3="19.62" y1="20.7" y2="21.03" y3="21.41"/> + <curve x1="19.25" x2="18.92" x3="18.48" y1="21.56" y2="21.67" y3="21.86"/> + <curve x1="18.63" x2="18.63" x3="18.7" y1="21.9" y2="21.9" y3="21.92"/> + <curve x1="20.36" x2="21.25" x3="20.85" y1="22.36" y2="23.82" y3="25.45"/> + <curve x1="20.51" x2="19.04" x3="17.61" y1="26.89" y2="27.82" y3="27.58"/> + <curve x1="16.42" x2="15.39" x3="15.21" y1="27.37" y2="26.39" y3="25.2"/> + <curve x1="15.02" x2="15.67" x3="16.81" y1="23.92" y2="22.68" y3="22.16"/> + <curve x1="17.44" x2="18.09" x3="18.72" y1="21.87" y2="21.62" y3="21.33"/> + <curve x1="19.44" x2="20.22" x3="20.84" y1="21" y2="20.74" y3="20.28"/> + <curve x1="22.4" x2="23.36" x3="23.74" y1="19.13" y2="17.56" y3="15.66"/> + <curve x1="23.96" x2="23.94" x3="23.42" y1="14.52" y2="13.39" y3="12.31"/> + <curve x1="23.02" x2="22.37" x3="21.67" y1="11.48" y2="10.88" y3="10.33"/> + <curve x1="20.94" x2="20.17" x3="19.45" y1="9.76" y2="9.25" y3="8.68"/> + <curve x1="19.26" x2="19.13" x3="19.04" y1="8.53" y2="8.26" y3="8.02"/> + <curve x1="19" x2="19.12" x3="19.2" y1="7.92" y2="7.64" y3="7.63"/> + <curve x1="19.65" x2="20.1" x3="20.55" y1="7.55" y2="7.5" y3="7.49"/> + <curve x1="21.07" x2="21.59" x3="22.11" y1="7.47" y2="7.49" y3="7.49"/> + <curve x1="22.22" x2="22.37" x3="22.44" y1="7.49" y2="7.48" y3="7.54"/> + <curve x1="22.71" x2="22.92" x3="23.11" y1="7.81" y2="7.64" y3="7.46"/> + <curve x1="23.25" x2="23.39" x3="23.5" y1="7.31" y2="7.14" y3="6.96"/> + <curve x1="23.38" x2="23.25" x3="23.12" y1="6.93" y2="6.91" y3="6.9"/> + <curve x1="22.59" x2="22.07" x3="21.54" y1="6.89" y2="6.9" y3="6.88"/> + <line x="21.54" y="6.88"/> + <curve x1="21.45" x2="21.36" x3="21.27" y1="6.88" y2="6.78" y3="6.73"/> + <curve x1="21.37" x2="21.46" x3="21.56" y1="6.69" y2="6.62" y3="6.62"/> + <curve x1="22.46" x2="23.36" x3="24.27" y1="6.61" y2="6.61" y3="6.61"/> + <curve x1="24.27" x2="23.64" x3="23.08" y1="6.14" y2="5.5" y3="5.33"/> + <line x="23.07" y="5.51"/> + <curve x1="22.52" x2="21.97" x3="21.48" y1="5.52" y2="5.51" y3="5.25"/> + <curve x1="21.35" x2="21.26" x3="21.16" y1="5.18" y2="5.03" y3="4.91"/> + <curve x1="21.03" x2="20.91" x3="20.75" y1="4.77" y2="4.58" y3="4.49"/> + <curve x1="20.42" x2="20.06" x3="19.71" y1="4.3" y2="4.16" y3="3.99"/> + <curve x1="18.78" x2="17.82" x3="16.8" y1="3.53" y2="3.43" y3="3.46"/> + <close/> + <move x="20.48" y="5.35"/> + <curve x1="20.52" x2="20.56" x3="20.61" y1="5.36" y2="5.38" y3="5.42"/> + <curve x1="20.71" x2="20.8" x3="20.93" y1="5.5" y2="5.59" y3="5.69"/> + <curve x1="20.77" x2="20.65" x3="20.53" y1="5.77" y2="5.84" y3="5.9"/> + <line x="20.52" y="5.91"/> + <curve x1="20.38" x2="20.2" x3="20.12" y1="5.99" y2="5.94" y3="5.79"/> + <curve x1="20.1" x2="20.09" x3="20.08" y1="5.78" y2="5.77" y3="5.75"/> + <curve x1="20.02" x2="20.05" x3="20.14" y1="5.66" y2="5.54" y3="5.48"/> + <curve x1="20.25" x2="20.36" x3="20.48" y1="5.39" y2="5.32" y3="5.35"/> + <close/> + <move x="15.52" y="11.27"/> + <curve x1="14.6" x2="13.68" x3="12.88" y1="11.31" y2="11.58" y3="12.07"/> + <curve x1="11.29" x2="10.37" x3="10.37" y1="13.05" y2="14.67" y3="16.52"/> + <curve x1="10.37" x2="11.28" x3="12.79" y1="18.35" y2="19.99" y3="20.92"/> + <curve x1="12.88" x2="12.91" x3="12.92" y1="20.97" y2="20.98" y3="20.98"/> + <curve x1="12.92" x2="12.95" x3="12.99" y1="20.98" y2="20.96" y3="20.89"/> + <curve x1="13.52" x2="14.21" x3="14.99" y1="20.18" y2="19.58" y3="19.16"/> + <line x="15.01" y="19.14"/> + <curve x1="13.38" x2="12.93" x3="12.86" y1="18.67" y2="17.68" y3="16.89"/> + <curve x1="12.74" x2="13.42" x3="14.63" y1="15.54" y2="14.41" y3="13.96"/> + <curve x1="15.77" x2="17.07" x3="17.79" y1="13.54" y2="13.93" y3="14.92"/> + <curve x1="18.24" x2="18.41" x3="18.25" y1="15.54" y2="16.32" y3="17.07"/> + <curve x1="18.18" x2="18.02" x3="17.77" y1="17.47" y2="17.83" y3="18.18"/> + <curve x1="19.08" x2="19.94" x3="20.35" y1="17.66" y2="16.74" y3="15.45"/> + <curve x1="20.5" x2="20.45" x3="20.24" y1="14.96" y2="14.29" y3="13.89"/> + <curve x1="19.64" x2="18.52" x3="17.17" y1="12.73" y2="11.85" y3="11.47"/> + <curve x1="16.63" x2="16.07" x3="15.52" y1="11.32" y2="11.25" y3="11.27"/> + <close/> + <move x="12.37" y="21.82"/> + <curve x1="10.99" x2="9.48" x3="9.05" y1="21.91" y2="23.1" y3="24.44"/> + <curve x1="9.07" x2="9.09" x3="9.11" y1="24.43" y2="24.42" y3="24.42"/> + <curve x1="9.47" x2="9.85" x3="10.22" y1="24.29" y2="24.16" y3="24.06"/> + <curve x1="10.6" x2="10.98" x3="11.38" y1="23.97" y2="23.9" y3="23.84"/> + <curve x1="11.5" x2="11.61" x3="11.73" y1="23.82" y2="23.8" y3="23.78"/> + <curve x1="11.8" x2="12.02" x3="12.37" y1="23.08" y2="22.42" y3="21.82"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="28.12" name="workstation" strokewidth="inherit" w="38.2"> + <connections/> + <foreground> + <path> + <move x="37.12" y="6.77"/> + <line x="17.74" y="6.77"/> + <line x="17.74" y="0"/> + <line x="0" y="0"/> + <line x="0" y="28.12"/> + <line x="17.74" y="28.12"/> + <line x="17.74" y="24.65"/> + <line x="21.01" y="24.66"/> + <line x="21.01" y="26.11"/> + <curve x1="20.05" x2="19.32" x3="19.32" y1="26.28" y2="27.12" y3="28.12"/> + <line x="29.84" y="28.12"/> + <curve x1="29.84" x2="29.12" x3="28.16" y1="27.12" y2="26.28" y3="26.11"/> + <line x="28.16" y="24.66"/> + <line x="36.63" y="24.66"/> + <curve x1="37.49" x2="38.2" x3="38.2" y1="24.66" y2="23.96" y3="23.09"/> + <line x="38.2" y="7.84"/> + <curve x1="38.2" x2="37.72" x3="37.12" y1="7.25" y2="6.77" y3="6.77"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="3.14" y="4.34"/> + <line x="3.14" y="5.09"/> + <line x="10.81" y="5.09"/> + <line x="10.81" y="4.34"/> + <close/> + <move x="12.6" y="4.37"/> + <line x="12.6" y="5.12"/> + <line x="14.36" y="5.12"/> + <line x="14.36" y="4.37"/> + <close/> + <move x="3.18" y="7.84"/> + <line x="3.18" y="8.59"/> + <line x="10.78" y="8.59"/> + <line x="10.78" y="7.84"/> + <close/> + <move x="12.6" y="8.33"/> + <line x="12.6" y="23.43"/> + <line x="36.65" y="23.43"/> + <line x="36.65" y="8.33"/> + <close/> + <move x="3.19" y="11.35"/> + <line x="3.19" y="12.1"/> + <line x="10.8" y="12.1"/> + <line x="10.8" y="11.35"/> + <close/> + <move x="3.18" y="14.85"/> + <line x="3.18" y="15.6"/> + <line x="10.78" y="15.6"/> + <line x="10.78" y="14.85"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +<shape aspect="variable" h="20.59" name="zipped" strokewidth="inherit" w="20.59"> + <connections/> + <foreground> + <path> + <move x="20.22" y="10.29"/> + <curve x1="20.22" x2="15.77" x3="10.3" y1="4.81" y2="0.37" y3="0.37"/> + <curve x1="4.82" x2="0.38" x3="0.38" y1="0.37" y2="4.81" y3="10.29"/> + <curve x1="0.38" x2="4.82" x3="10.3" y1="15.77" y2="20.21" y3="20.21"/> + <curve x1="15.77" x2="20.22" x3="20.22" y1="20.21" y2="15.77" y3="10.29"/> + <close/> + </path> + <fill/> + <fillcolor color="#ffffff"/> + <path> + <move x="10.3" y="0"/> + <curve x1="4.62" x2="0" x3="0" y1="0" y2="4.62" y3="10.29"/> + <curve x1="0" x2="4.62" x3="10.3" y1="15.97" y2="20.59" y3="20.59"/> + <curve x1="15.97" x2="20.59" x3="20.59" y1="20.59" y2="15.97" y3="10.29"/> + <curve x1="20.59" x2="15.97" x3="10.3" y1="4.62" y2="0" y3="0"/> + <close/> + <move x="10.3" y="0.75"/> + <curve x1="15.56" x2="19.84" x3="19.84" y1="0.75" y2="5.03" y3="10.29"/> + <curve x1="19.84" x2="15.56" x3="10.3" y1="15.56" y2="19.84" y3="19.84"/> + <curve x1="5.03" x2="0.75" x3="0.75" y1="19.84" y2="15.56" y3="10.29"/> + <curve x1="0.75" x2="5.03" x3="10.3" y1="5.03" y2="0.75" y3="0.75"/> + <close/> + <move x="8.83" y="3.08"/> + <line x="8.83" y="3.83"/> + <line x="11.77" y="3.83"/> + <line x="11.77" y="3.08"/> + <close/> + <move x="8.83" y="5.63"/> + <line x="8.83" y="6.38"/> + <line x="11.77" y="6.38"/> + <line x="11.77" y="5.63"/> + <close/> + <move x="8.83" y="8.11"/> + <line x="8.83" y="8.86"/> + <line x="11.77" y="8.86"/> + <line x="11.77" y="8.11"/> + <close/> + <move x="8.83" y="10.66"/> + <line x="8.83" y="11.41"/> + <line x="11.77" y="11.41"/> + <line x="11.77" y="10.66"/> + <close/> + <move x="8.76" y="13.06"/> + <line x="8.76" y="18.13"/> + <line x="11.83" y="18.13"/> + <line x="11.83" y="13.06"/> + <close/> + <move x="9.51" y="13.81"/> + <line x="11.08" y="13.81"/> + <line x="11.08" y="17.38"/> + <line x="9.51" y="17.38"/> + <close/> + </path> + <fill/> + </foreground> +</shape> +</shapes> \ No newline at end of file