From a2685dd63e1475fd9aea14ef52ce3f1199f38b1e Mon Sep 17 00:00:00 2001 From: David Benson Date: Thu, 25 Jul 2024 14:21:18 +0100 Subject: [PATCH] 24.7.5 release --- .github/workflows/stale.yml | 4 +- ChangeLog | 30 + VERSION | 2 +- src/main/webapp/images/sidebar-aws4.png | Bin 482252 -> 483742 bytes src/main/webapp/images/sidebar-sap.png | Bin 236501 -> 253131 bytes .../lib/sap/API_Business_Hub_Enterprise.svg | 20 + .../webapp/img/lib/sap/Cloud_Connector2.svg | 20 + .../img/lib/sap/Edge_Integration_Cell.svg | 17 + .../img/lib/sap/Identity_Authentication2.svg | 17 + .../img/lib/sap/Identity_Directory2.svg | 19 + .../img/lib/sap/Identity_Provisioning2.svg | 18 + .../sap/Invoice_Object_Recommendation2.svg | 25 + .../SAP_Authorization_Management_Service.svg | 17 + .../img/lib/sap/SAP_Automation_Pilot.svg | 19 + .../lib/sap/SAP_Business_Accelerator_Hub.svg | 21 + .../lib/sap/SAP_Cloud_Identity_Service.svg | 19 + .../sap/SAP_Cloud_Transport_Management.svg | 15 + ...AP_Continuous_Integration_and_Delivery.svg | 22 + .../img/lib/sap/SAP_Document_Grounding.svg | 21 + .../SAP_Secure_Login_Service_for_SAP_GUI.svg | 15 + .../lib/sap/Service_Ticket_Intelligence2.svg | 15 + .../webapp/img/lib/sap/UI_Theme_Designer.svg | 22 + src/main/webapp/js/app.min.js | 7543 ++++++++-------- src/main/webapp/js/diagramly/Editor.js | 9 +- src/main/webapp/js/diagramly/EditorUi.js | 31 +- src/main/webapp/js/diagramly/Menus.js | 2 +- src/main/webapp/js/diagramly/StorageFile.js | 21 +- .../js/diagramly/sidebar/Sidebar-AWS4.js | 86 +- .../js/diagramly/sidebar/Sidebar-Bootstrap.js | 2646 +++--- .../js/diagramly/sidebar/Sidebar-Gmdl.js | 939 +- .../js/diagramly/sidebar/Sidebar-Ios.js | 220 +- .../js/diagramly/sidebar/Sidebar-Ios7.js | 207 +- .../js/diagramly/sidebar/Sidebar-Mockup.js | 379 +- .../js/diagramly/sidebar/Sidebar-SAP.js | 61 +- .../js/diagramly/sidebar/Sidebar-Sysml.js | 1181 ++- .../webapp/js/diagramly/sidebar/Sidebar.js | 11 +- src/main/webapp/js/grapheditor/EditorUi.js | 2 +- src/main/webapp/js/grapheditor/Format.js | 2 +- src/main/webapp/js/grapheditor/Graph.js | 43 +- src/main/webapp/js/grapheditor/Sidebar.js | 17 +- src/main/webapp/js/integrate.min.js | 7545 +++++++++-------- src/main/webapp/js/stencils.min.js | 2 +- src/main/webapp/js/viewer-static.min.js | 704 +- src/main/webapp/js/viewer.min.js | 704 +- src/main/webapp/mxgraph/mxClient.js | 177 +- .../mxgraph/src/handler/mxCellHighlight.js | 4 +- src/main/webapp/mxgraph/src/shape/mxShape.js | 15 +- .../webapp/mxgraph/src/util/mxSvgCanvas2D.js | 8 +- src/main/webapp/mxgraph/src/util/mxUtils.js | 62 + .../webapp/mxgraph/src/view/mxCellEditor.js | 2 +- .../webapp/mxgraph/src/view/mxPrintPreview.js | 10 +- src/main/webapp/plugins/rackF5.js | 18 +- src/main/webapp/resources/dia.txt | 1 + src/main/webapp/resources/dia_am.txt | 1 + src/main/webapp/resources/dia_ar.txt | 1 + src/main/webapp/resources/dia_bg.txt | 1 + src/main/webapp/resources/dia_bn.txt | 1 + src/main/webapp/resources/dia_bs.txt | 1 + src/main/webapp/resources/dia_ca.txt | 9 +- src/main/webapp/resources/dia_cs.txt | 1 + src/main/webapp/resources/dia_da.txt | 1 + src/main/webapp/resources/dia_de.txt | 3 +- src/main/webapp/resources/dia_el.txt | 1 + src/main/webapp/resources/dia_eo.txt | 1 + src/main/webapp/resources/dia_es.txt | 1 + src/main/webapp/resources/dia_et.txt | 1 + src/main/webapp/resources/dia_eu.txt | 1 + src/main/webapp/resources/dia_fa.txt | 1 + src/main/webapp/resources/dia_fi.txt | 1 + src/main/webapp/resources/dia_fil.txt | 1 + src/main/webapp/resources/dia_fr.txt | 1 + src/main/webapp/resources/dia_gl.txt | 1 + src/main/webapp/resources/dia_gu.txt | 1 + src/main/webapp/resources/dia_he.txt | 1 + src/main/webapp/resources/dia_hi.txt | 1 + src/main/webapp/resources/dia_hr.txt | 1 + src/main/webapp/resources/dia_hu.txt | 1 + src/main/webapp/resources/dia_i18n.txt | 1 + src/main/webapp/resources/dia_id.txt | 1 + src/main/webapp/resources/dia_it.txt | 1 + src/main/webapp/resources/dia_ja.txt | 1 + src/main/webapp/resources/dia_kn.txt | 1 + src/main/webapp/resources/dia_ko.txt | 1 + src/main/webapp/resources/dia_lt.txt | 1 + src/main/webapp/resources/dia_lv.txt | 1 + src/main/webapp/resources/dia_ml.txt | 1 + src/main/webapp/resources/dia_mr.txt | 1 + src/main/webapp/resources/dia_ms.txt | 1 + src/main/webapp/resources/dia_my.txt | 1 + src/main/webapp/resources/dia_nl.txt | 1 + src/main/webapp/resources/dia_no.txt | 1 + src/main/webapp/resources/dia_pl.txt | 1 + src/main/webapp/resources/dia_pt-br.txt | 1 + src/main/webapp/resources/dia_pt.txt | 1 + src/main/webapp/resources/dia_ro.txt | 1 + src/main/webapp/resources/dia_ru.txt | 1 + src/main/webapp/resources/dia_si.txt | 1 + src/main/webapp/resources/dia_sk.txt | 1 + src/main/webapp/resources/dia_sl.txt | 1 + src/main/webapp/resources/dia_sr.txt | 1 + src/main/webapp/resources/dia_sv.txt | 1 + src/main/webapp/resources/dia_sw.txt | 1 + src/main/webapp/resources/dia_ta.txt | 1 + src/main/webapp/resources/dia_te.txt | 1 + src/main/webapp/resources/dia_th.txt | 1 + src/main/webapp/resources/dia_tr.txt | 1 + src/main/webapp/resources/dia_uk.txt | 1 + src/main/webapp/resources/dia_vi.txt | 1 + src/main/webapp/resources/dia_zh-tw.txt | 3 +- src/main/webapp/resources/dia_zh.txt | 1 + src/main/webapp/service-worker.js | 2 +- src/main/webapp/service-worker.js.map | 2 +- src/main/webapp/stencils/aws4.xml | 393 + src/main/webapp/styles/grapheditor.css | 3 + 114 files changed, 13402 insertions(+), 10077 deletions(-) create mode 100644 src/main/webapp/img/lib/sap/API_Business_Hub_Enterprise.svg create mode 100644 src/main/webapp/img/lib/sap/Cloud_Connector2.svg create mode 100644 src/main/webapp/img/lib/sap/Edge_Integration_Cell.svg create mode 100644 src/main/webapp/img/lib/sap/Identity_Authentication2.svg create mode 100644 src/main/webapp/img/lib/sap/Identity_Directory2.svg create mode 100644 src/main/webapp/img/lib/sap/Identity_Provisioning2.svg create mode 100644 src/main/webapp/img/lib/sap/Invoice_Object_Recommendation2.svg create mode 100644 src/main/webapp/img/lib/sap/SAP_Authorization_Management_Service.svg create mode 100644 src/main/webapp/img/lib/sap/SAP_Automation_Pilot.svg create mode 100644 src/main/webapp/img/lib/sap/SAP_Business_Accelerator_Hub.svg create mode 100644 src/main/webapp/img/lib/sap/SAP_Cloud_Identity_Service.svg create mode 100644 src/main/webapp/img/lib/sap/SAP_Cloud_Transport_Management.svg create mode 100644 src/main/webapp/img/lib/sap/SAP_Continuous_Integration_and_Delivery.svg create mode 100644 src/main/webapp/img/lib/sap/SAP_Document_Grounding.svg create mode 100644 src/main/webapp/img/lib/sap/SAP_Secure_Login_Service_for_SAP_GUI.svg create mode 100644 src/main/webapp/img/lib/sap/Service_Ticket_Intelligence2.svg create mode 100644 src/main/webapp/img/lib/sap/UI_Theme_Designer.svg diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 93931f40ce..5c2c177986 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -26,7 +26,7 @@ jobs: stale-issue-label: 'wontfix' stale-pr-label: 'wontfix' close-issue-label: 'declined' - days-before-stale: 300 - days-before-close: 60 + days-before-stale: 250 + days-before-close: 30 exempt-issue-labels: notstale exempt-pr-labels: notstale \ No newline at end of file diff --git a/ChangeLog b/ChangeLog index ee4c704c36..fc38c4cdad 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,33 @@ +25-JUL-2024: 24.7.5 + +- [conf cloud] Applies link adjustment configuration to diagram editor [DID-12118] +- AWS shapes update +- [conf cloud] Fixed NPE when editing some diagrams [DID-12175] +- Fixes cell highlight bounding box [jgraph/drawio#4509] + +23-JUL-2024: 24.7.4 + +- Fixes page break alignment in print preview [jgraph/drawio#4447] +- Fixes timeout for synchronize of StorageFile +- Removes modified, etag and type attribute from mxfile [jgraph/drawio#4461] +- Fixes handling of font lists and quotes in font names [jgraph/drawio#4560] +- [conf cloud] Fixes new diagram dangling drafts issue [DID-12168, DID-12166, DID-12158, DID-12159] + +22-JUL-2024: 24.7.3 + +- Updates SAP shapes +- [conf cloud] Showing confluence images when 3rd party cookies are disabled [DID-12108] +- Fixes PDF export and print pixel ratio [DID-12130] +- Fixes ignored transform on SVG subtree [jgraph/drawio#4557] +- Removes data-cell-id in SVG subtrees +- [conf cloud] Fixes embed macro insertion + +19-JUL-2024: 24.7.2 + +- [conf cloud] Uses v2 connect endpoint calls +- Excludes clipart from shape search index [jgraph/drawio#4547] +- [conf DC] Improved Google Drive app not installed error handling [DID-12115] + 17-JUL-2024: 24.7.1 - Removes host domain checks [DID-12104] diff --git a/VERSION b/VERSION index d5b0bafa25..80f6b55952 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -24.7.1 \ No newline at end of file +24.7.5 \ No newline at end of file diff --git a/src/main/webapp/images/sidebar-aws4.png b/src/main/webapp/images/sidebar-aws4.png index cdaebc3272ae0449cfea6e84b24e48a072869b3a..4217168fef6c1b81e2a94a504f0be405a1c651c8 100644 GIT binary patch delta 415019 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⋙C(w5 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

vW6=G{ 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 z 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 z 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

WVu6XW`i{-p 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�Zw!mXsAdJX|dYg>b%Hm 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�aNDIpcb2EoE2wlnjv!oo2u}>wU1AZ#_D`1brqm)FR zsrTjFn&VPn8kdbTg)}qQnCRx4?I6V;wKzwf*n~Td21;K>?D#taQzv{k#IIjrovYrY zXsms1F!qIi^OA}YvtKM}&;sQLTAchO88q>gzFm}bZ>{kap!pHEp2Fqnun-X=ruUPt zYjH*^3|y&D648jwAPR1$r|2EzbT9F)rui|k@ojkgg;N09&sl)(>sp-brx$0r^jYB- z3slQLKt&?oE&p_b)!W92Xn930tN}+zYh^fUoA|1KlonN!K=P>;C*6WX4mRUb&^zBE zHQe#n#lHXA@r+yFBLGo1i3*7`5Uda1r&fwH0%6^a?`v@ypi1XpGfo%lGN9i6Z1n&z zCPqEVBGu`bx@VL!&(wlU4%>(1p@SC;G7c%#6}cc6t|>kBFayQhen5*;pbK)e;b%Er z4zC7(>K6Rlq8Dp&QOTQ{fKW*WE4Mi6>|UaHdBr92T^)sr0o|1Pr4>-Gjn0c>kg*$6 z4rBvSz50w6XA6Y&JVjncpC!HcpaX~z)lvhNd_AL=qajnltr9A(yypo zv_dd@3DKM5Wm-Fy;ksAx{e?r47AM;l(eo64xrqcM(%mf$%v(8VqMWKnrfUP}<*03X z=hmB5N?E0q9g2J8+0c&~w0^7?H+GBN*<+Egsj9p6F-AN%W5hT#VnEMx zeJqnzJr?V~I;`m5y7k4=eqwlkaXL))2x3RLp(*er}Ls!+4Mqf8>ql8Jr4&5)$=r- z(EZpjz;ay!vv;={(ENLty(mq8YXA|rKGtEyFgs?Xen*RweLI~)&ngG>N1;b*De-Bd z1`7t|OySgqrYIu^8>u@-j$AgqIX*=PI313?tKNbzXAfAoo7`Zp9k3L#B}esHaGxc@ zPaBLOn|Q6}>l&Dp%L)YnM?l77?<3#T)pj_I4f65o`v(UsZfVE(!2wG)j>e5Ld_gaG zKyC4a+TW8XH69p428#yeN>&x4kMT)~=CUbNJj||?i(LWb9{HnoxF(c$@nc}0qQQ_Y zrsy~bi7a5SXi&~ji;$0hVwj&qBdepXD&Ct}hJ2`9U}M6;lzOxTy(4?oL* z61d3Tx#g+E%XBfky^WH${Rp(1Ja?~8t$707tHBnGS~5P&oX58YE5^PBDihs9#ST~! zR2KldvserC$1Y=k({-`ZwK%y=HEd3C;z*KSfqY(`5Lc4D1Zc3(A(2cmSRSi3n+k9dDJ?&CT zt^W3WG82`-@Wih#uwbToNMg+2FkYPlnx7?sy8FJl%EAX3Hdw=>UI_@U$iW`St=VOR z@g6NPCWlaePrYmgQf}EgE!Xr4(+*e~+dqO*PyK^YG^hP~qaJ8>9Z?;SM-5hkud1Ri z7n$Sv1}_?nkOEK4*KUE7K%1BfQvk5Q%zal(e2uW%3(R?#HJ=ij5J2tHL&KThU~Fs2 zw*s^PR7y^@fW2%mBI}20kc#PFaVPPLo+m|k>U9l&%YZsD%byzQ@;9solTy~HN6sWb zI~LzC*nR2BL+4sEt^06G>h6ho0nLTEA4eA2iO$7VPcB81?h3jBf6cz zdH_v-#9(a6>`R-iqp>z_@jf>g-@8n>b#l2K9KsclpSr;^1E`f!nE-%kaSP6uZ*B6S z!wzC+unNHR#$crdGyModX?_O7;;YK%1}mb=_%EEfFSf%i{QO6{%UgEa|K@K?aEUX}P==76PG-TDG2-TL$d z0uBorj3<+=e!yGFjH_^b!YBY+oQ`yaVGwcE`p>mEn>C*-155Z3HaaI7T72Zj`P&B5 zTGC*_D(G1(T{V7dz6FH5C&m)pW78T&AN+6C0w_M!;_QLpR$8xrA>S!oHRG^ax&^9# z`TFQeckAh{2#>Q9J4>8bN#4L^h9N6r3VzitS|2r-5nihlQ;TRJ%O*{Wvsu#HC7{DK zaqH0q-v@yF>Ea9X(+2Z~^G&FZUjA6)&06G1$22e@bUmvhPqP&%GwZ#Fl>BD-V$f#Z zQb0TPu@>iW8vz@X%^d}$>h{&jP4ftU1J=)QNB6}MCgcG_&|tS7{B@$zt3KsZ4YMx8 z8kodVsq94qbK+op=cJU6ik#(AFrIZ%boK=;&ir<3V~sGg1_)uh$2xCsw_MK+V7GIc zvFg8QFb{$TyH$9P!JXE?WWlbI)7GvP(PM7|5MADUON+BX+(9Xr`Mkq3q|)4f%EfG7 zgoY1O@EY8J5Yn{}%%Xv50kFPSJ?}*jiY_6TQ})G5_~6lfR(w;7a|G0TMH?w=Z9(ak zzTCQ#Zf-^O<&-$1JaDh2dFaBaFkEq71Cz0`1I}=*#a@0ui_T6LAFq0i3!3{sUN@3|9REg?ZhV$rrEX;ZCEdt>8pq!pil*{G_gR8&WE<6u zB*O>VljRpUZYe0#luOxHkCN5>zTD#vaij}j5$zVjJL+JH+Ql^=uj@uqd-CtVadW|n z*zFKH3Q6baSTgb=#_ri1PY*DTC8|TZkwq`a@J91d1&jJ5b5z;w=kzOov)UpG+w)Ja za8LyBB8IKgxfJCJF_(c_P-y!PbR(PUdmQpQM=8ZK>bYnGxMqzYm4(aZT4O~w#Vf!( z*O7djvLgq3-9Ex=r8BiFaL1v*?X>5AC_Vcchy zjQm-c>TsStpVoYI_L#ENe?fave$LSV7@D+IKe&n}>-7G?nm^@{k0eMbG^T^?LD*tYvc2&MO_{IHJ z7L8NWm@}r+^E=6Z(dGw^w$A4<`<^W0y{Xe)pRk;SYIWHXblS4~YCUeA*16i{Euv^LL*V8-W{jxM` z;qYDc3HeGhR@mU>&~tM_M-#^a7?WN`dt={*G+1<8#W-?*bDD#Q2v<3}5`NuCfdzKd zK(QaCef?fH(oJ)(A6bFCIzsoXdMe+IA^%A!soO`WLBPIn^iLhlF>8X+*x?ap%Z?lx zSaP=9tpj$Rd$i=TC_@}}OyU^GkyLq)BKJ;odRTQMGqs35J_P0%PU(P`OD9ftN8QK` z*|-Qtf)o>fZ=UROiHjajSY1ge=Z#~MQr4Or&>8QC>~2_?xjUSvEU}?Yd$K)5vdM9* zVAGuNeS07aahUYzV0JPOyIsC#LKtm58T#=rm%SP)A%D6O-HF@lWSD%xAL41}w^IfN03P$=kw3NB?Y{S?P z&YesmJ#c89t1@(D$$%WCo1|AXx2yVDnOlfsdNizDhH-MRZu~Mwygu{M#D&`=aDT%* zX0Cj5@2&$pOT`?~jqCySu7W_R7K#m-YP`3I;~eIX`jzwao`c&QyZS&)lEVP?Espep zy#p|R$a+fDuR32%EAkiDwI{#M!Apyp!HC)Czm$&73s8KCBMvHQQ;8!>D`0wAO^IXj z``VM$=Nz2gYk+blN2q2^T!ZntUK!n%Z);EXA91iA1$U?} zDXe7C#W?yzjCgcbo30h@N8e+t!iQ9vL6=w7geKtyjeUgnuk0++-= zpWN-q%Eo&Mho0N#9OtEVdq5sym@ZxgjWmgxj~oio(#VbARt9{Quytblp5hG0NS~a4 zWJ#Xe=NxGzgEuCG_o3dD%u4$n+zd)a3Ax3vGrs#Y9O{XD=qgWTR5?2dH^OOu`jypK+_LS&bMWkmSZnKbzH$Sd2Wn5gsnDkOC)}>y zaa80u`s8<@3e|V78h++TaEfDyam3LA#sX7H285`7=We>AP)(P9L8jHfwCG>VuceV$ zYl~F~J(_qGwI|~>?|8sh`Z#8C(7-bMP*TgDE5w3{S=&C2Hk~6G0#+t}B=t3qCv9am z0Vqz(A>RL}`8WfuXEVo^^uQ1@`=&NN0`~AE9)s0N?F0F$_HocB4?YwvPM!Rmdk`Oo zxX2NA?rmap-}M$xn0@r@f_`QDx|u7mgYupq4I-dDNxSSEqLqBlQHMByHvUlTHOmFX znn80fhq=HJhdU+v+~h5P7W7vSSd_qq?6{IrmvV#T_s(@Cr;2f81=@NKjWEL;mgFZ)@ z997P+!P{{HQKCfGP4xn7Scrqx>F8?2IpXM%rd=_bRT=D>T!|+(nqC^Y1~3<;s{l0o z!uQmaTg_7&Jp)tv=EzB`5GKrVl<;kW9LX10nxurCJ{a^$FnM(TjBn&l+ ztQbe!U=fZc;@1ZTWRycZeywwBl|l)0Wt<}plh5xj;0^OC6Q2P?URh6^{GMJKe>TzM z??Mx5n*%a_Q9&C7I1Z&72ViEs#JC;fK6zxxi*pzOQ9OQs>H!($_#ERix>It0l%NfB zE%&Vk(J~58$DP0H;|MF92$PbXXM;X@JS`^V*Sp(O#JpaA+0rSeRnI_;bHZh;WwyDC z~`6{c*K3_`7!Ou;VAzicdEoDkh@CLlJNi)7wq8KF%cNq^~= zp(`GFtdGn^h3ZWzmD@t(Js7u9+h;WZ41U+@XfXbvZ3O@w+RBlGRR;Jy{D}=jA9U0c zdOlf#`B>!G+TE`PYXBMMxV|%D&$P`mr^c3RdoYK^_ZjdqYa2WIE)bi++K~1n4Mx^X zU`1tr0uc>zc+XY%6B`)dxC7Ac-P%HyF~CtZ8wZ^bBY(rliQC6Kq})6+9bV9u(PhwowEa3HyJhq@V*H&(K0nKU|7`NOXI_J) ziyrcTg<<+T$CC!iAP12P05)lVREJn301OX~1`v+ljA73acOgzkmI|N2OfY=GoThx6 z0t*Xdw{Cf7a+_Bh0Vtnq6*m~o5>9uB8!Sbd^qyJB^(^DbA4? zgJ>RhAZ+8`%sIcmD7AQ|f(@xL;3}R1USJG0Aj}=pZU0L;IP2_RR0R zd)%|)C~x0yxgTW<;cmk+Th*JpZ#szPtoCHQ=-NSXu2Boj@h2WWB*~JRH?@y{rgV;i zGDCzTM>-1erjlow^>*PM0aT;$4pK3f{Bc_Qc(rt&a@p4m(;6?S*3v+_@%R#*N=uh( zf?>9#5=biT5U>%;<2He^zRUl9#L-MT&JjuwZQm;pj5I0awC9Y zY@VN4VCH8B6lvO%+_i^wG^gT!0}i5jWMj(A6%?mpQJ?Br{cTKpQcf{YsWms)pXj zk&Ghu3NYAVG(XP~N7j3b59PdRKz}l*(`mN}v(6XKqXU}!(VK^P@jL`XldJ36lf(~j z1XTm-hrGkk=OewBpXZ3fjZ*eocMx5xYq_m92Ho$03j6lvS^20TqR>vaO6YwUyUk1` zs>|Aw$uMD#{|Jh0UOVxB&R(S|OMZ4jdr~##_PKuL|5B6xohPo8cUPvbXYhB3k5G-Tn*| zvcoId+q1(QtIH8FG45RUgIdoa1_}u4NudFd3+Im*a(I{o3 z=DHPpZ9fLJX?To(yS1x%T!pXPW#)Vvr_K9o=y|G=4%)E{DAJ)Se$Zf9OEJ#~oYX9j z@@;UA>AaI)Hi!@OFO8@h%+-V2*Mt;*~ z*W_hI;%q(&pnfm57?)oiEenf<4OVJ*!C4U`Y3BPSBJ<4iO^Ykg1t}^ZOX~mS`MEY>Qb;at z*H}O#v=l&Rd2PN{r4v9F&kwduV!lsT`VD5* z=M`tCM0UP^&y*qD;xVbSm^(n2pEVdOO{PiOnH&I`s9tOLj)_B2dkr=TwWKtw1g9f5 zy%*i#-$)!|f|FRXby z1yqfH{vu{y0+2h?NTl~u;-8GXb_1)XnsSkTOzU>osqVgzHVGE$7QjL*RB<&t4;Wwm zaXFVNmtQCLt@dUYs{yxWCDtlBx^Z?uBc`K5Z&_C(+b*|L>4CMWSprs4O%FAdlXMVR zpye+_q7T1(4KRKyTr{;xR!ey|JPu8?fV@PZ#}!!81SqEBS#1wI_D{^&`xiv#E7?x;?{Q z3%FyqPCdXh8$&%*z3hC)3-l4#cAY=M{MpZR%CCY%x;fJT4?Fk1XS@!q5FK~2k0sdy z_9svHZNO^2FRQFs0LZsyi8X*YIE7Vzb6|W9w3~q~QYmf|U+K32>z|G{vfP5gHl7Sj z6#vH&Re)XrRtmssu1gz@eE*kFIv2L_IxGCZq#AUC+Nh=4$!tAu4fAI|i^feoxAjSE zW@y*_`}wgMk?DL0%!C84N^dUe5(Ci#_fPJr4M{ZXz^bVkyw(S&mi@qLr2^`I$gE(Q zv$M5Tld+%?pO!DUx7@WqLj!@C3Yip4i?nrw`D+`oUU}$S5B$I^ftAXv0z)4WkOrQk zsT0KXA{|iWKuwl8E4qwsDggEIodLztHg~7>V1gWuFb!m!5jeE?m#?-F8$K_5X(Ii= z#1J$bl%gN>shrCKy|c)sn?{&_?vzb{#H#o(P$n(X0w_QKC}xxYFwDv^16dBBJhb=r zCml_ z0c=`GX}rK#yE3V!cvgD^8PmrVvz#guq zGF!$9>bn>esZWuw-12Fi3d1E@9 zFFfg^+HGLdR4OHP+r8Mxq+K`ecb3MR)NLyla90nl=SbzcJ44(wiI#Eo5zgK z|3U&lW~uRmYCYwLZ~drDyB1+?qHvi@~Fz;-%V z8cZsm$ZH9VwRB^Es&Bs<9$xudS{*45Mva0;na8WKKlwU;f$5P~6YK=W&bRCKZS0hj zUv8X9H}q`$Bl5ZjmH_g`OT;qOva>g01t1PPSTc;741L!>&BIT_L$>ekJID8-+K#;L z_hGFARO~T2=wR9DsPF^x@glH^R}_Zn3a|p84VQm#|ABV;U3t{OlFeck%s5qO0gn={ zcJ8RnQLcu6YBvWCf9YV^sxo)c17H~aVbL%ontM}YcxdN6{0)I_x>!EjfhK>(o=_if zu<$;NKdb@NvTuZJ^%$_B)d6$tuwJZ&YPUxYf9YU3EWdk2SEzmN6{FyM{xGf=Q6IHW z+3_a&fXN0_cfdv_sD_|Jxw6diJ`QM)RsGACAp&lH#*0JimP|!Uncgx~YmP8FSe^&0 z=2W8NbqA&!yskcAtV7^{Zqb0*MDD1AWeLpGK(!LqOIww%nH}>J$oo+3gxB5Uapo4| zIl%VG@4y7Ad3hW@DO>$WRfr|9UOKMFo3(f5f|?;mdBopry>W^AJg+e3|A;_4kH`Hd23Dt_5mnP zjY~fy4cp!K8}HMnY;kNoUc6iMYPSR^_j?JF;2|)*5!glt%QVw-390~fBCr4qL^HmH zsMz0h@ts*uP1P^w-9Ejm1hPNqw($a^YCKebwlzx*OZ^GgmT3@tq(;D|{;ya3+V=Gd z_i{PVE}B$LBtMQgSlBk~vy_{e%PVeYd*J&p6?lQ^V5c@aSi+@G@6*(5%fFwa1S+{l z_KWYs)Hr}5cIlbbXbyxhnaM39Crx)=jwy~e{mm~hTOO2nL$!}b&QYbB)J)F~r$6t1 z7`n{W%~)DYlz;E?D(qF}u@V`N{>K90{0M(?7r7%AsR)a&l9|&7!4++;@ZdMj{!s08 zaRau=s+5=%jz9S93m^5(>M%p+sc*lYu^QH9*|ewZIhs<_rP*u^fRp9>dMu& zjTNGxkAI`hct#e1uYK`b*D1hyfU);~wSsja=SR0@a6_6VQ`_a*G3kWw@V8{-blJb4 zyLAyQ4xJL|smE1$+_ZmxVp>fjo(ELbdY>??vbZNthc{IFATSGTSU&sWN+w7Rc@1(v zcIcR`0&1Uog^{`dYz46Y0y!kL9??*g{N!Qy7QAESAHx|jlh zs3W;gQ4W75oCIj^9GDT8h9Wqqa`mh9B#YD82a^_%-^w-B`EyM%RQnjP;A)A}x`*=dN zj{=+RdJX1k#~~EWc)0|qzn#s0Ez{mW(rmW6Yf>>4?w;^@@&lu^dK7}(B>-}NzQj_H z*CAjLpuPg;fOyX9ZktlHhw>$Qff>8LR-_e{ieCzh8A+vYTWdXaW0#@Y$AK9E*k)jE z)Le2%CN=HQAOJXSVxJ-cqY74TriRT!P3oLmUI2_Ly*YpNkn`7_nDdu^tCEYnGiJzB zWx#Q-bPh0<<#e;3=^Ox>`DQo`UJQ&`Vj=QYucU*s^31H-JS_CY=rM$%1`+_8;dbW$ zqty?%W+bB9TrB3AhDSxu119>BOJE+ESa|Z*i{|va_54IC9X=13G_;1AW+4mI7RaZ6 z6z2is;tdFu(-yD!PBn*r+tVZ%L;gsnQMi|j{=BL(L|H3QtetdNcqGpPMr0OVos!@? z+Z89Pqq@RPLNUAAnhNaEj`6SrR%2a>4$fCuR{}m|C){uM?k?qy^@pk(X*nt7ORUHQ zFOrrX{ckF%Ub=MY(xpq6ez8nimc?bZ{07O`(J7WxE|%K^L-whEe&cJLr!;1*!|y9{ z0(TO56l@Xp>W!~)l0L=*Ak};X-xrTgtP6X&+Yg#ez=YZ^0le`w&X8#{P+4of2|pgw zfXz-3j2sInB%OH-tlAe?|HjvNzT_CruiB{^sK{k-SUMD5CsG>Q{`#@LfE`p>Ct#i{ zMm!~Td2lim{UG{(c#!ZXHy5ydVuxQA8ZAOQGE5JQugB2@x(0ym0=84SQ`4ID$CoKY zHG2O?&bD~iQ8FOh0xTY~yO`mhsR9xsQGDJ;4&IIWb->cF@77_|hP{d+Ot%0FpR);Q z(5vc*WHn1(bKvWhhl;iV3sFZ=**ofW5SYYvvJD6 zA>mcIuVI0tE*^Wwiys5_XX=A_owPyF4UT#OvoD?!mF+vx=jz)(*(P9G0F_!%#gOGK z>b&K(bvh5n>3$5DoEjvFau)=y3Vs$?2OR`T1-pPLum4v8_08L=Hvp6C>x+QozoMT6 z){LXOz(*^8f>usRI$ehpJ9dnK?GO%R~l1*~RDjg^*$oPs6PVPFohZvw1EIy`F? zXq5NBL>R^|wGwUKkMAA8qOVq}<`ZT{3*-^7$h)>R?*XhF-&G|_A^!O(@$-(M4K@MW zl*2Fs@^*^UjgA4U03iAE7QjBHFLzxSRx0RVei)d4gjV$)U{xOuZ2p!0RQj)qPnDmN zvIQU~93l-&4=>sStOY6ubZ-GH2$M7j(g->T8fcT`L7>g+fl;D?+yN}dVkCe=Tu?(D91(xBaX1+?6Pc=HE z!n#DLFJPq_^a-p82gQL8*i;aIX|+8On9dlQ7|C93omnv;Yu~c5Ujw_=aGl3b4A*c3I#Zc+4eaFVWyM~cn+@{M_xs5w%{%gRR)tQgQ0h3<m(BW#e}3XF*sx~Brm z^jCQmigyR*0NA>TLIuETR?5r5sHrV~fc(dR#q2as1O`!S-;DVFz(OvxO!j91oAQvi zdjYU^#Y!vzWNn*Ij+*ufz#Mw1Ff#LmZ!Q6T0k9N6#JqsRKbm2vF^8);5g5mm!z30Z zikTm;f3Ef!QzCBJQ3h2B1||0GfrYckSUI%J{IP4GI}sS?I+!TK(+ zGOZJ=NHszB_P`c}Gc54IYGuq0d@`^S2z^CI1D0zEf$|AcqK!WHEVW}UkVNI33<6!h z{gh|`wXA7(w^Ue&lYyn{XMR93t9;~u^chA6DlTADQU8K9ECt+RTiJ{z0F?pyL}30z zYHEBC2_&o$@m*kpR2`MKG9rb4>|BE1V00KDTLSC-yUJ(MRe5FS!D%8VpSfFHA?cg2Nv;444=q>c$Of4IXW4bzW{I1 zITsg%x=*ENg!%LfMp$2E%5Y*rIy4PB@`4IZ2iD%LPfoeJbuPMq^?8x2z99>xiPgP1K7!s484@?4y{sNd5KzRY%P%t1* zPj;`+8mNpHn6W?|T)-ZGWo)%Qu9pD&ut4SmX4EIn3s|s4=X;!)0X>ncz}loYjV@sC z5`@EHgiPK6i~66N-~#q$z(x`fc#J$R8!@S`& zwufp@%7g9lTmL^EHPzr=&9Y(M@ER4M9*LuBpJYH_GMMYfqox`l3;$NO(ok=BjS7!- z5Lkrl1}wvZ*pEj|-PQANRvPLJuW=r*4*|Flm;;1)Hn1Yi*Q2J|Aph?IJ5dsV>w!7o zxg%_h>+?iS^%3fS=4~7MZGjCXQZ14k5YJx2N&r>l&kvlvZ)3kNFzy8)pJ^r1x~lG~ zv=xm50IT1(vELY2Aj#{wz*zbdRhEZ?YNy7ZIrA`Iyj^K1t0)1y@ik79R4u2llA28#!}0MTI!9jah@c{*9kIht;7tLi;KXc1>R*8QQ|^iF89XQI8oA-!AWAk q@1Q~lmq0oK7MD#r0tp!OO#K5#GVZsUd`aX00000Y@- z+wb>(pXKExm*nnp$>ox~Tt4-I$6LV3)$rTNiv8>B-+zAI+}$h>K3z}D6?K~3UOd$d zdORHbKK#9Wmh}AU`dYT@>%}L%i(gMC*`+^^r*`fAPIjKs8x<34CGKyZ@*JL;#@?TN zJGJ1d-_Y1})3kUR3Vyu)J-$-<_~&|dz4pWpzv%7L!|9){+^0MC z`Mv7Ur`FV``q-z(^F1fmx4&b!2EXUrZ44iYCf=|8l2Fin__da%546X+{xWr0>Cn&x zGzYRe8hp|MV4GyBDayTiw|u-R_-0F%eDJI-TmYI-rlXPXn+WM_c!3^@j!q-j+0cu1 z3B+0xRZ-m;Z0N*^LBl?3RP_gbb!*VXcgMjxa`TF){?X7&R)~QWRL#IdLEGR6nxMd@ z&>1C_)Zc25=2s^FN1X-9$Zd#`Pp8Dbbi2SYXe(-9F(oC(p7NVuv9&&HkaiQmK&N&X zZFu8xi~}ctMayB;hhvkV^(g2NVX&bT{PykA!MxsFRaJkOee8x8SEF(*eYtF+jao8N z>UxQ!$kE1nY*an<16H0aXUlx%CQw4vr^34f*IPV4x1Sy^c!fX&Sm8ZT$iK`cAZ2gQ z##R8mKTP3xU{E1IHfdP=m)*U}^x(a8H2-iSJooxau$bN5;B^8p44s?^^hEsXV&m}v z(*z0jxRzyB`6TjwGd~RcXMBM)BtGy*r_}%!VSt5DKzDb@>Ah@FYOFijpihXid!I|k zYwl`Kx}_2h|4*vtn}|NCG*J;3(x&~m54aJx9%|S|OWnPe=pyyj!OZ>m0#ifQ7eXUp z@Vz!-3wKL0@pL_^PvKxz0(4lgxu@o0Q)qpKh$nJ}QNimKD8u4m6+{T*E^ zNF?*#IfZ4&Vdm$@)Vl33*(EApK{ihm+)_36kE@ZECHA{&r`ZejE>P#fmgCDF0nyg6 z8P!U~+vDdxiZ~yLwmvDLnnJQfcfTY%#ZM=f$ec$eLDJ{^wvTZy#sZcz1+p%Wu>xsK zTBo=ZzJ%fC3S~q7w+{ZRiZod}=^9s}I)4o}{!>xdTl`O_J(D@p^YAy%BeSHQ!HJTZ zi`pth4e8bfH^q-T`eD^vRlksHUZ`cP52&X3lh_5!Z`d-}?KRU2RW%#FJsyP)eGF00 z-?pkmaa|`*?o@YEw=&6YNX>YcXCH(Vg};%NN;&#@0cM-Qnqvi1MNc$r(ovV~5${3y z3#b2z%$6*CHD97zc?n1VRMqo|y+3QA^_>gxqGj(De}A3A^cLb9p@7FtCb{uKtM>~{ zk8g+dERIAbqOFwTIU9KuiHeqOP@8D(cYVRpKlAc1`nnL8msh3L4`#xSefb=`vubgHrfT z!HI;M2R=ct#?1%91DCLwF2b|OkKx7rWQ#?2IQP_@GT>fCatdM|O+%Qg_Pnf#i7raF z0x>sy0D%qsS&vvSTPHre4BtLo8^|1H!JHjZzy-XZk0rf{`NGtTcNqZAMR-l)tT;2f ze1gb5Ln{2`fWsb0*z=qI2&n&I#Ec-~q+ysfgH5l^+vEj& zWA8XMel(=UcQbJJuJq}*MScH76O$2z<5E;vJLCo1E9|A;ym*s_M`qsB^qY@MZB}0& zFLy@2_>gxySBa_A^ed-oBBOInyDNUOdMU=lRXOea}$b$Lm-6JCVSplrJi?zXnj;6 z0zCcOnPRthk|`A@j^*FzhCF${*Sl8kp>o_LYVb-z-ZqI)tsj_V9=(q+dMSsgl z&Gw7{<%qOmL+`+BxC&VAI*(KB(_^NBG>Y(4^^KSDAV-a|*CTn>i=l)!1KU z`ib1_-lO!1z0{d^xsYJoH*ae=Xw_O1dPU!g(P$)K!OMXQ6Qx+LMhywdR}-_Ry~}@- zairJ?ViB5KZ+jEF-;Oi!Sgjiah=`f4jvsnq)bO6a;W*I+JFkDaRhy@s?IpZ?Pt9Ak zg$s9ai^$)$>xLj)R|XxXJiZ7VopQ~{yu_YT)&nV4^!vE3cy!_zxZyXRETz}DRVo-* zv$WkxnywB_FKfO~hK)pz1Z`A~80W^JvZ~k%j4JO>dr3dKXvKP6PL=j8M`y^x;rJkUpfEBbG9uc)dR~P<)83SkpDJ2)`$QJ)UWo8$^@V+L9OQYLC5YYFNGP8-!}yd=@$#|Ch&ABnlKj#GnI3eec>c&aAPN6Nh;sam3&)Rm6zB{ z0P$)_BjvcjA6KOzn43?Cak4F}pluHoAk+cTH)S-giN-TW<-M{0jbqQz%MKT2BVx%N zrcF*NHXt5&1#OQ=Fj&N{yi7|WeJZWm^OBb3=VZzF_?2|(WBeWB1u6)&Apqehsd{_l zTDo1ZNNV9Cv`9+!k=jI~5}t9x-zQqeW-t0MBTz)Q}tM~_SY|;HNSrO zvGTI2%7M$nGh!9_AIx&sCU~%7nd_O~pwW?oIY=Xxm#sd1*yzaA^yP#VbkbM-eqil3 zT%2&gU&IV3~pnd4X87FY5|flK%UBdvTs5p9CEv@TY@J; zVpso4;K%+4q+^%g$}9cHAo#z$3L5@{$0c8k^RLx1Lb1;5Wi8P^`aJ^F69s9SBY-y+ ziz#IRZW3C|v!8Bd!v=5uDnFC)eScu8&mR{w^DUI4bN@DAyw`E z=u}^1k2@?p-E~PvvM_$s+u=?t@EK_*GxwzW5|@A!r(KCF<IdLD+7|+{$?A&x;M?7dtn#G6;C4d!iPezhs@2SGxY@ zQS08e-gydC2sSNwQ#Wg&?ISG8=VGhMroUK`_lt-)>vKUgj}mr*F_6s|_#ick6r7;o zhs*y@u<@4qIKBQkKxpC^tSqDikQ#3E-ZL8SLoa)8=lm&-N3oO+`dZvyi0brrXppsJ zk<*(hh03X8@SsCkr?2?{fO17Z0ZC67^5u-Cc$7>(x;Bp~>%zl7-xm3reSf=L#|MME zUz{59H?_t6OG!2ja9mdKIWFQ`3p{HB?K>-yURGlRA-(DIfCM@M2-0(J=+L4z?@f~K zvL=9i3_96rq13BZSjW>A;-}zJUmU0YK*Ppw$YV_eX28*$a^YW-{7FVk4Y88B;l z8zg@L(1afGqf}!ZH-WBkprGR?OR-<@y1Q!sMq(zhtD!Nw`S}I%^&Juqz8FZ(ZbyI+ z#Za)BLO0^i68>29G}`rw->cF`=vB@$RJB6C#q}Ff=qaD=L1tca)j}gFI%?p%gH_l2 zt5meg)OP2ECT_r2qwk^%+^~wU#l@o9uf2VLw@HY;z5hGBP$^bJ&yM7Gvsgaa^Xy!^ z4z4Y@BQog{*xmPfa~4P>32)}o5q}r$l&`&t&i+lvh`h9Ln6rRGN#J5SdV}b%h$+)| z!xqLpbRmZ*#rR3%8sXV z=_}<@{Q>O^9I9{3r6J&7W45Cdv^88K>?S3lV2+MAtL;ANlDvH7FW~^*L?d#DGe5GK z*fq$(0sKKnKBZHOv!PsGP+EVQRMf#wRIJbjplOGc_5wEdVN*&&%^n`FP8N;c`h9E3 zKk7@kCUC3#&VsC1b)-FjlqMRxBt*IRIulNK&Xt)XC4GIqyYA;KIErY38fR-r0gKK- z&al6UIf>JO#yTzLaN%kj4VO|2d>01uRe64Cu^)*3csW_w@a;RGoOU76Dd@q1%PVG9jcxATvGOZ%}mH$q4M?}GKUxh zp%~Rc%Y2S(zI6*fjyeTEeuICU$_@oAln(&ST8TVn{7}~L?sbmwfN$U8;@Sp&tX_gfm4&`i1D7ZqHz`|bw&F_RLXVwtAZvfEx0Ytd5n{AWNA9pW1NS;Sdr zFq3VYsMlv;fKP0-mk_g0wsYq-;d^-^fQ#QsBJ9|Q3xZqps&2IzY(rgG6_Rv3tG?py zI&199%EH43?<<*a;=qs97)lbbFl#>mrb(UO(cH_?2DCpTMul^rLv!~gfrvw_dz2}* zBrP{N5!;TnpJ-vOchy@W`+6Akdo7*G@6dedC2anUnzfU~D_-aC)Or)^QA}pMNfUWUk`6Za_Ghug0VLxW`9t@u~ z{38a^zSaGWzV$ea+wYyVO}se_aQwTscPDZztF!TwpYaB$eUoZZEkrPdei$43mQ_on z+*I5_ot2tZf;pY4f;Ua1jv&bZP0IVdl}b4rBeNXQC3B1Q(h4oi1dCRjz;OnBc>##? zNq0Yu__(C4cG4Sp<5%TO_-ukhN@OMv2W9DJMI=ul<)RRU%4F655wj>-Z|qu<{gDU- z?iXQ$c%S^BI;6eCkCfH93eOt75sWSZ5c`gOQfMU%af)%0gx*VecW&&Zfd&3CGl2(I zw3v*eGALAu!D^laBT=;I`pKk!!;$YiT3<~etT_fi zmdiLg4*Wburq4)M{k?r+bQ@mB?T=@S=w2WiLA6M2i~Eb?&;cr9-q&za5V0LfliP)W z>J(AL8k|0Ya+~%*Gtq>;pumbegX5@!4-oFm9b@m_p_#Zs>8K~Q-f#P!OGKYliQCJC zFtf6|gZjwd2)@Ci1#D0B*}(X+^Khcsa{6x4lU?$9u#lk8WZo1h#n}`LkWRQ-0t7Th z8ZKLm{yDp^3`=y-nu%z87x7FX!6G-7S5R)2r0e$cU|wHX=4gV>rIKnqoS3(3;6{Si zwH6{hLUn{#lH?8G8?5dFmB%b;vVt3YO}vYTC9#R{wS?Y@9~-fPyL(~x!s`Pe34}4y z>?z*kA{y~I118w$q90zdir3Ah{D76*e^#D?=@q%ND%H&i;zxg};~k`<+~Qo*wl3e! zlHd)X-2M)m$<^&q%5g`*$&t)_gMJCC8g$MbN3BGgh|fgfHfWKjY*EYc_%U07C|5tp zVl#Jv6mU`8E~9kHB8OG=|s_^zob1622(;Qwz&UYLCm5DsLaGw2Koyd`mYiFLVdg8~}clPlZOay(%?$sv-ACWh`%pfjda-6T9 z7plN3o~o!b>hzfs^c3soxqYs^Wqdn3kb_bC#^r;U>Sbm2v`)nyBL;9NH13rVQOT>) zRei!(T$m`7B^$mKXJaD;ZieDQAs$#M`)>sVpN#|KWx$@+rYr}|$>OhIblVA{tD1nZh4(L7uw6ABdXN+14_@w(u(PfhkZm3so)f}7aihjVX#?MD-fy4#oWITJ8tG?t`Ja`kmq{o_LZ=EMdqfdCBa#Da) zG;BoZs`6rBqHqS%|fvs8*Jg&PvIy7IENA;>sRKZf0x9{I5xH! z;UD3XE$~jO7d!NIkbJ6R+7GFYEIk&*GbY*EZ;}RaVw5dOuP!gXPx)ihd35(;gJAPM zSB#*cvD%dtD;gD6&D^5(H-BF4gbz-K-J2;Dmgjkna+T+u~|SX$)Y>}dsR zcm&@*C6RiI1ofG1L1aOb0<}(rg(GA(VnU0eh>aJe#>DD4H59W>G`R7ZDPFm^TvNlO zbk4~IPs$)q`@t~cSG#aVTl^hOios>dDa%h=s^&CdPCBL(@AZ>nPGy{U3FUUgNT#(i z6*2s6b|n#dThLe}ZDoN4Dt)~UBWly0e9@U|Ir25{G2L?#@1G*qx$N>2RlVFwx|UT1 zrI0_713?L0f0UL)Dmjl`yz@S}RS40e_v}9^fnLp!{BDW^bsb0P{AI?#8xY*!H$;UA zJzp0g_3iun(p(kt{C(GH1jpGPX9A@TLI z^=4*R>1D8ga5op9@!gJ8W0$L_My{p?vo3dJCAsn=+nF5dUdPIYLQau*q@LWK`bX?n z)-v+uuY`iB5x;OctQ9Ba4~SB__zb_4@R9#6smRnaL)o_@_?~*o<7XY~RTiPr{qLmV zwyi+Fap#ShXAM91IS^-DQ5?sd;35YGfy2b7f>tM^80uE7c@)>5bJwoO8WE(c6oO`o`DtDu?HE)y8+Tl4%gtPRw3Q=srF^ z&aEm2iPtQCBrcbh8U{`pT1})#YUBjE5X($iUnpFF?471jDH-08niEfA8v8K^9Bft? z5vfsZ$K-;PjuQhJX)y2EBno0XD1Sv@mYPYzjwNi|(aFbELi8PKB0N~sK&ZpU4F#<$ zd-Uzc_YG?b3w*o|Uxj^cPn2L(m)6z#{#F&GkaK(%FN!Zs8WGP)KEZ8KSDW7yaY_zW z0@mL7&k5S43wF8%eOq&;YVwVR8-oW9IwqTgDe*M+UE(K~A|_%OfqC?xsFb&6I@@lY z-+$}o4H44k%|&|PJWi~Ex0?wSV1Qj99tPShFTF$sCK@gpw`^P%vqE{XLYXBa$28`9 z;z_ialVxFF?!w6MXv@OBz$EmdFG)reE-4Y}F?ksGd}C%!}dmunb z93jQQCUR~Ok>uy|6L#FTJ$@tjPTVRzMw6hiWB-Jq8tSzllc9tTyqMbzTz|7*5U+Rp zU-Q0l8@QA-N`Oj;(x7noeG=WOU1nI&`=@jsrYp|WMbnsMfqL7Nib{W+#l+C+Ji*L^ z3!0>)?vF=fmzNXU9z?F{x4DHgAou2C3#=&jL4AadbvC8JQH75z zQ3z?6DB4P@0`rkOf$L6uoo2!JeT_}N@Q0t#V8mKq2E4LmmOd7;6z7kj@f9{rqHPhm+JYq&W0H;0P!eqd7avX!jSac0FJ|58`GJ%v zEQ&w?8Xur3Jp{ct0)h+G5&X(Ek+cjkDs8luu#9cN_L@|}SOhYnQ9xxtXkpk5z~ji~ z{;&@xWOkh3T3}Uej1$T0ts?;b9Rfg!L^A>0jnRW~@B#k`x80(>VX!p8GzO}uPAPUY z0073gi~F>NaxT;~x0KDo;Y@Q+BZnhHfaq8RAcQcYID`VTiW8~?bjgV$JXNk;OZaRz zbfUK!6ADP2(!(lRt3GsFm+_8ki^`GdJt`A+#`w@5rn?!?E}>>iw-tFEmge(GP4;DO z6I%w{=uYt8vxt^}hx2nWZNf$Xmq?u3#Y7|yv##WErV=vV?v(a5I**)QHr$fWTnO(C z+7|`Y!Zln655pd;X}tOelf{BD-btR%0GS@b7wBa#nec`(#KRwq#iyXP?08anbjPhM zJ@2Pl`-D;7F*U#$I&VCP06j2^A7~pjgU9uGd1mx(u@4hzd-2BBC<+f|wKF%&2JP8DtTk5v_LE};LL#G73 zc}%TjH%@EoAf&hD5+w$s!K2i>Zw{i0guE5Wjy1F3slV1BoyE7`T zWq-MpF+zSH_lLAv0+-f-E;xey&lBy|P~02~lXUb@W~+|SfR%G>?yNd!;qN%2x0$V} zR~5y7KzAg;X8$1~C`;4ngUtiIYb-p$Imo_Z(IJW<`y)(aT+{z`Zbbw=&o--XrsbGx zrPCi7BP`raIMW~7FPVtoNPHr2_p@d4wxgwlMZ@c+>Y38o{LZ%CmgfOc_zX37peu_c zcHn;v>wgktUA+EslCt8^%FZuO+{48Vod@!+7-Hp|nrh4;{3YG5r;wThjgFJ76$By#)RQg{{qJexPji^+Ixu8mrLzAMOmTY3P+K-{zyi{Q!Bg| zB>gH4DmbY@YR1Im!gc7wmONvtHZhs)OL_R5qD`g0B?jCpl3{bUO|DEd9r^qb^^HIc zs#GI7EU8X#saEEj^Thy!*V%V-uNgpv#U@(kGtD$D3dbO~UYQvT4Qu(86M(mEZVuvc z`P7Sd{YQ%Nxe3~i{r+WsSfv)E?g;+xar}otIm8|2W%uxr7<^Au+-KAk@kOFetHS<> z1st$TX>{_1pMdLO!C4g6_IFn-g2Wv=exP!RBh^LP>^()DUJ!*@T=X>~PS}5A@Dh&= zd7K>Q2g{pM{OLt7PHp3}#%C@m*_gIZX4y<{h5GKTQyrnCzh8w8Ph8N$MgHqbY-9`o zQGa(h#tUp>Q6Ai(RzN8TM1MpT>65FKFy;Lzbj78H&^~hq8&P0ewMTY> zzH_?v)Kg;kaKNx)x^)zr+}lezuP&`^9CmSt4j z`gC%c(R{GBsuT>|eLbN_hCS?<9vf+8B<}GMQ6)y?fCCCnhEI3)viFjxp1KN=u^Jm% zGox(TE%OVtsRp{%5`H;2PQ|%wF>nE$Ev=FXsc^?`%IGJ5JAI?^Du>8f9tM3b?-u(w zQX6KE8Dj29k8qtv=J9dY)e6`gR6r6~Z(ikcztg&9+;#OdHxA`|&q{0x&|CtNDqyKX zWa(LKI{>F}IKEEnR!x6Cd+VysH9>K%wtm!K&fvJp4chvB^Ltt-e) zsVJvmCq>eBW3^5BJ9E(cTW$?vvltURp3epPGaKxGC;95qcYDm$cy7r1CYuyJw+!Y`iKM@#sGyr zEWmCRpq0$Hp3CQ5sjiAC1(kZjfb#TssfeZwRD$^EU$JfO=qNuKT8gnb9kJF|nK@_^ zk($q{nfk2&W{#iyu}%JZ);k*j-x!me5QkF0lbwk{PD|Z&GDf(TY#+y6fo)S5oU+(- zJG`dh22+yDMVB(P4JBC?SZdQ*^Oipip$=@qc$!tSoJ|K0afeRy8ipR&qc<%U z#lK~L`NjUYQRIoO{^7;LI}bh|t#e_SQ6QhxCzm%H8cehW%5;Wwy2-EpX>6+HTE}LG z|6%e#V?P(9PXxwc5w|f{?IaOA??Q)#KAJ)CYG`5RW9pZH4s)M8MavJ%us9h=Iv7C7 z*W5Y@SywO0%!Y0U(*9s6lVw=CJ#e{e6fS92kKsp9N8bx0oY8V#k%S|;H=5bBJ+y#V zZGI!a`TqWOGIsqD8{%r&UlIKj|TB{6J_|+X5gYPR4a^6-sc*<*MNc>ZFYvs= zsYzFU{|1P{W8he%X?1yK2+Y=KOfoHg)PQOnMYJPL&}eTb^h+r3qpDdS%j1y!@e-oO>Gjk6co~J*n$H-GB8zpigaIv2Rgc6+2s-&s z%At1Y<=RW*fi1h7hps#V`fzN}+1ChZ&2@_Tl0*K-pRNnNCa3-D`6i2tf>XQ9h&Bo- z+GBl7ia#bmz?wU^v38&pu}i8DIeS;) zS*PLp;WuHtRdPz$jaxu*!$R{r{5phH=d_?d z1eDg_cgtD)TPlLw3g>T=KfKeFw00n{u?&K09)BZzO&xg2f-u#?NJKArz*)xnIj11V z6+;h+ECF+nSNllk2#x`_=pnmG!X>W+b-ss8WQx({v{oBd!5PXfe{2LaD2lqQp-k#d z=34;*A2_Q?Z}A`rZm&}&@1`+Jv0Z&@zdf%vwHCNI=mA6bJQ&=q$+MHc?W)Z8A&$Tt zpIkd58?X)`2)zA*<}#r}+qJS^syN)!5Xe`ru;7QT93g$;YzY zM9p-YVA8M1K*!^r)4_5+<9rECz2nb$h3cB6_H@|Jj3JyN4G(^6GoY^Eh&j)0YA29U zNPngt!DjmcH}J#LMj(1rkwe6rccS0fuP9iTJ~Xkn%U9_a{Xz60$KvaIk2 z%IxI8Tk=j*Te1x8zSt{g$wX^w3+VV!XM*}r#anLX6yHqGcJZi%QyY}DQZ_y0g=H-_ z127ZL@Ga&mj-=a}SW8(k-y9*-{yNo~H=fCs+k*i_a@UdN=rt6D*OnWhK-?;%p*iRI ziLII6_$tIh9_g>o`4zZVa$zQR4t9Lm1=6$G{!Y3hZ%?dPH{F}}q7WVr zU!%*__>!X%cN1O6_ZHP(9x2UF6yk%P#!;t|I<+I&-S`4E znEPX!8p)q_`x;1K30g_i5Xa<+JD9<=#?Jub1U;9)UXFz?=f)RBqieSEL)lXj zuW37NxY3p@Ulra)P)G3>k(?Hb0zp<)sVc6}TBL)z@Ky z_U~*`>`?G}lmHcva)8$e&VeY=eQH+yAtv!nl4kmZ&ta}o+*Sg=M# zY%I+%`m7G0W3o-6Ks%2mU)%xTpHJYdqCJ$|y<3BoFNBWj1qI}8E}?6H5tI$DCHeN= zy*X^-B+F25U(ES<)D_L@qhZL~ID6(nL0`7=zI~RDpu(=_=hZD^AG<%Z-8+NJ7|Zq4 zDv~gHiL%qG{6{qefvQ_hE&^JT&mX;Y`|UVHL~^Tqa*zlJG|S-vIXFz zYwlS{HBYa+XoZon=h3E&kQfjAGL9Sw8|e)ZsRD6A^F27nm7X~z)=7E>4p??}o@?v5 zfNx8TtzpzygZ{Dn)g4D_E|X&|#y?h{l%Nt58G(A8?|sQnH5b^toO%SCgS!~Y&RNg< zN3FXVc1KV7w>vp9RYK|%C&T<~M{TkKJLqm(8Jbtolqcs|gitk79~j`hf|M$*<8of_ zA~$KXgK&rXI~cGs?LL|4pl65D^GC~-(NC;liu%Vpb)9e;{bi04v1XBE9{iqphvXkZ zeYmFv>G*$rU#GAFxaAR`Ev zizOH~Rf7&uDlExMq_g%N|1E1hy1V0@{>W3aK@8}7t9kSKbnfc1_vMG@1vbX`EVPU8FPX7VI|rADztpkQ~*}yy?0?n)DkI%-Kk{8Jv^8)sHIb z>rlM9Syh~6_ydLZOM^gy#8}GX;ir~NyFJ!*CcKn!1J-q2#+@C02<-JxwdL?ol8gTb z5x&icaIZr8c%%8CO5zy4SqNMr(}5+Uc$&uwZ+1uqTZl;ycW@9m5MX~X8rfa4nZG$H z@$5k4Us z(MAFJ+h2MPa%_W-DIvWXU2r(je45Pc40+(52@%kyPdAl|Tin?Q8a3*++6EzT?GC9= zAGf)Kd}h>=`5r!8VsTG91os4>_FMjNhdiROuyPIO*nZPWX}8>2@9fHYqkrbU(g!~+%41T6m*Z8nf?rWk)Ktfzt-((pxZm?I#aGKe|)PfeY7$ig3H zq7V+N5E5d>G`iYArc6K-^~t}x?Jw$l*k~Qh__PZvM6aeWcpZ<^hv9VauP@-r zYbo)1{CIKXO0Je3eAcJBX@pSY99!=$(?eYlQC#jnT?kCeid0bWO{Ic1+}}Gd&<=TG zm;lVNv-_U;hF7_`g3my=>Kn=?}GCNxsu(2kT$%5o$ zvVcZRKN3pS&G#d{zVckef$D#*IX*AkH>GcUt(Su4^&Z_wMA9}D$omNU{FYjS*hG&3 zHB+A9x`EfwVfLC0rncZEBSb#6={f(NFkW-m);c~iopc-LE%n$-Orxyi40|NIop{!y z-C(c&PX~WEMv`HalxQX4`0c>=h<{>JAV0Wz)9}g6umqTY1@e}}#EB*B*io11e(v;k zeM6XPa><*N15+2k_IP8Ly=_S~_dBz$qk`DLtCF1781`vDrRXlmWFzm}v+P&@)2FBe zIzgV6@pjXlvQgSxoJ#TM$_KqI6g8XtnCdA%TxI+Iz%oe;O;j?nD9?Ak5|V$Bm>5kV zReVP;vMNp-*RVsLhYj$PrsT;~PT*4xn6&lic=44c1!W8@A=)6j4Yu!|BmE=8$%aZ> zIzudFX>6&*XU=}1pY#yj4UInHQV@^no+p51=I z&*AjFT(V^Nt2hI4U1*^27AoWN=%dQHHBR%2)0E7da`HrxofZ1vZ?6R?KEyw3TVtq{ z1ZhB;T5^K~`}tme1ePgW3I_g$UW+cmh5uqAh2G_>0YBwj!%gz~i$4w7E=nDKLyBLW zMyC{JrCU24{~$ifU~vjj`9?Sq3yw<3*a@-29rKkbTPgu0#rz6CT}P*dIrse<9FwXF z_#&>qaLGuN+@OMQvIQ3r6|P$J)Z%KcLHy8tNs0UJtfdc~g|sMnG{Q#PVi=tszLaUj zgFs?_*%AP-3sRDyulYw69mx@nA1*qQN&q0eexY_q&Cey_JJWUP;ZA_m#0}#nIv{H0 zvdASU8&4B$wo9b1V|{dQRDcdr1gt!jo7mli3WR1fr-$Pp9tg%{*@G^}W?YZW1sm>K!_G&BNxic_(S3TA)O+9=QK8`Pkq~Ajq}$VoG;0s{KDfv*?l0s;~z5O zjK1ofXEf{;> z^dh|{)4I{_SKjl~q8RjgQHsh}Dxr>E8zWZ6Q8LEJ-DC71a!{XO-3naJ`TpMDyH=D~ z0}nFxI6NtrXaS{8%|jpWTbw8`rdH@0twf(%%z9v&8b=H#ajg+}O2P)C`RF~)IFWRK zpEgJ=lvfCD>$!pz=x?YO|LE`>iR2SV^E-7j`_D2B16cPPvUL|3tg9nUOiN@6U&=z7?EatLC4?n!RqbEko9e$9c*WlMG zwjZz6Dn1HyuRrW?i7m%4#rG+WUd0q`42>-xlqZa5Yk!|3M6B>n-p4x#;xyI$8ZEGU zC%7y)s?+v>xpD)?;;ocD=gK8cmYM)LP3j+hXo=&On--BP%D#FB-ik{~>Rl+Une?IR z_ws;+cdV3h@X5|?*XikiQgp(P+R5dBh6m7V`kooD(4dwEqDm|WtNI)>C}HH9*_{@k z8{K5R?+jcAM_5{K@R`xvR;eZpo|~rpfuEcKug0WbAcH>+VWR{tZUA?7^aY*9|B5OM zL4RicPx7?zEzj@0^ou~~qjM55!fN*n{{Is$ARVn^U;NZ_=%;F9+{d>riXU?wNle|A z&IiPEkDm)*vy%h(=+6uFoXs`HRG-{<4Y=f4wbaJ9uJ(|H;(OCW_>S)8kM2sQk$FPo zoeZe`Mcgyr3w2lE{@_qZLK1)s#9XQ;mmDS3nvL%qj22G=S8zK+A}b8+w$4N0l1R2?M;P12{sXc&?87zsb~YtyVsNzPGwbX&vI-~yXgPrt0<@C=+dnJl z)(JhyClzN@*-XvFwY6jr50knl%o!V1F8H}B2QWyahoo8gNcO*uy z9I8_!U1ueM=fJ4j7v`BiVY$)(hBL7vi-d{b@KtthG4sGXYOd$#oqBq*d#^S)Aua&N zlcLPY?=Ap^fI?#0u8$nu69(=vNoWo2+NHE3++Oxk2cb&;Ttup+DAJ$$rgA$+0-0>r zvs%!#R2fq^9Z2PqIR8&2nm;lniWCtsG)+WDM3nsDI`a39=^zcCX;;9_@0N!b_^5~u z_`H7~i)d&{gyIRdC}6VLLt+C0X^*(Hv(Sn@gFsTr?Unr0#&>}^Gs2U7(u1jv%XVMz zB60jgA#1-uS;hw&ZvmATi4w_h@ zM#N8azyPNNUX=`NKHJ{fFK?7(@Av43JG-`EAJ8};gu$AZG$N6%J+uYBh;IVAjA$)K#S?dwB z5#DDm_|y!@>+as8?01K3ZepU7W173S>)yoR1=M?fPHww><>$c9g+c^USn)Cbu$dVX zH^P^=yj*y0AFj(K!X=*rcnbT-1Xguk%d9ZI_!t=1cyD2oQg${R@M&P!1QRquY>JbD zmE(VfJ|?_3#7VLZgZ^n;?jM1Rv-_ffZrjn}KjLFbDWPPph-bvcynei*V2p&6!!kOm z-;D_iZ=j#Cpcis{kMswQ?)-`;rep{`G{~nEx*L}er5j^_@YU|+6>Tjqx4*2z9wl)- z^;mQ(nftlx1iH9cGg!Y#?qK_?I3xO(#87RZgfV4bbw!3 zb&y9-pyW7tPCmx&0364(UF3>w>~(K|@P|H_j9*9w`NfPR>mwHQXBpa|1C(fIGa8uyg}4_!%5kRNo!t@^6LTB-{Vlq3ZXM$I&kAWbpF-*-O?;qGI%x3zr96Y9h)OAbNyBV z`a@n>wV4>DtFi2gR`OfxM+?3sQ(2KEVB7#yGjFZSa=wZj?gjx_ECWNeOwz=$QxUN z*i3Fq@gO~m@K`5;TEHL+^LALC4|$&1{;C4=88fuM64wNd2eKP->>hmzCc+27e{|~s z67$iO`@QddKIr>~`1V&4#lIs#d}(!~Mbs&XHKUU~(W@?4Lyglx{Zn{mdd$CmNh96t zzi9sZElCpIn9U@?sQj#!8?vQ@bj)@GE-HMD>7p=!=QP-~-PfE(tv&Nb;O3{3B%ApZ zfa70c$HzDg4(jjPzq;MihW5vWkkqn6o%n;*s*%=1)MAP28pt*5ctVmGX4$uzWn4Ws z%Fq>Yf~HrYBc~k!xTe-9>=AUN5C$12H}qrukqtQ++EmObPp}E-w-R{0nPL!gIv#S47M88zXLM&U1KHKiJ5_-vUsDJ5wfB_hE#_c&Q zP4b7G*hZT1w>|W|1RgY-Om4CR-6TJoZ{{nKfZs1l42_lzFziwKWl_(QJ5fT$?ug}G zL$uyx7ezLbbzZ-VoUZ>aRPZ6eWblu!U}_3HC*%yrkx9gHseg5r+`qG=BWQnia*~+r zE&*9p1gi+AI1WOp{=IDn-}IHO-kUHvG2ESdNtjP*v<9X_C@J^iM;84|9Bw_=hu0%B=Uz*Amn5X&sPb&ch(l*%A z@ubtRQpzC3LPHC1Hh@m@i34Cm3M&<2EK#H->Fbe*CwAH(Cw(JwTPIR&UZ|*J1)3+< ztIbh2ne+ba{IwyEO%sj*VOGun!p-}7W0)iyug*C=pr5Oc8<7YqlTLn*&uMCnCO?zr z+2p56_6vaVF<+$UXJA`PfPD;`UwT`AWYqHx^{kQo9hh&il{30Gl`^_XScr$Kk;@I2 zEBzHhvJ&b0S~C@wHJm9zEV23jmfKXOIc9d#`?4b*@~`C zucY6dSN*3v_JB5U40PSqsh{JbXU)(EB}5i>efA@Wl?%c(getmb+AsZh2$?5kYro=5 znJ02p8y!2mgL$fLiy1w36)8duN%;wTk;uejwbOXgxL0sWkXYt=k`B9CKi3P<0b1@i zd@g8LQKX@Ss~R{#EmvLe`#Z1L7>Cfh#;e4JR{y1CsmX(RsmZqmeHBD{RTGz|6Ku`s zm8Z-|8b1MV=G9X!QU9wmjmCU`ifS|gVC3mJb-+sVyuP639taa6TrOB>X=2O6diFXnQp zcldg_bWvH+vE1+6vF#fF$`bE%>F#$UOrv}hSl>8*a@W zeJ~3z)yU$v_y?UX6x5%zx|%ycgBug@QPE4SAwk*y7hs2W?Cl9myKvc|T*7rcyV--w zO44!kKfG${c`Jr|2{Zu|-Y(&fw>p&*zVT4Z6!Rlbic2W6RsbS@1Ci`V;9qIP_?9IU z7|cc`y}QYcG|^(yPUG23O9~cTZOD zP>hN+3u7TOluy9Je1+l$*8*~%D>#lT8so=Ip$=~%gJo#u%wZ(`BK1_O+ciX>>+@*R zA8RP}78r>puVOsUaaNjAfGG-)_jY7{ZIHYRh@?o6H>58vgbNft$=HI1Km3)%#A1#4t?$)r%eE;LP1d$A$ZQ93-jNo*Dst0qOVrA}R5fr`q=`|39?=n+dmObN zzDYt}eqb!gV5w3PkUuBx;_$bNWfmJ?h!(m-gC1r%Nclmw&~l3uqGLS~Ud=ieTf= zC^Ynmx~%$NWW8lj99SZH`|+sdu@x2q zAkV@j;+1{V;Efb0=ni?y4cKIW;&JOPZ~ff90ebJ!-Hfpe1Q28NRBrz-XZ$}Y<0AF{ zQpP%s4Am7sq~=t7=7C|_UCX81vP1z}HXG5f!RuWn%OpV;8$k(j5e|kK2`h z1s9HOWZ2xs2!XAv=`E#Ezr#NY3;X#C*CdOPWT_CIZ&pe~>fC(ckFo$jvX9yDkmdhs z<^zN?LR9lW)zt4e>8VodZ6~Yn;otrZ^1r84)%2*b1$H@~^&u!p)-4*V_URINF^D{v zZX5Elk(q#gffgK2PG+%a>28$%e2%Lx6p^nbQNfb!NZ^9l-RCi0Aa0) zLP6{SpHAK$wDUm@6Fi7H*oT0ACo1+bdx);R5p7!Dz0c02|7@~ccx6YQPuLM>^Gd8R z;hB)y#avO;n69xC`bgZaF?n+?h`qs<`W&SJ;iuPB1t*OiTAAp(kSQH>mcY3L#AF#t z85JEDmRQj$U!dzy`Bvi!1(dk2y8I!t4E5%uT2FAzctU{vfVzIv2a6o{fN{@kOmDonVAKibG(XmUAA!lmF>|&T1IL_`{#S$rlGS{ zKPQ?A_wkk!)E0Q~LfY?9*y9HM1$o8_k?UT{G_0a4aw=1MB~rADVslzcUk2yuR;nR? zp{+f99~Ty%h)^L%T7*((0ay&srEwz{wa@am?Rh+2w~k%h7LYw&lw^caFsH)|^DePL z#}ZXtNNK`p-cLfusYmiprZf<-t4{{6N?uGGJb(NItW2>i7(*o=%oQle$Gj+f6e$v` zPtyp}{LBAhRFBN?Zcox1vch?jAKzpD!C%6W4GoTXUxkA%YqJIr(vH_z!r@dAWjq1c zXdB~lCA0yCf1*vAThj_`C;(wbLK(rQZCf?gV}cv;=mK;gf^f$P{RW61wkzQ61VH`; zYn{p?__*GF+D5=mgQl2r{ISBl;Pt%A2VXCd@SQMr)ZCFMF9 zpi$U=oj7YgZfLtQwbbxG&0x%;gPvfhF!DQAc>`n1-fP(6g0;>O1ukrecevLE`HMg? z2EBV_AMS^emhO66rd&wtyNpB$e~{y$-<#!GY&h4MsKHB9$27WOCcbUcDR!71DKy5T zHQo}@(rvrms7W?L+4V$^@gYr7Gb~iVukZ{DH*ZNKm8~h*N+=PU1LTE0o4aWBGP8VJ zb+Uhj+rvQ$DUOMhrH3_%qSoKUD`{McbfBnP+1v68jLFbaM-W0buXUiwJL79IRY%&k zQDf!pqtJ0Z{Y<~ZKa&4+5kFU(aPW;vS1F)e#HRb>hiR(NFNMDa0>9j{5ebkYCW$A9 z;VNOAp=aB=Qb+3SYE@X!tJ^nK&QS4l8SpVC^n+AN{Ay$l5sduDJO}W$TOJBDLa#Ce z4Mz_-cA3k0nK|Zdn!6_9yZtGa(z@?W`s|II1C}3)KsrK0-@d#Z6hYE5A9pXKxzuG= zz&-lsJvSnj5-Gb(RooMN|3XrzNuCKs9~77<$~BF}!m2a`vWiC>5G{)q*-5xUX#9!1P3wYaquPlET8)7WAQi2v~hl!NZWY%?=@sq*DRiK z4<~pY!f!bmXyucLE4~-P>!oT`p~S504(YE<>6yNky7^I><3fmDwO(8!**2?Vg%xa) z%(u|{F$nK^Se+(Nb%l~lHqEEis%Ru?Tuxd-JJD`uh^9o1mmBK2CS`jy3k5!_Tmfh zYlT&HUVa&M{m?`6ixj4$`#yufL<^^9=m zXr$tu2JMBfMXmsZgXf#g2{WJm5%Z1P@*d2>nP|AxP-i=s&$JNnO#kZNC`D=^ZjCX{UUIb(5{J&+W0g64HbFKRJ#Pq+S`54#VIX7Gr zT5OW>;%(}``lMUgk>PTPSr|qvNZ-^(o)=mN*LZfXcymFdvd#QGa4g_QvT|=WW`HQh z-hU<^s&YA5qVf_)t&!!uf1(DvED}s%#jjQod_P4P12)9iXlx|Bd0d;0Gxa5^$47Q= z?rZ#?UeuQ0o8kW}hzIQ?C!QBdKOSho{!M2+UA>&bNP3yTGSu&6jNdLSTY~V0B12N? zq`gJ)3ueP5D&V zu&4KEFacy%pdEGO-Q~LrlY4qUcvLASUr~pYg|V8%bMS8#d}I0h36q*XqR0o^^N4`0 zu0QuM#A2V2pGIv)_=bd^Es-f_UC6}075U>lxZNWs1Q$O1QHQ&DKe$9RxC>y_{6&CY znYgW)c~L+R2_h87h#5pU^sPzakC?$n6`El=pRY;&W*`2DdkFhUDy05*hs8Q*RXBc% z3_+pMTY{+0tVBaGi3tk=rFfl!MtaZ|0--QjDTCWaxZOLOCtV^2asN3t348g*l?V!g zYCecpb5Bak5w`ib0(Ru72&4wx8Hh#=WKrEJpgZlEvuW4#Q?oFKIi2=+Bcbe3=HL+1 zb&o3t8sW%7cvRGX#CPuB5eD&vk8}V(w|dNY1st+zRy8C})lk2~AX9D{`LG$m0xUFc z<~K^!0tT{dz-lu&Fp7RMRgq}J$4{3XY-;L=8d#Y|o~Qmd2y0gaBJFnAukg`)5!N=% zU|X9Pv;Dm%l68K8g1AhA2MfsyEf!Hi4OUcj<21gPz`!?-hNY4?>Hs&SRi7<=jT6uCdu}KZY)8a3d~ZAM zw$E!Jh|xF)v=BE!Pu3g=6+7AR0xBW;!nZ!5Xnb^jGD>nS_qU=mI2~^Z5>T899pS60 z@fU=+5j1>!$VZQBsQPo#J0?`*c{QXr68UFGkxq4DrR`Y->Iagkam{pr?K^fq4!|k; zaS3L~(Z#<0`a)WM)*psMrW5}3JI3hb2D<#LKq;`h^hWNx4c6-I?(CWp=~~(kA&H+0 z&Y7x;OL8qoeTqbUmm&}h@ZPgmp5BibMvW3Bo7Go+*TUXUwU~&)&ihB)cK*Xt0Uumrf+DKLGHQrj3*oDapd=~Ml;lU} zvm3}xUdO8E`sWAdPIS&umOA?j;SbiuV+Zumfaa=Pe48EIi<&XaAbg0xvZ|D03go4< z@VkTSO++!59gHg3O*?$@l#4b1i@pSqwA$N3swlW}?Xx%zntt7xe5V36uZ_>nt?vR< zd7+bE@3~k{Z)NfNkOOT`43UoIt8*hhzSieC|x;Qsdpz0)1|DGM11HN0U7 zW<4IDJnX};oA_71WQVs>ZQE%2Ki&0M4LI!5&)(e}!r-RT5t?jmG~}_;@u6f8wuWv7 z!AC94gm(6Cq4f)JC(zkFMr%*AJt9PvTVbWv$Txm~Y1 z#j)>Uj&$~aU;i$y8EjJ$wAhMkN=Qd8+#$SK0Y`Te!x>Tje(=ReW3jJ6GkB2Sj(xr( z>x=`hD|Y=JR_>nx5M8g?EnaAndn-oSFj?+miCsIvLfwl6O~nqgd0p*<+0fcvE9rkO zP#@OE6CT>ldk{WQ-G@q=V7dz%%%MLYLFf zsaq*(Z?S#L(ZmI7yjRDl;sN6-jYDS7s_LoLB+IXJ*R@eWxi1Yb_y%0{^Vd!4|e(~eKxOR0sFS6&6@ z{Z3?R#^l-WwioIZ`ma5J9}=zh2#)jW_QoHnm`Tk_5mO0DR(RF=eF z-1_gyN~+P$PbG+E9kr|{h435WKi^2k*95C4!;=$GliKCOU!1RG1Ee7;;;oFL5uu_4 zdjLqgyh`PVFEwY08V!Tn4$_8^K@<>I8lKSk?%Pk}3u%i^7m~r@2_V42Fe5A}AA22W zkf~NiEwU$Vuh22~rhiD&9T_v3Uin;HtE;Qm?g};tXVj zBXSFErd>dpH?yDpF;cC-JI{)Fa$irj z;}{8D|AhSJ-905Bd20lYnS=GH=VA`_nNAIXz$K45m?vdykm^IE1i*NUo#Q;wbeHB|sRh5^fBXQC5A0bb5tGjK}2+W?!Y`K}O<$Am2 z487e~Z_)JC+C-hvEhSXouCyY)lU7bDpm!it^x4RY4NT?1F{Q4cy#bF6fCCtBz_r)x z=9MzNvJAr)+olO{!i4MIXL*((m5}VAj)eKuaCy`kbDd5cBdMM&7FcR#?QP*hwAW$@ zxgpA2jjbV9iB;4ljEJgJ;&>!QBrVs{TA5*z3!K(TIobb~@727vIz#Vop!uTk$PEcXAJJ*R?u)#{hL`tE;(g#4 zD|cm#DP45mmYotPu@6i9&^uD-mb&U_g%ZQ^wDlT_(TKQ&y}8VFWAp&e{Up8lIC3uZ zm7CGW5QTK!zMRB)djNT>N<%v9s@jrH&pY{-_0;q%~KFs}pWZKbH`eyJuPzg=Fwu{D>w%R}qdoAg)Wxy?a zyF&Z&s=wstV5G<

;S3f|(CBJ2*;ygaWX|3brvi_^DzRbzs=b%vVcQGF9!-%c!G} ziDxf#!910bIDDDBYcpUajvR6iF&+oIqjsSPZHt)Z^YEzdjr)kd-uA4kf}j5E5m*PJJVX3i*EYy3=`KBxT>)XZDWh z^CQgej_BDJy6RxdGehXd}`z|8c?s>b65RtPBsi|p8~@cK`ICbPjxgajPO>W+Qj%SB0{d*t!d*5X7BW0KNV9?AXTGbC^!yp$GU8Sxv0(XbLeyoF# zoW#-+m(qvU#EI}c*sgIrQFd7vBc(0=1q@zRc!o4T^~??QQXwWSE2Y~~;y42&A<=6h zmT3BqJvi;HNIsJK;nMj9!}nLK!hm#=uljOkw9uz@fW5on#4T(q-zRjvlcFo=jh!@B z?b5}g5cF+D1m})C%@f~4!?PRIX?jE_C%m@xTT6$AAP0RyAIDEhv4@v}H@0HHa`*>P zvPT|p0S7$QU3!W(bBRXX*}z&`R}NahV!QvxOVaK#vM3?H@<|9v{5g<$mX0EC5nC^9 zBi^QpatSLGwgxkj_7Ji1H*xDEwE3P@(otS9%#@npXY#ZT_q{S3AKNIB9TNYhl$I61 zM;W)fW4#7n#ZmKvtquo=j{P)>qd!S1{o9GN;I;sf#&aEM>~NKj3^Z>&ur3yemz)%@ zbiIGDw%ch)B<>sK_$?Nn4I_hq|HA|G&s)fR5YH4JuZ3lQEV(%FB_S=^9MFJbeHB9Rvz_o7871{i&-dUO|Wz*7Yy(fIj z9fzmA@K*yTDf86IRVE$9!$jg^)5VmYvthth3A~=M<)Nw0oh0jENzGu4ZRsm2X_|xW zpj2OJB^!*k;@t)+);gMId21WNKPBYIfJcc#%?ZYXYW%ZbK{2GxmtT+ur*+n6* zpmW1+oSkdFrbsqrJIIHSxuvpyt%$sP_4r#`3W~6Nd4<16GQaVRj2_e!61{_wORpfg ziJr%zG~0iaf|*^?_BXFGH&>8DI}7nsx=@9{kT zut}K{Uiwa*)JNNAVX77Nm6ss;zCkP;eL>_ffp2-px){mx>`&>1UwSl<#PHd1SUhV3 zSY0|_XWrvQ9(Y&Ys^(v zK3c^rGxo)yg5KhA4qqZ=Tw3V{)k`?HjgEJb*8ioa**BUI=ap2|Ov<$3a+-7|=oFWP z^JVdXgEUW-0FO5n+~4v(=ff9a&88rTHzm2Fn?M^LDzeBZ*BM)sLH9i@L}b6u7N@LE zyoUufC?-8&Oqx$yPm%ezVOtA@Z|P)LrUXkE!KfxSKbdb7%jfMKFFSF(?C^R*V}3gB zu3^X70b)lt3do=6=mVKx{MN#sF{F>(_Vp_k_&9_xN>#z7m5ND*Oer;3g@@ItFZQLZ zgv6)GvXzqR`uK9jk367oU}RL<6x1+m!e>ZkXShndkoP?o88~d2^WtYd0yhB<PWOIcI-R5sbZFYUi7>dS5=d0qr|!!+JcBco{I!F zr(nBlZXz3h1m%ht4+;)Uv5YSX)T3zG^7Yiq&QU_HIE>f{s?Vc)SUO^on^UI=Hs!{J z{f!GqDS9)r-#(!3j$w@sJi3iAHEOrq0&>RNZOBGId~GS9U=0^#02Pzcy)gyNTM^YD zhTK%RTA24Ux}n&OUl)`;UplN=O%-i)uJL;{OA&=#D9#HY?++X9MC*4l2}UO;4)`_0 zl9VdR%1Me?Zy*Y}GhsB*QsYA^e=#s}^nsT9#LugI^sb4i1BUqG-M< z9sBn6G@?tGT^D9v#f04|&nzb?9U+%N+go3G`Ww1jUx{G$e zXXM?t5g%LgoV1Y?0piFh5v<%1K_`K>2NYf5SU9{=sGP!mggeNMrXT2}@oaOC(0;Oz zC1DLl!cm71v0I#kR7R-%oyhoysHy?9n2@a_T3tC`YZy+Cp*x^})^|sjwN4`a-*r!K zIM_m$OAT=J&7lf|+{-B(1g-ybUb%s94YE;C2KUHL9NP-x<7D0hKrnLkt> zfz9zuYMi>|gtun`?FV>14X$eJAOx3tMs688RS`Q`@>~2LVywKJ|8{dl5f_`i))q7? zo$Qy|h26FO^ut-?#TgGa8sb6;M|FF6hcS{H*(;t5wi#!D$M*X8B{)(f(a0QocU)&q zQNHOitl@_Y8wNgo90b?WmI9aekpIY#(8fsHu`-G9%(G$`a71TGx^U3P8?Tt;!KmgN&< zFQWKI*ZVLq7SScdjZPYk;5D+x8JmdF`AWZV!1tb-k7TW6C^gop7zOg~KT47z=5!~G z0OYIQ3JHWLsYjL;^d>U>^GS5#6^{Cs#LbV&4;F2kc?pM~*BgF4itpV54Ian_=z>KUg?{FaPCJLFKt|YJgh@!6cP4yJP z&D+Ug(j3P-h`ZSsRWszLTkAuq<~B)0NbkoBk+^JUrD6_J2y$b}a0)HJL=nLt{TNp> zi4Sc-`#AV3o#YC@>;45uCSHtGTw>AWY1&{9=#4^$+dD@F$ zAHR1>nhXWa*@-)xm%Qiaa{a(z2(y+>TC^sXr=Xzl$V_)niMsv(2z&U0qk-oq9@mw3 z{uX-L%jX46xDE)L)n&K*UdY)$Q!{z>-?Y|-uWMF_24_;G2MBHP?tPky5v~8W6wM{s z#e(H9#_EUY1zl|j)k*=578dGqb>HYJHmAobI`KIx+{#Xgc-6h!;+1zrDvVI$QVQQj zT30bCCGzrY94tpgwR=?gWV;fW;vaAjn2VhMDCqjJdnrHw=JsxoZ;D7dN-!m=bP`3H zHJ~Hl>TA>YLoK^-ICWZA)CfVvz6{-vNM^+3Z`Vy!guW*G#wNE}hILxTH~Q`1QxZde zTT(k>P?&s=*k^^>c(G^sE!eHE$Me&%qP_IMe?079_D*b$vElEP9sdqX|Gz*xbw`~T zu;?u`zbXo`Br*6VY+LZXeRlg&M}TWi+`Or(lZ1b}DO^_+Vjej6{C2c?sG@hGvZBV_ zw)8?cNE%{WE@BwYsAR_^$y%(-K|uCO*G;am`}a2f;6=hNYZNSs2zv2nDC0vI1f?Wx zS`=bOWVCTFri|0oK&thbyRHp)Ro7tTiEN~eW0u)EDC5d0f>=)8F(XYn9Xy>6&&QHj z>qjxIv7)R=(!Vsgl?g?-hH*6Gkq2_HjGaYTEmw%*#n8MKYSZL$xy4oCz5Ld^JVR8| zibqb3`-9xsh!yr!PMu=E<<7bDA8;=6b??k^Lq-x}pr@VaN`+Cs^+^Y6-z*%9L}ly< zEFaB`V7N~dg6e2hJPg_8+TmuME{M(yn%5jRceCgF7piFBd%A2T0Xs|!?`#}7H z8M#rsd;U6?@CTZG3V>RuM^Kx-Q?U!3Bp8OIG7de{6Dg7^88D-8!p^>&^Hg=_e;+ zSB#;&F@%P|(q1|=7P02YMBr9Kp?2Aksgwxwr+47|>lIMyRwp(&gJ120C@5{h8CW`UqY{N5G@zy25n zYttI=0PXh19SS3?yjlHD=*WA7F8VCk(`>J0p_-~$C`k>HY5d4g|1aq39#XjK+HAtv zkL=KiQDkoNyNRQ!e|pah(2R=Sr|P?-w?2DK zvxf<0q3;fa7TPtvI}-T_w!j^!VZn!~Gg*^1|Mx!ojv8_T%HvSsmclOkVIVX5+V#b0 zs>=yVvKMD7sWXJgS!Jbm)C5yK^4k5eLzd*^1X*{%>~VU8Xmx_GE(I4Ps_N>C{1& zrW_`ES{QO;*<4MiW*m&IhF@f8Hxj~hses%~jZU${177Ngz3u&k@id6t5pSNmX$D@X zu>2tf#CZ|Tb|YBON6w^H>J_Ye=aC{cYG)CG(;woj2*kRYT+a9DubWB3&6COrmhK^t zhFI!W-|RO4(woa6hHMWs7L&y5rdvplTr!+(V&yb?r+ajl~qhbQ@lFvH`{i5^B z7g3xzo`5m5&gm|`_evq6!QKK~%D5UcY(`4{Y#2@;HQWiZM^l-%rZLoCvG61@&|4-n z)pB>Viq`bZ<94(%MNjLA^QX3q>5B@+c9G{>4COpm&6C?m%lY9BYwqhRIfAEJxlYg8 zZe*uv##z101a(#DxXVy-YqOx|%DXhz?Y*A|hdNOAUHbcG8;lx@{}!|QT^t4zk=t!w z%ymm>q<($K}&bn%*g)qnoqxs*-^_V zyFQ)BD(11o>#=}fVHRj3(?xIm+w=8kjnv9sT|z`AGBP9X`0~K>v!_=&kOl5~A_YEz zqP*0Rs6Hg;o;96OcHQ2|)T`MhVdBgca~E9>nv)^KE;&Tt!6bDkf~a;acGksg`9T1s z*Izfr42&~=yXL7Xu8{ZI5U?z!Rjw7a-+XW@qAN}2K2{G?K~KAUwO91eOR;BCM!7Wc z!Q8R=6`Bt>O^@~8DKV>3B}X;dw1qe8XgEIx&0JiCNWOxGMJC$X1^QG-Q)2ZPIs-0E zpn@8utrQF28x7{`Vz-<^P$B#6eU>byYF2NxmpVAwRKlv1!@5iE~ajO5S&4SZ~L4ZULH)9&ItV&g%4W3aYFRj{R^D% zWVUOvrw!MxR$CjAL{8<58?*dn3LUy*E}=r~aJ+?$SF44kJSER2s_7OJGzv=jgCQIR zu7gx6s^|BEdd>P_pcJk7xf5E zFy|i{UVz#)@@Kawg$!OSrLOi?!HTap(2?FI|V>VuV{m4TGN9Kp-kQguM& zXz~~My&&yx4pzHIb-&c-{#dP@x%y}b!-mi}>eY&E1(O=hcI)CH@pK2C{-UD)BML$U zLW#e_Fd_V@$8P9f@u+ z0JqYbN*((8e2)W30p{mX!AaPkgHv+2QT<>{84{56$WQTPNpTJHC&`ViI1n@a)JF^` z7uTzMr$L+`STwKeho6X5Iu~~QvMzXite`&8rnZ1EMZ}Z5!@w^g}o&Z{D)z^u8e&-t~Zjt;ai#_s=>gMPz1U>@hIN5=aCsxk7%p-TU@Q2W_ zEXYbS&Hahxj%X~H(8zeR>lxnVgEI5g5Pg!}_3I@V)e{rAYlolYN@upgH4^y^9tH=q zm9!#uFXGSQv{mX9>ytPRyN#UqFZ}M7Cm@@AhO^Z#3sm(9=HxE2j6*Qd^sPB`y{XNK zA?kpf^+bxz*iLp07Jihh^=(%N`^~{j$7Zub3G&tG*ftzBR>@*z#lPS$t$+Uhy3yV6 zPabXWp5$!qy;n!ekEe03mQeZCIQlB1#ZWnI&DCgd&iMPRQVkV_S7A(L+}@;sRF?Q) zq|V*E{?@D6?3Xqj6<4z`L(7os+5ZJYtUJoie>-9+mD*q4?3wBE4;?DrwFyB zJ0l*rd*gTnoN-SY(;Zc=dtLjF?B~13arX2|Pt2juKTZOl7-(Q_1y2pt%e`zQsP7i1 z?X4644r6SW2H9#iGvj3z*uo5Ie>Iw!xeG|jJ+Jc-byKWn5G0g7Y$?q+G-6#IKFQhH z28zcI&pR%>mFZd*EypT0k-|_vSCPz@76^_ zV)*#8=-rlCp&?%Rc_#}iEH84ja%%l?))$8=eK9jdxnk;B-0d^2*Fi&C*H;Q1igK9< z&)jW$u5Z;2TEf_t3)3A&qgK|TtU~kaCW?dA>g6WJ)Ag_v*^Yh(sIqd4{;Qc(BWuo} zBG$?{K1>a*rhC(2HbD67TEsSAcobKa-Tm>Kowr=~egw148y)$0&B4jlhbS*WWl z$x5{d7lBQ3PYU}U68d=ZIgapfZMi`~g?tytI{t6nRc-IXeymeG1b?)BLfvyd3ZNB2 zW&^D-GeJQVW4;nkc+J~H+O1-%gAZryugfp*C@+yX<<~1;`KU@oEWU+u#w(X(1|gqB zzh`N2W;5Dho(9nFjQB+16b1^1=MO;Jw(n1DCSXOo9}>S!+y%!5K#i`GztAjeDQTr|hx4{*52${3cx(p%KCpR8nNA-%kNO(Tj*=EOoAHh0Uw;6j6wNd?th%32zi4exs1H9~vfll9Ll*a3zXC^S4+bVoZkai&wjl z_KiB#Aaq2XEb>&6ygd z^;qvX<(BXR%jCAD59@)ZZ;KQRyaS3J(?KavYpU!`I6Ep}kMiW}g-lQK^;@8_i0*~u zi7c%7GZqP{4q-$j{RfzQk8ZzPv?U~B7t`t3!Xyk>BcW;R zdc#n;wBLRj2jJ-V{)z?CSfXM3#?tGA1e!S8;rvS(cm5MvHYpOHqL@@>Q)7(|V572> z(l$>oYKzul$Hd&tfa0#pG$Q2fK-buXI5%`7*p#6Gle)VTP1AgkbNSmXj`&@Z05?uJ%VTYhc|Cvy_{%uKp8>Lph>L1; zeNPNrWd}}2N)e>5N*d0?qo5uLVc|*#91S); zHe3AdG%Pq&e(#r4J$ot0bgsbqQbA;NOhJT3Lb(k1C8Jdk8tAXt_qL{?jdS&X*SHQd zrTBGR+!!#dOuor}M+msujjc@g6a7PXPdQo~rbpC#pbVKNDscgB*S1HOg z@0N|KHI3{OEq;DaPuJ6bHHT1DGrJn#@iAitY{x($0d*r$E_L7}X2D_JwGJSt#0xOc zEG)=!$}17T!OU12OB{JOb6C*Bg`tEXq!A|l?fMJ2J%sr__{_MT5?R?Mv>yDsqX!M- zB6rr;kEyC)(2mOjPg;dYm^kLKrXwqoQ~UK3GUxsdd)i#H_+o$KBvzs-FpCv{eZif9 z4M!xoSEdMT>)}#xT+?t1;~@NBv1Zx)!+KD(ltQuOQ19n&eXq$tB^?+>D9 zd#df-Av8F54W+NBS>g0)sUY(&EuK;+3?yX*`Ye#C^4U&7r$gT*`YGDQGB5Z@b&IR8 zPCH0rQ#2~2^33+KZuhM6 z$G+xUE$qM=&TYJlNJM*Uo0u9kmw zg)EH-W7Y_ObR3TIjNBg-W`+Lye}fZ2XZ({GRi>6n+Br`MD1ou}Z$I%K9if~ui%nb8T-b;jX|yCnMF?yll%#L_;?RFz=L4*k@oc|_A`K8Z zYaq_HEV4kQt)4%2LSsO0xqy8pA_j}HVYfz}A8=uSRvy5)g>fJnLB{}Ep;mX`5Ra5FSpNn?E!4~qyk)nFOkTivU-+qt zwYn1!KAfl^x5m!d+WiFu{-&q+0gbB1nglzq%(71O%j@57pjj$0U1s(V$vu0^?{%fH z{%Wr`nB!;gF-r4MGs3FetYg{?H9j^MrNw*d9j(_;;%MSUK0;Pa^O`fYKJR@*mc1u(qj0RG+d)gp#o z*5xo#=@>2iZWaj8_XoB(6_FmbzgowbUUQLqJIQyNoU$>8LbVPJF!#oth6%e-MH><6cxaOXRqn}YfUCV~OuNi)W#&_S^V1$k~ zSq6&df;|W$=a>y0WoNFtI@WdyJ}g4;l^!`L-bi4zsv;^=TRyyK=}Dn4J?b#jkCNf} z7~Xv-^mI!G=+JcjvC}m>F#hrnu>k7IcU)Ve=6}Z(@1j4nkUG|a)UOK0>LG6Bp{V4q zamTAUM4SE#&^`P#=Ey5YDV}*c5zW}@)6hSZ29xL8-L0);JhBmDiVvr*(l+cF$gINE zp}C10aWS`c53?^cNofGAsv+n2e<*WoO|m@jGJg^x-~H5kr5lzhWuNymQ*zPCMi* z6Z@W}Bui9WPE7=!2^6<_{Wb`xXr7Uu1d48mI!|u%rX{~*0YT0-%Z9P)bp{LBFXW)#M9zQnuxnZLVrIF)@LGgOHb0crH6bdtVX;m-Im$?s zsZRzGzJMvt_;WJj58n7#CqNyv8K8#konCGO@7v=#j)~0)0eoT=+RikN6cVY}1%~-y zqV2q1>*~Wger>vNz#D^L>uV!icth3x_O1dy&PwE&E`+%|9$c$QbE)}B_Vm>N3}R$6 zm$a`g;n`5IfkD{5oVXVE=TPWsBilzrwO1{*#a@zWz{|(YyH^|wu8Izo=2jiKzK6I2 zXW8ozKPKEBvszc>epC@6umGBP3n`7LE<&e0!Po?G{t;TD#aeCn;_(OXH!Z6R^rRc> zE(iE&9DAac+4Arm#Blsl^r3dJF$KCmap(lG1v1jS)1D&9M&F9JfjkY>kCqG&Jez&4dPTc}lhFAqfS^ja6qE_@7+6HsPE-*R8dQoMKBVsI$hySyoONcZyWu5ca zGi6HV1&}SPs?y&GpH0f&e3P1-fm^#MQn4d(S$`{i=eR%hVE|d6vqaIT}rS1VCy{3jN_*Xx7wLC4!Z$zXy&)w^M*>3320kN&rFT8g>6FOE7+EHC6-c?^)+wJU>us@X1+pPf306j}SS$ zrO!V#Bd+N@wqUd=8+ZZ?;olP?dTsey;dcSgg(ec-M;<0AGSuAeX;y*{@rzqoYm$H`D_^=)FxlwjI`q9wgKZi>K-^Q>mz2XZ#H;&WO5ga=P6w&at z`@AO8`M@KdlVkj> z==SQ8!iSjwmVTezI(3>P2k`Stx%Z7`^&gcU%?*<(E*ktKH;Vj${K1(}%-T3&PR-hR zYx~*c+rM$R1A&Pqx87;M<|(M4!I*n*QcPA{V6lo0=Wl_7^oXo$Jp+ZP?~& zXU5FO>&_RT?8FZ!-o&J_6LAb@!?r7DK6&YsZo#l;gUYWNxGf1n8JFvKzoj3qrnUYT zp7p}D_*&OJEq3+!9RVChM|u4M0gXOUCb5A($g;22OgpB#V?UhMq5gf}*^hCs5xEep z#Ef11Drs#fsL7>CNP-ocP1TfeJ7AjVo!4LSF*U}@+V9EWt#93Ft{dCTgA?5?OTphM zvS0=!(d|mrLl<#+9W>vY0@6Q1wqx1=trFMYw>*=@6Oxb@G+fTh9f>(*E}D&80_vud zu?HG;wAZ}viYZp<3XXZ{l3VY%pg5g0gky_=@Y>LKDQ3MSE0T~9_u<*5^>&+6_fJlB zd!iV}VOo*+wvI#i=B3|kuJt|?S;;D;t-x-6p0l;B;7kWRR3cQex69amxxlT~sqJ<) z|6831IjFsx(7XO=-#X5XMDbNR6LBcB`r7-1m%^;nx8n^hfyuhEC3@l20!53;qm?&T zu2cllm3KldxZHo3#I(6-9dE${0L_ctVha-&6Rs^M{5Iq2f?&Y<AQ|$DohSeDtMUU zhMr8b8#lE!J$gf%uwD;QzSKjjVU5XP@KB@w4-~WtA(kYrq3@?)(&*w*dR+QP| zuYBYuhe;V_XFVi~e;nd`av6Y#X3|g2oMVaL;w+Vwuy#lJ{S6&y!eABsVs0B6Hot>R zN;Gq1!NzS8+nYV{M)wkhn55WsCRxT1Z*W$DjI~sKAf+x8d9(Qg4)ayT0ELL+qz)4hT}QLqy5#@8QMb z{|{Gh85TzqL<_^>?(V^Tf#4Dd5`w!!c5#ABa9G?m*rGv#Ls)_b$>PDCEChnP1b6v( zuYAwFcYgHrkE)q@W~zItr_P)M`wJNM$5nASZzhjAioNqIC(f~vjyx#oTZ$gg(m%iy z$4Vf~F!fF6pg+c3z)C2BECZk3&p>sk3@vF!|Dh{Mp;Yw_n+54OHi}zEI+PAi z=uM4=ej;1)1)z)i`{fBvPc!q;5#*8g6VU{<0Q6(W-p*xKxx%O*F%3?>xP## zBH^TrqQFQ@P%@FG^?2S-tp%LB&8pif`ZYwBhN@FnrR+x8ZpXiu6fQ9##n!KQ+ z!`p%&1-zsDG;{bS9maG*G9eVBQ0V*j#t^w<*AU3wn(&(+e^FYSAQ5kgmQihycS|61 zgt(&bLfi##WH$BTVo|;AA+d<}HPKBRDe>Vkhs8)Ktb543{dzcn1|#w0IO*@)aNpZM zmKQHm*&DDzz4o`jo<7QW$&h*h3uSQ3*HSAm^<_H>uUa{$Wp;7ucphM&?OQtiUo6~i z3?xV!(l*kWW#16eTY{CvH&ne|;-+36oqVBJCxyzZ@cu8zGr3LS4^ILKGxwG3BuHF`FSYh$hcD>)935%xJrqqNH0urIkHEaaZV2Q`*P7pIr*J)pqKJdNvXDX zKF)IO$$EG751>pJUt; z0K4bBqx>Pa{x~E^!Ea#Xs@DS^iA=Ck>iOyR*}BL;0AdNxT-q3RNUXTk=ve$}3BtLz zX5)itMESSS)khWi{zeFn*r#lM5N}Ter_-VuAfmBhIe?gRI4rj4q*NG0_}gGuV%@>` zoW-w=voP?+8G>pA0Q&s)@2S5qO8@1eB%orZ5gNs*q6bury+r~V`nM@^Dvh<}bWCe= z-Q3xIEz$l&kl>0^Eh-RbgXL5T;rfh(88JcLIz*p+IM!&LMY=<6iZE)X2(e{9DWUBo zVD|E3uthrT4Wb-e-24P`2+A?=Q~b5~iahzsF!+KP=%jg0Q3VeXl)l!MG_!fjJ5IbI zt?J`ukRXmDdivSom149IogeGW8odymQiAb8J}>T$+Yj)hISul}O>cjn;qCr;4+Ko@&jC+j+8DXGhg(wSv*&m=wrx zRgo!adl6J1MDd9Oo{_;?X0FdztJ3fozhGW>%!Jt?ScD7b2J6N@5Lt4W}@inS_%@cccayfctYYxA# za!1LsD1-Lsi}aGi&XbMO6-w_FiJcOk*-YqyIudmxVZFj@{5KC){v~JvU!k`*zk5gE z)EykBcQq*ToFR=6v7gD5FaEKbEH)&$^P8Tnv;-(cjB*ABNCMZNd zH=N`-;#2GkRSq^sPJe?4H+r&QAzoApKXNad0X0+{m1jwBUwF8yo(1afg3UWrEt>qX zz+@oFmIk574Y~gy0pO{v&A@$z`G|;ThRGtaRkC8F)QU2?4}~d^M+gh7|Myj$O@6KV zGv;hK;?5iq%7J9+F@)?kf|p|U14c>_Lv0*R0K5MA_IvLH zWlBk{VBAI5t5n2M0fLVF(1&|3oz3h?^_mtZ3g5;IdD8xD70-_W?~=qo%8{CZjPQH! zt=BTE_fqf%qf|+SL!+y>)VBX(RDup!pj#Z#2e1SS%;t~x?RNzpcd;T#$Tdrn--><4 zNo<7z+l}(z$CA(Y!4e)1SX>^^*}8}4rZ1_jJ2eUecWq`apyBeO36CY`@K;d^>K^r5 zWx=JhbfJ+AGzW_R!u^(h4yHikt|C42s(<{mM;uoBWB+Cnpd&VFSK_+guQe@2`C@A= z8;UxA{DJN7=5%}BIJUJ0E`-2)cNI?kww}gVePl*v{6B{owPu}H6d1>`cw&R3${^lv z{P9}?0+bu6P?5oz`$4h#n7#{NKG6p=Wqr%)&^Lx(_nZ1xNK`{rEl!y;qEcFMN1wmT zOJv(wB5>X&ez-aor#P+~4G_NZY7bTkTw$HAj|FM=nUg8LZO!Rp~-}8LzV*8Hw z{y5E?q``=@j62Cs`O`UeZD-?e?7gxH^rz%iHzM@^si^f|doq^Pw($!OMNTiaH_%R*3VvR4tOow*tRQ(&9?y8JBdusqDL;k9Hfjbcis zYo4zRWnzJNGFs4{C)(2JR~}4BK#83@!)72JBCPnKMAgIP3X>ci0fMaKST&3~wpe=2 zc_bFmJhG`I2X0f{_o!v+cdfgWNF_pGyLfzzZO4SO)?FyE(FdfHN}B-2Bq!eoGJ}Ge z4I60)^VchbDR%hk$lZ15R2$}=RqG~x0&7EI8rEpmr7qwe`U~Ci=>wly#30s z`2*~dH^p!w)mI~-W^PRHtCs#Nrpr=Tx&Bg z+Z_^{VA;4!0!I7n2N=qUUD|NDUd_v1N`c5Wr{&|sNb^6%`yjLZSSER;c7;;1=~wAA z6P)i1p3f}$2N5A6iYrHMClokF7eY-}IQS-YQ@t(>C;d1a-9lqT`NXS!`6n8%Ff6De zHthXK3%X9;B8JVc)U3>!ai6V|vKa<-cXVH(x6{Vp%$-P<|8f#zUHY zALx>yJe;}|MqK1e3{&$Cvp`g-9LNmm_Hrxbl7HqJ+1nvHQOagR zUk#ml2LrqO50DOL*lm0zy1QevAw&_XdnE&haM%h_D^sO&(!Afm;^h&W##j{-NSP-#Rm*T+R>oLX z5MH8sCpi}QSym^tZ$_7Rpys8r*Pq_#p@l9?MfGZq^N}G$SUB=i*qdn}4!m#fYE2q4 zT&OU?`vx@3tgkVji!Ad}J|%!ob)g2ywc7km(+jt`$cxx7RI<@ z%-4mPJtOq_Usz2vl5h6N1l^RU(Lf)6l}8pctsC{rfY?%EDI$+U_N)~%jJ#s7EI#o?X-Y(1o!Ic<120-8Z3o5FdD|VRiY=4O{5>- zJ|BkySzi;3>Y)&%39Hk(;bw&j*!5QA;d5jy&_O@1)r*YMlsLQe-mF6Y-8xh9V+gfs z7=whPROpkK2Ke9B(;10$ZZZLKBw@HIqw>UGGddM~zGgvP|FOD!BTmfG@)sT0?Q!CFeL05d%s*K1Hl%K*XKFrwClgiT*^{ z{L0>M#2Og(LGpAAIi15Cn=}7&tf&&PVn0=FkWZ+pr9@J$neEAEa$9=joymdlsakGDX`{`Rjx zBey`Anp8_km}oA6B>w1t#rsGGmXphT_h1xIQE8J%mx7ZaifRL!s1W?Srs>QnHfa7E zG8@xwbsc%P1jraLxsRah{s187w3xEv?;%pjW&r7}-G`aY)K0Aa5bzKVec+l$ibpEf z;|ond-bRDG0YkD)6RFJSUdU41d_ZL@rDynK?X}oD%D-OK5#?46dT@uJ5&Rw|=87=C z4ampiCX@R>^y=S_o863`BKT*LK%&VSeVQEl7%wv5+Kr1>LoSTj zGN{v1%4^4~t+--8394wmzbA|yHHt$XFf5Re!greVz)U=YA7@xfxt>r~HgovObL#!A zN=`fXn$^MxVI5oq?$5_Le&PeZYNn#B16*1SCqo2Ck0uYFAnw#a_a@SVC9DJjfu>)- zGuMulfYkeeAPR6L0#E-HfBd@pNJo(Z<~0d_<3(5AXU8hldo2d!c@2gZ^S&Y@)2PW9 z;Yr$m^O{arq535Hz3}wznoOZATwBE9gt6G?=zaFUedPx!()?Re81?1=($j^Z1Hil6>ZO zZ_Xnor_sZAxy|?5ugLQ~VzhnMAc0UNdg|kPC$d8I1d>Cs8!wQJ9;KJ3oawnbDt7o! z+7B6Og8p^UuB;b^Y|~hM3vONdn#f?03gO_UsOZhW5-*zD56UCMSFtKdcgcvZrCwhP zDFMK|Z<7w*W>$uvzySS08$|oBkl(;zEQbR& zz6e)CVYEH@>vQ`MIf!WB<9&f0q~7OBWqcn|3f)2m;xBz!2oWFrYDF7XN3RD*RIC zIvojFHX4Q4FJFG}uCmf#X16IpnMfJ!gbmpsqjs|rMg9Yyo;ijl`mVm{;K(`K91mO! z!_A0+Sv0WYMM0713ABx?B{)U3>wMkKA)*=wAbI^IMJi!tBYsu*_nn{R##EnbzCV2# zUJW|Or2r@?;+6H|Mc6;sm2$MeY|MyC)=~&BloWzHo3K7Zfbn)|+Eu+2ZFKdIUp8g} zY?NPt9S0PdFLB|d8@u{Bqhx30w|Xgx6B~{^*P{eGa&Ek|e#^>7L;}$N#A?lfOys7v zCZ5qxu5P~d#2O9IF>1u~8v7hW;Pp!MXIUzDhBqs~3 zZiGapx%yPYeyVza=kk8`6$_8NLB0p_q9}b7S$o6wzm3W<893&73NK$ zD{%r7@sPrwr7)dXFXSvM;RaJ27527Q2avrZk;tp+p>1hX-pxC>%XFh4@PbDGWcfZ3 z=F5_aI;xs0f^YxzC*IFnf#1>^l;vTW4fu9x{`iRVuW!}1i19JzM^lIlQKPb5wskR$ zlG6%hd2nl@4djMx4SRFIHw>VA#t~(6d1*f3S_QzBcw`Bt(}S8yUr4NC5lmGp2f_mK z66CV@)8hlh4t8Pnsj_3cZOq*an4tF0!JX*Eq$F=34qY==z%;_>#5B?}!-ieDWisEE zn?-m}9`6XEN0AY*g0voeGD9+g2R1jaUGN;c(n+G;u_86FH-GRTfaQqkwf$<$I~EQ= zFqpk$d#$q&DS%^iE$#z+nHszUc@&;f$?J=#yPVj$3Fyqg6p2PnI6H6$6@yFts6*851j<0=LFh8-BKKSlz=cf#C zD-M2C&3X|C&_h)F1K0C69jOOP+4VbnT{w|kzdpLi@5r)kJf>GqOI|IDl$S+ zW!&>ieEK9I?rf7K41OJeqqgOo;&vUejs`-dI@|<$531}T=xXhXYalBnoq9GaFkoSD zOm{BtK{b@D8fv$esF{}*dK-l;+n`qd&6gKg5a#1vhcvHf(X$6R>o9$T_6;n#@hLPY z*FGp&K}li|$6nL%g1GT>KK!DlZz+V+JWe{< zvdAWG>_G{nvI1_)7vmljJ72tsWVp*7wB1Lc=~nGi9Gf{EH%9esd&`B=$Nlf1Jjl0J zZ=jEUDv(mwCZ`;-@v^FR3J2mUOqs$_fGD4u3zb8s2XM4nCjfdenGT#9Q~7TP^Tq!> zw1lueb2L93J=^peS%<}6nU8m3&&P!tN9sQX8P-m9lm&!<4Bj~TcDGI%C;v#hvZNwS4&i;APn=_%>acbOlj6&vb-fIGJ&#OKWy9iBUq;y8_Zsrq& zTr*dD#gdH%pJ!3M(a&XfjGL$xU8%K8G5zq9s%Pgij@#kH7Bl%c!-<$DjeGEVe&VH1 z!O+3gjr~X!zlOH`c0BKON2^BFatubEemhYW_x}=zcfHz2M1>MY0V;fMa2Pk45Z%nJ z<;4)Y$G)3mP)L0G`cFX7=1VsAPT_xV7lyc#V(JRlb4bvyB8M@-`aE2fnxIBW9U*X3 ze}u&xy5#`%JH-MnfBbgM<*5?bLfx0ni(Bi?7}9G?Wv&ahem8!{KJ8!j?jzI3P1^i+ zuerz6ar^E5HOM?V&ND!E694KIK?I&f=4T!AN@BZ5k`la?CVI$6oK>|w8wYxVnXlg0 zMNfjz^^JlvPk7X&OYYxyNY35=xE_l~oV!d%OE=89(_pUOJk!MiRI1X#2yQr!Lqf@P zh%?z?DsivqFeNe!1Z6mRxm!axUVpb1&djWNKotg>{msv3v0{IWNxRTJhkU5Bla`cZ zzx{3OI?El0Nr*+=vHq&$?6iv_@N?msx@dX`mL{90k7o=2Li=)kq;ADGHqJ~*3ErE| z$=`#HFWNv!G$O<*bGz-yX`lVibHvWSPkeDe({7&uv{(5aFi-hJC&#?T|M0p?8_n+> zJL$vJ`P$)iLGJ1bVDr>mwi?3f%{w%~#z*{?Y}{va@6fK!f-d?mYKWO`Fng&@C?Cf0 zI1A~wH+|nRmqFhqlsNpO8?H4)2l94KjNo7@s1ftXTT<%r|-iriwAQk_aYu8jY4 zS6=x;!EmT(AH&J7tBQM53uK2>J^th2sD~E&utgt{37PB{CxyDiKDU!1-juBn)C7;B ze<4Nu1l0JWI_Po3JVR?ITmXmna;_yeHUa(-a-B8wDSC%mpw7^I&6+!`3v=nj$~?p= z`Nm86?O%r~cg@eLOaIQV)es8Mg`1eVKNYh|6aid1GKKymGh6`MfV-wHQ`()^lt6Xp zw06=Tf;yVH0Y#S|2|U(54NP}BmzyI&yih2tOymBN%71@2_>UyP(c54Ct%?uY)o-L~ zW|l8Kh4@86tMzA^lo1Z`KG=u+faVSi`X9$!C=XpwuvT3))#p;c{W-h}gRwsNB<6h( zsSB}!tvEVo3!I+ zTh6g--oPI38^sj8gK!hvXJZazZFrby0Bo8s!$F(p4L3|E#JOYMt6HE6@{Q;t!-(S* z9N|eoa>%?7oCqRLTlOJgS_3{+|96wQ9cccg#IQFx_lqP2_7sLdPJ-n{OIQDSMEO5w;Njc#%j0?RtLN{>J1=;B% zSSs&1vQYtm8UzqoD4=;Kt*ppk^P(yA*g z{Ub%9EI^3HQjeU6AfdOh=dSwHH8Ip#!x?wU*hak|G#T*f8VdKsSyOEh-5$u<_sm}Ab3RODb=Pil1tP+`E{RHig=BmASD5LKkFR}XfN!+ zCo8&`OtRIe0@9GsBX8?lZ8r78gYSs z6(N3$N;y)hiG7%boZExy2$V+8d_pqXW6xv20j4H*)RG}0;Ra8<{_XpX#Kz;jxU7j^ zx9}&rnc?1^=;x$mWEyaZYPu6AQzq=1a?12>-5uVYEkYMbuNbqPd{NF};Eb1t8~th~ zy^S2TkAr9n5@ht)n7c+4rvFk${?4=9oS_S^@fHkm9?M1*xhd^gEb?^qI9@9ls77f@ zbBw&i$eeK;+u7ZnN8=Y2QZTKzA>{?#gK*Tc8QKj{og@bdb8%74TKa_a51%U~4Ucn8 zKc#1R^Xncj_sc~8vMCBy&;h&n-Cf>i4^70z$njM1_w?I(o_>xTSv z!w}c|jlm{?Y=p4bxn+Xk>b7`zsu^G(#=*&#lA8$cr9s6WVF<6#j8;5v{1P}HYIBN` zLZ7=BQ)VubBzBAJ_9DCho{U#kYmYY1fJoB87zXc9HLs5lcq*sz<(R^^0f$uLb&8AM zOwr~cG>D#f3s&>jpnyrgsM;Hkq3#3LELS!;OY->Frx$1aw0vr!zWCl0HE{p^5z*_P z{qK)dxd%^s`YBYS-x7>kc5$52c6dS+WBw>XLaW$;nWRZl4XFaARM^1meV)7FV5;h7 zya@M)5&K$f`ULp4*aBF2hrY0VqoyBa$5V~KLUT%*(oy8=17=7ea%_P z+_3*qyS^il!L!j*aNHU9#Fr0o&)^#!sRWpFgtI2AlQe;kj~42&>zluS4|0j-t-%wJ zA|SRTAIBlQ5QY-ogP*W6Y#3m1jb81zy5QC&O?tI*1Cx7W5<&PDlj;9yHpy7PyV`88 zx~e|bbtRlf&ex3i+byh{6-?!-`RjnI^$@h*xnV?68sMzmkCP+C9Bf*WdpedP`g0bUDy*1?|0W!-4&%WH_U`F$cN?`fq|)*bBe_N zuH~fOZE86N0%$R8PF*u#t`TN@aJ%RboA*sy;M7-K0|?s2QPvpn-LLr@ONh2RxpmQm zVoq+yJ~!B=@!^+wg;{*NWmxo$$Lk17!Y(Kf#{&BgnjLYh@eeQndgnb7l>U46j`y99Rq zURNZy2j3h4S{RP4@2smmSdbU04y*FhCNatUJkFw_DtTn&^q~y5kuM;u4 z9p@?6JCicMk~Z^$9H^c64olM!<**>Ec9nP2u0Fb*+2s^LsSP8L#K_uCFNIg6 z&FtV)y@AuTZT8gps2-*As+vfp#3b)z4Nj*wJvynoRW5EkQ?@+=?D@^jQFePBR(&HC z(mLkagt`a@?{T9+ZA#4E=kziqz8YoDnMu<#6h`XyLWLNB#2d_sAY6RMmvMGQ>>z$h z#+~?{@#F{*UVjqmB^$+oH|T$i=JwBgk2KheG7wyDaS&@v52^eO-82_@M3D9 zB{A4};So@DL7k$nS4_;~+OaB1jG}zr{LCgJF`99dOJTDFSR~MrSbAQFtA^&RRLtw` zmlqyCW|7=FFth4EZ4smN-o!m1C~nf^)}mk%-%;MC^D)0p_ZgkA4xN%X&M-D zOJM5@&;mW^Q6D5EuBQ>?MOr3y>_pnkY~BErR*U3pODuwjo=Oe=drk1r4fF8}+j5m}OxCRYv3gmj4so;@+<3{Kc< zQKR7j0*DWUWFScM&pah;BU)#c4C#xzhTlcsYpr|5=sKhYR%tctGVC4~CXRPtCbumd z@K}0r4km8E$1jP`sW7;j(P}GD14%v&$gA)U2W+lluulip^X7&3P?x83fz~{HW0`(w zwKMJF;Op#C^stdriJUTEnOZ~dhX3?+6xHo!sEa105QS1gAS$?zmejV)+&KZf zebKY6Z^=bit)NK!sy|Tz^{Tp$P^4)0*B6?>;tg_uP&?0pBY2553OC;T)eG9|y1I`8 z;#8vY`h>lXc;_0Nb8;l3wxMMG*OOtuXy*_IT)(?2aEL#U;euIK%)CIzW?u{fo1A}} zc73spBxC& z15+?jpH;9~I@|X%>huf4zdD@g{d+sFP{R)H*-CU%Jl;2Y%RqpWh_{<96yIP2j|4<)le>NTr*PjEZ1c+uyrSDCG8 z7K{Y*eo6-0Xi*Vv))Sl!Ob+~Qlw8#j@hAxP!Z^+yRzvaWR9wBrVx9p^vp34dWB>Ym zAWipEi&A?9sUl9#%OcxiNhry@tWI?8K?khR%uf%U`a65+0bAiocn|q#+uG2tcod#Z zkqrF~lJGPBD(0rXGC(fR#v0Vh!48gbj>P`BQ=qNr$Z@u2o*xDIa zYao(R4GPpRmD+P4^-=F<9{! z5{riNJ$5n)p2S=4K@v(d+v*_kTg8;2*RTbzT^m^}=tl-J4_CC79r8xt7J7pF*6~e{ zZfNnC^oD|u5$X3S_XHFInJect>Ta&PX(~!BcW0A{I3_m!XZ{ednJBLQPn7c($>6># z8EM*|x>1&l5o|xBHHG?DQUCK1Q$3Ohm zr^Vd(kdb3&RGXgDlfOlQ7(n|c+fZC$##BLwM#oAV1K=!Xt81}y%QOCb)AJrb*V8-u z)l%=5Hiq-wf^JF<1L!Ncir{iegv!4~)+Z%yTk~RGpuOLpo>7;MBcCgUJY*FwNW5b7 zJ2=E2Sbxze9up5VFRuf#9|_I3)hdHr2|_F+Tj}jB-5LtH3`K2jw%=zka@&#^1;LG@52O!2ZQL{Z$va5iQ4e#wQ+_ za!Iibx4hBJW8(}`D$mVoFo%*u&bIq!x3?FxFj~CdoxfZ|`*Zg|G@O2w3tWnoP7gXD zOOu!hfGQyE78_Z>EA_fwNna#%3$xRP0dh%d5IKsva6+-p@Y@dRgye)nC*p?|*_l^o z6GX&#*oA78Jj4eF8vlGj0?1E`K)$gNXtC?kNb=wRDtxM^B%F#}w;8N%&|NryM_j#8i(g=HeEBUb_qD3DK z+b5yJ-+wh8Q*UgtL=-xcRw{y2*a$*db;d%R%d84IBs_7mF7t-}V(^sVz!LxYrE2xf zxc)R_rSDh9;T;%ZJ?bu>sdi6q?1w0P#4?K9WrAVO;UWwqwueSAs!pdV0KuZZ(5`+Y(XMWyVU`WrbarR`#4*ym z6_-2Y;6^#h_Ot+qU>~W+TcJL$`yzeFG0fM4JP?$K0|^#Vc79We zD{rB4!Ak&)wEiE34;*_XIh7CKSe9crSVmcpE0{5_+ zM>_Xs7X*qWK!pAf>79L{`p97AM^U8{9pA$Sk^OK)`M0@5+#s()beI_`{A=_rv=`$p zmuH8i6Sd|S-dS77$FyoPIyuIj#pUJeO(!usVUPiw22E0x-^iWG*TH; zmHk?yB%5A`?AUai4$&c7f^(JXm4|<5f`z<$C$vOeTL-Qp#sKy#;4+1nc>54+a3iCZ z&zhpzqTYWmt&ftGqE@vAneIVRbbk$?{DI1KqN~Y$8wQi5OKJ(X0HfyylfPIUq1t}Y zyeEjx!?>`-wrs@YsY2f6B47;BRjsClH_vpNzmi{b<_9>YK7y`P1;we8L5hUp9|w91kDJ z=)j;%sk~qc4w60@q}82R`DiJNvw#{?61t1p_Q=j}8|46QWz*=71-&Mj*@Zh5%l8#+ zx$YRlMl23HkU@zbj=^=8pS<;C+R}%odMsv6bwkxPua$W7coSki8(_e!hpCW12_4Ix z))RyW;c0J{lOuvUD2+O^@%bdo;Ka{kaC~GsuVUY2stK8M0f~@>Jh^4H3l6P3A){Oz zXqXua&tK(151f+Jejk)-d&e-i04J<8tSj>0x0=>mh#VB$x{=5kvo#O5_+7u$6NLnR zb^)<|$D(0w)6ULyarb-WpmJ-bCrS_!I*#gYuVh!)kx&3hVBaJ+!er!QQ0ehQp?mP{ zcV|!%2peB1=&gVmdhtX>qv*;_>L^`jh7tv0dkP=K?9;N-DCC_F)-vM}0*sYQh??5O z{8y48JK^sG7v~HlFcI}1>yGGN*?h74eEwA2t6}uMua~|e>~-W2Ht6p~9^5^VAQGwenp6M9j&r?XP1 zlBZ$E=(0}D(Tr*NqmIuIX{5;yvpcnlLjxlcB1B+dcZXxQwXLf|hs z5z12QJ@l7&O>?xzVHHOSdYc8m0Bz?YwO_m)3io;aQKC`)rxZT)tT!GvJWs7K`$+_+ zC0R_&2t>t#6}9=1ujo|k0{x4Qc6;p0V^YIW=hKo1wW@Qr?vgjwd= zM7GcjQ1-E)gC3SqCJMCjD!o*$2*p>^UlvZu?}i!51NEh@7;)uil%1Bi~L%sV7nC~cwVhLUbrcu zt|0Q2q8ia}9BVX69L9l%Q)O;mUp7m@kb$`JGqAlH!#;DE7~*}HD*U7QgQtDfKbH{J zZf)n{UTMeuZ54fitjp!xP`Y$kWl7JTj}tS2BRU6XzuApfxfsROvs%BB%`AJ{u&De} z1ld@=qO+d~D#}5YjNWaY?>;A9uA?CW7G&Mvg8~me##IyArkKImEsz-wPu3#SA$w}B zu6*tce{BGEj_g>|J$Se~yIfRdk(Efsxyo+0`L5r>SK3~aOZyfjhnzaKTq864NjC;< zg!7fh&7&!25jQ33foU8Z+1)aw-lvdjFqk|2>*TV}?fpy{23&ZocK!rg9rac}sC9uW8V}4TR@}B@N#--*>WmoE54Gft_hE75154pQ#XnAv((!z8)}{ON zlR<=wRiJ{PT8qZXBG$=E%bfGm8-D6%F3xtMxDKU3rkbYfWEx)MR_sh^@1Jwdq# zh$p%obg_{pZ}eFekd$@d`3``!TvehiX$em`YbEXY@S3$%)oH@)mur>P;|oH;ui#xj@tScvQ?PVxih*i6pG=7oT41r?CBwfK+4;6`iEk&lD~TXW`b z!50>PFhscDX-5(ZLQXNxE#8s0J6?63x%V_#~!-)uyJbW%788qknb) z{R{RAqtza+i3I%eX5>sE5{Z_1bWftwYl62KD>?hHVd(Eyz~GYAJ&5cj&>-mVyCP(B zGGT`@`=9RzgSdK66hC+#JP6O%l5q$vG}fVWT_(`pp7DSQn#@(R)mSr#Z^e#3-EG`3K zY|#|IAi8+nAj5;RhYGo}rDunUo{NQcW)ET=j!BI-82%mIn61<;*T|RnwExn1uCv(k z9Ncp+2)&*Ezil-@uG^=7;0ErM?S8rKcdzoc`S-L3@yYJyC{EleZc#vv%P1^uY6mD_ zjBD8yDMCH`XqM8)e^N_2f8oAa$iH@!>>j#i^wrFM|Atkb> z1s=#y8ee6C1=#&ZL9bx25ckm}Js0>tD<}m_SZRB>Qb9z}md?Bn#lPZn+w3;{381xen@;UI zpL6!tnJ&{=?|{siaed(x#zHDknG^zkahw zDkduzF~{umZc$Epo^nppub=xIWgaQ4nF~qJP_wtx!fRjOq2MDeg|dqa&gK*ef0i%) z8bx!yw;RE$?d>g$no%_eXo~DRtT^lx`AQ@f>5y1#${yz7;YXn?)j)`=`T74k_)_1z ziYQwFoNH81{cc{+B|x^gt~5vmmtfsJV!FFD$)R*tsz=1Z)CT9M-lbxxLn;)j@O5d= zS@<?tUE+6=Jc7|HIDI-fL-YQ#-;U(0W9y3TIg%ZQ zy{1hG68Z{ij)3$fjDOAYk8&=j`x_p!&~YLB0aRN_Yn60tF@Kw2{WB{Gw#g(VVjDu{ zwazEpn6_bBMlTl(-^u1?BGr={TjIva0uYz4IP7w0Ys({<|m@F{l8CrjXxi z7>Wbt*VbuX?uIYHy4CYB0Z%t-Cmg}3QTCR)r~oAg^M~FS z^MYvlK@xrl=pwi-`Sk#9_>hFF+MsTcICk6NHnNlf4b(+43YYA=+;fWvFm(Kllgd56 z|0u#>eG4nWM8JPVGse|8Yt%_D|CO}G@-N6k8~tZv_{|`TYif`hs`->Bj#2Ewi<4w) zw7OG5J>5yr57PizoOjk$2?Ke)6>0Pm2xz*|_05llV6)y#Rw>4AE2l5PnVZ ziO@)1B$|-e_j-reK;*1DEqW2)E2WNy&`ZK-Q!8P!1YL9Y*`#v+J|bj!XKz~;JZ*!3 zdEi=#9+T7(98oZ>i%v&+h9=F-X;x#1u@5OY)CRMFe#Hfhe8WV<43o`nsLZPRKL8L; z11__Px<&xXS|ST|<_`7%9u6!BR35dae_a4{f|V;}foc?Ye7}I*?=UaY^hQ4WZ!E?M zrOPLWcvl^*3mo1env`GzkS*r8%Sy+JM)(&N|FjogMRHB+Cmw>gCvIAFeH(Ikr>hJi zejS*=q}_I^YaL`R^>*6bHtAlOobALn%U1nYH1Ku%prI#rG2miQ&M77Yjjphi>{In# z)OYEPSlh)f$5VF6D5gUjp@ngcCj>9ogl43&V$(kmChCx5p|sexoQLiZyviiSM}Xp} z)iALbT|Yf~nfQ(F)~-RVvh$G$(uI+H7aguc^xOfbJrGc)E1v(_1>GlsTPdAZn=i1> zbc`o-T0fIeLx)<0dGR3Ik~m7hWfvZGEo3QFOZk?ck~ROPvbURV=s;#}&#<8ln~-`m zviv0k&WMvvBkcfc*_gcV=h6J>2WmTyV_H~=t~o_ z-SOwNqg8#l(~W!|S|z!vY+z=AZ38w#6+J{ zX3_3jcAfJWXEQMODk67}q=lG8(_ zr$sOgb221y`O=ehA?CvpB$P~o$o0#Ezr4wD0_|5o&!$%IkBQ5#Y{)guli#ar!{rY zw*`Akhv~zGy#r$fM|!r=SHnlhRyg?p%PWLSnt)$g7I+uG?IyM9HTQgA%LugY$~!SQ z5pr@?3Zpal^{57QCWm+OT3zWsx3YkC#?cNDZ#9Aw||+I5s0Sj0VOgzWo@k!8>&sW z$0|?eT$}Q4?6pFgi>l*mftS-Je}4u2wXd=raUwZYtkoiS|d+J^8AuYB;ncD z7X}E%jbY`VI<==QI?y|NgBvNjRp#7ia>(E#?1Fx4mjFg>h=IzxDQ(%*M=1N?-onL! zPJq<2L#pch;aUz6dgNY_7dF zdJThCxNvLp^|VB@^WgcbmZW=#tcKGgL7`hYjEO=13=Rw<7q}yX z{Q=r#KCLFVD2@0BgKK(oe7eKwKktF6fjl;W0H6dlbUia>^XU9OrX?Y8p8^x+ ziA21yOYNk0n@}(Nao&F+pl-Bymuf)pqzRJoF@3`guNrkE2%jQ}U}t=;oj%ly-e6si zS@?)!BqxcxPJ>?aZ+a2u7pqWh$W2D_8xPBgy-PHum#zI_0!%TvvkFQi&yFFu(VRc2 zC%_*BqG001qukeqr;d>8jn5n_v$0GU$d7qTcgI>)$%>?P&9^0Ue*f|-CIfUpu#*bX zXNxa7gkxx0{NkeTUYA{pSm_6q^ITr@U7KXwP6SHbGB9s(h;?Rei2+2}0Gj?<%K$G2_|=c?d~cl}tbmRJT}P zpfDUJ0AX8}=+g~PI%py>kQtKN}^q&fx-)+MQ_YZ-DS z@v6UP`sz-Ip(%=0LJd5)5Nk_vIhOCl<4B$~8ZPf0wTp8{-bZM+kf56raj5Y-JYLF_ zBXz%sS!zQvg zF>|x~Y)uRMqWpT`P*0(E0^QBY+>a3yQUap><)(DaOw35srollIxk$%Iyo?sk+YHAq z4C&xwE6;I`+&p~fyvi4fWiq${2WpWYo*jlgd`u(&XqFXsIgulDI@^OiK*fW*L&29o z9iazV0Ps^qm(8=5fflUUk(95;ZZU1|B4jm;GPc>g&yRt)M9^VQ_%R)w&JUl6D9g}} zbb7pV(>T#w*UXwgdSOx1i(N0l^ReY9!yk?2TgZ)RXFvaNI=F#z`HP}oSvMw zSjl05puSz!jyH}J`8Q$PJ52C_l5gx^6=x3lfNzs~DJG77zab2DTaA^xnB(DPBhDe4 za2>Om01FTQDN`V&$){n*)r{ELqcM6gX|{!u^>34%blYDf8qKX_j+77SPg_o~(we7~5pT2pCh6G`3Eb5y zD8m$pD-w~oRrwUdg5G=W3TUR!uW1pH+ycg5YaNaKTX!)1SBYXRXQ+9QzE*3OxA1C# z6mBCOd~mk$zzbW{fStDV&ucnir{JOZ2s%R%`m;qUPc3F;mAkZxCyYKj`tP7{jg{4} z#TM4#=7FbUf)#Q=QNC2nvolI+jSL#W^H@VZx`MnPNR z#?ls-;!LhBsLnIlQ_3rZc=0#oD$gq>Aj-Lo+;Pmbp^x8$#ZZXm`yOa9a{WjtuOyWVHo)h&7C^-r62KtT!Jc@4e^f@wWtF{AYRE!rNcXYoRQz6+mOid?pxqdhbQE z3D7B`yZ2|?ij)?@?&9B#-!8&1`N*O~IEp38`^+^aU&~JVJ24aLPmNZOl>muc{Akwr zFlcGYt*!U<>|hx|GrtuHTXhjTD3roC4_kg`T`&DLuYvh5M73oIo!H9?faPtN!)O+w z#{72k>8yC>5rPG>{e4yma+%2bO5Vz)G1GVkaB_#L zB;*p19@S=KD8ZPn%w9`Wd`ko?o_ElljGS4Mz;aY~V(ojL08^`yFq^J&;uSim=k(sR zY2gA`>iziU?Se7-l`i(gN6Ag@dp0P!g$!B{OQS3XO>R3hh{?>LK*F!Ltf0AFGvDxQ zf8<5~&Oz_|e)}Wf`*CvXlOk*+P7rPUdYpbC>iM}0M$hKaSw*iO6fin= z+e^>56;L&%hw2j}7oNa_;e72l~H$3P`R?@q%}v zBk6xLcfa>bB2BT3Z}Un50VrO_gDI%ySg=mZRlQ4LR4Hr58YJ+0)~aq+o?HgWJyt2@ zL;Rj2L=opL_r(8@c5bPZgmKc^&xK|KJ!8%H+Ib=Yd?s z7+E7(Iaha_IAmk^^6Vp*oF`L2gB*kzDex~`OnPr5%d4QKoiI}S*M~CORH+zVz_`SS4 zp-)bqY5!&>iWvqL7_7EGe(_n?sZHaR^N1@4pp}3W`cnP+e&$QMH#pjYU)o%pl zN^!dK`85vABoDHwcgRyJPfo%LW|Nf0XuN9Wk9r1P)L1QBLGjkKry+~18mCkRG#|7h z2OUiB!A+Nt1h~*-$t)SE|+U zThLiSH<^9R@MU#E`naOJcDoYetE>O0;~#T%flEeKa1v~_tZA*R-_iC8Hk9*CMIAzf zl8Sg0(sa8hDgKyKeGP>aE_UJg!IrqNS^gXU7N^Rr*<)iMmH);6H871RS}$`CiPeUC z$extB2gDNZX*-z#Zbo;He;qyTT=w)FxsiGZi}8mAY|MU{o+k6V3giXwcxv09XAcKM zW@&T8{^5S8Y;;!@J@vOziG^{Kj2JF5pJ>}_!E+aUR}DMlJ=5S)3Y~NkE-bHu>!Mn? za$;}jcn|Ot>ePQ+ZwioL=p`sBzT?j1E#d9<9os7ug_6Dwp}d+ECw<8Qn>@eL2Lzq} zsEJ(N0{I~9jvl7H5x=;%V`e6W+{RkL2KyfE$XJ^LPM+lZlmc6mH|6}3%pE3$BFEd5 zgzW(K50DwiV8%VLHx4Z9wkg{#!{$$52g&BGXtA06*}dfAP<64%-Eq$G%MQLHQS95^ zaF53b{54lcgOWDd3YMr6$Z=vxT4>S|$FX%3P?mvLt_xzPPSJ!gB!jp*b_4^W&$9o* zA45_KEUVMGY01J>6S>h+b34f*xH0v}dP%Ywqz6kNV@1woqg-c76qL&5h^e@X8AH#t z3`)+VjmGt)`jCW zcyCK8pN}I&U<7D0k*m(zeGvkdE;TQ$bBP+vYU!A55&cJR=r)x|PnrRaureDg&t84p zw(Yl{eLPY`n{$+86y!aaP2xH2tk=+a5gvmlk5Qzr9e}C)WbRPoLkcoOHB__1W6D1H zK!LdB9Yit{)T!(JFJc7erWnwHw~1Ux;$?jP9yd)pOi4<5Vjo(r(ni|YrTSg75WX9} zlYGsSf%uDws0hsP1E=MgjW{GVC1bx_Y>xWrEQ@z~?9iEkoC&j`RCN)j+d=8~uc<|~ zaB>JvUXo|DKPklom`j$g$cG68tDKc98jTnDdWJ;LJc6_M81w};8A z{=XWuAPBe>#+xFK{tpLyUqu~vczpkQb!aRe$$5*9sEme~Yp-^AJ^R^<LGtiMpW(lpYEP*u9(k|-G2smjlX(OXl zN)d<4TT&JI&|vxCJ_ZkBq-r!9iEXiO6t6F^`&@{S_wkP>0HY5E6Av(n)P{ENS&1D) zmTBTp`6d3soePLwW+6|ug{5Mq!j|NownFO?#KfL0&5f93b8A|oIR|JV+n$)6jQ8lJ zum+a>c9IHZZip2FKssQo+5++PoP0yO3)i3?4P|8V@#F@e)zI!h8n7FyppMasKFx>!?=={&l25TCVRxQYL5*jVbnCbpqt5lWiy(xp{he{xA z%SJ53xl)EW;}_TnJqz&@(m~;#KD`GE0bki$NOMS>f5b&rBuv|qC!dN;o4FWeJzM3- zc!n88chk=ue|JhOq2!ktoKX-edMuHDj#-iEl&s7CpBJF{v>J( z`?Ojq2cL>FNqEIzJkg3=i+zjD4XUMgg*!4C($blpMxR|pIc|xgdK#oR(2&d5qCS^Z6esC*);nVr<>Mizzq_4RFG>r<^FLOA&(VdXRK_aAYc z+CRftwc7b9qZQeC!ek)~&D&4Wt&R_CLf4NDxZyeu{+|>e&d)!LMC%g{%Q_Ze@w_I3 zXUy?ty4m?-C?*A>b7p^v-TC9|-0i+1!e8pu4foMI)asB~KFUN(i(bnn(q@?q<^au> z9&13Vlty(V5v%`wE-*UY3xs?`k~fW;UXdWUKUI`uksbW2YXenm4g~o- zcm{fYF^4-cdm4xk&R~Ti*q5Q~!l3z0;!%|1y)dSc8JPwOwzRxou$TZb^DDHgqX~gz zh~N{2@nlgZxzl4Xb9LrUZfJGcj+A>8b_Hqnz*17E@+r#O9f1AR2M+Umq@2t@iJV9N z=EN>E`wiw*(NS{O_%)iR9p+nBWWQg6PCou1d37;{SJ_}0VsXpdLv7)ULo?PjTXxfTi&)VPbL^40a6`mWRwkw|nEH0OE*-2jrc&ZEXwWU`#6wZW$gpj3_ z@g3)$?1z+_MvP_WsLOjXc!2rOtE541Jk6?|rki)3JJzB#1J5O;IBt>wW@FhIQ)?Bf z98-i^1RzJh4{Cn6$#8N7v^f3>!1N^bV%1c1!`3eb`FH-pFX-XF^i*mjz1-^+ueRS! zvmwa1i*oG06=aNVO&3aqnahi(BJrY?$!=;|!XU@L1t}tdi+|0wr6~iYMjD4xQ=eX4 z`@^mLH-z?hBG;&$8~EhTIu>4ye|~7?^l;Oz=FAYFhZEy5fS-cF)QlqC(6?1D?SkkO0PP|fty ztqz_}Y;PGDc<+Jt^OMyixOzJ`!W)?Mw_tvoLq$@y#5_ZvqW`xoB-7NYf~yjwV7N|7 zvQCIWHf(47dH%CqKOqb{Mk4sQ@F$xfp;5=1>HZ@R%3^?3P~EW#Ti zWm90fZ4q=0)W`YxVFhE8$PqK^47_?M{CcBv(xRn7K9tjk0w!!h-1AA_DDZ)$9Y{6` zuaj-=hk>zDb=J;L`I$Ey2p7G{hlq8_`-?bhbsg8ElAa%N3i9y*4UqPo&}g>2%V}n& zIGW7g@nK>yyYpvKF1(KjjnHuN@*P%vZW3;8Cq=gVn4gcJOJJux0NNnFe7qS>#bfq(xdw)dlMue~3vFwWVwWHO8AUJA@< z&dhjr5v2Gd&==#mF)k-$?~BYaR2NL}Y8}pFe1I`eMvAO#ba5a@_E~cP*G2YzdLLa^EBj91 zXZNsHV}?g_*$w~C0Qq;|Zgy+rgN*N=@6DcD$dM1XkN*1iW^d#?u50%UYxQ=;JQ^fD zvu*D9A@CLd>+@+ltTJbD{SDrgCLsQ68LwP50#^RAspIAqJdpvUZL#B4dKFc*WlqF4wT?5>(!Il|06x)?g(-N&;58zY{UcO4RIk$cr=#-q4I``oq8PKN4!dK zLpIXi&sxR%dQYowjzLw%w{lK&59WmDPcZZC{DksI}_9&yvus zgEN$k_Y8%(?$({c!`Wi+w#6$8@UiP`Vba@Hf{b?!=B}90u$s97Pxq#5ra#!y@rs=9 zM)f-QzG3Dsy!^0w5At!o$!EYNhO{z~6`L|wO|7aWS9>+&)1*Fha|96r;G&-i`(dXg zEQ}Df`%>LKQ z1)U=GAVu0Qzm;S$4eXZB8!zq{NHU6bFG}7S z*Rit?r#V(ZG3-I$Rt&5AO&{G_5kBQ+q*)9A!*WEmxY`&2w842qAYlohMKzT8--_vS zXo5a*Ow5-FsG}P0B&#ft? z^rZ=Vcj?jnDH^rm_MXgPL*(;~1$WLj<*^3J2> z+eb?)c~dKCV~Slgb(#=TIb!7rA^CL!bpVmHA31+pL_^X$v$HW~Rbuxi<$s})7;@No zR_3g@;U`HA0cOsT1A}$x`ifu>4TJ&NO{2* zct-Ga7#^y8t+}iIOvF0x0!MhEki~Kc<*%{}o2#1-AW6J)WvH}Fa=s>~+IjQ4(VA0R z*hB?K)qNO}`}-pCe00~!;3G$i1f;-gjbQK;1HlsDAAaF%v~D5RYV4QK$j+%Y^_n~6 zd|&G;9Z5^^)wdWKmJ+;`HC%IY?>mWmzNx<0*9>5l`8B)@{sn^byP*sxCM2ctj4oZT48qFZLuKj`4qzxwa7@Uf=o^v%#~@;d&fdt-Zg52<_d3F#}ZI463%z7Vdj2}RsUc0 z@N)5{8O%vzqo!~GDJFH*n(xQ7Q_gt()LLk+Z~i-V*anRFS6YpP24oPv@FLhe{mt*< zbsd|Xhkq{n`3f(%6b~WE#l-DtFdNaErkT1rhl2JCt~V?%Zhc=tOpC2+h!=K|Cv6Q@ zJ=-7oh(JTchdQfgK020uO?E>W#DmW)!VMiY7UcW%86(6#BWKKrc=N6dR`zHny( zr_2!An+!xQF{+0&G)Jr5pM)&m6OPmx|6;Q{nX&x2zll){D;;mt*FG# zDrne1NWzNFcC=bC8UM^R-Kqp$$$og7_{;9wIg-Gp?v0g&GrB-XI$)V5_EbxsMCa4e z?!-!UHM=`uAX1*Pe3V5k|D&a8UdNkPVg}R|LmI(EZ;c^l9R_sKFRWJDWaTx#IJQPx zLnR|ED2X7->-o=fn61P+E>~KrPKCa$ny?7nwD#q?(Rpp1C)Ve2Pgg(r7D7kK^*`F+ zE}6isDt>N~H!C?4Q+?sDqLSV+N8u}oJ!`5LAeua6MaufZeEQ!Edo*!=wWA8T>w`XG z5nawYBuh8@;wnSzbPz-cfiZa%YD0$;%)QHj^O@-M%f0AD8%EO1%vn!|`J*G5i0&UlC}gPjC=->v zz&7!(ER^@2=4PZva9eYSF6F~}3gqxB2EJMlBu3ow!BcZ16KRy4eeX7K9d~@-BRNOp zO^s9aR(d6mSnEjdMhL=gVHG3E82Rcew7Vq~2}US%#o>J|%gb0~i;uHcAK%g_Z9G9y zPxIa>IugPJvaEjTkxW8DG9)ndkSK#{+|6I;7jO_Uo^`__Ee}}(fhvGjFlWMsv zjEtyNn5VP2*T@{%Nrin-!N2g~<>)D15dCAU>xp*W+(*qel8f9a;DTKSo6^=0pN8e*WSg z?@8ZZ{|vm+OcxWajDTF301d52AWb)<=q)W~Y=p3x!#z;;8zi8OLv7U$k!p#(5rC_2 zDXdNL*zx?3_`cb3l|1yO2scQQLMf@0E`vh6XxvsYOna)cm)`wc9{8{q7hr!b|L{Ox z-chsfH#7bCRLww+8pk~PAO~y|W%s3WK|;g1hV_~s<7Ui>Tulr!cvMOg=Cy!CB&=34 z6aBy`& zE#ZyzyHVUUZYjG?wdN~{hRa%}1?i7l`VK`MSPx|((2TrPV)3@?V&D(tbUX3f1tS;w z-yehAj92@sZN6lELW>lgUzSn4#0sK9T{7s*AA5L4`ImATKGM&7H>w=TF%}8$NU=nU zziu~q#>Fx&5r07y*)&R7)llj@AM!i#@eiecjLz%}{u)DaL2a}MeH?O;Zi5B;d9?x= z5e+kZAN|7@o*53PxS1&A5g5VyjiI`y0+&zq!!Y{vDgNN=9w&S_ccL<3;Ub>1G3P38 z8Dj#OH91BraUBo%^x%~)eaXA13n@Tr2uzLzJ=$tm@92UdG|_iW&1XRI>o6v2$8Q8- z(MmzEjKuE&VGjVG>Jcka4qh>hPny_u&|(l+fcB9CXz2;rE*NR=u7A^2KE%hSShgZb|Ax+;lJDoe2Vz3jJaTwAzPZ2@|iSoxEc2qLpVn#&z515muvHnEL|l z37vZbl^)$ea!_KN$kVlD-o}(70vKRJJjD(#5eIPhn%p$&PJ<;1)~x+;lApB@&pDD4 za}o|yk+bbkjA3`@LCTLbq*<&E6(;f_J!uUy zxL8O_K%sGc zf%*zKLmX#JSCL-+lYgPhR=qk=<@lxO?ZIU$W#?{oE(@xVBog|Bb6?nrG<@epal9c{?s_w-Gq#p`i+hJZWv8k+38n4 zCJ1ul+85!v;_@MIPL>t8|JMf!9}p$?sMAohE%rDFMCk=(aRRt1&P*A$Cs8js%`~U@ zu@i~3nq)cCg4O$FoIM1^EF-EYj-ivzc{U5&9?qDH+Q5!N0DHmwJc+rV-h!3@iEv~@} z=V1+33H-oUzpP#amLfI)QAvUj0y|Ta6J7gYv zhFs!~MzoS4&S$ndtyBJj(G=UNKqcW*&H?YcSN4H8@o2sx8ZwQ1GAA@r?2bf|&pq;|ilg9s&ZhkCc?MNj4u-ZMK*jVr z8QV7awWvr@?Y6qbNyA!Q9h3W_ZCH@aVha^}X@MPS5gPC36vVme{E?1GO)@ZACY<|R znsob@nHEES+=L3wxI-+Rvj2lvu9x}maLfPTnuq590URXx*@$JYAtTWm%cs&rV&ebs zQ9n7*Ttl2r(2R=1UupJ*y6ecYfuGdM&~5PhY;BIn3Ex;0^ zc%g@OE@J-9R~OD;39#7yXQ}J_?*TxaBktO0rTn;lG)?K?`@dko#nS%6>2DdLIjgjV zmJ3{Nr1xs3M)ua!dxvF+5FLvy*ciDN?n_p4#$*MfDZ50^)|3yLvk6S3Y89I-31h%98WJY_ z7M2R6`;A;dov#&V_xOA5cj{8a6RfWOOl`R#k!jLSaLvIm?E3_EhF8BW@M9D+-_#4M zZ-rR&O8~qElqvi4ND_PxCVAo#yg3b>X8e;cr1Vd`g}O65QJ+VlqA~1|qQ~?A#5};$ z?(@7JcExA0`sa%Q-IgXz2?$kRDM#Pu^nx6|&zFP(!_;H3M9cyDuRhZ>`mUrOQC=q_ zv3TTSvitbLCsLn5>D8bjSJBMVF&Uyhw|Hk;R{!(^s_IHC$L02e50x7LrnrL-kH(Qn z;iJJA1K*-pU%qHOQ<)uVnpvW}Af)k)TRgbnGU^lCo5vT9i>RfSnXx+6lEH0H8U`9c z<$B7G-6~5UF0~+MBU9@B?_;xki>28}{j?i8w^Zxc zhu0#1Sw?%ZdwStF0jMWqP`5kUJmXA()1}Iv^AW_8&trX+ER6;F)^Yry=avcbUN1^2 z-)o z8WqzAKSGs`OaMCR<0i(LFWv6c!*CV7IT}Ffq*IpSde9U`cnJ{O^t%G;S*DrU)r1J*gYsg8t!GRLH*!l&%PEeVEbp_?uK zvbK%ls*(M?8gJ&816a#m!4O3|E?dz?WC-uW-`Ey}f3N3?7aMs|x!7A-pX21K=c$Ki zr-H>+4`wppuRlgE92^({rS|cl<2_$w~w!hMO5+cL!d}WBGQ7b zc=Hq7p+)^e&N4oiHBi6?5QeephtMH>sKm-fb$T%gH%}kV_uUg4!g92yy+_9q@HIjU zoC=&Ic*Xk)I%Xv$)Zgbch0wyu-N`64iM$UMGMVp9y{^#GAJ1!o3RJ=^piWj!5F>U= zsO{MIJN~aX(ElrLR=3C8*x{xqhI#gv9iVb>S-C(Gb4eU!?DFmb86m?^lIQrw%?9;E zFd$}DWTf|n{)?8ZLA#XQyE0ldDNS3f2@ERMK)NjsTu+pR_xE*1cCoSiShK_d>Nf=m zVXp+fgSCdBkWN+|5A>srL@MqNyPkd^tpgTEH{`xp**;_v9<@UHb$~m606z5mcf8dD zLxEz0dYc2GfQ5lN{0zKADQ}tUlbROMVtT!Qvsj*ML2bqS3ZJPjJKe#ZI_%-e-q>f$ zWV+_hpJ_S}q&vTKXtJA4QY+b3yYGaRWh5m4jYZ;PO%86E5RR3E-Mp1i=!+vo+x)Ml zILN0*Xia(VQweQV9(i6+fo>Kxply$YO=!mL_U$A%VeePXGJ97&%Ob|0g+&xL5cm>u zsI1#7M<9yCluj8xQyFVw(4XCd;cc+AY#{XKdvDA9R%BQ!DgMg?;qIx42`WtX(u>QF zrlSt>Mo+XJTFQfob)43fvML2h3e%yQ$ii?z#3$59H&*hO?{FuFY$fFg{X-r6;+bW6 zFX<6&cFrySkCO5Ct6!uErG^>ZI38R`{UaIj9`lGvuW@`CZIMr`vlHfzfR%p;#)Bzc zc^Y@p;Jzb(WtX%LS8nb6Yn*y{xIQB~7k$^SQQ4j}@@>$MA?w%v+ajD=7EOU?qDTw{ zb@$KylTgyPtceB*-skzAX%_5nlv4?CYKl!^>I9;O`5b`Nn_w!;6!gPq`w~9$x5-n6 z<9M3-!&lhn!QDzWZ0Dw5)Q&sUT|XwO8;IVaCA;kr@j>*PdpimG0*PO2L5^pYTm@OW zzmmi5XnYeTY|>5ZAb%&J@%{sLXJnjV;(KT8pYWmzVgvEh{b$63{L@PwQ=1tX9QzboU@}`+ zx{o-z1rL@Tvlbz9?p)anxyj7~gGJKgPN&m`=m+%vZ8O8wl~_MmByPW?^sUtX0-ZAs z;>NsG&Rk{`;2ZFGdZPxEHNWRRiug<*$+PhAH@yNEub8&kAC>+vJZZ%j3YIAMjO?YF#4dyeSMb2>ZnHthpnv=n);eKa=mFsUNv0j>@>bVi%l zBtFn!z98H!Hncccl~{d;GETrxtJ({q)Jsy~6loqP8q{-!4J zSnblkcL%TiOTJm#YhHu^wY3W7S}LS-8bvMZt{WvDJ#%}{owxt6Em0;(Vt6njO}4Nc zTrMe~+;~0n*b(XMw#OY4f!g>KZcbC3|KiSxB%WTOJ*6f)5EL-979PuV>T$83jiU2O zmLwRO|04wy;nGuZ$Ty{YMxCmmqR6_Z-<5zqwv%Q!I_C24SOv|4z1gk9;LMyGq*mp@t`e^kM!~7^DxsRI$k)d17bbD>6Xz8@^H? z4#I+57nDr1cb52yJ?uhbsW?uoyq0X&CTgSwe-1q}V6?GfpwHdd8%ZeQE_6c2 z?&t1xgQNrMh4e!%7&*JxfT9^Sbo0%CrlUfgx>ki-_2=@)*lpieZ+-T`nuGzKVx6I>2i;qf;h_^&e!FKc%3O@c&% ziur#<+h^L?zGm)-n|pA)`)}Wq(MLAz>UxKez)CrFpIE()N4q!L|Fd}gfDR^=MkL)N z_v9--@+01mqT9{zo;lVi)j(DaMV;a)08+IL^ksyd@ZnUk2OKaB+7pTFSd$!3+kc62?eWKgDi>Fm%7-<3>#* zKUG=OEpdR$PvdcrD$|PcI9y|f50DTo#jkXDjA-A#xsFF{FCODYmAL#-lj3#Olv7oA;J*q|5GTuU`4`Tp*2*m z;KpDhSx^sFLP@{2+3&%l!iNxnKmIX^p$p_!WDV+gGvu=->)2|4LcZ32gAVR;Ar&Z1 zzc@MWph|FtN!1o~fu$|AtL;{SB(kH^e#aay_apOB9C~a1e zdXOBf6bSZep4e>;VcuI!P)6TLxwV#<94V>AP6uqMGV-jMS^uKM4X)@+AT%$ZxL~EK zhveZ7EMk|#-G6XCaD%C+ITv%G@vGPp$Ejf3XG=-%n!&UM8A9Snfd=wP=>bipJNExs z*rGGolT?FGqyc}(arKiY#D{%JPlC8U9%Yq|K>siw{(2u^;vy1GoP^=3eu)3$y3Yz+ zfEvHk&g!#%XA6MKf+3NtJ_;++ zu0Axspr1e_g6I5XC2xOiL%{#2rqVpk2Eo@@?5z3QrRc5cUq==RZ_Mb11#eiUZNX-Z zfXNS<4aw5fLVZC{u4bGyfCxWCot|H?Kii(QhF+ z#8kBJNbQ0a!AyfYw*Jjl>Dl9STX~)`9hP{zv*+q0 zutN{ss>))@PbsQjB$TN{ND;0P2Y7UTBw8rks%U@_wBV0)pLGWWQSLi0$MKMlwswcP zh_rqWM>vq|1|ha4P}E(~s6=K^L7s?V&1+kg{8-Q;gKe_XF)X9d>lf8Iq@4eL>%H)H z3!Jx&q*R3m8=I%?dVsOz{*dGgr%4O$VM+b#2Xqua5{||p^w+&_=0KMO5xUS#JSPd) z87_(Q&62>83skhT<#0%#v>CDmN6U}~lM1O>@e&1Rbp8B;J_NKQ6uh+Yr>mQuFf4uy ze6jUcl>dPPnDmtjnPCx5!q%&E$G{(r@wO~S>8Spp>4rhsg69lg zr|%yI(77O0wJckBnqTH^YkwESM-N7r&1qjxQWtF7I1bh zyLgPB9HBrlpTbDb5+v7@@gbQ2?B2b*yveBo*LVN9ikUfOpm1~fNwE{dFt|ym;rdsn z-QvE5%Y@mkKZR}7-;s<9bMr1zSm)-TO=}kg#<}ZNOTu8k9IqNt_VUU=Tm<;U#yno` z;e^LLZTLn}>vw?()T<&zb1g2=W~Mnx_i%}yswAYLNuSDhx0CRGxHYmsR2P!wd$vf9 zcixHh(4_I1&0xmgoGI0`_y&Q25Gg?)db}tAj&Y$j=fj4_$cnGO$+MrIMFd|dS$yyB zMTgsPld>4Ju3<~u*{FI^i9$5*I$P+olEPc}o~GM>FU;efRj`n-TF_u#L_2Ky%zZ~Y z)DmDK^ReGlKt$S2YrAwnii&vl>YWYab7%dVju&V>u`L>9M}$tC4-65f5;F1$y56m2_6i@o^1>AxE}5q>%Sezx+Ddt z23pOBz4)16rTCpcEe1qPK>;bv6czY$f$_`9+N8M;*V|XcKD#t5QbjCJyD2k4KDBGg zW7`54^PJsND~A?GHHYZzF51^yx=4Quh!T_s@ISH@JAagl|D*f!>M8W$akC>s(Fm3L zt*L|#@;{;*=gdk%=l>pzeCNMg^#3vsGQT$MVJeOlz00gvltc$-#8Tby%l?eX{RzeB(Mw@ED2> z2uZw#*j}gvi(r^nKLUa|kRl~b63qAf3vs~f;A9lUkG2|m^lue>nn9#Bwa$q5$69a_ zRrAFM(S;_9u#qKdk<@d>(1x=Wg&JCu?TDM^8$rMu(Ih)S18 zNOwsLEg&*VNp~uW(v5WU&GSC*_5FU=cm9~`oIQKbIoFwU*4}Had)+sPTcZ7g)hMAS zWA0u2uYRQ3dz@hpbS3P%r5jcz?gU(4mfxIuTw@BgAj3VxQ_x0`pG{WY2*??KP$|UWC)7W@Eo;0owVa z`wy9~lgiWAeV*WO3&6hU$=Tz=HwDon-VE*QHTRF;YkM8pt;%DZ66}pQ0H20asuE~c zlo}tSAZpq{TD`5+#egcdZGY%acXr}%jDT|4dH zIxClZsIi_~8@wy8=RHzd%}Z#o5_@vMSLe@;s$-;P+E1J04C%PLd-Z}5_bk<;v(B~a z{rnki+Mh)_JilyB7ar*b0IZ|?8>xSRQJQr@ghUMgX^44l`BC?ZKPhK~%ubc`_3bs(OZ6r6Wq)Or-MZ6KSaZ%1TG@usT zq+#mEq`0G1O;;+5#1*iWob*+Z;%0=|9(R$i%L>^?SwgoE&(Q1}P z#ZUuOjUcjFlnB`LRJyH==|~!un)0eAt>KzuoL!F@GCQa3-R!a>69zqV$e7R^=S2&3 z4YC>_dE?nor$2Xk?Y!7v_-ACa32TvxZaSOYVLf{vzWznGd&{j=%@bs8V&=nJJt6nV zcuNv@b`<{2WMaD?+!wUF!}y5+WO`A+3_Pcrf18o{A&3|w;Z^l#mkfKo6~nyn(@)PL z#r<9#j;*8Iy)6ze`||o>jYFJ0V3_Rwlc1F8RMNbeafc6xCaRMLu8kR}iDLDYJ&^b!v?M#DR^4y4di zUqTEo%b*-)hkNSArI2ES_cgyO;n=4(xLK+J+IkO#8j>|VI*E|PpT9tMuK8gEHeMHg z@ad@f*NW8|f8(ueUCC!rd&}+ekm^@qn_TT^kyIW-gy!b5^jHtF@e*gaE;yYQG%N)V zR?stEmXeAwVkS+Cdzrd9?&<#=kY{0)^j$B3T3BQ-`r9+ka#(A)>%%=ND!&n&I2Tq@ zM8>wA5*>@S@c=lqHCQn_-mZV7I(wehsnk2MGchW1O-`^s1I@zk^31++;sE^08CrM~ z`yh)K;?`ipGdpwxGsX`*^ZAxAS3>*6BHuDLd-#uOk-s1JeJugr5fM9p<~9wO2rCum zdRAAFm**Z_9F}X;4rZ7*N3%AtU^$964K`G+;k(S}HgWpNy@*t_t}*d=)IP|JEooQw zJR{V=gqp|@f;#9`EY{2?wdnp5;>kD*UN)jqf(ZDQI?$;Ut?!u@-RbK17Z~u2SC%R- z6oI1<`nFmzLP;Z0`qaQ!IGpNoSAfg#38vaRW=0~+RQc)0jCsh?CMM3XWbV7szj}V8 znGL>edU2`WJ!*#VWFPBNAQE8EUouepU}=@fBVp(wK%TR`rw?DhmL49L)@edG>_;Jc z%i~uxLto&dUEIM&=lJ2_>8{7(FezoLul_y{mt$hmb;==zaKJ1^G?bne!4CsbZ6yn` zM&M?W|DApDeF&RZ5d4Ym5?u5$hu-~dQWxjmda%SPNqJWdC7Z~+i)B!%jQS8ArU z>@9}%^`dpPmF%@}<8QDrv*oA=&|Q{yZN38)c5Fh z(i|#kioXjB(1ESjdW;9PT^Ro5g>w+JeBX9LI&fWuxd*v(ITw2y*6{1Fz^Mg}(V)~X+A|6xH z^!IX!e_?6=!BYGy$=a%2G87$Z-3;Cu8gFfMONj<1`)%sLjW6?lvqu@;1$E-O-N<0x@zoJSANLO z;|{WYx=^)@5JMG0$B8|+$OsTX6$ZgE$X2^kfKX$ph`XpkmpuNk^ZE6=4F64>!$akO zPR5q60tsJ!%|B&9oQ^Q8Mf*GNdSY=?4YFJAn_OJIBgxKK-a{0g-Xus_qy;B_1||Ra zD4eL0!M3yf3sJk??sZBSYWf58T$^S5MRcm1w4V=M?4%T;S$5#-V^9BXK#fT`U>d)LXI$gY~IoIhd3E1db}je7qlkwz_S zBH_((y5v&QG{&5;QbtKBL5!rUW6@$`0#nFkJ7Ys+XeA@|OGKf5IjRfWv^hl}R8QI8 zJj#KMpIX9bx9pN|jg|=pP{8OHb?z~e)ysR9GUg=j_nXhWNb5As!6Y*W;91bpMepNApcKKUtHeeUlm`ZJyp1ZbcLK_FGxJRAWR*oD1=;zNJ>x0A4Zgs5zA-HHHGo z4ZET`<1rfK_z55okWXgF99BInNA#Km5f2yGr@ted{`2PdoJjlO4KwU*;ZO)A^}hz+{sa#}Z%WKUtK~(k|WMd%9HApJ8&=B@zYmMaLEoaedLfCGePnHgh#-$~vg^eveYbUbb4Ds~ixG1q7=3GC`T zRU@3#O>OjS?t>gru3JvnwN$7`w=$YqOc)>-hK_K+-lWMWh5wu)m#f#xhiE@Iop=g= zJ|Ye32XO1C1!wW zQ7*P4gWhAkBN5O(ZDvA3gqShyGKe}Omh5B|f1?hDXRlDz_Kfad%Wr{0Ou=mv0D%-4LZF&R=BBgVl)AbJs{euHeMV-x`=^cvU9F*pV?D~a4bh|5d)=H5^$OCmxQ0}{k*W}wb7y%{ckHjBy!)ep}g~i zLn*J)E%Dwyd5v7Ym~^a$SWxs+9ZCkXn06(qZw1$UOw<3}mWn-WbEN@qk@_wSP9@<< zc>LkVl>^*v9F}1dZ)rUCHam<&r@}O$sn8*CXQG5Zf4FesQQNx16EX?qUMJueO!g(w zV(u*8$yS?`3s$=gwwo8Ll`!}tLg!;};uoCZ06ozZf+YnazlAcAS6ck;F?WADx$8EZ z;W3ixq_j=m&PR%<2^;6aCG;c|QKbOY`3BM&Mi+%L_Hw~Tn?<6oAHe^)Z!st0#^cP- z*&Itx>_Ljd-`K(5GXZGjULX`>A_|6QnW|aJ)<=y;frmAgO23<52ue zEgmkcBYyNZ_Kcs5J)A$LL?*{tkop#O^O2+WN2~XiuW0B_uLkZcTkMR#| zPKrI=+|Z%CiTta|X4jNwi^tNBnIKPtmL=eO;(V?f7N-tQ(xpN|M}iSN_zL!58TvgVU*BbLQc<6e9= z%BRk7&TC)O09cg6wJ)uVPQhmtof(V*@xQ=7VWtR-n=Y7};Lk)MXF?lR?xE{W1*0y4 zBVrPY2jQCjiAN;BYuunviuvV&_?=~Yp9h(>Z{^_K-4it&{3*Q+M)o0sf^KH`!g)It z;{(essRWjCq|Jq1&5<-VxvX;b!q6R&ccC1k>C4yTg{}R!mp|ic|H4v=G^;bS+;PO; zx8la0V4>J@e0}kzdU|Dsp-W6CA&<|=jCI{5MUlUXpzFIpIMYwBg2=BH+nGYdW0{AO zb|r#>C==wwW2tFfd0b=9vX;6B!%yngVc^F=Mo!D=4sIfH#Lhrp1af9e>guu4*qqsA zze5@1B+tamO9f5;5ToKIaI_)k3()e$66dY0;uvt#lZPX}qA$*1%8@s46N`x-yfaGzM9 zSG)+WVOjh-=B%pAL_{0iCnp7zs* zPRJ$gVB3rPD*P!^l?b<{(rHatUO!PzCh^g}8k}(;y=P#=Zs~FYlP(#u`8H9IiUVYv zLdOuz%no^V$WpbKvRq>$ZUv~D*B_xit)9;;>Be~2DP!l|1V2JDZ9J8R(XB0@0A%S) z51?zl*U-G1PIM(C9r5l7b^E?ZM zKXsNraXe#SrSwF%%e~j_W5OB+RiI#ka6ulJ2F zsNbintq&xB4#mOD7a@N}hSW3$2Ijv^cT4TiZ+B# zm~+Ed`g(2dDx>yF3mt@S_qW;{fhq6b{)tg?3*6$ap9_Gtg9_7zH0 z=>44H_Vz=My7@2AB1$v*Pu`B6t0Um}+ODwB(tWWzBOmTS!k13v9&;mecD>Q+$w5yh zek!4NC-Te_gGMmbg05rbV+P+n_F`iRy`JAs-@+!6t^yb)gbrTF`_=VZ-GtIyHQ|bG zRJDmKy!9VEsT}?Xo?(^(jH(}i3F(L9uTJ!_kH!s1C053k&?P%A304W)X?Jr6(xK9< zS<@q0t;!LEO%Ts^%Cz@Z?_{3N<(+EN3_e1?JmQPEO7uP4r;8BALEK~@i7VVZb)IS0 z$?@LWV#!Kz65Ym09c(Qg$9V>vc&vW6qe7l-6yp(HWZzt)-R8Lf)VXEsYw8q9`R(10 z^@8?+Tz%^D&sY%6EHP96^6^Rf(992Omc}^d7qonoG?E?#OT-fMBR?zuJJ9%c`5Zmz zlh(A5apGLu@9z-O@XjoL%&)WXWW)C9!k5ds6BJ{eW<<-oQ%3Nf68VTbnzOqO#C_>H z*+pe{Xwu^zreswFET`Tq9)?;obp=1U*~Va>S#~fV-F{)nTN~LgZ6oNyPUI{@kdbU0Bg`IDc^wy&o?oYx{^vjJ6&kpDH=0?zBDZMcGHy zyYNl30=41+1P^)WTW*O^@@eu!`g)hxn+9xK9z5SRom)&S_tKqcm~VeRNzAuKbl=Q+Gc z|HdQbxLqvRUKkuYcSD_?b|FK~ml~0spf%ZyT(B;nKNr`%M0b zL#uxBe~ea?;*=~`kE_?m$sOCN{Gbgw+!#vPdm}GQwz|ihE}|`AcVhLR{MbZ@!{upw zjabO#2kFw{St?1Xw_GXp@b(B&Q*HGq`B{A_kk(oUmoh(tpK=5RE%aXlhY61E$k#M% zfUu|zQk;EmKL2v%xya8*UETFOw`|(l9u+dx!%rZWMKRgIZ~H&#>)D>nTcC-O=d#jX zCi<@`bDav#*-OxT6nluAX{wl@GS>Z~0Ut zpC3Q`g+0q~5%M5tkllO|N*^m5lH6s09CRRxS^V+)zqU%Lqc8j`;cNPyAd^B&V2z}O%gNf5& zlOP9R1^CpZt^c~l^CwcW_5=O|JeicPJpcY~ngbv-^(X8sLGr0B+ z|2SE6oqf8{7dYy(xgi7ln(^s;0vIp&E*LfO^Hq8fN0zMP)B1j0=*~A;Ov1T)(s^6V zS(C?DbI~T#M3bs&nlJtUJd_bwm(-ZNTCIELr7ws2Pfgu+FaH6&?fNT72 zR2$Aj-{~TqkzX65;QR2=TTJJe+Sb0L0=eg;ZL{K;m&yI~JsKxV7xj<*tj1+uJ z1lGIl7tD;%V(A)iCiUa#33LBVjqmmd+3^&WpJ6tFhMzLna;>Uqvnm1Tym*r_*+33) zGeJz$NBh@GP#qnmnq@mnx4A9dB`eb;zM!`x$TwfTz=HedYpS?_RJ607>Zt&F=&g7` zVj#ghLIkn{_9HhHd>UpYqSs%$m?a>`zp)xkdzO&T+?yB45q`L~RgMn% zj#r(h)6;QUpkWG}U2LGy2Tzkg&bcpCWU_WJ`dce_vyp0sB8l!-WTuWU;9}B4(n}%6NTar~f*Vj{tjaAKchk#LO+T@c>N8lOAh-$_yKnD`E`)@S6G;l=ID_ zF06QtI9K>gA98qV{~s9Dt2e@`LWYVcv=+!;tF{DPqu*U0W+){8zW03W{3d`Q)-he9 z9#li%)Qb(|gpWT`{WDb~6Ay9PdI3&TfUHm7l!iWG)z~>;+>?M43H3#~e~YUX(|VIB zi{gNPg{>Eil?V+nyBi%>McXb&kN7lG1YYe3NGlF)ALMHPjnaQ{yF;6Ot{mr;CDa4yK9y;+e%3(xE4sgc?vV!`w9=6kO`ag0YMO=RBWBn1)L)O96W{-(| zZEG}HwzaWI?t8-NHx;t&!iM|*whk2zV{%UApl76R9(A;#t=CpnmG0c#+OI~gsqNoc zLM0(9+g{kLi;nuh#&5N@#q#&_*?Tg(up!wHn}aIL%nO0(7?MleJY#+=e`1J~l0J@>pPwKTd&tfTz;# zceOsaBu?+mn_Cpsk^-#X(Rm;Frkno*-t(G3M9M)y)@Krem+L<#Rpue(zBLEC(sBDD zolJYWG3qSPRB(cr2sHHKVLXF3iQG?gb@uK+qHom7`&bJaiq%Udr?-IZj70IzTgjwO zy~lej3p?>&Mn>9tdOWc{bGG^>j9Mv8{qtJh`^7+YzikLV!H)3m=^K~{Ziq@mq!@bd z=->*IBFwtH%b>S}PO<_Tj=Zks@8wE4q;nO5#_QWuSf?L<#vuw`s(yUiSIO(s?6@_H zyYPq1)ONZd#^veoon$9aE|iz404m#3TTqnf^$v33i|f)%koXed!WYH6ZEw7Sg_-|2$k7&<+n~q|JAF~KJfFf{@+-B`brRN59C>2{G<9`5sT?ycvOJX57+-?8kQixbq^vh&T9n_0ZU{*U#9#?uL^V)F0c;V;Rd4WvsV zM97z$!zxe6e!fq|pyLC7-EF#s7w6^F;Ogeq%-NOx#H!hvs%bo(6E3w#S~n8rBK&tp zl?LiqJFDH5)5l^qz}s@ch6(3yhNpsG7U(@HfezJtvz-5D(9Z)Mxuz9Ai$NAXs*ElF% z^!22a33AIdV{(N`p59*AN`Q)h$yHFA37Enz=)wK#=T`DnElCR=4({N@9Y z*p~>XuUGP_@RgKssgvFt=+)eih%CBr(pzQ(EUZLn`X;QlWX)|~GlY>K2ca2H5L^4U z6Cyxgoe!OT0d&0|)sglIE@f=^#>uqtrFNC4+RxM)Tm%7!LpN?kRUJs| zkL4u~>~6I5#N0Yj=39!%FL3Frd#_FQEL81!9^(sT_41NO=2jIY*e}9=kThZ_6A(hB z_x9D5lT$52QOFd{AhvT(XVBuOdJ*T#Hz{7Lq>zu55P)v+8KhV(L+ICc2Iu3_P&_Cs zRA$ylpdaJIIr#D3;v!FzSECsfiQPI${X6T!gQ_PzHGJi)6Yc8hEVb@s;KTwoqz%^e z!ro-5S%C~4_d%ak7rffv->IPYIdY9wq}aCr?f=I?`>%uNi%|lR{gUys9ZU?wy%Tw> zNoB{Jx+>7mnJ1W1Lpy|eST(p1Jiz~E%J$Qx#`aOv=6ss0=Ac7hiDucdhgrz47Lc=n_8VKKF+Sb}vlKbBe5l$DM4(^H_S*^$kyR#8B-CZv->BtC z(}4|c9N@RbpGRWB@8SRXxvqJ+P$m<99)g4CixNIIZ2Dz|8b?r5@qkA$0tB0wl8EbH znPk81JxI8fG?M?hkfZ{`W_H(h{c`ZnN(95U*=~?CER;b=Tf(|-NLnB|2X7FmkCmV- z^y;TEJpW**R-T!!zuJ90?nn-P6yW*#kGCREKIClT%kCft_?jB-`Jr2pL`O4i9mN6W zD8do|YomXWRHuq^usH;ee#UxW5P(0QhYTjYm%Cd$14aKPsRn4Qy48;#1)X9NT^}H; zVeTD}?Xgn_6Xqz*9e3&7*RW3+vWT{Udl4^d3N z@^NNGg#CY`jq$F3v+NH)INtt6RK1}b3>D~FsyM_k#XnRm5^jM9*QhLSM}-IPK6+JO z-MEoBJjoz`(hR^zpC%!&lQ!OwV8gOXH40+1W$EcwK^&1p%l3N5_vDi7UL%=U+xfoc z)Dh@Uzi8xs<+Mq_Jf6`ul_GXn*?jE8M2g@30t!B_SB-6p)Y{>1f+$fCN)4%E z-(czoHa#e{cxpIlw7=~Q3%qy}QWyOtzEvSL2$G3Y+o~&9u#`D#f=66a>y)!*^Y7OV znlBohngsi^#Ex*EQ$TSQG1L#+oTF=fGeNA+cEan?epAz0?zobL&MK7349MGacie%a zE206QijC3%dPV|QkoI3Lca6*Hf(npXfVt_%Tsws&3OpZ|0+37~Rz z##k>&;qO#PfCrn#E#7?5jXS#O^EOe{)?KEb-w0jKXDy{&ZSYTl7lJ&XINhCFIF1UM zhiS{3RN$l9$P3ecnMYq%LNk%9^aXd!C=#Ic9iSu2_p>T=KI5kADGTeC16*B;q#*80 z`W7#5w#!gE@og7&CMdsuTpbb`J~OR=`je#D??o!W_svCo&lkO~p)dD6i1e64&c|1? z|Hbr-EUIESb_l?>pQG*sW~fNf5khDqe&0-pUf)S6)>U%))5p;S1}8t(VUhp(uK{AU zP@UtygRF#984Iqj!W6coEj6s(;$8E9EQ8cNfFtL%tgjAn#cKy!!G~cy9wo*6S`uKHmS6K6}WAiR^mS{E08X9c7Qp?BtZ68nD0egYDj1h`K zO0^Kx&0i~e=iQ?54Es?DJW1Y4yP=-&cX&~`6?6O2alZrmWoovh=d%)s`bgmTN!~p_T-juX+;!q zM@yL3+CireKsYmuUd#a|b)|(5;;3}FxLc!pb4)37I@L4%GkNwT*0@kl|LzNk6mN*% zT>5wn{fVKY9V7gFt85*x`_J^Wtn=2R^Lpca+7Hb_ej+A9B6hs3G@fA@8s>PegFAf^ zuXWI>UfqDRK0I{dtTEY|nL(=barR|(>OQfa_u=+1|K8;_w=YJ(?OhAs3W7bBb=~2r z>El_)umu#2a=*sJelB^_Gq8A=2igi0lb!#3j*!>@1vMY7=8bc`f@q6EEH1~buylu zs5A?(%Ny~KPsyP*KLyU9cRAN{zq8~xP_UQH;=Si?@Mjn-UV>Ph7fg*WSM&Zfm37bC z)d*_yT5SEtY=fz+tMCO?ooyTtPpo)XS+H+BbvrK;sPFp#lzxXCS0<^ zdeQgki7cL@;KWgIg4t*G6=&*@Z3m zPma;LjH$U$Hmp5IxXk$5xnZA|{Gj9%G_4o5xUyoJZrrj>_WdZa`6k9qU4LaIq|1+< z?X!Dbq-G3R=2$&O6Bud3fEP(dP@~AYf$ouIc0}dQeJ7Si*@jKO-i8nbZB$Wy=dgod zi8CKLw$4|59wx_(l}a#z7m{fXJ6--0VPu$A%-)c?;t~&%WRH)6Hag^;`X1|8JsaUi ztFO+H7#GQ17Fqbfab!-3SM}H+nX0rqV5?M(%WGg_UV8KL9?O|f z>Pqft2TgxMqop?;5RhmtaaB{tIb4v12Pd$Rr#B)-l$~%)TnY_rv?izV(7>fgFKIGg zep|JPP7^<)&g6OX{dUt2k@#%KwV;!CjZn&zw7RVEIny5-q$tcpZN{rBu3f4YHklQL zU2AvnQ=a)~cj+6TN9;?$5>vkdF33_R*=&R8gQ(^6AdYXyO8>>{=6;76V3XqugmJzl z&tQHekD@@aed99&dzF_4D$`jCU_fOgg|X9kbkJd;V*9tEQnVGwT%-sQ6{0t>Up~z| z@z3t1DC%E;%Y(w8yC)>FnE0>2QuJ3n+>>lXvy$=U18v}d-rk!$9UGp;?UJjs;LDX3 z2T~_K5uK_G&SPB`hcYDN!Y5Y#z+ONixW3t@k_2Ao4(O5idwkv0?{$cQ&~B;|q$&Mg z*+7w00I#?FpaPC0*_)CD^Pl;1QXa56&!`A7kt@=RGs4N&%)*%PxMeHQ=_?ZzPLk47}9;VF9 z`i^c{V1f!-oi}yWlJ9CR7QedFp8+emW$a@|q%&$?7a_650e1Ah+~ZE;a$}qI@|Nm~|y%%U_}W^}7fp z(^Jhb7b>A5##?Y~;ZcNSGw>}SvFM9@GUDs(Pe zDUrBl(Eoy>s=VsYgPlq}60hT-y`DCgv|T%#4u8;UK~70KeS?977ZoDSm6`DLQb3Lc z@aY>>*%uoLQKf?MJpdWzk$%b!%NnBHS&rWQerYUYNfP#C?BLLA)&$-#;03HEL%q1xwmz3+r(_cp3HA zz(;xS56(JG=)5e=fpZkC%<>=$v-8vb2!*CwmZV5-rU4GHT!9880EV%w@c*%o2Ic_O z{~T=5ZT$btCT5bs*v!zUOv5WC(+M}+Nx$`_j!EhVf#SbnByp#x;iXj&1fC}PXVzvj1jvQOM=di%9Ft5j-}7Ef5!Ev z%pMG{Xd}F@_i(o@O>WVvzHsjt zyvvY5lAWqqu_VK>sBfixrTmfoo5^zr&Uc$C8vm%YY32nKQd zC4t3D{~VO2kK~cT);IYX2cFSNq6X=d{h9FqK{ik3p z)u$JY;a`hmmStzljJ|Pxjlfhsnj6-p6+iZ8`fV>j9y(xqLkRWymaG$ zMO_rG+wsQ7g+AiEGT3~w$OSfM?NrdRYTHbg6rI)=Ko7+6R|ToHSZx*}EP7ln)CD8} zvb4uWV+t;`{v#c1>>s}$#RsW8x2(Zdrx&fhME5ZpTPF8sWF<+kh7yy3lZO@R)_twv zW2~gSl@>(9Xp-Ijb5lIN2^s`1O>ha!ub9O4<%C|e4;V$go7KwM0Es3L$C?1YoP*f0 zRWRGGP&W`vT+C^YXlzXlgEJLUlC^=!dCn6(!k$jC+8Pgp!tqPJWSXdWxerE8@Y-R6 z?`q6@O9f8IcYU&sB60j21 z)qTP0s%xTf0gxd`PgS{|z?7JLu$-E{myY(>(mh23_grs2g@++;Ee?TSfe~;4UVn~K z6_e-DtHJ8?ZmDMEbjPBO_3Qg35LJM8h7H%;ydXw5q|yxfD-2tPn5vs0LnKhtS+5>j z+D`upa3{6*5o)MrThAF~XX!JfJXIk@(14oUK_9Czcx*mp{cB3v!J7{rLp1Ut}w3k#o5V^T9 z@mM}$bTzj6(apT%M!hw7jSv1DEU3!H`)E3Ev6Y_o!A4kvb1iNXFbeQ3P{8k;*I=O67FoDn>=1u>qJNQN+7t(IV@F4SD|qP2N;@T`+0UM2 zs-E)X*3T@(-Y6#Bg*+8NeOIAl!9w4VQ*MllFUOnV#2Z;;7Bw0X21JAoYT;|&y>ECh z!!O3fJKm6bL~4l!R(WRg7NjU>%hSa{ezVZ)8Nw*77u@36UexZ_6;Fn+(T=4fEp0v2 zPMSv{PQ*IB(!xwfr(!=JJWHJ<5q@I3!+Uhq>Nuc6=Dg)gJi28rGpy~s>OO3Na&J5( zKBor&SK?uMP>~wUM2`2nS7fc|PE8kto4LlO{b- zax&vCWBe4`!C}zg`ggy#fbVrAGcGDOm=PVY?hX3!0hftTGw|aNXM?m@7)B139U$`QT#9Vg^H{F<$TQ06{v+PksHFA`cBwnfD`1N(J=Vq8|cv~ zc=uFVlo(Ij)d71sed%c1tL_AJ7Q(m(#2JQuu<%)45fgk!%W#E)ChyW@q93p2yTl=# zUuwxmmzCrN)*C?)>7|{P!6N|{(8jL@F{I6JpiECIRrHk3ZCp2T(=Z4`sZXw0@X%^x z8~Oa1^g4~7ES5|b1);HTPw{IHBjV>2$2`8;JTx2#YQtsFkAI zimUYz)GBFoH`Z%w6b)m3fOfHS;HdC?ne=$ z6{X)kCjn&-Q&@o1nn9)t5~bf@>9*0!B=7@BIzIaFL(>;=glV!LK&7lOQ@^8~8i>Ek zKXpY7b2*c*#zE(u!LXw%2QuY9yJn!jh}6`94W|TPeBcTv^kP5VM+&4L=`=11!%{i?zbNXq9`S>MkW=;|c#0qVJ^e128poX^lO4pKRJ0?O;b> zdWSdsRsN7ql)ltP)Vv~THtfY#Jrm~7-bdmik~q>lD%Oi#y7ZzF-mgAG3$U^TJ)c{# z(l{a3)F2Tas8j0uYcdr=C`=P&AQRbO#Bn9FwfTk&^ctXHE`GO?+Iv_Kjz!Hgdd!Yn zA&8~`!7SB`z72VRxK+J%qXvCDdg~lxsJ*_?d~1+Gn_|g>jTIMEBcI8$%nw_?tvv`T zMU-G5HakoNMSUA?`psa|wXUb%ykE6=LexXpP)AfT$WJ(qHti7-sCTa%^ODLD{s>~v zZb4yJ5YSAVnPkOIx31v70?a0ieTboNrluY6)=Mbd6F)h1R#&FC&$7|%pFVzKWiiGZ*W#jmfY5&(|D;GT9Eg+s7+=ENz>N&jG-pA)@v-FgoGm;3 zu}Fcyj}C^jB_@HOs<20Z6GYb&ysk%12ij{>O&_1mAGYIkMLIXF;LSYugp}E0sA#!< zG!5rLcl2&d&{-nxW1JoeyrjT9(J(wGd0=ein$GkKv*~IvU+{u@aw-~gj>^8~_H}>` zcKI7@xMAfGm(0EdJn~@a4&p)ffB%}#j|1Q7LlHbt;m_VPEAshda$`^An|wb*YfLI^ zL?7)!U;t6pz~J;hiF_vcr`MT@!Cremc_FChfs^hGdX=_uBe5rez<`4Zp4{=ne=@8c zK8&Q1U?O8|0sDRu(V$rTKb?4f{j<_~ibpkIt}1&HGc#5eFMcE55KwA|u%+?hEwQZ*LkRlQ1FxMHMy zm+D@bX%fu+6{okGKXs$=l!B+f%lR5+p(OpD?QbwV1?N@lYHi@&amf6)rY~3oQLgyP z5vw7lcLNz+48spHmqA`>@h_&jx8~{S?$_x!hbEb(_)@p?8lpuS$AtYRo}v{)k{W%c&ZVXNChz68=0Uru9e6#* z9e6imsfohalJ(DUfeC2t)QKqipWfkZZdRmoffo69NN7m>r{s<6L(v zu7em$=_?ZWxy!QqD|(E%>`Q^BgmaP6p~`xj$Z8GYamc2|0!(b&+Ql6&hWqWga*_ozFgmMcMK>pD*vmK*A%y17=y3eSI; zDS(y*uYG>S!}98|m6Ky4$_W)cm`hfi<^kQG6`{q4m;8}!nO(VBVOiRQl zrB=lw3wdrXmHYO#IF&?g9{bb73GbQzd;z(%kS{Z`{;f|N{Q&fkq3Rlo7g}7EU9vJ( z^Y5NIiPzu8^+mBwkyt&&W;D3HtbegvL_(!i9&sy)(i<*C{DGLOZ47#okUNM1F5KzJ zQ`J-S>DW^FnIQAA!AhV7mo)xMgKvp(sV?kt-UNC?OyhF*&2o>rdhOH$HGV;lv((-} z7D*n>V4h`&Dbb-O+@(zPjs8ZWug-Lb~m1Wxgk@hoUX+-k@wCyM!{NARX{jKVr&OSf9D zq5TYaR}IbyZ{UT~@1K#$6?D~sDUIksuv(b5Q2KMV^W1C6h`9gwwDs?*`KZ*!NJLuj zc&dn=4%hsJ@=y}t@eV4BDfJvgJZonP4JosB4fRa=Y=e6~D}4qq!%xXoS8vXrM=wDw zNb4x13O5n|cKEqIOc#EB6WksbK}_UqdXHZDKvd8L+7Ybo$Y!q{iaM}v zDGRNL7bwmKRLCgP)2*}nTZVG;5LkhnbzJ`4@1eb-Kz3&KF)OV7yp3wz60#3j2 zu|DXH#$5!E_RDD`O}jn$JYJb?lR4yJFi~;c?)Ka@ofDK5s4bK?yhK8-xMs&gyu9CK z>-X@q8jBLKP6vZ>I7$=})qz$(R1ELGHUxKqPK=X$uoQt`!L`ZZF@l%F#o%pcJ!315 zzdR`at_B;MWgJ4<+hm&hYx3?ztdHW$`HFM(OH+6jkK3YzS0msKEk>o*c;-V=p?LN# zdJ&&g`w7uGoz#7nBuq)Df&eTKo3E9ocYgLruyRvA3%n)JBKzX$H3rl3O-CsXg>5<% zV+BeFGyx;#Aomj<4>=qgH_1rrkm;5mplU?>?GIama#7D-klG8QhL$`*X1N|>;}7fm z5oT#pUI(((9ji}6-?b33?zF0!j%%aUFFF?Jf4HBMZF-RSo3-o)E<|a!*W^PCTf2^0 zNYUK(sSSFC<@q?u*79e(Ce)49gW7*7cX*$SeFpZ;gMa#D10_RU2)7rF~>S>187kp5}h`0Ci|<=Cr~N%X`iRF8Rzz%nD~5Hz_2IFmqd@n^8x z^N(_SierDIs53pDky}fZ@O()q#Tjz|i{E1lsOX)F!dSF~(^JJA>uZ?lgjfcmU7m@d z3IGz0U<-;h2E=nVTAOGUJ&^IEaflly`>81EImLL!ea3dpKSzmh<5Tz7&>1n2})6rB2_v_lNzK-jZ~H1k*XrSNf!{fd40d{zxQA3&RXY8&f%Py zGl6+#*w5b2)^#=XtVH}`U1BHh5#fs1s{}Gl?kx#Wz!njTTI^<``d+QNrLW){G*?nw z)~4udKQrxNzof`z|Ii`h)c%~42(Down2>hhdJ9S^xYBl8#;@ClYDeFVet4q3XFi40 z-X>?@09*?0vA9V~4U-E`)IjlUwG=_tKZNS${OuF_ zm0zLLo~Vj&7Y5WO-m#3B?8Wc+k#Z_is403`j3zQG?W@lcY*&$)D~5*HDZhsu(u46F z$g~rA!=iEGB4yknG4^r&G59SM=N3z$>Gf2A*%fu<9QSA+x3N)tJ%RpLa=dC5&aH3! zIs>48*p4#70MGN{#hOc5F@jm8{@l3hALTUgj;~ulJg$nv% zghf&G8F0lBm1EME4KMx3Rt-YC)wdO!KHBxT*s!rSNN_8y50;x;Jd~#Bj|mTM<5@5n zHC-lBDqOWEma_#&^*7#M@VV&Grz{#yHP0i*H0c^-E|QfO+mtF)tuxNn7A;|V?SLs} zdRgwn)j2+*;SEYsMZPaQ0Xl+cS~M<=?p&n!2-;eSW} zGvmL-!*EFEp*iSy32$rk<pFnU-LxKC^)kXLoh5x&nz86bP24{ zIJ{VtV2b>}=XgY@mi9F_fm{cgf{zH5`wXGNa~^2!-tYdAun-c{Png%wb!6`u^xsqd zci(@;bAFvZGm5)7mqO%y)1Nl`P)&~e)5N$>8}HeWLogKjxsNI{!=9$VDHCHeU@3-f zJWo)7lkbfWcd&?{09jAd!Q`@joPUkT6H~P=29)Ry=e$=X<+kel-cvC*S1rB|Bb{-X z2Qed`peAhB54f~?ZmGR_Kw8O!%#s)GeJ$AUsc=<$={tD-{BHcc%=9tB`?^AN>>V8kgQ4tE`Np$0H$&w%DBoW>$mLG7w zSGw9eC*-W1VTbbsMOh`rD2#u$rd`coX$E}@CmxsN>M2*jXA;+gtVCZ3(54LFC4B7N zX)!WBHY=M9m{&UaJxh3rT}tp6;EI>Ja}-ItHQBR+P9=ibsHlQP$|-=Gh72B}IB0AL zz${Nq+2aKwFKUmFpgxTZAvF4h>m>fS84gW}y6q=>*2-{v);Trcu zRdUUc>pG^dkdzgBaNnzmBguf#&SIC%Q3|!586VjpQp)wQ>=0gXg8H8_*P`nZ;ra9* zeF-9L&t90_j3ETIZv!Wfu3wHAZ?5bf^ z8+7L$6TS}F)6xwhM!ZlH#DM^AoVF&fOls~CuaV(ibxt2295t&8ca3kckp_=@O!^RS zJ#1juzU6n%92F9lKbfCFk1~)mLxH~uGbW%h)GFbnTbB6?Bne+HC(d!KjWPCg8%LIc zCBQiml>G4XGtS&fYKa|a{aP>!iE!r~Qp zM%a2Q^@;*`Ot>xtl-`QJo|Bxz*WnTdka!r2Lm?oj*r+^qPniebtaFQ{9>DgO(FA#B z-(X@7ih3`9_WH~YVC%7a=j<8o;mmxb=Z2{H%dF68Qr)uQi0{%GBM-uEeoEc#6u=|& zmv!G&uqGrbU3TzSN1TClQF6q%utX0#B6ZqtwoqOVndi{;ypFmj3Nvhg`Ur15icfAg zYFo-WtGDr_N(Hs!raCR3;5$+9dt-g&nAV5kKGp z)idFz{JpuCxf}|t`B3eSr=(+dMuoVXy^i}da~oXduFrD?W%NCSqpW{@Fj7+nM+jxy zjn%MP9gltUMmGQRnY9Ue9k@bN{h`__yzK0LNs?y};csl`?52|qnSOF1dI6cNMSKZI zl|dVydA|sDPHEop3heXm*WXko5u+E$6eImOb9-=-_;XB@n3jBkp*hM??-8Wlzy9(q zX;7!fg&*n!-ph`3S8KkcBbMuBiyk^=XQny2Ku$_uRt2Ay6hI^7?l8p9vVXZO=0hn!t(+xy6k=IM9OsmqULrYN4+7nQK1s?}+~l zU_cP?^gk%MjE|Y%B2;}`6*>g)tN8PZP*ueJ3xlof^wAnYVDVdo1K)}pkL+G2oNDF& zEqk-aIx$mRFEu`<*R{^Y z6kIm@243Yl4!q{2>Oxo6up80JSev$e`z~f^=njy-GjlJ7Muv=fewc4v3%Brqjx~CPBFRiV+Gx!YGIIG+-)czhc4t&5TM{DC|Te^W}sNHak$6kX3| z^CkKIy@I0QP0X8L3go{F@r>_qukRhk!dPqtE(Gxos!DpwWmv5c2*Qq7p)SAj%UZdm zFw`#v+V6$BLfxk_`f;HGEQu=+3tR^dpj^de-VII=$#PId4^H z2HurD)=OxE^(zCYi|0Ty?>XvZbFHtHKP!;L$CTfVVgZcai{=Ii)KH{RwAd0dh|4{( zyyFW*5YI|QaSQ5jhPOmT5zX+vEUCHAmpi3!w;uaj6zxNCZKCk7{#U^;snu_oRt)!n z=1SjmAW9O?kTk}Hz(z#2`RnHu(m&J#oqEF)+vy=bFRZL5!5npnk+W=st~jXuIVSF;qazltyJy zs%>FKB(1hYE4NCmlq!gvwF?df5RsZuB%Bf1kopbQ6e_JemA8d!HNq;db9vi;v8H4V zaYVRG$Ow68mk?cvN`eT>r+kSw%kD&`RikGCY*rx@EZFL+QlWch0bCj=Q3kg9a(%(l zFGv;b0wx+Rqpx&o8sLPHAQZ$)V6g6x;OiwJh^_l=SkIisLHb5bhAMfv3?EVgYxIv= z8b4Cx&D1Q6IkEcO^{(u~7b`~8N-Ywd;V}uuT4X_>48~185l7~}XvFx&X zB*^z{OV&B2>Y(I9apJ8(J><)S33MA#P6oX92qz!(mtg2$pMKLT=I-_%O5s18Lod*S zKq^?YGyG*eV}mpOS3EO2kJtaQ5PRI21hQc$edbMXHFSkQNc_t?@I8SOXbGEOk2Y*1 zVg3|6a{pl+&?=Gj1r;W0cE%PmD{aDX-wtOwma~GT;Ay@OgB?;k z!9Pa6WfRgo1#>TcFBn9t$Vu;%Nn_-n_0{_+9e3|(0(u_YH-h7LwCVs4J&4>a#l)+xJ_){AoM#HCWpq{p94{ir8&kQqO+Rgx zO(`891dB%6^8DYYMbgI2uEMqARIvPdl^3y#&`d<=2c_)3AN!N9Ael+ z9I0v!Qrk5GBoq_EI>SFL0)>`hb+ZUcrv5G8P94ywSlU3}Fu3<_h*B{FSlo17jnB=z zBoeP_kqf&j&u_*T-MJ#c<@y5-_=zy%q2mgDgxGa~8^%mQ)!uET-T3{YzCx(v5P&N- z(L;|CYxK~Qrg$Ep^JMfol8J>}%leo}3J`4g+5oGiPtN=!e+c)a>+aEAi`{I2P026` zc{EgN=g-3Xr+?V?p}5+vmgja5-Mkx|R@p=Lg4jY;$r-UK-SD%`_Q>#x)5O%3gKOyx z0Phib)U};biA}89E+pmJ&sxT`CRpZP9G04_T@fU;)4w)={}fHgL^L-QrtwJxkTMw1 z4`K-rzPV|$7^QEgIh?#`f2-LBl+TClj!S+_z z&5>yOD4}vl)90xb&((&mrTeI6n=g(NCkO^0=W|=F-2OF{ANx;#c|MT&db-@kil+y< zt8=Q``pPG+@rW`?VLtVkCuRZA=X&0XJZZd{3#@<(*9)OSB^-gb1cE)CaW&q1X4>?PCkL!98LeDORVs> z*XoYmUgNuVL!QcmPiRu>2T}ASqf>m>^Y{!5To=bC_?2gjs2C6(`z47l)m-${p38Aq})W?uLv^1tw%y8q!%JusM`HR{7-f+uY zlksQ`B@JSnaFA}5RJ5u%F!z=sto-?Xq4nfT^FMZ{=ylsnf2AM*m$`jB;;<7>I>(@h zxiGhOV7zweifZeUm+ak8=X)pp`Qmovv4m*i`#{fs8E%3#d?r)QF)!Y0mGcwKl+5wW z8qKpD{7#~3IWYUZ#Ol*j_pm{2uxtSEV<(XBz+Q>(ZguLe7yGTI1o~&?9<^U*Peuv) zPFjurz3%AiHZT7?Gxujmm~;UAY>kpay-lTg~;%J#&+Kw?89I1nz#aLA2K98@NzPy)VU_~ zO*`0|1NUkH8@RyuAp;);oF8Z#pKazk8UlDz=dMd39svCXK@+iVZi`FOxM)cHY~vihZCWo4bGU92BWkcv>yD~~eJ)&52cZ<9{Q!qgNh@+a z*$YQc5}o#1QZJ`VG5gN`Uu?jMN(DDHHI()p@eyxUI01?AbU&KmFqDrdI=pK@iXO8d zhJc#vc<~14*$x2CM<0kVC&jCF86Dwk-%{*lY8YOVZpym*^@*T|?}03;x_VVZgnx7X z$VHD_mD+G+(QcB(gj~Yt{ym9R6RlPGyH*fA2`!;O@5bAp_gP6tT(}Ppf_rZS8Wc1q5%cz^-EXHIK#c6qWJxfN zVx5hW29y7;iJzU;U6x2rRxI6}c=efU&jbeg25Ekykxd*xRZ2U*%J&p9Sg3g!d2ziI3aF{;R# z2=-LEPBJffS8($g`rXed8-0t)C~F{qGZ>1rjcVC79r4$WHmgqOzbUKslF1Cw06-3V zGo>v25(2O|oF^bxCaIo~l?0+pe+N7;!e-fItOcUznx16s5Ny-E59d>GukUYSU32#v zCaLvX^Dli(Yn3Gu!)z1IvXwvv0A&NYA zwHzaN<)?*J>#=35$R2ur4M;f0fxc9AAz2oGa{pibfV@40Ms?%tS()5K3IE??A{NM*DRnnmN#fMtRFQT4) z)&}s6PRT@vlj0f6)xN$__$?q&ZFwOdV-PG9WSs5}%w@Zxns9kahI}ZvVl!??S^gS` zq_|1+npM*1=pjBt`obl*MYo(@Ji2`dbl$tbBzQYo#prjo@pud=xp>l}HOaTc!^4{4 z+Trt^%cu95xLYpfSW5%psvO`*)V%&3qFQ@9-zgtj@Z)5B%f*2Dg z>2#iLJk`FC#F3#sD*-)$yt(U)2Im#fp`KBzd@{>*TaNxj_`Vg3C>X8l?e@ zCagY0g&8XNMyB6SD7Q3`isjTH#1iai<`kl)d1Yd7M)WQNis#YmJ6N&w0Ak(T8=q%Q z7Xg#tAD6gIpo%*Wi@wo5QQG!rQlr31LA$nULZWo>0iBnlv`2o#I4ESJ&^g}6l~;0- zp~pD+_<-#`P$eVH*Rnq?9=IVY0%XBoav|u!HDPqQsxxFUzQnpJM&V(7$FgWdEDbx> zv|+Eg9`ds9qt3l|FD8X5GyLjsc~4Zue7Lv?3c<=%GPGmG@VFst)WfG5067DqBD&m5 z?yEr&RJkwg4uz24z4=LKyvg9;`*SFwQuD0w-Z^GxvV(|mQ4A%IxjSl)B3BJhht`VY z+H$^fB!pF87tINl{$@|2?~k5ZqZ^(B9MygX&l><|9muMHO5m!T$OK?+rCYEP39JFr zCy=&ezL{8CWnCf4A)=O$>k91|UE_LLC12mnT^{6)n%|E*UgAOV6xPnJ-5xRbrRH2X zPH8+f&tD9#TNpDnEi*doydpyNnulbzO&!@k9ue8we?j@GL$U@!U}9!&9ZK`})0#-~;B{U#a=ea+(uwS_br& z89J~($5y+dT^9df72GhK>K;KJid+gM+$?~=eBv_-`K7J%KACLKV~UL0E3f(AoLM_e zt9FeqG2ou)IaSL2eO?37wf*;$yYKaTy_s%IUy0#Pkn%+kl*pmAEl_$>Te|&G#XHrZ z@tmNFcW-wdXMt;osJ^W7rI75mdWT&qqjm{BK|YwyKEV3GUrZ{5dosd9g(HExjS zM1Fy1^zsF@^HJ3F4se0*yw!kr4z3dp(NAc+(SZ8hA{^HV&VJ~;33iSfSTcw>x@)@2 zLVCp;7m8QU<(a(yVW0?)zE%4L6|$&($s6~;;C2RGnyt(FK3whC=1|ECds$xx} zfBZVxFRiewRs(a>=cQ6_(r~+`@$6UE{8&v6}3C2M(Hlu#>NxNpPLFrn;~#NRH{R*>QYzn zbIE%Ed2o)eh5f7}e)5E#47bTl>?Mk$dc5iR-WRhFL*#yFMq4(r;a@Tt{#=;YJA?!=rCCW?V**k3bqtIVzU0Q%zcpoB zYOp&&T`?x!IXq}PKz-pn<~zH5^(7H5FM_ueQP2OIghg$B6r_|q5XFWM=!LED73 zcZkgPQw5S>{h)Ocgd+m65`hJ7Z-XoGLg&{RS0~=5Ax1IBDl5O&LH7ZK^?kvpj_0yC zn*j$pUoUSI@;I5JB$M!}I%H*q9uc5eP5U{9$!7iheBiZo&ahjinGKbpo6e}pL*YZ( zI66kOZ;4hu7nBzmdACshy9BsKso>gMNR-^;iskowY6dsIt;_HbT$^lE}2B|7QqeE7~FmTy^<#bPY^)~4f)v?wzV=H-%-ngq-6L}afj7VTbCUhK94VX zrmO+;Nbp_r1J__Wl*AEc9&}-L*mWB`v$TddLh73^kGd>T3{elog(WXnYgP)lssgQg zK(h6XvF9{#2Xj=jMAGUH<1(h2{cU>pkTKAz88j;sA)H`(0A#%C-ev7f`F-mVK7cjJ zAD{ioUOe$Nwwg7{!>|@OD;815`Yydtcb$22a283N@<)I8V-v{z^v3X7l%XxtHSffKF(hRWfG0OsU$-DMT^R>h89@UJLyHzg!>9a@CP#Fs}>JSNNOWr_t zllQj+#ZgQ_*QQBQj?b~%qeduqU7DYD>Ne6uTfZmP*;_0P%2J-ISFq48C;Xq|7v_=T17PqY`$80p)hF5Oq9CG;oDpAKk-*8XDH(7N=S-fPcd{{h9J z|AlBW<%-dN;q6b%!DqRBMnC<(Ko`i9nHc!9u1J4HS#>w-KrC2pWBwl~ZQ)!$m0xJX zd?g&Du6LFJ@h|ZHgS(mYYv^&f#ecTQByZHEf!xC7f3f-h56zk2gMN6R?GM7K`xgmk z{BXo~@CmQKl8{4rCtBkv=)eiiH2wdq>z~FgTwoYK7-LD?-F4=vB^ zxZ`Lna)a_%8En(%&G$8BBr5fUfWv6Cgtky63%TJRQlA$)baVGm^P^p?!Gqd3#~?uJn!ZaV2)J8OoX&`O)gk z%tVjd8Tn$ApeAoM#z%9rM14{eAQ-qhjsW*SE=v_|xDZ{x+8W7!YeC9$1sO!Y?hFf6 zk|oj=CHDZDDY1GKLUB_&p+#mU?;plCAU^5|ageO}MlI=C_LsH+V;Y#9Q8Z^NmtVTn zYCS1&ei#lr{4GRy^=KXF$g1S^8eiw*EIxh^n;J55&S-BWg) zFKdtPtM3V^Dfx#da}oje^*uY{NSJ&W=m#mH@s9x4Da~O*w@31uTA^xE)CmGntk%Fv8Huo~ z8Aq@>#cLw<_APePO+)?+if0ns{`fNh$ATi@JXH)FMyGzI$>cL3gRu#(=u z9;Rtk?i>EVvb+!_2h_^UGzTT%0PIn$_3T`2JGT-q@W|~Bwj0pc2NLqS^^J*fID{qb zIoVU-Bu$;+HD{ny?mSrx^o9*q50**9>i^;n)`Ia6rrYoy9hQbAkCKbvA<6gRLwF$= z*GS82GV_t_K>BCToKPVtKjI(ZM+sTYQBUuqm@U7!0nMJSLV3YluU7hmrIzmuC9ayDI*3X4p6)(AmsUiuV)|sXc0Ukq)^;<7K;Tw|=t~#+|{fU@7rs>z8 zy~A3-_3kiqb5WNAN-oIA`rgTVTS{3M>g&ngdqMmg!}qqRtYWGFT#@;Y$cJyW|VJ{N<~lwnTVGNM?j)ou#!&vbCDNyYe%0{sxoVD6qfl$ zbphkl8qV`O!i$54V``-SJa4Eur4&JFpEm_6y;4+CEO~;G04v#1gPT_%{fa~S5AGGw zU$07Yt@0|oMP6d}hG*5{Q$~`&={o_mIeYKUSFY0Z+|{Z`&$)MHsn(GKIPH3BYs%<( zuGirOmFcVf-ExN20R@Ekqyx>eqDlgvZ$qH^o6`u9pJIeyPX~C?4rO!H-)CtWPGq2HF+`_>B|9osRk2mj=- z^Yc!ioD1MAwnOq5^P(|v_vfCI3tN^E--znmXaD`*<5eYhww{gT^P|NQ_N9OKm6_Qb!}lnRdC z$Sx&}e2h`^oBDBw;1xl*Jh82GLi}qt!Mh^*Z-+FXoc0wYqO@a|OE8+wzZo`$bUd<{`j)*(}CbUJi&UIcB z%O;*gpEFlN>CZsZ4b7UA8;{9jk?Jn;8H<(J&!x|)8o~m8sO*@}j_eubDJ+(^6~pkq zetNPZ&*kmNCG0KoAv!Eg8XX(O*rrk8@E{jl0VijO%OBT{+*OPpY#KeDbiO(b#*Jx3 zLW9nX$#eS*QI=6X2Q=&fdHeAFCwzi{wS%KH-^U()Af#xQ!<*O02^GIcc_F}}2PW%z z)6rZ6uumFd5oNlhhF4d();0VP$ww0wZ6cagO=HKNf1vvy}+cHN0RQv?0^iw`9O!jtPvG1E2$kU zc%$zIYP^%$_oBxg>NKDx7EZijh>~=M%MG=3U_9Mr+jY@~wdSCQJU7ag@Rq2b9?cK2 z+pgnqLRPGhR;5Y^&O~KxnXa$EGPe~iN~K}^ooyP>H(rEYT-LdbKnO(yl_&5o zFQ3d2LbDv+2O!GabAROaJ3d_2fVoQtEBUgfjavpIXEu2w0b`b4!gjD)kYM~{F(Hla zAvnlvbEZ>phY*19VY_1PLIaO9WyG19NjnJR*dV~MJ|!VXd+qTY>@o-5?1;9#$y-7f zLkgOF5;*#Tak`ae4KzuO3MNyhBs`74X*psX7MHN6@#G)9`RS)O?6 zGd>iD*p`ueN<3pvdbQS~AeQv!#^YoSN5(Sje49~pSk8ror6M?`Z32Lz7^FEd7xQ68 z4w%{wxMTLjKjH)03VN*P1+n$Fw>a=_b53`1FF0_lN?MC^Ew$T#~m?aK6_f?eq z4aALte=I7}M&fquhX@z3pKphj#*H|dDvoZ>Qd7hb0fhGD5b1#R%LS;K+%a;6_?#BB`y1qeMg_IS2y8nu( zZz#gW;a7UK5mbg|4|sI4J=@#L$}&OfMYe$A!C zWQz{F@IUeS>yp~ZqlK7?OvZ?i~PK_L+Bjg>c+Vf zTx$t9ix(kylKuPi>3xxS*6|HmaCStAA0I0<+ z&Whh3JpTMl58qMEdRWIdziPhm)bsY{>a9$-dkiaRBTRR=<{TL32tT*4zYsyUo%V7C zACnl!@_GmyFK!IquzJQbQGBaz#T47*N)aHJ^nDBWj#P{BcS4DWu*68??ri(>7>x+M zSHaRc{wM=@F~*{BCit52k^!(R9LfDhvz&Vca<+?0JK-WOQPFIZ9A7O70 z<72d9C;bv1>Y+%)TYQomU)-Ca(J=AoRPbz%_1H1L0bt37mKX)6BIdPJF*INr)<@r9SPRfIbH%d~n*rxL&wIuJMdl!@ z;m4*@%?J3i?L1`#D7cTHx_FQTXqhhEol+oTWJs&Zmfj>bC zUlV(8qOwKPjvtl152RppC*xX(lZXH`Up+3WYnwt%t_euh5@WYNKe9K^kstEL$U=4B zx$esMzBmu~iHpQkH`2ar?%YK?G+!J=V=6`=4^5>EK#7*%38`TS1a#og(en7UYC%z5 zS(XwVsqTngMdao5%XV2<%qyu*EB=`w+$AHTLYTSfUD?RJYqi7}NEgCvT}G$OUM-k2 zLT|1=Y^q5F&w1Bj8svSlalO_pI0o_(M^N9n>;Gb+VITFbQ%i$v-49JROrF*gA`!ua z`VE_x$qjvIIpo#oE(`4cTxTl2BLK$uw(**+%J03I$YmLR4hUwx2}ieECUM|3tHuRu z!t?J#c%xqnprlD+mgbi%HWJzy8Fi|e$K42t0B%jcw&ds-LMZT;WOoV4Sb2N06LSnvx@en@si$OHWO5;tx;~6)iJK#uELYi@-Z;-HqI!3QtjVbp@v-Lx zM@^?`*e|t*O+1_&7nz%}n$rq7=}Y*`<&Jsp1^UcvfBaU@DI?Bo^ZYPG@&s6jtV&rOaKECt}bK26O=tWFoAK`-Q~gMQ~scEqwhjok}2-*uJ0 z4_6vP1BC+WpPF=fw{p?SS}F1$AjxV>zFe$$TwIRIX*@3dBbDevDmI)uS5@mM8Yoj4 z=a?MbPu+J@GTvxDQKJd&r}i%<>h;RjLUM94noyGI3Nx{%ihIA$w*N7=@NDlLk@v%ykfU(B#ea;_gpPqX zabLL}po+E<2uy!JSI%ihnubDyg4n-n2}KIPPf7c`2zCy_x>-|-G@vPI|EsjwIS9Z% zl%ogUF2}cHD>quCmg5^b+on3vmz_(~;c7EjwD7rZnU&?lhIC#CVpX1Be{mLeBi4TcwLbmX z_Ucc@wzbRM%*bmwGmaeTn6m@5-qt|i4I;SEv`>MsVGeOoI3hMtw1^P@yvz#jC$aC? zHK3)aoZ7?J8rRut)8c9+QV(?S^b#C>Yekiwj$d7=Au+qjiq@Te#5M%oHu}3NR7^WR zzUKf0JEu$0Kbh14O9sXm&W)2)b&$AyKsk$#H$%ab7oeVK=#SN_K57a+PBj?jDO1!6 z{0UDozY5ol1t8%qY&8lkAq250>I)wu^I)NjA^7)vY=y@BHr-iqudQIYIY0%B2@d|f z=WcZTz4urS7i&k9^wg)7(laW|<Rlc|c^6Ppe3 z=+`({=r9xDiYE``KsbA~sL}E|pMl9gr_7ZMMw6*sc(XpylFnu@ZWVq9u_-ni-}W_O z6(OiRW4~p@ik8dAJbW#jFwz9H98G)i*0zwFlNu~kveHl;!~%|4mgQ`|qh<1)VZ)1b zI$L_9;l4M+rN|I)tbyqLW=3!TjS>Di^80N;C4HE#6oWC$BNy1GNN}@@$j@aKe02jV zl^b{ssbgM8hf@b<+;mxEmS!Q>b=z+I943BTVXu3XkFJXa^jvdlc%shs)Se3i%!?5; zxqZxnqv!0m4{|5!|H$P`*uO~emucz1_jD-!#XG}mw;3)D06{M<`qz}T994kGJ`J59+1rrMJN&52;vycNq zA6rl6{Z2jM>DjG#oT^PXT(wof{;03sGO$dfME2);CA9ZH$?!mWhV8z>C zVv#D6)bG}Fwpk@k$~Z4xgo%m_!xJ6H2-3E0qn72uufCdz>4 z%$4wGG{Eo3-4;NyI6`rS<53r{`WV{0GjEMiV5MZ1MKs}`?rPc^3e3)0Les0ln)ZNY zSbtp5@69vjrQP#t79+dBQv$9V#bqHihQ@6^1bksiV?UaHAwM-JXb0PKMb+M_u4(at zuB=w|$x8P01l!7h5AK;OSaMn#NRz*%tfKgm+W(Yf`e&0ymvhxFw@}RndQMfDFh~W? z^(!i^M>*SF4b`vKt0AwQ+i+;^Ktt?$d77m31{*ruDVw|C-hFnvw^L~N&rI=m59qN> z+`dNAXh#=;0g>oyNkeVXJ$kf(INLZA zIgsFK(H7T%*O5}`9J74Zj>k28c;hG(e-}(e<^jP(Bo-j$>z-8OlQvp9X^8s)+tkzY zvHK)KP96$iGsFW1^)w&bchJE$vNTe=N2CdNZ>s@lJKi>o%SP!ZSHOjL;J5)!{v?n>mlYe{Yk-+AhP>b)GV|Fbk^)G+Xr-%|JeEUTn$Zcj z+e+)Hy4|?*^#Ff;gy>>(nI}>P<~Bx0^zl00CptD z1o0stx&_}~bPp|I=%~2omz#=;fjxi{2MjrZW02KBKTnYL*m$dfgf#X58$E_NGT>?O zU~5Jd2^@8!DzNO^menH;7REC|1asPCk@^k(*Q>mTuE zdvx}-!Jh6YgRnwskyv2@l2+C+;SIRo1*k~ zQ{_%J8oOH_# zhmZt0?!aP#KWLoxFFiVU4+VHYa16}Ny%s3ux1lUJqqvV&9k8xK6>bEF^!H?z`-Zn_9?JoV`kab0j zI*&5(tNrt=J!G!t$3?gu)`nT8%jAVHVvpc1uHSD@jzWt^vW=?_*mM30avY%!BT1G2 zDo>x5%$3liTD!v~M8n8bTbl}>?P!#$EI)Bc8xNsp)H>Y5H`dFMm*b^}gRu!c`(ru88xN-;i>psyZoZe7UN!ciO`ZaeP3zD!94JBhuGJsFelz zTbN0VbVP~52v2ZLaS$;%VZ2asf{|NNDN3&zZMX(k(#=*MYS&FB;HAeC%#?y(-NVBW zio|ActY_7m8oXuhNVz}gEu9|88XA143KI%{7N>!-=WG)Kd@}&jDtQ8qpV75RzXkH3xrgU5<&HvF<=qMMs@jYsb_c}|>NOD96h7qW z$o}XOvU0CT)!@yJ0l}`vaM=2hE^S-)Dt#WA8{7z8*{t+j@bC4CwfQh8iLk>@?|#(n zjoEuodFW-|8}hKnjk6MaYOEfClBuN`l#2Bv@1GJkvlEVai++g~cTtQXbfn(eXs)6H z>b_9Wu~h5+Wgp{?YKy5p=QM^ZWzH{B=zU-Uw9Gs>u?8O$3cl7KYPM8Te8(4&9#l>} zv?(ZHd-wQ045%E(&5^*>3PiQ2#xkt0GqtSj-l-^^pNVSc9b~I2y?7c^?BjjKp_g8` zBUgYod%5wUJr{{v8O^zTD3Ikqr5Qx z9uod9Vn|-OQNt2>Oj%7=DA}0OLdX8}o887=oMSJehR^Bi0Y4Cqqn5!+S7;^;RZ>wJ zsjWhLv}TE#bPpm8PRBZ#orZOtfBlF$evzhrae*&k|CxBno{z?7KDE4FugV&C)ft+Q zm@4YYZ}5|)QUPjBVy3v7M{?BiFW(qN9T;9X*}v0B{z~vOJo2@_{Vcqaw8mxUF>B%5 z9B6CEXP3)cXOm%GGs`W9m~8ZA%Gc=2G+gU+A$B_a{;d%Mdiws0DpF^9X2aBQ3tb;m zBt$O*M;{NRUcumOcRQeJGL@|Y<&&->T2o(C#i@8WLroZ6g=YDFG?LBcoL%rZ`P+*Z z*pAMuDSZ$y4SmGC$=*T#yY-wx%+KC2X2~Y4>u!=nKQMysXNvQBZ8rMdyTt8s@_AKR z0vGvtrnH`rt2Mp?kPeCy+)WWlql!f4?{^8Bfdey-E0jL@#@o!Oj^I_wWuJ8s|sA^ z@X-hVFx<@9W{0|VMPw_QQx`vMgM6l0{QPr>P0E&;Jy!RKsz^&qTa)iOc`fOzZWgV& zxHB{M33B?#;zujNdHal1m@!`Cj1hvzJ;e!qVx%}(#gQVh#@k1Txf~-GP^y)M=aXanw z^+ph?PbwjH(_xwn^@s#o`|f~XU0DjmoTmK^(xY!3Yns&LH)XV6dEfjHl9O-8?Gc78 zFnC_4cyF5Zh+D`^hq-k_g7CYp-w_}iFAkUI9QmoJe2fR$_wJWHCkN1q_c=4r?0Sf|J;oK+?$04n`rjGcjuJ! z|KaK_pyCL&uF)CX-Q9yTXmEFT1|K{)1Pc(D0RjXkIE0`H5Oi=7Y|sRE7zi4IdvML; z-tYb2|JLhOtGl{a_v-GdQ@g8b_t}SXa9yxk`@cIp8)Sp)&1E0r$r@NcC&6_% z&FzjByji~cA55@iG{uRkL-76&GEkXv{0BlHcK-t&6sA?_VrfubwD4f>`Z6{ZHTimNSjL3haTfK>xW~mAK%(R<;hKbG!}2MxEo)M?KadlVQX=}9RNdt0otEY*tIh@ zRhNV-e_g-(fO6-_6pGad%Z5q5;8nRejd(qdtz~G@)Z{cM-%9k3(fFi9dLA(;_@@Bsn^?#O)g^&_iF1^$x>IWL_hMdwjzp42v$0Ero-QA zp7eGJ@9hHAWDe8e)OWp2vMR<+h_!KCt?6o03l`d!8#B;5$Aql6+L+OzROk1hF;BvM z&w{C8(#)fI(j!%WZv_JqW{Ve8#p7%k$XlxGY=4rShlZ2SBVHL@8o1YlN5a>cTUK_g z!KiKLy}bT|Iy=$kc*-vYl+f$`jcO0og(YQi-?+xBy~Fpq-N2kknA-wsfn+yf>4SlOu6f5ShhbM+h;evE;mJKxh~Z7}ny zt51D3%_pAsG8zL?jpO)9%DtY{Dfe?OnT*#gV%<;7=aCh;1e(EqrEslAPp#K)k5W(iS^k*1f=#oyQqAKBg-Y8xFk8Kg z5_c0~6^r`h)9(yl$Ux$aBgj7XQ0KS_iv+GaV)T4=X@f?LGUZ(0T??dAqoo&YJc%$m z0|07mjAsr-sSqLF9kf`EgBhT-hk@wKH!1*>hsx~DFajI?2iy$ z$^18D9-$!C9HW#-`s#hGZDYK^<-|bd>cEW$au2_ncGjMU_dQo)-(zg>=FJ60u(DPU zjoVG?gn1m`XT|&r&E`D~vY&$CoUQ!YJ-;Ko`Ffz!AJISFY4;GA5{+iNW{Qh=q_p(F@SsVQd|f4Ylxk6sie6^V>KDD-++G3kjm9uv zn@m+(AozvoTNpW-0@42@D4N3Q3FimMtS6~0OZ?DJ6PZlSB`@_$n(?}@&$blagVf!-Z;&vwpiY{*VL?MqIC{_Stha&fA}mQDZF zh8|1$XZvX~we{zDKP_%icY#Gq4R!OL$xF(2$j^2?n`s|%)a6dU{@ja=BKzgoG8SkT zUlmEaf4d{8pO$uY3MC7~!$<)E@6$74K6$Uo{X8T^n+aL!nkj4TJ?$~Gs~T@lNdTcK zA%(9ls6{8dKGe62UD2D7!t-MD9yO$KK6)m6w#Uc)2eqIrHZPQTCt7kJ4bWalj*uQ|#M>+1|! zgRg8{@cG*LKr8kMXc+&ohUev`{d6GJefjmw50@z|wWh_BtlDxy)xM=n~26QiC>@iDJXA7V+3sM5IK{Ee<=KOBA@L)3XmZIL_ z8s8u@f*neH_?deuteQk^SrM}0SN?#40av5lE=s38+*~K?=|VgB;0@6N@U9>%E`V?b z{M%9L?-A;<@nCd7$#>gfeHHi#;yrd_q}`i?IS2IgNCUvA3@7HdP*22B=R5O*z&g)= ze34<;VrAeZj0#j8s=Pqp9T7Mt7G3|?MkG7+0O~@Z1y!?;huB6EPr%FGhBtUNuDOOD zM!9jK%^x}GMM+?YE_=rd)y0N%Phy&*No}BW>~utP6vo?4a7q;V;6{F>*Ct2BFFCiS z1;k4g5gxE0pS7UaL;kV<>kCq935mp4fa5g^xE=yIrl@SX{PoA-&y@w@Lc691QC-|dCvL@mdCtXDW5*!sS4K^G_XTxqH@Z^z1~{?-&&v8v)k%}D_R^mJA{Raz=+ zRC~{`0#}iDD3z-QWG%eG1qb_^6<;G)1Qt5wTsc8b0)#;r+_K_@n5uE;@8(!{Hqj7U zHcWVBQ_~-B80-p*l^J_<0q0*imNzS*QRjW%<$u&y+r*yi)Sq8#gBH1OKrRFk>^M3q za$oAC$O7JWzGlfWg@Hw0VzbA%kHEgj0aWA2Pl?msYR9VOF#N_HJx8>m95xcR!hWlj z(T6VZ znMZKM9r#$lVJFf;eCZB<5pQ=lrin8hdBN~sAdT9Tl-Uk@zs6^*-4|RzD;)5 z*$@K7Y;tY>hWzj&2Y;kbNrH4E+Z|{C0IC?f2Xn&y+6uAghof|rY5M>DFm##y7YLFc zg<3qRFiJRsZg8<;X(OeUvG&dDT{3$jFSvw_9^|mOfmTp+^~%ubH?m0Xn~Sf0X>1z* zZ|cwmjJs$2Zg%C{PRTovLf;(faE$OF(5!-5O%^X`kQ0^F~NPHT3tv+c(-z z=xRG&ej|IeW~R>pPtJK}Vm76B7s{N(@Vz$;=w1L^NSQZMLf-;77WdItf4m|%Ef}K5 z)0KiYr_9Gt*L7y4rbJ(c&<7lK4riA*Gl@kndP&lHOl8j(RqBPo)0Sbue*=gxSk{ws zdLY@eUVe)N^sn6pAa_N^{9lc7<~e}^KNj6jDLp?|{}R`p1|#vPtyp%>zNFzh!LeLF zV5X<=@xr(~Rs>DaCX}K^C56+asFX9r#(SWj7(>H-w3TX|7~^c!;>vq7YRh|7ar^xX z1?oeafKvx~6iLm~O|0Zgzuk9t0~q7vqQ~mDT0vjgNm~5!Il46USM)O3+%k{u z5&6%r$+JQ0M`*Wv9Js6kvXtvSyonBL^c(zM`&*vs$vW>pTs>K; zDbLg->luJz8i$gfxCEArx$&(PR}uw|3sp+_gDd|WQ_qzdXSa>0_FjrX-8r3VR8LH9 z?Jq^BKe8WI*et`4B4cYhh zWt}+BI9-l+{=Zjcku`?CIDqnUhff8#)h0a*b4S>Rlra2~i?aqjmd&&}v!TzPP{(bw zmS>ZLYiwrG#+2}EVq?=$WN;^*u5q(Q7Rg3<@k3GDR?VlQ2fr49&886fx)K*aU} z?& z?JHNwAiHbL{tr{*dCJz_a*8lTnWZUr+4(*W;CGY(@B8*RCGIROGZlwIvy-k@dDUB zXj%D+A;(8V7VYYk-WQ$X1cd`<>38%`@a3QUlqVs_ER>wKGJZ)hfGbA}N|kqIx!t}7 zf}eOSK#Y*L**T^lyh$EmF)m6rlX8K=`wLS$v#9-ESRQ=S|DUVj0s>ny${pXab36b` z6{O9No~xM{MIZD~0vDn03eP1VDnvie9-^jAF@O#;TqgKPQr(~ykR~q4l#?Pw?8M0J zZrx!Z1-M=CmnR!TjEapMCQ|g+Lc|+Yj4Fs`p5fX?T41M?F^9hAVuD|ADv<0KN+OUg z*>ucMMjDffK9wn<6)@s@`kF;+w(+&>U4+R$qFmb2KDGe;8ce8ZW=`@L^PK!&5lHq* zW@oSjD02!MApDal*kW8w4*r!?TUbOM9<>bMRzCR1pk%o!1g7IrZG3Cqf4?kII&o+P4V?8yG76Ysyavhd3^mDs(?fkb9q0{guR17o30FN)O%) ze64Ik)HPpyf)7m^&>By9$bGIJ#7`+WF%{;19Htk*HQyjS#d4-@IRtb z&Fthf(0*KDBG`I+fl3+|@s>CTkpA8Y!ahrS|EpW5`om8E)gfJUOo%WjPjJMZfeN&d zDgycJ^S*~P!XVJ(Pgz0M`P8Rkx+3xsgau&T4G7l76nVK(x?$|!VwCj(gL9SuBJ#N3 zOpBCNfj);+eFVR+LbZ8N9RHE(Mw+%P6|;p6D~Q(JvBQ23o{q@?uu z0S7-e#x29#s;254*%>fZ%Q{|7M*nL^u#q)o)aE0|L>zB-gb|uDCW=x!-7W$6LnI&w z))Nt2bNOq*=$*y#*ANQ0g6-iMMg!<346>LKoPi6@RM1Av%m-#UJNS-g|JMJ#g4>7% z#S0#u#XSrlb&&%Z6m6zVFFlHZ(C^$LX(n?!P&tHklwi|D-y^nWc380}$D0nBY|${N zmmY1=s$UdNC&19L^A`Ob3&#(q9WbrI3H&quy@Izm^a!?}d$~?~@6`qI?LGljUHa#p zW#A60cbf*#~%_V9zx;KLtWf3>1Ag zhV3yVYT~jK7#&70ZZa1ZC+N)$1`N{tq9b4Zpsch^wmH+!0DKASv|Mv)!q%c2fAM3HdmD++y&O-c)DIy2(&u{{AaSr9$fCV)`E!IyB?65B@@h`l8)<1H4bXb0WEhpzTl~k> z+J5!-)3ZJTssv*v;%|}WjGG%SnVC^fcfu_TNVCma(bS3+Tm73LX+MS=BPe|{ZM?)V zhVSmtzzB=C=h7Jy?(iRsL#grH^0Ndv-)y#o7}4Lrpy+h70aaS_?vS8OGbuY7CIV>$ z&A}rd;>Dqe4Q+M>0*@a;vh)zHLArMB^B+JaQ~T&%apeY)IQ6aboG}5fiR8_XTK%gu zcH<_5W6`qRM1LA|XN977EuexfJktNh#1tw0=WS2%PcxgpWP+XZ`1w(BSwMgbv#G_1 z6sRDDFTVUdX$+$P%E2Vk>V?cRzYm)lhpRyBA|EeFU(1HTR9XT)yDq>?KBV})?5H>z zcts6N^(C z1-aKhE4yGNbwWRnIJ6}ndMs6A`ku)OjgDo+&6vlc=i*Q+YF}{L9zCKGjdS|$&A1wr zx=F(Ur?(!Ve=zdCnEcq#@`PZNrZiQKkt*UPfhScjGttM zmR2t=oZGi!qaZ)!9+umKQiaioiEKJa4hpM{glF*z&sqwgoF9ZqfmV)`8i~R0?m0C= zpYMzk!>si^LbY_k&Ww6P2igQ=Jay>C;#FW0kac&HBp}*J^5-7^@Z7%{`PoPYnC6tz zSJl7v9c+BJF?m^qfZI9~5zZT8(3HPuEj5X3NWO+g zG@2#a=&Uwry}4B|hGXb2u+DoQ1*4m-da7=Eq%zIs zjD;(^|Jwm&*F=W1pT_n(P?7t+DJ@xl|1{pOaGebZjoBdZHhPN%#)B$ryuttW!C}2; zL$_Tmca0^10Y0Dd(6iIxE@iG;j<%PuL+d*Q4I29*|N}NkgWlg67~Uquhys& z;_pZ|*FlH$y`ERg6s*h?nXv$|9dXV#$yB0Dc#or)@6b^uMU72kKMLaxJ8 zxdUfi;fgDvFpU%U`+V2yYM z(jRL@omu8P3ZX>FT74v#13aK&6!HA9FA4-ic_OCY4TMmFv>h`X`h{#U69eg{*-)=9 zdT-L2&WD^A+Sh#5ohF0GM)zt*zX)v~K}CQ?6^Sa4IQl}#2b@*PZkFD5R_WrLRw2lUeBJJI)_{>VW*rBYxJL88-+qL(GiB)D8a)fg-Ml zLpUU3(HEO)Orzuof!1|)u{$Ld@hx!G+ubfuc)hgu5;1&Mx4lhC#dtMLU_ktG*>%_z%O5`AJ*+z4_dy8 zHZucgm0f#A6;>X@1~!w@Y7k3MJ)kM3*H-dyxFl%5BL0liS@%T9lz8>4CLt=TT6|2? zAgw1V#!KsxqM7%%Qm}!Ca(lF^N{Sfvs|AIGRrE@EgFJ0HkOcif(W2e}D@an$I^YV^ z1A_xfLytW<_qQ2AlC`$h*wknK7X@ORfDUAV1QShq1lLS`7^kJb_*w~F#KSYvZWyX2 zEN}me;^HJACMk&tCs-G?X2IVN@8vQ#urFSPQ9blzH#7f~l|z zqnd_y-yfMYbV0u+5@`I!OpEGLHtZg-t%A@fQi6VYpIv!ga**~Z&oF#Fbb-zj}F4lot{ql)%|!6 z2(LFupDUfSDA~oHBFT58Afxl|ZB}~W>Jt1Au?zkzvx9c+nae2J(erPA(+fE~o93a@HI1+P(21;fXymqtit{v>>Mx6ra= zx`@ zA08R{g#M>>2A4_eQ=c5;k9dmc&4-#yxjn=^suLTQHq4NReJ$P~6jp&uN-#B@!L5PQ zasjLUOZaDzTC3O>6tfW_Kj547mu#RY}7!;^vaUz^% zQCIgC`4Znh4y60|aDGhtAT{?VL4HV-T-f*<7H`cV;zdf5o${eKN?&o}VW3(z7f#O9 zw#@jVFVBZ+=V7^0Ls=P9!7XZg3u}+`mr`HRiVBwpBc}K1o%-o*=dzA zdU*Z$a>#UJY(wP>ONXSkQ@2SMXRPV-SRv^@*GZDcTD!K9Jd_Wb^{X?l4OE-3sHnsF`hK}@64^V>@Qv?(;o~V_eLE)=Ze!! z?_lZlN@%o{R=(xH-S;V+B;Iu_$)N*KgsPDfA_9e9qhUz=+hOht>nC))Is!tVk@T52 z0KD?KjBhBWtIUJ#A0B|<`qtj%C#5@5h>B1b)Rzn-+gZ${gK)%9`|}6@r&eW?k%9(0 zv{&ZR$>3xJanIwYWCK5zL1)D2B8T|{HAwBSVi`RqxiKRf7EKpB#RM{W_oZOdLZBAb z?4gzt1|e9@vIcHv{&WQ5eS*q1&0D_hLnzlBl7JTNKI9Wn;YQJU`KH`>Z%x3+rB1{x zs_kY``&yK|d%4Xp@feNbBRkP!?n^wg%e^BscGApdQE}y8oMC{OPvMsYRL2P=&Q~}Q z^q28n!I1D|X9xUhbEm@OEegi}9^2y+Olpl%ObCoGOAEPgC!mA6mlAdX<{5$&-H`sq zO4eQ5H>06md6%E>CXoB5Iw&Lji+6yr!H%cOYB*>PyXC%Q6(b0@2z1$s z3c3STtQ-okG<5Xrxa>0WP7=iEofDw)gCFSd7Ps0+r%MZ5bt43~XeOXh%+9Mf=TR8) zLwMsIiqf~DWTEuGuD=|9-H@+>mpY9z;}JKcKe<>Bt7GpbtakE)6z8-avp|-}%Vq_W z!f`zy86cD^*XX&T{t47jtS^H^AOiguv_n$3>$@}o=s%9V(?mc*OxXAZ$a&`IW#E}-Txo)>gxJWWh^>tahjZ7vnj-|> z=SvI7hsm!JK;Ay`t2ZTXAOGAckboRqJ5eQ0$Z3V>?eCN)YUyL-FQKkEJLkzT&zU>u zF^Lm2rQGn}`*MMwu`3^7x#|Z4Xw_oC#4oqv>1BPF1qjZDOO9UKxZ@QxP;=8P5buC6 zeK%OnR7fhIwJAK8U2Njtdph1lolo_C3?bSa@|OCvPDgaB!z8L+5GQ878CJw zF*>O=qBN|yYl|nJFXb?^OcDx7JFCEFCNH7TgQoQPe-t_IL<I+V2pKZ}Wh@l@YX1 zz=_P1VwGTT0M72tC#V@L;lP8d>5y{-TzO)lDS!A)HM+Ci^@EDNkH~}QgA^XQL|zZB z720E=O?lpTA7-4vce@ynFX||?9|Mh{UjG5YCYu4$Er=( z%}GGOtvhXK9=2uLYSCjT<0yTG7vfX zjK9DsB?I;abgvWRyFLLcmX^-o3zIWLD5A`3ZDZkGYC$-Y4Omo7n%Mb2XPE>+aUpIT z1#+z^sGzwr#8q~;pW8LyYJb|wt~#e1mYGTlzXv+ll@d7ZE1nCYscUrat&+qxz!M~!lSs9?n>0IGrBN~L$mK2Apn4CvZaLHiA1bC##Ftd&?SfisKq1+QkbVmH9yOLKWp^zCn`DgJbP~O`?E1!Qxns)V-0k!l%qqG0kUc zTWpXeEqFpPkTr17T&VQ38=4IPy)V>z+4*h$aWdZ-ITfd(93ZOZ1s`!9f@mVw{ki-H zo=M>udM^9Vfr+Ds*EV9wmkw*?V}2O&U;F@B0`EFeXxU{V6aruG%3tb0&Nl8ysS2I= zHj-kt7-W+-3fOiiVyqbd`Chf%{&aZkmrl7Pr2RZ&Pd|X0N8pKO0)+bL%!JWU z2;%=^CU^D=c&{1Ji$Tz*qh&upU_OjC^$jJ`trvxVgBtIE` z>A=3(>V40q!sF6H*Hv>}*b!7LaIlL8YO_fMKKoW*H^{hfgK}R?V+)bf-o!nOb$uK0 z2uhlOnUqPc^em1Rz7lcp?jyv%>PDH@29#}Y5;U}26>}O;^gtK*Le)ymz}llwPJI(8 zf=6WdJ}#{mUuFTum4;mP8G(l1s{f$~sFyu>JuS6!$I+6%EdjtphI=>d?4F_D+*}h| z{R9BHvx&_FoVQ?9ku!DL8f(94Wh_N4QkfQ^7`oL1xM$_myL*pZe>z+t$zOXf?smGS zP$jy4CykHl3w2FSJ=cJE?8Q~x*Ed_+h5}Z*%I(-M+Fsj#g1N2jWAeCuF5_)NSuc+m zqph`966@Y_+ywd+^9B@eiD9ho;Nj!ehaEDF1FOi{ynh2vB7{1Mr+`WqZM`?Da*?vS z2lGAosA3=6zcOaw`gNt}7cdHvp{h>rrHFEjp6!q#pw9S1i%RV1qK@vysXEJEbRL0n z&ar}}_bA(FaQQY8O22#&{go?o9#hblQlJH+n|%LfXdBVjyCY`$8ep7KJn(#-Ra^%(52ND(jvCW5$0r14v* ztX98Y{W8K<%<_M2%J1geMA^Mbgvr%6B0p!aeH~vTX`d}W$$q|z1nE)E`Oyat@F4v~J_nENt}me4@j(%}vD!(~7Vf9|WVz*t9Dk`FUTdH{V}DD< zsPJEz&6t|1=fVvbTR=F?BZlp31hRQ5{!24)Rh1G%kt5<89R&ZbO_=^t!fB}xZQgqz z_;fuO!KrP0Hz_P;&YP}k{~GoCzc3l;@B4p%ps&cmDy~EAgwu!nG!{d~FUrszKbXm` zYq1ZFPzPGs1n^@qHQ$5|11QFtPD?~@8!aj{K;#RvmaK(T#zAdWv4rmQp%c9Qh?sFp z2B&Zc-IR4etZo<5>NEst{_9=VPm`s}zAp_~@#2rMc6~t+#F7wO_837-Bu(^AGObxM7#VzGefOM_XN9iv&8{I)(5o5C0sL$YnQB& z!qkpmc{7fx%7Z(1QT@)&-RRirTo1*h=9peNNkN*BOwAV2Ov%evrUj)SE2XC^Ga+Ec zL~>l6O&O<2iR=^uoM_6`My;LJ`Zz?Jv>509h7C=1Ke zS6oN9)=`4R(M*kB|HI@slSHFn^RQF6sN$MHL7QE+d9;VEgElI;NRPrp)7i;Fq)PZWo*+F}^%94K z;M1abP);w$!j5NtaKhld9;D8lEM^L-e z{cRobHBR=6!7#2ap%Y*#m9ZNsRY<3yz?le@x~7BCzgWlMSXF6BgTu6ZFiQE8I2e3N zoEB)S^egst%R=+K1)(8jHZvzLuufzk7=NmpksLdFPz1d5h;7uC*sgIALIBX5wI<7% zLVm#uGa4sZnwo`ow9{4+WeA_3vRK}4kMrTpWslCSh`?SI4}S}k5<@E<0~Euc3|(E1RLr#{@z?Wfs=1pFRgLaVmGlAZTMePDOMW4Td^clfX~K3NZy zw?oqT&YCpYoNThYoZV%>kbJDaqF$huE-xW8`0!WOPk^|T%iN<}2yw*;2P`ll1BPkL zx@m;Kccf2Xijhh6_k|tNOlJaqK8rP5Hf0YTyCyOSnLrv7*PU5~9>8I`p&VTY1&;1# zPe=;xMV#*bXuKe8%&FBx%WtDxdyWQW@7cc&P{%UWW-l+_?vII(>YMYupfyS2&o0m-otQb8yPIJ03PzRcY=dMMw1&d5N+Ae_fQ8-z`PQ@ z#j9fk-k=g_k_{+K(nksssuL(Uq-eNzkLKz576X2-rr}JAmXuo^3DV9 zjV4|ytkAGM9(+jt{^f6EQP5r0cje#1r3jH=A#p8_LrIxm&VC!_EKn!1TDrN#bizQu zxhO=(&aM|xk-R1GYg(4Y!?5+3AE%0!2ku@HyqJ*LZCtTpn1FIQG+2z+B~_6qiIQmg zvRug?UCM%U|G|#S3d5^iG9T}Z!a6B8+evNp1+6hVSw{9Q;mPnPGdij;6xPmFtU~KrH-E7v-SbWjew>dQ0QD2NwrdmZqZsV4BO3Fw% zLUf&2%@v`m*HgKXHSJL}Klud*dAdP-7Th)q@}|3I0yKY2gKBCtoZUTvK{^O{g#^vL%T z#^Dd8!SjVML$~i(4@#R*W9n8n4|o2^j7w#2e2W$A`oQ)@<)H45A)N{~*B%)U8MkO_ zO=V1(Ar4E|IXf*A$- z2h^OMCsbsrqeH6CQz=u)A6w{PIzuRa7y9&)L1QX@tnj6~iO3A>pq2VOvGtdr-Djqs zHz~Tk%=PqCofYPJ_?3Ie@OwkZZ2mA+(%I9|@yg%a>@O4zL^td%~1>p1Q5rTExU0Oa$KVfEob z#8G|686RyDEuk8-=t)Z-knI|OTN@h zg>Jn}K5964sUjI3-IdTN497eCHyh*|h>;cXSZH5vvtIJAqcQtx zMhrvH8R84+Oj=gR{T?wUTG%i(5B79~EFe0RhO%)c55ru7a3-Uan>#!ma)F(%iuQ%z z@Y0HlE7M7?A20KDK5}1KyR2A>xEC?>NkOzJMNFD`C`>UP5DY?`KKQ#Usqp6Mn@w_@x19)W>R^j+fP;z+I) zj89&-;`%NSy;_@iNV!&k*k&4kGOqDR`64HC)~PWkYQjy%V5z$cDZfj+KkMO_zzd3& z351uM)s2eMrU8`FPs}nG%___{`lXf^=A}$w#8Knvqri?<<4@5xiU8=%XpyrQir*tH z#2?=POuy4Hg18A365F4>?xXwuSpcXoYNy^-_sypNLNOC%@+&-8(?4uv@W`?>2U_Qn7Cukg6}@{MvV?UrMWv# z)yEZ+K~NngUOyML695KK^(QM!$Ey&kaX|dN9(4LpHEfh&)QPdw&KMLJszHa%3t!NP zun{>Z&I3HSqZ&?LXo(7w|KKe@5l`?SjBg)$<;iNSuVevIg)mwsUrMC?SIR4Paa0s& zmMN<*q8KOfS%qS%T4?Vsfk3ldimy9|tgK5eRMVsD8)pXQ{NixcV+BE|D`AMyNAy4q zlfq&m2pwqYNvaOG%?qbQ%60*a;zKT-0MW73kOOM@^B7fZ5CK&*s6M1MVJ{hWLkI72 zn-zUE(f7N4b^#(Se)$s8PrIa$WCYa-nqz_YV!^TS2$A1y_IzeeJ7pYUT%m+7&wbEJ zb;udS2T*Zwx!Gg}e=2;xA%Rdr!c25rZ3yDYTY+A_i=3F%(HrAcZ=1uvm<7x5N(nN6 z7qa9VoD1!0N&-_Ab>oPs_DsrJrwZ)K>S#cng}^}xHr z5_c1aY~{UwV6Iu}jqmWUgT|0Rb)yQXAyke9{;K_-rh+1$qRb9v!s66<0q#Aq%C;C_ zE4{)K7iGOh6O%hU7dikP>fyK+d3%uAK=OSiR`}neOo8v&A6d4UGE($8n;2XJGfQw~ zhiKB`EK!Bzlx}G$kQcizSH;KThY40N9kyM9o`gCt{f`3pMS&s!sF!1eK}h0Ck@!b6 zF?0yL{Px9~Lx*#1q8gXnBb>+=A%wh_9Ny%u@*@~^ZWF?cDj!ja z3*GuAIOwNO!Rhrw8s1-m)~sM4YBS4Fm^1Og?CqP%F8w+h)OE>v+AnxxPfwj%p09Yk z;H=kTF)3vo>Xr6cWnQX60UEy=yw74~Fu9v?{uFg*5c#bpLKg&z#dn?GRt%f1T=||Y z{J{@1Qt~E#EY!pc6VdM|4u<>L^O;4Ap#BO9$pPgOlMzShSQxm4Rfgu&*S}mji`X}y z%XxrY-yz-Il68s~YFD2{M_I;lYgaQlmJx5WfAZk+rdqh(1M5efgZ!jEx=1fy>}vh_ zbMz%r5H{>}4?P8G{%U=b-`!~Y+b1jeuIy|LZ_B;j^;zkOCQC7n%Q}$l(e}~^!xDxK zU;A1pghbJXJ?cJYERzk{5Xb!wH~74nV!Rqbs=lVefbA>bQ=ujJ5OVi?W8H~wNjh;l z+t@Li@zY-Hy_-j15-!vC19cmkgnZZETX+(oLI01Z+<*M#dh|a3scvFtmtoBP@+-IX zs{fDBmx<8{(MMYMF{!*K(l4Lub6WEUtfthjObr&2YD`GgW4?FA8FXuchf1+$I`~XQ z(?#2UITu*v;lGX3nKTdBFylSA(in2{W}e(m)oQJ)Afz3qMMVqlk>xRboGbfh08L?^ zj$}>?zi;kVK5c)~O)2|%n{Qn`hvrb9&7Hh>0Ao>t=;LXoTqhQ)uO6cds0DvBEk4D2lh{|h%d3*{h{<$r-4RS{kmHD)sW)y38L;u& zi^-^EjAKm4O)qem*y{wfPFnZ9utVE8VL1%zu#3KpDc4@|Gzb|wOfpdS?S}d{_3ere zs4tFuxG{YGNzT&lQQeB?aZ6ofb&%E+tYFBZS7BI<#58UJcOb%-V&SsQIIfmuI!# zY!5;sYnaD7LAHiVlqIkD(V$DL8dm1>;@Hhvwn@&{|tDKiOXRf5Io!;FH)Ow1%; z&_%pg?=h?~Q_{RFZNVZT{Py#Y)goo&i2jgs(xHtk~{uHkXxKJWh@rrt6tjwb3F9o#j@;O+wq?vmgZoZ!p^ z2^usw%-|9ng1ZwS4DMub4Iu;#9^3;24{&+j``+)nKe|@0UZ<I z#ug~5NHWCJmf)3Hk-)ClD*idh$fobt0Cr@Y*^)O~=Ez_-_8cdXadv1g-!_!|!;eS_ zV=XMROzN_(-<3yu%*o!i6AVn+;~TWe);^oGpA;gll)x1sUcrMG zxcAM2AqIveKW&mmMSszLZJ2;IvJz<=!4!XLC3rcl5hfOWL;R#im-euPy z>tWB_yKKrj%xc1ak6q3++Eu&Ik25#08>*F2y%Mrq5$ZA*$@7H2eXuwoh+XRHf$WUW zpe4EHUeM^-;tQQ^H(v^k@hRtYsA9jY9-M#OQr@q|{|{8R$LyrMrJkwOI#^^2gHhGy zv;JsO=*7$pcJK&;%yJXP7(@;$Y*(TzQyE6RZT!cw+@452FM?$XXC9OwdD15f?pEZa zl+!_S-$$w9zFYgP`sY)m*`@=g!U>u1)N62>*y~@+z>ZqXUW6m@k3mXKh&NLf6D7&# zyc@(p3d_8KN|CR{oc&uvAVhp348~Mkk>)B?XYWZXYfRc1VdZwwdU%2!fRe6XAZr3P z&g*%#vAgZ07S5Zf61tXS8G77ZYTkO`X&^9z)qx zYRsh4df9I7r)EubTY7b0vB#F`Oiv5e7yo20I;yY6<+ca-%7&+ooTa znT6g;QfqFOokeQ08om`Fpn=iemErE7T68giM=q$E&3Ye;a2uHy(AUV5Pg*cGvn!=d zy|QaR?2-2nX{#$Y(9kwwM}~4k2TPY1FHEwZ=0gd3bI~u-aG(Vve z(#;l1kU&rmBlQWa++)JH01lFq?(;z%GTUru(% z>z_aMJW*aM`8U#P{e;Cm#E5Q!%byQzeBqrP-yaT^$4+%=?X z!S6$t z(iWR)tNV4+ux+>q$_!X3H_Sxf=Dznh&-=Nb_Zg;%!zfdnNx z(>fT|_~MsO`Y=R{xmM`AZcEnoqXhTgs>wF`h_>_{4F8bOcjhMWlE3YcFcTxc<3)6K zY@?TVXXqEA{ro@SXGLt8<@(vt6Xz=|)aX@mkrn&;y<4u?BK=u9o*U;@#1lN_r09B& z<_K$l>0VUS7wjeM%Fe9ZRoNs$TwnMjS*&+6?vB|QS75&xTPdC+_g1bn$jdt~1W!65 zbk{rhq?IFNT4jly-6rX#&ns9Z*FWfk|85>eU$+3Lc?9_z&=L)V7Pt5w)!EQ@F-!R$ z2tEqG)vCHI$q2$rl_PzDuw7nT151bNYIVB>2-X46FJjrH?Ogg}6@LC!H!jqRzaYbU zH)3_Jw*?FSM#AOB5bMJV0tHAGpD{Z+x@j(7Og+!wdp};!BNfEitwg~*=W?BFn@rZb z^`v|Y6_ozex7OS1doj{dXoC`ZmF_5Z8jqp#soQ7S{e5F~eJC<|?;E0m!a`m+5ecW! zDWvw#>ihG8ZJOYTVdHt?-l)N<6wZGp0}7;09bsb93gF-?>+G1F&!{j~UFRGpS$$Cl zd16!*caXx95conH7-XfOB!tN6{k-lPF&U)v~2_3Qi*(W|Bz0@C)ujcQdh zH`~;Sdh6c1A&g$rgq~zhNdA`3-#|OrBrfm6R;71&k@_th5{8R{q{bTSZKFli9aXT~ zM%h`Pm#J$-5E;C=l8qKe8FZd}YIhH{;ycHT!fmO_ci(|kc$p)={c%*>waG4sd5Oz% zwIya7HEJjmUo3W%_6m3=vB7?k4_8@#cRG8m*&b!99lFt0iRf8m1o}U!e$Qh)@c;0Q z*nBnVtifZDg?3PY-j|O0kxtL6!q5}Otk*-!lGNT?L>37$Ucnu%+GIAaOJKpjC#}JX z>kGJ=v+ow5O&$*7r(9FnFs_TF484q-(%sVQjP5(iMe984V8KRtRI78&e4xFNyKbJ{ zjFGhdYvg;yyI%zmabLV4H+Ht~8muQNoS7JZ=J1(dPAd4H zRZ%Cx6)2PiS?=DYAE}a$C5YIFr&x&J<0Uv(EumWqGpeJHD-i7~$*#V86S_StRQjD5 zOVl(!X>_x-HBc?UvV2oQrA4OkW2czS$YpLGI?RE%b_l{w8$o%EKDhqwX8VZ<@A+W$ zx=@w!H8{^x)w47-XRpf2F1zUv=BKZeiWe&_m1%879w~(N*6YTGRz}c}8MQh}b2MUK zQkR+Qee}CtP;x{OABK4OM0iO}zX-Ka%{dhD`|4&s_ASW|iI!l!C_iKMQBp`i3;Gw% zAW6!O2W%t3pvYCbL65b4LH=uhL)GH&S4Q#(f#mZ{in@VM_pu7nek(sLU`M*t#wUF*m$5iQyX_2V?qt?=1{K9=9 zCL7yxUpvuNvh9c_bfMHi7TjljOy2fjD)ma`FQ3m`gtsK#zRs)Pc7tvIN`;&r&pA!+ zxi&qD4oj_l{g#}ODEdRf3n;g3-zqN;nLG46R!3ZGX>L4-`fs#FoO*WIekIaHYoB_Y zl=w%+0qcLl4t+R#WWZzR7`>^OJiBTO?OuzAJOQxq9)aXn!>wjd|GDyyiKiv7|9t-c z_2nPddeJ;!M<`!|T4gwgiGu%xG5lM{lDp~s|88LoRzu<>{qkg5D&Nfk@jK5!S&4`s z?rT|E0#ef5K373jQ(eZF@Etj>e3QEQhyuIc7(fRa;IU)AGUmk z8ZS6VwhA7V{`s4_vZ7L1JYM)CA~L;6M=P~7oUS&J;S4FtInl_u=zPp@_-pwk?D(8p z+>#-_xp$QYx7Q~hwSQ4(CVT{4z0sW zM*Oe;2Nhn%`2V58w0{m8j$86{>tQ`#ZE#lyn|{W#oy!~Qwkk!SI$^;G;@0^PpRg(1 zaK1w-HD0kuuhYyp*3cU?*>zM{&3twIEZLBzEufZKItyoB%6+5b@nQivE-Ku9oB${H zpJWqsIpgAzN4Jz=l|U&c{_7^GJ|<^bC!Qcbu2{jMYJpb%!ol}R8I&w+iPCjXE5Oz4 zIzj+R?3qi7LOK?fCfdO?eaUnNx8Sm#FO|FwrI;k_7TxnfZa$6*$Ezyj&dz~WpnBGQ zR+r1$3nKus4NWt}0)o;~kmDhVZYN+0|M5+xT(^o%LAqg_&m74&C!a0=C6{#saNDx)g)px9J3rX@i?eGBMVoXe>T&W2`#? zIf`zRIgP5r{)UR9iEFjAUr;w6#fHUDKs@}(QUWUGPZ7q&<|m&mF@~1o9ko8a=VZda zOEz=oNH+#Nlo=PJEqmT=`hTCrb$b)?X}zO*gjCGI9}|{_1EKPZIoto|IzURa8YSR$ zaiOss%SI7tG#~o)5*t1!MkC^I7@43kc1sS4xrQcX|8a&mJoLZV#Q-Mf4%jqWLmVv7 zTD}C~a@SfPf*j9$zMyz6{3wvT8{z5Y2h6=e;h1;xFEu_)^IwbYBlMUa7g5 zQy|ZKhOEeryL-s50e*CKr{0ZUBaK!58gb2|xgeuQP z!xJ7!z=15*76;=8ggIppfgVoj5B`c{?tQgXg26}n*&0)53v6}~L7UR8(rV@eSfZbS zIa({Vl32z+zF&Y-q(6<>T8Qg@n9zvZ&bhAX!Kw#m%z%@BTHa#wmq|ye3MPbsN4BEZ=`3r*Ux+NM zz}Ol&url+JO0$)XlCgUpT7)bNDpMGyW%&(GTFu;({S-1g&Th9JN1-qUjBWYZpp}`@V1)|1eyqagKZ~m_*tTJXwA6ax;U}G@Dcd27_epJ>I zV#S)~N~yp7;gImeorQP_qBwq4fcQL)s*DLe z1My&{3+DeP!4TDx9p_fq?-(`xE?l^dr(A$?ieKsNAwljs?OoAYX!@j*Ve?*uaSLzesEM)cu8g8!pX@CGb9BdAqH4kt$eGnU z`eNO=EM%WaEWRab0+|$&Q-aONU6=|v&^;?H;S^$O)^Z&ZA4PBUQJ|!;Gc4f?#4}`@ zrJNODNR$YDePsF;4oC527IC zE$Gg;bC_XRz$tpm5pmSHP&&df;yS=Z)VKumyel19U^B8NXhnc`+#A5G+o8OOP^9= zRh8_-)X;Ib8+vhe9|&=xW19>=39_cvZid+2gs1$*&*bjHC_SHTviL!XpCIy#SDKFC z!t{P9y^1U+_`rMtUo3vx7!nNr_zDq@X8t0T2=v+GFrnb3qw;Y1N6}v{ZSfxuBoS^3 z_8a2GZ9k#KsVJaum9wQ-SsHb{E?noltuYTX>#=#BkIqD{#I)KTo+!yuNb2WY;O}bR z;Rh-4*=Vo*E;Q(D+1Be&KW1xUC;K=4RfDl37!}A?O2|1*ru*Jbw@2ZxH*mkAYzEYc&grbLcs1nm`)FV|3^s#e zU;WY@@ZN8s;R+d956tL%aRVgH084b-x{>+%Fk}J%Pb_dhdDP1_bh{hV_`x%E6K7k) z!4=cRaGy@mz?vR3BZu~?`E>@8jM0!)3_E1GdgwoN$XtsO#u;UZF8sZtbTa`tNOj82 z>}nFtaX50#0FGjoKh|@~O?ub`8$_PaLFnyP^M12~*Pc)y;#d?g#W7a!>qlg@AFidX zp>8#=!L%}gS}Xyg@*QNLs2d+N2RF*}=pLx7kc_bNC$@>(uSVXj$Ol+`pI5|}Pn~89 z86+h0Rc#61R0yiS9V&f29lpN8g=ljz>x*2K%s?E!FXBfFA_CS!2#;XPwUkoGauL@- zuxQIhbjTSucu$x=UYjNX?_jDTM1~tokmQ^k<|s>z@3G`om6~RI1c~Az`R$$aRo~}M z=pDd0s8c(R@*h`XiI-R&AsVuI7dggFP}5gKf|RC>K18bH?58q`E}9H@M*!T0HOMr~ zOaIu%^096tq1Gt85r%1mbz%lPH0{UBI#pIU&i&P|jFTl-p~%!j>L~W=wtg`EO9A|f zH(@=JEsnPGn50UpuCF7`41U{1uYvxj%JN~xfOp{MN4}_z)wQoM1mG}6rG(gq65{Uw zLUM+Rt36AWw<3om^yab(L%8wc%phplTS@k!GLt)IA3y7UH-r^Ob}BIY;j*T&;sHG& zD1qBw5RyA!N~sw~lmJ=b>NCKj@Ph=guTA)ej^j z#F>CnLbKnJYQjS52C#Rxym(eRu#urJ<8kBxqGFDO=#Y(nKJa9{_aU`HJ44q!Rln9E z1)@Zc=f>}r_w83OT37oWKSJX@#L@3FLch+{E2ZSTgW%F`)=Gh5XTH-MeGsbuMNCjY zlKl%cXQ{><{w-bs5}{mRLE9d-kRu+JFF}{Du&bSGq6Wi#4z+h)Fj&KV#B_c&KS^PD zW6JxUs`D0KgPT+zAa0(F1tN?=+Nq+yjvNRb5w~kUM~F9Y`E|Z2&Fbgdha*@-Q=CP$ zG5vUj2VXrIBXx0Cyq)Bh^P_a}F`${-Cw?(q;xho%TJh)ky65F~>n16_VXj=kLQs?W z*5&>6Jq*vg_zz%5*C?vjsztVcgqnw{xnPbL+fC$VNkJHu#q7y?zzOM?P!zl7_|F~U zCAwg0u!}4YIqt`Ol4uxDx$Rvs=On%A`*s0YoQs29>x>5wt{U-No$(9x` z1pvACQ~i4`{!P*`kXypyXJ)q_4lv@RdRAe}G_(gh4*l)MD`VvsGXJWK-|{Or`gst? zVIkM8r}h*S;wyW$bA}#6aWSU`_bZzMfQ_%;H2!?aiquTTh-*u9sTJlyc^@l<1i{9b zU?qc2$Y_0``q5YXMPI($u+%GJ0cLn`YBDlpQ8BgXE#4b7_jU$W5`HoLw^LZ+Xv*Ll z^E&GvYwqiI(vPKkYVKGI7bB!$cs|xK)ZB5gPxU^05?@MmfRFFqO`>Mjqk2PPx{))g z_>dQtXbmz=&ZBroSIwSz>YgsI=vQVx!Eg)=U*{PIh9J*c^RrL~aba|f^_0@hY?xQ< zU6|uwMaFuh5!E#L=c>S0+Z7kjaKU3m+SY8X&s%JPU{}++Y^)begyj$0Q3-q59)dhw zk|&&ws_}m-&{!6)*zMD*IZamgI4J+d-{aj)E@xEsPfOqSXvav1>-qj&PM!ri6kRX` z6E3|8@))hz?`)|&T!Gn+9z9&MO@caTfLuKmpmd!f3#>~Hv_rK`X0e8HIkdRAU5YZA zKd)Eb2X?G^)^wUjYXO7t5YA$f!LAQ6hv3sl8@ZYC-rK?9XO_SbfrhGXp{WMn;x896C~zn5Nvcq1u3{?fxPR!Xy`nl zchY@&4LNzcH5h_{sQjeiXtzk;<>oyiXR%59S(|~z$^EEPv(=(-(SQj3>fin+gN=_f z|Ii?Wc$Mfr#0%Kh7u=}*mOoJIS*u>A`cPEKp)UM%?b}z2)wK}#`9VXL9GG(&)4XAv zmw@?xQDgpl!8)us`lNa({E-l{d+2quhE~JbYFq5u6uQ+If)io4943fPTN_@YBXPe? zCR+37j{l`y+Y97tqdq@rgwdam9)WydkH7E~Yns6|iWCFDL4R{OCc$1;)hNl|yUO=% zB;{+E_~yz+pI}Sa`jsl~O4V;TYk-KeGsaB{F8=yCj{>6F^;jpkBZ; z7l-YMaHqWg`!}|9HhH?+Lu^X*vlt>3xgNmt_VhF%10+@!f|*t1_YR4gM`a0Qyfg|I$ccGPiPa2jhQ(LgJwjt}XSzf=I>5M~g*Z+0T3j^CKEJ}tGymYQP zyMm5x#LMkQy0rc55eI?ahv&M20?*tvVQAkghd-512sLaRTYn#R`M|2QG`@MTr1kPT zRfge(TI5qg;u(`HVLU(7tuD7MKT3T5LO{_Y_1H#fT7W6jD5t7wFLo!Fd63lT@h+OW z$eSl}2aa#&smXf$iAFhrv>0>AxUf#iKn6vM+TrDT_80v zE%iA5BXJ*4BD328)gv;HR|ZaTnm;gS<`#}z@S1FdF@V$!fH24f9k?AoLRq~qU4Iyg z!2xJGdX1J^BP1eCCFFpC1)R)6`z`3rA{3#b0Ufm?GA{NQC$))6hc!3@P+8#0*ma}I zsXa{9i4SxT-cL|GR&~}ZTb?j6v_HkH9E|!Qwy<9)bMAsi3;hE{+t_M?n7B8&n6Vg{ z93rZ0Sy%A*8UmH8N~x@c-sFjV^x~sY44`orus=Eo!u-9GYB57jY#N`;k?AM7^MwP1 zH%J9d`|WT1Ve~o@n7u|rW4`^5Miq^)tjqkDz1%v0V-YYL)+7K#FjkUvfM(oGq^X0| zz>So=vJKO42vQhh`;oqbiOA0TX2(RgPz=T)GuEPjY+qj}e4|HX@1Ft*cxidnJ!Hwo z>x}T4HB%0xASp~Z?OU~`Z#?nIA&dOqrSWRsMs6BQbJ?ZATKzUzt<`4GM^QxdQS5v| zxF{kB5Xqif_^K^!fSeYj_ghUG2wGzq0G}lRpwGLQVS^<$^~%E>*6O3DQ^!&R&=-kV zLn&9*O9!&EDT|kr8v~aDQHD?_GzW+I5Rr7lM398AVvJDU3W!<0U>=s}*>f7I^V@_t zPR2KoD@@pPQruV;X$)aZgL9~?n=+@vk5bG<=aA!pJu&3YbQ@7T1VBhj`iY6ApFTyx z66JmY^ac`(u3A{KgjTNVs$RTwMs3^=8pNGQrO(n*o0J6`>q%VwX-a62294bZ10bA} zs5Ihc8lrfJc7Rirw6z2yY9tGOCk>LB06Z0p0^9MQM8xS)H_>7#2NHp%QDinLA+Plq z-P5O`HauDGc*bmW_yNX|JJgw_16`;z3#;guW$JP1y;f+RY$vFi9?B@9fkYE-e048v zh5?YS>CFpctnf4>>^+M(Y8M=^z1{*4>i(xMWT-mKwXmbP|dTU{=5C z=TkU}FF=GI-N=4c*G#kFwP}6WK_U4R?Y^Q40domzI^esQJgczY%Vx)mEDv3m#WM=VV zur7I5*$=|s-%sJ1VFdLL{{TKBh;nq0l!aNC*fD+FHJ{j0F`FKAd?*nw?u20Q?zBYJ zhlno7=lTPJqrt$o5Z<1VYvvvxg7`B72Y2Ox8~}6@+-j-y#Ei%;Ri)45Zynk*@IFzU z@rof)^QeJ;W^s55gjkAT1?6TENfAugDMNN>=e5&Ju8!xfx3;2kan=BhLhl&Ufh<$H zBag|*7THpq?{dPYyPE@n3$VWmkP8nck)I&XAS)KphY6l$5l5~|3gbw2a%MVID#mBp z)XE@+o&G48BqE66&g24$0koTYz9ijJoo7!(X@=fFG97Ti3)|HxSRCB6f9k6_?!;vo zc3kjmv1VFMq;AqL40e!``zpO#i3wmFigUdl^w-; z(3VK!ADg&&0S$h*8ccViO3!jmQcciLiCN*Fgqo|22yT?{aS%aTqG2wk%5yy=V%L37YRxT>O>W$oZ-}wYLi%B0m_Vj?SO5~qKxzhQ0DQy)D?wo>&dT52Q7HI= z1-}gzx{-_Graz%a=C7dEF!kS=UPmj^UAY@4Ub_PqMqsRLRH8_H{Y6|vLh2(M_^a1u zPAvqrn66`-$^CeFXQodVi-n~fYa$h;e!xCtE@3l_FeWO9c6Kv}7Aw69pi!mv(-Q7C z{Z05ea`;ID0$hOZ_;0>qSG#a(g6JLpO*{%=T}a~J|YNk?mdH^4f zuH3gbo8igrsmdaM=DV-gWMzZ8C=jmxr?9UOr?|bxuq_otpohX!Y+K%EZIrY=W{4R9o zi_rjSmp>N>O#JCu1YR@bBpw*W)FE=e3=ZQw&n*L#nw6D?mj$vXfd&{gi8m&-tgtF= z23Oew(>d4ew>hC>p{$qtn^B2lU;4kOuZV9KQ7)Hi|5poNZqWCFXT{H%ibOhwXE@?X zYDSTdhzdRK$f!Q+@ZCy!Qbl4;VwmCYmk(=2%7Q21(&j^=%7bp#`hIr{XJ_@QXEaw> zv~un%?svYGXr7ER`N`U+s~=6GMGda~@YJgoaObW*3A9dM#Ln}Ul9}Q&fKcx0;YYvm0|M(jUf#v{FwUow~(n;#7b(j z4Nk)MN+&lEn`*+jKs>8bO-X>@e8wPlN_U`Uf(@>?955OzJ?8>qm-f3Q8CQh?=f*~Nc@-=@QW_=MznA`{Z8yr=2?p2-b5019j@<0?X0@v5C7yWV+@b|Uw<;Qq>XfFiSq~+8<0WJsjcz3H zsZpb-C1>XW6>h-5P^rpZ*J(x9a`{Y~95Ih3@n8b+2)BrcBFXJCR`C^x6TtUVq_Dt_ z1H=I!ofa^Nf=AyP3;mg;u4XEhc|in*(LET9DZh%MZ+9>K{~|)V7m%Yvv=2iH`twxJrPl4fx`By0uEDyuz8jkNc_&~Col(LGsFL~pg4=%ahOA<=#6#8atn5n;cdG(h zId&b;cCwBpPR8wkg#m?)f7C4Dy!)7-&O@~l5^oZ~-#ZdS)z^R7jU)iRf4ey6sQAV# ziq_#D+d>ci2_Xe%Ct|4Rc+stwWkJ;9Fw0$&3k^sJEsWOr)<`f(y!U+_FA`lu_+AD= zAmPkoO=P7*c{yR+B1Zv{VPhVoME!`WiU%3MFoxJGp|B64jG@N zvM;HFk(@tt)S*)oGpZPwftbcy$Vs7oAuL=ZZUY`r91UE0%ZAt?$c*~u9zqTac%7-b z49A$}(RRmc7t^@JoN%@lpZsHUgQBU!t--AwOK&AyBSd>J6R#QjCf#h;Yc0A36Cwi0`3=kg^Hi>;<%+j`{_~!|M1h8W;Q`4 z(*?6Qv?~Y7yZ=egoidYUX=xr0A?R+{f$DT(w_uPk-RiPP3{mRz0l?-_lsb`rx%CYm zST!L=?3WMZncD3{?Kuw5vgC7hllxd9BHYD*R8Z|c+i0w+sW8v(rfoMSbuT#$SPRp+ zV!-#Ben+m0@S>F0THF~)Mpd6jnnAEo+eW>H1^O7=`=#%FdRsTkjRty^tJI${k|6+C zmYI`b{P3QTle}Q#B@9AI4vF-FYxb*-y(*?8!(YBzQc58a>;_m9yQPG zWl7uN)>5?N)$m$-mG+=~EPWFygr8N@y2r^1iZC4ax;Ufeh3RIko<5#NHbMOPOp_E!}C{7ro168F=Y=T*kvGHZIkp}@$7(~@J&aaa)mr3nyr(^&x zWGtqAMTJWC*5vK5@lXuGmj+Eex=3gC-J!PG;bws5NlgkKU@gAqF=OPXN{2_3=er@Z(=xZrCZ7RDO4nN-ZK_a>$yZYOQ_4so#N=V;7Du(beo(7W zAx21y{BJl5J}VOw88N%U^^90a))&?X>_A)aRsSgr1cDPhi+!f!f98x6+yj(Su4HIn z-}@hra%yV!;V!f(`MlT(nXvM-;$u3xZ|2ZQs|}$EC%Cwyu;AB>(|(I~m2&Ta16`|= zF+m03g@Laa@qw~S-Y|IQ?;dl-g;po+bj}D>`;9bC#kPlIx89)kaK!0+K1f&hyFvwv z!U|qV3>h)y^8dEk4#wFFN84ZrIYiU}U_(8DMH#+BAsxQQqq+-+@j^6KCmRe$c)Z6S z0gjT&1knWJg7hp{eY1|*JHiU*ZTCN?(mo9BL+xXkVJ@55SAT=f;6>Ip@Crk{KtwD@ zr_u4~_>l(1C4)SGsup2d=RR)r56wwC*xE{XiVbW2->h6P_VAat1jv7bj@p)XR)U2u znkY>GR1eXZQ?r2#0zBH54Od&_S4skagi~foerXp0Z~R-1x%_|AJvaC&Zuu>R9!C`h zDvq-1Ftc}iP>K19`F!af{@wW>TlfLc^p=$9?oyaN!36)w$AxDB>fqb$jQ=UBlcO!d zw=RIp5=B>Aw<6$KX++ygmg_zKWN80n^!uju7t1{9I+A zGA{L~fP2B4teXUZj|zyZ3*Z#Td_F#10xXG(I@y;c&V_`1AI}(|Jk;1f1XJYk!jhLB zUWgI~Y*96HXxD^rMG44jv7{#&Q~wBLE<*Y7H1)u#skYiy1A!>njj4a^kJye)zbXk~ z?oM%0a}h^U+K6=x;NRHQja7KCCPifJs#cJgi&Ye zF1)lFY(P{b|7I2n;>p$`FRj3ogd&s=rpIb$ zx&)dc17Kx_3nkZZ!ygpaP4Z?iA;8e76jxQ-C@};LH2Wu^Y%`!Q46C2OVGhH!#;0LS zExXP0u4tzun{Vpa%jD{eF2nOu;llp3nIkb-uBOmH$A*H#FACsLlFR;!dc+|Kr8p{Ij9!KS1<;kks{4w zZ5Sdd5a1EC;t|9zc;DFeVy@CG&QU{l-Q8+j;3hGKs2FgL)(21t1Ha@|5b457ZAr4( z5D7&E`Hg(>;{cUnn2!BW#Zty$9QkJ?C~ zBtph)VVM$Va`qKvNEHFBN(}lHj7J|~s1t-wvDO$;Nja3PihXc*tx0fe1Qc0M3wt5Z zgj+ab1YI%Ct7D7UVXv{C>G#x%{V4q>UAST@Ew-s;)_md5J|}lXCyr1deU6!W+X%+| z%(>#MU*X)CAg{MbHt!3lHVEgG-H^PH- z2N}~_Dbq)t7Q(5*P~C}BogDS}mE1I>4}GUnC|_b;cd|he*DNlXTntL?@dI{AVHA>; z^kEB^dn~q0q=6`6mgn?+Of~!t4#uF5{M_&?ss2J4vvRt4`YdDZhZIz6kQfsx!R?45 zyc7|?SQ<&9JH!ryZdNNPSg=82)YIV_oHz{K6A`-P))0H6RK%*PQq~KTDxFIPb>kNh z5k-QhMXq|w`K&UUhNJB6zAja+a2sH`(PmpCr5bJcb$zx*4Z-TyUQn%fDiUfZ8oM@$)k05gRPBPO3>jnT$QpJ!E9(_49V^$5pby zarR912k2+u&XbMm@U8CRK!#+qT4vJX42WhaHpIv*Uua-N^p-!uM0{*Ge3>=)8^U5C zexT^K=Ce+mZvG#)w|bzwpP{z$ty)0cb;9vXb>fG2ec`H{W%-Qxx<2AKwPJ13ADxsN+GQ>^5iKH zG!@VI+V`3)a%OqrnSY@XF8Fzi<{E`dT0P+0$|&+&^OgGx0Yc;cGKLO7cvzpb&UZms*z^yUsUHq~2f*tr3i|@HOjUa_BSmO>%FC9B$Rf)B zI_-fZ_bqc%X%VFya%GxECEmqx0=(G6`3AW4AShAG3}FmQcO1Z6PY&V7?tJd|&Fgi{ zL~(l6U=YYw-eXB!p#nFDKPwx36{WgQTpcH!GZXjQ5=P^HHOsC>!3e?&w2{!;TP3D& z^z;26azUvTfDz!mG&H$S8kE(s+BZ!LNl_mOC-~ST=&xi^dsX_pfb7qGAN>={*f+9} zE4lnLj{Qij57&w^Guh-4m_7QaIbg{GDe+JmMsH`=7CKe9VbA6VE<( zpZ}vV)Uf{#zSC!-2nWr~efmz-@1!j^OaYOI>e>9XacaeFn54JUyDy}Q=Shga60j1C zn;@>`#&F(c#AoVv*qx@wqqWrDIA$fNiu?^yo}l`yHAMMK53F3~|9bV64}@0U%POf0 z90wychrsKT#NN%nQZ@WyBzTh~5TcZ--elU=exDplMNjPh(#D7cZk3-jA!30>~c9`W~x) zrCKid`=kEE)i$e|LvxZRQqbeT3p4k<#D`LTk%5_*-Q@zn?fK}3@Z8rFSN{Fk2ZYbx z`2Kj5TD;$w0EzC8rT`6Lmatgx>ZkrWZfYih`P}=4W)3Gs=q@m<@pPz12oU<3!l)#P zDxY(ks_%tkGt(WR~2*Tb`p zFzq2AM@wC_urJfsGECqv1-x+HJ_<)!ZuwPfT9!adm5YCU6}xw_tPTDt=~{`2;IG%w z``VqC8;zHw-z#POjAXuZ9NZ*EXcu5x2Lw4JuB2)(la8v)V}IS>`i|Q9Mrit|N`Eg2poDvRzhZt( zb6;#L>d6d>w+Xh|?9S!?J=&zsB#rLrVU9!Dm~xfCcO49n*6mJH<$foyoc!T1OT77N z>x?>+R|fm=E(3#rRr>tm?bZ8M@Fa*%9zh_&V3-Gu%*o3^?I($K^Eg(EUzx~*jc25B z5<#5WvDK`Yw&~`QTE93rNFpXg%t3<-8g~0zzfuK;f~mD%Y_LFMdm<=#Zb}5^)a+f4 zM_p$w@cGMP6>T&|S(Lv1J0Iu&p8|#xyh@<|8>QHVPKJN(&lW8D>@?MvT=5SMT}2|J zqUz*6AA=k{DUqt<9{@?eB+MhOK9a4IDH80YI&DYr(p9H}TPuX7X2iS}&4q*fO14#I z<#Ex_owR`X5g%GGWQ;T$M&OS(uXXp#^k1=)EUST0tE2E=~-Phn>KU(EI~Eu_Bexby-&~7YH~JHB4YiEoN>wt z+h_-85GT{f0t)K{eiAMZp3n-K7~E^kDE1<9n-F^a(XGK~dNcY)FWGt0blh*vH=3D_ zfSF(=<7h0Y)>w+HIktD_Q8pEN<)<7EIb6_yJUP?MF%oFJ9G_;QK%W^DCG3ZYLAT`D zcBH_DA?Zhkg8QdNScLmBO^z7UfuGSWlk1!(2GvS}JC06B|CrEM0^ z+!Z45E2C3L?N_l=X{y!BPYag5i_Q&b!m^wHrAC|ukjjq$nxew1&U_@H5Z7>b`JWWi zt@o|%8_^8Ys*eyT3Ouh&msKS^W`9u(jdi^5ptdg>Wj_Z7`ux5Ttg@zv8Xuij0_I^} z;neIZTlPWFO-*P^&XPc(lCLn5ddTgjYiGOn;=v;>6$7VuQnJ(ahmiY<(q4+a1Z)j~ zPq-?|uHh~`c6oEgBrVN9&*pJ|%3myh(#Hx{q9dkA4s#Q{F${`ME><;A*oCJxU8^A{RxFT1R_x(fz>t+STd6%YG{sIsqr^6-*$zu38n z4A5sV&0_y?I%gw67T3h#A2wSXTZ%DzbVfPIl8Nk<8m)$wJ59$r9qt@;yQM7ZokBevNM z(azQTINR>yE?|6`7gE2Iz~32ku)<}C7Cy*(a6zqKtK10VyfZ2dXLw<>k?f{u9EG(& z0wrL4m-Fq55QDenTpAz1=C=@(Uc2wg`b^bF(HMob5k8x-(@$NmDMEjAkSozV3R6*p zvDWm!_K()@=rIbFN--FTu=Ow4KMnIg4%)i3WqLHHIh-bP+3=#PMP<7TpaXi7JKiu68cY zxS)4Ha7fS~fji)E2@u?!;74#LhbBOPKyX5W1$VbRzQ5nASM}zP-mR^vo!zdQ>5=YF z|LJ;FT(L6W_k(!SM|r+WqYO~edq(FFB?D~b;>U@-7CMW2$8k~X+b493zUWRAj}b|X zCkoFl<4l8ClMq7!`5DO5(f2v?PS>uW z;~~(QnqN_y@VFsEd_^6+T5%9D@{)&-3-q>6vdu>egAZ*^4YxDmYlbHetZZzRLQPr( z;1Ez+()BE#2<228T1LpeHI;c89M8M*qYs^{s{2Vl-!Nb+Wrodq3@|pF)j)?_YqUK*z7m4pb5AGLotb+A>pDGO02K^uf-;qg&O(+ zIalX|W9d)nLT_JN@;-zk^2FBN!m(@Cn%HUv z5pAzw^PG2xtO}_#>}{udq}Oa62BhwyZ7LQi8e?I3e`-~t}q8c zTaf`DKLh?zwRq9$Rq&}3iwzrMiuF~*F63U~1<~&M8in_2Td&d7L4y!6Qy;No&ohxc z7$xzCS9n3rhJa4fs>`_u9;%3#tLZ_%eGwSGG}jnlx(2=|G&ZhVfxvu!N%i( zV~i#ObN7CweDsfhyY=o1sG_hn#!cvQAV8(^r&7pTbH4SfttZDsjm&-oEJKk(p&L2V z>k$b3#cgg^#gKxrkX&JguN&D4pW^18Sc;`%bv=W*CvOQU}IJ@``<&t%CzQ)sn@ zWZ5h{tzX7@A*T7(Xj*&r6s(>;$qVC|OqPG$Pzhnw4s7<7roQ&cOQeAk{e}y?wjh8r z=y%t8{I_lSk)4MaF*P3?#N79P5m!O3976j~AW{M_Tax5&ZX)}aYo&0m3O>hE_i|Tb z#3ac$R>{4XeiH85`Cjo9E!) z@JlthStV#xlzPl?FNnh8HNEEY89p$!_O{Leaf|fzwz1Zk1BCmdJWA{$w0+}}5l>P2 zL}dT2P@izCGnFw8wqm^d*dsZ5s=KR2{9ou9@8|HokC5Bt{8pQr2p_LT*E@H}oH*i{ zr#9z-5>@l$MV?C7z@Q4I9OGs>G@^rVHrl@paAz?(F{Q<7Z+1C%3-`FV)LCjOqjyRV zghUXH|IOUGBuRAI@KKW0>uLP5WHwLb=z=|%35 z$N5~RT=325=4ghHO%KD~9QW79FY!at4LRRm-Fk%)db=1(zLa=#WV{A^eddn!?+PI< zsib40d&GI_Lg{cVe}1M>?{OVMC%54jER~13n1J$n^0C8p1(a`d->`jswbRI*y?y=) zGZ;4mm*UypTs!QhT&n*SP=``d>jg846E(K5j7@B8hQH^To-dCeKn%LRVD?BJhHMi$ zu+~(Fp8peq#^sFoBV^{B36w zZ8PK}(oI4^Pc!|UCMl=VAGgtOmfRZq<;GtO5*_?%76GsotIT}-I2=lYAvN;P?>T~u z&C21{xO_av(Nik6K36~~tZ&btbrOUmvE?P43&nrs;(T;88ml0g22H#Vawy4!ndxYQ zU|;VUwze#S#$@0NAU-WyyktyFtSnb)pSm33?+DPjhxNjXc_+dpD91B416x+@G_XO{ z=DD9ry%S6o^-4@eup5a}{<{RJx?d8DwfV!`p^e+*}g4)e$3MAQI!O zJaKPVGz!Gm*cONCpy<2#bMVSeN|0yfX<3uyI1!%*2nY6>UsP-9G;!6W?fBV)o4fV22g@RRq?G z$qUoqlg5q?T3}P-E5$iqKl~MUttC8ZcGgv!Wy`%uIdQIsq7vazp-5%P!%>^Ml+Iq?u&$8v`SP}m$dymy7CL$Gt z&H%!ob5W~?o6U`ljlWG%m?E;uVuAbV;e1cTzF73=s-?CBvg`~pefk6O0RJrS+v0bbe(A>l$CLgh)Ub|;3zr<>dUk#A3DYmdiAB@5ujTFn%E{}Wc zSvZy?>qIQD$+}5vh>~YS{3-fK1SO+pk2kGB)Pe~tdcR~j^#zxLMp1q)gg-I(7uak3 zsn|C;A&)Jf&K|UKEZAgl>C?jIIf2$8=~jz%vKajS4h8u4UQ78h8Rb>DaI1Ag48{MQ zqj3EkH%MC=<#YWp;)`VLAHqxgASvx>>iUSEG`M^p{YhIWhmJ8ZKDQP`J)L*8N_m{? zq{|*qi^-89niX&{jQSB>78#r_v|&gQ-WombNK%igS~UfH4A?qZ^{WqMpf~LS>U$Q$ zq5Iu3jB^C8fODz01<9@JO+6QK=!7HvJhNI*S==1kZRrW+LZdFaFr)#{hCu1a=~;`T z2p7Np%o&C--!A!c5#bcHkW0;%>Wnwa(C^zIl(Y$pYEcIW)#ND@p;6LorkLIxo%~u+ zHBCZsz4V@) z(E)Qr5(|eR`!s>{b9?TLm0wtXl+{Dr1mZ`zvag_tc%AuI_!d2+oBUXbcm(tM!Q5t9 zTHHuhx2L$|Mxjg};T{w)Zh~CJD0QEw@f(IXbLE^0OpoynNyg<joeG`M$O3szg zW1xdti*FsESFNkKcx5t#C?kAl*Mh0(9Nv)N+|5X$w>BL(%j@`;{)+jMa2l6V20?|J znFjix*scVQQKYhpDih4*<=-KVUkTQkXz<=cQZYZPX(L$bniqu*mV;F4^+lnNQ4!v? z%*X~9gPq7NUBZGl>K2`#3-(vKCO8VD8v0)Qk9Y20u_FJ>t{AmVPih*!cc=kiB9509 z`^q}>q!IMtnMbjtrj+)c`-iO!+_MeJH#%Ry_0{ID)|gwS4GOymFuL$DtjAoocnm|* zpP4ae;I#<8apOC@R4cC)g`ciokCHX)?pFJAlz`S2o;O~ZV_BmnI}vz)&snb#PiELq~o z|DCjet;V06i(5k-ZTfaB9Bubfq4ODZkbl__teVGQH{p%{T5aJYNS*@w;}pTnm>F$0 zS>|>V6U6<}p50(j1Wyg)wcuZwGOWHIdSniRj5G)xBIihjj^k&(1+y}q!yd0yr?ls5 ze!GyiOtDP=eQAh!vJq#e`dMAW^ObFwZ(+C;cPxv*8%rC=us9wu zz93KoNFjpm)$nKtsef~}Q23eb9Bjg>`s#Z`@=W!cZTV-eyJbk?w;O<~3X~<5{~~G2 z_iQivf49F94`b(>epOWspl>za@C&oJjDrkj*17{?j;LmJQ0o0jp%n^b5{8R%C|Gn# z*H1Sipd7XD*J|f(s@UggQ|38bG#{KFQf36qji)O1ePjtlzj9~;7?M6Bm5->)4-COM zlW+kEM7OBQ@43xcn`ealdN@$A9$gy5*IZ~llGKh;LTEZC61dAA@sPiAn+7Umj*tTQ zQJMm95NMlLKpw^A(SY~6xOZ}YVbBSb*d!*@PJWQP2Ag=9JoJ(^9-s26DfuVvQVwGM zIU=T@F6xHl1L%*7FfM^M%JP6%TiQ~<0X1+yC?BzyEZS5I6rGbsBAiE5Rdyx!^h`PiZvyay? z4oAQTsyIW^?{+H5&(0O;V9Lj9?@|SK;kRAL!@-2gG44cL_|hCle0OYe!}v~i4(CSV zYvc6!_a2AtA*_YEG0^4gX@ELqFz?X-X0Y&@FN$ z=Y4Arw0d0X&_1!m%bMgX9ijZoOCfTj^K%&&;zNwxa?*ibSZ%IB2YXvpC*~o>b5Km{ z+8}56^(i;o$<#%W5ZPAf{d<)kG`QiCzox7$`$@ya6XjF25bYm{eyv=Fw2f9XX~pus z^NFsr8g!DrwG<>%J=m#QyqFNM_WtF+PM_~MY&mH6et)u~$s^bt01;Ps*=FHY5JPype(>~Y4q&1*}9OSrupf2;42F@-332KADDO}bhEnLgSS2?GFfw< zX7-fmo-|RHOsLa5vVQqj+{$t28WMRXOfJ7*8&Q9wct9W_wa&w+Bn;r54My4zi+ebA zn$4G6V4W*1Af^XK>(YaST5^jSsQlz3ZNJ2Ru>2MOq4({=$&%NDW=xG1K--doe*%pX zFOL)J7QFD&2FAya0iT`Xvm^kl{XVR3ZF*sbK4#6qf8S;OgLdt;*+=w|M4SCcHcRFb z@Mh{z$3Ae81ml#Exv@hNh=&b&XAS(FR+ijUt(8kgJ$}?JuZq7dXK1t-w_MhWnNp2N z=11ewB_N<&Z1Vl-iv2qtIbX8A3p_D?@aMtP3fh7D!RG!_(%|LnTG%^ATwtXmpN`Ep z?$2+5)QYQ9*cwC(s_)DQ{K=Qk-Aw&1Qb9#?)2n-S;P~-d z?pR}iw_u>AS`N2g8d6H2HmTil=|<-Tm?b&qN$X#GGzo!<;i4OC(Dm z>r@pciaBopU5dKM!+x5FwnQvYTdY`3WZdD+?4jG(`f7E`Mq=IjohmP=!z_W54q{|G zO<%tg#JwTrD@?FX`1~ymm)qlQKL-u27GXNl!q{SL-G1YF0BmYVJ%qZ+ODkcrUPH8jSR zK(%)|@oh-SiiimON37XxRZedzhUf7e#`At(rO}%7P)xl)?q;DkZnkM478|*gxd1Alt?+c87s@COKsnIZ%Bm8h&m_KB`mWJw>3mSJ)OXxAr z7a^>jdS+dSgAflKTn}*ESg*vLB8uu;85CYa!F!la_1Ge?ezEb-nMdl`A11#JZU*&u zV8zO3c&p61rCA*yH99q4gRS?Kgk3QGaQS4hHK#Z7fZL}-AVTB8pD3%VSbC@h#LUDhT>i9O{t-!x!AbI`+QbBl zhhah0H9wKu+>TO;wFI@8iM+P{^4@-Vw603fCe

c7PVgpfBVSoW*QWENl*z6M%T_62iT@Ca~x6Agdi;R;i zYA_Ut$33q#0{>dL;%jX1Gi34~MWXIni9#rqdFgwu87m0g9gRS5T$1|e7>qBwwUNSZWsdWPw|Jbl`MwJDfZQ?UQ z#wph8vfuISz&~L1SLd;tmge2$4rn@3g^74dx+hhB<+LC0-Vul@(}{Be3iNE+L?{1$$X&azMcLMG61bh11!^9IGxHa7!S|iT}Sn~kV#qNIcW?dHn~4x>{rJL zc!no=8( zga_1a4hTyXKl(%B9lz>SB$Bir?bFp@G{G59fv?~sdnP1cx1OR!B$d+TLNQLRpZ6O8 zrVVD~3mU!_>z0y4iNGo6U7-W;e2IwHeMobmly2cQZ_6^W;ZKc!p=;tsowU#Wt1EC8 zW2xU>!Twr^2s-^tepNggEY)gK`G*IxZvcH^`tA!ZyC&7-{TJL4xc+G1``3eMlD)*E z$Js7zeGhH+Z`Uydcxy%wr;1teY9SqxUBp@|#rAoOGq2Smeu6mAuAWUGZ+{V39>sf} z0?q=VWTlUQ`cG#CT911)88B&+6r9Ids9`vkcXA^jti z%6)L2(qa1Xqm2c|e{M9T? z2EsI5-6N-67cR%*C}bE}vGv}-fT>4uWIC_;jWwHIK{9Rl-9!eWrr1LBFY!hHz-(3T zUS{e#kBcp7%a#}Mxg_9l>A_M$Y=utV$6sr;$iI^?l!(naDe~3?iyU1|p1@hMX?fA4 zB zu9#t&U-hvwJ-Jc-LuTMT+rwMH?6+^4Ye&e1ctYWLT16UD28irwy2VBugTC^c)>w@%ra>e|*lt~f%FNRlc(W7XO zOi-Cid^gZSmCvjB8e$z?mQq{wPRNT6{ z4dwPIx=yeNKAWeV+B{yyUi5L4o3Qoun}vQpqamPB6xj1xPDcZFzW~#vi^ER-M%}WS z+|BheZ<$AC49;=CEkkcVXC`iJ5XbxR6!367i@56?q_bsvD@m#;i`gQe^M)*(M2^Cee}#cIGwv)J`zjcouD)1PcDFKYcCKQI^gaz)END?hg>)9-hear za2QD4XoUNv-4c%iI|>oQ`26IgeHGh=245x=E4IQn^UBdxr(s_&4i^3Z>}S*8kO-8_ zcVLp_;zzp;M)3k-AA68UV%P4TDeeqX1y+7j$BQc9iSiHIWc6&c3!nF|n3iOI!1bId zB2z|iYR?`%IpsD4#_-qP2wVqBWg}y*6%$9j(z6KLm?1K~iKJPhib++?=Ci@S*kL?~AFzYH+5uFV zc(aergUw&IZ00sou14dUM)WW*J&x}A*X+8Ww~D+TV(LRX$;lSH=V6rFgQV$P4o(92QL!4|*SrVR3QTpEgD%t;8 zgUtk(!GRNra=r|#!^%8u{ya@rc&U^EFW#BTJWdjO4$}m|Natm%OzVjVFLqzTNP-r_ ztNPN(aqW)2tm3F<=1qH_Mz=6D(hE^+c&OvQW5R%g=C$KLGoC-x-3|WMLn{HiDLw$t zDHGAw2kLJwXi|rYHM%N1$vjngazB{vj45PwgLlFF+?lw#lB}1+Xf*)^{DQ zmLU<-`bqmt5LBM@w|ulVU=00rj0~lH*Y#d>q5{AWb=>v@LImofZ8=Jrpmg0)ZfKpDQn^4p^I}8uIt*h z_T}y{6dM5c{V{>vM@d=@EnF42D zpcA^7SCuwv;q2L&cns&VRQN+9e>#n z^=n-_Q(|zw@y}6Yn6+ZdfTVG}+YBz5mjvB53>Ro1WlQ&dl_~+aF3wbKmKZIAJa4ff ztZ;7;v~?bUmA|~2!Sw3pDhD0T|JFK@;8RlaN_(!`E-+Txu?Jag9L9GHJ)p4Tv*s)~ zU{BnRE#(a0EM<(ewY$n3G4FZG!!i(ixDRS*8Zt-zDe?$onX12A98dN5Wg(Vy79+H~ zyWSUT-4I1M4yuq?#u@S)+`3v0tuDs+DH9iRL63DU8g;EI;^hozz^U*h-bgrqcz)V{Pq|1@|y`ldzzlZG@tDAg^s1J|=JD zapHu+bXe{#t=q8Qb zL&;|D;*{P5dvBBG4M~C_iUar4aEn;_)ou)j$%+~nUpYHA!GmYY8)I8w%#Xh z&G>;!#S72+!nhL(jl))M91DmFQA9{eUcaxEZ|Ltnplf|K*gcJ<^Dv_SrdRgTHGazJ zY6xWho|kGeIYAN};*3DEqMk=Qf`oq94;PSGVS{s-#sKuf3>aHGouQo8Q;$jhW%8yl z%$6#w@UMu$=eV&3wt&daZ{{6|?7+^&Y%*kiK>5`a1s!CMqZT7VtI;wgz$JvU(M1#$#UQ$G8pxH=;Xi z1gcJzWRsw?V@&o^0o@~ix-{@njCLdkIuDZa@q6SX=!S%nYZXj%dA<4`;>2SB;pklJ zWd`Lk%53w7M)A|}^Y=YG2PvRY+p2^3nl`vWKX7N>V5nwc+IAVRNu-8a0plUCYGu;T z5-s;}Vd79ofBxJp3p%MT`Z4-$FbpmjOy&w~}z!^Ge6|NYY(3yM>z>(zd# z*c22x8cY{~3Ag-lh>JkEG`O2}#a134U`icHv`}Oa9_eEc3vLPx8)(a7xTQntI|p8C zpL|RT?uaUh7%2hwHF3|w6fKL{%DGk|_7rD{&||6jDj`QzOYy<`O+dbM$FC|> z>SC#S2Gqc{65hXtoRwG=8`0(j7Cw%lUk7b`xn1e-0top#dIGaxD*KZH&rRXQ8?+E< z)5q746W`VwTfG$#&kZLY(QU&q}bRTMjxqGQWPaNxDno9#Q{_-FUF^I_s zEh|;8i7F+z@{{_AHmj-ruloDWv9SCTmToRL5x1tk?|~UhmB!jfaTAY+jGm>x1U(Q( z+kqgSm>g#EZ!b}Bm*2kgTee{|jHEWc```om9@hdtZ14M}1DUp~ZL4jYYX1Ie$J^bDzv-Hqo1CQfsQ&$q8+yhTXa;@c`0$ zaL2R&zt4mFUQRTm+daY)%2A$pFm$jZS|QypJhz3{{w+oJgPhW5U>S)p#g#Ltd7%AxzUZ;*D{ecJDY6QO@*-Ozw!KL`-?(b~~X z1MS!bzr5Fa0iRAGit-s)lzFPLT;EEXsK1kJ-zmZHeWgGFFdLJsj5RYSiW~j}pL9*P zI@80*S+^VS?$oE%Z`dr@wn+?coXA1`OS0?yOLqor&Lv`TEm>lYYNbYfOM} zST&w0;KXC1weCO(yQYQEOZLCFw?6VCTTuQtr`SadiRJZ;)>rhcWkj3a14}RTe>4aY zO`sE0OPb-PaPY(0krZbNfU!o64}UsnS41D$|1+Llz`VTlT! zaBdtql~xrR*e@ASI8DM}60%e~2ge`1m;%D^!H;_aduK4WrJomM_l}`ujO!~M&UZhp zsVMTXRH^i%I-REYVNJuKc}cv+pVvlx15R?tId{T{B6lwNX0B|eISFqaLuqHO3Qk=q z|2D%s%fnY9Pq%(Ff5I-m!38M?w|WtI@#WDcjP}iB-j}ao6;0}kDufCYukqt<6Kwb?tL&yaDrlS zDgT-wK)<;jP||^3(D>lq+rZ9cq+;uPAr1QRLJnh0IV$rXzi(?6g&{~`sef@a$M*$s zop=Z8SQa_upjyjnEsM@i9>fR~wwb3tB?LurO~Wd@9^A1fF#5N0>Bgmw@SsnIGOFZG z&6FfFox8VqIMiK_%423N5a!q6&?KkJaf8nd&5qVvF9lG*J;-7)A}2h=I> zdC}PE>dK7!lf!;Is1fR+Hx5=N>Q_V-a_ytB|MyqOg*B~xLS)W_p?c>T&nh)PK@A(s z(YXDkRkUtF(ek@;4n>6>@`xa?;M$kVr^d2&jIf@tK2!QEw1EwzQ~*%bj)-;JXvP9HSHR0? zXg}Oaf<9C>N5`%Umha6~&e-hd=_JCcrAbwLUyZw>wx3)#qKDUwp>@I=dc$Dn6oip_V@o2~R;VM3A=zKVJ3u$X#VEpKH9+f^<&;_y&x;;z6b(8M}?{);6Og8D$Z)dic|4 zw(p3`86Je8j48HEK5s<<kcRq1pjIiR} zQjZs-jicFmZa@tMc~KEsI8Q>y-B0Gw0OUGmv4J+3Dh;Ocwl9i{6+hjxLfzi#(C!)f zJl~5e62@bb=XCqpzn>%!^lAzvqTa)=BTQMFQd19d0;(Bjrq+jWNE27%pQ&V8!J_c8 z!F#$Uq_x3erxk44ux8@T;4c`~Ol$C5XHRagpgJvvXLhvbGk2PaR1%6S#0p^*;)!O^ zJ+g8T_Ss`$SE>tF#qL+x8eybhW{$^ri4=ykG)Me;M8v0BadHZ{jL>LgKn0LWEb@%uND2h#0UJ7CM4$Qn_b(ETP<@F$>R=*I zMPQCGaWG_z;|uP8-BX17I)KUj@GW3UdX;*I7hRHIoq-M>(TdlX}ZP;_c@gYvldj8GpqN(Qy9I zthkwUfWHT;$I(!Nt{B>>6|uQMh7#V*+a)CgAiG66xmunQUq(=AQEbsEh7@syZC?;fdVPX3*RXr=C`h@@p+h zp0T=#B4S)V)*DYsF1RB~UAK51XkLK>E9DNoT=p&TkZ8%KzyuU04ZlM|C1R%Z=L#y)+43r8#?Rb#m*)K7b-t`+< z%$5N5Y4KGc0&c5Ic%yduao_XS40eOoFi`$&3t5L8Mtug*(O>x*0oLqg#zO>WR_`V1 zYXp~qn}qoB@owdz17~HJ&nk#uODw;RS-i_H;>L#Ohvyt$EBBNU1dtEFv1NM8hYKwy+Khw;W1 zqde~pN~*j{1s%P35#=T*Rq=tqBApClEy5S>PG$e4MA6WOFV>;erdN@D7F z?{aruLpg_z6VGl0PvT&|;tBVt2(`}*5uSUxxYc!klRv(vRcjqES^8&OSNW9xx^bPK z#`kW(9g_b6MDkH_z2J5#0Nf`9wUd-|qlhlhBHjwykd#4zNV^%Jqe4dStC7cwHP6!i zRU*wro3#+M-n7wYdU$r?2`B6bA|F+7s~e=_4fU3`R{m-<=mRX=>e2}&`;f2xFv_Qy znX93Ax9GebP`e2j0J zG*8Gb^WB$E$u4mg+cw$vNt!%I)#jO<*3%U@;ze%;^>ah?r9Wns!!?PNe7B*U+CTp> zL!}av)$UX1C^lK4mRruhrik_xEHf=w`e{BVhRipk!;90{!vfPPVE&h>Mvml=;U5n=+Rd@8GsxtW7qZ*b#Y6h-RplacQ_A#?aT`J&^ z=#H zl1l|5R&hb69s*A4=KYHPo1lB`%r`G!EG$2j?M_2bk*+;sgiQ3$+*ZwuTVsa{yj?8Y zp{<=v3yPC;bu1rVUTK33>sQp>qR%Y|*bn|lLW}BYBA}m+hOVyG<0Vu+3)Ltok?bq8 z*y-rRsfiif_@Op9_%ETu*ReEQVR%A(ikDI;5@WVgM+B}0Q-V_dHkq7WeJ;OYp0S^K zV>KUokl1jpCxbm^7^U`u?PccGMKSVMMV*k~v~cxKOZ2tm>xS(qHyH8ZsUwOq-YW>j z%hs9ZQqBBTba9p16s4(_i8TI-6NvDk)Gt*}G;Dc!e|O)kdf)D0f^t)0Y4!HH^dpBEV9BKWZ?^ zSl7g*kn(DK*7{M2T{xMP>d8Ra)#Fufo!@QZL7N9?xQ@$y7M?#$(;HK< z^H=r@AiuxoSte^qcCDX41G*9cUKzj#+5~I365y5Zm`3j;WuFXlkVdA)Kj@L0mjzC! zq`b`2fuvt9oF04%vl^q;vi|*FTv68(ydCF#AmUQ^OSzbP$|cV~k17e3Iv6&|S%jSp z)@;d=Kxy7Fp@To4~}(d@rg{^0zm1c;QOi4x|L|YvEja?MF!Tx z-k`Y2nj@=hNh3u z((+-9uH-{&)v~A7zhZaDp*visDV2DRC6Kbo#|F|*#Vv&z*k1IRzr_P#aps{d^>G@3 zq%e}p>D~g@f~zowk}#SWGo{{_@(9M9OpsUdkI8=Z4;4Gj`xnQ=oh8t-WGQ`QyLV&p zKQB@J3L}S52z`>nkdW9Yz4BRpo8i3p1VDphNs)!y`S!u{rNUovFTr);F@%{@tSg#7 z+%f568hL0azZ_kHT)#50g*T1wB>bc?xW%YnO~4%gW)9(n_4Z4@72`UJ&KU_?piM;nBACao0#cSl zmQExPGk3%Wuw#DqeX8~m=={CSP-+Lkap`R#5Afg=^nBe;14=z2 zSxG^%4{JYYiIAPhaOm0uY`oehKNJ3t3q32ORrSi8SEO;T0vLtL2=Bc!Y9*P5GW!X^ zASc@=BZG_>IfV)_Nnq5JKT{Ybjq}hzvrn{Q!QWZ$hKrW( zqP}X7nkWZO;d(-#>ll{h$IkMkSCYixQoZv89#z|?{-tRnlW>&NUK-`rTKM}IcK$aC zK~asARz_c6E{}T}-E)n)qt`^_Nv%f0v?cMiH?T3CnLAm|-U1I&NtU7pBfE7*rI^3K zAl@}KD2vq)43JO}Jub2cbwe+P7kx9iLAs60-_w-iZ;FjIo4-gB=3U2OuSntgk6KTy zOPw!z_5(ZuqMGyxekWHFA#65h1H5T3R7!F2ZU@L&q`Op`t*zH{m%KndQa6p{!( zn^pn~^5J;aXkm>~l<1d0ML2rN4LzTRN)6_0IA`BBp$u9}nw2;90(u1J3F`@nSB0r( z|J~I@ws|9d!?DWY+Z#qz3Qrg}sN-QG)OWbu(5v(KGa=E&txVg^`vF?)OB2ZVHH}Bj zrm4wUwEmnk^1*yY)fBVHgEcz{#jz4(<|(h!?7J}?(JM#61njI}A6>Qg<8RzDeotWR zGR%a`jjcMFPbO8=j^CHreQ@k6wKvZEPUY$G(+(B4h5tL@+VW-b{`lZ~&37R4X+b%%RS z?Cq&uT`oNs{p9odT5aaP;~%@4`DE+E~}d@>(+y{VAB~F$&cC0MU9(XK)smK1qmSOyO*=}`Z5k>>SYhVld?#? z`3n@V94!6qt2hJvtz@w>xisJhvajs#K&>gcEs03RXQ%OW-5P9Ix8#W^4z<3)0TDE5 zdiMIIQFyz5sv{>T2+UFa1%fueS!`xqF=)MYDhemECnz`R2!XkN?#-HT&3%^nkwllQ zjIQ|hitg{@wX_qSG*;w>SQDMAuYg+anefO-Z}Z~PvoaUHY(qrg&d+j(UK_bP_VfeAUgmr4a-kI%SW(}X+)D*w4jFexldcrfx^!Wo4{gj$MdcNbe|jLe1vJ#Xca zeKBpec;rmwy|+TLjqolgPjbTP9qV>!HNAL$@^R>!@TYPeH}6@YWRe>omVj-5c-#Ag z6ZA`k_~c!zeVYGIdX~;D@G1DmXIKaBkOaMD0sL1s{w?BG{cpjSad3mJg9w!j4*Iar z!<77S5|gac0!?Vg+D>nCcJ6z*a~Yng!(GwA%+Z`=VnoL=O}S?yDuiZwUvE=Q31h1yr@ckgXAM{KofvnwxFpPTO)7Cr-qLGFdf1qH>P8KYsD!P`Rw?OZQD$yO2Nut zdEC3-osfw_RLkl&{kKhf?OM8n#_?I-O`07pS(phlp7%3lDs~eeg*HnY9v5fe^!{3z zIW``#y)RNjT&VRaSGOEs@O zchVMP&bUmGv0mPNaHJSEl3=tMtvVnmbEd-qt{6gs`Fohx+mR$u+T( zBNko4tvCN|V>V`LZ^k|rf{Z_t4LB{%xTA7n z=s8iuU0=U)Xhv|V#gWv5VCeDX;^wx$k296|q2&+Pe;Cw_WbFzahyEKpQ6!;!Oj1DPZ zwnfiYKRva8c=7)&NG>~*;%9$2TNj3Vo(oA&!{nQIkgns*ok^P-l1frb{`7_+W(^I# zJfXS11bDSZ?t^%*}A)-=vBALg!{n=37k>N|ICmn zRedh+(HJ`5+FB_ut+*U7QPQKugVDewM(~yABz_urbjuok{m9_6BI1p!>^HzTzdp}U z#R+59eRZaa^iKopFsxjKrisCGb4{(@3lxgqyxG`Vr1eg3Gd-Ea-g)(01z#t@J?iiX zNN%7Hfa-ueifi%2==ZHdyk9(v-fp9!_p~Az6JFr6D8w@UjRwM+hN_ZnvTI3RijkiJ zM=){1ZvqGn@&_zzB_9q*=NCt6n99(NLZuKV&kxFD!>wq{TR-$B01o8lf_jqSH?aQ6 zKinz9!qof{$w;6>E@MiAr#wrrn_JqR7mQg0g`vU4BnG8h>Wvb=6%o`Beq+T+<22Xf zc%XtQv*YNn8*KY_(PYi$2w1YbQ_QIR;|FU>5ahQUcngLQW1}-ajR}Sk(O!-bECgHD z)46)Q*AR}YPtn_HhohvBGczfSGT%Y|+Yq;W#Mgiu(-=454-xK`nG7*xk!(Lje6iS7 zu0vJb#~1eB1N(Zq{6|MaC{RPxd{Z4=8V3G0oWJy(dNaXdf3NozRE%{kC?wblxF`8f zgA19(?tsLDMvCBroV}tG6_<+--daoFF~d#)#EG?=oA9%lP=Kk4BoY!JS}HPTg@0w!O@}2WLU~WXnQ_hE08(?uGx} zW8gI4CRwWfP`D*Trs)ts!&^OV{a|J7Biu~S0S($sFdoQfWr|G(0v-Her;khu?}3*w z>3ED}a8&jz8Uq$Lf3(;TmqS6z`8l6EOY`3^zea$fZC-csiTFR%_Iri=4X5sp1w8kh zot?)krl>{V=aWJ6sOha%jInqNhh=t$u<3m69Iyh_;Sk;J7cW#puAW=XR+)<2)09|o zqyU{69k~%fkY-^rOy4*q)q_rkj)b+JR$wT?eV<@nJAl4EoPkL%@`ackXg(c9SU#oN zi@os9;DH>*F7&77EjoP^4adL$I`$%cfk zOdo-?^ib|3JpY@i{;7l?r|-g>oPDdf72aF%=pE~!V1M3a8S;c2BW0Zcb;6UgXv*zz zYXSVu=mboS_JUU@TP{W51=Dpc&4G8fCrHLhC`jWRqhezJMWo&lN*~uRQG}A8GgE=b zwZr1p+xDBbVDl{$W?50 zY)VLjC`~x9VOyy4V4T1x0f(JwierH77F7tv$Ul-a)R`Bk4N**GT-b@}j)coQSxt51 zX|1)TFCZZ&Cbh>n6$%+2VD!N4C#Z`3yYI5XWyy+zpTdI`-n|O%=Oc7)Kuv+CP^rEJ zGn-5DylxjnBn;UFgnQ9=p)&W-vyp`augy9cDf#Q}(&HjwbYny8sV>w=s?+9oB{{Jo z{oFZu=&-AZ85umnfW?3T2jgpS&-o=%M-N2&!SeYE9ZkJw(F2x9OWAO0W8V5ccS7LzkC$V~ z2JNTuKE?=H<*YeokM=_&|gLdQ%=p*KQr@W96MQzl$o ztKVoDw7PeIeKupqUWG2_sUW{x-re;hu8l?KuYld@wpp$Ng`{!~hLo(Z%Imk%H&3WI z(YDF1@}*Uqux^Tu&pb;V?Sv4;NyROLA2KCh_`MhNm!DSHta-+>La}m+LG%AzM2NWT zPQ1T_5C0x=B*4fYlEl2eV8C#CiMrytQI$Boz{nh=U|$~DN90%Qe*Cd5K8^sTxSe7t zfl=ZAKU4~8s|Lr-b=5n}Dqno8Vxo}xd?Fcp3$tR=Jp0F2Swz~veiuM#7;-qv_Nqoq zC?m_j!LV1Dgoc>y8EAQh15b4sH#q27UOOjW_`L59J1n<24&ONiF4UNQ5=53P1{BqI z;eJXer`*#9a=dw8f>F@b_LHI_w5av27frDX=c;>gZFKa?@)!OZI>yH|Fkv;;Uhalx zZW%~V>DZU*50P=7P^KE<1)R@GeB_G-j{aXn1{n5kQ%j(o8Q>lIG4lOg`K}%|7f3je zF|&^^8hJ}J6#d$;9gY^#o$fKnToW$FFrbKvhy3Bn-5WJ@TQ@6S-un_baEzi8+4}mb zHnjyKxZ9WtQB)W8KD!qYDhAlVMxbBQ=upyW<1~U188<_iBRlFJ@V+hs>dZxY;WU)d zgs{=&Nss*F5)ZH&XZRD4ox6AU1Qt(UTie0I8IH$ORIRiDPr7>{#!vsbRL>;FB6Ta) ze#r?`u>*Pm!E6-JeB4`KmvW@-9r{yYE+5Uut8ac5XJfp2q*C2 zNE2v5{VmWrrT^?+^F_K}xbcwpCx?gY?78>p&hr1?`*NOYz}pv3f}Xz{>o>v?h6&Hq z%?$7tjf*GLBcMa!kzynO648eo{N=Or`tGHRKU&dHH2YYH2BL{IdMb1Bd_3rQ{Q0p( zb<~!tmduhA4Xb+aF6Ob5+fZ$a%vl4^c;&1LAc$rrK0@BEuAlUJ@QpVvqs*DS2 zdGSY)+oymBUD%{lUT>j+p@7CDGq-@IS)_{DlEBKNRLR$IMA@xm9fclGP6K6e_#@~p z5t*3Dgc2w?d(BvWXJeKQqkE>Z zdON*AV~^a^%3lT9zGnEbN47w)w>1S3rZ~#r)&~j1k7_H}U+d<&cqDk;>#Qc>rNC`Gz8q6qblu(x1vI>SkW&9BKHhqjgATs`6`e z=o$2G7@5*{s=xpUzj}Fn`sP-iO=)A5v#dlcjUmt?rWRxF zSctu|LYz@+e+F{H07t1RY3@O%a7 zG;&o^XoQl|@b60SqbyNC+tk~o^IlKLj|MY=RR6_3jfOEV3l|a>4~-w76@YYE0J=h&>?+Ve&yY$o%m9AAY02gq{(a4c=}Q}%PEa9+3P)i zh^O3`5a3k!M=)4ob2H1IUB3!+_gE~58uylc+uO1)PKb=!wQ%fS;MMm+V)=2H zFR}vnn{3cg>N*5~>sBx(5p2~Qz@>8iQJDqF>w&mQN6R7B`&rfG5-K!WwM8FFok$R= zC7EKudW3zW&W5+8|JFCkArr+xRRO_$HD7%^Q#IYjOgPHiR^|k{U_C_G#RzCq*`jg{ zEYk#ENGg!^XT6?$bVU-lMtoUs3@H8c+tAG?U>WAU;+Kx^T9Zep+oUF6I40fZ@t3hEuYxNUv|M_SWc7Ak z*{E8Q({NGyRB}{oxx(j&qv`K;%zwo3p?wp;5&M85FN(<@7nugdvxd!QiE_uk`&#@j zKIlQD`~J~Lft6nc@XP;oi8%-b&dwuK%Fs57nbDwAd{_fzGGo%H)ucyQK8O<)GLJFb z*>_`Om-#D#9plEtKkwwm0HyT{!myid=q{*z6Rr?CtAbO}ErkV3*+QV4=+mMkMi*^L z`4Zs~HIV#WGtGBuWajR`)iL~a87Nt+SJCak6UrnHK-24wq|T5kL`>lxqQA51Rv}7D zp4>gsUABIxBM7IOPXWUSAjA~|Cr21EeEu1MH-|8A_?(X zg6D17X>oGGR-Ee#t;5a-U#g1>vAkfGG2lVBFQ=CtE#RbJ2;2JwbdDkJ<8Uf6g%#Mh z6tjN)#1bFyu1@-Bnh`eFXsG4%k+{sYszDr4CCjwA>+R1!L7V0?PE(fjSty?vPUZ|4 z7Oc(CV!pJ&8}NEd5P}DztlbESk}{Z3D^aK9WE;;?h}iiyt8qSdM;SO=FH0uZ$vMOkTPCX%C%~l zIUK2XHA71G^N59EB@$#P)GTNxC)a{QHDg_cTrT%f=nAjz!4N>Z)@E3_X4RKHp~$l1|O`vzkNz4FJL1^OY} zFGZ^MKajZb^E*hYNLrrYkhFdk6|qK5mXVYTN6illDp|kaTouARK(%FF7IhXLvKAU- z93yW(c|2>_G)A#Rk=3n(|LPB7&X_EO42?q=P)M&hO+CS;693S7ZI$dkp{r;OST}90 z<`BX@S0uw~3~{i3918ktM)I>6cuf}k(<>e(W-7-Aecg#c(Ex_p&bOCwf^*4T%5p{JO#92YsTD@l{W6vUowkwpE+`2E*CiGp52$1i$Z zy8e75aARC_3T!_(jZVYI99hX2WjXR&^-dCAK;oYtD;zMU1I^3@h`*W+kT;yH6V)^> zLIF;lAoPVYwnRV&5dotZy7^Fn(tlNlWHD%O1jmKN;t5dA_rJC<#Q$|}1KcFJ)$6)d zyG;v46CMVQbo&TzJb`|F$6x+QcwAj61LLU(eb6c@FiC)?1*u_+`mikIBIDnd@Pce~ zvfYep`MW=9qdJbNGeFzq!##EGENQm2Ujw>pD-C)d*+Bms5booM&&=@l6dj&COHxM$ zv9Hmpg3TJOpK(N(vk3SxY;k_Hm5q4nY)^i2PCeWs*zg#ytTiCRryU4LX@-dUqYsZ)ez@3*mT`ylM;UA%zwL^>B?z(|s@ zS`eWFBl>i6c1*-m>Gg2zb!3+vtXm2+E33vvKA$$jaG^RcKBM=3Lm7u~^p&@RSe3IC z+A0Ga{~JohZlrAxcdlo5iF|aAyV`b$6xfZ6er6Nd@ZGc_Yt#WHvQf}y{Kq*@Bv06T zw@~-$F!^AOwWYQxrXYExR3XD0MZ;$xVnw=vtH{$^d9-mI?iV76Mw-#>6S1+*@=UHZ zd_xjDlyY~~j|5c(S5^Pg4bEYf%e32B%d~Uw8KJBVsxN5M2d7x8@9OL~-$)Z;amsyj zn=x4fqBHjg#E)GgqA=TEJ7nJlcJ)OB$CwG{Btt!2z}wNJlD*gN?l5$k6ahD@1S&oa zi{@Yo#^nd@Ye^QDw52zQ#D1I+=Sn0>0x*qkg=G9m=O2{p<{30$UKo;#YA=H5C$EGX zu5@a^xQuaFcy)l{n?uouQ4tO8&c1_pJp!B)qHK!#_tUPGL`0pte|P)cGE!Z&C4QOe zoONAQyF~zSO_8(@?aO1o+b3!lH^cFK$lkrtg010*RJqKNkm56BpJFIRvVfQTMvuyC zx$Hvvq`(50umumIg_swaoGux^>fX?v%n5`*cSf_FjA-gUqY8y&Hqqw90W6j_ zee%wT_<8mQC*Ow16>)U`EbR5Q+I4ivogh@9)?|a)-e=0+R&v{)JIqF3?iWjKwf~G; z{1d-($jY_M;S!c9=#EW0@a9u+G%c*ZA4yy@Eqi&fpBnaU;Sf#dh1vGgs@nn1-~5;S>t+qZ>79wek0jq(5|ISYL${0g=tF06aT>Se zq0?UQLSx^{8;#^%DCnouidPP`wpc|;^j?%7wVe4Z$qGkhNb#1hKQ%2VdD)|}eK>u% z{q;O04{Mo!UK>;Ok>kb{%k|~WQL^ch7`ZLWKuk2q`+c6a>pKokbS@q^8rvI)CdI|1 zXLzaN0(tOi&DA{S-EKkb+uQ#paJIc>bvTRtiAQqiNUnxylV|U%%gJ`@_OiSmz(xsT z;8wPy3*0gz#c$GwLXOr$J-Fri4WxUbyQ;QnSrunr@#2|E+~vPdECZ*a|0R1x=~6 zm65A3G4VGeM}5Xg=%(uBr|!P+yqMVa@}g+@0dntiV1xS9RE;Y0jrID>nmbJ|UNmwd z(3bYAxKrdmI0&bMtMnY-OsVtI@ZIzyppp9@PfS41#sHq}Z!M;OWw-grKYf1)>tQ8k z%Q*gL?4JvJ-@B5P3;m6aA7CB`i4R-!Pd3t8FAuRnA?A9Z^_70u#XTjTDIGp$^uWET z;Vsjvzt{yGPNwDnksfWqs7gflVz4JX?lqK(%Zk%=xaK2MK+qaE5}mKUk2Gj?MyPw*!4QHJsx^Vp*$!|o?$|6%5{I$GeYL0=o9uv}@+RjcA5}Yj z_4bSAyD1OjxC~9c z)Ezn$_$^&+$Nj;*cMW)<392u=yfHQ*KHNUSHF2Fh0nDFTid9nP^G(Gq#d@_Mv=MO1 zFZ5F_@p6>ku{KkEs z!mO!NwiYx3%j3dU8RV?OYfTcbTKO1j(?+vp`yHFDC|9TdCbn;2kR#qmiHtXmE4Daz zdzLc1bTtT=>PJO(EjSV}&0%a-!0ZdZcy4guG1%;B>ficI*$oj#oUfbJjgF!vb=E`G zZMeFAgXN?=-ccrsSl^c}=Duz2YcxTaZZbssD>n!bD17N;1YFb-W_+#`ZlkC;x( z*r1s{I5qF(zWu$#)ql9eYPe)`uXvFuheMJRhM1@-R$p8}YVEJs6~?sNnz{_f*7nPE zm90h_d@}YbeB=B!w6nNjM)2!wYXgqX2}ByQI!cax!DP5|cXRPQ&HW|YhMBf1TZgs@ z<=U;M70uje-->2*QMx(KvF+1b$CGM7o8$7f}qxXQY>`%0NF@7?spjpdnqRC%*qjEt-lSo7puVK4H zQCLy^I^Wpw>|;pn@=5BH*m5*gSL31e%Hg)?vn+c*nr)NgeO{~2!U;ay+cI{O9Vf_G zd!}7xpTs4M_ro7N7nd0f)_0O}R)Z{PL{7N#cXPz1gOrI5tzibnH?IYBnbNziE#LTA z-UmajPNN~(7w#uB)yX@OIQE&s7rA6}^mQ@6BOv?49%m=ShPFxb?xHT%LOG*aF=+F{ zq7)|-aRv^L`+H7*mL=QZl6Wb~goe>Kc6mm&ByVxJ4T8iC!cAI4Yjv`u2}jw&wEfO_ zweKOb7~PhVs3{){X^Lmf#zPOo@kf&5ucr4z$*97DZ3*koii!ilc9_I`p-3&YVY za6i`E_%s$%r#>LDb@cWsvA?!FC|R0M|ET9`on01L&+UsvANUdr&-?kr@ZN*t6ib~R zTC&gzSX)K;IxYruVYl|j6<5oTP8VMIZMRp95*8F+WfLR^W$DCSi`1T{IqVgn`GvaH zl2a@(Z?XMHK;hd%(@&Oyl#tIEOiK`Fm;StJ0spzv4ZO&CeqbyrU2rZT8g`0WEhiUD7 zmxS5JSG*!^881&Z`|4a{!4i7-4I$tD^mz1Jl1@(fnNJ+f^*rpDvl?;26K+&sMnYJ7 zO4d1bT2{3^mY*`5%M$E&`2cUWc5*iX-cI5rW?#;?MFwBR!Dqd~TqgyTyD#2v5N}B9 zrh-#Nm5ttb?@qZ}_BV6*8}F3YGmP(UXfMow(^z*T-=*PdrHYs~3mdZ+>mFc}=o ziLQHR!~N+7;f5b-4=tid&}ufGrvuSH(g|T;N6TVZ+8pj;THkOH#F!Z#kYFwtZ_=nm zy40r-8PR@Mn_=`cKlQ802QQMTfN&O@t)xdF79#+!t1m0FYx#s#odN^hX?qwO)i#5{ z1AXCBXxL-`VlsX@OfL-$ojlGq%zZg`ZYEmjBe4o5JkZ(pw~dGTUZBU89YlmIi6OgW zlS!4}rEMlyuPSvSidnMP?qvy^D7&1`-8;(b!N#i#^?K6MjyO5(%98fSK2%^=Upj)0 zAv=M5zt*UkybGUhIw#&F1!|yQ^Jx&6gc~a*1D6n3LyU@rCs3i-UNQUaNX~>xG6x?{b2!_^4c@N|2Lfvn5MI>Y)|v=#ijn;H6z-beH?9U0N=4R{ZvmH z`Zh0rErApUUC@7$o<@bb5`L~!o!8~00~cw!kb&w8#v0AVXRo@z2olQPN@l>q$tj5?+|MaXG3HQjKjw;%evY|ivHWF(NjpB)-a2S2pq z%6wm1LNq$_@h9mp`fzzrN_hw#ksEqr;MM)y!QGlL@F2Z+02!arm3G_G<@GDLhVj{! z)}ytw$|h@bQk~Y3$p7*R%CUoK{vu_1sGTV$^T9h2Fjz!=Qg~B_ zhQWhyuO6TBx}P_|h}|+M67%S};5B306@OM3*lUi&Gvle?KOMSC!0W0Dta)-Wn8g1( z%Kshex4*Y=_D}9k4T&d8y{&9H@0%60raXPgUfoLXnx(ncc z57kgdw4G+dL&%lO_`&B>2g4Azp{BQ35%hztrO$Y0!MYRRCEVf}{=7QU2gg@dR#-6$ zd2D=B2z~e^bT<*AR{qBby<&t0Uzqp7TP`|njYg+O`lcFXj_oDDFDf5`M6thZjN$p$ z@w;TVhJnEk{TVV~60r`w$X zQn2RFQ&Iv7%i&7x*JL^Gbzo+SkgZQ^o1Ou2QK^$YPZ76C)B}#G>#{+AE`5dQ@B9WAE-n^M!%@KdQ`0LyNl{*u{)i( zvQG;Q7_$y5w_SejnZU3GOx5fVz+!B7`8BiusC19Dq+XU@@+tpCT11w$J1Wiqo#1*O zFt)ej94{s2VlSiEIYG`B!4owCO`*64Ha^-VVyE_C(sM;oH~qIzJzV6QOw#_=+b9=U zcL5LJ_1os;>H1OR4};ca3dqLPh6Ih z7mecT?6MmCV|l63a!q~x8`#q*Be3O)a%G-iCQSk?D9;hFn-!&j0i~ggZ~?WMlYD7> zl(1p!fPC6{EW9bB9jihWr>sHO8ta#b8d4cPAjEV0(x{pK#4JCJ@x}*Fc_wQxiv99F z;dfBLe(W3~SAM`u%2$IK4y#|uw^PjAO`ogZ^>%fikW&C#Ji6J};Taxe1e{ozX$^I= znIE0U1fX?HcSdba#romUn~#4d1lOTgt{C()^323X2e!K1`zZ3I>G>yfg?jUzyd@=m zc{S%kEfZ)#nXUO|MRkJS+7T1dbM<<%R1CJn&&kTR&_@f>L0Bme?-!GKp@%hQ?MExC{Trs}Cn6~|1!(s%|!b`-vNOB=L zl+#HxL{WMV?sE3EtpXN{g0~AtypgR*k64Jeai(WJb>=wuoTB{;(tnx7ozt7y3z%W0 zb3LKoH5O+mn*7IqVvU`}ESD4d*3(CvC|@locOZw_0;Xt@&}akLp3IaQ4bIsj#oVhm ztV&5(`zx&l;$X51l?PSi%%v8LVIxFM_bawrdwoA4#Po^?4uOAe7khApW!J4$NRwIX zWe~*xy;p}Z(>B>Bvn|6XkutY}?@NE@#RTw|Q0u7vdZ-F_|AKJ&Y-#nb4bW%gWOXx) z%rsMyLwUjVsCb1MW%nu<51+`pkQe6COkA;h5B9HzpJK6RXhO&gWeZ#$a7ZSzP&D#H zCtYE~U3`^r;iF=e~1csJ0HZ58x<9!wY!=cr=96} zzy*?hBUFBjCA2bBj{>Zh%J*)tkLQk7t+cQ%XVV2L7~TpmR9)80lSxlNtKVvp zua=b0j>Zok>LpOb-f*f2e7yEBH`ohV!p)I2mEMPoa<^j{UxdkNzb(RwT8+2EuuiFk&~o=4F+mA0OzD0rrg* zP58ilF`}jhy-qVfy73mZ4h)&HegC*Xxu}oTslB!(MoB^)jr8(RGYTfK`dqpM?L5|2 z`k1H1!TaG=TyMFS+b4=5DwLK{HI?a)p=j1N=W?QmvJ)!?e$zK;4mYK)`4X;x3dLYI z6fshEYv1wNJU^k@n;lAfaB)tQGs!pFUw4p7-rs6de=0wf{* zo~Vl$kA&3CxC>%hl}5CMp}HtY+s5-{S*KgVY@$+>Cb6c|3(WJyPeWj@zM0>#2S_}) z(lGiK6@*k8rugbuHD=(zf-$QFxuCh{so*ON*wg1l>er*?UfAWtt?z0ygezd4UT&sFllG!gKEa%ps<@E zJY`4p(I8as?Y0&%dw90(j5lRT_iirygGodz2=N@87Q3WtXhM2-Z~|*Zt02Fv3T*-v zsEMLaqDS4SfBR3P0`z}VP>a!F^xbcsEn?4Vs@k#@)C&>nDBCKvIR&OwJ4lxs{tI1& z&cnqIab5+K(8hEkUc%Np42|zs{*HUzrd@42X=4E=yjcMR`7edYoTFX$w%WN*ve)fF^_8kDXTD13X3l&D}L2+;Fh!>U-?oww@o zTbuwt5PV%OiM&=k;5br`#efSPgv!ThI1OlUAR*I$s27X!JCC2ivWLg4U%+jprE7b) zyr2Fkc;Fb&hsKl{an^sb36|0xX%rOzX_zsn$0g!Em@_mkgy~!f_jVD#n~7fVCw`vN z)19tVp$0zz%3TgPG`9>Z8+qgqag^8~b8TYWl!&WYX<3jEXxgs57yezs>%1eEe8F1U zr;$64R41d9Xv;stf)bGac2ez7L7WJ77fmdim=SPsC{#5`+rQx|!87YUa3qhJZZ9sC zMWXBtB0vD@aJ~-$o#I2OQL{YjLFEFnp%Mbi-Lj&HyGDn=Ks_-lQh;FO5h_F`Z$;T= z&Wm`v4@2Y7^j+v9JPcDiKn5%xi_V45hZ85ew>~}|_bz@osp)*g0#+|NSyC&Jrq6~r z9qnscLNM`xT9oW%J)$!-U@qOYl86C*z-A90oUHH_{0E2ulgG6GD4Ee;W}ZoudWc#VF2J)VPj6ui+dCo=qm=>+#+2UF zOSZ^kMkFsB=U4u{Fq{R6eH8oSqJIr!D+|9$G95-(Ftkjf-!<5URB5g-Q=Th4>~bUK zloxP^a!_T}4S!s3?gT_b7Mvs_0)Fa2jSzIK^lx)i;#36kWwgk69Y|>mg&SmUB;lV& z#PO9;%S9`pXZ8%KoEGPm0=HGq+jyYEnP{4t(M9+qL&?eD`C&j$1B>`3KK!bG98_S} zcQ$8VQTa+>VfNHYu;sH)wUM*vNxu=GVp@@@?JB)a*Qj>#cqz=`^31#Xe)8!WU*FHR zb&>0TSeSC2S(w`XL#Xs@VBEl~ThpWe*O~tR-0J_g1Ydx2doMQ`zl_2vT^U6q1JOvi zr!kah7iDW!#kWB0QBVh(d3@p^m`gChm`IFA8rz32!ltn7kd06OYk%@%)J?^3qT(f_@5;;DsnQ6i%y+dz_4)r5s1dYedSRG6?*=|`nluj^N{1#QSu)w zCm2IG#+g4IlDt&69M&$^*HSWdqEI&g4@u%lU#gD&rkP_|w`>Sc1oNj*c4ctsfm3M{ z?cCG$y5hbW9%1q_)7j$oYm5RDzDqj#e}}hJU>oZcl4x-bZRxo->jZOb>g(}Ny<^%; zt-;-vS#9o>ch@;*ikHQ8M$g68Ge7y&&B0TMnONan$X-~F{e5tXiar`|z4kCjM$4OY zyMbQ=Mx%zhG=_ik&x=f!C&+F+(>d-!_qd7IorqX6|Wj_^*t2dmC=lAbEWshgJot$1xAS#k{fk=0P8+`(=vuAPFgdXlU$67P62zQdj_$ zBH#55{P{hI&=79_%gZvx`C$6{DmHuViP+OeVwd)b{D_ueZJus#uD6m)C4=HT6(^Y*u)9u+ z+85%f9vpkv=#MsWT^rIgCt1=zO?wqfz88b%&L56w`SSE(Vb(ZvxX)}MI))oNd*R>u z6q>1JQ$TvBv5)w)FuW<bMUPl*72I7H`E$Cu7W1Z*4h!m`J7 zd5SwgS;%x1E8OfJ$CXHD4YP6LDlRhTGV=IA1iH=b^XzS9LGS^+T#x+|@B+-oNL~Nx zptFoQJI4|3!lTmH1-5g6iY8QXmi|RIAjTOlRK*IDf`BJi7+MkG!Wl<&X1_Q}1*q8H z6@`>JR}^I%n2C;#Yy_uE(!1rLorb$CDFe>=3Zw9ch=39@r$ zj}V9kLFuP%uYY{}_BcFn(!Y`DYf${q5av*Els=&LA71qM zBt8)SC_~ru+)ZNuhjT#+<^=EYo0o8m5s%X%c|61z$O6^5Da02@#sPSaGN;6k;*ezE z*7elsT*FF}eUn_t11#BUCa3tfIeidh?4Qp*x#mZi=3Hq>&ul&0SxXBvReJm3^Q@5( zF2+1Oz%$8FstGlUQTp4jD4BO&&Cw$DZBQC}pB0!)bK?Z?WzAk=z(txHZ8j2)s%-3G zp!OpbWqNpIdiHr*bd!AZg6JR~^_gAEOxBG;KoidmHA;8Ey<7bvQ^o&%7C~U05tj-s zs+k^9*L#20wE1rO*X539HVUC6=b=EUY^7&)W1~>$@!02SH$($o0CFzf{F7)-rFC-4 zYtJNaqQ$%zr=(D;!edY*>Cp@ts(l$Cm9y}I8IU%hD{)yqeY*~`u)Ln7#deJr?%_pZ z{jhp9*TbefaY&%UN+D;Wv@{)$`tmBk^JUZ;8uN#5rq_qu1UvHxGeR?oJ?w{uy(tQ~ zEE@8sgL93)P<=r4ND@Hfq?*zkPk)j+*kgEVRMz?QD;(w z8R#dxFFV-d0~zSaE#ZW6>&fkbStlX{BrYPO8f{Ht_XN9O&RqVM6K_P^2e z9hL_RRN|4*-BYHyA12~$Kj$y<4^d2MKfhPi@dViVmq?eEdU9YohV$6(VaR)PkI>1N zHJkV#H94rQB0WQ6=|8+s!li0KWzU66W@I3H%7R6(!rKC`^Q9#&ETv86B)psOFdjIe z!8O?}{MB2(n8;|Wb{BZ6f=WRzD3X$tRyr@07Gj$oP2yt!yi!|-nK6Hd@WMC7% zvSgy&oJdsYY}y!*&Hq?1U(GV06+BXzEF(1cTZTLnFXm%?l-S|FA(rFe^iP5=7z1RS zN3cQmi&jdg5l|~mtJ!;Ar+bcr{-*(qJag=n4d!yWW-J6^mmW6w3YWA89ni6Y4>DTm z(8apfX z!m{{nCyTQP=o9h$I-F80I)rLMxTEb1U3Je`NEDuL@B&YvNcaY2Y4tDQeRp*}?pN!* z&j8ARL7WL0WUXTsd|f8Y0p$FW`#lVu(FP`BYZgul1t1E$QT&-#*59QpBmysc80>)M zk&-Arz2$k50>>9hqTUc(&Vh8%xttZZx6jRDVmQdjR* zAw8vq-Mf~JTSRoL-c95;SkQJJiQ)rKG+V#Am*jEo0o>TWPsXIs0%QI+qUf@0EA1}W zQ(r%jWXme$c#`8k^35zyaMRgU7*m&bNQ$~CrDdcS7p+~yAXKGB!5g)a3flhM-`5%2w3lmQX!9D7oP-YFt8Ymf-+5=t|7oJo=9o;g|3JDjvN%CV>_a(a|R z4%IwH-MU1@`^|5+uhM2SFkT+Gx73$jy-FFa0&|?Dr`0~-7_o%?dsTjcc?n1hSwv-y zTg6MEJee2)Y-4`NLOE@`G+yB$up8K1nkD)e-ogZDslP>4J~D-+6b#-cyflOk9A?wE_<$4>yL_e@%^sAiq&Of{}A<4Sq ztWcTgfRHH^SrhbKmm`m03p#J0Db{+Ir_QMaft{oO>KlsE;W4+rMnS_srdj?bH}M(C z`u3f~jd5#Vs{@@@(abZ*;gAg^K=K&Bo3sv1Jd zLDAe8xhmZvt7xRRj4GUwNoC5;S8r^u7d;_^EdGzK0ys|3Aso{e`qVszXeqgi&*b&- zoUJ#*z!7+jyMSm+fdtjluq9(8=v53AnGwQ_Zsvv3OUDh98{qw8bo7QH3F}aBP-Y}>JPG4nE?GGaq?f*3`j;($0d6S(t*y4`W$Lcn`Q2gH zFPw->u};U}{K*D=J=JT8$&vkyNTGZ+lZby`Lq;eXMgF666~-%+OGp0grnVa)I!<)5 zuzAwd@u}DL-;29rtLI$)>sB*>>A-r&M? zJvbun9 zq*aU9s!4Z1pJS2#X4W7-8e_!l>e9}hwia=w=sTtqVlKLGg(BYZ%c^rprRg-xmT==o$U8~KaAC4MxJS=9y71&pwL zSJ+HmcM~PHGgjr>kB%*vws2fMWx2I~lfMHoWA4Ws|Lo~tnn?Q7NXl{# zF1{cCXr}Q6v@pMNYrqHgMX{P=FuJlML{J9ECws{!ofUsS2*YqVbujQi9E5Fr+~t@68}TX+AuI zOTaH(PgQ0y%Dn-7G}C#i=Nal9lnZPt%R`(iGG3P-73Gz&1mRtOX&pNHuXWJgY6i|5 zVX>bU=d;Vq{=2s9FiX;3+Ht-9bQ&2YQuE~8(POmGd-hbgiF=s3=K;Di7g>Gg4UQ2+ z7!_~&UJgB*7b%UcTO1Ca!+NWy|0zDPJta47R&M&DZ&%NqpkEHVv<5uzP&>dnl=~?c zp6gQ~WJBQEU`XF&M_IQ`)dSbh1vpNc`);=q$ZXmO(6=3ghi|VdJN%no^-kQaMmn>Q z%K9k+j}|<2;)@i)V}YHIgCemwZ)nmMjHxjJW+u+b8Nem(8oq{}!}owXyz4J*D4D+M z;AxvI(|bG^oyyZ&48e)Em0(NGk2|^a++RN1xWOR{@9Kk0e*!3H(#Tw;u_1rqkTgN4 zYp#(3!$&X0(77HSS?RLZ(Z(`p=FjxcoM$hi zbMJhxaU#+lULx>H>SRnjWcx!6;HBvMT);Vb%cWj>hicM;kb2g|3kK0Ic?)skD%~#F zsqh$|!Qn`ITVN4@KaBN-zNfl_66PBI7#bd3a2B!r zrDjTGUBrMd1 z@55X|;V2PV5@(Nh+uJM9*AiI(GDUROmvR%8KJuX~d%Mt@J<#9X4!i{~il)U26ezC6-QBso@4esm&#aZTX06Gb*>mRXv!DI^_{1ESYbn$K`-&Z01RnRV zn8ij2t0jTXuV2J0!FNOSQ)9N`u)D(m4CJCucGpn)k3ZyMKvra^d)%VfJd0oN>n;jM zAC&H|<`cX4p7m&^)LVN+(&rOE7jA;h;d2R2sr=o<)aehO5&x!s!ca_So9$jiF+5!c zK*9aH6+T~TLmg2p33<-IQ$%~v%7Ry{HUpV{#Nm0lA#=hf1xuG}diAJQ38M{cJQ*VvWc&ay2pfWH+!KPUxD==O;(z zKv}=Hg)KRhckA;GrW7*mAj;E@JuT)$N*x1oa^n#i87`-|WOnJm`EplWeNQjx3rfp= z-QzS@A?h_hue`Aln9Fp=O0d)nnydz?%iT&b2;UVFB5w4c{(aQ=UE)xGx7!mso_|1g z3qH8?oDDKK5JRH-Cw$S7Gq(S#JWW5KP_(t=6`cV9bkTl&6e7;%>@|aOgevUQ!BXL8VNH% ztn*kswNF8!@KTH@STCL-C1J+n*Dj^=G*GYk&@kM!Iqt>aKiW2!RJ9Qb4B02JTh!L4 zqp0sFVY9yF{$Ya ze-QW+S-qGRq+(>~!5hpY#DTROFLt`eBzt1~VW7WE%QpyRG+uZ6i?dX}FG0svbXIISMu`+DLqr0uhJc`5295{pE<^XVkP%t>FR{u;Gt&#V zw9BDP^qakchP#(Y9EjA&Q!a>ghB?xLN`<{{1`Dn+luML4Ix946MUJdmO7-x0^snrS+!r|np-Xmzj;b)T zgfb&ZK>0jVu0+&EQ{k14tnoPo7gSUEz@k_m_;)rzKKdm`SV!64+x-%8?c$d~&9G;P zn6g$9NfU*$IaGSH4+dVDQ%<*WthfBxmplnh={vf*qFWH+3DFM4wa5miqaooRJ#sGK z;*iLe+g;U3v`VFPhK7A%=eMf@mnr~7LT`0u1u12atdFGA_IuUJS6NY*?;I9d-P9(( zD&(9nruN?>H~1k$6C)wtI#>7_V5uk83}%iVq=tZZbSLKWgDCX-=uZ=An<7Ze_u?~l zI?ChBALHPeL4z((@dzQY^1nnSXHM%NrS;^Z5i1IVkx}S8=ElMMNDPLt^Sw}<-*!sC z=r#Eo6FfW)#C5lP_l*Mf^!xs);X7H?2HPM1O7Dx#@ikBb)9?G zAFs?ruMTOrM^{c*W#P51Dv@Ynd@v_Ya^OPl84X~_EYC6RJc-W0=6N8ov4tw)c#Oqo z2fLt|q^e_|9uLPw<*N&6qN!~&9Z;nV7Fwa2{Rt9iym`Xc^roH5RYbpg*cV`6ZSF7{ z4){0f+b0see8$nssW1EtM#LEuH%8JQ96U^^H`zR9&g{aIz#DLgN!>=!n>@K12A|l% zJ}j`9oEwqLL1*WWW#K>`vW05i-squq5Pk5QVY5>e?k$w>`8KeM{lo*du{g=Dm>!CSV60?$9fo+^gzv7N;eBE3j7 zFEv@S$>+IyK(Pj!0b zm>AG0o%bqHq@+L-AGTrRX&Y%@XURM}>gCybmdTWz%KKDcu=G1hl zS|&#J zm?GxCXg$7Wq^XC)$P$GE{wUr4it(hGp4q2>X(;+a+C9S6{-!H4A|XIMUl92%`j;2@ zW)(}rfH9bs@Y`H3ko8{IvV*XuhC)VBA>mf;E6=!M*Xo_?!>JGB38>~^)CHQI&gbm_ zPj37f@o^>ivB;pHBO#dd7T}L8TorKml2R-@Dm88&?5+83Z>JArH)iK#IFHrf9ANxh zKJ!q&YPOl|)BHGa4+F~BNdkS(CtN?iqjP1(4S+qizpt~ZA#%edASf_qN*-6L!nGbbRi^LM5V`=TNZ|AtzMcFPhED1#TOEtj8~2E#I~P0GL!8P%#j2 zdVeb^DrcQ1%{KLq;3?^3qW%b>_aiLNAr6QmI`pu`{7Qk)E|l%wSH*2?!jMv?7rzi5 z|6wGFRVgVdrZU?`vvMpbBII^}u9%cJrvBC(ZTDwL|LsMFJfN$2tkV*s`fSr=k6!pTtVuSu%&Q+?R$~&7Zg_Ev1k>lkRZD@*RRrpgE zjGGzvgLSGMzT}2j72g|p>;5KOin+1HA1n&cjT(V4^hO9$OR9PuN5kOj3@No#D0>?L z(_T#yWxH~E$Knro`NQcSFKw|kKhjfId`;bq3(0W_u1@IyfhiscVE6*2Sbw&~TBtO3 zSPy|4Zz(^%H0&XR`%@AokvLLw+WvzoqCNDoD3UN@BuoB-Y{{TFL0#v4Dq=pHDq=PS zwV&^WkkikQt2SC#k)ve?ijVuXh0T;GgxqexTKS8X$MTYzz44h{$~_{G90OLUC8j3j z>uYU`;JYWxTF2wgl#dRd1Aeke|ciJ==Wev^Kq|wUjBYM{{QZs|CSjo zXnGI73g$>cV0rk|{cW_%WZQm0G!#GHtzu0Nzy=^=s?04)V>|!(HQ)~O`x)ej?ZE`C z;+3=1?=-Uv=_5iuvO#9urFSY+eKIeTo%=5`ecfiKA1R=(eipda$0Irmvdf*|DyA|m z)pQR^x);?A&h%nTJ?!&1>Y^;!PvS{jv# zpHd|lz2WAw{x4^~0H-&$RtBQMN?T;2ZMJ0*@ZE+kVmXt){%3s`m1XmcFUKuxW9BKiq7B%eQO_aRCqy;9vtF#6M(e7>kp1Gu*9VZ>)g}z46=0$hr6u~+`sn);k zpIQ$Jo(m?Nllkw=y`uh=0T7f;aH?LLRD)O!snLH%(pw%_z4EoGFvYH(Qp4Y9aS7DA z$>uK?1{M$#Zr!mab~csa6M6=nN+B(mYOXz?rTF+1Tp+n;ESznID)ae~AIE7Sq(cb* z>Gk6S(zWMMlz#^N+|T*p4%StZ9>~YTMyQxt&=u<&alA%a^L`BDuCv}#0&JDVPKOFV zpeEam&SIiZm#4S_p^$n>e4u>c@CCb|`EhJx{^$y>ySg!;b~x}E7{rotYIzfKYZ7_j zpcAqaBVY_CE5244`&Kb$Bc{tcI&_-CR&%J(id*h~%tGIH^(=+MlTpjislt_p-R6-RV`S235LVzEIqW%Iai{5`Wn9`PIB299-6ayGo zu?E8T8;~*r+cS$FFrK}N9ua^~^0kKPQ?o86CNFIbgXApLP`?5ae|5SCQ0GwCzm^EM zmq9X){}A`W!@YTWW4Fm8#Ef7XD(+DWl3`7f{4RbVC|PwoK7MSSiGwrdLP^iXP7C8- zGsZxKHX*FSHkVnWsGolUt%wLsjm4Rm+|H-`j*-%-LzBLX4#2X)g{ZeUyIY={xS~^d zvNLC?>v>c>KrhrBi^4ooB>;>qIVzPk!oMfkrey#4n+}TB!F?T_*Dc__ZBd1Gb_n<~ z-92VUjZEsn%zlH$6ZSH57HhD~S|gyVAOfXMl&$2sGAYy9?5`WpnRzm?S-!gAYU`T>lXZ4~)7usT=!ZXA zd}y!?x?sMf(Q15Yb=sO!jfH-8X0PT_3&YmuB2=PNlp;i4_;-PTjGoxaC9jbB^&nui zd)?iS&0OCDQtWm@M!<{St-h7-aMH1(o-Azk{T7`T8bB@O&&V&SWZhJW*~1i zqL!p1qT27f8>hAFkph$=#22V&$eav3MLp5W%81r9`pMU_`MiDdjcc76ZMBpYTnT=c5bIy5vuB z2MLw0_yBk#D^+TgldsfU%hyk-!K`>3mOxWM<$wHzG_rU#Z!vx511X?>EKqBC%d|0) zZ?lS|ntw4m5`7?q+X`YCBR6q57h_5F+9Y$;={OoTGJeq3+9( zLMeo8Bd#@NZ4vIRFPh>FxTh}b7)HKX$zkqYN%20+6~k}|a1O86&uy+vGf1&}TI68j zCsF-Y#)&8OTVd_G+g|=%p2WY@$ChjS2Cn9p}Y^s<$&tH8!pzv%N#fb8^3 z4n0C|q*&C75wY~74~{!{Y3%L2FR#DfCREdPzk8)0{7G6SRT5BYl4FhxQLQS%hR^hOr3Scvkilqn>KF?%D2;;%IV+(@*p==A)tzg&duc^y@B#Qw zo-4n}diWiNa}NGZ5`r(1T5~kOB3Tr>WPUQ#aBt|ge%Tag4A**01!B?f;WFn26~3Z? z_K9X6c2s0Zyt~lfS6(V8SENqM$XN(jz3sm{Gq!4kD+RE#%_FbqX`PCE@L=5{>8okK5)df9>kwa|Y9dyYHeq7UBw5&dSJ(OI3( zp^77FwQsqug=($x5B?{5u2>iwl27d zLI&QnwFdu8&_d)<^Vw>YVziI1T1_A6qLhg^l|a%UtDVmR;$VLPx6YotE-yEp|uJW*2=tri(-gHzop?#L|B+NY;E(`wl z!bv~E0ju7;-1_&CtaSt-_J*HNw>9&-mr`vN>Z0yt_BPNeD$*r2fpHXljw); zGye->P(r!hNCRY*3W!9l4d)(6DFD`cR}GA{vEt>JHcn}GcE}4)5?e`Ak5dcbyTOrT zV_C2ZCBmtNK0Q1YTu-xCHuq(&`?vvrN z#f{YlWR;YxscXeqdll5m|CD{1)jAbQy|DcI^N4N} zn2Y%UD>)g$I}u~4#17v z$3GPGlT`m+c-DR0nf#&ubGQt5te`3|%s`xbf7_9;gMveH{o>O~(m5jDZTs2E$S=*3 zi%m7fhdjTt^pR)OVJ%(TnLlo7QM0zk?YM+8&($SrtJ4@^hXgkRuzik8^0KXQ)}fqt zogUC^m*0n=jrPV|2fpUe?m{y2u{0x_rS(WZTq^kXMuWd8Z|2VGCV}csHnLvXU+@Hi zyt=YU;I#RwHzw&RwLzp^^tOg-AT!_K!7a`3a~x){u+>8%B0%{{;C%jW7(mGZjm&S) z1*`AWM!CHI&C&12Oo8rr0 z*#*#GM4n>tsB}Nmo42Dsq=lx@9>vg1oNDHNJ%H3-!{hS(sQHta_AK}8!CRjYAlKAS!d9(gb zX7d>M9a%Qf>8*^@tzpH^G;&Jp!tZX2ye<1T|MH$cA4h$nKj6umDOzx3y+G&lAfs0O z;$2-xiZz`B2=!GLvBFb$p?C~kU8v~JE&s7Nq^e|9bOpl{Vg8I(Z2&rb@vG2f?}r2* z^Vw*q{MfY&YEd0iatJ$6sGLZ1J4OufzJvs!*$kFB~W?dMVJF0Y`$ir8)4s%P=0`y_bWP9Q_L z(F7rsVh|TbK+V}P!K1OU&gMLzOivTKLLMw&1lvCC*~yEpuYAxziFngflg(gHB$G0J zF=PvUxN*0CyQUyY@_mkfi75G9n%JS&Ny88=GMS%Hi(f>FZQwg#jB{^WrH zfCaPEtp737`$FI^jS+pWj=!Ga_kR9{3Sf1Wo}N42^2Ndc6?&*;Y0zo(g3#BU|MhW| z)oC?-j&vK=V|I1H^ae4zB@^_Yj+~qu`+Mi=ccN-)Ro;dtyyxvH8G${E@EnPO!F~@- ztR5OCpkk;15vVgy%k`!@0NYUfvVZD&7j~|t(}EN*byC-xyO&WAH>VO9D(?OPZ9lu1 zH_V%@hWnGJO23O*#|ff0tc-laXfheAT|e@(x+X}2Yu3zz&N)|tPoZi-KfMdfS{ zS|J9KdF%i~-L%6n1=kG|e>RRzSstQ*7iD7}VR+0^HL!@s^}29TQ*K6MO~ADx3^rPF ze~=mG!nQ1{*>3@j$$7gP3uB=EFeB6Twjs~?qO$CR!|PV|Su3qZ;yi(MvGCYDNOerf z&dj6GONwd7^bFcj!^Q4xF*R#&I>wZAVkDHc7!Iq|S<<31Bl+;Soa~VT7C0o!5f2?j z#w+iTBo`iHfpb1i;NfWLjqVnc!|s5XrCf@NE2@+_a<~Fo&?|L54^|apA+Q538i%&+ zVoya!`p1bB%uQ9plu44;H129qa;b6$eYLsGM~j*mnCJE{jI=oZ*)Zx)iRLRcO8+g& zok7y2c2*u1fBy0M}JhxYVV19%r>o}o-%BTHq<--)*=M4Wa@L@!zlxieo zX&Xcvg+w+O&6-%D0)YCxBIpUH*}d!6nDFHzk=ktR+OF4+4tpiF9f=yK^1hJujP3~m z5*Lf=c{UkVU-*Tc#yVbVN1)UmZfc!GYz1wAHnE!7J8^;dD0b-C2GL|*A7{=_m8l3} z1N-9Hq?D^16I3fhYu0dPIP4(L_`Nu<8&@@6DiZ-1x3gKObno&*^NG{o0wpFBlWmP269ivwn1JC;9dYBKN#muK zPHPS4s26Nf*wyjD7RTM@Hj5n9rvF~Osg^Gv`0>ewk~n}A;!Cr*oJckLi$TaQ5~1gLjz~VglTo zc6@^&qGqY@WCio{P8F5{?n{7nq;6$IhIK8Cx7-T%D>8RG9wX5&J}Ufutyl_0#Ta-xCFqh@rci^*ZU20* z^?EzM)puO6Eez!;OSz)i2jq*(Fw?wdw<`tyE`q=nWy*g1>%Q8TF2BZJwUr{mWN1Ki z8?Z_dzzo^*;-5=oWO7xPUuX1u>AQ%Ted(5|J4N)ZUETXGv5z~RktbpH6+L=SmSRwC z7QV&KnyE?$2Ji2t(r-OfXAA^!9f#?W#mW-d_+P>}Ks_$3a%V-+eC@T~w1Bs3?F6$l z?W2_l{q|DI;!Ey$pZ-_S@HXsvZCkZ+b~)rS6|Cx1Qtr#q-MIMouxuiO#&cmQKoeM;%CPAY_faUn>;pLdQLCZfoGwYIM6iTq z)`cyNK@_G}*PiEk-Ke%+_3^yy-TjV1$IV1ljbisM8(qso@Zg}zrOv*1{=13PyQZDr zOE6&?DwS6b0An_p7m^nhBoLPzcA2uDmzY1qkhn@~%tT6l7HgM!mq(TnWim8O&gnyv z0uts6Sa5A{gpYvvn<^!8LV@AbM+G&4I&g=h-|c=LKFzDXlQpG@v$^~{{|b$zvr`oP zfI#E~@tdYM7;+_md-r(5wuvRtvBnPsEin6&;(a2PF+k4%nr<(9xqJO&Xk*}!wyFx@ z7a|STozCv<S=Ow)X~gYF$WBTxH~ z>SqM{28kO>%qdk&)iE|4&zc3?C}CQdzqMPz$PY7zZRkr9Ip6q4dHOR7$1`^6ek8Mv z^fSu#l*$_Eug<6h*^|=2U4=PiW6hd6mt18AjIvIc6yND?pQJlYiz0ExGptYinaNeO zZP6`~-!vjTxJL(&nNq&i9Bp*#g+{XWhji zyok0CKnTu5$Hnq_`PK*RKw0-suUJZELg(?rw2^MA^0NB94k=^ymG6R8R4nLoYQyn9G9|wEdN)NDI5X zhak~8bzhAI>LT0&S}(R$_Wh6VaZmG`{5B!0l7X|^pgrd3m|8Pk`c$U9gm<5~ps54G zJ9-(PK&w%W#la}r$wnD-BaD~BBdYps2izrBWE9Szngn=GJs7_Oqo%gJOL6DGzvb=E zs8+r*RDf*XAji*n7~Uy9PhiD&HmE{8zA%Wg?}m&30l)~x%J@FUKpg_#!w&y2m z`6uKNLlx&Tz?%@++@;eG22W7Yv6QE~guaKI+K3L2Oy<{%LP7Fv==$81+5l!fQ5@{Y zqPGCcx27b#vA^tSPoDR#J6mr&cXQWNXfJm}L=4g1I!(WVL0dHwM_7NtgC5zQ{iT4u zgCB(}GbVrv*R94b-a$ct#-<;}O9T`Am_ZcwR+G)u{qcD;X1R>-7l7*@g9AaWB@@5g#6>-bDcO{dqaMS-~L+Pf87>u+*(8hPr?hteSzR^NmUlG#C@ypmX5y4 zLqy4f>LC*hkvXyA3KaPzjqeQafIow{%6_+if|f|3nuC|qdaW1+mnUP8|P&s zK@>R`&fn9@TahgEbF>xb00np#>*DR#GV7W>V&( zZ>}13KtV6UMK*W+v&4R}jyNkNUYyUia`>7(QUtcMmX;WD@wYQ*=;2{x88`Em!K^KuXoVq6v@+`y@IwTj9nz< zNU+5V7|~Ko8Trha34hnMx#A(1MJ3iK$5&{WKi)s<5Y=P5x5*rR(lA6DU64#Wl60Zf z?u>LYLex6&!8V`24P0YO2jWpzso+-o<-#1KVd0h*kw10h`9%s&V3+*0?Y1$|LEK+M zj1;g_f0c7Vh*UT5{%C>}nXHYgbAp${9p`{$c+)rbI{ ztvD0){&>{2vc;@_o}NZ!nUv-En18^Vi*a$M)JXHrxAp{cZx>eHi9dd%@xGuf1i;qt z)bgjn(^9;dGLDDydx&R|eo#cTCm0EIr_*P~(*Il`uT%KzANI&->Lb>PDL4Oi@};PP zFV0uVQ~e&`%pan~&RYlx9vBp-kbaH>WL9CX|yk=vqe&8tzLg*hx7(2Teq1T_|pln zS4O>R@k=H1ob6WB(0KptC9NR=^h*sX7C?cT`q)y;sE+wGNysi160dCeS!}HRA#@zM zeC6TR_T_9+@}`X#vZBB>mC=*Hddil)RB`#24>(rcU$ifEtj@j(RJ++ag(10c(6}XX zLHN{6BDq&O_lQ&EDdK*8pJuLx>ii4YCayNeA9odE>f=&`0ESlR4l0&MJ&CPfc~Bfl zdsr+@mTFchG4la3q5BdMkEe0b$?8Tus}glYa61_Sc7CV#4fJbvA+MD_c}Ip(_Z;Ig2IjXY&J*< zj1}?Tj^OstYBy(&&LP+N;Kg&Aks+)w9uVbPH-dpfq}rj=XIiJXC~5ge za*=|Vp69uB_~!frPTZv><6nU5@f1Dvrd~zQ;%H?FIb_&1<7@U!7h$Ct zYC-~VbAqCetI8aJ?by`H69|=|5;waM9+q7G3M|i(U#ylGk2M`V6JjQQuGlE(vRAx6 zxXlMDnEFH1vVXVh9%8f+6#0?cR)p-Pbm$HlsgYX!!*{!laGcn)^|ewqZz5}(+!srh z$T@MJK%4yFwd5j>?EXZdF?ShdrjyV&Sbv64<(%HF6t}(cuoEA6Nee35vy~+dTSjpX zpJBvu($5=Om**t@$Ap#EGcg=Wb?XT#)L=Gz_eHo3K}@@SDL+DL0<_4 zi;i;xI^Q}VKF>-s!9RXYgt>4Z7lN}`BVOb0tP5e)Ny9xbQZbE-fK~=v%j19mrS{|1 zmD*Rs(_`V8@B8F<#LGX+XO}~4Vj4_!` zH&7S`<)=__DRJWx^m!2kwW!j;3g43?ilV4i0rE%FZvD&X>+Vz_g3JL$@h6hUjSW|(L--eYsYBKvR zmskLgw%azUEMI9gUq!?K^5P#$salRj2)AI?1?VBIWuWk{b&&3J)wR|DZBUCFsR}3=8)ymdwG&AMHsl1%a;!#kwYk+QP<2R=*b4WW*SQEF*21c>ze6O z%&C?DW4#qg1Z&u9{$&biDTTG&!_HMu^A@qN2SF6+XWfVi(aTF{4pn`Gax%$j#`mrH zw5IoH#5?3r0(iciWA`wC#WLu9{QF-?l|=2uR81emy19kmXXwzw%h3-^)6Xp(zkwt4 z_0hH(GLJy(jB`OdTqDFArzkK~noOINXb-y@7q7mmzBx&<*6iF+6c$hx13o-)u=!hyo;Mir}`aHO#{+FUg)R^&#zXArkr6R7r=D#F{4%O`vy^w0REkVTPV2cdQ& z&l2gn>VBke!*^45@&zAtLM<80FX4Js0J6VjQJDJF0f1YbvhSyjkq(pq)wp?cdc)RP zd+53Ri)#&Qi=-&xOBq`6_U*cXljH9 zt)CQn*mN4nG;Dk|`3wr9NG${P{Uk4UI-f)R<$<}Mhh%Nh~g8?*FSir*!E1CY;~%;-d4KlxUB#O_r% z0;p=fIsD;;y+fNEfC-fY%aWnVc2e;ql0=5=Oi6BNx_i2YzjbPB)>WslKACTeighrkrXbcUN;OkBgHb1m~Gml&MA1{F2_WN2=$)<$i;?)8)<_st;s5$C{9umG#d(W^~%8HheCFT@G5yL^z*V8ky?awMQ%~ zz=gj*=%?=)MXXQOCzo}dY`)+91QT%Er=EUNM2SN^IV#1iqKdq(bMU7Cl={u_Jols8CbeN(BQ5vfc|1ikKt1-JB{Wkv)v^F{3fm31Qj%yMNfYpYGd^QNxgv zh;iol_^|htSp$E88)Y9qr3Wx1w4dCT(b{?gT9tg-ES6H>N(*HIP;OTch{_$b|2il~ zxP)D+_C;z?hd=YUea=0af>p!b_cN9UBk>RhaO&u2eIoh2f}TzL5Sbg({YkfdT-P7o z;j<8LEqX)ArusWSgGM3$8M@d5({Ti)|b^r-hi+J`zFFBkvQ&y z@dT9}6mjjq@^7eRE$^)jY6wlKWBL%gb^GSb>VOxGd|Sr2Iil{O_C^k+Doc{`{v0M$ z(scij^o0kh|>8l?CR=1hb+K$IHIK>_FMnrWXulosXx)Cr(4oOW=7%Vo#7&-t&{ z83AgINg#T&Y{*IBDy(Ig`kEi#joXR>)>D4LsL*)PhaX2Wd3=KUl<^?f-bKsFBG9b} z5=5J2f8K2p@!}coWc1WmD+vPNz`>Bf*>4f`f7Mxs6?|8GwY*>7Q%=HFpkiwkIq;Wg z)Y~r5#m6^3L(|g|-ih0Wc+>+3o*-TQ5Vxl=C7ApErxUHc>u3%($s|FP5C0)%iFhF_ zFc|H7{={*D*^Q!6v-v0d=@+89P5>HGRBPqcozR-EX{ynL2JG?&`RVH^cYRK!?@%*xDI85~ww^y0#B*#$?6Xm{`m% z;{m23{_%|yWZbhLv<2g)o8%Yk_UyhtB;kQPQJw+X1nLoRLbS5YZ%LjRMZl#k0$I6CWV7&0M<^(QONTV^U=0 zO>M}v4!!0$=hC9D@gtZ<=cK&Z0us&6G=pAnEB?n+I&GulU1tnP?e``Z z8gFSN0ITqoK=OLk5kag08Ky`Gf(`Q**8y7@B0GMW8o986@iuFl7ByLqH^^8%_7m|! zc1;d%jfmlnTVM0FY8$RP&=^CWAT7Y>cR9iqogRxa?mcF$d=h(q4p6-hHi0&T#kEWf zgD_zm0@wtFfnQ$EPhlYZ@n0n|jNA<^((Ecnf-I=-tJww+EU&S`$iUA-*k7SVgrgq= zS|6R}&FZ%c1Mr&`#sobB@39(NJjW(bVf*iAD)VG@U0mntzQ7^cY3{bTJi0@bkGROP z*?Uu6|JRi-2%T*Mo9KY*5BMsq5QEP!#JaV0*Q~E5Tv#Y*6BRF?a^3=W@u6d|@#JQ% z`Qh*<$~Qtki8ih=ra@QLyD=iWz#5YUt4HsK*S+ve{`Eae6jwrBgMbnAs05mb>G+Yv z>Sop9BNeh-YN*`x%&5Jq8?CrR=B1B>wBc86o$6Juu1z)izR2BgwaMm{Pe>M+;5Dhj z#Q?n9j&(s!;=FvvY@}ie+pZXXJiQ)y z`w|j6w^CXf^on7qp!M9sTNakkW?o4w>A&0UK%@qW2o?M$#mNNh3dXilFevk9e z;`&4)-9o&J`AgJIo30WDbpI|B7ADCQaPh&i{Kb>X^xQNMw#`#|JgA7Y7n`phw)e~Q_ZUn# z-A#yIbIkbZwJAofZ4Zcq|Dy6DCI09s|1B{cIF#?}Mi(ezZeHa<8czCdB4AF;d_B;t zt%oMofpB4UPEnQ*RyxJWXtY1EoXi6^?kRmZb%|@QF}Ip^eVJXc>=HbKz4dfi&s=3? znjWDJ7xYB^s$+t^DYUt=sVmG2NyPq?lR8=%QNp^r*#Z+;f zX0!2LR(MS?t|?SAM^{Ot>95OLlDY7Q51Za%K-o>AX?rUe;`@}-;IbaN!}C7%Pvl6C zJU_a1=KEWz!zp1t^FRid@ph$;46oQGoxT8j9Q10_xO>2isW|8^D@;Btm26}@4e3uN zK^rHtXq_w~pHwTR{6s=Mj02j_WSA0c2V-u6K89Z(nMcXdft00&mrLQt8NE6nuVD#> z?Q>cpgoiOK%A)rTbuBd%l#M3xv`+4M9HT9AyYD|3{KGsXj zY(2|MD@}ku4Z;}?7_S+HxfNrU*8rkz zM*VVoYC@a-tLY2a>r=$3=$gn#Sh*VZMq;q2{87 z$YBtgEBQw-98v8)-!wejYtP%5?^Gjq^?c4Xt2PeDO`M845#q>|20+;TA{@?XJ5dKP zQh_yle^+OKMy90M>Kk^-=`J+E9;W#{lmIOciX034wyqRoZ^m1`oOBA6i3x5qw_~L7S-)wQP%i zS?l56qYGdH(y3RKOl@J!qQz4q=Kk@bjs}LUW$jxYiqg;vbDw@AopvhW*a~T~hR4;zw+@X7E%nwWf*Imz(l>ZYCs|X(1&divned1uM zC@lc4n=0s@#cbuA){zB1>c46FzChI@)3wz(nI<1QSaixW7cAT{c2U%#E}navL@5baoZB8t(0HbBC~E z3W!`~m{;*L8iK;PFbto&Yfq5_#=9$$8~dMTG++h}%2}cam(yzgX8FWsb*~0VUZI!; zv@&BNGt*#2o&`i7qwW@8at{Tggj{umpQU3^wQUPgfL+3MpiKa4;pD=UJ}HD z4ImSR=0%`UO214)dwP>u-gywhBpC{O&VFL1*6JB!jDPsx`{8=V%GuY&9XkHUdv&~y z)5W?ucg|U>3*8ko>=nCUcqoqmUFXs%O z#!pU0C4a>l7ZZRI;+vl@cmqDvwPW490@?dv69;TsK4Mn{RDfiS^FO6jgn(q z4+O$;{v5(H#E&eWU7W6e7KVP-fQa@mXI42!)Rv&{3AxXOk6ic7%yC&=8cGEITXu-s zL5G(7XBy*bZp*JLn&>x~aW%g3RJ*Vsb~bi#HNU*O567=e*! z#KIGjN9n+~6mS6`%+T^bS9aVU(tfk}U`-I==jEULqZ>^t!*)?~Hzs}k=+!!UN=asl zrR!m&_Zt5~n!|vWbG`6phW2%8hWB*o(b#NPgl9mT;sJ#>+>sDh4sh>qWU#{Z6-%>? zs#gR*k9BaD$R_TtMz1?4KxUqUK2*8l>C@m-_;ANQ;b;Q`%h`;1{SQ%R9Tn9V_5B%! zl_DocG15Zm8-5u6_=pHg(HtnMm_$Au#9ME{D#uJkSQ#UcIz!=YpvAGq zo!VTUD)`$uwfro7_greU%)QhaPm*z2N&DeVjP;>Rei}ddCzp+0cfI?#Kl^mrDJa)n z6HCd%^I58i-){zD-gb*MsTj1IOcGP&+~p`Rb+i;(6A)Y7AFe=7KDmTlM>@^3DGNf4Po!iE$GrN_gFXfF>_Y^1>2@Zv zNUFP0Yo3auOZFR@isPSD*#1Soq8?lx=^WV@&ZI9tbDLhc4 z)0@iW`=u%GcJB7;@{ad=6qaaXv5G8F<@9t81#{R=Z22&LXgxyPK{F0;eb)-je()&{ zpm|Ae++lSf?aVPF<1m?tYD>6FAJ<4eWEWJ83wy~+mVFXR!ix38dnAU8#tg9YN!16@Y? zPFKtplyRaSW6ZNe83Pzlj9<|Y%#z#nv=KB}5#TV=XMU=;O)oM>(#jo@_yzJ(ND-82 z3ijfsrFnXOXKl=d*r?Pjv++GPAL*MStl~TLw%{6f2&m%7J9bd@kR$9*x>eTmN#`E- zsWAjC7Gs=r-(PdVR{SY*1}*Ksx~(TUT1Cu3q3;6^T4b{3fW_xqPR+4!LYP+rHGELI z<_+v+<@KH&f)5e5P*X@$+xGq>ErN|Tl(03lLfoPTEnU;`0dEl(7w4nqE{*r*3?z1w zO%giF!$hM})h&)PHko&0>hgm)h`d_)Jz6TGyfB0o=9ms50Q0aL)iezxyn99rVf|ry zTMa%Tl^6TTy|gd=k`_{l)4XgxuY%zTLZ(O+BD@=c#8w+276Cyp&CR-6XnGL$2QIO( z$P$LUyCU)x=!RZwn;sd)>u|GbM2-z!Ioa|x2*u=Ejz?2RN{DP*sKya>@Y|7~rTO>i zh-#gOC$E&>!^=d}scDCNq-m-K!KE$6PD?|aHk~-@=t-QVT=>F~7Wyx5w6*(I0`>(p z-_H*mmhso*$v$^6OD=rrNEq8MVH}FS&3ivW*$gv~JYnY>7Ces4#XJBzks96~py@hi z2-R`~AZL5QC+heWJE4v&VhRQoGmj}gHRlbHZL&NCWTyC0o!6jAT(4zI7XUQ>4)q2T zTG(`cyQyQeg-!xNY1&Oi7(+u*I@&-0QC+{DaTV=*}tpu}2w-Lg%GI*iUrs z1~2)K$f4{uo}kK47j$cgVlINptMx9C*PP=V%n(sXyEGE&^cRw?lT`NBg#5QSZ25$Y z5=Nb&a!&Fq6E`qAHi?^*W@ViTdRJb_ll_Zlv^pw3u-NOm%J1&GH_ zx9ShZnN!iDUU)s=0OB-Avs$oLUI)-~{R{|UvSr4ZHI^kE&c!tR^@N_V68{UHeV*1I zG8q)sXCW+#7W^!Bh)-^58xAMZ?l5E^R6iJV*QlM&n0WFSi?5PK&5_QD?zz}BDLO@@ ziaWIi{b`Zi5ab=52vVvEQFr7Ao)eRN_W4mkXHUo?TNP)5#@JRnkMiTK`Dnh8>J?2m zE`e3@@?lmOJL{>y(AJ=%(F&ynf0g=E2#w}*##A*8J5`wBqw6=gAvl&gfjSm_ts?$- zaqweZX1ry^e;y&VBLGghDfuUj!m{XeK7KK4ho;I~EqUwI@S~0mBN0&m*uqMftlpZ4 z8*QM!Jk5eNl}xhT>hf#E8&<4;F|%CL6n$h|mL%Z-Z_5DXw>7_nk#Dza^F>VV#AX@O z&N-O;b~#A#cv%^da5}bR z;RtsNwWSNkI@ZZe3B)ge#2Dh`%d=h3hGjk^45NPf-6U`I+MT;K5xtKCNTFZfeirTa z1RZBfHyyh&vJebEjG{Z~V+pvG-L7NrZgGu?2(I#~5G07tPGDU8`7b#;?rh)_gHSW@ zY15FPa#Qcd!aHM>MRYSkh)o`vIaCFda>zazBqP9qq5bWU3kKX>*I)4!Ui)D?e^+YD z52m6YcnQNond?n0#yJxPcKCsukEfooOotCxQKm%uciw&0F!^8>Ejr70{@ zIOtt1haa{PC>4kyMjP>D;F+VH4V^7OaaugfgT_wmNN9POm;YcGKKe(+f#K9fF8g<| zYy}VMZ$jv*2FNj)`=)04eBpafk%+KayY6w^4j)%&Um}a_x@tqP2dr%6k4=#CVx%hJ zr=5XOUJdPw3>y<<^6A@N1PF8Ax-srK%v@IkW)QttTR-OX>ZC_oh+rZ{CAczX$;=xU z`5{*_R5FQmMteHPa?z;|RTa)^C-NYJ<#Q`w28lJDP> zqo+drwWU5b)kV;{=j_$uiYQo|xUW8!1W#Lwg&P0fTMk%dHzh=W7KX`GMJ;FywB!U_ z)dG{xVL2bUqlNKb;=2h_zBlKinhcDBnO}K9%xtVeM zVK97xzP1%dy;`Tnmhh!;kMTq0zUv`s>c4_mG})RuPg_&=F=?8@z_g&Y*5tRUpp>tO zftBl!0l{P<4xmD{Z16FM25p9LdD8J0BeNtmJmJObN z?OuX4e8g^1pf5Ip|Js2Ll@FCJI}0f7sf9R$IDUNfY$;paEq8LJFBTJK2YY594|BKZ zS*dzs7`GYUN-HA0C9@*t-V*T^>6aF^Q)zLe5}KlhvBQvsTIC5K-334IS7}v!0s;v65vflW+}z0R*c# zvjLvkiajw}c6~j$_HCYxWfE}}HfXvswJp<+3)2LJdHhQJBzy7^pASZcsx4J6{Dyw; z2&$lKpGOKeDu*_`@R1MsWo@Sn#D{0KkfC%_LZ9X%GO$!`2h%P}V?h*4zS$VVTfy=j zCboK$lWM04J)o1|aH6ZTA<1NC->0K=MXN4|84xx$lIbPz$k~z@<787rvGLM>9B#K4 zkTc>nW9CJ)9W)%7dsYSZzFY3f2>f{Mt^C-yQ0jy%IJu*Zkj@8dGr10k7CLyJ#S5)Q z&vGh|WAsu%EeVGGUueX~IJevj6ChW$bps)@H#_ulNIj6JBudFgCM~?`4LLFI4KCvi zk3dYjK2Gg2B!#?y_M;e#ZX4W&!^_&nl-6FL;~n2_IJfXYB-F*=%J!tW$vfJVD|nA= zgc0>MX+#JrVW59LISTX^k8pe=KD`Y}!^JouyA7h*BQt}YN-0P~={B>mHgmCNF*toN zFs2rAs!6v8c8m?SVphagAWkJ*Xu%Q)>{s6mIG?bA%@N*G^AfyGDqn};N%fiY%epIC z@+!XjA`Z^jGn3*U^O8>WQD^6`e5g7X$w$rwrq2)a3Crh{SOEUKA;fg+DGv&(BIO}z z#&W0-t&THKH$K>Mc7SWIK@;YY8Ty?#=+lR74J@Nvbl41^v)1p{#?x;r1oB1}8V-53 z*;{FMFnm_lW5D7)b1^lSjsI7K10B^4=ZxZpi0}-jKo=s}Y9y&X_53jb@*5Fu9X^tr zKG^7aWjEZF1&^0EWzp5BV`wGueg|zUlM7L+zPjwePYVfDaGCXrx<_i~|C@O6lqLAQ zFe0mH=r!FF?c@bo=o8zM%6(2{au(Y;pMu!ogy$N=F2K8veg5!3y0myE!%YI?fDvUP z=gI*=2TB?>(m%a;-?><-$PkcHsX=$I_jua=QdO0)%M$WZx1+9T zQKuR4t--U6devx3>9s7EGoxSNm*5jbj5bHs34N8dAx)L_KxXjp2hvZ-U~Z_99(q#u z@}6M+1Q20nWZ`(5pf+Z+f*K265{Og8L|GMC@-eFuZT5}({K4c96BZ0fVP^^>w3^;!x9FhbgGUqkK`jh>jF}Y1_V4hZ`=WWfT`|SC81ZHJcBY zrZnEV>8!WgM_kpL)F*3ZN|d8baymY|f=$!617tMyCHHRUqZZ1#3?DkTyHiO1bN9!P zo4x2S$HZfMLe>rW`@kz*jNxjWv2fl#Sbc4f{iei8*s?|Z@<)5aMund;u|e13Y)b^G zKBF%`un5%+ywa$nd?zo|OL$WCYmBD15J$M3u3}*Io>scEE^??v!)K*!`8$I@7BiY!z(f0y~OaoNqQ`PFs-*WRivveJkN2HJ6Np=mm; z0S-6E5y_JqZm>i9egdVO>-?~u?B`+Emffpw-!Tv%d=SR@G}-M`xx0#_E?C%SXCPLb zvti+)Ufq)ZBm2#Jjv7*MSB6m6ro;^xAZ%o#T^kX36|6UTlk01B7eB>%b8%L+uVl7Z z@Qx(}wQW?&`wxMTEBgIOH>cU-Hl|{>Z2$iNC;vXbIB1E!uvyw)60Ev{T5*dUw4c$; z_(JjdRC_6M{dTXqqQ)2vZ2z|5xEi0%o0X%=ub~Ao4=zp)^TWBROdwtFs!2}b73d(+ zz4^YP4Sp?aDdUvZ{BQTNDhPH9y*H#wQ+Asdha3|XZTD6Y*A?hAFyzwb{rDiPxj91n zl+YwQ7HvL^?)M1p>24@8l~ZMKtzS|DjLni|EqmyNG{cTY7A{+b#UVxuqLyo0j8aP> z?JtdmTZfO{v|H?(0fN7|NfQ%nZHXEu#{-Fo79dQ6Vw; zB8Q-wmf}$c=j|tthGzD+ZH)@GrA%|vU!i?iNDX|`K{vd$=gDG|1{8bY|n^^ z(65E*m4O@jRpL%)KxVctN7V`4gNy&m`}*|gql88#=kL6uZ|@yGD;P>-cEfb*;;Y`K z)>vkLfV%cG00h>n%CS+ZB2N`=MK|6Q+qlM>awdb;MlqMGFx)(6Pngg6M%60IYdN2Ii=qoyv<=bV=qrL zdKuhRzWObd^5`zE!z7^3`t`|$g}tv zUZ+w8_q>~wl`D^e&#lF%%ZGHn#pqW#oPi!p(rm1XUy|DDL0s__P(tM_tSeCNKE*D; zG~cBgMb)NS4nKz~4eqGPNg_$Rgdgxjef`zQ$Ob1i-&Tg!?yvkG#W;F@T4RY|ki?u} z*`>#I5o9{j*cH*wg4McFq%@6ic)bi_GrE*Uw`OV16X)k-&Q&1>%Mg@x%S<9}BYg&> z-9sbG@ILrHRq4vvkk`a4oKyrUGzk#$wDpt_(Uv&gP#c1{T_0%1EmHov{!Ga&aD{3L z+PeU5PjM*dbc$)TX00P=0wHdPy7!%55#w>dc=MHEn3*qra`<`gD`Dr;usI?HG&C9> z<4Y+zEbc>SMkl*g71#MI?)K8yn*!ys*08RLE^&xQFxB^Q{o=_nvfVpoNv4Fx<$X;z@<4=* zJRGUl)hp79ZG|+zZlC_;;FR?}v5xo3W7vi9zh)r%J|y|il>vO=rT8t8VX4^=6O5`j zF*vqG*YFvg;UBkRYot9P&z;Z*XxyIy`;KYU;IT(PN!TCkKRs~BTZ=gTuEi5N!>lLgAi{o3!f8nMDzu`+=AJNOhJ*r8mZq! z@VqNH?ce+b9H`MLXi!M2e?qu)&uqd(&t8)Ixz38-MB_0w;tMYQ?3bI2Cxdxgs93UM zDcRt)mSXWRdZmejMtGLHO%msQNYXaQ*m7j;1nNkaOYCVROw<+Z7q+D#vL3C=@m6M0)Im-^woMKvlk?UVTqhKzQ9lZk+zwaZ45<`11CLZVV| z82Zo+DyJ#Cbu-+H61sreyBOzyiO0;gDS4%6 zbvY+*VbOAs)3QVVo=6v1SDZb=b|X_p>*%Dxvl3j>$X^_6bPwCL6k%ky!HjW|s0qvv zySpLAv{rw)bnk_oK_7*>-XR_AXg~@&!x8mBt+y<7GH6jeY!0BA^UV5A=u|WKtczxCHqLV>QxK2h zA`bWSlOEKN8|{+46#P`)h4c8w6l!6dMyEt@|MF9?Y#)b%E=^F9_!XaoEseFgAhH2) z>*4;lcE^gb6OkOf$KYIe5MCotDov(4br#%Z>v#n?t;qZa_07JK=n9DFP%svF*SFBt`FC)KwK()i zF~e;O0j?7ac@r_QZ;crd^p{U19Y#av&6jz=(3&cGS@MLVBa*>dJlY^u%thFUCco~? zTrd>Q{^CcMw746X#**%$2Z6OTpZ=x_F}&mmaoySZ-GztxZR}dbvN)hFW5K zc6pF^=w88K5NYJCR>`mvVIYtnQ_gE;EUu+}`rCOvQuaHlXN)M3#{Zx$c9!xcMTOun zE$HQt`@fcDG2TR8apUZ4+FpU(nax#2jr+_(zVbhykT@N{X1>f3Xn1H(ra26*K_!Nq z?sYr6drqmNWuonx&XMq!-5Vt8V3gG6^5l4b~{zdQme|cP$ zKN&J_`7=?gM~Oc(aRIw+g%_FNL|mr4?~hiy_LI{@3D1yg;BH=6I|I9KEmz|3dO00C z($bdHYV0;9ZAX~Ed?$~`9nV6L8rVM)K4ALLP_~pQ$d#0{VRSQDYvUr$&wqTXq32ka z!9!<7>fqQiCwzrx8x<_lvH3ec+WqZ9dt-nMqyv-Vsd6`@b!=Kx`iKl{LDe8169b%j zoAst_E+{MuL=I^US^(67OxYoAbaUXtmuHD{h%zfn2&?PeE%Hnjp!xdI+j7S3O~m}g zhAdKULCTs@8O}mb*zxU6Q(l3W`#2(;q#1kQe=0vAE`Zpj?2pbtN6*|@_C0=A7?utl z^8O&>fShZoV^lxx&8{`#XZ~4o5@^0N&EsX)JTay!CMh8SNc{I(z}vN7%}yHC<1Sck zkNX!(eM0Ay*Sh4BC+{AZHgB0Tl1QlZQz?N+)6Jw0h)A8gB6`gj5=JCbE9+v?SK}{J?f#M>&Y!`M<9Rs)8s)%&0mkBw|E2u*gz5LgdW=fA^NiaVK^-&6Dupd6&N4pG5GCqZ47E8ucVN)=C+E z|UsQ%)ExkYE_=zN{ zkZ4Esv?{rLNEi$90>cf$@HKuC1Wt(n!>`{j6b)C8Dlw9re=D(m!TZi6nlf{aW;kg5 zy+as}!x>@cc7!@{0aL|FIBmBz88(0QGs!@~K#CNM7rQUjz|+KT(NegqrvBcWYn<;S+&15FewGcLks9_?PdvEaLJDvE~=i8Varx0jO9%4Cf+_b2Clt% z8OEh?hjzRJ+MpeA2&ji4j01n}D7#bARdsMnq?TN-U9EMFTYG-f?80-`mBgqP;B!oDV6OW|1a8Zc2)ir`LqP)znzz@O0t2q z*+y@!J8!kdg5}eS=jwUhzuyB`;Lr8br&C*82CKXN&G6}-d1ZZFk*B#+MM62M6NYlu zGvb&yI~KLcXS~9*Nfu>Syxtr`J^*w(JgFobt#dZb(_XL8jofff&*WF?)woW|T(5WV z$y=ch&xq1vsZJmj)h>N*EU)w^Y~Wop2iWIQ3g5{ct}ckqeP=7o;{v2cbd-Z&b&6(R z2V0eBNjS`WLM0KBFO1()r_Rfu#8=yRiHl zew|W_usY{VMR822fY^6FmleHW+$CFTH&m;Y3znRxf$yErrH1Rs$jkNTmpTO$p-fqj zpIO6axO3kVI{tlcq6yHrWUHoej5U8^+x@0j=&bv^c)W$L838?ZS)TOf5l~Yn?X)_f zi;=fr6}t6KBjpY;wT%6S{y{NopyeBV%3NnMpQH|ko16VGxg~!r!Wh3}ncJ0xuzxo~ z9y_d_o*zp>l|5%Hvne9j`2{HWhRmIvy5O&CEz@|+5}+rhR|2$UNWdAji|%+UwQhdW zQc-PMe#VH}q{7I$Rhw_+^AZY}ET3KYUCUKbmB{(u(_G!aH>6)iQE`})aZr-af7%_AWq@eDk&_jA;!W5M$hgtF5cXDjWq( z=}@vrK9a{|0S2R-(&7yZ**NADV@teNyS8QneYm5^zR6Y}Rdq(mwgvJ}ApA_{8JG)I z&Yl`{;s%cK>TH~=nR2%YJ_&cpnoE1ktL}TPX*}#1edjdBE|^H9HUAKwUS5ck;q{^$ zf9b)9q6SWsPSGXI(phwMDSf^~{r*P0JMZ{_%L7Lolt{{*u}*^<3u=lf4PWNY&_rX3H) zM!gAA=@@9heaO>FYAwqgL*+g}!osTto!%UZ2inmv25-ilJc5TX4i$3Yt(Rj5PJ|MbNIY2&3hgmp)!sd8<;p+O!D5ROt2Zn{ZkO z=5P~-FP$OddV2hD7vRHc@zM`b(+es1C z{s>>sxXZkb{7=xa@54BY{X};@v*jfq>`m?ixM;lSvV5XN4f@CrWtSq&o%5rB3yrN1 zuW^NpKRR!0RSF4C!&}x9`tEJ=Uw^f~i~1BoHG4ySecm1yhG&*Nm)4`Pcj9Z=6=VyS zy%*Wn?kspP681XHyI9C|aJUYZY(a36{im)+F+)!4?^VJFe92QdnKcSYnA_vhe-J<9 zpZs~FJo_-RS6t|Ye@+aR6?bcM)fF0WaQof1kjMy2k2TQ$N%Z{@JcvQ?3 zV~_Z!Y&_vErhWPU%|S07ut%N0_r$O71Jy0oY;PzeOIij}?n^QbcEwK*|JxTL^=T9T zv0*ys*i%`TquTw?-ESvQ8GaLL3&`mp^^d(_{EQ6>D8t}U(l#nZMYZ-mutj;~iww!a zG@hRxE;q zn??z68Swb^;gi){2-%Bm(N`=w6D&;sDTEc7XLwKD-~J`xH`x#{l=9t_1c;bLBdu?4 zErZWyjQ(d6xP8Ie`XfsC#MDJ6`_FuYrAqzdWtrO*c76g-9^dc6>t`bK<+h8(gt;NV z4;_^zsRT#0aMbG?%gW-nm7Pfn3=bBu2P~yuXbqGhyg@9gTsB-FmS8{*TRb)ME@m{! z*RiYW(sp|xwU*b5M;_pw_D4)$sI*qn7`3-B(;}WM-J^Ly3Hy@~de&-huOGvCjC*Wg zy-&di+$JZ*INk?kzniCJ50M(BfB-bbI{C_Z%q19_&an@o@~(;|;?1 z3p+|fFs{*?U~t`0yZkuQ#|{7M{byg9py*fW(;0r3w>EsBfrgpYAEf>}?j^FlVjlL# zoNW;ipP1}bg!WhC?+`tK_1{;z6xB}%69Zb+%!q3)u8fWkYS*f?o&aicngkEU7QUiK zWfz_-n-4CMwtWHo{@ra;P^T=XEjZ2vA8lcsPmLxgUG2PpOcSvJcYEl9fL~F$gl9ia z6`B+#^dM8~pKo!UF#=NEU{`x+hDUqK7J2=0gvQEtlMHAN@S87#++AB>PpxPb1@~z? zjpz^W@QH?1n+rC;M93V^@3Jy7xzdAgV^>4oLf-nyjp6`E)mA|mlT`I6{o5uUkos{G zhcXsI#?kC=NaKso&Ben5FIt&PA)>rm{zl&n%}k$N2z*%vo%z66XN6^-rCrhY?4f&O z+AP0-k<1XJ<=rDg4&Tc?KAOFQF%*T9YOaiwY7aYXnuj~o?~FFZLI}c+IMvI6?*ym8 zMXK7?zXI|M80y>&Y#-a{vhmVB{(TRr!?K@ZZy5un;O7O1CoF?E>Bzs0epHJD(YHO$ zlE$5n&&FBUzr;f;`GWF8e_aEGo>4aW=wmL%Iw{yaY05M`zG;yYx;8~xzLC){GZ=*G zlxgD1YxAjhHzyp6tmDpMNTUF;Frv-d6Ji*ufijcpo?_FHL0;%AaYUa!F=_i9=4!kr zcnEw{iD?$Zs6JTFIpd5Z<3lCgjf012vtt|NKj+T{HJtty_q&!>MPiM!#rfKk=E|tP ziA1evm4P|4p8p%U@azE;LWybyih z3r9pMcljwp+DM(6;oWe_<3=~On@??Re*9LLu(Z&D2S5!v>uwvAq$OtUeNq2s4673C zp&9?m!{VMnSMl{($hg%}gGrgk(^}HhRG5+`OjO>fYx>E-qOqs zBKi8r@=Fl{OC1+QAW!`u_UJnUbbF&;D};MNP=n%Rk;LDvyiH+)p#=?Mw`1Ngc2Ed| zPM;D?T9voJ1ub4v*_M95hJnbVX@#Si%my+2`KqE!sTNG;x~$|Sv5nOgDgj9I7S~UV z{uiAAQeh%jDX3L$2fmu7Wcaxze|c&_cjyWa|JjLKu8^u1h{uI+f8a}%an$el!d^oX z)aR756v37)ejItTR6P#!ga(_n6u)$m0H(bJF8~9>mHU>+a`@?~fOg_X<8<{8{7E83|%*1>&qko|(dSYY{gXCWG z&vc)`ECxhijIXdNLTPfD=ey=oPl)MY=Ehcih!9-K@{ZSN^@Der08Uz4Yhqnr`XEFp ztygh6)a3XUeXK~7S{)ZF-(qg&uz;v#S^)4XYujCNxF+s5w=rfRB?0dK?;(l0513Zf z*CXf$V5t?=KtTH~FJk#it+*aqzC|Xr|0I&4-%Gf2)-yU9aVJhR9M@*pT*T}V&0y^M zr)gCd^9x!tTWuPU@5M15sXZIP;ImA(1t}DC?_U$Bwdz=5MRj9UuGHd1LSm9lz~3yB z#OWfTkY`hj6U#6_^|_m=aLR^Acg?qO%~cuZWN0b=VRT9Qw%gm zu7&NDBhkN}A8wrk5yDl59?>DN1a9?Iw|Fuh6;(U$)i0qY2B!QoUkU&hzB+jZbPS4NOx=W^-D00Ld}r;t#LmYlv9TYo z>6#FoY4mpsz8z#_dsuy2B}QJXIio$?!=M(Wj0q>?ytmZKXv{2&=nc=2JCz?H0mbMx zUg)GN`opsiwTn*{NFP2dy6hy{EmVMY)?rZBb6~5BgZ9h!g?J`n)szM$V2)S}^@;Z~ zJUD+U%;hs?9(nW5z=+9oHMnqdeQNU(a|MHZ#ZSo+Gb*?L1GByuW+mjbFB{!@u0Y!m z;|2ayCIgqjF|5D~D<>~juh!T9<_Nv+=n&MIobxwp#T=e9zxKlr>eHQcz?auOtu+m1 zcqkUgjS&K)$bU`Jklpqda?I)2JhVUU3fXjxgA|TNmw(rg{AIFCWt6^7VVCu%95?IH zd=%T@zL{1&B=l%g*Nzh0plPBA!)Uglkzyboe#KRP@`#$_0|)#^d~YhkKO?Y_+kcPi z?ON58`)4;cc2Pxdspu!i4X3P_Y2$pqIRS3|++uGET%=g4Y*qMLN(b3!LVJQjqJXGB z@|~kbeb@aRZaSG6_e!dDQO<{b5m?ScQm2K}pd4ksMo3#mW>!VhKvPEMo0HS~`{ZXV zmcbDdw>JvEycyhKfl6zoKXNmeum<$-J3>Y>?6TN7;SQBwuXHG!Qn6;dwLnek$wXiY~Bou>>}UpVGwbD|Iq^_5YxXH2jF zX#2W4bU~r$z!S#28wy;R-6tP@;WSOU9Wp@L^u!q zxokYn=AVZaY*_f0UoKC6_#TRG#NnWK;rqu*^cO8%3~bP$I5RL^s>L6rEkWwK6nAK) zp?yD2t4|>@$D@+pm_bN?*zr)M)I*qE=)=w27=6Jg+*8&8LUb4@XQ$e`6V7m0JtrS) z^aa2o{w!9l5>;l0!ewWsLGtOC(%cOX7z&;W!mJfAN|(^5}NmF-$(@X zvRMYbGe7V&J`IPXrF4OD?0gmoeFmG8nF4gdXo88BVsPS$Rz>eQ{=#9Y(Q%C%f%;VZ zmBQz1E&#nqkLtN!Ec%*%ZhO`Yw3!ik5_r<)tgK~5VL)$3aEFS~ya}7RvYq_Odq}G# z=hNBku0P;zJWeC%>NYmIu@0w1(0Fi~$1clP{AuvZBux zKiKiyiN1|a$r}iY*w>6Z;>Mnda&|81&F8BSz&yQ!guG?FsgD7b^c~8L_|Zr(W6G+*xX+y57;@VWje!zQ9Q#BaHfh!+2vb zB|(suy_30n-8M*lykUZiI`z*nmzUNu=zIQL`352B20Cbc`RlBlD3+|}Rxv=f!-y^i z=n?F@e)m+NM+O><7RO@5aQ2$c7{knyMvEGTOJUPIdQF7=PU1k`u0d`o=;{l)A2Nl{ zy9`N$I3d1E^eP|-XNm575wym5De_xRSV_G`Jf&~HdIguy62Zn~pvhk`SgNLpn9@!^ zij1!P?))XQQ{hOr_GIH|B8V6@+U8~pkcb-CBs=9r`;c`!APdcj)UrXu>dhq^Q#0rF zj;{PL2r(hvJRBZOn5W&ueWyXE{OUo;+8`un++oV^ z&zf>hzOv^r&OEwa-phM7XtF@om?a{+bO@D1s4xK%2yZiKs7wf7jZ5xaj2+<87^*SR z9ojb1@oBHL30tel50}BYd=OIkj`Ha$lpdSoFtkbBVP-{v0o?Rf^}*K7_oOYmv@D4v zv9b62^H?3IVsr)*(q2(t!60lEC&a)P`Y}@3ytYlMm4*1$C zM&h~o55MU^TJ?{R{Q9gQ z0x(lrP+6{r%P{ATH;l1z+Qlj%QX?9RWmg?m%Sg6x3I#NTc-{J&1xY&8;>Qyn4gMCcX3XlJ}F}{VyZ(14w!hwQ68(tC0j7Z zNK}p@*atJU-OkvP_QT}0wd-H>n;%N*w=9t01-|EfKY=K+zOHvfknj6=p%GyE%|Klf z3Rf=knMT5iq#JLuDFgXJvv<1>+Fmw3)HRp;4LQ*Pt`Sw5U}GRSwG<#0BH7RGMe~Nv zoC^jV2u-Se_pgcxkO=4R?J?ckQ8}D*_9IT*mmz>JEvtfhF@(}G@3YkV0CY-W0hkI+ z26<%*#Mb`7D5=@JBLr2orpKw3Ney~ApQGRG1yRjguPmOPHg!|IyHcS-zlD^5gRvwI zA0d}iH-!0R&{QcKM;yfJU(O%xCp1eNd-s#2kdd465zU3~*6@U+eucjMy#U{J_lWTGsN$ebTE|N^Auk?(+!YqY8yl1Yz$3 z8G@NIP>I^offL)tJiFmnZTK4`1@9uu5AaJ z?E(Bx{~I|c^iTHe^6NOF6`Sd+#JL8VBX5CV*!c{--f6JOHRMOkJn}l!yB6{&;?K8N zNtUi~kr7YpJAPObC?Xa;2_;sqFk=MVA%2MWSN0L03WIt>ft*SW@~5aC-M7kDN73)f ze8DlgcA-obrC~f>mH{v_x0F@M>mZtZnr$Q(V2t`qRp2gB^+ zHf($IPgb{~ljLl)Pxs`uQeFZeove|z-v;` zL@b7&CoMpQ{mKoCQ~47T0wfSg#C`o5ruwo+KZ#mD;RT~2`Mojha8*3?s4bxAH=JUf z&sJmX*x*hmvH3i|?A!6&4vU3yAS|Nc7YySV8+OS01i*wYKT`ip3$03_Lymxt<>BU7v#TCD>}D*xHD6raU_~!)cG)%GjlKyoSDa)ZX~Hp{ zEqG4L7aB_hGZn++-2u)j3%>oa*P7nP8n#SGn%kin#*>D2-SNCe*Is+@ko?kVpnWYv znV|1MJS;ySZy|8eSL_4Xyg(P-(HF6al>S98FZOc$86YCO3E9H&IYaZl$y$NNO`2-n zx8vB#)6=&;Rnz(6uk{U))JAXIKvu_(aJZfz7`AL!m2ce*#RDd^SFW+e6aG8*#$Su> zqd9tZ=6&Q@?qMkHcyGvRVvnk%i$T{)*=A(O2fI}se2N+602ubyn%s-^_~!njEYrEF z3s;39MY~$N>@Nk?IGg|9i})ZFfeE?&?C)`voD>lw9UPB&jho&)tDWek@et!kYxJ-V z0{!?WVhe0i_{@|QymV=C9m&2v}QD_}E@Nhy$8q|AEE_r<^ zZpZ~}`y0I;piRMQMQDgYWAVV2BCWo_RQl6uqoP0o)dsuIC~u*@?lu}!He!u>559J~ zH+I^cawFQ`yw|^JL2#wCBgd*4SA=*y>V(3vxG0*LNT07nkU%!Yutas_Ia7!MhoZ+i z15Y!)5kynot!m2n{&a#7<;do`VWqTe99#{)J2)0bNe{!<0x@oM8wjL&U4+?%gRvqcc+Jno#DS^eIG(12P^FDv9NfAx zMLLozkNVM6c&t$=qW)d`Fv%4V2q|1p_sg^pKPibbZBX5t*tQc~A~!VR@!e|q^jcH( zE2s1AwZ&RN^Pk4EzR=gHCj5Sqi~DVJaD5V$R4H@4)8`V}Y#!Ss236SJ2j2c7cYurP zZP@$dY`#~gi9v0Vd;vy036#rzUJ5iR7DSaupKLEOX(rla#lm!9(8Mh;NMOPnP@w+k zK*4L~A2(`B40^@hnD~vuBTvgDy4d)U)6hn+eJbfpMj%f@ykF|QQ*8q?8LNkXLSMn> zY(iw%D>ux~-mqjqvel6BXN5>zd!8a~B81}*=SpY+c=l&V92*^7xvfeb_EOchtLI0b^hH+wO`|K0?26n>n zDz|EqXWc|{2C7Y!GmQz1%ueHLngQgf-%Du8Jdf(8Teb>~*+^1f#`&z(ZCE_oz<8H^?MUof52V^77cP((R5 z7m=e@=Yk}OhP_i0ptqrH_E)SZo!9K+*^6C{-THc9tP|RqVY3c=V}CwzY~FT0D_g=( zDeNwJ>hY-(>!!f$#WPWXI?ev7?&*)O@{h+emr8j-!?)?H@39shspo)@#Tr)3Er(VBLpxrwgvsysPCB~t+LT`pdTiz zJgcuzq*$?YVT)F_jqUFAw{f{h#cB2hrCh<9YS5j12wH5USv2^UwftCg)z3noXhi&1 z`{J+~VF?1`NfCp0p+9kSdLK@Qpn_NNLAw&r3W4LLP`<&A3<`JVWakS(qROyFH=Se6 zPF#XL0R7vslcID}0+2@kB|^JOGwOYPYoU}*L*@%gg#T5+s6!o5;YB6CW(dSgLqLZl z)hRBrzXjvKgvk`+U8!+GduG1NVk+h|4uuOVwtjfMoQk_$pD+6AJ93vtX`iS^q!13aUZ{18ok9~Gfagd6?FOQ%A!{<=T+quw=4J2oezJ6y z*CVv&Kl|&3f#i~5vtWL=0#?V+W7Bgo71HiT9KF3y(3j`2l`%6m?#h}cWSOqb*3cvd zWxERDA1xu0+o-adPyTCK%8fGgc50>dk|wE! zX+vx1$1$^{uxSy;tLIbi!Oq@tl_mOwU0w7Qp_xpE?(sPwf+a5j> z@f1KHAyX{gGlVE?d0=!QK-XJprQtLx8)+}eOhejI1kvW&%k?<@)Z4ufphqCfQkQoe z`R;9%B#=!g7bu;=ON}!;{0URcOCXdmnw@3cKJ@lcWwFPK{|)>N{bf%vo);3Q>&X~) zih(Y)bg(c4%ah@G*pf$JaRwm8qHS$`d*Yo&UgJ1Uzx;X*PAKro116Cy0zQ7Ep6FgM zhG}?!K{fFlR^(XOLx-Z>hCuW8CW;OtkJK8xGh3OJ&=@t(W;xPkpL}jF7GN^h?*jCwZf!;)N({GR zeq*6o+8HtiAvAz^uAQmDx_0E=yS+8J-?w+qV9l&%NUIkU|275sx6*ZY{=_xWa)I(M znI0A~xIz&Q{>dTO>TUbY6IY(bi8a=)&3F0st~dHKb74ivKnBjDg}ZOCw9oN{1^42Q z6@bpzkkT7ws3kDCl|IXxQn=Xo`Iiqa?CElu7?t_AfI7cu9hmZZua*AH-m!m)O+aXc zBX#sEQ`t&0o*o0mJB%)7&^}+7@K#s@#_Zf$VN3I!Tkq{%U1(J~xcmRHb(TSKL}9uf z!5tD@gFAx+5AN<6Ai&@b!8OcG65QPqf;(Z*Bm}|)4;I`dxD(t7m))(qTldy>b)D)T zeY(0%cc1>`e9s%`RD1vz^0>#Ii8+AtdbB-^!UsthVZWmZWz(rUR;0WikJoAHq%JkC zLmFtCDlNS6B}y(>pWfJs-TbGP?SD0inJqJA?su{M302&7BUi6~xb5!AEWb3HZMMH~ z+%|V7MOiXs@#`&Vf zgAj&tSe**M|3?C>pT*!-(H$Nn1-pEq1)f*rqy$W?g<0mdnOv`F7n>@*I#Zonz4&NM zLQ)}cxWF*=Dr6=DBdL!CbAH;4fxkIq9xs2^P_3GeaO5MLMlB8-xv^q-8R*DLw9jx7 zm9NOTbciJpGbvo^@ zxc~8#0Ct-!jNkq3Q|b}AXZ`XXGX0`n(Or-?r9YC~pKqN*Tu)Td(5DQ;hO@0z2Cp5-a-!S8^JHQ4&q}HnYw3 z89d7DMbFPr4s}>stHdlq$=C2kL==PPMfE#D_27l32_-kflo$|c1wNVn0mvkra{1#Y z?ik(=JFdrt_Ecal4Jn=+vG(oI-US%C)s{1q8 z;tR-B2K$T1=Ku^Q_MA=(LR6U}g8mG(B^29tnUzX)38FiN&wdWpzqbj?wfVK2uv!g?W=DK zP&lqSeREWExa?rRp+`)s-e9G*do*yZU>79l$uH(9<&$7)W%}Cvb+cIRV&x$D7bzK= zwKBK2>GpS)ueB3AImG&3ITWm#ntwH2mOKGq!tRLIxl#Y{b$FOcYg=}Gg0nPR_WU1l zg7(+E!xj5<;X4xG8M-pmE zJ3AsjFN55|dhkbOdd!BFcQgK~8+=&6faE!R?2&Z#6t2-J_dE%BsFG%p1=FknN5?+5h`so8^36=_X5G;8SY`_BPLOqa zsk#J`4O-k(Ibi`##SrmlyTGBBBXB1Rdkn4WTU>WH z*YZd)iYec1+bCtXLQjBHB8Ah{hx{@0Q-}bX^-q0-+r3`R??$E>3CcS?rgEa_Z zqwctHFrEQ4&w;9;aKsS8mtHU2iu4)~C4?9EBf8oC4LJ3aK@2TD{p-^PX#oCme@O_V zs3cuYM?699fOfeme@TI$!3$Ns)dvmoINe}Q+dT-{NAVlbWv+cei1h*=f^9IAD6j*F z^TnJ3Y@9Z0MU}VaR?c&vrD6Q`PD6+t_ST|*;;4}fm2L+3>r|XT36O$2mgwj$IoRRZ zpuMu+-X#}ieu@cmJ|&D&W9f+B#`7L@=ucE-GM6%d-NgHf*;t0C8hbY;j4hKOtD4^z z&n%7}TZL>$x@lwD~m1ETT8 zmBNn2P${?rKFSJYQOFk^rPv(0dB=yzB<*)71#5&JDxrJS4nUhyyks8_F(^!l%h$QS z=`6e8kkk2E5OIIFYnD0XjJ3u^i5&Qr^(uQRW_sA$JhD~)vf;!rD?oD z!sN*iFXfOi9#z}$leU(5qxbaLVI_RH*Bz|HD}hXjfGP~6G!XjA8OCE`W3Oc@xix1Z z2shgb-fNKQ!d~Q`Wc$oz^3Zozbz&u9plP5nTJ=Hty)ckjh*cC3>ih2pE~JzZOd6nmP#`9hXhAm-N_mC2D!4e)ABJ0lKZfzJp zgfP9A`}g9B!fg%csDgsMN_-{O%=ZBfUP_{v)z~!lK>BrJ(10)p)2objAf)QDUj|h5 z4Oof+h_XOeFYx4InSk$hkMv;+&;8OvUqG@C(nA580QuIy-$R#x(^<=F?H5|y@C6Mm zux(A~Gt}KP-%m6X4lqK<7e4r{)*|>k40fs~7Bjs>k*xO4gBF6F^6>UJ5+F>IyrAXu z1q6om_MJIBhU*wSfg6C6zQsvxbVmZ}_2cy9vKWESUNhDDvHLI3-EHsMwk%;h4anQfb zqRqPq zeS<1TRRAbMo5t%pJxHHky`%#ExWFTXtr;5qs*@HtAoTJ|)odm0bZ4GtYuoY5OXgr6 zSSI-V8s4s0z;I(TIPR>fL1!2wilWwXR8q@`;)V;rLN+EyzwNg(ksIC;&Bp(?CT*hV zw)@HRuzvCHaciy-y3}_Af2|_hG%;oELlO671A(`AVf|ORZ4J}$CfFU2U{}q)a2^dx zY%!<;j=L=`D>qFn{-1xIYukf42r;`a_Um9C61c?|V;;=jAGcX#x>|5cCMFQH76$`vZIWNlR>H(x8LK+q$Ixf>RrLuDa6t4ZYb zenXi3lBnXndVv7dd*vrnm@X~cZ&6izA|%a7)GB1F{OP9b>j9Ed_E3hG@5vc9US)m2 z&+CFiHBhz?tm=NgpOg;LG0~8Qz(-b`!=+@Re4a9?C|d+7_YIwOZk%-{0;OR-b&K0W z)f|qJ4Cqs;Dbmk44}1HJw;2_*_g-9JI0c3?p9sl?NpzgO_xxS$ZGDl-sR%u~(2`Zj zl0QV?_5keDp_#fFwZVVGN}G&ruJd3<(Qy6n=aFSkIZ9Bwqqn%5HcVPb`1E&j|L5|O z)1g=Xcnfuhy*RJAi>XT>@jsbkxqmA`AFf$SCQW(zZyHY7l1(kuS+&f3rGMzLH8=E^ z&>ddDY2UMvZ_4mf3h|29vGF+{;%IUXE>pv%aB1uJktp}du1w~riVgc+zi%3Jad1_~ zcQQRZ8ahVNb>YUk8o{#;KBiVvnmrbrd$#zg&Nq;Bw+2gr>ca&`0f`P?E`M!_x%GmJZppTPpYRAL zRnM_S)P{=~_Vzf)ICh8jn;k9-HRRQ%GN_ z`v@^?6*H#)PyGBt4+ka6U7i0v2d!h{@J+PisEQ&WOR2$qSw!3EQ_j#(97z-vT>Wdo z5^P7v!O@-_bO9uY75K;q4p^b_BJDCYMx)z@hW|c8zIkfFBI286`KQ1Lk-gu7SPTx~ zCI`+j1rYUX0H1L3ko>`+GB074#hvdtzXh=uhpyr7^YR!Gg6Gjd(LZ_6gmgaIjX!(P zB4v}67Gf<|Iy7g1oi*sT`RXH_(J|tngb8+}lA4&Zm@GK@nRb41jdU#&eZ-49BM%Tf z$A^7mvy3hMDaarXnKACdWf_VGW=nsuak^x-6_Dgdy31e4H0+xAa^C*H$WZQ0?;z*E zr|{tJmM~bRw>Cx-F$KEoxCUuhfMWG)ya2J3SqO(#j0|0*V3)UMC>^}uXz<|+qneN5 zuasbtW1KUtbd3^&iV50VyXsvgf{0PizI|Ie9E|DBHw$#H*2vxyP_vrn`;Kz-Nm(kJ zfBm8mFUAM`C#)f!{Fme{6V89^SKcuXatU_{nLlT|@VxB;^iZjioHM`Zp6=Tb;rR=x zx}XBjbNCjt#4p~(x5K6ISk9iQ{#MO&F7I0li)0AGD_VN}bT>Ny(~$0oVy^?g9N!tT zj!lpM7Y1NSw1UV{P(LJ{1sdz$z7``g81c^YV~8ds05cBXU!4MSMFtTJa@$kD9Q;+h z&-eP6zgs^LHsY0ppj&l(XZp(^X)>ZHWtA8V6T&w4@d|)D#=xn4tDX7umUGhT?0>Uw z?#swQN|gzXtS@KUFswkT0?33K@%v=ho_2R=t&Kpr*gIq0@xu4N=&FSQ3{^`bLY|oe zp}5JA3)>Z^l?87F>Y0zWQn!1#y^>~M0j*bRknmtL`UKp#ptoFi5YLO2&%1I@EyGXswDV8D=I@oHQlh`QvN$APE!MbRvB~7ZZ4|^DW!?RnTZ9Em;zS}yT5q`(=h2s{? zjtg%~Xb^uIvE1=IbEP9inRc#?LXy(s0L#>S1vL8X8O>MFp_f=*Dv1y)6}#}VSXHap zknWE-%G>C~#D`%oDp`cKDsl*4k$#;XMcU75RR1++@aB-1rgB9FHXDdpYR~T$y%YJi zu-X&$&lo-Tgij9_@m&|~X2AANp=2%Civeyjbv}j&&y~n-1K?Bb415APSX<%8;itzQ zGC^|S(Wl~7`(@Z7oa5ZtetHR0v6SB1V>BAC?mDYGDjcman|&u2JYe_SsNg5iVMZR% zIGH|200Gs_0S(ahwUsLotj$;n2lf+snj|S#zKeB^@#_9e9Dy zCqy<8x3qxbpX}01OcPRon3(IX?e+0Oky2`_mm2obUnABFBD3QS&e(3Q?+PH2?<^~U zzN>{qVF4oaK%6%5>nco0*bDKj;p2jLFXGn4-Sr+(D{uCnn-i(kapeC3bjomDR-_jz z`unibJz3VGa4%E;5Fp*uACRLomjE~9vu!D;lBjvR9GD=I&M9%3bR&)mdg-z%XWIKB ze-q=#e;Mpu-JWF`QGpm%GOOqMLFQW7PLxM~qi8?D;d|U6hif{%^cx?68Td?`{o*<7 z%oKEu!b@5^bn;-ka#Xhq>F4aHRQ5Uj8pX)l>5Hi5;x=@g(L{`jPq#8#+Q7FX_SEKQ z!Rgi4IT5l?1V)cz2UmpVWQxpV5AeaSA__T|NYx*R?OT!e^+HSNFjHzzSbKGx7|P0| zN9wX)fM@Oh;#U8Qx%#l{nH|tN5V(cDoBZE8sW79GWepnc5s&|OO#|2Z9~Sf}v=H_KT$JQA%_ zt+M11sUe>C&!!;maUnypRZRLf$T3U2kS5rHd;RH$NU+}1*1>Vz-@9)y;?Lk*$dhC2 zM`#d$hvpL)Eexy1ykP{WwCZs5vJMe%IG{xsiyxQr*O#H8$wfg1>fI*KPkKr=<5{!G-t?toN0|IJsiy~gJ{eK9 zp+&QYFR+9XwW~f0xtRvIp2B&}F{eK1J13;xW5HM^_XQzG55))v0TiB`5Qt*f`eXa1?ShUjFY^zX#f3MF;@k)J{DI_3 z2Zkl%!~Mx0Ae^S(2yxv|zF^TfeF}Xto?H!LnQdKg=TkFzWhDQt_qQN7qSv+fq6FPH zma=#8N(!0GC4}cL1SuLp@jchu#D#c|P9fv#>2`vM&rxuMX;@KN6;-sDztH$fS7%jg zSL>Z50z!sjc@bA6z&}Q7TM?iBi@Wb1 zMhW7G8Af;0-x*V~pNUkq5hcv}MVVfy`O23pIC*-R6|^U~2pB)&O$EG0MK&Etu^+Jw zvZcU7ZsA}2i-Y4fNl>KSO_5%_lWhPhVKUL78UdXNTCPK5^6w^72^@X?9!-XI_GIe# zFe6OARcYCoP7REJ`JWgaPhfnN^LOTigF+7xa$Y#l*qeTqr<&mciPpniBolr)q}LV_pj--7Y!}|EEyVzA*-W$@(V*w4+fE>(|LJf{$S7-9O+$GdMtA++p| z#O@_V)|SF@2Tc!;_Af!-DXAhYbGqWlHNOb}Qm?bA0?8n|Fn{;g(`X}n z_aA?#y1=@>&zLABYxwCurv!7L0E~(UUI4wc@pBywhY(~uj%Hbry#z(&1<=Rqhy}KR z!Nncr4)alcwVZ{cH}U?E6eX#eS@)X#Ied$9Xnkvj#zcPhX{r-Nqa%#gma0O*LOy~f zz1)=N*RU(k`?gZtnt)uT*x;QhDfW!|$H?g)GDmeEV2>HVHf3Did18oZMqvQnOp@5F zk~H2E**f$m_c;O@y)?!Kc;eI!7z7?ga8(E#x6;sae^A~DUF`D*`%qbmM3@rE!H?ym zM!)kw9Ae_!K~?#!?;ZBIooZsogo49eo^xhq+lovLh?^~)FTTyuS3^-~43qXy&D)aw z+S|C)W% z{=`(#d1Z*h(sH?kHz^S@S^r3Kyq0J~F<}c+Q?XsT^rcz>LJp_!KTOJF0_XX?H;HnZ z-u=GUL&e!jW4I}Owc45a>wDG+X#-YMAtKvY6p|4_0j*zUQd{G*%BKq8U)cJ0u%N_I z-%_63yg~aO*4BNDJY!IClpId1DLD%g6;to^#SA<|M(mKS;6P$?0^>rBZD_NUcV@sa z<*%(m8GwLYK?qO5Q_}Bi8^!Sz^Yt8PMC+$(y*&KCPBAY-2V?7xo@Pnjk*Xz>KDtCJ0pbQX=jb1k|1t30Ii%sFe7RsJAuDN?e!Ph7pn_1^5Q*` zP@42hknOjJT`GUdI6ZUy<3rG3e6sOy?i}QT0J<+r-k6@ybVLn5ZfWt;!>eE9ewQtX zjqViU+n%5tRSO1Ie9>lh{-plu0ws9i7Wc(AF)cH+jXG4s0~_HLN=h}dtZWh2Lfxsw zR7e}I9baI3-pXz%EI8|#v4WM~_!-1~8r1vkU1`KW8Q5{d=2HbXTE7EjV+JlVh{;d! z{k%xhYYv@WE?^eiN=Ni`6tel=T%5iF&53Els?w^~gWqNmf$($&;@RNFjqw|Ae*(K= zstX_v&d3Cv97gXhmp?q2?Fa)Dorf5yB1|WAKO`iytXyG0VGVP$4{F#drzm?OHsI=W z*ARxD`c?Ln8x9yyUs@V0iby;7Ypp+ymKu1*LEI@_{sMl5In#x&F%)@-1BtYrXRYtj zmgV!g#MN2VQ2lJ{HLbcANp9IVcD(RG`{ivWAx7NOoX`H`khI?)5}L1c>2ePIB{L$s zf45b2qstR=3XKh;hx2C%<64QNfm5-ZUkKxRuG-KU_yHF`VH|2FKVu#IsKK%2H7N?oHYT^snbp@G2e$-SDpC>75tNGpjUy?Z^qpdqZ zQ68Nhx$>xu+FZ#7v}4xC=sU)>Uy0>BajwBdryVAoVAFe_R-1xprt<6y_!Ls0WDJxm zslfoPd97B@lYw1F>lD$vyUzvcT8Ez7Kv>Tqc>;f~))`b(JNsk@XFf_sb`Ga=m{if~aVa<6`(!IKUFukg{&l-$Dbc8^ zQ@p8Ef0dU*gWw)q2#FTFpO`qgut%F3>G4E(Y{xPJM9WIUzcS$1TsVX%E1YpQyu0q4 zLYgYY`vip+MJjJ?RSNy~KSQlPmVo+j9>JGBEIU@+Iq>8U=~~l5rT(5{5H#MFdlFSR zd;FlKiv0d-Uwq7y!R4s}0ohT`Ip+{5Yz+*1&VBr8@SIuB(u05N?4@uy&n`?==ihE_ zYWt5Vx1O83bx*LcZWo27p}f3ks`clZ?2EO4ONiuMQAp^AMT5*~Y)nAw-;wV1z(Y6y za*H$5FSs}4evT(2`qG@NrHi5T@9(MaKVq%1JMP_aK0+eifJ^|>>3j#*Uvj(ne>9mS z0k)Folv`di{w*KY7HGIfFYqAiusA7S_FIO9YycoNkfCYm66>1~B&P4NaBiaH)%iS6 zPEnyeTmX^*$IY_SBqs+DAZs){mf*w<9`37dhJPa^xNBT$(G)>o?dZ3dvob)@mq~MbP-e>wx!@PvO(r3^Zb71rp3#{-;*C(ul5T>3I=>Zd!@_^w<_Dv0<>H29c zUwr(jVSdM^3{!X9llX&7NvMC3e37L0nEO4h$ej5!ppy2W0~?SUb_?pAg>x)>@fVbe zGLW;uV!;tAg|^8Wfv_b?j`@ss)wk>rx>qV$<64uI%WY zK1P@OQ)KkFbxzQmgxSvRXC8TiRdS3wxT`#VL1Uejf8&_ty!BQa_PtBiUUu&=!AilU zx%bmF`3_U%kH)R6{`E2rJWjp3Tob(M(_=}A%Mn6{%VGEE-;5-?4`H??xUT;CYzmH` zH^WwmHgS#mi;+RjgXfIyTBdXDuP-rMX;z>t8K}uv@s@DTvAT~Aj0Wl_BAu_NReW5} zK1F4Ue+2ZQ|B*lzkIQ@KX=bkidNg?#81Y^^-^7qP{$NS@_je!=4!*Vj|NVr3!}Le* z;=cv1{!``ZVRBjMZ(!!}F!H);Anp5x9MNFks*)gnf(JHf~=Ofe4)fQ(W zZSpszzg(iizW7?yS}ba(1Z~DU$u13x^_>iX(|qRxrX6G=a6e3zWeEPMh=SUTeLXxR zpyXn#7Xarg=U=_CB!0$Vj2aCw+=y4`#$ZA_eFAU5Q9V7)IS^|t`_P5Vc5QNBGGR| zq*ggmpyKXAgzQu&vwaL4r;)&QBL8X;U4OW=uC7br;l)T|aj~!?UO);?lffIrA&VU+ zH+X}J^c&&PsZ4Qu`*`Y{t|pCiz~EwUwh!IGsnsyzdqohXR3b&6 z&2niYaf#yuw*(DZxfn7(LCJcO37dZxRn4?m%XOeDo0@!_)X2^cPAt(^K4`bvZ0i8; z@;)>J*r8k7f(xw_yD8dQj-riipMMk_BPVl=9`IjZoJc~}d#_cCa`)(im zT=Z18J|uA;Q)<|h-_>`Tq?5%#hjyN49#0)@#}9Xl&NF#!7UMG4IZw(>4P84#D&Gp{ zCypj7Fr&z5cZq>}KTVM_Z2)Lwh8I+2gOB;@UzEBpRqaq!|5f-V-x(Vw6u=Z|0tY!f z6@N*h+uHS&U0EpUuHw%$l20}Htw5U+GS!-41rt3d%=aimo;yd0mPmPW7FsdU^ zqpGwaaJ4|hizEN>ZL3^ofFYMF99D~(hc5)_1NutT0V-U}aoB%t-kA9^ERDz)d;)E< znl%GV3i=znsHvwb&{+s?N7$BQfh~J822)>Flr36i_|R_VJ8`b6n( zqL@^v+@hj{MgKavHGYK=&A>^5_z<((gp(PCnH(V7=XOzOsCKWDM88=M{XzsU5(L$ zRia?=7ZU9l{zUH;g__ij;SkqD2zL5CIl9!R!T-AVRKM>irGd--SWN1r@z2L%*}g$p z?#~6ovF*zQao^$=fotVv;BEpV!aO!GOXtg1?y5ei$E-z}|1eN!O0sI1hqb#vtQWRJ z(L36(#*9VV$Dl*J0}I?GBjiF6t)>YhjLG6Q|5Ti;=YfsdX8X))o^2X z2?Kl1vdPqYQX6vE++hhMWTtw5kcyaK37ZedCRxI`<__`D=m_V;f0*c*UZv_ce#BDE z8B|EYC`=R$`=hWaAdS(a>l0!p5tN%>?Dk^BIb);G5*TN?4sVv-INU%hP}VlT_l04o z8sn#OqQ?-=x95P@s?THT6zA_(7)r?zDH79FbwB%l5XG^t>8+ew+9Yz;VMDzdcMxTvWN?BRtuicxbOv%`B9~q&`(1_21^Nb^D}Q{Bd9w z>`|z`pE}IOKex&N<#eD2n1BF3#R>K;S0=I5-;unvZ7H56{Dp2@7gXQ!vu)1jvg!C` zbpXsM)dRU7rKPqjSZ8p+wk%H4PpIL9;DOs?|*B1lx%Gqd+XXfLN=q2tvZ9@z(6EnXTf+5iOD0KdD{Lmr>08f zc30319z-dB0PG1~U&DU3w-%feE@Xb$>3wv>St?1P-~W}WKb7kmTyGj4ViyTGN?&4zapIz7SLxY2Y?=(Fj^>yrZJ;Q8-h~5 z&GLD4Ly@6;s``JzbdY9DxYL1{*I-0uY@z|@3(J9oA(>ylU;x) zKiA}}^uV0s2R}50PH(WwZJw+_`&DCJYeLtcm=Y-y%-q`xw(?>A9eM_5#{glhAVLZ~ zt8edS{XD?Cc$40vW77A#i#^WSOY$y3oL<#L=_m1|vRnjwRw~58*`0}?J=~T5F=GLb zrI>q#PakgnT|VR0SJZYA3E?Z?Wfn#R=7sI`{0sFTPRpAg_SM;&Kb^yJkF^p#7@^_v zHX7mU56@t|v|E}Qwx72V$FJDw-f%t9iH!O964R?z09ZGJouOORxAUXXkrB&;`Q8*( z%plEe&A*;AM(M4sY>?By7xQ*-a_9#Y9L6~F`){YTrRE{SKT9Lb{Hr=Q51Ah41OBjt z=X&%aw+If(wa*{!Pm@8+TQAJ1(wAR~>ded~p0v%s(V@8zHEXZp#YofmI zLOU5;U$KoE-=p3oao@bPQPYu)3 zJS%f6R{^#1Fh2WDQ*)1j0#GJj%fFM|Uzw2S;F6OD5Gn3X#tX)1997)EhMS8zSf&r_ z`Qz#d;FtD&Rw^CRavM;=x|gmm55u84_1f2+ArTBL$x3AGOwq_U@&xZCE61Hn=wS?1 zb3rCH4t^3#ncDVcdSv^f(y;BPPHj0;|KpNzI|NDA>0bHC=v|pVrSZGhd&Xqvp8!1u zY9V$kLuFWOsb|vO$9vQczlM~W z^x`TiUrVemG`+CZm>6{lYIQC$cdVr7EBXZP;a(43j>z^*D&NxhwE6Hv5sTL!ztsD;#>UKOyM@gG8t0YI3O~(@ZW%B^9u>s4yWd2 z)Pn(%cdlWy)w2Imus;By{5r1WxAPP3^_cT*BFR~W2AnaWk3WBuYcP}=7rtLY$?J`$ z?|D9I$-R!HSD|qXp}nFad@d6iJF|t@QT|3xH0Htn7IoKg#T}(Lbl0kMiiIkO(`Sck z=Q26<>N%FTu5CLo#f7lfAwk+4?`Mv(ujP^r+k+bG3*M&SxBTmTe zbINSN8~38fiPUft8PSp_ii}0=#Jpv_Bb-u0cIoTB58kz@+{2OkOXKyH4Sdm5fQ$NQ zJiFi%%Ap>0B)yuQBR_?x;Ntwv-9udV8q zL<)bkincPbVS$jcoVPwAQed{8vaj)LVGZaan$1jcI=8<}gyxlNv@YmuXaSf{nOB~&i5dAyGW_><4+2wND<-5{-!j; z2fUt`#iwELQ@@L{m8}`Qi&QlCk*XxqX=o+=ro}2ftZ2Hyr$KzxUO|N;0GZtBlKaD% z?W+=1?LQVT)4Nc_vfMs_f8@~~-H;rGIDz)R7qAMY3?i%J-3ETaHz`Y)89&LygMVb@ zOgp$(YmEPF0}d)eQa%u+^vrgzt?Bqvu@W{&ypK+P47z=A!u{&dP#pR~k2|9iIBw`N zz5^z#$cmdhgo)*cLGz72S+Nb{g*@KgWU5xYPirZ^`rOaLc5L2!Ge9f}%PS0%&Wrft zMqa2+RXOy)Pbw=DY|qr=@=miUFqC;junxX$rf_j;Fs{t_c%73Fw9)wZSEC8{%*u&T zDr|V;#L5K&1l%bS(;Lu2M>y)jIzTK%T>wqE4K5}S>Si}R(xy!(>G)~zE5nrApQ77# zRHK`>it>QdWc*vWp(nu5_{sjF<4kZNSJ&t^3wz|wj;$YyL{k)1kkRCm`*es#KWYfU^{Ij*@Gz6uP~yNSUgGtVHI0-;b*hN5uEkX8e|%KCPw71Vp4JH-UqF=9qS9l?<_&c4y)Yb*D1Un5MJe+m!vgSdK5ZflhrNgOs!8Ba7Rs*#$(-MBd=E$qnTKz5z6YTy~=w1r4~>V zUuB|+m^(d9{N3G6d@bsb9*mJho*!iXq1Z$EC1k5O&`Ub#)X(w6t-3UikWoQAkE_u_ znxMT&j6t^hLLx-lUoz9^4{#~9H()5Ri>s!+{3PwuF!}tX>rWX}2zvXxV#|fj_8q#5 zYC0NZN+b8Xpvn|hIF z{Q^Sf+CyaU8aVV_UVNyLthRuGjYH~nVbX2tZ^%uaYqohX9{lr~1oK)kzejy3k8Nz*7XzClF=J5d)O>Etsik9zVii4pMK z%Ca`g2W3E_`16eE zu$Eu4G-J9vqW#2FEkd4ChOBZiXY^nsGn=-Q(a+UbzTMrg9v*Jt2BWzsb~|@`s3Md! z8zQL#?TB={%#_)3|GZ0D_&)2QiYZd1wwbmF%1Eefy1#Ni0D56kY4hPR(4qLcvCFc5 z5WBtMol(@{Wu^8^D(=Np&DJ2h-T&2(*?JXDD72QWZMTxQ9Huh^I?&Tk!SC`&1K)xYg@zR<(&|@nOK`gPdPm$(f?G zqeR|w(8zf--o&`T?oQqM#>5d~R~alp5hvMYZK`Q60blFdyR`Nd$@exg3el+9;wlS2 z$&)fHp=N&mkk9@KV+zoBWAz(cr~^8bhOia<(tJ>;{^|RVeqdg>8e4CaLpSk}V|@S? z-k!3?A65dpk=7O(rl+}3Le+uj_Hyc_%E?=_TANaVXSc6N6yw)QqTyl}q8CoO;G%%E z_hm-9@Mj#>yY8JHAVUd|chf>HR@UU_Wdoe~SgcJ9n}pK{-`Nub2kzbG9U>dadZ$n_ zzu%|%rBU3`uK{s+@?u4$k}jwyd79POV4Y)UZj16ciMu!N$x5!7BQ(R;>q@kf+ep>S z>WSzNw8e&hfLHardCEWs_ zo>N=@$d&ws`K**n!h4)ON>jU2K{Dpd_H%j;o+SWcslH`^H0``_v6v-y6#fH{l4kW=;%cIkf&IIql6 zc85>cdWpKW2kHq2aPWo2-x<@rUBv9M<^&)qqE7|$y`Pk7>@P*ue}AcrCvrNyyYWu) z*zG(`H}It-AgCzg+}s~aYEUqm?0j)1c)nL?B&0j9$Z*QK6zH*dBwJ7TW$p#&Ppp??Zd@N~$=0pO-vi zh-TLSv)S=nBPr8?B!ks5y<4~Z$$oP@%@~R=`paQtI*CuY$dy~cRW7A1Rze-th7KH@ z7)6~WEC$I=d|-EALm0@~7eOaS785gD!_9Q zebzTy9J&MWR=2j{Ya!y7^ne|6`wA-utR@JPHjov@3El=0sp&Jv5*>`i6`m73j3k&uDOG^lttkd`*Qz?()zHrbZ#zXAP*yHlja^apSYg%+@ImG)Zng7lwf{;zxF5Th zS8`ge#r%}@_N$&jx6s^|WSuh4bAsv*d*O#ayp~1|NPrdygUbah6=r-cEV$Q-Y__Y$ zb@$)X!PC)MtV*J&fk`~J3B+2|e5F^?KP8SYNcvA;(VYgmCEQ7s0@=)=A&vaK$+FaU zZOd{NJ%F#<E{ZGaXI@rx>TDb zr^-@J?vR31HU^h}l<2HsYxoi-#np3TM_MXlg{Yq58-I?Xx2bct*JM)vdSI?gp--vC zS96ok;Ew;lUx~bbbSs-)h6&R?!cqQ*s5klW@*(|A?{v=>tW8h%|E&{$kMC9Db3J42 z5|6nNMYx5krHD*$5q+h(lH0|rg?jy|Sjc>fk(e9QS{9qP(`*cm1vLTz`nOvM`B)t! ze7?}LW9w~8aEml#x?|wx$1?<2BwtRuji@!=*rHd<_Qs+gFi=d%(J_@mmh}bZOk8o( zG0LLu;!L^b&s^w8npJpvq;P{?BOaYaseD2*xVkV!Zc+i3hF^CCnV?W7lK%!527FE$ zf}a%-m0M99ar)BjJ(X$G%{0cJ{Yif%w)>aqN)+{V5_UT=golyP&7WBBX#^%px7;x# zmfrjo?oznNfY_4UULq<|Ksy{(6BXm48mv{dsNba7OU*odT{2B=l7jj~R_JQ~fjYMD>$s;T z-zN0-6lvF4HPYflGTVyO{W~Hy!1fZ)i{D=(9kZ;J_Sqo=&WE*&;<9ToMk*{u(4yeDTQ2BvV zT7hFd*5wmuO<&oDypi{*9k~s9SHd8WQu{D%hSfDXitWl&H&lubiE&S&7oLUrCmjQ$K4F#z|z_W>!EG7BgThD`Jxh`VHXl zl@aStc+M?)jEeX?6EV9V#P=267S>oR3|Nmd*peL}Fhy}c{R`q*c>!nz^X5m}0301> zK48uM39r9JJNQu|?K#P%Qn*(vXY!S6-#J!)a4B;7m${#IJ}7SmVDG4X%*|4Szve)i zF1Z2sg4GTmp^W}BR$`ndENIZ>O9Zv=zTSKLc@?@UF6{)ciVp?gE)D(?k}rWD*9cNM zjH`My%f?DItDz58V1F-DE5!!kdd_C|GfsxdoLBW9cET#j%6|R^oSyC$hk|+v^+tOy z5&Aj|zlQ;97mS!H6+m}iJSh9DME7h4p+X^gmICtjPd*WnixgbLj7{)@!01=r^hbq* z412Alpc`^sv>I261H6`A2Fx_k=z1!JKB+=CQjurTpZtm+BkavD-cLksI3j;hqFrVx zWMp{uN?eT!)h*1xvhh#>+!Sf=+f{|Jt8biy7rIS1maqTz^u>zEoGBk+0R; zR`xkEUZYFcPWlD|^|Z*_WGJ?iNNx&ubV?%WT$YIU_SW%T8r;2#>LFCGvG=>zp@^J0 z$i}M~S_|a?ia%OoH<|NJU3{B{Zls+xv}N;|qTG@?{lbNcY31*y4)Qon|qZkAPZpk{MOY3=N(^X*k1e$bxLR);&+o@R?A%!`Z_X+jV!Mu}rob3qr8KT)49iJ>Nw$U5FNCIZa3I5fe*EbUZfLAA!A2+fjvDSBa2KgT zyfZ2*Xq&JJ`atslmComPy)6|N2)1jMz+x=6(3>uT@9b=A+pU^$!a3;2FJWTbBTfQm z)Ue+RTb7T6*>2w{f^?JwEIk+c+zMQNiGUxwkotFvrh{Hfp&4q~M0)d4U#c@dVL7}n zJpMmion=&8QMaxmxVuAfm!QR63KWV%(coH&Q>+Q4xVsd0CwTF+xE6OQ#kIwY_HxcW z|?^cdAnX?49wy~}?xre2c}Z&Z(-Gmzk?XqrM=sOPb! zRFC)7_uBkc%E}zdQnoUopit>Xch=jk$&IKRT{H<)-#L~BNdvZEZ;Tnot`})ix=T31 z`pjF1GI%C`6E9%b5DMdtQ~0Dq3#2xxz;j^7Vy`uryQTK(h{of5FW0%GVrCUpa@X(J zwabVkfGq2pntI8Gc_O(zn(w8n(e2CNS9+A+b?SxH$k;)Y$o7Q*6%iyZ~ z2Phv=2Uite;3Jg)zW#U`l%dQIh(>b2e{w^N=h@`7p!*CEm_hzh(AM$KAHbq6@)M%K zFjB}awG0Yts|3yBKt;EaH2-cltIg3|U`vY;0Z1{_5gzE0Nbxb9k3v`Ep zGUA9ksAm`=wbtip z_zmGGBEjzBGu(-K|Mqcui6PO~;*e$RelstW7}B5dU;6}JyGPmz&A<4ATP!77!w3H^ zqAR2oLXl}pjf??f_1G5qiRT`K$^97c9O9H~y}nz4i6tn+87(rz-1=r)l9cBP9Rf0b zHTel#F`c*0=n=P5aaR2eS&+;HC)nWu4P3w!YaWYD1oYyDI7;lh9Di^juZh9K@O#(!GyW*eF??q8nnoI+F zPAbrY51{*Y8pbjUU&W`&^#kVH30I(!zA%h_YHY`DS{Erfr=K01i6YR28FM?^_zw*d zSJGZDKplzHSi4~N`SnZPM_xZ>w|v)t80@!{!CCXE95`#ByQYrCCij6Rn*{A^rw4_r@F$MH`;>s)q8dvj=&$YBurkG{gTa*R0yEE=Pk-KBfHBC)qO z$^etlE*AR+cTJig%gr~!o}q`H$BQldzgs;`{-Vr9Ek2V)aqakH7ZLns z7wab+A>nazGGToctdXkJ+A29Eym0xbyzk?r=KXW3zjsY1s z(UfFo+Uig_I>3b(r8Yp|UjcT|O2fIB)Tf0llB0MuiSa)w<(5AKEkH`f{h9S z-u2oiJbuM}<1gN4vEe7aJbC~c0s~k4!$N7;3u&nvd(UX<|E{Jky;DM+ER89a7s<7| zb{h<#-S%WnQI-#Tvu%G!crONe_R%7!Kk^iPJnrW^xeprfXA+PVnF3$e9=57HK%?)ZZFT+y>oYgy_$QRjd1Y90%RE zKXLpQ(AKVLU<2=P90#7ib)vO5ZEXXoC+_^W)T>0=(R#wTkX__oI1HYsGb1#h;u+|V zld<)!)N$^*^1Wk25DEq1#h7P=0<|_a#>hK?zpN|I(M3Hi=xFyD>CL5NdX&KQ@?T(g zAARtzZRkr(z$8oM^AzTMQ6p~2G!Ar=d10;dl;w=f^&+K^dTCwo6pNBx*`@{7b(>JS zJS$FU*|znc4*U5`3_hp{jFf^Iz>4^uXYH6`ScC7i+Oz8miS)NvKOEFbokZgUX>7`1 zokT4?4lUV4ZKXsc@t?R3>;<${=;yWd)3qy1ANy57s!97tGu4|1`_aFE`}EW^;PtaK z1bqD5$A!N5tQU#D8Tqf{|5M#QpY>F2G@QczrktH29}Ls~{}K2I*jq{&lxh+SJ(`sI zCobCh%fBn7frnx-uJ@+f`Vxz5>nzTS!Y)1LY~n9=NfsljsLl(SZ*S_NEYQa`qf>%R z!+O;Wt%O;3%JLL$Mj2-+rEhsjEj%6yU&Y8&DC9B?YDA$89l%0PZ-CK`HEEGj0H1=l zp#9&6+*B^D=7m(d+j9dTKySArSgCDMM^2C3iw{H%i+m=xmv^7P;{jJ)x!b0{;yzL5 znw3MUVZ00UL|?pw%UdYE#d?9mt@d-Iz>8q_OEB)@w2`|=Fr*BwpRr9zVL^cf78%yq z*qMz(I+ZIxDOZDP)6Snh29SYb7AOVY5;>D5WqncC_=fb@mL#~@z^h(6x232O^LTZf z`PQlfW+c$+aJ6xmu?U3lDEA+V_qGsqD+exqmrUA!+MUTst&G=32XN7IZl}5UgR{-} zcmp`p)xRMbi^CdI2L9n7qzzCL9qDs(=Iy@@qXMkOlnkv%nJ>iuJT>?(CHb#_zt@>J zV3r@#gwi?pmX?#7OE!KAo-2=FRx6}=dI1!H;pp~i4L2goQ>#VA@MDYtV_boLmJ<1m zqZSDHGc^!FG1XnGj?mHA@zex+(*VaVr0XgUGlpj)U*GS-`bNJHH2KepIW| z_|c3PY=tt==b`C)hXOHoN-zAVfF0em2HO2hq5HM80NL3cYe}j9Y0mQ_G6?z*@(UXV zNgCrKF{=2mZyYZpXY0o2118&nPe-d~s(N8%L|O+3SC#%o5xHax^;rAE;yzf;O|U3# z$2c6!B5!PjiFvE@I+<2-xh}FhnV~6$IgS+?SQKc=W1^8VAkSPreCP(9WvbUjDScFi zo`@C@ZNUWZ3b_f4^!C3`w#XZ2=oZ7K7vQ9yh;3_0uV9}`gV-4&gHx@Os$UWLY$XE+=t5_5MQ6Nx+n>`acy6LGy@*45r z?lBLtK%@ur7GBsQ$c}j1t~Ex7L=e&vYGw|yu3n%X}@5yXg_EKCOZOJ z;*?zE;Rk$F=4b{*Og%Ur>r2bIM?sM>y}kLi|yGxbyge9b%fCWI zJZnr>7E~fMpM?$_OkRI51=tL<FBwAO86; z%s@>;?AXCv@YT}c!UPLdUQyz~UtkhiTf1BQR6%*KUF4GJ)ADe;j)fV?h+usm3tJ0z z2Y4RNLYLtyh`4&)9ktH|*|{ENN2C=KU7_j9TL9<9W(rw_#jtOQ znin3Vc@AMne(q3OhMQUJX$Q*112VFMUs0MX0Z`>PQEMWQR@4~5Bv(L(3()!6m;!vH zH3s8FF^bhwtEfl|D;(}_eY2T|J};X=w@%-q?sZ6FcnexIKl-yD5iCp*tUvAu)o<+R zYMAd2jkUb+d=FA+JkgV|B{N)FcF1LHC3L>B-4l(IW>$ z!N%srxxdU?W^?KG@1m1UNM%#f+hZ>&@huc#Q1=oEXMOEy3}rb)gr*K@0!Fn?|AwC^ zidVNQi96X55~-W!)%@l_|APgo%;qPsaH-*%HGST9NC{wq@cm1RTJnOuFbY0JLC{?H z8(EQ%sjq(R0zDU}&7T!}J_DXv!-KBbu%&Q~BZmEX76HVlA2h*tnh8OM?T!B&6|uq1 zrqNS*$fxddVFL8?rCfE9C(XC@Mpluk6TBfDsF;6|p%*(6#zx@*%}kIYbJU`IX6drJxic{CH;@*4W zBS;XR1gN8Z*@PK?0D>1OfTMp3;3B;|4)d`ZY;(XlplIv+y0x0Z?|}s-8-A7*5Sonm z%1--ljnWJaF~!Qigh>4LGyWG?Z0$SEPtR7VMF-frk{HA@M9$YMmBMykt3(Btmq+Tb z*oI`eCyJ4OX4IUg3QCa?;Y-# zL|<2Cs~VoB#uZMC{R<~3ND_+p9*mou_m$*Y0-i`Cp~%-!dX*eJBKr+FCiIEC$am?Y zfMXX`?*_>jD$0u&oT=_Yj;EAk256*B*!W0QRV17e(j}43{@`6@K@RhxqxgNc^GtWt z1J&9DOpAnydt<2ZZW;|Ak@6O%ahY8Q^Yi7mgOy1WW*88Tt0lG}R?yY$U8k`)PLm>& z?1vh*pMvEVNY0`6C!Ub<3GJL)FVMh6Xjv_KC8(tSJdI{( z7o0ref<)F(r94m@j}B551{mYiU#0Chm|UYBK1-jaF>F!kZ8fyJ*BG?0<+1&mSC$zt zxnOJ*Azyga8Q)w&7AfY5FiKY>73S*RZIpx|Y6s)-qx`g2jCO(DotvwC#k{AOPmH zwA!I(Yd-b+=kp-t1S~_R~qt!0Zpmg`k-t0FHta}#d%sJfXQcYs_6uIciZgoJWnrqgd=JZ!} zdk0V`BgLYGT_ks%@6L^RgWMW0mTg);M%BGBlFJ2#xOsMia%j?7ZAlg>_>sujvBqMz zz^na)27N;VngiIWYgP$L4_|R3fazn>*fAxj^dob0h8*x!m_jW_vSxDJVlHT)pn~SQ zEZAE%E6Dy+z0bP&w=~mNO1GLkz0ShK8- zc=};!Aba~_t`2scypMQ!(I?qK%DaWJ>;xI4JX6nf-H@Kbf8GZ-(zXwy0!hyx9>9HG z%70`Eg8@6w8HUP>pv$TMJ#5Uqf9v~@K7ujXPgFHvocC&wFG^?3B;dVEMya|Cpgkty;(wEtV0pWEl#=k6br;4D~Y7VZxp|(It*QkV68DcN|cv{c%Zu(-hYEFOOWlv*VQZ-gB4N zBoHn(+&WN5kGWmC?l<%J)z_Yn)sGBNaf6Tgx8xtJx)ypoOvJL^+Qv`qP5f<)a)VY1 zQxBK^vW!xMrM7Z~xvb3qCOOKD~I73#cev%`ZmqqKXScQ=63RjOFHtrKE)sHktH;GF+A}2 z0$rBit?Vk>5^p3UstQRLUd%-^nLV7;gd80u@PtWe!AkS+tLlXh*8tTOHW?Minr}Y- zQ#07sn&QTOSxS))fI4!E_U;XdG7XdST@gamS=ZYh%iz(bw^__^0TQzwj2%p9rjdgp zDH|iKt~lipMH;)Ig`EH0t9-#CTjPKDcZNwClN&#Nhssj|szZypI4hq^(=64a>~3|R zUr?)7q;*#3blRX;T|D;}&wvjYUs+NiQY1&-CAxMeys!ItEVFB&s)VKLJk0FF5dC{U zYi@`!RY0j8ni~qx{l(djte&@S-JkokfT2wQYnCl(_9M#BpbzU%e`i*6q$5IJ+z*7P z;OiAV3_fsShh8sX>Y;uUvr6s{E6O}i$pSz<->kX;S?Fe{@z&>`+HUGp?q%?%Lr9waASSmqaL}$O zjQQ6h9oYF&-xVz_>)MG!w|MM`Y-j8Zc*`qa;)1?T6rN;0cB&@|)KQJs+vU)^ettU1 zveVt-5$Lu!1leKwg;`G@#O&(EhsuRu3jGx%A#AibI9Q7PDMoEj^Pj)ta8Z0*jF39} zjfo|nH!8~MD$j4e^;mLgC_g>_x#)1El908{Ol1)jWO)$a%O!5s2=;csL^hD@trI|f zO342VI?z`r?OFl(_MC62awt%r?=QXMQfNuXoLvgxkDin3Uh0`<;=g>A_-PHsqabfi zEb0G|o@0l^M8__BNj-(Oy>Z4r_xr`)5~N3sxLA#E#@uw8fTbe4QD?*0aB-(r|+4b1YV!xo1t%Q=ElT+?xT3KeL*Ca)`IFx@&i zTVYg~3IcHUVr0T-rp7BKW5??@9BEJGzad|>J=?)HSg$4uwFm8s^%*zT=e8>@kjy&z zgPt4fXbFXHzHMOBBz~iWO64oE)p4WnTH_I!Z5R-TWHzArEatKdSdqgr#`ZNCKYoF+ z4C2J64%m@rXw+97r+r%PH(r54JG-X&JYwsc+eCZ1rfbMVMY>iN_E7&(6cV28sw=C;9bRh0LO^a^qS@}%OERn*9W*6Cu?U|h#^(tr$l+Ep z_Am>3_Moh91B>Lt(qSy`{li}&kAXAc=MT~X%9J8u6`wp6Mk%mMg!LWvXXU2JFj>_T zOl*fL)RcP4A7E|W6Mz*b%jG5CTSE`0?*u!D6{H6RmUbD@PaRzX2&>4zRJuy@pmC9> zO7qUw^%0K|*NrsM0(SCZo%UpSP*>;_^#fNrvJ!EpTyGz5@mYgZcj_{&1uoX64p2xt#5tazka+&O#wAi4ZUz0hm!h_zu^|V9M{W>Y9ShtiT;NG{UIm?Oo2u zVry2`#yM}MnfZs6KMq~0&#fDFwN&KPk#YN<0&$rYuwJ0NE?RqU`TnvFC(ldtc$e=q zgvv;hEm+Pk34WNVrKnBEG@r6b0}*2W#eZCMyD`C`AI7a!*qt+Zz>P`qTu`WHZwsxt zlK!X03u9H}TnmU3{rpwdJ+L%n$4$T8-Ife<0!U5Iv@NNzg+-123CKSAqkv>HFFp3K_@F&F&LXw`k4$gPqoyrj5=^Y zE6g@pT`u6d!Fbdw*mArdPW!G-@#h|`uwOOxar2+^6w2eV5ui*u2gm!e_fe` zw7Zt%X9G;qduq1$X!Jdb!S~2_!iqfE1epJIu`E@t2Ev91dBehU@vyzBj|`B?K558C zObYOx)?K6#%Y$s=RjEB_E=p} z@zT+D^X=)ER9rpibF+dl8k||ReyOO1sh|n$5%n|oKoUPC;dx{_Vdoi*Y zG#q1pep@!0StDr;D=yxh;cl1PI~MCtWlt~Fs(f{C@W(`|@XsgLYYUy&pkRG(8N9Qt zXR2l7;+?jo}v4Yg2G8J@q#v9H`?>B*sWmP}zSkxS!#JSlP~6?M_&4h>w8> zw}VC_yp4G{>gSqJzgTtqIk=nad5o;WKl#k>k6DaVxT(_;8pUZ@ieLil z4C6iE*9N7$RmQcG%PKB0D>oQXB8?+bB4_uzh-yIL=Co_$!7(U*gCif0Aem!)kpWu2 zKN{KDsCVkVRe5LL{Pmg~?#Brc%379kvOY8Yy`1qnp7%XCO$AL67w5}FE_{H(DhHCM zOoautTS>^d&V$a?- zfp%{c#dY!%c6n`@J7UGbUHUbpxPY1YWZ`L4GO%~`g3o0SUQAVURvk}e6^wybgZwOL zyK7ye9~XYEX4V5<#E{*#k&~@|F+qfyI_Zf8&_#Zq-x^7w9D2uu?oS3D&jYv^W4}Kk zXA7I{liS@lqvJ{ERi%Y0-DM9&x`97-6#C39}-oq(VJAs$3 zMkmhs4>$1sW&bS}Od(Yf7%OSM)SC<=KN|1-N|Gg`*R+qLo<`szM$m|B<<|)t)BFhA zQa|Bw76MX{#1*8_m*8R4`I>TXj0`gQrlXv%r&36}CQKeY?e(aNH#VW8xqgZ_gB)K8 z;w;|`F#Oek3K{RsQEX;J)hD4MgOJOFIIRqEs@EQbg_kpu7By>@RU7&>wJ^AmqJuq)PCWG&EJhT2U)l zG+(}+mMW$kp3e-OKxdk`Md5yUVRnzlzGL6jmpOoeYGdQpA@^xL%5-&Yr4Nfxcy7A& z>*cYdz-SY5!YQ1zsgCh6a#DGu2=NzwwM#8Kjy^3aEc**D$H%^0`1lBHF!|-(IHA)M zJHoa^Yl;chj{GG}gtmwh)7@vCElVnE2UKrDH$uk%kyAql%LLkh24-9M38%!U+|?*e zGp5$wG9~KbI5CGYvyzbTF0j$(i1i|mU_!=iLn!8CLcc9FQ_Xy9MJ8&sa^7#a>I~XH zB`7K4s}v*v?uT|c3wNz+o(ZF3|NEl~bNa_C<0;t2Z|j|t!PPq&qapEMQV?9lvu7}s zcI}Db7Y=T=t$MgBfS?{XX8Fzh!XXVbli*=evob>xY0PNz$OvK9yd0+OL6NN-magZu zQhr(2C?j4-4LB=<)S2I2B}vj6HpMTC_gJM=|>R(cvBLF~7l=o&FN znx7G!!lX)g{`9%itry5D##WT!uDFUe@REcI`r|W-5Os?QREWUG1j_PJ$S)Wcckiyzs`s;sAgI&;7|D-l18O7@au zXakUZHODDnS%tP;Hg8FLOL&@)!2z8GRN`p~g=bF0X$6G!u?R7jE*B05r!8ZEsTbcx z(jp9taUn_jqj4_dfTFFJ-Ig%keXrG-8BO#8dZ-^T#TibAoTMu2l?d0~NQbusC(dZU zHYu|%6?r0oh5&a*nh{?(1h>)G?lPc_X9^x0E$o1*fGCEOj^4O ze>~7Z;tczqD@txfyVl6pdkgSRfHRy`By|B7K{wgtv+@Qkl=u~C3~TcSQ_&ZRe8kT{ z8?pAx@V!5xgkBNyoknRD4&Y_=s)f zv!ISs$;Mg-!VZYcTJfi(c>E!%MT8jVl>sslFY_Eb5~^q%1bo{VcI@rK;g@- z=PfOvCM^umPQc*^%(W;B9ekYWo#9WKA!cjk^E=hf9IAIs??Y=nV@528?^>6^lZ8@# zBQf#Dgo5i-N&FKiiU45>oCw8Q(sFp(0Nb@d?HhyN7S}qY$5ZoeO{fVjU(Gou$1auw z#yGH?w#b7^WPN1PC_V-et9zLosN{FIBz{t>aJL0hGd}B~-)MM$pMDU4D2ocgxtm;S zhDABw>=~(~nb3CyD8hBA?|{%$`ZE9o==Fv56SBcE_wpl?GU!!~Rktw07{9q7I4qqS zKcNyo&>^7TMQjgs=;d*}t{k&&mKOCcr-2rK4)v-0RAW+i;~2$}Hk6W=2neOwU!&W9 zKoY6N)-Jeni0)CdY$U=}SE3b#V0YyrXCst`dKxZuOWg~ip{Lq0RX+-Q$J7ty^yr{0dy?2D zM#W%PsURD7eCZGH;a~oqoOFiHKOBv{;x@O_%{pq2QLSs!%h9SVp()2R$Ov-p*M9^Q z9eH5_AA|_B--h!lVB8BR5`PtlmIhSU0Q(ip8FK*bzP#=zWP|89rpQ^8nCWv3irak}<<7AjT}4km9|MJRKw0$yETJ9*lM>rH- zliJpvFXI^ZbXfb2god=+Oc3bx0~oCf$Z&z?ofDavm!h~!X_^kS7iPUJ>HI|lZq)7Q zsB4T+V@rBd_zi4m7lNFRf_`_lw6O}U9w4D3Wi8*5>ZCv;I|{^)S%=({ARu*=a2STU z+QRHYt6wZYEi`s|-mxfdq|<(T-U z_j{+^K(T%n>*3zm-Qi{U2Yv2L>OJ1Hz!Q5?oE=@s57*> z&ezDMHR1l83SvxFKK4%)3z#vp!i!jp@XH{e1B8ro)f;JeA@Ryg#Y zep4E~dU{7)4ASG5AG=MY$Wfo?)x3dI3MmjwQ ztR2rSZSHFsrWa{YD_#h3FXts&uzUXMxP=0Kyc+E~G`+NFA$LBV^-xG-jiljOENPpx zSUjDNYwzg{cMZS@fA1uFS9bkmY+w;pvg3m90(p5Wjb071i|p5IyAvvFVM&Kd{klGGKynd zoAjHg`2wJ{DfeC2kFo@Pp%biMS6|08w_kO-9to;uc{lDpq~a#1p=UUgC~`~ka$1_$ za>3vnfT_zf=5dtDn$naHQcEk9#zDOOOD{mj#tu?uk020hhxyf*HZ`MN62D=!F5u8> z$M6$x+DDoUvHm}je2wQaeMi=QM~=U9^}v-U!}p0Qk(6&>1n@(4Y#X^@IPB&7Aa@c9 z;;70889uqL!X?_EuL6n!C5sh=)2*-ZIQeSEqcZ%X|9vTuOwx>q>SE?_YVMp=4l_(y zn=o5t=lZ6{vSiM4h7}(jD{`?M-}J4J5fB0OcE>AU4>|x4feieSYhN1yQdIz9kGoORCm=4YK`~yU~(|%8>RKuE{$C@ULhe-3kdj}dN$Ad5{EAu%d$u)HT=vzE=z(EW z(;q5U+iaBh0=EE73q=u03vf)!2=^=RzID`Uw02~D`7 z=754aSevTUB`H(xI4o-I~C#MCD28p>(N_qD=H(w%+Q zFpn4D-T{JHfTmsPrDQ57heU7}9&D_Ms{QLa=)rda!;lTJ0WttBO$hjN^}4rU~X13BoW zh08ov^xjvT;vYKJxaI6hFBx_NHIg~7QnE88JOfARk4guw>*`${480}NOXyyjCwNyI zYEt#uACNly{x^>qorr~d`xOuhVz-Ll;Q1azRTdx&IOOftp`43CFj}EcKRDz|1+Rfi zfqz2EoG>yh^qY2T^TH~NTmlnq=&V9!l-V`>KDJ+(L*0QfPjAT16p$G%oBKo;84(%Q zucY1crE=mVo()uCm^+@X@!*x6Hf}o(XBmD}M+*L>Zh)i)fI?uL9eTpK=3wQ%>c-H`a!c0| zTe^vp)PzutZnenSceH1#b-jJK{U|PPxEuCVy6}xCtAR7_OWJFH})@-0I+Vf~BP`;~o1 zv6fMP1ii_>8Ls-jlAjfjE%jv?kf{$}qe1a?qO_$1Jj-8H(Vd1(t!@ukh#-4o(fr(Z zz2vAL=WAY4?P@mGR0()jvV%+RYuZ`^7p|yJBNrYP{`88=1~@>Sq-X3n`Ua* zpmyQY3~2a#Sw|y#^16dcxtN4AvY!5t6SxCWg_LCV0KRip3lH%);?X)ySRklz`fx|D zW0fUsKyD;4ko>vpTcn+0q zm=MO#;!)oUI~TzU{4(Qi*6R~*ZpHhe^7SPNi29v^ZuZ6dt*h2j0VCWi*@|f~sbU>ztQet~uAgJm>2`WcX6`|=hHn=oY~Z0+ zIh6V|HJe@d3R{frKCc<@oV~0 zw1{Pe_2ZUuUZR?*-TU!=gPWu*;X!4ec7X}1dw=w>or@uGLiNAd~x zygPm;`+k>ocaQ}A8CgMay!w$Qbb)Xo$0&HwNgU*cs=6xCy4QFlZ@j1X|YuN z_vCl}Kj=BuVHWK_08uly6impW7JJ-k8Vt0J@p!`4>Wp&P5d806v=PxikAv$MEI5I9 zX`kFMtV+J2v&Nz7;E%^PTEVZ885LJi;g+B6k7t7keV)*eK{3HgM_maBNCnfuh)b5!w=OP z2r_)2qPc%2RWgE`kMGzZ99)qyScJ}VjOudXQ<@2z*dSeerf{RRN;&Qi+L$mrw$Qo@hMr6M6@gM7pr}qgTp#*O zeOBpH1kFY~-rh$MEQHv0#lHkbV{i&`7mmB3nY-p*ys$qY+*62y06jfvcWOLj-pyCd z!D#aG0BF0|yh>GS2Hax?^IN91yz0+xG5_=d{{V6!`dEbFxJm6+6^FhPab?Akth3KAa_y2`%buijrUj6MVkLN>J96kfOMkTwEA2VTtfxKGVBYq#h_fCf2 z5nq(&^7@#v1r24Rl|l^f@q@iTRL-V!1j5UPIG~kCdJVh)p$`$c8R$9v-QRWB~zJrLm`W(ApH=eo#TSPTr=KKuZIVBSrF zjO5r-p%Sb^m9HeG9xce`j2t9n6-Kpi&H_$)he_ljScb?I^%wE2FB15o#j*{J# z;{}Xj-F{3|12vo+wZnXg98?7m^3|trw+Dmk2k~?x>F7ur7T|6+QBx7Aes0Mv8;h&HLB49s)I$^{gLISRGnvJxM~hmRTqn*4Jj!St946(Ul4 z(wt0NA$MPpg`AfiN}SpaegdFp((wF7{!dMSAo;3Z7BjvK>|^Pcomlr3I7FNvdVK32 zs&bUA;2^I&3y^CxwqE3b+x|*Pgs=9K&WaoYn7e$iY1!yo$yaiBf;8}N!xBI>iuDPC z1Y$vO8G@Zfm%V*GjR4DiQolOC(>&f} zjxE;rMWu2uTU9zzgI2mveNrSyt3jejUd%;rp9cd_vYHQ0#_&eV=2>Zobw4~p=U1ux z3C6XO{Sl`v2vTF8V@sD5PwN}DvZ-yxdlg_#_3*DvU9zEf$bWeRSSPTPugbj0kb{nj zhKWQ8lG-8Cmh|nQ>e|k28et^-<GngF^5OQIX9ik2sFYS ze}$gl7&86^AGN(sT?m*vXx5Gi-VQwm81O~=UcC}FldfP=MMmu#tYKD%`W?*_MWIw$ zwDH4^Pm!WzZ?0s( zW6E$!t!rs55*zG{uAX9}WRp7JWNWaFVJ;WGNje}4f*O0^M`9Gu`NyA;Re*pg{{YFE zzni~hA^oC%>Y2u73P|MD1+*LE>iyMu4}^KTWs_y-sSVLKhk(Bu2TKRq%?Y2m&V5)J z+4E#U!49$gc`{|Z(NzjF20tCdstr9su9Vz95h z7@>wHXOOT?GI5O-5Q|a^CbzZVzaS(@Okmv?ye5@7I!2>-{eEP|fY!dXYzx zh_vZ|Ak*^r1%y^$nicBbCXYGu$?({w_MyTtX&mmxpE2%>$H_>n%(N_U-M7>frn(oJ zk%8WYXke9@J9#Y=TQ!-80}o*>oRh&|TbdA2F>tjp9r$N*Fsix#FYl%rm<+zl#d-uu zIl4MYiW;0q2d*J!iklL0D~X7?3i|L&S;X>L8dlW#CBjGgA?Vl7Y9o1*7pS`l_O9)t zmUKyw{R7nIOAK}V1uJcPS-P=HXC|$3C>w1xz3>VIK_+H7&0{nP1)|YyKw1DaR6aH3_ zpbbVlNvuxB<27VmdUR zSfx=f=!3K+N|L!>4>PUtVc(~da|nOu@?}GGx2GvSc;ZMT_nfVbYjW{jYjmsd6ee@jYlJIam-NbOtxAc} zp%10DE_?8DQu|jR?M;}O8gjameAp$+M%I253DR_$qie4eps3vGL1Qf?d!@tpz0`#l ze?{X<9lL8Eop|-0L2T-Puo86Ea^%8FX;$PY@t5;B*G72IV~l4;)yt((YH=cl*d|%B zdWidn>C0D8J(zV#PW*_w{3pL1Tdf_b`A)Jk++ec`*WqTP^>ZY4Jboi-f2`5l`?}}s z_x-fnJ^XEK=t{pyCnHWO9hx|cxvD|rZ;WacrW9pj?odo4MSQO%X>MVwcogM?(824M zlG(~VadjU^*H2T^i@$#n<>;=x%b}N*7lT3fJWUU&kaEEQ*OF6Ip>i{c+Ggctm8;VI0RG{KIN-VvIlgcCuUM zNysu)`?16`*4+oorG4Iorb+(t@=2dbr`nHz1!40E2;rlYLQ3GR9gN)N!gY!F`cJ^S z*QY42MqmNV<}Jw43Vd)hyR$UL>%VxSltsWkL8mX`5uM?R7KJ-^5jhL)0-xr5BpR={ z%$x4Kn;)`s?ajsFNi0IYXUwGc;AkgADT6&&znv7+)UTo_Q}O;*+2l3>_^4_@$AUIm24HPHE)$D`ZLoh`(U{JKsMUxa<317;ezsUHKfw@DoAOQob-b-q1k zAQ?K}d#$zjuqdMcd&E5aGy>6J8q3MEnQ)b{9=}(ew~Z-FPJUBRL5O~xl;4FMGCd=b zGP;M0+1%B&S-B@wPXG19*dSXh;nWM!`UAmWR2|pAm5tZWkMBvD_+2~ccvIC8X&4TR zl&O4DOO+Cpd;juR73#Dfwo$Jov>r$H%NFv39cI1O5=WKm{Wk!d(m%kB6i7#d_SzQe zY%cP$$l}^4f6gGF{3(jfST9@#J%D0ytYoBW(2a&-FnU=q+=gAR2u?Lqy~3Yst8 z(T}3e68AzrW0D3(GG8Q9&*fIrOh{$j|KaScg4&F_MjgT3-Q5XV97=JA;u_qc#i2k* zDNraBcPQ5465Js;#a)UOEd^SNJN$g-;>2a;SZ2_ z7(0S~?=4OS_1YTw{>~bm+t-w}V?wIdvVYm|R`BvaK zDyy?m;HMZ*xb=iK*7)ynSNrg@74*Y7Y@c2c#s*aJ9QDf zc?aAkI6*y|jQlI)S)!dWibO+V5cVjyQXBuaXl!ciCRzeZwXODww0&bj=opOdE}fll zAn5uG!l*ZkX!bFW)PS~^jk}MBw~)ZKeEccE6d!#h{`}*qI0fXt0$KDU9JU2&HS=!$aMGCaDk z?lv;2^2}Iuuw`BLza>@Cv74gi-AO@-va{A-(4S4*=Ht0fK3SUTcjFr?PzQ|u*hN7O z-!=|cVr`y<`MO_NnqliAKZIOZPgSPbRMO$ZQZcB~qB~Fv`v8nTG{D}&F{!0%;KE-4 z_xjL_iQEfGIma62?t~YV*F&H~>m4gfo+x-OoJtHvVT}LkxY>j`oK?JnnvR%h2(>ez z+88`I1Y-6K>oR_JD78gMwW5Q}JiAF`0I^j3Nx^Xw-88OG0?@gI^QN?PE8dri&X^0a z=tcIO1ijf3S31xf*tHHSRKL%IcbsHzc^&9R;}4+D&Q5jrRRf8IH*IxlFs{kOU&x#j zHLQOK4L#hI?Bt$d*U!x21APie9R;cf*7f@GP&64n9s!_Yc$F{ffn(~?D3vb@>R$g- zX3(RWE#{_Hr|ZbQaO1zrS!DlVjF$!>lQKp-U_h93jgW=Gq6->ul9yMNF)~tO#OTom zMOx9wfKb(rK|OC#2xYqq%p83wmu}TxJckTBa4*AVzC&e`@<9grwNV;{rwm1d)DW#M z8*{ppw5Hsr13&qr5t4>wdHP#{S?kkpf&c-b{8}k}6jS3pgY%zNKJvIG;I+1YgvI4t z8wW(^-^wjv-q8sksaGs{o;lGGIDdN4e$ss!R@)4wp`h$X;bBc9;^zWymyvu@rOZJi z63&6np=1Z7hMj!IA^sQ2W!tZK+N4~wK~|O**5b=w83J7LXxw8%JUaN{Z3CfNom@^h zMuZC(vv6XuT{59F31% zO5@yR%kR-YMZ$)(^N+UCtHwdhRYtEC&n{71EvQ)c6!8E&Pk#D=&~hb3@a`oO_H474;VgU^uUE9f};{#&fV(y-57$RM7==btm7CX;VI z4`ii~OM-{$kr}zrslO-VX8Rg@B!FTB$o&pyrOb`$5k-|^(l1ppQ&c)&D6Nj9938+M z?cF7Vlfp5&!2S-!_(O;9wgyoxfJeZe;zbxNRZ2>tUH1zxtb`a)HZx?QZUXhw7O`%7 zm!gt7m{Ak26T_btE(NHBf1UTp>)h`NF=k3bZ;H_^pDsfgqg<*(|GnU$2pW?;%9Tv2 zkRXVBQn2Qi1J;5Ej^4|`)yf)xsO3y7tPF)JoX78R*Ik{cM}_F9@)POW^8PdZ>f zK2GvB()r*+$V^hEzE_{+%D+h381r=xIYiWYNIr6Yy#pF&u3fH+lo)^66$!2OP_W5$ zDUCzUe9Xq;91q}{Rxz2<{4PQE;1uqXZwoD1{F3I5vwG`k=!b^XGrb;M%S2ov#fOgn zY~e={we7S@M~b|R>I9`RCm#RiT+xJK4gEnbH74_7tp>k-#Hmbm4%?Z>G%ijwQWyPe z^n>BL)nY+pd6IYmtBdwef@orjVk$B{hRfXvWg)14-lFhTr@QB*ee#I6!XBB+ic|}H zx!@_QHgGrX`pAx~F>1mo6&L$0_b>Y%WRmk>2$XED$AYcW$H{YY_MbM5#QS@gH*zj# zb9L*hm-Xob14J-hHc)R5fQMVvV2!_JIKE4mm9K(Pz5f){W@(y4 z0#Bmy#v7@k>GjK5l9%WCyiY@CW8v@guRa%&L-z(N_spEatQ^u}4Z|VkuBy(hI29?4 zQBSE#8|WY(3av|w(0hUgx+Omts_=0@F>_yf1|F@pR*3hGpdt9`>hccLHL8sgF7954 zVKoS0=Ncc))r{MgpPI(D2H>nnAH7+Y{{!Gv8#~=le2)LddP1F5wg;Vd#HzV}y=Kom z30!?=K)c5=4I^d^qT$mm?4)OH^M(y}E*s*z?tazM*K3mhZgP<;gc1(}F<+d;=Xn;% z!49pr$FMEU)g%L|TF8EPek&XEZlJ_s_6%uCij)i*a+JuEjdY(U#5fK-O+WQ{_mREl z!}~aclHnbc$|1~kY(t4l5Otkesar}`?=6GEWv&ajX#JwpZ`isbfp5N5ed?XU_d7E< zbAs{$5%@EVAR~%|GJpowAVuBNEJ)jVyd2~LsUXAR;EN|04`Jwur&u?$HeMIh2tAwx zVsl~me?A1qhaX5rY@9+qc#~64R5ib>b>97IsUMuqb6`6fAvV8N4WuInh`>9uM>f-Q5NBU(^cyj77O8b~iP-3Q)?&QdTf`Hie@_(z}TY8m-O#{<%PqzY$ z19h{-Pxyh7zkXxf)=JS@C>+s^%x(&%Zi<1qn^!QzP7^vLdhfKlsh3hPOJ?Kkdz~2> zr)8Fg@lH_aBM4xmKga>pJI#9CR7?CLA_jfZZbnzL%+@`pQVz_=^G2II{k}*j`UQ}jaLx}*HbZHj8g_!d;slC&6*ew+c9I>= zxuGbLp(Q=v;MS$Wdq@1DGwQJH$MS~f`W?AGVH@92eg6Oxf=h)Of*mV?eckh_&=`&E*VrW+`7Vwd zffqW2Z7+}9#|}!#=m#bq!WM{$8%rEzBRZ4#d7UJ1gz*~l1a*nk{Y;m{$qFxa5YOrU zY2>#eKaqH<+Ezxc-MtLd*?`;#x{$I^sCbox_~N<43rXXqnt+8onL^dl(~Vq|36xIP zJFoD8+a+i3PDJjq%N=dUMUl2lQBrzyj!3AplqN2nRM@mqU5%n!3(SRRR?-MoY3*@~A zv|oJFQ5;*n28K5Hx<(QibWI=Dik3MNrzY(dsu3szDX0#5)#$i8^e7G`O6s~bKdA_t z|Myo0f^K+*YFwf911**>myxfN(cS#U1f{84{iw!fvCh!D?4K114>F+zU*n~g2*C<9 z6eVpHpz%BD2{oUz+i*n&xfdUp0p4@{&6hzU{9phThH(gtZYx7`>`t&Dx}@9vH~S0V z*XSu@6^f(%Bszal4X0mAS8jTIi7UUczoLSEQy%X(mjrvOPTUf$q2a&dsH}PGhcGUP zaU_4$PHY^(1{B4K2TG>LQTZ1h{r(i&(lN&!hKd=G&pR~o+UfU}wZYrmiW#a}8=Q)p zDmozB9?ZHzo|TWh%^!z5fgNf54$j$R9{&P81N*C5X(KX);4ZD$97v*7O7>3#Y9NS@ zO?MH~#%cO7K`HtU{>{p;+0~o6P(k(`iagd)fdJ2Tp@Qwsrk3aS`P>q7T`Dpr{0F8+ zA%=O!HeghR!q`-Ek@4!s<7O(}=NHD+&4^C*P*_{rP;Jm9#`)wK!qlxL})9P=%a{)JMx4X0OzdbMUMThc@0gqg?e8&q?w~uMo4iEk*t5` zfKiDjru;>R?r3R2K%Dapi2~;ox6Y&Tsjnr!5qw?%c%!lJmQ=XBWDP@y`@WXtCLHYc zn!Q5%d_IYk3iH?mWiDw!_4C`%_Mp8uJozindYpGIuM+{TG|FTLP!+M<_P03RO34h; zjr<9324}M7gJPDSsAyaS7}|L1#T<&}U@}k-A7i{7p#Y+LOv$@!c>#AsJ1bPfjU3^` zV6kOQsWV3GNU{R=U4BZ^S-hZHeI5h`wQd*7#hL7g?SCBpp!4&xl?KreDqE?%gIb4H z8BCAxDPJuVQ@(hA*kdGC9Y>V8ga=I*cz=X3rp0(0oU^d-(CGoE)8 z$xU|67H8_f!^^Hh<_NZqOvQo|B^rxl)?h@1-I9?a!;@xWXjgU<*=XWfjYy2srgv=k zDx9^%6tz)YMJ+h`0}I|$K~R{6oAy-CE-F)CifYR6Y>g&zCeRq&VtIO=$H$1l|4O>D z_1OC6$*TEIisy8HCPZ39vZZ)Yv@H;8G%#nqL1AbsT>fx2!RketAYSem_yHD&R6x^QVVl5- zHR_9fka$~N%|7Av=d+MDX2;=5eU#p79dvD3rDzR}WQ-PtXbc+GFFx#Q9qfM`J+wh= zET0{rHwl%P-D7>mib5p`yZyTZz6}GWo7Th^HJPH4OL=?N^5bWSM?rjQtqm^Jr|Weo z9?~=2^qKa)v#?fhVGGP)02`H`st<+K-U~wvi|U8niGL+w?LgoA&2|zS`ZaM2m#gjZ z1&$hzp05YxLR+7VQOI;z&qC$zSfIhQC)oUBlT~QyU(2iB;6Yrv7?{G zF`*5L@{Cr->QZuR7V0?AoKd9dwU46imI;zVJ8$Chdgk$3N&^N`B+(xumlM$tcZWvW zfoG%RED8}EL#%~<98pyJQyAD6XXA!{@GCB=hz`RD!@R0BMi#H6piJulZasTOKy}%y zmu%%^O-6#)PT<2m`9|KiQ;ABw+@D>nz(q$GqjM9SeUgNXLXAOqBA}IL`>K4nD3DG^ zme}|jq)~;Q2D?p{FZ6gjw0sfzScSKr9B9k|n4N8kV)T*?DaulQ;F^RpDBvxzLb=x7 z;=KnaULaXY zv&R%YmO1|1yilKd5E2;k$Zdz)JAUW#Bsqv+_yQbDRDnmRC)ocK8IfFktMekOO<^Ol zY|e8WraN>ZtfIyPP!G}kQz|$b^(OB7+0GXU-NJWd2xJ5!wGM9weERqOXw6rm zgjZX}VVI*FFKm}F0lFYdk2WyfyABG_ysd41ZhOXr5|;iRtL_9OThY|WH=`O$`WBWq zp|6O`&{P2^=HdH=_n|kUUCiNzHqtrYg~VV zH9F>i-w;fKlvFO%pg9*kXpW4|bbUwUcOU%v;tFXx8AM>TgAZHX>59nw04j(svZ7w< zU=g(4pooThr}WuN!aMz=DUO*(%II|9lGvlEQy8CeH>b8Ta~AvF?^41%^w>SkTB1lx z%vggUjbAQzG%1;DN3Pe z1OhCj$&Kw{J%U5h$iHhpVx!%izq;T|oN5N#zzq$jM10Y-#410|tsn z6T-w~uqjN0&#uto9MB=XCZa$?Jcx%cvm|av2ODf6Z`>ZrIGQtDr`KNz`%1>HPCG^U z#D%14>{ z2)ccX|5}dUJmXH8JxI zl!wJ#9L#Ogi6VmomBX!x5on0t-#D;^pUd%9?mD0U(LhPrM7XIat^ckaP^DQ)M$VU( zd~&g;zVWuG>7c(F?MMf#79qVt9t#!6;Gspi(b3^S!haT&xy?)P(o)~buv~y>Ty4}V8fOi-!m6&Bs z>&n0JpvJOC280iv({yNhkTpFdusppEOo2}8O?REu4H|iNH36v}@9gMcX)3h1Zr9!x zHhSBvPIN*RX&3#2FUSGMS{|nVEcj9|+RX5Ia1ZUjI+6F@rUMT*bB!5YpsRV<5`)i0 z?&?pvI`HH+@#GsaC@$0#nf_Wh&Je5#a=YkX=GVxv!W!$Dl~#Dj$dN6(s14mZs$(je zC;r781eek>R%^(ClybqMf)D6%n*xo)MJ;`4tARG39H@mtYh@5yFQDVBtUXTqf%%2r;`$3#dUH-(bZW&Y=h1m=czIAtv zW(x(9jf0VRdSiMaq)G5Dp^uBAyIfFx`)MX(<)sWo(`Qhj7%aR5g@?RN`U-e|<{^SO znuzRD>;`6l&^Gtzr&>CRnyME@69Cv=Pc9)6%Ee@W&zJ)GWs}obP(Ji9fj$O6Kr=>c zG%d*$`R_+Ks>PxTdoxbueOI9(%G@CCSkZLmwv1&qUeGKW+gaIfQ0&3bW#0%l6YmeP z0321VDn?BZjMNa2Okty3eWYGkeWY6nVw2D20qYO*Es|D;m6;ErLca&RYs2$bnxvpy zI$#DxqGYZqquAiBJtui*pU;THT2Cfsa@1YQUO`wGiyIv}arwiE8P&VDJ>HpY;X7TMO zYxb-m{&NEet*M004IdH|k8g-#Oq)ins@@ev zT_}dYs*zcebPV2G^D%`RIF&=H565EZPLnuwCVkS`KlqiSdy2RM_L-+Q#gI|FNIswq z{?3eCMMYA%a76hzGX($hu8ZGHAOHpW0&FWCeCi)C_V?w8 z@$D^w)WgGd0BuEOLLNymp0eQ4@2uWwH&L+9r_xB3=^Ak}7#){>l;uMWNZ_NV0aJ-0 zlr^S|p@oPvmY9gev{V!MIsIE8mbV<;q$hDY{9C*H_o!3W#g1iev5nzIISn8N-N zNzNEf^{el+?l1U9r~8(_kNIJNmndr2T)A*3#R*L@RJ537O#_&I?MI)6|7iNE;V?>ks)c7G;D7V3f6!gN30Mm{3^}Jh#JRvbIX0rsH{E*qL>3F zGyr&#$#BVkCI3M#Hua$rXo*e;nudwinQ`D$+^0^|uq9~AX?ph#vC||8G;Gnr}WO_T?YtNhCN!?U)|<` z{h&B^7>FZxDAhW9wOjTAESn`@e;b)m9KFWFn85;C91_`9(5HX%h;^G-Ky&XPeg7-0 zF@V|_IsS6xCs!aSf;9b!e$6mgH6>U z-;p*(LX}1mC$^aSv-F5PglwEuGfw_GoH~QI;o9u=>t8xs<-Zf;VZL{Xe&1+(qG($l zyNixrT$$MPEuTi+F2XZuA_A}}RMpS{oEEbZz}UC7TaF^QQz&zNq9)ijZTt)Dfqy;Sg3f=q%cr7N3@+Yvb2{2(KxA@F?K$hc;kTkW68E`0$euvUDUNl}8UW zA7_?DM0!S9P7CFMDHCtK5_5J+sE46s6!2>!5A4~v-qky-1JYtX)N2E&&xs&xsQEv> zXHiO}j4>u}f3GKdpo1&`2JSPmK~sn)GKBx4wXfia0um>rQ3e!C;suxr3@P)*9$0!4 zaOia?M{>;vVIwFG|Ek%mj&X@fc4haK0EpdECQZy$;E4sp;ZhhdiRf^VFFl>u4Mgp^ zgui`Jd_?y=^}Kk5&9g4l7LAWI-$H}d*W|5zdoYWfOv6eMpx(D?!#UYNxhyXU7Z#}m zp^7wWyWKW+)(D8fDyA0iIUuIN?=I<4$fn}LMea}#D8ulb*U0^(juesGc#HkJU1UH3 zXd5$28vp~R*y#c3Q5+x~!SF;iWUPoEGVwej=T6T5co7gyF8bTKqn|;Am084QE;o=<#d=mm@t~A6F*?(gi_rgKs06_vVdY|7EXv@V|JyKx;+4L6gz_A1&(t^QGtJ zvlmSMvh{`Xv!~5&8Fgev^Xna!c+0G+H>%LTOgw(-GE6yzqqy}gwUjmqm*wAP|g@ws~!U?;~M%^K6wAIUhbVizk^^1)V zo2=BiApLbo7Zy#R-L5LNrIq_!Zr+55<=8u93z~~~SBg7O9d#_CS8?M@RO+4c*10{)Sp=vNt=etG|Z})l$^G55NwH$spK(kBtSv zfT$0Lx}oKDuc}EaTUr*~|4Bsn)dxh7%G!q;aU`Xdj`B{?H4^f~d>%US=j``?5`;V^ zxN&_=7?V{{@06<{*CAJ+`-2{)`+0c|%M4)J<+QCQ7bQk&AGA5--s1KNF$NuHq$bbb zeT%dsA|Jl_gghN`NgECT4w04X)Q}-y@PeZCHTJMfoV2X8QTPEVb?*C%_yYg>)6%#E zneTufa^JzCUQQrMbfxm>TW2URh*zn~q9Pc(St629Mg8ZF8PX2!kyw6S87F9#N5M9C zfCtR37YU@fYkb9Z<@N?1Q>zJm^`_S-Y&lNs2=$%5are!z&|IV{JdMgG0Gt8iiD}{U zG7cSyY~~=gM%9NQRRKKa0s`BSqg`YWKQsuKqFP*jOU7elVx}3PVmDKS+RrVL7GePn# z*kk!7JxSjpBlu3b4c|w`p}40cDoxz#FarX&b#(=^E*u45I+1@swxsta zP!P4Nmdu=YZDszR>fxK=>kup!CQ_YyV-`@egr5sGU_`c=5$L|u6$`pv$V%es$gSRL zoQrk13G&J)xtL}^fRO=dxv0fGO{umw{snmx6H}|$_YB@B88dF0AVqe2)Zr3Q5SA&u zXUsiam`QVi0nNllQ60?It5>hb@Za0rlC5d9fow@o?8Uwo$n{HWq@END_jn%Ac7AYc zpsZ70Z!&#-M&iK4Kg@T1@Nj#cwDI787fL$j#A)q+tZ5{dPNn!_SG}vBydZsYMve|V zC^&!*UeWZV(o;HsJ-~kMy0~b!pgB&nLC_B) z=kqeda4Udw!GzaUe{e5*Uup9N^Zs*sA;%aMWD*Z}$l$-= zaf1h;a;?lGv*f5m0O~@Ksc#0G;I(uFWEgHBQPdWe=XrlCz*>16%4Px9DGrCi&9%a~ zI8jxE*@2IFIy96G%&2b8u4qs1EJTYUka z{S$zY3Fr5<;a1SKqaj_eAhcybS=3lXxEkHwKdEw9ydOS=t8V9kdJ5T_qcR?!p{uaz zARhle9o{(i@-n9-NRD?4qKF5_%~CopR_Yj9l=D6XSd~K|9SVf1XMK(CLBfZR7$H`ssm3Bbqc#tT+F8XZ~ zgwD4pep0vm8qKq=i$BFx(Wo~GOwmU?kQZk#d6kb})Pmvhmk-oC=$Ca2P39>d0Lw1+ z-rwkA#j*9hf|u7ZuG|ZvWLd8!TMVLWTN-mkJ<6}E%)z*6+*_y5Mtsm zi>c|-o`O8EQ0cLjf{b?e%IXFtQrgw}2VcoYlxyo)mIFt4;&6$oj9s|HN%YU>R(l3V znPQrXa#1Oq+Fma+qjLRq6SjBAdw1j?!mV2YNn2yZCa3JkV3U(}NSyT@l8+G5e(e#0 zXPgH~UQPX$;W%p_x*8DhP*O*>`EqI3g(YUfVRxb{wvLLJ-> zr($EbK{K=1u;1N3Xch;~E*HystrS(&vqHSlGEkE<=5!gpoA@A6ynlBJjOlS|eYPGQ zg5HcI4Kc^xrn*B{dWgl#e<9ucCev3pazD~N?&;}2bWY2=<-A=6UTUT9vuwjo`TXgb z#88;Ox2`6d6fS48{)KVTqI@EeG?;b+uUtOEku{;Ucg>Emi#rPE|Af++fXOXxVhJ~x zPzn1QC6?Sp!)T8`lAbkvV@is<_>z-efqPl;CTLC$2=v&n*MBBbmVY7DuFbHs7YgXU zm^TU~)AkOsm72#|Cz2uatx#Zl*g_T6I1arC*1?w=rmrgkkqe z?-3e8Ul!d#hY+E;NRmnNQ=R&)fQlXl+-+>ZCPIZQT;+lZfqibrn%ikDu}*r|!7m_# zLvkUSY&13=l+LsJ4(U^i7t0L8i~ZdbAlD5ZW3X!OG4iVZY`|fgG6(x$1tzPBbu}+u z^bUXxo6+BymA+>?ajWz#AH>64$zyGsH!0l6W}OLK0vHfMP6JorsaVzs#^x{I#GdKC z9a53YncH2zW{H(#KFT)I?{WB_nb!aG>*2S4hs4m}0kwi-pUchErg+F4Ia6RSF7hi~ z2%Xft+2l-t6xNtr2Q0K;@>`kNjg8cY$6DH7bP><<-y%U|&;OI$b@Ll4yer^^O|O;v zN(q)l*!4Bv%k+(Ve(_#Iaj|nZ` z?;TNl^utRlrtigjT@{h<>I6&ProNfw-2d|pZbqW-Q}psFfgAR-io0H!A4B7B3@Sx#)JG z#yXpm@h;T$A!&{lS``{$d;*3AzbCX`Gv=`?HEB<>Vv*;)umpHV)b*87osdwtCT>(g z^zOBaR{79#31DmKaED{yHrIh1i{T!@9Xo8)Nc(Y6#`HAy)Avn18T7%keUEL_1%-MA z6Ozwn<}Pxw{L1y-^Hs~LRRgJlZdRaEUg!rW+Kn@ipZ4SeF_IWbL&d~?O~ZT?U4J2> zPjA7?y9(iY6}5&>pT*vsBb=4%h&knEM0#-5C*xD!4f~pic!lK4Yw4^zzE7Q6ehu|m z-0Ur3W?0_!bKye8deQ6TKiV^J-~WCr+f)lCU+^O&EeJ+&I2FvKr5w)nn0<$&n*00b z&iZbJd$4zz7CL$uoI9Y|`;Mu2nlAHXi|9tV{dcKt^A(S<#k+F4G#H4Yd9E=~u*Gco z%NLDqe;C-?6Fkd#?nb_J+RL+RKcOxoj4RSu+vyd6YW8`*!OqLP`^$I__XC#6qmboma*E+b29kxJEXlEu_nC=c6lP+K129~j=gD* z4-*ga4#~#tXTVGCYiXA)i*!lyu9e9_HSO}loNJ3mLnodhaMP63MUg>|-Qms!a`E2; zQp3D5wy!Yu)>qkV24oP|ImAZG*po?s@-)J#@_fm5dX&NMLbc_8I6(8-pG07LK zJ0y&s2?$Z6Z(oYwNUU-1{>(+wpHG!hSzZK%{kb0MI~G6G(odO|70og$3$u?+{fzZ) z4lPir!f4c*2%eqdv8Meoo#ID_kgSlU%_%H^Q{AxjS$bNTCDHK$evsTvdaaH5=BDvv zlqo6H{W)Q=`p@#evX=i&TDZQMR(Rr#ZPZ1M+@4grl?m)0{=R-`8AIB5RQ-s3^b35} zH)y`BE|bIf1iITq-u|u&8lc3sg33}G%jCqtSnNO7USc1ygSi8IA|?a}>tHk#SE@vY zTg+;leZ zqWyQZ7;V2w+ zxT4O}V$&Ar>hD(3EN6Q0XfMh82TM$t=x^r7iM=7xzHo#S=4C*G$S4-i0+Q_C-v6|t z8H@~V7jY|)3IBPQ>K>CmLins%eT{MsJ5hH>EB!%>*i7KJ6$&QHuyy-|eTPhA6palN zGu73kqIP}Zq1343Ra4g*VV+VXj?bg0tEvWzc~@<0LaNg)$|0c{tt-O1dd-4BX2eUt}CHS0);!QfZJAb=icDy?RP~TW?^r@E892k``fAzuASBC0xSsb?(6>51aN2Cd~ zV-=iczq$O%v_)Aq-B))t7J(mog$<=WMGU_*YKJ-C2*ulGkO(zOB4uiZAHx0kV@YE? z&KU2M*Fk|&5hy!!h%Nx1_g>CPD#M}p(^ZYfxC-Pd7wv8ik5Nx;7ltDI&V?H+iVUq z=u_Fcn?RRIIpKiBa0Mtx$27+J>~OD*+vnw5)|BF+f9-sb`t?cxTj!-D!@Vk$XVih3 zr$cAwH^L>c`V2-375TIi4=Os}qvjgO_v%H^(eRv|J;<-rL>YgFeo-Qhqhv4j7(IbJ z{!x!`z|wqn=G5}nMiqBW;&&;i39B;|dIGVNWR4$65cl7SWJ+ZG(q6ew&f+lwB3v3H zEWZTalWPTW$P7+#dHI_yW53~2K1GKoHe1^2kDy0U8o`X@QYm&h7H%YwTyoBdz)KQ@ ze&q{3WlmSlNjP`ecBr8)?gz?r_#t7#xlnw!@v_vq(adF1`g=5V5MoGkZ-_HrWV>#?@J-eeUp|ll#qs)U)kZw zkHV1X(A0E5KJg2PrZ7O-W2>d)1h}R(cKk<#WVhI)O}JOu#$ME?ydlQp#b{5-q>`K@ zSczEn<@8jnBY-IN1H+5e&ng};x z6I?N~HhB6q;HQMz)f*fNad^cSsyW_k%QAQpPgQETne;cmona;@*KTv@XA7)Wn2TB* zErX5#p1D=@vam76r%^713?nM&a+z$Q`ZQ=xZp_VJvExHVRJuaG^G9EQsK^GONyCu^ zHs=;x<0w5KD!FCgT1aidi0$v6LN8VO$yJ3oEF{yZ>1mR=LN^k2 zDW!nz5eiMH2F*{gXIFXXgXgxY-(t|2Va%Ls^{bZ)-1`&L*`r}9@~q<*5%mQ6-Kto% z*39dtX&%>~zHj?;sBg?D(U|7=#ah5uaggRhN7=V4V>Q;2$Y8-T+t|38B@62S{&?VP z8@>y}^x@l7X-nJ}DIdR1vqk$%O$rigM!9;(RGu#E1%x_|Q|p^?=CloMcRRQX!K9)B z+aeFxU=6c!4%Va$IE`9^=B636P(1I{hCJD9GO`w~=lR{*;mdc(jQ4i6EGU`ToYuHa zrWxUdf{N9|?7JcQZY5Z_6{0QgSMtpCBKO!+-AU|8Xr(Q>$S4J;BTtI-m6nH_;Fu_Z zM#W;Y|MaxnJC*qD!^3%F2ZD&7>reXn%oB4Mx_Eo{rpA3B7v@Ew8O1Tha}P?~B{$w6 z))e!+!%Ei6wQ4uzeznq!hWgT?{EHP)sUHK9(S8fmlENvy`wY*SUH=A1sUJ($(=yC- za<>XlnL7j-&T~BH{WbbM*cF#`cAjEezBVGJ>Mcaea6y@{iq$>{LU!{P)|I1o|Aja3 zO?0b(PXHc&4H0CAR}#cyub~uGw~^^HrF_gsHnkI4Tk`TWuwFFx^P0yVolw zJ&uMt9{MQ_uI&U&w%GPT?RC+{>QRx5<^7|lNseJy+aI_b-yuy?W?LyFLs4kU88Z({ zv8!kv-$K9E5fx?KVJ+x9!E!a}8>%j}soU|KeGfI-z`!vA=jl1Oc8$hx{yh{1XQBj0M(*XAeM$sVBTel1b zk_NwZm8=KzTVaUF&o5;&C>t9^%;=v$5vyRfpB&X8DrI^>sb zNuO}7(opr1o(zfRhq8x87+wbFJMyqM_TfLIS0!8nKk!Z3`(4y49G zp8iJp4G1i`EMh4b>mui{FBJ3kZei>^fG9BdpL{(%C{{J|6`qAnyy?1qq;s*m;hc#nB+rf^VFkzY~C%t<@V!$CEHwSfd za`JUN@RIzUWBfS>-iJ*si8&w%2b<0qF9rt3w;5E7Qau$lx#s3l6h$&v;@3tvr1I-4 zS~;Kq+{U9IOzxY08vtnV;VTNU?pKoLpYNLr(3Kb-O&riB&HR=}o7=%sd0!3vEAHUw z6Q~aSZxiFAW{eix{zdW1g#V??^fk(HBlZUq8_K#2n5I5>DCP4%X(Cr8=rj6bih1kUM=jIlB^UleLY4kzvU+O zW-QrQ;GY^vNSKfBwLwX1{=Swq&9*G-~-4LIb1-sL1934LXOXXlejt$roSB~YmwEb@6Ez*(%=2W zF2eDyvc3QIH_lrRUvz@iDLgOqkBpm1`~-6c3)t-Ax7})L9H$q8Rch!H5Z`sglmR4U zlFt48wD`*^UrmD^*zoL$FB0VOiK$lH-J)-54Dp4Mm?oFVn4wmOkHPY;WOcA{_U0}G zX|AkWlv71$g&)g-3ur^4Cs7WeI>`sV2Y+}M&*P{>El*gEHk1CMlL9xu)3Ann(y(@^Kay& z7$YV}n}^|$l?Rl_pq^B?L*k}ui52MO_|X$xDYn^^ak;QV!J)xCL;1h|CzYEofBi~<6nx;}nyryxH&h}qRcypC3gWr?l+{Pe#kYSGAPPZ6 zWE-PS%^ReCqk9a{B4hpeu^$!r`Fdh?MC#agmcQw$JGL`XjiqVW^vn@=fK4KEPBVvM z`E4VJ;_5Qm3Vd`wOGU#VwSdrXF>B%_>g!XmUx5X1#p=yJ1uxJs@h_gAuCO1E!vAbW zA_dtIELKcpo61;MFJhVom++V5Vrpr@yp`A8T#ib{GhrWpJ+~?_X^Aur?#e>7=5y|{ zaSdc%^g_<;FPq9`mNk=VHHg1<;Y0c)Q5V062_ryDL;?#XJ72Rj(O)jRhYd`Xb&yf? zk;6o=-4cyKNW!rkd--vTFxDx~HB_F`j@o_`Bv~}7p@_K^)qqzbsX^u-rjhjgz7i7D zfxtIL;fqcV<0XD|H>HrJNAa=zvC`%OEc$EPh8i9%4$W|vG@4ZuloS7GE%}8W@z=tx zPoXIz2Ndf?l6w{_onO^dk}Os=dXN~M1LGuCF>h}ZoM=W#`&TQ0 z@0v@i#dJk&-9L~pv@k=kY+28c@-E$DdngZ>NRajzR^LOA z33`(g1Vs~Q3wPMuQD@}ia{i;bEDlX1)YnjGRBrdB6om+h+D{u?gx3XCWO>w3vZNSi z7|zz9Xfz-;oB~z)#3{J@;21>-hSeZU_Xn0O{OJugq*hSTVQRgIUQ{3~epA4_%FV{> zl)?Z{xxb5;;s-6!s2w>K{v|zX+R#q|Zz(0vlvb<+TK?ny9;GT^=R%zJ8n`tZCIE=z zCA}^FzQ+I|<9(=d$OVUk2U?d&ziYrZiOt!s3&l8EIqBD!!hA?%Xch@$a(@AV zB#k*XPvy$%;P|HPpX{g*bR^`Z&*H3C+WACW zMZ*3 zpnRY7Db<1~>|O#Ixt%3qIolFw1@Mk;D4dge3VN-)45u+WWM`$uXY#zpa>ZNWg=$WP=UhrTc&fzV)z@pu9J{4Sh~x+3qQE%m)P z;24922=A}IZ=GOjUzA$Pe%2Zb^%77V(to(c?w{HhP6u*3x_rIml)Ip-r+X1u@#O_d zes7)_g%YmPZpZF~(LzJmlU1Uk&H6W0F@dm5X}POvK=Dk5dQC5i&I71RGTsp#@)8{~txZOmG+fx^tcnZ}jx{gq!zk>7VHUM1kxKD~gb zPA6INCNCv2&QjdH-vXI}QnrcS&Y$0)ryK~ihL8(T0;f7S*Y3K}(m)EEm-T7F0k{`w zAAIAYaJm9upU6eED)G^JHn+UpM0y9_HllFxRRzFblYMQ7^G+54~K@cCMr4<;$LjZ{lPvJLj2HhGdfa~=MbW) z0@r*#Iw4|yAI|&b<^zhY&C@Grhv%SP-)sG)fi52zq28(4=}04~`A2=xMtq@I)w)Us zb!I2UZRIm4pG^-wMLCW@Kopm`sL2gTBkIUmc*KilH>K^bc8wdSL>y}_d-NLG(hoqf zO_fHT`r4&Ea-e9!MChe%wGwshm`t7Wc31)v%!@oWxgXS|>|x^%Y!aYzIDA=<>JY-l zK^<`jst7IM(;pui;#oG|c#zJ|_c{1D zq*DU5XYl!DK*o-=Sl=$dIL*>=!5ctdUx;Ns?XwzwN`$MMBVJzcfDb3MbgL|4Zvu+dej#+4d7HgoKXN};a?rkVI;-# z?w+7XEb0D;*)Nsu&<4DZ*cqi?g{scAqgeracF_H-@&94!EQ8{Rwst)N4DK>GL4#&+ zx8N2W1|J|00t5-JGenSJ2_6XUK7?R_z~FAdA$V|ypn-5X->Euv|Lp4O>h9{Q-o1MD z+UtE@I>e(>Ix-iO!x*BOIBhqOxu*EdJwWDX0d=Jdt83nUO`zN1z~*;w8YE}93zxTL z&D-t{oJmX=)eXQ8h>hY#qM!j*xG{by^xkV+Dy=bRpqg z-e)8ZRgX#kJ?i>>fRUOp0_jo>VgS02tw9xj|E3!Qvxo`BHTzs16n|&L zR7OP2=`#tv$}$xnU+v-pQzWp#R*94qv)kenEnNV5NW+FDHM>6Kpbp>lyAjf_4O`{) ze#dK}Gsvuyl7*J#uBk6~mb631$bLnq=|F9Gk&BY{WZo>gX$Z zFW^M@mkRV}e2G2W4l>#`PO*uW#?^Cfp&??+(n44Y>tnX@t8WE;%#WWB!7m&22QPbv zg2junLvMD99|q)3F-ekbJ!r=Gn-{2e>g=y7j~Ktk5_f5uR463EzPi4o3wjfMoD{`i zCAxJPD?;a306rCP5LDrMxyjsKsK~6y`9**bM@g_)N%_kWqdGwD6TB#wCgfu#KKgbk ztJvdagcZxtW`hyk*UB?;+4eGLDQP<+a<$ZD!0^ciB>$nqO zHwV;GTiRJ?Iy|Q`*~#dE=d2bMeO_xm1QAp?g;g@v-ebcwmlgP8a8^G-_9fiQSQ*Sl zr3^pa$O8=BSyEzJMl{`Hqx!yCHCNQ}C0{~RtGH4mpAAF5bEi%{d0eEhU>xnVy38~i z&^0@ds)7Wj?fp<$ATA$|;7zsKYJm8X*TCMWS1};^wF5pn(8h^|E*55yd-)-@NY`D~ zb8CW52d5p@9#OeD!c$gZ5MMyvoz_Fj?ebMcA_hv3wIL`_|Fua#C zSWfC=O>3ZcQxbTyeLlC7wPH0m?8%88qF!Q-?=SiTbLY<=Tf&&vPpPSkT{C8OM}M4O z*I}+c8QLBC?ur5m2rw;-nAsj*M%y2oX?eUog^Z>(T~XC)HMK5b{T-)^PXNN6JG%Zj zO~}PkX-RtMbkc&51EeuWAm5?h1LRnL+^=R@ja|PZt#lyZI1Kcb2(DYb#)x6-2a{yz z-q*;{!s+oUL)2VW5Z`!|PlFMZG&OZv&`bu~djbR%U}M{}PM&l!4bRC-3eB3o_vSH= z^BDEL3nIXtoa&YQi#=H>>)JekQ5JCw^4-P?OMp8$dl;) zLTwdj*FMT>eTRj_y^YChT~%+&<^oUOr~+u>{kDzyc@3ec!fzWqLXO3e4wiblk%y(? z;HVb^Ju9o0F$X^Bl5-X~DJ1;SEI@$NOl;weFv1r^JfPXtM1+R5Q}0Qz`INAxe4?rYW**tt4n93kc=xG1W3%O(kl?@1B1_Q$641R}w+|yD?|OJ;aMS9-iG+u{e$j>F^m2ha7g`^o zX?VwbU9?PCFSh+@A4_)VP__@=X9LYnHs>wUHhIE zeQz~AxeV;ACKC89k5~rm19Q$`Gk|zzv^!ur;O)7C2+gcMD)~h18#8pG!ZAN2tm}#C~=Zt_4 z@!Sub*){-F=WDl}Ibc&JbXOx3Y4b}bWUO=Q*(8L*AcLk`X|y)6xJ}@56J+?fCjhD` z5xuCFgB%f(yq?MOY$ZZ-;S1g}KC4)^P(eV@>mi0CIN=HFUwJ6E8@1zZH>DVzrb!%* z*S?sw*_00jCLH_A!ZIQWpaRxW*N2)CP8?F!k9{nnwk~xP5kX#3t{W0t=NO#mnTDD4 zdEEWqt=wB+wtxQtT%=Tpk%lMV=2GXN(i8;wnps#@9w&<_U?lN1@FFD&7<|X+zwws= zMb|_ZJ7;IkAgvcy&+1n8e&!qTG+>WoG0-CW;?@+PCZ`cnD3BfGLlZU-_}`Mze=hLY zVBn!-WDy<2OpO}`2zt@5#H=m2E693`KD$WBuN(cdY3+PF^~ck2_D^A>act zVybG66b|1>sr&<%ke!FpTLsDAtJQLsAp3Y+bdHn?-l8v>vsU&y39~+Z327J=+nZOm zM*sN&5>7Y0dvwAPlr~0f3dZ~zFMEK+HhWSq1eMM{6H>|W@3u2adUm0;yW@Am9`&%j&b+TG&mt##=FG+6;zLkxAoV9_NIO#I{fc)<7j}{*s=3WY&XJQ1@ z%#^5FZW@EoNl_e|rU|Dn;_H90n}D9fgFMxfRtAEQqS1!MKtv6qpCWxg?q&R&?+(}^ zfR@HStxcjY&roicsz|_aQbB$P(==MkIc&t`U*EE8g?#6S0e<+IVo+aZfoS^g{laUP zboQRg!|m=r1LYMEQy>Xj?S~1M;8xK_t_f42gSW|Bzv74tuoJd>ZiO#$g1erpQK2r< zkvgSj=^+>`#6B6efds+13)CB8nRV{4!JoHmYBixg2&Q zDdIB#&lnk*R*msqt*KqCQOiP*&lq@pn2~>aq1Ug-?W@^@1*_sSN@i%O$e5(qs=byZ zq5savoXA8vnPl9!q4EK)aVs#Lw8b#b!;uxOtgP73^?N*>f~v7>QMC~ru?`s;`Fxr%W-0Gt>g`HMtNBOb^6b4RTgNbG zB5gL+dF)MJgifhK*=3Ayz@xeKa*X*3EwKm*U`V;Jc&S}2jM8;7KR?qm2U(Ysi&&-BI zuE9}vQ+Zv4Ag7IHT3)#$$?QCnB*qK?2YSpf$svN1VLlGTgVgTE{+ok4P_a@^ITLDY zj_^Nl*Au+a2Axjw>L!n$5{eo-`Q*~^5vv@3y{hk+&~>tO2tuGeHEEn|Fb4T2P&9-H zuH!J$Ck7QG`7kDPnE;@%c;q8Suf9h}WNSf{N$dKzcI@;Qmg`=_7<2*T9w-`m(gedkd|F z>DXm=?&WfOpjd=dyr`QrL%JEl^7D9~hKR#bM=#`Ckde>np%9IrR_rENHbC{m8O*hx z2~bqR5>zOytFy0`j~u9(&QgJ395gVElP4HlHE0@68%_mO6d?EeUJ|kQs0Qe_RpQWJ zK<31WFz#ZY2JQppbI>3_Ut&XlRw6o0}L7aV(HyiHcCjat>l#kr`mDeNJNdR*&L}@+%S%ljQqv4 zw3S$c*2ie58HWta`tm^jq4;S%>{cASYvF^NZirRLiwok46XmD)afeEn+j5Bw>fjL| zEf#fFCl+R+3E4F9c?-?@k!X41=yu2pN-xIxtBI#CFrN#pdi2^!eSb%jA%wU*Ebjee znA^Zd*)q-!P^#x=Rn{9y;(EkEW7a8@!+E}UslGD zr@N`6wx#RCWHrj)Yp{}ra=s4Pv@FGDF5g$XU$1GX?(VGVI?j75 zut?4GcQ@1N$D(VFWlQSBR`s@b8-3-a`d#qjrj}&AyG=r=FQBjYD>5OeJuuh|6SY(4 zLS(W_e4|PPPK#Ax$7`u$kK=*15cg$5zRkTWhmfWXTW_953YWqdhkt@gd2JNX(m(qV z*KM6W2kb~6SK=T`EHS?YVU&)fUQlyNkvp3mQW))VJ(E)7NHBX=^=LdbO%L+Z`lWRG z{)rU=N8u!0HNjNp(tB~&Z0ONw;}>GnN~AiwXx*R3e}!P+z;JaiM_4IiihX=%bR4lu zvcbTKKkLr%O__IV1^3~%JjP#&XE%BFHns?eI1EYu-M|*{JpMPAmHPXUmhTr5E!*f> zy#Zp4AFceAzp*P{weRs|TkqD<@9_XiHJl#5V9Gp9Wq5;UEUf7ZV* zCQKW?@5Q{{E6};{m;Z6vSBCerR_4bVq^O464@Csf6bApDy++HE!#%*YkZ%tts-$1w zA$Jnv%8`gEM+Xvl*ry8ik{6?+_nGU|VJb+q;3Lh3nCLqJ^b0%z*|jkxrn?mx+9FE; z!CdDgL+up;bism99L9*ik`%-x{4c&^rTFjWg|OP%B&W*!9JysPkyCla((?-Cm{POrv3O4t$d zhgCqJ*EXF7-^u0AkOOqzU!$xV)LJ6O(=9Rp=#TNT=GtFry^=NFx#)b76JaMVQEK9t z`td1l?*hQmAUeXdsh2l6>+Ck=jC}MQr?teI8pknl-;u-xBVCjGEWhotaoi_}<#7NB ztmt1U2^@^!VMb`1kuW&d#Oykf1UX@Kommk7QJK#tp3VOb*mt4Q&|m~M`PB7l&lV&8fCB=CktVwtiy?B6BFXHzw;mu$x;7ob9mkQ z;QK{5wQj*=a;HtOrVHRKaD77+aBAOO5pmtJrZD&(0$IL5N8p4fGC4|&1w)_|XO6ry z6lhi=bnWK8`VhsIo)O12D|C#;UZTD%IJfnGdB*LiG*(z6|Rsb_}g>&fpg!g$6qEv!-FofxNKuo#?s|dB}cLVZuxsJv9kmJ6Zn& z=!zB>nri(r=d-KUrgK>6*HV@zJ_p&UQ@>7R=#aA%^V$`$)${?OB&% z6KbrSAP)Rn4MEP?B0yTQOcG@ff+kiC71xH5 z6tj>wZQLnqWSA=LXCP=im-^sjHlO}|KZX!8e-D6t&kU&;wgyR63wLUBmd+sS)JEl@ zaP8yEP!&Kvara-iPTJNlacw75F&C=x*H23jHS;b10~lW44>TB`$?R)y~gv$>!a&zJ&9J&)A=91ZuQZRy%-e&qe zaoH(Dm?cnVZ>Xd{m|!nbqiqkEn+K-p*XMY{Degj0WvKGuddciEXYJR>ca& z-`Q+AA*!{VmoP?_k8I)f-1EODO>9W9_DlYOVbM0wpN{LbaOK$dJVzhZd0*fqHFT3R z|I8eeABjf2kBa@1fIN@G1CLesBJd9mVdud?Dz`a$Q&fol3c8Y8=@H9uEJrtR(Mp*V z#pcR45RDq!X1MQ}p6ekSO%_wO8wF*>bYex=;Qm#PgDqTYmSO|A_PB5j*^E=6m?OH#GEED72>D{a=M)VZC?&H zu2egx9cFwHC5t=jWBoj=sW96epUq=qx*-9)`0r=RRyKHgq|^Hvw+Ocj3yB8@m6c{>k3a*W?yHmJ+iQo(Q*}XGlQ_`TWCJl4}$}I=`hQk%3iSY*yoLH=v z;A;$JPdf0<=@9f7O%|!MPpC?2oX!1@+q+pSM=&ICQ1tzT04W=y{}JMYbjxk|2XqPc zX??_JHp$r6M6Q^p1`ofB7lMwO#ZQCmA7e>@gON3Q2w$Xl33&GGn^YQ2XM=cn-2B!-@Sw4na4uqoJ35M_E z;TAGvTd%Oo9v({rHA^O-P8df$XF^nc5(^s^{IM#Gd3;5WwMkFaMlvLkLU>Ve0nYEG ziOHNbFafUgkPN|6h-|g0P&An;Jz3v zC1p0z#C5RKfJpP}n!Fdhy*(Pq3{6zDL(a(ZS$F0JJXnbU5tJ)LB?7aYFb#EPcZ@S& zop8VMKy6zxrr>4)C2JSe9h3&=F2eYEKsc`+)jl_rU3`O77Xc)sfahe`TV*se!6`0% ztmJSRLB%eCAZUE~E#a{}*Yzn3jed&Z%ufF&22Mob{I*3L*o8gMm*Hcl;=DlmAn?(G zT-S$?B1%1d+?(u&{}=D7Fis|DopL;2`hD1sO~D$){QyRIHeYhY(T{k!oF0 zV>}g15?}Roz9ybk2FYZH>FD5H$-%H$c%GctIw*vzs?>bivt*DL<`sA%LHEeH0fC{5Vjl0(tez80F9aVzVR7BGZ=>c=$0cTR1mjNPPaF&4Al}QIELp z*W^SD;Tq(MC3=*QMvt(G!SW-mHqPrS#7A)vWJP|pmGLz18Cb(UNg)4R-=V273KVcY zw7*@~9y_dCFff{m#?`cRHua?Nz{c5Kg&vT+pa31S`($yX<8?Nf&T6MXudl+AKKr1( z#?{xxbXi=%(W84(u-D1w7avf(HmolXBsk}?Bj+N=jAUvAvQpdj(g2~m9FF^E0|0&{ zDLYA&xQDV0HJwEw~zqc#T$QFzNzcmQQz-%4^u4Z^4;#ew)sW%3d#_YorjIb*5UtG zCyo9gtooV~C+~68(}(WA2iozkjxf*%N-Kr1a@D^4!#K-- z?IVFR6G$e1w(*!u;-twrYdMEE@nH^ipA!dTO z)USJG@K0*bltJHord0CX2=Vt(P~y!ecF&0SQ)gs;f%f)|Td2<_?mb&({Brtbd@35M z+yfIz2%71OhFR#$3smw8L|G>3PmPvs>IS0(WDDzqmg%8{-v)#;lT@6)OSe6Z*_1VR z_GX$BG`iK)*Frdi!~(-_)?xTj3fU`2ysJ6Wwmjrywt-fVGDp%H=5Z1NL zhFX0gM@5VEK&d(iR`&U-5nx>%d?6sHaJXC-pxN%vK8S!rm0}93BEjIg(4}=t@)#vbaX^sLE1q#m0Emv# z7YZY?!&d^-zP>>lalAhZGL0jS5M4DZT>(+BJ)3&vvh;yK`?sGxoC%%ZSW1z1?o)e` z-=C12O-_F$M}{G$vwDVy*oTr~kQKqOMcesjCKNDI!@r}{^wvK;$CO9azzBUoIOYrF zS)Xo`hJ_)qG+ncLai>#91~$3`%792!)3FT-W2xM)rF{QwiO{M=bZSn*1z*q(WgHhs z!1IpP(A(_8jl`2r4B|!qPH?>QO7D7sY=tzbeaaED_-UHIZV%Ggbb@!(kvk#>Hykit zOEQ8An%F4paOf!5%LT_cz#^&{zxwB&JsJ$L!1QgmiYz(QPKIQt>V+h)J3f2#dRb%i z&`(3arj|kmE&@>%#VyE*gF4}jlQfEmz<+pasHyty-zpJd!^DsmCqqNg7=foFvdmPUyglrVsyP_xHYQ9T=xewy+y;rc zxYF9}gpj&Vf}(QwFBSZw^aWQqUYCDyiy~SG@!gI{{=$hs7-h_az0Zo*M%+S!5seqG zB41K4l-4Eu;)HQAz98ewi?%L*4pf>uB2P@U9t1&o!{_2pNa5GWiCykx(leWRSBpm+ z{e{9`yId-+qrWbXZ$6=71Mnsl4p@q22%23Ae%qbxikna9B~#(2!d+$ zf~GDhoOY&1KQ=8-aY>#GFYDv}{ouKPYoNx8Go?<}@U0It{w>3oDyGq*-Dd!EJc&cQGn>`lE~{TIk{cP()8vFU?h23lR%yPaN)}c6N z!9(%+Xjpg1z&N_e=x+|C82PEwWzNJKDI=^9vX)N(`SuFb?=>#*>2XkQg}|<|0rUtXS7*pEd@oY|zLRAXW(%2x;N(AjL1leF*Fek! zCV-34Y%xC2_Fza21Q_)m{pHaGUUSh1{Jp`{Ht&7?X4v(hRu4klC5f5qM)m2o`2v1! zav6_H^j8t-kbIB3^{FxK*GKL!B$e!PzDxRcQxAWp_tooSatwU4dXw_4gz%B)XLI%& z?dACEznJu79Gcj45jRQ9aeTl6+s?}8wzbxd%cL$O-J!21y!d)j5+|7~+|0LZ8o{B2PjQES%<`S&6$g=BOXk{gqi8on;8wpXjsTHOM39 z(9Fjbov@a7_aa+{P1bwsuQdy%&|$eNbN-Fs3MZ_dR3qVE-?Auz2rE>VMD14J%qYr2 zX151p=?RWnkGros`wy2PgrkLnz9eb=TQ8BvB6mBhMJD9-hHe?1q+Z^j|on7xCI&5{&P|JVU>Ck7H}tw&_gEJaY#~sP7v?E{rEfU zAf#!<^>N6&6mu}*q4|0!igX&)!PM@P+hgl)dq<`uH z6EE%lR9|$J^xpEQq|;MAN+~9gyWtY8n+KIVTzD9MjH<%I_RYJtPGr*Zw( z54bLt?Pn$|@?I~PD`P`~aPx;Rb5IJ?Z#8E*CqrnZO*Lm_oR1Y|JI!7W-HOa@mUJCX zF;HlZC4M^vzuqUWf0knX8sx}MKbhx^=}2A)*Zjl&xu7tkuhQ|&lKjH9J}gIL`>zEK*|3y=h@o2L z&Er$hxO(+a?0X{Db|#HV_x@<-<9n&LcimRd%(3Xl5TLC{JOq7JZx_VEcieo;dGW=f z^&8{+xHrGXXVE6R;qN#u*!ZKep9L6=v-XB+`l45n3GlvxxU?9zD8LB&)%#8E%m*BK z5<-At-h+7?O-7&lxYA7uu|4+4c3X2+bo+bRpFG8tyRqEQUqzWIY;GuuWPD8sTv%S7 z*1td3nmu>SO0=6^D26p=-BTY7z@77|@C`Qv&FPm!4R4Sc|9iACg3SBrHF5bcQe-$% z(~ymZnw*13Hh~%Q+MY&$|98jXEsM-0V^69F%^I7nS3^*$%{(8ekoM*o;oHoHrNBLT z(-2j6`X@E|I3}{yH?P(^U$umV=+nC+Y=(O1XK89ra4x!CgJluInQ~(!-PAhSfQQB} zFOYrg*u2lJ89jdw2|gv8fqiljKk~jD(+F9)-U5r^=g>R_zma|M78RnLqkRn6SHQLU z_XOE~%a6zhTY3W+33Cx$Ofzy8yFi)?lh!s933+7rfjA5Q#FcUN)Q-J&EiG5Qu!cO)o z8%S+l3tFd6pDd;L8jS5Y??E|hPmCV|g@!sbx5*|kq?QVwqV_F`wNF=Vv5-u)N^#+%QhF8 zii%|o0jtyy5F(8VpK|x40yB144gB>8Zv(gd+i z#sh`T-Q`yQ4#&L{$slpI0EjJSJTY<2FNKrO`JCa*A}=Z^FqF2JVNE{DFa3HI*+ic7 z`Z|_Ty1tQo8!?o51wfHI#(@b~7QCI1>2IzJ)q7|BqS$x=_UruuHPZ@)4{EoS0S*>a zcE(bfPupuDqA_jSuUG(iQn`nj7|@){d%C*VT06bAVYLR(OR*A6Esy#o2kvYV5X_?* zv!zKx?w-SO9IcFvT))(RHGaR}_-9=kAao|)LZ$xm4e_f;*Qwap3^Vm`+qY`E;?WZO zg%~3+E?%EtWrdU7DLX_)x3K^~=L4E0Z2d!I_Y1g5YD_l!?sV-7n1v5@9ongovrb|o zlOt{Y!ii60a-Hj7{^LR<5rSUochRcSnI?h=xpH+`u8sje6X=_Kqa}smilegmm(fp#)2<96d!bxnP&-`H9xYV)x=|lpO@XaNExu7X*xvL{% z0lq*3qF)VIdhM~UNzBWY636Zte?o{327cs+>CNxmP{IP*3uJnJP9}xBA-}-F9~CAe zeZCTW(%JO8grzVrS2PW+I=uhEbpxDWf{m%YYsP%nvOMeN`s}g6X11t-&=~JHBZ46U ziV3xoH(eydH8<*}@v8o;xHO01bgTz2rr=YK=P;sks;(gp!dwYz% zGcjl|5QuKM^*d8a6G9I}8@wrXep-dBBPu#gpPvl?$iBMn#_qOrg6zJV30Y;DRy1b& zc9gp3)ZDN1UEBp|aJ-I|1Eb5*ACoeJdisnO6MeND>lnwTsC1W7z@peMYt%*9l}8@j zEcM6-7Zbd^n~MAFns=(lZly6PI5|iF+zdJ`_BwCdj3*1?`uJJFm_o{h5iwF}hMat} zPqG=TEf97(UvLWl_bD<==ARXz@F+NXuE$l50H%seHnKpx#_nMV6boYjric#5_GVp# zVK>S|3$E+}+Z(g5BJLuY5+Zy0<*E$SbdA)#vAGl^J&y?sV5`$1&TEq zk+WTm6VeONZf3ep|FU}zd4a@-8yC75TUUo!WOw)u`sk8?G8kY0Hz{IQP}jV-7RzQN zNF6N6s{7glsLc$F`7_ttiP5fW8|z4CvVLPs@imovb6ZxMVD6Lqer8R=x5uQtK}xaw z-~k>b3a>JMz#ta*>7dZq5aguk=#&=s{CnU@~9?EA#XFOMr`K>^{K zLmk+G>UUxZQO}##q^)IAV+uv^xz{-`;{|xvRO8mZQk5_*Crk?VdgqgL1nj}@5KA>R zI?lwPVoJieSg0I#kmL>el_Ekb_}H9U!d{GX5x}$usc}bEJZ_m{lBm)?xaTY!-?fwF zi>!LXqJDpf<%B}*wS1lK46MGl!jA;NO6Lc9`?fM_GTbwAjQa~I4v7BbDdWk5lbgfk zLd?&U$F?SZ^nz15qQ<9lN_H0-?-#j$BSUL*iAsN`#9c8tAZI=Xq$LFIB8p#SzBvMO zwmhnO;uCWVghr%$AS&{3%;T@fffX#8(tvztlQGoBlzLV0S*Q}84WTGqD|_8|{%<3< zU8oQJYW0d^C*R|RNZ^~Oyn64FzT|nJiCR^QWxScnIT)SJLrv_Ohr73H>n@8j7Han% zaQfA#kq}dZJgOWj*`+4tDN~Djb@A5dpg!&c^d`I@G*6#4LQU9pj$x;WScBISRjG0l z)=$T{28#BYjaI}wSCp^_z?!BaS_TgJOJt0%6I=iW_n*#?7badi&YMh5)Dsgow6HI- z{-7DuSSjcxQ}VKacyailHioE812Zc(KQa`mOriSA!*U+R9(H%B=+N7Vqaghp^Rod&lPD_r|0i;OKq}5Rn z3^^g0W79v#VCFxNX7nKT6^+hs0JXj4uoYeJ^gD96E+scJjPT8puc&bC^TGwgN*&_; zVYzQ4hW_nY;7;PQTW`y?R0vd*cD^sNBzA2B$Qj+f-Vb!l%xB~JBX&M9L!Ks-7)b)9 zjBL&xIoA0@|FNQj5F2NDK#qwflO-{yX8go4}oe zWuwr}(n6$*bz37wn4KU&kDd}ebNA7qKLUpKS!+lEvoZ7RhrhOU8=!RRum%gpl2QTwLo=)Rtgx z#h2v$H=D!pr1>rkyqUG^i}W7$ubNcJ$TQ&iyo0W{{hRQXQQk8gUakF;LSMg7BWXsK zEaH33vpx3o&o}q4bygW{Hs>d0&8kYd3_7kYe5!qZ|FJ1tPCS!6F5|hrELvVqcEgsp z5o_RLO%T!1s(E6QcdNTFej*^J^kz^pbM*6*lb3$bv)s6^AIh1AWQ#8`83-uYn)&884n^_oG8>X)q)#4DAw(PI|%c!zBit{t& zWbLK*?;P2>zEn@kh_Xn{xbF~k@8dA3bRe6nQ%?};y>#qNIW_JJTw5XSA zJ)xnN4=j48>V5Hb>CvBaD>H7hgq}pz`LsC5nBIEETOCAQV#Zlx+)J1h5yG*+V3Bd+ z5sqbfebha~vxL#!8C6(53EuM`JC;gccAt&_t~ZVmAyoY}lls6?26@wWX(Z5+Y9D}v zpk+hYBpnodMUv!ji-Yj`hXt2AntJ3ZJ&o;ndPWn_VgV5-dHT_|7~7|s*d?H5m<-v& zlb3~*hOLhLa@hK}R~1JNHr7QEiR}N(6)F}dFJ^)!4Ep;Z+MOu|zLa~_mKq3&>8;L; zPrc){ipL;2Cr=kpxlbDHbDPYRC5$`nKSDufw^;Bm?bAV-*)IcI??0mj0(`W;>wRsa zo;}Cdx6-}Ra6?M3wJ3OI@FUPsFyyZ`2vnD`+>}c(U4N%NzSiM<;Q7S3;v{-X=Otc{CwHFz1)sXqDu8Xk&T1@`5XMUzyXqqn4^C8`jB{SK z_ONEvCU$m>QV*00dWl?>LLR+-*~6<@M*>x`uy~ucyAl0Se&!M05frr;R6<4aPvx3& zc6(kyNuy{$GMQiK)oeClRsJo8g?Je0n@i8F7h^{OvGcv8}_FX-;y{5J~R zTg);2q%`Jujp#ArF9^!%(IUBU_PZZ7yb}yfb6IsDIXq#+=;_kkX~))#(7|)qdMcRH z7Fm<h$AM19b3fF#k2B?B8Sgx_A!RT)?mZ&Kk$m8$R!Ytyp?ow z1m51=K(17}JZLr;7kd1M!dd&4?8les#D9AJNYu66Bqs#AFCz~lbs>B4LaUL8xH|uH z(h`6*J6t)U_L zAv&#M=-!L&lfpjJMXT|L`7}^aP}<}g9Rf_|V}2z`6*6)1TmtE9uef0hj)!UFDq6$H zn6N2b+3@*UiLBqpyX32wKzJ1Yc~F?`rv1EapBu*Gb%wA1g|8i0^o$8X&ioi)cx8PE zqE_P%o)bVnpTvy$RbSZ72KHWUhn~hFOA38--cP&ZL8!SRQ-;?UG3*cGh{H&COb-tI zR^z*>$dXiMY{wC*53a5&LfGFos`yArJT#ou z4XkWIqbyI8`~&mWPPp0LtOF;a|paP11i1me2dZZ zUzdPUc!Gt~&y^dJL5?9Rj;#wMuJtwy-v2;^zU(fh5CstY;iLwX?e)uP_lxy&JCf4--8_dNj&-gMA1|31SHXSdadNQnY%x<=N!G(abj4JopD z$?|>OJfzy@_#Ofc{xmHcMi2jaF?|V-N-$_ZB^XP5S4lKTkginbji^wz`298diYKkQ z_7L&}eY)h|93C5wF(5&^Qguce%GR{fq=k&iX)Dq{{|O`;A;d%4{@@bOFY;yHJlr_3 zt=b2KmVqsptFzU` znvwa&Pnx>uxQa9{$H!Vb4EJC06@sP4NL`*OWxi6CzV_}@W}9eq4&_2^%L0_JzKR=3 z8TGfZ# z{4DPj@W)^yybA8cP%jPhPUW<|jPbM}yjgEn<({p%|Cw%XFr}$4m*|RKc6C`^L$@tsSrVF zgS-*l3|$ZPG3XFa5GUe9$ozs4;i)?u3=VI6>7x$0;fXpTq2<~xw8x;wR?Ik|#LYgK z-}}@UsjipV`0yz&8TO-cKa_3fE0l(%v22A>QTUB=qHWedzLdweFT8hrxIOy4FQSw1 zeIV4!)?r>i!%gyg?OML&;dgHh{a-!HpZ{meD1khg{_OER%lxD@&Nu6&*aHunpV7|z z`>{AZ`9lPinK9D6kq0&v^*jy25o}qS$bJ2d&GcvogYz|4j?X;>cro+BOBmAfgYah< z^j?9{Kc$T}ZDd|JVkY=D+B?$d3;is~;M%qL|CeO`FMlk*7$BMOME?KTX6hG{c^;jK z-LkL%9>#^AlldQQNaeP4ORTcu4E?$1W8|}_;-;|oDWy#8YTHZVq9oH*XqFA{EHTe= zI;nnrG+=d4J+tq!d&~C&71B(s#^cz?K8&Lg8r{{1%6t$~Mhh(@2>mh`!KP2V0EPD@ zxp}tPB5#8&Ba_2dS!WDO&zYZ-1MO&F6vqckOVzW@pG-MHG0cEzU(P?XTyEbS{_TbJ zr(d{B976@FwhIf8-x5-Gx;+T1XZ$r8ktRhJx!F{(=iTyB9Rp-GF&nL9)82jG zt~CEWuF@FHA-E46@rmi;Qh7h(W@ildNhzGth-B{{En;#$&XGk_x|0Pgv;{aagBI$ zfsFRY3crQ(zH|)wG^rWoZ2JA>dNnrnqxe%!*uDcB3HtMZQ+ASwJ7AB=)thifUy zE%->ldolx>z>$qU=n)gD#dd|x__beQuE0YCXTQj>xT|n@Lb(I zO>Yb_AN*gP)URdHq$Bb_On;a54Up>CLyBe@^gh)tnuQ=3lHq=U^&NxPTQoyzuj%3S z)>v$_l~_BHr`rIJ5vozTQ!W1=J%+pfeTS5i7}nW{W>n2N@yv%VgAGtExPq0pP}yRd zAf0aq^=`&RrZBEo`-B)4^!d!o(5_V8M<)OpZUP(l?BaO4D>`)U2Y^n;kAf(WJ$}G| z5r@W4EhyQM0x?}MPc{}<34ha{0A7nw+d2D8;^hzsv;fmD`tUNOA&JU|wd~r+uvVgFtuXdRrfwPl7&@`OGteIfr$U5D*z{j{W#pjF{}O`$RktU%H`tV#4{@m<9I z4qdqIj4ROPL>!F5p8n50zC#Kw0l_cXwNYdvLel!4`M7pvwk# z3lcO04Z66);!cp@k|4p|Js5j+!07U z%TWLr75_00H0ArP#VPZHV(wICv9#iy9+Un*-Xw1%fZG|d4VGxfZ#WPp#-2Zu?vTPn zqvB+?srZ(D*mFMiQp7eN2!1kk6lnqu8N7*3Dw(fk`TKeeEX4#rBM9wasjI|6z<9Gj zunLtBNXdoA00#Y17>yH(L|sdXq@a{H5gP{U<9lE5VHk__S*rvAlV%(68zX)u#KKjq zf>q@O_6PHnCbUGGKUq=c=xq)a_ff;Vool`GM}CJfIA1?X^i`7Pei$AXsJf}O82(EO z^=*#1F@V{+{W1KMm;5$~7EHtoDpmJjA%K&@&4h{^AYD<0<0AL1BgqK{(_ayQtFwM+ zHOB};VN;F94~9a@{>${TFsTdgPqua{TL2KX=5Ri2;D2AY%?l=tr=XbC?|ai^d@cZB z0Z-j!)MCW{8Uc7o%xc}xf;KilwHz-ZLQYvWX#j;&K2V6MI0itR&H~!SbVSzQB@4PwmVc@7h#<{DdP7AZ9s; zd#QG+zZDbTttFC7GdF7Mgusp=N+!Pm_4YNUAvsgMepNn3Lx9S+_x>^apAyjH<6H_a z?hmP&)sudc%F_4!EplM7Ui$75Ui4endEG&Mbb(dZ%!5z<0k7(&TOK#R(VAI!F>bfp z2T0ZN^w-Xuu7fdk{+?Y`U6P!GR67Ycv76n~KsOC;aX&0+?OoD)I?#yMd5zD^jL*6w z(Yhu5%#3k7ogI%`&GUAyNL|-CV5H}2WuINTEvygBdc9YLsN}&y#1n;56LLTP#ch&I zY9dzt^{cLjjN9HeyaIuv$R!jQyVDQ{fJ8IayCJ);*z;&f)~?>O5HwFCK3}_DT+`Ra z;bn9MM(REx*%VKU6>w+hZb(O9mRpK%c zv)4#5q}N&b{g(M)ASC41n_LZF0`kQbA>JBF?*Z>;8V)^k_396jb4v|OAPdg?Jf139 zSxllkfS(#C9J|Q<`d(Qp=XXc*>m#qPZdU+DIp)H?gg^K-fOiNYm$W?52I8=)AX&&a zX{x2!jwt{47;E;hK%yS^li{-Z4upx&?@W4cG`G%S7H?sT8tcMN8_lP1KP5a6n}~-f zjr&#xXz*BOK3#?kqMAqdx#^_X3vwwae3E{g4kwm}@BBSo`V*sFKmX@^M0Ku*)?MD; zF-Y2ZDA;=j!-j!~4|o)k=rN-Q+zPP0W-f`W$J2EUUdMU&pL5g{SmQKpRw#&&?eTpD z3CoPEaM(9Uw@*!p6&wvN`+l+>a+kn9s~6eI&-io5BOLqDAUHPP5?ix;Q`Q2HQ#uaL zrN2{pKpD7PaXBnM#yavAXiM0@U+`+fVR!~x8QOjrhLL)&QtYA9d^I4c;j~Z3DONF= zxg9r7Ho@U_zyS!1E@SR{}AmiwopE3W$n|EsXb3*fWMU8C89w(M=z6P0&&<3hFf#N z!%uA_BUA#LWPd-_&rox9AffHjRf5Q>n3RDycws=a(k!tw(E9s}VVj+Z_~j#m-cRIx z5685Iv5Fd& znMq*>?~VwAE$}gYr@0VUbCor9rF_u9lSM?Vgh*n&pu^F05V=y$=o2g^iD0X^k{^Tk z0ORkH2K0lJvYmASGGC<(7Qh_U@AIGp=QldT5fab|)i@8Wqz3)V^OwOuf0KUnTubU( z3(c>sB%X&Q@%O?xY4d zUsP#5SlD@3Z3EmN^Oaad{v!Mh2ry#Wa*tFVHOEoLCC=_FU>iG60UxhdCq@8qk^WFG z2Lt3}>+u`%!%=9nYDksI@bI$NpuMnzwLI!sQ4DkYn^21j_XXd0CeRFzdh3Xi9rM;2xXJHE ztgwb{1DzbWnlo-{k_ZsmuB*XmqOmo^CuZ3;YbGmy{{;ykdR>lI>EyL!=HW=S<0yykyQ|S`FwdIw(|J(|6+eEHA9CZm&awe5&O6!@ z!f!sB?^V?P6n-a(dOz7yz>&dhCN5St1t?yPHuYK!s@odl{Z)q3`iGYO{~h0@ZpTU6 zTxcV|vw!I5MG^*+>Wadhg)%tz5Cs;ioo!@JqrE$vleZh&B48FG7Kq{M_=D=k>8b2t zfld7{TO*ZG`K@#lGvWU}+@w9yiU~p)LStaIlsb=V4Q?g_>+3GrvdY;+BNURoEWW63 z)1lFZcKK7P(8@l(K|E1q_bPf1PdxQ;S}ZDMH~$eweg><%*VFT-FQgW_42`DWvlb7g zaoM0+>>k8~`+qDYnJqo{q`Nu&$)uD5b*%Y~QNSBrCL1}6#GFsys*`^Ho;44{C_-Zm zE1o?>s3yo8tTr2x9Pc>MEx+2{4HS)cJ%Eh!V}#|{qT3#~Xotxf<|ZVH;eTH6;E9ip zpe*n0^ao4+>~qKenbHBa7uTE-&_0V-8YqfGidxaxECl}SLxg6r z>8`3#8q@1rV2G%Cr@Q?ZxsEfIB-q<@A1`1FVPHJ?o8}dIL}55I^GB|dtYK#CpVj0EfkrJrAduNG4NV3fdKMVT!&f5w&;j%ycxjM>yUE==U8D6 z%zknFo)O+wcMrD8FZ&AZC?}3HugBRHf-rL}qs>Qq#;E+)O8#4)?i^6p4`t4`aviS@ z`;UR=L+S20uh z4{-^Er>DLp0OH%HK^Y3Ipb9q(!hq2TXw~8Ct$Ke<=|k0oJJl5a@e%L^jmqt!#!Uop z`vPkx|MnuP8~qjjln7LT*e->krhWc;sj3rJA&Y!V>A7@g0Hda!(oJaZ32Dg@89GB= z0Br98nK_+3sIyQ8uNA=%wm9t*H}8OfQMMU0Z;bmejj60Ozy0XfKnNCV6vud#C{}!C zgxm!Sq$$g7!(v&(F-~+N;roG+)POlTjLK_v!$Z|d+`BMiS;bupiv@zFyUT1HZwC=@ zFCKnIfpFQoxjLfdIen9_>~mSp$ZTY~Usb*jgGGvQuOfI%dw~I|3rw&a9hl>qZ6pC_ z-T)bhIJ>;!!yD5uSKNSr4nb;0|+_KDS`T4BZ z(v~o=fSl|LQs~E>#+jD>(vHYem|(t7jb|-@;KykNJ7B)5Ky*1QL>MgqQWSu;QC*te zDU4VJUqI3&0&X(Cm?-oFkEF>^%vLWy;wco(o4DY9y66e3G^c4?uf(kd@4yuT(NFx2}NBvS0`3WiO%T7LW;%i+RA2>U-Y(dD%(FPvD192&!%g~si z!gWs?FBNBE!{ivdUKqJ*ILtZ%V$(>c%ES!Veoq-`A9Z4jy<|4H;Y*w)^90J;OAoOA zra*NnRx=6{yo}{fcI;Xnl7)RopYvg+mI72MQcbRR3sEENo|h-Zd;X8W9{z4w90 z!ohqt!R25iLllM6O2sP}Y^hgv99XRsZ`j2!{eU|EMo^`0fSRf zZPZ-V!Un7i`}EEVY6g=PZX;Fv+7mW1sS?KltKqyQC!n7ou!uE!d{03~pjPi(?nYb6 zO_U@krj^ryvbd0U;-7ed8EJ5|y z{!M`M+fS#m1PYFCdde)u`%O7mat#TQsGQUaSElLMMrn#4z9p?h*U_nBp4RbDmG;6H zZQNdyCs##EqE*4^F{;KzsEaz_bu6dTgQ5Nsv#_2I2m6ZO#t@oy1^mm&b!tx=@f2=@ z=2@v9E!n?$cg%21<H=LN!vcSeaW(7Po%H_4>J=>i(;A-Ou2qIjRX_;~NzglLN!0ifhE74h zKIZ};5Z~ceSuro#Vwi(!i-u@9J(1dH_tPd_oGu07>h6h8AdHXk0(JwAOnj!DU zvYl|rs)M$zW!ater4wTJKA`EJ)^RMuz=Mj!)4S8jt!vD^;8M;>@}V(qkICIHkYFH-_t*jZ0qf4&@~cD?pjH}<^>fdn zNOj0mA+^GpyggR3_jdsabo_nhZAlJ5xWTmjtnX%(8fiOtgi`5~+V&P0AIJd>G?6qs5H@tgb`~@RF8nAtRjv}enE3hR zasZjs&&X01ZYoyRA-KJHy>F1A#VI8Bw`y6L`#%$}83E_kp0O=d=pcOZ8}lRddLqH% z&^faKHkK88R>I4)YH#7g9+5Old~yH5(%)XuN=T;~f{;AU>^-xoTOzAmbNBT#lQyAb z-Mf5#DE3kmzOEY=c$a3X3FhuRxcq6XE+sEB-kv_v<_0$At(RdXSkU zCO=k!gex*iWWSLmUF1ds_?I`k+g7|LSGW~3c4Z`~&#j{c_;hK;0B{&u);G}X35%Tu z{839OgS}s$L_o&;Gm+2vI#hEKIa0NBLPz*#u%wHb8NmS|>eD!;0AP8lv7PW(y!GP! z)r~{fy{>dPkml$&-HKP^;p4}RCRqW7ye&Xd z7QhjN7p-c2%0Ly$;%kqg@*!Kx&mV@|x)Xa9XN;H%mIZxD<-OloTgLBfGxg!*(Sy6^ z1o3~pwmHSn=Hg^r{eem~R;y^m$lja7;v0>A>Pm($OAO^rj0m>W9R7T31IqrLA<^EW zl83}8`O~gzLtL_tj&10t;eprN*5pG{GueEqM&A$gK>yj$xRZwkDRt6cgpz5=F$9hA zF0O*jV4^#pQ{R@+o>&8j(fzO3SUnL~ycQ#(;je9ezQx%$!JTqV%kS{xLEmb%g>bI* zzGhn?X8ltM>DP*JTd~ecJi|jR z`eEM$4#|TREE3;A_Obq$Z$+#6XloqYnit&DP;xF{AVoyVCK-dK=1;K4lmWsrzN8VF zCA=9HS0jq|S^ezphnf{Vsvk=_T@W<%^(<7k(w|AHiCuYc zEs=g&@Inly5P|{KwB&o_K~jkK*@Kj@j2xi(yy=OlWyoCwhQ6pehw7T6aGHZfu6pt6 zRjbYOUzsTtyWz9?Y4zu$LffKXmY;=h8E8j%;4%z*P1svWx}C;?(4b`6H+9s$)f9`@ zsG-@MEO)TihBHwU;am2cIbY%U9o0}aVw*(awrPr(RrE-b2aVfC3@Ndde|E5F>I3~E z5x1z)t(S!2fBk|Run?m+z&yC8DnSTpzVHT{=W*J80oOj)3%&vDtN(+t|8MoLHe{@G zdwuBXAMAPl4QK!IcENw!{@4cSD9ZSf+0&za227eQ?J9Jp^LeYPcf zoc%Crq3nM}7$rufk3nMI+xC-iBMW{~ScV8-HeDPuT+>2>xPfH2<449T8aN%kdZs8& zF;WDhJ=-GnM$bhn^i3|vW^Nr;9f;K$1b_|!g-i>UE87p-Hx5(d8X*GE79 zI&o zsdRV=?L`T>east?b694KJM^Rx=&8}d;-r-au*C@VqqE@lCj0b&4x+5zeb4Ue$wCNo zit#1L${PKUxi5i^8I_!6^32F*H^q&~4sNvsftR!zYhFB*Z~WU^QU=P8Y1 ztm~*N`)vr80$AT&nyi9RdBxG=7gqL8Mr~$V?Nizwek$l4*YL()ViA5vYJIVSi5~AS zRV^xi7m`0?5Q^^T)rr!h!J=O%A)`hjX8G8+ao)~k%M*%&Q|+zW6=#ciD1}-zM{)TC zQ=-nfyppV4hGU-87oIUY;*JPeQ@#p{=VJPZPPo8LS=_=}V5|z}XZ;6&2BG^m)DS;e zWf5&}1u+js?vAs#GJP4|{LG&D`0?kgBz9HTW;(*iaG&y>C`hD&PyhQm8MtCpC5Qru z5}gMtQ}yFha6uU7ty*PIYhuZFv(R~xLD5Yye0T>UFRdSju^%h-P?659k zCk#^2*PYjMr&!kCJz0^KG}pMoGry6nYcE34#T;~Z%OiY}eIEFs;7@4ux9^I=bc)G8UmZ0T4eB$aP~j!r3)3s_+$@TOs_HL zAzG`+N3$m4wCkqt0V9{Lpyn{P%#%uh7W7D10UbFn7!Hbmf&y4Qo6-Oin(&v2lZ$2M&=zzH?D?+T8={)K z318(pIh3Zz>d#o*492(1d3eL+vSp@3$X^A@JusB@Oz*Gr9_vKt-}3ww90s$LrJn)S z#V^o9A}+PJNy7;Efs2Amrf4f7S)LWs#a#z4KJ9l=k`Kqhq=qi_-g&@dH+GV6>+=E* z6nkR|!n9Abj$?dDZ>f14Rb3eo$OH93yC)ueZzt^(V?knAT7o&@Uw$$8ZHBQ(+|xFY z5R6Nq?HAnaYXu3_1ES?1Sj9@!(I|Af#>|9}>R$3g-JO|;EoGlQKqB!?u4A+u5KojW z7BT16?wzc-Idi@ES_-X5E+!bywa3GV6B_3g&PkM!quYQJy~2=Er1ry{LX-gN6U_6N zRUFm1-jAUA2X=!sfnlGDb{fvP;g_IWu%@p3_;jxyC!C$4DZS5U_`kY6LNKj05gez^ zu>jTIYm`jh^E)*XI%ZN5I1QAUMSN7!ZtRrR3pf;Z%&g&s)kMi?E8V{VySi1qYJ=Tc zB^QHSnvP4B6V6SNrHfa7Iz{d96!bjs%~e%bFeM0w5u>wwO)?t}kBG5(z_r^t7^eZh zsa0>(Py{y6F6hHUH`K%Lq)(6MQO7G+R20i&*@oos;XH+HAu3v4`Vy55eoiIhn0N{4 z5f6j~V%$OJWufDv700S_4q$)C3H2W|wD+jw^;>L0!m~o?SmI~_{00bqOXM+o2+EC3 zHIh>HN>6YKoqufKzXT44qAJIM!y{4*z7R;|rC%Szfdr}I^lGWjV)G1<{!L>|*hv0j zf(pS`3JLLZPLQ_qtDfwjN=18fB{;Y}8|wE}`&CL@qSdI3vq@TzFVOp7B>{?(We-$< zsMf#Ko#9o{Ly8tA6}Ucdkax6ftEFXI`PeTELjl{(p+xZ+j%ABC{H257aI2U}uNVzT zG*U@lqmWvX7ZO4*H9(<(*B0g~f70>()2fX)e8&4&zEt+*@?(tI@k0?73~B{APhxZB z+NKX5l6D71&3lY!u%;tX(fax8P4*50N^`?Ltz&VkZs?NQf*?#0ZHiq~UA-vDi z&aUNYpGEX>!W<{7taWJxclrK1&#_Vd;Iri%+-6F%QWV>nU4Vu^sBaQ|q<9vER_ucT z7T*B{>AU%Z&m~@GoB=mZJKio@aKX`c6ZrBR^3da@ zVn2ii>b?1uK!_d?Jl;)>`sDD%$T^my9^U@6V_Up)Zt=_C=s2Oq^QRC{u|n>=d(VZH zF(G}Wb2yW(tGkE_!{$ij%|ClG$^JONkN4l+H`l`5l1b*H1GGL<(`poJv)w-<2f2p6 zT0MKq&2)94XZ|As>W{cXW)Q3wzlo(s9uZlar(c_vqa$5Eg2Ti&k@#H}eMnUnaMJw*M^U z!3N9=^m`V@!GGWN@}#hJrOThO&a&DFI9JsdeSSUoc>ZE_dzQj}`OZSaobgn*beVyC zrxs2>Sty){S0Dc6x496Q<{Z0ZU6W#TGPo1}vcNM*VMybZ9+X*4i4P?|sy~Cj>YLv`4dq3iN`U~B_c)ni6yYY41L0o7$KD#*D1Uc<*gwo~e zSR^RSb&v*b=;l~>KYKqBBSRWwqQBS9mY8N&)o)cndR6=8%l=UsFAFuo!QuZW0tG+( zQ!8r@`gLpQ2r8zn<6@74S>X?#2#c%=qWenk=EDtbx*(LaKzttcgW#%WTQ2<&RDHxr zS6X}|cg4zYG$yMXDL#DSfNl}NIFlZ@K*!s#SmD$?txYMaeg!jndEGAFqngDE@c|6n zqPv&JZOF^u#>3G_rHn`J=au1av|zeM*}#Iqsn7ZpRx%bA$7=Bjl901cwG%>#U@dJs zKRdTu6 zb}&MbRxqBSkSDwJsZ*#=n27t>weDSsLRu%e(5F^~Hv8JRQniqGz(xVV18`|(sE47< z($Est1hixTG3#m%1GHZHwBE*$H2 z!PhBe5LU$%yQVOtDd>lP!?}&h?rsgJfOFd?H$(JPSSjRso3))mz$lmR%dA3ro?0iw+-Szoi)>@EH zq8EuG3ee~2FFo+mSKU|L;U&y9K}NR02VXD(`7rFHmph}toAS2^%z+eoih*&>_5BqT zq|t*;PB*kqhc0{?kQCOI;VYbfEkubZAFFBa#cTjh{se|d=4?r)aI!KoGF~;n$UMY1 z8892X84`$uXFRZILMx>Y33H(46VIkFnN?aJ7qkpBaV_9Lo7TMtK@Hj#4Ko2h4~X|# z(srOu*bIZ81G7}UK>wyg<;-Bm@un@e%SWj#$B?M+5g4QsG&IYX#kH~A*D8I}MP*-W zA91 zstmc#l3;T2+NE(U@+)a^0XU$+i_fK|Ua=Yo$!1=30og*1pD6DM3jL(nm$CJT(zagpSGx;`h0Xg^K8xUNPeNs03M-$emt$V!w zJMe2#7NwMYtF|I5pRz1|vqWyiFTpEp;ICIyLtgR1-hl@~=!eNK>JYZd&&4PboIcqD z%ND7_uyazR%gl4a`Z-PU5fm?YS!=V1hOhd8$<<#p4Kf-$4srU|B&2HTgGP6nuNX+* zm`SLnsR0BJSI6?6g;4^5R$1wyfDBCt9k`LCFskWL${&H?7c!OS6Hwp1mf{GwM*;hz z;WutSB%P@H;OM4q9^iW&pR5>~vj2v3*}->4XgK+C_%bbuk)QF(7rL3AJHaPr4k~de z#7~nM;hrE}9hf18DnbvnMui17vW^CmV%RjU`GboZ_;Ut*tds0mYMotjVZb0FFv5jP z3cgpv6Rfd`4G@`qjDVpJgR(ntq%Vs^PXved;*%Nsw*HCkaBAlQtyz5j1-?F#EEVPb z**C9x(f%)D`;m16OWA=oLs?`jTf7@-V&MHu1s2v2e*dCasB)`P5yS%EYm4br#*)38 zdcDCs^D!r2{hoIoe>B?_liN-nqzOFhbLkOj8 zn;aOf{^rrz9kJH|j7Lh;-?Hs}iat|#= zE21_lMMAj(NCBti;%(qX42j?b{|OAwoPm#l$Dd*l{ds^csDU+S^VjsicvB_nTa?>x zr2U6CRl-d*Q54C-0Ndkq*4NZ8?0be|DRV@vZyyN?1$>bp9k%lKq5(=DnsommgBCK? zQ!WC@vVtuMH?bzL_inE&UG9t2%Ve3a0a?)6=@<>-=_S#T(ExBx$=DzhNzh%vz zVX{S|zjqLe^DVB^;|>7kVG6H1JSlA7rg2KEbvXjTFl$a$_Dk;S2sR6IbJJI=1HU~B zRENVAwU1snOQtQ<6;N&;(b*LBhT2roQoB&PzR;!^q~V2-+!}~{z`i)%a;AOYlZjR~ zrEBO3?x4AxXco9+R1jiunyarb^X5+)gZCHxD-g3OT9Q!6RS$G_(ki+Nx53`(4}wck4u4c}-Z(!HTBJC@=!kLlK7z>*w~TzVPJEnK}Dl!B+5xTg4y@(qBQm(BOw*{E}Y_ zr(YH!b#?>I4H}pp-EK7_qAQ>soNJbDER|x}QH3Xd6pn!jx%%m(uv-P25hW_aHiub-gu=alC_ws6?Ag)I>Fb?#&XG%5F!Jeay|!A6V72;TQhyM zoIgV<8g}l;0 zoS|qznu5IyPWpEFU^U7WBAZ?;#c}j8UJ8u$? z7e0r0OpI;)uT|^rPA$Bwb)vd6qzpV+9dPQ~A6eWq*?r1^F^rd}m~BaA?s)Sm;7^qR z?)DWzA$~})ypnlxWrgj){awDmV01w)EMsfRKWp`HorPG#sy+mL;l#7R@IG;FEsF!diBQqVRUBLT>r*&SB~4I5Hcmm@)38D)Tp2_=9J{Dc1osX>tCQU~wOK_oCqAI;)75ACxFyfg=UXkEIZ~vjkhc5M>ay{@uNErkY z|59kqORf()<2|^E=skVc!~8NN7*#NrC6zL|e4*$u__G{6WWMdjfbnUj=S90$AfbO5 ze~F0gBJk9#t+;tnm-lim)u!YZJy=@mg7Na{5W@(0pz4V zo8GRVA*z#*-vJj-mlAGhGToCKLi_GC%6pY;7u9OsEiDM(SP#MI0dI*{LR zoaHu2HJ)w2DttZMPiap89Lo#rpbVrA`lCL};IMI(ciX34;BFn^Z%fOJg1@rXRz-qR zR`lafQdB(xj6Mgo96m3z)zdi}S?|-?9cin*MZFb8pB*GV=^+^QD4AMA8x&D+ZxwzfH^`7CG*wQWFu}wJFPF-rg5^Ju0Ri*C!^c2VabJZB`~*Gym;Q zHX}DBbHQ)-s~%hr6ui>_F~ZdmjG0U!D)K$3ARm25oU({)SLe~j8e227R2(q?RQ^)Q z#kBN&l+xP;Q=AUp09`>WF@;QRl`jmd*=uyl`s_FyJlDh@h;#F!=wfeztqj{jDy_FN z712315s6_2YIb{{77u#je|KMM-Mh3~h=1%PUDr1}vMy#I8K5v+EW6|e zLOpb@G3XVXK%TyzkqRVvRwR}I6RQMr{-i_=7*tU$*Tfe4zvOxtho|d}`KZHF;zk^x+I3 z$Sw?S68zk~)N^Qd$S2w5&rM)p*@%DR?94gzclsk+dIt;M`B?`7=zRChDG-~n^2L!< z?CPc>bynR*m?$8jsi+iXP|6~PEE*o>4>u94TD&MY^P*=$fH?o&^kI7-ZY3OM#{weh z_wfr-Ap9A*HIyt14m6fp@9srp#3^`$T1&7mjGK7z^Eoc*b6^QAAG{9k;~zZW*RVy} zM0Ci~Phl#7!(c?Une@X+`Rst_W^Q^i9tz7VXsFxVbJ1AY#_Hm9~&xJ}KsbJabtooILO~)4LlYvnsZp_>$Cg$h( z@pZS7KyVoX_b^r2cK3Pa_a_+cGPtJ_cUO8UnvH+!S9O%?Ob{=y^~Ng`p)&-PR8f@% zK2Gm0y^|6SQ!TgOz_0{R%lkVtm=}nf7XFJ=44Zk%oChJW0Ryx0pZQcA>XbhONi@9l zkLR~2y6F^gO_$115v3s+Q2-!o@IvcM4t=Qpru z>$#q2&9@;dMv@>gc{4-!{>qd1ji=@QC(r@#RQ$`m+hjyUgkY$@UH$SW4WrjXKG$ z?=zFu|G*mj7IhapM+bule&-4xZ59S!YbN>aVFUdn#B(b`6|Zn85+uxYEDsj0LB@4_ z&0CUYMU(|?(D;hcVA0-b@mt?+Wag7<{}?T=+wXQ`J^hUBc32hZh~QS;M7}WL=ygCT zlq9HxwO=-c(Dp)GBPn=9#ld4~ro>08eCgXXc8&YKC5OoX1$e6#@%KN;GK5%sVR4Td z-NX!Tb%3SfQz1=|@l~wg>1LR^AYL7(>pDuM`%|br++>jF5$`Wp?%D1_(Tj)(-Sr5C z>x<1-`h3m)C=?TXj))tMAzxC?1n25i1N#&%4qaJvvPVAk#@0JgyX7+5*GPF zzd|xzm=s$n(I4yt#7)rE*GZz=(qg_%ZD^eE7)=sfAg*n%$2jjev)(MNL(rg@UBkzT zj~`649lz6i;*gr@`kmiZ#^_;KzPku9SX)qaUb#du&;nZus*Db7P}^yd-21k73>z^U z1PO*JF+PyCMSpz|rW(g6Gd{3?_c(Vs8&|!Wz$avTQ>pE;n`rs9Zs2OpFn*NjfsxBE z_O3yIV*(>M)4=2v67#dC=-t;$I``d3K3&R{e-7|2uZb~9UEX&d+yzY6bq?XbtDddE zpd@**%`~t{Zr;%yPC;n{F^93QrC%-KA@Jw=!;2gqY^r)txj zKbqAY>2J~P<1Cg(G>JX z1|+Jh@2|D{j!pDB5>Jti52RyDBW&3P`14EGLAV6o`q(r$V`r?79v z`;z2U%F7X}d-&y5mehbLf^~f22NeG+4NH6~HH?2Q?XQ(+C5ny6ZbLagpC#OQa2Fq~ zu?9YWko&s;nxo7@9UyXTf?v6uEOYD#1PwO}=rY_tJndq~NITl$y546HI*(ZB=D1bD zCp>}o7HG&jO@m8?q)2>w&zcOg@;XyC#~l7WuM5ex>IH4N;FhIdni1{(Iq@C8TY)_8 zZ+v<3t3{kRGrIed`Y&cFaUgR;ZO43QZ?*paIIjQkVQF+nYB+*a$xzPxn( z+eOsF95K{wI+V|vAQJT&cBf(15;Gs&-dTw0Rl4>3xQTfnHg+!A&RM40onnysn>Mn! zhA?`)X1EradG&S^P&!0?%WCYOLy~g%j`#d9=J*V^lI7-p5Y|UZXUPI&d>RICnwsqp z*O4z@|68Ng|9R+vKU}Z`^r`D{Cw}FJO67L2UrJ`Bmab zvIOxne}D^<&`s4P%(gBqS*`>Ni{Qr9T(YBHQ-)1&nbG=IV&ZmSS8aL;gun>>eu%(v z23+27 zuawDBU&<&4Tz?fQNVozjQ(Es#C5|Dl0&feg@QCqX?^qd#u(^T^2%YvHR)TFA^&+G< zuDlk`>eJnfMAzEmDJIW#ou>*=8{_82^9X@|V^)Q(!QV}VMR05+V{_`!Q{pX0jLJ}S z;}J}qrK_8hCUGnY%>dU7?s5%QPiv)VF|Cd!V(j|1XzA;K#wzHv{L83GAe*jql!{>D zEZu1Pd<5pku&jMu;%V9=u}xsi$K!&5-Dcj$`F_tNW&2Y}LV^63ZG8zd@b){X{htUF zR89Ca3Cn4_JnUwA+gF>j@cRRReq?S z8sijgh;@JD4zq@^ytBD^T-TG$q)PNUBsbE&U$utvW=)XeFPu)!`ZAmL9kyXCi`}s> zjx(n;b)})Mt`~zda1{L`JTMeuC>&Q4n^AF!!NTY{tS!n^Q9LiL=p%O`C~HrKHv|m} zVFJ?0=Vo^rfzhdfYR?F`R&cWYYUN5UCiC)~Ti=`OGKjC7tCzgKj1Q+4na3E5c2R`E z#aj&Xz(pFR&<(s3J!}Fwk)kM#u}XNQiep>4JvgRAFYa<0z8O z287#EcI*Bnv$_y6NHi#yRji_O?3&IiB5#^UHVhS#k%Ee^*)PHOi;0Bto_tHE!eNGf zONQKx=(kRA#DP%WI$$kYOsx%t#OC@cML=>QR}YL@0L=-|y_B>rDV-Bk*oy2PupEpG z)$w(Q{8*E7E;AqSm6MQB24!Z>`m%NJ`S9HBxrnnmJR}5y4=;*i|}DoI*#%o zVz-b&diyz>UFj_!XNbJqfhlN{4tzvTVBPD6k}->gJ<*iBz?$bbrB{WThA0Bk!mp(& zp#*|?F;FnsZ?r*!D~U$=V@L}YrULfI_A9nz$XPxCw1E#;f^iWGvu=t7l}1E9ePOnu2qRYI$R zbE2xt5*l&;N3?pFFboc}Nc%?!tIWvPJ&|UcV}yQEtKB6Krbu{s83W~i9$2XIUO3B4 zLKPT*DZw92eF{xs>D!@(O2+4!`=%zMyM3B{L=jRQAetY(t#=<%68(&8^s~L@v}GIi zdD=~}UqkfcUU+o;m}N5aXYspWk}05{}j$+QatvzB9XR*o^I=FdAm)n~z~ zvJ%blI5^A!@lI?6ggW2xI4rfk07MmA_jR~q*O08q+Z1a_PzW69r%fE+g)Xy$R)P|O z+NaJR!R|%YD^j89iFv39b;YKa6{HSbNm+=sVKCs(LZZSs#K8}|u9YyH*iQ^w0aCwI zucgaQB9~%vKlkRN&W$>9@iH8iHEt+nZd-iu6vr{;YYDR9iWtdF&6HmzHg$=iu9OS-91F1L#r}8J zXAQ12<=r(wi~Y9{^#N#D65NDr6%vmi5I5&y3!%SOHUXMe!wdkXS^nKd(8XW|28X%% zDDUV8o11$eXHTs18BWv)zlkiiaEhb8QRazQazRKavcL?tfVV!xJKAPbB-TE2^0EZb zt3iK$rm&c)rkM*cZU5zLr>WS?evh`H%>R3?7l3Su)K0+{>e7W}h6yr0R5c3%$w+k+ z1~}r@>t;jidJq@?hpDfOimM5>oxxoL4DN1&ySuyF4DN2h1`93$f&~i@oWKw)!7{i8 z2oPKX1Pc({Aw0hO`^2I6U2Dk5$<-S-r52#(tg}NjiS#tcnOaS_uRd4c?#U)4gR?ct?}%> z$bC8ebM-+2bx9=+#NRL^Vh?)9 zWiyRS&i!|yn3^cv4~T=tf#~XG|2YTb?W!xnzi$AIdgj+=`M*<<3P_p~ka5I`q0?%R z={pR+RQZMPg@TkInNKHVU4baJPcMjiV-AWW1t{-J<`Nst2iABVRch&Fr62uzkUp*%Y5KIK4>fbUW+mHZdz?MIK!qLUK$a7Wp zp!OB6(Jc(+To6EKhF&|39mZRqy`G;ihj{m>FreXc1oI|1J0sP!Si(6Nh@5cl&`QZr#3 zxBlx{p@Yx#lC-8(VOUQHgj*F+8hzZdQYQkbY(~^TXQO$hM>jqyz|-H-h<|>~6v1($ z%>`CgX16ZUJhYls*oVz05hJWe@atJqc3ibc@D@7e4VkW^S`7o|7CFm)hNXU$My+SX zngsNN%7zv;M=|;*cv_l&mP+gKHkB_Vf#c#$Wa@T>MekQ!Jzw^UYH8l3qyPPu%qkz9p=r9n1l_&~TZZy-rfyy&$N6*{LgzOH8aZ&w| zEz}e@r0p!pE`fodzXB?21LagzlC*#T+%UsDz~2GVJjT_PS%)UHT?Tij3gqNH@{BNC z_l*1sq`)xUwUASBllJv`ZdOHm5hZhGM_rdRBqz5Y6H_u+E5BI=*)+A)YqpeP=_j%c zngM}231dWoU8r&6gE0xp64KQIipM+5zQ#@oY*s>FxL`-OKs}a;`UOe#&+2=Gi}%<{ zKfR({%&V_MTVdEoYA$&N+hlM%6T%|BOSd6-Ehmgo!}w5RtpXe3>aVMPkigRU5GiEa zApFb@!CpxMi=otmeS+(n9C&{|%LbL-EjEcVu1b%cCZ3f@xN!{6vJ`W(zu zXyo!(!8$Gvk{aIamfN35c3kqgCi2+Qe$3ftxR#>`m9`#`R*G97Kp|_w*VC}uE=^u^ z!st4RKqN12@SYNpHBAu&C;m^~fYOlwinYKRuPv;}oZ_UpGa)>#>}L;YDTaDO_OHf; zh^gV>&f@gk9?K`s8<}@Iz3qy|*}LL&GC1#lelLN-SzXNR7R5VagKKNxESvHUK?j4NnmK zvM)%-NKRfC4Vw+K$4yq0%SgjaMtR|VhGv%v9hL8HmjdybUfzr%m6ED`N8eRov10HF z)p)o*!SxPZJ%3A_*-Hg}5RD5$D4x5sw6B`~|H#FQ1?leMl1(DCOU&Z7UecdG-3+XU z{ifPYtGOHLU82>v$dI50!UbswNdeS_*#8+J`}(C0dNxmK1}?OU?<%pVrSKO$Y%fX( zjL8p$j)M3_10^b8jD!CcxmODcA{sIL7T zf)^oWJyfdY4)llg#a%~(@z491T(y84idSwepCp7NfGYr`>z{ zKa+}|QSVlhx)14uKGBeds{huBm%(++X!V!YzQ^fSw$n*WSFmRVi}1Z#F&N7W2xtjh z9K+N!af0F2=kN;$E>eOPEIP;y4#EsCzL}5B0RjK>d|8Z9K>AOTd$#H9LwgYrbm!y0 zls!RlWq+e^K`6<(_*`;9MgDs(oa(4CmPj~nEh;O2!w56Mr)Z(qL?GVp753j@3_CuA z{Xf(DE0fv&O{?EzEMoimrwZLK1kQ)R8YD<2i{_)-$&6`^FFs(`=Z2ea?@^i^FubQS z9QqmQN$3V;&pko>f|2AU(u$vGIY+dGU9nCGwlC=(3~$zQ zq8_Y8Ymk1`Z9OwM{5F)lrvVh?gKcCPTKb-|A{T{49dhJsi*hYDics#w_Hn#+`h;tr zNr>LqXJ5j|%T~e|06*g@$LRq|z!BN<5SB^q;o$_os590OsL%S?sSr11X|lvONkucH zTxqJ@be=f-J?p;?h}mX!K{7X(p3Xe8PG__7TAEzGbo^|dWNo?y6l21CkmDMHciHrN zPn{laiK9^A{>9oLQc zV=z_oARe6%(bC+DHoD3~-UXPyeic#19xA}qi6R`g250PBRC4_Vz@CO_*fLz#byMH1VK{rqzeI0R&ktcMyfjL5J6q4h&0BG(rH0RWywt>?H|3G)ce|Q`CA`#GxLN-` z`=Lo>7RZABG1H3e0*2{!fNw>8WuuYh#mq-O6h47o-=GB5tkG->|E+gqDd%ws@@cff zz51HOq4}Vr-+bp?Fu$QwDl-=~_9?J4;>7o#PIAKY`>pghYFaa}I(iOlj*fZu6tr-i z+C#J73Ezz3>GqJ=KG{TN@Mf|;YZZScopdwTanGTQuDw2vU+K%&HjCm;Ahk8x@HLcq zbRm2RW|st(dcXu%ZQ^pB$AOq6fV_ymJ~D<*F)7!t z=o8B1g~%LEXc?7JjlqVx%}NQ{D9II&zgkh8VP2TLq&9QerHP(lNS= zQ5gsmSRq)DEiel2Z@?8kAfnp+Fg(q<SXrQCQEFPKY0ih+!p2*9t3Z~$`>I_3m0TsPbBzk%U>N~6M?h^yUu6kqm$F!PZd9~>Q;AVT_ zOa@xievhR0jK9lfJ~yH`Y8vRtKWah<32KU%m4B`FCk%0*x@>+azT|?^(b5zJwleDH zFdrv~@vy68@M9uej@5Kjr1GMPqIAAdfFzQXv37`~QuP4|emVbWyt_1ekqCSxk%j3! z`9gPVea3fT7YV)}V%8ihQ6^_P;&eHJfth(A74ubs`f?hk9|8{*2<6kZO2R)Vc}sx0 zi_f{f5dF`af!?U5RtLHiv`W03)J}-JCA8BYi}VUpu9S=20!Okca!F8Po|cWQJyY{VBA{nTA-G8wFYEe7gNt#^sITYKQp<)?0x6BBn z4@SRWM|AZ~Q( zq|bPf+Z!~C=;#`{!$R%7P<78k0@2@D=Tbip2S(M=H)f$|=Q79!x_e5|g+c>W$aaOS z^Y|%@UOh%$4Mvn}RCgnb0!(r)SiM}IDr#n7*;0w3w{!zXHpt2xA+ea%I%q?q&7o0) zpZLF~Qqn-n)ml=u*zhtP8N`iUXZ;`o>dmTU=a2|Y(BPAFBAZUsF&@ixNhJHCAal$# zvb%-a7+s&IXh z5e8>L_y!7P@VO)wg5wBNcmOcF6RlAWVem5uh0DcVic3N=;p*xdI2TL}Qu(7TZm2WU zyZU|RI_I5(^EDCp#L_xgY#x2$eLy2}U4%7Srxj!RZWk^2MSp)Uc_eOeAlvtUKL7Id z@FMwu)iuJNhl?(3(@PsFgq|?Y2_?V*Ke)2!h5P~>@H)?*t)F0$r#8X{YGpO?%bV*jn?H??Nl!$mo!+-Sp zb7(c2uD_>-N~C#-b(XR9)kiH7Rrhfc$Vc4L!r**O(iZ?Me^n{m$yL(ooxzr#R;q;p z=C<6%EQQ6Y<(?vD^X?i^Or6S{>A3_@qD@^S>r??>(?&;qcP^)7AdePqSpz?h|)swg-|@-+-54BYnJyMU{XS}Po_yL>+2=A z0D;~lrK4q4GUG#%K&z2${aY^A1kcV}7FSmJ`VYm~WXtuVbE7 z7bd`QT6x>Qz#Q1y5-v1*QIgBrw<1wrwIMjA87`i=&T~m`(q`!@xLUq$=LYA^Vch&p zLHqNJk`mQ3ysXUH0@cWG4Y8A8Dn3TM-Y0N-GY~L3bEsmg*^5VGWVxORqc-(X{kTIz z^DKj?4lDaGw?3qDcR6R-T3VPYwmrpA_Tz}|fNrm%&kP+FLA+DTO}-~N`sCSqh!_HJ zBk8s+qG~394-BH3A`x*`FI7w0y~-rg;d%5xlJRV01-J$%<`A{MFG zzDI_AjRi-_!;p=zWHE|Ni-dGjs?jS_e9`S^8W3H@^Tx~*0n}H;nNe0DoO69c$BCUU zSS{e+J*Z)quRLeqk8El=t9>KO&a6D|GBZ=oS1tk9E8@DL9 zySxtr4ly{6o!lU5Evlh$A%83In(CiRxCp`k?&edYr1$p3+E`m(Pe;E!+F@X}N_S;> z=ci)X>e($=g_WR8Saetgrusn?H3jQPOP4+n5G-N(qb|P2bun1&YPX;01#G%)Fc8rD zVos+JRXivxkPB;B+TAljlFhIhZ5EtIh#@dV&4~viq1rkDf~A@?K1h}yQ-+8cdiU8j zc2pAvKsi&1mh>BP_O4DOz3;{yrPCDSz!}}eC{4rk6)6xE{fA}Y2PZpfansE)K*Elm z0t)0+Nl$-gCCg-DQZq`*Y&lu+Vl$pPkf3=FAz8KPE2)aTQ}Q$<7D%3ij7!$6N(#GA zYBD1|oEyvpDmrc)??7(ur9K>jIwB1e#-mx;MXEStcJAk&$M2}Gu2bd%2sp5b0p*awl zWU&fcc&D1V7Qtk-yLg6`+~zHtiUi{cpISKivCf0I#inL*{QFXsHp#r$2o={gk-}F; zwkcei0Zbkn!D}`E+q2e2uBn5*{OM*k9_h~r8{4mp2+VBxijj+>j?FG#( zrlA3C)}oA!!OQASrQFv@JQ1~j0M}3tDui@>D)M4{s}JA-E}XW^NjpDOst}JyE$+WR z{UZFcdddkH{xPJ7d{Mq48X0a%i4Mni+y4Kbk^v5x>S&zB)r}Yay{$F)R@&_H%1TG4 zl~Ix1E&?Bno&&Q~GaB^$j!zDJ*N#j{B(r`iDS@J$6dHA zMOT9o!VBJkXf!I9;#x*zQlmQ3{o%f(fiU3!3T7^q;%<-&kSrJnETVAt;0zqH&#xr- z7v3?(L`cAY0eX(r!coQwq8u<~kyQVLBkq@uPu;^J;$YOMTb9U1^9tHW4=&(pp(WDLn*=HVwcS!h_lkk%HW2J1vl9lWysJ^ zU+75*j0k;yIO@AE-+DyWJFHaC?gCU}tK6(0NJV!1ktQq``tbCKQssE7`3*BK`isGk zoeUhIt+IIJkFpqw%Sy`t7|<1f=Wh5;KNkMbsn?zh``wV`{TLd4MX!RL@W!^V_EY)g z)msWF8b3>BN&_OLs+># ztmVG93E=LF7D?$?`XSTzhkiO`Tjd{AQ~6;SauaGE62dsv_8;1(Gz!GMe~vEEn7VEV zhiZTX%2@cYrkY)gIl40GqdmQ8+cQvp4e#*aFD!H&p>a@JV~c)4(PKOy?LUZz%e$KuGy0gX z&>q^}qtfoWzKG)fyBAdqXI~tX#*wkZDFyyny6@Fx->-LCefLhPxRo`8R-Mf?P!T2<3?ccOnpvtL^nqt%9pFYWo~EGxRswRsYaT0n`{l@ zG$>PW5vOZPHrT>Y3A%U|`vSiKWKpG5OWR=-`e5?30A@`NY_5mCp__PI+G~1 ziKhWe-l11OM`m;?ALqP2=2fvFtIXs_TIn7(vVpe{&#$L2E_> zW{(==2TklvNL(vfDqd?YUej+DfOcl5W%a0_W)DRHOg%4 z`ist@rR*3;fMKNp3pkowClmJ?ynHh*RHm+|LleVmh~4zpxG4n`?^j=(O=C*9_5M<* z>NdyM&$*uvBfv;^)XKLxq;0BX&+!Wsvd@d!@ksZqz-?@NRTD%el=k=z!J+Xg*<#7V zpiJ@O2R-u}#_yR6d=exRm;n7?e_kH|iWDk{HdY*l2}{|diRz+Uw8J*uo@*`47g@td z;iNa8#j2NW|I56KJIq-QEacge-)4b4I-|Zu(=0vBaZjGrLpQdG@BN`Ag*@NQuUSfH zs=R69!w5G2@-h4R?|ieW=|qJH(ss0P2%4r2p!*RDIeOg++%AgSCCs@cSpuX`iujAz zJ3PMz!8q&k&y68S$PzD1n+xQO9a@O{g1mZt3F{2iZ6SDJ*Muc-#8PnEnHr?g{;l8i z{%@kdeK_kRi3h6k(3#Ma3_|=C{5_!skL%RhL8~c3i4I9Q*_!D0y^b~k(|Y$ghEqZApe*Kq)wO0*`h&86wF*&f ztA=P&vUVCQ5;LVr3%8hP*lev~H()X09pwVF9wTAt>~J8tH?agjD%XxcvLyjA7p4hT zoBrzhxsIH0hAo>lO`Exu;5*KuP5*Ib$5RJY%}>I7aA#~>?~VedJ27r zA@$~6M#B-!trNb@&*Jniljlaq!jOs8zFOkY z0~^#760{;N0H=ic7mH^uh4$`pOfk@Hx|+D0p5NLgLaTHFRf;Or^!+ z^20o3;7#vKtCHdgUlG>hmB2S#diNaJa48K36@ zIN2y;W)6wK422qUNn}oam=yOg4TbnUhrT;z#QF7y%MQc7b^*_*kJiN^X$g39Zs9OF_Ztq$Dp06LWv&G22I{KifxTW-u_#n z>z7ioPy8vo&~G@~HjJ7arN4R2*#Zrlo=wAgB=F4q4CGrackr20*vGK$abmJvBKp6n zAZUbg#y`T*Ju%Fz(nlj=u0XM4dZzRrFE@O743%?6&s$({V-up zgu%PN?rWKMD-mc=Gvt3YP@>IEV3wErbyzyaRiatNWNwXP@u)~0TJ)7IL5jJAZX!k( zY-sVurYTQoq9J6UmR2^8wO>GXI**y0bt9fnmdXm&DTe3u0rWGwSP5NC^4?;%s5upx z*(*h%UQ3};imS1k;tHRD#cfh4LVfYHMFB}&y~bISy>FBUXY+Bpx(lxzuj#tLNcx`< zs&gd188V*jhfF2dK$I<^4{l8)M)ju$SlK@oD7&-f*1N}8c*h(cXcdPk_Y993gn4{h zOwp16_-1D;Ky^bA&?ck6he4ckyBOu#eJFR|y20tc^e;#5ArCBmXdcCa4G?UjVzjjp z(!(^@+rR-R#(V{`cq|-Hl+#l;sz9;`N2Ru%b(?waoK9+hIl>>~y&y-6PdO|QBu8mAm+d{@>rFl!YRIa==rMp7&LMhBRhRrf$t$<=2TUtR4$O{!u8bR09=vEWSLu0fx3 z2}>V}(7Ovf=AA9nxhr`kHl)um1%(d*TQL=>#j@Ib{;SgRi{hA6txnCkSpmYS4)0i# zlXjM>@d)-n5f%x$@&umCBpmi$d??G?NnrDmg4kmTFd=kqRJGI_z@juVZflzGyWzZo zTac1czip}8;ktvnoOor-NXXq(8-pxXuL|{~1?fX?9aV)RF75z^T1p`7FLb-g_MFHG z|C<+nmf*8SUtZvmKwqEYj64Xch-tBWYt#9H={qx!n{~+X&LO0-=xkQ-NKDz)lo;)7 z1{0W&Uj%*2z%~~@h2+*GDbd_E{;)tb(a7~`EHGw;ifcE8wzgUDQG zZb-hHr)>_KGD!TAkB0E>a1ZkjavxSb0aJuhUUW%On)k6kmy@OooT%0~IAEXKVuPF0 zXed>>QU%vl1f~bP`-k{biLrbAR#ubyJLkZaWv$}1#9 zN*?w_!YnJbCI-Ugwt|wS@IquJUNnuQ7&nn zl;-sjlt~{z(4}gl`>6XK%@RT#+hmr1%S9N`tN2l;wbJ$T77cVpcFrS9FkX$z!v-w^ z#`C&p17|uTKFN>1j}ZR`4sZNkvD0#%sO{tCa_VGl8*NUJgb8q6(hyKj&sFt*6Xikq zjDjl|sFX+lvPz$P>{aROeySiFt|xoj1RhrHfHkNTmK5^xokg`%c54_z|eBF zOK8178B`&Gi`{plu6uIjsgt`D6HROZvhdJnsGVy?*V7qN4u{6Un66^uyfRmn2`&|AUr?%4ZlN@N0zg(WWgebk>RaHOqt@} z(`^}P=D`N?sMfVYQ@6_q)ZF2$kEU)pDLu2%7%M1874B#uq83L<;IH|F(-i$jn`$ml z0Hg?z+ zv5tvGcy-jnpuEf5F6TvcGo;Rti{m{~d0#^}ekYo(j4zZb84c^AtY0o4`OjMwKQbFX z;l->aF)PE<%~!}iq<9V%!(04N*SX*6%&m`WIhxI|{kEUBDsX!LIJmwUKcVuPp35(D zjAw$}tSfRvnJfl_vZlP_FKmmUD#i?F*vzuvilF)geAHVyNvm?0xc2brSZwvQI`Tb6 za!dRVfW&*F*_g6QX*1t#5;bESg83MUq5UhOMlce&J|iub1H(kW^kX6Wh)#3mNa!J5 zirDvc$m!o3=quE(8_Uv&k9wo7MHmHdFb)sHEe}#JVyke&)m0e8&|h$d|CG?BP)(v$ z%XJ#+b}3=X(&^m1V(f*x^|8HqJo)A$3~9%p+y_Id7%Qn5smI0KbrxOv+c9MH%AYi} z;}>{-knc~e7W+qe%E&5kvf)N%9>-i)fwJ^HF`M66euhOd&RC=@7tIoSR$_o|53*P5 z?FFFy5`BGY{UW}qSTM^7Fj)y7=Jg0@7{+PgvQTZ>E)mPke%h0t8=8I~PFtP@#=NrD zkiZl;6~W|$&;HQry$|Q|(J}Qs6Lf3;L0!ZqfF$K=X1*xcyhgJ&%4=LdSQZ}QFprN_ zJNH+@5jRZ7bl1U>t@!4UaC75tOjj~EEl`5j=kxJ9JjK{v8kjisIz-f>Izh9Pa-haW z+D+DyA2yh(Eb@TSN6t>N5Bnu~iowlG%5mUi*apemdwjJc_o&u4z*Em8jxqkrpT>Pm{MQ>W!tCe% zPIJifdzIt(!-KGGO!4ejc-xiJSJ+k0Dd(9LHc2G7XT2nT2lW+zfd(`>vvwi@QokxD+?z>ebTdU5e|VJqWChj z8SLBR$ii#Akflg3rNfE)VY$~P?qk;6XqB3zzLJo48hr#`H^iysQpQ&m>H37`DzNtdC&r% zhxa0~X$`9E-WicZt$=Xjt1PQ69F6*sQu!&$VdT)FD5wdDYPt#cUm-ZhH5qS&Y+IG^ z!s=c*bWzp2Ez(w|j%c#hu&;zAWdPghmWsmOFRzWf>QM-7yzjd&njL8b7y)u;XUS&<`yL~g@wKfl1qCpjQ1zTEoLNhH8eHE=a?^*KM zAxCBe-^+4~_y4T9Rzi1jpH=Bp$g`Vry#wVBNKNDOPl%K^{MOuZE%u6GN zlY(4dZx{9|uUCEyU+Nptl`0CVU_Xc(T|3;!%O5_;d)=Ay*z9{cCO3gMoJ$Y_f9DGI zi$67k_;ABe!K}(A4D0Vlg-$ZbQ*HDQ#Of57b+?jc>TRMS>7l;XFyQQYu?s+B_IxjD zDZ@mri{$5^cwGB!w~dW^c*(D`4!kE*UP8hS69m(m04C(7HH-!nZ1gLjAa7QKrsflU zfno6LWO1B2Hci(=@mV5wjDSE0dCLnWvR!ZmQGWz8@u#qVsJuYIH~4jvgPJ-az?8B{ zT&~6(e@N+ZEeeDR*644mB)i;5tN@7WNjaCtP#68cE#&^0bV)$5h}=|}`v5_}R-pwL zI#p+Jtjo1K5z8;-DeHRQL}$F-PA8le>RkzJN|Ny=;N1BNt=y^WSGoiN&6X#Hg;lo!kRUDVK72-qJ@bo=OnA*@$*N3=NL%LYE% z_dhT)>c?PzQ^;2SCg{D%bTz7`%fU7!eNn+7Fz6sJ&6+-8g#%6_ONv6jo>of9`^`5) zhrUc67xs^V*Oi6nIKrhCF~TSTcK(Wy;_CbrwVqq;;LPT8Eeq=|)uPfAz%Cf-{&4`9 zr@L=uW=r>BzpQj#v@*?i4OmS3YN2g&<}ONZ+z1Al&cwqB6%~r34sem;nf_}!iZWhD zI;$`aD9{nh0lD_dvJY|LY8QmqB4~yaJ#wi*Elhxz97BjIN8fuH_tzv;yoQXVpsyL3 zwh5c`Zft7yV$85LQ*!W^r9Am8wwt2R_%tC-_=EXO)K!-4dWXV4^|;)UZD}}S+DTGU z0fw_7s>Sr$(Vsazz&#je*52urTN^8Y?Y}QFql6rQEQP4junMcQ%)IhqfCBDYPTN4E zU@7LLk4XpYf{`BZ#k5cuyNcdj)Y?KOhUTLFiJfcG&wV$}-90}*RsLh_sYbnVywcD*ohiS3$UPua#85V zKor!mop>o-M5i5U(-)XR)WI1Scrkj^5%Pd!DtbUmy4~^-DJBO6qWTrNdHf6puMNVj zVS^`aA-uy-jJE>W0*?W(Vmz^#^G4DIDbb-hA~se z4A8C3DE6|!>L6|JDKJs)8=9kwn=lg2%Wsp@K!W#>QZXT7gsws(TSe7L*~tJN`<;QU zOpX=vpLIpM30$wa9T(z-kzsHy^O?9S9|-&iaq6Aju2{RbT_4!b9OHR&3tA{(@oT%6 zhEKe79%jX#svDlP6%k~GK~*v{$rZt7_K*RXc!TMEh2eZ|{sZE(>sOq5Ay+kuVbG*Y zW7r4|4)a^OOevRL9COcBoTF|)aX^hbXQY980C}Xtj4v*Trr*2}hFW^YWc*#LfE@HV zHG@v=9J%;!k1xAfB5kq5PJsOa7?b1AGVLn{%d6*5+eL*ZxfAs2U7$fSJwanx>__ZM zv}3YMRt0PuIGV~)gRPcGaXxS8eNb3_Be{P-W6ab*h_6XK4@A9~*O3K`$uq7#GL_vT zoTzNMGJ*uA@DIR{LIpoHJxX~Z$B?dnu`kVhj|?Budq%0mz!Yu(*3sY^r6;{t83c^e z5#8vnO5NLpo7S~S|0wS`M}iZbb(%t&jS}v1491xus_15oZXn&9xt{X49k-hmVu>`feqDUArjeK`G2oYb_9;YF{znH4KQ6^c zK_u4d23sHxX&x#Dg!%^LIVV(X-#ezbfX%>hjtCvi);eE}I8ti>t522|0mh%r--Ci? z*J!bFS7DMVe>_d=f^b)Xx~P-8(A3D`(?Pwm>|iBF{p;H)pcZxwtxauPoBsUe)tv46KBU|49Nh@qD`672y4Om!Dy;PTq^fDLsU zPLCO1@bg{|CEg;MLvy0;s^37P+*7O2sNXe;yc7@dDx&RYCZIlGO9(!6_y^gkN%uoap_3H7|QGE55HledesqRhP#`Y{UfgX*Ui`Q8VsS=YDWKCU< zK3h$!E&Dwk+2C#HsUVi-K~e}QW@@nyOy00-;gu`MrXK4G{(WDFWT6b-T(F862s*D* z@t`9=(}=b4q5_4*;724@7ay%>ny12iR@Ud5%4_uo_xE<1C|LH)^EP-1%}s3qXx4=} zEqY~~??H`ehI1EW5#4-{Q`}uC7&6}gxFd*)*Y#Fim2xByKEUF5qpPUMBS?DM6+Y0 zxf+-?lON?jq%KjkeAF(a?DRK)$z_knkLhwZ9N}Lu-b5plE_Ft01P5hO;DSu9@55ku zGVG7$>SknrQXl$1ykU&X+-Y51ncf>km5lw3HOIlHYp+1tu8;y0_WG{59_2Eq_DZxr z5@#GwGe{rBRh^eRhdS?RI1mzTn&7O45=Rz()iwN;;xLBRhvYYdh2vK#SYA3K+{MlD zp2lfqLI~z{bwJ}pKs@|{nwEw1ueW4ln+n0XLgU0lc|FC3G_NfUT-#woLinHz9eX?e ziQkDPf5R`91dt(98SL-8<@b9P^@TL7M%wEY5WYBcK#=Goo)m{lnob}2ykM$KP%(6X zs4jPs!1n4l?YP_axBr<5qrp^3(@m1d@UFBkJnkv%c#$9?jGK~Nxs`3yMhhj$u~`kw z)QcahfA;RA387jGle($@;G~@Xq?GVldVlZq*15jMpZg}t=(;g=cfLZ=k9dYBD0j;% zc^8eFJW@)LRpP9DNaIL-C8> z-?DHOnz{Ha!3X1YzN0O34drVejRi`g zDB`;c)B1)y5iZ#YBW&FH&-cZ@ZlE*qe3cL}s(}Zv*Z?F}kmXDuHMMcApr1Z9f?Xfj zr%!i-&Q|pJ%Nw*Z(;ixrqs!PntgA?$XQYSy{>HU!6D?O!q;df(!xmij55LTyDzRwW z6tO)`4x82H_xYBu;3J zoI9TnJ~RB-DfpdAui>(ChW|bNT;#zp2Lsjy5EZ{(0S9x;qzBa6vKOBhQF#6S@w>yF zH(=@Q@s@DohJ=6Yria{dH7Vxwg!I~`@i1dX!3U&E+;)g={v&eV+yR4CarFM~!OfX7 zjd$tEKEDY}=Jz#TmvBRf)^n|N^AneT)F%Gt+O%jFc{r_v~&qN*oWy<#TAERr?begU|5C8)X9?xDdc{K zQk3%&d@DOS?b4Cb3qrh!zdn;xb+tgkyWM<5@?#qc|6?w&`hyZ=!x`X$#=Kj)Qy)

=0I&9h~MjGmAU6p6StHx7knC_Hru6xe@tnx^g-8*k{b)uLxSK~{QoAWpP+~iD7;FNk68I{9AtXWQw)4pI**l2*aLG5fQr19pQMN3BeSie#>zYb0&0OxMa<{d z9b1%y?KRC~CztYMOpCYQG2q7hd^4A@cUn({q)DF@qkzYX-~oQ5?N4Gjpm(7}$1_3W z6+~m&mj^KR2PoY?9D3$+qOfSVQu!oP^(j=@$l`s7;FfhqD+njv1vAc2bV$xT38P3= z?J%9=V;>>dl!JzFPWCJ7nXO=~LFYONi&mM&;Hi9A@mEi^H2=s?xUTrPXbJ%^x@dZW zB;WxhwOa?V#urwr-E0V0o^j|4t4gIt`nz#(xm(VLcfBIf!$dI3a5hhy+)2!w*bZ9E z#sZE47nPlRiiG8l&%cVfwp3i<^vQeNqz zo&)J4s1HBuqgDI%kOziCHqjJ@A|VMpAJNl#@0x!<;jCske5x}2iJJzi38vUA9*Esp zG*2Tt+g2;5rdMWf9V`p#B!`)#j+T!?#;@>%twL82KJ^++!E#CTtz?6; zc7o*fjrzJu2M$$Zac~$0t^V)S9YF!pOdC;j?wYSZ2y+etj`uu9X;T$`r;l50z0X#b zIRV+QI)s3YYP2(rADn7DC|Tg8<^Hou0JR$xybv` zh`mC%yeaWw)m1>e#R&}P%cnT{vs}x*U(J#0+hAv1X`&sLaW4()dTp+c%PRE{xjX3e zHU7`2rK;C`_8F1~K2ELEq0&dnvlW_cB-)m0PiXuPSsIDN?vsus$?-e7oFfzkPhLnD zF>@d4Oj;T$KAPSbXH7!m8+-4b+V#!ss$sjMig3<-%Y+=#{2P7g-;D0B)xF$j=;QF1ML^e~IK2dEjYP9ix{fOmh#Dm(t;r|i!)=_Of zPrPtKfZ!C01b4UKT4^?g)&+P1HrkeC*p8u@(ss_!Qp)<~;X&CTf6`tRw7)b%D{C`qx7B zFVHZ@B_Wxr#eNwRX*^H6#D7Kasby#5?>1N2Pd zZJ-zIS)|ryS3EVQ=)iUz(Wp>Xjhv#tQPp3eNB`;hmrC-^nPAp#g=7}b=rgf#CT6U?u z*7eMjsYU+nPpHD4kyY4l`LR$dOu0ej=hes`*fsN(Fq3taJXt#=c2q5#kQjLUWeDg+s{h04brJG zA;woCcrq!C3ew(q|A{;oY2nhwx$4Wp-}HM*r%#VO_{L{o#+=F|lmR1NBo1iuL!i2u zH%3V46s?o0PvfB)n;4>F?2?k|UYHPeyC8R)u47Zl zu`Konou3zFRz3e!?P`Z?j|#B0fKp56KG}1H5B7_AL^zjj%|GES)s>4}3|Uj~bXTow zzb2(8)dFAHU;uhpVHEV#-4^?CoK{qz6#po2fi)|K+{fzi(fH8L~sG zc|N7T@-&4BNx+40qnIb7cwXf+;(r^F{3jN)Qffl}Z-8ZI%eG1&j5l#UfZ=Oa<3DORDvZJJ-W0Ys!D?^1{Z}g#KEL|x zCW*;x`e0I)WBXASZ|WS0LCLv>)x;JQ$jjHa&+T4ioTNPi^`E8A>9ySDC<=PT#T|0F zi_w=scxiFOnVYd-ASjiJMY+Hy9?SYcJ-m@^EiXHw{yDs3FLS3u*AN79HNP*2y8b}+ zib^%?lC2uPkJk;I8z(#)aah{wB5@-1iKr9h?*0oAfLXE3XFczc-5~ zhLZtE~V=kd&Vso`i%e6Ey8-6_05t0VSm3V>%@=9>#xK0oX;Bw;vVuVvZ4OV z>{|}>FSwCJkIyh88jH*94JnsLUx?d!`1NvL)qA#&oxKY9cBL198>o6?34u}!^h9j> zA1ZrQ!QE_WCu2=!1IdYvnp;APk9zrAW5~j8o7fmYyJEu@QWF;qxVani_ZSc}S2C~8 z)zKGralvp^*@(2mlzufhM##(HrG!V2$^ZQkV|p@yG6xy$BkA-cUzCkc0F|5gN(R-? zI1F>gC_%#Cw{5Z|naM;>8Ip;$@YKxwzi{S^3z?fDdeeW`6>Sw2@z-Mhad>Kdnr7{a zQGsCse|*(TJa`j)lF{^bCRNOy0rtGKX^^c+)X5TJcQ%RGY za5ovhkNbSP%$+t_PWkimR^0qRLj@<{j|O+$i8!!m!}KLQHM)@BgHP7{&l* z1S1p5cV8N69O+^{J(4hB(Kz;fStcFUK&rLHq}72CGnz`$>bC-HMRf%88RW24@ovj) zTZ38Qt$nFor7?W+Ri%I#Va0^<)RR6H&!;h%plM>A5Z|vKE&~vg7w`bM>be)2YHwO6 zpgybSHayn(kZ#K7>#3|NU>}*M{2mra9!5%mj7Etm^B=t`Syt@O8vFV~31~#S&1ES9 zTHM<9E_67(R?Rnm6b2f!agP{Zrwyz-iuc_UD(XF)BvEygcSC!Aye#~}Jwhm#Zp5g? z0h=`Z_^X@|q+L`0)+_+7PGQi%J<|NDJ*7FF`p@;6iDS#`zglWkdb21V9bP+F+f6wo z_8XebW_W)KU{Q}j@7zb3nlGh`z%c!jbHxrQf%;E?hJO3_rceNrQCGt=0X5SpsTi_* zStFgc3BB$*T@=8kON$WpPNT!&YTy`y;qNP6P$Yhwt4A>8{t5q9gn;i%Ja4s`uAYF~ zPT;8YTwUYJma=_4deC6&_Y?FK5QT23_q2+vHm8Xzgzu!bL#ex)v02FNG-1~Os3Tti zA=5D?tLPyIfi76;)O5~L^l5pa7<4>E!Hf7%kNd}leHPb+`=(B-iB*<~ht(VRrAbA$ zE@_&E&wg&yU*Ka#9no$?E328fYVTnas2w~t_jB_>jJ@yHbPny{$JYA=O#^M&QIypB zj}cYv`k$zLU4pd>jtDkECHalu>E&g%IAxXB%NdR__5^|J% zRF+WG-UMc*D+L772C|k)(ooP-bvM(BGV@gru_K!v(mIFO9&pIY8w%u0 z=UMpHuc`w}Ni|mfR8h))_Tf)dAehGNM}Xeh-T{}gF5&Af>}%?k9c;R+b82*`x;F^=;jl#QSH0P4or(fRN8SL+0T6mfEkI4$;#;ZHYEI#b{9fZE6Z&8R1Bd1HR1(HGG0#jtD z^q#!%<8!Rb-M5nrwH5XfI~gCqN-;wZ4c~dBG|d5>lgYCOnCfVPzb<+yk!d!t^W~=# zj3V<{M}r-;zv;O2LO~z71LT#b-G4A-7k1`lXp(rSgK64wSr+z8n|b%$DEg_@V}~z* z^iBalhoh@OD%i=wH_~vlIc<116qC*uMueI>hBTTxwz^_M8)9_Sdx^Cs1G22-NM5Uh zGth+Qt$98)RrTX0@kV6)hkHivNgFVXI)QqgzXGYI#7r3h@uVTKiPEO2luO&fH1xVt z?ocFVjLY$ntlX_(}7u=3ka!#YpBk;=l?7Op(0WV zJY!fFu*K-iEC*-z88$nPiUK?D(di(rw%g`I^`M~G&vw*QQMb_QBz}|0s%OG90EH=c zRB!fSUDlhc4{t($GyVG^=F1x?^%WDQb6_nAz4{?9^I-!dce$6A8l&3`h{P-a0raNa zUzTcba8!;~cUa@W?Ik;tC1GMQt)GR(9N1x+Vs81Iz;p zWh!=`^=ApwNJ~JNE%z8WzfyNP#pQ+L4b|U5OV!6vONBU&txMYMl%vwNu)V_`3Ten- zm=OpnC3VmsROhll&g-50gVXF=I3ZoRJIoOcC2exo4cLmHlLxq2{iR2=gDnTvs1R$0 zFX>>7aK`H5#B6WQ*!RIk!lf)0TJdPCNq*Nq7f3N8L|xO&Lf)Yi2iN(0m$;mH;dRpg z)@e)5FROwioJ5?96@>$vc4kguIUCt}w54C!AFj)k| zl4bwi(4c+a`+d?U80*rTRssCk;%}Ah9G$*pCOmE^IzKPl4(2gJ3B=P{{yJQP{`tk+ z2_V_;4I$Lg5Tj;OGEw*zrpS2`K&m~~U2ESoxLyl7gT3&}fUZ5@K?I=KFjJWd6s^xS z&|&;t>?T0Z#?=NsC~RmBD7bU&m-a$IglR}BHF5*4{n8k7H!0e`_o43oBeaJ#Ho}K7 zQ$LX}9!IgD-UuUzq${)5H*nO7H^I>GI3j5X1(GL$Ab8{AnQ!UOsn+Ohj&r^*$JDg? zyif`A)npX!!s{WroH%y=&{#aY21dTBLBT!e%h+JTcd%tF?rr^YxssC*{QUe*k=4in z)E`i1neB?o6w4OL5VhCtcDkQ30UY+UP~5nvqvQ1;Eoi~hwrDh%5yeojQ_NIPtDwI= z319#TI z0^yKF#2bKMAcF;9P@Rr!6!DXA~_lk-7=^o7l-%^vs66A>W=OV!~yb6mBAb6GOz znCr8uxeMvA9}pBL9boI5bH(c|e#Xh(f1xa5)}ngtp>a;7vfH*!?+>$$uyNjSiV6xf z)7eCH#+TXginJUBOcQZI0trL#!m3tLUHkQBgvZOh*;7+5c!+)5q3R|g|VO`fI1HALh3j!_{0`bj90hllX!8~@|!cKSrX1dRojR;3vc(lxGUSXfENqY5`B-rE#R z*;^)AQ^nKOu99;f%o|t_M(av!+n(IANVAUP;DHR>;BBv4V;{c70=A}@yMDwZ82?4N zORYm=+ZIN_oA=&?&nGjhid{FBGXHb4Un{;?KoMLie}mQPc% z^5#6;pi>KZT zLKg$zFWL~XW>(S?Pgjuw=rW2ma7{QqmyxqNX{^K7T%k8+C>#Sh-m_m8o61cRa%<*bUHB$y34 zPZvvzOMq~eNF^(xs+e46aNpC#5->%T~Jgr_KPap0yM2>=NRD6Pe;W@{e zU?@-Aw&$)0ifIhH;Hxaa*Vl!-O|PhGCXgTi@7`%P$d}n*@%F2ExAvS!*qT^G%E~C* z<~h1r3D$pPqJGbPaQnQR=cOe*UHnBP8DRS@8(q`G0iNs zMighkqS9!1PX2i~ZkiMD`}Udk3*v5v+4m#QW=VT$hkaWWxa7rXl9J=V1T^IHyCOTV zLUcf-7t@RRw@V5CHY&~n3m?5t6#BSXmD5;PV|=<;wGx`+Y6;+aX=52XFR5|%Nw5tJ zR%s_l*E91y!lY=p`RCfE?cT=Hi%ymPQqvPjTbK#P@6Bt6MmC z7b3=kD(_mj--T-b%-CG|Kq}q;hpa1F^nU#^UL6#%7-%l?Vuk$FGI5xoRY3(TP0P%| zo~5yiLX$tJ+mUQC*ot_PNa8CYK9RP)B~7wSiulhT-dBnWMDssCA6#B2e5{-G>ak{YD+LElv_!SNC$sTfGC zqy;38-kMh2;kT>kkm0S}H?i%75!Dg^8y!Yqr4AVIS4tG_O~+HbyRwbzsER^!8yTC~ zeG$E)CGk7#eHVLWwmcJ=Z#2mzGhp&{3?G2W{iWKWBd(mQ z=EpDQxEO+j{dng_Y&?!a1Otbma8O5N=Ag9NODQ>T+dde0e zKmuW@)$QUcAvTI}r7w654{^;IhXvhX2SXO(xNO18bc@a3i;?}V_4Kif9#KcjDZEr8 zK*9EVtAqQU1%J>|*T&i?0EHE(?;^b=PV?Kh8BT~~JTLj&t8xEH^3Y%sgF`gb9vOCid8&}JsX>0VhLu}D-RMJX*3-{h%ix=St7 z!TD*JduUo*L%{D`Lr7yQ#(xQ-P_jhs(2N-5XMr*WM(+2)cBR*~JbJ??zMeWC^+epE z)~W!!zt-pAOje37FDHm*w!Uw`($qnPbV=e*g%FK*TpUoghst3_N5$eycwyu9a}0^} z+47d3t+9>Ncwt36#B0X2Pz=0)-yy&3;LU&R(dC*Ls30_HvfxQo=BL0*IhrXR3IVZ> zBqI#-6|Z<19I*hT@kQoA==-?Nm!VXB5g7<^D|`D?!r9+PV+DOI=FL-yA;Fh=dafm#*!7|+wyG%VmjDLgo= z+7<}NG%8p$o=fPGIhq_F5)D}Z&f2)3X~ywfBihMuD!WLDV)2}V%KzMY z@jL;TV_9BEv=%QeC7|{T``~#zI7euj@22>VC>@&cA?~jcaRDO~*NmIMAV+r)%TOym zq>-&Hl3XX7hN$3{t0*@A!M4{AmA!!uWsk)Ac35uy-4Nmq(q8G?qgqOcJo&{KTkmy< z)oHwAY2<`9lYkfx&u;*B(!Cgz5lGQSjJirZ?M?ciW>fnrS!8=FoW{whbFAy)BfeW4 zkL5f^+}yj*3z^PY#&g-rhOE7}H)vpU=m+CT zSfFelHutD7mW+L=c}d*pFh$8EoDMs)ndn6t@laMMu3AuUOI|X*bRm3B>Bai%plTMn zO3Y(goJyBcj+A9Hxc`S2Wn|4A8zK~-3TU0;spJE9eVZsF%@`3=4<`4Rj{M)Jblp$f zBrndxd14o-wnKIdC0tQ#Nms>BIiErxk&l$;n0OZ9=C2&(9uXCBW9_jlvWn?nw8aTv zsFDK5Du9*rU{@D5iKD7CZ0r>Xli%tCfrXu#nOVo4i^CB!JmU25>fnNZ@=R^#x8i;d zleLcvH%j5R{9K@|pZ$o%$FlUK9LIi4Jc&OTFeT=?qHQpd@L)yOIs$T~&D4NHXcoT@ zqPgBSAB$tOfgo~}1nh9lY>iHUK{4o1J=0u6hl>%>sK16?R84{F`kY^wcNruiyPFt|Xnic9WwY0dYc5u{|?^#k) zcE=Z_pwX4=Vh1>?zFT9hnTL(9>OIEy5INOUB!&V{1!`0ANI_Q7X@Bz^yq?%W(c-uX zz>g6OB$6`DQZaq&h2Bg#OoUH*F5`NT&H~S<5%CKAib@PhtlZ{v#@#wRSQeY+{8L!U z$T4Y}|Ea_mD}GK;mXW5Lv_{5_zf;SAOy#qfClN}g8#*HUM{Nvj-}lz}?&5W$<{ zKBVCfljN=)<-U)v;NR(Um&o3rYS5=_)Yp-`l3j?$hPeM>i?@g+3?P1IyV8ex9_IV# zR3FBr_uV&oIQrIH_xRS_7A)sgABC&^lOFh7H&lj@CNbksDvl(Dr%>7oeRByF+{k-v z7wteA#_Iyoeu7*W5;Q{FXix<#TEX+3T}SrW#-xi<5Z44vVy*vZNskjxuPDpJR&W|l zAi~Fwn>5?Ud52=19+X&$)}%D_oMptWi1|r>Y2{6G@+}~Y%2RcogzC_`1LwL$MNHVlpddkH%bpu`eZ`RE^1x-JL;kV* zg@*3Wg0+%cUYh{P2Ml}lX-66SJRMez+#LttNN;Xk;XniEUMr$)qMY`V5|M%R1H<%E z4`I>P1*;LglT&7^@^DeK;a7M?6(WYPD8-)N#wRVVC%Nw!ERq_zy6BC(4 zP>rG7v=|++6_-pXXwu0nnBYZOg>lbt)`!Tr7-@9Vdj&k5GBC>rKl-zi>9t{Mq=tA* zjCV?kU^CV*91pye>NC5@uGmm>;I`fa!+P<07H4|UJ( zsHbCV(T&NYoh4jD-3hpM5VO{e98(jBk(ZMb_N_M?Tv2>2^yB?>6HSeD$|zZGBA9xP zvM3eBr1oI+7>P2>Z2OoyaqZCkEAIOR)(%FE!p!J|mye{66KmZk_WN5gXuE+|0f^;J z0q)z>Qr^@p<;*d9tz^c7s+kv{j*%k-76A+*UJ>?g;8P=WmW(&qX)b|sHo}Snr~2z; z6gmFGx)r0vHNOZppig%Ow7eN~;TJ_;1wfCY|GFv|$;$bG(VyAI|kF(X+ygW;-rM z{w9TMrAV$-{D~`aC%?pNAIrjkB)2pPfmv^u%Dc8^17G4=>@~|U7vkJ~{(b#@UxA|B0TI? z-B1+DkM{?EMXA_5k^Bu+a)V1wMxn_d23}Cky{0&nVat$r#CUJaUa5Tgg_L@T8l=#h z8kw!?;@uo~mf^-1gE8PfJ5krwVaZto>{L@Z)%W4(52d23dLjiJ{FFf$(2CXosYJ6t z&w0AEKO#sOv-RfSVL6Ofr7$~Tb)F@jT&)30?BaPIn zHdUTzmBX{koey{%<46dS4FFHvV2m={8v(TD6jjRcT<-e z;qSfJu(z4;4d5MA${?F$q8T0x{$JL?-`w{cXv76oR}y!AfnQ7fXL8^|U>jQ4n5$W~ zRIF%xCb1$KG_~z5KH;76FX~#KycFEihkg5)mV?aJ`QLQmV^r_2v54IhjMHxeiDiiq zm@>7Jj#;C}$epw{)MYwjG*K%58jV)d0+jF(QsF+3y;v+^pY-0~(Mv%NL|E zxlBfHQEH(--r_)px0T_8I_h||!)XFX%`vEJrC;Zqm{H}(z3#)nm%p6U00ydMfyLjq z-qoG$n%-1Eptf0RVpz6I802gb0(?Eu9I(m)_E?)%*o%R66gq6Tyt3_gbg*Wapq@^% zcP$sp$X%z9zw0L>4xyIA>tjlr`qgPw<`R>~%H}`orLzIH7(#F$6cfxUgF7JG>lXk| z?hX*oLEwO(F49lAvdy3>T$sqSvaj60U7@G)A{H+M8MhV8*QGYsyJAcaS8boRO4%ex zh5sqzu4`EP)VA=N1WOvs8rUXSYi1|P#vhAW->=5MIE%Wc1H_sr-Hz!nFq>AvW`hUhJoX{C8eKL;)a9YWNS?U)h^rW(A_YnFlvr3aL=@g`Ba$~NX@k>h~JJo}k z;`Y0vK&r7~6qWLHU}`izHPPRZiaKTd#euKf;P)m7#$oMcoxia*;($hq{ z*D>;~^1L)KsMqj2HBwB|)m2?Sda(NQa|FaayQTR1v`zU3n$IK^js&TX=*$S#8OxewAb)nt&Bd(we_FwSRsV(xQ7| zMD8U7H;cq&xmK^EV^dn9`X~-vW4RzltO;*bKsTtLY2QZI_{@_`-qZ!v4j9zM;}U za}Tqv{8)(^U_@Sij8<9Kik&U-5q1+K`hHT%r>?YQ3#Nxp^ZJ76kFCZPLd|Wh!rVxD z<)n5p(DNPgL4w;<6t$mD*e9;3nENLWy(pkZZ6ocjwB@@SF zk9kXV5ThI%F3oL1-Th`T*y%v^^%i2Fp+Ivd{_`lMNf9bjq%y~@nN10jKqiDMdOVdH zKIPIH#3Nm5&J5e7++va*wZ-r3%b9(s40)wUZRVI?yg|?6>4+f)CEpg1f}fvJ>WOl| z3+P4t>WjJkLqhk1F?zA)a4V}46`cG&qQtT{0(sh1^MOpwU5TLQri|(zLzJzhy~4+c zzUPkgsQU@QZBmDo;^v_GfJ~ z$8@T+kJ2gtKRW0bA9}L1z!jD2c%O%q`*M3St-;eX9lmppr+0DMaE5U`vTqd?!1GnunZ1)8GDd5hz^*M(VHJUg- z{qL8a)k9^qpUu6Ef-4FhRgQ0)FHiX|lQ$5ms2((OppH&hwk-#NLlyU5@aUcc1(3g3ZMpxe9Pu5???Zw15L-JdXv z|3{Sp*Y>Cxy86$!Jq0po#74N;gq*FySVX=f#_y7% zlzIWW?)jFaq(=hVU^Rt3FWx{NH57yzsfNmCT3)U0E^g8lmn)6TJtuEEk4XwZt%}KQ z${idBin=aeg;f5JnQzzz3v>dO&Icv%Ax2I7#L&}9Z4~O-;2BgZAG+Y+rG+pNWEYvg z?0m8kPrro(bkX8^0!eSKMWL?iQu>+{9~4}{ys+}O%rIDYNq~OMB4T~mc3Uc%4M%|E4Q z0bPfwcwWw^L6Vj@(fU#?R+>k_L(ZaxL*$-wWC)sS94l}$JIYGpTvViL^RF(tEe(&$ zpA~&fT^|B4YbIRJG13<`WoevOH`OCfT?7hZg1x)vI>ACxer-M>AW%z><==OIsVCAH zc?vh~a%r)(S^Cje6uj|n6#mC|2t4E~f&$d@TcK@A!@=ho{ls|uf zbQ|>~?iy7B8d-Qo8aNm*G(sx9XLD*wpr#M3NPjr;>jdCYOpC!y{Xk&WN!2s{>*|6O zd%mn6wO~{+!9V?Kf6*t^e}|c}NLQ%GR-FNAh~36EySE`2x{DU%Q0NCPKH?zi0QO%8 zTH-)8+P5v!B)f=6xY-a{(fH(BfmuceZKPv9~7t!h2Alojc%jz<*^lxE*sO_RC5is_=SYtoce zOejg3)f(igqU+__JDU?myGs%+C?g1n0#<}bQf@z&4qulz+fcbP@{+%P%XXJ^ojcxW zqwIqT^Q!*{#)%L=C(SECN(_MXG8Gf}{C-#989w)(@T8hqn4^Ks{I+VFoOkU@h7Wl0 zRe%uDdv$n#1DfXCJGt#+GB``up)C_3f+yi`$YvtHL+2(55zTnwED-g_`^{9!Hfc+& zzFM*+>SYS4caQdSP{`<``9GYGo0#Ud1%@91b0340xDDx9BEvj_xKenIn2JfUTEJ|8Ok_5GyG2ogLBA!@Xo>`2 z=ic(0#NIe1deXXr1ESt2r7f;7afl9F7WS9+L6Zx!wC0~Yu(IMPLiUe5JjwQww$Ai! z_hy3oQPs(~fGbR1K0{4~W#Z>ow0aU+YpGb95^+2E`Kgq7xtnR`mbN@?F{!qTu+XVx ztjef6&!&$tO}eLVTU%3$n2M8&u8Cpno#M@Ing!=LmD#z7wh8K{^ufr-jEj|J>ddj| zx^TExt?r7u(l1T49yiw*I5#XWoAF0*MDA)LUm=}swA;RnwKYIa_Ap4W&tOJqD+t6g zr#53Lp5VeVU6$sN=TtmiBilN;4U~(f0L~!a+X0Y`TN;Om+OZIkiqdBk5;xC^NiwyR z_KI9kXs{VC@f5?_W^P7gtqPS6haV-hc-?Ae{WaMZcz?~jB;^;qr8MRdlD@Z*u;Zi zF?jvOrC~B1H@(k8Vu2y_PeK26(RyB(6!~{*=u^6-l9A+tK+S$rVXAf-&##ap==T7~ z@I%LTR_o{eAODUih&8neSAcD$~Yz-Qel>y; ziZZM?Mx3DJp?@nUWrY2IeQkVg1kxt{b zRPet~_22j_2N33pB={WI-a^)jG?@`?h4^COJN|DL+zIeIcb_x0NGCkFzY(wJ5T*gYADRO%odBOF)(k*)ke&vxBQ(YFZN@pwIll0AS11^z-`NgFX zZEm-+|B=$^1Dxdhy$+#f5v{c0&JQqT9%g~s3C9U)h3rmo;|xAkXduxY0wy&1hy1et z=i290HNN&sN|Ho^#7U$7?zb9#ZD?@J2SmGRic|PUA-kyITlj(%O4^eu?KQu(x|#6- zTn^nX>VQ1#oA(@`rng!{`IohsHjC)40So^Yc!f7@8RumvH8lPSku&cC&qUo{!nK-Y zY>`iB#p82jP5)!ce5Z7!J2!Et1CQ3?#;y4@=g0Jhs{-(&N;$|afNnFagx_;Q3vEtz z5q*@0Rdm0NK{%W6=qmS#k;Cxb&jv*w#ZPR6ws-Ho5R5tPtHco9qz+q{E^zOyLXO|FhiS;?bD0eJCBok}Sq|+ox zBRy;g5ZMFy^+hqOv`5&&JSu#){xv!$(4hV!021$!LQ%mbKJwLyPN4tp-Hq&mwj16) zpN1{V&(JRoeVVX>Jx_aYV+Xp@oIFw@q(_ z-y_Z&KG!EkQq?BLX-yKQDF^fsG6_GAPPv1o3A!EmBen83p5g)xKl!6ua=2J(umk7A zmVi%?(4!^i3#_PQEgWQi0<2NbmTFSt8?IaqqO7l=1f&bOi0_e7}-m{7d|*_ z4QBP7_Dpp@8qno>mlD_ETHR}dDA3ZLo872s$1%%0nO24UJnG7rLeI8>^>Zcfv3u%D z5inj)BwiKb`vQ-0O@ZIdU8b{a1Zoh2T!`g(KQ>L%`&4vy23I@i7oj%mDRVG_!8uyp z`uLA1ajeZa&U5`glu|SRCbk&=1&=UQmtUtFOwe#1PQmJ1MYxAx=tVf$y7DQlJP<-$QtDGbQ$mkG;(Q9mWMAD7p<5)i-2pF!t36EtdH ziPqFDv;cGRVtc*AUnY7c?jgo?SwIl`1Gyh(#PsPavhrf%#uhx+V`~HkLFDG`z4%bY zmFj>(SyUgt&)n+qi+sP)~&#Dkk^~W|a}TC6^FJUevY`MiDHWPq`n^nPb~X zrIsemx#{J$jd1zsJ86f0`3AE2DtA6|vea;D`@P|*LLA3Dw@Z4#MTLJEs&?*QK7!)z zePE0_Zv`snj`$!ycl!-fV~eQu||TRI@UYMM1eJ-fdK zFcUbyqcv>&4Y3$mt8*>Qk|MQRS&ILB!j=0X=CE&RWOe_FuQ5+UY>kE1yY9ILw?dS$ zinaik!b1XSqu3^~xx0e^)z9}jq6dz=^=!+xe_9G1xW3zWJe9>RJ)(c6KjvFc1R}Hl z=sLhLGtTKInP^O%-(~Z1$VXXJ)O&I0dOX~*7``;Do(X4rhIeA$ockw?19T&PXIADw z9=gGFkRoPw=mCL<{(2e8xnonDKDBd2TftuStoub--S-0C#Mk&@hNx76uPWWThe~@m zoGGOVspscSPn>bvcz66u!C9(xbvBTZp>zrL?p(}r>6Bq{~pO=S@Zo!3i!xZ`}1M5M6mts>iWGG zJ|pj+pUBhrH!J5?bmkehdsod?VG5!HLu8VqR*{N?Z52!!dw9H553I4Q^5~K35N>aE z@hR=yjRNlMOFtU+Krg~s#NK}c@V38s?QG9gr+>%e*9f+!WYtN&SVtQ<0<(l}5H^*gz=$opfJ#XVGj%CJO+lFgSfiU{7)}dS06;d` z!+~5`u>((2O$U5~PkfgEkXKFc+zw2yltqUspgCmej-P)=bdwqy2Sxxkw(}l`=PCa5 zVS}`U;!~s%^B4aY#Q011&o2m&%Olt8W8Y1dLzMzzzFaHT)3kN`!pg{-?R{UgZKj=B zu`IsNOZKP={=;j?Z1%9qeMt|MF(8ks{DTAlv%1wR7j9yuy~FwpO@Z44oPKH5MNFqt zB!S;&mY`d3^O#g_q+<#F$v97`%J>%q`C_K?R2fOK{{WCz@@&ix)@7klqJQRlBW+F#}8)ClhT!)@+BcSeC zRhR1QG2H&n?Y5zc%~PE60n7f#=*HA-fQ#U5NC>_IZHVEjU9GAlk8fUbwQZ{#qTM|^ zdm6aa-163L=yz5u(ku^*XVE-pWs9z&yEvCeX_?0TaUkSZw2&GM52%&WQlME>A&ymA zkA2zCku;*oE(3707^hZ06=h5QYL-WMut2XD4qqBO!c@P=rL;5^qT!*t#-o&m-lQju z8nbE=!Kfv~!HoZ~VV>OSiauK6Rl#?ZelY70h<|iQh)i`ZuX(icW$Z!CatOxEVz)F|qL z3!@J~Y{gJxb3X}xwQ86X0P^m~$L>Q+%)H0hVNTq}GqF^-ozV;6Lf16^=n1SA)6D6& z%i~yR8)ATv+bMo=)Y(mjfZy}EbqdijM1+1kV5{q`oBl)d?0cvM_LZ;?iY)$f-u^R6 zt6H2}cZ4{l7R(k9r7xmL1ret)^dW@fxyjy&?evuHp1&TCEwFAj3D~!1O`gN3N1`r1 zW^C(*T+E69Lc&QYmj`RmJm<7?^N7G9m?*2`c1$Shh9+6}(DntiFfqlC+V}S`7{pDh znvgLTH%B5h+`{m<}TG1ZztU(PB^`G3V+lq|+H53~uQZuspCS z0drIFAowur2D%+^7iR~L4c6GsVT&TvK$g-+dgS&l1l|!o} zrTLRAYM)rBzw^NMr|U%iB9aoF>W&0sK|2G)4Z5hXFKK!M(_<*U(n6hI25A1#fQ^=! zpPKsurhf}YXy;1X^45TG%Y&(8NlI5(q!9YkP%}B)u-ln>nA7>6!+`em&TX-q)fXOO z07%tWvY7gw%!y$_VpSIf^trg5aUrSEva@HftHEqwm7ChG)L!gAA ze%i+cY`D@ydo>7~1@S*)Hmec_h~y{s&In|CqIPi3LxM2Wz?}n9z3pn>F>MD&0;0M) zSh^+zC{6zDO!N{T*`q^R&UVUjzdT2*&4wvJ3|`79YX73Q|H+Myps-iUpG+7b=JFP) z?76e=JQWEjgMWIQqlfvKJ+x!?boAr%S%iCU0uHX0o2;7OQZ5EzpuB|XqQxr1Lbe`N zzWR1g0FX-`cdGk8_so7QBK--*+wv1+e6=e2Ldps_UIR zS`_X4Ktg6>X0kLWO1yB=U^JjYtwM9r#1Xb3uum^d38#B7s^cXPGDzk0`}S5nN;~T> zFm0u$=98A*wTrI7(;l*#)cs34XMQ@feorabl0RBJJuigEE~X@+h~l@ey(CH6=58K7!jL;KGgo%R0|UK|geSm>>6-+Dwz6yWHTx zh;FbRTmtr9B@p3Dk}6x!``k5~Ca|4A9O&r_{H=lR>B-Imzfs z&k&z`+dA}9*8xlVsi`P2p>74D1Vh{%3>olf5Xi@L;e|+S0H)(HMuE$7XAZd ztzspSfEnrD{u!Bb48MfJRjhpaz&zS{sD}!y_o4{%vdX^F8yW7oC$fZ?%`$hTjWK6~ zEO%~O^qMYF!`z(XQA0*b>B@V{U$4V|x1b}mf(4UHEgJ$Ts1JR6T|Gld-yJbzD>>L&t12-PSj|JCGkuJ+JB zZ4hLT907uvaKC-sWheI63wGll{qOa9Du#nHM+LxAnEL6E>NB+_hhf4|M@{eU7}Hx` z+!r%tfrhv`a_EkMPzxZk26?>n{u_uEnQ6B1b9Vev2T`>c@^sPnoye?AaRZ24 zyRij*9!e#kgY>q~&u1QgxWs#k#+46tPQl!y34w%aqZP;bXs#nX7lL&zzz{Pg%C6&l z_vH2Yl`G1N@DpKxC;Y2z%y z>uQ!h;GOj8vn)B3U}oy~p)npz)o!Coh?tTAW_xyPUZi0ua@lz!a5-JBx^%p8QBugu zn#c%CC#+uYok3E$iU;&aL66@74bn=FNg&QG`yeO||9BVx&Qw+rqX2Y!GPYLSLkf~B~qAC_c3e(8LL;lAMvff(TUpQ3ZA{p?XL_g3=3je3m zf2If$psA*>)jv%=Og^1TInR*n{pTI|x_G6+I%2)yg_2M~mlB3x@l- z+P+!4AEcEltWiF&^;s;aFpJo){{yK&R=Sd3=N|$@jH8G zkm@W9MPVVsEFhU?2ZBQffpj1lhoCON{cqui^zsgWzp?3Un$im1*@O2^jYr#8bMN^U zpp4KWaED#d?uL%DiS|hoj(&6;^a5}lhG8uUJ{AP#n$mG-j62~2g2})HuMvi!M(@ci z7zV6trjeJHj|?kla18@DGVlDwvo+JB;U&^rhX}s#ED=TpBoZ898O3ZBHl`H}!&>N~ zrv`<8zg7i`vlq&)QUo%Poj1P~r&n^rz-!Dj_~S+;4ZdN}$b0L>*h_~dc~N)bV>^B zTFdEREmbqllYU&uu=*Ki6klVKo(%J{@2X~;?IO@35FN7#XO8e-WxL?p@9ok`eYcG_@xwq@<#5=>*>fUrFhZF27I+D zMSy0U)mte7$duT`lUkFuDQGZ?rGXt$X{C^fvF={W>F5n{pr&1mfHtOQ8is^8v$uSNyB1ha+ieTBw7THf>p-A3Rb~>XB8i@IoaoigQ?oV!5Z}8o>WLW>#NV>g~=H@oFxjF`BdtPIE4LCMCj>Z^&lew#h zVSDZm48wnbx1N!g7(v)#7}lPF*_PMXUL!!m&0^hY$VVE3!UL&eq%RB`>38)jiKLO2 zNZOu(S;=esj)rAx;I7$R*)Y4{Ze)fu>rFde=5KojW*x8bBpOple{BkeEqAHKwocXl zJOh)@Ydn#LHs#!U1lKpst^e46`KaPGo=d~8PYjcrYfgsv&{}GEjVIKw%cHM1p7I{@ zvf`bxFR$g-c#XfJk!kvm(2Xtz=2cf+b=6f@U3C>7m+nu^(d@dP+ASLjsYJd?bpILER=S?Up34e-b+K_+N|biw%5R9d2o;PVMEik@C_^X z;zzb&aE9R{w?E(hWA9vc-GqTK9H~nl0B?B%B$h0Y!UB1XP~ZW7c>h;u9lmxNcVZ6( zr57=awrO(ajQs^)#+QF62QM!_pv6gp*rg6uw`KJxYwG!oI6e=oDV19o_08_QZ8-t6 z_FRstlyXY@a8-ppwzqz~u9H4+GbJ9ra$+t_SSM(LeiRsw$D&`(g^5CW#m?*e`LM2! zbZ)I@%!mUkU_J;8UWCXNJ^eaO{)Slk1SVI! z%+Co%)Xu}BReczN>DrTqOHStJv*mA{sP1cVSd&b5;`ksiczL2N%T8}I%Q`w>lhMHJ zw?2)*nY8mZEzUuCFdG^G-G}939(0CVO2P-tnxM6(>gDEtnua(|12*S@wf(*$vk=Q@ zU=BY$R!wvSGo!`HtC-kYv;s`?A>WiHnPQY%&A53&jYB_ZwhSFNRB?&0#Bl~N-y<)0 z8ZU_TZKC$o3zFnJnAPIs?TK&3&lwm2CO$G6r|ITr-Jw9*(Qie-h~o@kK9b;3Eim10 zqoTzbO%M8i#O)7R9nCpM5)=| zvnG|zA}n1u!J@^vk$EAua&O9@`q&SQ3i5``oMa<|jS(>7H~|>iw-bd-C8eu9R&bV4 zSDq6^mc-a6p`+QZ02`udsk;fV75t<4kmE1bCXpe3-@4!pdp5$!oY{?e7ZI)7R8ah*| zEOL*3($vryk6*Bdz!(n$3#CQZzIizdUwMVWoLKkdw`sg+MJ&LKI+`L%pa2umiO2`R z8%{-XfRbAaxZY|=wupYC+CHxqTM~Mn=Z_Lc$reP!ip~VA<){atHg>6C6Pl$sCyqO{gw@^4ju3?lahx)L4}0ZRZdaWtL$<;jpD-8gdP6r-tXV>T z9J>D3ampzAeyWaUqcpmjz>N!9xSEe!Z%FFhxy$HLFS6~j#2<0+J(p&0;p)YVCg@q2 z4j0|^dY_eoHMcx4KB;IT*iS;%1|3ZyCdq`d9AtE_`xx>WqHZd-1GjA`(o}FKV^kJ@ z{~QEj!GG%o3_T#`qd0a0t4aAqZIO6=ywf8x0LyA|Qg11v+TZGE4ucSjnndCwz@d(O zpa`3=nrjn>=+**SM&fv_pZhC_dAs5-%1jf-ZeUy*Gj!mDqV3D3kf7gKVfw^^L%i^}v zXiH*vVFsq_X!86Bu^3oW@IeL`H4Z< zSPwm}0Ty{k4OpCSo#NCKmGAcg3&0UA(|}DONc50ZV8*o64q)9VO|$^hwKz9k1)Vv? ziv}HaIW;#Q-tV~8ReZQSu!WI_?B4doVFZRL!0@pTSpRIq?|2hn)ZLR*H$5gC?_ZRl zskZfDv|s_kJp!g{aZ1k+JahnmlO~aNXPYb%jfcf{prjS}K1f{j-M|WbP_<*ezG{Z`-^#&l*(;STWwG~RN18;u zRj;clZS{=kzR)!70@gU!WPwq$F)%({G_r9{fT>!X>;|k|ur>j#4evL9b@*^AKAw+3 zo2{>sdvroM(9#5$#Ia|T*u-VA1CxS#VcMMxFxc>8odA zU^MDg{}KcJwxvmb94VMf17oYL9avh66JUwd6xAE~kQH^s9!6lqq1jL*_H+=(VPH%} z2|*Mxha51r7Ysv{A9SD_X$O|p;sn_H4>det)**GY`#EdnVmPJm%!H0T(=U~Z@OBxB}E12#v~yLI>Jm76_|IQffp z3NT{k30uzuhHj*F6HZc#QwK(qD8R&r&8Y6}AqN=2PI007z30P-V?VGZ%*XwrEw9KB zWUNa@5@!PA)FRv5-W&Ijq_sF3hxrJYcUU7ntcELp7pe*+F0*($S279nzj;lW6Gn0LGFGkJ+BG$X4zBadfZyEx^C{7#RA+3!{{? zft|0TN&HoH=P<+}?MbG0o46~$7!rp6s!uJ89axBHfxY{Fh1Jq-p>6+a2QnS!0Xttu z)9%B6Zls+;eK~-I#>_t@>+he7Os9xcE)DiQ-Lj@}+~ zq86v!=;McNm3IhR1pE{l8!l`5SR9(LX8l8LFbp#I8+mXuFiZjVw`*}~CWp|;++xd? z?&{8t!!9yY^yo;sWqY{Lb?3LA0qn2W;!KTy6PK-D$I!x`KM;q7-oknqkJnki{(dda zch-@i^wU@bm7;EIC;R3Dao7*Zvlx0Fuzx{|({|RB)eHZDI7}vcI{cZy{s}G4H#T#* zGPs@($?$A!vUdzF?e>{#u=AFs> zf1soJFUN70Z}bHue`S~b#rBomGPtc9hQY9R&;ka*A-n@e@ZBffb;=rDq7xK72I#Rf zRiDT_8Fl@dLx3QV{)1>se01=Cp(IO58Eskg@yINpY0LIVCF7aQ?pCOin)Y=$Yu$a~ zs-xuXGRdDevT#uE zY`IQr^B-q_K#~^BuX|gtTI8i9si7R58PArOipZz6=JEP-_XT0Wfz=@;XhIC&J2I^vR@+d%RbnbAZKV3>)WM6CN882ZiJb_QnAX68Stt|R5$bHyhb zFiJDIWopH@f1?6(#AP7SPZ}GcC9|Yh?F8h_Wa-VplJpL%a#zby-P5+Pc3@EnuZ&y~CBnDz6tkgQnfUWrkSfG-@4l%aAentoe-~+z;P-S`R00E3?QeV9n^x9!;d-uRV;h=o| z0_;MnoSdAToSgihM5SWEu_Nh~%ITF# zBur|`nUwM*DAga|u}@XPQ5{=qz|ei(fSO(-vDJ&B`&b}KI)F*2Fyv&wNk+gP-?2}H z*QpNZ*b&BBNAg-F)s^aWOQ^FJ%ljYOFD%eBFq9Q&+{>P0&L+E#`r?0 ze@|imtgs$H*QjQ|7JCZ&+rkX9zeX#knduq}u;hCh05+2+|26`cPhkbZEVJJg=9%ps zVKb0E?n?vWtph5Ac6(u~d`v$<*jOvq{b^whgtRLxL1R8L z1G5q;R5@p$mNY;o+0#l%N4YR2!GvRle~pQ#HPuaFeRxn<=wA~yeEocA<<~7eo};Hs zSx2d`3nd%0BJw6YCv0W__PPW>b0y0Fbni=-)YMX}ZV98P-f4G*wQ|JM!@_)*g}DI1 z$-W=9SEQ@)Q=P+eI9e&`C={ltm%WAJMALJ^904#CfJXLe8byC6Wf~c#`j)Vje?4I< zj|!V?o~K`O0KpJND-+(t0h%901FpEESXfALkaRS{PEFMn}P_K@R~%*WWj$CG{Z zd4Q2OGmLd|5#D?h68cr4q?{l1VyUGN;w9CDjPfUg?Pb*PjWMnP3oy~6NdwF$fCbJ+ z;GApxGC+x6D$WJ&S`B{jaY`I=0i)MSD-`}l3sIJJu+m7zb;Bu~3pUAoe;i{JsBv$M zYruw=3l_|AU07{T+u9|J4NDTxrHdbd8M&)Casc@m zm_~O`$3=9oRDa%JmJ+oAOl<-yq?BQQ{ZY$ZOCSurUv*&(bBvMPH`Xv^mSK9sOPGH# zAe@^XP|m0~z-ZM_@L+rDe#%JwLD^OmVvKoO2&1 zizy7(fst!6oL7yA*o^8JT~KkT(UcrlArRd*Fq&D80BfQ81gvE5Rh|HbsT^tmCn?qb z4lsj541qDV3>XHBW8DGPKx65l50P2p@p1IM?upMf(7XXw@SiG=e*iOJ{}ixhx#vQG zTT6^glm$iigdb`Y4rW!uL;EbyPp!+_J;WnlKzX0-8*svZNUVqM&) ziw)RYz*IMa-v@SGf60h-IC#L~nrQL;@g5Sef`BD_q+UdE3N~0~;hiiE!?Erjy*HVwTmthU#P_ewg*7K)J9ab0< zn}B_?^~Dabf)$5sJ%W+-*2FClGQiWcFPG26p>jHAE`r(a?UFeOCG zvPtTDc6Camf6*Q+H!vNaMk#a(7|9&Wu!E*!V6+FMpwb13^wo_shcXTKuq??oDQ7DP zw}8=vm={=TTEvsf55V%30oILaLd;jK zpN;|}Tb~u!6vHzv`PEfpJyw)skYv65`qbO2b!H4ML5DFpzeyr+j)C%255%fOfdhns`$H(&-j z+)6kMf7^{IQNmcTIp>r}wmv*xW^8*7QG1lG&Mi~b4n+%)bW`=bdFnjX@!~4oh9DE*O4_N<4fytC% z`WqP*OjGw>I;hwNFjiri0qT}rFdddV(A>aGfBTV)rh~%4G}J>6q$3%Ye+}cwdh#!< zVI{5DR)YcYo9Qso*GqDV=S+v~!3_>#ZgtR$oTh{3o<}nI@Y&YqbcvdwJXxHlOJsLl zVgb67%Z=Y`?Zb#e0CRpy)G^~Z=;w)Zwpt~0MIH0 zTvN)?^SYD3IGMH%(yBa>>M40l}o(THC6KR zXxCK7sB5a#_>S7tHTCtr#FqLJ@d>&I)jgm&V>+yU{lRh5L84{o*hjZ%s-q&%0p+*# zB=gIy67KaSl8S!6^H+mlwstiPf5i#Yp&W3QluSnsV2VQ29NjI9`?j7meXH|V^JgO| z*TwbDUs6#yn#T?2tKRyu92_*Pt3mVb#KyUTI&5_QqA~!}7{|uUv~H3POrrULfsty} zTd$!cLZYOhN8$kxjVWAOhypqugy-IC=T{~n4tBWYZq6Z7 z?8$Nyhxo(e@pwGb3sFY1e-LT32$2~VZu~xAsX4fx52gcHx?>J|JFtjfBsv^ed=sTO z>No@#!(t7Ti>OWF+HuDDRbWhr&N%H^Q0{=1POpSpiND~CbIhWdj`IZpn{H^B3D$f* z4*+(Yn6JYBwl!di73NmbB;Yz@xKR_T$>Aqe^nWk_#1%56Lc|; z=D=K2V=+n98|O%u;nD%Xh8IrC(qLi9#feCNtP}C>Pi+1Szawl7$fhk(Tg#hy<2ZOiX;n@A@xu#;3Vr>%w3_cOF{_11DgagwtiT3{( z84PUg*!}t0+~T;zj;{U=%eKFmzR>01X$PGG^im4*S9jndw_L!u_0d3 z)<&IvGq6vqy|NZEQ$-Xari4KDi-CQPBDrf675b04h_4|1q=b_oUT0N$M_-V!~DPsX<{-rgl;f} zfBLy-e*hB~IT9G8UIRn()|taxPxkha*~X;PUUwApI7$VXS2WArd1OoG$)%srp!y{Min166zs)|=4 z)6h1UtVf@gs3kja4ukh1+)B($=!tfc5r;78X;zFt$jP zTn}qwvN?v_LhHuqU|cnDd&n6}xefs~nD(&&wX!)C4}xCINVn;h ze^J?QI2c&DZFNuv&TwGNO11-7ld{GQj6je4O~5pbu>S5Q zdJLQZ=z{Li*%kA#>o7cLQ^-0j92i8s4s1rsG4H||xesnFyDsZ*uhkCgjB*{W=dfvY zOa=qTpD$5U(r8!L$zs*U0l+k4?S}wcf6&*Pz(!2Gs%BGNNd!D(lcJN@Oc+LflRUNi z@aoZ-J|_5Te;e%i5Hq_!N1OGKE}umnIfb66Gz=Imt;2y4lc`i<+?c}vthXZ#=#m&B z?e{>>FaC8{{ZIYh?E6^i19{fBOiIK48f93`ylpAlbzX>C759Q4f45u#7b_*)J)YLA!xr=4h|udbV$Dgn6B!vueLduHs~6@8JEN z0gu7s2L>`E#PL1A7+JM?x6#2Ul;bsEBmAzFuy2Aws%mLz<}4Cw*5W8k{F%HMXYz3^=JeHhF5?M3awM@WHZG# zQaXU)mE>}DNWHe`2Uv?9V5Rv(w~s=W(?!q9&=H2Qbr=@6kjxQNB?8t^`As1*`w1E> zG>1*wZ4eu`Mm*50ZzU~W%BwA$By=|`Q`iZt$z~yH#%caGp?c{eL_M_uz{o4qJQkdQ zUEl(S#ceFv9WWCPs9>vlf#J81SCQ&L47OsUX-WHl!5(zlh(`izfA5PTYO{E*Zm;D5 zMu&L>*WMpNR}$_6hIs^Ez|dTkU-cY&8CV_+EXPOj+|XZIhb7$828||%$~hF6{L^5| zdAfj-sL@$7OL;p%6?uT+GZ2|a&HWYC_<+GuL-8UksLYF+(#E>yuxQ#=i9vJNMBTCS zDslnqbE}OFomk^ze@D$>w9h;^T|3h{q@{EK8)2a}X^qc=6XRWE;VoWZR@G7t@p zlfa3xA6Q)7HAgo~nxzLcarHWAA23iyKh`lC>Z#glzz9RVwCrx$Y!gG?{@eUy;auE? zkP97Q8w=xg3R*bVw?8Ibc@^=GLBJ5nwDu$J2WFna!dZF-swl}}Hqx9c0?c~rs0Lr# z3aGVo(_Ua*e-dK?m8&h9IfwP&0G1{heh>_Rd)HKvgt(?kXZ#VV`yv<^%`nt6-CqDR zlH7TUp*3I*O{Q@qH=nSz-FksxF9`3CWm;U~{BW@W0uM0yg8q(+g4OZ>Oyh4u3pv;- z=7pd~-tVnX@N3+zb{13vlZ+#mM%?MGmovJgW^J1@e<95s*~hoO>lJM$lFk%NpVxt; zE@1HJl`5v&ANtFtae+_xfZ>^G69Q&$jzdYhf%UPX!8j!NdF^#lZG!g0(m$ZPXRhqT zzchHN69u|yzga(2t7JXBC@i2%hK!o#Z}c_ruzH6KRF0kdOl$IQlSVK&53jy z)KU6=e*<$dgAt-u8<^hCHaA&B9TQ?{)(*2W3IOI_J2%j$`+?b^Ow3dcJ@%*Jbw~B~ zY7^+KpC1qLHFStA4A>m2N0o>rnRo(hLNLHoJ%k9DpVphc@x^qY4@8@+VpdVsG9add zWWI&5V5CF#$8eO}Hm!mzC- ze{~cB%sp)_P&mf|Go9Z{*Bq8q2=a1RiR}v5D4(muz6by|jMpEGWCwbtn_8$_9zV~G z+y;_P*RN@cpw0%dp1!JU7sP6Z10#=-z8c`;vA`gy?p9W!tvsvE*qhzJqJcv|REsA@ z$DO75B(`1~PW7E@aA67ycr4PAr@*Lje>5Ri{}>7^!*kZxl9B|y2#hMGn}Vh6jR*SH z>oA77xN(^EZgHFSrj62*SVc$Ot&6NqaDDy*jwaPDVBj=RT)<9XC=Z9;*aJ)_Mz^-+ zfs@7Yz|s_r&M}^;w!iaq%#Jy1Ef{84I2$~g7S83LOPKaG8ZzU;Be=m1f@B5^w zg^2)R({(z_jHiBXqG-h9>H`*)b<(qLZ`y}0XIc9>X&-W@eV5+Hbd2ViD?8!YTcX2Pl62bjv_xhmpu%tErcb@P)T zoZh}SDWgzY=op6(hQB2(TcuEXQjCAW&OBZQ;0Wslp;5$BwKFG2|9<- zq;{}1ksp{5UQ4rSlbMdBLs87&W|NLyk``MUm3#ijExstuOl%+0hFjRi&tL5u!@h$A z03#`(LlGgrPlR!^6t#1J(dzUiS$(>!^m9M8D%sW_ z<09mPqYG7=kt!m&8s2^O^D>fFe^3YXQ*+sFZubF$Wp^###)<1RrW;=Vj@8uZq=wdI}|g5FAXL7fNsdgX@x&08N1Ooli^xPn0+ zF5yRJzrey}n6o0xfA*h*SakGvlA2rz4qjhiCzoGe-RLV{`N~(m@|CZAB}_i2GWb`5 z;$H1{kdMP(o)qAObVe~ zz=WtCfGHvRFR)#}P&Z{WTDtH$e9?w*0V|^B0a%Zm&?lEKf3P1W|1U7Xm~;VSY^lfi>$q0g%bXrn*L|o>q3m&>aX2mZgb0)Q`Ya%U9di z+PpPA^%{Ohl^Wd`>x_{NHiFqWglQ!WChK_GENY`7B^a3`@bQ`q@n{ z(YfU_=CG){N$j6JFKsuO8#uRo2(X)cOnf73wKs=9&n=$dJDa``J@4Vem_)bm}-Jkj~ce+5@<4Wgo*hUl!a%I)V9cYZ+d za05ebZOV%_c#iLW12*1m*2A;s28Iu$6i}0F8Vqy_{wr?-HgBhULdJA$b9?r(jkbaH zoG%-|+DR-Y9(@lPpdnf`1c+_qwg7dpsS-tXxw_cg{~ln~W?9Dh8!zQDI&>c=<2oI* z+vva$e=6O;s7%~IX^Hm&qYX{%=SNpZ;>i7C ze?`*Udn!UVp9rw=ku-Zy&Ldc3j1CcU$U@HPx_3E$Q6WGS z;n_0_&V-C1GNtTq*6_z5v2xvEULM``)&M(~3u_?QKAj4=uI#e`5|tB}F4D05{t&XAXG-ur;p^f5L&0m5AQ7 zxn5CVJ|)GuprL-F^eR=EB?X#-*O0{W3+#axz1RsXnr!3~PvV=LMWdltX-ktom>kj( z5Wufd1CMHTI^}le8rZ0S3B+~-GgbJiGB(oO7u=JE;^aE2A|3{`xKXP$kJ1Wie-+gp z&g7_i=B=+Uyg)47_SUqjFGUuKAA>*x*x_mf||Zm zc7lLWI{RAOUMerOoa0`vfhEFNnJFh}?0{4kCmD^%&X#B9=Kj^Gf`CIeF!uwq9WARB zu=>%%i?TS&YTbu2Ad^e2#+f?Xf8O)~F&!Jg@IQ%5C7P>=4g!Yih{)|t#ZcjmJfj?2 zb^^d4EW4Bz7}gcZsyG%aV3iG+S{O-r4b55V)hNxZT8&OAZvzHdP`K7ev0#(mxbicX z(b2f$0^|x|wW5LbZytSxHGH>m&h15bcjB4^Rfw8KLJ1(B!^G%np_xLmU^u!6ex3 z70gTHq+l~LoFlU0f1=;1+K9!US>OdY=c(B8(H1zkSgq zd?8tkb3``f>3?p$8?ej`06{sgmfq<18W{k%`uLT|jgDJxB=05Wvs}VV831IIIe*^#k004meUmIb>-KeUn zs<2naHWI@y5L6Fr;6Shl^`H`*D`L**tNX^@yYdN-11|Fc7wiNQy#^R~u&@w92qA$cGz$MI<5Q}i_R(-jWKNDJ}b&8)bDk$5kR zvc*RUOEdzte}KE}m@aAA8;CR5GGLaL5xV^phAW`c{KbN`YgzUtZUbsyr)SMs?l`lz zK@Ata#BE`)aZl{zDeg2fECSzm7MnqOVqjS=PhoWG&CSmZ zHFp51TuF;HL$Yor%=v{e_$rwNMY18wX>4K0C>L>df3L}>9Xy5M23!+O+=d$&ZProv zffekLu$sKr#r6zlV++H8ZoU(SuIeZD$Br5ExCujX{7wJapP{Oh*#jH$7wE#k*1c@r zm@P6P4{VG`AOOno4+GI$mC=0RDE`7S`>E;p z@&0HN_rpd0vv=~tf=ddYa(w8zeuaHmgmIxrIHo>4M>^LZirXdagO~-6##u#e_2!|^vCE702|Xz3lZ3k*l&*g=`qpM z4LJbwr;@LQMpUhTeU{Rnez)kZ3R%ziC?C~ zSa@cY=OOwJg;}6(k~2cJ3RJf=G!TstA|E>04SDfsjtZ|((Sl|} z*OC~{rP9PpCCZBRl8D+m*QF1!ohHwk9wATDb%6DIBhzr zV9?uyjd@BlX+HiLVJ9i4RRbtgacw%JoTFjiZ#oL2#@I);^gUkc6C^{=nbNlKfASL4 zqNWuhDQOX;lmOHm37OFSg-E%*>8K^eeX9k8Zu^)nYJ)Hv5LH$i7;P(}z&;R`(@X+n zyS4ShN4x1toAa~?vRAQC@@p>L{dBu zR)yVFm<*pMxEpu{Ky5xav+?nle+e!EF!Dn?rvSunJvfWXFP3Wx8fm`&a@|c2ulV41t0LL(g5gF@laS1 z(Bh<#7C=@J`)C1JIsSHGai~-n(JEPX z!9r0{d@gNm%X3V!0JAPEkm*%eBA;h5)CoW5c{OQ#y^!<{r?RcXfL`NV0BuUQL}7#G z?v6@pSB16+Cx*N1Os@YA_>dX$_l@w(p;dyy zugV{~>&DpF4~FZM^oH9re|MajQL~AP7jWw`gs0so%p~22nXyaEGr}ZgZ4>~Pw3sX@ zTv5#j+WM`+wCisA^)prgC{h4S*2nKQb($z>_<~5`9frHjUm*ZEO|gNa^ZDflH2_0Q z8eO}8Q2+?H34`!2Hna`DdqS8x5m5$_bQxCIUs#g9@nNFr)EfEEf2>Vzgh|Cop9geH z3>cYeKvD>pW(s*f1Jas^Up3lxF#U@Duq1Pt13F9V$O9b<5 zmzaek7SwPV)KkKAIFmmuEOLc^QC0z#52PvYXLF*3CGxr+;mB{ZOwNHTsRoj6@=;)v z_bKlPle~O`(Z4nUe`S-RY%125`OrB)pz-Da!}*F*NOKxppje>p_icXG}iS5hU0!j6d9 z1u;QosMbKh9>~auOAsLfGD0K}0TLpH?Y*%%;;*5h``sD6(K{o}^z@|*u0QN@*+qw8 z0&X#yO?k8dlGM2(mfuGl0Mu(*5^4F|G)GSL5ineSG5=%cYsv?EzDSQfSN`#qi9o}I zqatz&%TnJ1e{4 z;|>`80I+U4ZC4^BLj9a0b+pKdEUQV`HhLciQe@dje`2w=8|~t?*cHGSeY-1!MAbPk zKu3F^6kY+YcUDFRDH}hjz6DkfA;Ek@{R~*+rx^!9zCX9+OBVH7is;qGO3e` zE6t6Ome)mtw|v}w-31U={wXj@K@1mJW|j|NFN%jw(V6_Ibm>&88{#iZQ&EgM2W*;! z6i1KdFqlDU6zIwAhH~g!hp3NkfElf!=meN&e~+DFzX&($TSGVMxD|pvvFEejE9~y* z?0L-_qoKHus@@4O5KA_`o5RC?tL}k$6dye*3CVk$*6Rdr@8%8O8rzP8{=Zo`bDgnS z8cUXCrusGq4s4-O^6e8!hLDqt5)cJ?1~XVz6KoNSyc1xkVK@ugl>Q6A#+0VfI;wH0 ze|rMVxHD_5sN1_#0n2?0Eau488=lIgAW@@<|4um*LVm7$KWD;X^}$c)>rBN{%AGxQ zi#~N{qWIjypi5vX*Se&S!p{4Ghc=_=5-Fc1BTS%NuN_? zb<$%XBYrV_3@oG6I+siNJ+LUuB%rt#UFhyZU@}lfYDE4{LBoYYjFU^H?xp4(t^f1H zp)~d8HE3jh%O~P7`b|cj$>=4+^OEr;ON?Dnd<|^5yLg5U8CFuuoBtdW0GkhQC?_3c2A4|A4t5>>~%FQfPn z*z~3{t*L(xtSRQV17)s~ct!dne_)<;>4g&Naa_@Er?r@9uk~H#TC)8$!CP7$EfJHV zCafw6%&^+f#&cyNIP7G?2o=$>(s2*0nm_J0_~oL_&ZrUz4I-@Oi;N_RvYq+R@FQT+ zF=icUz5~`e^QU{N-$0K)0OqH~{JX-#Ce#Gh)v})@;VvS&L^h&iwh49Ue`;a;-P#LN z7UU$DZlM(zlzO7>0vO)I`FwF&JHtWzUb#5YAlFy$RR!M`e^Vg2vi9%}mZ6}Ac4|e@RX@f&B@g9Juotu!+@r$^>U1#=p?wD!?F+OuywCer13uf*C1&p z{RUW31-WI7H_%8T ze6c6;yRr|L$dqgBV@7j0cW3%K^?~J7>MS7{N!Vl*-LFuEUBi+poe+I#WT4T$84Y>tEdavh)wmVc z$Bj@q)|Z=b9C_5D3nZAyYlm+1v%m&gfO(XQ@dx~%f0h}^1F)QExB`|@sa3eZizSxcIi?9A9SSZG2fOGB)Nk?0;6RRWJLJl3M>#VOd#-Os@?Ya&xh)ZOau{kGcSS zBSdK*Z}JpbZ`So~fxO0AcK)&^M1<}4PmGvii`MG?ZeY^IdR2M(@HW;ZYE29}at!;A z^RmI;cp`Y=Rf83<4jb$e_VX3$YvNkS*frQj9fiHC9O(afu zShKXpt@LjKb}0USsZ{F}FVUIox$|yYC*sYyr9{zv>ej=pL^*(Y{Fr?&BVv+8x!HD> z+aug2k>$EvGq{WPQuqnNv)ng-6R<(PuZ}jdN z0fM`G@ggM@r?^|u7MI{!C~k!$@WtJs6oapIZ?Djx=jMJcCZ zeBXu>;S)`Hy!>pJ_^@N5X$F4@F}mIx^!hYv7KW4Epp+;yu0i?`b*>bD4dmWb?8ydj~+Wf&g5pdVfFBj2I zY?B;N!i0L&ojkW_@{bDd?%#n-)Nsg9-`w?ED;ML>tf~#~a(TXe+Co=y1n*nvdzn|k zr6Uje5Fw1zuN@1I8WIxK)K#1GpLig0*S2jM63*)%4ev0&cfdnj>={NY^ctLRtYr2r z?xy?y*n9$ni5KQy@3QpUY1qbunaw&^&AXyc$P2+!k`P z#8dq~#H9`1E#FZ2-oP_%cG`~Ii%dzE{C^#3bS-wSdr*9^?hzUjKUBdH62EMb9$59y zhpp3{?YW-VUnyBq4{W_-WD3sz+JuvDFO8+X452q**Q3|Uv3P6r>8#S^X>47hMv_ye z=ru_=kJ5yV=-0bU!HgSYE0B2gPx#9(sC=uJ!CaSEeszWFPIW!nwf`u7(nqL4lVfhB ztyoWA)b`5dDfciJ4GZ_`^|YsZHxX$^RlMh&b;Q=6tZT#B>lb%Q4C64h_|H6$N^oZd zecFw2w zU+pCZzv}lOi})$_c(C}$fUda3Xa|y3G^yCR*L44E|8E3=U@sI3y1_NEfIbr{dK$nT^PcI|jwPyHLYThjy>>tR;bT#Q6#{NcU1gO(+ zPe1{K9&g4aOgsxo`vuSRQu5Ud8w?JtWV|bEhg5cV2LnPIFqi#hlQH%yIw_IDYd4fx zDg*5DBkzRui%Ik#JTObVUfOWF-7!=0VG$$DLE4(P#xtdiN~g!5%XAq1O19n<=@jK( z5x7xhpk^H=#|AGn0Y#sV2xd2mM$+P;#WoS%He)0TE-L|ws_}9MntZVd{FpiMPd-M} z6vRyt9YEy+fC>ZtPqWTi-o1RnX~MV4_y1{)~DqXg^&#yOLHN6jc zNlip6gBK&1o$tgItWn>7WKtBXE#ib4d|AE4r`w z0{a7lYq!A@yDYRuK+wDlDg9}*cMnGKD=}>M1LF705f6opZNve7Lye-?BTAvegAlKO zUFsvN5kWp@J{c;wlRD#D-{!*?+9@ofNL6D8u~33NJPR&NS4(Jkgoxhu>A&_xGxlc5 zWbQ`REYoOCE@SpXe9EDCitF!itz7Fx4Ayuj8t4kP{ZI_0opFcY48BT^6AJXv^p6#p zd>dd2f&wN8v;5g5#+zY;ty$M(%PW3$JM#8N3y(6v=%E;59N`MNhyy?`$r&HC`!X-* zJ#83lv=Ww0WY6vlNxMiq`XE7aVUNdX3 z^yeUv#u+flMlS5;TA|@{s>UHO19RUB^(L#NI&6v%o1yD3B*TU8`?T*v?wbvg*aja| zRV67Cq>dxGD!M!gahLE zrk%L|SOp={9sks6!2MR*Pyn;nO^m}1ooRZs(3p*%0aQ@PGIMIjz8uFp@ZaXc!?Ea$U!)zFWD4nMHr1w}k>m6(BdcPFz|`G4GY zv#2zHLCEX-;1P@VVZH*^r#B)0cn8h=4PEiENKuASJC%&v{QIqbY%qQj%Vxg$N6$7% z>i-l$m$c@Af#c6)5P4biLR$TabT~7y-QI-_iPzbOQ5gGnt1i^>zY>Qo`H~TBI+{O7 zQJK4CFc&f!d=1d$F0AeMl;Z9K9Wdw}iYc?~1=e%8GGUjFcc2a!*vYaGrhaVBx#aUP zrXduT=;V6S(T)_`QIM5?at2=mI7ODK8?p9=Lm;wKRka| zJz{T&dN}wH|L7iMHnW(+tG8E5KmYC*ZYF<^YE|TX;-qhyHOx*E0%zDJ)!Kvq7Kr~B zarqCuUL7lie0?-s=ZX6tpjz=<#=wG5l8KS@MoeS~lYgSP+G95Df`%b7OXe@wsY9Ub1|$}7iyPm}I@R3NTRz2+m^|o%0FOE<~nT2$ZFXy8J1V1sFDaZSEnZ6|+uDk}v5V@oy;&9h+ zYN?!br!pOC`z=VHxd6q`N!TGxDO=9Jjv5RG& z25OE?e9h`heT|Ye{9|EMPTBp&vc&GqnAI#P*^HNlkg^u6QP}j~+a*g)WLZ)&M;}g6 zDK0DC`1Z$MRpW&JC?tS9{nF)G;xce=E?E$s3oEo|f^T-i>>cL= z8ca;E>L@TOd#1m0W;CkDWMM_2Kx-vGE#~>|-b5SLNUTpEr2@l0W=s%7V?+oelPL@y zXKJrx_NQxb5VH8;Ry=!Ps-!jhx>`T3E0i}!7?z$9_83{%KT)(oKvGa0#aByM-6HO* z;lP3Hj4|agY53j+XG=j&F~{F1_Mi-xwIpzUGrt&PiPeGBVERuB!*%GR2tN$rq z0stM!hs?$Dz2TF$>@OKd3Qz?!jarm*R$q@1Y`RykLM?Vnl#|GR(E_);`KpBQ5zbp?6 zNR>y}98HA|&Sa>$3S0Ils`gzN6ZSv;(}OjH8@gCxr;TIyanHT@Cy3?-=v{L%AU4>E z7S63@IG#-}VQCVu%Qm;N%8Gy8lHj68jPcFw^ItZYnBc$;N2JJ~C$UXy4RjhPsX<^y z@1lp{s-uR8nv+0*+AU<2J&g;1s}I@EG&6UPC?nebDBKiwga7`4X04q&ct%U|GieH2 zw2da=W!$FxJ23iyJ(oEj`|`VkQBw!|ODDD~QS@ccYjXYZM~#apg`&~j>3nb>^Xt7)cJLs(JlmVMX|I}!^qz4i1?YkJ z(bMZcrmQh4ru~39%_K>I%_;NZ8zvwdQFd>XLQbwD3#yOtKfAJzP)-n?%%p73?(=#R zRp_)s1fVBLi2zg9k%KyHh$(24_S2#r-_a5%?l=Agfo|GlK(}Go@VOO)Dr;X8YY<)o z*)p!hO~D$nZkZ3`bwZOzQpP1B>VAmVm_U+Ja0v2bPDf=a=w285D11qB70i0-9Rbd` zHc-jMnJ7Tq-g*C^(~+WG$Ir}l>bj>#g)g|YuyKtes^}jERQec`Ge=O?kBux9G|)WB zkr64ZNul-rs0vl8J>rj+kj>GfSMYAJF<252Q>!@$ zMZyeeQCvC~f?lZ^PnEF?IP9k;;tVOkV&IjZ?7J>k+Az%+f^<;Qu%7XM{_xE)EByLE z2(*shL=?7^DfAIbQ)lFZ8ExU`hk-oby7S30e~PU4|9QVcP0~zjr1=fhnSiDx0U4Px zXCH+i_u8Tll4f~K0hR2IGmS}-4We^rl#=*r#laA0kZGwKI+S}x5tb>old)3l{Ks7W ziUs8qkx8x%oIu}O{j8p*fOBP%9^6F82}GIJ;W{voY(nTJtK<-6tVHn}eM<9CfS!3C z>(|x83qEx76Dm>y#mr9I_Pu+MU@qo(k`>167h~Ck9Idam_Qw}{%8H+p0X5xlR0hyTTfM0oW>2H=RLe9mT1jQKUa zCLf^`w@f1W`p2Car+=m_T9%9kdbb-$hV*W$CHBdu{C_v1_;D30Zws zxZ0UBGkC{Ww7~ugp3#l5+nKl~a2re6OXnkmT!uvv9-k5qgLiN!R1*}+& z0Rfz@L>)WyCwGWhfy9F&E~_^|QOnFwJwq-)i1~sO&I0+|-2*iI+!BVF6lt4?G?zoW z0VWOT2Vetqt7Elu{#TpY@hl~u*Y4&K9uUNcCDtZM9>(xx%vDBy1d0{4d`$&h)^Q-Ai)!=2GuzWhLD18 zd7(D0{A82$UnMk(qycfPpMVd9a`P_`S-1WlwW4`VBXLQP#PS9NXJf#bz~=uIGmoup=C4$?V+(u zzjxqK7o#F?*ToXCvPd0fTu(Ybx2Y2@?48S;E|_2#f|Hw}1k>*ZCXn=$h;>k7rhcz_SO zKj9yjFnLu(OAnv$Gy&pFEH=+GBN53TBcIz7{J1+pCgWwj6734es3HcaBVzc5gUI_s zs8AU!8l&w1UR=h$dZ)rUEYx3;JNonsGW1LT)HOFe=)2ycitM@+<{NYL_cgXn{@~zd zg0sq~n)iSRPRm_#sEyV1Fz(k2R3s;X0<6EC}1(nx2A z82QG_AX9oWt}fENNN&jPTE0C8{Ax~9DTtWA`eRClS-!{TD{iGbFSIHnC%eMBWBKG(;Xc_cX5Jcl9q<*)EisFdcpCPv{YksKjRfk9~CP@j^J-TPpMHk)9_^D{^Vv3 zMtdC#EM--pkC-TNEuwp7=t!qt!Vf%65)^?QaZ0Eip5==*BU8=|x$G@IxSqH;Q;<#c zl#teZSNpsID{b)QL5*UHOP=%cV!K*+P7z&ow~A}Zj>1kRB71jqL=>UKwL_(XU?(0@ z)kNA7QP0|GOesJlklO|m&+a2tohO*A8OF%J|EA@=C!G;ebPbF5icfpM!X(&rOPEfT z#3+*s>%1xR|LSf@aUW^`e{J`Eg9ojN*Kr0Gsp3^gA{5^izPxU(!lX2hJisrHe!__r#i zE`lT-W%_PItF4f& zf+&3fC^Q89LHewj09QA%JKp838EL(IT`WJ=KWMFw`~7GhKEFr$VBPzz=J}_WsfmAm zqR-;Vbd7#rMT(o@s;AdzdXvn^Dw^0WXN;i9aVxw%_o$%}bCua8vND(!K+0q)zF?bD z0$7F#$JYX#$}+c4iCwm)#q5OZT`BJ8G+V91$UMd(Kb50HblfotELi70vKiHU*ND%< z4?2q&V*8p8NA$q#@eim`giQhqdHg}e=LIAf(3!FHM5|CzrX9oF9 zlC}wdU7FuDe5r!lXqMsB4`q{(OOkF+w_fyW`VO9$T|zchuP?eEV(izURfpCKFq0f; zYD+wjk__~vvP{6~pCyGaO$!Y`jB|Ksu3bmB?`Xast6ZjW<$pblTllL2_@2AN*LS2~ z5n0~7QopCy7`M!>Uq;kcZ`uiD%dSxvB4*(roC7%~ipg*f&u3LnD>A6I6l-cqb1p{t zTR+`pdz1p_I~mtt)i6$L64G5SQk23M>}#Sg*yIMyUNLBa0l>**h6Owd9-(n6l4n&Zg|01LDed*lQy`L+XabQyulwHvPc zcOD`phi+fRu1RA=KrtFYWtRK}h}Aj^g{yfEY%@26-mJ$0MQXbUoc$NB!{y>@7yY zi*tXfHF4PCX4s3QPY`4G`i4_@OXZ)MSg8avEtEDcmD@OUrhM||ik))miVbBwOQ z9U;suVV@24BB(t<-wT-Efe|PEH6cyUS6N4fAg)}#c{MSO@ZM-97!1{YIr*0c7LHeA z@RJP4ZVAW;NYKw69Bg06hZraljwZg3nWHjG#5?n1?jQeyG&aXDV8ogh#%|yq>sIl7 z$*_T+W&H2}zeEQjs0XIQNi@0kzRaEjbBkISIc$fE^44S&_SKZQajO zKQzSG=jCb!ks67gnEaB);FVkC`~8Xqc0pdjw|oF}>EqD@H8m8s2L9td2|@%YJm_J=1zn$GubP1+aTi}EmAgrzPh*S?Sc1sV8?c9f7dn8f&WcYq5=js`hDY{3`cD4lO?Rjl zx>a|_4kjEZ^rT-@R!>od0w3A~&IFo!$uCl%7DF7>HvOCD-00+CRvE&usw~Np{wG-Ajor zU(v?&Y37j)Rbu{%r}$AKf%23j3x3J?_BWCp`^R{4VB$-(r*CQyV-`d)Ja4zQD3a9@ zGeh6tqK(-@u}g?qA;kSx>yuhW*ZA~V33&F_vn98)`Fsj+(Ppn7}M%Fsc<^9&@R(% zq#9hASB}}zN1}OII$IYjK_ovqG)8bP0YCDZ7dq|%W3W8krAAX|ej+Il8)XuFQ_w3C z_YSa!egWdi^7|&0fz;PYVpX-gAl+#VWJt{Y8R*-jmLNZN&ez1`g7anxD~>gAbqZU| zY&_kaP*I`VV4`M~or4Fx4M*akzlrOV9qC8;n`0`oO(s!LeG`dmExawpvwv9;N9>;( z){%i;uml?f-X8v0BvUIK)>Qtg&=}ZTQLiWMQtQ4#`Cve2&*0pp3X=iEt$*DK-OEJQ zA7hC~tJv0-sCz>9Ph9_YKkJYa3$$U#dwp?>VHbiOf+=FYQ=dA34S#>}+utePo`-=G zk^V#zVQ@8HsUa095wqG{ZO+s%idpgPIB_mjnTCUp+@;;IWy z$4j5F0JDKsDV>o<1chtpG#eRn(~`nzq}q4R@^1f@wV~N!cmr~U8j9Jt$#M$lx5S_< z%rbD|E-}DnqVO5u2mqQ?crQ38=sr8Zh%u%>Fqg#sSmsnHbtX6c2<&SUl$S+shN)NV zV0YudNX~CMmr4mi;M&s=89AJ5G_b^NFT(R9ab2Q8G(k*k9ae{{ z;D4WARqMMbJ&i0ZPwsFF0-3)!1b7@B7?5)ZT>Eg?$t-JSOFbMm5zJ#zjzC_bI0Df^ zeQ*dW_O8q1JL_lYV88$N5o1WmkJf96RKC-c!{q`}UtA+9u|V1Y3w{3QK2d)0=6oON z7Ny|rZ38b*7~e@-`chM5u;VlzvSd7t*tP)KWsuft!CB@j5F0tzr8%9u#+7=~K<#PD zoEiI<6zp=fe8azHL+#lj*g!zyK-xyT{E-dXY{f^^GAm3W?kN@69fOr*!xeSDrzryX zIiOK#@G0T_)GO0(Z0zZur4y)>zRNW_xX!^FU+Twy(9&#)TKb_*PkjP_(QM77)Z_Ws zY$_V_F}o5f8nZ6%Qg5&Ei#|gfet%}@)>D}Og)cJPW4>Dt(>(gbp#d{OS${qq!+ZEs& z9~?@$7#z-MSmPPrcB%OmcMzf`=#XA%yxYw=~IXwC$ElO6pa<7JtS#o-({;!I~ zN>QWWr2B$Lhyj*TA@yqB)-nc^g#*z}ji*Tzg;hEK8Uoq%R*v)cSwJSKs62i2qHt#r7?Mu~T!Y)h24ScIXwcIDD)=m6p4S)NX59^k7XOtjUN>>a?@4s_W$(ZlQ zPsGE{f8>$CD?j4))BOoq0Fdy8c{-rVi&WxiTxOVBJL z*^gh1B^!MAm=CU~`LeudgzpT0ltkf?Wf_sZsz3EBdpS`0WPwU8))TCE_)12sXqR7n zI9}*AjN=Mt=vW$QT(fyB9)7Skcf0xVhspWvP*eO}%=r@5K3N}R<{!uZDIfi+TaD?N zg3rfP{@<`vu{3^k-F?yoKC4>$ACZ~aDuYD?7X$IG1f7QXas2x%MhL*G;n{K!H11Zr z?TbGMaJphZdoL&lceNdXdr5*Uc|srMU=n?=?-M~h&P<{kW*ykP2Fy(-SHSt=C6)&{ z7`_h$-kVL-I%-sgs8SD+FNn->evr5L9y-r4-tc`0gnd+vA(AI(5BY@)BR{Ws)P=!G zh$%SO1erp7#QDqcqz_m&WiLfR#p{z?rCSs@?#1YZmkaejbx(*&iX)OH;6G&j1^DMK zHi}w>t3f3Z)bwF}k;OU#_?G8*1Id)Tr;MbpUQF!PS_}d{|+!w{o z4?eJTBF>mt?tu@Dr!P@^S}H;!gHBDJ)cHaN%m4VGTJ{;8`_`sZmp84@f8u0Uf=9Si zE24ndmE+SxhMPqi*rL_Wf#&If;G|TeMK&`k5x~RJTXc*Im8dTzTW%O4nb`C{5<(G< z?bhjPIy{SVL5F5%Qp=aX&qOBv^dTw4DnGC%fPJ*F5it*hC`C;hJO||SnF-~<*G?PQ z+F*@jW6S3X9++7lZ`?j62#*Ry^^Va)43H-_p>w}VUK_q~RXyW+!RJmz4Vm-yr+3r_ zlVw>pZA(nj_k2MP0`I_Zmree^%1d9a4j5ol zZA&@0|7~d)iSk>;aObS^LSM}bL@8Ueij0rl{G6=nFGpd~)#iE2;P7JR{7KMyQ{|Tb z+ZUmv%2|x6LkE^jMtD@~T!~bQ;lzPiZTS~=eelo(mOuk)eXf3`FGmun2&w0D7zRQ_ zkP&ZO1g_ye{XPIrW<4F?WpPHz8c4n&4kJl&;;zx5Qz%s03)|U4Tfb2lo+pN%yhIW5 zsEZ;z5YE;qgrk55{bGYIst-?=dCVxrzdIpDTKOa5L=Nr54lXf<$ohU^%u=HK?JC5# zXXi?=^D24GBW%@9I~e;ZXTC397DP8KT=oK5I|2G;b_$m#RQyK+t$=@f^jzo{?u+~( z`PD6i!8IBDVesO>lFJJ7uc>I1ReAS|Oeo0Uy~PKDxEIN4x+4J<GHR^p#hu@w+mkHycjx%nY-aou*|S9)}*ZS3|B&(jTn=(DB_PsZ=H~tJyE7q<~rLM z&w!PuJ^p3n!N$A^DYa$xt%(t2JR`d= zSm|q3#CKp6?6xut_WPB5PfES?Ma7hC!?(STy9iE(mZ;aWLvBdVH9D=RP#RT+4B6Ix zwF=H56v1{nfSjzxiy|Mo_?ITwPV3Tcx=R4u5}2;IcV(ZP+MD4zedJ$G8yl8#t(Ql8EeXdMk#E2+@ITWePGZlutR4V%XUqWl9Q9=$awKN6n$9s6@L9M3MV(YXNNR7)Mb{zR45r$miFi$zA9o z*$JW)Y`D}7j}9N@JZNi2+SR$3Y&{Wv3yoOkps+MdD%`^n%Vde&R1-`-_c)$(dzkia zFsj@iv3_n>2aMw}{?%!^br^GYjE%Y$$vgMCxRTkXA@~T1?drhXbo8Swix8xHMbUw^ zDSJGRa3nLrZx{9ZB0zk+{r<$coRDKF*0;rXToTQ_Y*J_CjnadnT;8|8T%Ccxl&d4+ zRTRipB`~wS=TeP|@wE%Xm8@wc4WPa;0eK$c-~BNtQuZGXFMJK77`J1t$G~~Txlhbt zA@*#0hxe)WGRvu}zR`y)Mbxx;tg{>=-cvo{=UW5Rw5-^|UnOloiA~4!q zEqA3eiuW}jwq|6sER5_GtIusgb6+#QR1fEZgEgB}qwBDS@vQmCBjNsk!IU?b2dlDi z3exjJNz8Je-Bw32IT7qK`yV~!DdrgC{o2&8ZvWy(a4QEv%rQkbm8mz_e%6{SV^>_}p{xE64Gv z7doQvjx?y>>Dl#<*Kli`;m`Tw&@M`p+e;-pp|f0GaYS=7g|%!8+B%JO9iMu04s5W; zLwVSBzxbX>gd-@JT7#wkQ%e#*$>;>G(PM3HN7x>Tcoo0A1=}qFim@n9>7UCF#Ovwf zWz2~wS#nU%yN)*rzD(5dvc~%LFZYb+(TyI3P3c^}jiM)_3*bK4|2?Zhj>RHQD6dFp zJ7G&_Pdj}+x?0J4zu8}PTAK{uEWZO(SRMMp)X5tn_HGT(QsrQD|MmHQV=L6QpXw*p zp3rXg*<5??(6lAfvIiu3QLBnf8A%x2uda7 zN1uqcS*!;4X}Eh?uL14K>U2%3`Vbi3<$YAu7i7(aS<%%pJ!UTvMQX~+4p0Tv&6C<+ zywtBhSC}z+_jxBYbq#ffPBA5jg{9X9e=ZAsTW{Vqya7lsk96j&4y>niaBs!NZxiQV4 zL_YQnej<_v4Mmk6hZPaPl8;nk31E4mEu4{O*nWso=g*cR(KxM+e)?xm2}G>Qfk72j zg#@9ie(P%IE^|aAW;zeWBR21wtEbOSni-CcdI^Tw<_<&|kDtumJ_@0*zitP>_#%4l zF5TcTHe`_=H(zBN`)*&$e|bxry}P3xYd@%EMqX9FgQfkdKRpxXRU%$Ql=YRP-ZlQm zRAGhx4Dq(lXa50>73LPBZZbUaKZ^z8&+ppGhxfZ(j4mVU_fV+kYV4RHi@miwM7dto z)#igJlBu|O1X#RkKmE#D%eH|q z?`iT8s7pMTJ~CJ4rD;u7)0y|w9@43^%KG6L=;dM5!vU4X`y_TI%{$qDeR|;Vi6-mG zD&vcugx?ocatPDsMpuyk;Xfk!0VG?b$Z-_>q;96Oqn04P9qzomb|aSJMrNu zWA4CSTF~nZqf;E1WRpxpgQ4d*AWG(-`744-iFR|K)mFMUg07$Nni@L(r_&quR9j^? zzwXBc79>g^xs-?FK&MAG*|hv0Qd4r*|!U@N+%Y*amVV_kR0n6?_17KQRc8$?_gB> zN9Odz{IvT21)J*or;`^`hL*wqEBrHmFzsbn5^5KK{@WI6M?a$e&k#Z|G+>*0b}{I? zV8Ap}-(tW$P6iKW7}qXWyx>J~li1vfzT;@`1iy? zyZR&*9ccE3@CZm5D4Weab;sorI9ryC{WnKDuabftF@T?>2*C^L{+N{#>;jv!C|?4{ z7FI}Tj&@*XH8&v{1Jk;g@G4)J`Db6i```7rSye}ex4|RTESP@B?qEO@f<6nh0*%NE zKEBI%i|q^aF2W|uY<{13fDt9jpdXgtNwE*aLq<&R>ijh9L;4_eg)(2tcHp^| z+oZ>z_gL!vCfCROMcGEJB^3Qfl^1uDAefpdgkss>fwuaftCay(A918|)#|))yUT^5 zm-WdMU|zx$A>r}7RSOU}k-#5188aMLy1;_L%U%mB8OC3ht2}|1cV7eeY|rUnI5GGe z@B3oEdYb#t&-@aKQ>F*?cALzNLSI&|*$2A;{3+UiM#!YxmA9%lXU}0ZSOpqHvZQ%f z_Ezj%1`hSRE({)1x-dIRbh`ee%TxYv2%P8aZSA#s6`$LvNsq%@VF}cfpZ#~KYh4Ww zTz5c-gWA7;+T{R_r=mUQ>8EL@LNgyI$zEY;8cig%2^-AO#zi7^+n6cUXBF!bsjnt< z26hqZm`&&N1Ze%I4(h-SY5)VB7$-t0kde6oSLYMhe$;G`E$e1OL2NeWV2rl6k14gk zAwo^dn>vey_7`2vuVoener1^RD*||QtmXr@5mBy)ROmLQLD8VaOFf_0s-FNNX_}6! znYqB};x+scw;VaIc5DB!724jnczkqm5M<3&=&gL5i;r%Zvk$agr7>L@v%0Jc;{XgJ zY3($@?KyjDpPn63h>#?#RPhtV9U%hS7-krNP7{oJTM4J36}+US)%PS_^3NT{0e)bv{e6E7rfL`&rdQuyaH?9o9ch1Sn*fXB> zKgo}jByZ4+EyLt~IqN5RJKl1mhU5q;6!421hcXW9%>?`x$_lsk^ry<;cH9FVMDpqK zMYdkJPD24fiUJx7Zrphr2U&$Y0jd1MQ*kk{uF0qbJ8#xnN?ot0XXZ&T3P)HefHQ`U?ri zUBFJ|fdFdZLhx-mfK7?^FW;w7jE_SKNzP_zZEiircC|6wR59jRnZFrP7d%`6*ClOV zkSDGWDu{rOgur518Pza|kSwtwV_ZW$Uy6yvL)A|$J&ADQcdA=R@$lGmN4w$UW#Ku@ zjAsp%RIQHPb!a2_7X;=o1Bycoz^md%Y=pNZ0QJ-}CQ$TopzDZWND!T-vN`Xbd_#ez z;^BL_s2%d{)J9mduwLBGf=vrpkz>7Ix2*=71hbd{@OlboZ>dk@U^J@)F#X%S_$)o& zZS`0AZUrGkyqlelxgaQA z1TDvuF@}Tpd5;pmW>cT7W~_0c=GOdJ#{1!pG0LCjCxF|^EboNgyK1XAu6>#og$?{I zIKA{M57k*Y^zvsPMl?l`-S9!z#=db-Ejqgg$k=}m^LC8!(`UjG8IB2e%*X2eeYDK9 zBwTt>ZvxgYdwN2C%v+WC5bTlU0eu%G=={a4;D2D(WeNvL<5n>1z$;A@=Ki}o(znsO z-y(cam+D-KsIOKVNZN?92s^VbiS;8)WkA7`KqC)zJh;qA08a#B&CLRRL$;1?qL*uaniYV%hP{rEoN5 zO`0Mu>t(9a(ov^(_xs<cPR9{3Hm=AVm7o9dNM7j zv0u@bUu;y|3TONJ5Bi!U50ar4`+2~&avzUpiUt;jcwuWr`MT`q>qkbEd?mcJu*aka z3q^SYhBc*OT_n%m;{SZnSoB7cV2`|4xRyhupmc#5APFYd2J!6FaO*Mv3~v2Q1AhaG zO|Sq9(zoK@-hO`?LLat75bWhK!Np{Vc)3B_Pwt*@ z%t|*Pt7HMgBMofDUNvfgfA4Q_G|s5g^-XbZN4>)xH2#?yhtg2pZ@uN4(k&q zOs-||+|Pfe>&9QShIY&y`S=@PqwxbXX#w*lUIsHxd)STa3BJg?AjRanSm{0!*CQ+N zf;J$7ga#b+4@a||;Jf~}Ogk^4VNS$BKHApW0io1x`DQ#UkN}khW+WPqnfaXN&5%9hA7n}brhbdqt0er!y#%S0Z+Y_0%!@EtJ2_p>@zK89 zafFTwyv_L{Y)vAKIizbiJRJB%v0Pc!5OZ1d*XlC-XzB>mK#L4->ny3oj_&DB015UV zyuaC@RR(b|IvNHLeI}Mz)(lMYCYsk3Y=e4X5ydi%2W;gft z=U;c=NzVW9_Sew8^Ca`pGpZ%)-^jY1)qD$^Q~T6|T;1 z6(K-gqU)ibiRuM};0mvFq7M(z*Xg{kA;J{!K;`uZFEsrQ(2lYc3+fb1nx)V38S4MO zmb=>@C60#|7W=ELsN+=#`{1Y?pR*APizAvnGv5L?jwf>|{7+@WVeQ9*cV1@?l#T~< z1cg?$keq8@uC{kSn}iKgRJ61x7ue;DtehZXkwbOI0gc0ik=oEG>) z{|;^PMnB)Z+H{V#)CT`+lg!QBvTw5EQ36DryQF0BptVYQ1VQo;|&< zP5GfH@J5Aq7=&4sE|;|1C-DFLGyG8-T@17gpt33ZEpVA4Ag0#>uEjj@4t6u1N2nBh zqb9+bJV63OijL-*#5I1c)b6W}b2f<$kRoy&kBle8GWde^em>^<{r)H$Kv8lZTp`&# zxZ-8g!Rp|qc*`1YF0fuoPsLJF{+}3KM=ciV1x)B#9+oe>N0YS%vNPb<5`0yL)oKoF zYVmhsJu=zH{LDlHSG)@!KG8j*@G}$r2zKI1i0H=w4g88(fiK}yuEm)94Qf|oP!h$C=A=^xOZBQTEr5}7Vd zw6SmLMDF(+li-sAx);&###)9zu&3JAJ)M;Pvo%i$y9N(@>faSI{{1&No5;uaGCZx% zExH+@jAsX$O9R`A_v$=Lqy1k0<(%+vK3pN~xG2n7nO@o37uGv|DM-0PTQj+7o9Y3S zeZ)fS#-H!G3S;P09=>}VK}Sj9PhtU6X0^yxG=J0kAuo<|?mXOZFzl9&9XJ`0zG9Re zwGE$4h@FPvWFw|0Ji7ha&0i1$J!v5xcjxXv<$a@xF;_u;0VlDiABl2&h{r&X&?2&b z{fHE!?x_7wS!PvFn&h8j7pt#2Ui?4bx~Ii9b@s5|Y8oj{)?^L~+o~#)z~b=rpM`i{ zdOy@$r(<%14d-VfT@q#TEWVIbw=@O!DEPT8-ygw&9QPkN_`noSOS6zCP4llUPY(AY zt{G8BH-(&ttNe3lU8OzwlQ<@S?%3Ev3j#D)ltL|S*ixL@9>QYpS zKF=6|VtnFi^Noyo3(SJ39eg_$w+A3pftzXf#M?eCFB)FCy!_NaIh+Wk`(F&OwtG_? z03ZJ;;Jaw*Qv8dhvZz&=@oi>W`E-q=@o$`5ZyX1!A}u|-T~K3-1@{8+)>EJDb^get zC}Y`+k5S7rMp+J|GSa`U!}4?!;N-M>h4x&u4ozh2wfrSibH3TU_K=}wFWT{jB_fACX9VQd z+QU-%v=TEJyc>8H7yXd5Yc)GPC>=*m`@yu2!Pbf2M2yEM3-diYEndqukseZYVfDIvP>u~l*Y6m2Nhg!saKJ4axH{PN;6ey%ZX zKwlbD3eLO9mD7=LpHFH}t~XQ$Tk8`PRBkfMY;e_o)ULO(yz94g$8;(BbeX*60yUg;&~$C#LGgL*LMw=@9ErJ68Am)C$bBi(4>g*NkNev3+* zYbD#a1pHQZs1uE%r9O>m=#B$5(i7^Y?FH^rT3|4HJ}VEk%X@|6ESIJ`vN${%JgIRD}4NCqdMRLbL>FQ`@fUTFRtY$IPKUf8=JBF9>J(bX_7$r0BDE^(Yvo~{@jFrrG|sq0dOA3=|Y?D?3q#}#Hh$?@%OLcm(!=u2B;U1 z6Zgz0!(`2Q@?aqTOy2{5#l5L!n86iByLGn5KaSMyc{^9-0Jnn+L6>)q>f_0w!k9+$ z2+FYuh8A^J8l*4_6B+HV#lE?@;N$4HcsZ~MukpyIl?t21r!}4AX7#_NzX1iA=Nn|u z7b9J>FZ{S%HS#T<@qdo}l!uS@QDAv&=Z%_NAw89x;jDgjp&aD5mdHf`#3PVBBq5!9 z3Bii9WufYUyO12FUG&Sj(UBz0aFRWc!}K(I?}k0o7VgPWR<|ISUukkwyFH9YyiJer z?+c>%ml)g28*bB_0sMs{(VZk)(_JljSg8nQr5qQ{XPXC%yD|cYw(OVXp|7qOQ2fou z%wX?#>js+t)s!E&P=WGrTzQ^)SG$}>;eS3fk9FX_JyX9K zIS41HVCh@~Sd@o~3z*nIIApxd3O+hO_IRP}>2BsQL3m4t7cNc0E_q!K=6|#>w>t}Y zpcKwDQ{`Z%i&zx!PmV^yn9a^Dq|9|?5P8Q`f>Fch2^FdYHO+Ym82ek2rAF}SQeDLc z;Yfq16V0vvUV9?{6AUrkeN#V*@7N|$TUTijYW&h!gJcvRWIl7-Q*u84F)BOBPi#w@yEv7)?X=31Ma@gz2 zGf)sdiu;Gb=jsklKcun&cNxzYgF-hA#XInA3q|diBzb|N4n3NV$bPA{!;HLUeGSfZ z>5XnieqQ2?)<$2UqaI*52_ibCDog|QWY0yPO|sc*NMpC#z!Y#s{&YSCA#Su+17{&3 zh&jT%%$2$CBhHC~l_>TfEc?_8#9+2Vu-PeVn^_;P$t|WV4ejuKMTeJxkD*n3eW`h| zw|&jzS9JaQQOCb#BdlM1#&hELd+_5_s{Fvj;JmIpoBKV}&YRh)(2KJFd-+e$JOEk8 z>lOWA9?*_={cq^0hw?*GBN^_`n73s~8}7qG)85okvmwgopYaecvW!o;$qdeFsx1Qv z*ZwQ?9-+}qo}?~C=GrsAQs8jF_y|W#7fWSWVdXhj)3e=A;(2 z4Ix+|zb0R)ubO7b^A>bkzPbr04c}dZ@DmV>A?ZWOQ1}Jxpj5#jeIQD0+F->a{tQmc zuLb47Rlq98B1>{(F4;}2SD?RhJH#E&dzK9*xf@4fDxt0T?Zw;TBg5}Y8lI&B_Gl|@!r&fKWjlfbnU2EHPGefoRCZ*!pA-Wu{>iJ}j3QFuOVgck6 zIbYbrz)-i)!}=ZV+hpRhLV#r4UDgnYaYIa5ETio_b+@>XxUvZg;3C9F6SNxmhdpet zow}e{JE#m3W|C-m>he~p>P!q4nZ zcu4*RyN1|^5u)30%02rzR@7mB;VpJMAgHC&jTF=#9^QjC6L`e(&H1~jon}r9)725U z%j+Yhf(r7dJTgZUy_*~`^Dy*pTw!s4#Rexl>N!g`Z>r6W+megpd(8d?ot^# z_Quesub#NyNHB4r@`l4yEoHzl_%5`)5%`B!?YL|CjDq04T;7el4MR`OJ!Tja2*5^p z2!DgCjjEz&nztm}L71|jxtiDCvuE4M+3X}T!<%>nSa>jEgsZM|@$|X{_Ri3(fU-UD zyQ!kg@9e@J03E@7J3lsVg_(7kE(f_@LJZcv)=ej!Z4roSe zUb_=B8!5fh_~8|?AvQ#7#qCSXDUCl8^m-S^xuWBv2J(4lJ|Ij+*l)TbUJZLyQGf|E zdxykC_$w6jULmD=Z-3}Aq+c$=EN||<{7L?_tRtMxC`NKYa$5KJEeDU`?cRR&4^fcO!C3u|AFN(;6C|pjYI;5=M1q@oqZ3llVzcoz*P`w9Q|_ zHwf|U9fI-iwr}*DG}bn7G$Xq>13$cOol~4t^dvKDy)ic#cr%1_AveRK=zdorw?hRx z|APNZ6-Zy?ds0pf1L?gDKu$fmqA~3sibI~%mArd6-Ij+o$O&t*NP_zmv97(jfBc%` zII_g`ATxVd_kE^DN#YJp>Q>IA0m3kAVWrJEl{S{KXhMEiz#TeGAWt*@Qsleak+lV8BD0zQxT*au^bB9l?Qa6_osGnK-^XiH>PHJ!_P+arNAP%@4Xk8=GkVITVbWp=r0253~Ntr z>sG)7%=l-WgVmI!FGh?VWYAvX#ciRq&dVVh$3P5L~K+Z>K84@ zn16-r4I0Zxo+g6Vjx5<62W}~<96Z`hzuGDN7hJYvN6H> zOfS3rbK!GXWKK>8jxaZ5?H3yQvWf_ux4g$YgSZR7ZqAC_9;R733VW_)kk`xl{Efr| z72Myb+3NoMfr8%gy9|cDlXFn0(|Jt4y{KVxqhoKmr%GglV*1nXLy3c2MAAX_^EP4* zAITy}jYn?XAt~UkmRtreI;rc{1VO*i+TU>>CE!9oO6`8c+K6uW?MlJ!gj){0a9-2X zj2F)R`cqBS;hSoziVt&~l-bBEiYY5pnle5%3Ottp*I6hYzbwjFrELJt`8_3E`DNd5 ziKyx}Ea1od<=WeyM*H)YZ;P8~$e`QPgeEN%3Z95>m4`%<>K!%T*<8E>a&s+2kpJ5824)+cM+t8>swG)exQif{F(b3b*7sZbBC5Q>smHdANJu{DR9xxHO(q4wO=dZ)-v?%ipYD z1KCtOuav={@A50|J;1$W*Ojov>Lh5R@%5M@# z^7e+qB~3D%r)--+2Q3yfoXU#)|B{Oa1-@72?MVbqZd(z+UQZMQFLxfr`Q-MMzs%j_ zs;09+ngn!(5ujGb)U`NJ^v*2B%I7NBdp7mD-%ot0|MN({J`-q*N}Yh`fG@X-P1T-N zAwS@R0%lSTrD9bqW#WgLDp>Wn*ivVgF<(X)HLdVzR?T6bUH+zBA}hutCQ~zs^YK*P z2q6>Vrf#{bFZ^sjTN5rzj?P_vNEzgvP0oHZGM4m$Vuc6h=w68030yGEe&ol6mG_MU-^u+cbrOIuS-T*#0OS|`@h z1)*W|jj3=voPtK3#d>=-y7-~!?a2F$3;!632)Pj<1gij|3)n42F3KMbH@%}CBm7B9 zquEBnjOj>;SXiL!%#bb56#99m1balEyK!(OVm8B{^ZH&;1-LED`_rrw;!tWwazwH@ zV2^Pq`#!VV9#+}y^9~X6bsJs&gO%F}%@Aa!w?7VMOC?w9;7=gWIO29oLpN{uLnFS5 zV*7CbH>qIndjl1$^R9B!ni0~;2&5G5gh{<#XVK|y_6yI;>2MyR&WOnN{HQ&AuKFXwd<7MmSSqd zMt}Dq5{aJ(xQ6Z~)t0GoD1QwT&DT|H1QI{0eAz32yQFV=qG&_%z0e(rP4dN6DLg&! z_Q2c-O&7VFS%oq!t8X2rUwX;@wD?+@gK7Q7ALzlClIU{c>(pY)mEy@$Ey=5-o=U6+q9d79!0moj-j z*c;c_KR%53w@?@J-qrsvg|O8i3vu31k(F`x?|QEU%5Ik-TaN?zWhRM>;Nw2m^}7L% zV=(=^Brqq>(OBw7X(nS+44^A)zAb6%*3PW8q&`ykB{*G6LcwMXK*=BEoG}Lb8}2ut z=HJ#kuKRGgYOJKZ96)9KlV>};nomi)H98n5)OO$81n#05jn5)*fUXUp5w6wV*n2ZUKlz?(bB zEDjS||1wx$1UM|l8g7R7pYF-}x%kO;o!MyS{JeRj@UKyXl;Q&$8f6x^k4j-l*@SmK z`f&qFHd3{p0yoV0;mkZ|&)vW=Lz1iX9bf+1f(uu3g8Dv9Zt_=uA{IFs z*yRaORFr~^$;1S$Bo6v9;ASH3rJzD+7B){SNV(z~Rto6hRIoGxeI7pGD=1qa`|{GO zAwCBA*+={BJ)aBEaKSG|FRhF8JQ1l6*gMGzw9Wjf+$XU+R($;NL=Gq-1fFrV0*ZDv z{sVuZaz;e(9%;kwcr*UmvQ_iX?<~g+M5>(73wvS)-g5c0z|uKqH31^i|7#EqKZs1u zui+o|16ytgGz{!g*McN#h4Z3HQ zLJ3!qPkRrt0emN!npn`w(r}g-Bq|>OPSCE|w4U%^9L@1R7tVjkMWjARxyy024l6sr zl9`Qq>~gjVVL$OGU%{;75L=3p|0q>cnGCQs8Wcf_god48e_l^P`MyLk==>PtMIL4M z^W96qf*EvdIXZ<~-dM2IyahJ$WIPq%xPf?XQn*zA3F*#Q;RB3L4;O)wzjd~B=&u?> z#eTsbNT5eHvW#qS1&>P2VN#3E)_#vzdT)LDYZlCH&kAcLbfOk1>OdcA;4nfRUml>AO}=7<*>H1up1@X>%B&zsccvD4@hZxP`Oz_D84}ROh@`Z?OgqB=)i+h zqH3b$8dYoem<3thrWBk-2V)zAW3g3d zs(j(L4;AUOIRux1dVH`^aUJZmladr_p(o7|Uli#z|3FHrz|obEv%K))9k(5y^8%mO zGMj9OOebN8u)o>}*MUG6(SW!%D>`J$7n^3jU`3mN;`8towl~UEn}~SyhepN4G&&PV z(s1q8(7C^|eGC4i0{ezPyVeOm?zpU`!%RRr@4x+P{^Iq~nKY9?Og@h9B$%=(^%ku` z&?n^9QFEoTgIIicYjk!g7B1|_w5D5`S$L{zd^zm%gbM~HaiDW<-(qkiPoN{yp+D1# zopX)RjGkf$SOJ@CObpH;gTlZ)+Ay$Uz4fuQz@0bx>4CbNbv{;+RvG*Ww!D>IGoXSO zW$<@XprR*64Pph)SQ+^~vIYRAL{? zd7M-ov9?SwE{3Ty$t5O?mV~Z^h6dTBE0(};lM)Bx`$6-o_5(Gv$`UOK7&(=F`|CU! zfi9XQ@0P*m&$~)|ABh!*o%g1vY7XeI2=RWDQ70iW?jCHttp7jCz=`B5D;-f%6=FBV;D2iBv=cRZBHW>n>?q$?dI}9rZ z=^33fUPLi;X;T?YRNe6%!JA2wU)SU{d)tpdt~Je-rs}ji8XSjuZFby}c^PCLuT;c; ztwK1Ffx#p@q}7OyXZ$SzpDCRE%@6jBosA}2ApEO7o@?(!$USz@X8TNzRCOLQuICcz z^tZOOD_BKv5PO@G^h)5~F`>=QQ>YS{q`R@9Vs1wcpJ<<0_O#)h4>(l8Qx62xFlf03KPq%bF@H6ZT{2HuXTlU-}b++sB0qA!-u6j zsZo?7Bid!-mIs;1;iEneJ@1jd>WkDODgS$|_x`2~9jty-fkAIjjGQz;V@HL+W8J|?Pe z&_{vd9|T~ch*FK*s$nrl^rIYbSQ=B8 zTi%a{Bz-&RCs_xI8_S~1&o?YEGBs<;>9R8uR&}L1auIQN_ra^@`4-n4|SD z(TRne51&Y@&d_!)!90v~_}8(K8pBSE6k%jb?Qb~z5Mzs@Oetq~a0+P3_*M7ao(U!h z;$W(2I+S%u(zA~T<(<@;QXe~do66#|8#B@6LR7vt${2%9v8#kLrR|r175DBJ-W%6=r*WH zlmh(9g@C@9$Xpd6OcvtWmg|_!f1jjAikLw$*S-3QV{>p2iCn0E*zmW&1%a{76b{C8q z+N)6J#>9N#&fA=(Z$JR_j(mB;Z0)PHJ%Hky$60XNPwAxVbwB@~nZ*Bt z|EYYN|Nb-?{UhXAbYG=OKFS_tv!@aaw$|G~!8+FyR|a@Y;@*TI(0-L!(U&_#@l6fiFt%a0lDFB0 zHeLqB`%2+OC}u8SVv&0ipgNn)ge%rCBatIgRC317WOev93qwg_Sm?VeMQgBn`mp%DF#6Y;7f`IMUQV1`+uFKE5?XCOO=Yb%f^&B5W(fy%L-Uj13`H5I4Enb z_)p^fC>-u~4vdgMCT~JS&$1I82+plTR)%mG$%HFgHxW?_BP6lr>Vo!!AchH9LDHeD zUzG1-w2Y_!>>SG(|wp2zjo3-yXzjIZ_rC7X$Gs+!fWVV`*Syi<(B z6JYaFUrcVcQ)jN~pe>3149mICXE&8%kx3bH)CAh5UHB3!w33UsxD?@qU(dwu)h)(RzhArw zau95tM_{hen?YFQ2(>KX$S+k!qa5-7HDdg%s|me!pjR=eLG+*vA)R!0S=4(Wq8A)xhq_Z-!;;u5BZ-hsNG)rj<&w8RU0IAMRz2 zdl~edq^s-25A*=m3sEY|Pzrh#RiYOrut`auk+E?s?zsKj<;<4|`1I4VpKt&9#(l$I zEstLW(zZbF=^aCaPK+o+*{ey_F4RCk8Z-aM&F?FV8jKR+KruN|0!hJQlw zJlmMcVu*flOs`_rzakl`glIlXuM`f*m_2Gk(=dD0N*Xzjetqsb=|8G5G-4l$`!~oN zMa*KTjT^pk-o*8+9BvwyZnWG(fEHpu9H>gW{1c^vle{Vh>(QLcbRwGAnwdz}m}vuz zgr+Mn;aB|etz)Nu!wquJ=8odtR26v$3?tRw_hPZrZfcOxJJxFb{t8_#n08qS5gqom z8?FRL_d~wo4iL}0FPObW(;W9bca3`RNhLIHrN1wrP16yNhxh!*7e~CzIMg8+_^ldP zeHI(xd>Zvr^w56fNcxeCBM6!1?jDTJp19F#3~>amsh|clC+1(paA_JO1x?+ZM!B}s zId0Uky@-ioW?cE0SN?l3XrenL-WC(0stimjw=EJxerNKEQ$hAIEC8k(R^8Z9gf z4}G5e=*lzV7<9tGM{vHY+YBjBk-66TMAKTjO~HzAaF-a!{=wdv#EOZ?%}(}JyfjG^ zzX|cUB*PM?q|WN3Ja6y3i1~~X-SmZh?cwgfp{zYqho`Gl)j1+0Xwn_6=&sOe(VB>9 zVCUC!rf(5NPyB`h{3>Ze()vQ#{x~KTOpM#gF^K{o37ErH z(;(p83vqXK-p}c)11v>Lo4_gF6;1&+TkF~jX~COVpGxIASSg8bbWnWmWTVE-^B;Tq z-QEtsX+`3zW}Un!%~UR4=bR>HO|S^|=(D_bp%tKyC?8c56m_5F{g3|xL=8(328bQE zOfoVL_}gh6UI&MHv^gfUI{3^?d#=*5T-s-!xT5!zr#7tLV~KGDuKT=Azg+JD3Ogkm zTpFX@X?D|S1*v1PoEpQPzQwPP{ynNwzEtB0|0ylzKltKvtx}}8EjGe$9K_aiWp6Q& zg2noSGOjY?LJ;BqilrwRRPxo=CRAMfjoT!iqht+X?rGfknyDEv$Kd8^p4BX!hm0TZf@kmcHqY!Z-8Dm8YM-+JT^ zu}lu}@!QTr8L3d*wLhaAO^oYFvIpSqgpc%VK5x|BfE-pIhogp7-}9uF29msY%GemI z0Wd-qlnmgWV*YU@8B4TuZHp*DkGczY#-_ z3B=_B_O>#R`{#a|5m9SC_GvcY5vf0|EC1l2`0dZs*K65;ywg}(76z5}P59ln>v%H( z1P3)jxj!IP{kM2^&DWoa1jX+k8=~VnjyI1R1v-Ko$0<-6E>blKBpSo!U&BDH#ol3U z5xui@`HLPp?V+4HvKi+)HK=Yfge893eBGZ&OS@tUga7-qz%pX7+2KMILYi2{<+*f0$&CK)3i>1)(MDC!r~8iW(lISQ_;!a3qmi+ECI>w63-B-S;%Dk+Lwplr1%u6f`d^tBp zJSqpghJNF}5+>m%iSBZ*yDt%h5-C^ODUYY7VK&&?ul@Qv7R=<0wAu71o>~3k!|a_6 zuTSd8&BTwG=ds@g)XGo)w6Zq5*o-4`u0If9Ouz7(bY@_N&^KTd0W~>W6*V$t@q&m$ zN=Fl2%fVE3LRlTKcMiUj4Tesy>Mwj4=0MnnEZ5L<@jASFU`oN{hr?ANK_f-;ZBePi zF;IpKWu^%WmZM)lh+(`Fx$N!bc4uBV!fV2ohI>W{WcI%3t^1sSo!hZkD^@I|5ddWw zj+zu3sBh?uDsWgqSz|j*=KZ!rKV|uO8#J#8-1`fTjzQisxi-Cc9MQi% z1(Wv7jliFaa{O8b=W%%W{T{)~Z2|FTu*ILx-=Z;cFTdwBlS)Z)3KEmIQNgghjy2XD zSzfmd;F7qY{V%x*!7B0_i)TxAHtZf_V#<&|gfP0@9nhhWT3<)e~U!JmLIF}12bDV z=$8Oezp6I*o?)eA=cVBo^4XD{;P<+?=hG*`P)ILDj6)dH8!R_N0Z_)lyi4F)nQE&Q zOqBt4wWq5Czje_3ViC*cm|bBjkiMmsh_$81URWLJBh9y> zknuM3CL@fEs8a{e9LF-?SqoT2p{f+l#Rs??G5$1u>=haOKF`zqt>&qQ_BzKg9Hb%6 zbp`vCOF@<4k7Mb--%pp(e#+=DV}-d1zMLR280-==69*O)_5NTYo zMnoE>m<4^`_MTZ5H*LL+a+hSYfh1Z@;l#)>NA~88*4rxJqv~!A3<48Y&I)>`V+ky; z8_D&*h$b*c=0)CHq7#4j)rDV7Nq)JpMaN!JZ=8G=@A6{H{rnMsYuK&B%~Wc9{*OUS zQ0;1o-y$Q7&kAhfZvs0p1;O!&kO3UIZmC2jDNUq&C8qdNo?i8t11}3GZ zU8bP3>&mXrNo(IhH;b!}Hh-xJm2E{TCy8$T`7y;RHA2`b+1DOKBW%R8*pRj=-y>Ne zlwkZyULM}jF(f~$8WyMWmfPfNA4!@ylLfe95zk5trPBB*O7Aqt!({@QXlOHu!Hu32 z0?Xia&ic@{Czuqsq=Eegly9m^BKN;PSktQSrw#8-(&W~Ui@1;5+FR5JHe5Vq0wD(7 z=VQam7oU4Jl;#I8>^RzCE-~!)Y-AM1hxGk>hW}7?Q&O;@l!F~}{hpCc`B=cEN#8EB zZGHT>SirPu3ODloFx-5~a>+q_d~jdJgkzY{ZATy$8EGXoF(POxxoN>uDoUzuLFt2E z6jFVQM@ZE=Yu{1Oo%^dTWyf{o)BcPu$H~759jEde z*XSmY(J9~imwm<~*kc`gaC${E!*m8tj{`f7i?c3747;*t^G@Gojfrg+L*0EvB*@c- zSM`YDikxJMp*SP4#$xJ}l0aszMtYq@K0_{vAqPNrS+mD>3i$%$id^~a?3JSA=&s*N zXs(6|LvrQPpdUC~?POv5&Jb2<++qJSJAutrw}( z`QIWTr91HhlQZ}9?!qfOPekMa(|>)9a)0CDjc-;da)~>Ist7s5Kdm){bRnCq;U@2Ul?k4*q)i7(X2Ikek&cLD%xoE$59?98N}p15(c`u`E{Vh{b@mI zd{rK-lAi#|Z3+-0KVwasY> zUw~ln`$JH=b7IO5Imh<2Lw-TkNAd7Cr+c7Jy>|Rr7-Gr?-xI&!<{0h|_gSXjaQW_F{Ob0$^gy zdG(7-t~p&)L8&8q?PcC*w2@p!NJ>4523u*Z#o$TV$j|a%_xpAHsLZz787lZbd&tD~ zjd!Fkh;vak!H{V8nh64$Zf!G~_l%Y7<66WnG-!BX5j%%Oiv2z+w2E`TtwfGl&7515yI20JB!(;4Z0=RVqyBljgyTmTwW171euaHTCha*L<1=v1;@x!+`ez9}XJzr1 zU(*bOuiZqtLzuwPqs|L)PbTDjMbaMaq}Ms*e$Io=27+q%t7!zcF$zU)&hL_bi3H1O zpG9el*hudQzsV(_oXQ!7PF7gvzS|Iz_jC9gC2@cCD0Wc?--K{C%2J zHh-UreRhl{II;EE?uoDj2i{#p?8YvC!`gHVbI4#P5kfEy-%l#7XK&k zm<)`Gv0B@I(k;T!@rIKhpx|jD`r2!Q6{D%{<(NUQt5Y?p1#g=s(}E@@A2(?Hsjz60 zmM;2MA$6?w&6j}ipCBy%C2sDib=oYx*dMna?37Zq-mw)uQ>_n3cd^Ix5B-D&pS?9a zH;?6Aj|ATs2KkFJ==*x(`=`xZNu$S84Gb7Qd-H!LCZ<0ASi_H*1zOV+inHg_NLb6H zHWZ)rsVrKkufbDM$LNGE6M{s<%YO?WldSjeJJ4n&pn?(1);x%s6$q^>j^EMRT%{f~ zzroF`c|2UgUxuOJhZte9O}qly8(Kl&1SmftCxzXYk=*dw&9-zL=y@5qj^ zettID<ZP>n@gwd{jJt2eJ3O4$n8?fipktlczKTVwjY#HcPfar$X38 z8WzumI_O{hZ9y~aMx%Ev*GOr|^B(A6*&yRp1M{z6qqX!yOeK$YK+(@mZG2;mK*`@E zI-2S+@Gb&fs0$VXnTaa79~5B)LLjP1OyEqC2nz*4Nwhnf_)|V zZ3^Cp4`S|O({RWwjqG+-N6->znCg`Nl7ZNFs714qHT;u8+qL~Tpw}z0XGG8lD!90p zND~f?9%@MN_|O*AT*wb{=%ND^uRvND($-D zApF=X3_bQ0uV{4a=Ult@$8o_x@*+yVF+mU`9 z9k?sPU@Uo@F3OSitewCjTIp{9NJ%8=4PzrX1ssgYPmlcOUQcuu{bWk?oS8RPI!I6t z(`W~omM<0aiR#SQ6z_#kpfj9E^BJQ^O)~lLGvX0O7OOQU@PF6wB{bN-J_|s`W`f~r z2c2=n-Sc%9WkS-xwG~V^jp)WX#E|e2Hr{1xw8nH|^J5Ho)M32?J_%<_zg%%5bYO#0 zG0-#mAgjRJkVztF%gat)OKAh6tx)K?`SMz^B`~u950Yz#IMh_AT9f($3 zgJg@71fpV37&o^u1-m$#-}Fk|h8Z8jsg{3xz9ib9QPewbOTCkTW|W&Jz6!yUOCNnd z72+SbVn;OO>0A%m09v2?C#>6g&yZ`h7qx~_^m}1g-mogl^tYLv)lxPBp5?7AhWN`0 zn>qWVU3UkFyjddZ!_)erxD^-B{71Pu8bbQnI=B?jbFgPVuYMijk|I~0 z#UyVD8Akrf6Pi5e^)dQa{qCr_a!-%O?_z$0RSc8yl!hDiUPjslpLeq>OY?vH zmIe(*x>pBBiP%jgY&_xCG7&6r*qvE5kG;)^}&@f0tkZL3(K@)|g z{GVa$3rvUAo+vqAV}Yd}eSLArkcUpITZx??w)nnC1@bLZej8=q(;J07@_l+j_)TNXIPyJcNvRo>m)2Hy%r@P_!-sFKq^F1_K{2gs7R+mc&X4dW=#QM z13cx}a*R`x*`(US=LgIE$zjp@Oxz=@jFA}r($p!>T0i)rFAGanFIDkv&kLHm4#tD^ zBGR0J;PRxv5x~I*BhGDc>59nGrU}GSa;sG1@(B-TzUz6eoi$x+PNF25GGI1C zt`(U!0}p!~JPfvlt5n9sFp;EK)b-;&ZbfA*z+CIX44>sfw!6TdTyG_NPuu5;h%e+F zsv^hd{s=0V-Zj&t_%`c+X4+O5p>>2ujtsbz?SeXuCqj~Pz1=Qi|k_< zX$|G;Z$L=8smpIn?ADK~sy2A}JdLTDPgO_u^j_p+AqEeGVuIx|MRxpc%TcM^6oucU z#{vfHy(zhIUw#frM4Zk*h)m9)>DAZOg%8N`ve1vSRv#^|{{_FZWxJNHTa#RFH;TZA z%XsDk_dptW{dcnpjo=ID;)w9$};&t#buHM-GK<{B`w%$!Cmgu-?{teSRoXr$E zw_>1Rr(FtqEML!)RiB{VwFzO29L6looQYFOFQ=@_qH0FS=}cPZ$nHD7K2Anf8d$>m z3TAYci|GYAWpy*k!{mACuJfWYt437dl+Itput=DNVpsv=j?r|762<^HexBexZF=p1 z)$Txz#qlv=z;_My?Baty$riQ)RoU_8)53#pf8JAVe|KxGMtAYeD>K{rW-Mp&O4lVZ zJ7ZaQ2PPE_g66_(L}RH?gb^?yGt6>vYHcid`Wc3*n6n|Jw8;kz?x-oAiPgYiRKo86 zXcPvSV^;MxGd?I%I;SAksu?C6-F1xLDY!+4#wfl`>nyui&da z)n!ymf;UHvBF6|40?{Y^{e}E@;>hC zS1+s`nsYU6o8MYK>gGt7XKzG;;-TN4So0rzZNIR#=Rj}V8nGXUvFBCxvL0ZFtNxMG zQL$5+u6uuizs&Yy0jC6RN!4r{M3&GMQDVQk{;{ZjChk8Q%08@KdCi4RIOk|L-*KXH zx9*SaPf)F^inqxh<4%PObG`>(pKcAO3fVkR`u>&S`5g7|eCUX5%a$qR?crdPu;?9j z_ggjo|FAq-1D>H>4NN}wP_Fd6I_+CZQaZ8ya-c-g9f1?A^-=8Si~jlS`h+27C3!sY zFg<=c*UR^jaO8OS$zR$7;X8P5#e~c1H#6UtN#UHqnumh~isSMaklgk;(+Uui4kD17 zX#L`c(2J@nN*L9C`Q!qq?DYHNB#r@441NB=-cmF*oOCawi(8FlSy0q4OUx(CJhntG z4FiE?cZo{_Feon1#3<99&+onI8o^-6XKr@?{u-77anUtVWJ9P|U%{ts-c}Ip`QXd$ zxZS<6k-BTEmc78q7bS0X3dNGrjPg=DR2RN)E=9z4FzdLB)X~4{GTUON;E91#reI57 z;6#faF&!5G4yHS*GuZ{GDp5clCQrS_)bC{I^N4tDichb>J=0xoKb}QEZ`K=w**m0s zdKQEmxRe5I+%QCg;0g?icG1w?o11i}lxhy#>#nnRW*S%2@h!*I+83R3)>#KYc9_^PT>gYzCxTXjum( zrp8VQC?qy99`fw@2cK(~Ck1wx*MT}T*gn}!o5N3Hmc1B>;ae!<$0yf<EL+DwG-nGOFiBLUZvC+j70VWLcrNfQ?m5#s&VGEs?>|5-0E9EeEc1(-0pdoF~ zC#^nDICjWzn$iYUFUz6y>!`;_YY)qRf~88DjBl{QlNLHI9f-6h?Vk6oMvR7w?e9vl z9DHfP+hY0$7x&ajzSz=memb`5&)eKXH~598_h9MRuS#wZ>EE)cUn}vfYi_ZELQm#H zO+D?u_9^|-*iWau8tahR#3m*qlfzwwF<&97vu>$afNg?d* z3-gAi>tw94wz+IkkIlQ+hL_?Nzy!564R;N%3a@U-D zUXVJBnfC%u^%%WnidHnuh@HnfH7~{g7Lrr&!tGuZ>_tNZ3ZM-`qRTML^J6vd&{&PH_6K-j z{)WL+@iKC$1)hQ$+(kUe%D(-RH=kj>lcv+^{?VgAu=9yg6BhvC<}27a$YbdK<1eQx zheMqjg*VJW(t{UG4e>!Z`OScYdX=c-fSuYRG8qv=p!eZ74u$$Ad zvu>z=LHi%;cRi2Sm`BSLe!8(>2?ia-c zZ0@VuwtVCo$;C>p`{%9u0xgs(0^vT#t>R}T|OTP zpWe#a#?1c7F_qSF+R=!3vH!O`8_q24H(prG$T>#0n`VQu>+%>GSkLUu;dbjR(1cC-;R`SK?7!58YUwm<_&< zWPHT5^a5FMaXAOwcY(&9wHGM%#Gy06w%9hDZJm1Lq4xpRa9`@C&E?!>-%#g++%Jnd zy*0!y9a%uVtVB&^oUUPml79X_td%6Q~Ay$Gi6K3;9zVp|LCl@Rv$A7`n>IP7z` z$)Wy({4u;(Tk*i`U+w;7@Y!vKd+dksPX2lQSLlT<-}!I3GsNHoxxM+PQ?aqFy^(L- z4?hzP(gL{x% zzr(SodP@)pQl&LHFgYhSqdCv`PNnSN{xAb~!ZN!Wir{ZOF#4Vy@`ETs2DfUj&Z!FY zdx(|%%>8{LI{Xb(%F2Q$b@~IF8Z>SvH6*A4Jr|J>j=t_NEd^3u$X5mh^x^CmhW_MX zj0r_&L)wyLB!EdPcZEgA?0uzz%185C76p7?Z1d$Knf2?OR62@9YW*dzh?0<6D^J=- z97N>9Ad>Xpa-Ut$DBQZ&LQQ16&8+5-RW{}(It-878#o-!$v8&rcn)2^H4!whPk*D1 zC}YTOOLFmqe%j4TM*7^QL4LO}eeLb?c5gJV*hse>Bn;D2=D>v*0676G;Xi53qV-aC zgiL5jRhxj>{pL5J0+M2Cj`Ad*X}u$HF%r<6$b^Ew%`n8jd@Hz8PL3?vQ!@QjD+Dkm zyhnwO`kVBMjILcY_a~081+FkS=iO1&eaEt*{?@hfTcHDm>Wl(Wxdfr&@8+eO&@J4sG@GZl^f(Hw*RCX&^|+oU*toz<+3zl~?lGj~J%?ARou3^u)oGs}Yhui*J@ypM@J<7q}F^ z-J!-kXv(RrL<(a*(&WwD^=^2f4b7(ERLPcTmV0${_Ew&lp}R}2KFbG4V?yyQJ>wj9 zJ@XgGxM%;Sbr4)mE*lACA}D?v1|s;}LSU4)d-Qjhn_BGiwGMC9bd=&Z&B5rY0kiS` z>EueZy<}imeh;H~e67pVpSMzOz=0Sfn{UjAG#Pu$xWI{|$Xany))7^D8{ZbI%Rxf)ahn=(#M5X%%R5!CRqt#QRni zB=*eBG5;$%O?KU=fu=x3sa(*b0&vS4zu^{3{uwN~NruaT<JkjjyD(vj@tZqp@gt5Wt6}d9YQJDv1V8E7DCE|az$zQM(w;le z09tU~Yb8tAW(`)RIC`VOJ`1z4bFVdJZ`0*C5RXNNgqyA;YSST16z5(Ni-y9MEJlkT@QE)BkA3^EJfv4(TsY4 z!X1q{2D`9(E$}a zT$w)uj2$qa*l0au>fpu#>zF3dg^C5YX;mR|bVvEI@jdp8g&ND&tMWJeU`FPYZtN1G z7*k4y;6@#mO5?=3A3CCz>74b}a0M0kb(jxvJ%=K>8DpU4lakgN= zLY+!-1NN&7s2q0i;@%I&p@B8eRpuKcS&)S|gv|RBLBvo~geVa&OP9I5(zbKs=ktf5 z8YA>R;Yszf$GR4bRQ?q;_-oda{lBnBt^`6#n#6<$^(6&b*X zlkzMIiKbGs?6F6$5TDg4%-%-+ z4}D8|?v}*HA7Q0dPGWl5q>g55v4cUc2G2Kl0+**oc#~DJi(Ak*-n(IW1J<4eMdh@n zsDI7lVclkLZ=PwU=%}z4&#{j4xNp)?i3hLox4GVhp;x%e2J1KF_j3H6f}}bt1!v~s zeL3n;GLkVb;L3GET~bCzgGEshcmu6}lm|b%0~``DEgqNSy6Tq%%1F4Ocnv41qo1!?u!`6#Zg@RD=#X<|}xf+BwJ z9c?$h+zzpoFMDlE>4m%|LnS)aQxUEHprw`XJtlOUz8+hQVp9;IbWFkNeJKoNY;;tk zQo4TywPg7il6Yh1l?&@jyYLokvg&-)_#rfen&P(qPLxVp)5jp*GDc+Ed9!}DA=EoY zRpQAXnod7VR48wv-%GvF@k#9uCw6RxDHq~GLu!~nj`{4zLC{G<4H`t&4sd9PGIWN; zPvaG0l#{4WBJO-3-mLpUHtgZ3){Ucu5F>EVKXaNv?cnQ17Za<9F z-Y~Tz1yPQE?<`K;~pki=4DS6@HI7wzrQSdsYX+P#X#@KJ?4) zu^=R+l5X@HMTUV+S)H~$pcz;C&<_OW>XC%=R^nNN+v?K1R@du6mA4_+4Ff$xI@Q^d zx?mJ?LENv88oNtJNDpoyyuoh}2f+ksAAf93^Xa+SqpTM_ zTk-zB9FCP~7xx@qlc~Q;{LAtt8bi+q&lo3F5?R>?eHnrk-O1mk8PMX z;q(}SVcgy;P@Ji<``7VEK2Bhm1JwG{Sm5<%=fu-o#xXSYg8iMruL0?xfMCftN2Cvy zbZNYARuLL>2Cz%s2o%J4BZyF1942sdB2v=GutG<{{9zx~`tm=_V&V_x?pQ;KDl)Q_c4mwaHQz)JfHWkCgxV04t`uFo zl2QfBXm0t<=3-ZfLJ9nS|3Cp{oj|yLXJ=jLxgZ5D2m~==ztXIhALkM+`to%_C+6=A zEQvRdY%BJn6wYKL9`iXQh>U+f9$S|_2}E1H)q@S?Hju)JeRVnA{5Hmyph-l-1`y=@ z5v?NfM#u8C2BwqPQ7S3onk!DCRe_GU#1-|1H55w>qgjCk+u|@}JB&1k5Gkj0Z8hS6 zD__xMI=o7*QE(9Ot`RXGGimpQ@qjxFHsPC4h`{4U{t43}cf`@g=K-bkx`e_ZllaQg zM4C&r17Dwgs!0s?D9@bhJTO8Mv#97B$A2GJ(BWwmKE8r-L5z(hx$EJz3K?)m{g2aH zI-{TO-NEFsZxv6=a(-fjY+K9ml#vOn4?ST;F+AF0iq$MaYeUqCI78GU@DH_Nqd$({ zROoJulI>lx)ndqXf@}!28zLhF?sQ^i9`&lH{J+3ADzswu{h>5V-x1=Pn4dHb@qm{J z+ai_B8$EDNwRAefpf~j5W`9OdS_(&{Eem>_ zJ-j#C$#IwY(I4ye+A%rVOq203vxUDRt%qvq8kyjW)vh#Nqxhj4o6}pyMGPKS;C=sP zv5+1r_uoT?T zk=@Ml)3E1tcdK!7-RLdc1%Tgu_?D`?+@6;!kaDv}3ry~R{qzaCwjdTvYp4&x>4vJy zfZ=W<8>8rivcpbl^sd{3e^DNvVViMjCeECeVw2erBE@fL9i{ME)KS$t6r?s+&?vvRodp% z3Qt~8xP>6n>R#VBoo}=17HV#KR+i`}4Q70U29+(&cyp60vM)as zD_pq#{}axIk#tdDTD@Hfc$6GtVbwgJr}3?4v9G`2PA`>EOFCbf!A6e0$G)J+5#Y@0 zb)?`K*UD^aUqkv%IzntF!niV|f(GbCnxho+G%y+mir!E22T3et5a`we_ zM7+~fu$(9_$(p|=3#qHnfN0ok#2%|*SknbkFI_jO3Q$X*@_Vxj0?5b;S5+E=QRp#z zkj0R}oY1xj5VCS;Q63W8V((>+vizSG zA3M#PQWP1)Ai$;Zhuk?AJWM`x`s=ZGZ+|vQy;J^~031drt!?cer-Q7t2nRG3(2P?_ zS$!tWn0;i>*B>_4#vZ<`^M%2h5unG5vTj*o9~$Aneb|Bum<1MScj7rsMIRg#5)gQF-!ZL~q+)dOh(| zYl#2(9^m@S7kf0Z)UC@ZKGknh_;RlP13)NthUF>2>Jxp%oJ3hD7*a|O>$AQPHbP+oj*4@{~) z6WEI6&UJK;C6?n0Msihb;^$ld>Ftz7$&&00YY-aT+Dwtkk*Ayso|4WsSRJ5aVcd=D z6u5>K!{{7bwNe~!gK_l(#pDs2rpLLXt6O1%;L8aT>BM>38=3pT&ec3e!t}Ywh<=Lu zj`WrrYJ+zh26aTrR29BoB8-JOYrAKKjA1PpRD_RR)WDPg%aRx%$Y_X}wC9 zIoSGG{VDUmhV1(_0C*wvnka|q30Bz$`TKYf{0p?eHl7!1yx;j#f%Wl1Gp?=FXXF&9 z@{}1Ew46+|IARMt0+HJ0LrG-{5JX1qHKFk_vQW8)H1*jH3AHyZIH4qe%&C!=1J-xh zL;1~aA4R_8&t7NjRotB*V8Vv~yg>kTkJ$p)s1hHO_M;)kB0Iv}pW^U-E%*%&VVm90 zrroph^X}h=e}8pdGc?Ar4wNE;IsjbKEH~l@+LenD`nwvbK`2GVkpS=dSQ27wb4xvf z9a(HG3;?5#_#8sl%=1-kDsmtnK8!0WKl2+W%JXvYrz2?&ykS0@AswXKN2T!iAIyhI zEcy#eRpYq~Ur=nc#?m>ddJa-;DG1O3djr>i^>}~~X%k=GP-yyz55FG{A(RIc6)>9I z=pq)>+8U;g9UOFScsn2^l?K+7*QpjQ`yyL{ogG}s;SRVzI6%o}!L79T2s37z1qkT= z;@!BY=&_XkZafP<(Kb)S4qd_;FN_XA9y)WUBb68HS48Gegm7o;ADyd%vYq*m?$^HBH5*FNFSL zmizaJf@QAlV_7gh~; zf&%Iba4M70NDbstsx_-ud`ksZk(;n1e&ZYi@&o#;&&`!$ZGv{;)wL?5J&8kqf~nX=K5L zFWOA~1(k@m1K>n!8%3eroT<7cFPfCPho&9C&2u>$pfNY}@KUzRy|9ha2kTjIoc7~t z@Ud)I#U-JkqLuI@5bP%l)Q^6OkUw?Oah?e^%dYvM`3E8e>s~IE{>Tb>MFjfsXBgPS zF$~W+n|<#9Mv@kTY>{BR@R0AM*Mu73f9s}C7ByRtARZaJCx$-)Nlzu8mkwP(pcl-J z9u+%LWXI_;vcO1K%#RNt=udU-l-=t{_E(sr+ zD@Dm`kt&g3ng+~1SkD_%F>CQCq*iRrc2w@%M^}g5kUuCJLNl?jGP)G-=yu=>YkM6g zl7A>A-Rnd=V0$nbL#+oDw|krHE}oOXpTFn2jjWK6!uZV3lo?5O_?bI42V!{M5CfE* z^J4>E0-mJTRjAF{IV zPpxw%l(JJ%o$t*v+FL||NGA1(zP&nq4KiRriytZM{D7qMq^N;8-)og2s>&Vbj0a_` z6OxZ7%<;6dtpJ4NE4c2mL}bI2P4?}kx^TE)w_oH%>?TD3egSsFF39c6L(6L^x*s8A zalZAbao9&=J*eXc);^Tel>oIGpdiyf#~{~wyM%?lRThcK*+4Gw47LQ~C4_daRwZ#1x{0e^CCkmEnt zKMy_pw#+!B<&RSRUc~-Wb~8eh()EIzmZiLiqadGGuuIC_A8Q4&jFN&i$;OA7lr3ta z*wQs0t2d}5V)D9o?Q*-Dk{Syx4fPZzk`7Yat;*~y(68rfz&nTY6>DYla z05dRIZyGv$5^ z?s@CL=~-rp?kq{;4g%ORJmEAw0}dQu<}$JI@A{d$r8O;3JpIOpO2hTP*S#`^&A30B;6Ib+H z9WN=fkH{eRsYi1+35(Vz?0-Nw!o}e>%*bO6?{KfbNFp6g!7}0JnhDZ zNE$C@MvWJgG~Wlx*XSsXQ;snPbehC4_?ymVq0Db6?08y*t3&j+Qi(m_6cAF+&T}N& zuL|n7$YPQ^uuYwY@LFN44^Qth(ROgO2UB9?)t&txB^yy<C97=G1q zIC3`H-(EY;q;Kp`ouYYu9v>>^z^Xnu0iAyEkAMF>yX>2J*_yM=g*1C&66Cs28Hw%F zE-o2${lqiwKP?FfAM(qQ7t63IRwjoyk%HT~iU|etVER0VrScCGJ;uaLHH1zT;%sd= zXKp<3O)E(StXR?U|S$W_I$%d8MDSc7g|CvM07Df{nF09kt=4c(>dRLKc-&Kj33PGuO? z3*1{U40n6QC%;rlcF=A=&J?l z|D1eKT*<2uGbMW1eZ~2s{ee1!l!|Z-F9tK;6NPI1my=Sfd;j?Q$A>7|j4{)o-9Q@H z%UQGcUh;&|Snk|{dxYXL5SqK!6c9D0Ie%ezsXAo65S^0qAqqDhdeUS~ggZ-*Xk1KP zhXx>q0b=4ig%Ptz0O8^{au!^pvT?XyQ3mIL7`2PxMhzx$4o7_f1PhOKu@OJNw(kCY zjYkGgaSdJwHp9b7_?5e2`=9Zsh4r(MqEnQuIs`J~Zmln-?1Vk`_D}=TJ`(EtV%av& z8}~a`?UJ1|2&DU0w8ActG(3~;X+^nlBdgynSr^F%Bku4%{-bx-ubD}AXmyHpM8$xcgIp&%WgrAE}Q)C zW#k|cmAUXac2O{<(IL;*QY~8df3*ZIOtSErchdrX6fC?<7_Ea|?v?jx=#zh&J_gC< z+eaKYw%5j{heQ=D<~?(cq3J7*Ib(C1?}ZyBPmfD}0Si=+eBrhtWT)*3FL5li6^wD1 zUDAJT-(Nt+^7V?poXeRMO3Y_hPC8cf{0xW8n4rj}EIHuYZ;pYKJVe4{m63Y zAbz-toCv=NfrJl8r({QH1_>mD!etkTaUl+0I-;pqLmq_Gys#Vl{_1SB^F%r{l6mxi za8nmY$)OPj!jZ-YrW>&#n?Lc7E0Cw;ZoPgg?0IA(DVXhBWSOkV9#d5O09^ixB3WlM z^8PdV4(0`LtbP5=0V3EPpCS*9a`x^>K^20u062M!GX9b2YW5t2X`Q9S{xi3vT~Otv zYn()4T;eJi4cm_4B@wx4-*Nw(nDQfb-VkC^&tY#1m|%gZbMTB_r5~v|=ePQmZg>8U z+g^!NZ}yS#}dWcHc z6>j>A*EfkQsI`hVF0{_5J7s~yqP6qO$K41r)*EMlQf*so!gW2Bu29z>S&XDWrKQSY4!WPXH(jgSs z3$GM^3U#3sr(#Wfa4tpqXteBtpdB6vT+B)}C`usF@u3kvTBq=13-`xY0l46Rjg(LRYz99;rxWM8c-BqQ+W2(|~6^ ziM~DMm^!Yaq#1w@mfR_%r2mAKBPJTEIAHX;yKP7p2@p1r5C#!*0tYXx(nSXgccXE= z7`93zGB>Oox?NOJ*NVTdzOU3EGj?8~^iV_54p?I6j@E-`}$r0Ty1+^md#TW2gND78UmXHioYX)*=^A^&_4I7U6mI4gU#bX3C-L%u{DI_MhD_yZM` z=rubW|5w7@MYc)OzT$!~utF>|W=18M{Bz0d!i&QeZ_SZ(t@(=det?U}dMUiq+I=Pd zl|f3nl~6h}jJwo&5vI$iGKM+YWd>eF0a6^ryboXWs_oXwz6DZQuN{h1{`hz2L8`>} zE+&WfUKprL5!ltJYsEKf*VDwf&PT#2JJKwSdrD$JK6|;BGDNemnRzm4M$h;UFo%Q0Kc!Yt8waFgKhO-MKhl>e}$GgP|rwm#+$KCGhbfH zQ<&&E*{Bvc9a?hwR+~Dg{Z)WUDC2d28Wb-($mP_MIOD8v*cFP`J%p0mq zJbsJbe`t+i$?Fi?ud*PXXL4-NhH{UP668cu@W*!}*mFBIKFh>PPoI+t zVzqyVHApvs6^;q_F|$AIE$_zL;zKRY3Txx4nnGili2BPI2Fb1c)HBNSQP>+4>vHgW ztZcq8L(OoxY<0Cz~1F4G5_liBPXs~v{f7L^EG8af7iA|u*ypEoGRYAt|a zt1mW=K)PkY(J@|Iq&CeUK02hU{EF{4wThw)`=-4(E=H@yt+2&c3W9ue09KFGcMgkN zOJ{1<@{3U*6f&i(>wzZ9kt}!+&I=rBqW&zQNbh$m*0pU_54BniUOim0;r7}9-bzD@ zTzqo7FzrLGHO8Z&@ey)rlB2osSUZ??hxD6^G?2Fj6VgHD_-fcU4p-@RS4YVFkbk8p zj40b0s$pi?ob{f6X^60nzBqa;k z!lvp!n)nL%kbJtEiE?F3A!uxb>p(jK%9WDMCk<`c^hF&XK>*~GvL-0O0iW!>rK8RoB=U_4L(@irquti5mL5Z7o+A3WY;-v)kD~y{% zU%X|OVu?YE3Ay$S#eD(kR)$%VPHl@!hSV%D*q3Deil~+pa72g_6l=Rh5*o)D0uc&z zq2EZ=xTrbPhg?*X${WG51!c>U?3J=Z^2FPpVOn6czgCEh79AA_V9#v=+5^Z!H3>}M`&#+|d*Odx${FS{tGX1Gzl#jtKNP`9nT2Zy-oc=iIexL8z``um z1Bc;71~rbHt58ma!`n`>@OyKxdKys2FC)Nd;jbdpPN{ot>^edx;f@I5X@kNS9x}3k zR=LP|)WrmrpF|X8gqe~VK(&^mRkT;I97jTp1#+`9l9(P8p^G{$NeP1t3Nm5eL&|yw z9Kb;0V_v8l=mvfOvxoYi4MO|W@75AYK01#sGRCaPmim^@A37GX-is9}>@t%NQH zG{I+W1Z#xJ+Z))15&a}W)C~lAZ&&8R_jb+8e$&l2yV1?VPKnZx+FA(=sL5T4 z2pzswva}?%AOYK{3`uW)o=V1lGN(nvtY7w%-Z|m|%pJcrDrn;+E)qbq#YEythud+X z!SeMC<6g}O%AzrZ=u3jvm+~ihXz118LsBP+7lM$llPpXc@0YWBPbWM^EghZEY{n(H zv`>acQ-FD=``$3-dVfso% zVcw1!U>-rPcZ~*pl!U^FqNMLwBHvi+KQ(-29p^^d1+M6dlE%}lxI!DZ8PUu11b&zZ z-T07M^L=K5{u8JAG~dWlSt%Fh%!4RLCg*@jedR{PjGLI&K$8SCm{wU{AKO5MI4a-b zCtGj1biKRbR%S&sRr}t*0#J^qkd|d>Lj#n-vGmU@gXHFauA)Hs{W^7&P5y&YKWQ{hOs57M)4Ai-lE& z4@~YzIh+;q!D+sWEMWafZ6tf+i=*Y^lD97 z8{@6V+YtM@HnOzww4$bX0_Y)%!6!{~yaZ$_m|6x?xY?3}w+>Mbuwx2L=84Uy&OOVI zhnfPjml;+$u?sky+ zY-0Ia4zAnMPh2M*oIDLC4X$jNLtfBAAf@-)}pZ%d<{kF+=oYnO35jq|o zgHIVN%_;|IBS)p6@^NTMcJL5hz{w|Vrl^mvScKQ{5e1Ai`27l^4Jk1D(@<;i*)<@i zQngxfq{M!vZ4iEV2v$kwXq>0aW*f?3Qjw!lmm>Hf2ChFJn)?2`*o%Eam(boc2g@7y zSR*r16tu%o`5M;hk!QU*V85#$S)k?W2E)dUEL;hA7DbB^6IHJb4|V8kd;NajawCw@ z@yPGSLOO56E17hQ-owbgDyg7Hz>Oy}79WoK6Hb1Iq}p-LJ;JcYl!T&=UjM2$tD$0M z@-$SKZ22A=Yqh2KR|tw_YeJ96=7gxfG&juLjqm3!2s2}XMFr$Ej< zwWhX^O5!8_W?bJ3!O_g^)E^S38!f-n+bFzy~v^??fXg7am2R zmcvbMUw{5h--C&A#S~+>Cwx)y2H)5U86fTCe>a$`<7J`H_2uu^I(-2%!csA>ftLNL zM-<^+nMKQ4Yj{3>R>)9$HEhB(>z+>4r2m2SWeHl!w*Dhbmkuit}Kp zTOuS^GPJL`kfeE7u;A}rOZyOud>ZUg_Vi5r%|si^_XOdUvy`U$M#yT3GQ}M+59H@q zYqBXMW?d-sGU~$Kr1KA>`i?8$s|PMxYPLhAD^9jRbY8)rFm!mZay9{-K$MTkBxG2; zAmkTVT-KFB4cm-QTTq;cuzmJ(SxcjtKlRFpa*5-qr2H!BU-YGg%0U*x^yiLdLo-{PEipb!+O6`wt zZg-Z1#a@)t(^9dei6hxsMH{OaHFGjCD%Ap)OCkUKoefEfaaMd{wQQ^}Z8E!DL|KF* zZh_$Z!T{xDz%iNW{j~If?NgM4VsLTkykCMqfFi5WM;>MNSH+k`1NAT*F*1dR>#+KO zE0<-bcaht(N~l*e_bqUaO8N>j5+jsE0|pfe0@6!Rht2#%G_v{LphI2O?FlRzPO7cI z=U)hlB*km^iWi^q0l*IobRr%bCU(tv*s_JM|`U&mQ*wE|upy4cP$#XqCYG`l6Rh9bE<>Nd` z;|3OB=Mhiajx4wP>e&K{8=pAzb;$mMe>5WU z%kM*VbX5^*lb~n*(6ScLAF0=stSDtsFOdKSu0N5)4lWad890x!q%zR zWwe7ueBy~uDp1d!AH+870;MRLsLxJx^KMwroS`ewW7rRZl5sg}l6J`n(Nsy3KA)MC zDE@rity3J)kUOP+Rw1eB77~^Skt*IljZ*Y#EL3-|m2oPVX7T8=>6j|#S+Py&C*DBA zoN|c`Qfye-9|U-z20s>jp}5?rpFC|p&0~a2hG}t7YFKgu%8LFlafP_dK^D>Hmkh_E)l+vNz_oEG8>?d5>zadOna_96FDIV6R zj*>Q_wAxRv_=KcK(c=+GvC4|f`@8sMbu}RZ0}mm^R>uwUX6=%yywkh`+R!YVpt&E| zmxdb^??au8z{!{s4PWcK2zQV#=Pllt+kCpWhQeYA+}!4j&n~Y(zcWu>LLcTG${7>N zLex`i@^#|fuLq#eup{3(ZzJ$1ZjwBd29;-1!PA_~K}?>KJNz(;A}zFdj8pZaNl!tc zR+lpPg{^d3ncUZeszmw+%Ox+=%VbnG`EI2Sv%=#%1Vmn~>kO1-KrmHm(zm`Yf?lCe z!TLk;+etmUFN>)VCZQCf^w}XI^w!8%g9-ah@I*2l_HYzX!j8?kfpt7kwkmyp6R}ME zM|8yEUF;<3nWZN0 zC}IXfk@Sv$@^l2GBhs9w{^{^s3U_|2dY3SEu0W_F?xkTFqeRWwj1#y=u;_^Z;U-!n zpo{OX2bRI}f*%ISGT8Z0wk@3y~L;cD*G z@uGE95AReViWnXD;7XgeY+T^TPhNOqC7&4+Yd4NaEs9dbX^0@-^#~zB9 zN)u5oFQNMPF=xl~6J3+iP$Z$0%uCVIAvoo)MUIm3E^!v}7>-%47fL`FJn0bz{5^qB zmPSXo)A)q>pe|U+bo`Ncem~fq4*HSAGbbMI^=8i(`LT2kELr^_mD?uF!t)Yn+@k)e1X7V7!%OR&Xt=AZ%K%vf!bom zyEk0KcwVmk#@c-c3scRIfU>fCra6RpOpCf#N$mJ9{(ff6#D0z6+y$ls|-+#j@ z7T3(o`}5hSIKJgsDn2SS08o<>jlcgdy&wjgzR)7zZae+|?igI6JkPiD5>4g%6WQ;r zD6WJ0P{R`RwqNqI&?A zkH;Wc>CppRYzB0x+mT`6TnQmuL;O3(!01~jQ;t2{8t?3p@aM+TEgdlNi64R*%aS3( z&3!Z$fu2_~ec?1af`B57u2qOrhMH+iFgqIU;FAE9Ca?*aumF1xRm=2JfAih7JTPoO zqJwJomv(&fP7#eR{T~(2?vb+-hUTLk$N&HcrIvTSJl<&5QLTAxOh{HM(_5#F!t*H zzUBGxAbCsOj_ZzY1rhP%qp#PJE&RR2}5<@<6!|D+EAg`imAk;ZZ=npcdE`d>N*m} zY`(hXj=|}a2al5YzE+!#Fvr})h*}^`lj#1cZND2ioLIpl^?-H|Yg+O7L;LGGUcKfj zm~a2Gm{&8S1Cly1iQ;<8uL@3ta4Zbt_lhBiu+SrVHP3 zM%+&aAQ6`%Tl|O#K!3K2GdYep8R|tmRZ zv{V-j-^M-XfJUfDVkK5f;8w3C{+61-$~<5uV5|nKDL&sEM+YQPW~V74EHirQA;l2f zw%ibPqk^v?+;wud#7&cg5>i1Jla(>(4rwMaxAb#nP}HunyT$y#gA`Dxi1j!ppPD;0 zp^^c@^q(nN0wAeC`MnsKfs$Z#&ip56ya$oaJU>)swB|Z^!9iUw2q=Jj#?%Nyzmm;} z%XNemqoJRWM!$cw@=^iEi5xRS|GY&Ym`<=ZgURQV+U*E21a-Kx`sHFPXYTLDwshs4 zXn&2@vTGQB=zXBDwwG)<*F=0JWT8*7M3w7+yHF!R6&#iIKK&}~eB*=#G(jL(kP-cl zDQn7L6ef2v3A*OZQEJkiAaR&WoQ*Wtotn!jGBfP{4fbXEP)zRZJu#7ttFcsiMe34y zi{+Q5HZqZ>)p+8rMly0$ zqDGk@{=zCh(KkzrJlnS+XAO*KiA-UC1LGC6ziu9mRH^o2pK^15RVWDS>XgW6E3#Vp z={A8!p8IY~H*I!S?w2uutx5H89!qIE9@#E3G%|g9R*PECvyPQCZB&Fi;Z5kZ&gfHN z;dKeJ4c62d`L~NLbR;D=OUn2@BDx5>cY_i??=Vq?<+!UZqb%pc@3TUfD;QC36rCjI z5pG#;V+vtcAHW#{z!e=Bc+xsAG%u`kzI-|>m#wN@?@;Y9Gh5@Z?x%N&$9)}9Mw;A} z;P5%6I{>s)L0ue}#vER%c%T)+o-nyo1AQGMO1jELRX`m0^BELVkL%`#9%~hO(Wrcw z=Stj;q{Q$NG3h*f8%O(=*x&=EtjcML9-~ba)vN8wNCjc_x~(wS@_fv~2@ufw;Vwv$ zrw)u=NLot6%=3>O$dp)kEw;~q(Sw+;=m~b+`qw~E@6$W0lVMnnf!ayN+%p`@3gJf^ z^Q=>dZacmUlWo&b|LHTJK4@lLKip2El^SnLz9zKY95)|r-TG2%{F57ZGJKn=PcWD0 z**5v2a!-eQ*p45Dho<*Oos$(x9sb?Rvi}KdcZACvUwZl%Q{!pmRa;bXMa_l@(g?x_ z;N$%s1l;tdy8!g7wjTruc@BF2!!{~8m!3_ct-)!az;JZ&zT>Xsu?sKI1Q_kSsT9hk z9p1)Fpu;T0epUWOeeC0eGTxO4fP^p&3-VfRvI6OOn<)n76Ud6xwSz!*6h$CnGET#W z#BhDz1TZ^s;&st#^pQ%}cNyJbNIun)OvTj9K)jjJwB zhfr)ub5(Axps;OYC~}N9fmRK8b-+jwX)yF_w!xbBLqAe3LX!+!xk7k(5FEqXfuWv; zj^LzGi3?aJ=yf+m5;xRIO*|CqLz<9d#?fx1YLmqB7#xnpo+N)7GtU{UqWL|9WW`M_htjU2-Q-_SYE7!Od_%In{#EI@*n5h5|N@_zuZKu^C~7#mX!&`N0mr`gw* zuo`tXo4-90#+PJ82DE!Mj0p?ltHv4W^08G^fDMV~IF{Gre~Y`P3!I%C7VPUOEH5%T zk3RPzag8U%rZ95K(|`wpNO{^5W`TBkP#+324`JqDqs)V~cS(OF%mI*F--Qzm5%$G# zEXyzz`&gwy(_>7##SIJD;47G{T(|X3TL7 zOJ9UBqTJi0Af@;w(O|?}6Grb8R*WJ3WmjHgjIb2(B&US+Kp!ED)UGc!CW#_z7+<9Z zDE@t68Q(WOP~8xwfLg}T0!>)h<4&q0nnX6nzBY_Wx*#kAkQo5kzb>rBM8A6j2XR0h zJAJ0Zf5Ny@3^BqeIapX#mUKnf^Y&{0bzv40&6OI)<1GS^=iw!IL18>`XKU!HeAh?O47fCaD11eLz?-?Syaa%lX+29_Y^q8}qqlA=H$r)#|iv^Im+e_>BNJMd27&-OCaUR+vsQ}VwVVx-Ah2_M*Fs9}G@U98t ze}i0Or~svb>_u1$Fwe#&SO1`ahGPP34WNw_<}A>ke}s2v2N=VlPMGOcztRF_T$7jrsNW^bLQIP};)JyT>|Zy9wSXOx z0)W3LjK(V%g8(|9Sqn=Z3-JwYJ?uNae}EkzqiWa}&w)k=W448Xg~3M&<8p^sVOlBG zKZO~7k`6#~RoD=sgJI;k>Jgw;;e@TZ0 znmA!SU|kC|fjE|ByeZ;^RmFEhEtZe_{7K&of~Pmr&uPV~ctmj2kRay`<9ym&jPyJK}iP4g6D` zXD&R|7Z@m*)*t7^!oOT7>g5G`VqrJqxL?zQ!tQsT6S|2EcAVFEjc;;Kufi_E!rm8$ zR~PW}8~8^$&p#tf<(lbekFv?7CwjB6KOv5@HHE7`q%pRoJa<0J{<$?g__nJ_IcvAR$tF5%x6$KCAyEGioRz5_=S zT&H^DIhyz5xPJqGfP2|JPg7ndCFWLk|GqfxX7~RMoVtqtQ{(Xe{TC)yu_Q;h^E`Uz=_OjffuYU zy4b@?vs80nqSk|_^GGaFq_9L%97zqJPUx-VS9|3xE?{UyIkXl>2rZSPQ+QcpNhQw; z_jqBT^j<%A02lObVa=s+FAH&h>?~`wrFJ26m70+f6OQp1yMOhY%9Ov`v7fu zc04?nPg)k%E@mvM$lc4K8x26cS(v#rvMgZlj!vtbMdd}>Z9KM&Ptvx+gQ`1@li!^y z`l(7~eetkuD9G@#^)d_Vmv63hajOHnN5T33Ls+T#ROFJ5m>Nyd(>{p+V7pi8ZW#Z* zqyR>+oPA-`f6rcLiP&Gm0{;tP4FFU_MyF5(0JQF)Y>0t2aH&AJYP5i+fH2ZA%gqe9 zL=Ct#P*@iAJQ6_03uykR z8pi)Z8IYeZ!*dH4gSUIvD|E2(Fn7IsN^MXW$%t))e@Y8f%Bc#l<$qsT3P_4Y0qst~ zV#{P9_~#v-eaj;L3JPPfQ8_&``~ku&3sbz)jFYmD64p>G$;LgwHq`dt3pf29CGEgX zU0B$<={#zMs~X?b6@c9Q>%#6O9g4H<7&@_Ox!jv-xAVb?ZZ%f3N+!a>I5`QT1jbMY zE%d;ze*>!jwlITlBKDOwo!%MTssXt_=#~-FF0BO8^-0)4`hS?RCa--C`JWa>0wYzE zI11sE)VnLGJD}R@S>;o%vA4t96iRq#im`M^Rsqmv8H@%{W$zWH`g18cV1DMpJ3bc)L|P#p&op?S>HwSPGQEP za1k|3;{w@o`E6eaJQ238cr39P#}ci;gibT6fYa|zm18@XPHD>iM)8B*LK0E4v-WEr zSL_X}lomkY-X|;tQ2F!16yho9Ny7z}LvC@5&`sj@T44+LosqnO$k~~sp6&f0z6Owg zf6*3SIe^;JO?oNatmn|57Dm}1YoL*57(bb+ot^VtnRLT9Dlxm01q^S$1WxXZICJ!QNjp3dQOfTNv%v7^E$7dN$5@SWZVG)`FH`;ep*9UHIS7wZ z@ZHjVYyvZ(C@Ns%>XnO}(?Y~Ff2#L|m4Kdpp~ zJ?Q}0o5Fe^eY3CxXco_83G56_mGg%I*Y`WZOvPFKj|vOt^?jP`&bh}6E3;5v;{7#j zD;aG8k*#W2c|%xfc@p?Xg@yC_2K*1f3(Gg@fv`ja5Uu|~VI-cp{63_yM?9TERp-u!;7$< z@0YLVK(rCyEOEFajMC<>w@$Bc%FSxIj9^}G_NLU=myaKWEUZ!UL+YQYV`Tvd^Akx2 z(=P7{*DN;tFwgsPm=1mwe;6s~ZkG5#VVtF};ciM7&dK>_?4|Wi0J(Xz_05l@^~_Lj zjl%k=0`?rwGq#?;;-4ifP{v-8L(Oc%tWRJbwrrs(yRNndw&#NBz88 zf%^G>CKtOjsT^(!yIlsa-q|E80A4{5YC zurMMwSbS3rU$bn)mg@^E1B>GL;lVA@4+$FFA7T&7DAyM)$4IOAx^6t%zW}kP9Drg^`SjVJ5te~vwE7<^ zpl*QnvHY?Jtkxwz_T$E+s252d(&!Q$2X!dQagUq{NZ-(|-S*ZdpdvWXicv%QfZ*40kErEyQUp9817U9*^dd6KsWWu_)I7JP^9cA%meLo zwZoc3E;2gs-OY$t$JA$cLC1f7tM!e(FxEJBRLb>6c#8WC@c_1 ze>hh2WicZ9z|!B?qZ;oETXu`Z^iAz@jR%Y3&PABze@Ca}@@x9SISxpIWh6L8m-}(> z^vOOzoh{D}IaoE{Xzcba9)>QUc)@VamzuSz*mIer}Y?mc!-_N0h-b5(Kb; zI4au30Qte|c*RPOd#&M>`$1t-OJ`5v@yLxG$^n7)gINY4FJSZdF z4^ziwf3T9%mzBvZ&>RYDIS2hYVN)(KVAU()M|3xR`I89#VG?NO5u}S3o8+A`!Xq7A z#_Gg_92f$#`$xudvn$M3fc5mV!lrCJ-}q@+4YX7Ke-;VYg!`$Dn^Iph6|4bhbFqx@ zOX<61nBs6#h1JDdUk|Hxgmr?y($5MrK=oWoe=L&KD=oEK^svKlYmd6)SI%)R?3KQ2S}=>v^*Ad$ATU z!^Zob$&`!7mJt@lWwe1ZqE>~wv7~y)mckMZz;;9*5S9YN>_rubd?;PnwSu=8nMR3Y ze@JWOvwdhF)=RvNhNekaY#Cu;Tt>?k;8YoPFt_4aG(8Xt`x zEJ}>SdH#*x-PbwICSmbqgoUlk$S43%QwaZ1ma(uB-{d9HM}#fsC0(ikMi0y6|7T!f zf5@EL$(LO+X&1uy&5;iYYnGpPYAEtze^AG33I3`u3+P#W+x`}&Zu=chgP@a#4Hys+s5X1Ax505Vuq4#3JJ zJFt~j{9K4IW*`4$^g&?*n@F&Se`2r0e^?j|7_se;_|;QEb&a0Z(Zm=7*w^QTDZrY? zk59HcY1$EG;#~T4Y0vrkgs?_3&4w_2q9`+1fDv`2+d_U*wAzBHJBs1!Va)o|)4G*p zj`po*s-w|*(H0h{cTZa{S^-oPjlfC5!X{S2P8XG=IrgaYp(G~CnDD3je_?Uk@9hfn z;;?3W3xETQMdKub4r#EUSq2zYluw2xuNS98w6ZT9UBT25m&IV4WcO+GMceqt)7Bgw zg`hKv$EcHp3ReqW;|~?Jw^3K=4c)`3h!VWoq9md+_M&)oc#D1g&EC1|xNZYsnD}b~ z1PfLwSww6^KoAHw1Smk2e;Pp#!1sTRWbJ_^S)?fW#7XvK|KcP$yBX8`cp2ViylmKy ze)OXs{pd$O`q7WRhZkYW;91p;fL5FIbtObmOb-T6@j+h#7Q~^<4>3k^Exx3t`|gIVhOmyfe|kNsZ+M)&0T7oj zb>yXRm6(-t6kV&vp{^YJeN+Pg7tI>sz^^9*(vLWM6{DfCH0@jmW`JPN=aR-+yp11$ zrmL?up*m4lmVH`FHH%v+c_QX(o4w$1Rp{GLIA6I8%$+7SDUf)-10-0y2|fA-JWjjC>{bn%&@PG1%1 zt^jMO&{Z1P5wTg+ROqaaJM{om^XtIqB-F%PB5Gsr%BO$ra&~9B=kf531_GXgE?%p~ zO40U9#}dyMnH=cH=nskjpIZ>i$ElVs0wdRAPyn}SV9aHSwcs=*kJ%dgqXxj|Uj`;Q z09EB4@6;!Ne^Jv4bJ9XDleI)>NG>Xnx}}!XI<^7tWN!4Vv+ttA?Xgf8eGym#^c0mL z1B{4efO)=owws%p2lk$9^8gm}FBIwNXBn7PIWA3?yGh0f9vw5x&s>z2i9AA_yO_(Oot4V z=PS)NnVQ_KAHoAcNc-AB%ragM2Fdig^}#4m(cIi|08;^&161bTU|YI_)1D2w>`m#{ zvV+APSaHys^5xKqH%tS;94~o93VI7dOmn>%T(X1A+bHx2$4?zSe(q@+)*XN*4{V?Z zltNBCe?g?$1RL=gVByTBzT@wViV_R3naWh1n-9O=E_>KVN_~Jv!MM^wB2DsMtyXUzcWV zf7mHG1(^Mtz~o?KTVO1Ob1v^CmVsSYxcCfHqzWhjQn1Md=vEPE88ym>DrT1+>r&AQ zGcf`1rC#_Vt*PC6)xHIWr7q*kXX@?Hu4;V}n6JB0jbe760OoNjd{H3*wE@tHfhS5I z0kxmOs_dK5#28uuCOwX^emR8jnXh4ee;hd;>UO7T!_sh%;)39=`UEh$+FI?W3&6CD zLWsI54H)AkPf@2|Ge&SpZl_BicDvw!Nz14$^W@9D5}wkb*;+sZka%dvZm8olSF)O7 zExNG{93<5N;-!J8=fuI$9|eH(-D4$ZbHFHnC5s$unfV+r8+(9cgl5c(jaFrGe;3}( z<^%T8E^bWJ_O!IYLr-B=&o_vvbNF>l&)XaSmjsXab*O_aa_Tq$bvpsf8LY)Ui`Xh|+=7YyO()_O=x?uo$HDC`w&|7dA=`X((+b!E z!B2zgId}IC3J}!^maY zF*dpg3_$0f5tMc(2yXka9IzKIs|@8=dc#4Ald2TA)KS`qm%mf1s;p1Pe}2ehIGV}c zC15mv+>U?+o!CukOTa9a@Vf?Il38H1Dm)z(A&A@Y@$=)@G@CGVK=GE0-~iC&*1QfF z5*1w*(62lFWnfhNcmxa(d&Zc{z!oKdHA+oy1PL4H$fh8_JGe36>pt36<=dgJ#74j+ zU&R~XjhJp6oLvV-T|EPAe@X$PWC&$o?ek18)TJm|H?mleJpHsj0&vMaad$RmhUdVX zirP!?cDBnR1jKH9c|{5Ia;*rAQc9Z`S2Iq>lD{&s>?{K7w)H3X_xJUc%>Eanuyor3 zbbw1P`r^9B%2!vY&n$~3p#HU(Zf;XPg#*orU=z|hi)e_6|JvpJ;e@Z21j zml7Ac&c$$;8sN!qeCq)h=Mwmv;VHEWjfa!fbs7AM0f@xty>2^e(<`|cc8V=d#$ zt@QdXCpCdYRe7M@a>bAXM!sdLiWN{@kLfl7F7;goAgGKu(Cn>Tsurr>5-`5Tvhaui z`mU04jzdegB`E`Se@@qHhKjiBVPsSO1%&rvx@G)UnT5Oq765w{*aXDl z9A;&FEFUYqn!^+@Z1Muc(-DlSoVzf@CN=!X{V+l{w!lILm<8J01lKPGwm`Uck&^sY zy8`CRz%u?N0V}ulG%(7xYk}YvE~`aHc$|L=F|1548%=Y;J0gryi#O4V0sH!1&nE6lMn}0H>81anCBc8DD08~Hoz9Gfz4;W zFyE$A7+0&fG29Zo>qHi`!>RzQPe=OtwI{;k@*whX#3#OETlx#2W!B3t`P;fg0Z?>uZT&<&jOLi46o7fDFYZ=}yWEPHQ-I32i~(rv8rYqT z-2syvn6eWnmB3Uh_kT*?P0u-lGl1ZCzytuU)4(XUX$F|jAA0cYI!w^F>;c|Y(y>O$ z!2tZWf1Sfj2%P4ySO2M$1Sr&uYU_Dq85t4l^;awGK>tRvi(^H4HNM6A z>(jzxPYiAIWI3DcGphX@L&Tt>w;Ny_0Ad1|t;W0k{PJ|YW=lIN1S~O8dychu#qv%E z?TVfz27NbU+)EyPXMn)SRd2RqQMWlDqWfeGe*x1R@K0buDTOa7yB!g2@(Ct7NoeVG zo(o$#Tp_st(krlf1#GLx^1uYpNPMvR=ay{ySm!8OS9Y$7%t>3ZR)NyfY15u<8#}p6;)}+E&{zy`f4%@OaO8F z!f^+bcaxN|dTdQW&_$?gB09_DLJTwafA?kSK_7sIfMxuJj+Jj4k@UrcIm7F&OwLOz z0b?PN$9kqdp8@7K9bYfMdoYK^`=1vjh*$vZ5ih0)N){MdQ+Z$#ht<{rh6B7;Lbhoe zv{mwHV2#<;!T_LUIbhVI4}tL(Pxbe&*HfXc6Pun}7ZU)H`!!btW_w`H0n;Yke-;wQ zV;28>#1WZ^#gX&*(D&12y_QLSCo08Hye(2!}@ zs7~a=mH@BPz-%aN@5-fFwi&ckS0C(QBukkY#U$lCasU_(3qd|4>4vS$eG(OwydP}N zg8^om(BDuutx6Dw+~!El%E0c1e?k(NRi&E=)XS-Z*}~z<$AFQ%O69N21EVD9r0@#N zacrb$_3*A*aF$mD87~5(D0U*f^z$cERdlI&D!Zwl-mQ01+BbobnO=)DQBW zSByo|WPxdZd|1*;mEE7}tqTsH2ljx(sVWFqss!AfcEk#I<2YoXHVi{PTSo%C{d%EY&@q%Z+t_lFu zFgvYfCAt7moUBX0So>%^+Et?E*v7#r`}L&r-ALh*=68V!0GJPf*-)OU$pNd_-=GdV zsdo*xD;v}4JJ{-tY-SvnRKE#q!d+Ds7_lf06O!lVy6f^oz)GPMe~+;YjJNT;jT4)p z0Z6O{q^Leh(WMYavT-oGX)$zDH+$?e7v!eFD(e*>9t#9zgt;fU!F&&q}~(TPtC)BP2JkB? ze{i5{T)(0LUlPBAjfjWhuK-ixJ*fj=^Ripliyj!oL;e>IKSxITzBVcVYEXsX=+`%_ zFT|iJ_glZ-f0*O?okqz;CDv~@zpae`Occ)gzXfc>BDukL{mYu?!@$5u-_?c%da{N8 z0x;RBza$=K9P+LS;EDqi{nx!^iTlGtc{;#VNW`2VeLEX!xnceZV2$@p)^ZJ0i3zpc z#3|WcYcqg-P6pGp$SEQDCBKyoMh~VNfdB11tm*;>f8Cs^5PAR-h0(9In_P!&Xl~w_f2dF3aoM>ZhY}Xy;%eE9N<%~jZLS3;ZW^qU=`mE zKaHYqz1Fv|(S&`@LaoZLc*>8hJQ>L~vv_7mf0XJ#ZF3Ts?Evt&pSC;8R{9P$DxSQb zRhPJzfrZ2LnInLy)Wga;2TYn&+i?LeVfO#~Hf)EC8}AKqe;XKp@$^F`@j+mJ3;8`}T84c7x`Z}}X{z569#LWsP97U=Ci(8GM6e>v#-&6oVI+la?bCAkJ~$(K*L zf2;w9&jYIu&z=4d>sJ5YwxOvDl{?@Y(xw26pf;ZZ=7oq2%@4h&DdgVaqlov%u#!>3 zC%3JMLb#$0rv22ZFLjf*?5d4~iZ*-;@Zly6fZ@cssF8Z$K=CP}-$~IC9EkDOP&YqF-Hq5<_ zny}p^kOpfhx2-&-?^PP!0miJtN@fkd0aO_n#k=L*>^0N=5mC$dJTMKwCnElIKrQ9{ zK(yW`AL}TLU*1N&Tbs@tnD#b!f6fMJZaE&}lw2}v!vkvdPx`VEkBpcNYovJHkW_$M zLYZC%Mu+@H2ufc(Z?g@QfYGQBmt~5rIaOT>*mCCCY}#03u$5^x7bG-&u+Q2U0hfp; zamfY^W-A5Bj>|D@(AskEr7=^YZE*Mkc&qWRx@oE!$e`i$!Sn^Be zwvhu%e#xwjb~m!w5ok}_prX@3?j)!B(bL){S&n=Uqgve5BdSCX^KSvue6cnITyG=P zlzNyX&auCbGdOl zebxr!&pE7K1B2OJ!&)toe`pTl>@8qo-Cw)cls4TFFv8tsVk+4LF#5Wq*RuglFd~tA za{HGNF!Rl~K%cfjrJ^U&Q#FaUUrr3p+ZX{p@AfCgyp5W?#OJrQ1S}h&Pjir$7~cb? zfF_f`p#jDMu#T!EWmaT>%^)du5*Q00RcRYkDvqrvqwggfj&0@ge>MokHtp_Av16T- zOO$Q9iu_$sDLeKaupT@a9G+_Wcn)*fXpIiwItgsKbYV9#|sB-lUZ36TtcRE8NdP3Hm zb?fODGASo0&S)N(yyA2yK(dUDa%F$qMg-~tuxY)|H=PESN;@+=car3bk3Il04~%BR zUC}WuF+{V#XgECytf4U{X`@`(AGgr};prpFl+!`O+POU`l6(#@;WZ;E(AHJ`SmgWj zTT=^BW*1&@e={xRfeApIo5Sc=Gd9YV{dpTY8vOjM_0MqiN6Tql#mve^|i#P(P<^VjBj;Ix}fw<<} zdiwii`8*M?Vh`I+2#u7oP5`T=l+9|I$=N7Y_Q!23e~yF(`Xn%N4Qb;zt6~uy?Ibo; zT{U#tGAw&2`nZQh0^~W+vYB|1rotRXE>~#|TO7)qjdEpw-UbJjz1;*b52)-CpsaZr zNBzs*nN{Obyzcm#8*O+KF}3h2dx=zbZchNS{PBBP8>Pzryp3fsTmxgm>1cttyz05G zu*_n+e-NPOFX7MtK*YAZXb{K)qc>#BZha7I1=_7&^?^SJ6;wfOV;O1`9_J7_+9$4ANP-uH}m*8z+q(&HQ6n0q*$}cdhm!U|Wf6&(h zbvBiNo9dMx`EeVw&fMwHbHT>RO{Wo%zX*&5!bg%5-ikTtxt5f5By_7&yQ`8qMv}8)qx;FFxe87ntE7l;pU(Hu!lP zNnqz}46B=~`9~+>KLaeGGB9xvN;1;VmSTV2MiSUL8xf@OIMZbO*1-5PZkiFVGRx1{ zqEFkvAhsHC%EpZY!s!UWW$x8R?FN9`3&4zePv%3wZc8Z1y>?Lx|I;=me_&j$=k3%3 zHC0{pPej%J5HP(|#$iQ0T!#O&jhdW#hn(E@VqjUC<9!+ZKN%9=wGoL#g`6aDjqe6^ z;|B#WFuTbs@z9U-eqQb2U_!6yXHU=SKW#%k8nq2Tm5D)bA3N^;-SG9t!1zJH`Uvnr zoYk=N-x2`@dRzY4f7?a?fB4uLpwBJLO*e8Nyq_TA5Ev;5?2mwJ3dhmv0Hss4xc%9G z+=k=3x7no4i8^=eq8v`F1QkeWCshv|=fwwm)PRH#*$ZewEK#HX>o#1#QSuo*mO|2& zlN{xp9$idpE>Nn24lDYizO`rax1P%wN`g`FcKhKEKx@H;N z`~m%PmRuF35TYE57oxx6J=t=6fQ7N*hGXR2A84?GZ~x$zRVa>tt}oaF1T|38+fThG z-`;t6o3LqbxbO#Je^NMrm-n08Az=8}d-8ohPilWJ7POb%>;*ncm>?_ARL%A|X0tG) zL?NXt#&R$ZDN{hFzQKX^bMMLbch8H5R#7vq5LWDWK0XIYFQO~kt+=qF!-==R(S`9~ ze8GG24Z;jDc9$;`C9IgM3}Mr(8R4nRm5B`oZoq9<9}X3Ee}={vyeHovtQ5r9J-$Q< z6wzZ*;~8O<&-qg2MWR#rLDc}@?iOKnoUpHF-ji?pc~Xo%#h8;W$rpDg}y zL+`={%TvbYjI_Qp0H)7-*l4OJ-jnb9c~XoXzhcZ0ANQL;77@U zj>KdipxjF9e{0d96Z#G7#)8C9FabP{fjzFy6jj+_3r}<7R|k0g#C!5>KTnDg7|YwzkHpuZhiSh& zB{5b{maXBI{a$71x7}wfNY;eQn99&4yZ~`+RICOXe}sJ9h<>O|kk_Z7S3mZi%oAo^ zmG|>Z6BhJR^0xFN(1#dDzUY6cf=DzkHT|exX&7N*_uzJ2ht$IB!%)=c)gh>*pjL~6 zc2*$IhH)7So_SBc>*pC_G~-2E`mtdV!m5QY`h#Avh}AuEm+S_4`0X_%N%Fj!A99!> zd&@?8e*k9u+7mE$0DK9cs4+eCo_x>GlVUuyrLWe-UmL&PUjy*bs*SiiDhi-GjsPSH z5aBlcmXC|U(wtg1P`V`F^PbH6d8(A3XBr&P*KO(NC|?y|G^==w^AhMjP{El26{wpd zE@DZ-=K8c$D*$vadrv<1^Gu`pv88Vw6DEP4e*_9YC9DR-?gV$c9vlyi-XsZ&k6U`P zm{aym@5$$Wp65$Yf^jSh&0~y7piamgiF?+HZIGzhiMEk_&(T`3N)VP9h)UiRtMy6! zhWBLJ&y)7la(>t4FEnJ`D)m8G}|xXHl3Z54xu z9|{^?k1`lBxD;VM59^;GWR~%s)Uyb%N$<(LpJ&)pOZ$0d=2Nlh4aQyC0GGQUwOC%9 zdKbcE`8w?|BjCdh>BN{nv~Qn!!czT?f8szGW3mnjgQWHNxd*1^2%vc{?q8Yq^Nj7O zCHy>75c_qT+&iBqeM`bu>uKHJmZEIGn|S9()U(U5yR^kFuSQ9gj*_v0es|`!P;z=- zFV6~ULJaZiAZv@+)TTOxB6K#a!|oK2HFkcU=_P>DvHzBRZV|HEePylcXqw*Hf7Rq6 zea{T|w)YH6n-Shq~@v!e|(mL9Zv{ff@Gv6%A-TCSUZy z`29C(F?A-ZQh*RmI<|jOL3%Rkff*;PkN`x&d-54!qy&{Ftm3??p_-%^_F@&=L?#gl^Dp`xHl)n7=ZFF-2k|e-tm_JsAiKmvKpu z|KL5DA{%Y0;M&{8OZ2MT7@<@5QqWd+c&yYRr2B8<)JZf`FR ziN(IGM1d(A`Pc(9f92=-xQ7|=yvuwhy`?{GeJZmGM;>@^ZmQnS$PLg&%voso&%@G` z+;1H&25OQj?LC<%Yy_H=pQp$Ww)gXl_OSL|59_vtAbZ&;aRy2%sNX}oNt-L6VZ+XW zn^!yMwtNOURK@PA7$|BbcVfIE#Q>=NC6ht8_0lxy=b0faf1TF%f6kpSO%Pp17m^Mr|rpJ#=T zCH8l+M6P$cVWe!7hkYi96V}FIfZx>yGzX?bEs-!&`z!EG%#vvjusC69@5u@&=P)q^) zHPo08Tc3dGm`g~0$Pz6u&~WmVteH{)FzPj)v0owDe{+=%^7DMPmZ)pm^-99|We;`~ z?m@=k4uo~UVSdzcv2{m}KW`ttYIryAGmDbO&bZ-8jN5BN*pHqkgZdWmg~xnUWl~!B(0IcUYiSq1?!Z&pC>h003SC; z!(QGGesi1Cn~`7DwU}n=X_>4vLj&zCUw3f*3=a}%$)NYp`1G9J((v=0rCYu z&sWZLICH!(L-U(&^Jh9zUB8P-#&Y<~vj!AIe^h&>!ya;O4RQsIWFA3C1@5wA-B~ZTL=lR;XM51SVhR77p z&Lz^>mxM*h5bH^hiEdhi^>rMMgKLUjoaN*iQ1XZl&>^Y%)X($nlfS$C!aF?xywT26 ze~^bKeu3CIPah4*1?~)r zzxW$DN@bE6Xz-*E051}c(GV+`&iyM##4%DT`J$ia=eJkd$X$q*<`~2-j0oJ|pagtM zMXfq2cc*9bu*WdOe!mp}YHD1loPT9oe~KgKHY~zk@bi54epvH!p|AhsewgO*uRBII zkR4x&lw*8C59vk^pp(azqK`Yku}?iP^C|-69Y4?aZ(tUmU+AOusgoB`wy`A@l}n&c zdD=}Yx>e~IMH3vM*Y!a2p?~F7*@vW`=fgYB-K9IuU(uAu{aom4Z{KmwUx2NFe_`6C zkD8;as8d#{V3OLZ#y7e_G^F}ax1s2-KlHE65=Llye#y@>uOeXXs0iq_ih$Fhn>L~e zUtih>Dgp`+=?ap8->LwG)l@Q_ayxlTLM>Ngt^3@+GEW%6<^4SKIvpMuX{>v$(=l!i z=8YcezD@^iTc!y!sd`0`T#*I`f8}xLJP(o`;ca@szw#3`x4aV0{G)_3K3Bq_f1jQz z;eFmlh#N1 zRHwVBF``{fW$qWeCqMG@%BrvDOC-;#GNYGxN8vJTc;y$)$K99nN{%XaOpM)1 z+~#xd$(K~M%l>bzNUENyC%31IrK$$$JiAIS8u$tT&`|e!VMx>*&%yOSMDw?#i!ygn z`OITg!r*|0e${*4lh6G;fBzw>+L{AU_dze^DT=;B03Sxp2=94MKKJwdr|8xf9M8ZD zmWP$27}U_0Ma2SM^qzd~=lPFuhNyav`{??Ly@tH^T6LAOGXO3cciOu6jF09#*$bw$&GVipo(Se`(oM$Tip>0?Ba( z?%1`(a@h~cAb@vuBSu<0zZ4@4Cp-wep6o*#p^+9--mzy8DFvnH&^%uv&A^>5!}&n% z^?Hnec^_=Eimm5#gxVj3NwPP@f81je~n_0aU9Z-!cR96wNH^=gdB zDMX;Fn_e_S&C`_Se=i|R)&x1C`xt;;EFcZhPtoU&#&u^Wz}tpev>VEz{W_ik8+*m+ zfr~d{BrA{gr1!()e0M18I}!`%$?M=g8o=Gt!poP%c$HP^OSBUmYU{-LqqH;qf5i(i z4rooRJB>bQTIFHM@kM*kxs3kK6y(&r>JKuaa#AYC9)Q?*f5<7F^uJUPwqpkX%_}h? z$CMKr;@)0OH)wA_|EM7p27tZB7bj};SOX|RJE9)Hh(`X1v0pk0ogFoQiO#2Y^#0@! zF%TOb#OQP;h4MPNr!-u@*<&L|126LhluY;AQ`8dQ=rt>Whm18u#XVY|`jxeQpTLM` zF&l$Cmj!VKT+I?KHq)($&4;X7XFg<0q0@RZ?r2I6-cry9xc#m!8 zyVr{8N)9Q@HsO>|p0A~g_v^DqZgojgH%k^{@Aon5f3N46&2glm(fJnCZcKXM+i5#s zK087Yo!9E%H>0nn^&%X)D@hjmGGC0%)VpMSs)GS_5CpmQVnH!Ra>F&yQtmfYS-!sZg+yKt$qxp4{ zFZW)^7}Gt^tpXL`_3nnW zn(Ss#0zPdFv=n zqa9387o*0{z^uGmhn3Nbt&cfN+Ms-j6fm{m07TrSJ`Z^hHgeduS{)lTsun`ba=|2o zXjJ%=*G0I3x|PD5{cb;{9H&AS(>RxX-I>*gO-nJ(4(QujEg0;NW0(PTF_BM~j( zrBo^HszW7XST~8Gi?Lnzqtxq8d49lte_RtrmVCb$>KyV)BXK~7(ll@A`_C5!FtvP# zB1T37UeRY|5Es2gn7EGP)N%YTR?1oYppb1ut34M(%VI1kLODpyXpUYw^UL=?hCh?A0cdX*I`khEBYg&A0>(gJ8I~ni z2@8@}Mz5!`{Et=uw`9i_zZan>S0$GLRBscO@$%2+%P+)OH;LHwumg(R9M;ywl8^bu zfFg9jQ1hjK40F!zA!g7^9&Nw>f3=cT6u|sv5k?IYe`Maprx~Ej#vqi&^tl+3Nn+R~ z9XsTWHp=h8%+6y)FF>$nab>ZX)U}zbtp(7<^~*=Vhgp)YjK5D<#@NHBsz)s_T#7-B zK4)UYw4S$VeY{C?mn!xC5XOoCfrP|KuZE@v%rf9jF*Q*~eJ?1g8K7?lf7L%HteV82 z1~KUzVQKl$HmPV+0DV42kWx{J7#Vd0tFS=ns6BjU^6K2`fA)0Tsa|(Mlxe+;o(z~0 zYN8XsZSX5?u)sYetg1r}th0nMz$cVx9FU|HAtlD4$G9th%9_f+aBT9XuxlG^@FwB@4oPglUetCBuTI zXl*++^d_`5xK0vQ$1`j@aNh8x+8fW|^D&qn%TWP9cZflma9*j0f3m%m+Oha{4jQ&s%5{DyrQU{~gyL9GoDx<8j%YYx1Mp7? zBRyO`TKTPpvRwXcon=rQPZ+0naS8735PWf$KOQVN8+>t3@SqC>cV}^T0*ePoaCdhJ z?hrgcfa9+2s_v?;zx221nW}kvrmOq+Jn2x+-C{^Gy`!YRpNjlng&I>+?u$ONdEU|r z9(;z)e&xqxfP%el-glkqktriQ(SP~Z(pe1EBLw^1Gz1C(Cx?{F^D??)9x9zGEL0Ej zwsmsXqaP5|TJL_57VFw6w@2~h&0keMhbUGseJI;U?j4Y1J?Es<4wPVWjKH@(_>KaN zK&2)iHrWfZ0MZ19sU^V$O{-iG%cH^jfO#NpB39Zzbj&{kb+|i8{LW-r^%?5;b=o1J zKiTEKi%b8p$2EWFBbXs_D$F=RY53%h{g$#H)AWL2l8>fX9E2>hV|p0RSl~!x_*nd; z_$IgrdDM*&Zv1pBg__x04oKuS+Bb$ua!!??VIny;^!+KDaAp&nL~j7`u?t6986f`& z9!IeW2~FqRTni~>>g)sraE4J4MSLB^=*o`F{W1RGOGELDuFfD^LqeyKJzbB?e=aC! zHzWM=c7Xu|`yvqR!{Nm=e1G*%zsVr{*$0raFcwc4v8Y5v-Ar}_`SF#F@emTIq5P9; z0G(-yV2`Q~l|qtNvp%M^t7NG)R`o>uBE(Wl&f(i{Ia94-=_M8lj!@u#;&F7cF|*fo z{=zcdz*)nAeTTsr328`5?fZjk-Hth}YW_rF+<4_#icqI-+cR!GI<%^T=)N5y=3Qk; zH^q_>JlM+f3@SyjvHsf4pF9jup=V!@F6hoE?3!eVTJ`Yu}}xAKM2rGix+(l1FK_T>wc_f@y# z8tmVOfQP*|_-LaCIuFZ_-tX{%4f@!Gm!9cj=UWr0h=jH@dsVe06LWIVGr+ucUy7JC z^`n<*EJ}IBH-A1BsU@6i=_jhPteZJtdAWNIBS)V0UivcO&NTxSr7z5$?>iMJCtwsE zgn?T%&p1CcBSkr(s}??2veBWqYrBcKBinPhF-VvjJ|bTBHYIH8{2J=}st!wZaMVJs z0%#8rk((*UBQlrAvQ|+Sb{WI(DlQj4G*(Vo_iW-l`{s<^c;G%rGPl$=vV0$3q%w2 zXV;&_3*WZ1lhUA>jz`DzbfV67Tp=fB;n;NGl{m7CK|uP<7lLQOc?3}M%m5)TfetQ@ zZFUMC0%9w&unt(DM`NBdBmYgOYn-w|ZbJU-2tkT~8VyL02X9tBeTi5IKwxwl;2#FM zGT#5rtoAw@0>uin(8IqGwMrNrY{0eAm;R=$C2YeJo`)+%Bp>tJgXwz|Hi$XgSv5Tfgg zT*5mh79Za_{JF>S9A+5c#%MhKl^Rjnca)%%nJkSWWVi%Nz?e6y9Hug;b9;LDkx42GTrwy>N+%cFhSltzUGw+yF(hHe1{Ua_N0SN3Gy`U zsCx2|sx?IXQ*Z%@sfa9J$5*IDO4lJ9<*}~ZQzWONt1eWTNTutLWFGtAodajhRNmE& zKA_-uYA-dVgjM8gp35OpHJP#<~9Mc!1|CNLgBAJ+o3C-v3G8juj!%W8JIIF_WmV2d1n?rOVtyC=4;>%`7I9F0P z%UJSSV(bHqKlni3d5E5l2TXaRiZAdL5Ij<9nQ18qc-wKz2_0hyr=$B4mJr?Ks_Dw> z=PQiD5v>f4D}NR}sC>pg`0aPSF*Z`y83rmPinL3ap{{tZ|(ToIlgw^Nuhn{)rU zZ;Zu!5krv%1($!X;5Jb`@hXB%l-zFRX4g_&QlOL&4hGj)wG{Y=)!wIk(VE)HxJvkp zLHtKE=1|5q!Z+^F*-Je0_gB5%ZYahZ->WY-pEvJXeznD`YtW5zqoOwT3U!*U#i{0i zCn=HB}y!BRx2PwM0R?I-$4)a%F357SOK{d zhvw&Ej`@ACQ8^pNX(>l@kuMY@+^Sr0hw<=BOdH?X0t^ECE!!Dw)F3zsFopgSWu}o|yi3{MzJ^6Co zgs++FBijeU6a7gj$A29~)lZI#?diXSNj@U?^xB9B$jJ#sXzD!$_bknF@Aqu1+2>wl z1UE^&;Er<``tApbFd7J2`b{{$Xqn5SF-6KA&JvDBx z*?o`eltYS+hbzJe76YPxI%HOAmfP*SLjC&+weVUk88}0MTC|njmq-kc-Tcya(iV>j z7PWC;Zav<){E5w05*KQRjO$A8-~;? zASN65D&-18U3CSJ`CdnxgnRu@GbcCpiq*vQ3nB+QcHll#YLh0|^_jM4iI08f;>)lrOf&+%{#<1D2YKhxgRGwo;ZK+`^|4 zSgP3k$as~a*in;B!lNUWq2`UeNPy-SqxiOQ{Zct-VC%6Mr((FgPgtc$5i|h%^@TRJ zzI(pt=4xmmaR3w#{uXvF<^WbKnDmIi3-slbnbF;G5Uv)oxOMxx1@?3n(mcc9FqV%3 zE}iKeX=*QyqFsq$C-)hBBKibG*F;cVj0OLO+b*vhz-tY%>FTwN5$d!|I<1HLZc@UI zWZR)!YJ9cgs;=qd5D4(Gy0?$dJ+`+nZoitlxSS`_d0%UmU3np||%?WYI0E3ok z#ZDT(KF@y)E1(;4lNIbm3wKWNZ;wDtOZ}J>G^G~%f$+Psbk)3MPT9>*Fnt)jexjM|ANMmprUsWPd$u;$S$|I*k!DlyPyjii^(ZFe@Qw+j?ugEXC&KiXAe+O zO#hLOG*k;$ED>zs==T03jO-`2f*HuXj-#D;5NUK-TsiKXg=-E;MV6=XgN#Z?P0VyA zif8)D%9F!i4yBV9NK{YGmFWxhYu!dC>S%y8(#5Q>Ri2$ck=z@7EMut@Z3}T6XO1FG z=C4T)+dg~xBk{Ln1%>pO6jEQlobc8)WzFJMChD&uO zq0NT_4d>c^5g`+z3;{ll|bmxj~tUE zfuUQ??Rc!B6lD=X z%Dc+sUywFDekL?=3Z*8DwG}45z2O#M4Xba|MUqGB2!Tr%e|?|VpzW>9)i^_ex95d2 z+ZdJ)TfMra!u<)0>wj+zvN51=UBN@1%Hg&-_0Q0=T{)4uZ`36ntqX6=CkojYZs*NgD#kO6{0F9R+b2+=NmF{y!`QIGi-H+_=x(Dd#%Pn}EgtGWAbiJWl znlsxR4I~aIt{KXVjK{s4=+$zlR1jj!wxeT!x0Jo1GUV4vaf*C~XE|k}kT#5I=qc3X zRCHwBLoo^7f46f-E(sOM9*Jdn3~-2oObC~Wo6oIjx!s+wtG&k?l+*IVk}kW@MUZV* z?J|hM?=P)-(iYAdoL^_QGxIc(vf4lB8%Gc$e=m`-hT)O@h~ zMof-Shp=dg_JKaHt;7Fp{~g{-aPQo6zbhAL++7^Oev};c1c8>Cw33W{3u`?(btO2p zy5K%-NVLw%w?_c1r#A|-9<#5S{fc--ajc+wxtFW>==!@ZUSRF6VdF*6T=sp~?c{YKk6|lN*=*Dpmyo^V3q?AU|}v~Dbov?bKK9qKU?4g_ zN{%3XEW~_~#HxLlkeaom5PU3KNNmIDL8>+d_o8Q(1RhrPIVhY?X;TE}6OfI#rY!y8 zf(EQpx0O^*clGfDqmS;B|LeQ}x}oNyOGA5_`P>6r6`^bef@-@gX|vbG3HOif?)bLO zn4>l5WU*kpEt>9V!U1HA`emjVZf-)VyOjrIR1|L2quS_64gzAL0@+LSC%0 zRlMDYc?Xno)2e<}pthB4O(F8GV#Q#2NioJw1LssU+Zl4VotrD%CHj3WJrY@aj<|FA z&#{9IdFUZ-fjtg*+c|0KmseNeeX93e!)`z^TJ0Awoe0b>-3LoG5Wbrf$k#RLcH!n& z;g#2`g8O$Bl_M(Xw?q7-a3R`wUDg=YnfVMh`#$6#QDB)2{$gv{_rrkoEXf}mOO+3l zr(jrR>dU^Ghl36N_bjsi)@6F@1?(>){1Oj^dWWO-x#ff;0w7$%969nJR6QQ#q4@Wi zv9sIa<6I$=DS`XWhlB~AKYNQOl7P1xw+saY0LJVgFBO6&R1 z3d4TK0$WQY9indmsl;!24Ol&|wbgf-@$#~HDtIyFK8=m0|BW*0VMy-?LEN8lX}W59 z37YE;lv0~PTZoUbuU}zNdN>edQdX5MT!t|6n2`Rc?eCq0a9Y*-ewK%-W(Y|-g-U^A zF=GXIQ#h#d{RnOD5fgT|?(FB(T;dM(zJ10tLIgcN8P=sAnX~B?HOj(*f_7WKRU2HB z4(Nxk^QZ&}yV(Yno`NL8f$(E@99>~E)(S4bdh#F&EoHl^zNkIaG};ZQKt!XsNcBNW zr;Dba;528{#PI;WMu*qA4Zn+VYR>o*I678f6^?}sOY6mz_5Fdpy{Xa8DFpQ-OaT>G z=p`TaVY^*UK}VgM;?MF+zRRbcJ1C<2wt7YFXU8X=DQp~^-OfP>&@zs+zB7p2u!w}G zZI!f!hmN`*GS6JtNiEET_S`oKV}WL}JQaYl9_7n70PTA>&UTm~76PqFuTQWX#&u-x zBWLMc^w`3#Lw>T>gXaoU$kO&%lRLq!6Q}y450??-InQ_X}58E_~dMgqlW8g8Xa8CE#fH8)e3RUUl=nJti zO()o-7}Q)D{B{5Wla3q(FiK3UGuzVUNq&i>fE^9&)A|B~9tD~(9Z~}uBQ3$+y55_R zM|ZMUEK!06}c?XXi8G#0k}9 zn*OvBmmxy)FTPJ_$Tj4QN3!|&aXDpgdcjh}ML9-;H?ocNId#Ty06S77ZjscDcH<0| zP!1Hpqc-ORKvig#X$R9ptIhSg(c1@b`nZ2siFLwi1Q|ACfu{XPV*K0&gV^6>1m~^W zoJ>-cf@j!$$i66B9@W^nh|U7BP%U!_TJrpxC7`y(pOyTdSFu$}uXW=TYmvWS+B0}3 z*^tA`>P`En;~0{7vHg*L-4Cks=+~hD7%9s+`evrMI8%s>QIBWd_vO)IQ z8B{P^BE*2n(`;SoM7(YFdukP;sAyS+)89~R71|@vqaj&x?Lt>fh%vLe;b7SijW7Et zsQFy~?J2TR-}{`QGX7Dj_>r}|c6UOX*ptNhEh|ALhd8*+!OU~%+Tr%30WFxCo6+qp z^!lq;l#KkDy-C@*;gaYAMJ%iYY#Q z-Z9;8Eh>LM?f+T`GD)c7O(pHEyEbE*R)dBk>h9b-!Afba zyp#40v_GpwkiHM~n(Maw#qA)O=E2ZeEpgP~xX`O3I`Dp#v~0l?Pc4<3H@l8!$M9#g zx8F~#LK4=Gg!3$IiI3fXOc(qJKWXKS3OXkLdR^NhG>$NR&5f-O%sU@$Wn}aD8jXqy zd94{`c5Uq}H0st%-U^2H;7U%#y5Ct)gf%D*Tuq!@tfxKmtOz-9*FlVwPdOV=8n0(4 z9s8)Y@s+73w8mG#P=usq-k3CuNxw2tON~4HJV+@4suOi?qg_tkpJc0h#TUo3d7XZX_P7 z)N`HjjGqrdgRU+HdX=`?*3SR#*GdHSu2v`(6ek8-KJTons1l;S@mxN@YVa_R|1)4jaP5QXh{<@Cp)9*;*|C!R6R#;>9 zB>voX{`IRBS_7Mj2-(^mQ>dzRQVlfRmE`mwIdJIXtrb6=)$TPa6&A&-xgu1y^k5*9 z=-~i9iz~~TF2vr9k{?P~BEB1pn_UUNTF;K|4*Bg$yT~;dtcJdJVfe6$);IJkMb@0z zrYMVh8J6qxC12#@w^@Gn4LZE!KyUokd&d;*$<@?HsNAR*f?G-wSx|Z*!Q^0(Gh;!< zMNgs_0j6#)M~RB z=<;A;LdyjN=ibIxU97(l-{mI)#|PZ{!hHr)>X#2huYVT`LwJgtSVU+m?FOs^Uoj{i z3R%yxpsle8&_{+69>k%8nO$$o5B?Lz_@;=0D#o5HF{;Z6*)0K`SfjjXe?z$vJEWDD zF_PIo8AvOP3nJAruk4#T$Sx|soxKM>I|xnZGJbjO5*6BDJU&-;G%%=sD@h$OpEs22kB1~<{8ZmOff!|P?oouxvv%D}w2 zlM!2uiRWJTBgrah(C(#kZ8961z!JONEXRTlE=;f9Zg2C*|7`eXZVl0IZSs%+N~_x5 z>p-mVTYqWjPNBpiEc+;1T{AUGF{q(*C`y`LtLbL9b}^SSaQ%G7RGHm_bkZ>dgQDUE zdO|8!y?KIZwc???A``*F%GU4XfWcOVEco5iaw|o%!Kn3ugCZ?@C7CdJ@Lw#RL*Bb; zMddXu_;npt)=4Mv?igK($RgmGMLRhPAN_{tE`+URO*3tc?gyafK~c)b^wTj{a%&{1 zs2piJdwxOri5o@6%POEt*+gz`DY7OMI)9;Zf)Yq`mESQGtYD3i8Q;Gp*Zs$Z*(GJU z-Tj>Z!rax6z{B5}VK#LD{Oe~-uOp5=t4y$ajS^it1N|i}B#08zAVV$sz@0&4Dx1pz zpA@>9dlcs)Kw|s8pNpBsp|EDsso3`hSB2UJz4Xv%>na739nZJ2Y`O{l~Ln=4LuEw#MZ1UOV^c%MzChcf6OeBMwWB6 z_Zs@f=6oO>5r^E1$PCF3cnc{* zvM`)Th2+C>b&f^KG__UxuOVmx@fO*e+a7*X7QlqG{joEo0=vx<3843`Lszc zdYO&i4RUc}5}El&h?oE^m&k}3h61v7tXrII65q|O!0H9fU#Z}TzWYs$Va)4#Xf9O) zfO2dw7r!tJ`R{nFVnODmPtX``&|VF+j=4NB(jgj*=9c+YutI_rkPD^d@&=5bhlDyi z**LzteY;c+yjQvzeN3OShEbb@GQkRAEU_a;2oqq;8UD9n5$b0YM2GiokOjRf#Z9at zc2YV$V%QBwjyj(Fp7V@`S8&N!u)O^%-sMtTOziZ@@5AvRNB`&aybCc;`&ykBk~ zQ+pji)j+~Diw0GWA_??&{iyWuo6(rQE3>>~&H;3Lxju)AImD6}5}zl=Az`s;k8dzOb~nHstn zRaEi9pn}jUf^ImvYk2t-jjed3a1a;gf#1a7E>nps#}1b$*m}M$y_Ca z5S}9q*ipSWNj%SfyXj@|f*-1jI4HF~#I7NNn=Xk1qfKFxy_M`ZyCQ<1)E1YNO%E%I zy4MvJGN9~^29M>`dQE=k{wLHBm~fTk$;4#d-gtIE2o1qh-n*lHM&^&NKAm@hhrw8w zU4k-=R8W9v^MC7+rHe2O3_$RY^_AT!>_|`6Yn8kz>cQyr&zsD{-1}W%j#b`wr@MN= z?0vUKz>Jpe!$r_zEF=N3h;>|hI$Pz*N%C8*3TaIcr=?kCE#je7 zJ+`xQcIPuE1JXE9?H_#(hRP_9xAidls>VCjS!m~BLW^Y)qKfF)Te>de%LJ+Em4ya; z+}uCB{0H7A|NHNXeP7C}G5}t#4K*qQyL;@Mtv@z4sS$Rc??#Q^m0wH9A{_Ta_(c)C zZM@0Ou6#&Awf*KC^Z_rB`%VGvEZV-CHr*C3yD>-f1Zu;3_+sDK1 z^B+Xjc6NF4L(I1-Y7+5)?_3rsEFj-Ls&uLqm2wTRL@gpYZn347`AorAyD=ZDQ3F|t za;+$t1+AS>r1x7~2`x?IP9$(=1ba46{B4#f_W>qwyr<7yh~pJtz5Y5k?;ad!=mGW9 zuZbxW|MBRH!I1QoT<^7ht{6(e;zky2YzCeyEWI2Ig=av5WTzz4h;fo&H3J0?n&v;8 zF@6^kM^aq3vBWTOzEVFrPNOnJD-9(f4BwWrF@5_HN{su7!nJkvZ|kd@r0o!)(+yzf+&vLpIuAU393gZ? z$gKEo-zt*?}@+~i2v$3Ls{QJW&PX8n0;jZ%$Rz=*~^FpsI_*0!K^P>$B z}p-YNs4^DJEbpCR3Hf!^aG+>5q<0c`YXueiYda3-0e{tV8XLnO{&VmkHIOrwC0vYOE$RA*_x+`hyPqF04?XN@XW)S< z(%HD?9nf-FLDJB)c`I4>D95QnI_%{d>^1#;tO6fJUh=nu+E%6E>|!xG5EbNg;v#)8 z(+!X39!_IRyxxs#HsUsFraQ#IuWf<&@wF7RWL3_yjnOrhO0h{pzbWMn@Vh^sx^!M2 z+^)kUM^;hWo**b7Xx2HO$;Yh@@@}JFcb1IK><~6wwn#j1&FWOe(pqw?vfmr?8pAQa z6n*u!fh;gbS2V#`?cYKDc){HU^0@zJe$LgnUgsN`87A{cO`~?MgOLL6cB#tIsmBfI zV-)dehzoz0fsaXdyYm!S z&VcFH^Ch0_h!F8D2f>aDcvhV5wSW892JKvlt^9rhX>A_{MJSAp`U{N1awXPuN8rqX`49+QztsX7vE*e<3#{q#fHrR`S;H-GY*HZD3yV?54EdKZF^2v zeRp{fYMc%SXMN(uNnsBCt1HP(e=sjN>vq)(azfkudle+WYd?SDNV!p$tJJw9NR-Vh zK#V>MZFCbt1vn^UKfN0r=Y7b=pdq))@Hh0m>O`VABI^XIU9X(+&QMRd++7Qbxq?=Iip==0{Zk8ZP1fdLf$cE6 z|2Um5XpWuA z&5o1&<7{+&AVH?9R^GoYRLmTS=i=XuoeTP!Z(Dfj_3<%3I@I8u0aE7Aj)$R;@D|E_ zMwc>6!XvX=sWr&zKTtE9M7LEVyBm_BcCrzVAatLKN+9TKT<=<-0p*@KCmHu~Nal=H(1EbVry6z!ebtQ_CL*X7-=4`#IKVO%nc-hNS~2HaSdvHqVP-y?47^Ael;Ap z=!EycZx_-MF!fWoh{-wVEY-e+FtG_m&~&}NQru&UM4{ISxkxVIUh+eIz4k{Mw#cAn zGgJXv;17oA6+M;s@5giMMD@Z$S(VM7h7y(#4p9`lyuc&tb%V)*>Ju_j7rtPwo3$1N#z9w#jN2zy8p3p}^(`LJ$HOO`*eY=--u$BZpQq%a~Y_BP8b5{Bt4;B8>nz92mCWpO?tT?0~;u z^NDW~qP1|;;}e)wtYhBW1mb)i(5?pog`;AP3Q4olh@#bK=L`{!-9lsCN$iecGQONK zHlGqXQ~|h=thALUbeA91I+8-C%NCjRRM{b9dhTWH%6aV7&=P1iM~U2JAzd9}=^Ta_ zSEKT&)dV%M9ta5DA_IshHWD1CtjS~#KTzKNo$d)J55P1^^GH&gn#5G;%q|w03QND8 zL^CvPdkEC3JEgoQ?L@Q=yM})9c9QJgu znZf4klRM;%|0X^CFRB7muZ-~1=eWNWK&jG?;N1q=Hi4ilmN&t1@_P60_{B;F2{oMc7bHrRK?Gen*cFb>MllX% z^fiw}%#sqgC(Q02h9wxbl?PiSk__hz>8z=J>g1X4H64+bkKhUO=3!MJ}<}TTQY6 zRi+{g6QR#Hk2KVlYXj*%P4yX##rQjkl$0*1FZFu864KUsp8PlL zsiRLBNO~FjfCh_9_^P%)YB^`fG=rZYvLJdVBfW9;!jj6s(}$e3;;)h`Kxq2j)Q5i*&T|c;iaUy&}tOC*{Iu6Ufe2b$tK%>Ab70V|C(hF@UYd6)o4(F@g&ECrCeFr5->Ge+eU=R+Wnmjqof?%rXv=5e1qDzwcg97E@`Nce+M z=Mf+cIYa<30Ed$UMvx#MIu?5TuvY26@HL^-GeTG_^YSioo=JIH@t5>SiM*5t0k_Jq z!jFP*e#j+>O;p7wJq3@f6q68X7;r3!z zM1D9FRJ744-&wDSpf6u{*(dASXva7ljD@6LcFc=kN$Bmc`5fJWHoR4^RSg(mt;iux zkhD_br};IBJ9S!KTOV#49tYsZ;r?e7)w!jsOPhQ)4a6yy8<1AvRYk4XXtxS`mZRgd zSBscSSb$?gE~;$PV7lW=?)!}6slhn?#t;i02>*h%wcUOl^hQ?aUr=)*HL=AkwL(Ts zGFhNCYfNSj>3bO;_0qzS@}Ux3wvApND0L|YG2#AUA3y!rBJP*2MuW0BOYC;SG%3$6 zdY}tcrCLjPo`{QjDLN)%n}!`lXzWe8=ZXJI z1)^RR8*fhXkEZjV4^_hX1kI(n#MXV}*C8M$U{%t!yPRxOawre#TxLm;Xns6Z?T~yZ z^%6F;)6xdfd9=KOc(E~NiGx6$Uq{Rs2JCt=DozxNu<2n9x;zH(-A_(Bk_ia>&J4o) zJSHFjS$;!-uVn3K+J6EseZiwQ3z~_IzVgiZ18Y%K!+LWUR0M53I6C)JEwAm)=rij0 z_BuK@MWG}uknlC|j(({m+Q}*`-7Yx{w+V&vFntc?`N$N=oXcIew|g?}7r7(*fM3+p zh!uaW8!piA1Sz%e(bQ&e5X2>(RAK|ey2H2@`ed70CY6+X#P=(YuUbQ#F1|mx&~b4f zVi3n<7UB>47((PI#viJfF#+cdZZApj(G0TlZHLNFiZs zN#&W61&4%UpcKzdl^1i!OqM91t+qfpkQS;#zeD1SuJ-)Bx$GDt%o4&NhO>86iZP;F zUf!onoe6swz4X<$SH~Ab4wSx0%GnyeHO{-5^ugA4|6mt2Bi>*BcY_-yod|Rk#NKNW z)t4_V2I_1~4NyE3j8lmGgJ00Ln(R=ld?oRz-l`bQ1#vPp|3sjzrsLZ9dAZ}wiL48$P~UTD~|x z8x7T6{^yXhXCY{zs<+O-;XAI<6`0{1^?sP@Fv7mAG3S)Iy3i%cbR=54wP6a`ec$z?}+q7e>^#5PpS}5T@YxW`Ar7QK5akCZq_eS3(4DiS z8r`dq&WHZ#jlbm*P*1^wq?mpd4_U`A?bnGRYA+^_{%|O}bbwC4@9iEvSj-Zg(dKWj zWQ0-V)qcg@bCU}9gssRf$x~oOSjpQ&^F5FHETL!7#w0PShJ!Z45Y3+GCK&-$ekDIe zN5i2T2(~X7a0EFhT9IJ+k6|{=JY>f`A@4G*kk}wybIg3|K@@ilKI$HDlels9$gC;K zvAyLxqfUL&Th^9|9~y|r{)RKGcSCo>qam8=%re=zV^;MI)UXZqm;q7E-~{^&vK+0& z*`d~tCQOdT!o3Jm9W$_6l1pod6Fiebml%4vXTWP#%X3$YUkYrkk@FSM1^*Gktm-KN z2VE6jB_iIDo4v9@hf>&pSZ$BgYu?H#uSi zMZ^O_4Jv}vC5V16se3O|4s`36{S1zr2lQ`BFluS0Ir!j?Pw3y)66^z9G{eJ9b)g|6 zzvynG7Ik_?BPF8>52{RnB^wyXxHzJ7VUew zJ>`Eflv&08(SQ7%u0DdF0{eH?g9Lpx?+an=*lgL?fAbW9@++2zd%%e9qHL;$`8H2` z@;%Phj!nf5h!82_a*Liuq&5i~@Uo(+;!U53!F@U5e-I1wA&IAzNO=1jgI`F7vnFKk zdeQ6bL@aa~y@Au!joA9C8p-o#e;qsIgwBO3owOD<_x4}J=USU}BSz4S4V~{molR$l zST*|^$Im;ceztIcgpfT&hNwONSUu}KI1wmqxy;mXDukeChxp?R-;$fIpgbFI1pDan zn$w+Px-v;>*7E#{J-7%jNiLGath%HcNOCZiSR1(O2@w9R1VjAWVcI3Butb3eSmPK2 zD&jo(K{!x14%BVehi#^3ea$l#K)V_Hsf8y{qpAd`+&Hc~YQRx%9 wtwlW+2#^^c2(36 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

WIzX!&R0t64)Yk%A2mlk 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ŀX1V?^2G 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%0A*{7pM=hA~*F<7W zNS;`g>mo7U22=izA}-GToCqR(|9a7s)V$ojNH%+aqjN$u!BiJ-ADS6)52RX#6Rdz+ z8PcrFh0jHa-~^ij34V^$75eiw!@*x1(G=~=7Qa$N*rS;koKh#z{lniJ@fmQ$X?`zS zK#}vTh!$|b?|_|%B-lO*KYzuodi#r(_)?0+t$Js7P;y8r&;CoP)0T*h^*mF{ujTVSA~t?JupX8lAIyr+g{@1ECu*sr z=*dDc48~1{*$vcGEe*z9`~H$kcKLnc4S8rL!wn+S%R?d|emvQOWYQOMOxzoMbzZ(` z;1X8^lH*lABd-X&5-sD+0WsY>c++yasO^6L>G@^D@bdfJ+O}v3{Syl_#caAWTU;(p z^tZV9-n=_G*x1|KI5;_eGb|qPfCoI_0S|b<10L{zzYAOEH`fiHqwCYVRnaQ?U(F2W za)YpgXaTcRo0AQU&MmHpgm9DxrfY(EcXgf;Eud{;p}Jft=5odSac*56lk@ zD}{y$=Hk*+O8f;l*GJ3LFIxJ4Oblvs6mq4OxK2%KlP@NhQup$}yghdksekV<(j>f^PDDSeH4QKBH~=<2vg=L53#L?H!pMB_S%T~$K$Mx< z#l%8Z>`N{RrAG0 z8IN*furxFv+WTKE6Ga!fCPkL>cJadxF2yh4E50%;QjO}KC}RAt6)DX_?6&4`hNo;| zSSZ>xOW@_9HeNR7VbWJ@kMs@qG5yxz4Cn6eftk86a{h(?f7zBqpEg;T?F)vH(|j9h z#*7-Y^?T&cv1B-5{OtHOqyI2uDcS>*aA(N}+gDI5+ygW3yERn@EN9CZ|J`3M+yfJO zEe>1GmbCcp;elB*l0N5i;k}sHZl3m$3m zW*(S*z6WM?Jj~^jk_B8#BRoqN%OU^7Ch66pVi%_Gae(iIG`4$s6H&$otKgu&$Gl=$ z2`}SKSE{o8Wyof9KD=Iyd`*D4vL@O*d#%BUigqNM#@w)oeE0+Eqp;Tmm}?Xt=Vnp0 zWqBDw07;Hl=9$GfbS*2EVY}FrdB8LdU7L!f6XiE}n~F@kr@inRG~n%D(RF)!QE@2> z!0;Q4uG>?iip!`-hE>ye>&{Fi>ZM#QWXYLD@Qle)Ws;DBxZsDEFWI8WvRghxeH-Cv zf5*11i@TeftBY;6`qUd2%a&YH@l|5m)_kL#SY7C6t1sLGbJ0tOY}@*Iae8`je>S-K zIxvwxCY)=MiyR`nL6Mg9u3YWxIkBzi%QaZZ5^U+cDmgCOe~usghT9L*D!?rJ_4_WG zk+W${6od-_)avSJ!W$gBVIG+4D!%3gFj4f5CW8~YwCWWZ{vOPl2tVt8Z_+!NOuiJr zu_V*+rj>;FT`eWHFeEaFHT4EMEFlsG*V{$EJT4E~>Js9ZE`}vU!sN@8m{k>rE%mE6 z&}PA5#@CZm^f!2e;|d-MI@(oyRdowb{q&#L66K6~e8E7Nxbacp5HPUM@^5O3aAlP+4DC@Ifw2wkWNqE%~mo z%MxHbA>QGG3OO|qt^yO@5n}MbT-H*gA7911H;)88MDp{rdtiRlYDV9IWpr**g_vF! z9wZDgH^BTlej5{jgV>JP!v@K=L=hRtVghgg1D%9y$QFhqIII{76T_0n6##l6e>hE zw;97bZ)AJpidTvj56qI5>eZ0#Ha-*LcP#|vh}@tD=8~4`<^Hwl;OrIXhN?$Nsn~+) zC*|8`@XO&)Q-F3u1Ve-g}}j zt5Ho-IHDc#l4FLA$IbGuyKT9;;>*rr@&GQx&w);vt9stSPw%K^(4=BT5;R)okQz~;GR)p#B(m7}*Poa5W>LsEmm4!VHvEg=z>I#w z1v8yd+_4xXsv#ekrEe*7!Nk(UVkEq`9VVYSni!N3Ely1}_B@z*U=rH2cru-u27}Ge zHhQ874@`oik3BQ0C(4N(S~Jv%>w$^ffwJRCufn+iQb*p9ZQja3H6>Bn=UIQ- zo1(y5IjE*2yn&G3k!6bYx4mcH<-it3weGFZBg{1ZQIpSrBhv%3qNi|cgmp4!8F5G< zwxD}pPU|V$8et6%`byl1>4C|efli;`TcwLrzeGMKswg>3EGxzGeb~jwR=nTe(KFt# zEmGB<6A5!tjGw(D%iOTPqx(asjx9w!|HiN-`%(HRLCgfSjha)Rvz--J&{u(<81E&onY{pO+p%;T$H?KW@&kBGW30apcC zQq3$ZER-Apxxc@^go&4h7DQgQVXIRU|7sVHA=^ss|S&TAj8_qDHA)%xQ-oDpfT#8i!YdS_skYw2r+%`;PdT}YnRA|2roX^)1Pr1ax=_XGF@~b7eMvz#;_@v zc@gE@w(t;O7?JzJ5DX#4$PgD9V89Sfx9C)YSuUbXNh&g8fNFJ_R3x&8u5im;`AHIeXw2=~lQNH@Ru!AK}i8o>K#S0D+E6h=GId~fzFy>Md@@89jlgAekw9m~|Q-BT} zi(oaukUHz-d$Dn`twu9fn2&Q{k8RHd_u}BqNHLG%(aqH_S2v%I^hsMsMh718m8(=6HT_IFqm9iiR%U*$F6R&R!GniJ z2Oh5dlhca;WLfQezj(xdFZcG#R%es74c6I@I$zmqKi^O$)TaGQwa|tDTZ~E$V$MIiQvp_A)w4dW$g7lK*gEp3qVauf zMxDQMJstu0V6+EnNl3*`7Iv~fQjT!f&1Q71j1dKQ03w%c8 zbpQc`J2e4)ZhZNCR$%vTqC5+yCWf+{88#L#zCh%35Q3F0E`VG$9G zOFW9&EVl(;yL>pk zh;haFP9$U|Sp;?m}$p+GAuZVSG}4hD_! zgIP+JfQjc`?>H}P-P1LRyc{H8%8{j_pvOV$nnECzoPdeQ(ktXI<4ZW0XomB0?(>P{ zF=!lz*Vee6Eucp1CE0jaBV@6gqoSS1?FJo z##T3*Z^uV{ToY~I)eTZ@SjcgO#ha+QiZmfVf548mA-wDmt%t&5yYd4|SZq~;rD#=L ze5CpC1Ix})jP3y}EQSh=`xhUsJ<^yQlfJ}hMP;xo`4=B*#5f)BYtk=4#3If-ix!UZ zNDaXBQHbS@CWY37$iYwpF!4N=)TGebMJ^C5=4si#_P#dy3zPqOjP8oXL~DvX9SicP zwT!-D1mgUH*7V>w!IjOAw*0Ch7qxAgT?D6Ld0}ni~ICF9cba<*B!DbMq|$BS;k`OsRZ*2LZ;*51Vrk$X7vBDg z*D|h50!A<4%v8A)xuO>fg zh+6e{Am)->c%F$-9mKHep+5pcYR*!sNMK?W^KObBZvSuZ695Z8{_0`PG>GhN0!CxL za#hYWZ)<0`SAU?XKR=L9qi6rUfea<_2o5GXZK@9jL&X6-MX?e6F6;o;? z*!0*THlwd?LmW)p^nZ$QAyZLLEfudF{uIAllPXhjUou!KV05se%usX130e|hq%O>q z!#e_YQv%cT`A#|_Mu^ksOhu%YiX&-{YHswU5DF|UwNxP6?TGj<*1t%}i+#}ibuGEW z1h5fp`(b*AJq^)n1sHe)9(%WC05bpVXMz=*sd#(rRi6ErsBgP|4=^L zGgXP3m(yp=+9!U!0b*$#)+R=LFiY<+I~eh45NQz@j!GPgcSl~GS7>b=MP_b8bX2(h zHpZ_i_0s$9$johsjtVp8m8CJIUfNqjy|K<((BsAr>ZY?y>i=)CCZOsIqW}zAl~*^uI$fPzo}65sT|E`v!aOoYBXV4+JC7cJIW_fi{JopT`Xy3k zr&+9a)hB+p1(Vt#3Fyuy>gQ|hcQyefo>GN_@ zU~E|nN!LQ0C!1!yA$dFESS~ehAuDHKnvdocYaN&|w_i*$;VmCooWtU2y%m3d8wJdq z8=1sm=!qx{2H_|YhALj4h@_P`RPo`idgUQ-@a&30S8GUzTnh)bCA9DMV z^$BD#4!a9~g@aiyCjo{GOg_TnNRWZKkTBIE&zI-B49qtA687C+4_|&bkd@X#74f#4 z#tOV(FyCQMOc$khfO@dFi52~$$8=GO0|YKylA7Yy23oyXkgtu zvag>tRq-_R(5P2XGa3wwaQaKkKqgYfb!dXxOJlgK;UPrKkT@4pr_G)oNz5p*bT)02 z$IE=D%B*YnaoQ*kFBuZVD6w?OW@pywfwK4E=QurCjwr6aq4HkQr3hhDw5pvMW&cBL zu{Z->W-ZKaoj!4~9X;88HoMSj;Lr4MkBhCd$L)uHwbcyF&Gi`<+uF>^=G+*&(1k8^ zp$lE;LKnKwg)VeP)vL9FfxFzcws7FreQ(jx&=rctR{z_k}K9_YxertWGr3q+NoF;yv zYBu|b$`G$Y3A}t-4sZcjAyG$dT?qA1L;BEWU{zV&P-xvU(lRs|7+13|2o-1{l~qZ> z1TNAWmR5ExbXhwM27Lrx1y@zgUnX3+tkoK?8=P3!UpK%DjdQ_EL)L>FmTt*loxv`v z(GV~C3myYAHD*>cen-YpD%G?z<-lVf!(Sew*?_N!dsdm?qASMDt}}wp<1a@s#)Sxoqy#4UPX;pp;FgXB4SoT zgZ=X%vE1f~hy{`jHvL$Y+h67JxTcZu5l=6~mYoL(1M*<~`J19QG1}Sj-wgSMrBIps ztI*)5v`E)=&IzCDMxc6AHPZRZGT$@n*_^9vvOC!Gw2!7~OgvWZU@0Fu3=%ItmFh=s zu)8dkzU8~DcGFZG772igd?>0js8TJeDv%;)PuXnoFwS44@OYSs0G4eI>~Dl^rO_Yq zp6&_a^_Zp9V|r?aE}p+4Y%8&rXjfdCaJxhDm({>&&E`B+L-QsmfCXHZQj(LbdSZWB z5x{au9QGFsmPV8ETN8N#Hpo)ywwy}!I}M1bqxpYADpjf}Sdl^HoTuO?bq`XF{tzzj zi{uDop#m>JR!MgMa;*Oeu&b$odAtD3BX&16uuswgD^pokWl$;S$-#M+B-0}4Q(lyK znI!)D|2XVwD-M%@xoQR2XDNXd={%PhR8dY;HS905yIUiWj^@Cw z0a$p(OqytK22699Hv9Ua<9vZN%6u3L-^2QSdz6H^N-TvcE-?>TIo@9c?CcJM^hn@% zhg}1(5G{^uy1BzHb#ljTy^{~OTemvUQwu4Pd+<#d6ArWf1$RtBY^ey zCvupckj{gSppFH1oU|2S*JOub`LKsGBMmcI?R|rTgKhCcqMqSAr2Zab?l@_;2&_?) z%7mbb65kY^_F#@)d6jxSKNsMNm zz54qtrT`;<6f3N$>W&x=NdlqKUsADBW9Q+p8;Zr2{eq|a9avY;PF#}RXk^rr!QF*AJm;FMT&a5Y zB4QN)lO|ua28)$l<^_lNl$`V#Ixi5bn1PYgb18;I=->k%fsR4T`yyn^qSuA{b|cbC z4XeGw97X$dx4?yWYDKom&3tF~G}D1WL%;Fg<41M5mzwm?`7avG?1c`zRHUko9{&TE z56ddzBnw*o{lPUKF6K*i?5ast`5Yfu^!OSCx01N zI@-p23{C9aR~j*EYdR0J-+YeeU(#E(<`+LQRjCXohg6Cdcv&uiBDa`yrcnii*EXDD zJ#vthJ|`=?gO7*}PC=gzlvot7+?jxVdJv)ot?CKsW?w z*n;XW1sNyS99SQ}eT5B1{z63$V4oX+jfo8$p|&eQ3X2+~kijxit)Mzg;DQ>}vU{&8 zAA)%JWM|5fO{;de*bpA2|27_&lMGlTxx>&o9C6272g?VX)d6QUyXEpCZArkWnhyhO zyCv*(%MTY9!CT|+374yB)nN#j(NdhgTO8uF#Cu~)dw!$HJqA?;t#ZRV-z9A@G|CK& zR4D*Dwl6jcRBVv4hm0A4IZgn~vQhvWXb$X#0ocCabz+O$bCEHnt{S8omp>!eABu%=!jH z*^mwxv#XLvYZ?9{!o?j%I~vUnlYpgg*g&EoQ3Lje&x^4W(Ls^Ex#oSdAT0Jo2Bt?i zJrMV=2^Sq74*S?d7pX6Z8t9RM=@Cx95H8xt_5-gr?yy}ya(j$$$r*$dZm=qT!2NZ| zl8X!W@CZf z@(f13>)VCF80+J}T!y#BJJ92?z{G$!#8`(g7-M%tTO$fcBW6qLh*)4y8K)}+Fmi{s zE6&Q2U@!S&>mIHFBd~KG5)qQ7SBS^K{-_hT_o_%qcfWgb4XKfONE#|c%F6NfN6}E2 zcehIMp|I2K!uri6M5Kw3H0>U?D5hU-yzFaUZLII?_-{YEU07Exs}X56egk9BAzQmw9nWK;fm;-l!yTAox7-r!x0He>Srw29wU}+q7AB(*) zxR6(3a@c+DFRh%{+E5KMErt-CsdZS!Hb5%@Fh>WL&87qfcR-n%YA>ok6kr2%vhf*4 zV0M|4&q3}e==e41Kx@E|k{;rv_wcZzqjc5fLxBttnCRir79FLF^^H&b88iGPBeUfp zvBsbh9xt~945~OFhSm0zz>2^wuZ-m~0$6`*!1i^2ffZ;WF2?{YAC6@uRGo$vIa86q z9>HH&J~Z~AdZjFkXQb1g^;B&g7-W|mZVhkwxHVu6?k+rzalc5_vpLMPz+vthwiO91 zSl)ocFd!;@o2DayX-$BEj0^_t`7Q`m9f!PFI7|o30R&ST6iz zhg3cju=^tK&68;Bxy{9S9eLj#A!3FD>sEkW7kN~k`0_@N7vtoL!|L|F?W7)xc_T2y zc?@~tux8vCCr_N!n)j{SR|fqdGvXnJ52)eS3MnSe{38HNS2AFh6#&cnz!*I~gTDgR z&jjo_FAsS*mHf^F+s2yIDzyxIA~{TH?>@+ZakEjmG36I11dMDoLSv%ew;sUMh(2yM z0=CGw)?uq18Wa7hqb!#GYIRyH%#y#-A)`-71q>(q9)MX6fLXzyTraBihEOR@(Q%*w zo1|)<$FFdQ`TzEmXK(QwLRT^{HHGjt@!~D%c|Gs{+ZP0ElnN7S>)9g#yYiE=3)>T4 z$KVe0aqbeZO_4O=P9j5`kY)XS6lkw8AeAgP7v7 zOo5gaJQXr3Fr4hx9fl#X42MN4mBZ-uN(Gp-sh4VvFfe3!93d>n01OVh6b3edERRkA zyAlcPvnXJ5p$3;_&{7RXs%Ct!IZlfstDc9$?nw@lKBJ5}HIYjbIZOrioM$S+Vb@}Z zL;?nf$wOj~VMxp?L!#_3k68SW_^p2r!;rWHV5a^6S*ucU6l6A?#ePqOi{#j626k^i z2Ife>&VNY!`fC8AEr%pq6df)ix#;NS$#$zqEipN)kC*c_Ddy{kFBuolae7a=Ra#h% z0&I+z^7MP~^}{*FwSuB!PwPlpaU_57O*jQ<-s2&w(P#)>_Xe!91Ct!)XbvkUcUXF0 zc4&b^Zvhg7n=)39+x4?N>Wh(XrGOQ~URDa#`&Qp;I zS*-#ioe`L4)BZ$ZInR|J>C1o}n@=si33 z1zGiG$EpvF4acb$3*-8nl(4|@Bsz@es#Q8h2Bs$LKq{__Df?1G*}F_(Yg}MR`jl(z zJWGqYlqu{@lo0`8EDaj~!`i*EHY=)2G~)T7u-@R?&jLlTuSp3D)#tCcQT3JkVEzjG z315(f`U1}=Q`kD&$_yNUuQQY>>~8k_{5i?i;4_Uy&z9<|9#Di)U1G$~(c_y-ISG%t zhgF3zvjSa8)8jz;afF%j^dWR53+ymk*vvo|RgSghjQZcF{(#bSTAmTU@UUx7ZXMYkR>Bjfwr<5KoLf3sSzx3b%B~JObgoT zr{BSZD*(;oDB~fj5U_Zln#A}OCZt?AOY$+IJ~bA`(=4Kx<@zdAVOu1#EDCJ9-QE^a z@a=Z{85h{I!Ka5>`0?%e0a}#ZW$^}VwN|?m$$DC=)#kWAoEv<)pher?WMS|1yaDDz ztF<4w>bF|09agq8_|!!%#P~FMplkvj50p?C;&~gWHyyB~;h@4Q6{*66FbYv!@{w%H zA?yIr;^22wVBeOB#0>o?((VgCgE1q^Yy5ioJ1MM0^)-8$Xf|HH@jNQ9mqd3&f!!j( z8-Bg~h!l3C>KcY?i5dD)q}^AdeZ&mp5r)YP>HdRu8ZRpG4n(dB*wTIB5JO)n6^1Uc zBa@>`#OvjEBr_wfiQhKqalArmFS>y(({>{3bCre7UQ&-CTKf5`w04GhK%b-A*Jb*i z$ol*kE#FZ4z0;z^b{450=fHQPP>=ic6*(Sxu*6*hILc_dLRUq4$ygP-G+(+icO)_43}HGR1)~!YyfDB=N zxITbmjn{1eWqNmELc);V4_#t8Hqr7o$yhR_?=dO7lrv_TtHVxlUYXy3F3ciIJW4E& zTI8fwC3Z_!)~DPoL=_^oZwrL4Mq+j=2LS<1m|vbS7}Mu^O@c8@Z^!{+!WUQ>Ek8UH z1uC8*HkPo3G^#byc%v_mGP$?k(PFm>`XV>(@S2^_YsSUmQDL$xtZutw;EgMcwtgte zM2|nSmp&zxo*Q=SN^Fc-5y$w9*+Wg*14{6MbB{;tidL};V=0rq`LR=a@(N8zn4j<3 z3Smd{Zu?+Qa0nZ3pRp}H@ojID(zvv`c3W@_Hdg1@nBposjqu)n|7Jw@(_L(ecs8}b zx{Guy%*vAPt8PqAnBHmDC0nV&3Se&k628D;n{qL8XEtH%c8zjzdVeRL@?{F95gH5n z6K_Ce3#&qyI(;blg0jNGKwC*ZMjBxrYS-rE;#!}f{IovF_0`=lsR;Ix%z{CsV)3K5 z$)CMy=0pi($yBK@o9(yTj}O1R-FipI068CPPghpgZ_u$>e6_LP@9%!txK4#}t0=FK zO2!#hm`{ws6$WF%8d&1%?lMlr}?}JSZ?P6gY$bI$o2F6>8cX@webo0uL3Itg+Zw;5F-vm3v@( z*s{EU>rL%@a+R6c3*?`?g%Nf@lgDQM+2@GpmLeT6le!;_$CX4tzbg7<@=I1h&PeM3 z7ZH4Y(uXm|GseCoS?aS_&%&L0EIowybfc0fX$lRG4F7cRuH6X#ACxBwR5!nz-Y9#pWQte=;@!%jcis;>{? zQ@J>R(d@)Bc3ob!RZC}g9}j~J&DEjwlga5aOWiPk3k+UVnlNMxVzOM!9=;$mHrTm_ zgkb1(!!KiIhj5K~+QZzJNDt9>2d(3d_+jRU?}611FRhEfAjV^6ODUK}%JpP}(CjyI zWq>$Tf4C^n<9@eFsMqNQ-nq+cvTbSiEwIKQ_{CsVtsR%&Cde+jIAe3@MWm0{Uv?5J zmn({oV$Q8$ch_Dc0lkmTr{KD3;*7-iUjiF&aHU{)-;{Iae{%9*yeUdpKMwoLObTPB zL$c^jl$gc(31^)C*!K&aQ;t;^^hozre+6s`y@W`BNm)e;J8t@~0Ah1N!dxf#x(Ao5 z4k@(*wj3NIPeX0rvavrSZkf>YzS#|5Yl{DheH!PC8cph@=;q;_1tz(C0<1s${-i1d zGslLYGxuOk$&{%5JKDqH1do_Ci{`G*U_Ius#s3M^cjvqbD_UwID~{|7HP=9HNF^)} zj6Vam9Dbjy<6trcHlMthf8BJb^1-zBU@m6+TRUOQ1jkk0eojTa(EZXEg+Z|T!F4{# zPMFGayOwrQFrA$+Sq?UK0CQqXA=t!RErA#3=vP=WCGM`j02b~a)p5?xU?buc)B^O* z?!Ia-)kBXwnLofzA%%%ei35`H5it2o!nCVy7|c&iV`AEqX)rB<09diDG*;&EnA~4hp zbg}#&V6;>>z&ZyutzKaR1X}`@dbY{Bn{nk}s2-Qgx_&8`qy!l5DyFM@K4G`OhQ~sz zuBv+N38T5M`5qXa_Q?SwbJcp;i*+vqlW8#hPB6Ncu<_9r%~Ul#xY$tjYsThmFrq05 z#&Z%z+FY%{xi5POMpObOQ(#2D7_9OOvB7!y=NJ3+Jl14_k-iOvghi@0{87sl7?prY zDZer$QXZI6Ds|+C9pkxK#U$rrE?9oTlvLySw>6Xi1FE|~1elWQ2u3dgquhikson!N z$RDxf7{V3IHn9zCBzbY$(Bdd^5~faIBf!!{?*9-HroIm*RWXqqy(5cfteS9QGUY8!RQVcE_KkCA;{QvXLtG69nBFZ z(u^rloxvy%jPnnG(Wk&_vwP0hRcAez0$5Uv3Dam~%on^A#EOc!Xw2(Yus6VvFs0&P zq6kdg0#oW9Sm1??IlBj#x&T8*sJ}{1Y~K}O3?9vyp9JF@n7RQb4`BTXOca4BB~oDG z17I#A;Bw!RWY=I2(}J8)(|Ph{^>PFG;`LKtu)YH({{<#Q5tvGYiBEvV0w#G57z$#n z4!mGy@?V`aBf$7C1XJou2@}Fki7Qv&C3P7X#5#C6t-*`gf*bIQ2a`Do6JiCcmwwIy zTiyjG-kC5#9?TjaG3?vUb)63eF~b_%EB9DgaXeYuiM^sK!G9KHFpJ zWjZ&^5sa}Su(pkZ6(sBzfq5_Hyzqd&;c>MZ#DX*s}>^4;8}mPS|Xnd9bpCHQF8Y*-QRm?~HY0 z#la|y6!}$xGG&VBA|Y=3J-M8Q&Qc|RHLvJafV0xsqJjqBY)6E0y%#Y#N*btkU z$=;Q6cB|cco#2o2+Zf}MxbIf=2~RRk7Fc8e%X0vmI}B0si8-5ZYvyu3@&=lDBkl+> zBv;xIV&&4^7vIcb0H&`Y0$DgP-0?BGq{I{S!uiJdEEc?MUN#3iIYC9B%V+O; z+P0O$Pse?09gJ;7h&6RxI~{gAVAy9}Obb%lJ(UCk!z>~uVwtLtidVVVld%$b0a(5W z3}RCY*f4587^0e$nR$o#CG>$6l-F}$ar`X~YvYj^YIfR&0z-)+WQlCEx|uqIXI~Rb zy67ul{TEw&cSYw~;zXzKYAYl_*$cdMdqECjvE{J%<_;ruRXtNRE)0YM%SucGaPO`X z8>sHU%M%!sN&KW(T19hchCCtMF&uj0n`y69(OS(-fx~VJEFoYk0$e8pmsSXByU9ITNxt*^siC71*sLBS%N zMYmBnu)oV;!&DnZQJz{k;{q|St;~5+WjpHXRtqR<*S}>&QKNl!0u%DIk8Z6DCnT>c z{p)~5OcJu`8|BGkk&mXC>d@IO5+l>Ej&KFBT~){VB;t2#;Ruga$v>nmt?xwrg*e&{ zRNGh8c;+QMR{GFRwb@xdxvIy!WLb4$k3yKs-&o^EJW`i1)HF@8F*nTI#4*Y}%tn_8 zGeHkxSo76^g-GnI7-kWDi}3xR-KV6>a>I;WQgd9_0|sL1$4Q?T*2eGAhQ5w7C*^S) zeUmbLH*7t7BTf+p+vG4jE#j6$;{bNK%HhW)k%wv??l4Gd9rdk=YF$DGn-Rlv;6*8% zNo;v{=_xUdu1JhWUSc90uaJdz9M6?_7k#I?!c7Z38p_N4plQ3;x7>yk^PgV#30(f%! z(T{%gqaXd~M?d<}kA8IBDQGocqHHt?S!dDzOj*~SLntY3Qp&2Y+b-MCN?l3OoZ~7Q zacbm>z3}|$X@S)gM|iWfaT6C zZKJ!!qfm;f$~MCt&wFu}^=GNh`0>_7_fRbKQxh zuEKzhmL_5IyDrv!rFK-uP|#L`Q{00wuBTwDA(rdeE6D{Wdolg>@OaWbC{}1aAzI%G z+PMN5AnUfoKxl@{2y@cY%v)JcJ}H?qoz(dIWh1M)?FcVpG-DLpy#M$Tu}X(t%DyG_ zqMUFciYi=pqrYBX-d^@6TqNI_N3RUlvsJ9UI?Go&F0G+|Nrf}P3AE5#(g;m~{BmlN zc8yoj^etORo0pBYP0~$_3H%DeoS$SW{{Rl%p#1|$ja%$E0Q-#mq%O1eNI`Jyc4|HR z1!THc6U}PBxpL-R#PYycMj^)g~-mqTuj3t@3t9?>~)AnDPqq- z>8{aNV$S#a&CFkR-8Y5~2rXre#eCVMXoW9DCwm15*Id13ubjLJ62cpozLH6{5PN?h zJ%b=s#ixBpg6(2G#vwq-5R>LKnCJ~veYGH2NjZKmUK=w7;ob~pY9JbudS|6*JZGS+ zQ2YEB{Z+PWyfF#}>tiU0dW}5udOTbT3?J|`12B?v#!+q9gR>J_DHAOCWB0~&9aZN4 zg($8^*EoI&w#s|_bfVZWrzc>#pI*+qo<6SvjH|mDz^q4ta9}%q^REa>fI^y5;R?m; z0jH}}2Nt`4`L={J>{AmMQ@o`9 zC-J~+J^%_8ei}B6vHgQ%40}2u3mC(S;){}4O{ch~*K=5M0Wkb^9hiD@`g;75*yzlx z_%Ne4+Csw>Cz#3OLduXe`u(`R@$iQKNCpdeZ7>dA}hFnY6 z7*+%Wqu#ms}Fo3m#L#0+CCx4y(&xlM|#lm5+ zyXWV-Wn3e&{oDSN#;=p!ynz*-z}yZC-x6G?uG$WajgN5NT_+8 zYJt}oMIop*v_CNPNnySG|Mlzsq}PwJ%)Om(LB~hvN$D7QN@ace085>~%3xsBTLv&x zAwSiK6f{esuwTC}d>9{>>C9ow+K*mQLBvMy##*-)uqn*-al&=}hnPJRF8%%T%UyJw zaE<=@jIIwXwSkS%|1u0%N&+wp8=I9CB-Y8&diiSmD;9Oc(wW10)xX}tk_f%)13jVxFRrm6-3Yym%+$dv^Z)56Z3no z8=7b}XQL)6mGfh#KZqCoGwEUS*T}Bk?eYrKZD*YXD<2d$hf5 zNHN7|(wk6_!&VeC?vxuM?6%jRY_GMd^8hL?tzovrtsu3gY@8(mJ z{qbLR3u<*UiDG)*%~m;`8NS;Yg4TW45?Z^s^~L20PBgDFoCT*4A}(|1(C)s znrpBZ_zSo$RWW5pR&!vO1Itxl0VNTan1=zw3lSrDr#4HX|E<&UbmlNgSE3Vd6B09* zR*{^Gpue=440eA;_CA_u^w%DZTn>yYhY6Rz2w7TAr?}>GVEm+DU_>mQfN|~vOgawj z;u~I5ztqJEOTfjCs zEGKOMmZkz;$qiuk=3H}=7UnBE_{#*w6)>oZ%{F3tqg74U0$}&I2FCvjVCl_(nLFr} z%ww{Zb~(va5~0#wge;;Nu+@_IavNZY53t+@R;n5l1}xv^urjrQr88ix0x%Pn$tw{p za{{a9IYlNdJA9|tujS*ObZ2egxDl|LRs}58Hw9K)6<8G2f?LGQW1l!J-2j+gEqZIo z3)Gz_b4qF@8E5g6#W3f1yzaD~BiXJ=95w%}av2zn@s|Qi5^rG53b5%Rx0VfGcmWox zFDPwbav}JxO3+ALEur#CfF)?hM=kvp09I2Ad}(Kk>%k5_tw&2?wfAt3{Tn1} z@ppgx{5&4t?}CAG1q{2^Ga+70J8U|-;@6Ny$?;mBw$fFCpL;lqrfhuV2IW$=3iioi@J&xdNq7exqCZcI{+a&>h}8Qtk2+*_@z{; zodZ}L2#h*v1cqW3FYZO-VZhExnyPM@1*?@jpEQrhYYdBZRu~JAP0PVU)!~t$yO)DP zwx^f>1F|RRF!>A2j{Xkw24=_jl&XuufX$ARu4j2Vlh8v<|M~Qf(pw0yxE!BdT*?4! zRuT(*P#*#;H-JSwH$tmoJ0CCe2IgLpGTzC67=XcILymJ++F@cwEA+~;9t;-y9#%B+ zQpnU+ZK{d>MNvhw;)^H80oxUFLM&iOe38RQOz>5MRgoXCIFW>FsjKrG4%;>MN!^_~ z=zvA#oVb11GLP6UN8qg&vLo?Q4tpLes504esKe?wUOFDXCSbV(7!kV^7@7O5T34T* zMGhww9u8w!U&KpePoAa|tu|s4Fh~vtEfE`6G*Xu+lL@<^DLqCoPh`K9UQjIuV0&L+ zaWZ^=Du8Q#OE!xRi%A=St*gWE5>rRlN$reOkf;YkG8`Im@;f7O2TFgJu$~Y zDFCLa*H`$L61aOUI&Q;R{+|Tw7(sgi_T=p_1x)S+IqJ1o09M8u92Wn}-nrwr4nkr0 zNF&x_$qR^N$#ROREK1gqMWm#5Lyr`>AibrutmO9TvVfamAP0v>uy3w3Bl#<*U@$-D zVUqBp(dW_#3;ZX2!O#F|egb^Q{OV{z?URCm^jb`ko*8zT4XhLF49LX@wqKeONfWrF zTUwG3Z1@+!*qW3WH4DY(kWkDa?j|!n0!%;>{b(~=0!#T5MA&hWV3mt7ASt^mGby`P zu?$i(8DWSp-Z9FjT`Z>q{iZQ7-cV{!I#|}-l~#ta*v%#p<{h=|MwJ)L{(l9FxtVw6 ztN)kc8io%FujpcSIUSl+J6fL}iLZ4CsoW4)LmOww+NV+?<}xOVE)j48@Q9S|fkpyR z2zywqD_G9ab@dMNX}A?;hC+kQA-W@Z=q+9+tosX%cQopST`IAHWmNB|D?XGf$f9Y) zFdHGXwp4OToE+P>Y2D>u--l5-ac*&@!9L*t2zpvp3Abu@C>}&c`t60s zP9=yfIsxrGGTdCMQ){Sk3(^i&akYw_;0tos%K&Alr`JqJ zBAKZm@-pV)7+(Pl5|AdGg8eK3hlz%%vWhtxHcBm&`6B70l;9()aEPq8u=Km-`XIR$ zLUYMle?dlA$!TvTx}GoR>!;-ig|PYe_VNa0G-mGQ*RQgC*m6jt9teYSVbFLK!z&sOYiTT zn&+>E&u>3A!FoPiSRs1?#R$J?$eJqlKmHo@PBTo;n4H5>O2una#Nd!0tCs@g9g1Pk zSb}Q8@`Z9C?T^>%3&QW3C05$fNCE|j1Ew1sBM^IKR`j`kEKMa(@fA&oGdk#M?Q@9q8Wc7ctJjg5_sjg5_szs#M%&Fdf#gprV2vBcE}i#E0-3ZM;c zu7GZkIOdiDUjB`pF~%!n$I{E(L1aH>SuBP9CFyK4l~2+28<|-t9?ur@TGL1M(3nhC zw@XLsomMv~dh0v&QzH8({K8z2>P^{|F1F0JH@ zc-iU|I{XReAiy2-vda|Za8)Y3rZdLhj0?KMX8s)wPwH2s?OVC_m)ZD>We(azTEHrC zy`)N+*KD^E(+;$F)A;Z`uvuBFpOCh*XyIjh(O(9@L|*V$No)t0A3*FjToA9qx~m6J z6_22PKp$Qa{({U}LxaO+UKo$TrUs@T!yB2u9~XAbcQ(@=;qd?8WFKB`!z<8RVI_9} z3@_&{qcMJh!%AW=j>Quu9Z~l+uAF%t*gD_XELfzQ_(iDcNC+8qXL*s@5gh?@%xgDy zH~`!A*u=1$Hy1tO*SLrQmIvv%DT#_(4|01Vbwx2-LBjRPJmaq21zx?DferGimRv;5 zz?4q#*u*RCnc2y!50$uB!Gjo2oV#XESzFW?lz_~s(;{zcAqSMpgsA=el7Wpfu&|sQ z60mV^s7{N=(!$H&h`#{LN2FJ`i9?EQpAlG5=;55gSzdy-N@QkJE>kcDS zW|G53wNH!-&{;qhF2}?XT#xSN9E9U%eB)>Pdn!zZP@a3aS?|&Utjbx!*!2Qy?OJ>W(oV2C0fK;7TS8mB4h~Wv->t7Zd6^MSfL>w zGH3}H9420vrIa|rVZu2!cVXxv*NWy0G1{aX*2-oyt>Pdyxgn47Jjb^Bi9LepRGS;lDG|VG`Nd&`r=Q^TW?(LOq%&4wvvp@85{nI%%RuH7q$fOT zl<3@rqy2NFel9yJwVYqF!$!$r8JS1|HUgMb&8!MpXWq!@95B9rl_z;x+YGJ0!cLJ} zR2ziqtsp}WOfsnkSt#o^Pa15kHh-C3odV`IAA{6MVDpAzUU*>=Gc^ON?q56)Y^Gyk ze*svPxsbdZ;!&J=4n3(Jx)m4#ek4kZy^zkbe16TJ1x^8rj0-#aA9d%FtS1OWVXG*& zVii*cRAvlZ0ZU>5Zo`=?U^iA}=!^v=`%D&K#a=ArDJz_d7(@S?iI zbOR%ero8N`4>&B-3C6{|#({5>O`BAD*$!a!yoj9ZdBr99Qui0re3^ib~ zP#}U=A24b{l*!=5^#{Ok<|szH&%l<R z4fOz{{X9XtE)*L=QnDdnDgrj8z`hP`z*J%r1T(`kFr`${VN!~X96`;}PfSz7$=wCn zEO8iJ$sHKwiR#FRw6pkzI)J6C*SC2}@S^f2>#%-cN-C9gm~8+iOTe6@oXCjRiE9V3 z_bCy&IZQP=3?>Wh=^}@<0-LTKGwY68VP6qFvX_NBLSvuR${S!R0fu1q6NlNe`rL^Z zX&VfPedI6zlk&k~#exYQh-S51yTc}O2Uf2!+-1I#1g?$c(it(Iex1V_Mz|Zn9`X{B zkhhfQ^0A^=m}DG?KVq2F>+wF0{qFtB=!p@L?Xi=bmgV=Gm57;gcF7^$f8 zc?PB`zzjKz^5Ur_BDS^xn;sk{gTqu77zF^Z(rN{Osa9aq=?=&wCmKZBlE$V_1Y#s9 zk$(d0N38e2PC8opF#j@5MhGIDfOo~TfUyu?D+Ft-eV?%nu@GvSi^sTW0Y>HDN z{|wmlIWR3Gkfp>HOcE7{;3`-JSkYmK|GR)8okf4{b_9jJHFnuy{1aewJ@0@)T6zf* zh%F5BF*RcAml{qkpMfMuw4S#ubG(E+#!14*w#SAoG{<7IUO5c~KH z4D*!Iv8%*&@pn1)QoWIgfE`7L{UKnO*$BwcQMWjZ1DH#as=Opv9HR^jsX2<^o`Jz* z`!EDzTg;13o|yjMfR%UVnnREd!}95D&N_?(n9kyoN^Xcz12zE{LWn9bNc%x4h%xYr zHdC>G37B~W3{;GB2A9$ZYzhl1TEHCi@5Ck5*5EWxU=WD0nAhYz*1kw)-L`fD z+y9`$pfa#I18j@WQ{`BXfs|7EiZQGCAtk0AAW|az?$ASQ2QQNG$i}uH6vJkK(UsJJ zF>7=ln3Bo^qcFb}*sLCbX?G!ur3|1~fsGkrQPDBaJ==y3mhxI@z}fuxsyn-fg2U>- zG$kFDcNl=FW?=jUu$hDyH(+hh=Mu1*0IXT#8vG^b3N1Mp9nCW@k_SfCfWziGFu!5c z+=3$Aki+I?hw(SS)UN=hUIW9Q@6gKqVhc5}JqwTFSxXojz+nKU9)L~sDM_kr%%C55 zD|#a^{#~CtjK{#l)*K@TjPnLyGaS~p0TxGKkDQ3HW?nmk!&Cq^7aYbfU_18VkLgbx z@))BxCpM=<{%cdB;H|(^J|#8*`>q$f;&om|{}t z$bW^yI6?Qo#D@;!Ee@OefoYFR*m!?V9@sKXd}mo+1WWRdgI5Wd%{h$o&>0*2@tmwAgZ)8=@z`OQ2GVA` zYi)Lzar>pi%k~4q%tzW}?7a6S3yi+CGx#gsMlIAcFwT>Qn8*E`KNz#44vO*DQX+s^ z8A%1XDli^^SwTue*lqx%KwH0HSaAt^97s!MMH4Kili0?=s{@$!0iyJ7dBI?Yie(C; zTY;^;z$}2J(6?x!l?gPpRFO;tSag%eiAyBF#VcU!&TFgf88G}3ctNrR3|jE?;}lZL ziYP!!WoG+9IXfDt|NY%62Mi9=F)uKimAknV;z)^tbn&{7y#lsMl5kOrirQ!OYx;CB z8}7i?GB6}X3b3*I!rrXfU#q>~ooXF2GwFD6Sd1$^!rjEc$`0F+4-w&b1x%m3q;xFo z1mo4$9Bsa_@icc6Fo;DFxGfDdlnVA@ZMhA$C&@@E)|`>40~>5Uk{jB9X)eU=V%C0O z*trsX8(6Y6b=z6Oip=uGqj4>9V<3;yk}&VD&1|4o$%5 z*Vmt9^vf!d9a08nUc63hfxj}q<{B_S7eVG;%TvRWwyxnnk9Z020y3&%?po`>>Z${4 z>qCcbVgkU(VWLV*a6HJ_<1k3?XxbwQG#(U$jBw}|6E=W_PNzsKy~xw~046^KCYphD z63dvZ>M;jii6r$9HDHj5a@WT2<*3*&{ZrT!66OLgAN9_RGD68=@+^x(bPpsS)LHV_$OJy6sah-@Hez*%$t@#^~;t>;|wRDvmhUZbu4BN~*E0;eX7#x;yCl?1s+BXvYYQ8|MVtcFxFoZ;|?3~P@ z3284MQdKV;mb#PU0NdeefJ>eZ3?9>rW#bXc;4r?_u%3^MT>hoNf_HN5^kD(3aDvkU zSg?W1X~b&Yi(_uUl>=a0=?1u@zI;x8u}@RSo*%~41nDoS1Nuhtavm`NORKPtZWQ@B z&+xEUarvP1Vnb1Z{k;o+B@AYxH=3k9F36sC!9Din@N9-B-??%$pvGN3E4$bysfL{U zxxm8fthHlI!#F&o&+LCzV``K#Hz7xcKiJQoSO3*lUw!q}S6_Yg)mLdLqi^bOpRMdw z+K8vQuW|TJx0luCpUaGeQpRb08_#u6T05hD#TeY5r6Tn!JC##tEnGuP|BB%rx?QKHw65cVNV1_uAd0gR(wlG4-Ty z4~P*n73Ceeu$So9(`5rm55HnzCm73l*K4Pg65{$#1!atORpRRt#842J^Tu%Us&vWD z7p@BLrqvNzJ9}-(+i;vnI|MRGUeR1oIo&O`@W1;vy0Vos-h&o>lm*?5sHmtfS6}cvS7;pqw_#odm&I>fK%1>1Xomx5eGu#6n#{ z-uvkc4i_{SH(eJVmkm=r=c2mH9(GvMq=5C&tLjlJshYMC1jnE+8N%s&Xd|nHxvByQ z>)a7`JHlf;M|k~-RGIZ3a2O8cbF;&m^MEzAUqn@tzoo^8rb1<4pT@%_>==pFvL(!jbXu$%6{>a&1R zFghO?->bz)o!|k3!Fr=2GSi3TrX0^50oLRJgUZLdEyVmBU^G?d17oKh!eSpL6IhQp z#1Ij)9|5NB&qxT^Kj1JFT8~J$5j&mpfSJ5~qwfR;31iIVWMB>H7_cS;4B0^MlnBAH zc%zndIxt*O{@uW!(}C6J0}GX$@48+)N6U)Vw(}LSg1=r0tohBr`Yd40QHP2BJEtOg zGYf6bZup;p>9+ubocC6QrlQ;a0JixB7QpK9rNEjd3atF&Sioc)Sjh$^&vzJZpMER= z6RHnwX#p)#Q(1EU3Zw0V5GLKf?kpZ;|mA)QJpW<)1uYL#&r2GbGAq zAyH{O6JN@z2^dk|Uw1!r*xA6SE1Mw-Wt=AMcO_Ct%mP*(0|tk=Lk@csN-N??RWUnk z4~)K@?J(KMp8!*4qwQ4WWIvk5!v=O6<~toGpNB-f+Gw?^z+&$qG3>BxVAK+Tl`LSw zZwp??#%!j7-IHQyWEQaU9AM>D9AGjI>`^GqZg$+@4wK5SG>tsRVFNV;V5l&emIf{& zKDU9XpxNkH>@D$rB`|p`B+6vcF#+r0uWgAVi&JU#k^N6TuuVuTS-{4?(Ra<#VKXxC zox8)Q)Pe_s?;=+v>!&c!{np^9pC|L_GjNU%c;Qqa_3A0MB!`= zT(1Kr!@#JI$AFcn9jUrN!f};XmjtjshkVR?Su zD}l)1#F~U2R!2beRdz!=A zGk~>QhZXup>^ZH$s)Bm)Zv!)WA^VVdeMmGv0@m(AqPPyi1|Ru0U^dXBnk#wA5wR11$q+ESHLH8;y`RT3_;IujQ$P;O09NG!Yh%DFro-AOu(?p0 zop=R~{FdYFur{=YRr$c$g~L1_n3PLkZM%1vx^M)Cz7AO19(7m(SXp&U^HDEU~SZ4)P$#y7*49L(gbW@RMF2Fw9NyyI=8Vy zkYL31G2t-ki)J42HeECy09IBUU~M`i60nP35_^c2PXgA;9Wa`uTwrZ00c?7N>BU*V zIPewWl9-g|@@E07Dju+e!zu!HlZlA_ktR9du&Z)`tsJJOCVb~(vVsK+cgvkt33KUt znwsM<|6Yd;Z89Vhu%rlBC?r-@c@UV0JxYSf2OcnL2+#ssNrfR=5(divR@Wy0tIlv3 z7Z_5g=wKN0IWLhu!`iDm2`JQ)UN|Z61GfL!E1ChB(|HW z&?TC|<0$-uhIws9zQdF;7MoDfstoZ0Fk=iG7~f&lBP2Qub9?oeR|1Qf+fgSRIsCc9 zrf~@2d{x6>VJpbSnoGe2rZ(3=RtYh4IxslQuAXqLdNU@0)dzqjq_BM9am^EliK$4T zf6%J;w5Dgjd|-aVtIjFJ(Yz4Y7%S<~${`Mn9zMPZn55+kz*^Z3sPzbkt$~r0#_!9B z?)6~FuUWvrYXhr^!-4|9>f^v_a@aN;Vu7|Pht>7ZfDO+bCgl=X8&C`wHj>(_w066V zq+ zxYP#Ym=5Moz?Gv}B*U7>0+lUAhy<7?Uz^?H1uG-EVO3Ke1&DYjB@{QKQ1WI|uhh z2qDaZny7J+%3v;KI{$!^K8^IwNFzlfE7`pxZ}tv0hv%eu{C@MzXf)qD^|7Y%-iCM` zahtqkG)*^>#`AznJS-Mdf=?16l1BZ??R!~kgPLz|ssMu-3NE4EUwk1d8&1 zQ4?#F&D~AerwbV;0!hVJ`>rNyl~*`w`g)*jVR<=|-kNFqQD5vHrjn|$RPK?xCHrKd zx9>2atL*K+2ep;ORqkZD8ooGPx#N2^5`WA2D(G+kGsou|I6+JTPC-4 z1uQQO#*ALvMC}lC`Q^9SqF*-4q_`(t{^b&*oG*RpOJDlZm%j9+Fa3|zONwyO zVOw;LW`_yr>frig-wo&N!!>+)ez6%8Jl~89GP!)`{nidASs_>XqmJ)|>=V`7ycUns zeC&wX$~QCl3-+;wga#lZEb=nq-@5E`gt~IKg)%c; zERu#}Q|PG3Vjrj>@wz#^%gZ2Q{yX$zTFDPS57-`)C?s=t} ztNaCK2JiKHU>5NrhXFZ|FO;1i6AOFnNwzg(ulK8kaa}APT?CQCOY+Zk? zl=&YVR?BOw_;RfQtVj$V8y=FuJ67a$%B!|&<8+(9>vTJ9m2sqTAEOp0CiI~dyxgdz znmv)+Kr0^h+W-qVud&?_nCvl&zNzCBnQM2(3%IJz_S^Dz4ce6`cT5ua^gScdnq`_l zt5{K2iNxsUA#c@)S9@R%kB5zcVH`7Kg|11WOeNO5Yk$?i*xaTTL-jBXg{dPL6dH+k zIWM)hI5Y6#$dIEgDtHCp)dmL*#?-6tEd6?>BLYyQm#9jEF?}P6|UacTMkXhw!? zSI?`h!_eGV!(os`#6)DB5!)+x?a#L)liDIGS-95&a?Hi%fJc|9+fvl7?{ zz*G}veTRV`nbT3i@hXmKRSO(joc6CFJ2LCXuoLg-lf{~A!GVSKyfFA_ zI?Q^3zqEj1$%CSzXXi@?W0KWLKztOUVTOxK%;YcW*29Z7E{YB?gH2!T(Gw%(8RB!} zG-?(ZT)X=G5Q|Bc5*S^F3fK$$RRxSbTXoxn%b-LS#7wl*N~pfylX$^kBoOQI4aghT zP%FYk!k3L%J^?dU0LFFdvnC37NQ683YF>zlK5HBj;d+drtioZVcMO*ET8;TQW_6Jv z3P?aJ*KJQMN0sQTkBffNXytgR!LmNQ5fwCO*5|OO8FX-!zld1GbR2d7Et1dF4jTcO zBGgK}xWNux80=LDk$9jIS86PurEpFRrnFe!F07c%T{#aYKZJ`l*(>>30GOZ`o7Kt+ z4M}imfft6aMDuEgm4P{#zcOS&g~I?$;XdKXsO|AoG3;OjyZvhbf|YBTK|i?!T)gY8NV3M! zVg+C;W+!2lno*A$b02}#Ur{(Siog&NYxf`kSOWd00@%$nuCNMNb<*Ks2qRvG$u+jG zuGT2xnWho3{AT4wuw|iQV*pmt7oD%rCzmB+U0He0hOz~+%UnIV!&L#oaSOg{y z7upV!(m8#H?J%hydRV2plGrp&IT*CTDXwx%+zXgfU>U+8jXZ?R6;o;8g6wq|?V`}J z7zAL{+KZ4bgcgGWk7fp>-Hdm(0bmKQcEHpQyAD`Hxu14WnDLPnr4l| zP}gpWfJnGrR`h&T@K-ov&2%GlHgkL=m)p@bP2i@ni##f z?^Gdi{M$H;c_T_;BO1*3{>6-#Z?(=jZc%7dI!&{%-h20r30jIp(wubEIUzGJ@hqh= zFnQ0#+#h37a9H&N5BBnr@dH?)jS~fB4PZYya~NpS+yyctf!Mq?uu_HD$HMC2RPoSq zF9JKIiJet?TB!qUoVo)#a9Y?nB=hQfQ_#J28#h%wyWnM7_)L%0!-9lj}*_brf0QOe~3_2If z$$i7alurtYNIuLQmp50qV*-asz$jzkz+AJ0i&nJ$sB;*AxroeY;0T9JSUoXX0p`R^ zBb0f?Ke+0q)fAC*ASlYmt-tjYHN*%Q7RH4f-q%h#DtG2ufzNTRt%`7_beM1jwpo5m zKojnD*2bjPVaR#}++GH3G667!Y;WX|t8$N7;3W|2YXRGr_Om7a0vJUV5k|Mjne$Y2MF=@*%h$V8~Zb?k3!E`!ckW^w*Jpazd!xYym%$&kMii^L; z-R^i_T>MR2Xz8#YMd$$5Knt{?KM$kNvc|GkxxWm~i!qmoHA~S@UQBz>7KQIMy`lK%GzB!ja+w%yHrMWl2vN zGKYsF3M8X7gJ@ym3Se+)hYm9}9H!69;Jnx{O%`VwgBah%hC@2GXGxd*s1B3`myhi| z6kY;aIKGH1P08ofI zM7hGI2it;iL|jBK`}2vcHb$mSOPHf_XI|~aFk2Fem`an zH5CiHEQ_$@!IkDcI<{{*(qv)^v zWe9FEo*Q|(k6{&^?Mn{Bdq|dH;7cP0<%b$zCV=JXli0$~R=})EUOsECZ3^u2n%nDq z*-E;+<;1pcsLIe(Hjq6OquE;Q>^0NW6FKasA|x6F3{eQkkf`1_119n^^2DhXu!X_* zd5FA7j(#1fT-#}7{dK7-gEq3s=sSasbhAfXHziJ5dWdnMjVfUMbbGMmE**#Q)Jb;O zt`#slz7GC?Ed9IBUxSXAj`rg7ud36D_BijqO{J?eM?5lUJrOedfU>%xMnz2u`iK5` zPyrK?4oBV6J!=MR<&`hz$Ew{Jb|mhJ!j-j%^8KZ*#hM9KpfV|~gXuB?qCPNrabqEd zGv>(;t<<9qfPt9Mgvwzg`ytN{p@n!Ib-)&XYuBSMyoZd-rf+lBmv z{k>HlLn#hj9VzhNOYtnxPhq)+Bg1UFh%09XTCrBO!0J`+uyyzIFl(3I8i=*>ST9cy zH+8_SD0^~GVQ44*h9cT`VWVt4E#f7^qCX3EB`|8NB{0k?G>FL_<6%*g*Z}3^s*Wyt zyQ)mhL)z`wr1nQT6NBegULhcsnE_Y+?;kO*|B}OEMe^o1HzJp56FX<~FJ+dvLG8ag zop=a7qcj5M7xg`L$$~+_t}5G@ROtHygFH$!J8~Gc)v3dv2hm_5y*AM%Dqb*UE>zmw zZ0}IB4f}EQv`anmGwsk>%uDsfw&#f!%>=u`VMd1zGrDycG`r`tyvQccW#bsr(l&+# zUA9R<@8n5~R1E6ET52`nI<6NF$7~dOU|k3fGelscs0sFm3Wp`Y=Uj^l9pNxdE#k!0 zv4vNY+7R1I3-rojx_j1IM>#A12eYv5fSCfYQG=NrE=3g*)f2+dwOk3#76hGp1%lUGF^Cj@&t#YwvVVOG=Z(~oy!oI{*6Dumj7 z8VAqT$NijiO2^@a=d9jT^<0+rSim;1;`(8ZfhhYYA%nYa8pUR(=z6T|E_h3QI;lND zw8$)PYxk-NF;_!)_l5L#7f!qNx7lkX)V$%9_(>V-xeN=(AsI(|J-5X`ln~T?q$L*r50Do%1U#i38{+D58?ka1K(Lq)&v<}7nPp?8!v)?)5`eEuTRQQZ^e8OjJ z7r~n-wKYlVKPOrbVh&h9ju@@B*3v5KYX(*6qqt6|-dpssSz4h}n_+Y>3QvQBz%q zJGUo9NF8M$OLR>o^d41irrlu8U?048aqTW=H@wPO-^ph2dM8y|xN{UqFul+a*s3-p z1v>3T4EvRu)MZG@2J`CInUU=Gp~QAFE>e1u6F@oGX6fr(o_nn;gqgm=kI`{^$fG~8 z#iaG1uizA$re zocq5^+XPzQ%yUpPv~oBw=m+vvT10X|boXeRTD&{Vy>Ob0khQ{J|2Pe5{1z3>+6pZ7 z0VcAI8C1GocXtwK4R+cOR+d#_56RXQ7!CHRW3#4rHkQ?9$*DVMk-E3l2vVklR~IOj zlKO?(X93%l^xO5o(7euZM+d2K1r}Ye=dR7_0te7(55hy{lk>Ga_gb_-W~%T{HePBQ z%;E{a@Vsbk0Cw^Lmb(JOov}zeHY)`#Th#TdnyiaYQdc58v{ze-GYPwdtA9LF_7q@? z>*d=RfW7(vs~mv+s878CZ@M1}2nZut~649x@HE6!z+T(9 z!!n25MkBoeV=Ay(X*P;VUT813V5TkW>9c{c5r8o^j>E_aZ215%*bL=Z7?yCD3D~Qy zzo>pqs=d6qrvqa?4jVfqG79AYOmh6kj4_kLB4>xO(9dD88IAW&01MeLhoO?c9RXaX02WT_uxJo4drFLk0Slj#5+mak z@ktcoJG;XoIIORXXp!=dqdJTk9TxdHj6yu@FnYD4!x+gYB|_x@U{uoES}zM^?Hyo| zKQJ1u0dbCZQsNa@vOg7y@;q;naZ@5$)x}|v1(=t^P|1@L8?Y#H0mhioVZOkKd2wrd z(OD3K7A9cy>i@uDHel%Jn_7TH-oX4FhLlLa_WfOLSW(T4!06@E0*ibd7DWK2*Or!X zMg+!8z@o^(VIPbwISE(`f62HQW%tnFuxMI`C3H>JUclfm>tz0IfXzLDAtg4wjf@}` zzF1P?#6?FuxAxZ|YuJHBaM+#7b$VdY2o8(>I&24j0T+D`x`!Qfz#`HFz@U^2=Hakt zJ_uO&Ho)e-z#@?nsSj)y7?ke{Fn?fNaai$$l*m1RO^_1#Xb$TDHs0kitAG1%n2Ay$W(yMqS*jo zoZEoS2w1D)B3i;?8^*N`n>jm-qovwoyl8{278tve5=-$J`wysXF)=&?W85DYGXaYR z0=s_?!**raU;@~I>l{YBT!B#_e(>;Dn8ywdo825%-7d*uArJAA@C1KYPazo4ae2wtu!af`cj83(GS2NunIfl-WG(Ghlq zb~yx$slaIYaav%fbNuQPc)?%89fk<&Dh%yU&&2t(4)X_wXD!x}wl@WV(P1;vgus&P zcvHG+gukjda0AwTh&c;|Qq#et|4T|V%M6SRHX$%-+OPc27Mz3IbX*OaDi6{T$z=lzcb_c>mTE)r(JdnBJo7(RUyze7A3HEn&Ep=FYpRWSg&{xe)OtfrhZM{W%MAWv*AKDLbYBsh+npWu z^YUjXFwB@slx|Kb5zqSxRg#GoM|R`2RDVSQTo|6veE0e}j>CT51-2+n4I(xl;4p2j zddOkNz=ari^?>oN!+rvosto&zx=*WoN1vIE(nbRvek+XRBc z!rI4S)s@)Y5V5Ybi_5FS94|pi8JoaEM~b}s9v?UywxY=Nf0NP@IsbUU^FnWssBh9> zYQ@*l%7S~kek^2xehoALdUo~2($r`NvjMdUnbP6dyJMmJ8w8{sT94ZI(TkcY{Js@i z!BERjBLE{}<>KyO(-6hRY3ZeMN^B957p||NTICDs@NSnS`f>D1Enr0wuG%h__p{oz z>~-%#EkC^~@zsv~=0OS3R7S5Y2~Eyp^e0h(o9C12`~;ojR)Loe^8CkXwBr|LQHj4y zZZFh5_WqUVhiJ+{MTi*c6r-o3_O>9s8qzlCM^7vtB?r)Q0fs^YZ;+vupIk8p%QEw} zFDxW8bq0^SkL<6F{*dOZ%?(;=bj-#`KiiyP?aw)2hAeBGJUM3{onZ`vx>A zuYElBKjRq_n*h5-epdJD-o4EF&X<4YoSE?)+r`dPRoN6FB9_0H#;WWmpKu?ZRBP+v zVHKME{pu?!o4x+oR5KWo@7L$Q^8aLvymeB-a-*zZ`7-E#9w*xq|IqxinfwFAa=!Jg zZ++`q-}=_KzV)s1sb=-ORa}Mg{oUW~Rx7(_8Ak-?UR;IiExIV~?R~fQYTC&(HHTsQ zVHixcv#b8`^r36e_USR!L#B47(9!;ajNa;9eUG`n>KRpNz31C__l(ov3fqaA&4+XM zk^U45#DYheRI}Y=x+pQgk_$(Y=s4}VT(;TUp#{DTzo&g!fzVIGYwZjIFOtdeV#M0< zN95ILhT6r1PA;w#%Jg}s+i&?c(8^bfGhPoqY&^72BydIw(Q(z|1V!RSH!7KV` zms1bkD)1Mm9q#m-cfJj|n&IqAlUd3u`o*;Wp+P6-MaZTKUU-hGz-~t6byGB;t(0Y1 zIb1?%R=jQ@%N8xFsJ*iIg2}e5pZIQ?YtT9T^|%EuY5wA#qXA$g>R(Dymnc*JeAjaJ zdf%IuFf@oMbzSaqi9RF6J~rC0Tr@(a^OtY*a;y2bO45H?uFg}>fGQ>oEv`RhQP z5$jD=DUh$&^R*J?*KN{678wp3jl9L2k0(*o>r9I5DGD^VDleyBHuLde{dizTF)dC~ zb9Xigm!X8opc*Av4fr%+7< zFHV8K!0R#n?s34-({E)9{^Ct8UlYVkVU*6V-Go?S&FtDi-m_l-UQu)MM4&<220w|_ z57_HbvX_uS>Ee2n!e1uy;%QtwmA!Ba*PD zsX>m=Q6CC>ffsq(K62T05)YqL(C&-P6AJfvA_^`ng9-hB2mR>7?(Q{l57?vhRhs@>q+#zTISdV?b z#`A)~L}GX~vR@t-rX9rf^*!}a z<()TD)$6s_%iIBILpB&5<|d;BEzqu=wBnY;H56wZ7I!#_zdC7q!IR4jU?z{*l)CI-e*}3|;HGXpiX- zNfY6Uy16}ff_>W8DH}1|z(%oJ*Yh;q-~)ya_56k8%_#sD;W`Jfnp}>z23&%~^%1eK z0uj5C3}zvmXZ~8+21SePHB@d;OsH?9&421_w*3!Wj8=OX6N4?tU_*^59~_$32iN_% zb^uJ^Wy)(KL4jF2ky@t%2HCE=HdMgg!3?9Bgp1_=L}?*3amPo9>!cAs{iA&8-TXDN zzwHVkK)@wU!`LCtunk^q^M^*nntWGdKTJxOp9+HyJrtUOJCd*K2?aUbHnk#PXBiS@ zp|@+Joq!AanS2s0)_tvei+YCqZW=fBEpf{!$yol%&7R$a`dEXUCo#!&L|kN;>oDi9 zJx0F7UQ?4xy*}y%!3JQ>r_>UFMbdeLJr0@XTl`tF!&;rzg@B>AN8avD?XU!vPcN=T zz(_Fad){DHGNkr6XD24*Li-J2ce!4~qMy8`-VW;N83BP<2qJ7a(>47gZiXS-Dth+; z_S#S34%S8nEJ%3Cl+;6F>w*ruBVc%QWGOf-*3$Q=vjGeaGpGgrNqRH`-f5hYW_W}- z>|5B21X#dD+J>3Gh8XjN;cUxjv7uE^ea_j-%)2ATB?1#h!GFhLcezmBuzEJDs$lm< zm}yiF>k+RzgM&d9ooSqw`AbfXTcHw69jiz~L}nz03)0Q`FpNg1Z1$3dv-$_uL~tzx z8_g{F3iYJ3Ta8wy^EF^GuQI^yN&*|@E_obDRSZ|<5f5^}R#}x$IE?Zxxhz&+DmF2| zfJpxO(1{2f23&`Q&L%mJVE*6;!3I-v3wN|yDqz$=P!d?AlR32>zp$x^`O8Ur_A$l908|1-EmD6o4eQCjqRA^kHm?iA zS&_rq!D$_KR|eQvaRr^rJB&2zmBBU1TBz{_X2qIw25zJkSLlVO;-AAw{AF^x%Or9^ zMPTv~;pk&d>&a-C1skcREs_!#GOr?`jS~X%6_*&k<{TF5?Xv^${mm^@!*kr_A7qw0 zK4K-jh>jR_Jf~|4BLU1?yqL=579-SL`v zy>5ZG?8!oS!}|))AwCGo)GTkroBhTDef~K|ft7Zcd?O5iNhj#j9=lH`7MM6Y2C3A!o9fo6QhzfasA=oGahBkusLq%YxblB}0X>Ht700ve>OH9C^ z{GDcSSb|&JnDLNtL!KD9QbQTAd_4OS7D>fB&`F4~LYk78hGLv+{=I=9;3)QJ@8 zLL27-COIsVa3WhQGXrF=2{S`EBw`kmkhyZfq~8aJ#Ad}IvEZPm^FYK1+1^pOgOs^c z4Q$wyRxxRTB*E{T7+4xV1DNEnn-w;PNz%3EiJm8;ZgMw`dJe-LW&Y~sr6Cu6%badX zhyFq`MsPeZ=-S*TJ-x>Qz6k6-14eC3C184n9JnYQ2r^*zmjzafdeB!Fg2ydDF5N+x z2lh@4c+z<`ahcyWod)}G z7?!4r>hK!2pJ4ZGP1Y;5l7jqT3rVz|tD8+|UM~xbS~v<=^iex38*a5;Y^hj2m`m(eM*;98p#DiFKB-=7E=+Bh4qny`_ttdHlGbr`hp z$M&cu!5WR-Y*9+;YajbxD9NZSPvu&SvGPvqYcphrds#G}BI_i9StE@71ztofJS{Ld zYjKky1u_2lO`KCZVMGXBw!=9(u=LHUxk&a#waa}7!lH) zt+}0w2Xt8&-QsBN=V1(sl>XPraC$C>>1L4EJaEbZ1F;2&seh!662O3~xakg;_IMl4+qV#xLY)^45#7#!AMz_xt;)ygz41q`aKmsnWO zEv@6k1XYtN1jcrU7t{>>LRYIU5r1Xw;IkkrJ3TKAha&U%<7!v0Fj!e+oV~J_AsY82 z_Ro~QRR`uAa9AS+cAd~_B#*%nGphhYAyrW}byC0IGq4DB02ukJW_U|+#aCIm?R7HJ zx^P&&4(Dv0`OEbuV<;Y1QD(xeUT;eevyR&4%@Od+#b#Atb9A=KVRQcVln7TxoJNN- zu*Q#qDHsV#}e=5GvH)PY728H~X zI6vx6HB%T@lQ=a47U%5D%yFRFihgmrkA9h_0rpb{w&|xDsD?!GAgMHey}FY=H7Eju zY(8jN^a|!&A#NFH6}3;6H#8{VJA0eu+Yn|QUiY%La9C3TOxtpS4@4pAc^sCn>!Sn) z8CHKVjy16DzLhowVE?f>3|eDAU380|OsczG8CXylPSc)n{_PgbI!NARVl530%YacM zb5)c$XF`-nIvudv1LfqZ-T#D;TwQ1l=X;g1nZc+GWmSbNFoR5?x2M=yCSLSu5iv1& zljUd#TmTFXE7F&MS-#6ez@ooTuHZ0~^nt@rf{-e1mr|EiEtW!ZBb)yY1b_Y8bON)q z${JFK@A-d&Au*OCZCb%zprsrTndmeD9ClVX_}GqP}g zIkrAKNSZbCtm2V*Y%x)^GE6*ihPQk3`_Izy@;S z#6r0jhKv8pD_^n;nKzby6$eQv-8~eN8-A89|8&PAffoPmjiDW-JtLNMs7}1(e$uB- zdFdK-VPLhztstbPqd&hT4fxK?pKpryLPl2iiX9{!Og7Kd1Z)ZzqQ?B{#?MU@WcK^^ zV7#HPqt^P7nx^B~e(nU}JyW2aOfs-eSO$A=T$E^ya_VNuRbE#GrL*BuNP>N+P@0`I zf>z|>U489ng^G~8p`8y{ry!HNS4+E?y6cn|kQG+8d$vEj+vrw;1#P<8@%pisGpPDW zfl($0hjrAMTGH2ao#sgSj_ z%j(K=6Lb6&dzzCwD3$K^HhEeM_DK7(LNUavYbRCmhGx=e5YYlE&;l%JaK5;V{@8bU ziy;EVS9acUj~+TIyu9A)NhTmRHq4=?fDPvb(7?LPB|b3+PD5^ z?~HZiwxKAh$$W@XZV{=m0u^br!2}qj57f;M{acmOQ$Tj}*ms(@i(sbkj{Y-E`B63Y(%RYE4zAx-nB^ z-1V}ew$0ziCR}ZC#BjgpD+#Asb=8`Ra-BXV+HLLHMeX&N7ae0?A6KWtv0R52^`!}3 zTcvRcKE@QKc9JzJU#V@Q&*-2t6aCHa8Cj*X_G(Nady zBU^4U+;q$>{|XKpdkn;qf@PiZV|h&wIVN3Gf9ubrm(8|Z1-z}1nTglP@MS-EFfWF% zwLAkRV2K4-gtjLO%mg7yl`D-q%%!sFCJN^=m>qdnVCy?99C$f9 z3<^aYT}dn%4N`tk*Iy0Gw6C{ffG`){80PWXD`cR~!rA1& zs0u?;G7$50nD#(3#b&jBrDtnz<*2nl(#Vwf2+W>*G`hVET-ZsFD*hv2M?96&!1i`v z@^eGA{9Pl79kyN$E6U?&h-$@VT1_GAO_UhtLMh%=XeE&F*`6iC4_#(29a;Dv00XZ) zp8>Xy_EWy)oV6^@k?PS7cn?^`vr9D|t z^Z5d8)SQ8gu#*-5YY?qT!VYW?V3wkr8m}SoaPE6TgI%cWFSW+C zP;AyldpJyQU{nn;VX}?Uo>U?vFQb{GODNMTtus5Y!wWjB#0#5VjfcaKkRUiDL#|l+ zrS$|%s$|&L*4JNxev)!3AU4{N=Jt1mO)QBu7GT_Y;AkeCaM;1oVgA69zen52%noHg z;V=}i2Co>roPizSFlGIP+bW|{0)xZGPaW)qOrF}HMhflMsg)N4b~v~J+b?j~ar8Q) zvb$(M9TEi$M!bggSmL*E1~Ax6T`|W2N$evVFzUtMmQlsBTT4C|HPcweVikwE0o(hA zL{vKa`*;$=ZQmxaeL4lKC153ZNn&~80qg*W={A$R&Z&HVag+&+<}ce4vj+4EgHus6 zCa{A$ux1k2!O>wfsNTSc*QIo>rZfG4RWX1OF9{6976F6Jh8+$rfpu~Mh8o$u)Y2)H zH6$K?IvG z1+3Zc`;kamxq_~O22pWkVEzt6CQnM%bJ%{yVflaUu$l58{Vm85Yvl?$qXFuX9k#0j zOZ|W$lkZhZVCmJssCM^N4oepT%P#{)Lcr5%wj1C}oY2DN+g7^#nma;A^Zz&M*bu9nO{Hn9`191fdVFz#o8 zVW9mT<{uK%g&{G&7FZGyud~nMnDxXm`UiRwg-tJuw)9MfbHMhqz#4k)E(6=|XMyFO zz|ska<*p8UU0@K828+dNR6Owt&vkldJ5kR55HVTfqQi10hc)W~OVj@*Bo1ShC|f~; zMB)Gp#8^n9g16`3MZ|cpL@`-o-eGxu5g0c5Cx9_OVCfXF{6!sxSS5J@7*>V=HbaaS zIa?vaVy*HbV%dU{Y6yw*4s!#B9eVb|0?Pqx;DvisI||AJIh*LkdwMxU#3=LFYP_V! z4&fqT`%4bXU4V6I-34G-c0I8C)qsJRKQL$`iG@Qpoy7{V+Ic)!RRUPF5-`PKI}5Pv zhXTe-Tti5#=-QpYgIFZ+nI_>Xvdkwa3gyH^OxEDaJ(cso!lvL>VAzggbR*3eShgB4 zmv#hoWeKqCoOJZWFoO+AM@9V$T#2zLYD4hqkd;Bxd#nju)E{wa0c;OosTCOBy(T%1 z_ZkjUfTb@8EO!HzE&`U#9=`AZ1|?j%T%35x@fb$c?aPi>0wZg{VLL0ZY;YK}oEgM6 zBtM756&$vk0G7ErY`4f^s{w<+3nenjJ}5f!>WDEVBm!8vn{b%Gb>yAKmCZ}6bk_=r zyDLLtx&&C}C!|rmL0@%*(uq+#ZiSt}65}jDPZ<7Jo&hD_- z9az_b9he(w{6 z;@1VX#9^5euw5sAUQrBQc8B5F7U95)K!ca=u$|pu6mDe;JU{2URTVFGG9iDnTn z@QR}bpNP^5x(ZD3>`bhd=4h3UM5!aNI2H+x_u~Dsu8>CRrGYgs3=FT)^;#CqGGIw0 z)u`XNOg(v_JTofj^AhlK0|w&ifzf8_QiTF{C36FqQ9^9y=K22|Sc@%0TrC_e0=A89 zygFhcu&I!vO&@T9mou=SqTjE7#B9BRB58>hi3Jd{9a{~t$&yrJ>gkJL5}14{<8d`6 z(js7`d_TtYr#GAYTD6v^vS}dzUe3URMk%~qh4U`}<3Jq0_N>=xbI$v494n(Rl&9TK z-8)~EWoZExXDOG_KG`fyUw9`RH|lVWLhNUg|26g;`=qJFUtwj{%w3Ofr^Z9VdYW*lrRS zw3R6)sW5YS7^Je6;V|u$f)-#IO2@$Bmj<@xIt;`j@S>@~g;)$;-VVbNUsB8UTpn{! zo7i`oW6fP@1ale4W*rv4B(OMM9T+?oSv|I$CI)}0>SvxgU{Hae7F8RqqN4OyT3AIV}D$fdv86PAf)Yn5Ebxv4T~hmPYIu9~^cG7)*woJT8Y^-mur|@(0%b-+%>0 zq#&z<0K_~h`L@MIb(p}4cS=o6xJZ=bRKVq1B4;_UI=H0te+TU3k-=b9LZ0)w5p%E2 z_!1JQsJ5B^-!d#FqoRz^2Jw4gZRKk6l9THlX|n)WRPjz_$;$}|0P|GY)I~!-yDza2 zv{YA>ZF@PYm93eOr@N>OUPD5DJy?%aX%Y+ThG`YuM^o*pRsZ~nMap0Un47kBB#~j! ziyY)-RS+-7F|ECU>BkV!MN1AFtVpZ~E{eCq_5vK{F5c??YI*QV+GcP7hSV5S7|c5) zqH(lttNs_PNGx}Xr$Xta_kb7s6sm*QQ=)80ra*?ht!t`qW~#sRZBBDRzalZ=*!SxE zbA>86`*y6L8yZo28F6}9C} zaWusSRYkcCelUdz?}|`Tzv`lBN}hxZMyBjq=&oX9r&gL3*9ZT6{Pgzz?c>+?%j)7m z`bFfpdAIm+kZpN$wBKW16@2SM>o{(LmD_c2J>GZv{iL@a0zW0kx%yxPq>TA;EKy5Oz5dzo)MeR==xq2tvNb4wQS zRL&=?NmqNzcAB;^a9P7X`Y9DD-7WoSWvEv@$*bX^y&q-4vZ*8d2!}=;Go+0S{eVOL z^w5XH$A5Z!kAILJ{UTy{5v=?w(o9$!kilOtYl$|jjo2m+w35wO{m6q^@gg6H2^&=6 zMaXQkZBm_kvMg=h^!~!EC5ipx1KboCZ}ET>W;;YOrGiO_VK$T1l+b zf~s?p$wW-Dl)3S!!x4&z)J~;`hq;z`j#+TY608e|YK%loyc!s%N{@D62t!5SAtqa@ zl#xCln`SMojh91Eq&w1L)le*PA!rRsq&OO3ehY;}T#3 z_s4rxfPxCTGR0PjH}U>ve#E7ayb3+#s;jEjC$vfutNa&X6cOJA(EC3+VsF;~7RID% z0JdKRSg+Qzpb*sH+Asj~B*tY8vCz8yYV@l!vB6=UU21%RJ<`(aL3h|2IBZp5(fFx?G8J5 z1KY0+Yztnbx=BLY8l@8Ysdo*S+@I&#ZOf7tR?GMuW#5W$#Ptcdy4@(5cYKh%-UiOV z5CmpKz}8DT_Sb~O(&{jMcfAvZTEE5X5hFzg`^A%h+GFV)d zLAc-R4r>l1W$+Kg3;x*(YC;Ld;lA_fUhV&9au@0T&-?p7KYUPMFW-Oc$ZQ^gi{$af znfmDhETW&y1h&Ls)RN+`^?>#J5=97OI6Bw0NP2sS^8V(!TgEw_0B(Sq0QQ>3j z-eCZ?J&-usE*SBVwl@gZKY@o10G1R-rbrB`697v` zz?OtW3Wx}ahqZx0+k`houcnmmGy#mp8i)@ht-_Cth>#$cDhsd8UaQD?cXF5X*QYyNJJ@3CjBPu^?Ate|0G=Z_Yc6e2C$qQb_A_)i6ch9QoF-) zZ(u3O7g(WxI8Uv#04CFU=F(JH6K~C7N23hlwjU0qbG5kvUZ{Qf-1`gfx<2&FF9Nt8 zFjLi8Z4U*RNd;^(QycX3boVMqP$sdA>DEzj>Bg*{i_5 z1kn5Sfw`0-oCcQX*8|IQH(=dRSMbUR*wh9h9zD!}WG@q#QQNGEEp0S`2`p8CeN};- zaIFk1zXn)-SPm?b!18r~p@6LEwY%p)ZJe*d2W+l_%O zcGzy{Fm2-8i0I8)^Oh zJuLQ_c&(b&=O{(U^bHOyQiTL&RKXk$sCWXShIUJUr8=;k0Zcx4EVudVq=+>e{C>3- zR80*OmXZ}1kGPm9V=0E6seUi&yl{T|d#{JP7Xa2E=EtJ~5zRRyT7czQw!~p8088z_ zNSiJ#te9x!c(+1Sb(sX(?+37%GPT>`5Qu0dXNq9}KFKZLerxI@&IA0h8ZsJi0#;$c zJigwI4HsLF=P>e@Kd_zduq@+_3vLzIZl^m8?Kp{3e*lbA1Nr31meBq$dY_i~l4#K5 z{qNw_>A~3iefsw8>HFu+QioNDBID~5JIC)Ql8!7}6=Yz#~biSl%lGqJKAg~V;% z$qhMFP+yeSEB6q15iuRv-P5mwo__K!sMv=@8?W@d87(hAHS1LS1JkbJWT@OUFOkkW zEORO~h@u1IE3FxxJ-^PRyVm^L98%A3oZpCjcph;5cKYMHe@Mil!zdvpb0B&kN5Dju zEpXVW9mQcaPSjortXF;+e!_6$Y6!Cs@;uZ(-Km78O24Wj>A9=@|478Z?8ApgoZmPh zBQt*QP=VNQ9&02myG(t3h*5;oPL3ox9w$yk#FliCzACc|N9 zLhDOX#d;|*DTdaC-iSPCcn^a;b-4y1dn1nnJfDy~D6k0FZ{NIuT~u$2^?`-@TO9;t zj8f|WjJ%G9GFFs4G;@cd#ofE(v97fDUkMv0V5pxX5^ZVFjvk3Gk3FsX2YUGrWWAmr zfBp3h4Av8S@&hIufY}{J&-7AYq;iIqOnbu1z>JS_JH@SFtg3slR=-u<0LJ?kYU3tz ztZ#@HZhU5_yrS#w!@Dn^wWFc$pL$xqz5%S~Z{MGuf0H7%4$2f@TWdh%n+qW^UJ4AQ z^|0?}i$dwf5g5=%#>MewnIZs##bh1lEgSEVr1TeviH>mJNb7o8kt8Pl^(>ESOJv_X zfXUAtimA)-iy2^Xr{%y%VV%deO%@uT)1O7)1}x5s%obGf0u26&s+|EW>ARDKfj}F2 zBTyTJa!5Qrh9F+jUU$Q(Zb|IU!(jxh#BgB+)~lRz*tNiPbHn2e9nF;vcXU{|ZG>gZ zcRbip#e>iU7Sz4fS$%$X1glk50&`&1qRgxZvSI%Ej9=`5y>kT?ONUkQ1g>4mCV|DI zY6-CPauv-~Jq1lmCpHO;o}B(5X(dJ{=yhw*yn3d$O=-A=Sa&W)SCw|MK$87wVD*NdGultFf{;vAYjkFz`}Txn*muk0j#!^&nLMnmJNE+*=`QJ=kl;a-_=s@zpLl_i!keu#QPRb3exhP|2K z#6+jI?WgzC->VQKJP9n9kIvThAn8P0-iqN1mlOiRfr>NgG?H zu+1ixPU+=xpXtO%o|jE%q;&vR#JvP}D(|tId}@+x=n)I2c8+)8<*#@B{)SvABd>Sd z0Tzx0Hfw9hE+)1n97^fd6VV2=pztCvoW6+Kg1gk-Aw^amkyKn;rZHZfI~4gOh~RU= zb=r-3-kc}3-$=g%PO4=$=dTG(hDWlpRzH@woND)DvYrA4<}SeC47fd>-2P1(3dyr6 z`G(;E9MR{sQoFm|1dH^o-#vVm*Y8PQ&w-nGJXikD7--|+t<>KORw^!=#C(DERFjae zi05s}i5Jv%??N~~A0+J({dBH3P_2ZEeI)8G$!v;R$S&d8^%NG$q;KCpyrVUk>$(}A zJQ*eWFyNPb(X<0E%s!U_Vp_~SLSrR3rlASj@dh#DjIhy}`G{76*f_o;XIiYME+mfh z&7=C?^bW@knh7DiU_z=D?PXOwco~J2^58`mydE|4?>Gq-0tVj6P&*uq_tC}P)w9s9NAPk$N{d;U4_5RcD&w9tam|2;3V z*@@YOz}yyYg$9ICzcK~v>-40@!;Nn!!DBf+e^r~{2hpbN-d64{Yr!-Ub+hq;ueXr` z_H}yy410Z8@K~00HxJFsJ53n;U86`*y6L8yZu*zKv)6T>2E%xgflEMQKrm)NLMX~qF*H(^EG(Q6iTlV9 zBrb$KYgT4UC^x_o35g*e17oGOszmd~>Epz9Vz+7k2XUSQ2oT5E{^hY>+lk)~y(js{ zx0X53LAZ);qA04m_0kT==cLHw>WRTghd%sYVA(9h)-z^E<9ce2Ijzi}1d zMdlERq0d)Yv<1~CNID#DeB z>hX}x+!jrF2f@e9U*I*^t57J9;}u{>K7p0RTxkSg&=(o^Sc)1k z=HH16YTF(eM&_h>psUL_Ji*-qUCjy-yZ)@oU*?s77xxBJ#(w~|!po7=z+p;{5i$SJ z@<+L}_JN3t^+mm5F19YxEtvREM@$aYUF6*k^%Imp(wJ6t2L3{P=-mVCFpfoR6&Q%Y zV{W>KEJq(U#YHM9UO-=G#x^VaV#NQr$Pj=v_Pm%17I0}I@{Fzc3-RH7z)E^#Oo7QB z>x2AjeYujtu}~oZ>s(x^A@IUuyCT1(ho5={s|6I26_&gT4X-x=m{3t5D;E8Q_;3+e zpaaIJ8rHzzF~S96`||ESIl>)C7eF$w8HJki+RLv{OzPehCx8}UN%j&W^2lHI7k*g} zEQqs}1+yMl5I8zwBQkjGT9?uq82VbYnQ&Q3uWG4W){0O6WbM^q`@kx~ZzW#zCwPhW zLQGCoHSyPd4)ah63t%7yTo8y^087Sd2sY~~bVIMKadrD7^ZBI{>sh0W+BdG6Rj`42 zk_t0_>46175bL5eR6z|a0I)f+iiq(n41U>SRJ;cmX=bx@KVBZSkQ%mVrD$Lp{gfGX zC6$vqW*XNURy!pnujyscUtp#Krps{VqNRNih7N<$z7vG>cL#2<#I*u;?C7~cQ)V_3 zuD0=2OF0lf2pb5K;3Fksq>9;%h^=w3;?-kKD+EF+e?hJiSkUXNTY#aTd=;=j?=U~U zs`nS0U)II!fZf(#Xie2QuvtX7)Op%E;Oe7|0y`WNGAtWi8pIcq=Sd8PJjXVeN^DC6kP z1Kxm&Ik`r_AcJKE%fvgbP&vt8;%;wi2n>O+IEPl2z*tPevV-+?z-VL%thd?htU*s2CNu|D9EIHtP4Lk~@l7cUgdQ8ZcmQ_b0dUKe=IAGt!@@Z*KJs%NOU6jxDAWME`4^{j#`n_UbG)EUOWn8Sp#_@q-bAp@@y zbJV~vgDv(AfQ2exJulf-vctkfU?q5s7R%V(4ui^SM8+^ADu7WlG;teT+6llyBVg$4 z1ILA>0_3H*v6coKM&)y0^f&?-ruTJVp#s?QTSah~4%mrC>t^5;M-WEEyBr3aQAYq+ z7%CkGU~@ItEUG*J3r!uy-Ql-FxNvmkV1rcoV}vIHd%Fu*7zTP^_71~z&`+}-@f!9# zs?lW35E!*c+lp)oEKmWXfn6UC+{UXKL!u!txWg%hSRpGFr3d6;?y&F%ED;=L9zYj8 zF9}$Zm;np54l4svMZB)+Pc!p~WJ;_^t}+D{svL%VIcjy$7;gLH#Wfz*G*S0$PI& zzM$m5Oov3cgH%);7wvU3uM>g|Ar56>xP`;QdmVNO7l7qKFd!3$ozY{(HVzAd5m;#F zFsP(bZooo2V9-HxmO^)}0~qOj0&_AD8z!+79xKM9kEORl8ET<(*xkUO>QP`gy#}pG zu<>63=Eo|J9fVi!yXCjcT&jhy2Nncd01Gw&M$MV!3!w$We+QVuZp0$)G8z@LsP=fC zUQ(j%pps69-y<;fA-tDzUR=~p3D|B8n44x|&JnK4Hw5Ol`>D^b2x{K|7>Lzw1&?uo z7tWyVlm$k>_D=$~2Qa9}sGksQ$iQ}5hebzxP6A%YiQwIU?Nq?_92mCl1myKPFc7O8 zhZBq9X3mS4vF8EXKh0sv)rp&D99Ql-DquS}3GJ_lq$w zlQ``gu-$I?;4X;inBe9ycjOiAg?FjE4S??#0T5QusB?2l+!9+Gu+TADkIno&86I?Wtr2F&bT z2N~GzD#2lU!C_Gk3_AkI=`-L8LpC~Wr*hcsM5Y~S0T+hEz5Jp+Ye!74uYJ7?VVorqSL4 z7#wB|3f{c zJum)gOD86S^-TOls@xG+2#4)f9ai09-O8W6FA$u34(wXU`v(@@4-5vk<3-0~ykFcs z$yZ;e(GVTpCh!`L1Hu5n!Zlzef+zK10RamQfzi6@f8j6|laOMb=^fVgCxX7rivtTy z9EK7KZ1@zq`+sd5_WuCJVy;d&mx$DJn2-LZ7J-*JFj78$gQ;{RAwQoPu;{97fyFmq ze%{=48C9$Si$-91T?sl}RdqUG_PpFIiZoFo<1grX@YnV4?SSzYM%m;Y!N6CZW$w7j z*8z(}hs7LNDXzbeQ8hJmST|e5VY|%=81@!#yiir_|H=-FuEhHP2)vAeF}x+*h%d&d zEYw}?6&j~3&G7ZBq2ydw*)R`cz~{hRasLq7h4}(7Dr*3iiMu2rS7rqaZlco`nOBrK zDmDBFcMo1Bz@U_XPhS`<3Te7T4iD2rITcURMv`0-ecP#r5Wm5zJd{sLa6z{pU9o0NL`jvRK;&9Bu?QEdx#J5mjYMI*2{z5(-q zYnorWTXxt8Oh{9WB2IS!^8?cDWY4dnLG?n%fS2z`z;*zp&Pn9)5^(-2i=C0o!!WOX zcdM0Z*ALpM)aikdI#p4`*$5cRL}G)^%mx@#6R#dw%G{#vqkB^2E)fGSTZiFHk;j<6 z>aA@8k0eJ%qC%CYRuB~`>x?24zz`)~p!FzG9HRZMm?`(~j1t|`{56j#))T{^30@*F z>Jpv9Ah!`ZH}HxyiUIm!-y`sJPNGY5*U=z>X{R390$bAfDd76=bl5Xa_jXKZ7!Klf{sNj zZz;bp&^P=CL#_%~5WiPo{by4{bkDz0uKB3gIwrbBsx;(qNS{+9+?D?=%y90CjE`L* zV)@qzfhK?jL2ZIQ*8#f@scXMo1DK_XuE|R_Uq06+w8dE+uKMP5I(@M|?O;KQGBB;Y zOmLV0EH+%pX@QYYinavjF~MVI#4_|YfEmiYjIjZTU0!Z40E=%9Q$#LO;Ih=~b6(== zVtZil*umtE64b*E7y=En<@BZVLg|4?`-ccM4IPFx;WS`{0&s1jbRZGcPKDKP?;ffsP8*Y4+ysvlWol<+U-9hYYx*`3C=VAlH-%7qt-d>Cx> z*T_rFESCxcuL&{LuWll@vfKVHPe{3JtL{u;X6JlbHCcv_X~i|&YRsV+8M<^-J^bkO z>vr{zGBfzF*|~GDpJLVV~$ANtUTKJ=jvedt44vGQ=#D?J`cZ#DM47SS#! zZOZ>#WbCn`JM=x%w%5NL4qf5Di#Bv`qBQv{Ykv{fQ7(ft$xzX}i{={1EeC>f|z$%Ze+!nDh)h8S-d^Igp4)0d_hN&vh zL;*S1`$_z%6O+>Xsq;nEh4V?&>di3-X=bV==1`(17Hd4lF#oNps;czxH10(^Z3+5A ze*CJ^dA-WFwaJGIA0@0ZM-j=~V6@>pSBC<0IV`2@sd925pP5S=I~=ANh!O}@K%YdF z=e$=E*nMR}2CYfu8``;2ZT?Fr(Iye9JZ)A+s68IKg84mO z&u6Uc4rzu-qHj+2a$-mbyr?=REj^VhIj;Tj7RSbjm!8%QzEDtSLkmgv7I?LX!q>E; zsc*dEmlJcjzgGXd3c^D_m>sex zLUUdy51nmdF>k@7>;JD9t%M4%TCFM3D&9OC0{8pvK zBCz#vCtU;9>OpmfLVS}z*-P!gNDV3D#LCH-Y#3zrQhu-1zL|9fQq);m%ss9@RCqMg zdx61WL0}0Ccl4*Y#WheTud{q1g_H_CZIwir?G*v5Z5BPZLVJwVO1$JXgScvV*kSg- z@Q!geI&9X!_7Px}P)6t2s6o&>o6aq`v!Okvgb%A(Wv7nt;4nlhM=Qz zHU&n!wg-k~;E^p2Ze1O5j~fEROl$Yv=qrIiUQzI{KG+ag@C;yxwXe)NrkX>_G!wpl zwFOpMePdf`fF;iw5}~bu1*E%z4)n)K15Ahqs`hxuyRs~(_04S}&@DkgQs!SZw3mjioy7+7)}5}VmP9phv5X1v&X?l4;SJT@d! z35EHA2p3U57XmP9i0S!?U(pAvPXgBU)jK`nuuu=|=CBsDW+8A;^ZU7EV0Sr;3IZ@g zhcyDO5M`h%NUcdx-i3HS(P7~WfF1WUVgPp86c|0)_Q2BHb`n0pKTE*&Np)C(P}V5n zSq=-s=L2Je3*#Yp#s0Ry?sHfTdl7O87}m>eUig}!u)Jh&s2#Aqxx>OI1KYP_g5r6= zK`TJ!yenWdoJqi>9jU55<|SkPwb`EUv!ZM2O1RG05?EiZxx=);sD_ULGf73b0E}v2 z1?&`(c6R~0z$+3k&Hf=aI24y18Ux#J1B|M5Jt&|g(tH!mv60rT=-eFV{fbI9jz`_*3kXj2}!Lv9vZ8m8NV4c&_6@c&FF|cqA zSdLBY`E_BP)?xd5fbAy0_U6FCP;l687fykZ!?2B5=1p2vS;kZERCU^vzB3(Cp9gHG z2DX3PVYftSsnTBrtmY28N@~VE4igj4CFa1w88Fdd)|o09wZ{fnWC3ia2DUc_whPUG zVM_`ZUIN(MVbxv0=%P8~kue4q>VTmuGGk)JwHg)%g2!0Svo-S74zASY+q0>1~-u z`v1FI03&7V-N8~mT)bmos}Ac`XyiCc4vQWGcHlM8>*A?^eLVw)_1C`6eMc)dA8#rB z?*r3oc}R@XyMUn)k#;AEbTR}Mp`@(NOXf+i7^g+N!q);rTOS4%MRxA4sD1cEN9|abT4r`=xX))&uQ(%l90>zfU$+h!^&#nu0^!>;luNnu){bLBhzPgh!383U`L`6B@D!?YS^rx~zlza6kznd6aa zQ-2y@eELEot~G%HHNZ%2k*9Sw9}$D|=|X!U7>i9ba;)lE5++AEgdFKU%+LQ=;ri9U|xm^Y&PV38el1p$?gJH zuLF}DrhkBuB;7>dZ<4WxXjx?FgU-d~!1lOR!fQrdnu{n;9VH^gan(q=XvGWK{jA|s zSESQvm~l?0i?{ADC*xjsO_Q>~0Z*4bu#*ND8tSacRgKARwvdq;S|8mZUlAyr41hJ` zwUA~nk|HtoE9DOHW@ETZp?vsw6uesTi}Hy)tW3zrC1sj;r&Fau^VWg6+3kw9oUOe` zDoimimCL6Pf3>sqz#6{DXci0k`l4CB*YRkv$$D}0g+B8Ub^MRndD*6HdRTs?mgZ%F z7fJI=eVWzgbLYis(Am=FmgyK&;k_codzS0{++_%O@!QJ-;$k{4Hc`RY7vgTnkHXLA z-t-sc>2z@>J%8=ITCNar%K7!ovg1&tE7@Xwr)7RGn5;Uzqb8d1*9%@B-~p z>C@zZ^E35=&a|(QY2PSE-@CsC-R;EecMH1_r*E9s3u)X9{Po51$}k8F{Pnf-ACPxt zHlH2lCsn!Ud^+Xo-HE9#?($G#;;;WsUP8BQ>XUji{W>6j@+>kg>n=QjrBau?Sbr?b zOHFf-PM^M+*78`{HJ59roKAf&T)L8Z&WAqqp$~oNLm&Fkhd%U7x!vK|((Pz{%EoTP zAo{m|{`}$l@BjSkH|Od4?9ZS66#qB>{Pe@1?*)BJ`s45Q(*F5NE%{gf{^R?ob|YrL{eeFE-FdD)`>EGw&Zxf>te`bwzx^;u`t`r&y!wCnr}HWmN4h6cN{E;i z&cpg^($YV_a-JaYBK;-tQUd$#kG0akOZs(Zsz1JcA+fTR^EHmh9!>lA)t^H<(Mg{< z(B`}VY~5eqefRBh)fK$(yUtYKe)lqB-oNafy^7;V6opF;^bQ*=N}UO@9cfXp8#q`n zeu93I3Hm7WFw+dIeO2S|MPFK*SCYGZxDPVUZbj^iV9c8 z#kL6Cy(2DC!u$Hm4vb{|;`b{DU?#DQ{*_3r_=M>p>FHK&%@GxcMbb>11p36@ zyZ{W^_3_tWVEo=07>Ggm>eFY(4COwJqW<4spBpcTpv0$>^6;XPK|5{i$cOR*bGyF=0}JpqZUOsfVlUEPuj+q0 zw%iSZH;-SOf!%f(x8k}zgCg+`e+>o}Vft92lf=5Z)E`N0ci*;bIJ$N|)!xL8K^09Pq(aIY+fEh)go*K1f z)myIQ(ZiE7E|Ovfde(T`>=AkYrOAkdJ~1%-1zfj*#jU`^z2CpWUbp-eCd>jX z1~8464ve)rEN%yenI?GgM9Q1OU;r?Ozc5>#Y4yX-I`+k-CkZm|D8hp$;_i1xBn%p$tgMG#b2bOy!;evh$y+$X0gEM zegl`8C4^$PrEte*?V7+SN?i*Afq=aLtkqu-W^B56+zPBvGap;3Py$#BOi}?}GFKF1 zQ+it9n8RRoc6jipUZ5nV`~}>-tBT7mKNlRh6kd6VDA&AFCe_RiOM9L&6`dd>ZkTMR|D~icUJ>UvF zysxWODxOvEDLfi0ZumVG6|MyH5Xv)jUTdG}z<7yPRwC$1Hli($m532<39OXkPA(-% zpE&`ew(#+S4FtB6yh0L)jY>ISF!YGZ2z98IH|EVMmSD<+WtIzEgkI?W3Rn{u^K&$_ zD%+9`@X9!|0u$B#mlhj$U^%{_J1`7kIPh7=kr*$7}+Or1c*D+-}e^RTDt_=cyz zFfRo?5-v z6&R8WHEH32)*Eso*kge$MgUvbfNdz5Q6xYtA|4J54l~80R*xlN9)K5!4Fg7HPt01OkL)(E zM2rV!but{1Q07l`F35&5T7H2-%Xm?mrN~M_^Aa7Xj;c4<4BT>`$#rOtdc1`E0pu6MmNSsD05*GQ`s=|nYKWnPpfEOMGv}k_)=hY?%p|VTV_m?| zhEUQT-|&~z_9n2T29`8=5ri&aAQll^uYQi8{w=B}b5=orV5kfWVn^L!M!BD#YN5}f zxt?9%9l5^3QEF4XOw$s7Gz3^QDX_RVFbKo~@B*+z^qx5X(^}^0@d5sNc(hbSJTa1w zp;O;U5J7)n34l2Wz|e+y3{v+O#BTvhl17)<7y;dYfmjA!gv{}r$14H**7n})sdCr} z_JiK&x}--;yGU|rN`0Lucz+kkCuB^?QX`MC*9PdfS%ODS6cFY1QM-sc9e zHvbQ6)o;(wbJnKW#bBrm;VZ``5^d^aBD>pWS+Ac9lKwBgq11n+TPM~DAzz1WS6A@QW{JHY&jkn=|g}qgBP;tXkEr*Ktz}m`_{qbeq ztUEDl%y1#vDc)sj7QFRXs``tfv_^c0w>z-qMf+dru%)ZRctpaq#}E5D42$zui_K5K z)hwWNoNER<88cjoOHj;!EG9*n?yu$LpHzuYI61ILIJoqqxyu9jwY0moURPBGA+K`Q*Sy9M;VL89FA7#iyD}l!*~>{yztv{Sh1g9PtPB9e}R`2Wrnji7_2uk z@VcuL{PmJ_HwxGeU83Ht3gsFQugPm6wLu##z``0>23}}jT>)FVIm`88Gn`*zaf;nlkB&DWHMHF3u z1qQA@4hx$O(+!#p0_Ictg`GV=3x`~D^rDt6ez5d)hd1@g^+)EYjKY-K+))^_?Ur5) zT58(d2F8k5QH2Wzvj9^Z&qEVf%w2#%X-zB=+}q_*B!OjtTbUc|rr4`V%~6|SK&7ip zTih@Mm9%d%BFKQH;X)I3VC=3fOWd(uz$nS&m3Fl@cWfB2AghQ$&iAC@4HeSih7qs4 z-ewa3+en9DdCkg8$JIo}JAv8N4a_b8b0nq%12M7#l{+J6(8H zE51J-pG{hF1pDE!LCPdCuFaeGw(IwHJtRl|cXL=YEifoZBMFRNKL9bul88i0>g{x{ z=zTc6oNG0n^LgZlKiNR>dI-w4yG^=BMm~iAEK-2QSs(NpJ21gX_Eu5=bJPy&uEU8P z?6o6nUI#W%uksFcTAoj^^j5-%GV3%+p|vW?l8=`Shcqm#%ZVg(zf=a=)I${E|+x!~l>Gn-Dk zbiH5h*Xg9Vu-7g;>~-JBIrjT~`+N>6#93*YinK!$@ItOwvQK^LQ=j_Or#|(mPkm|% z1?7ES`je&FIqnzzQ29kEZmBGS&Pbe_$ZrU3{0adVDKDnsh3gYORE2p5zFGb&_d6qj zHjEm5VInW?{FMqyJmmcpHp_8s*hdKUWjld&om}Pj{n{8-7jk-Br13V(>qitH*m(q& zShtjy@Ev&B+TiS?1zhIuX{60?xAm%EAEi!zbr+ZQ4PG{2Q5XiT#7mJoNR-?Wm#}@m zQ8x2(JY)VrCM)dbFbj?rgPEg|ltGr-br=N=?$@TW!VMRc=Z$v9*sNGN)b*LvV0rm3 zd-sm(I0%ISIBC2MFTqNCBw9L))!i~evxM~706U;WqGt`GII({mgAIl}=5eMQ-63PX z{Mg($J}YI^9Zc7PQeA5{^v5AZ6;=QEC zv%~s3wHcq{=obGxnTze}x+{IIDb(`?05MBglID9aDe!-L{S|(j*eB_DpX_!eq;~UA zgRNI>ZoZJ!Yd#pBpwT!nA6413OX}s`%Xx#m`l6~$ZQ!B-776M0YoS|@SNU9MC!G$4 zbE82ztbQ7IC1zL+u=ny9G05r_zBD>*DbYq2f|)Ha9fz_``galp1EyU@vByZ)3@}WP zA2Z{54e__D@$#p5CSw^o9L0w)IqyvK0WkDYF-x$5=5-1;0%wB_HH#U*hS*+?@p#QA z+4>WyF^YEH`x94Z3Il0fT=t%Opjo*n87PPstnArZe}6FC@u(|dtv2@ z6Gl70S_J%~V8-gF8S-N`dm>sB+R9;;oxvo#+0Q^-$>k9FC+fB&VShZ>wEq&b{TE_3 zdeL&SEhbqvw-Ki?l#F!NyM)IuRwk6yLs)Gg7}4$}@#ID@q7Q*h`!9b-@5StB)dTDr zSo7H*6R;bM_JPUq1Ui6GMKH<+!~P5FkFtKZHKHY$40Jp)B5z0Wk3bFjOn$bXiXo!Dts4_Fp((Ofdska6xplzYTv@h$qw7 z4};Mvm;hL`PF2Au3rv`K+bG`)J32*CFvJU2@)*OXY!$s0Oo$XPS_KnHU_>!6kqbtY z1%_@nh?x)8t%Ai4&;ngaf3p6AJ%dpmm;l%;X4rr=>tG^$fUOBWve`tygs1@~%E5#v z0}~<>j0(XJvk^>YfuW>AO6^9%#NPrY_JaMSfr*tDXxwQVOspNC!*5Acy9OpQ!H9xj zq8v<=fr(Fmp}ImazZ;^e2u5KrQ4S_>JdM*Rg}O9xF!85@`OVFnYG70YjBkK7%g=?! zYGYvH>%e#h7#>Y=FY8U#9{}dqy#ipD35q1~-!Z@dQgB``KnpH3w!8qR!MgZeMFvco@u}WYv;ze|7 z?qHnPN*Lz}V3=@wSOX(~Q5`S}fU!(4UIxaaU}!ohb$CHk^6&toFc`}P;~WXwSpcI6 zj7Jm3w!nx0#zP5XmB7;A&wLdu=~427c?gWLTrfUVB``_=V{ZrJ{0qRS5*X)H4eXQx z#@-IbqhPEYjIol0F_sTjnlP))bp)e-8BDraUEJkX?)qh53SaF=0Yj5H+-CVPFjfwR zlKdE3&yEfnzPFTMVcEvGv z$M|IRycDcFVLjghJE%au@L@jP#t4ITd0=<>Z7{rsYCW$p9suKB!ul{6Yw_id)9SZp zj;cz+`gp>+Dha!le6H(IznME@VS#WZV~h1fuX`8;uLrDH_8;)@JK9G zmZ`9E#u21u`OF{lL|{F)A&$0xGBBkifNg48?FO$1m;^8+ri2RaX+Gk!t!2zOd->pH z((aTRBg6~~jOu`?5-?hTP0W0d?{`tN(v6}WSZ#&DD*z+WMZn}|9vEKnt+~YPVE82- z#9DhTM)a}&c;1bp{XH<52Sy998>aMg^^A95@-KkJ4~Qg^jXDPm62S;Lx2z7zt50qX zmvBX}0)ae$(f$gf71)*Ib(i^*3Ij3Ned=0)!E`(mBoYRuYs>T-n~`rTZdnQm5VRi{ zm4M0j0M=c>s|gs?hlkL_^zv(oNS8QNhfDFfDTe{W5yqqzH~`~9IX(^o2K@)Gc3`*> z%U@y^9;WLv|7}iXLLZpDpuz+tz!rUq46y4SV5Vy!23}cU8o*dh1lL_3^zv|g;7C(L zFQ1%Y2LkKFG)<0^$aRUgq%5z&6BziVz@?nD~oc=VnuEL;`hwmRFdihmebcd)N znBQtTsM}J{?a4iTtGr`C{O;Z^ycw&9J_Kfv#GBKNFvmF&+#w|v)o_>uAr7&qOCFfN zkFg2eu?NqT$CW-!%I5{|tmDr=)B?;_tOH?!Sq@fXj^^m{!UCsLo!Nz!`MYx}4sv$t zE|;DyP)p8|*|k!mNIJPz)u^@Jw0$J*5Yo1Lh5XX(mX8m^76%&x&Xz~0a{@evD~9zf zUid^R%*<+Y+ogN9>t3TNHoF{PIb@-8mIr>9eZKkj^12MW)7hfg*~Z`Y(VvK3{&4kF z!WEwzIyd|B7;-zw(@w@`q!}4!yZstHc0|=Y;1DjVp?jT91hdopN-0ZT<8oAX3>BBh z#ddEbaqsZZPPIt*!+ZJiqs3Njln!G{g)LP^$*XUsFZRw~)lndf;$sRe)@~pWL?$q8 zV4H383RY8Y;Xn#I?b28Tf{$>^%fP-t`di&@-@sCs-e*|HsGm{CKbO5Xx9}H8my_W; zIpdHJPZ2W!l0a?0_~mIK@_x*e=&Q+l*=T@K-v}CkWEu^Xu!fs~z8}AC@9(eVg9&|k zfw_DkhLE@M>dLq2#TOD|*Pqwh+w;qER#sM4R#sM4R#rX_VhWk77Rod&p7LA@lb}UF z3#FImg^_xOYxY*A1G@Av$wf;#A-oTjB8Jg682K%2jxrI+$|q#YuF% zxafO8M6T{YH&Bk?F>ZiXHE2ATtlX-&_r28(Yemr(dlof_O$ z!SU%}pr=CQ-K?%*z~7lc5!vv)>ob97!;;pV06So4l8}O5w3KL6?8-9Bwk*pI$IYs2 z@2d6coA|bDQigad%2ECqA{8oxrXdkf^ar%Oa#<6ZUr0 zwg|Rs+wtismI*avtzS!;tw=i2Y&0XIo5y_!CRNSJ+n^DA+5$A%j#=taGHkvPwG#>% zt!V7Bl?uM1C75D9Ceb(LOy>(2`2t^pg2wZsoQxM8-VGrhcqC*7r!^fFNJitAh0y@} z80@OSLs!8HXS<;Pa#^EXO0=N>RE@ZDmy`!aA!VLD8m4VHGP3px3LR0BXKCB@42@x& z+JoXj$hKR?*froVDBDWr1guff&)V`)5B7Kkq;V4Y%-!#dBKtdcd+@`=!}o+iP-h{R z*`+v&aldk5>e}YhP4q~ninTMX!(>kf^u z^RZI-Va2G6+p^0GndW^qEc7hk^1uCpX$gJt*VHLajn=4Wl0^I=%| zEB{0DC(_&Sqb4>X1;$-bq#ef)w7TI!`+Chn;^jEGaaR`}=gumyuU28ObJx8Cn%YbL ztq|v??FHWonXkNM18%Qy))J$BHP-i3O-x7&L#M$ai|9g+MY^YU=mNOfwP3{D4%_Kr zi;mi;Hv0445CQB+O#V2$h=$*O^-nETvor3mRD}XeLQZV=24G8s)%K6ttSsA}^#_dISti+uAD>k5c zSS90=xdBCtn6pv?^8ieWE-5I1IdF!UBYMHm=%_*HkOrR#th-mAXz#fM>kmhvxaJic{*Swn-ruBn56`!+XN~E7Rz6#cf+XBGkDoz{phl0Pz zW4Pk1sPdV4q#1e}@)vLknf%frg)%U*hu#&lfoX7Hwqx58u*OQ}B+FORktxAi<~ufw zmj0r4J{uTx%@NAf?s7iUI^yNTCUA9L0Ndo+SLH)dcF3sh=WIf+HeYm5=`_XI}% z%7Dym45U^Qnd4ZQ^Krl+G1~s-)Wu&voeqXC0=qDW`r^sf@Q+zgBY0E1YGiA0#U7~^ zy$S0L(Z)`EfYoE8NAgBsediixox_Y-K7qkNs|m|-)1_fhGoJ~piuUGwdTjyrQ$b4> zGO$;ajcoLYo0_v(BTwQv-8ZJ0ID(DYeO()&mgp0?0t)%=?ZEV1BK_+s4^Qjm{0Fh>Kd&wxSZXf{uh zB#NSBJ{<_lE4I@S*!RxB#8VzO60pl7uhTZ`8D6A%RtKHK4t0d}K`btV)Ud@==`g4H zYAsE(XyB51;<{~PMIoh7rJ61=7dA;D7k3tVVC;H)mOB~-_PYbSC=M|w z0F3Lk6Z?JD0D!$pWe`m^2418Udcmmp92o^^UT=eix}N7Va~L%x6sn!*us#Ep)zUlg zB86?h`lJj5^y)>9{rqKrpqg;4Yjhu4P`rpBU0 zK(R(rIHHJSo{X%cuK~6Yfx%&ED=>~MytgrYn%U5M0+VnFz`E?9_YZqC(x{{HrvMB! z8H%Uo$p9De3`PK>2sQrBF$?r$$kTlOfH-MHj6&r$fKf{XY@qB9Y4SGG1M5Ssn`(DW z4VOokxy$(gVDgz{GBBv9HYQ$wN*fdR>w+}_gVun3mx1}!tl)I^{lo1rpytW5ztuj+ zgzoB5BQfjqTp?c$d&`^$+-H0+i8 z632t->X_|ri@xvNC1QBr<6r^VVc$9~Ai`fFFk!#rMb*aEXac(m!1^~}u$U!;`uZIk zBCux>7^&+#>{;zF;F6JZ0T#8>0oeEV1O{djFBzE7B?1^!$ZZtDfG7hK{?4J*7Jru9W82iTx^%G;n9EH&JqBI_7F|zmSV2t!VVNtNgO5Fd-eD|392%X~qh>zXVG^+J z#5OMiFcS?tplzc9rO7&?f$@-H>Wgesa@Y-+t4Qujg_S*ZUE*YHbktyHKkFR!cqLvO zvE6jo?-DQ!LXfV2m{4u)6=fs4t3aJkEJWqTL)tx;5*}burog(yn!$vb)3F3bSF0RG zij6KZ7tCK>fSvHl@LgcP-2?X1_3J+TU)Cr(;3K=hFjzmNqiAS-Is5gNgu_k~wy4l+ zY$Zz;K?v=_G@1A6v86k^8p7bP3YZy683*U(nFLJTCA!!feoy0tLpgmnU>9E6tbCD3 zt-X(YtOl%c8oJ*&BB1T;aC7^@X$cPV#X_G?C-o$5{fkg_6#Z(?B^_(AP%bPuDV9S5 z$s%ZoPfH$ zNl4~mU)>yrLT&nmB)=mtshP49JMEd)g-`{IEcMrvz=v=Dpmm2otWmPHah{+fmfc}j-*3+{&kJN`FgJw zM!{wVQl;vYg=tz&cnKHQ6)am=882NmdnWab7GUN;)g#W#Hei}1DJ~m=y-2fe$3A>( zU8vo5=@N<8*MCZNd&cax?)Qv9ijrdsfeMYD^-Nl- zfLRRKu{jDt(H&rx8}&hp?H3gvr&P48MK_0Gbdkh%kWn>N09$K;5h~w27w!Jyv^Iv% zIz?YmckA_pK6Smn>Vonc7z6jL#=dyicg~0fN2@Yem>${c->omY1uNe@lR`u9uobwA zPebPS9A=pD1jx9}#RYo%O6zJY0DGf;!SK}u7=_v|eR4S!YFwaIULiZo@VP%LT*_k~ z*3EJ7Z(j_x)p(e)P#yaaGzSiQr~p>BLlb9a4|o&XOK&$%wdB1GBipa*Mf3HrR9d^u^KuqwA%Oq|;UTU?z!I%PF$_ zj{}B+BLK$ra9P#0x_H;?4cMV2udOED>e4Aem!p7I&y~TPo*J0T-Z~$;%~$Tg%o%Ed z4cVM|YIN3$wKIIYYRS6bqJFHg($P}g^&2NCoW7{;GgME?#TuqG9+9M+djt>JntLi8F z=)-itu=}F8++lVow8gvNG16X@CGLqcwNk7EIt*c3rVukk_*Solhn%(1rI^_;)6ycf9|RRQ)}zo2Hz;tGQj;I1G?HTbVH0_?6)Q3R1DWSS zxqt|3a21D6B~LM!{#u7#z?-ca1rEj9Q83$$I-FpL4TMRMXUfEjR4lYT-;m*S6oVWLA%)a zPh}o1YXrMNtSmxkJ^+9HGdxNv0K1#aIIx=GcEY&ZN0@q8^wpc={&L205xO=>#_sIW zrSW6PFB8N4nifvh>-~O<*U}%+=6uaA`O5KjW4uXp^1>CH)!!}RM^fkcV&{tfsLOV< zj(wRqn_;qk`lT;@=}TYw(wDyUr7x8=>Ee8`NTCc0u1cfj z|2LVPjY70B0Weg?Ls6lR(hqwt%!1|(jODRMmCLX|OMhN%)K=sSZK&%;x&z}wG!7@> z!1xgr%kfBzHz{iJLSI&Q2O^G&a;Y3G3B0y$WPfOUgaTIe>&MeVHA19s>JJ;ZU=7(F zJm8Sn4X2OPjm(S>(13pV4@fMLXmxv8R9~G_Utm*@%r%<>*kg4gN5=bWIANOp>ydCg zctE4!Jy+cB;6*%L#_27hbK^0gI%gg?l_W`=NQzi8nNh?Y!D3Z{7`J}>@ru`tOpFiE z%47Oh#LOt1JgR)$>Iz0{vNEfOK754en{UfF^firJcm8Fn9&vd$sKm<(4d{c3&Ehyu z(?uR7afc@w1K@f@^R|S8G#S?JTaS9H$8XzA{mVK8z1%@24EQADo_gdkr*C|SVu{!? z^y<>iT2a2zd()SGX2mPxk5zB7y(z7lJd_DzOHf}?=rhxUn)7pdcsU=<{T-ztMne6B zupi{JPQ(VDq+qW1*{rm}+r9_dCP{)TR*cxAop<;)U^77(Gq0Y$Yk{huV{b%FLYq3M%A4Kf-Si6w7h+5MXOp12E6D7>51 z&5aA_Gh64?5j+jwyQT=fr-*<8M_@{Hc!=iX3=3so(9%Jd*oq7bqsX)~K&8Cc{FY%?EA zr1u%uup)npb^_T0>h-$-Lt&Sw**&)3RT>G=@0aw9(f1cKv{y5HSOGSbj+*v?ota_U z;k{}_*CBiQ5F(DrtRQrj*Yg&@FvGOKT($x4ujO2&K|%S+frN4yQuZbuFSjG@i=(^v zvl2ZpW(F3K=p$hIE}&Z%gvJj$J@B{B29~%1i--nTOS!6Gh8!~z%Mt*~QVH1SatB6E z1Qu7)`7gi)s(%hFJOLOwFslw!G!Hy)-pMhv2Fv|5F!}?1kYUkjz)Hr?E^kd@1hc~b z8L%+=7BD{%v5P&=me}B-MAlLE!L2*67qRRdV54HM39J@FgNKF~9|tXfkuW?h!ya-I zlq>Z-3t~44>b{;~R0}M6=^S7w17321VUeqc9$3PGWhURqj2DUreFNAXUiAu44c{Ay zb^Outi@<`Bk8hEmfn)-<0uRal&n&|`Y5em8R6g3u}@^g52UIP<|-EWy@v8P-# zCL6FoFdJ)NIi!UI>@E(49zwvE<9!6WdZ~yv(*P40)@xk|LBlRE<^)W!t{e#{_cuG@ zR3N(>P85NzI1%_A>Pd;1ZH&+-Ua(%4~tD8CIxv zSK3O)lQc_(rXaV=!r&Wu^}YlQPvF#Q&8V{7BX;LI+ouDYnb5we;-bMN!%C?-Baz+z z2v&qaJ+v8SxemLW+a;oFeX9ZH?GfwAY8RRQ1Q^xD!G^9&PIGNqTCz;z(f6B`MrL+AT*fTau+*t`)?`YEtN%3My0gmT>`xyBMt ze>-3oLxxf64h;2xXs>@Xi8&JxBaw!f&*0~Y_ak5>9M;t4B(%|TZu}J3dwT;jOkc$N z(x|{#aqJsO__NOkmO|Lpr|AOTL5#d0AKbqy9b$y15ykZ;?!Y4DDzY2;1s;j}i&c$~L_z{-<=F>7F<3oyC?c3WNFNH#Bj0AM{<5vPU> z>&?EA!#l&mp8}ggrRY5H2{&89J^Vl@~sCAFkgxub>KZW z`)VT#S?U>p-NLP+<<_?XMwJXpum*5-9xxv>10=7P!^>OSd}j#Er~_cc9hi1J0abyw zQdWwoV=c-6V|+}&yorSx;Y!XCn7xR7op20 z;dx8qW!6NvrCkWN72SnvQh*VWVYQ$Y5;?&xvjG^x!RvjhRPK!B^!igEGZ@pWTGDig$?BpYf`-flWLMML6lU(7Yl>-XDO8sdhq-OE9zJb)9)T%I3G9;lHni z*j*~;=8j7(T$>WmXzk&gd6w$QcCe2E4~ZcyLw=!38{bHrDx}_jK!O-i4y$r>P>HeD zcsY--LuXbeEM{HGxCmmKlWV~Pr)Lth&eN(g`$nqsyUP1dXuwUjv(-zxq6d?x#%bZ# z^_5W3u1>cr3!q&$!j$TLBXJKB7f@mB{Wnx#4}Y>Uprzdu#b{taeDCK98ue({yXIol z`$i&i+)n!M)GBW-7Z!Nm(1c?R9>UmdZ8e@WyLyt%if7nw_eyoXk*afK^q&~OzV1!X z0xxNYO^F7K=-r8#J$oom7+et6%-^(Ia&X zw(Lt(_~*7^$AC9l93)ucBvXzBFePxXTXykCOqV7r+(#dCh7LjY$_gnr44$Wt?7MBK zE{mvXKe+|mdki0`0QCl2IZ&>98DnKh3*Qkd?X8q@uG-%icQPRd^d-JHdA7i|F3@y5 zxec>?XbqL`rsjZddJ-@PVx@%3a0G4(^U>680IN#HyOTFNJ9Mqau?IuFXgs$Kv${l5 zcU%KG@dYrm%M?2Q<=KJNvg9>rGDFMVjGR@zan4(g9maOmR*&*8wMJ=qW*cV3iK4wX zB(@Ef=dztr{Ow})m#5kk7@B^gK~nKnPC$2;1RHhHHS26ESsq{+e2DbAD0+R^hMHe$8~YlVBp`4~hGC9L#0n=LSS(|k*!PHn zZSWU+XS3Qi7KUNT1msqtor$Qy2!p^|T|=&*Xc4ptGYgA|#>pZw=|Wj(Ve0W@QJ7UI zvB0*tt+211%T^VEK?W(}Plwr^fQ3{_5jMtW;?s9_EC=d(sq6d~&fHZ@bk05OO{?47~n_S%5C6)+mtsJ@0xVtm936GU49>)C5jnRhE{ z-iFn@G2y`0+6-){H3#$Vz_Xktvg!{yhKNyyklQbkn77EYNr)k7$qN$2>!ZMz9e@oT zy#hn_*m!$jm@baH{l&quo6yFsqBh(w4qmet#d>;l8im*i~0dqP4%Z0)gKMoQ5hkg7} z(h4z1t>dp4yoRn#(2?{_Qr-?MZv}>Ns9M6Dzx&;Q`9<(*pgxLe>aSYNVRo8hHCtz* zh5n(Kv%u^cL*hkY5JR4y(*c7=WVsDs!&t}5H+}#xM8|}5kkl6?np9YuKB|e-leHK- zN&86Ewk8TX#3*jEzkoeZzA@xF1hD#Ju@ab&8*vz^j3l)f9l@R<4oP?zd&0P84+rZ~3;HV`%e?fQ9<>k1yn zfVTs&goRLhBTSOGX)xraD>SXg@N{jU#0v&nD^oQ_e3qEKx&(&D);CWDjGoy67&vza zX2#N9O;)toVwek4XvwY7MlAER-f$x9tghauE#4G^X{D$S`-mYa1+PK?R__6&x+=xl z#bI?|sIuCW*rY~*tTvC?%95JsiCL}0LQkGdB2`(r63icpsRTW3477m~FF1@O8^Qz? z2^g5U=8pxI+4A44TV4Kgnk)1*Nj>dC7`TXvb>46+PI->5f*8veqWgF^)Gf7ZIE;`9-as3cBL<(QiztY~ zU$!O&G{D|j)N}$Ee;m(^ek`!H>cG0^E}f{d4JRPRjH@A*>HGy?HX#?yft{!k0|VN? zB6*U(G%=uH0#+Og54ohL=(|K|JEq_;0)})%+M8Xxd;o{lfjQ21aG1P|2X%QnF;BOe z8oAvR1LIe*8%-;uC#G27& zZ%{{Us`i&%0|sw2^QeT%7&Dodx(y`da*_nxc#?M~34(h()p)vRKgGE2*9Y? zREfVlP`qqOt8YzXqrwLThTXAq5aZquh?%bJFZOykOr0mGZz^I~@R;B)T@1)ahEaYv zeim|&;sL(~tY3E+AD0IT#mr+I7{3A5)C4gC;Z4rk{Z)?vMM5*vDjX0A!0h^I zZw<@{BwQR8uAkmR1M9K=QJ({Ymi)T5hJwZ5FPtQR$!(96_$wBw)mhzN!YxLHV&`gjV?GctD6Oss0tQWsup+UM!(oAy!eOWjbqTi`x;G1} zV}2gUbulJ7B38uedEN69C9qKouu$nRY*y`A5OQ;sZD(4>I6U09(*XvvTEeKEgY2tf%rrRAtI*Vn zSa@ac1FWsEQPK1eqj(ot6Ig#=U?{4AlwvCsR=qUK8#(tEN^i)iL1z_oFq1z+Lj)m) zX)DtwuD`0Imh$r~o^5^)U{stYV$f$pL8)|qhne-uIyLIVq~ICKxymoS{#xCqt9q2y zbUC>c1GS+{3&R2!>`?w%-x6d=S3Zw-XBYPYjGom2I|MKayS>8>Mg6^R-X06y=+DHS zhY)-vv|lz>AFBL?Nms~33^+{4T7n>Aj1@i3zi@wjLzQ?aJ`D)|MsGuTo_&{;Sor2Vj7;kHbJFEPv18YPr0R08DNmBQ!loI3l$@?b&=r zju1mT{*q(ZKp^HRUG>-$#G(3m6t=~}o9tv5Oiu}np5wqw`hlR!8d~z&D6awrTz|u1 z`^rM!E|Y;lfnznzVQcd+FZ4U1Sk2BxUF|WPL%r<#$>iSFK3zG?D`!vOFfA}7u3TuX zh?Kp}T7oX1_<KPBA^iZay9hDDaRojEs-5nSk<*#gg2T>ox+?g0!pUFN3`_E{` zQnuO10@&6-Ml1E?Um<7G@fvZ(6;_>MWV<$C&~jH^|G~6ve!sv3hgtef4AjG~I50YE z5-QuTe%KmglsSi6%9;9`GNu1dc@;zdGHo_}Pg@g%Sj{YgcAT2VcA94nLKL#H!1(rx z99)y_|3mJ7CvC2<1QF+G-ETU0v5dWSky~y&U5s|TL?%fVySDAdS%MhfTJy}cyL-#_ zvbpi7M?LCMk9yRj9`&e4{RiaFvT-M6GrwcRdAg*Wnqi(T)46Xvgv>=AkKJ*ccTbQ% zn2t$#GBkdqj^2E{`ugR!7cYMMa(4Cl)xn;VPvb3=ZVdP9M1g-g*>`GlxOB0n=(1b1 zWDI@(;Sy+leL;Hu;yKsZo1;BbzIE4PL;BNvtWmz`?S;#&=Qwhb4lYZ_bp^%`(KXTH zya*Z7+v{D6V!WkViapp+wN9g5ryqozTWf8e5Hf|#u*P2M4d%0S>$?5+3uqB6rk@I( z-0oHuUYXdjfvq6rXmKsJ%O1AaofXvE#$LY>Eg~lQi}ZX4ld*E1 z4LXRGK%&VH;nfvqNjjNF(R`9Fv$*+Gv^6j612T@i+Miwo9p2e=ed2SRcz698r4=i$ zx{bQ`HLhON^yTWq^>LwBZ%@|5Dri?b0_$Y;iS~UDv$~0v^PW)u&zE(c)800`!pdLw z5e1vX-ExRc@y@VUZYT8$R$|q_nvTvfF1~=)+4WHa=pW`#vQ&4GT)qI#INp-%`I7t@ij(!&`mE<9bUaOB%Qw{U zH5ASUeE9$!2ke`KZH*@Cb={$2C;sK2=&|xEV~V|``3d^TSY0m<##&Z!HVcN^bPvn= z@VDcZ5!%f&rkjJUfVqVhT3$Te680%dG>Pyyb#oEA3dOS_vM6;=#GZ41ffsfGqd&SZ zg{|dC;nXb^V6R+KmRDya63E%5gfGTwnr^=Ut>krf(2Dhh6Fb=wmckq!wEDd`g$yI_@|o(MIFcTVu)^hH zVCt4Hq%Dps`-iU^&DMvjv$Ly@=SEF$*R-CjZ-4FWFz_Ocv<^#Lu9Qu4xoygQ;T0P- zA%CfkoY|x)PFD2`P0*Az5rDZ+xSWi%td?Q>`M=@3KGYvOEyrJ{Zw%=3vjW+ZC$G8# zTLPGt*UZoW!!FNr=AKPT%v#w6T^cd?tEmzD)Az7uby1CZi9skoF90Lsjq_yg>z4(E z%%tSixu!c&b~kDdUDAM=BfGr7GoPM4DTqD0*b$hY2H?fc4Tu(U;}i4KkIEcmP&}Q@ zX2~>bnr`glz_?RCQBy0KY{lwIFc^NDCoZj<<2inBp>Wth(>QQekhW6)%G)nIa=f-z zeYAX2s~0byknVN^Hb*rAedr;&-?gD_?rXJ|cr*m%xmh z#-GKdmnEfixnMKyvSV@uV?EUdh!R)7_ncr0OpjyhE%Mf z30{ut6ubb;X#&gW)lqeizOz8G!-S20%an!z-O2U?M$5TN=q8;jYnGyA?K95asJ^{> zkOn>-!VaIy7vEq5E6DrRQ0a^TJ4StY%7B#;dh)jn*!#}FC}|x7Hh1WUxL5FU*bj-A z+pGa>=s8YNADVfUGIBc7ZBy&=V=~i-*8gK7br+4;<`Quu1JzhOC}D47DqTV$JJ+Ve zoEos+oLI3+L%bF4T&lZ?$Bft4TA#7NMZ8WfPs<68Pk8=rJBuxA^9Un{Dee^@NZBPkmGqR$bsDVJ!q80Lf}zfP$>--!Z;uK;m1D09I1sJamcZx-(ips2fI*qVl~!8_ zkC7p58F2)8h1F=68B9H1&@;{axW|CaO9QjQ4eCr>r>>+qt0AZA^9arWhUJ9nVPXu; z)H;wxV6R#G_4Wv3uR^sWKCN**ee(2RYhWmOyvcT8c!K0c3{2uWO?i9~Op3s5T6pyU z;XrRN+Z3{1-U~xG2v-TtW2tr+4uEKArkgMZ!w(Ett?*A-ZHT%0Q#Kz}gG{`hzS{+u zk!yMBf%zpCpWK1k1S%I{MCEhyw$$t5KHYgwZo!CGKST>8U>PV*0fRfPkq+3b$ts!n z8dkw98`lfvOl-kkvJS^_ts99tvEGV3eZLJbRQ@^A+le+vHNay2zUWN_UYSX%`R%ZL z)FT(kl+{WVs{zJBV`jRxE$pc@aQQD<0ATTRKAR;get*Pi(~r^&rK;YU&lAsb!Sd%K@m~WNohAoH_j3g+dMom` zTbrkU{@Q@feJ0yd$0GjVUF3>m6JWrjWgE0i}_SzHeO#~ruobF7D5 zZw%;&0sC0%=aa#n7&W~kVDEPT25Es!g+c;}xy8h1e1aqkvt$vmITVX&K!u0WYbY<< zuXtF`qTQ$xht(bfiJ=EJtFNjODD}1jhPoC)Rqe!CJwx9YT7TGB)O*S1qh3~)BVNsM z@*f23=9>dUiqJ9J(v3u=-COdXc)~y5tF=YE08GVtHd1JcZIkDNR{;yW)WGf~53_`t zJ2`A+$s$%XG8@!^{r0?2V_m=pHh*|}!7IcYHrv~1uzn|Ce|`^O3#{qPEfmVav1-cJ z08Cz`%+Li06zfG@@PhmihJ0oFRm9oku!Wc!Gu{PQPsxh^nY;k(lva$MHx{+s@a0jT zZZ8gQKNbF3f88|t@W;CX3t~&5IMM>+lpH#7tQDM!5ln3BJFLnkY48dqfB9+Ea{;eD z{M7<%Awrqp0Ua<$0v3Wbgl!S(z?>3TAqETZ z$z57rk;8tkTPtxZ!I{EvGgKN)U^c^Dy&E{pMi)s`RL_BVNx)ty*Rv5a^4AID1%2M8 zTW=Rik;DTjByEd-S-o0X$f=M4im!xO(Y>swnAl65d0CB-mUIk1dQNv%jgP%aF^XkW zZL+-vKV5^b{FSONbbj*eS<~b13-O{M5-Ff@6cfI2V051Yvq@TD^@ML%1njjT>fOy6 zR%tJJM&oX6u%CbKIB+HhRGki67CIetXaiVG42F$7hvs!^62j&L?cBcBf*-JkD`ooa* zCv`eLZ|yL>G!EmQS#Zx#`;^$Efso3DO48v+=gs6~vFtB0iDi`@$EKO~#E^v~vP-;t zO7&ZJxpbPN5?H?mtl#dieg*8h;DwpPrY_FU)vMVK$Y4MJ@*RLt`k}&Cv#OF~CXHD= z<+F>QG$}p=rXuB)OxYAoc>4uj=tU5+J`83>hEf4VL>C1?reT1;5xr->Vi9ITLlCdZ z4ONwB^*dIHNBHz>3%y$dTO&I%+J!uXU4hY|nS50SYwlE{F~id*8ySPOp^8pKz)Bm} zd(0m2>z}6yi*itIjf4aF&`@hmzjdZ=+7?wW({>`3an^PbsWvDt{hQD)-v$ zvrYIUO7@3UYraB4tS>g(QSqwWVHI~*Wy)ViBGwCnQI+?@1~8U9K?{s+@~>fS1f*pF0AhQ=1tbH0w*i23EgMzM4{)tN=#$=KP)XUAjiO zL%iwYennB}kj9FTsm?puYE9np!i8z*WiqBIom7M_H~VG8W<=-Uu*_5-CX0X-ia9V+ zPYmd|fMPuF_#*Gu#fe^ zpS-C^a~KO*fg@utg*+LUf4@F~)v)4)3@Q^kg%zD5sfAcV#{!t$4$MaWu(QVJUl*5b z_*L9WT*a->9Y=Ptw%1yB#xB5;cqJ)L1Yqr#oS9cbpapxJt1~@GoYtUv>c&_LU0Tf#JCo#VC)mYacV_ zwbZ=CYbdPY@r*r{*DdT+ykMjp?^Jk7*8R@FjJE{r*|lLDk-h5vdP>BA?5-gEGrAnx z0vq%-iZ%jE8HVcO^eV4;Rga~nsVOcm8}GmGcTFomspb>iTAH??d~*2Uz+M)(X!ZOh zgVl5xRCG1o8wYD` zLgrx^G zg#q?PVk<&2^-(|C1A)Ox$|LLuBv60mJS_1dU@|L8gdk+-d-JSD>_#)|@q0n6xRKs% z)mHZptE)J;UrI^>bSw_(ZK&i@oO>jjEarjv+p&Yz@wmfQ_bPeWxJ0@jTP#x(dH9hB zy*#aYtOY+i^~ufeCuLBU-J<>%ip!OKc!(T-VzRc^=xpf!7WO5vLXV?6u)}S}VKOk} zx#bsdkM8wdUT#!!@u;Pg3x_pVU|D_mBIczFuDnu$GQPS+Be;k^tSRUBZ=vj7viCNp9ZFewM7!=ra~Ku zmbXDi#6iq!(FboyMM-}v+H^SeKO|NW15 z|J*%!O0<~%F*<3VtaRE;R4y!Lc#XoEtdPD?ttAm-(2!dgy!Iy+(%rN>FQ~!F1FKEC zeb$)pg$NfWq_)%I5ZW&t-Mp5gaA?zgT+(S4u2!>_!ezU&2}zun2DAsUth$^AjSQ#r zt%|7cW?QB)yZDQ639w+Vy9;AmQG2tMFbOKjskQ5)J~|$q6gWIhI*3`pe!P$(u~%lG zXM4tgS2sn|Y_?l^i}O1;jNt;Z_vd@OsqSiV$)w6Vjzq<)?pMy#LS0x0e{-}aG2+z6 zxedYV+v{ANWl$Vlw6$k&9ULaOyA1B|;sg!uFu1$B1t(Y_Xc7n(eDL6d6Wkqwy9BoY zAGhlMxb^+*>OR%o=Tvu{z1MnHW?OW}e_r2o@B{)C}!$K`~x3y@4n>z@FiN_Y|1e7 zqH6t;$waqZz~_F#piXAYA7^7>M7JGy^e(dgb}CG6#qe=rFU+Z|Eq+&YI# zWwdGeI&a4o_=!al6(6&~&WXtIRQZJHw9F)^arGeVYh1@(*MGxIF>CXf#{G8+Rm~F9 z$JQHR<9C49cI3L*iVIeLK@msYjR^cg)m>BZC%mV>KMH-AZlkX>pD^WATXouw`Mb*L zt%=e}EmL*QD%QDQH_QA|8d@Z5|Nl%ssAKzb7Iltr}T@TTxuk zm^WgAQQ!%iE4^gHbf=$ZFY)aw!(F_??c?R9VP@*t$~(6aQ`8Y|S*d zU_haq?qttd;wfpOav%q(D6CDx)}oNlXsL;ywBu|IIKDZCT(_53X4onodm(|T^r6tG zY5GjQT(e92wpC<(@;KDj@NA=SL}@`;EbUn5MM?GgU72PdXKujQ2s34kWa*nb6p!qq zPjU8?+|ahv9Bx=6{z|~d;n9o!Mdp{x*2|i`U!6WJ`bp~FYK6XIWkhiMaeq><7z}GD z&{P=#`#n@H-?UWS*Qe9PN%SL&_Slk^5Afgz9KVP&!6w#_pfaTKtvmvSmpQv>70H}in*MF6CkTl}OQ*~>eZ@ElGhzx&?3hO0klJeyuiS3KnCco&8jt-xhFAA}G z#F4CYX;fe}91Qq+*9zkIhQu+zwm1cN@Nde=&s-Ev!g3(uuzhwdG+l?(T= zSNGPC?YnN%;t~(KeJGo3V+i&LvsQS*x$r@Y>t8U;;CXA_nW|`}hZi9KA3#Me(PbZJ zAC_QSq%5R@AWwWO!Rr$uZEgj%G2SHIC(o)e@+_~JmnW1LujTHWUyKA%*7x`mGVBgh zkNkN{U@xJON2qlHIU@S>MXR|Qg*}&y>sO8ls!D0Yi799N)_LWfDn$jXkWcE&-Z{uw z%CBkd-SG8dM0eJMjnpX0vpp>;s^Mzh@aw)Lsy_4kl?K5o&^ArA;6!;)$gM19B92!t zWm-YGlU3bb{~Uw7w6AGdyTfmLZ3@W3r6mbr~M zFMdx1KJQY)mEQk$tgO0BOUtUN)=|y8VGyS>!oCWYyhCY{ zP&C0XG2eM!2p-FEGXm@C&%O=X?_)FKSvM!|m#4^#P46F*Tm@&MS3L@MI8=25^?Pjl1mhOEjH+gUvQwgKKfHTkjLqB zewj$%JMt#|x)DCFI6mv@1Z%m9R>HQOB$;qwq0a3O~Aqe^?yK z{{sG!!3&hpXyJqQ{{Vsc!?LE&8*{C*bscvRarp}YZFs~uk~-JBcFn9#e>Fb$^Mumm zsn59KEcI-a!<8b@Q;B7>Qcq>hN}^d!XcWy|V!U89Xp=_mZ-yoHeV1|yMLyfAJn?5|Nc0HbZyh^qCNpc zGkv4_(jpwcCR8A?ZGxLrFMNV?8rQ_Cd&kjtg)}Vb(NhwZ;W#g-SvwvEo>3)*w0a7M zA%~uXNAb1@NF!@+n;X&tx7*Mta(#{PIXEDl8_NAJT_|&zam0t;H|6qkpPA`o<=U8| zPQjuy;;?*W^6B`aQ+dkXpvRdSPkmu8aM=4PKl2Q<#EGt)=5L>W*3XgZ0pVVSixTM8 z%`_e)N6tShVsn8$+Qs{f__4?$Am90)vIAVe=*BdZe+)IMv!n2j$Vp9qAPl_$e#LR* zzX2*gkZW5!>|kHDdT9m{;kN*lN&Cr^`^kT3anA%bC;G2)aM~E*$PzJMiyQ%RUdV2` zTg%d!q$Iz{iLu4oi|gVnVW7_t0Emj|B`3!B-OqDf{*Hssa=IU%U4gV)T9lDcf)grD zHz~=goBRE`ebN`pUo~SGMzB-@BPj7bn-tPMk2_-*$KR%PeIyi~BVdaOj^CzDSa(8) zrxa>4$S=4DYZq70Sd34RFbz2B?Q;uK!SH`ShlT-3{KB)e@qk10P(fJc0arSDA`#w7 zTNBWSay)-hdacKNalIu;x4>N>$!`ius`y~O{C5P1CE26_O&^xSaSF4}@{3bzr0?>LWAH5Jyd7+j_6?J)U0>l zXMGSfQrMp5z*{)1R|Oss?J{WXt&7{NUkl5sBoRk@E4-0@S1((~ip+Y!U)QgJtQx<7 zQI`6*vOkrV!CB48U|D{gksdDySwGdykq2bXxCgs0X=R9Gb#gz-)55B|R3RP^q*>&9BxyP#Bij%_ZZE~?J2WE3g5FU$ z?B5gLVRB7QRjM)x|BnCz6Vx9*TX0VQ54z&AY6jJtOe|lJ>T1e+x8NXuL=xl7#N|}9 zH(d8I->;@&bidk&bCOXj9o0X&5q~seci)H$NR_9g(#UoCX}z$>97gS+6F8@)C?nBSjsB!KG<)B$Y_^ zx9$gHjCn7$&et+>FD!!~eQf{WIG_Bc>vs{qq3KPc1Td4|=1)K`HmG0S*6*V8#qm`^ zI+&pdtlk)IdMmWIlG7hG5(HF>r7ONoUll~8!+q#CHN1d!+TmgkVTeAK}0cSP&a5d zGH-v6>8q-LRNe&1?2y@S&Op%k8F!iGFbrEhqafqKa7LZd9Y`HGtlRuR|IPxQj=hHwX1z&d{nrY9 zCL1&Lb0U0dA!;gHUW<6l9ePcR1F0W{_aU=1Kk)b;IkCY+KFdjsGOwjNKq=|E&=2|C zo3ogDB-MaTbbyurxh=)eA57F1F&4i)k@ek=>>8kL&FT2_^W{-fQD3?U;G zTg?|&fR-clTYbxnzsKqThfg+AqD?cI$D(@%SC(9R)9unnl`0J?U?B+#R8A8u(R9Zx ztMn9~>>DzKyXWIaWHW(~_avB?baX<$aTbwStGTmI8DwWPJ@ zI89QY>9wsFFiKK7>TZ#24<~n>o)*UXHDp|$xq(j*j_s>hR_g0-dgurkIe~>%hC5#r zgN^4P#&PZ;=#X2y5%>44Gr#5%tf0mC!NTvFcNj6`>>ia;gkW9U@Q8d|nMKMoPY3k0 z*vS+_ys%Sb&9JXl0F+=G&!=G)RK*wRo)j~r#LU|M9KtZwnJ{w(_scr4+^3H@s%BJn z^s@+sq**ur?eB~2EWV$ZVMM;|^=3nW<;$#sVKZ)+k9*2t$E~gPHQ!fAE`e+|NV*nq z(+!XfwyX~uFXZ;>NJ>*O7B`dN^NVe4mA-LsB+exHTXlRH!tA2Mg&WsQjP z%yL>o8hg=pI}TS`H8;^SOh>4%#?#LfcG}QCPHntG4J%V{8K2P#<%WvJfmYU1dfmnm ze<-7H14IE3(qA|5gBk$4pEWkS62XR-8S&VES_T!>_zcowVnOasA2lQ7WEavp*d-JD z%M(t}HNv)FYeEpi@pzypDn!|0s*F5ZnL(g%nUx0e`1l`AV%3#9R4l}&vTv`QgGmQf zC8>z}dl)~NK=R;mxaQ%B*vs*G)oUZdK*@NUM!I6htST1xLNkm49o}hcp!|ofD z)h;dcEQBlUDtMd6Q`{r+M%bXA1Y#{x;P3QNG_i@WgH8}`8Y@+AZ=%Q7aLVSw7CU8~ zyx}6v^^@l4CRbxn5l0I9i)Xf*5uimS9m#xDazeK0dhTZL-clk4Cdg!q+a5`60FOSX|Tbgh;ivU zrz~}1j``V`^t(-;{mf7z%M2M^n7Ncj&Cn@LicIG5zP2kK{_gCxeX{r_Xi*G`a3jh2 zuYW_;533DxX0rC(_)J|dE|TQ2m}kdr2yiA}nDk5Lk35=VSIEATd~bX@*^W7XV`Mbb!~YEerCLsGl{}BS1Wnwv zPvY%(@VoLZY`Y2?9g7veFB5ZkzU|0ZzRIzzS}}d<^q#xo=&avO65kL0Se`MxHv0O7 zU&%IU!vDsCqeA%SHy&{eaTw=a^H>zcDSvbDv5#MZChxK2lssp(OMN?%ZqFL|{xylR zS=#Q+d0w# zc;0?O?Dke&(bDRKR*USXFW)pw+8io(vmROCiiN(^O~L9UKfZ)B?B0-+6>Js@i@V}f z4yGp9Z@K7H8-y484zH`X1UamTnNCXG_+Dn+x$b!G@OGaDVb<72k8avcAy<$^2{$m}Z2kV)iPpv^}1X%C3zHFIxhA$ZJ%#reGKfG&wGZpVm>(&zm zR-!Che0+|Mx^G_gy1dr^b2n(sNbfpV{w&cKGJSJ&wuecxg2tt(Kz2T9vp>_Yj8!jsHGuUJ}TX7%e1 zM;AT^487yMnrSCIq1_z8W*_E%!1Y_e#1!gRAXJG3UB)|PDu2!-2*2q$)N8N1ah7#* zl2Q@*C+N8I9pY(~3!Hz}+e3z;#4IraTee}-RWy_3PA7;S!XIqKh6Xe zSheagu8Tl?R#Lnr`^}8&eJaLS^lq3Sq!-!*zkE8bg1c~s*w+vg=UvRdT~cPb2?H4+ zPlqTp6IIQ6If*s-iHI7tu38owCLx1b2?Jwx@AN{Tlg1;M!okEoaJb`H5h9uFL_-a> zaiM+G!-n!_#BCzyb{(+)j==_?t{HI!O>`;a*x9&J=q+vmU3IPaNJ-CXQp*QIcDxjp3l_BB@TY7Blx@JwU}!;4u;Hg`cgi8GP+%=MeP z!Q}#Y0##+c=l8ilo7>D4PZhYP{Nh0K zSIKKpY_&3|DbDQG@*K-YTkZ#BGy4$Zwq5TBE&2qf(!wot0OprJDO3!0Q z={pvGVHiVV=6_`~=3n7;Ex&ASOGkLY9u*_-U&IJCrcjr|8WpYSxWJPN3VkF~e zqmSlp@ibE|03&-=_%|zOVF@>LOvPgp>SlHi!p1jy(_c-%-j&<>0-?8nisq_FOjS1~ zr6($|{?uC%;(0(WfC7&0OL``wulVQZf6Ol($wis~g#f{^;h7k)l!uXpbZ_gvTZ?o> zTUe3TKpx39ibXsqmmF-8#t$7&0IkIJ(kwKMC;Yp)PeO*ya+`PT>njv!j7|K93>E&W zT2RKu^Pa>$eIrxN>Pp#VAEn*UeB-UrtwU}D@&Shl*C4FuyyTo;@{RZs@pKI&)Tz*M z5Qj}gkz?FFlmCs7UJhgci2l&8{$YIUbZ(Gm@zBH7@RfCng30FHLL7w+DI$fMB|pD~Zmu0xu$FdhZr*M^l!lKvlYx4# z*Gq8#1b0*t4PO1&8JX@D~-N(cPCi zWz!Ur%@T44h7QCmG5Xfc)rcmGadbp@&Tu*QcXCoZqe+|cOO=3FjXy8xy{kONxPl;a z#XJhbJF1AxyA~g057gfOjBm;HN%c7}B)*BNAeBt?pYrK7qk?1cD)ZJxcDguj8&SAs zgvx|Qjpo_zJZ3M_;a`LTRQIGv$Wctwx_Az??hgQ=jR=K8i5HLK)l*NHMjc_H^(&3vVbVSB z(zgizziHv`aB4|-3uWw2W#UYs3aMXyUF`p7>oM0Ft8qoAHd>Z^GHELb3!w3&zpe=z zv-u3@EfJ%BswNlUb%d8cV2%vWT8OxRegIMc+aJRXF7N(>3V45>)H3six@EDiag_oj zl6BfiO)OiK;2#JZ2+0Kk{S{Z^-?Ex$0TpBB?+>~DPXEC88gjwA{c^F&YmV z{CC5JU(J3YSWUqQZewoh%|V_HaCUDfV_20l*_EDW|L8vU{qcsQEArko0@86e$?A%BF`juUJh132hX!3BY^y{?sUl=ot{Uxy@A+NC6nF?@j>S z7yX{i34zv!gX)1;ATk8@PAY`O-1rGyXOLClZD5QndKQhyn|x9f4J_fZNq)T#KRFCf z72JSv!+Vmjbrs2f@hA4)HVnotVUKDf%a;&^3#%pcVj;qZpoQTV419j}lw?=dtYTkY z)e%;Ng@znkr{QHNi6{m{(C9gUO*?=+M^xpw{2hDs@U_ zEdl77m6&uIdfBh?oTADbPGKfowulRso?mYt0 zQ9;pb?jiH&9oQxu7i&e;R5XNZ@EExXnXBkpQU#5D3pF!7*2IWnUY!1n>&YE{YXZOR z4KvUJdY;DIcZhm{y$!e^v}~UYEZ>BLHh=$A^BQ|_UIh=5+ZebH?inIL3VMG~LUk#! zxIgv6Y&zQ5clUJ}$lSgI>Xl-;%`!kWh`qaYgPSxW^|#Eav?kdk6uo3bUP0dD=G)HYk&R&v9Hc?+qUA|J^=W6j(9lkf)@td zrV3u-3r>$~IsHaZxWHr-Q@}?R_Rbd@CHfSpvk!B#f)v6UQG}AX&Wcc9DG@VeY>eoG z0Aa8QLyqyrE6ij<-2-HC<7Xu^ozdJ`!J)(Ov$Zm`|2ey`{>|n}(Hkx`)oxxlmnO4v zgB>>`>LdoyPc)1{CC6i6Mr>2Y1B)20c5{<_?-w|R+xWisJ?`SyIYh6cKw)uaIHxaZ zvOm8>fH=~_el7#>PrL)3hlyi1Zs_3B2@S;LHUbp#a5wNjC4M=DCK~a$lxxJ!7Xv8H zR|!HdAY__!g$TE!$E-KZM90uABi!6c;q zCsdy^@y}E6>c({!2S!Y|B3l{4Udn@`mv!6u{0w&=TWJS5sn_HHS|2&?=P(w+2nrl5 zCOfnnHqkICk}U?G>1F}NCq3n5>#a_ztM@k|2gTDSe;4IYZ1{$?f4t*DNXP+IY$Md^ zLO&d7f8u@MPAs4(cuNM$4p3lGub59MozvomscqC&VO4fls*RGPv*#nWj?$mxM|8MF zi_^u05VwcMHx@jSqny+`H#Y-IEh`VgqIkBn{Md2BfnS`i-d3>Q1@U0?e^{flk0YX% znLD?l)A9#m9~a8n(wR{DItvhbZ%6v(Iebv-1~PbGezXX!)Ef;*n91}c^%irize+gc zm@Oz5eVYBV5J_5f+E@`(9%{alSWvCSjZ@ko@JV-EAYK06+INv=mTj)_|1t@l9USBg zLfVM>ZL|oRjlTIW3l+bwZP8n0)9t*SiPvqm@YGAKd_AY}Bwv4teTxVC+GPCKi_$@o zS)A*r%IrBgm0!)fw<|mT1C^-;(L3!(D$ne|ozv)~>f7%rxsvi#L3Q(1f-r{}4xMHa zC^wDuZ0;^e&%3{b@vp##c8y$nLjodN>UV#7$g*lWOp82ApTndbToFn5X=h)&qwHn_ zBDx_O?B7nx_Z?%pQ%Ww!hNGr{_S>I3db?{)_sK;$RdpD=8#BF5Hv0BpkOeTP_S>zN-AXYbNc+Gxe)Br4uJR3)! zJ&6?jbyj_Aen#52*KSOvInVLo(D{$xLt#1IbEOGkMRSYh99w3nZ?A)m)@lgz#L2Rh zTo0We;|=56x%K*kAZarz19W2kmnr)oeYQ1)vBY7 zNz+=VBB)PC&fsUHL}k!;?FExV4vr>2&3?PxFfT{@HVJhRb+g;*4&@n!^-cWRmUZM4_0rzQ@Up~XzrQpo zto#o{(1}LqXHrCBbrAb8$9WK8&JPYplGhK1gOJWELlF>WHi`Rg661Fz z9Fz&ih3gp?Cvm-rws2xV$+Cu2Os{k1hadyOxTALFS{YHno-hZi=O5v+~kEfy)Z(T4t}p& z3LXycECAm*efv_7BX=1}nsx4lK$Z*U^UeCfWAa%}GK2k59#36!pRdFgE9=jsMoYkOOoBK?pM;6(@eKv9xp=ye{n4E4HrT*rWa_e?HHs$6~_ye^d6jzSFvmFh69q-#kD8(vvq*ztMI zHNtX7rguWogPovJ%wlyc%91aYu}Qa&uGp0~R z#X^TuUm1PI<=H~1hZN@l#scNM4jC-Eg%kXHq#fzy z+oK5}M+fjEp)6WBAtcI^YH>`>^(X3?ERY%o`qm{bg07N`JH1qovfMV@+Cxww>?^K1(#XmhEEKepXcwaltJtB1L%Fz>g=GVu=YkM8*^jW-zn)WG* zf%4m-#<4Sgz0qq5m#DuuB)tgVxKl>Pmmt9uoxRKuFBG8SN11d^$nzh{9W~u_4oJoz z*#|2ZA%Zu6@G{lo%JC=au+~L2!d@$4xRmlZR4DS};Nl{pMP#@z2h<~pd-UJ2lM+AV z#hiDlLt1+^C9lv6#~Rp2r`sR^xkwrx(3bS z56Vd}pG)Tf&fBCZSgXs}&Uml1x2!BLsFqCEy_{BIIjvxVd1^1zj0g!x64$In3{LcvtQ9#;5gWJ#Ktg%y`ZQX)2Pj>^Lm8W7_T0eiWKasK{$((*I7 z(NTq+z>@*W-mzkUu=h_C?pDeK?DYv>^aZvhYAbQ?<9Z(g zos=dwX?0b_n9nBsd{x-35X{noSc=;KCq>mSrk#fr0s^SFHfT-(gUHZ`LCt>d`hOx2 zQVa5j^G%+wrl6zmOJBm(_8=&*QN)_5ZnVYwwlMVF*G=x!EDH0eqDCL=3`V%xto$X_^9(4- zfzBj{{mR;ei(!{_#F#=O>JCePm}}~l8usx|QaaOZEH&c1gkPOZyZE@n5TxT*LS zCw7ujBpSz`YOA4h+{Rzot%fIzyWPOAcd6Y;q}(Pm6Zq!aWO@o4ILmd_Ij0>x6*shh z5$Gq8;{DcwzQ<+PC!wFu1aRCUi(^=Wz2e(Oc8zI7LxYU*`MHNGT(2Vp8aU2p%4~s) zI*2NmADxf2F=xrM{ura)lAGf?-VUtija(}A=gq@W4&*ahJa!z0BX<(^<(J3I?AAJgp3sI+_ zo~xd_I)x>IWuzKTx%V7L8LCX$K~5ziU0d?M3gGzZ_=1%xKw+&Jf5?0Gdf`)qz3)AB z_#MP-6civ)F^;p(TV+zHRG8ASf_xFW4Kr;kpzAD(mGMASh=?!x6W}S6UwrQLMR&d8 zQVlz-cq|MfV@LtuA4(VwkP&d^0)_gPMGk5dbWL^?6$Yz zT-b*TK#@b25y_*c#d61Du5S5b%&)!mrPOmbAOW@kqu-Xq+I9mSjpxUjL!?p9cAg#y z7gZ!Wpz!LWfq`U{BZqfvo2IqfX5Z4~OT{>k)O{RcI-YHCcVd415<=%P`$nFg!{V z@s%ofEyeWd?VB*Q>hkrTRz<}!|F*~K1wGm+lt!-j9RdJrESR zP3I%&gneXeJq!23*MzZl@F`xY*{3;Hw`gs%s=e`cO75_P7usk_5;MA6UYo^0RUSm13p-`nG|IV}X-lMBg5y&HL#s(s!?9pt zwPn;t-aS*?28W_(Me`Saw;yDhko9yg4JrYsn-(wK_sT3 zQYn3kMpd!OF_G@VU*6qjo*rc`8UJSn^*!rQ8c`TebY~CK>^nO6UvHW0MK8R@&uF$I zS-bcCo_!fepW1VXM&2*(cS`_50*g%pphmmNJf)wdJ zh;|=PP!W|J$>)d|GbX!^NYv0=P{z4RnaZzYV`7z@&Sx|?=B~^>gkv7={rWDXRdWId zsC>Wby37>qNKS|Q_`PXt8BeWF!L>Jh4MsLB%a4I^2zKtHI3er_Y|fEUZmeFN#2QT>k-yG;|abX za9$+V^>n* zwxGsnoDF)1=`NHzCM`h}$#ot38OX4md0jV3%K@%2Wm8B;FioGelt>OQJY>Ep zFZzT6exttZxCva@6kzD{RSJ3Zklbyy_O>`@+wBVsLJN!wR_ZUXo_bam+Nj6m?B!2v zd|rs?-b2bDu|TL8JAh3jtkxQ&@_S(04JDUI3Hq4?(Cgnnz0r^NeMCm0pC(Y}vcBX! zokU&oEc|@0bo5|?@0jeJ<~jH7S8it6Q3fMlf1B6>)B&eAz*}=!z2`JA7g?NNO9-o~ zifDkEJbck*F<}PlDXsY5)qy+KHOuJf&L(F2q^2UMBsQEH9g(I-8jAvQ`moTnghkH^ zgcTsbZfkw7TT9rYU^4e{q`xS(Cq*ws{eR56se~2hG{)WjgIo~`-)Q#PwP6x}LfFDR ztaBE&7lg2T@_{&hZObFcz4rq6T=;M47^2KN5#pArm zmxFMrb@IXWWdfeyTtLDm=$VKJNewgTUxh5zl35k^WJW5DydY#TQ4Y-TsaF=d5$3A? zI?>r2#-Qub%S}GU{$48l>W-%tK_&+MS+({Md-U@&vc?BwE>!;mTtvJbY997J+;CM! zOjQyue?HtW;kw@F3Y1$CmI4>VK)UsLXpK3SVIkVjjuki~fbk%9^Pd$RYAqg&yu#;4 z*8pi~f$UUzGSIG-Ur~fw&O+<=nG>R3Kb=K3K~m*yM1s1(QjA?H;C}=e-MM%~ zSsX%JG(Eu*w*MFPF;SEznq2k-Ymme6ZDD+Vj|y2gPeQ7^$ABTg8Q-K}Xp6aa3G)M9 z&5P8C_L$()SPXDhGV8-Lxq#j$iNDc4|47{pPKaY^lFgPb@L5Z*V`+p&2^STCPGa{J zcA{8%SKPr$hh@mkTzV7Jz&2%ctPWPupyubW{<~j~nBtEY30|808??Vpbi?urk&|ho zYkTF_KxCm(*sxoN_qZNyo+>8>;lbT6QTkq!bwoG{a1eR2djz=X;L{ zpIyjoF`S4q*498DEfhLbNBF!z_dKd&>t1~*EDxQZC@jOaX%ZXxI4Qg`MzEvi}l;=RC>la z^kQh31flS(ToMwHU8nr<5}^;Hy7T4lz>e)jxFu626wkN-ZfqB6@B>zL;ER?;VWI4{-$OrLz9(-|i8f zH4aS9z^bG`=DyD9KVF?QpEbb-3Y-B@klStonA$K+wn!*!kWSDXt^7n&Gf%KZen{XJ zo^t&*7YWr!8Q>dQ{+U^F)_}4n9r>%46`9#zjU}klQp(sH?=aBl! zR^GFJn86!rr(AeTNeP=6y_r~}-Ra-dGo9d$#(Z#ja>#yQSW9o1upu7g%;uO#c+yi-n(cwA%g2U-U-xC74U-al$UX^YbtK zsC$hI`^h|9OJqaKZ2bU^ZgXnR!LY5sSms^7Pw)}AIS%r2gnHkk7D8Z4FSAPe)?25` znr-33fkq&W%bm4?|3A$naYeu<@Q>baUU5n3`SY%~1TU=OjsS?G)=>Kg+ryP`4f3Ga z2mNF`Bk!~I-dtf=-W07Vb;%7$wv1h+vB^FGT*UIfaOD8@x;%rdo+cDPAyn%R-Vj*K`w8P$wip6wP z-N}{xV9WM|ve^Z&RlL2W|4Q0U=5u|%?bhz>R)B>0J$`=K)lyCIbmhlHXUFO!4gIve z1LN9!dyK?U(bKg>FI;XY9%uU9R7|>3@H=yb`KFgByQD~W*3ho)btz{~PqTy3j~5AY z!u9WuufWvNkT(&ss|fU(keKO-7@gIq6n{l(mr-q+pKldXuI=Uq<(lA`uU%WVbbfED zGQ>6ggPsa;vP@1enp^*KOI}wZMKq6!-?-xYMk!nEX6TVwm>L{k)=pc8_1$^A<^5z0 z)5HcBHYXo%nKnP4g`41NI#s=9Quww8i5-$DKpwjoxyfFMJt*s#p3lep!{bUrU12l) zLUjGNr@!0z3Wr~+m%i`;p0(Yu;ZGWAG=`)^%fAW5Q8kqoOTbalc5I?1n{rVv1!->k z!lOR)&>8z_QW-U9vI)Pg;Sj&+&2C(t_PbspOT}MpmSJE&bohEYsCOp-HkoCl%5C3r zmaOscor2`}WYgZOVtkx5AE`NEJVf8 z0{K9)8Oc(WJ6v1~9KvEPEukST8ai$f18wp&qOh>+kd^U+Rt`v12Xb)#ivr8{co%vM zwzhvX;&@(hIKD(Son)WAJs|b<*3~s?g@)Eq5xKyhF|8w~5wwu~<#DXWXQ`tD(9`m1 zqRVh2J@xY`Q9o;i8kdvKy)?vp!Yqbk9q^HF&3$q z&)M4maoQ+s9BmyMIrR37pIP=UW2XZBoX5BkkCO>ckwwHh6>!Oi2E2bJVsC9lWQ?eIGZuvKI9U_ia zxZUWgywWz)9Ugl>{^iF%nOAxYWIQ~bI(=35Y7FZ%z-N#pI{&#Q=zFLTYGnWEM zwSBH^AFYZCoc!ikGd$DroJyMI0~4eCEcMihKinXu=TU=%uP@2+aK#d3yP@R$wdl0V z7?F1@`Fq7C#j66N>bE-E6S3fL;J=_5O-=XmsovEGdC192@p%-bh_^3d`9!Qj7D^+UzV2vlvY zzzZ3je1c!Ba&ecQBrkB%tnDPytaYqPLc{)ndReZ;{gdY_qejt;rGpEHC3f_krrN;`jB1ejo}>`)SSQC8l=T=b9;(lfpa@WuCEz7yBC{zYe@IJNF+RzyoHVP5k{_Z`z!guT{Aaq>aP>vn z(OJ|pBqF4b0NrJE0+vZ?VMTW<|H6|W8A~~?rclO>tO;?z=i9H6$aAf6qq$ z{3afcMI-$&x6%m{o}Pekr_YRhy-b<~V60DTTp(kw`)8@IaYM)pj}5V<)YsWitOvn; zq-<^4q?&^8s`d3HR&`W=`w>lJfT9d(C?le zLXKx@!W2-sobPh2dgGQPoN)=QJd_r<^2{&@VcP6ym5T|f3i{K2NHHC)D2!oC&|>YP zPCs%nERIh~=*K@6TKH%RkAplr^rTeE=olG;3E6dZ8dLl~P)TFy^|NRZwsrI2)F0W* z1nbtnc{49xg6y$XGL>Hg@_sGXxOLz-Ih*FkEJvnMwSDR_&M0To8WYk7!efIMa7UIV z5J!v;nFN^%2_nV39%#A0Wqgveiek!4+GZ?sI_Ty?FGb3-=&VL5Nf0TEV{@mCYSrQe z>#J&`R?K#Yt(%bs_~jP};(P^D=ns5oC@$|AJ7Xwm(M2|CBz6|BG5Ieql1X~ z8c<4rFy?{snj9i(I4O7#0Fj_1p}F7C%Xl8jc^xaI9I3@t&*(8Vpf?_sB;XwC%2O|$ z@!vlDGX7y2btNl-f_6GuYJeZ|1e~d&@zWZ>i2vnJ`#Snn(ud44yt=++7!U zw*`W`yL-^Zoj`yD*TvnPpdskuZi_nvTO>FM9$W*t{O^71>gv9`uWM?0o|>6ws;9g9 znW_HGGrBEgnI;dW#a~DaTP=(c)ANep%f>wO4Ww&Z1b`(8MFA~!TFLbF4P`9$L=Dfm zU)9?b#kS(cug$}AfIk;>G*!Db2+yfV^EI8KzB}~%2!9k*lvW4-li0wvxPKPMDW(wq$xn#HbRKKyMB1vg z#fkqf==Y|*+_LN^8(uqf=CkumU~`caI3BN3gDZh#K4)O?J+cD^?z zogVNGWrk)kH4dQ65o8VgHAPUxV;cjCchhc^ObK%`&T0ORjv>NNLCS3TYyJm^5P%?R zpY@K5_S11rBflot6I58EsNCAy7uvCxEL*GPgI&IzfuNi`|cN_=s z#P8njDh-ghOZU>y{{6T7N5u(ZtM3h<6mLN1mQ}S;82Y_Vq{(0vW>8?DBq+leDR9Fr zWr1FgA3)u2!q-QA7^k>MRbNdZX_n(9QNI+3QfUFg6D;71r`Ao`oAwasqfz{)l{dSt zbtd2SII}p^jnTf{o}3-_ZobBMcf>(!9Fz6e&#l|L^t8wIO4N-W0CJE$N~H>j8BURTsyrUzto^c_(TsVJptd+(1)1L6{$acX^(a5%PpW;r713fqWF_G*E zkx&Oh?)ZSb-pfs-T?dUO(aBau&3-MdzJc^1!Vf@w#^RqP!eibwgG`00#GdnA#(K*D zR7AVM>@CG>ey#9q-qf(%GToo(L+4#Zxw`sRH`4v=BQ;dl?AAf$>j~+&WJAr1*?oVO zi?v#+X-K&1yJD@^xPhC>gBU`sA9-}{VF(4h5o9?!QG%>a7^xhdA8nxGXx&E|(Q2mQ zyfo*lre)iRkJBnO+EiVKaWuCbfrAK2FIblOCj?}T+wSn!R2P$Nw|VmlM!0sy!C6$+ z4;%{c6wvG~Au)R(V!B)7ppQ!3jW^g&7J%}E7_>>^*=E)UOgPTwZSXOrkNpwVW9J%; zJ0U*O-us>A`%J1w7-o~#6g$^$*r(rpudaP>EY99%vQ+d-lkzB)nks~nY|{+$)C?sR zt{k&(8Psco+2a&32m0!Nq6>2>ZYjhj&2wE)2sBj+dc2Lf9Li&-^Ml;(99|kpsrGD) zaqRYXu8X*`Ycz{bYT||TzBw%`etyufvqBg~5Q0{jM@Q0;6x%mxii9?zJtW;Lbt%~-9MC&ph(;ibon#!Ype#)2(Sj(#^}X7>onvi=bp zywRu=hnD|u< zbg}qUs^V(LVGOeIfu*Wnm^Tv0TkpimhmDC{B&t46i>vIOu9hr;c|ShFh$W6kNwUpB zIq$T1nrOQ|iz9yQ#E^>(LsHFS_L!lQ^O!asE|H7{d`P?R&KYhHr?;ogCJVq@+0@3k zJRSt$Q5ob;4j?Iea(<0`QW=y$8+xac5{mb81gkg1LzVurYDok3PC8|< zmq&+wpY zGPV`W6r4I70s$MkQ#(_cgg1ul{;$(`tf%2&kXgL@s;}@FqW(;b-Hlf9H4Ny!+6~LWzrr z5*Vjm2XQWf9Aiy)LcLQQv#$KdP+08*26Cct46g+IICXT{zKdJD2)`TyvB*Elm(tf) z_xKnF8`$FWgEbti{NJPeGy^$y(8pHl&c~Vs2_)!HIt>O~Y@(;PXr{++n}6kZO^9!1 z7n_tJS|@J@H}1x&fELMe7Ue&hg%S1AkD5}tpp82eYk-5-u(}f?SF_)3Clums7hy!8 z7ENGHJApnNHao~9(v7!;@(^m6gOKduyqm2qm-`dTv+j4fQo=+QGu^RVP-0aq0e(O| z*UpP6GW?%|Mh#p$|0;7`k$S>w{>3PHm4~&L&5W|jq7ruoV4qt&s+O|&S}`nX3T;yBUU%7 zq68C$1@h{qnew77cguog){FeWy|$6yL|^JQU>DGfx$|3CR85p{=41z~ ze71?Q3yAk8qp{V0K&}8Sy_14;+8XZT4W!s*^RI4S-}I+{kBd-xe5KXwVrvh;qYPR+}IN|&*V((n|0??;Z`i) zqI;+O=gK@8qIUO@mq*<$vF$v?XPxo+sK`^l$TQk{p6Q@mf z)oETpr1`Ts0oo$R879iDL|Du~@Z>qRc3zOFad|XEI=gfl=iC8g0UP^a^gE6S`^ex8 z@@cdhdq^5^zoS5={zo=AT>VGFsH`f#_iO7JS8!P9zsO>uIM3n(!A&baH>|W0VmT9BV~c?(BOm2$L0_RdS}C=a_1)-A%UU5$ zeXSGHM7AKxhF{3%Tb9u-?e1Fg=aj@GZ4cl=5#|gVX{s#Lw(ZRp9(`+k5a>l4_JgpJ z5tJQbiAO?8(nbniz*uyFs-neXdBm1LnpvkI5E5wVP|%h(jD_luBZ;&R8K09OIZLsI zfw~D2H_4+2(2unV!Y~Fb3Y$XT-N2baevBm#1{ac=z{}U%MPy|!zt_vKX=uGr z)dx*HepsE_HW}Cn>?}7GklOChHXaynB0^T*i!{@eAkK-^ctzC5Q+Sa@>Yhhct~{y~4pmizdLCOkfyw~MXs@8(z!_h7x@7uv!4Jmi80(@qcV z&pz)UGpL@R7&zn_6gC*$MwWgTG0V;l*dMNpD;_XT5S5aEG$ms_bXr#$8p&Xq*X1sL zAK|%n>K5>cLV}ljjurYVhCLP{2 z>Zr`&A~u=Ok|bf6+;v#JsvYXZ?Ti-ux~DRcaa6WHgViE?j5CF(m&&^@Q5!aX1pF>4 zkxU8)?}f0%1e{jT|4h731Y(D6VY~L&q?`*79d0c?)2D;2D2L3s%5-bp9EYr@gX7Ik zSEg4e!)cV0632R>b`g%hrV+=|j$AgAqcRswi=)C`ft=h@*c4wub?Adkfw5t=6mOkQ za1AsPJ;Rf@fcu8nHH*?t#;-Eqmj4X-9cQt}_KQKWzERMQJ&#^)`Uz5AA+@ z{)?XE_nY1sAUVE;D4F3k{)KlpD|KS6m6n5U)_NXjGja0K1yOF|JHMhodYozv6>U88 z)k;ox525@lq?t{1F;B=Y%A3SJ3mN+vjHw|zv_(j+_}|(*i0{2YcPoxVe0-2#u6ZYF zLWk!}XO2sMz-$q4W2jo!n{l4<-M&Tw<}4@L=xkOi$3jm}_!n4CA6JSx@+!{*FN3Ur zcSZksK7LQ(a&P&!+IM@muGR^@eD^2DnQPMx*Mpmv;O%xE9uHn#4#e$?3cYXM^(*}D z(*{Y3T!+Q)5$Qt<)Dm}u>#K$|Xom!B|Gw+M;-qL4ZW|#fHw-(~5>pCKaT!W;`a1VW z4jO26FaTrgre7W6#p(x9yS#J{!YuRgnAzhdPMb=S!fhuYm-~V z31=%4aZ1LhYH~)oQ_s&`Sojqw=WQ$D3n%t87Ahcl8X}it?|R{^Oc!PP60$Of4OwCQ z(us-D_a6i`nIl!+jMISY%BJPt_aB`J+wE;9b6Ot?0tB@Jv2-RN!DZ+2<{)YrQUka{f(0#>D^l&VCJ72J5G^E zA`eEdGEcv{%3lJly3+8u#I$pUn!rA%9^QXD@6Ou+dv8^rUIqUh%!Km@F`Es`jyrS- zLepVXg}T4qe<$~{gDTG^HP9o&N!Tq!kQqbMDCJXG(M{#*b#pS>s&u4nyQQ4r_;)x# zDlzmr1k9_#f0quxVC=JdH3WbHOyoxo8&Q<}by6BD`sp3h-`fC8%$hZL6cXYo($xe8 z&JM_%wt>E$0WmU(!@Q+&jya7eZ>Eg7GJX%5Vc>`xED(hF0o@Xy!T|F;`ZLv8E;|rW zpw4F}kW;?=15>e`c$C+@2uK1NKZ?E;!6XwWN+&_gu?lh7PqlJ&J&*QG$YVpB+#Sxb`)lgT(OKF@VW66VJF~% zpe*44YLKm$&n5L{(1HdrO3;{b$XHUx0$h?c3gtiK7SIMUhs)KWTbim|FM_;U8_FZA z^06;-JfT>SG!D40Uz#_(HJ-#5oX$3aKPv0`&bVdm*qhvO3MA}E8?vfbv~hfn7uX;_jEpp9Nl7h zhJbn+`@NSOSjNUVa7om3c7U9xjWIoU4SHW3ltgk;oEXjka;y%=XLig@nAB|c%^T1Q z&YQ)vUhdf6(}V>R&kT_6=~R_Fi&LX-^CWtw=2L*?bDIv+Y^Q|#Ab7cK zwU=jtQ*jObYGjT|0({k3|Dyc*G9Umb2b~wj397EF&ihH+rng-w79HKripcNml*6l^ zrHftJ?OmOv`u-cySNW=?9yvvpM3JjZR;VlJWvu0L6Y~~4G^HP#yj){wC@x-!DGl3K z#9+{{KTY7&3gk6fNmDK#&V{xmJGJ_E^nN4*b(i7JwQm*uj@#VKP>$35?6=PmThmLM z)MOiw1^Jb9Y<}CE?Yl*86q`XFWga>$xxCf%_Gs>Wv*xhRzThWCLR)h$a%PqGdKq~q zQPyZa`_8gMl;~I;^r;J~Zx~Y(<(&6kcHa}1qBfG32Z|BhVA^xHg5$%eg05nK$zusuKtEWT``;ljm$kU{@kLsmx+EVQr!Pt97Z(Og+j!UU4$4xZrlRAJC(bS)rAehPAnrDY<+uy zjS%;HtizN@Y-SczT1}ba(huCk86(OgHll%O8@MXQ#m#tMFW}O55d8B2R%kTId0oOx zl3si$e~FVI6ZVma8>+o%g&ml64P=t#P_N6y3oA6D@LB!k51f-Sj3*` z+5JBQ#$ix;-&LKANHVrrDK;B?&=wuMKn`l6Z7zTcHF z#&mttOz!UCku1G9!}DPze%jSoll?L?qPs=VQ4@7z4ae2CMd!ELOG}}+*#8fiBpA{G zxX?05X|N~bcj8s05`W|@{ISu)ygX49WW6(@6PFCW{xueHb(2mLftzp}ia_;2!&u`) z=};CpsYHQCo%|N4q#Yc*q!n1uDQIe+r z+pcHJp3qM}(bk<#)8=cC&WZLFyUk!N zN5jLi!AQv%z|Fu@MQ~S!K_}<3Ky}aDuyGZ00qg`|DSCLds;Y{Z#z|aYp1vJ2TP9Y5 z@M&+&YSgl~BdJR(N@^O?AL($yE=a2bjlD^uKPG^jkfACs^h8q&n)rMK0V3U1ZJA zgU=B(NnS74o4^u&4?@A6FDm^|tCWMNP5abG66Tx(tT^Rahjo)j=tcOP#UxEqjXa!5 z8)nL19hlLleuQAZ!;6ML7>M)&-WYiDIZoBCX_g}cb;2y;l=aH6LUowwjxs%yo*=P; zS~dLzC?YfCFDfWmio87fz>|4e3Lf0}Gk>P4Hiy+!kUDu6GvF~*%e^0*uF#K7!dHW$ zp(mr?#!@rs#F+q7{(7>hIL*OR03DGy2D`=osru(21=ilpv2Uas7%Ysp;@gi;YA+bj zg#sI5MXnBe=!rlJr+LrCkymM~6XEb6{n(p*4wAOo3`f-I&7

G6(Q+wS5+mK`hu@ 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 R7xl)Ukh!s?QMn-k{U6Dz)HnbD literal 236501 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 diff --git a/src/main/webapp/img/lib/sap/API_Business_Hub_Enterprise.svg b/src/main/webapp/img/lib/sap/API_Business_Hub_Enterprise.svg new file mode 100644 index 0000000000..b2f74a2104 --- /dev/null +++ b/src/main/webapp/img/lib/sap/API_Business_Hub_Enterprise.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/img/lib/sap/Cloud_Connector2.svg b/src/main/webapp/img/lib/sap/Cloud_Connector2.svg new file mode 100644 index 0000000000..3aa5598f92 --- /dev/null +++ b/src/main/webapp/img/lib/sap/Cloud_Connector2.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/img/lib/sap/Edge_Integration_Cell.svg b/src/main/webapp/img/lib/sap/Edge_Integration_Cell.svg new file mode 100644 index 0000000000..5ff2ad75e5 --- /dev/null +++ b/src/main/webapp/img/lib/sap/Edge_Integration_Cell.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/img/lib/sap/Identity_Authentication2.svg b/src/main/webapp/img/lib/sap/Identity_Authentication2.svg new file mode 100644 index 0000000000..8749e17587 --- /dev/null +++ b/src/main/webapp/img/lib/sap/Identity_Authentication2.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/img/lib/sap/Identity_Directory2.svg b/src/main/webapp/img/lib/sap/Identity_Directory2.svg new file mode 100644 index 0000000000..71109caba7 --- /dev/null +++ b/src/main/webapp/img/lib/sap/Identity_Directory2.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/img/lib/sap/Identity_Provisioning2.svg b/src/main/webapp/img/lib/sap/Identity_Provisioning2.svg new file mode 100644 index 0000000000..331f3d4c39 --- /dev/null +++ b/src/main/webapp/img/lib/sap/Identity_Provisioning2.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/img/lib/sap/Invoice_Object_Recommendation2.svg b/src/main/webapp/img/lib/sap/Invoice_Object_Recommendation2.svg new file mode 100644 index 0000000000..9ba36608f2 --- /dev/null +++ b/src/main/webapp/img/lib/sap/Invoice_Object_Recommendation2.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/img/lib/sap/SAP_Authorization_Management_Service.svg b/src/main/webapp/img/lib/sap/SAP_Authorization_Management_Service.svg new file mode 100644 index 0000000000..2a622b24b5 --- /dev/null +++ b/src/main/webapp/img/lib/sap/SAP_Authorization_Management_Service.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/img/lib/sap/SAP_Automation_Pilot.svg b/src/main/webapp/img/lib/sap/SAP_Automation_Pilot.svg new file mode 100644 index 0000000000..92e5e1d354 --- /dev/null +++ b/src/main/webapp/img/lib/sap/SAP_Automation_Pilot.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/img/lib/sap/SAP_Business_Accelerator_Hub.svg b/src/main/webapp/img/lib/sap/SAP_Business_Accelerator_Hub.svg new file mode 100644 index 0000000000..21503d130f --- /dev/null +++ b/src/main/webapp/img/lib/sap/SAP_Business_Accelerator_Hub.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/img/lib/sap/SAP_Cloud_Identity_Service.svg b/src/main/webapp/img/lib/sap/SAP_Cloud_Identity_Service.svg new file mode 100644 index 0000000000..976bbac585 --- /dev/null +++ b/src/main/webapp/img/lib/sap/SAP_Cloud_Identity_Service.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/img/lib/sap/SAP_Cloud_Transport_Management.svg b/src/main/webapp/img/lib/sap/SAP_Cloud_Transport_Management.svg new file mode 100644 index 0000000000..2f2f441b03 --- /dev/null +++ b/src/main/webapp/img/lib/sap/SAP_Cloud_Transport_Management.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/img/lib/sap/SAP_Continuous_Integration_and_Delivery.svg b/src/main/webapp/img/lib/sap/SAP_Continuous_Integration_and_Delivery.svg new file mode 100644 index 0000000000..bf39e1ca63 --- /dev/null +++ b/src/main/webapp/img/lib/sap/SAP_Continuous_Integration_and_Delivery.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/img/lib/sap/SAP_Document_Grounding.svg b/src/main/webapp/img/lib/sap/SAP_Document_Grounding.svg new file mode 100644 index 0000000000..10373edabd --- /dev/null +++ b/src/main/webapp/img/lib/sap/SAP_Document_Grounding.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/img/lib/sap/SAP_Secure_Login_Service_for_SAP_GUI.svg b/src/main/webapp/img/lib/sap/SAP_Secure_Login_Service_for_SAP_GUI.svg new file mode 100644 index 0000000000..8d05f7cd67 --- /dev/null +++ b/src/main/webapp/img/lib/sap/SAP_Secure_Login_Service_for_SAP_GUI.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/img/lib/sap/Service_Ticket_Intelligence2.svg b/src/main/webapp/img/lib/sap/Service_Ticket_Intelligence2.svg new file mode 100644 index 0000000000..0314e6821a --- /dev/null +++ b/src/main/webapp/img/lib/sap/Service_Ticket_Intelligence2.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/img/lib/sap/UI_Theme_Designer.svg b/src/main/webapp/img/lib/sap/UI_Theme_Designer.svg new file mode 100644 index 0000000000..ca3f2d0817 --- /dev/null +++ b/src/main/webapp/img/lib/sap/UI_Theme_Designer.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/js/app.min.js b/src/main/webapp/js/app.min.js index f64bf4747f..3fb656bf0d 100644 --- a/src/main/webapp/js/app.min.js +++ b/src/main/webapp/js/app.min.js @@ -64,7 +64,7 @@ if("1"==urlParams.offline||"1"==urlParams.demo||"1"==urlParams.stealth||"1"==url "se.diagrams.net"==window.location.hostname&&(urlParams.db="0",urlParams.od="0",urlParams.gh="0",urlParams.gl="0",urlParams.tr="0",urlParams.plugins="0",urlParams.mode="google",urlParams.lockdown="1",window.DRAWIO_GOOGLE_APP_ID=window.DRAWIO_GOOGLE_APP_ID||"184079235871",window.DRAWIO_GOOGLE_CLIENT_ID=window.DRAWIO_GOOGLE_CLIENT_ID||"184079235871-pjf5nn0lff27lk8qf0770gmffiv9gt61.apps.googleusercontent.com");"trello"==urlParams.mode&&(urlParams.tr="1"); "embed.diagrams.net"==window.location.hostname&&(urlParams.embed="1");(null==window.location.hash||1>=window.location.hash.length)&&null!=urlParams.open&&(window.location.hash=urlParams.open);"function"!==typeof window.structuredClone&&(window.structuredClone=function(a){return a});window.urlParams=window.urlParams||{};window.DOM_PURIFY_CONFIG=window.DOM_PURIFY_CONFIG||{ADD_TAGS:["use","foreignObject"],FORBID_TAGS:["form"],ALLOWED_URI_REGEXP:/^((?!javascript:).)*$/i,ADD_ATTR:["target","content","pointer-events","requiredFeatures"]};window.MAX_REQUEST_SIZE=window.MAX_REQUEST_SIZE||10485760;window.MAX_AREA=window.MAX_AREA||225E6;window.EXPORT_URL=window.EXPORT_URL||"/export";window.SAVE_URL=window.SAVE_URL||"/save";window.OPEN_URL=window.OPEN_URL||"/open"; window.RESOURCES_PATH=window.RESOURCES_PATH||"resources";window.RESOURCE_BASE=window.RESOURCE_BASE||window.RESOURCES_PATH+"/grapheditor";window.STENCIL_PATH=window.STENCIL_PATH||"stencils";window.IMAGE_PATH=window.IMAGE_PATH||"images";window.STYLE_PATH=window.STYLE_PATH||"styles";window.CSS_PATH=window.CSS_PATH||"styles";window.OPEN_FORM=window.OPEN_FORM||"open.html";window.mxBasePath=window.mxBasePath||"mxgraph";window.mxImageBasePath=window.mxImageBasePath||"mxgraph/images"; -window.mxLanguage=window.mxLanguage||urlParams.lang;window.mxLanguages=window.mxLanguages||["de","se"];var mxClient={VERSION:"24.7.1",IS_IE:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE"),IS_IE11:null!=navigator.userAgent&&!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:null!=navigator.userAgent&&!!navigator.userAgent.match(/Edge\//),IS_EM:"spellcheck"in document.createElement("textarea")&&8==document.documentMode,VML_PREFIX:"v",OFFICE_PREFIX:"o",IS_NS:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("Mozilla/")&&0>navigator.userAgent.indexOf("MSIE")&&0>navigator.userAgent.indexOf("Edge/"), +window.mxLanguage=window.mxLanguage||urlParams.lang;window.mxLanguages=window.mxLanguages||["de","se"];var mxClient={VERSION:"24.7.5",IS_IE:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE"),IS_IE11:null!=navigator.userAgent&&!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:null!=navigator.userAgent&&!!navigator.userAgent.match(/Edge\//),IS_EM:"spellcheck"in document.createElement("textarea")&&8==document.documentMode,VML_PREFIX:"v",OFFICE_PREFIX:"o",IS_NS:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("Mozilla/")&&0>navigator.userAgent.indexOf("MSIE")&&0>navigator.userAgent.indexOf("Edge/"), IS_OP:null!=navigator.userAgent&&(0<=navigator.userAgent.indexOf("Opera/")||0<=navigator.userAgent.indexOf("OPR/")),IS_OT:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("Presto/")&&0>navigator.userAgent.indexOf("Presto/2.4.")&&0>navigator.userAgent.indexOf("Presto/2.3.")&&0>navigator.userAgent.indexOf("Presto/2.2.")&&0>navigator.userAgent.indexOf("Presto/2.1.")&&0>navigator.userAgent.indexOf("Presto/2.0.")&&0>navigator.userAgent.indexOf("Presto/1."),IS_SF:/Apple Computer, Inc/.test(navigator.vendor), IS_ANDROID:0<=navigator.appVersion.indexOf("Android"),IS_IOS:/iP(hone|od|ad)/.test(navigator.platform)||navigator.userAgent.match(/Mac/)&&navigator.maxTouchPoints&&2navigator.userAgent.indexOf("Firefox/1.")&&0>navigator.userAgent.indexOf("Firefox/2.")||0<=navigator.userAgent.indexOf("Iceweasel/")&&0>navigator.userAgent.indexOf("Iceweasel/1.")&&0>navigator.userAgent.indexOf("Iceweasel/2.")||0<=navigator.userAgent.indexOf("SeaMonkey/")&&0>navigator.userAgent.indexOf("SeaMonkey/1.")||0<=navigator.userAgent.indexOf("Iceape/")&&0>navigator.userAgent.indexOf("Iceape/1."),IS_SVG:"MICROSOFT INTERNET EXPLORER"!=navigator.appName.toUpperCase(),NO_FO:!document.createElementNS|| @@ -96,71 +96,72 @@ var mxEffects={animateChanges:function(a,b,c){var d=0,e=function(){for(var g=!1, l.previous.y)*n,q=(l.geometry.width-l.previous.width)*n;n*=l.geometry.height-l.previous.height;0==d?(m.x-=p,m.y-=r,m.width-=q,m.height-=n):(m.x+=p/10,m.y+=r/10,m.width+=q/10,m.height+=n/10);a.cellRenderer.redraw(m);mxEffects.cascadeOpacity(a,l.cell,100*d/10)}}}10>d&&g?(d++,window.setTimeout(e,f)):null!=c&&c()},f=30;e()},cascadeOpacity:function(a,b,c){for(var d=a.model.getChildCount(b),e=0;edocument.documentMode)?function(a){return null!=a?a.currentStyle:null}:function(a){return null!=a?window.getComputedStyle(a, -""):null}}(),parseCssNumber:function(a){"thin"==a?a="2":"medium"==a?a="4":"thick"==a&&(a="6");a=parseFloat(a);isNaN(a)&&(a=0);return a},setPrefixedStyle:function(){var a=null;mxClient.IS_OT?a="O":mxClient.IS_SF||mxClient.IS_GC?a="Webkit":mxClient.IS_MT?a="Moz":mxClient.IS_IE&&9<=document.documentMode&&10>document.documentMode&&(a="ms");return function(b,c,d){b[c]=d;null!=a&&0mxUtils.indexOf(a,b[c])&&a.push(b[c]));return a},isNode:function(a,b,c,d){return null== -a||a.constructor!==Element||null!=b&&a.nodeName.toLowerCase()!=b.toLowerCase()?!1:null==c||a.getAttribute(c)==d},isAncestorNode:function(a,b){for(;null!=b;){if(b==a)return!0;b=b.parentNode}return!1},visitNodes:function(a,b){if(a.nodeType==mxConstants.NODETYPE_ELEMENT)for(b(a),a=a.firstChild;null!=a;)mxUtils.visitNodes(a,b),a=a.nextSibling},getChildNodes:function(a,b){b=b||mxConstants.NODETYPE_ELEMENT;var c=[];for(a=a.firstChild;null!=a;)a.nodeType==b&&c.push(a),a=a.nextSibling;return c},removeChildNodes:function(a){for(;null!= -a.lastChild;)a.removeChild(a.lastChild)},importNode:function(a,b,c){return mxClient.IS_IE&&(null==document.documentMode||10>document.documentMode)?mxUtils.importNodeImplementation(a,b,c):a.importNode(b,c)},importNodeImplementation:function(a,b,c){switch(b.nodeType){case 1:var d=a.createElement(b.nodeName);if(b.attributes&&0/g,">");if(null==c||c)a=a.replace(/"/g,"""),a=a.replace(/'/g,"'");if(null==b||b)a=a.replace(/\n/g," ");if(null==d||d)a=a.replace(/\t/g," ");return a}, -decodeHtml:function(a){var b=document.createElement("textarea");b.innerHTML=a;return b.value},getXml:function(a,b){var c="";mxClient.IS_IE||mxClient.IS_IE11?c=mxUtils.getPrettyXml(a,"","",""):null!=window.XMLSerializer?c=(new XMLSerializer).serializeToString(a):null!=a.xml&&(c=a.xml.replace(/\r\n\t[\t]*/g,"").replace(/>\r\n/g,">").replace(/\r\n/g,"\n"));return c.replace(/\n/g,b||" ")},getPrettyXml:function(a,b,c,d,e){var f=[];if(null!=a)if(b=null!=b?b:" ",c=null!=c?c:"",d=null!=d?d:"\n",null!= -a.namespaceURI&&a.namespaceURI!=e&&(e=a.namespaceURI,null==a.getAttribute("xmlns")&&a.setAttribute("xmlns",a.namespaceURI)),a.nodeType==mxConstants.NODETYPE_DOCUMENT)f.push(mxUtils.getPrettyXml(a.documentElement,b,c,d,e));else if(a.nodeType==mxConstants.NODETYPE_DOCUMENT_FRAGMENT){var g=a.firstChild;if(null!=g)for(;null!=g;)f.push(mxUtils.getPrettyXml(g,b,c,d,e)),g=g.nextSibling}else if(a.nodeType==mxConstants.NODETYPE_COMMENT)a=mxUtils.getTextContent(a),0"+d);null!=g;)f.push(mxUtils.getPrettyXml(g, -b,c+b,d,e)),g=g.nextSibling;f.push(c+""+d)}else f.push(" />"+d)}return f.join("")},extractTextWithWhitespace:function(a){function b(e){if(1!=e.length||"BR"!=e[0].nodeName&&"\n"!=e[0].innerHTML)for(var f=0;f"==g.innerHTML.toLowerCase()?d.push("\n"):(3===g.nodeType||4===g.nodeType?0"):(b.push(">"),b.push(a.innerHTML),b.push(""));return b.join("")}return""}:function(a){return null!=a?(new XMLSerializer).serializeToString(a):""}}(),write:function(a,b){b=a.ownerDocument.createTextNode(b);null!= -a&&a.appendChild(b);return b},writeln:function(a,b){b=a.ownerDocument.createTextNode(b);null!=a&&(a.appendChild(b),a.appendChild(document.createElement("br")));return b},br:function(a,b){b=b||1;for(var c=null,d=0;dk&&(a.style.left=Math.max(g+b,k-e)+"px");d=parseInt(a.offsetTop);e=parseInt(a.offsetHeight);c=f+c.height-b;d+e>c&&(a.style.top=Math.max(f+b,c-e)+"px")},load:function(a){a=new mxXmlRequest(a,null,"GET",!1);a.send();return a},get:function(a,b,c,d,e,f,g){a=new mxXmlRequest(a,null,"GET");var k=a.setRequestHeaders;g&&(a.setRequestHeaders=function(l,m){k.apply(this,arguments);for(var n in g)l.setRequestHeader(n,g[n])});null!=d&&a.setBinary(d);a.send(b,c,e,f);return a}, -getAll:function(a,b,c){for(var d=a.length,e=[],f=0,g=function(){0==f&&null!=c&&c();f++},k=0;kp||299mxUtils.indexOf(b,e))&&(d[e]=c||"object"!=typeof a[e]?a[e]:mxUtils.clone(a[e]))}return d},equalPoints:function(a,b){if(null==a&&null!=b||null!=a&&null==b||null!=a&&null!=b&&a.length!=b.length)return!1;if(null!=a&&null!=b)for(var c=0;c [Function]\n";else if("object"==typeof a[c]){var d=mxUtils.getFunctionName(a[c].constructor);b+=c+" => ["+d+"]\n"}else b+=c+" = "+a[c]+"\n"}catch(e){b+=c+"="+e.message}return b},toRadians:function(a){return Math.PI*a/180},toDegree:function(a){return 180*a/Math.PI},arcToCurves:function(a,b,c,d,e,f,g,k,l){k-=a;l-=b;if(0===c||0===d)return E;c=Math.abs(c);d=Math.abs(d);var m=-k/2,n=-l/2,p=Math.cos(e*Math.PI/180);E=Math.sin(e*Math.PI/180); -e=p*m+E*n;m=-1*E*m+p*n;n=e*e;var r=m*m,q=c*c,t=d*d,u=n/q+r/t;1e&&(e+=2*Math.PI);g=2*e/Math.PI;g=Math.ceil(0>g?-1*g:g);e/=g;m=8/3*Math.sin(e/4)*Math.sin(e/4)/Math.sin(e/2); -n=p*c;p*=d;c*=E;d*=E;var v=Math.cos(f),z=Math.sin(f);r=-m*(n*z+d*v);q=-m*(c*z-p*v);for(var E=[],C=0;C -c&&(a=3,-135>=c&&(a=2));if(0<=d.indexOf(mxConstants.DIRECTION_NORTH))switch(a){case 0:b|=mxConstants.DIRECTION_MASK_NORTH;break;case 1:b|=mxConstants.DIRECTION_MASK_EAST;break;case 2:b|=mxConstants.DIRECTION_MASK_SOUTH;break;case 3:b|=mxConstants.DIRECTION_MASK_WEST}if(0<=d.indexOf(mxConstants.DIRECTION_WEST))switch(a){case 0:b|=mxConstants.DIRECTION_MASK_WEST;break;case 1:b|=mxConstants.DIRECTION_MASK_NORTH;break;case 2:b|=mxConstants.DIRECTION_MASK_EAST;break;case 3:b|=mxConstants.DIRECTION_MASK_SOUTH}if(0<= -d.indexOf(mxConstants.DIRECTION_SOUTH))switch(a){case 0:b|=mxConstants.DIRECTION_MASK_SOUTH;break;case 1:b|=mxConstants.DIRECTION_MASK_WEST;break;case 2:b|=mxConstants.DIRECTION_MASK_NORTH;break;case 3:b|=mxConstants.DIRECTION_MASK_EAST}if(0<=d.indexOf(mxConstants.DIRECTION_EAST))switch(a){case 0:b|=mxConstants.DIRECTION_MASK_EAST;break;case 1:b|=mxConstants.DIRECTION_MASK_SOUTH;break;case 2:b|=mxConstants.DIRECTION_MASK_WEST;break;case 3:b|=mxConstants.DIRECTION_MASK_NORTH}return b},reversePortConstraints:function(a){var b= -(a&mxConstants.DIRECTION_MASK_WEST)<<3;b|=(a&mxConstants.DIRECTION_MASK_NORTH)<<1;b|=(a&mxConstants.DIRECTION_MASK_SOUTH)>>1;return b|(a&mxConstants.DIRECTION_MASK_EAST)>>3},findNearestSegment:function(a,b,c){var d=-1;if(0f.distSq)&&(d=f)}}return null!=d?d.p:null},intersectsPoints:function(a,b){for(var c=0;cc.x&&(a=c.x,k=b.x);k>g&&(k=g);ak)return!1;e=b.y;g=c.y;var l=c.x-b.x;1E-7g&&(b=g,g=e,e=b);g>f&&(g=f);eg?!1:!0},contains:function(a,b,c){return a.x<=b&&a.x+a.width>=b&&a.y<=c&&a.y+a.height>=c},intersects:function(a,b,c){var d=a.width,e=a.height,f=b.width,g=b.height;if(!c&&(0>=f||0>=g||0>=d||0>=e))return!1;c=a.x;a=a.y;var k=b.x;b=b.y;f+=k;g+= -b;d+=c;e+=a;return(fc)&&(ga)&&(dk)&&(eb)},intersectsHotspot:function(a,b,c,d,e,f){d=null!=d?d:1;e=null!=e?e:0;f=null!=f?f:0;if(0a.toLowerCase().indexOf("0x"))},isInteger:function(a){return String(parseInt(a))===String(a)},mod:function(a,b){return(a%b+b)%b},intersection:function(a,b,c,d,e,f,g,k){var l=(k-f)*(c-a)-(g-e)*(d-b);g=((g-e)*(b-f)-(k-f)*(a-e))/l;e=((c-a)*(b-f)-(d-b)*(a-e))/l;return 0<=g&&1>= -g&&0<=e&&1>=e?new mxPoint(a+g*(c-a),b+g*(d-b)):null},ptSegDistSq:function(a,b,c,d,e,f){c-=a;d-=b;e-=a;f-=b;0>=e*c+f*d?c=0:(e=c-e,f=d-f,a=e*c+f*d,c=0>=a?0:a*a/(c*c+d*d));e=e*e+f*f-c;0>e&&(e=0);return e},ptLineDist:function(a,b,c,d,e,f){return Math.abs((d-b)*e-(c-a)*f+c*b-d*a)/Math.sqrt((d-b)*(d-b)+(c-a)*(c-a))},relativeCcw:function(a,b,c,d,e,f){c-=a;d-=b;e-=a;f-=b;a=e*d-f*c;0==a&&(a=e*c+f*d,0a&&(a=0)));return 0>a?-1:0document.documentMode)?a.style.filter=100<=b?"":"alpha(opacity="+b+")":a.style.opacity=b/100},createElementNs:function(a,b,c){if(null!=a.createElementNS)return a.createElementNS(b,c);a=a.createElement(c);null!=namespace&&a.setAttribute("xmlns",b);return a}, -createImage:function(a){var b=document.createElement("img");b.setAttribute("src",a);b.setAttribute("border","0");return b},sortCells:function(a,b){b=null!=b?b:!0;var c=new mxDictionary;a.sort(function(d,e){var f=c.get(d);null==f&&(f=mxCellPath.create(d).split(mxCellPath.PATH_SEPARATOR),c.put(d,f));d=c.get(e);null==d&&(d=mxCellPath.create(e).split(mxCellPath.PATH_SEPARATOR),c.put(e,d));e=mxCellPath.compare(f,d);return 0==e?0:0a.indexOf("="))?a:""},getStylenames:function(a){var b=[];if(null!=a){a=a.split(";");for(var c=0;ca[c].indexOf("=")&&b.push(a[c])}return b},indexOfStylename:function(a,b){if(null!=a&&null!=b){a=a.split(";");for(var c=0,d=0;dmxUtils.indexOfStylename(a,b)&&(null==a?a="":0e?";":a.substring(e)):0>e||e==a.length-1?"":a.substring(e+1)}else{var f=a.indexOf(";"+b+"=");0>f?d&&(d=";"==a.charAt(a.length- -1)?"":";",a=a+d+b+"="+c+";"):(e=a.indexOf(";",f+1),a=d?a.substring(0,f+1)+b+"="+c+(0>e?";":a.substring(e)):a.substring(0,f)+(0>e?";":a.substring(e)))}return a},setCellStyleFlags:function(a,b,c,d,e){if(null!=b&&0e)e=";"== -a.charAt(a.length-1)?"":";",a=d||null==d?a+e+b+"="+c:a+e+b+"=0";else{var f=a.indexOf(";",e),g=0>f?a.substring(e+b.length+1):a.substring(e+b.length+1,f);g=null==d?parseInt(g)^c:d?parseInt(g)|c:parseInt(g)&~c;a=a.substring(0,e)+b+"="+g+(0<=f?a.substring(f):"")}}return a},getAlignmentAsPoint:function(a,b){var c=-.5,d=-.5;a==mxConstants.ALIGN_LEFT?c=0:a==mxConstants.ALIGN_RIGHT&&(c=-1);b==mxConstants.ALIGN_TOP?d=0:b==mxConstants.ALIGN_BOTTOM&&(d=-1);return new mxPoint(c,d)},getSizeForString:function(a, -b,c,d,e){b=null!=b?b:mxConstants.DEFAULT_FONTSIZE;c=null!=c?c:mxConstants.DEFAULT_FONTFAMILY;var f=document.createElement("div");f.style.fontFamily=c;f.style.fontSize=Math.round(b)+"px";f.style.lineHeight=mxConstants.ABSOLUTE_LINE_HEIGHT?b*mxConstants.LINE_HEIGHT+"px":mxConstants.LINE_HEIGHT*mxSvgCanvas2D.prototype.lineHeightCorrection;null!=e&&((e&mxConstants.FONT_BOLD)==mxConstants.FONT_BOLD&&(f.style.fontWeight="bold"),(e&mxConstants.FONT_ITALIC)==mxConstants.FONT_ITALIC&&(f.style.fontStyle="italic"), -b=[],(e&mxConstants.FONT_UNDERLINE)==mxConstants.FONT_UNDERLINE&&b.push("underline"),(e&mxConstants.FONT_STRIKETHROUGH)==mxConstants.FONT_STRIKETHROUGH&&b.push("line-through"),0a)return 1;c=null!=c?c:mxConstants.PAGE_FORMAT_A4_PORTRAIT;d=null!=d?d:0;var e= -c.width-2*d;c=c.height-2*d;d=mxRectangle.fromRectangle(b.getGraphBounds());b=b.getView().getScale();d.width/=b;d.height/=b;b=d.width;var f=Math.sqrt(a);d=Math.sqrt(b/d.height/(e/c));c=f*d;d=f/d;if(1>c&&d>a){var g=d/a;d=a;c/=g}1>d&&c>a&&(g=c/a,c=a,d/=g);g=Math.ceil(c)*Math.ceil(d);for(f=0;g>a;){g=Math.floor(c)/c;var k=Math.floor(d)/d;1==g&&(g=Math.floor(c-1)/c);1==k&&(k=Math.floor(d-1)/d);g=g>k?g:k;c*=g;d*=g;g=Math.ceil(c)*Math.ceil(d);f++;if(10";g=document.getElementsByTagName("base");for(c=0;c

')+a.container.innerHTML;b.writeln(d+"
");b.close()}else{b.writeln("");g=document.getElementsByTagName("base");for(c=0;c');b.close();c=b.createElement("div");c.position="absolute";c.overflow="hidden";c.style.width=e+"px";c.style.height=f+"px";e=b.createElement("div");e.style.position="absolute";e.style.left=k+"px";e.style.top=l+"px";f=a.container.firstChild; -for(d=null;null!=f;)g=f.cloneNode(!0),f==a.view.drawPane.ownerSVGElement?(c.appendChild(g),d=g):e.appendChild(g),f=f.nextSibling;b.body.appendChild(c);null!=e.firstChild&&b.body.appendChild(e);null!=d&&(d.style.minWidth="",d.style.minHeight="",d.firstChild.setAttribute("transform","translate("+k+","+l+")"))}mxUtils.removeCursors(b.body);return b},printScreen:function(a){var b=window.open();mxUtils.show(a,b.document);a=function(){b.focus();b.print();b.close()};mxClient.IS_GC?b.setTimeout(a,500):a()}, -popup:function(a,b){if(b){var c=document.createElement("div");c.style.overflow="scroll";c.style.width="636px";c.style.height="460px";b=document.createElement("pre");b.innerHTML=mxUtils.htmlEntities(a,!1).replace(/\n/g,"
").replace(/ /g," ");c.appendChild(b);c=new mxWindow("Popup Window",c,document.body.clientWidth/2-320,Math.max(document.body.clientHeight||0,document.documentElement.clientHeight)/2-240,640,480,!1,!0);c.setClosable(!0);c.setVisible(!0)}else mxClient.IS_NS?(c=window.open(), -c.document.writeln("
"+mxUtils.htmlEntities(a)+"").replace(/ /g," "),c.document.body.appendChild(b))},alert:function(a){alert(a)},prompt:function(a,b){return prompt(a,null!=b?b:"")},confirm:function(a){return confirm(a)},error:function(a,b,c,d){var e=document.createElement("div");e.style.padding="20px";var f=document.createElement("img");f.setAttribute("src",
-d||mxUtils.errorImage);f.setAttribute("valign","bottom");f.style.verticalAlign="middle";e.appendChild(f);e.appendChild(document.createTextNode(" "));e.appendChild(document.createTextNode(" "));e.appendChild(document.createTextNode(" "));mxUtils.write(e,a);a=document.body.clientWidth;d=document.body.clientHeight||document.documentElement.clientHeight;var g=new mxWindow(mxResources.get(mxUtils.errorResource)||mxUtils.errorResource,e,(a-b)/2,d/4,b,null,!1,!0);c&&(mxUtils.br(e),b=document.createElement("p"),
-c=document.createElement("button"),mxClient.IS_IE?c.style.cssText="float:right":c.setAttribute("style","float:right"),mxEvent.addListener(c,"click",function(k){g.destroy()}),mxUtils.write(c,mxResources.get(mxUtils.closeResource)||mxUtils.closeResource),b.appendChild(c),e.appendChild(b),mxUtils.br(e),g.setClosable(!0));g.setVisible(!0);return g},makeDraggable:function(a,b,c,d,e,f,g,k,l,m){a=new mxDragSource(a,c);a.dragOffset=new mxPoint(null!=e?e:0,null!=f?f:mxConstants.TOOLTIP_VERTICAL_OFFSET);a.autoscroll=
-g;a.setGuidesEnabled(!1);null!=l&&(a.highlightDropTargets=l);null!=m&&(a.getDropTarget=m);a.getGraphForEvent=function(n){return"function"==typeof b?b(n):b};null!=d&&(a.createDragElement=function(){return d.cloneNode(!0)},k&&(a.createPreviewElement=function(n){var p=d.cloneNode(!0),r=parseInt(p.style.width),q=parseInt(p.style.height);p.style.width=Math.round(r*n.view.scale)+"px";p.style.height=Math.round(q*n.view.scale)+"px";return p}));return a},format:function(a){return parseFloat(parseFloat(a).toFixed(2))}},
+""):null}}(),getCssFontFamily:function(a){if("string"===typeof a){a=a.split(",");for(var b=0;bdocument.documentMode&&(a="ms");return function(b,c,d){b[c]=d;null!=a&&0mxUtils.indexOf(a,b[c])&&a.push(b[c]));return a},isNode:function(a,
+b,c,d){return null==a||a.constructor!==Element||null!=b&&a.nodeName.toLowerCase()!=b.toLowerCase()?!1:null==c||a.getAttribute(c)==d},isAncestorNode:function(a,b){for(;null!=b;){if(b==a)return!0;b=b.parentNode}return!1},visitNodes:function(a,b){if(a.nodeType==mxConstants.NODETYPE_ELEMENT)for(b(a),a=a.firstChild;null!=a;)mxUtils.visitNodes(a,b),a=a.nextSibling},getChildNodes:function(a,b){b=b||mxConstants.NODETYPE_ELEMENT;var c=[];for(a=a.firstChild;null!=a;)a.nodeType==b&&c.push(a),a=a.nextSibling;
+return c},removeChildNodes:function(a){for(;null!=a.lastChild;)a.removeChild(a.lastChild)},importNode:function(a,b,c){return mxClient.IS_IE&&(null==document.documentMode||10>document.documentMode)?mxUtils.importNodeImplementation(a,b,c):a.importNode(b,c)},importNodeImplementation:function(a,b,c){switch(b.nodeType){case 1:var d=a.createElement(b.nodeName);if(b.attributes&&0/g,">");if(null==c||c)a=a.replace(/"/g,"""),a=a.replace(/'/g,"'");if(null==b||b)a=a.replace(/\n/g,"
");
+if(null==d||d)a=a.replace(/\t/g,"	");return a},decodeHtml:function(a){var b=document.createElement("textarea");b.innerHTML=a;return b.value},getXml:function(a,b){var c="";mxClient.IS_IE||mxClient.IS_IE11?c=mxUtils.getPrettyXml(a,"","",""):null!=window.XMLSerializer?c=(new XMLSerializer).serializeToString(a):null!=a.xml&&(c=a.xml.replace(/\r\n\t[\t]*/g,"").replace(/>\r\n/g,">").replace(/\r\n/g,"\n"));return c.replace(/\n/g,b||"
")},getPrettyXml:function(a,b,c,d,e){var f=[];if(null!=a)if(b=
+null!=b?b:"  ",c=null!=c?c:"",d=null!=d?d:"\n",null!=a.namespaceURI&&a.namespaceURI!=e&&(e=a.namespaceURI,null==a.getAttribute("xmlns")&&a.setAttribute("xmlns",a.namespaceURI)),a.nodeType==mxConstants.NODETYPE_DOCUMENT)f.push(mxUtils.getPrettyXml(a.documentElement,b,c,d,e));else if(a.nodeType==mxConstants.NODETYPE_DOCUMENT_FRAGMENT){var g=a.firstChild;if(null!=g)for(;null!=g;)f.push(mxUtils.getPrettyXml(g,b,c,d,e)),g=g.nextSibling}else if(a.nodeType==mxConstants.NODETYPE_COMMENT)a=mxUtils.getTextContent(a),
+0"+
+d);null!=g;)f.push(mxUtils.getPrettyXml(g,b,c+b,d,e)),g=g.nextSibling;f.push(c+""+d)}else f.push(" />"+d)}return f.join("")},extractTextWithWhitespace:function(a){function b(e){if(1!=e.length||"BR"!=e[0].nodeName&&"\n"!=e[0].innerHTML)for(var f=0;f"==g.innerHTML.toLowerCase()?d.push("\n"):(3===g.nodeType||4===g.nodeType?0"):(b.push(">"),b.push(a.innerHTML),b.push(""));return b.join("")}return""}:function(a){return null!=a?(new XMLSerializer).serializeToString(a):
+""}}(),write:function(a,b){b=a.ownerDocument.createTextNode(b);null!=a&&a.appendChild(b);return b},writeln:function(a,b){b=a.ownerDocument.createTextNode(b);null!=a&&(a.appendChild(b),a.appendChild(document.createElement("br")));return b},br:function(a,b){b=b||1;for(var c=null,d=0;dk&&(a.style.left=Math.max(g+b,k-e)+"px");d=parseInt(a.offsetTop);e=parseInt(a.offsetHeight);c=f+c.height-b;d+e>c&&(a.style.top=Math.max(f+b,c-e)+"px")},load:function(a){a=new mxXmlRequest(a,null,"GET",!1);a.send();return a},get:function(a,b,c,d,e,f,g){a=new mxXmlRequest(a,null,"GET");var k=a.setRequestHeaders;g&&(a.setRequestHeaders=function(l,m){k.apply(this,arguments);
+for(var n in g)l.setRequestHeader(n,g[n])});null!=d&&a.setBinary(d);a.send(b,c,e,f);return a},getAll:function(a,b,c){for(var d=a.length,e=[],f=0,g=function(){0==f&&null!=c&&c();f++},k=0;kp||299mxUtils.indexOf(b,e))&&(d[e]=c||"object"!=typeof a[e]?a[e]:mxUtils.clone(a[e]))}return d},equalPoints:function(a,b){if(null==a&&null!=b||null!=a&&null==b||null!=a&&null!=b&&a.length!=b.length)return!1;if(null!=a&&null!=b)for(var c=0;c [Function]\n";else if("object"==typeof a[c]){var d=mxUtils.getFunctionName(a[c].constructor);b+=c+" => ["+d+"]\n"}else b+=c+" = "+a[c]+"\n"}catch(e){b+=c+"="+e.message}return b},toRadians:function(a){return Math.PI*a/180},toDegree:function(a){return 180*a/Math.PI},arcToCurves:function(a,b,c,d,e,f,g,k,l){k-=a;l-=b;if(0===c||0===d)return E;c=Math.abs(c);
+d=Math.abs(d);var m=-k/2,n=-l/2,p=Math.cos(e*Math.PI/180);E=Math.sin(e*Math.PI/180);e=p*m+E*n;m=-1*E*m+p*n;n=e*e;var r=m*m,q=c*c,t=d*d,u=n/q+r/t;1e&&(e+=2*Math.PI);g=2*e/Math.PI;
+g=Math.ceil(0>g?-1*g:g);e/=g;m=8/3*Math.sin(e/4)*Math.sin(e/4)/Math.sin(e/2);n=p*c;p*=d;c*=E;d*=E;var v=Math.cos(f),z=Math.sin(f);r=-m*(n*z+d*v);q=-m*(c*z-p*v);for(var E=[],C=0;Cc&&(a=3,-135>=c&&(a=2));if(0<=d.indexOf(mxConstants.DIRECTION_NORTH))switch(a){case 0:b|=mxConstants.DIRECTION_MASK_NORTH;break;case 1:b|=mxConstants.DIRECTION_MASK_EAST;break;case 2:b|=mxConstants.DIRECTION_MASK_SOUTH;break;case 3:b|=mxConstants.DIRECTION_MASK_WEST}if(0<=d.indexOf(mxConstants.DIRECTION_WEST))switch(a){case 0:b|=mxConstants.DIRECTION_MASK_WEST;break;case 1:b|=mxConstants.DIRECTION_MASK_NORTH;break;case 2:b|=mxConstants.DIRECTION_MASK_EAST;break;
+case 3:b|=mxConstants.DIRECTION_MASK_SOUTH}if(0<=d.indexOf(mxConstants.DIRECTION_SOUTH))switch(a){case 0:b|=mxConstants.DIRECTION_MASK_SOUTH;break;case 1:b|=mxConstants.DIRECTION_MASK_WEST;break;case 2:b|=mxConstants.DIRECTION_MASK_NORTH;break;case 3:b|=mxConstants.DIRECTION_MASK_EAST}if(0<=d.indexOf(mxConstants.DIRECTION_EAST))switch(a){case 0:b|=mxConstants.DIRECTION_MASK_EAST;break;case 1:b|=mxConstants.DIRECTION_MASK_SOUTH;break;case 2:b|=mxConstants.DIRECTION_MASK_WEST;break;case 3:b|=mxConstants.DIRECTION_MASK_NORTH}return b},
+reversePortConstraints:function(a){var b=(a&mxConstants.DIRECTION_MASK_WEST)<<3;b|=(a&mxConstants.DIRECTION_MASK_NORTH)<<1;b|=(a&mxConstants.DIRECTION_MASK_SOUTH)>>1;return b|(a&mxConstants.DIRECTION_MASK_EAST)>>3},findNearestSegment:function(a,b,c){var d=-1;if(0f.distSq)&&(d=f)}}return null!=d?d.p:null},intersectsPoints:function(a,b){for(var c=0;cc.x&&(a=c.x,k=b.x);k>g&&(k=g);ak)return!1;e=b.y;g=c.y;var l=c.x-b.x;1E-7g&&(b=g,g=e,e=b);g>f&&(g=f);eg?!1:!0},contains:function(a,b,c){return a.x<=b&&a.x+a.width>=b&&a.y<=c&&a.y+a.height>=c},intersects:function(a,b,c){var d=a.width,e=a.height,f=b.width,g=b.height;if(!c&&(0>=f||0>=g||0>=d||0>=
+e))return!1;c=a.x;a=a.y;var k=b.x;b=b.y;f+=k;g+=b;d+=c;e+=a;return(fc)&&(ga)&&(dk)&&(eb)},intersectsHotspot:function(a,b,c,d,e,f){d=null!=d?d:1;e=null!=e?e:0;f=null!=f?f:0;if(0a.toLowerCase().indexOf("0x"))},isInteger:function(a){return String(parseInt(a))===String(a)},mod:function(a,b){return(a%b+b)%b},intersection:function(a,b,c,d,e,f,g,k){var l=(k-
+f)*(c-a)-(g-e)*(d-b);g=((g-e)*(b-f)-(k-f)*(a-e))/l;e=((c-a)*(b-f)-(d-b)*(a-e))/l;return 0<=g&&1>=g&&0<=e&&1>=e?new mxPoint(a+g*(c-a),b+g*(d-b)):null},ptSegDistSq:function(a,b,c,d,e,f){c-=a;d-=b;e-=a;f-=b;0>=e*c+f*d?c=0:(e=c-e,f=d-f,a=e*c+f*d,c=0>=a?0:a*a/(c*c+d*d));e=e*e+f*f-c;0>e&&(e=0);return e},ptLineDist:function(a,b,c,d,e,f){return Math.abs((d-b)*e-(c-a)*f+c*b-d*a)/Math.sqrt((d-b)*(d-b)+(c-a)*(c-a))},relativeCcw:function(a,b,c,d,e,f){c-=a;d-=b;e-=a;f-=b;a=e*d-f*c;0==a&&(a=e*c+f*d,0a&&(a=0)));return 0>a?-1:0document.documentMode)?a.style.filter=100<=b?"":"alpha(opacity="+b+")":a.style.opacity=b/100},createElementNs:function(a,b,c){if(null!=a.createElementNS)return a.createElementNS(b,
+c);a=a.createElement(c);null!=namespace&&a.setAttribute("xmlns",b);return a},createImage:function(a){var b=document.createElement("img");b.setAttribute("src",a);b.setAttribute("border","0");return b},sortCells:function(a,b){b=null!=b?b:!0;var c=new mxDictionary;a.sort(function(d,e){var f=c.get(d);null==f&&(f=mxCellPath.create(d).split(mxCellPath.PATH_SEPARATOR),c.put(d,f));d=c.get(e);null==d&&(d=mxCellPath.create(e).split(mxCellPath.PATH_SEPARATOR),c.put(e,d));e=mxCellPath.compare(f,d);return 0==
+e?0:0a.indexOf("="))?a:""},getStylenames:function(a){var b=[];if(null!=a){a=a.split(";");for(var c=0;ca[c].indexOf("=")&&b.push(a[c])}return b},indexOfStylename:function(a,b){if(null!=a&&null!=b){a=a.split(";");for(var c=0,d=0;dmxUtils.indexOfStylename(a,b)&&(null==a?a="":0e?";":a.substring(e)):0>e||e==a.length-
+1?"":a.substring(e+1)}else{var f=a.indexOf(";"+b+"=");0>f?d&&(d=";"==a.charAt(a.length-1)?"":";",a=a+d+b+"="+c+";"):(e=a.indexOf(";",f+1),a=d?a.substring(0,f+1)+b+"="+c+(0>e?";":a.substring(e)):a.substring(0,f)+(0>e?";":a.substring(e)))}return a},setCellStyleFlags:function(a,b,c,d,e){if(null!=b&&0e)e=";"==a.charAt(a.length-1)?"":";",a=d||null==d?a+e+b+"="+c:a+e+b+"=0";else{var f=a.indexOf(";",e),g=0>f?a.substring(e+b.length+1):a.substring(e+b.length+1,f);g=null==d?parseInt(g)^c:d?parseInt(g)|c:parseInt(g)&~c;a=a.substring(0,e)+b+"="+g+(0<=f?a.substring(f):"")}}return a},getAlignmentAsPoint:function(a,b){var c=-.5,d=-.5;a==mxConstants.ALIGN_LEFT?c=0:a==mxConstants.ALIGN_RIGHT&&(c=-1);b==mxConstants.ALIGN_TOP?d=0:b==
+mxConstants.ALIGN_BOTTOM&&(d=-1);return new mxPoint(c,d)},getSizeForString:function(a,b,c,d,e){b=null!=b?b:mxConstants.DEFAULT_FONTSIZE;c=null!=c?c:mxConstants.DEFAULT_FONTFAMILY;var f=document.createElement("div");f.style.fontFamily=c;f.style.fontSize=Math.round(b)+"px";f.style.lineHeight=mxConstants.ABSOLUTE_LINE_HEIGHT?b*mxConstants.LINE_HEIGHT+"px":mxConstants.LINE_HEIGHT*mxSvgCanvas2D.prototype.lineHeightCorrection;null!=e&&((e&mxConstants.FONT_BOLD)==mxConstants.FONT_BOLD&&(f.style.fontWeight=
+"bold"),(e&mxConstants.FONT_ITALIC)==mxConstants.FONT_ITALIC&&(f.style.fontStyle="italic"),b=[],(e&mxConstants.FONT_UNDERLINE)==mxConstants.FONT_UNDERLINE&&b.push("underline"),(e&mxConstants.FONT_STRIKETHROUGH)==mxConstants.FONT_STRIKETHROUGH&&b.push("line-through"),0a)return 1;
+c=null!=c?c:mxConstants.PAGE_FORMAT_A4_PORTRAIT;d=null!=d?d:0;var e=c.width-2*d;c=c.height-2*d;d=mxRectangle.fromRectangle(b.getGraphBounds());b=b.getView().getScale();d.width/=b;d.height/=b;b=d.width;var f=Math.sqrt(a);d=Math.sqrt(b/d.height/(e/c));c=f*d;d=f/d;if(1>c&&d>a){var g=d/a;d=a;c/=g}1>d&&c>a&&(g=c/a,c=a,d/=g);g=Math.ceil(c)*Math.ceil(d);for(f=0;g>a;){g=Math.floor(c)/c;var k=Math.floor(d)/d;1==g&&(g=Math.floor(c-1)/c);1==k&&(k=Math.floor(d-1)/d);g=g>k?g:k;c*=g;d*=g;g=Math.ceil(c)*Math.ceil(d);
+f++;if(10";
+g=document.getElementsByTagName("base");for(c=0;c";for(c=0;c
')+a.container.innerHTML;b.writeln(d+"
");b.close()}else{b.writeln("");g=document.getElementsByTagName("base"); +for(c=0;c');b.close();c=b.createElement("div");c.position="absolute";c.overflow="hidden";c.style.width=e+"px";c.style.height=f+"px";e=b.createElement("div");e.style.position="absolute";e.style.left= +k+"px";e.style.top=l+"px";f=a.container.firstChild;for(d=null;null!=f;)g=f.cloneNode(!0),f==a.view.drawPane.ownerSVGElement?(c.appendChild(g),d=g):e.appendChild(g),f=f.nextSibling;b.body.appendChild(c);null!=e.firstChild&&b.body.appendChild(e);null!=d&&(d.style.minWidth="",d.style.minHeight="",d.firstChild.setAttribute("transform","translate("+k+","+l+")"))}mxUtils.removeCursors(b.body);return b},printScreen:function(a){var b=window.open();mxUtils.show(a,b.document);a=function(){b.focus();b.print(); +b.close()};mxClient.IS_GC?b.setTimeout(a,500):a()},popup:function(a,b){if(b){var c=document.createElement("div");c.style.overflow="scroll";c.style.width="636px";c.style.height="460px";b=document.createElement("pre");b.innerHTML=mxUtils.htmlEntities(a,!1).replace(/\n/g,"
").replace(/ /g," ");c.appendChild(b);c=new mxWindow("Popup Window",c,document.body.clientWidth/2-320,Math.max(document.body.clientHeight||0,document.documentElement.clientHeight)/2-240,640,480,!1,!0);c.setClosable(!0);c.setVisible(!0)}else mxClient.IS_NS? +(c=window.open(),c.document.writeln("
"+mxUtils.htmlEntities(a)+"").replace(/ /g," "),c.document.body.appendChild(b))},alert:function(a){alert(a)},prompt:function(a,b){return prompt(a,null!=b?b:"")},confirm:function(a){return confirm(a)},error:function(a,b,c,d){var e=document.createElement("div");e.style.padding="20px";var f=document.createElement("img");
+f.setAttribute("src",d||mxUtils.errorImage);f.setAttribute("valign","bottom");f.style.verticalAlign="middle";e.appendChild(f);e.appendChild(document.createTextNode(" "));e.appendChild(document.createTextNode(" "));e.appendChild(document.createTextNode(" "));mxUtils.write(e,a);a=document.body.clientWidth;d=document.body.clientHeight||document.documentElement.clientHeight;var g=new mxWindow(mxResources.get(mxUtils.errorResource)||mxUtils.errorResource,e,(a-b)/2,d/4,b,null,!1,!0);c&&(mxUtils.br(e),b=
+document.createElement("p"),c=document.createElement("button"),mxClient.IS_IE?c.style.cssText="float:right":c.setAttribute("style","float:right"),mxEvent.addListener(c,"click",function(k){g.destroy()}),mxUtils.write(c,mxResources.get(mxUtils.closeResource)||mxUtils.closeResource),b.appendChild(c),e.appendChild(b),mxUtils.br(e),g.setClosable(!0));g.setVisible(!0);return g},makeDraggable:function(a,b,c,d,e,f,g,k,l,m){a=new mxDragSource(a,c);a.dragOffset=new mxPoint(null!=e?e:0,null!=f?f:mxConstants.TOOLTIP_VERTICAL_OFFSET);
+a.autoscroll=g;a.setGuidesEnabled(!1);null!=l&&(a.highlightDropTargets=l);null!=m&&(a.getDropTarget=m);a.getGraphForEvent=function(n){return"function"==typeof b?b(n):b};null!=d&&(a.createDragElement=function(){return d.cloneNode(!0)},k&&(a.createPreviewElement=function(n){var p=d.cloneNode(!0),r=parseInt(p.style.width),q=parseInt(p.style.height);p.style.width=Math.round(r*n.view.scale)+"px";p.style.height=Math.round(q*n.view.scale)+"px";return p}));return a},format:function(a){return parseFloat(parseFloat(a).toFixed(2))}},
 mxConstants={DEFAULT_HOTSPOT:.3,MIN_HOTSPOT_SIZE:8,MAX_HOTSPOT_SIZE:0,RENDERING_HINT_EXACT:"exact",RENDERING_HINT_FASTER:"faster",RENDERING_HINT_FASTEST:"fastest",DIALECT_SVG:"svg",DIALECT_MIXEDHTML:"mixedHtml",DIALECT_PREFERHTML:"preferHtml",DIALECT_STRICTHTML:"strictHtml",NS_SVG:"http://www.w3.org/2000/svg",NS_XHTML:"http://www.w3.org/1999/xhtml",NS_XLINK:"http://www.w3.org/1999/xlink",SHADOWCOLOR:"#808080",VML_SHADOWCOLOR:"#808080",SHADOW_OFFSET_X:2,SHADOW_OFFSET_Y:3,SHADOW_BLUR:2,SHADOW_OPACITY:1,
 NODETYPE_ELEMENT:1,NODETYPE_ATTRIBUTE:2,NODETYPE_TEXT:3,NODETYPE_CDATA:4,NODETYPE_ENTITY_REFERENCE:5,NODETYPE_ENTITY:6,NODETYPE_PROCESSING_INSTRUCTION:7,NODETYPE_COMMENT:8,NODETYPE_DOCUMENT:9,NODETYPE_DOCUMENTTYPE:10,NODETYPE_DOCUMENT_FRAGMENT:11,NODETYPE_NOTATION:12,TOOLTIP_VERTICAL_OFFSET:16,DEFAULT_VALID_COLOR:"#00FF00",DEFAULT_INVALID_COLOR:"#FF0000",OUTLINE_HIGHLIGHT_COLOR:"#00FF00",OUTLINE_HIGHLIGHT_STROKEWIDTH:5,HIGHLIGHT_STROKEWIDTH:3,HIGHLIGHT_SIZE:2,HIGHLIGHT_OPACITY:100,CURSOR_MOVABLE_VERTEX:"move",
 CURSOR_MOVABLE_EDGE:"move",CURSOR_LABEL_HANDLE:"default",CURSOR_TERMINAL_HANDLE:"pointer",CURSOR_BEND_HANDLE:"crosshair",CURSOR_VIRTUAL_BEND_HANDLE:"crosshair",CURSOR_CONNECT:"pointer",HIGHLIGHT_COLOR:"#00FF00",CONNECT_TARGET_COLOR:"#0000FF",INVALID_CONNECT_TARGET_COLOR:"#FF0000",DROP_TARGET_COLOR:"#0000FF",VALID_COLOR:"#00FF00",INVALID_COLOR:"#FF0000",EDGE_SELECTION_COLOR:"#00FF00",VERTEX_SELECTION_COLOR:"#00FF00",VERTEX_SELECTION_STROKEWIDTH:1,EDGE_SELECTION_STROKEWIDTH:1,VERTEX_SELECTION_DASHED:!0,
@@ -378,8 +379,8 @@ mxSvgCanvas2D.prototype.getBaseUrl=function(){var a=window.location.href,b=a.ind
 mxSvgCanvas2D.prototype.createStyle=function(a){a=this.createElement("style");a.setAttribute("type","text/css");mxUtils.write(a,"svg{font-family:"+mxConstants.DEFAULT_FONTFAMILY+";font-size:"+mxConstants.DEFAULT_FONTSIZE+";fill:none;stroke-miterlimit:10}");return a};
 mxSvgCanvas2D.prototype.createElement=function(a,b){if(null!=this.root.ownerDocument.createElementNS)return this.root.ownerDocument.createElementNS(b||mxConstants.NS_SVG,a);a=this.root.ownerDocument.createElement(a);null!=b&&a.setAttribute("xmlns",b);return a};mxSvgCanvas2D.prototype.getAlternateText=function(a,b,c,d,e,f,g,k,l,m,n,p,r){return null!=f?this.foAltText:null};
 mxSvgCanvas2D.prototype.createAlternateContent=function(a,b,c,d,e,f,g,k,l,m,n,p,r){a=this.getAlternateText(a,b,c,d,e,f,g,k,l,m,n,p,r);d=this.state;return null!=a&&0k.alpha&&t.setAttribute("opacity",k.alpha);q=e.split("\n");p=Math.round(r*
 mxConstants.LINE_HEIGHT);var u=r+(q.length-1)*p;n=b+r-1;g==mxConstants.ALIGN_MIDDLE?"fill"==l?n-=d/2:(m=(this.matchHtmlAlignment&&m&&0"),document.body.appendChild(n),e=n.offsetWidth,f=n.offsetHeight,n.parentNode.removeChild(n),g==mxConstants.ALIGN_CENTER?c-=e/2:g==mxConstants.ALIGN_RIGHT&&(c-=e),k==mxConstants.ALIGN_MIDDLE?d-=f/2:k==mxConstants.ALIGN_BOTTOM&&(d-=f),n=new mxRectangle((c+1)*m.scale,(d+2)*m.scale,e*m.scale,(f+1)*
-m.scale);null!=n&&(b=this.createElement("rect"),b.setAttribute("fill",m.fontBackgroundColor||"none"),b.setAttribute("stroke",m.fontBorderColor||"none"),b.setAttribute("x",Math.floor(n.x-1)),b.setAttribute("y",Math.floor(n.y-1)),b.setAttribute("width",Math.ceil(n.width+2)),b.setAttribute("height",Math.ceil(n.height)),m=null!=m.fontBorderColor?Math.max(1,this.format(m.scale)):0,b.setAttribute("stroke-width",m),this.root.ownerDocument==document&&1==mxUtils.mod(m,2)&&b.setAttribute("transform","translate(0.5, 0.5)"),
-a.insertBefore(b,a.firstChild))}};mxSvgCanvas2D.prototype.stroke=function(){this.addNode(!1,!0)};mxSvgCanvas2D.prototype.fill=function(){this.addNode(!0,!1)};mxSvgCanvas2D.prototype.fillAndStroke=function(){this.addNode(!0,!0)};function mxGuide(a,b){this.graph=a;this.setStates(b)}mxGuide.prototype.graph=null;mxGuide.prototype.states=null;mxGuide.prototype.horizontal=!0;mxGuide.prototype.vertical=!0;mxGuide.prototype.guideX=null;mxGuide.prototype.guideY=null;mxGuide.prototype.rounded=!1;
-mxGuide.prototype.tolerance=2;mxGuide.prototype.setStates=function(a){this.states=a};mxGuide.prototype.isEnabledForEvent=function(a){return!0};mxGuide.prototype.getGuideTolerance=function(a){return a&&this.graph.gridEnabled?this.graph.gridSize/2:this.tolerance};mxGuide.prototype.createGuideShape=function(a){a=new mxPolyline([],mxConstants.GUIDE_COLOR,mxConstants.GUIDE_STROKEWIDTH);a.isDashed=!0;return a};mxGuide.prototype.isStateIgnored=function(a){return!1};
+mxClient.IS_SVG;n=new mxRectangle(n.x,n.y+(p?0:1),n.width,n.height+(p?1:0))}catch(r){}if(null==n||0==n.width||0==n.height)n=document.createElement("div"),n.style.lineHeight=mxConstants.ABSOLUTE_LINE_HEIGHT?m.fontSize*mxConstants.LINE_HEIGHT+"px":mxConstants.LINE_HEIGHT,n.style.fontSize=m.fontSize+"px",n.style.fontFamily=mxUtils.parseCssFontFamily(m.fontFamily),n.style.whiteSpace="nowrap",n.style.position="absolute",n.style.visibility="hidden",n.style.display="inline-block",n.style.zoom="1",(m.fontStyle&
+mxConstants.FONT_BOLD)==mxConstants.FONT_BOLD&&(n.style.fontWeight="bold"),(m.fontStyle&mxConstants.FONT_ITALIC)==mxConstants.FONT_ITALIC&&(n.style.fontStyle="italic"),b=mxUtils.htmlEntities(b,!1),n.innerHTML=b.replace(/\n/g,"
"),document.body.appendChild(n),e=n.offsetWidth,f=n.offsetHeight,n.parentNode.removeChild(n),g==mxConstants.ALIGN_CENTER?c-=e/2:g==mxConstants.ALIGN_RIGHT&&(c-=e),k==mxConstants.ALIGN_MIDDLE?d-=f/2:k==mxConstants.ALIGN_BOTTOM&&(d-=f),n=new mxRectangle((c+1)*m.scale,(d+2)* +m.scale,e*m.scale,(f+1)*m.scale);null!=n&&(b=this.createElement("rect"),b.setAttribute("fill",m.fontBackgroundColor||"none"),b.setAttribute("stroke",m.fontBorderColor||"none"),b.setAttribute("x",Math.floor(n.x-1)),b.setAttribute("y",Math.floor(n.y-1)),b.setAttribute("width",Math.ceil(n.width+2)),b.setAttribute("height",Math.ceil(n.height)),m=null!=m.fontBorderColor?Math.max(1,this.format(m.scale)):0,b.setAttribute("stroke-width",m),this.root.ownerDocument==document&&1==mxUtils.mod(m,2)&&b.setAttribute("transform", +"translate(0.5, 0.5)"),a.insertBefore(b,a.firstChild))}};mxSvgCanvas2D.prototype.stroke=function(){this.addNode(!1,!0)};mxSvgCanvas2D.prototype.fill=function(){this.addNode(!0,!1)};mxSvgCanvas2D.prototype.fillAndStroke=function(){this.addNode(!0,!0)};function mxGuide(a,b){this.graph=a;this.setStates(b)}mxGuide.prototype.graph=null;mxGuide.prototype.states=null;mxGuide.prototype.horizontal=!0;mxGuide.prototype.vertical=!0;mxGuide.prototype.guideX=null;mxGuide.prototype.guideY=null; +mxGuide.prototype.rounded=!1;mxGuide.prototype.tolerance=2;mxGuide.prototype.setStates=function(a){this.states=a};mxGuide.prototype.isEnabledForEvent=function(a){return!0};mxGuide.prototype.getGuideTolerance=function(a){return a&&this.graph.gridEnabled?this.graph.gridSize/2:this.tolerance};mxGuide.prototype.createGuideShape=function(a){a=new mxPolyline([],mxConstants.GUIDE_COLOR,mxConstants.GUIDE_STROKEWIDTH);a.isDashed=!0;return a};mxGuide.prototype.isStateIgnored=function(a){return!1}; mxGuide.prototype.move=function(a,b,c,d){if(null!=this.states&&(this.horizontal||this.vertical)&&null!=a&&null!=b){d=function(D,x,y){var B=!1;y&&Math.abs(D-F)this.opacity&&(b+="alpha(opacity="+this.opacity+")");this.isShadow&&(b+="progid:DXImageTransform.Microsoft.dropShadow (OffX='"+Math.round(mxConstants.SHADOW_OFFSET_X*this.scale)+"', OffY='"+Math.round(mxConstants.SHADOW_OFFSET_Y*this.scale)+"', Color='"+mxConstants.VML_SHADOWCOLOR+"')");if(null!=this.fill&&this.fill!=mxConstants.NONE&&this.gradient&&this.gradient!=mxConstants.NONE){var c=this.fill,d=this.gradient,e="0",f={east:0,south:1, @@ -481,9 +482,9 @@ west:2,north:3},g=null!=this.direction?f[this.direction]:0;null!=this.gradientDi mxShape.prototype.updateHtmlColors=function(a){var b=this.stroke;null!=b&&b!=mxConstants.NONE?(a.style.borderColor=b,this.isDashed?a.style.borderStyle="dashed":0=d||Math.abs(e.y-g.y)>=d)&&b.push(new mxPoint(g.x/c,g.y/c));e=g}}return b}; mxShape.prototype.configureCanvas=function(a,b,c,d,e){var f=null;null!=this.style&&(f=this.style.dashPattern);a.setAlpha(this.opacity/100);a.setFillAlpha(this.fillOpacity/100);a.setStrokeAlpha(this.strokeOpacity/100);null!=this.isShadow&&a.setShadow(this.isShadow,this.shadowStyle);null!=this.isDashed&&a.setDashed(this.isDashed,null!=this.style?1==mxUtils.getValue(this.style,mxConstants.STYLE_FIX_DASH,!1):!1);null!=f&&a.setDashPattern(f);null!=this.fill&&this.fill!=mxConstants.NONE&&this.gradient&& this.gradient!=mxConstants.NONE?(b=this.getGradientBounds(a,b,c,d,e),a.setGradient(this.fill,this.gradient,b.x,b.y,b.width,b.height,this.gradientDirection)):(a.setFillColor(this.fill),a.setFillStyle(this.fillStyle));null!=this.style&&(null!=this.style.linecap&&a.setLineCap(this.style.linecap),null!=this.style.linejoin&&a.setLineJoin(this.style.linejoin));a.setStrokeColor(this.stroke);this.configurePointerEvents(a)}; @@ -921,7 +922,7 @@ e+g?(d=m,p=n=f&&n<=f+k&&(p=n,d=mm&&pq&&pr-m&&p<=r||p<-r+m&&p>=-r?(b=new mxPoint(e,f),u=new mxPoint(e,f+k)):p<-m&&p>-q?(b=new mxPoint(e+Math.floor(1.5*g),f+Math.floor(.5*k)),u=new mxPoint(e,f+Math.floor(1.25*k))):p<-q&&p>-r+m&&(b=new mxPoint(e-Math.floor(.5*g),f+Math.floor(.5*k)),u=new mxPoint(e+g,f+Math.floor(1.25*k)))}else{m= Math.atan2(k/2,g/4);if(p==m)return new mxPoint(e+Math.floor(.75*g),f);if(p==r-m)return new mxPoint(e+Math.floor(.25*g),f);if(p==r||p==-r)return new mxPoint(e,f+Math.floor(.5*k));if(0==p)return new mxPoint(e+g,f+Math.floor(.5*k));if(p==-m)return new mxPoint(e+Math.floor(.75*g),f+k);if(p==-r+m)return new mxPoint(e+Math.floor(.25*g),f+k);0m&&pr-m&& pp&&p>-m?(b=new mxPoint(e+Math.floor(.5*g),f+Math.floor(1.5*k)),u=new mxPoint(e+Math.floor(1.25*g),f)):p<-m&&p>-r+m?(b=new mxPoint(e,f+k),u=new mxPoint(e+g,f+k)):p<-r+m&&p>-r&&(b=new mxPoint(e-Math.floor(.25*g),f),u=new mxPoint(e+Math.floor(.5*g),f+Math.floor(1.5*k)))}c=mxUtils.intersection(l,a,c.x,c.y,b.x,b.y,u.x,u.y)}return null==c?new mxPoint(l,a):c}}; -function mxPrintPreview(a,b,c,d,e,f,g,k,l){this.graph=a;this.scale=null!=b?b:1/a.pageScale;this.border=null!=d?d:0;this.pageFormat=mxRectangle.fromRectangle(null!=c?c:a.pageFormat);this.title=null!=k?k:"Printer-friendly version";this.x0=null!=e?e:0;this.y0=null!=f?f:0;this.borderColor=g;this.pageSelector=null!=l?l:!0}mxPrintPreview.prototype.graph=null;mxPrintPreview.prototype.pageFormat=null;mxPrintPreview.prototype.addPageCss=!1;mxPrintPreview.prototype.pixelsPerInch=96; +function mxPrintPreview(a,b,c,d,e,f,g,k,l){this.graph=a;this.scale=null!=b?b:1/a.pageScale;this.border=null!=d?d:0;this.pageFormat=mxRectangle.fromRectangle(null!=c?c:a.pageFormat);this.title=null!=k?k:"Printer-friendly version";this.x0=null!=e?e:0;this.y0=null!=f?f:0;this.borderColor=g;this.pageSelector=null!=l?l:!0}mxPrintPreview.prototype.graph=null;mxPrintPreview.prototype.pageFormat=null;mxPrintPreview.prototype.addPageCss=!1;mxPrintPreview.prototype.pixelsPerInch=100; mxPrintPreview.prototype.pageMargin=27;mxPrintPreview.prototype.overflowClipMargin="1px";mxPrintPreview.prototype.gridSize=null;mxPrintPreview.prototype.gridSteps=null;mxPrintPreview.prototype.gridColor=null;mxPrintPreview.prototype.gridStrokeWidth=.5;mxPrintPreview.prototype.defaultCss='g[style*="filter: drop-shadow("] {\n filter: none !important;\n}\n@media screen {\n body {\n background: gray;\n transform: scale(0.7);\n transform-origin: 0 0;\n }\n body > div {\n margin-bottom: 20px;\n box-sizing: border-box;\n }\n a, a * {\n pointer-events: none;\n }\n}\n@media print {\n body {\n margin: 0px;\n }\n * {\n -webkit-print-color-adjust: exact;\n }\n}'; mxPrintPreview.prototype.scale=null;mxPrintPreview.prototype.border=0;mxPrintPreview.prototype.marginTop=0;mxPrintPreview.prototype.marginBottom=0;mxPrintPreview.prototype.x0=0;mxPrintPreview.prototype.y0=0;mxPrintPreview.prototype.autoOrigin=!0;mxPrintPreview.prototype.printOverlays=!1;mxPrintPreview.prototype.printControls=!1;mxPrintPreview.prototype.printBackgroundImage=!1;mxPrintPreview.prototype.backgroundColor="#ffffff";mxPrintPreview.prototype.borderColor=null; mxPrintPreview.prototype.title=null;mxPrintPreview.prototype.pageSelector=null;mxPrintPreview.prototype.wnd=null;mxPrintPreview.prototype.targetWindow=null;mxPrintPreview.prototype.pageCount=0;mxPrintPreview.prototype.clipping=!0;mxPrintPreview.prototype.getWindow=function(){return this.wnd}; @@ -932,8 +933,8 @@ mxPrintPreview.prototype.open=function(a,b,c,d,e,f,g){c=null;try{var k=this.grap (b=!0,this.wnd=window.open());var p=this.wnd.document;if(b){var r=this.getDoctype();null!=r&&0");p.writeln("");p.writeln("");this.writeHead(p,a);p.writeln("");p.writeln("")}var q=mxRectangle.fromRectangle(null!=g?this.graph.getBoundingBox(g):this.graph.getGraphBounds()),t=this.graph.getView().getScale(),u=t/this.scale,v=this.graph.getView().getTranslate();this.autoOrigin||(this.x0-=v.x*this.scale, this.y0-=v.y*this.scale,q.width+=q.x,q.height+=q.y,q.x=0,this.border=q.y=0);var z=m-2*this.border,E=n-2*this.border;n+=this.marginTop+this.marginBottom;q.width/=u;q.height/=u;var C=Math.max(1,Math.ceil((q.width+this.x0)/z)),F=Math.max(1,Math.ceil((q.height+this.y0)/E));this.pageCount=C*F;var D=null;l&&(null==this.pendingCss&&(this.pageFormatClass={},this.pendingCss=""),D=mxUtils.htmlEntities("gePageFormat-"+String(f.width).replaceAll(".","_")+"-"+String(f.height).replaceAll(".","_")),null==this.pageFormatClass[D]&& (this.pageFormatClass[D]=!0,this.pendingCss+=this.getPageClassCss(D,f)));var x=mxUtils.bind(this,function(H){null!=this.borderColor&&(H.style.borderColor=this.borderColor,H.style.borderStyle="solid",H.style.borderWidth="1px");H.style.background=this.backgroundColor;null!=D?H.classList.add(D):(H.style.width=f.width+"px",H.style.height=f.height+"px");p.body.appendChild(H)}),y=this.getCoverPages(m,n);if(null!=y)for(var B=0;B");a.writeln("");a.close();this.addPendingCss(a);mxEvent.release(a.body)}}catch(b){}}; mxPrintPreview.prototype.writeHead=function(a,b){null!=this.title&&a.writeln(""+mxUtils.htmlEntities(this.title)+"");mxClient.link("stylesheet",mxClient.basePath+"/css/common.css",a);a.writeln('")};mxPrintPreview.prototype.writePostfix=function(a){};mxPrintPreview.prototype.getRoot=function(){var a=this.graph.view.currentRoot;null==a&&(a=this.graph.getModel().getRoot());return a};mxPrintPreview.prototype.useCssTransforms=function(){return!mxClient.NO_FO&&!mxClient.IS_SF};mxPrintPreview.prototype.isCellVisible=function(a){return!0}; @@ -989,9 +990,9 @@ Math.round(this.bounds.width/d)+"px"}else e?this.textarea.style.maxHeight=Math.r "transform",(0!=c?"rotate("+c+"deg) ":"")+"scale("+d+","+d+") translate("+100*b.x+"%,"+100*b.y+"%)")}};mxCellEditor.prototype.focusLost=function(){this.stopEditing(!this.graph.isInvokesStopCellEditing())};mxCellEditor.prototype.getBackgroundColor=function(a){return null};mxCellEditor.prototype.getBorderColor=function(a){return null}; mxCellEditor.prototype.updateTextAreaStyle=function(a){var b=mxUtils.getValue(a.style,mxConstants.STYLE_FONTSIZE,mxConstants.DEFAULT_FONTSIZE),c=mxUtils.getValue(a.style,mxConstants.STYLE_FONTFAMILY,mxConstants.DEFAULT_FONTFAMILY),d=mxUtils.getValue(a.style,mxConstants.STYLE_FONTCOLOR,"black"),e=(mxUtils.getValue(a.style,mxConstants.STYLE_FONTSTYLE,0)&mxConstants.FONT_BOLD)==mxConstants.FONT_BOLD,f=(mxUtils.getValue(a.style,mxConstants.STYLE_FONTSTYLE,0)&mxConstants.FONT_ITALIC)==mxConstants.FONT_ITALIC, g=[];(mxUtils.getValue(a.style,mxConstants.STYLE_FONTSTYLE,0)&mxConstants.FONT_UNDERLINE)==mxConstants.FONT_UNDERLINE&&g.push("underline");(mxUtils.getValue(a.style,mxConstants.STYLE_FONTSTYLE,0)&mxConstants.FONT_STRIKETHROUGH)==mxConstants.FONT_STRIKETHROUGH&&g.push("line-through");this.textarea.style.lineHeight=mxConstants.ABSOLUTE_LINE_HEIGHT?Math.round(b*mxConstants.LINE_HEIGHT)+"px":mxConstants.LINE_HEIGHT;this.textarea.style.backgroundColor=this.getBackgroundColor(a);this.textarea.style.textDecoration= -g.join(" ");this.textarea.style.fontWeight=e?"bold":"normal";this.textarea.style.fontStyle=f?"italic":"";this.textarea.style.fontSize=Math.round(b)+"px";this.textarea.style.zIndex=this.zIndex;this.textarea.style.fontFamily=c;this.textarea.style.writingMode="";this.textarea.style.color=d;b=this.getBorderColor(a);this.textarea.style.border=null!=b?"1px solid "+b:"1px solid transparent";b=mxUtils.getValue(a.style,mxConstants.STYLE_TEXT_DIRECTION,mxConstants.DEFAULT_TEXT_DIRECTION);c=mxUtils.getValue(a.style, -mxConstants.STYLE_ALIGN,mxConstants.ALIGN_LEFT);this.textarea.removeAttribute("dir");b==mxConstants.TEXT_DIRECTION_AUTO&&(null==a||null==a.text||a.text.dialect==mxConstants.DIALECT_STRICTHTML||mxUtils.isNode(a.text.value)||(b=a.text.getAutoDirection()));if(b==mxConstants.TEXT_DIRECTION_LTR||b==mxConstants.TEXT_DIRECTION_RTL)this.textarea.setAttribute("dir",b);else if(b==mxConstants.TEXT_DIRECTION_VERTICAL_LR||b==mxConstants.TEXT_DIRECTION_VERTICAL_RL)a=mxUtils.getValue(a.style,mxConstants.STYLE_VERTICAL_ALIGN, -mxConstants.ALIGN_MIDDLE),c=a==mxConstants.ALIGN_TOP?"left":a==mxConstants.ALIGN_BOTTOM?"right":"center",this.textarea.style.writingMode=b;this.textarea.style.textAlign=c}; +g.join(" ");this.textarea.style.fontWeight=e?"bold":"normal";this.textarea.style.fontStyle=f?"italic":"";this.textarea.style.fontSize=Math.round(b)+"px";this.textarea.style.zIndex=this.zIndex;this.textarea.style.fontFamily=mxUtils.parseCssFontFamily(c);this.textarea.style.writingMode="";this.textarea.style.color=d;b=this.getBorderColor(a);this.textarea.style.border=null!=b?"1px solid "+b:"1px solid transparent";b=mxUtils.getValue(a.style,mxConstants.STYLE_TEXT_DIRECTION,mxConstants.DEFAULT_TEXT_DIRECTION); +c=mxUtils.getValue(a.style,mxConstants.STYLE_ALIGN,mxConstants.ALIGN_LEFT);this.textarea.removeAttribute("dir");b==mxConstants.TEXT_DIRECTION_AUTO&&(null==a||null==a.text||a.text.dialect==mxConstants.DIALECT_STRICTHTML||mxUtils.isNode(a.text.value)||(b=a.text.getAutoDirection()));if(b==mxConstants.TEXT_DIRECTION_LTR||b==mxConstants.TEXT_DIRECTION_RTL)this.textarea.setAttribute("dir",b);else if(b==mxConstants.TEXT_DIRECTION_VERTICAL_LR||b==mxConstants.TEXT_DIRECTION_VERTICAL_RL)a=mxUtils.getValue(a.style, +mxConstants.STYLE_VERTICAL_ALIGN,mxConstants.ALIGN_MIDDLE),c=a==mxConstants.ALIGN_TOP?"left":a==mxConstants.ALIGN_BOTTOM?"right":"center",this.textarea.style.writingMode=b;this.textarea.style.textAlign=c}; mxCellEditor.prototype.startEditing=function(a,b,c){this.stopEditing(!0);this.align=null;null==this.textarea&&this.init();null!=this.graph.tooltipHandler&&this.graph.tooltipHandler.hideTooltip();var d=this.graph.getView().getState(a);null!=d&&(this.updateTextAreaStyle(d),this.textarea.innerHTML=this.getInitialValue(d,b)||"",this.initialValue=this.textarea.innerHTML,0==this.textarea.innerHTML.length||"
"==this.textarea.innerHTML?(this.textarea.innerHTML=this.getEmptyLabelText(),this.clearOnChange= !0):this.clearOnChange=this.textarea.innerHTML==this.getEmptyLabelText(),this.textShape=d.text,this.editingCell=a,this.trigger=b,null==this.textShape&&(this.textShape=this.graph.cellRenderer.createTextShape(d,"",this.graph.dialect)),a=mxUtils.bind(this,function(){if(null!=this.editingCell)if(null!=this.textShape&&null!=this.textShape.node&&this.isHideLabel(d)&&(this.textNode=this.textShape.node,this.textNode.style.visibility="hidden"),this.resize(),this.graph.container.appendChild(this.textarea), mxClient.IS_IOS&&(this.graph.container.scrollTop=Math.max(this.graph.container.scrollTop,d.y+d.height-this.graph.container.clientHeight/3)),this.textarea.scrollIntoView({block:"nearest",inline:"nearest"}),this.textarea.focus(),null!=c){this.textarea.innerHTML=c;var e=document.createRange();e.selectNodeContents(this.textarea);e.collapse(!1);var f=window.getSelection();f.removeAllRanges();f.addRange(e)}else this.isSelectText()&&0y&&(y=0);1B function(y,B){return(y=y.match(/^\W*([0-9A-F]{3}([0-9A-F]{3})?)\W*$/i))?(6===y[1].length?this.fromRGB(parseInt(y[1].substr(0,2),16)/255,parseInt(y[1].substr(2,2),16)/255,parseInt(y[1].substr(4,2),16)/255,B):this.fromRGB(parseInt(y[1].charAt(0)+y[1].charAt(0),16)/255,parseInt(y[1].charAt(1)+y[1].charAt(1),16)/255,parseInt(y[1].charAt(2)+y[1].charAt(2),16)/255,B),!0):!1};this.toString=function(){return(256|Math.round(255*this.rgb[0])).toString(16).substr(1)+(256|Math.round(255*this.rgb[1])).toString(16).substr(1)+ (256|Math.round(255*this.rgb[2])).toString(16).substr(1)};var q=this,t="hvs"===this.pickerMode.toLowerCase()?1:0,u=mxJSColor.fetchElement(this.valueElement),v=mxJSColor.fetchElement(this.styleElement),z=!1,E=!1,C=1,F=2,D=4,x=8;u&&(b=function(){q.fromString(u.value,C);p()},mxJSColor.addEvent(u,"keyup",b),mxJSColor.addEvent(u,"input",b),mxJSColor.addEvent(u,"blur",l),u.setAttribute("autocomplete","off"));v&&(v.jscStyle={backgroundImage:v.style.backgroundImage,backgroundColor:v.style.backgroundColor, color:v.style.color});switch(t){case 0:mxJSColor.requireImage("hs.png");break;case 1:mxJSColor.requireImage("hv.png")}this.importColor()}};mxJSColor.install(); -Editor=function(a,b,d,f,g){mxEventSource.call(this);this.chromeless=null!=a?a:this.chromeless;this.initStencilRegistry();this.graph=f||this.createGraph(b,d);this.editable=null!=g?g:!a;this.undoManager=this.createUndoManager();this.status="";this.getOrCreateFilename=function(){return this.filename||mxResources.get("drawing",[Editor.pageCounter])+".xml"};this.getFilename=function(){return this.filename};this.setStatus=function(e,h){this.status=e;this.statusFunction=h;this.fireEvent(new mxEventObject("statusChanged"))}; -this.getStatus=function(){return this.status};this.graphChangeListener=function(e,h){e=null!=h?h.getProperty("edit"):null;null!=e&&e.ignoreEdit||this.setModified(!0)};this.graph.getModel().addListener(mxEvent.CHANGE,mxUtils.bind(this,function(){this.graphChangeListener.apply(this,arguments)}));this.graph.resetViewOnRootChange=!1;this.init()};mxConstants.POINTS=1;mxConstants.MILLIMETERS=2;mxConstants.INCHES=3;mxConstants.METERS=4;mxConstants.PIXELS_PER_MM=3.937;mxConstants.PIXELS_PER_INCH=100; +Editor=function(a,b,d,e,g){mxEventSource.call(this);this.chromeless=null!=a?a:this.chromeless;this.initStencilRegistry();this.graph=e||this.createGraph(b,d);this.editable=null!=g?g:!a;this.undoManager=this.createUndoManager();this.status="";this.getOrCreateFilename=function(){return this.filename||mxResources.get("drawing",[Editor.pageCounter])+".xml"};this.getFilename=function(){return this.filename};this.setStatus=function(f,h){this.status=f;this.statusFunction=h;this.fireEvent(new mxEventObject("statusChanged"))}; +this.getStatus=function(){return this.status};this.graphChangeListener=function(f,h){f=null!=h?h.getProperty("edit"):null;null!=f&&f.ignoreEdit||this.setModified(!0)};this.graph.getModel().addListener(mxEvent.CHANGE,mxUtils.bind(this,function(){this.graphChangeListener.apply(this,arguments)}));this.graph.resetViewOnRootChange=!1;this.init()};mxConstants.POINTS=1;mxConstants.MILLIMETERS=2;mxConstants.INCHES=3;mxConstants.METERS=4;mxConstants.PIXELS_PER_MM=3.937;mxConstants.PIXELS_PER_INCH=100; Editor.pageCounter=0;(function(){try{for(var a=window;null!=a.opener&&"undefined"!==typeof a.opener.Editor&&!isNaN(a.opener.Editor.pageCounter)&&a.opener!=a;)a=a.opener;null!=a&&(a.Editor.pageCounter++,Editor.pageCounter=a.Editor.pageCounter)}catch(b){}})();Editor.defaultHtmlFont='-apple-system, BlinkMacSystemFont, "Segoe UI Variable", "Segoe UI", system-ui, ui-sans-serif, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"';Editor.useLocalStorage="undefined"!=typeof Storage&&mxClient.IS_IOS; Editor.smallScreenWidth=1024;Editor.lightCheckmarkImage="data:image/gif;base64,R0lGODlhFQAVAMQfAGxsbHx8fIqKioaGhvb29nJycvr6+sDAwJqamltbW5OTk+np6YGBgeTk5Ly8vJiYmP39/fLy8qWlpa6ursjIyOLi4vj4+N/f3+3t7fT09LCwsHZ2dubm5r6+vmZmZv///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEY4NTZERTQ5QUFBMTFFMUE5MTVDOTM5MUZGMTE3M0QiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEY4NTZERTU5QUFBMTFFMUE5MTVDOTM5MUZGMTE3M0QiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4Rjg1NkRFMjlBQUExMUUxQTkxNUM5MzkxRkYxMTczRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4Rjg1NkRFMzlBQUExMUUxQTkxNUM5MzkxRkYxMTczRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAB8ALAAAAAAVABUAAAVI4CeOZGmeaKqubKtylktSgCOLRyLd3+QJEJnh4VHcMoOfYQXQLBcBD4PA6ngGlIInEHEhPOANRkaIFhq8SuHCE1Hb8Lh8LgsBADs="; Editor.darkCheckmarkImage="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAMAAACeyVWkAAAARVBMVEUAAACZmZkICAgEBASNjY2Dg4MYGBiTk5N5eXl1dXVmZmZQUFBCQkI3NzceHh4MDAykpKSJiYl+fn5sbGxaWlo/Pz8SEhK96uPlAAAAAXRSTlMAQObYZgAAAE5JREFUGNPFzTcSgDAQQ1HJGUfy/Y9K7V1qeOUfzQifCQZai1XHaz11LFysbDbzgDSSWMZiETz3+b8yNUc/MMsktxuC8XQBSncdLwz+8gCCggGXzBcozAAAAABJRU5ErkJggg==";Editor.helpImage="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDB6Ii8+PHBhdGggZD0iTTExIDE4aDJ2LTJoLTJ2MnptMS0xNkM2LjQ4IDIgMiA2LjQ4IDIgMTJzNC40OCAxMCAxMCAxMCAxMC00LjQ4IDEwLTEwUzE3LjUyIDIgMTIgMnptMCAxOGMtNC40MSAwLTgtMy41OS04LThzMy41OS04IDgtOCA4IDMuNTkgOCA4LTMuNTkgOC04IDh6bTAtMTRjLTIuMjEgMC00IDEuNzktNCA0aDJjMC0xLjEuOS0yIDItMnMyIC45IDIgMmMwIDItMyAxLjc1LTMgNWgyYzAtMi4yNSAzLTIuNSAzLTUgMC0yLjIxLTEuNzktNC00LTR6Ii8+PC9zdmc+"; @@ -1969,17 +1970,17 @@ Editor.checkmarkImage=Editor.lightCheckmarkImage;Editor.roughFillStyles=[{val:"a Editor.fillStyles=[{val:"auto",dispName:"Auto"},{val:"hatch",dispName:"Hatch"},{val:"solid",dispName:"Solid"},{val:"dots",dispName:"Dots"},{val:"cross-hatch",dispName:"Cross Hatch"},{val:"dashed",dispName:"Dashed"},{val:"zigzag-line",dispName:"ZigZag Line"}];Editor.themes=[];Editor.ctrlKey=mxClient.IS_MAC?"Cmd":"Ctrl";Editor.hintOffset=20;Editor.shapePickerHoverDelay=300;Editor.fitWindowBorders=null;Editor.popupsAllowed=null!=window.urlParams?"1"!=urlParams.noDevice:!0;Editor.simpleLabels=!1; Editor.enableNativeCipboard=window==window.top&&!mxClient.IS_FF&&null!=navigator.clipboard;Editor.sketchMode=!1;Editor.enableCssDarkMode=window.mxIsElectron?!1:!0;Editor.cssDarkMode=!1;Editor.darkMode=!1;Editor.currentTheme=uiTheme;Editor.darkColor=Editor.enableCssDarkMode?"#121212":"#18141D";Editor.lightColor="#f0f0f0";Editor.fontSizeUnit="px";Editor.pageSizeUnit=mxConstants.INCHES;Editor.isDarkMode=function(a){return Editor.darkMode}; Editor.isPngDataUrl=function(a){return null!=a&&"data:image/png;"==a.substring(0,15)};Editor.isPngData=function(a){return 8=e&&"0"!="01230120022455012603010202"[e]&&("01230120022455012603010202"[e]!=b[d-1]&&(b[d]="01230120022455012603010202"[e],d++),3=d)for(;3>=d;)b[d]="0",d++;return b.join("")}; +Editor.extractGraphModelFromPng=function(a){var b=null;try{var d=a.substring(a.indexOf(",")+1),e=window.atob&&!mxClient.IS_SF?atob(d):Base64.decode(d,!0);EditorUi.parsePng(e,mxUtils.bind(this,function(g,f,h){g=e.substring(g+8,g+8+h);"zTXt"==f?(h=g.indexOf(String.fromCharCode(0)),"mxGraphModel"==g.substring(0,h)&&(g=pako.inflateRaw(Graph.stringToArrayBuffer(g.substring(h+2)),{to:"string"}).replace(/\+/g," "),null!=g&&0=f&&"0"!="01230120022455012603010202"[f]&&("01230120022455012603010202"[f]!=b[d-1]&&(b[d]="01230120022455012603010202"[f],d++),3=d)for(;3>=d;)b[d]="0",d++;return b.join("")}; Editor.selectFilename=function(a){var b=a.value.lastIndexOf(".");if(0O.clientHeight-F&&(b.style.overflowY="auto");b.style.overflowX="hidden";if(e&&(e=document.createElement("img"),e.setAttribute("src",Dialog.prototype.closeImage),e.setAttribute("title",mxResources.get("close")), -e.className="geDialogClose",e.style.top=K+14+"px",e.style.left=D+d+38-w+"px",e.style.zIndex=this.zIndex,mxEvent.addListener(e,"click",mxUtils.bind(this,function(){a.hideDialog(!0)})),document.body.appendChild(e),this.dialogImg=e,!p)){var H=!1;mxEvent.addGestureListeners(this.bg,mxUtils.bind(this,function(Z){H=!0}),null,mxUtils.bind(this,function(Z){H&&(a.hideDialog(!0),H=!1)}))}this.resizeListener=mxUtils.bind(this,function(){if(null!=l){var Z=l();null!=Z&&(z=d=Z.w,C=f=Z.h)}Z=Editor.inlineFullscreen|| -null==a.embedViewport?this.getDocumentSize():mxUtils.clone(a.embedViewport);G=Z.height;this.bg.style.height=G+"px";Editor.inlineFullscreen||null==a.embedViewport||(this.bg.style.height=this.getDocumentSize().height+"px");d=null!=document.body?Math.min(z,document.body.scrollWidth-F):z;f=Math.min(C,G-F);Z=Math.max(1,Math.round((Z.width-d-F)/2));var S=Math.max(1,Math.round((G-f-a.footerHeight)/3));S=this.getPosition(Z,S,d,f);Z=S.x;S=S.y;var X=mxUtils.getDocumentScrollOrigin(document);Z+=X.x;S+=X.y;Editor.inlineFullscreen|| -null==a.embedViewport||(S+=a.embedViewport.y,Z+=a.embedViewport.x);O.style.left=Z+"px";O.style.top=S+"px";O.style.width=d+"px";O.style.height=f+"px";!n&&b.clientHeight>O.clientHeight-F&&(b.style.overflowY="auto");null!=this.dialogImg&&(this.dialogImg.style.top=S+14+"px",this.dialogImg.style.left=Z+d+38-w+"px")});null!=a.embedViewport?a.addListener("embedViewportChanged",this.resizeListener):mxEvent.addListener(window,"resize",this.resizeListener);this.onDialogClose=h;this.container=O;a.editor.fireEvent(new mxEventObject("showDialog"))} +g&&document.body.appendChild(this.bg);var O=a.createDiv(q?"geTransDialog":"geDialog");g=this.getPosition(D,K,d,e);D=g.x;K=g.y;O.style.width=d+"px";O.style.height=e+"px";O.style.left=D+"px";O.style.top=K+"px";O.style.zIndex=this.zIndex;O.appendChild(b);document.body.appendChild(O);!n&&b.clientHeight>O.clientHeight-F&&(b.style.overflowY="auto");b.style.overflowX="hidden";if(f&&(f=document.createElement("img"),f.setAttribute("src",Dialog.prototype.closeImage),f.setAttribute("title",mxResources.get("close")), +f.className="geDialogClose",f.style.top=K+14+"px",f.style.left=D+d+38-w+"px",f.style.zIndex=this.zIndex,mxEvent.addListener(f,"click",mxUtils.bind(this,function(){a.hideDialog(!0)})),document.body.appendChild(f),this.dialogImg=f,!p)){var H=!1;mxEvent.addGestureListeners(this.bg,mxUtils.bind(this,function(Z){H=!0}),null,mxUtils.bind(this,function(Z){H&&(a.hideDialog(!0),H=!1)}))}this.resizeListener=mxUtils.bind(this,function(){if(null!=l){var Z=l();null!=Z&&(z=d=Z.w,C=e=Z.h)}Z=Editor.inlineFullscreen|| +null==a.embedViewport?this.getDocumentSize():mxUtils.clone(a.embedViewport);G=Z.height;this.bg.style.height=G+"px";Editor.inlineFullscreen||null==a.embedViewport||(this.bg.style.height=this.getDocumentSize().height+"px");d=null!=document.body?Math.min(z,document.body.scrollWidth-F):z;e=Math.min(C,G-F);Z=Math.max(1,Math.round((Z.width-d-F)/2));var S=Math.max(1,Math.round((G-e-a.footerHeight)/3));S=this.getPosition(Z,S,d,e);Z=S.x;S=S.y;var X=mxUtils.getDocumentScrollOrigin(document);Z+=X.x;S+=X.y;Editor.inlineFullscreen|| +null==a.embedViewport||(S+=a.embedViewport.y,Z+=a.embedViewport.x);O.style.left=Z+"px";O.style.top=S+"px";O.style.width=d+"px";O.style.height=e+"px";!n&&b.clientHeight>O.clientHeight-F&&(b.style.overflowY="auto");null!=this.dialogImg&&(this.dialogImg.style.top=S+14+"px",this.dialogImg.style.left=Z+d+38-w+"px")});null!=a.embedViewport?a.addListener("embedViewportChanged",this.resizeListener):mxEvent.addListener(window,"resize",this.resizeListener);this.onDialogClose=h;this.container=O;a.editor.fireEvent(new mxEventObject("showDialog"))} Dialog.prototype.zIndex=mxPopupMenu.prototype.zIndex-2; Dialog.prototype.noColorImage=mxClient.IS_SVG?"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkEzRDlBMUUwODYxMTExRTFCMzA4RDdDMjJBMEMxRDM3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkEzRDlBMUUxODYxMTExRTFCMzA4RDdDMjJBMEMxRDM3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTNEOUExREU4NjExMTFFMUIzMDhEN0MyMkEwQzFEMzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTNEOUExREY4NjExMTFFMUIzMDhEN0MyMkEwQzFEMzciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5xh3fmAAAABlBMVEX////MzMw46qqDAAAAGElEQVR42mJggAJGKGAYIIGBth8KAAIMAEUQAIElnLuQAAAAAElFTkSuQmCC":IMAGE_PATH+ "/nocolor.png";Dialog.prototype.defaultColorImage=mxClient.IS_SVG?"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAABlBMVEUAAAD///+l2Z/dAAAAKUlEQVQI1wXBMREAIAwEsHAMjJVQKZVW6U8CDpdH0QxLnLjxoqJjYvMBewMJ51TWcscAAAAASUVORK5CYII=":IMAGE_PATH+"/defaultcolor.png"; @@ -2008,48 +2009,48 @@ Dialog.prototype.clearImage=mxClient.IS_SVG?"data:image/gif;base64,R0lGODlhDQAKA "/clear.gif";Dialog.prototype.bgOpacity=80;Dialog.prototype.getDocumentSize=function(){return mxUtils.getDocumentSize()};Dialog.prototype.getPosition=function(a,b){return new mxPoint(a,b)}; Dialog.prototype.close=function(a,b){if(null!=this.onDialogClose){if(0==this.onDialogClose(a,b))return!1;this.onDialogClose=null}null!=this.dialogImg&&null!=this.dialogImg.parentNode&&(this.dialogImg.parentNode.removeChild(this.dialogImg),this.dialogImg=null);null!=this.bg&&null!=this.bg.parentNode&&this.bg.parentNode.removeChild(this.bg);null!=this.editorUi.embedViewport?this.editorUi.removeListener(this.resizeListener):mxEvent.removeListener(window,"resize",this.resizeListener);null!=this.container.parentNode&& this.container.parentNode.removeChild(this.container)}; -var ErrorDialog=function(a,b,d,f,g,e,h,n,q,l,p){q=null!=q?q:!0;var w=document.createElement("div");w.style.textAlign="center";if(null!=b){var z=document.createElement("div");z.style.padding="0px";z.style.margin="0px";z.style.fontSize="18px";z.style.paddingBottom="16px";z.style.marginBottom="10px";z.style.borderBottom="1px solid #c0c0c0";z.style.color="gray";z.style.whiteSpace="nowrap";z.style.textOverflow="ellipsis";z.style.overflow="hidden";mxUtils.write(z,b);z.setAttribute("title",b);w.appendChild(z)}b= -document.createElement("div");b.style.lineHeight="1.2em";b.style.padding="6px";"string"===typeof d&&(d=d.replace(/\n/g,"
"));b.innerHTML=Graph.sanitizeHtml(d);w.appendChild(b);d=document.createElement("div");d.style.marginTop="12px";d.style.textAlign="center";null!=e&&(b=mxUtils.button(mxResources.get("tryAgain"),function(){a.hideDialog();e()}),b.className="geBtn",d.appendChild(b),d.style.textAlign="center");null!=l&&(l=mxUtils.button(l,function(){null!=p&&p()}),l.className="geBtn",d.appendChild(l)); -var C=mxUtils.button(f,function(){q&&a.hideDialog();null!=g&&g()});C.className="geBtn";d.appendChild(C);null!=h&&(f=mxUtils.button(h,function(){q&&a.hideDialog();null!=n&&n()}),f.className="geBtn gePrimaryBtn",d.appendChild(f));this.init=function(){C.focus()};w.appendChild(d);this.container=w},PrintDialog=function(a,b,d){this.create(a,b,d)}; +var ErrorDialog=function(a,b,d,e,g,f,h,n,q,l,p){q=null!=q?q:!0;var w=document.createElement("div");w.style.textAlign="center";if(null!=b){var z=document.createElement("div");z.style.padding="0px";z.style.margin="0px";z.style.fontSize="18px";z.style.paddingBottom="16px";z.style.marginBottom="10px";z.style.borderBottom="1px solid #c0c0c0";z.style.color="gray";z.style.whiteSpace="nowrap";z.style.textOverflow="ellipsis";z.style.overflow="hidden";mxUtils.write(z,b);z.setAttribute("title",b);w.appendChild(z)}b= +document.createElement("div");b.style.lineHeight="1.2em";b.style.padding="6px";"string"===typeof d&&(d=d.replace(/\n/g,"
"));b.innerHTML=Graph.sanitizeHtml(d);w.appendChild(b);d=document.createElement("div");d.style.marginTop="12px";d.style.textAlign="center";null!=f&&(b=mxUtils.button(mxResources.get("tryAgain"),function(){a.hideDialog();f()}),b.className="geBtn",d.appendChild(b),d.style.textAlign="center");null!=l&&(l=mxUtils.button(l,function(){null!=p&&p()}),l.className="geBtn",d.appendChild(l)); +var C=mxUtils.button(e,function(){q&&a.hideDialog();null!=g&&g()});C.className="geBtn";d.appendChild(C);null!=h&&(e=mxUtils.button(h,function(){q&&a.hideDialog();null!=n&&n()}),e.className="geBtn gePrimaryBtn",d.appendChild(e));this.init=function(){C.focus()};w.appendChild(d);this.container=w},PrintDialog=function(a,b,d){this.create(a,b,d)}; PrintDialog.prototype.create=function(a){function b(C){var F=h.checked||l.checked,D=parseInt(w.value)/100;isNaN(D)&&(D=1,w.value="100%");mxClient.IS_SF&&(D*=.75);var G=d.pageFormat||mxConstants.PAGE_FORMAT_A4_PORTRAIT,K=1/d.pageScale;if(F){var I=h.checked?1:parseInt(p.value);isNaN(I)||(K=mxUtils.getScaleForPageCount(I,d,G))}var O=I=0;G=mxRectangle.fromRectangle(G);G.width=Math.ceil(G.width*D);G.height=Math.ceil(G.height*D);K*=D;!F&&d.pageVisible?(D=d.getPageLayout(),I-=D.x*G.width,O-=D.y*G.height): -F=!0;F=PrintDialog.createPrintPreview(d,K,G,0,I,O,F);F.open();C&&PrintDialog.printPreview(F)}var d=a.editor.graph,f=document.createElement("table");f.style.width="100%";f.style.height="100%";var g=document.createElement("tbody");var e=document.createElement("tr");var h=document.createElement("input");h.setAttribute("type","checkbox");var n=document.createElement("td");n.setAttribute("colspan","2");n.style.fontSize="10pt";n.appendChild(h);var q=document.createElement("span");mxUtils.write(q," "+mxResources.get("fitPage")); -n.appendChild(q);mxEvent.addListener(q,"click",function(C){h.checked=!h.checked;l.checked=!h.checked;mxEvent.consume(C)});mxEvent.addListener(h,"change",function(){l.checked=!h.checked});e.appendChild(n);g.appendChild(e);e=e.cloneNode(!1);var l=document.createElement("input");l.setAttribute("type","checkbox");n=document.createElement("td");n.style.fontSize="10pt";n.appendChild(l);q=document.createElement("span");mxUtils.write(q," "+mxResources.get("posterPrint")+":");n.appendChild(q);mxEvent.addListener(q, -"click",function(C){l.checked=!l.checked;h.checked=!l.checked;mxEvent.consume(C)});e.appendChild(n);var p=document.createElement("input");p.setAttribute("value","1");p.setAttribute("type","number");p.setAttribute("min","1");p.setAttribute("size","4");p.setAttribute("disabled","disabled");p.style.width="50px";n=document.createElement("td");n.style.fontSize="10pt";n.appendChild(p);mxUtils.write(n," "+mxResources.get("pages")+" (max)");e.appendChild(n);g.appendChild(e);mxEvent.addListener(l,"change", -function(){l.checked?p.removeAttribute("disabled"):p.setAttribute("disabled","disabled");h.checked=!l.checked});e=e.cloneNode(!1);n=document.createElement("td");mxUtils.write(n,mxResources.get("pageScale")+":");e.appendChild(n);n=document.createElement("td");var w=document.createElement("input");w.setAttribute("value","100 %");w.setAttribute("size","5");w.style.width="50px";n.appendChild(w);e.appendChild(n);g.appendChild(e);e=document.createElement("tr");n=document.createElement("td");n.colSpan=2; +F=!0;F=PrintDialog.createPrintPreview(d,K,G,0,I,O,F);F.open();C&&PrintDialog.printPreview(F)}var d=a.editor.graph,e=document.createElement("table");e.style.width="100%";e.style.height="100%";var g=document.createElement("tbody");var f=document.createElement("tr");var h=document.createElement("input");h.setAttribute("type","checkbox");var n=document.createElement("td");n.setAttribute("colspan","2");n.style.fontSize="10pt";n.appendChild(h);var q=document.createElement("span");mxUtils.write(q," "+mxResources.get("fitPage")); +n.appendChild(q);mxEvent.addListener(q,"click",function(C){h.checked=!h.checked;l.checked=!h.checked;mxEvent.consume(C)});mxEvent.addListener(h,"change",function(){l.checked=!h.checked});f.appendChild(n);g.appendChild(f);f=f.cloneNode(!1);var l=document.createElement("input");l.setAttribute("type","checkbox");n=document.createElement("td");n.style.fontSize="10pt";n.appendChild(l);q=document.createElement("span");mxUtils.write(q," "+mxResources.get("posterPrint")+":");n.appendChild(q);mxEvent.addListener(q, +"click",function(C){l.checked=!l.checked;h.checked=!l.checked;mxEvent.consume(C)});f.appendChild(n);var p=document.createElement("input");p.setAttribute("value","1");p.setAttribute("type","number");p.setAttribute("min","1");p.setAttribute("size","4");p.setAttribute("disabled","disabled");p.style.width="50px";n=document.createElement("td");n.style.fontSize="10pt";n.appendChild(p);mxUtils.write(n," "+mxResources.get("pages")+" (max)");f.appendChild(n);g.appendChild(f);mxEvent.addListener(l,"change", +function(){l.checked?p.removeAttribute("disabled"):p.setAttribute("disabled","disabled");h.checked=!l.checked});f=f.cloneNode(!1);n=document.createElement("td");mxUtils.write(n,mxResources.get("pageScale")+":");f.appendChild(n);n=document.createElement("td");var w=document.createElement("input");w.setAttribute("value","100 %");w.setAttribute("size","5");w.style.width="50px";n.appendChild(w);f.appendChild(n);g.appendChild(f);f=document.createElement("tr");n=document.createElement("td");n.colSpan=2; n.style.paddingTop="20px";n.setAttribute("align","right");q=mxUtils.button(mxResources.get("cancel"),function(){a.hideDialog()});q.className="geBtn";a.editor.cancelFirst&&n.appendChild(q);if(PrintDialog.previewEnabled){var z=mxUtils.button(mxResources.get("preview"),function(){a.hideDialog();b(!1)});z.className="geBtn";n.appendChild(z)}z=mxUtils.button(mxResources.get(PrintDialog.previewEnabled?"print":"ok"),function(){a.hideDialog();b(!0)});z.className="geBtn gePrimaryBtn";n.appendChild(z);a.editor.cancelFirst|| -n.appendChild(q);e.appendChild(n);g.appendChild(e);f.appendChild(g);this.container=f};PrintDialog.printPreview=function(a){try{null!=a.wnd&&window.setTimeout(function(){a.wnd.focus();a.wnd.print();a.wnd.close()},500)}catch(b){}}; -PrintDialog.createPrintPreview=function(a,b,d,f,g,e,h){b=new mxPrintPreview(a,b,d,f,g,e);b.title=mxResources.get("preview");b.addPageCss=!mxClient.IS_SF;b.printBackgroundImage=!0;b.autoOrigin=h;h=a.background;if(null==h||""==h||h==mxConstants.NONE)h="#ffffff";b.backgroundColor=h;var n=b.isTextLabel;b.isTextLabel=function(l){return"geHint"==!l.className&&n.apply(this,arguments)};var q=b.getLinkForCellState;b.getLinkForCellState=function(l){return a.getAbsoluteUrl(q.apply(this,arguments))};return b}; +n.appendChild(q);f.appendChild(n);g.appendChild(f);e.appendChild(g);this.container=e};PrintDialog.printPreview=function(a){try{null!=a.wnd&&window.setTimeout(function(){a.wnd.focus();a.wnd.print();a.wnd.close()},500)}catch(b){}}; +PrintDialog.createPrintPreview=function(a,b,d,e,g,f,h){b=new mxPrintPreview(a,b,d,e,g,f);b.title=mxResources.get("preview");b.addPageCss=!mxClient.IS_SF;b.printBackgroundImage=!0;b.autoOrigin=h;h=a.background;if(null==h||""==h||h==mxConstants.NONE)h="#ffffff";b.backgroundColor=h;var n=b.isTextLabel;b.isTextLabel=function(l){return"geHint"==!l.className&&n.apply(this,arguments)};var q=b.getLinkForCellState;b.getLinkForCellState=function(l){return a.getAbsoluteUrl(q.apply(this,arguments))};return b}; PrintDialog.previewEnabled=!0; -var PageSetupDialog=function(a){function b(){var D=w;null!=D&&null!=D.originalSrc&&(D=a.createImageForPageLink(D.originalSrc,null));null!=D&&null!=D.src?(p.style.backgroundImage="url("+D.src+")",p.style.display="inline-block"):(p.style.backgroundImage="",p.style.display="none");p.style.backgroundColor="";null!=z&&z!=mxConstants.NONE&&(p.style.backgroundColor=z,p.style.display="inline-block")}var d=a.editor.graph,f=document.createElement("table");f.style.width="100%";f.style.height="100%";var g=document.createElement("tbody"); -var e=document.createElement("tr");var h=document.createElement("td");h.style.verticalAlign="top";h.style.fontSize="10pt";mxUtils.write(h,mxResources.get("paperSize")+":");e.appendChild(h);h=document.createElement("td");h.style.verticalAlign="top";h.style.fontSize="10pt";var n=PageSetupDialog.addPageFormatPanel(h,"pagesetupdialog",d.pageFormat);e.appendChild(h);g.appendChild(e);e=document.createElement("tr");h=document.createElement("td");mxUtils.write(h,mxResources.get("gridSize")+":");e.appendChild(h); -h=document.createElement("td");h.style.whiteSpace="nowrap";var q=document.createElement("input");q.setAttribute("type","number");q.setAttribute("min","0");q.style.width="40px";q.style.marginLeft="6px";q.value=d.getGridSize();h.appendChild(q);mxEvent.addListener(q,"change",function(){var D=parseInt(q.value);q.value=Math.max(1,isNaN(D)?d.getGridSize():D)});e.appendChild(h);g.appendChild(e);e=document.createElement("tr");h=document.createElement("td");mxUtils.write(h,mxResources.get("background")+":"); -e.appendChild(h);h=document.createElement("td");var l=document.createElement("button");l.className="geBtn";l.style.margin="0px";mxUtils.write(l,mxResources.get("change")+"...");var p=document.createElement("div");p.style.display="inline-block";p.style.verticalAlign="middle";p.style.backgroundPosition="center center";p.style.backgroundRepeat="no-repeat";p.style.backgroundSize="contain";p.style.border="1px solid lightGray";p.style.borderRadius="4px";p.style.marginRight="14px";p.style.height="32px"; -p.style.width="64px";p.style.cursor="pointer";p.style.padding="4px";var w=d.backgroundImage,z=d.background,C=d.shadowVisible,F=function(D){a.showBackgroundImageDialog(function(G,K,I,O){K||(null!=G&&null!=G.src&&Graph.isPageLink(G.src)&&(G={originalSrc:G.src}),w=G,C=O);z=I;b()},w,z,!0);mxEvent.consume(D)};mxEvent.addListener(l,"click",F);mxEvent.addListener(p,"click",F);b();h.appendChild(p);h.appendChild(l);e.appendChild(h);g.appendChild(e);e=document.createElement("tr");h=document.createElement("td"); +var PageSetupDialog=function(a){function b(){var D=w;null!=D&&null!=D.originalSrc&&(D=a.createImageForPageLink(D.originalSrc,null));null!=D&&null!=D.src?(p.style.backgroundImage="url("+D.src+")",p.style.display="inline-block"):(p.style.backgroundImage="",p.style.display="none");p.style.backgroundColor="";null!=z&&z!=mxConstants.NONE&&(p.style.backgroundColor=z,p.style.display="inline-block")}var d=a.editor.graph,e=document.createElement("table");e.style.width="100%";e.style.height="100%";var g=document.createElement("tbody"); +var f=document.createElement("tr");var h=document.createElement("td");h.style.verticalAlign="top";h.style.fontSize="10pt";mxUtils.write(h,mxResources.get("paperSize")+":");f.appendChild(h);h=document.createElement("td");h.style.verticalAlign="top";h.style.fontSize="10pt";var n=PageSetupDialog.addPageFormatPanel(h,"pagesetupdialog",d.pageFormat);f.appendChild(h);g.appendChild(f);f=document.createElement("tr");h=document.createElement("td");mxUtils.write(h,mxResources.get("gridSize")+":");f.appendChild(h); +h=document.createElement("td");h.style.whiteSpace="nowrap";var q=document.createElement("input");q.setAttribute("type","number");q.setAttribute("min","0");q.style.width="40px";q.style.marginLeft="6px";q.value=d.getGridSize();h.appendChild(q);mxEvent.addListener(q,"change",function(){var D=parseInt(q.value);q.value=Math.max(1,isNaN(D)?d.getGridSize():D)});f.appendChild(h);g.appendChild(f);f=document.createElement("tr");h=document.createElement("td");mxUtils.write(h,mxResources.get("background")+":"); +f.appendChild(h);h=document.createElement("td");var l=document.createElement("button");l.className="geBtn";l.style.margin="0px";mxUtils.write(l,mxResources.get("change")+"...");var p=document.createElement("div");p.style.display="inline-block";p.style.verticalAlign="middle";p.style.backgroundPosition="center center";p.style.backgroundRepeat="no-repeat";p.style.backgroundSize="contain";p.style.border="1px solid lightGray";p.style.borderRadius="4px";p.style.marginRight="14px";p.style.height="32px"; +p.style.width="64px";p.style.cursor="pointer";p.style.padding="4px";var w=d.backgroundImage,z=d.background,C=d.shadowVisible,F=function(D){a.showBackgroundImageDialog(function(G,K,I,O){K||(null!=G&&null!=G.src&&Graph.isPageLink(G.src)&&(G={originalSrc:G.src}),w=G,C=O);z=I;b()},w,z,!0);mxEvent.consume(D)};mxEvent.addListener(l,"click",F);mxEvent.addListener(p,"click",F);b();h.appendChild(p);h.appendChild(l);f.appendChild(h);g.appendChild(f);f=document.createElement("tr");h=document.createElement("td"); h.colSpan=2;h.style.paddingTop="16px";h.setAttribute("align","right");l=mxUtils.button(mxResources.get("cancel"),function(){a.hideDialog()});l.className="geBtn";a.editor.cancelFirst&&h.appendChild(l);F=mxUtils.button(mxResources.get("apply"),function(){a.hideDialog();var D=parseInt(q.value);isNaN(D)||d.gridSize===D||d.setGridSize(D);D=new ChangePageSetup(a,z,w,n.get());D.ignoreColor=d.background==z;D.ignoreImage=(null!=d.backgroundImage?d.backgroundImage.src:null)===(null!=w?w.src:null);null!=C&& -(D.shadowVisible=C);d.pageFormat.width==D.previousFormat.width&&d.pageFormat.height==D.previousFormat.height&&D.ignoreColor&&D.ignoreImage&&D.shadowVisible==d.shadowVisible||d.model.execute(D)});F.className="geBtn gePrimaryBtn";h.appendChild(F);a.editor.cancelFirst||h.appendChild(l);e.appendChild(h);g.appendChild(e);f.appendChild(g);this.container=f}; -PageSetupDialog.addPageFormatPanel=function(a,b,d,f){b="format-"+b;var g=document.createElement("input");g.setAttribute("name",b);g.setAttribute("type","radio");g.setAttribute("value","portrait");var e=document.createElement("input");e.setAttribute("name",b);e.setAttribute("type","radio");e.setAttribute("value","landscape");var h=document.createElement("select");h.style.marginBottom="4px";h.style.borderRadius="4px";h.style.borderWidth="1px";h.style.borderStyle="solid";h.style.boxSizing="border-box"; -h.style.padding="2px";h.style.width="206px";var n=document.createElement("div");n.style.whiteSpace="nowrap";n.style.marginLeft="4px";n.style.width="210px";n.style.height="24px";g.style.marginRight="6px";n.appendChild(g);b=document.createElement("span");b.style.maxWidth="100px";mxUtils.write(b,mxResources.get("portrait"));n.appendChild(b);e.style.marginLeft="10px";e.style.marginRight="6px";n.appendChild(e);var q=document.createElement("span");q.style.width="100px";mxUtils.write(q,mxResources.get("landscape")); +(D.shadowVisible=C);d.pageFormat.width==D.previousFormat.width&&d.pageFormat.height==D.previousFormat.height&&D.ignoreColor&&D.ignoreImage&&D.shadowVisible==d.shadowVisible||d.model.execute(D)});F.className="geBtn gePrimaryBtn";h.appendChild(F);a.editor.cancelFirst||h.appendChild(l);f.appendChild(h);g.appendChild(f);e.appendChild(g);this.container=e}; +PageSetupDialog.addPageFormatPanel=function(a,b,d,e){b="format-"+b;var g=document.createElement("input");g.setAttribute("name",b);g.setAttribute("type","radio");g.setAttribute("value","portrait");var f=document.createElement("input");f.setAttribute("name",b);f.setAttribute("type","radio");f.setAttribute("value","landscape");var h=document.createElement("select");h.style.marginBottom="4px";h.style.borderRadius="4px";h.style.borderWidth="1px";h.style.borderStyle="solid";h.style.boxSizing="border-box"; +h.style.padding="2px";h.style.width="206px";var n=document.createElement("div");n.style.whiteSpace="nowrap";n.style.marginLeft="4px";n.style.width="210px";n.style.height="24px";g.style.marginRight="6px";n.appendChild(g);b=document.createElement("span");b.style.maxWidth="100px";mxUtils.write(b,mxResources.get("portrait"));n.appendChild(b);f.style.marginLeft="10px";f.style.marginRight="6px";n.appendChild(f);var q=document.createElement("span");q.style.width="100px";mxUtils.write(q,mxResources.get("landscape")); n.appendChild(q);var l=document.createElement("div");l.style.whiteSpace="nowrap";l.style.marginLeft="4px";l.style.fontSize="12px";l.style.width="210px";l.style.height="24px";var p=document.createElement("input");p.setAttribute("size","7");p.setAttribute("title",mxResources.get("width"));p.style.textAlign="right";l.appendChild(p);mxUtils.write(l," x ");var w=document.createElement("input");w.setAttribute("size","7");w.setAttribute("title",mxResources.get("height"));w.style.textAlign="right";l.appendChild(w); var z=document.createElement("select");z.style.marginLeft="4px";z.style.maxWidth="78px";z.style.width="78px";for(var C=[{label:mxResources.get("points"),unit:mxConstants.POINTS},{label:mxResources.get("inches"),unit:mxConstants.INCHES},{label:mxResources.get("millimeters"),unit:mxConstants.MILLIMETERS}],F=0;F=H)p.value=Editor.toUnit(d.width,z.value);H=parseFloat(w.value);if(isNaN(H)||0>=H)w.value=Editor.toUnit(d.height,z.value);H=new mxRectangle(0,0,Math.floor(Editor.fromUnit(parseFloat(p.value),z.value)),Math.floor(Editor.fromUnit(parseFloat(w.value),z.value)));Z||H.width==d.width&&H.height==d.height||(d=H,null!=f&&f(d))};mxEvent.addListener(b,"click",function(H){g.checked=!0;O(H);mxEvent.consume(H)}); -mxEvent.addListener(q,"click",function(H){e.checked=!0;O(H);mxEvent.consume(H)});mxEvent.addListener(p,"blur",O);mxEvent.addListener(p,"click",O);mxEvent.addListener(w,"blur",O);mxEvent.addListener(w,"click",O);mxEvent.addListener(e,"change",O);mxEvent.addListener(g,"change",O);mxEvent.addListener(h,"change",function(H){O(H,"custom"==h.value);mxEvent.consume(H)});mxEvent.addListener(z,"change",function(H){p.value=Editor.toUnit(Editor.fromUnit(p.value,Editor.pageSizeUnit),z.value);w.value=Editor.toUnit(Editor.fromUnit(w.value, +583):584==d.height&&(d=mxRectangle.fromRectangle(d),d.height=583)),d.width==Z.format.width&&d.height==Z.format.height?(h.value=Z.key,g.setAttribute("checked","checked"),g.defaultChecked=!0,g.checked=!0,f.removeAttribute("checked"),f.defaultChecked=!1,f.checked=!1,detected=!0):d.width==Z.format.height&&d.height==Z.format.width&&(h.value=Z.key,g.removeAttribute("checked"),g.defaultChecked=!1,g.checked=!1,f.setAttribute("checked","checked"),f.defaultChecked=!0,detected=f.checked=!0))}"custom"==h.value? +(p.value=Editor.toUnit(d.width,z.value),w.value=Editor.toUnit(d.height,z.value),g.setAttribute("checked","checked"),h.value="custom",n.style.display="none",l.style.display=""):(n.style.display="",l.style.display="none")};I();a.appendChild(h);mxUtils.br(a);a.appendChild(n);a.appendChild(l);var O=function(H,Z){H=G[h.value];null!=H.format?(p.value=Editor.toUnit(f.checked?H.format.height:H.format.width,z.value),w.value=Editor.toUnit(f.checked?H.format.width:H.format.height,z.value),l.style.display="none", +n.style.display=""):(n.style.display="none",l.style.display="");H=parseFloat(p.value);if(isNaN(H)||0>=H)p.value=Editor.toUnit(d.width,z.value);H=parseFloat(w.value);if(isNaN(H)||0>=H)w.value=Editor.toUnit(d.height,z.value);H=new mxRectangle(0,0,Math.floor(Editor.fromUnit(parseFloat(p.value),z.value)),Math.floor(Editor.fromUnit(parseFloat(w.value),z.value)));Z||H.width==d.width&&H.height==d.height||(d=H,null!=e&&e(d))};mxEvent.addListener(b,"click",function(H){g.checked=!0;O(H);mxEvent.consume(H)}); +mxEvent.addListener(q,"click",function(H){f.checked=!0;O(H);mxEvent.consume(H)});mxEvent.addListener(p,"blur",O);mxEvent.addListener(p,"click",O);mxEvent.addListener(w,"blur",O);mxEvent.addListener(w,"click",O);mxEvent.addListener(f,"change",O);mxEvent.addListener(g,"change",O);mxEvent.addListener(h,"change",function(H){O(H,"custom"==h.value);mxEvent.consume(H)});mxEvent.addListener(z,"change",function(H){p.value=Editor.toUnit(Editor.fromUnit(p.value,Editor.pageSizeUnit),z.value);w.value=Editor.toUnit(Editor.fromUnit(w.value, Editor.pageSizeUnit),z.value);Editor.pageSizeUnit=z.value;O(H,!0);mxEvent.consume(H)});O(null,!0);return{set:function(H){d=H;I(null,null,!0)},get:function(){return d},widthInput:p,heightInput:w}}; PageSetupDialog.getFormats=function(){return[{key:"letter",title:'US-Letter (8,5" x 11")',format:mxConstants.PAGE_FORMAT_LETTER_PORTRAIT},{key:"legal",title:'US-Legal (8,5" x 14")',format:new mxRectangle(0,0,850,1400)},{key:"tabloid",title:'US-Tabloid (11" x 17")',format:new mxRectangle(0,0,1100,1700)},{key:"executive",title:'US-Executive (7" x 10")',format:new mxRectangle(0,0,700,1E3)},{key:"a0",title:"A0 (841 mm x 1189 mm)",format:new mxRectangle(0,0,3300,4681)},{key:"a1",title:"A1 (594 mm x 841 mm)", format:new mxRectangle(0,0,2339,3300)},{key:"a2",title:"A2 (420 mm x 594 mm)",format:new mxRectangle(0,0,1654,2336)},{key:"a3",title:"A3 (297 mm x 420 mm)",format:new mxRectangle(0,0,1169,1654)},{key:"a4",title:"A4 (210 mm x 297 mm)",format:mxConstants.PAGE_FORMAT_A4_PORTRAIT},{key:"a5",title:"A5 (148 mm x 210 mm)",format:new mxRectangle(0,0,583,827)},{key:"a6",title:"A6 (105 mm x 148 mm)",format:new mxRectangle(0,0,413,583)},{key:"a7",title:"A7 (74 mm x 105 mm)",format:new mxRectangle(0,0,291,413)}, {key:"b4",title:"B4 (250 mm x 353 mm)",format:new mxRectangle(0,0,980,1390)},{key:"b5",title:"B5 (176 mm x 250 mm)",format:new mxRectangle(0,0,690,980)},{key:"16-9",title:"16:9 (1600 x 900)",format:new mxRectangle(0,0,900,1600)},{key:"16-10",title:"16:10 (1920 x 1200)",format:new mxRectangle(0,0,1200,1920)},{key:"4-3",title:"4:3 (1600 x 1200)",format:new mxRectangle(0,0,1200,1600)},{key:"custom",title:mxResources.get("custom"),format:null}]}; -var FilenameDialog=function(a,b,d,f,g,e,h,n,q,l,p){q=null!=q?q:!0;var w=document.createElement("div"),z=document.createElement("div");z.style.width="100%";z.style.display="grid";z.style.gap="5px 8px";z.style.gridAutoColumns="auto 1fr";z.style.boxSizing="border-box";z.style.padding="3px";var C=document.createElement("div");C.style.display="inline-flex";C.style.alignItems="center";C.style.justifyContent="flex-end";C.style.minWidth="0";var F=document.createElement("div");F.style.display="inline-block"; -F.style.textOverflow="ellipsis";F.style.whiteSpace="nowrap";F.style.overflow="hidden";F.style.fontSize="10pt";F.style.padding="2px 0";F.setAttribute("title",g||mxResources.get("filename"));mxUtils.write(F,(g||mxResources.get("filename"))+":");C.appendChild(F);z.appendChild(C);var D=document.createElement("input");D.setAttribute("value",b||"");D.style.flexGrow="1";var G=mxUtils.button(d,function(){if(null==e||e(D.value))q&&a.hideDialog(),f(D.value)});G.className="geBtn gePrimaryBtn";this.init=function(){if(null!= +var FilenameDialog=function(a,b,d,e,g,f,h,n,q,l,p){q=null!=q?q:!0;var w=document.createElement("div"),z=document.createElement("div");z.style.width="100%";z.style.display="grid";z.style.gap="5px 8px";z.style.gridAutoColumns="auto 1fr";z.style.boxSizing="border-box";z.style.padding="3px";var C=document.createElement("div");C.style.display="inline-flex";C.style.alignItems="center";C.style.justifyContent="flex-end";C.style.minWidth="0";var F=document.createElement("div");F.style.display="inline-block"; +F.style.textOverflow="ellipsis";F.style.whiteSpace="nowrap";F.style.overflow="hidden";F.style.fontSize="10pt";F.style.padding="2px 0";F.setAttribute("title",g||mxResources.get("filename"));mxUtils.write(F,(g||mxResources.get("filename"))+":");C.appendChild(F);z.appendChild(C);var D=document.createElement("input");D.setAttribute("value",b||"");D.style.flexGrow="1";var G=mxUtils.button(d,function(){if(null==f||f(D.value))q&&a.hideDialog(),e(D.value)});G.className="geBtn gePrimaryBtn";this.init=function(){if(null!= g||null==h)if(null!=p?Editor.selectFilename(D):(D.focus(),mxClient.IS_GC||mxClient.IS_FF||5<=document.documentMode?D.select():document.execCommand("selectAll",!1,null)),Graph.fileSupport){var K=z.parentNode;if(null!=K){var I=null;mxEvent.addListener(K,"dragleave",function(O){null!=I&&(I.style.backgroundColor="",I=null);O.stopPropagation();O.preventDefault()});mxEvent.addListener(K,"dragover",mxUtils.bind(this,function(O){null==I&&(!mxClient.IS_IE||10this.minPageB Math.round(C.y+(Z+1)*F.height))]:[new mxPoint(Math.round(C.x+(Z+1)*F.width),Math.round(C.y)),new mxPoint(Math.round(C.x+(Z+1)*F.width),Math.round(I))];null!=O[Z]?(O[Z].points=S,O[Z].redraw()):(S=new mxPolyline(S,this.pageBreakColor),S.dialect=this.dialect,S.isDashed=this.pageBreakDashed,S.pointerEvents=!1,S.init(this.view.backgroundPane),S.redraw(),O[Z]=S)}for(Z=H;Zdocument.documentMode)?mxEvent.addListener(this.diagramContainer,"contextmenu",b):this.diagramContainer.oncontextmenu=b):g.panningHandler.usePopupTrigger=!1;g.init(this.diagramContainer);mxClient.IS_SVG&&null!=g.view.getDrawPane()&& -(b=g.view.getDrawPane().ownerSVGElement,null!=b&&(b.style.position="absolute"));this.hoverIcons=this.createHoverIcons();if(null!=g.graphHandler){var p=g.graphHandler.start;g.graphHandler.start=function(){null!=f.hoverIcons&&f.hoverIcons.reset();p.apply(this,arguments)}}mxEvent.addListener(this.diagramContainer,"mousemove",mxUtils.bind(this,function(M){var U=mxUtils.getOffset(this.diagramContainer);0mxUtils.indexOf(this.toolbar.staticElements,M)&&(M.parentNode.removeChild(M),U.push(M));M=ba}M=this.toolbar.fontMenu;ba=this.toolbar.sizeMenu;if(null==I)this.toolbar.createTextToolbar();else{for(var ja=0;jah.length?35*h.length:140;z.className="geToolbarContainer geSidebarContainer geShapePicker";z.setAttribute("title",mxResources.get("sidebarTooltip"));z.style.left=a+"px";z.style.top=b+"px";z.style.width=g+"px";mxClient.IS_POINTER&&(z.style.touchAction="none");n||mxUtils.setPrefixedStyle(z.style,"transform","translate(-22px,-22px)");null!=w.background&&w.background!=mxConstants.NONE&&(z.style.backgroundColor= w.background);w.container.appendChild(z);g=mxUtils.bind(this,function(D){var G=document.createElement("a");G.className="geItem";G.style.cssText="position:relative;display:inline-block;position:relative;width:30px;height:30px;cursor:pointer;overflow:hidden;padding:1px";z.appendChild(G);null!=F&&"1"!=urlParams.sketch?this.sidebar.graph.pasteStyle(F,[D]):this.sidebar.graph.pasteCellStyles([D],w.currentVertexStyle,w.currentEdgeStyle);var K=D.geometry;w.model.isEdge(D)&&(K=K.getTerminalPoint(!1),K=new mxRectangle(0, -0,K.x,K.y));null!=K&&G.appendChild(this.sidebar.createVertexTemplateFromCells([D],K.width,K.height,"",!0,!1,null,!1,mxUtils.bind(this,function(I){if(!mxEvent.isShiftDown(I)||null==d&&w.isSelectionEmpty()){var O=w.cloneCell(D);if(null!=f)f(O);else{var H=q([O]);w.model.isEdge(O)?O.geometry.translate(H.x,H.y):(O.geometry.x=H.x,O.geometry.y=H.y);w.model.beginUpdate();try{w.addCell(O),w.model.isVertex(O)&&w.isAutoSizeCell(O)&&w.updateCellSize(O)}finally{w.model.endUpdate()}w.setSelectionCell(O);w.scrollCellToVisible(O); -p&&w.startEditing(O);null!=C.hoverIcons&&C.hoverIcons.update(w.view.getState(O))}}else O=w.getEditableCells(null!=d?[d]:w.getSelectionCells()),w.updateShapes(D,O);null!=e&&e(I);mxEvent.consume(I)}),25,25,null,null,d))});for(l=0;l<(n?Math.min(h.length,4):h.length);l++)g(h[l]);h=z.offsetTop+z.clientHeight-(w.container.scrollTop+w.container.offsetHeight);0b.scrollLeft+.9* -b.clientWidth&&(b.scrollLeft=Math.min(d.x+d.width-b.clientWidth,d.x-10)),d.y>b.scrollTop+.9*b.clientHeight&&(b.scrollTop=Math.min(d.y+d.height-b.clientHeight,d.y-10)))}else if(d=a.getGraphBounds(),0==d.width&&0==d.height)b.scrollLeft=(b.scrollWidth-b.clientWidth)/2,b.scrollTop=(b.scrollHeight-b.clientHeight)/2;else{var f=Math.max(d.height,a.scrollTileSize.height*a.view.scale);b.scrollLeft=Math.floor(Math.max(0,d.x-Math.max(0,(b.clientWidth-Math.max(d.width,a.scrollTileSize.width*a.view.scale))/2))); -b.scrollTop=Math.floor(Math.max(0,d.y-Math.max(20,(b.clientHeight-f)/4)))}else{d=mxRectangle.fromRectangle(a.pageVisible?a.view.getBackgroundPageBounds():a.getGraphBounds());f=a.view.translate;var g=a.view.scale;d.x=d.x/g-f.x;d.y=d.y/g-f.y;d.width/=g;d.height/=g;a.view.setTranslate(Math.floor(Math.max(0,(b.clientWidth-d.width)/2)-d.x+2),Math.floor((a.pageVisible?0:Math.max(0,(b.clientHeight-d.height)/4))-d.y+1))}}; -EditorUi.prototype.setPageVisible=function(a){var b=this.editor.graph,d=mxUtils.hasScrollbars(b.container),f=0,g=0;d&&(f=b.view.translate.x*b.view.scale-b.container.scrollLeft,g=b.view.translate.y*b.view.scale-b.container.scrollTop);b.pageVisible=a;b.pageBreaksVisible=a;b.preferPageSize=a;b.view.validateBackground();if(d){var e=b.getSelectionCells();b.clearSelection();b.setSelectionCells(e)}b.sizeDidChange();d&&(b.container.scrollLeft=b.view.translate.x*b.view.scale-f,b.container.scrollTop=b.view.translate.y* +b.clientWidth&&(b.scrollLeft=Math.min(d.x+d.width-b.clientWidth,d.x-10)),d.y>b.scrollTop+.9*b.clientHeight&&(b.scrollTop=Math.min(d.y+d.height-b.clientHeight,d.y-10)))}else if(d=a.getGraphBounds(),0==d.width&&0==d.height)b.scrollLeft=(b.scrollWidth-b.clientWidth)/2,b.scrollTop=(b.scrollHeight-b.clientHeight)/2;else{var e=Math.max(d.height,a.scrollTileSize.height*a.view.scale);b.scrollLeft=Math.floor(Math.max(0,d.x-Math.max(0,(b.clientWidth-Math.max(d.width,a.scrollTileSize.width*a.view.scale))/2))); +b.scrollTop=Math.floor(Math.max(0,d.y-Math.max(20,(b.clientHeight-e)/4)))}else{d=mxRectangle.fromRectangle(a.pageVisible?a.view.getBackgroundPageBounds():a.getGraphBounds());e=a.view.translate;var g=a.view.scale;d.x=d.x/g-e.x;d.y=d.y/g-e.y;d.width/=g;d.height/=g;a.view.setTranslate(Math.floor(Math.max(0,(b.clientWidth-d.width)/2)-d.x+2),Math.floor((a.pageVisible?0:Math.max(0,(b.clientHeight-d.height)/4))-d.y+1))}}; +EditorUi.prototype.setPageVisible=function(a){var b=this.editor.graph,d=mxUtils.hasScrollbars(b.container),e=0,g=0;d&&(e=b.view.translate.x*b.view.scale-b.container.scrollLeft,g=b.view.translate.y*b.view.scale-b.container.scrollTop);b.pageVisible=a;b.pageBreaksVisible=a;b.preferPageSize=a;b.view.validateBackground();if(d){var f=b.getSelectionCells();b.clearSelection();b.setSelectionCells(f)}b.sizeDidChange();d&&(b.container.scrollLeft=b.view.translate.x*b.view.scale-e,b.container.scrollTop=b.view.translate.y* b.view.scale-g);b.defaultPageVisible=a;this.fireEvent(new mxEventObject("pageViewChanged"))}; -EditorUi.prototype.installResizeHandler=function(a,b,d){b&&(a.window.setSize=function(g,e){if(!this.minimized){var h=window.innerHeight||document.body.clientHeight||document.documentElement.clientHeight;g=Math.min(g,(window.innerWidth||document.body.clientWidth||document.documentElement.clientWidth)-this.getX());e=Math.min(e,h-this.getY())}mxWindow.prototype.setSize.apply(this,arguments)});a.window.setLocation=function(g,e){var h=window.innerWidth||document.body.clientWidth||document.documentElement.clientWidth, -n=window.innerHeight||document.body.clientHeight||document.documentElement.clientHeight,q=parseInt(this.div.style.width),l=parseInt(this.div.style.height);g=Math.max(0,Math.min(g,h-q));e=Math.max(0,Math.min(e,n-l));this.getX()==g&&this.getY()==e||mxWindow.prototype.setLocation.apply(this,arguments);b&&!this.minimized&&this.setSize(q,l)};var f=mxUtils.bind(this,function(){var g=a.window.getX(),e=a.window.getY();a.window.setLocation(g,e)});mxEvent.addListener(window,"resize",f);a.destroy=function(){mxEvent.removeListener(window, -"resize",f);a.window.destroy();null!=d&&d()}};function ChangeGridColor(a,b){this.ui=a;this.color=b}ChangeGridColor.prototype.execute=function(){var a=this.ui.editor.graph.view.gridColor;this.ui.setGridColor(this.color);this.color=a};(function(){var a=new mxObjectCodec(new ChangeGridColor,["ui"]);mxCodecRegistry.register(a)})(); -function ChangePageSetup(a,b,d,f,g){this.ui=a;this.previousColor=this.color=b;this.previousImage=this.image=d;this.previousFormat=this.format=f;this.previousPageScale=this.pageScale=g;this.ignoreImage=this.ignoreColor=!1} +EditorUi.prototype.installResizeHandler=function(a,b,d){b&&(a.window.setSize=function(g,f){if(!this.minimized){var h=window.innerHeight||document.body.clientHeight||document.documentElement.clientHeight;g=Math.min(g,(window.innerWidth||document.body.clientWidth||document.documentElement.clientWidth)-this.getX());f=Math.min(f,h-this.getY())}mxWindow.prototype.setSize.apply(this,arguments)});a.window.setLocation=function(g,f){var h=window.innerWidth||document.body.clientWidth||document.documentElement.clientWidth, +n=window.innerHeight||document.body.clientHeight||document.documentElement.clientHeight,q=parseInt(this.div.style.width),l=parseInt(this.div.style.height);g=Math.max(0,Math.min(g,h-q));f=Math.max(0,Math.min(f,n-l));this.getX()==g&&this.getY()==f||mxWindow.prototype.setLocation.apply(this,arguments);b&&!this.minimized&&this.setSize(q,l)};var e=mxUtils.bind(this,function(){var g=a.window.getX(),f=a.window.getY();a.window.setLocation(g,f)});mxEvent.addListener(window,"resize",e);a.destroy=function(){mxEvent.removeListener(window, +"resize",e);a.window.destroy();null!=d&&d()}};function ChangeGridColor(a,b){this.ui=a;this.color=b}ChangeGridColor.prototype.execute=function(){var a=this.ui.editor.graph.view.gridColor;this.ui.setGridColor(this.color);this.color=a};(function(){var a=new mxObjectCodec(new ChangeGridColor,["ui"]);mxCodecRegistry.register(a)})(); +function ChangePageSetup(a,b,d,e,g){this.ui=a;this.previousColor=this.color=b;this.previousImage=this.image=d;this.previousFormat=this.format=e;this.previousPageScale=this.pageScale=g;this.ignoreImage=this.ignoreColor=!1} ChangePageSetup.prototype.execute=function(){var a=this.ui.editor.graph;if(!this.ignoreColor){this.color=this.previousColor;var b=a.background;this.ui.setBackgroundColor(this.previousColor);this.previousColor=b}if(!this.ignoreImage){this.image=this.previousImage;b=a.backgroundImage;var d=this.previousImage;null!=d&&Graph.isPageLink(d.src)&&(d=this.ui.createImageForPageLink(d.src,this.ui.currentPage));this.ui.setBackgroundImage(d);this.previousImage=b}null!=this.previousFormat&&(this.format=this.previousFormat, b=a.pageFormat,this.previousFormat.width!=b.width||this.previousFormat.height!=b.height)&&(this.ui.setPageFormat(this.previousFormat),this.previousFormat=b);null!=this.foldingEnabled&&this.foldingEnabled!=this.ui.editor.graph.foldingEnabled&&(this.ui.setFoldingEnabled(this.foldingEnabled),this.foldingEnabled=!this.foldingEnabled);null!=this.previousPageScale&&(a=this.ui.editor.graph.pageScale,this.previousPageScale!=a&&(this.ui.setPageScale(this.previousPageScale),this.previousPageScale=a))}; -(function(){var a=new mxObjectCodec(new ChangePageSetup,["ui","previousColor","previousImage","previousFormat","previousPageScale"]);a.afterDecode=function(b,d,f){f.previousColor=f.color;f.previousImage=f.image;f.previousFormat=f.format;f.previousPageScale=f.pageScale;null!=f.foldingEnabled&&(f.foldingEnabled=!f.foldingEnabled);return f};mxCodecRegistry.register(a)})();EditorUi.prototype.setBackgroundColor=function(a){this.editor.graph.background=a;this.editor.graph.view.validateBackground();this.fireEvent(new mxEventObject("backgroundColorChanged"))}; +(function(){var a=new mxObjectCodec(new ChangePageSetup,["ui","previousColor","previousImage","previousFormat","previousPageScale"]);a.afterDecode=function(b,d,e){e.previousColor=e.color;e.previousImage=e.image;e.previousFormat=e.format;e.previousPageScale=e.pageScale;null!=e.foldingEnabled&&(e.foldingEnabled=!e.foldingEnabled);return e};mxCodecRegistry.register(a)})();EditorUi.prototype.setBackgroundColor=function(a){this.editor.graph.background=a;this.editor.graph.view.validateBackground();this.fireEvent(new mxEventObject("backgroundColorChanged"))}; EditorUi.prototype.setFoldingEnabled=function(a){this.editor.graph.foldingEnabled=a;this.editor.graph.view.revalidate();this.fireEvent(new mxEventObject("foldingEnabledChanged"))};EditorUi.prototype.setPageFormat=function(a,b){b=null!=b?b:"1"==urlParams.sketch;this.editor.graph.pageFormat=a;b||(this.editor.graph.pageVisible?(this.editor.graph.view.validateBackground(),this.editor.graph.sizeDidChange()):this.actions.get("pageView").funct());this.fireEvent(new mxEventObject("pageFormatChanged"))}; EditorUi.prototype.setPageScale=function(a){this.editor.graph.pageScale=a;this.editor.graph.pageVisible?(this.editor.graph.view.validateBackground(),this.editor.graph.sizeDidChange()):this.actions.get("pageView").funct();this.fireEvent(new mxEventObject("pageScaleChanged"))};EditorUi.prototype.setGridColor=function(a){this.editor.graph.view.gridColor=a;this.editor.graph.view.validateBackground();this.fireEvent(new mxEventObject("gridColorChanged"))}; -EditorUi.prototype.addUndoListener=function(){var a=this.editor.undoManager,b=mxUtils.bind(this,function(){this.updateActionStates()});a.addListener(mxEvent.ADD,b);a.addListener(mxEvent.UNDO,b);a.addListener(mxEvent.REDO,b);a.addListener(mxEvent.CLEAR,b);var d=this.editor.graph.cellEditor.startEditing;this.editor.graph.cellEditor.startEditing=function(){d.apply(this,arguments);b()};var f=this.editor.graph.cellEditor.stopEditing;this.editor.graph.cellEditor.stopEditing=function(g,e){f.apply(this,arguments); +EditorUi.prototype.addUndoListener=function(){var a=this.editor.undoManager,b=mxUtils.bind(this,function(){this.updateActionStates()});a.addListener(mxEvent.ADD,b);a.addListener(mxEvent.UNDO,b);a.addListener(mxEvent.REDO,b);a.addListener(mxEvent.CLEAR,b);var d=this.editor.graph.cellEditor.startEditing;this.editor.graph.cellEditor.startEditing=function(){d.apply(this,arguments);b()};var e=this.editor.graph.cellEditor.stopEditing;this.editor.graph.cellEditor.stopEditing=function(g,f){e.apply(this,arguments); b()};b()}; -EditorUi.prototype.updateActionStates=function(){for(var a=this.editor.graph,b=this.getSelectionState(),d=a.isEnabled()&&!a.isCellLocked(a.getDefaultParent()),f=!this.editor.chromeless||this.editor.editable,g="cut copy bold italic underline delete duplicate editStyle editTooltip editLink backgroundColor borderColor edit toFront toBack solid dashed pasteSize dotted fillColor gradientColor shadow fontColor formattedText rounded toggleRounded strokeColor sharp snapToGrid".split(" "),e=0;e'],{type:"text/html"})});navigator.clipboard.write([a])["catch"](f)};EditorUi.prototype.writeHtmlToClipboard=function(a,b){a=new ClipboardItem({"text/plain":new Blob([Editor.convertHtmlToText(a)],{type:"text/plain"}),"text/html":new Blob([a],{type:"text/html"})});navigator.clipboard.write([a])["catch"](b)}; -EditorUi.prototype.writeTextToClipboard=function(a,b){navigator.clipboard.writeText(a)["catch"](b)};EditorUi.prototype.extractGraphModelFromHtml=function(a){var b=null;try{var d=a.indexOf("<mxGraphModel ");if(0<=d){var f=a.lastIndexOf("</mxGraphModel>");f>d&&(b=a.substring(d,f+21).replace(/>/g,">").replace(/</g,"<").replace(/\\"/g,'"').replace(/\n/g,""))}}catch(g){}return b}; -EditorUi.prototype.readGraphModelFromClipboard=function(a){this.readGraphModelFromClipboardWithType(mxUtils.bind(this,function(b){null!=b?a(b):this.readGraphModelFromClipboardWithType(mxUtils.bind(this,function(d){if(null!=d){var f=decodeURIComponent(d);this.isCompatibleString(f)&&(d=f)}a(d)}),"text")}),"html")}; -EditorUi.prototype.readGraphModelFromClipboardWithType=function(a,b){navigator.clipboard.read().then(mxUtils.bind(this,function(d){if(null!=d&&0'],{type:"text/html"})});navigator.clipboard.write([a])["catch"](e)};EditorUi.prototype.writeHtmlToClipboard=function(a,b){a=new ClipboardItem({"text/plain":new Blob([Editor.convertHtmlToText(a)],{type:"text/plain"}),"text/html":new Blob([a],{type:"text/html"})});navigator.clipboard.write([a])["catch"](b)}; +EditorUi.prototype.writeTextToClipboard=function(a,b){navigator.clipboard.writeText(a)["catch"](b)};EditorUi.prototype.extractGraphModelFromHtml=function(a){var b=null;try{var d=a.indexOf("<mxGraphModel ");if(0<=d){var e=a.lastIndexOf("</mxGraphModel>");e>d&&(b=a.substring(d,e+21).replace(/>/g,">").replace(/</g,"<").replace(/\\"/g,'"').replace(/\n/g,""))}}catch(g){}return b}; +EditorUi.prototype.readGraphModelFromClipboard=function(a){this.readGraphModelFromClipboardWithType(mxUtils.bind(this,function(b){null!=b?a(b):this.readGraphModelFromClipboardWithType(mxUtils.bind(this,function(d){if(null!=d){var e=decodeURIComponent(d);this.isCompatibleString(e)&&(d=e)}a(d)}),"text")}),"html")}; +EditorUi.prototype.readGraphModelFromClipboardWithType=function(a,b){navigator.clipboard.read().then(mxUtils.bind(this,function(d){if(null!=d&&0':"")+Graph.sanitizeHtml(a);asHtml=!0;a=b.getElementsByTagName("style");if(null!=a)for(;0+";var d=b.getElementsByTagName("span")[0];d.style.fontSize="18px";d.style.marginRight="5px";mxUtils.write(b,mxResources.get("moreShapes"));mxEvent.addListener(b,mxClient.IS_POINTER?"pointerdown":"mousedown",mxUtils.bind(this,function(f){f.preventDefault()}));mxEvent.addListener(b,"click",mxUtils.bind(this,function(f){this.editorUi.actions.get("shapes").funct();mxEvent.consume(f)}));a.appendChild(b);return a}; -Sidebar.prototype.createTooltip=function(a,b,d,f,g,e,h,n,q,l,p){p=null!=p?p:!0;this.tooltipMouseDown=q;q=this.editorUi.editor.graph;if(null==this.tooltip){this.tooltip=document.createElement("div");this.tooltip.className="geSidebarTooltip";this.tooltip.style.userSelect="none";this.tooltip.style.zIndex=mxPopupMenu.prototype.zIndex-1;document.body.appendChild(this.tooltip);mxEvent.addMouseWheelListener(mxUtils.bind(this,function(z){this.hideTooltip()}),this.tooltip);this.graph2=new Graph(this.tooltip, +"8px";b.style.margin="0px";b.innerHTML="+";var d=b.getElementsByTagName("span")[0];d.style.fontSize="18px";d.style.marginRight="5px";mxUtils.write(b,mxResources.get("moreShapes"));mxEvent.addListener(b,mxClient.IS_POINTER?"pointerdown":"mousedown",mxUtils.bind(this,function(e){e.preventDefault()}));mxEvent.addListener(b,"click",mxUtils.bind(this,function(e){this.editorUi.actions.get("shapes").funct();mxEvent.consume(e)}));a.appendChild(b);return a}; +Sidebar.prototype.createTooltip=function(a,b,d,e,g,f,h,n,q,l,p){p=null!=p?p:!0;this.tooltipMouseDown=q;q=this.editorUi.editor.graph;if(null==this.tooltip){this.tooltip=document.createElement("div");this.tooltip.className="geSidebarTooltip";this.tooltip.style.userSelect="none";this.tooltip.style.zIndex=mxPopupMenu.prototype.zIndex-1;document.body.appendChild(this.tooltip);mxEvent.addMouseWheelListener(mxUtils.bind(this,function(z){this.hideTooltip()}),this.tooltip);this.graph2=new Graph(this.tooltip, null,null,this.editorUi.editor.graph.getStylesheet());this.graph2.shapeBackgroundColor="transparent";this.graph2.resetViewOnRootChange=!1;this.graph2.foldingEnabled=!1;this.graph2.gridEnabled=!1;this.graph2.autoScroll=!1;this.graph2.setTooltips(!1);this.graph2.setConnectable(!1);this.graph2.setPanning(!1);this.graph2.setEnabled(!1);if(this.graph2.dialect==mxConstants.DIALECT_SVG){var w=this.graph2.view.getDrawPane().ownerSVGElement;null!=w&&(w.style.overflow="visible")}else this.graph2.view.canvas.style.overflow= "visible";this.graph2.openLink=mxUtils.bind(this,function(){this.hideTooltip()});mxEvent.addGestureListeners(this.tooltip,mxUtils.bind(this,function(z){null!=this.tooltipMouseDown&&this.tooltipMouseDown(z);window.setTimeout(mxUtils.bind(this,function(){null!=this.tooltipCloseImage&&"none"!=this.tooltipCloseImage.style.display||this.hideTooltip()}),0)}),null,mxUtils.bind(this,function(z){this.hideTooltip()}));mxClient.IS_SVG||(this.graph2.view.canvas.style.position="relative");w=document.createElement("img"); w.setAttribute("src",Dialog.prototype.closeImage);w.setAttribute("title",mxResources.get("close"));w.style.position="absolute";w.style.cursor="default";w.style.padding="8px";w.style.right="2px";w.style.top="2px";this.tooltip.appendChild(w);this.tooltipCloseImage=w;mxEvent.addListener(w,"click",mxUtils.bind(this,function(z){this.hideTooltip();mxEvent.consume(z)}))}this.tooltipCloseImage.style.display=l?"":"none";this.graph2.model.clear();this.graph2.view.setTranslate(this.tooltipBorder,this.tooltipBorder); -this.graph2.view.scale=!n&&(d>this.maxTooltipWidth||f>this.maxTooltipHeight)?Math.round(100*Math.min(this.maxTooltipWidth/d,this.maxTooltipHeight/f))/100:1;this.tooltip.style.display="block";this.graph2.labelsVisible=null==e||e;e=mxClient.NO_FO;mxClient.NO_FO=Editor.prototype.originalNoForeignObject;l=mxUtils.getCurrentStyle(this.tooltip);this.graph2.shapeBackgroundColor=l.backgroundColor;null!=b&&(b=this.graph2.cloneCells(b),this.graph2.pasteCellStyles(q.includeDescendants(b),p?q.currentVertexStyle: -q.defaultVertexStyle,p?q.currentEdgeStyle:q.defaultEdgeStyle,null,q.pasteEdgeStyle),this.graph2.addCells(b));mxClient.NO_FO=e;p=this.graph2.getGraphBounds();n&&0d||p.height>f)?(d=Math.round(100*Math.min(d/p.width,f/p.height))/100,mxClient.NO_FO?(this.graph2.view.setScale(Math.round(100*Math.min(this.maxTooltipWidth/p.width,this.maxTooltipHeight/p.height))/100),p=this.graph2.getGraphBounds()):(this.graph2.view.getDrawPane().ownerSVGElement.style.transform="scale("+d+")",this.graph2.view.getDrawPane().ownerSVGElement.style.transformOrigin= -"0 0",p.width*=d,p.height*=d)):mxClient.NO_FO||(this.graph2.view.getDrawPane().ownerSVGElement.style.transform="");d=p.width+2*this.tooltipBorder+4;f=p.height+2*this.tooltipBorder;this.tooltip.style.overflow="visible";this.tooltip.style.width=d+"px";n=d;this.tooltipTitles&&null!=g&&0d&&(this.tooltip.style.width=n+"px");this.tooltip.style.height=f+"px";g=-Math.round(p.x-this.tooltipBorder)+(n>d?(n-d)/2:0);d=-Math.round(p.y-this.tooltipBorder);h=null!=h?h:this.getTooltipOffset(a,p);a=h.x;h=h.y;mxClient.IS_SVG?0!=g||0!=d?this.graph2.view.canvas.setAttribute("transform","translate("+g+","+d+")"):this.graph2.view.canvas.removeAttribute("transform"): +this.graph2.view.scale=!n&&(d>this.maxTooltipWidth||e>this.maxTooltipHeight)?Math.round(100*Math.min(this.maxTooltipWidth/d,this.maxTooltipHeight/e))/100:1;this.tooltip.style.display="block";this.graph2.labelsVisible=null==f||f;f=mxClient.NO_FO;mxClient.NO_FO=Editor.prototype.originalNoForeignObject;l=mxUtils.getCurrentStyle(this.tooltip);this.graph2.shapeBackgroundColor=l.backgroundColor;null!=b&&(b=this.graph2.cloneCells(b),this.graph2.pasteCellStyles(q.includeDescendants(b),p?q.currentVertexStyle: +q.defaultVertexStyle,p?q.currentEdgeStyle:q.defaultEdgeStyle,null,q.pasteEdgeStyle),this.graph2.addCells(b));mxClient.NO_FO=f;p=this.graph2.getGraphBounds();n&&0d||p.height>e)?(d=Math.round(100*Math.min(d/p.width,e/p.height))/100,mxClient.NO_FO?(this.graph2.view.setScale(Math.round(100*Math.min(this.maxTooltipWidth/p.width,this.maxTooltipHeight/p.height))/100),p=this.graph2.getGraphBounds()):(this.graph2.view.getDrawPane().ownerSVGElement.style.transform="scale("+d+")",this.graph2.view.getDrawPane().ownerSVGElement.style.transformOrigin= +"0 0",p.width*=d,p.height*=d)):mxClient.NO_FO||(this.graph2.view.getDrawPane().ownerSVGElement.style.transform="");d=p.width+2*this.tooltipBorder+4;e=p.height+2*this.tooltipBorder;this.tooltip.style.overflow="visible";this.tooltip.style.width=d+"px";n=d;this.tooltipTitles&&null!=g&&0d&&(this.tooltip.style.width=n+"px");this.tooltip.style.height=e+"px";g=-Math.round(p.x-this.tooltipBorder)+(n>d?(n-d)/2:0);d=-Math.round(p.y-this.tooltipBorder);h=null!=h?h:this.getTooltipOffset(a,p);a=h.x;h=h.y;mxClient.IS_SVG?0!=g||0!=d?this.graph2.view.canvas.setAttribute("transform","translate("+g+","+d+")"):this.graph2.view.canvas.removeAttribute("transform"): (this.graph2.view.drawPane.style.left=g+"px",this.graph2.view.drawPane.style.top=d+"px");this.tooltip.style.position="absolute";this.tooltip.style.left=a+"px";this.tooltip.style.top=h+"px";mxUtils.fit(this.tooltip,this.tooltipBorder);this.lastCreated=Date.now()}; -Sidebar.prototype.showTooltip=function(a,b,d,f,g,e){if(this.enableTooltips&&this.showTooltips&&this.currentElt!=a){null!=this.thread&&(window.clearTimeout(this.thread),this.thread=null);var h=mxUtils.bind(this,function(){this.createTooltip(a,b,d,f,g,e)});null!=this.tooltip&&"none"!=this.tooltip.style.display?h():this.thread=window.setTimeout(h,this.tooltipDelay);this.currentElt=a}}; -Sidebar.prototype.hideTooltip=function(){null!=this.thread&&(window.clearTimeout(this.thread),this.thread=null);null!=this.tooltip&&(this.tooltip.style.display="none",this.currentElt=null);this.tooltipMouseDown=null};Sidebar.prototype.addDataEntry=function(a,b,d,f,g){null==a&&(a="");null!=f&&(a+=" "+f);return this.addEntry(a,mxUtils.bind(this,function(){return this.createVertexTemplateFromData(g,b,d,f)}))}; -Sidebar.prototype.addEntries=function(a){for(var b=0;bmxUtils.indexOf(this.ignoredStyles,f[0])&&b.push(f[0]+"="+f[1])}}return b.join(";")};Sidebar.prototype.addLibForStyle=function(a,b){""!=a&&(null==this.styleToLibs&&(this.styleToLibs={}),null==this.styleToLibs[a]&&(this.styleToLibs[a]=[]),this.styleToLibs[a].push(b))}; +Sidebar.prototype.showTooltip=function(a,b,d,e,g,f){if(this.enableTooltips&&this.showTooltips&&this.currentElt!=a){null!=this.thread&&(window.clearTimeout(this.thread),this.thread=null);var h=mxUtils.bind(this,function(){this.createTooltip(a,b,d,e,g,f)});null!=this.tooltip&&"none"!=this.tooltip.style.display?h():this.thread=window.setTimeout(h,this.tooltipDelay);this.currentElt=a}}; +Sidebar.prototype.hideTooltip=function(){null!=this.thread&&(window.clearTimeout(this.thread),this.thread=null);null!=this.tooltip&&(this.tooltip.style.display="none",this.currentElt=null);this.tooltipMouseDown=null};Sidebar.prototype.addDataEntry=function(a,b,d,e,g){null==a&&(a="");null!=e&&(a+=" "+e);return this.addEntry(a,mxUtils.bind(this,function(){return this.createVertexTemplateFromData(g,b,d,e)}))}; +Sidebar.prototype.addEntries=function(a){for(var b=0;bmxUtils.indexOf(this.ignoredStyles,e[0])&&b.push(e[0]+"="+e[1])}}return b.join(";")};Sidebar.prototype.addLibForStyle=function(a,b){""!=a&&(null==this.styleToLibs&&(this.styleToLibs={}),null==this.styleToLibs[a]&&(this.styleToLibs[a]=[]),this.styleToLibs[a].push(b))}; Sidebar.prototype.getLibsForStyle=function(a){return null!=this.styleToLibs?this.styleToLibs[a]:null}; -Sidebar.prototype.addEntry=function(a,b){if(null!=this.currentSearchEntryLibrary){var d=this,f=this.createVertexTemplateFromCells;this.createVertexTemplateFromCells=function(n,q,l,p,w){if(null!=n)for(q=0;qHeading

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

',"Textbox",null,null,"text textbox textarea"),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;",120,80,"","Ellipse",null,null,"oval ellipse state"),this.createVertexTemplateEntry("whiteSpace=wrap;html=1;aspect=fixed;",80,80,"","Square",null,null,"square"),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;", 80,80,"","Circle",null,null,"circle"),this.createVertexTemplateEntry("shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;",120,60,"","Process",null,null,"process task"),this.createVertexTemplateEntry("rhombus;whiteSpace=wrap;html=1;",80,80,"","Diamond",null,null,"diamond rhombus if condition decision conditional question test"),this.createVertexTemplateEntry("shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;",120,60,"","Parallelogram"),this.createVertexTemplateEntry("shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;", 120,80,"","Hexagon",null,null,"hexagon preparation"),this.createVertexTemplateEntry("triangle;whiteSpace=wrap;html=1;",60,80,"","Triangle",null,null,"triangle logic inverter buffer"),this.createVertexTemplateEntry("shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=15;",60,80,"","Cylinder",null,null,"cylinder data database"),this.createVertexTemplateEntry("ellipse;shape=cloud;whiteSpace=wrap;html=1;",120,80,"","Cloud",null,null,"cloud network"),this.createVertexTemplateEntry("shape=document;whiteSpace=wrap;html=1;boundedLbl=1;", @@ -2345,7 +2346,7 @@ f);e.vertex=!0;b=[this.createVertexTemplateEntry("rounded=0;whiteSpace=wrap;html 120,60,"","Trapezoid"),this.createVertexTemplateEntry("shape=tape;whiteSpace=wrap;html=1;",120,100,"","Tape"),this.createVertexTemplateEntry("shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;",80,100,"","Note"),this.createVertexTemplateEntry("shape=card;whiteSpace=wrap;html=1;",80,100,"","Card"),this.createVertexTemplateEntry("shape=callout;whiteSpace=wrap;html=1;perimeter=calloutPerimeter;",120,80,"","Callout",null,null,"bubble chat thought speech message"),this.createVertexTemplateEntry("shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;", 30,60,"Actor","Actor",!1,null,"user person human stickman"),this.createVertexTemplateEntry("shape=xor;whiteSpace=wrap;html=1;",60,80,"","Or",null,null,"logic or"),this.createVertexTemplateEntry("shape=or;whiteSpace=wrap;html=1;",60,80,"","And",null,null,"logic and"),this.createVertexTemplateEntry("shape=dataStorage;whiteSpace=wrap;html=1;fixedSize=1;",100,80,"","Data Storage"),this.createVertexTemplateEntry("swimlane;startSize=0;",200,200,"","Container",null,null,"container swimlane lane pool group"), this.createVertexTemplateEntry("swimlane;whiteSpace=wrap;html=1;",200,200,"Vertical Container","Container",null,null,"container swimlane lane pool group"),this.createVertexTemplateEntry("swimlane;horizontal=0;whiteSpace=wrap;html=1;",200,200,"Horizontal Container","Horizontal Container",null,null,"container swimlane lane pool group"),this.addEntry("list group erd table",function(){var h=new mxCell("List",new mxGeometry(0,0,140,120),"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;"); -h.vertex=!0;h.insert(d.cloneCell(e,"Item 1"));h.insert(d.cloneCell(e,"Item 2"));h.insert(d.cloneCell(e,"Item 3"));return d.createVertexTemplateFromCells([h],h.geometry.width,h.geometry.height,"List")}),this.addEntry("list item entry value group erd table",function(){return d.createVertexTemplateFromCells([d.cloneCell(e,"List Item")],e.geometry.width,e.geometry.height,"List Item")}),this.addEntry("curve",mxUtils.bind(this,function(){var h=new mxCell("",new mxGeometry(0,0,50,50),"curved=1;endArrow=classic;html=1;"); +h.vertex=!0;h.insert(d.cloneCell(f,"Item 1"));h.insert(d.cloneCell(f,"Item 2"));h.insert(d.cloneCell(f,"Item 3"));return d.createVertexTemplateFromCells([h],h.geometry.width,h.geometry.height,"List")}),this.addEntry("list item entry value group erd table",function(){return d.createVertexTemplateFromCells([d.cloneCell(f,"List Item")],f.geometry.width,f.geometry.height,"List Item")}),this.addEntry("curve",mxUtils.bind(this,function(){var h=new mxCell("",new mxGeometry(0,0,50,50),"curved=1;endArrow=classic;html=1;"); h.geometry.setTerminalPoint(new mxPoint(0,50),!0);h.geometry.setTerminalPoint(new mxPoint(50,0),!1);h.geometry.points=[new mxPoint(50,50),new mxPoint(0,0)];h.geometry.relative=!0;h.edge=!0;return this.createEdgeTemplateFromCells([h],h.geometry.width,h.geometry.height,"Curve")})),this.createEdgeTemplateEntry("shape=flexArrow;endArrow=classic;startArrow=classic;html=1;",100,100,"","Bidirectional Arrow",null,"line lines connector connectors connection connections arrow arrows bidirectional"),this.createEdgeTemplateEntry("shape=flexArrow;endArrow=classic;html=1;", 50,50,"","Arrow",null,"line lines connector connectors connection connections arrow arrows directional directed"),this.createEdgeTemplateEntry("endArrow=none;dashed=1;html=1;",50,50,"","Dashed Line",null,"line lines connector connectors connection connections arrow arrows dashed undirected no"),this.createEdgeTemplateEntry("endArrow=none;dashed=1;html=1;dashPattern=1 3;strokeWidth=2;",50,50,"","Dotted Line",null,"line lines connector connectors connection connections arrow arrows dotted undirected no"), this.createEdgeTemplateEntry("endArrow=none;html=1;",50,50,"","Line",null,"line lines connector connectors connection connections arrow arrows simple undirected plain blank no"),this.createEdgeTemplateEntry("endArrow=classic;startArrow=classic;html=1;",50,50,"","Bidirectional Connector",null,"line lines connector connectors connection connections arrow arrows bidirectional"),this.createEdgeTemplateEntry("endArrow=classic;html=1;",50,50,"","Directional Connector",null,"line lines connector connectors connection connections arrow arrows directional directed"), @@ -2356,7 +2357,8 @@ mxUtils.bind(this,function(){var h=new mxCell("",new mxGeometry(0,0,0,0),"endArr n.setConnectable(!1);n.vertex=!0;h.insert(n);n=new mxCell("Target",new mxGeometry(1,0,0,0),g+";align=right;verticalAlign=bottom;");n.geometry.relative=!0;n.setConnectable(!1);n.vertex=!0;h.insert(n);return this.createEdgeTemplateFromCells([h],160,0,"Connector with 3 Labels")})),this.addEntry("line lines connector connectors connection connections arrow arrows edge shape symbol message mail email",mxUtils.bind(this,function(){var h=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=classic;html=1;"); h.geometry.setTerminalPoint(new mxPoint(0,0),!0);h.geometry.setTerminalPoint(new mxPoint(100,0),!1);h.geometry.relative=!0;h.edge=!0;var n=new mxCell("",new mxGeometry(0,0,20,14),"shape=message;html=1;outlineConnect=0;");n.geometry.relative=!0;n.vertex=!0;n.geometry.offset=new mxPoint(-10,-7);h.insert(n);return this.createEdgeTemplateFromCells([h],100,0,"Connector with Symbol")}))];this.addPaletteFunctions("general",mxResources.get("general"),null!=a?a:!0,b);this.setCurrentSearchEntryLibrary()}; Sidebar.prototype.addMiscPalette=function(a){var b=this;this.setCurrentSearchEntryLibrary("general","misc");var d=[this.createVertexTemplateEntry("text;strokeColor=none;fillColor=none;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;",100,40,"Title","Title",null,null,"text heading title"),this.createVertexTemplateEntry("text;strokeColor=none;fillColor=none;html=1;whiteSpace=wrap;verticalAlign=middle;overflow=hidden;",100,80,"
  • Value 1
  • Value 2
  • Value 3
", -"Unordered List"),this.createVertexTemplateEntry("text;strokeColor=none;fillColor=none;html=1;whiteSpace=wrap;verticalAlign=middle;overflow=hidden;",100,80,"
  1. Value 1
  2. Value 2
  3. Value 3
","Ordered List"),this.addDataEntry("table",180,120,"Table 1","7VnbcpswEP0aXjtcYsd9NUnTh/Yl6Q8o1trSVEiMWAeTr+8KhGlSe2xwJpMSZvCMdtmVteccwY4IkjTb3VmWi5+GgwqS2yBJrTHYjLJdCkoFcSh5kNwEcRzSL4i/Hbkb1XfDnFnQeE5C3CQ8MbWFxtM4CqyUdxSC5W6I7NG5lgUyiw/y2flCsldGI5MaLNlRbSvF8kLW0U2EkIr/YJXZYjtPay3XlO0ni+Zk+/WARdgdral2+YLuwGSAtqKQUnIUPmLR1B0KkBvRpnkwQlY0js0+t4OIBh6lw4glPRG7NyWVJYyVzw4o5TF5jWJRykwxDd+B8VeupeHVPsua35AaZRzaUguw0qGIJvcRCtboh48G0WTesB6G8CBD3Jr8F7MbaEPWUqn2b7TRjvfcSI01cLMlXQRlGn6ZBTOqOCU76my6XLjF1GhaMYnDTQuswBKKwaTHw0i/egPOr87nnFaMkql7WCHTm3rDCMyU3xulkAgPOVu50JJ2fbN/tIvu2DjGsiGE1srp6UZIzkEfJqqfGGpawd4+QcNuNJSf5CQ/8570+Mk6LHvPxhSVphnSHtpqXvzD+X6dZ8lgNslgsAx2L0kbkSrmkyouVcX+xTwiWVxPfcKH6hOql6S/R9uwmJ4Mp+m6Hn3b8HWSwWAZjLdtiMJJFpfKYox9QxRNjcNHbBwW79g4RD2O5T7vsyE6fQz43z8Mepw2TkL4RM3DdCJ5uS5G0D2Q2X0rasL//pT0Bw=="), +"Unordered List"),this.createVertexTemplateEntry("text;strokeColor=none;fillColor=none;html=1;whiteSpace=wrap;verticalAlign=middle;overflow=hidden;",100,80,"
  1. Value 1
  2. Value 2
  3. Value 3
","Ordered List"),this.createVertexTemplateEntry("shape=table;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fontSize=11;fillColor=none;strokeColor=none;",60,60,"","Vertical List"),this.addDataEntry("vertical list",60,60,"Vertical List","7VjbbqMwEP0aXldcQrp9hfSyUvel3R9wwwRba2xkJiX063eMnaRNgxR2V1EUIYHkGWYGzznjI0SQ5NXmwbCa/9QFyCC5C5LcaI1uVW1ykDKIQ1EEySKI45DuIL4feBr1T8OaGVB4SkLsEt6YXIPzOEeDnfSOhrPaLpG9WlfWIDP4It6tLyR7qRUyocCQHfW2lKxuRB/tIriQxRPr9Bq3dbZWtqJsXyyy2SshZa6lttWUVu6FRv+GA6ffNxiEzWDvvcs3/gC6AjQdhbSiQO4i5g6ekIMoOX72scbZ5S5zDyQtPJbHcU1G4vqsW2qKayPeLZzSI3eIddOKSjIFj8CKA1emi26X9REwoTgYYbFGXfsICSv0y1eNqCtvGI9CeJTHwuj6FzMlbEOOkFVrobAHLs3oIijz8FsapNRxTna0t+my4QZzrWjHNEK2LLAGW2gOR2N+KuXxX1Eepf9O+ewL5T8QKvJEg9TTxlEw+QxLZKrsTxfHSvqD1HKB8FKzpQ1tSSLcYVM2ek/KENmagFpJO1YLLooC1HG+xs1Ezy6YuzdwJEcHNBH0GZOipJctXL2soQaEKp9c9fRUHpP/zqMvtgd7dDUmqXfFkM7aWhXNl+HY7fOkeUknibgoieg+k34GxZgPKcbwJEyKMUhrevWKcTMpxiUqRhKeTTG+DylGMinGeMW4uXrFuJ0E4gIEYna+T4ooHFKI2aQQ4xXi9toUgsz9zyUX/vHf0x8="), +this.addEntry("vertical list",mxUtils.bind(this,function(){var e=new mxCell("Link",new mxGeometry(0,0,60,40),"text;html=1;strokeColor=none;fillColor=none;whiteSpace=wrap;align=center;verticalAlign=middle;fontColor=#0000EE;fontStyle=4;");e.vertex=!0;this.graph.setLinkForCell(e,"https://www.draw.io");return this.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Vertical List")})),this.addDataEntry("table",180,120,"Table 1","7VnbcpswEP0aXjtcYsd9NUnTh/Yl6Q8o1trSVEiMWAeTr+8KhGlSe2xwJpMSZvCMdtmVteccwY4IkjTb3VmWi5+GgwqS2yBJrTHYjLJdCkoFcSh5kNwEcRzSL4i/Hbkb1XfDnFnQeE5C3CQ8MbWFxtM4CqyUdxSC5W6I7NG5lgUyiw/y2flCsldGI5MaLNlRbSvF8kLW0U2EkIr/YJXZYjtPay3XlO0ni+Zk+/WARdgdral2+YLuwGSAtqKQUnIUPmLR1B0KkBvRpnkwQlY0js0+t4OIBh6lw4glPRG7NyWVJYyVzw4o5TF5jWJRykwxDd+B8VeupeHVPsua35AaZRzaUguw0qGIJvcRCtboh48G0WTesB6G8CBD3Jr8F7MbaEPWUqn2b7TRjvfcSI01cLMlXQRlGn6ZBTOqOCU76my6XLjF1GhaMYnDTQuswBKKwaTHw0i/egPOr87nnFaMkql7WCHTm3rDCMyU3xulkAgPOVu50JJ2fbN/tIvu2DjGsiGE1srp6UZIzkEfJqqfGGpawd4+QcNuNJSf5CQ/8570+Mk6LHvPxhSVphnSHtpqXvzD+X6dZ8lgNslgsAx2L0kbkSrmkyouVcX+xTwiWVxPfcKH6hOql6S/R9uwmJ4Mp+m6Hn3b8HWSwWAZjLdtiMJJFpfKYox9QxRNjcNHbBwW79g4RD2O5T7vsyE6fQz43z8Mepw2TkL4RM3DdCJ5uS5G0D2Q2X0rasL//pT0Bw=="), this.addDataEntry("table",180,120,"Table 2","7ZlLc9owEMc/ja8dP3jlimnSQ3pJOr0reMGayFqPvNSQT9+VLUMCOEDbyaTYM2ZGWq9e/99K7MheFGfrOyPy9DsmoLzoqxfFBpHqUraOQSkv9GXiRTMvDH3+eeFty9ugeuvnwoCmcxqEdYNfQq2gttSGgjbKGYpU5LZI4smapillPM1ZwMUylQSPuZjb9yUvgm0FCUOP8sWafK7PUZOQGoxrM0elRF7IqrPaI5UquRcbXFEzTFOz3qtM33P7wnkbLF9XF9y9Gy0YVcMbfIYYFdoBE1iIlbIduXWCIVi3alWZnFB3gBmQ2bBLKRNKncek1tNPQS7TppkT2RdFbVhu2+6k54JT/ziJ6EISD1haGGjki1VYOT325S9KmSmh4RuIZM80xWTjTIS5KylYkCs+IRFmjexuuf5RhInB/IcwS2hcFlKpBoJGbeMmR6mpEmg45Ycli/0vQ2/IK4u5Huzq/Fh3QzFq5snRY7sFUVAJBZ2ELnUKRp4NPfwz6IN/wHxwwPxnVQz9oBU+T52kUA8wJ6GX5+xI3oHaeu9wHaFzWQQga7pQNgJnqUwS0HtQwr+FEp2EMrqQietsp9vFvQlFYLQg3jgrnRQHoLfzPIv9sJV9+8bvNPv1W1JXFAqj1lCI+lB4JxS2/7tXFAvjPg34VGnA5i30j8gKJq3HwaDjx8H46rOCm1b2w559t7KCwG+NhVEfCx1LC4Kgzws+Y14w+cC8IDi8rGsOhHHHD4Tg9M3df38CHF4QNvQnPf2u5QbtN4c3fTBceXLA1d0Hotr99fej3w=="), this.addDataEntry("table title",180,150,"Table with Title 1","7VnbbtswDP0avw6WXSfda5yue9he2v6AGjGRMFkyZKZO+vWjbOWyJVluQ9G6BmxApChaOudIIOQozYvFveOl/GkF6Ci9i9LcWYttq1jkoHWUxEpE6ThKkpjeKPl2oJc1vXHJHRg8ZUDSDnjheg6t54k/a2i9FS518FaSl76JTW86qpA7fFSv3pfG5JhYg1wZcORgja01LyvVhI+bCKm0+MGXdo6rRCuL0jn7C3KrrR8vYMrn2vunlDV8hQ3IDrMFh7A4uOLGFZZ7D7YAdEsKqZVAGSJuW1RiCWomV8Oy4ORV65itx24ApEbAcD+e6Q6e/4bywda0LGmdevUA6oDVNryNXatCcwPfgYu/XCMrlutR2ygqI8EpjyLaMkRomGJoPltEWwTDBRjivcwJZ8sn7mawCpkqrVefMdZ4QZRWGWyAy0b0EJR5/CWLMlpxTjbb2PT4cIe5NTRjEo1PC7zCGqqLSU/2k74MtARqj2ng5j9I4OZ0CdACUHH9ABPkZtZsLImFDluolgrhseQTH1rTEdFuM+OjN+QcIt0SYFPt5TWWSggw+3k7TxsNy+DuXqAlm11KV3p0jw7OpCck22B5djauaWmGI22puRHVDufreZ4kg6yXwcUyWPxJWodUMehVca0qWNI9WQz7suE9lg3DNywbbvuT4Thdw86XDV97GVwsg+6WDSzuZXGtLLpYNzDWFw7vsXBg7A0rB7Z7idcfDru3gsevBT/8aXDG7WMvhE9UPfRXktfrogPlA5mbP0tt+PaPp98="), this.addDataEntry("table title",180,120,"Table with Title 2","7VhNb6MwEP01XFd8NNnmGtLtHrKXptq7Gw9grbGRmZSkv34HbEJ3CdtklaYoqgSSZxgP+L1nPwkvivPtvWFF9kNzkF5050Wx0RrtKN/GIKUX+oJ70cILQ59uL/w28DRonvoFM6DwmAmhnfDM5AZs5pE9SbDZEnfSZcuMFfUQm6fRvERmcCVe6lzkU2KtFTKhwFAiaGIpWVGKpnzRVGRC8iXb6Q22jdponogt8AddlW620dWSmpVuakLNV+5j/ObtRv+CWEtdv45DwjYS2zr7UcGUYrc4MAjbQYCalEPnHnQOaHZUUgmOmau4tSD6GYg0a6c5ZH1W2kS6n9vhTQMH+WH4ox78/0aeIKJlZdqIlxpvucejY6OJK5FLpuA7MP5Xaq75zqVQF24kIUE3fNKIOneBccv1DxLKjS4emUmhLUmElC0pSqtaJ4UWChuAJnO6CLLY/zLxJrSymOKgi+mqyw3GWhG/pKW6LbASKyixR7pQGRjx36SHh0nfOVoctW9pIDqDBG56EggGNUArQMHkA6yRqbTZiBnm0m2aKhMIq4Kt69KKjhS7LVVd3bF2gKTThKAJ2kTWQlxkgnNQLc1g7p7Bsh2cm6/ozU16cyI/rlmH5cndmKQlK4a0pzaKlz3S9995lA4mPR38bIahP3I9MClS0sDC1s5LeqFQ6dLOnA4I5hLi2P5J5evNfF6xHNXuvGqZfhrHGI1jekHj+NqTwLAGRnFQvPs5ML16k7gdNImRc//xJjEgjms2idmnSYzRJGYXNInA72kgGvdJ8e4HwezqXSIIBm1i5OR/vE0MqOOKbILC7v+iLX/9+/E3"), @@ -2364,10 +2366,10 @@ this.addDataEntry("crossfunctional cross-functional cross functional flowchart s this.addDataEntry("table",280,160,"Table","7Zpdc6IwFIZ/DfcksSqX1X7sxe6NdvY+ylEyjYQJsWp//QZIrDXSIkUdcZ3pTDiSNHmfHF5yRo8MF+tnSZPojwiBe+TRI0MphCpai/UQOPewz0KPPHgY+/rPw08l36L8Wz+hEmJVpQMuOrxRvoQicp+moNIinKoNN+FpxHj4m27EMhtX0QkHezWQMF3KlL3BCFL2nnXwdTRVUrzCUHAh8yFI0J/M9AzJYMY434nf94ZBB2c9IhqKlQ5mN5mJgVSwLl1cHjIrewaxACU3+pYVC1VkFtgvBPAjYPPIduuaIE2LwHzb90Mr3TByHZaOOBrp+Sdg1RllKxlEQrJ3ESvKt6pQqcY7Kq3YgtMYfgEN90IDEW5MSInEtDjMlGlOhFJiYS6kWV3WDqVIXqicgw1MBec0SdmE2397GBmsExrbacz0tMdmcS5PFkcgmXJpzvJPVYC4HkBCfs6v42z9F6b0arGP3N0v4himOdcvBayo0XbHU87msY5NtSAg90RH5nqn41P+yfaVWvBjEoV8q3NAjpPZDDbKZInnuW5Hjka5XnNMld7oyzhMHXbbeVbCeVeKE98MzvVn8Xd5dBqlW2G0Zul2S+m6j+GW00X9nov3ypO35+D9b64nM9fNZ6Lfei3+udf2Hb5/8+apvfYj6iTvKmIKxgmdZuOt9At4jUTt1XPVLwStkZh7ozWbmEEpuNO66mXAHemf9TlWGK1ZjsgvBXlaA70oyMpWeUUZidAteyWq7pWP90/4gTTjld27il6Jfu6VyK3J2FTtnClVm8hM9H1t5mDyfKFgjVTcG63hVCSlpO5aQOpIN6wPrsJoDYNzaz8WXLc94Cq73zWlnFvmuSH3u9BJMehWdL8GqrLIrfTY1OydKTX3FT/Ji2uxkVtdkUVuVcei7N8CyvZWY1F5PSe4IbJtrMQit+JzQwZ7oeMlsnW2c5wvcXkpyFaJruPtN6jnoFf0tovdWs8W1bkK56dE1d4Tpn1qHiLnPlCvllwLjpj68uPnVsXtu7/G+gc="), this.addDataEntry("table",180,140,"Table","7ZhNc5swEIZ/DXc+HH9cTdv00F7sTu8yWoOmi8QIOUB+fSUjJXEwMbZzgcl4PKNdIVn7PlovkhfFef0oSZH9FhTQi757USyFUG0rr2NA9EKfUS/65oWhr79e+KOnNzj2+gWRwNWQAWE74IngAVpP6yhVg9aRZAzpL9KIg5lRkR2Cs9YSkoMs2RNsoGTPZoCvvWVGqKissWeIsUAhtc0FB9OvpPgHzumFUeybj+6xqwGpoO6N6Oiy4TyCyEHJRj9SMaoy+8SyjdrPgKWZGzazTlK2jvRl7KtAumE1Oq9XdFkvHX0BTqmN0WGdCcmeBVcEnUKKSLV9o1jFciQcfgKh71xrQRvrUqKwLYS9ss2dUErk1pA2XNOmUhR/iEzBORKBSIqS7dD97Hl8UBeEu2Xs9bK3NrgenIOghbdBmy3uZzbrMPt7bIZ+0N3sgnNIjug+1Oh0C1shzmhDkKVcm4kWArR/XWVMwbYgiZmp0nlvtofKzcYIhmoZXdRyfqWUdrKNCZ2nCNfPRlDHx4nS+/XAadnh87LOQcgeepGd+X8aMbL6VOAJEZz3EoymSDAIp4dw8VXa7iltzSmji5Vufn+lW/Ym3WycSbe4rdJ9IOUNSfZuts9NslUvsodJIbuy0o2IYOD3IpxPEeHgUjcmht2TwFetu77WraKBte4TTnVB9+rCpV33xWUUaRdcvtgY+ytl0L0/cdCW04I23ZNd0H+fspokwwmc7bT5eqfcPv72yvk/"), this.addDataEntry("table",180,140,"Table","7ZhLc5swEMc/DXcejh9X3CY9tBe707uM1qCpkBixDpBPX2GkvLBi7LgHmBw8s1okof3/tF4kL1rn9YMiRfZLUuBe9N2L1kpK7Ky8XgPnXugz6kXfvDD09c8L7x1Pg+NTvyAKBA4ZEHYDHgk/QOfpHCU23DiSjHH6kzTy0M6IZMfBtmIFyUGV7BE2ULKndoCvvWVGqKxMY884X0sulW4LKXSf2LwTFELtXPfRZRb9ADIHVI3uUjGKmemx7GLzM2BpZofNjJOUnSN9HvsigzaMEqdVic6romMswOqxaaONM6nYkxRIuNUBicLtK10qlnMi4AcQ+s4VS9oYF8rCWBz2aMydRJS5aSgTbmtTJYvfRKVgHYnknBQl23H72tOQoC6IsMvY62VvTXAOaCUq+Resk4kMFMOhMMPrYM4Wn2c567H8czRDP+hvdSkEJEekH2rn0uKEbISzVOhmorUA7Y+rjCFsC5K0k1U68dudg3m7Z4KhckZn5ZxfqKaZbNNGL1IOl89GuI5PENRb+SBo2UP0vM5B1O6c1E78QY2bWv1W4wlBnDshRhOFGITTo7j4qn3/o/Y1b9mdLYXzz5fCpTMfZ6PNx8V1pfADNa/Iv3ez3Tb/Vk5qd1OjdmEpHBHEwHdSnE+U4uBaOCaM/TPDVzG8XTFcRQOL4Q3OhUH/6sNmZP+LZywZGZy/NRn752jQv5yx3JaT4zbds2HgvpdZTRXjBE6HuvlyOd11f313/Q8="), -this.createVertexTemplateEntry("text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;overflow=fill;",180,180,'
Title
Section 1.1\nSection 1.2\nSection 1.3
Section 2.1\nSection 2.2\nSection 2.3
',"HTML Table 4"),this.addEntry("link hyperlink",mxUtils.bind(this,function(){var f= -new mxCell("Link",new mxGeometry(0,0,60,40),"text;html=1;strokeColor=none;fillColor=none;whiteSpace=wrap;align=center;verticalAlign=middle;fontColor=#0000EE;fontStyle=4;");f.vertex=!0;this.graph.setLinkForCell(f,"https://www.draw.io");return this.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,"Link")})),this.addEntry("timestamp date time text label",mxUtils.bind(this,function(){var f=new mxCell("%date{ddd mmm dd yyyy HH:MM:ss}%",new mxGeometry(0,0,160,20),"text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;overflow=hidden;"); -f.vertex=!0;this.graph.setAttributeForCell(f,"placeholders","1");return this.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,"Timestamp")})),this.addEntry("variable placeholder metadata hello world text label",mxUtils.bind(this,function(){var f=new mxCell("%name% Text",new mxGeometry(0,0,80,20),"text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;overflow=hidden;");f.vertex=!0;this.graph.setAttributeForCell(f,"placeholders","1");this.graph.setAttributeForCell(f, -"name","Variable");return this.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,"Variable")})),this.createVertexTemplateEntry("shape=ext;double=1;rounded=0;whiteSpace=wrap;html=1;",120,80,"","Double Rectangle",null,null,"rect rectangle box double"),this.createVertexTemplateEntry("shape=ext;double=1;rounded=1;whiteSpace=wrap;html=1;",120,80,"","Double Rounded Rectangle",null,null,"rounded rect rectangle box double"),this.createVertexTemplateEntry("ellipse;shape=doubleEllipse;whiteSpace=wrap;html=1;", +this.createVertexTemplateEntry("text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;overflow=fill;",180,180,'
Title
Section 1.1\nSection 1.2\nSection 1.3
Section 2.1\nSection 2.2\nSection 2.3
',"HTML Table 4"),this.addEntry("link hyperlink",mxUtils.bind(this,function(){var e= +new mxCell("Link",new mxGeometry(0,0,60,40),"text;html=1;strokeColor=none;fillColor=none;whiteSpace=wrap;align=center;verticalAlign=middle;fontColor=#0000EE;fontStyle=4;");e.vertex=!0;this.graph.setLinkForCell(e,"https://www.draw.io");return this.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Link")})),this.addEntry("timestamp date time text label",mxUtils.bind(this,function(){var e=new mxCell("%date{ddd mmm dd yyyy HH:MM:ss}%",new mxGeometry(0,0,160,20),"text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;overflow=hidden;"); +e.vertex=!0;this.graph.setAttributeForCell(e,"placeholders","1");return this.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Timestamp")})),this.addEntry("variable placeholder metadata hello world text label",mxUtils.bind(this,function(){var e=new mxCell("%name% Text",new mxGeometry(0,0,80,20),"text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;overflow=hidden;");e.vertex=!0;this.graph.setAttributeForCell(e,"placeholders","1");this.graph.setAttributeForCell(e, +"name","Variable");return this.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Variable")})),this.createVertexTemplateEntry("shape=ext;double=1;rounded=0;whiteSpace=wrap;html=1;",120,80,"","Double Rectangle",null,null,"rect rectangle box double"),this.createVertexTemplateEntry("shape=ext;double=1;rounded=1;whiteSpace=wrap;html=1;",120,80,"","Double Rounded Rectangle",null,null,"rounded rect rectangle box double"),this.createVertexTemplateEntry("ellipse;shape=doubleEllipse;whiteSpace=wrap;html=1;", 100,60,"","Double Ellipse",null,null,"oval ellipse start end state double"),this.createVertexTemplateEntry("shape=ext;double=1;whiteSpace=wrap;html=1;aspect=fixed;",80,80,"","Double Square",null,null,"double square"),this.createVertexTemplateEntry("ellipse;shape=doubleEllipse;whiteSpace=wrap;html=1;aspect=fixed;",80,80,"","Double Circle",null,null,"double circle"),this.createVertexTemplateEntry("rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;fillWeight=4;hachureGap=8;hachureAngle=45;fillColor=#1ba1e2;sketch=1;", 120,60,"","Rectangle Sketch",!0,null,"rectangle rect box text sketch comic retro"),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;strokeWidth=2;fillWeight=2;hachureGap=8;fillColor=#990000;fillStyle=dots;sketch=1;",120,60,"","Ellipse Sketch",!0,null,"ellipse oval sketch comic retro"),this.createVertexTemplateEntry("rhombus;whiteSpace=wrap;html=1;strokeWidth=2;fillWeight=-1;hachureGap=8;fillStyle=cross-hatch;fillColor=#006600;sketch=1;",120,60,"","Diamond Sketch",!0,null,"diamond sketch comic retro"), this.createVertexTemplateEntry("html=1;whiteSpace=wrap;shape=isoCube2;backgroundOutline=1;isoAngle=15;",90,100,"","Isometric Cube",!0,null,"cube box iso isometric"),this.createVertexTemplateEntry("html=1;whiteSpace=wrap;aspect=fixed;shape=isoRectangle;",150,90,"","Isometric Square",!0,null,"rectangle rect box iso isometric"),this.createEdgeTemplateEntry("edgeStyle=isometricEdgeStyle;endArrow=none;html=1;",50,100,"","Isometric Edge 1"),this.createEdgeTemplateEntry("edgeStyle=isometricEdgeStyle;endArrow=none;html=1;elbow=vertical;", @@ -2375,7 +2377,7 @@ this.createVertexTemplateEntry("html=1;whiteSpace=wrap;shape=isoCube2;background 10,"","Horizontal Line"),this.createVertexTemplateEntry("line;strokeWidth=2;direction=south;html=1;",10,160,"","Vertical Line"),this.createVertexTemplateEntry("line;strokeWidth=4;html=1;perimeter=backbonePerimeter;points=[];outlineConnect=0;",160,10,"","Horizontal Backbone",!1,null,"backbone bus network"),this.createVertexTemplateEntry("line;strokeWidth=4;direction=south;html=1;perimeter=backbonePerimeter;points=[];outlineConnect=0;",10,160,"","Vertical Backbone",!1,null,"backbone bus network"),this.createVertexTemplateEntry("shape=crossbar;whiteSpace=wrap;html=1;rounded=1;", 120,20,"","Horizontal Crossbar",!1,null,"crossbar distance measure dimension unit"),this.createVertexTemplateEntry("shape=crossbar;whiteSpace=wrap;html=1;rounded=1;direction=south;",20,120,"","Vertical Crossbar",!1,null,"crossbar distance measure dimension unit"),this.createVertexTemplateEntry("shape=image;html=1;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=1;aspect=fixed;image="+this.gearImage,52,61,"","Image (Fixed Aspect)",!1,null,"fixed image icon symbol"),this.createVertexTemplateEntry("shape=image;html=1;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=0;image="+ this.gearImage,50,60,"","Image (Variable Aspect)",!1,null,"strechted image icon symbol"),this.createVertexTemplateEntry("icon;html=1;image="+this.gearImage,60,60,"Icon","Icon",!1,null,"icon image symbol"),this.createVertexTemplateEntry("label;whiteSpace=wrap;html=1;image="+this.gearImage,140,60,"Label","Label 1",null,null,"label image icon symbol"),this.createVertexTemplateEntry("label;whiteSpace=wrap;html=1;align=center;verticalAlign=bottom;spacingLeft=0;spacingBottom=4;imageAlign=center;imageVerticalAlign=top;image="+ -this.gearImage,120,80,"Label","Label 2",null,null,"label image icon symbol"),this.addEntry("shape group container",function(){var f=new mxCell("Label",new mxGeometry(0,0,160,70),"html=1;whiteSpace=wrap;container=1;recursiveResize=0;collapsible=0;");f.vertex=!0;var g=new mxCell("",new mxGeometry(20,20,20,30),"triangle;html=1;whiteSpace=wrap;");g.vertex=!0;f.insert(g);return b.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,"Shape Group")}),this.createVertexTemplateEntry("shape=partialRectangle;whiteSpace=wrap;html=1;left=0;right=0;fillColor=none;", +this.gearImage,120,80,"Label","Label 2",null,null,"label image icon symbol"),this.addEntry("shape group container",function(){var e=new mxCell("Label",new mxGeometry(0,0,160,70),"html=1;whiteSpace=wrap;container=1;recursiveResize=0;collapsible=0;");e.vertex=!0;var g=new mxCell("",new mxGeometry(20,20,20,30),"triangle;html=1;whiteSpace=wrap;");g.vertex=!0;e.insert(g);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Shape Group")}),this.createVertexTemplateEntry("shape=partialRectangle;whiteSpace=wrap;html=1;left=0;right=0;fillColor=none;", 120,60,"","Partial Rectangle"),this.createVertexTemplateEntry("shape=partialRectangle;whiteSpace=wrap;html=1;bottom=0;top=0;fillColor=none;",120,60,"","Partial Rectangle"),this.createVertexTemplateEntry("shape=partialRectangle;whiteSpace=wrap;html=1;bottom=0;right=0;fillColor=none;",120,60,"","Partial Rectangle"),this.createVertexTemplateEntry("shape=partialRectangle;whiteSpace=wrap;html=1;bottom=1;right=1;left=1;top=0;fillColor=none;routingCenterX=-0.5;",120,60,"","Partial Rectangle"),this.createVertexTemplateEntry("shape=waypoint;sketch=0;fillStyle=solid;size=6;pointerEvents=1;points=[];fillColor=none;resizable=0;rotatable=0;perimeter=centerPerimeter;snapToPoint=1;", 20,20,"","Waypoint"),this.createEdgeTemplateEntry("edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;curved=0;rounded=0;endSize=8;startSize=8;",50,50,"","Manual Line",null,"line lines connector connectors connection connections arrow arrows manual"),this.createEdgeTemplateEntry("shape=filledEdge;curved=0;rounded=0;fixDash=1;endArrow=none;strokeWidth=10;fillColor=#ffffff;edgeStyle=orthogonalEdgeStyle;html=1;",60,40,"","Filled Edge"),this.createEdgeTemplateEntry("edgeStyle=elbowEdgeStyle;elbow=horizontal;endArrow=classic;html=1;curved=0;rounded=0;endSize=8;startSize=8;", 50,50,"","Horizontal Elbow",null,"line lines connector connectors connection connections arrow arrows elbow horizontal"),this.createEdgeTemplateEntry("edgeStyle=elbowEdgeStyle;elbow=vertical;endArrow=classic;html=1;curved=0;rounded=0;endSize=8;startSize=8;",50,50,"","Vertical Elbow",null,"line lines connector connectors connection connections arrow arrows elbow vertical")];this.addPaletteFunctions("misc",mxResources.get("misc"),null!=a?a:!0,d);this.setCurrentSearchEntryLibrary()}; @@ -2393,129 +2395,129 @@ null,null,"collate"),this.createVertexTemplateEntry("shape=switch;whiteSpace=wra "Item 2"));d.insert(a.cloneCell(b,"Item 3"));return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"List")}),this.addEntry("list item entry value group erd table",function(){return a.createVertexTemplateFromCells([a.cloneCell(b,"List Item")],b.geometry.width,b.geometry.height,"List Item")})]}; Sidebar.prototype.addBasicPalette=function(a){this.setCurrentSearchEntryLibrary("basic");this.addStencilPalette("basic",mxResources.get("basic"),a+"/basic.xml",";whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;strokeWidth=2",null,null,null,null,[this.createVertexTemplateEntry("shape=partialRectangle;whiteSpace=wrap;html=1;top=0;bottom=0;fillColor=none;",120,60,"","Partial Rectangle"),this.createVertexTemplateEntry("shape=partialRectangle;whiteSpace=wrap;html=1;right=0;top=0;bottom=0;fillColor=none;routingCenterX=-0.5;", 120,60,"","Partial Rectangle"),this.createVertexTemplateEntry("shape=partialRectangle;whiteSpace=wrap;html=1;bottom=0;right=0;fillColor=none;",120,60,"","Partial Rectangle"),this.createVertexTemplateEntry("shape=partialRectangle;whiteSpace=wrap;html=1;top=0;left=0;fillColor=none;",120,60,"","Partial Rectangle")]);this.setCurrentSearchEntryLibrary()}; -Sidebar.prototype.addUmlPalette=function(a){var b=this,d=new mxCell("+ field: type",new mxGeometry(0,0,100,26),"text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;");d.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,40,8),"line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;"); -f.vertex=!0;this.setCurrentSearchEntryLibrary("uml");var g=[this.createVertexTemplateEntry("html=1;whiteSpace=wrap;",110,50,"Object","Object",null,null,"uml static class object instance"),this.createVertexTemplateEntry("html=1;whiteSpace=wrap;",110,50,"«interface»
Name","Interface",null,null,"uml static class interface object instance annotated annotation"),this.addEntry("uml static class object instance",function(){var e=new mxCell("Classname",new mxGeometry(0,0,160,90),"swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;"); -e.vertex=!0;e.insert(d.clone());e.insert(f.clone());e.insert(b.cloneCell(d,"+ method(type): type"));return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Class")}),this.addEntry("uml static class section subsection",function(){var e=new mxCell("Classname",new mxGeometry(0,0,140,110),"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=none;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;"); -e.vertex=!0;e.insert(d.clone());e.insert(d.clone());e.insert(d.clone());return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Class 2")}),this.addEntry("uml static class item member method function variable field attribute label",function(){return b.createVertexTemplateFromCells([b.cloneCell(d,"+ item: attribute")],d.geometry.width,d.geometry.height,"Item 1")}),this.addEntry("uml static class item member method function variable field attribute label",function(){var e=new mxCell("item: attribute", -new mxGeometry(0,0,120,d.geometry.height),"label;fontStyle=0;strokeColor=none;fillColor=none;align=left;verticalAlign=top;overflow=hidden;spacingLeft=28;spacingRight=4;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;imageWidth=16;imageHeight=16;whiteSpace=wrap;html=1;image="+b.gearImage);e.vertex=!0;return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Item 2")}),this.addEntry("uml static class divider hline line separator",function(){return b.createVertexTemplateFromCells([f.clone()], -f.geometry.width,f.geometry.height,"Divider")}),this.addEntry("uml static class spacer space gap separator",function(){var e=new mxCell("",new mxGeometry(0,0,20,14),"text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=4;spacingRight=4;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");e.vertex=!0;return b.createVertexTemplateFromCells([e.clone()],e.geometry.width,e.geometry.height,"Spacer")}),this.createVertexTemplateEntry("text;align=center;fontStyle=1;verticalAlign=middle;spacingLeft=3;spacingRight=3;strokeColor=none;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;html=1;", -80,26,"Title","Title",null,null,"uml static class title label"),this.addEntry("uml static class component",function(){var e=new mxCell("«Annotation»
Component",new mxGeometry(0,0,180,90),"html=1;dropTarget=0;whiteSpace=wrap;");e.vertex=!0;var h=new mxCell("",new mxGeometry(1,0,20,20),"shape=module;jettyWidth=8;jettyHeight=4;");h.vertex=!0;h.geometry.relative=!0;h.geometry.offset=new mxPoint(-27,7);e.insert(h);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height, -"Component")}),this.addEntry("uml static class component",function(){var e=new mxCell('

Component


+ Attribute1: Type
+ Attribute2: Type

',new mxGeometry(0,0,180,90),"align=left;overflow=fill;html=1;dropTarget=0;whiteSpace=wrap;");e.vertex=!0;var h=new mxCell("",new mxGeometry(1,0,20,20),"shape=component;jettyWidth=8;jettyHeight=4;");h.vertex=!0;h.geometry.relative= -!0;h.geometry.offset=new mxPoint(-24,4);e.insert(h);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Component with Attributes")}),this.createVertexTemplateEntry("verticalAlign=top;align=left;spacingTop=8;spacingLeft=2;spacingRight=12;shape=cube;size=10;direction=south;fontStyle=4;html=1;whiteSpace=wrap;",180,120,"Block","Block",null,null,"uml static class block"),this.createVertexTemplateEntry("shape=module;align=left;spacingLeft=20;align=center;verticalAlign=top;whiteSpace=wrap;html=1;", +Sidebar.prototype.addUmlPalette=function(a){var b=this,d=new mxCell("+ field: type",new mxGeometry(0,0,100,26),"text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;");d.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,40,8),"line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;"); +e.vertex=!0;this.setCurrentSearchEntryLibrary("uml");var g=[this.createVertexTemplateEntry("html=1;whiteSpace=wrap;",110,50,"Object","Object",null,null,"uml static class object instance"),this.createVertexTemplateEntry("html=1;whiteSpace=wrap;",110,50,"«interface»
Name","Interface",null,null,"uml static class interface object instance annotated annotation"),this.addEntry("uml static class object instance",function(){var f=new mxCell("Classname",new mxGeometry(0,0,160,90),"swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;"); +f.vertex=!0;f.insert(d.clone());f.insert(e.clone());f.insert(b.cloneCell(d,"+ method(type): type"));return b.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,"Class")}),this.addEntry("uml static class section subsection",function(){var f=new mxCell("Classname",new mxGeometry(0,0,140,110),"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=none;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;"); +f.vertex=!0;f.insert(d.clone());f.insert(d.clone());f.insert(d.clone());return b.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,"Class 2")}),this.addEntry("uml static class item member method function variable field attribute label",function(){return b.createVertexTemplateFromCells([b.cloneCell(d,"+ item: attribute")],d.geometry.width,d.geometry.height,"Item 1")}),this.addEntry("uml static class item member method function variable field attribute label",function(){var f=new mxCell("item: attribute", +new mxGeometry(0,0,120,d.geometry.height),"label;fontStyle=0;strokeColor=none;fillColor=none;align=left;verticalAlign=top;overflow=hidden;spacingLeft=28;spacingRight=4;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;imageWidth=16;imageHeight=16;whiteSpace=wrap;html=1;image="+b.gearImage);f.vertex=!0;return b.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,"Item 2")}),this.addEntry("uml static class divider hline line separator",function(){return b.createVertexTemplateFromCells([e.clone()], +e.geometry.width,e.geometry.height,"Divider")}),this.addEntry("uml static class spacer space gap separator",function(){var f=new mxCell("",new mxGeometry(0,0,20,14),"text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=4;spacingRight=4;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");f.vertex=!0;return b.createVertexTemplateFromCells([f.clone()],f.geometry.width,f.geometry.height,"Spacer")}),this.createVertexTemplateEntry("text;align=center;fontStyle=1;verticalAlign=middle;spacingLeft=3;spacingRight=3;strokeColor=none;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;html=1;", +80,26,"Title","Title",null,null,"uml static class title label"),this.addEntry("uml static class component",function(){var f=new mxCell("«Annotation»
Component",new mxGeometry(0,0,180,90),"html=1;dropTarget=0;whiteSpace=wrap;");f.vertex=!0;var h=new mxCell("",new mxGeometry(1,0,20,20),"shape=module;jettyWidth=8;jettyHeight=4;");h.vertex=!0;h.geometry.relative=!0;h.geometry.offset=new mxPoint(-27,7);f.insert(h);return b.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height, +"Component")}),this.addEntry("uml static class component",function(){var f=new mxCell('

Component


+ Attribute1: Type
+ Attribute2: Type

',new mxGeometry(0,0,180,90),"align=left;overflow=fill;html=1;dropTarget=0;whiteSpace=wrap;");f.vertex=!0;var h=new mxCell("",new mxGeometry(1,0,20,20),"shape=component;jettyWidth=8;jettyHeight=4;");h.vertex=!0;h.geometry.relative= +!0;h.geometry.offset=new mxPoint(-24,4);f.insert(h);return b.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,"Component with Attributes")}),this.createVertexTemplateEntry("verticalAlign=top;align=left;spacingTop=8;spacingLeft=2;spacingRight=12;shape=cube;size=10;direction=south;fontStyle=4;html=1;whiteSpace=wrap;",180,120,"Block","Block",null,null,"uml static class block"),this.createVertexTemplateEntry("shape=module;align=left;spacingLeft=20;align=center;verticalAlign=top;whiteSpace=wrap;html=1;", 100,50,"Module","Module",null,null,"uml static class module component"),this.createVertexTemplateEntry("shape=folder;fontStyle=1;spacingTop=10;tabWidth=40;tabHeight=14;tabPosition=left;html=1;whiteSpace=wrap;",70,50,"package","Package",null,null,"uml static class package"),this.createVertexTemplateEntry("verticalAlign=top;align=left;overflow=fill;html=1;whiteSpace=wrap;",160,90,'

Object:Type


field1 = value1
field2 = value2
field3 = value3

', "Object",null,null,"uml static class object instance"),this.createVertexTemplateEntry("verticalAlign=top;align=left;overflow=fill;html=1;whiteSpace=wrap;",180,90,'
Tablename
PKuniqueId
FK1foreignKey
fieldname
',"Entity",null,null,"er entity table"),this.addEntry("uml static class object instance", -function(){var e=new mxCell('

Class


',new mxGeometry(0,0,140,60),"verticalAlign=top;align=left;overflow=fill;html=1;whiteSpace=wrap;");e.vertex=!0;return b.createVertexTemplateFromCells([e.clone()],e.geometry.width,e.geometry.height,"Class 3")}),this.addEntry("uml static class object instance",function(){var e=new mxCell('

Class



', -new mxGeometry(0,0,140,60),"verticalAlign=top;align=left;overflow=fill;html=1;whiteSpace=wrap;");e.vertex=!0;return b.createVertexTemplateFromCells([e.clone()],e.geometry.width,e.geometry.height,"Class 4")}),this.addEntry("uml static class object instance",function(){var e=new mxCell('

Class


+ field: Type


+ method(): Type

', -new mxGeometry(0,0,160,90),"verticalAlign=top;align=left;overflow=fill;html=1;whiteSpace=wrap;");e.vertex=!0;return b.createVertexTemplateFromCells([e.clone()],e.geometry.width,e.geometry.height,"Class 5")}),this.addEntry("uml static class object instance",function(){var e=new mxCell('

<<Interface>>
Interface


+ field1: Type
+ field2: Type


+ method1(Type): Type
+ method2(Type, Type): Type

', -new mxGeometry(0,0,190,140),"verticalAlign=top;align=left;overflow=fill;html=1;whiteSpace=wrap;");e.vertex=!0;return b.createVertexTemplateFromCells([e.clone()],e.geometry.width,e.geometry.height,"Interface 2")}),this.createVertexTemplateEntry("shape=providedRequiredInterface;html=1;verticalLabelPosition=bottom;sketch=0;",20,20,"","Provided/Required Interface",null,null,"uml provided required interface lollipop notation"),this.createVertexTemplateEntry("shape=requiredInterface;html=1;verticalLabelPosition=bottom;sketch=0;", +function(){var f=new mxCell('

Class


',new mxGeometry(0,0,140,60),"verticalAlign=top;align=left;overflow=fill;html=1;whiteSpace=wrap;");f.vertex=!0;return b.createVertexTemplateFromCells([f.clone()],f.geometry.width,f.geometry.height,"Class 3")}),this.addEntry("uml static class object instance",function(){var f=new mxCell('

Class



', +new mxGeometry(0,0,140,60),"verticalAlign=top;align=left;overflow=fill;html=1;whiteSpace=wrap;");f.vertex=!0;return b.createVertexTemplateFromCells([f.clone()],f.geometry.width,f.geometry.height,"Class 4")}),this.addEntry("uml static class object instance",function(){var f=new mxCell('

Class


+ field: Type


+ method(): Type

', +new mxGeometry(0,0,160,90),"verticalAlign=top;align=left;overflow=fill;html=1;whiteSpace=wrap;");f.vertex=!0;return b.createVertexTemplateFromCells([f.clone()],f.geometry.width,f.geometry.height,"Class 5")}),this.addEntry("uml static class object instance",function(){var f=new mxCell('

<<Interface>>
Interface


+ field1: Type
+ field2: Type


+ method1(Type): Type
+ method2(Type, Type): Type

', +new mxGeometry(0,0,190,140),"verticalAlign=top;align=left;overflow=fill;html=1;whiteSpace=wrap;");f.vertex=!0;return b.createVertexTemplateFromCells([f.clone()],f.geometry.width,f.geometry.height,"Interface 2")}),this.createVertexTemplateEntry("shape=providedRequiredInterface;html=1;verticalLabelPosition=bottom;sketch=0;",20,20,"","Provided/Required Interface",null,null,"uml provided required interface lollipop notation"),this.createVertexTemplateEntry("shape=requiredInterface;html=1;verticalLabelPosition=bottom;sketch=0;", 10,20,"","Required Interface",null,null,"uml required interface lollipop notation"),this.addDataEntry("uml lollipop notation provided required interface",20,20,"Required Interface","jVNBbuMwDHyN7o6N9L5x2l66QIEe9qy1GUutIhoUHTt9/VKWNo7bBu0hgDicYeQZSlX1cXok3Zvf2IJT1b2qakLkdDpONTinysK2qtqrsizkp8qHG93N3C16TeD5J4IyCU7aDZCQBAQ+uwwQDr6FyC9UtUNigx167Z4QewE3Ar4C8/nFvkeFHhgFMnx0uQu+/UWEo5RGu0NtqYmzI/5gncuDpcoT7qQKTPgGf2zLJk8Jb8CNyeQDes7sTSl1M9BpvmJkpi+AtoOVKaypg2xK9dmnmZVNegQ8AtNZKAROsz2tR+mQyu7Cu0if0crEspiyv9ukOKdyu9YHHKiBLFlSksPVHRZozu7rHKvvcxSB7UM0fjSW4aXXTeyMsnvrvLSznZdzI94ARSD00ESbDnaKLu8OEluNDqW59+jhEtgHkCDYd/13vkGMrQey8lFxaJ7+vCA7QtZ8xdbO4ThvTvivj07N3m13aruP6ziws17+1/t0xWUBTkAM0813cSPvMa9cZKSnUxiwneE19tUGrOJbspJyec8p2uvn/g8="), this.addEntry("uml lollipop notation provided required interface",function(){return b.createVertexTemplateFromData("zZRNb9swDIZ/je6O3ey+OGsvG1Cgh55Vm7G0KqJB07HTXz/KUux4bbBdNvRgQHz5IYmPTFWUx/GBdGt+YA1OFd9UURIix9VxLME5lWe2VsVe5Xkmn8rvb3g3kzdrNYHnv0koYsJJux6iEoWOzy4JhL2vIcRnqtghscEGvXbfEVsRNyL+BObzk30LGbpnFMnw0SUv+PorEQ5iGu0OpaUq1A76vXUuFRYrVfgiVseEr/BsazapSvcKXJkUHA8JdQOre7OmBtK97963YopKfXgAPALTWUIInGZ7WpfSXTSbOW5OfUQrFfNsTBvFDmfnaG7X+R32VEFKWUDI4uoMizTh+RhV/n9RoWz0DtIKQroakJVbAD21urK+Sc6I4oZzYb35NDT/Nb67P+OTBNt24dcYjGUIPQueQabDGpN2tvGyrqQZQEHoWqhCXw52DPx3B2FWokNx7j16mH+p30SCzr7pl+kEAUV7ATZXf1yUHSFrvorWzuEwPZjukh86NfVuu1PbfXiFPTvrZV/v4xE3M/ETEMN4c3LdAHxJSKSGNCOClP5EA7YxvNY+egErmgs6MZcBHElfz+df", 40,10,"Lollipop Notation")}),this.createVertexTemplateEntry("shape=umlBoundary;whiteSpace=wrap;html=1;",100,80,"Boundary Object","Boundary Object",null,null,"uml boundary object"),this.createVertexTemplateEntry("ellipse;shape=umlEntity;whiteSpace=wrap;html=1;",80,80,"Entity Object","Entity Object",null,null,"uml entity object"),this.createVertexTemplateEntry("ellipse;shape=umlControl;whiteSpace=wrap;html=1;",70,80,"Control Object","Control Object",null,null,"uml control object"),this.createVertexTemplateEntry("shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;", -30,60,"Actor","Actor",!1,null,"uml actor"),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;",140,70,"Use Case","Use Case",null,null,"uml use case usecase"),this.addEntry("uml activity state start",function(){var e=new mxCell("",new mxGeometry(0,0,30,30),"ellipse;html=1;shape=startState;fillColor=#000000;strokeColor=#ff0000;");e.vertex=!0;var h=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;html=1;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;"); -h.geometry.setTerminalPoint(new mxPoint(15,90),!1);h.geometry.relative=!0;h.edge=!0;e.insertEdge(h,!0);return b.createVertexTemplateFromCells([e,h],30,90,"Start")}),this.addEntry("uml activity state",function(){var e=new mxCell("Activity",new mxGeometry(0,0,120,40),"rounded=1;whiteSpace=wrap;html=1;arcSize=40;fontColor=#000000;fillColor=#ffffc0;strokeColor=#ff0000;");e.vertex=!0;var h=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;html=1;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;"); -h.geometry.setTerminalPoint(new mxPoint(60,100),!1);h.geometry.relative=!0;h.edge=!0;e.insertEdge(h,!0);return b.createVertexTemplateFromCells([e,h],120,100,"Activity")}),this.addEntry("uml activity composite state",function(){var e=new mxCell("Composite State",new mxGeometry(0,0,160,60),"swimlane;fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=0;resizeLast=1;container=0;fontColor=#000000;collapsible=0;rounded=1;arcSize=30;strokeColor=#ff0000;fillColor=#ffffc0;swimlaneFillColor=#ffffc0;dropTarget=0;"); -e.vertex=!0;var h=new mxCell("Subtitle",new mxGeometry(0,0,200,26),"text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;spacingLeft=4;spacingRight=4;whiteSpace=wrap;overflow=hidden;rotatable=0;fontColor=#000000;");h.vertex=!0;e.insert(h);h=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;html=1;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;");h.geometry.setTerminalPoint(new mxPoint(80,120),!1);h.geometry.relative=!0;h.edge=!0;e.insertEdge(h, -!0);return b.createVertexTemplateFromCells([e,h],160,120,"Composite State")}),this.addEntry("uml activity condition",function(){var e=new mxCell("Condition",new mxGeometry(0,0,80,40),"rhombus;whiteSpace=wrap;html=1;fontColor=#000000;fillColor=#ffffc0;strokeColor=#ff0000;");e.vertex=!0;var h=new mxCell("no",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;html=1;align=left;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;");h.geometry.setTerminalPoint(new mxPoint(180,20),!1); -h.geometry.relative=!0;h.geometry.x=-1;h.edge=!0;e.insertEdge(h,!0);var n=new mxCell("yes",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;html=1;align=left;verticalAlign=top;endArrow=open;endSize=8;strokeColor=#ff0000;");n.geometry.setTerminalPoint(new mxPoint(40,100),!1);n.geometry.relative=!0;n.geometry.x=-1;n.edge=!0;e.insertEdge(n,!0);return b.createVertexTemplateFromCells([e,h,n],180,100,"Condition")}),this.addEntry("uml activity fork join",function(){var e=new mxCell("",new mxGeometry(0, -0,200,10),"shape=line;html=1;strokeWidth=6;strokeColor=#ff0000;");e.vertex=!0;var h=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;html=1;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;");h.geometry.setTerminalPoint(new mxPoint(100,80),!1);h.geometry.relative=!0;h.edge=!0;e.insertEdge(h,!0);return b.createVertexTemplateFromCells([e,h],200,80,"Fork/Join")}),this.createVertexTemplateEntry("ellipse;html=1;shape=endState;fillColor=#000000;strokeColor=#ff0000;", +30,60,"Actor","Actor",!1,null,"uml actor"),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;",140,70,"Use Case","Use Case",null,null,"uml use case usecase"),this.addEntry("uml activity state start",function(){var f=new mxCell("",new mxGeometry(0,0,30,30),"ellipse;html=1;shape=startState;fillColor=#000000;strokeColor=#ff0000;");f.vertex=!0;var h=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;html=1;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;"); +h.geometry.setTerminalPoint(new mxPoint(15,90),!1);h.geometry.relative=!0;h.edge=!0;f.insertEdge(h,!0);return b.createVertexTemplateFromCells([f,h],30,90,"Start")}),this.addEntry("uml activity state",function(){var f=new mxCell("Activity",new mxGeometry(0,0,120,40),"rounded=1;whiteSpace=wrap;html=1;arcSize=40;fontColor=#000000;fillColor=#ffffc0;strokeColor=#ff0000;");f.vertex=!0;var h=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;html=1;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;"); +h.geometry.setTerminalPoint(new mxPoint(60,100),!1);h.geometry.relative=!0;h.edge=!0;f.insertEdge(h,!0);return b.createVertexTemplateFromCells([f,h],120,100,"Activity")}),this.addEntry("uml activity composite state",function(){var f=new mxCell("Composite State",new mxGeometry(0,0,160,60),"swimlane;fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=0;resizeLast=1;container=0;fontColor=#000000;collapsible=0;rounded=1;arcSize=30;strokeColor=#ff0000;fillColor=#ffffc0;swimlaneFillColor=#ffffc0;dropTarget=0;"); +f.vertex=!0;var h=new mxCell("Subtitle",new mxGeometry(0,0,200,26),"text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;spacingLeft=4;spacingRight=4;whiteSpace=wrap;overflow=hidden;rotatable=0;fontColor=#000000;");h.vertex=!0;f.insert(h);h=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;html=1;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;");h.geometry.setTerminalPoint(new mxPoint(80,120),!1);h.geometry.relative=!0;h.edge=!0;f.insertEdge(h, +!0);return b.createVertexTemplateFromCells([f,h],160,120,"Composite State")}),this.addEntry("uml activity condition",function(){var f=new mxCell("Condition",new mxGeometry(0,0,80,40),"rhombus;whiteSpace=wrap;html=1;fontColor=#000000;fillColor=#ffffc0;strokeColor=#ff0000;");f.vertex=!0;var h=new mxCell("no",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;html=1;align=left;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;");h.geometry.setTerminalPoint(new mxPoint(180,20),!1); +h.geometry.relative=!0;h.geometry.x=-1;h.edge=!0;f.insertEdge(h,!0);var n=new mxCell("yes",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;html=1;align=left;verticalAlign=top;endArrow=open;endSize=8;strokeColor=#ff0000;");n.geometry.setTerminalPoint(new mxPoint(40,100),!1);n.geometry.relative=!0;n.geometry.x=-1;n.edge=!0;f.insertEdge(n,!0);return b.createVertexTemplateFromCells([f,h,n],180,100,"Condition")}),this.addEntry("uml activity fork join",function(){var f=new mxCell("",new mxGeometry(0, +0,200,10),"shape=line;html=1;strokeWidth=6;strokeColor=#ff0000;");f.vertex=!0;var h=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;html=1;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;");h.geometry.setTerminalPoint(new mxPoint(100,80),!1);h.geometry.relative=!0;h.edge=!0;f.insertEdge(h,!0);return b.createVertexTemplateFromCells([f,h],200,80,"Fork/Join")}),this.createVertexTemplateEntry("ellipse;html=1;shape=endState;fillColor=#000000;strokeColor=#ff0000;", 30,30,"","End",null,null,"uml activity state end"),this.createVertexTemplateEntry('shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};',100,300,":Object","Lifeline",null,null,"uml sequence participant lifeline"),this.createVertexTemplateEntry('shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};participant=umlActor;', 20,300,"","Actor Lifeline",null,null,"uml sequence participant lifeline actor"),this.createVertexTemplateEntry('shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};participant=umlBoundary;',50,300,"","Boundary Lifeline",null,null,"uml sequence participant lifeline boundary"),this.createVertexTemplateEntry('shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};participant=umlEntity;', 40,300,"","Entity Lifeline",null,null,"uml sequence participant lifeline entity"),this.createVertexTemplateEntry('shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};participant=umlControl;',40,300,"","Control Lifeline",null,null,"uml sequence participant lifeline control"),this.createVertexTemplateEntry("shape=umlFrame;whiteSpace=wrap;html=1;pointerEvents=0;", -300,200,"frame","Frame",null,null,"uml sequence frame"),this.createVertexTemplateEntry("shape=umlDestroy;whiteSpace=wrap;html=1;strokeWidth=3;targetShapes=umlLifeline;",30,30,"","Destruction",null,null,"uml sequence destruction destroy"),this.addEntry("uml sequence invoke invocation call activation bar",function(){var e=new mxCell("",new mxGeometry(0,0,10,80),'html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};'); -e.vertex=!0;var h=new mxCell("dispatch",new mxGeometry(0,0,0,0),"html=1;verticalAlign=bottom;startArrow=oval;endArrow=block;startSize=8;curved=0;rounded=0;entryX=0;entryY=0;entryDx=0;entryDy=5;");h.geometry.setTerminalPoint(new mxPoint(-70,5),!0);h.geometry.relative=!0;h.edge=!0;e.insertEdge(h,!1);return b.createVertexTemplateFromCells([e,h],10,80,"Found Message")}),this.addEntry("uml sequence invoke call delegation synchronous invocation activation bar",function(){var e=new mxCell("",new mxGeometry(0, -0,10,80),'html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};');e.vertex=!0;var h=new mxCell("dispatch",new mxGeometry(0,0,0,0),"html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;entryX=0;entryY=0;entryDx=0;entryDy=5;");h.geometry.setTerminalPoint(new mxPoint(-70,5),!0);h.geometry.relative=!0;h.edge=!0;e.insertEdge(h,!1);var n=new mxCell("return", -new mxGeometry(0,0,0,0),"html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;exitX=0;exitY=1;exitDx=0;exitDy=-5;");n.geometry.setTerminalPoint(new mxPoint(-70,75),!1);n.geometry.relative=!0;n.edge=!0;e.insertEdge(n,!0);return b.createVertexTemplateFromCells([e,h,n],10,80,"Synchronous Invocation")}),this.addEntry("uml sequence self call recursion delegation activation bar",function(){var e=new mxCell("",new mxGeometry(-5,20,10,40),'html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};'); -e.vertex=!0;var h=new mxCell("self call",new mxGeometry(0,0,0,0),"html=1;align=left;spacingLeft=2;endArrow=block;rounded=0;edgeStyle=orthogonalEdgeStyle;curved=0;rounded=0;");h.geometry.setTerminalPoint(new mxPoint(0,0),!0);h.geometry.points=[new mxPoint(30,30)];h.geometry.relative=!0;h.edge=!0;e.insertEdge(h,!1);return b.createVertexTemplateFromCells([e,h],10,60,"Self Call")}),this.addEntry("uml sequence invoke call delegation callback activation bar",function(){var e=new mxCell("",new mxGeometry(0, -0,10,80),'html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};');e.vertex=!0;var h=new mxCell("callback",new mxGeometry(0,0,0,0),"html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;entryX=1;entryY=0;entryDx=0;entryDy=5;");h.geometry.setTerminalPoint(new mxPoint(80,5),!0);h.geometry.relative=!0;h.edge=!0;e.insertEdge(h,!1);var n=new mxCell("return", -new mxGeometry(0,0,0,0),"html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;exitX=1;exitY=1;exitDx=0;exitDy=-5;");n.geometry.setTerminalPoint(new mxPoint(80,75),!1);n.geometry.relative=!0;n.edge=!0;e.insertEdge(n,!0);return b.createVertexTemplateFromCells([e,h,n],10,80,"Callback")}),this.createVertexTemplateEntry('html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};', +300,200,"frame","Frame",null,null,"uml sequence frame"),this.createVertexTemplateEntry("shape=umlDestroy;whiteSpace=wrap;html=1;strokeWidth=3;targetShapes=umlLifeline;",30,30,"","Destruction",null,null,"uml sequence destruction destroy"),this.addEntry("uml sequence invoke invocation call activation bar",function(){var f=new mxCell("",new mxGeometry(0,0,10,80),'html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};'); +f.vertex=!0;var h=new mxCell("dispatch",new mxGeometry(0,0,0,0),"html=1;verticalAlign=bottom;startArrow=oval;endArrow=block;startSize=8;curved=0;rounded=0;entryX=0;entryY=0;entryDx=0;entryDy=5;");h.geometry.setTerminalPoint(new mxPoint(-70,5),!0);h.geometry.relative=!0;h.edge=!0;f.insertEdge(h,!1);return b.createVertexTemplateFromCells([f,h],10,80,"Found Message")}),this.addEntry("uml sequence invoke call delegation synchronous invocation activation bar",function(){var f=new mxCell("",new mxGeometry(0, +0,10,80),'html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};');f.vertex=!0;var h=new mxCell("dispatch",new mxGeometry(0,0,0,0),"html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;entryX=0;entryY=0;entryDx=0;entryDy=5;");h.geometry.setTerminalPoint(new mxPoint(-70,5),!0);h.geometry.relative=!0;h.edge=!0;f.insertEdge(h,!1);var n=new mxCell("return", +new mxGeometry(0,0,0,0),"html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;exitX=0;exitY=1;exitDx=0;exitDy=-5;");n.geometry.setTerminalPoint(new mxPoint(-70,75),!1);n.geometry.relative=!0;n.edge=!0;f.insertEdge(n,!0);return b.createVertexTemplateFromCells([f,h,n],10,80,"Synchronous Invocation")}),this.addEntry("uml sequence self call recursion delegation activation bar",function(){var f=new mxCell("",new mxGeometry(-5,20,10,40),'html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};'); +f.vertex=!0;var h=new mxCell("self call",new mxGeometry(0,0,0,0),"html=1;align=left;spacingLeft=2;endArrow=block;rounded=0;edgeStyle=orthogonalEdgeStyle;curved=0;rounded=0;");h.geometry.setTerminalPoint(new mxPoint(0,0),!0);h.geometry.points=[new mxPoint(30,30)];h.geometry.relative=!0;h.edge=!0;f.insertEdge(h,!1);return b.createVertexTemplateFromCells([f,h],10,60,"Self Call")}),this.addEntry("uml sequence invoke call delegation callback activation bar",function(){var f=new mxCell("",new mxGeometry(0, +0,10,80),'html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};');f.vertex=!0;var h=new mxCell("callback",new mxGeometry(0,0,0,0),"html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;entryX=1;entryY=0;entryDx=0;entryDy=5;");h.geometry.setTerminalPoint(new mxPoint(80,5),!0);h.geometry.relative=!0;h.edge=!0;f.insertEdge(h,!1);var n=new mxCell("return", +new mxGeometry(0,0,0,0),"html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;exitX=1;exitY=1;exitDx=0;exitDy=-5;");n.geometry.setTerminalPoint(new mxPoint(80,75),!1);n.geometry.relative=!0;n.edge=!0;f.insertEdge(n,!0);return b.createVertexTemplateFromCells([f,h,n],10,80,"Callback")}),this.createVertexTemplateEntry('html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};', 10,80,"","Activation Bar",null,null,"uml sequence activation bar"),this.createEdgeTemplateEntry("html=1;verticalAlign=bottom;startArrow=oval;startFill=1;endArrow=block;startSize=8;curved=0;rounded=0;",60,0,"dispatch","Found Message 1",null,"uml sequence message call invoke dispatch"),this.createEdgeTemplateEntry("html=1;verticalAlign=bottom;startArrow=circle;startFill=1;endArrow=open;startSize=6;endSize=8;curved=0;rounded=0;",80,0,"dispatch","Found Message 2",null,"uml sequence message call invoke dispatch"), -this.createEdgeTemplateEntry("html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;",80,0,"dispatch","Message",null,"uml sequence message call invoke dispatch"),this.addEntry("uml sequence return message",function(){var e=new mxCell("return",new mxGeometry(0,0,0,0),"html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;");e.geometry.setTerminalPoint(new mxPoint(80,0),!0);e.geometry.setTerminalPoint(new mxPoint(0,0),!1);e.geometry.relative=!0;e.edge=!0;return b.createEdgeTemplateFromCells([e], -80,0,"Return")}),this.addEntry("uml relation",function(){var e=new mxCell("name",new mxGeometry(0,0,0,0),"endArrow=block;endFill=1;html=1;edgeStyle=orthogonalEdgeStyle;align=left;verticalAlign=top;");e.geometry.setTerminalPoint(new mxPoint(0,0),!0);e.geometry.setTerminalPoint(new mxPoint(160,0),!1);e.geometry.relative=!0;e.geometry.x=-1;e.edge=!0;var h=new mxCell("1",new mxGeometry(-1,0,0,0),"edgeLabel;resizable=0;html=1;align=left;verticalAlign=bottom;");h.geometry.relative=!0;h.setConnectable(!1); -h.vertex=!0;e.insert(h);return b.createEdgeTemplateFromCells([e],160,0,"Relation 1")}),this.addEntry("uml association",function(){var e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;edgeStyle=orthogonalEdgeStyle;");e.geometry.setTerminalPoint(new mxPoint(0,0),!0);e.geometry.setTerminalPoint(new mxPoint(160,0),!1);e.geometry.relative=!0;e.edge=!0;var h=new mxCell("parent",new mxGeometry(-1,0,0,0),"edgeLabel;resizable=0;html=1;align=left;verticalAlign=bottom;");h.geometry.relative=!0; -h.setConnectable(!1);h.vertex=!0;e.insert(h);h=new mxCell("child",new mxGeometry(1,0,0,0),"edgeLabel;resizable=0;html=1;align=right;verticalAlign=bottom;");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;e.insert(h);return b.createEdgeTemplateFromCells([e],160,0,"Association 1")}),this.addEntry("uml aggregation",function(){var e=new mxCell("1",new mxGeometry(0,0,0,0),"endArrow=open;html=1;endSize=12;startArrow=diamondThin;startSize=14;startFill=0;edgeStyle=orthogonalEdgeStyle;align=left;verticalAlign=bottom;"); -e.geometry.setTerminalPoint(new mxPoint(0,0),!0);e.geometry.setTerminalPoint(new mxPoint(160,0),!1);e.geometry.relative=!0;e.geometry.x=-1;e.geometry.y=3;e.edge=!0;return b.createEdgeTemplateFromCells([e],160,0,"Aggregation 1")}),this.addEntry("uml composition",function(){var e=new mxCell("1",new mxGeometry(0,0,0,0),"endArrow=open;html=1;endSize=12;startArrow=diamondThin;startSize=14;startFill=1;edgeStyle=orthogonalEdgeStyle;align=left;verticalAlign=bottom;");e.geometry.setTerminalPoint(new mxPoint(0, -0),!0);e.geometry.setTerminalPoint(new mxPoint(160,0),!1);e.geometry.relative=!0;e.geometry.x=-1;e.geometry.y=3;e.edge=!0;return b.createEdgeTemplateFromCells([e],160,0,"Composition 1")}),this.addEntry("uml relation",function(){var e=new mxCell("Relation",new mxGeometry(0,0,0,0),"endArrow=open;html=1;endSize=12;startArrow=diamondThin;startSize=14;startFill=0;edgeStyle=orthogonalEdgeStyle;");e.geometry.setTerminalPoint(new mxPoint(0,0),!0);e.geometry.setTerminalPoint(new mxPoint(160,0),!1);e.geometry.relative= -!0;e.edge=!0;var h=new mxCell("0..n",new mxGeometry(-1,0,0,0),"edgeLabel;resizable=0;html=1;align=left;verticalAlign=top;");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;e.insert(h);h=new mxCell("1",new mxGeometry(1,0,0,0),"edgeLabel;resizable=0;html=1;align=right;verticalAlign=top;");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;e.insert(h);return b.createEdgeTemplateFromCells([e],160,0,"Relation 2")}),this.createEdgeTemplateEntry("endArrow=open;endSize=12;dashed=1;html=1;",160, +this.createEdgeTemplateEntry("html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;",80,0,"dispatch","Message",null,"uml sequence message call invoke dispatch"),this.addEntry("uml sequence return message",function(){var f=new mxCell("return",new mxGeometry(0,0,0,0),"html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;");f.geometry.setTerminalPoint(new mxPoint(80,0),!0);f.geometry.setTerminalPoint(new mxPoint(0,0),!1);f.geometry.relative=!0;f.edge=!0;return b.createEdgeTemplateFromCells([f], +80,0,"Return")}),this.addEntry("uml relation",function(){var f=new mxCell("name",new mxGeometry(0,0,0,0),"endArrow=block;endFill=1;html=1;edgeStyle=orthogonalEdgeStyle;align=left;verticalAlign=top;");f.geometry.setTerminalPoint(new mxPoint(0,0),!0);f.geometry.setTerminalPoint(new mxPoint(160,0),!1);f.geometry.relative=!0;f.geometry.x=-1;f.edge=!0;var h=new mxCell("1",new mxGeometry(-1,0,0,0),"edgeLabel;resizable=0;html=1;align=left;verticalAlign=bottom;");h.geometry.relative=!0;h.setConnectable(!1); +h.vertex=!0;f.insert(h);return b.createEdgeTemplateFromCells([f],160,0,"Relation 1")}),this.addEntry("uml association",function(){var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;edgeStyle=orthogonalEdgeStyle;");f.geometry.setTerminalPoint(new mxPoint(0,0),!0);f.geometry.setTerminalPoint(new mxPoint(160,0),!1);f.geometry.relative=!0;f.edge=!0;var h=new mxCell("parent",new mxGeometry(-1,0,0,0),"edgeLabel;resizable=0;html=1;align=left;verticalAlign=bottom;");h.geometry.relative=!0; +h.setConnectable(!1);h.vertex=!0;f.insert(h);h=new mxCell("child",new mxGeometry(1,0,0,0),"edgeLabel;resizable=0;html=1;align=right;verticalAlign=bottom;");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;f.insert(h);return b.createEdgeTemplateFromCells([f],160,0,"Association 1")}),this.addEntry("uml aggregation",function(){var f=new mxCell("1",new mxGeometry(0,0,0,0),"endArrow=open;html=1;endSize=12;startArrow=diamondThin;startSize=14;startFill=0;edgeStyle=orthogonalEdgeStyle;align=left;verticalAlign=bottom;"); +f.geometry.setTerminalPoint(new mxPoint(0,0),!0);f.geometry.setTerminalPoint(new mxPoint(160,0),!1);f.geometry.relative=!0;f.geometry.x=-1;f.geometry.y=3;f.edge=!0;return b.createEdgeTemplateFromCells([f],160,0,"Aggregation 1")}),this.addEntry("uml composition",function(){var f=new mxCell("1",new mxGeometry(0,0,0,0),"endArrow=open;html=1;endSize=12;startArrow=diamondThin;startSize=14;startFill=1;edgeStyle=orthogonalEdgeStyle;align=left;verticalAlign=bottom;");f.geometry.setTerminalPoint(new mxPoint(0, +0),!0);f.geometry.setTerminalPoint(new mxPoint(160,0),!1);f.geometry.relative=!0;f.geometry.x=-1;f.geometry.y=3;f.edge=!0;return b.createEdgeTemplateFromCells([f],160,0,"Composition 1")}),this.addEntry("uml relation",function(){var f=new mxCell("Relation",new mxGeometry(0,0,0,0),"endArrow=open;html=1;endSize=12;startArrow=diamondThin;startSize=14;startFill=0;edgeStyle=orthogonalEdgeStyle;");f.geometry.setTerminalPoint(new mxPoint(0,0),!0);f.geometry.setTerminalPoint(new mxPoint(160,0),!1);f.geometry.relative= +!0;f.edge=!0;var h=new mxCell("0..n",new mxGeometry(-1,0,0,0),"edgeLabel;resizable=0;html=1;align=left;verticalAlign=top;");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;f.insert(h);h=new mxCell("1",new mxGeometry(1,0,0,0),"edgeLabel;resizable=0;html=1;align=right;verticalAlign=top;");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;f.insert(h);return b.createEdgeTemplateFromCells([f],160,0,"Relation 2")}),this.createEdgeTemplateEntry("endArrow=open;endSize=12;dashed=1;html=1;",160, 0,"Use","Dependency",null,"uml dependency use"),this.createEdgeTemplateEntry("endArrow=block;endSize=16;endFill=0;html=1;",160,0,"Extends","Generalization",null,"uml generalization extend"),this.createEdgeTemplateEntry("endArrow=block;startArrow=block;endFill=1;startFill=1;html=1;",160,0,"","Association 2",null,"uml association"),this.createEdgeTemplateEntry("endArrow=open;startArrow=circlePlus;endFill=0;startFill=0;endSize=8;html=1;",160,0,"","Inner Class",null,"uml inner class"),this.createEdgeTemplateEntry("endArrow=open;startArrow=cross;endFill=0;startFill=0;endSize=8;startSize=10;html=1;", 160,0,"","Terminate",null,"uml terminate"),this.createEdgeTemplateEntry("endArrow=block;dashed=1;endFill=0;endSize=12;html=1;",160,0,"","Implementation",null,"uml realization implementation"),this.createEdgeTemplateEntry("endArrow=diamondThin;endFill=0;endSize=24;html=1;",160,0,"","Aggregation 2",null,"uml aggregation"),this.createEdgeTemplateEntry("endArrow=diamondThin;endFill=1;endSize=24;html=1;",160,0,"","Composition 2",null,"uml composition"),this.createEdgeTemplateEntry("endArrow=open;endFill=1;endSize=12;html=1;", 160,0,"","Association 3",null,"uml association")];this.addPaletteFunctions("uml",mxResources.get("uml"),a||!1,g);this.setCurrentSearchEntryLibrary()};Sidebar.prototype.createTitle=function(a){var b=document.createElement("a");b.setAttribute("title",mxResources.get("sidebarTooltip"));b.className="geTitle";var d=document.createElement("span");mxUtils.write(d,a);b.appendChild(d);return b}; -Sidebar.prototype.createThumb=function(a,b,d,f,g,e,h,n,q,l,p,w){this.graph.labelsVisible=null==e||e;e=mxClient.NO_FO;mxClient.NO_FO=Editor.prototype.originalNoForeignObject;this.graph.shapeBackgroundColor=null!=l?l:Editor.isDarkMode()?"#2a252f":"#f1f3f4";this.graph.view.scaleAndTranslate(null!=w?w:1,0,0);this.graph.addCells(a);a=this.graph.getGraphBounds();null==w&&(l=Math.floor(100*Math.min((b-2*this.thumbBorder)/a.width,(d-2*this.thumbBorder)/a.height))/100,this.graph.view.scaleAndTranslate(l,(b- -a.width*l)/2/l-a.x,(d-a.height*l)/2/l-a.y));this.graph.dialect!=mxConstants.DIALECT_SVG||mxClient.NO_FO||null==this.graph.view.getCanvas().ownerSVGElement?(l=this.graph.container.cloneNode(!1),l.innerHTML=this.graph.container.innerHTML):l=this.graph.view.getCanvas().ownerSVGElement.cloneNode(!0);this.graph.getModel().clear();this.graph.view.scaleAndTranslate(1,0,0);this.graph.shapeBackgroundColor=Editor.isDarkMode()?"#2a252f":"#f1f3f4";mxClient.NO_FO=e;l.style.position="relative";l.style.overflow= -null!=w?"visible":"hidden";l.style.left=(null!=p?p:this.thumbBorder)+"px";l.style.top=l.style.left;l.style.width=b+"px";l.style.height=d+"px";l.style.visibility="";l.style.minWidth="";l.style.minHeight="";this.disablePointerEvents(l);f.appendChild(l);this.sidebarTitles&&null!=g&&0!=h&&(f.style.height=this.thumbHeight+0+this.sidebarTitleSize+8+"px",b=document.createElement("div"),b.style.color=Editor.isDarkMode()?"#A0A0A0":"#303030",b.style.fontSize=this.sidebarTitleSize+"px",b.style.textAlign="center", -b.style.whiteSpace="nowrap",b.style.overflow="hidden",b.style.textOverflow="ellipsis",mxClient.IS_IE&&(b.style.height=this.sidebarTitleSize+12+"px"),b.style.paddingTop="4px",mxUtils.write(b,g),f.appendChild(b));return a}; +Sidebar.prototype.createThumb=function(a,b,d,e,g,f,h,n,q,l,p,w){this.graph.labelsVisible=null==f||f;f=mxClient.NO_FO;mxClient.NO_FO=Editor.prototype.originalNoForeignObject;this.graph.shapeBackgroundColor=null!=l?l:Editor.isDarkMode()?"#2a252f":"#f1f3f4";this.graph.view.scaleAndTranslate(null!=w?w:1,0,0);this.graph.addCells(a);a=this.graph.getGraphBounds();null==w&&(l=Math.floor(100*Math.min((b-2*this.thumbBorder)/a.width,(d-2*this.thumbBorder)/a.height))/100,this.graph.view.scaleAndTranslate(l,(b- +a.width*l)/2/l-a.x,(d-a.height*l)/2/l-a.y));this.graph.dialect!=mxConstants.DIALECT_SVG||mxClient.NO_FO||null==this.graph.view.getCanvas().ownerSVGElement?(l=this.graph.container.cloneNode(!1),l.innerHTML=this.graph.container.innerHTML):l=this.graph.view.getCanvas().ownerSVGElement.cloneNode(!0);this.graph.getModel().clear();this.graph.view.scaleAndTranslate(1,0,0);this.graph.shapeBackgroundColor=Editor.isDarkMode()?"#2a252f":"#f1f3f4";mxClient.NO_FO=f;l.style.position="relative";l.style.overflow= +null!=w?"visible":"hidden";l.style.left=(null!=p?p:this.thumbBorder)+"px";l.style.top=l.style.left;l.style.width=b+"px";l.style.height=d+"px";l.style.visibility="";l.style.minWidth="";l.style.minHeight="";this.disablePointerEvents(l);e.appendChild(l);this.sidebarTitles&&null!=g&&0!=h&&(e.style.height=this.thumbHeight+0+this.sidebarTitleSize+8+"px",b=document.createElement("div"),b.style.color=Editor.isDarkMode()?"#A0A0A0":"#303030",b.style.fontSize=this.sidebarTitleSize+"px",b.style.textAlign="center", +b.style.whiteSpace="nowrap",b.style.overflow="hidden",b.style.textOverflow="ellipsis",mxClient.IS_IE&&(b.style.height=this.sidebarTitleSize+12+"px"),b.style.paddingTop="4px",mxUtils.write(b,g),e.appendChild(b));return a}; Sidebar.prototype.createSection=function(a){return mxUtils.bind(this,function(){var b=document.createElement("div");b.setAttribute("title",a);b.style.textOverflow="ellipsis";b.style.whiteSpace="nowrap";b.style.textAlign="center";b.style.overflow="hidden";b.style.width="100%";b.style.padding="14px 0";mxUtils.write(b,a);return b})}; -Sidebar.prototype.createItem=function(a,b,d,f,g,e,h,n,q,l,p,w,z,C){n=null!=n?n:!0;l=null!=l?l:this.thumbWidth;p=null!=p?p:this.thumbHeight;var F=document.createElement("a");F.className="geItem";F.style.overflow="hidden";var D=2*this.thumbBorder;F.style.width=l+D+"px";F.style.height=p+D+"px";F.style.padding=this.thumbPadding+"px";mxEvent.addListener(F,"click",function(K){mxEvent.consume(K)});var G=new mxRectangle(0,0,g,e);null!=a&&0L&&null!=Na&&!mxEvent.isShiftDown(Oa)&&(mxUtils.getValue(Na.style,mxConstants.STYLE_SHAPE)!=mxUtils.getValue(sa,mxConstants.STYLE_SHAPE)&&(mxUtils.getValue(Na.style,mxConstants.STYLE_STROKECOLOR,mxConstants.NONE)!=mxConstants.NONE||mxUtils.getValue(Na.style,mxConstants.STYLE_FILLCOLOR,mxConstants.NONE)!=mxConstants.NONE||mxUtils.getValue(Na.style, -mxConstants.STYLE_GRADIENTCOLOR,mxConstants.NONE)!=mxConstants.NONE)||"image"==mxUtils.getValue(sa,mxConstants.STYLE_SHAPE)||1500this.dropTargetDelay&&!this.isDropStyleTargetIgnored(Na)&&(ma.model.isVertex(Na.cell)&&null!=w||ma.model.isEdge(Na.cell)&&ma.model.isEdge(f[0]))){if(ma.isCellEditable(Na.cell)){H=Na;var ta=ma.model.isEdge(Na.cell)?ma.view.getPoint(Na):new mxPoint(Na.getCenterX(),Na.getCenterY());ta=new mxRectangle(ta.x-this.refreshTarget.width/2,ta.y-this.refreshTarget.height/ +mxConstants.STYLE_GRADIENTCOLOR,mxConstants.NONE)!=mxConstants.NONE)||"image"==mxUtils.getValue(sa,mxConstants.STYLE_SHAPE)||1500this.dropTargetDelay&&!this.isDropStyleTargetIgnored(Na)&&(ma.model.isVertex(Na.cell)&&null!=w||ma.model.isEdge(Na.cell)&&ma.model.isEdge(e[0]))){if(ma.isCellEditable(Na.cell)){H=Na;var ta=ma.model.isEdge(Na.cell)?ma.view.getPoint(Na):new mxPoint(Na.getCenterX(),Na.getCenterY());ta=new mxRectangle(ta.x-this.refreshTarget.width/2,ta.y-this.refreshTarget.height/ 2,this.refreshTarget.width,this.refreshTarget.height);U.style.left=Math.floor(ta.x)+"px";U.style.top=Math.floor(ta.y)+"px";null==ba&&(ma.container.appendChild(U),ba=U.parentNode);n(Fa,Ia,ta,U)}}else null==H||!mxUtils.contains(H,Fa,Ia)||1500L&&L>this.dropTargetDelay||ma.model.isEdge(Ra)?Na:null,null!=I&&ta){Ma=[ja,pa,S,X,Y,M];for(ta=0;taq||Math.abs(p.y-mxEvent.getClientY(C))>q))&&null!=this.dragElement&&"none"==this.dragElement.style.display&&(this.dragElement.style.display="",mxUtils.setOpacity(a,100*z));h.apply(this,arguments)};b.mouseUp=function(C){try{mxEvent.isPopupTrigger(C)||null!=this.currentGraph||null==this.dragElement||"none"!=this.dragElement.style.display||(null!=f&&f(C),mxEvent.isConsumed(C)||w.itemClicked(d,b,C,a)),n.apply(b,arguments),mxUtils.setOpacity(a,100*z),p=null, -w.currentElt=a}catch(F){b.reset(),w.editorUi.handleError(F)}}};Sidebar.prototype.createVertexTemplateEntry=function(a,b,d,f,g,e,h,n){null!=n&&null!=g&&(n+=" "+g);n=null!=n&&0q||Math.abs(p.y-mxEvent.getClientY(C))>q))&&null!=this.dragElement&&"none"==this.dragElement.style.display&&(this.dragElement.style.display="",mxUtils.setOpacity(a,100*z));h.apply(this,arguments)};b.mouseUp=function(C){try{mxEvent.isPopupTrigger(C)||null!=this.currentGraph||null==this.dragElement||"none"!=this.dragElement.style.display||(null!=e&&e(C),mxEvent.isConsumed(C)||w.itemClicked(d,b,C,a)),n.apply(b,arguments),mxUtils.setOpacity(a,100*z),p=null, +w.currentElt=a}catch(F){b.reset(),w.editorUi.handleError(F)}}};Sidebar.prototype.createVertexTemplateEntry=function(a,b,d,e,g,f,h,n){null!=n&&null!=g&&(n+=" "+g);n=null!=n&&0mxUtils.indexOf(g,z)){C=this.getTagsForStencil(w,z);var G=null!=n?n[z]:null;null!=G&&C.push(G);p.push(this.createVertexTemplateEntry("shape="+w+z.toLowerCase()+f,Math.round(F*h),Math.round(D*h),"",z.replace(/_/g," "),null,null,this.filterTags(C.join(" "))))}}), -!0,!0);this.addPaletteFunctions(a,b,!1,p)}else this.addPalette(a,b,!1,mxUtils.bind(this,function(w){null==f&&(f="");null!=e&&e.call(this,w);if(null!=q)for(var z=0;zmxUtils.indexOf(g,F))&&w.appendChild(this.createVertexTemplate("shape="+C+F.toLowerCase()+f,Math.round(G*h),Math.round(K*h),"",F.replace(/_/g," "),!0))}),!0)}))}; +Sidebar.prototype.addImagePalette=function(a,b,d,e,g,f,h){for(var n=[],q=0;qmxUtils.indexOf(g,z)){C=this.getTagsForStencil(w,z);var G=null!=n?n[z]:null;null!=G&&C.push(G);p.push(this.createVertexTemplateEntry("shape="+w+z.toLowerCase()+e,Math.round(F*h),Math.round(D*h),"",z.replace(/_/g," "),null,null,this.filterTags(C.join(" "))))}}), +!0,!0);this.addPaletteFunctions(a,b,!1,p)}else this.addPalette(a,b,!1,mxUtils.bind(this,function(w){null==e&&(e="");null!=f&&f.call(this,w);if(null!=q)for(var z=0;zmxUtils.indexOf(g,F))&&w.appendChild(this.createVertexTemplate("shape="+C+F.toLowerCase()+e,Math.round(G*h),Math.round(K*h),"",F.replace(/_/g," "),!0))}),!0)}))}; Sidebar.prototype.destroy=function(){null!=this.graph&&(null!=this.graph.container&&null!=this.graph.container.parentNode&&this.graph.container.parentNode.removeChild(this.graph.container),this.graph.destroy(),this.graph=null);null!=this.escapeListener&&(this.editorUi.editor.graph.removeListener(this.escapeListener),this.escapeListener=null);null!=this.pointerUpHandler&&(mxEvent.removeListener(document,mxClient.IS_POINTER?"pointerup":"mouseup",this.pointerUpHandler),this.pointerUpHandler=null);null!= -this.pointerDownHandler&&(mxEvent.removeListener(document,mxClient.IS_POINTER?"pointerdown":"mousedown",this.pointerDownHandler),this.pointerDownHandler=null);null!=this.pointerMoveHandler&&(mxEvent.removeListener(document,mxClient.IS_POINTER?"pointermove":"mousemove",this.pointerMoveHandler),this.pointerMoveHandler=null);null!=this.pointerOutHandler&&(mxEvent.removeListener(document,mxClient.IS_POINTER?"pointerout":"mouseout",this.pointerOutHandler),this.pointerOutHandler=null)};(function(){var a=[["nbsp","160"],["shy","173"]],b=mxUtils.parseXml;mxUtils.parseXml=function(f){for(var g=0;g'+d+""));return new mxImage("data:image/svg+xml;base64,"+(window.btoa?btoa(d):Base64.encode(d,!0)),a,b)}; +Graph.createSvgImage=function(a,b,d,e,g){d=unescape(encodeURIComponent(Graph.svgDoctype+''+d+""));return new mxImage("data:image/svg+xml;base64,"+(window.btoa?btoa(d):Base64.encode(d,!0)),a,b)}; Graph.createSvgDarkModeCss=function(a){a=null!=a?"."+a:"";return"svg"+a+":not(mjx-container > svg) { filter: invert(100%) hue-rotate(180deg); }\nsvg"+a+" foreignObject img,\nsvg"+a+" image:not(svg"+a+" switch image),\nsvg"+a+" svg:not(mjx-container > svg)\n{ filter: invert(100%) hue-rotate(180deg) }"}; -Graph.createSvgDarkModeStyle=function(a,b,d,f){var g=mxUtils.createElementNs(a,mxConstants.NS_SVG,"style");null!=a.setAttributeNS?g.setAttributeNS("type","text/css"):g.setAttribute("type","text/css");var e=Graph.createSvgDarkModeCss(d);"auto"==b&&(e="@media (prefers-color-scheme: dark) {\n"+e+"\n",null!=f&&(e+="svg"+(null!=d?"."+d:"")+" { background-color: "+Graph.invertColor(f)+" !important; }\n"),e+="}");g.appendChild(a.createTextNode(e));return g}; +Graph.createSvgDarkModeStyle=function(a,b,d,e){var g=mxUtils.createElementNs(a,mxConstants.NS_SVG,"style");null!=a.setAttributeNS?g.setAttributeNS("type","text/css"):g.setAttribute("type","text/css");var f=Graph.createSvgDarkModeCss(d);"auto"==b&&(f="@media (prefers-color-scheme: dark) {\n"+f+"\n",null!=e&&(f+="svg"+(null!=d?"."+d:"")+" { background-color: "+Graph.invertColor(e)+" !important; }\n"),f+="}");g.appendChild(a.createTextNode(f));return g}; Graph.invertColor=function(a,b){null==b&&(b=document.createElement("canvas"),b.width=1,b.height=1,b=b.getContext("2d"),b.filter="invert(100%) hue-rotate(180deg)");b.fillStyle=a;b.fillRect(0,0,1,1);a=b.getImageData(0,0,1,1);return"#"+(16777216|a.data[2]|a.data[1]<<8|a.data[0]<<16).toString(16).substring(1)}; Graph.getSvgFromDataUri=function(a){return null!=a&&"data:image/svg"==a.substring(0,14)?Graph.xmlDeclaration+"\n"+Graph.svgDoctype+"\n"+decodeURIComponent(escape(atob(a.substring(a.indexOf(",")+1)))):null}; -Graph.createSvgNode=function(a,b,d,f,g){var e=mxUtils.createXmlDocument(),h=null!=e.createElementNS?e.createElementNS(mxConstants.NS_SVG,"svg"):e.createElement("svg");null!=g&&(null!=h.style?h.style.backgroundColor=g:h.setAttribute("style","background-color:"+g));null==e.createElementNS?(h.setAttribute("xmlns",mxConstants.NS_SVG),h.setAttribute("xmlns:xlink",mxConstants.NS_XLINK)):h.setAttributeNS("http://www.w3.org/2000/xmlns/","xmlns:xlink",mxConstants.NS_XLINK);h.setAttribute("version","1.1"); -h.setAttribute("width",d+"px");h.setAttribute("height",f+"px");h.setAttribute("viewBox",a+" "+b+" "+d+" "+f);e.appendChild(h);return h}; -Graph.htmlToPng=function(a,b,d,f,g,e){g=null!=g?g:"";e=null!=e?e:Editor.htmlRasterScale;var h=document.createElement("canvas");h.width=b*e;h.height=d*e;var n=document.createElement("img");n.onload=mxUtils.bind(this,function(){try{var l=h.getContext("2d");l.scale(e,e);l.drawImage(n,0,0);f(h.toDataURL())}catch(p){f(null)}});var q=mxUtils.createXmlDocument();q=null!=q.createElementNS?q.createElementNS(mxConstants.NS_SVG,"svg"):q.createElement("svg");a=(new mxSvgCanvas2D(q)).convertHtml(a);n.onerror= -function(l){f(null)};n.src="data:image/svg+xml,"+encodeURIComponent(''+(""!=g?'":"")+'
'+a+"
")};Graph.zapGremlins=function(a){return mxUtils.zapGremlins(a)}; +Graph.createSvgNode=function(a,b,d,e,g){var f=mxUtils.createXmlDocument(),h=null!=f.createElementNS?f.createElementNS(mxConstants.NS_SVG,"svg"):f.createElement("svg");null!=g&&(null!=h.style?h.style.backgroundColor=g:h.setAttribute("style","background-color:"+g));null==f.createElementNS?(h.setAttribute("xmlns",mxConstants.NS_SVG),h.setAttribute("xmlns:xlink",mxConstants.NS_XLINK)):h.setAttributeNS("http://www.w3.org/2000/xmlns/","xmlns:xlink",mxConstants.NS_XLINK);h.setAttribute("version","1.1"); +h.setAttribute("width",d+"px");h.setAttribute("height",e+"px");h.setAttribute("viewBox",a+" "+b+" "+d+" "+e);f.appendChild(h);return h}; +Graph.htmlToPng=function(a,b,d,e,g,f){g=null!=g?g:"";f=null!=f?f:Editor.htmlRasterScale;var h=document.createElement("canvas");h.width=b*f;h.height=d*f;var n=document.createElement("img");n.onload=mxUtils.bind(this,function(){try{var l=h.getContext("2d");l.scale(f,f);l.drawImage(n,0,0);e(h.toDataURL())}catch(p){e(null)}});var q=mxUtils.createXmlDocument();q=null!=q.createElementNS?q.createElementNS(mxConstants.NS_SVG,"svg"):q.createElement("svg");a=(new mxSvgCanvas2D(q)).convertHtml(a);n.onerror= +function(l){e(null)};n.src="data:image/svg+xml,"+encodeURIComponent(''+(""!=g?'":"")+'
'+a+"
")};Graph.zapGremlins=function(a){return mxUtils.zapGremlins(a)}; Graph.stringToBytes=function(a){for(var b=Array(a.length),d=0;dpageSize){var O=w.startIndex||0;K=G.slice(Math.max(0,O),Math.min(G.length,O+pageSize))}K=f.getOpposites(K,D).concat(K);var H=p.cloneCells(K);for(I=0;IpageSize){var O=w.startIndex||0;K=G.slice(Math.max(0,O),Math.min(G.length,O+pageSize))}K=e.getOpposites(K,D).concat(K);var H=p.cloneCells(K);for(I=0;IZ.geometry.x?-.8:.5(w.startIndex||0)+pageSize){var X=p.createVertex(null,null,mxResources.get("nextPage")+" ("+(Math.ceil((w.startIndex||0)/pageSize)+2)+"/"+Math.ceil(G.length/pageSize)+")",0,0,120,30,"fillColor=green;fontColor=white;strokeColor=green;rounded=1;");X.referenceCell= F;X.startIndex=(w.startIndex||0)+pageSize;H.splice(0,0,X)}for(var Y in p.getModel().cells){var M=p.getModel().getCell(Y);M!=p.rootCell&&!p.getModel().isAncestor(p.rootCell,M)&&p.getModel().isVertex(M)&&p.removeCells([M])}p.addCells(H);var U=p.getModel().getGeometry(p.rootCell);null!=U&&(U=U.clone(),U.x=z-U.width/2,U.y=C-U.height/3,p.getModel().setGeometry(p.rootCell,U));w=[];for(Y in p.getModel().cells)M=p.getModel().getCell(Y),M!=p.rootCell&&p.getModel().isVertex(M)&&p.getModel().getParent(M)==p.getDefaultParent()&& (w.push(M),U=p.getModel().getGeometry(M),null!=U&&(U.x=z-U.width/2,U.y=C-U.height/2));var ba=w.length,ja=2*Math.PI/ba,pa=Math.max(minSize,Math.min(p.container.scrollWidth/2.5-80,p.container.scrollHeight/2.5-80));for(z=0;zz?"a":"p",tt:12>z?"am":"pm",T:12>z?"A":"P",TT:12>z?"AM":"PM",Z:d?"UTC":(String(a).match(g)||[""]).pop().replace(e,""),o:(0z?"a":"p",tt:12>z?"am":"pm",T:12>z?"A":"P",TT:12>z?"AM":"PM",Z:d?"UTC":(String(a).match(g)||[""]).pop().replace(f,""),o:(0g&&"%"==b.charAt(match.index-1))h=e.substring(1);else{var n=e.substring(1,e.length-1);if("id"==n)h=a.id;else if("width"==n&&this.model.isVertex(a)){var q=this.getCellGeometry(a);null!=q&&(h=q.width)}else if("height"==n&&this.model.isVertex(a))q=this.getCellGeometry(a),null!=q&&(h=q.height);else if("length"== +Graph.prototype.createLayersDialog=function(a,b){var d=document.createElement("div");d.style.position="absolute";for(var e=this.getModel(),g=e.getChildCount(e.root),f=0;fg&&"%"==b.charAt(match.index-1))h=f.substring(1);else{var n=f.substring(1,f.length-1);if("id"==n)h=a.id;else if("width"==n&&this.model.isVertex(a)){var q=this.getCellGeometry(a);null!=q&&(h=q.width)}else if("height"==n&&this.model.isVertex(a))q=this.getCellGeometry(a),null!=q&&(h=q.height);else if("length"== n){for(q=a;null!=q&&!this.model.isEdge(q);)q=this.model.getParent(q);q=this.view.getState(q);null!=q&&(h=Math.round(q.length/this.view.scale))}else if(0>n.indexOf("{"))for(q=a;null==h&&null!=q;)null!=q.value&&"object"==typeof q.value&&(Graph.translateDiagram&&null!=Graph.diagramLanguage&&(h=q.getAttribute(n+"_"+Graph.diagramLanguage)),null==h&&(h=q.hasAttribute(n)?null!=q.getAttribute(n)?q.getAttribute(n):"":null)),q=this.model.getParent(q);null==h&&(h=this.getGlobalVariable(n));null==h&&null!=d&& -(h=d[n])}f.push(b.substring(g,match.index)+(null!=h?h:e));g=match.index+e.length}}f.push(b.substring(g))}return f.join("")};Graph.prototype.restoreSelection=function(a){if(null!=a&&0n[0].indexOf("=")&&(n=n.slice(1));this.model.setStyle(b[e],n.join(";"))}this.setCellStyles(mxConstants.STYLE_PERIMETER,null,[b[e]]);this.setCellStyles("points",null,[b[e]]);this.pasteStyle(g,[b[e]],null,!0)}else g=this.copyStyle(b[e]),this.model.setStyle(b[e],f),this.pasteStyle(g,[b[e]]);"1"==mxUtils.getValue(this.getCellStyle(b[e],!1),"composite","0")&&this.removeChildCells(b[e])}}finally{this.model.endUpdate()}}; +Graph.prototype.updateShapes=function(a,b,d){this.model.beginUpdate();try{var e=this.model.getStyle(a),g=d?this.stylesheet.getCellStyle(e,{},!1):null;null!=g&&null==g[mxConstants.STYLE_SHAPE]&&(this.model.isVertex(a)?g[mxConstants.STYLE_SHAPE]=this.stylesheet.getDefaultVertexStyle()[mxConstants.STYLE_SHAPE]:this.model.isEdge(a)&&(g[mxConstants.STYLE_SHAPE]=this.stylesheet.getDefaultEdgeStyle()[mxConstants.STYLE_SHAPE]));for(var f=0;fn[0].indexOf("=")&&(n=n.slice(1));this.model.setStyle(b[f],n.join(";"))}this.setCellStyles(mxConstants.STYLE_PERIMETER,null,[b[f]]);this.setCellStyles("points",null,[b[f]]);this.pasteStyle(g,[b[f]],null,!0)}else g=this.copyStyle(b[f]),this.model.setStyle(b[f],e),this.pasteStyle(g,[b[f]]);"1"==mxUtils.getValue(this.getCellStyle(b[f],!1),"composite","0")&&this.removeChildCells(b[f])}}finally{this.model.endUpdate()}}; Graph.prototype.selectCellsForConnectVertex=function(a,b,d){2==a.length&&this.model.isVertex(a[1])?(this.setSelectionCell(a[1]),this.scrollCellToVisible(a[1]),null!=d&&(mxEvent.isTouchEvent(b)?d.update(d.getState(this.view.getState(a[1]))):d.reset())):this.setSelectionCells(a)};Graph.prototype.isCloneConnectSource=function(a){var b=null;null!=this.layoutManager&&(b=this.layoutManager.getLayout(this.model.getParent(a)));return this.isTableRow(a)||this.isTableCell(a)||null!=b&&b.constructor==mxStackLayout}; Graph.prototype.insertEdgeBeforeCell=function(a,b){for(var d=b;null!=d.parent&&null!=d.geometry&&d.geometry.relative&&d.parent!=a.parent;)d=this.model.getParent(d);null!=d&&null!=d.parent&&d.parent==a.parent&&(b=d.parent.getIndex(d),this.model.add(d.parent,a,b))}; -Graph.prototype.connectVertex=function(a,b,d,f,g,e,h,n){e=e?e:!1;if(a.geometry.relative&&this.model.isEdge(a.parent))return[];for(;a.geometry.relative&&this.model.isVertex(a.parent);)a=a.parent;var q=this.isCloneConnectSource(a),l=q?a:this.getCompositeParent(a),p=a.geometry.relative&&null!=a.parent.geometry?new mxPoint(a.parent.geometry.width*a.geometry.x,a.parent.geometry.height*a.geometry.y):new mxPoint(l.geometry.x,l.geometry.y);b==mxConstants.DIRECTION_NORTH?(p.x+=l.geometry.width/2,p.y-=d):b== -mxConstants.DIRECTION_SOUTH?(p.x+=l.geometry.width/2,p.y+=l.geometry.height+d):(p.x=b==mxConstants.DIRECTION_WEST?p.x-d:p.x+(l.geometry.width+d),p.y+=l.geometry.height/2);var w=this.view.getState(this.model.getParent(a));d=this.view.scale;var z=this.view.translate;l=z.x*d;z=z.y*d;null!=w&&this.model.isVertex(w.cell)&&(l=w.x,z=w.y);this.model.isVertex(a.parent)&&a.geometry.relative&&(p.x+=a.parent.geometry.x,p.y+=a.parent.geometry.y);e=e?null:(new mxRectangle(l+p.x*d,z+p.y*d)).grow(40*d);e=null!=e? -this.getCells(0,0,0,0,null,null,e,null,!0):null;w=this.view.getState(a);var C=null,F=null;if(null!=e){e=e.reverse();for(var D=0;Dthis.view.scale?this.zoom((this.view.scale+.01)/this.view.scale):this.zoom(Math.round(this.view.scale*this.zoomFactor*20)/20/this.view.scale)}; Graph.prototype.zoomOut=function(){.15>=this.view.scale?this.zoom((this.view.scale-.01)/this.view.scale):this.zoom(Math.round(1/this.zoomFactor*this.view.scale*20)/20/this.view.scale)}; -Graph.prototype.fitPages=function(a,b){var d=1;null==a&&(d=this.getPageLayout(),a=d.width,d=d.height);var f=this.pageScale,g=this.pageFormat,e=this.container.clientHeight-10,h=(this.container.clientWidth-10)/(a*g.width)/f;this.zoomTo(Math.floor(20*(b?h:Math.min(h,e/(d*g.height)/f)))/20);mxUtils.hasScrollbars(this.container)&&(d=this.getPagePadding(),this.container.scrollLeft=Math.min(d.x*this.view.scale,(this.container.scrollWidth-this.container.clientWidth)/2)-1,b||(this.container.scrollTop=2<=a? +Graph.prototype.fitPages=function(a,b){var d=1;null==a&&(d=this.getPageLayout(),a=d.width,d=d.height);var e=this.pageScale,g=this.pageFormat,f=this.container.clientHeight-10,h=(this.container.clientWidth-10)/(a*g.width)/e;this.zoomTo(Math.floor(20*(b?h:Math.min(h,f/(d*g.height)/e)))/20);mxUtils.hasScrollbars(this.container)&&(d=this.getPagePadding(),this.container.scrollLeft=Math.min(d.x*this.view.scale,(this.container.scrollWidth-this.container.clientWidth)/2)-1,b||(this.container.scrollTop=2<=a? Math.min(d.y,(this.container.scrollHeight-this.container.clientHeight)/2):d.y*this.view.scale-1))}; -Graph.prototype.fitWindow=function(a,b){b=null!=b?b:10;var d=this.container.clientWidth-b,f=this.container.clientHeight-b;this.zoomTo(Math.floor(20*Math.min(d/a.width,f/a.height))/20);mxUtils.hasScrollbars(this.container)&&window.setTimeout(mxUtils.bind(this,function(){var g=this.view.translate;this.container.scrollLeft=(a.x+g.x)*this.view.scale-Math.max((d-a.width*this.view.scale)/2+b/2,0);this.container.scrollTop=(a.y+g.y)*this.view.scale-Math.max((f-a.height*this.view.scale)/2+b/2,0)}),0)}; +Graph.prototype.fitWindow=function(a,b){b=null!=b?b:10;var d=this.container.clientWidth-b,e=this.container.clientHeight-b;this.zoomTo(Math.floor(20*Math.min(d/a.width,e/a.height))/20);mxUtils.hasScrollbars(this.container)&&window.setTimeout(mxUtils.bind(this,function(){var g=this.view.translate;this.container.scrollLeft=(a.x+g.x)*this.view.scale-Math.max((d-a.width*this.view.scale)/2+b/2,0);this.container.scrollTop=(a.y+g.y)*this.view.scale-Math.max((e-a.height*this.view.scale)/2+b/2,0)}),0)}; Graph.prototype.convertValueToTooltip=function(a){var b=null;mxUtils.isNode(a.value)&&(Graph.translateDiagram&&null!=Graph.diagramLanguage&&(b=a.value.getAttribute("tooltip_"+Graph.diagramLanguage)),null==b&&(b=a.value.getAttribute("tooltip")),null!=b&&(null!=b&&this.isReplacePlaceholders(a)&&(b=this.replacePlaceholders(a,b)),b=Graph.sanitizeHtml(b)));return b}; -Graph.prototype.getTooltipForCell=function(a){var b="";if(mxUtils.isNode(a.value)&&(b=this.convertValueToTooltip(a),null==b)){var d=this.builtInProperties;a=a.value.attributes;var f=[];b="";this.isEnabled()&&(d.push("linkTarget"),d.push("link"));for(var g=0;gmxUtils.indexOf(d,a[g].nodeName))&&0h.name?1:0});for(g= -0;g"+mxUtils.htmlEntities(f[g].name)+":
":"")+mxUtils.htmlEntities(f[g].value)+"\n");0'+b+""))}return b}; -Graph.prototype.addFlowAnimationToNode=function(a,b,d,f){if(null!=a&&null!=f){var g=a.getAttribute("stroke-dasharray");if(""==g||null==g){var e=String(mxUtils.getValue(b,mxConstants.STYLE_DASH_PATTERN,"8")).split(" ");g=1==mxUtils.getValue(b,mxConstants.STYLE_FIX_DASH,!1)||null==b.dashPattern?1:mxUtils.getNumber(b,mxConstants.STYLE_STROKEWIDTH,1);if(0mxUtils.indexOf(d,a[g].nodeName))&&0h.name?1:0});for(g= +0;g"+mxUtils.htmlEntities(e[g].name)+":
":"")+mxUtils.htmlEntities(e[g].value)+"\n");0'+b+""))}return b}; +Graph.prototype.addFlowAnimationToNode=function(a,b,d,e){if(null!=a&&null!=e){var g=a.getAttribute("stroke-dasharray");if(""==g||null==g){var f=String(mxUtils.getValue(b,mxConstants.STYLE_DASH_PATTERN,"8")).split(" ");g=1==mxUtils.getValue(b,mxConstants.STYLE_FIX_DASH,!1)||null==b.dashPattern?1:mxUtils.getNumber(b,mxConstants.STYLE_STROKEWIDTH,1);if(0this.activationDelay)&&this.currentState!=a&&(f>this.updateDelay&&null!= +HoverIcons.prototype.update=function(a,b,d){if(!this.graph.connectionArrowsEnabled||null!=this.graph.freehand&&this.graph.freehand.isDrawing()||null!=a&&"0"==mxUtils.getValue(a.style,"allowArrows","1"))this.reset();else{null!=a&&null!=a.cell.geometry&&a.cell.geometry.relative&&this.graph.model.isEdge(a.cell.parent)&&(a=null);var e=null;this.prev!=a||this.isActive()?(this.startTime=(new Date).getTime(),this.prev=a,e=0,null!=this.updateThread&&window.clearTimeout(this.updateThread),null!=a&&(this.updateThread= +window.setTimeout(mxUtils.bind(this,function(){this.isActive()||this.graph.isMouseDown||this.graph.panningHandler.isActive()||(this.prev=a,this.update(a,b,d))}),this.updateDelay+10))):null!=this.startTime&&(e=(new Date).getTime()-this.startTime);this.setDisplay("");null!=this.currentState&&this.currentState!=a&&ethis.activationDelay)&&this.currentState!=a&&(e>this.updateDelay&&null!= a||null==this.bbox||null==b||null==d||!mxUtils.contains(this.bbox,b,d))&&(null!=a&&this.graph.isEnabled()?(this.removeNodes(),this.setCurrentState(a),this.repaint(),this.graph.connectionHandler.constraintHandler.currentFocus!=a&&this.graph.connectionHandler.constraintHandler.reset()):this.reset())}}; HoverIcons.prototype.setCurrentState=function(a){"eastwest"!=a.style.portConstraint&&(this.graph.container.appendChild(this.arrowUp),this.graph.container.appendChild(this.arrowDown));this.graph.container.appendChild(this.arrowRight);this.graph.container.appendChild(this.arrowLeft);this.currentState=a}; -Graph.prototype.removeTextStyleForCell=function(a,b){var d=this.getCurrentCellStyle(a),f=!1;this.getModel().beginUpdate();try{if("1"==mxUtils.getValue(d,"html","0")){var g=this.convertValueToString(a);"0"!=mxUtils.getValue(d,"nl2Br","1")&&(g=g.replace(/\n/g,"").replace(//g,"\n"));g=Editor.convertHtmlToText(g);this.cellLabelChanged(a,g);f=!0}b&&(this.setCellStyles("fontSource",null,[a]),this.setCellStyles(mxConstants.STYLE_FONTFAMILY,null,[a]),this.setCellStyles(mxConstants.STYLE_FONTSIZE, -null,[a]),this.setCellStyles(mxConstants.STYLE_FONTSTYLE,null,[a]),this.setCellStyles(mxConstants.STYLE_FONTCOLOR,null,[a]),this.setCellStyles(mxConstants.STYLE_LABEL_BORDERCOLOR,null,[a]),this.setCellStyles(mxConstants.STYLE_LABEL_BACKGROUNDCOLOR,null,[a]))}finally{this.getModel().endUpdate()}return f};Graph.prototype.createParent=function(a,b,d,f,g){a=this.cloneCell(a);for(var e=0;e/g,"\n"));g=Editor.convertHtmlToText(g);this.cellLabelChanged(a,g);e=!0}b&&(this.setCellStyles("fontSource",null,[a]),this.setCellStyles(mxConstants.STYLE_FONTFAMILY,null,[a]),this.setCellStyles(mxConstants.STYLE_FONTSIZE, +null,[a]),this.setCellStyles(mxConstants.STYLE_FONTSTYLE,null,[a]),this.setCellStyles(mxConstants.STYLE_FONTCOLOR,null,[a]),this.setCellStyles(mxConstants.STYLE_LABEL_BORDERCOLOR,null,[a]),this.setCellStyles(mxConstants.STYLE_LABEL_BACKGROUNDCOLOR,null,[a]))}finally{this.getModel().endUpdate()}return e};Graph.prototype.createParent=function(a,b,d,e,g){a=this.cloneCell(a);for(var f=0;fD||Math.abs(ba.y-I.y)>D)&&(Math.abs(ba.x-K.x)>D||Math.abs(ba.y-K.y)>D)&&(null==Y||mxUtils.ptLineDist(I.x, I.y,K.x,K.y,Y.x,Y.y)>D||mxUtils.ptLineDist(I.x,I.y,K.x,K.y,U.x,U.y)>D)&&(null==H||mxUtils.ptLineDist(I.x,I.y,K.x,K.y,H.x,H.y)>D||mxUtils.ptLineDist(I.x,I.y,K.x,K.y,M.x,M.y)>D)){H=ba.x-I.x;Y=ba.y-I.y;ba={distSq:H*H+Y*Y,x:ba.x,y:ba.y};for(H=0;Hba.distSq){O.splice(H,0,ba);ba=null;break}null==ba||0!=O.length&&O[O.length-1].x===ba.x&&O[O.length-1].y===ba.y||O.push(ba)}Y=U}}}for(S=0;SF*F&&0F*F&&(Y=new mxPoint(X.x-H.x,X.y-H.y),S=new mxPoint(X.x+H.x,X.y+H.y),O.push(Y),this.addPoints(p,O,z,C,!1,null,G),O=0>Math.round(H.x)||0==Math.round(H.x)&&0>=Math.round(H.y)?1:-1,G=!1,"sharp"==D?(p.lineTo(Y.x-H.y*O,Y.y+H.x*O),p.lineTo(S.x-H.y*O,S.y+H.x*O),p.lineTo(S.x,S.y)):"line"==D?(p.moveTo(Y.x+H.y*O,Y.y-H.x*O),p.lineTo(Y.x-H.y*O,Y.y+H.x*O),p.moveTo(S.x-H.y*O,S.y+H.x*O),p.lineTo(S.x+H.y*O,S.y-H.x*O),p.moveTo(S.x,S.y)):"arc"==D?(O*=1.3,p.curveTo(Y.x- H.y*O,Y.y+H.x*O,S.x-H.y*O,S.y+H.x*O,S.x,S.y)):(p.moveTo(S.x,S.y),G=!0),O=[S],Y=!0))}else H=null;Y||(O.push(X),K=X)}this.addPoints(p,O,z,C,!1,null,G);p.stroke()}};var h=mxGraphView.prototype.getFixedTerminalPoint;mxGraphView.prototype.getFixedTerminalPoint=function(p,w,z,C){return null!=w&&"centerPerimeter"==w.style[mxConstants.STYLE_PERIMETER]?new mxPoint(w.getCenterX(),w.getCenterY()):h.apply(this,arguments)};var n=mxGraphView.prototype.updateFloatingTerminalPoint;mxGraphView.prototype.updateFloatingTerminalPoint= @@ -2775,20 +2776,20 @@ mxConstants.STYLE_TARGET_PERIMETER_SPACING]||0);F=this.getPerimeterPoint(w,F,0== C||K=e.getStatus()&&eval.call(window,e.getText())}}catch(h){null!=window.console&&console.log("error in getStencil:",a,d,b,g,h)}}mxStencilRegistry.packages[d]=1}}else d=d.replace("_-_","_"),mxStencilRegistry.loadStencilSet(STENCIL_PATH+"/"+d+".xml",null);b=mxStencilRegistry.stencils[a]}}return b}; +mxStencilRegistry.getStencil=function(a){var b=mxStencilRegistry.stencils[a];if(null==b&&null==mxCellRenderer.defaultShapes[a]&&mxStencilRegistry.dynamicLoading){var d=mxStencilRegistry.getBasenameForStencil(a);if(null!=d){b=mxStencilRegistry.libraries[d];if(null!=b){if(null==mxStencilRegistry.packages[d]){for(var e=0;e=f.getStatus()&&eval.call(window,f.getText())}}catch(h){null!=window.console&&console.log("error in getStencil:",a,d,b,g,h)}}mxStencilRegistry.packages[d]=1}}else d=d.replace("_-_","_"),mxStencilRegistry.loadStencilSet(STENCIL_PATH+"/"+d+".xml",null);b=mxStencilRegistry.stencils[a]}}return b}; mxStencilRegistry.getBasenameForStencil=function(a){var b=null;if(null!=a&&"string"===typeof a&&(a=a.split("."),0=d.getStatus()?d.getXml():null)}),mxUtils.bind(this,function(d){b(null)}));else return mxUtils.load(a).getXml()};mxStencilRegistry.parseStencilSets=function(a){for(var b=0;b=d.getStatus()?d.getXml():null)}),mxUtils.bind(this,function(d){b(null)}));else return mxUtils.load(a).getXml()};mxStencilRegistry.parseStencilSets=function(a){for(var b=0;b').src;mxWindow.prototype.minimizeImage=Graph.createSvgImage(14,10,'').src;mxWindow.prototype.normalizeImage=Graph.createSvgImage(14,10,'').src;mxWindow.prototype.resizeImage=Graph.createSvgImage(10,10,'').src; -mxEdgeHandler.prototype.snapToTerminals=!0;mxGraphHandler.prototype.guidesEnabled=!0;mxGraphHandler.prototype.removeEmptyParents=!0;mxRubberband.prototype.fadeOut=!0;mxGuide.prototype.isEnabledForEvent=function(u){return!mxEvent.isAltDown(u)||mxEvent.isShiftDown(u)};var d=mxGraphLayout.prototype.isVertexIgnored;mxGraphLayout.prototype.isVertexIgnored=function(u){return d.apply(this,arguments)||this.graph.isTableRow(u)||this.graph.isTableCell(u)};var f=mxGraphLayout.prototype.isEdgeIgnored;mxGraphLayout.prototype.isEdgeIgnored= -function(u){return f.apply(this,arguments)||this.graph.isEdgeIgnored(u)};var g=mxConnectionHandler.prototype.isCreateTarget;mxConnectionHandler.prototype.isCreateTarget=function(u){return this.graph.isCloneEvent(u)!=g.apply(this,arguments)};mxConstraintHandler.prototype.createHighlightShape=function(){var u=new mxEllipse(null,this.highlightColor,this.highlightColor,0);u.opacity=mxConstants.HIGHLIGHT_OPACITY;return u};mxConnectionHandler.prototype.livePreview=!0;mxConnectionHandler.prototype.cursor= +mxEdgeHandler.prototype.snapToTerminals=!0;mxGraphHandler.prototype.guidesEnabled=!0;mxGraphHandler.prototype.removeEmptyParents=!0;mxRubberband.prototype.fadeOut=!0;mxGuide.prototype.isEnabledForEvent=function(u){return!mxEvent.isAltDown(u)||mxEvent.isShiftDown(u)};var d=mxGraphLayout.prototype.isVertexIgnored;mxGraphLayout.prototype.isVertexIgnored=function(u){return d.apply(this,arguments)||this.graph.isTableRow(u)||this.graph.isTableCell(u)};var e=mxGraphLayout.prototype.isEdgeIgnored;mxGraphLayout.prototype.isEdgeIgnored= +function(u){return e.apply(this,arguments)||this.graph.isEdgeIgnored(u)};var g=mxConnectionHandler.prototype.isCreateTarget;mxConnectionHandler.prototype.isCreateTarget=function(u){return this.graph.isCloneEvent(u)!=g.apply(this,arguments)};mxConstraintHandler.prototype.createHighlightShape=function(){var u=new mxEllipse(null,this.highlightColor,this.highlightColor,0);u.opacity=mxConstants.HIGHLIGHT_OPACITY;return u};mxConnectionHandler.prototype.livePreview=!0;mxConnectionHandler.prototype.cursor= "crosshair";mxConnectionHandler.prototype.createEdgeState=function(u){u=this.graph.createCurrentEdgeStyle();u=this.graph.createEdge(null,null,null,null,null,u);u=new mxCellState(this.graph.view,u,this.graph.getCellStyle(u));for(var A in this.graph.currentEdgeStyle)u.style[A]=this.graph.currentEdgeStyle[A];if(null!=this.previous){var B=this.previous.style.newEdgeStyle;if(null!=B)try{var E=JSON.parse(B);for(A in E)u.style[A]=E[A]}catch(N){}}u.style=this.graph.postProcessCellStyle(u.cell,u.style);return u}; -var e=mxConnectionHandler.prototype.createShape;mxConnectionHandler.prototype.createShape=function(){var u=e.apply(this,arguments);u.isDashed="1"==this.graph.currentEdgeStyle[mxConstants.STYLE_DASHED];return u};mxConnectionHandler.prototype.updatePreview=function(u){};var h=mxConnectionHandler.prototype.createMarker;mxConnectionHandler.prototype.createMarker=function(){var u=h.apply(this,arguments),A=u.getCell;u.getCell=mxUtils.bind(this,function(B){var E=A.apply(this,arguments);this.error=null;return E}); +var f=mxConnectionHandler.prototype.createShape;mxConnectionHandler.prototype.createShape=function(){var u=f.apply(this,arguments);u.isDashed="1"==this.graph.currentEdgeStyle[mxConstants.STYLE_DASHED];return u};mxConnectionHandler.prototype.updatePreview=function(u){};var h=mxConnectionHandler.prototype.createMarker;mxConnectionHandler.prototype.createMarker=function(){var u=h.apply(this,arguments),A=u.getCell;u.getCell=mxUtils.bind(this,function(B){var E=A.apply(this,arguments);this.error=null;return E}); return u};Graph.prototype.defaultVertexStyle={};Graph.prototype.defaultEdgeStyle={edgeStyle:"orthogonalEdgeStyle",rounded:"0",jettySize:"auto",orthogonalLoop:"1"};Graph.prototype.createCurrentEdgeStyle=function(){for(var u="edgeStyle="+(this.currentEdgeStyle.edgeStyle||"none")+";",A="shape curved rounded comic sketch fillWeight hachureGap hachureAngle jiggle disableMultiStroke disableMultiStrokeFill fillStyle curveFitting simplification comicStyle jumpStyle jumpSize".split(" "),B=0;B'); +A){sa.apply(this,arguments);null!=this.linkHint&&"none"!=this.linkHint.style.display&&null!=this.graph.graphHandler&&null!=this.graph.graphHandler.first&&(this.linkHint.style.display="none")};var va=mxEdgeHandler.prototype.mouseUp;mxEdgeHandler.prototype.mouseUp=function(u,A){va.apply(this,arguments);null!=this.linkHint&&"none"==this.linkHint.style.display&&1==this.graph.getSelectionCount()&&(this.linkHint.style.display="")};mxEdgeHandler.prototype.updateHint=function(u,A,B){null==this.hint&&(this.hint= +a(),this.state.view.graph.container.appendChild(this.hint));var E=this.graph.view.translate,N=this.graph.view.scale,Q=this.roundLength(A.x/N-E.x);E=this.roundLength(A.y/N-E.y);var T=this.graph.view.unit;this.hint.innerHTML=b(Q,T)+", "+b(E,T);this.hint.style.visibility="visible";null!=B&&(B.view.updateEdgeBounds(B),this.hint.innerHTML+=" ("+(T==mxConstants.POINTS?Math.round(B.length/N):b(B.length/N,T))+")");if(this.isSource||this.isTarget)null!=this.constraintHandler&&null!=this.constraintHandler.currentConstraint&& +null!=this.constraintHandler.currentFocus?(B=this.constraintHandler.currentConstraint.point,this.hint.innerHTML="["+Math.round(100*B.x)+"%, "+Math.round(100*B.y)+"%]"):this.marker.hasValidState()&&(this.hint.style.visibility="hidden");this.hint.style.left=Math.round(u.getGraphX()-this.hint.clientWidth/2)+"px";this.hint.style.top=Math.max(u.getGraphY(),A.y)+Editor.hintOffset+"px";null!=this.linkHint&&(this.linkHint.style.display="none")};Graph.prototype.expandedImage=Graph.createSvgImage(9,9,''); Graph.prototype.collapsedImage=Graph.createSvgImage(9,9,'');mxEdgeHandler.prototype.removeHint=mxVertexHandler.prototype.removeHint;HoverIcons.prototype.mainHandle= Graph.createSvgImage(18,18,'');HoverIcons.prototype.endMainHandle=Graph.createSvgImage(18,18,'');HoverIcons.prototype.secondaryHandle=Graph.createSvgImage(16,16,'');HoverIcons.prototype.fixedHandle=Graph.createSvgImage(22,22,''); HoverIcons.prototype.endFixedHandle=Graph.createSvgImage(22,22,'');HoverIcons.prototype.terminalHandle=Graph.createSvgImage(22,22,'');HoverIcons.prototype.endTerminalHandle=Graph.createSvgImage(22,22,'',32,20);Format.classicThinFilledMarkerImage=Graph.createSvgImage(20,22,'',32,20); +1==this.graph.getSelectionCount()?"":"none");null!=this.linkHint&&"none"==this.linkHint.style.display&&1==this.graph.getSelectionCount()&&(this.linkHint.style.display="");this.blockDelayedSelection=null};mxVertexHandler.prototype.updateLinkHint=function(u,A){try{if(null==u&&(null==A||0==A.length))null!=this.linkHint&&(this.linkHint.parentNode.removeChild(this.linkHint),this.linkHint=null);else if(null!=u||null!=A&&0',32,20);Format.classicThinFilledMarkerImage=Graph.createSvgImage(20,22,'',32,20); Format.openFilledMarkerImage=Graph.createSvgImage(20,22,'',32,20);Format.openThinFilledMarkerImage=Graph.createSvgImage(20,22,'',32,20); Format.openAsyncFilledMarkerImage=Graph.createSvgImage(20,22,'',32,20);Format.blockFilledMarkerImage=Graph.createSvgImage(20,22,'',32,20); Format.blockThinFilledMarkerImage=Graph.createSvgImage(20,22,'',32,20);Format.asyncFilledMarkerImage=Graph.createSvgImage(20,22,'',32,20); @@ -2991,185 +2992,185 @@ Format.ERzeroToManyMarkerImage=Graph.createSvgImage(20,22,'',32,20);Format.doubleBlockMarkerImage=Graph.createSvgImage(20,22,'',32,20); Format.doubleBlockFilledMarkerImage=Graph.createSvgImage(20,22,'',32,20);Format.processMenuIcon=function(a,b){var d=a.getElementsByTagName("img");0=ya.length||fa[u]!=ya[u].node||fa[u]==ya[u].node&&fa[u].getAttribute("color")!=ya[u].color){ya=fa[u].firstChild;if(null!=ya&&"A"==ya.nodeName&&null== -ya.nextSibling&&null!=ya.firstChild){fa[u].parentNode.insertBefore(ya,fa[u]);for(Ga=ya.firstChild;null!=Ga;){var A=Ga.nextSibling;fa[u].appendChild(Ga);Ga=A}ya.appendChild(fa[u])}break}}else document.execCommand("forecolor",!1,fa!=mxConstants.NONE?fa:"transparent"),d.fireEvent(new mxEventObject("styleChanged","keys",[mxConstants.STYLE_FONTCOLOR],"values",[fa],"cells",g.cells))},null!=n[mxConstants.STYLE_FONTCOLOR]?n[mxConstants.STYLE_FONTCOLOR]:f.shapeForegroundColor,{install:function(fa){L=fa},destroy:function(){L= -null}},null,!0):this.createCellColorOption(mxResources.get("fontColor"),mxConstants.STYLE_FONTCOLOR,"default",function(fa){sa.style.display=fa==mxConstants.NONE?"none":"";va.style.display=sa.style.display},function(fa){fa==mxConstants.NONE?f.setCellStyles(mxConstants.STYLE_NOLABEL,"1",g.cells):f.setCellStyles(mxConstants.STYLE_NOLABEL,null,g.cells);f.setCellStyles(mxConstants.STYLE_FONTCOLOR,fa,g.cells);f.updateLabelElements(g.cells,function(Ga){Ga.removeAttribute("color");Ga.style.color=null})}, -f.shapeForegroundColor);n.style.fontWeight="bold";h.appendChild(n);h.appendChild(sa);n=this.createCellOption(mxResources.get("shadow"),mxConstants.STYLE_TEXT_SHADOW,0);n.style.width="100%";n.style.fontWeight="bold";Editor.enableShadowOption||(n.getElementsByTagName("input")[0].setAttribute("disabled","disabled"),mxUtils.setOpacity(n,60));f.cellEditor.isContentEditing()||(h.appendChild(va),h.appendChild(n));a.appendChild(h);h=this.createPanel();h.style.paddingTop="2px";h.style.paddingBottom="4px"; -n=f.filterSelectionCells(mxUtils.bind(this,function(fa){var Ga=f.view.getState(fa);return null==Ga||f.isAutoSizeState(Ga)||f.getModel().isEdge(fa)||!f.isTableRow(fa)&&!f.isTableCell(fa)&&!f.isCellResizable(fa)}));w=this.createCellOption(mxResources.get("wordWrap"),mxConstants.STYLE_WHITE_SPACE,null,"wrap","null",null,null,!0,n);w.style.fontWeight="bold";0=ya.length||fa[u]!=ya[u].node||fa[u]==ya[u].node&&fa[u].getAttribute("color")!=ya[u].color){ya=fa[u].firstChild;if(null!=ya&&"A"==ya.nodeName&&null== +ya.nextSibling&&null!=ya.firstChild){fa[u].parentNode.insertBefore(ya,fa[u]);for(Ga=ya.firstChild;null!=Ga;){var A=Ga.nextSibling;fa[u].appendChild(Ga);Ga=A}ya.appendChild(fa[u])}break}}else document.execCommand("forecolor",!1,fa!=mxConstants.NONE?fa:"transparent"),d.fireEvent(new mxEventObject("styleChanged","keys",[mxConstants.STYLE_FONTCOLOR],"values",[fa],"cells",g.cells))},null!=n[mxConstants.STYLE_FONTCOLOR]?n[mxConstants.STYLE_FONTCOLOR]:e.shapeForegroundColor,{install:function(fa){L=fa},destroy:function(){L= +null}},null,!0):this.createCellColorOption(mxResources.get("fontColor"),mxConstants.STYLE_FONTCOLOR,"default",function(fa){sa.style.display=fa==mxConstants.NONE?"none":"";va.style.display=sa.style.display},function(fa){fa==mxConstants.NONE?e.setCellStyles(mxConstants.STYLE_NOLABEL,"1",g.cells):e.setCellStyles(mxConstants.STYLE_NOLABEL,null,g.cells);e.setCellStyles(mxConstants.STYLE_FONTCOLOR,fa,g.cells);e.updateLabelElements(g.cells,function(Ga){Ga.removeAttribute("color");Ga.style.color=null})}, +e.shapeForegroundColor);n.style.fontWeight="bold";h.appendChild(n);h.appendChild(sa);n=this.createCellOption(mxResources.get("shadow"),mxConstants.STYLE_TEXT_SHADOW,0);n.style.width="100%";n.style.fontWeight="bold";Editor.enableShadowOption||(n.getElementsByTagName("input")[0].setAttribute("disabled","disabled"),mxUtils.setOpacity(n,60));e.cellEditor.isContentEditing()||(h.appendChild(va),h.appendChild(n));a.appendChild(h);h=this.createPanel();h.style.paddingTop="2px";h.style.paddingBottom="4px"; +n=e.filterSelectionCells(mxUtils.bind(this,function(fa){var Ga=e.view.getState(fa);return null==Ga||e.isAutoSizeState(Ga)||e.getModel().isEdge(fa)||!e.isTableRow(fa)&&!e.isTableCell(fa)&&!e.isCellResizable(fa)}));w=this.createCellOption(mxResources.get("wordWrap"),mxConstants.STYLE_WHITE_SPACE,null,"wrap","null",null,null,!0,n);w.style.fontWeight="bold";0"+f.cellEditor.textarea.innerHTML+"

"),ya=[f.cellEditor.textarea.firstChild]);for(var u=0;uz;z++)(function(fa){mxEvent.addListener(l[fa],"click",function(){b(l[fa],""==l[fa].style.backgroundImage)})})(z);var ta=mxUtils.bind(this,function(fa,Ga,ya){g=d.getSelectionState();fa=mxUtils.getValue(g.style,mxConstants.STYLE_FONTSTYLE,0);b(l[0],(fa&mxConstants.FONT_BOLD)==mxConstants.FONT_BOLD);b(l[1], +16,52,function(){gb.apply(this,arguments)},this.getUnitStep(),null,null,this.isFloatUnit());mxUtils.br(n);this.addLabel(n,mxResources.get("left"),158,64);this.addLabel(n,mxResources.get("bottom"),87,64);this.addLabel(n,mxResources.get("right"),16,64);if(e.cellEditor.isContentEditing()){var Ra=null,Ma=null;a.appendChild(this.createRelativeOption(mxResources.get("lineheight"),null,null,function(fa){var Ga=""==fa.value?120:parseInt(fa.value);Ga=Math.max(0,isNaN(Ga)?120:Ga);null!=Ra&&(e.cellEditor.restoreSelection(Ra), +Ra=null);var ya=e.getSelectedTextBlocks();0==ya.length&&null!=e.cellEditor.textarea&&null!=e.cellEditor.textarea.firstChild&&("P"!=e.cellEditor.textarea.firstChild.nodeName&&(e.cellEditor.textarea.innerHTML="

"+e.cellEditor.textarea.innerHTML+"

"),ya=[e.cellEditor.textarea.firstChild]);for(var u=0;uz;z++)(function(fa){mxEvent.addListener(l[fa],"click",function(){b(l[fa],""==l[fa].style.backgroundImage)})})(z);var ta=mxUtils.bind(this,function(fa,Ga,ya){g=d.getSelectionState();fa=mxUtils.getValue(g.style,mxConstants.STYLE_FONTSTYLE,0);b(l[0],(fa&mxConstants.FONT_BOLD)==mxConstants.FONT_BOLD);b(l[1], (fa&mxConstants.FONT_ITALIC)==mxConstants.FONT_ITALIC);b(l[2],(fa&mxConstants.FONT_UNDERLINE)==mxConstants.FONT_UNDERLINE);q.firstChild.nodeValue=mxUtils.getValue(g.style,mxConstants.STYLE_FONTFAMILY,Menus.prototype.defaultFont);b(p,"0"==mxUtils.getValue(g.style,mxConstants.STYLE_HORIZONTAL,"1"));if(ya||document.activeElement!=V)fa=parseFloat(mxUtils.getValue(g.style,mxConstants.STYLE_FONTSIZE,Menus.prototype.defaultFontSize)),V.value=isNaN(fa)?"":fa+" "+Editor.fontSizeUnit;fa=mxUtils.getValue(g.style, mxConstants.STYLE_ALIGN,mxConstants.ALIGN_CENTER);b(C,fa==mxConstants.ALIGN_LEFT);b(F,fa==mxConstants.ALIGN_CENTER);b(D,fa==mxConstants.ALIGN_RIGHT);fa=mxUtils.getValue(g.style,mxConstants.STYLE_VERTICAL_ALIGN,mxConstants.ALIGN_MIDDLE);b(K,fa==mxConstants.ALIGN_TOP);b(I,fa==mxConstants.ALIGN_MIDDLE);b(O,fa==mxConstants.ALIGN_BOTTOM);fa=mxUtils.getValue(g.style,mxConstants.STYLE_LABEL_POSITION,mxConstants.ALIGN_CENTER);Ga=mxUtils.getValue(g.style,mxConstants.STYLE_VERTICAL_LABEL_POSITION,mxConstants.ALIGN_MIDDLE); U.value=fa==mxConstants.ALIGN_LEFT&&Ga==mxConstants.ALIGN_TOP?"topLeft":fa==mxConstants.ALIGN_CENTER&&Ga==mxConstants.ALIGN_TOP?"top":fa==mxConstants.ALIGN_RIGHT&&Ga==mxConstants.ALIGN_TOP?"topRight":fa==mxConstants.ALIGN_LEFT&&Ga==mxConstants.ALIGN_BOTTOM?"bottomLeft":fa==mxConstants.ALIGN_CENTER&&Ga==mxConstants.ALIGN_BOTTOM?"bottom":fa==mxConstants.ALIGN_RIGHT&&Ga==mxConstants.ALIGN_BOTTOM?"bottomRight":fa==mxConstants.ALIGN_LEFT?"left":fa==mxConstants.ALIGN_RIGHT?"right":"center";fa=mxUtils.getValue(g.style, mxConstants.STYLE_TEXT_DIRECTION,mxConstants.DEFAULT_TEXT_DIRECTION);fa==mxConstants.TEXT_DIRECTION_RTL?pa.value="rightToLeft":fa==mxConstants.TEXT_DIRECTION_LTR?pa.value="leftToRight":fa!=mxConstants.TEXT_DIRECTION_AUTO&&g.html?fa==mxConstants.TEXT_DIRECTION_VERTICAL_LR?pa.value="vertical-leftToRight":fa==mxConstants.TEXT_DIRECTION_VERTICAL_RL&&(pa.value="vertical-rightToLeft"):pa.value="automatic";if(ya||document.activeElement!=ma)fa=parseFloat(mxUtils.getValue(g.style,mxConstants.STYLE_SPACING, 2)),ma.value=isNaN(fa)?"":this.inUnit(fa)+" "+this.getUnit();if(ya||document.activeElement!=Ua)fa=parseFloat(mxUtils.getValue(g.style,mxConstants.STYLE_SPACING_TOP,0)),Ua.value=isNaN(fa)?"":this.inUnit(fa)+" "+this.getUnit();if(ya||document.activeElement!=Oa)fa=parseFloat(mxUtils.getValue(g.style,mxConstants.STYLE_SPACING_RIGHT,0)),Oa.value=isNaN(fa)?"":this.inUnit(fa)+" "+this.getUnit();if(ya||document.activeElement!=Ia)fa=parseFloat(mxUtils.getValue(g.style,mxConstants.STYLE_SPACING_BOTTOM,0)), Ia.value=isNaN(fa)?"":this.inUnit(fa)+" "+this.getUnit();if(ya||document.activeElement!=Fa)fa=parseFloat(mxUtils.getValue(g.style,mxConstants.STYLE_SPACING_LEFT,0)),Fa.value=isNaN(fa)?"":this.inUnit(fa)+" "+this.getUnit()});var Pa=this.installInputHandler(ma,mxConstants.STYLE_SPACING,2,-999,999,this.getUnit(" "),null,this.isFloatUnit(),!0);var $a=this.installInputHandler(Ua,mxConstants.STYLE_SPACING_TOP,0,-999,999,this.getUnit(" "),null,this.isFloatUnit(),!0);var gb=this.installInputHandler(Oa,mxConstants.STYLE_SPACING_RIGHT, -0,-999,999,this.getUnit(" "),null,this.isFloatUnit(),!0);var cb=this.installInputHandler(Ia,mxConstants.STYLE_SPACING_BOTTOM,0,-999,999,this.getUnit(" "),null,this.isFloatUnit(),!0);var hb=this.installInputHandler(Fa,mxConstants.STYLE_SPACING_LEFT,0,-999,999,this.getUnit(" "),null,this.isFloatUnit(),!0);this.addKeyHandler(V,ta);this.addKeyHandler(ma,ta);this.addKeyHandler(Ua,ta);this.addKeyHandler(Oa,ta);this.addKeyHandler(Ia,ta);this.addKeyHandler(Fa,ta);f.getModel().addListener(mxEvent.CHANGE,ta); -this.listeners.push({destroy:function(){f.getModel().removeListener(ta)}});ta();if(f.cellEditor.isContentEditing()){var ib=null,fb=!1;e=mxUtils.bind(this,function(){fb||(fb=!0,window.setTimeout(mxUtils.bind(this,function(){var fa=f.getSelectedEditingElement();if(null!=fa){var Ga=function(xa,Ba){if(null!=xa&&null!=Ba){if(xa==Ba)return!0;if(xa.length>Ba.length+1)return xa.substring(xa.length-Ba.length-1,xa.length)=="-"+Ba}return!1},ya=function(xa){if(null!=f.getParentByName(fa,xa,f.cellEditor.textarea))return!0; +0,-999,999,this.getUnit(" "),null,this.isFloatUnit(),!0);var cb=this.installInputHandler(Ia,mxConstants.STYLE_SPACING_BOTTOM,0,-999,999,this.getUnit(" "),null,this.isFloatUnit(),!0);var hb=this.installInputHandler(Fa,mxConstants.STYLE_SPACING_LEFT,0,-999,999,this.getUnit(" "),null,this.isFloatUnit(),!0);this.addKeyHandler(V,ta);this.addKeyHandler(ma,ta);this.addKeyHandler(Ua,ta);this.addKeyHandler(Oa,ta);this.addKeyHandler(Ia,ta);this.addKeyHandler(Fa,ta);e.getModel().addListener(mxEvent.CHANGE,ta); +this.listeners.push({destroy:function(){e.getModel().removeListener(ta)}});ta();if(e.cellEditor.isContentEditing()){var ib=null,fb=!1;f=mxUtils.bind(this,function(){fb||(fb=!0,window.setTimeout(mxUtils.bind(this,function(){var fa=e.getSelectedEditingElement();if(null!=fa){var Ga=function(xa,Ba){if(null!=xa&&null!=Ba){if(xa==Ba)return!0;if(xa.length>Ba.length+1)return xa.substring(xa.length-Ba.length-1,xa.length)=="-"+Ba}return!1},ya=function(xa){if(null!=e.getParentByName(fa,xa,e.cellEditor.textarea))return!0; for(var Ba=fa;null!=Ba&&1==Ba.childNodes.length;)if(Ba=Ba.childNodes[0],Ba.nodeName==xa)return!0;return!1},u=function(xa){xa=null!=xa?xa.fontSize:null;return null!=xa&&"px"==xa.substring(xa.length-2)?parseFloat(xa):mxConstants.DEFAULT_FONTSIZE},A=function(xa,Ba,wa){return null!=wa.style&&null!=Ba?(Ba=Ba.lineHeight,null!=wa.style.lineHeight&&"%"==wa.style.lineHeight.substring(wa.style.lineHeight.length-1)?parseInt(wa.style.lineHeight)/100:"px"==Ba.substring(Ba.length-2)?parseFloat(Ba)/xa:parseInt(Ba)): -""},B=function(xa){for(;null!=xa&&xa!=f.cellEditor.textarea;){if("block"==mxUtils.getCurrentStyle(xa).display)return xa;xa=xa.parentNode}return null},E=mxUtils.getCurrentStyle(fa),N=u(E),Q=A(N,E,fa),T=fa.getElementsByTagName("*");if(0C){I=function(S){mxEvent.addListener(S,"mouseenter",function(){S.style.opacity="1"});mxEvent.addListener(S,"mouseleave",function(){S.style.opacity="0.5"})};var H=document.createElement("div");H.className="geAdaptiveAsset";H.style.position="absolute";H.style.left="0px";H.style.top="0px";H.style.bottom="0px";H.style.width="24px";H.style.height="24px";H.style.margin="0px";H.style.cursor="pointer";H.style.opacity="0.5";H.style.backgroundRepeat= "no-repeat";H.style.backgroundPosition="center center";H.style.backgroundSize="24px 24px";H.style.backgroundImage="url("+Editor.previousImage+")";var Z=H.cloneNode(!1);Z.style.backgroundImage="url("+Editor.nextImage+")";Z.style.left="";Z.style.right="2px";K.appendChild(H);K.appendChild(Z);mxEvent.addListener(H,"click",mxUtils.bind(this,function(){G(mxUtils.mod(this.format.currentStylePage-1,C))}));mxEvent.addListener(Z,"click",mxUtils.bind(this,function(){G(mxUtils.mod(this.format.currentStylePage+ 1,C))}));I(H);I(Z)}}else D();return a};DiagramStylePanel.prototype.destroy=function(){BaseFormatPanel.prototype.destroy.apply(this,arguments);this.darkModeChangedListener&&(this.editorUi.removeListener(this.darkModeChangedListener),this.darkModeChangedListener=null)};DiagramFormatPanel=function(a,b,d){BaseFormatPanel.call(this,a,b,d);this.init()};mxUtils.extend(DiagramFormatPanel,BaseFormatPanel);DiagramFormatPanel.showPageView=!0;DiagramFormatPanel.prototype.showBackgroundImageOption=!0; DiagramFormatPanel.prototype.init=function(){var a=this.editorUi.editor.graph;this.container.appendChild(this.addView(this.createPanel()));a.isEnabled()&&(this.container.appendChild(this.addOptions(this.createPanel())),this.container.appendChild(this.addPaperSize(this.createPanel())),this.container.appendChild(this.addStyleOps(this.createPanel())))}; -DiagramFormatPanel.prototype.addView=function(a){var b=this.editorUi,d=b.editor.graph;a.appendChild(this.createTitle(mxResources.get("view")));this.addGridOption(a);DiagramFormatPanel.showPageView&&a.appendChild(this.createOption(mxResources.get("pageView"),function(){return d.pageVisible},function(e){b.actions.get("pageView").funct()},{install:function(e){this.listener=function(){e(d.pageVisible)};b.addListener("pageViewChanged",this.listener)},destroy:function(){b.removeListener(this.listener)}})); -if(d.isEnabled()){if(this.showBackgroundImageOption){var f=this.createOption(mxResources.get("background"),function(){return null!=d.backgroundImage},function(e){e||(e=new ChangePageSetup(b,null,null),e.ignoreColor=!0,d.model.execute(e))},{install:function(e){this.listener=function(){e(null!=d.backgroundImage)};b.addListener("backgroundImageChanged",this.listener)},destroy:function(){b.removeListener(this.listener)}}),g=f.getElementsByTagName("input")[0];null!=g&&(g.style.visibility=null!=d.backgroundImage? -"visible":"hidden");g=f.getElementsByTagName("div")[0];null!=g&&(g.style.display="inline-block",g.style.textOverflow="ellipsis",g.style.overflow="hidden",g.style.maxWidth="80px");mxClient.IS_FF&&(g.style.marginTop="1px");g=mxUtils.button(mxResources.get("change")+"...",function(e){b.showBackgroundImageDialog(null,b.editor.graph.backgroundImage,b.editor.graph.background);mxEvent.consume(e)});g.style.position="absolute";g.style.height="22px";g.style.left="47%";g.style.marginLeft="1px";g.style.width= -"110px";g.style.maxWidth="110px";f.appendChild(g);a.appendChild(f)}f=this.createColorOption(mxResources.get("backgroundColor"),function(){return d.background},function(e){e=new ChangePageSetup(b,e);e.ignoreImage=!0;d.model.execute(e)},"#ffffff");f.style.padding="5px 0 1px 0";a.appendChild(f);f=this.createOption(mxResources.get("shadow"),function(){return d.shadowVisible},function(e){var h=new ChangePageSetup(b);h.ignoreColor=!0;h.ignoreImage=!0;h.shadowVisible=e;d.model.execute(h)},{install:function(e){this.listener= -function(){e(d.shadowVisible)};b.addListener("shadowVisibleChanged",this.listener)},destroy:function(){b.removeListener(this.listener)}});Editor.enableShadowOption||(f.getElementsByTagName("input")[0].setAttribute("disabled","disabled"),mxUtils.setOpacity(f,60));f.style.display="inline-flex";f.style.width="100px";f.style.maxWidth="100px";f.style.marginRight="4px";a.appendChild(f);f=this.createOption(mxResources.get("sketch"),function(){return Editor.sketchMode},function(e){b.setSketchMode(e)},{install:function(e){this.listener= -function(){e(Editor.sketchMode)};b.addListener("sketchModeChanged",this.listener)},destroy:function(){b.removeListener(this.listener)}});f.style.display="inline-flex";f.style.width="104px";f.style.maxWidth="104px";a.appendChild(f)}return a}; -DiagramFormatPanel.prototype.addOptions=function(a){var b=this.editorUi,d=b.editor.graph;a.appendChild(this.createTitle(mxResources.get("options")));d.isEnabled()&&(a.appendChild(this.createOption(mxResources.get("connectionArrows"),function(){return d.connectionArrowsEnabled},function(f){b.actions.get("connectionArrows").funct()},{install:function(f){this.listener=function(){f(d.connectionArrowsEnabled)};b.addListener("connectionArrowsChanged",this.listener)},destroy:function(){b.removeListener(this.listener)}})), -a.appendChild(this.createOption(mxResources.get("connectionPoints"),function(){return d.connectionHandler.isEnabled()},function(f){b.actions.get("connectionPoints").funct()},{install:function(f){this.listener=function(){f(d.connectionHandler.isEnabled())};b.addListener("connectionPointsChanged",this.listener)},destroy:function(){b.removeListener(this.listener)}})),a.appendChild(this.createOption(mxResources.get("guides"),function(){return d.graphHandler.guidesEnabled},function(f){b.actions.get("guides").funct()}, -{install:function(f){this.listener=function(){f(d.graphHandler.guidesEnabled)};b.addListener("guidesEnabledChanged",this.listener)},destroy:function(){b.removeListener(this.listener)}})));return a}; -DiagramFormatPanel.prototype.addGridOption=function(a){function b(q){var l=d.isFloatUnit()?parseFloat(e.value):parseInt(e.value);l=d.fromUnit(Math.max(d.inUnit(1),isNaN(l)?d.inUnit(10):l));l!=g.getGridSize()&&(mxGraph.prototype.gridSize=l,g.setGridSize(l));e.value=d.inUnit(l)+" "+d.getUnit();mxEvent.consume(q)}var d=this,f=this.editorUi,g=f.editor.graph,e=document.createElement("input");e.style.position="absolute";e.style.textAlign="right";e.style.width="48px";e.style.marginTop="-2px";e.style.height= -"21px";e.style.borderWidth="1px";e.style.borderStyle="solid";e.style.boxSizing="border-box";e.value=this.inUnit(g.getGridSize())+" "+this.getUnit();var h=this.createStepper(e,b,this.getUnitStep(),null,null,null,this.isFloatUnit());e.style.display=g.isGridEnabled()?"":"none";h.style.display=e.style.display;mxEvent.addListener(e,"keydown",function(q){13==q.keyCode?(g.container.focus(),mxEvent.consume(q)):27==q.keyCode&&(e.value=g.getGridSize(),g.container.focus(),mxEvent.consume(q))});mxEvent.addListener(e, -"blur",b);mxEvent.addListener(e,"change",b);e.style.right="78px";h.style.marginTop=mxClient.IS_MAC&&mxClient.IS_GC?"-16px":mxClient.IS_WIN?"-18px":"-17px";h.style.right="66px";var n=this.createColorOption(mxResources.get("grid"),function(){var q=g.view.gridColor;return g.isGridEnabled()?q:null},function(q){var l=g.isGridEnabled();q==mxConstants.NONE?g.setGridEnabled(!1):(g.setGridEnabled(!0),f.setGridColor(q));e.style.display=g.isGridEnabled()?"":"none";h.style.display=e.style.display;l!=g.isGridEnabled()&& -(g.defaultGridEnabled=g.isGridEnabled(),f.fireEvent(new mxEventObject("gridEnabledChanged")))},Editor.isDarkMode()?g.view.defaultDarkGridColor:g.view.defaultGridColor,{install:function(q){this.listener=function(){q(g.isGridEnabled()?g.view.gridColor:null)};f.addListener("gridColorChanged",this.listener);f.addListener("gridEnabledChanged",this.listener)},destroy:function(){f.removeListener(this.listener)}});n.style.padding="6px 0 0 0";n.appendChild(e);n.appendChild(h);a.appendChild(n)}; +DiagramFormatPanel.prototype.addView=function(a){var b=this.editorUi,d=b.editor.graph;a.appendChild(this.createTitle(mxResources.get("view")));this.addGridOption(a);DiagramFormatPanel.showPageView&&a.appendChild(this.createOption(mxResources.get("pageView"),function(){return d.pageVisible},function(f){b.actions.get("pageView").funct()},{install:function(f){this.listener=function(){f(d.pageVisible)};b.addListener("pageViewChanged",this.listener)},destroy:function(){b.removeListener(this.listener)}})); +if(d.isEnabled()){if(this.showBackgroundImageOption){var e=this.createOption(mxResources.get("background"),function(){return null!=d.backgroundImage},function(f){f||(f=new ChangePageSetup(b,null,null),f.ignoreColor=!0,d.model.execute(f))},{install:function(f){this.listener=function(){f(null!=d.backgroundImage)};b.addListener("backgroundImageChanged",this.listener)},destroy:function(){b.removeListener(this.listener)}}),g=e.getElementsByTagName("input")[0];null!=g&&(g.style.visibility=null!=d.backgroundImage? +"visible":"hidden");g=e.getElementsByTagName("div")[0];null!=g&&(g.style.display="inline-block",g.style.textOverflow="ellipsis",g.style.overflow="hidden",g.style.maxWidth="80px");mxClient.IS_FF&&(g.style.marginTop="1px");g=mxUtils.button(mxResources.get("change")+"...",function(f){b.showBackgroundImageDialog(null,b.editor.graph.backgroundImage,b.editor.graph.background);mxEvent.consume(f)});g.style.position="absolute";g.style.height="22px";g.style.left="47%";g.style.marginLeft="1px";g.style.width= +"110px";g.style.maxWidth="110px";e.appendChild(g);a.appendChild(e)}e=this.createColorOption(mxResources.get("backgroundColor"),function(){return d.background},function(f){f=new ChangePageSetup(b,f);f.ignoreImage=!0;d.model.execute(f)},"#ffffff");e.style.padding="5px 0 1px 0";a.appendChild(e);e=this.createOption(mxResources.get("shadow"),function(){return d.shadowVisible},function(f){var h=new ChangePageSetup(b);h.ignoreColor=!0;h.ignoreImage=!0;h.shadowVisible=f;d.model.execute(h)},{install:function(f){this.listener= +function(){f(d.shadowVisible)};b.addListener("shadowVisibleChanged",this.listener)},destroy:function(){b.removeListener(this.listener)}});Editor.enableShadowOption||(e.getElementsByTagName("input")[0].setAttribute("disabled","disabled"),mxUtils.setOpacity(e,60));e.style.display="inline-flex";e.style.width="100px";e.style.maxWidth="100px";e.style.marginRight="4px";a.appendChild(e);e=this.createOption(mxResources.get("sketch"),function(){return Editor.sketchMode},function(f){b.setSketchMode(f)},{install:function(f){this.listener= +function(){f(Editor.sketchMode)};b.addListener("sketchModeChanged",this.listener)},destroy:function(){b.removeListener(this.listener)}});e.style.display="inline-flex";e.style.width="104px";e.style.maxWidth="104px";a.appendChild(e)}return a}; +DiagramFormatPanel.prototype.addOptions=function(a){var b=this.editorUi,d=b.editor.graph;a.appendChild(this.createTitle(mxResources.get("options")));d.isEnabled()&&(a.appendChild(this.createOption(mxResources.get("connectionArrows"),function(){return d.connectionArrowsEnabled},function(e){b.actions.get("connectionArrows").funct()},{install:function(e){this.listener=function(){e(d.connectionArrowsEnabled)};b.addListener("connectionArrowsChanged",this.listener)},destroy:function(){b.removeListener(this.listener)}})), +a.appendChild(this.createOption(mxResources.get("connectionPoints"),function(){return d.connectionHandler.isEnabled()},function(e){b.actions.get("connectionPoints").funct()},{install:function(e){this.listener=function(){e(d.connectionHandler.isEnabled())};b.addListener("connectionPointsChanged",this.listener)},destroy:function(){b.removeListener(this.listener)}})),a.appendChild(this.createOption(mxResources.get("guides"),function(){return d.graphHandler.guidesEnabled},function(e){b.actions.get("guides").funct()}, +{install:function(e){this.listener=function(){e(d.graphHandler.guidesEnabled)};b.addListener("guidesEnabledChanged",this.listener)},destroy:function(){b.removeListener(this.listener)}})));return a}; +DiagramFormatPanel.prototype.addGridOption=function(a){function b(q){var l=d.isFloatUnit()?parseFloat(f.value):parseInt(f.value);l=d.fromUnit(Math.max(d.inUnit(1),isNaN(l)?d.inUnit(10):l));l!=g.getGridSize()&&(mxGraph.prototype.gridSize=l,g.setGridSize(l));f.value=d.inUnit(l)+" "+d.getUnit();mxEvent.consume(q)}var d=this,e=this.editorUi,g=e.editor.graph,f=document.createElement("input");f.style.position="absolute";f.style.textAlign="right";f.style.width="48px";f.style.marginTop="-2px";f.style.height= +"21px";f.style.borderWidth="1px";f.style.borderStyle="solid";f.style.boxSizing="border-box";f.value=this.inUnit(g.getGridSize())+" "+this.getUnit();var h=this.createStepper(f,b,this.getUnitStep(),null,null,null,this.isFloatUnit());f.style.display=g.isGridEnabled()?"":"none";h.style.display=f.style.display;mxEvent.addListener(f,"keydown",function(q){13==q.keyCode?(g.container.focus(),mxEvent.consume(q)):27==q.keyCode&&(f.value=g.getGridSize(),g.container.focus(),mxEvent.consume(q))});mxEvent.addListener(f, +"blur",b);mxEvent.addListener(f,"change",b);f.style.right="78px";h.style.marginTop=mxClient.IS_MAC&&mxClient.IS_GC?"-16px":mxClient.IS_WIN?"-18px":"-17px";h.style.right="66px";var n=this.createColorOption(mxResources.get("grid"),function(){var q=g.view.gridColor;return g.isGridEnabled()?q:null},function(q){var l=g.isGridEnabled();q==mxConstants.NONE?g.setGridEnabled(!1):(g.setGridEnabled(!0),e.setGridColor(q));f.style.display=g.isGridEnabled()?"":"none";h.style.display=f.style.display;l!=g.isGridEnabled()&& +(g.defaultGridEnabled=g.isGridEnabled(),e.fireEvent(new mxEventObject("gridEnabledChanged")))},Editor.isDarkMode()?g.view.defaultDarkGridColor:g.view.defaultGridColor,{install:function(q){this.listener=function(){q(g.isGridEnabled()?g.view.gridColor:null)};e.addListener("gridColorChanged",this.listener);e.addListener("gridEnabledChanged",this.listener)},destroy:function(){e.removeListener(this.listener)}});n.style.padding="6px 0 0 0";n.appendChild(f);n.appendChild(h);a.appendChild(n)}; DiagramFormatPanel.prototype.addDocumentProperties=function(a){a.appendChild(this.createTitle(mxResources.get("options")));return a}; -DiagramFormatPanel.prototype.addPaperSize=function(a){var b=this.editorUi,d=b.editor.graph;a.appendChild(this.createTitle(mxResources.get("paperSize")));var f=PageSetupDialog.addPageFormatPanel(a,"formatpanel",d.pageFormat,function(e){if(null==d.pageFormat||d.pageFormat.width!=e.width||d.pageFormat.height!=e.height)e=new ChangePageSetup(b,null,null,e),e.ignoreColor=!0,e.ignoreImage=!0,d.model.execute(e)});this.addKeyHandler(f.widthInput,function(){f.set(d.pageFormat)});this.addKeyHandler(f.heightInput, -function(){f.set(d.pageFormat)});var g=function(){f.set(d.pageFormat)};b.addListener("pageFormatChanged",g);this.listeners.push({destroy:function(){b.removeListener(g)}});d.getModel().addListener(mxEvent.CHANGE,g);this.listeners.push({destroy:function(){d.getModel().removeListener(g)}});return a};DiagramFormatPanel.prototype.addStyleOps=function(a){this.addActions(a,["editData"]);this.addActions(a,["clearDefaultStyle"]);return a}; -DiagramFormatPanel.prototype.destroy=function(){BaseFormatPanel.prototype.destroy.apply(this,arguments);this.gridEnabledListener&&(this.editorUi.removeListener(this.gridEnabledListener),this.gridEnabledListener=null)};(function(){function a(c,k,t){mxShape.call(this);this.line=c;this.stroke=k;this.strokewidth=null!=t?t:1;this.updateBoundsFromLine()}function b(){mxSwimlane.call(this)}function d(){mxSwimlane.call(this)}function f(){mxCylinder.call(this)}function g(){mxConnector.call(this)}function e(){mxCylinder.call(this)}function h(){mxActor.call(this)}function n(){mxCylinder.call(this)}function q(){mxCylinder.call(this)}function l(){mxCylinder.call(this)}function p(){mxCylinder.call(this)}function w(){mxShape.call(this)} +DiagramFormatPanel.prototype.addPaperSize=function(a){var b=this.editorUi,d=b.editor.graph;a.appendChild(this.createTitle(mxResources.get("paperSize")));var e=PageSetupDialog.addPageFormatPanel(a,"formatpanel",d.pageFormat,function(f){if(null==d.pageFormat||d.pageFormat.width!=f.width||d.pageFormat.height!=f.height)f=new ChangePageSetup(b,null,null,f),f.ignoreColor=!0,f.ignoreImage=!0,d.model.execute(f)});this.addKeyHandler(e.widthInput,function(){e.set(d.pageFormat)});this.addKeyHandler(e.heightInput, +function(){e.set(d.pageFormat)});var g=function(){e.set(d.pageFormat)};b.addListener("pageFormatChanged",g);this.listeners.push({destroy:function(){b.removeListener(g)}});d.getModel().addListener(mxEvent.CHANGE,g);this.listeners.push({destroy:function(){d.getModel().removeListener(g)}});return a};DiagramFormatPanel.prototype.addStyleOps=function(a){this.addActions(a,["editData"]);this.addActions(a,["clearDefaultStyle"]);return a}; +DiagramFormatPanel.prototype.destroy=function(){BaseFormatPanel.prototype.destroy.apply(this,arguments);this.gridEnabledListener&&(this.editorUi.removeListener(this.gridEnabledListener),this.gridEnabledListener=null)};(function(){function a(c,k,t){mxShape.call(this);this.line=c;this.stroke=k;this.strokewidth=null!=t?t:1;this.updateBoundsFromLine()}function b(){mxSwimlane.call(this)}function d(){mxSwimlane.call(this)}function e(){mxCylinder.call(this)}function g(){mxConnector.call(this)}function f(){mxCylinder.call(this)}function h(){mxActor.call(this)}function n(){mxCylinder.call(this)}function q(){mxCylinder.call(this)}function l(){mxCylinder.call(this)}function p(){mxCylinder.call(this)}function w(){mxShape.call(this)} function z(){mxShape.call(this)}function C(c,k,t,m){mxShape.call(this);this.bounds=c;this.fill=k;this.stroke=t;this.strokewidth=null!=m?m:1}function F(){mxActor.call(this)}function D(){mxCylinder.call(this)}function G(){mxCylinder.call(this)}function K(){mxActor.call(this)}function I(){mxActor.call(this)}function O(){mxActor.call(this)}function H(){mxActor.call(this)}function Z(){mxActor.call(this)}function S(){mxActor.call(this)}function X(){mxActor.call(this)}function Y(c,k){this.canvas=c;this.canvas.setLineJoin("round"); this.canvas.setLineCap("round");this.defaultVariation=k;this.originalLineTo=this.canvas.lineTo;this.canvas.lineTo=mxUtils.bind(this,Y.prototype.lineTo);this.originalMoveTo=this.canvas.moveTo;this.canvas.moveTo=mxUtils.bind(this,Y.prototype.moveTo);this.originalClose=this.canvas.close;this.canvas.close=mxUtils.bind(this,Y.prototype.close);this.originalQuadTo=this.canvas.quadTo;this.canvas.quadTo=mxUtils.bind(this,Y.prototype.quadTo);this.originalCurveTo=this.canvas.curveTo;this.canvas.curveTo=mxUtils.bind(this, Y.prototype.curveTo);this.originalArcTo=this.canvas.arcTo;this.canvas.arcTo=mxUtils.bind(this,Y.prototype.arcTo)}function M(){mxRectangleShape.call(this)}function U(){mxRectangleShape.call(this)}function ba(){mxActor.call(this)}function ja(){mxActor.call(this)}function pa(){mxActor.call(this)}function P(){mxRectangleShape.call(this)}function W(){mxRectangleShape.call(this)}function V(){mxCylinder.call(this)}function ca(){mxShape.call(this)}function ra(){mxShape.call(this)}function oa(){mxEllipse.call(this)} @@ -3285,12 +3286,12 @@ t:c.add(t))}this.bounds=null!=c?c:new mxRectangle};a.prototype.paintVertexShape= 0;mx?"#FFFFFF":"#000000"),c.begin(),c.moveTo(0,0),c.lineTo(m-v,0),c.lineTo(m,v),c.lineTo(v, -v),c.close(),c.fill()),0!=J&&(c.setFillAlpha(Math.abs(J)),c.setFillColor(0>J?"#FFFFFF":"#000000"),c.begin(),c.moveTo(0,0),c.lineTo(v,v),c.lineTo(v,r),c.lineTo(0,r-v),c.close(),c.fill()),c.begin(),c.moveTo(v,r),c.lineTo(v,v),c.lineTo(0,0),c.moveTo(v,v),c.lineTo(m,v),c.end(),c.stroke())};f.prototype.getLabelMargins=function(c){return mxUtils.getValue(this.style,"boundedLbl",!1)?(c=parseFloat(mxUtils.getValue(this.style,"size",this.size))*this.scale,new mxRectangle(c,c,0,0)):null};mxCellRenderer.registerShape("cube", -f);var Sa=Math.tan(mxUtils.toRadians(30)),La=(.5-Sa)/2;mxCellRenderer.registerShape("isoRectangle",h);mxUtils.extend(g,mxConnector);g.prototype.paintEdgeShape=function(c,k){var t=this.createMarker(c,k,!0),m=this.createMarker(c,k,!1);c.setDashed(!1);mxPolyline.prototype.paintEdgeShape.apply(this,arguments);null!=this.isDashed&&c.setDashed(this.isDashed,null!=this.style?1==mxUtils.getValue(this.style,mxConstants.STYLE_FIX_DASH,!1):!1);c.setShadow(!1);c.setStrokeColor(this.fill);mxPolyline.prototype.paintEdgeShape.apply(this, -arguments);c.setStrokeColor(this.stroke);c.setFillColor(this.stroke);c.setDashed(!1);null!=t&&t();null!=m&&m()};mxCellRenderer.registerShape("wire",g);mxUtils.extend(e,mxCylinder);e.prototype.size=6;e.prototype.paintVertexShape=function(c,k,t,m,r){c.setFillColor(this.stroke);var v=Math.max(0,parseFloat(mxUtils.getValue(this.style,"size",this.size))-2)+2*this.strokewidth;c.ellipse(k+.5*(m-v),t+.5*(r-v),v,v);c.fill();c.setFillColor(mxConstants.NONE);c.rect(k,t,m,r);c.fill()};mxCellRenderer.registerShape("waypoint", -e);mxUtils.extend(h,mxActor);h.prototype.size=20;h.prototype.redrawPath=function(c,k,t,m,r){k=Math.min(m,r/Sa);c.translate((m-k)/2,(r-k)/2+k/4);c.moveTo(0,.25*k);c.lineTo(.5*k,k*La);c.lineTo(k,.25*k);c.lineTo(.5*k,(.5-La)*k);c.lineTo(0,.25*k);c.close();c.end()};mxCellRenderer.registerShape("isoRectangle",h);mxUtils.extend(n,mxCylinder);n.prototype.size=20;n.prototype.redrawPath=function(c,k,t,m,r,v){k=Math.min(m,r/(.5+Sa));v?(c.moveTo(0,.25*k),c.lineTo(.5*k,(.5-La)*k),c.lineTo(k,.25*k),c.moveTo(.5* +v),c.close(),c.fill()),0!=J&&(c.setFillAlpha(Math.abs(J)),c.setFillColor(0>J?"#FFFFFF":"#000000"),c.begin(),c.moveTo(0,0),c.lineTo(v,v),c.lineTo(v,r),c.lineTo(0,r-v),c.close(),c.fill()),c.begin(),c.moveTo(v,r),c.lineTo(v,v),c.lineTo(0,0),c.moveTo(v,v),c.lineTo(m,v),c.end(),c.stroke())};e.prototype.getLabelMargins=function(c){return mxUtils.getValue(this.style,"boundedLbl",!1)?(c=parseFloat(mxUtils.getValue(this.style,"size",this.size))*this.scale,new mxRectangle(c,c,0,0)):null};mxCellRenderer.registerShape("cube", +e);var Sa=Math.tan(mxUtils.toRadians(30)),La=(.5-Sa)/2;mxCellRenderer.registerShape("isoRectangle",h);mxUtils.extend(g,mxConnector);g.prototype.paintEdgeShape=function(c,k){var t=this.createMarker(c,k,!0),m=this.createMarker(c,k,!1);c.setDashed(!1);mxPolyline.prototype.paintEdgeShape.apply(this,arguments);null!=this.isDashed&&c.setDashed(this.isDashed,null!=this.style?1==mxUtils.getValue(this.style,mxConstants.STYLE_FIX_DASH,!1):!1);c.setShadow(!1);c.setStrokeColor(this.fill);mxPolyline.prototype.paintEdgeShape.apply(this, +arguments);c.setStrokeColor(this.stroke);c.setFillColor(this.stroke);c.setDashed(!1);null!=t&&t();null!=m&&m()};mxCellRenderer.registerShape("wire",g);mxUtils.extend(f,mxCylinder);f.prototype.size=6;f.prototype.paintVertexShape=function(c,k,t,m,r){c.setFillColor(this.stroke);var v=Math.max(0,parseFloat(mxUtils.getValue(this.style,"size",this.size))-2)+2*this.strokewidth;c.ellipse(k+.5*(m-v),t+.5*(r-v),v,v);c.fill();c.setFillColor(mxConstants.NONE);c.rect(k,t,m,r);c.fill()};mxCellRenderer.registerShape("waypoint", +f);mxUtils.extend(h,mxActor);h.prototype.size=20;h.prototype.redrawPath=function(c,k,t,m,r){k=Math.min(m,r/Sa);c.translate((m-k)/2,(r-k)/2+k/4);c.moveTo(0,.25*k);c.lineTo(.5*k,k*La);c.lineTo(k,.25*k);c.lineTo(.5*k,(.5-La)*k);c.lineTo(0,.25*k);c.close();c.end()};mxCellRenderer.registerShape("isoRectangle",h);mxUtils.extend(n,mxCylinder);n.prototype.size=20;n.prototype.redrawPath=function(c,k,t,m,r,v){k=Math.min(m,r/(.5+Sa));v?(c.moveTo(0,.25*k),c.lineTo(.5*k,(.5-La)*k),c.lineTo(k,.25*k),c.moveTo(.5* k,(.5-La)*k),c.lineTo(.5*k,(1-La)*k)):(c.translate((m-k)/2,(r-k)/2),c.moveTo(0,.25*k),c.lineTo(.5*k,k*La),c.lineTo(k,.25*k),c.lineTo(k,.75*k),c.lineTo(.5*k,(1-La)*k),c.lineTo(0,.75*k),c.close());c.end()};mxCellRenderer.registerShape("isoCube",n);mxUtils.extend(q,mxCylinder);q.prototype.redrawPath=function(c,k,t,m,r,v){k=Math.min(r/2,Math.round(r/8)+this.strokewidth-1);if(v&&null!=this.fill||!v&&null==this.fill)c.moveTo(0,k),c.curveTo(0,2*k,m,2*k,m,k),v||(c.stroke(),c.begin()),c.translate(0,k/2),c.moveTo(0, k),c.curveTo(0,2*k,m,2*k,m,k),v||(c.stroke(),c.begin()),c.translate(0,k/2),c.moveTo(0,k),c.curveTo(0,2*k,m,2*k,m,k),v||(c.stroke(),c.begin()),c.translate(0,-k);v||(c.moveTo(0,k),c.curveTo(0,-k/3,m,-k/3,m,k),c.lineTo(m,r-k),c.curveTo(m,r+k/3,0,r+k/3,0,r-k),c.close())};q.prototype.getLabelMargins=function(c){return new mxRectangle(0,2.5*Math.min(c.height/2,Math.round(c.height/8)+this.strokewidth-1),0,0)};mxCellRenderer.registerShape("datastore",q);mxUtils.extend(l,mxCylinder);l.prototype.size=30;l.prototype.darkOpacity= 0;l.prototype.paintVertexShape=function(c,k,t,m,r){var v=Math.max(0,Math.min(m,Math.min(r,parseFloat(mxUtils.getValue(this.style,"size",this.size))))),x=Math.max(-1,Math.min(1,parseFloat(mxUtils.getValue(this.style,"darkOpacity",this.darkOpacity))));c.translate(k,t);c.begin();c.moveTo(0,0);c.lineTo(m-v,0);c.lineTo(m,v);c.lineTo(m,r);c.lineTo(0,r);c.lineTo(0,0);c.close();c.end();c.fillAndStroke();this.outline||(c.setShadow(!1),0!=x&&(c.setFillAlpha(Math.abs(x)),c.setFillColor(0>x?"#FFFFFF":"#000000"), @@ -3485,7 +3486,7 @@ t.x-k.x));mxUtils.getValue(this.state.style,"tabPosition",D.prototype.tabPositio Math.min(1,(k.y+k.height-t.y)/k.height))},!1)]},tape:function(c){return[Ta(c,["size"],function(k){var t=Math.max(0,Math.min(1,parseFloat(mxUtils.getValue(this.state.style,"size",I.prototype.size))));return new mxPoint(k.getCenterX(),k.y+t*k.height/2)},function(k,t){this.state.style.size=Math.max(0,Math.min(1,(t.y-k.y)/k.height*2))},!1)]},isoCube2:function(c){return[Ta(c,["isoAngle"],function(k){var t=Math.max(.01,Math.min(94,parseFloat(mxUtils.getValue(this.state.style,"isoAngle",w.isoAngle))))*Math.PI/ 200;return new mxPoint(k.x,k.y+Math.min(k.width*Math.tan(t),.5*k.height))},function(k,t){this.state.style.isoAngle=Math.max(0,50*(t.y-k.y)/k.height)},!0)]},cylinder2:ub(z.prototype.size),cylinder3:ub(C.prototype.size),offPageConnector:function(c){return[Ta(c,["size"],function(k){var t=Math.max(0,Math.min(1,parseFloat(mxUtils.getValue(this.state.style,"size",E.prototype.size))));return new mxPoint(k.getCenterX(),k.y+(1-t)*k.height)},function(k,t){this.state.style.size=Math.max(0,Math.min(1,(k.y+k.height- t.y)/k.height))},!1)]},"mxgraph.basic.rect":function(c){var k=[Graph.createHandle(c,["size"],function(t){var m=Math.max(0,Math.min(t.width/2,t.height/2,parseFloat(mxUtils.getValue(this.state.style,"size",this.size))));return new mxPoint(t.x+m,t.y+m)},function(t,m){this.state.style.size=Math.round(100*Math.max(0,Math.min(t.height/2,t.width/2,m.x-t.x)))/100})];c=Graph.createHandle(c,["indent"],function(t){var m=Math.max(0,Math.min(100,parseFloat(mxUtils.getValue(this.state.style,"indent",this.dx2)))); -return new mxPoint(t.x+.75*t.width,t.y+m*t.height/200)},function(t,m){this.state.style.indent=Math.round(100*Math.max(0,Math.min(100,200*(m.y-t.y)/t.height)))/100});k.push(c);return k},step:rb(ja.prototype.size,!0,null,!0,ja.prototype.fixedSize),hexagon:rb(pa.prototype.size,!0,.5,!0,pa.prototype.fixedSize),curlyBracket:rb(S.prototype.size,!1),display:rb(Ba.prototype.size,!1),cube:ob(1,f.prototype.size,!1),card:ob(.5,K.prototype.size,!0),loopLimit:ob(.5,B.prototype.size,!0),trapezoid:vb(.5,Z.prototype.size, +return new mxPoint(t.x+.75*t.width,t.y+m*t.height/200)},function(t,m){this.state.style.indent=Math.round(100*Math.max(0,Math.min(100,200*(m.y-t.y)/t.height)))/100});k.push(c);return k},step:rb(ja.prototype.size,!0,null,!0,ja.prototype.fixedSize),hexagon:rb(pa.prototype.size,!0,.5,!0,pa.prototype.fixedSize),curlyBracket:rb(S.prototype.size,!1),display:rb(Ba.prototype.size,!1),cube:ob(1,e.prototype.size,!1),card:ob(.5,K.prototype.size,!0),loopLimit:ob(.5,B.prototype.size,!0),trapezoid:vb(.5,Z.prototype.size, Z.prototype.fixedSize),parallelogram:vb(1,H.prototype.size,H.prototype.fixedSize)};Graph.createHandle=Ta;Graph.handleFactory=kb;var nb=mxVertexHandler.prototype.createCustomHandles;mxVertexHandler.prototype.createCustomHandles=function(){var c=nb.apply(this,arguments);if(this.graph.isCellRotatable(this.state.cell)){var k=this.state.style.shape;null==mxCellRenderer.defaultShapes[k]&&null==mxStencilRegistry.getStencil(k)?k=mxConstants.SHAPE_RECTANGLE:this.state.view.graph.isSwimlane(this.state.cell)&& (k=mxConstants.SHAPE_SWIMLANE);k=kb[k];null==k&&null!=this.state.shape&&this.state.shape.isRoundable()&&(k=kb[mxConstants.SHAPE_RECTANGLE]);null!=k&&(k=k(this.state),null!=k&&(c=null==c?k:c.concat(k)))}return c};mxEdgeHandler.prototype.createCustomHandles=function(){var c=this.state.style.shape;null==mxCellRenderer.defaultShapes[c]&&null==mxStencilRegistry.getStencil(c)&&(c=mxConstants.SHAPE_CONNECTOR);c=kb[c];return null!=c?c(this.state):null}}else Graph.createHandle=function(){},Graph.handleFactory= {};var ab=new mxPoint(1,0),pb=new mxPoint(1,0),wb=mxUtils.toRadians(-30);ab=mxUtils.getRotatedPoint(ab,Math.cos(wb),Math.sin(wb));var xb=mxUtils.toRadians(-150);pb=mxUtils.getRotatedPoint(pb,Math.cos(xb),Math.sin(xb));mxEdgeStyle.IsometricConnector=function(c,k,t,m,r){var v=c.view;m=null!=m&&0=2*m&&c.push(new mxConnectionConstraint(new mxPoint(.5,0),!1));return c};K.prototype.getConstraints=function(c,k,t){c=[];var m=Math.max(0,Math.min(k,Math.min(t,parseFloat(mxUtils.getValue(this.style,"size",this.size)))));c.push(new mxConnectionConstraint(new mxPoint(1,0),!1));c.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,.5*(k+m),0));c.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,m,0));c.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,.5*m,.5*m));c.push(new mxConnectionConstraint(new mxPoint(0, -0),!1,null,0,m));c.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,0,.5*(t+m)));c.push(new mxConnectionConstraint(new mxPoint(0,1),!1));c.push(new mxConnectionConstraint(new mxPoint(.5,1),!1));c.push(new mxConnectionConstraint(new mxPoint(1,1),!1));c.push(new mxConnectionConstraint(new mxPoint(1,.5),!1));k>=2*m&&c.push(new mxConnectionConstraint(new mxPoint(.5,0),!1));return c};f.prototype.getConstraints=function(c,k,t){c=[];var m=Math.max(0,Math.min(k,Math.min(t,parseFloat(mxUtils.getValue(this.style, +0),!1,null,0,m));c.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,0,.5*(t+m)));c.push(new mxConnectionConstraint(new mxPoint(0,1),!1));c.push(new mxConnectionConstraint(new mxPoint(.5,1),!1));c.push(new mxConnectionConstraint(new mxPoint(1,1),!1));c.push(new mxConnectionConstraint(new mxPoint(1,.5),!1));k>=2*m&&c.push(new mxConnectionConstraint(new mxPoint(.5,0),!1));return c};e.prototype.getConstraints=function(c,k,t){c=[];var m=Math.max(0,Math.min(k,Math.min(t,parseFloat(mxUtils.getValue(this.style, "size",this.size)))));c.push(new mxConnectionConstraint(new mxPoint(0,0),!1));c.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,.5*(k-m),0));c.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,k-m,0));c.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,k-.5*m,.5*m));c.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,k,m));c.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,k,.5*(t+m)));c.push(new mxConnectionConstraint(new mxPoint(1,1),!1));c.push(new mxConnectionConstraint(new mxPoint(0, 0),!1,null,.5*(k+m),t));c.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,m,t));c.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,.5*m,t-.5*m));c.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,0,t-m));c.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,0,.5*(t-m)));return c};C.prototype.getConstraints=function(c,k,t){c=[];k=Math.max(0,Math.min(t,parseFloat(mxUtils.getValue(this.style,"size",this.size))));c.push(new mxConnectionConstraint(new mxPoint(.5,0),!1));c.push(new mxConnectionConstraint(new mxPoint(0, .5),!1));c.push(new mxConnectionConstraint(new mxPoint(.5,1),!1));c.push(new mxConnectionConstraint(new mxPoint(1,.5),!1));c.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,0,k));c.push(new mxConnectionConstraint(new mxPoint(1,0),!1,null,0,k));c.push(new mxConnectionConstraint(new mxPoint(1,1),!1,null,0,-k));c.push(new mxConnectionConstraint(new mxPoint(0,1),!1,null,0,-k));c.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,0,k+.5*(.5*t-k)));c.push(new mxConnectionConstraint(new mxPoint(1, @@ -3541,223 +3542,223 @@ function(c,k,t){c=[];var m=Math.min(t,k),r=Math.max(0,Math.min(m,m*parseFloat(mx 0),!1,null,0,v));c.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,.5*x,v));c.push(new mxConnectionConstraint(new mxPoint(0,0),!1,null,x,m));return c};sa.prototype.constraints=null;u.prototype.constraints=[new mxConnectionConstraint(new mxPoint(0,.25),!1),new mxConnectionConstraint(new mxPoint(0,.5),!1),new mxConnectionConstraint(new mxPoint(0,.75),!1),new mxConnectionConstraint(new mxPoint(1,.5),!1),new mxConnectionConstraint(new mxPoint(.7,.1),!1),new mxConnectionConstraint(new mxPoint(.7, .9),!1)];A.prototype.constraints=[new mxConnectionConstraint(new mxPoint(.175,.25),!1),new mxConnectionConstraint(new mxPoint(.25,.5),!1),new mxConnectionConstraint(new mxPoint(.175,.75),!1),new mxConnectionConstraint(new mxPoint(1,.5),!1),new mxConnectionConstraint(new mxPoint(.7,.1),!1),new mxConnectionConstraint(new mxPoint(.7,.9),!1)];Fa.prototype.constraints=[new mxConnectionConstraint(new mxPoint(0,.5),!1),new mxConnectionConstraint(new mxPoint(1,.5),!1)];Ia.prototype.constraints=[new mxConnectionConstraint(new mxPoint(0, .5),!1),new mxConnectionConstraint(new mxPoint(1,.5),!1)]})();function Actions(a){this.editorUi=a;this.actions={};this.init()} -Actions.prototype.init=function(){function a(l){e.escape();l=e.deleteCells(e.getDeletableCells(e.getSelectionCells()),l);null!=l&&e.setSelectionCells(l)}function b(){if(!e.isSelectionEmpty()){e.getModel().beginUpdate();try{for(var l=e.getSelectionCells(),p=0;pMath.abs(l-e.view.scale)&&5>Math.abs(p-e.container.scrollLeft)&&5>Math.abs(w-e.container.scrollTop)&&z==e.view.translate.x&&C==e.view.translate.y&&f.actions.get("fitWindow").funct()},null,null,"Enter"));this.addAction("keyPressEnter",function(){e.isSelectionEmpty()?f.actions.get("smartFit").funct():e.isEnabled()&& -e.startEditingAtCell()});this.addAction("import...",function(){window.openNew=!1;window.openKey="import";window.openFile=new OpenFile(mxUtils.bind(this,function(){f.hideDialog()}));window.openFile.setConsumer(mxUtils.bind(this,function(l,p){try{var w=mxUtils.parseXml(l);g.graph.setSelectionCells(g.graph.importGraphModel(w.documentElement))}catch(z){mxUtils.alert(mxResources.get("invalidOrMissingFile")+": "+z.message)}}));f.showDialog((new OpenDialog(this)).container,320,220,!0,!0,function(){window.openFile= -null})}).isEnabled=h;this.addAction("save",function(){f.saveFile(!1)},null,null,Editor.ctrlKey+"+S").isEnabled=h;this.addAction("saveAs...",function(){f.saveFile(!0)},null,null,Editor.ctrlKey+"+Shift+S");this.addAction("export...",function(){f.showDialog((new ExportDialog(f)).container,300,340,!0,!0)});this.addAction("editDiagram...",function(){var l=new EditDiagramDialog(f);f.showDialog(l.container,620,420,!0,!1);l.init()}).isEnabled=h;this.addAction("pageSetup...",function(){f.showDialog((new PageSetupDialog(f)).container, -320,240,!0,!0)}).isEnabled=h;this.addAction("print...",function(){f.showPrintDialog()},null,"sprite-print",Editor.ctrlKey+"+P");this.addAction("preview",function(){mxUtils.show(e,null,10,10)});this.addAction("undo",function(){f.undo()},null,"sprite-undo",Editor.ctrlKey+"+Z");this.addAction("redo",function(){f.redo()},null,"sprite-redo",mxClient.IS_WIN?Editor.ctrlKey+"+Y":Editor.ctrlKey+"+Shift+Z");this.addAction("cut",function(){var l=null;try{l=f.copyXml(),null!=l&&e.removeCells(l,!1)}catch(p){}try{null== -l&&mxClipboard.cut(e)}catch(p){f.handleError(p)}},null,"sprite-cut",Editor.ctrlKey+"+X");this.addAction("copy",function(){try{f.copyXml()}catch(l){}try{mxClipboard.copy(e)}catch(l){f.handleError(l)}},null,"sprite-copy",Editor.ctrlKey+"+C");this.addAction("paste",function(){if(e.isEnabled()&&!e.isCellLocked(e.getDefaultParent())){var l=!1;try{Editor.enableNativeCipboard&&(f.readGraphModelFromClipboard(function(p){if(null!=p){e.getModel().beginUpdate();try{f.pasteXml(p,!0)}finally{e.getModel().endUpdate()}}else mxClipboard.paste(e)}), -l=!0)}catch(p){}l||mxClipboard.paste(e)}},!1,"sprite-paste",Editor.ctrlKey+"+V");this.addAction("pasteHere",function(l){function p(z){if(null!=z){for(var C=!0,F=0;F"));e.cellLabelChanged(state.cell,Graph.sanitizeHtml(C));e.setCellStyles("html",l,[p[w]])}}f.fireEvent(new mxEventObject("styleChanged", -"keys",["html"],"values",[null!=l?l:"0"],"cells",p))}finally{e.getModel().endUpdate()}});this.addAction("wordWrap",function(){var l=e.getView().getState(e.getSelectionCell()),p="wrap";e.stopEditing();null!=l&&"wrap"==l.style[mxConstants.STYLE_WHITE_SPACE]&&(p=null);e.setCellStyles(mxConstants.STYLE_WHITE_SPACE,p)});this.addAction("rotation",function(){var l="0",p=e.getView().getState(e.getSelectionCell());null!=p&&(l=p.style[mxConstants.STYLE_ROTATION]||l);l=new FilenameDialog(f,l,mxResources.get("apply"), -function(w){null!=w&&0Math.abs(l-f.view.scale)&&5>Math.abs(p-f.container.scrollLeft)&&5>Math.abs(w-f.container.scrollTop)&&z==f.view.translate.x&&C==f.view.translate.y&&e.actions.get("fitWindow").funct()},null,null,"Enter"));this.addAction("keyPressEnter",function(){f.isSelectionEmpty()?e.actions.get("smartFit").funct():f.isEnabled()&& +f.startEditingAtCell()});this.addAction("import...",function(){window.openNew=!1;window.openKey="import";window.openFile=new OpenFile(mxUtils.bind(this,function(){e.hideDialog()}));window.openFile.setConsumer(mxUtils.bind(this,function(l,p){try{var w=mxUtils.parseXml(l);g.graph.setSelectionCells(g.graph.importGraphModel(w.documentElement))}catch(z){mxUtils.alert(mxResources.get("invalidOrMissingFile")+": "+z.message)}}));e.showDialog((new OpenDialog(this)).container,320,220,!0,!0,function(){window.openFile= +null})}).isEnabled=h;this.addAction("save",function(){e.saveFile(!1)},null,null,Editor.ctrlKey+"+S").isEnabled=h;this.addAction("saveAs...",function(){e.saveFile(!0)},null,null,Editor.ctrlKey+"+Shift+S");this.addAction("export...",function(){e.showDialog((new ExportDialog(e)).container,300,340,!0,!0)});this.addAction("editDiagram...",function(){var l=new EditDiagramDialog(e);e.showDialog(l.container,620,420,!0,!1);l.init()}).isEnabled=h;this.addAction("pageSetup...",function(){e.showDialog((new PageSetupDialog(e)).container, +320,240,!0,!0)}).isEnabled=h;this.addAction("print...",function(){e.showPrintDialog()},null,"sprite-print",Editor.ctrlKey+"+P");this.addAction("preview",function(){mxUtils.show(f,null,10,10)});this.addAction("undo",function(){e.undo()},null,"sprite-undo",Editor.ctrlKey+"+Z");this.addAction("redo",function(){e.redo()},null,"sprite-redo",mxClient.IS_WIN?Editor.ctrlKey+"+Y":Editor.ctrlKey+"+Shift+Z");this.addAction("cut",function(){var l=null;try{l=e.copyXml(),null!=l&&f.removeCells(l,!1)}catch(p){}try{null== +l&&mxClipboard.cut(f)}catch(p){e.handleError(p)}},null,"sprite-cut",Editor.ctrlKey+"+X");this.addAction("copy",function(){try{e.copyXml()}catch(l){}try{mxClipboard.copy(f)}catch(l){e.handleError(l)}},null,"sprite-copy",Editor.ctrlKey+"+C");this.addAction("paste",function(){if(f.isEnabled()&&!f.isCellLocked(f.getDefaultParent())){var l=!1;try{Editor.enableNativeCipboard&&(e.readGraphModelFromClipboard(function(p){if(null!=p){f.getModel().beginUpdate();try{e.pasteXml(p,!0)}finally{f.getModel().endUpdate()}}else mxClipboard.paste(f)}), +l=!0)}catch(p){}l||mxClipboard.paste(f)}},!1,"sprite-paste",Editor.ctrlKey+"+V");this.addAction("pasteHere",function(l){function p(z){if(null!=z){for(var C=!0,F=0;F"));f.cellLabelChanged(state.cell,Graph.sanitizeHtml(C));f.setCellStyles("html",l,[p[w]])}}e.fireEvent(new mxEventObject("styleChanged", +"keys",["html"],"values",[null!=l?l:"0"],"cells",p))}finally{f.getModel().endUpdate()}});this.addAction("wordWrap",function(){var l=f.getView().getState(f.getSelectionCell()),p="wrap";f.stopEditing();null!=l&&"wrap"==l.style[mxConstants.STYLE_WHITE_SPACE]&&(p=null);f.setCellStyles(mxConstants.STYLE_WHITE_SPACE,p)});this.addAction("rotation",function(){var l="0",p=f.getView().getState(f.getSelectionCell());null!=p&&(l=p.style[mxConstants.STYLE_ROTATION]||l);l=new FilenameDialog(e,l,mxResources.get("apply"), +function(w){null!=w&&0mxUtils.indexOf(this.customFonts,n)&&(this.customFonts.push(n),this.editorUi.fireEvent(new mxEventObject("customFontsChanged")))}))})));this.put("formatBlock",new Menu(mxUtils.bind(this,function(f,g){function e(h,n){return f.addItem(h,null,mxUtils.bind(this,function(){null!=b.cellEditor.textarea&&(b.cellEditor.textarea.focus(),document.execCommand("formatBlock",!1,"<"+ -n+">"))}),g)}e(mxResources.get("normal"),"p");e("","h1").firstChild.nextSibling.innerHTML='

'+mxResources.get("heading")+" 1

";e("","h2").firstChild.nextSibling.innerHTML='

'+mxResources.get("heading")+" 2

";e("","h3").firstChild.nextSibling.innerHTML='

'+mxResources.get("heading")+" 3

";e("","h4").firstChild.nextSibling.innerHTML='

'+mxResources.get("heading")+" 4

";e("","h5").firstChild.nextSibling.innerHTML= -'
'+mxResources.get("heading")+" 5
";e("","h6").firstChild.nextSibling.innerHTML='
'+mxResources.get("heading")+" 6
";e("","pre").firstChild.nextSibling.innerHTML='
'+mxResources.get("formatted")+"
";e("","blockquote").firstChild.nextSibling.innerHTML='
'+mxResources.get("blockquote")+"
"})));this.put("fontSize",new Menu(mxUtils.bind(this,function(f,g){var e= -[6,8,9,10,11,12,14,18,24,36,48,72];0>mxUtils.indexOf(e,this.defaultFontSize)&&(e.push(this.defaultFontSize),e.sort(function(w,z){return w-z}));for(var h=mxUtils.bind(this,function(w){if(null!=b.cellEditor.textarea){document.execCommand("fontSize",!1,"3");for(var z=b.cellEditor.textarea.getElementsByTagName("font"),C=0;CmxUtils.indexOf(e,this.customFontSizes[q])&&(n(this.customFontSizes[q]),l++);0mxUtils.indexOf(this.customFonts,n)&&(this.customFonts.push(n),this.editorUi.fireEvent(new mxEventObject("customFontsChanged")))}))})));this.put("formatBlock",new Menu(mxUtils.bind(this,function(e,g){function f(h,n){return e.addItem(h,null,mxUtils.bind(this,function(){null!=b.cellEditor.textarea&&(b.cellEditor.textarea.focus(),document.execCommand("formatBlock",!1,"<"+ +n+">"))}),g)}f(mxResources.get("normal"),"p");f("","h1").firstChild.nextSibling.innerHTML='

'+mxResources.get("heading")+" 1

";f("","h2").firstChild.nextSibling.innerHTML='

'+mxResources.get("heading")+" 2

";f("","h3").firstChild.nextSibling.innerHTML='

'+mxResources.get("heading")+" 3

";f("","h4").firstChild.nextSibling.innerHTML='

'+mxResources.get("heading")+" 4

";f("","h5").firstChild.nextSibling.innerHTML= +'
'+mxResources.get("heading")+" 5
";f("","h6").firstChild.nextSibling.innerHTML='
'+mxResources.get("heading")+" 6
";f("","pre").firstChild.nextSibling.innerHTML='
'+mxResources.get("formatted")+"
";f("","blockquote").firstChild.nextSibling.innerHTML='
'+mxResources.get("blockquote")+"
"})));this.put("fontSize",new Menu(mxUtils.bind(this,function(e,g){var f= +[6,8,9,10,11,12,14,18,24,36,48,72];0>mxUtils.indexOf(f,this.defaultFontSize)&&(f.push(this.defaultFontSize),f.sort(function(w,z){return w-z}));for(var h=mxUtils.bind(this,function(w){if(null!=b.cellEditor.textarea){document.execCommand("fontSize",!1,"3");for(var z=b.cellEditor.textarea.getElementsByTagName("font"),C=0;CmxUtils.indexOf(f,this.customFontSizes[q])&&(n(this.customFontSizes[q]),l++);0"];for(var O=0;O");for(var H=0;H
");K.push("")}K.push("");F=K.join("");I.call(G,F);F=G.cellEditor.textarea.getElementsByTagName("table");if(F.length==C.length+1)for(I=F.length-1;0<=I;I--)if(0==I||F[I]!=C[I-1]){G.selectNode(F[I].rows[0].cells[0]);break}}});var e=this.editorUi.editor.graph,h=null,n=null;null==d&&(a.div.className+=" geToolbarMenu", +w&&0"];for(var O=0;O");for(var H=0;H
");K.push("")}K.push("");F=K.join("");I.call(G,F);F=G.cellEditor.textarea.getElementsByTagName("table");if(F.length==C.length+1)for(I=F.length-1;0<=I;I--)if(0==I||F[I]!=C[I-1]){G.selectNode(F[I].rows[0].cells[0]);break}}});var f=this.editorUi.editor.graph,h=null,n=null;null==d&&(a.div.className+=" geToolbarMenu", a.labels=!1);a=a.addItem("",null,null,d,null,null,null,!0);a.firstChild.style.fontSize=Menus.prototype.defaultFontSize+"px";d=a.getElementsByTagName("td");1';this.appendDropDownImageHtml(a);b=a.getElementsByTagName("div")[0];b.style.marginLeft=g+"px";b.style.marginTop=e+"px";EditorUi.compactUi&&(a.getElementsByTagName("img")[0].style.left="24px",a.getElementsByTagName("img")[0].style.top="5px",a.style.width= +Toolbar.prototype.addDropDownArrow=function(a,b,d,e,g,f,h,n){g=EditorUi.compactUi?g:n;a.style.whiteSpace="nowrap";a.style.overflow="hidden";a.style.position="relative";a.style.width=e-(null!=h?h:32)+"px";a.innerHTML='
';this.appendDropDownImageHtml(a);b=a.getElementsByTagName("div")[0];b.style.marginLeft=g+"px";b.style.marginTop=f+"px";EditorUi.compactUi&&(a.getElementsByTagName("img")[0].style.left="24px",a.getElementsByTagName("img")[0].style.top="5px",a.style.width= d-10+"px")};Toolbar.prototype.setFontName=function(a){if(null!=this.fontMenu){this.fontMenu.innerText="";var b=document.createElement("div");b.style.display="inline-block";b.style.overflow="hidden";b.style.textOverflow="ellipsis";b.style.maxWidth="66px";mxUtils.write(b,a);this.fontMenu.appendChild(b);this.appendDropDownImageHtml(this.fontMenu)}}; Toolbar.prototype.setFontSize=function(a){if(null!=this.sizeMenu){this.sizeMenu.innerText="";var b=document.createElement("div");b.style.display="inline-block";b.style.overflow="hidden";b.style.textOverflow="ellipsis";b.style.maxWidth="24px";mxUtils.write(b,a);this.sizeMenu.appendChild(b);this.appendDropDownImageHtml(this.sizeMenu)}}; Toolbar.prototype.createTextToolbar=function(){var a=this.editorUi,b=a.editor.graph,d=this.addMenu("",mxResources.get("style"),!0,"formatBlock");d.style.position="relative";d.style.whiteSpace="nowrap";d.style.overflow="hidden";d.innerHTML=mxResources.get("style");this.appendDropDownImageHtml(d);EditorUi.compactUi&&(d.style.paddingRight="18px",d.getElementsByTagName("img")[0].style.right="1px",d.getElementsByTagName("img")[0].style.top="5px");this.addSeparator();this.fontMenu=this.addMenu("",mxResources.get("fontFamily"), !0,"fontFamily");this.fontMenu.style.position="relative";this.fontMenu.style.whiteSpace="nowrap";this.fontMenu.style.overflow="hidden";this.fontMenu.style.width="68px";this.setFontName(Menus.prototype.defaultFont);EditorUi.compactUi&&(this.fontMenu.style.paddingRight="18px",this.fontMenu.getElementsByTagName("img")[0].style.right="1px",this.fontMenu.getElementsByTagName("img")[0].style.top="5px");this.addSeparator();this.sizeMenu=this.addMenu(Menus.prototype.defaultFontSize,mxResources.get("fontSize"), !0,"fontSize");this.sizeMenu.style.position="relative";this.sizeMenu.style.whiteSpace="nowrap";this.sizeMenu.style.overflow="hidden";this.sizeMenu.style.width="24px";this.setFontSize(Menus.prototype.defaultFontSize);EditorUi.compactUi&&(this.sizeMenu.style.paddingRight="18px",this.sizeMenu.getElementsByTagName("img")[0].style.right="1px",this.sizeMenu.getElementsByTagName("img")[0].style.top="5px");d=this.addItems("- undo redo - bold italic underline".split(" "));d[1].setAttribute("title",mxResources.get("undo")+ -" ("+a.actions.get("undo").shortcut+")");d[2].setAttribute("title",mxResources.get("redo")+" ("+a.actions.get("redo").shortcut+")");d[4].setAttribute("title",mxResources.get("bold")+" ("+a.actions.get("bold").shortcut+")");d[5].setAttribute("title",mxResources.get("italic")+" ("+a.actions.get("italic").shortcut+")");d[6].setAttribute("title",mxResources.get("underline")+" ("+a.actions.get("underline").shortcut+")");var f=this.addMenuFunction("",mxResources.get("align"),!1,mxUtils.bind(this,function(e){g= -e.addItem("",null,mxUtils.bind(this,function(h){b.cellEditor.alignText(mxConstants.ALIGN_LEFT,h);a.fireEvent(new mxEventObject("styleChanged","keys",[mxConstants.STYLE_ALIGN],"values",[mxConstants.ALIGN_LEFT],"cells",[b.cellEditor.getEditingCell()]))}),null,"geIcon geSprite geSprite-left");g.setAttribute("title",mxResources.get("left"));g=e.addItem("",null,mxUtils.bind(this,function(h){b.cellEditor.alignText(mxConstants.ALIGN_CENTER,h);a.fireEvent(new mxEventObject("styleChanged","keys",[mxConstants.STYLE_ALIGN], -"values",[mxConstants.ALIGN_CENTER],"cells",[b.cellEditor.getEditingCell()]))}),null,"geIcon geSprite geSprite-center");g.setAttribute("title",mxResources.get("center"));g=e.addItem("",null,mxUtils.bind(this,function(h){b.cellEditor.alignText(mxConstants.ALIGN_RIGHT,h);a.fireEvent(new mxEventObject("styleChanged","keys",[mxConstants.STYLE_ALIGN],"values",[mxConstants.ALIGN_RIGHT],"cells",[b.cellEditor.getEditingCell()]))}),null,"geIcon geSprite geSprite-right");g.setAttribute("title",mxResources.get("right")); -g=e.addItem("",null,mxUtils.bind(this,function(){document.execCommand("justifyfull",!1,null)}),null,"geIcon geSprite geSprite-justifyfull");g.setAttribute("title",mxResources.get("justifyfull"));g=e.addItem("",null,mxUtils.bind(this,function(){document.execCommand("insertorderedlist",!1,null)}),null,"geIcon geSprite geSprite-orderedlist");g.setAttribute("title",mxResources.get("numberedList"));g=e.addItem("",null,mxUtils.bind(this,function(){document.execCommand("insertunorderedlist",!1,null)}),null, -"geIcon geSprite geSprite-unorderedlist");g.setAttribute("title",mxResources.get("bulletedList"));g=e.addItem("",null,mxUtils.bind(this,function(){document.execCommand("outdent",!1,null)}),null,"geIcon geSprite geSprite-outdent");g.setAttribute("title",mxResources.get("decreaseIndent"));g=e.addItem("",null,mxUtils.bind(this,function(){document.execCommand("indent",!1,null)}),null,"geIcon geSprite geSprite-indent");g.setAttribute("title",mxResources.get("increaseIndent"))}));f.style.position="relative"; -f.style.whiteSpace="nowrap";f.style.overflow="hidden";f.style.width="30px";f.innerText="";d=document.createElement("div");d.className="geSprite geSprite-left";d.style.marginLeft="-2px";f.appendChild(d);this.appendDropDownImageHtml(f);EditorUi.compactUi&&(f.getElementsByTagName("img")[0].style.left="22px",f.getElementsByTagName("img")[0].style.top="5px");f=this.addMenuFunction("",mxResources.get("format"),!1,mxUtils.bind(this,function(e){g=e.addItem("",null,this.editorUi.actions.get("subscript").funct, -null,"geIcon geSprite geSprite-subscript");g.setAttribute("title",mxResources.get("subscript")+" ("+Editor.ctrlKey+"+,)");g=e.addItem("",null,this.editorUi.actions.get("superscript").funct,null,"geIcon geSprite geSprite-superscript");g.setAttribute("title",mxResources.get("superscript")+" ("+Editor.ctrlKey+"+.)");g=e.addItem("",null,this.editorUi.actions.get("fontColor").funct,null,"geIcon geSprite geSprite-fontcolor");g.setAttribute("title",mxResources.get("fontColor"));g=e.addItem("",null,this.editorUi.actions.get("backgroundColor").funct, -null,"geIcon geSprite geSprite-fontbackground");g.setAttribute("title",mxResources.get("backgroundColor"));g=e.addItem("",null,mxUtils.bind(this,function(){document.execCommand("removeformat",!1,null)}),null,"geIcon geSprite geSprite-removeformat");g.setAttribute("title",mxResources.get("removeFormat"))}));f.style.position="relative";f.style.whiteSpace="nowrap";f.style.overflow="hidden";f.style.width="30px";f.innerText="";d=document.createElement("div");d.className="geSprite geSprite-dots";d.style.marginLeft= -"-2px";f.appendChild(d);this.appendDropDownImageHtml(f);EditorUi.compactUi&&(f.getElementsByTagName("img")[0].style.left="22px",f.getElementsByTagName("img")[0].style.top="5px");this.addSeparator();this.addButton("geIcon geSprite geSprite-code",mxResources.get("html"),function(){b.cellEditor.toggleViewMode();0e.div.clientHeight&&(e.div.style.width="40px");e.hideMenu=mxUtils.bind(this,function(){mxPopupMenu.prototype.hideMenu.apply(e, -arguments);this.editorUi.resetCurrentMenu();e.destroy()});var q=mxUtils.getOffset(a);e.popup(q.x,q.y+a.offsetHeight,null,n);this.editorUi.setCurrentMenu(e,a)}h=!0;mxEvent.consume(n)}));mxEvent.addListener(a,mxClient.IS_POINTER?"pointerdown":"mousedown",mxUtils.bind(this,function(n){h=null==e||null==e.div||null==e.div.parentNode;n.preventDefault()}))}};Toolbar.prototype.destroy=function(){null!=this.gestureHandler&&(mxEvent.removeGestureListeners(document,this.gestureHandler),this.gestureHandler=null)};var OpenDialog=function(){var a=document.createElement("iframe");a.style.backgroundColor="transparent";a.allowTransparency="true";a.style.borderStyle="none";a.style.borderWidth="0px";a.style.overflow="hidden";a.style.maxWidth="100%";a.frameBorder="0";a.setAttribute("width",(Editor.useLocalStorage?640:320)+"px");a.setAttribute("height",(Editor.useLocalStorage?480:220)+"px");a.setAttribute("src",OPEN_FORM);this.container=a},ColorDialog=function(a,b,d,f,g,e){function h(H,Z,S){var X=H.toLowerCase();if(null!= -g&&(""==H||"automatic"==X||X==z.toLowerCase()||X==mxResources.get("default").toLowerCase())||X==mxResources.get("automatic").toLowerCase())H="default";X==mxResources.get("none").toLowerCase()&&(H="none");if(null!=g&&"default"==H)Z?H=e:null!=S&&(H=S);else if("none"!=H&&"#"!=H.charAt(0))try{var Y=document.createElement("canvas").getContext("2d");Y.fillStyle="#"+H;Y.fillStyle!="#"+H.toLowerCase()&&(Y.fillStyle=H,H=Y.fillStyle.substring(1).toUpperCase())}catch(M){}return H}function n(){var H=h(p.value, +Toolbar.prototype.addMenuHandler=function(a,b,d,e){if(null!=d){var g=this.editorUi.editor.graph,f=null,h=!0;mxEvent.addListener(a,"click",mxUtils.bind(this,function(n){if(h&&(null==a.enabled||a.enabled)){g.popupMenuHandler.hideMenu();f=new mxPopupMenu(d);f.smartSeparators=!0;f.div.className+=" geToolbarMenu";f.showDisabled=e;f.labels=b;f.autoExpand=!0;!b&&f.div.scrollHeight>f.div.clientHeight&&(f.div.style.width="40px");f.hideMenu=mxUtils.bind(this,function(){mxPopupMenu.prototype.hideMenu.apply(f, +arguments);this.editorUi.resetCurrentMenu();f.destroy()});var q=mxUtils.getOffset(a);f.popup(q.x,q.y+a.offsetHeight,null,n);this.editorUi.setCurrentMenu(f,a)}h=!0;mxEvent.consume(n)}));mxEvent.addListener(a,mxClient.IS_POINTER?"pointerdown":"mousedown",mxUtils.bind(this,function(n){h=null==f||null==f.div||null==f.div.parentNode;n.preventDefault()}))}};Toolbar.prototype.destroy=function(){null!=this.gestureHandler&&(mxEvent.removeGestureListeners(document,this.gestureHandler),this.gestureHandler=null)};var OpenDialog=function(){var a=document.createElement("iframe");a.style.backgroundColor="transparent";a.allowTransparency="true";a.style.borderStyle="none";a.style.borderWidth="0px";a.style.overflow="hidden";a.style.maxWidth="100%";a.frameBorder="0";a.setAttribute("width",(Editor.useLocalStorage?640:320)+"px");a.setAttribute("height",(Editor.useLocalStorage?480:220)+"px");a.setAttribute("src",OPEN_FORM);this.container=a},ColorDialog=function(a,b,d,e,g,f){function h(H,Z,S){var X=H.toLowerCase();if(null!= +g&&(""==H||"automatic"==X||X==z.toLowerCase()||X==mxResources.get("default").toLowerCase())||X==mxResources.get("automatic").toLowerCase())H="default";X==mxResources.get("none").toLowerCase()&&(H="none");if(null!=g&&"default"==H)Z?H=f:null!=S&&(H=S);else if("none"!=H&&"#"!=H.charAt(0))try{var Y=document.createElement("canvas").getContext("2d");Y.fillStyle="#"+H;Y.fillStyle!="#"+H.toLowerCase()&&(Y.fillStyle=H,H=Y.fillStyle.substring(1).toUpperCase())}catch(M){}return H}function n(){var H=h(p.value, !1);/(^#?[a-zA-Z0-9]*$)/.test(H)?("default"!=H&&("none"!=H&&"#"!=H.charAt(0)&&(H="#"+H),ColorDialog.addRecentColor("none"!=H?H.substring(1):H,12)),w(H),a.hideDialog()):a.handleError({message:mxResources.get("invalidInput")})}function q(){mxClient.IS_TOUCH||(p.focus(),mxClient.IS_GC||mxClient.IS_FF||5<=document.documentMode?p.select():document.execCommand("selectAll",!1,null))}function l(){var H=D(0==ColorDialog.recentColors.length?["FFFFFF"]:ColorDialog.recentColors,11,"FFFFFF",!0);H.style.marginBottom= -"8px";return H}this.editorUi=a;var p=document.createElement("input");p.style.marginBottom="10px";p.style.marginLeft="8px";mxClient.IS_IE&&(p.style.marginTop="10px",document.body.appendChild(p));var w=null!=d?d:this.createApplyFunction();null==e&&(e=Editor.isDarkMode()&&"default"==g?"#ffffff":"#000000");var z=e.substring(1).toUpperCase()+" ("+mxResources.get("automatic")+")";this.init=function(){q()};var C=new mxJSColor.color(p);C.pickerOnfocus=!1;C.showPicker();d=document.createElement("div");mxJSColor.picker.box.style.position= +"8px";return H}this.editorUi=a;var p=document.createElement("input");p.style.marginBottom="10px";p.style.marginLeft="8px";mxClient.IS_IE&&(p.style.marginTop="10px",document.body.appendChild(p));var w=null!=d?d:this.createApplyFunction();null==f&&(f=Editor.isDarkMode()&&"default"==g?"#ffffff":"#000000");var z=f.substring(1).toUpperCase()+" ("+mxResources.get("automatic")+")";this.init=function(){q()};var C=new mxJSColor.color(p);C.pickerOnfocus=!1;C.showPicker();d=document.createElement("div");mxJSColor.picker.box.style.position= "relative";mxJSColor.picker.box.style.width="230px";mxJSColor.picker.box.style.height="100px";mxJSColor.picker.box.style.paddingBottom="10px";d.appendChild(mxJSColor.picker.box);var F=document.createElement("center"),D=mxUtils.bind(this,function(H,Z,S,X){Z=null!=Z?Z:12;var Y=document.createElement("table");Y.style.borderCollapse="collapse";Y.setAttribute("cellspacing","0");Y.style.marginBottom="20px";Y.style.cellSpacing="0px";Y.style.marginLeft="1px";var M=document.createElement("tbody");Y.appendChild(M); for(var U=H.length/Z,ba=0;ba=b&&ColorDialog.recentColors.pop())};ColorDialog.resetRecentColors=function(){ColorDialog.recentColors=[]}; var AboutDialog=function(a){var b=document.createElement("div");b.setAttribute("align","center");var d=document.createElement("h3");mxUtils.write(d,mxResources.get("about")+" GraphEditor");b.appendChild(d);d=document.createElement("img");d.style.border="0px";d.setAttribute("width","176");d.setAttribute("width","151");d.setAttribute("src",IMAGE_PATH+"/logo.png");b.appendChild(d);mxUtils.br(b);mxUtils.write(b,"Powered by mxGraph "+mxClient.VERSION);mxUtils.br(b);d=document.createElement("a");d.setAttribute("href", -"http://www.jgraph.com/");d.setAttribute("target","_blank");mxUtils.write(d,"www.jgraph.com");b.appendChild(d);mxUtils.br(b);mxUtils.br(b);d=mxUtils.button(mxResources.get("close"),function(){a.hideDialog()});d.className="geBtn gePrimaryBtn";b.appendChild(d);this.container=b},TextareaDialog=function(a,b,d,f,g,e,h,n,q,l,p,w,z,C,F){l=null!=l?l:!1;h=document.createElement("div");h.style.position="absolute";h.style.top="20px";h.style.bottom="20px";h.style.left="20px";h.style.right="20px";n=document.createElement("div"); +"http://www.jgraph.com/");d.setAttribute("target","_blank");mxUtils.write(d,"www.jgraph.com");b.appendChild(d);mxUtils.br(b);mxUtils.br(b);d=mxUtils.button(mxResources.get("close"),function(){a.hideDialog()});d.className="geBtn gePrimaryBtn";b.appendChild(d);this.container=b},TextareaDialog=function(a,b,d,e,g,f,h,n,q,l,p,w,z,C,F){l=null!=l?l:!1;h=document.createElement("div");h.style.position="absolute";h.style.top="20px";h.style.bottom="20px";h.style.left="20px";h.style.right="20px";n=document.createElement("div"); n.style.position="absolute";n.style.left="0px";n.style.right="0px";var D=n.cloneNode(!1),G=n.cloneNode(!1);n.style.top="0px";n.style.height="20px";D.style.top="20px";D.style.bottom="64px";G.style.bottom="0px";G.style.height="60px";G.style.textAlign="right";G.style.paddingTop="14px";G.style.boxSizing="border-box";mxUtils.write(n,b);h.appendChild(n);h.appendChild(D);h.appendChild(G);null!=F&&n.appendChild(F);var K=document.createElement("textarea");p&&K.setAttribute("wrap","off");K.setAttribute("spellcheck", "false");K.setAttribute("autocorrect","off");K.setAttribute("autocomplete","off");K.setAttribute("autocapitalize","off");mxUtils.write(K,d||"");K.style.resize="none";K.style.outline="none";K.style.position="absolute";K.style.boxSizing="border-box";K.style.top="0px";K.style.left="0px";K.style.height="100%";K.style.width="100%";this.textarea=K;this.init=function(){K.focus();K.scrollTop=0};D.appendChild(K);null==z||a.isOffline()||G.appendChild(a.createHelpIcon(z));if(null!=C)for(b=0;bMAX_AREA||0>=C.value?"red":"";F.style.backgroundColor=C.value*F.value>MAX_AREA||0>=F.value?"red":""}var f=a.editor.graph,g=f.getGraphBounds(),e=f.view.scale,h=Math.ceil(g.width/ -e),n=Math.ceil(g.height/e);e=document.createElement("table");var q=document.createElement("tbody");e.setAttribute("cellpadding",mxClient.IS_SF?"0":"2");g=document.createElement("tr");var l=document.createElement("td");l.style.fontSize="10pt";l.style.width="100px";mxUtils.write(l,mxResources.get("filename")+":");g.appendChild(l);var p=document.createElement("input");p.setAttribute("value",a.editor.getOrCreateFilename());p.style.width="180px";l=document.createElement("td");l.appendChild(p);g.appendChild(l); +"disabled");"png"===w.value||"jpg"===w.value||"pdf"===w.value?O.removeAttribute("disabled"):O.setAttribute("disabled","disabled");"png"===w.value?(D.removeAttribute("disabled"),G.removeAttribute("disabled")):(D.setAttribute("disabled","disabled"),G.setAttribute("disabled","disabled"))}function d(){C.style.backgroundColor=C.value*F.value>MAX_AREA||0>=C.value?"red":"";F.style.backgroundColor=C.value*F.value>MAX_AREA||0>=F.value?"red":""}var e=a.editor.graph,g=e.getGraphBounds(),f=e.view.scale,h=Math.ceil(g.width/ +f),n=Math.ceil(g.height/f);f=document.createElement("table");var q=document.createElement("tbody");f.setAttribute("cellpadding",mxClient.IS_SF?"0":"2");g=document.createElement("tr");var l=document.createElement("td");l.style.fontSize="10pt";l.style.width="100px";mxUtils.write(l,mxResources.get("filename")+":");g.appendChild(l);var p=document.createElement("input");p.setAttribute("value",a.editor.getOrCreateFilename());p.style.width="180px";l=document.createElement("td");l.appendChild(p);g.appendChild(l); q.appendChild(g);g=document.createElement("tr");l=document.createElement("td");l.style.fontSize="10pt";mxUtils.write(l,mxResources.get("format")+":");g.appendChild(l);var w=document.createElement("select");w.style.width="180px";l=document.createElement("option");l.setAttribute("value","png");mxUtils.write(l,mxResources.get("formatPng"));w.appendChild(l);l=document.createElement("option");ExportDialog.showGifOption&&(l.setAttribute("value","gif"),mxUtils.write(l,mxResources.get("formatGif")),w.appendChild(l)); l=document.createElement("option");l.setAttribute("value","jpg");mxUtils.write(l,mxResources.get("formatJpg"));w.appendChild(l);l=document.createElement("option");l.setAttribute("value","svg");mxUtils.write(l,mxResources.get("formatSvg"));w.appendChild(l);ExportDialog.showXmlOption&&(l=document.createElement("option"),l.setAttribute("value","xml"),mxUtils.write(l,mxResources.get("formatXml")),w.appendChild(l));l=document.createElement("td");l.appendChild(w);g.appendChild(l);q.appendChild(g);g=document.createElement("tr"); l=document.createElement("td");l.style.fontSize="10pt";mxUtils.write(l,mxResources.get("zoom")+" (%):");g.appendChild(l);var z=document.createElement("input");z.setAttribute("type","number");z.setAttribute("value","100");z.style.width="180px";l=document.createElement("td");l.appendChild(z);g.appendChild(l);q.appendChild(g);g=document.createElement("tr");l=document.createElement("td");l.style.fontSize="10pt";mxUtils.write(l,mxResources.get("width")+":");g.appendChild(l);var C=document.createElement("input"); @@ -3765,35 +3766,35 @@ C.setAttribute("value",h);C.style.width="180px";l=document.createElement("td");l l.style.fontSize="10pt";mxUtils.write(l,mxResources.get("dpi")+":");g.appendChild(l);var D=document.createElement("select");D.style.width="180px";l=document.createElement("option");l.setAttribute("value","100");mxUtils.write(l,"100dpi");D.appendChild(l);l=document.createElement("option");l.setAttribute("value","200");mxUtils.write(l,"200dpi");D.appendChild(l);l=document.createElement("option");l.setAttribute("value","300");mxUtils.write(l,"300dpi");D.appendChild(l);l=document.createElement("option"); l.setAttribute("value","400");mxUtils.write(l,"400dpi");D.appendChild(l);l=document.createElement("option");l.setAttribute("value","custom");mxUtils.write(l,mxResources.get("custom"));D.appendChild(l);var G=document.createElement("input");G.style.width="180px";G.style.display="none";G.setAttribute("value","100");G.setAttribute("type","number");G.setAttribute("min","50");G.setAttribute("step","50");var K=!1;mxEvent.addListener(D,"change",function(){"custom"==this.value?(this.style.display="none",G.style.display= "",G.focus()):(G.value=this.value,K||(z.value=this.value))});mxEvent.addListener(G,"change",function(){var X=parseInt(G.value);isNaN(X)||0>=X?G.style.backgroundColor="red":(G.style.backgroundColor="",K||(z.value=X))});l=document.createElement("td");l.appendChild(D);l.appendChild(G);g.appendChild(l);q.appendChild(g);g=document.createElement("tr");l=document.createElement("td");l.style.fontSize="10pt";mxUtils.write(l,mxResources.get("background")+":");g.appendChild(l);var I=document.createElement("input"); -I.setAttribute("type","checkbox");I.checked=null==f.background||f.background==mxConstants.NONE;l=document.createElement("td");l.appendChild(I);mxUtils.write(l,mxResources.get("transparent"));g.appendChild(l);q.appendChild(g);g=document.createElement("tr");l=document.createElement("td");l.style.fontSize="10pt";mxUtils.write(l,mxResources.get("grid")+":");g.appendChild(l);var O=document.createElement("input");O.setAttribute("type","checkbox");O.checked=!1;l=document.createElement("td");l.appendChild(O); -g.appendChild(l);q.appendChild(g);g=document.createElement("tr");l=document.createElement("td");l.style.fontSize="10pt";mxUtils.write(l,mxResources.get("borderWidth")+":");g.appendChild(l);var H=document.createElement("input");H.setAttribute("type","number");H.setAttribute("value",ExportDialog.lastBorderValue);H.style.width="180px";l=document.createElement("td");l.appendChild(H);g.appendChild(l);q.appendChild(g);e.appendChild(q);mxEvent.addListener(w,"change",b);b();mxEvent.addListener(z,"change", +I.setAttribute("type","checkbox");I.checked=null==e.background||e.background==mxConstants.NONE;l=document.createElement("td");l.appendChild(I);mxUtils.write(l,mxResources.get("transparent"));g.appendChild(l);q.appendChild(g);g=document.createElement("tr");l=document.createElement("td");l.style.fontSize="10pt";mxUtils.write(l,mxResources.get("grid")+":");g.appendChild(l);var O=document.createElement("input");O.setAttribute("type","checkbox");O.checked=!1;l=document.createElement("td");l.appendChild(O); +g.appendChild(l);q.appendChild(g);g=document.createElement("tr");l=document.createElement("td");l.style.fontSize="10pt";mxUtils.write(l,mxResources.get("borderWidth")+":");g.appendChild(l);var H=document.createElement("input");H.setAttribute("type","number");H.setAttribute("value",ExportDialog.lastBorderValue);H.style.width="180px";l=document.createElement("td");l.appendChild(H);g.appendChild(l);q.appendChild(g);f.appendChild(q);mxEvent.addListener(w,"change",b);b();mxEvent.addListener(z,"change", function(){K=!0;var X=Math.max(0,parseFloat(z.value)||100)/100;z.value=parseFloat((100*X).toFixed(2));0=parseInt(z.value))mxUtils.alert(mxResources.get("drawingEmpty"));else{var X=p.value,Y=w.value,M=Math.max(0,parseFloat(z.value)||100)/100,U=Math.max(0,parseInt(H.value)),ba=f.background,ja=Math.max(1,parseInt(G.value));if(("svg"==Y||"png"==Y|| -"pdf"==Y)&&I.checked)ba=null;else if(null==ba||ba==mxConstants.NONE)ba="#ffffff";ExportDialog.lastBorderValue=U;ExportDialog.exportFile(a,X,Y,ba,M,U,ja,O.checked)}}));Z.className="geBtn gePrimaryBtn";var S=mxUtils.button(mxResources.get("cancel"),function(){a.hideDialog()});S.className="geBtn";a.editor.cancelFirst?(l.appendChild(S),l.appendChild(Z)):(l.appendChild(Z),l.appendChild(S));g.appendChild(l);q.appendChild(g);e.appendChild(q);this.container=e};ExportDialog.lastBorderValue=0; +X)):(z.value="100",C.value=h,F.value=n);d()});g=document.createElement("tr");l=document.createElement("td");l.setAttribute("align","right");l.style.paddingTop="22px";l.colSpan=2;var Z=mxUtils.button(mxResources.get("export"),mxUtils.bind(this,function(){if(0>=parseInt(z.value))mxUtils.alert(mxResources.get("drawingEmpty"));else{var X=p.value,Y=w.value,M=Math.max(0,parseFloat(z.value)||100)/100,U=Math.max(0,parseInt(H.value)),ba=e.background,ja=Math.max(1,parseInt(G.value));if(("svg"==Y||"png"==Y|| +"pdf"==Y)&&I.checked)ba=null;else if(null==ba||ba==mxConstants.NONE)ba="#ffffff";ExportDialog.lastBorderValue=U;ExportDialog.exportFile(a,X,Y,ba,M,U,ja,O.checked)}}));Z.className="geBtn gePrimaryBtn";var S=mxUtils.button(mxResources.get("cancel"),function(){a.hideDialog()});S.className="geBtn";a.editor.cancelFirst?(l.appendChild(S),l.appendChild(Z)):(l.appendChild(Z),l.appendChild(S));g.appendChild(l);q.appendChild(g);f.appendChild(q);this.container=f};ExportDialog.lastBorderValue=0; ExportDialog.showGifOption=!0;ExportDialog.showXmlOption=!0; -ExportDialog.exportFile=function(a,b,d,f,g,e,h,n){n=a.editor.graph;if("xml"==d)ExportDialog.saveLocalFile(a,mxUtils.getXml(a.editor.getGraphXml()),b,d);else if("svg"==d)ExportDialog.saveLocalFile(a,mxUtils.getXml(n.getSvg(f,g,e)),b,d);else{var q=n.getGraphBounds(),l=mxUtils.createXmlDocument(),p=l.createElement("output");l.appendChild(p);l=new mxXmlCanvas2D(p);l.translate(Math.floor((e/g-q.x)/n.view.scale),Math.floor((e/g-q.y)/n.view.scale));l.scale(g/n.view.scale);(new mxImageExport).drawState(n.getView().getState(n.model.root), -l);p="xml="+encodeURIComponent(mxUtils.getXml(p));l=Math.ceil(q.width*g/n.view.scale+2*e);g=Math.ceil(q.height*g/n.view.scale+2*e);p.length<=MAX_REQUEST_SIZE&&l*g Y.name?1:0});if(null!=F){p=document.createElement("div");p.style.width="100%";p.style.fontSize="11px";p.style.textAlign="center";mxUtils.write(p,F);var O=l.addField(mxResources.get("id")+":",p);mxEvent.addListener(p,"dblclick",function(X){X=new FilenameDialog(a,F,mxResources.get("apply"),mxUtils.bind(this,function(Y){if(null!=Y&&0X.indexOf(":"))try{var Y=mxUtils.indexOf(w,X);if(0<=Y&&null!=z[Y])z[Y].focus();else{e.cloneNode(!1).setAttribute(X, +"text");H.setAttribute("size",mxClient.IS_IE||mxClient.IS_IE11?"36":"40");H.style.boxSizing="border-box";H.style.borderWidth="1px";H.style.borderStyle="solid";H.style.marginLeft="2px";H.style.padding="4px";H.style.width="100%";h.appendChild(H);q.appendChild(h);e.appendChild(q);var Z=mxUtils.button(mxResources.get("addProperty"),function(){var X=H.value;if(0X.indexOf(":"))try{var Y=mxUtils.indexOf(w,X);if(0<=Y&&null!=z[Y])z[Y].focus();else{f.cloneNode(!1).setAttribute(X, "");0<=Y&&(w.splice(Y,1),z.splice(Y,1));w.push(X);var M=l.addTextarea(X+":","",2);M.style.width="100%";z.push(M);D(M,X);M.focus()}Z.setAttribute("disabled","disabled");H.value=""}catch(U){mxUtils.alert(U)}else mxUtils.alert(mxResources.get("invalidName"))});mxEvent.addListener(H,"keypress",function(X){13==X.keyCode&&Z.click()});this.init=function(){0"))}); mxEvent.addListener(V,"dragend",function(ea){null!=z&&null!=C&&q.addCell(P,q.model.root,C);C=z=null;ea.stopPropagation();ea.preventDefault()});var oa=document.createElement("img");oa.setAttribute("draggable","false");oa.setAttribute("align","top");oa.setAttribute("border","0");oa.className="geAdaptiveAsset";oa.style.width="16px";oa.style.padding="0px 6px 0 4px";oa.style.marginTop="2px";oa.style.cursor="pointer";oa.setAttribute("title",mxResources.get(q.model.isVisible(P)?"hide":"show"));q.model.isVisible(P)? @@ -3804,7 +3805,7 @@ mxClient.IS_POINTER||mxClient.IS_IE&&10>document.documentMode)pa=document.create "-1px",pa.appendChild(ca),mxEvent.addListener(ca,"click",function(ea){q.isEnabled()&&q.addCell(P,q.model.root,ja-1);mxEvent.consume(ea)})),0<=ja&&jak&&(k=h.length);return h.substring(6,k)}return null};var d=Sidebar.prototype.getTagsForStencil;Sidebar.prototype.getTagsForStencil=function(h,k,l){var m=d.apply(this,arguments);null!=this.shapetags&& -(h=h.toLowerCase(),k=k.toLowerCase(),null!=this.shapetags[h]&&m.push(this.shapetags[h]),k=h+"."+k,null!=this.shapetags[k]&&m.push(this.shapetags[k]));return m};Sidebar.prototype.addTagIndex=function(h){h=h.split("\n");for(var k=0;kq?"":l.substring(q+1));this.setCurrentSearchEntryLibrary(h[k].id,h[k].lib);this.createVertexTemplateEntry(l,parseInt(h[k].w),parseInt(h[k].h),"",m.replace(/_/g," "),null,null,this.filterTags(n.join(" "))); -null!=this.currentSearchEntryLibrary&&this.addLibForStyle(this.getKeyStyle(l),this.currentSearchEntryLibrary);this.setCurrentSearchEntryLibrary()}}}}};Sidebar.prototype.initPalettes=function(){var h=GRAPH_IMAGE_PATH,k=STENCIL_PATH,l=this.signs,m=this.rack,n=this.pids,p=this.cisco,q=this.sysml;"1"==urlParams.createindex&&(this.createdSearchIndex=[]);this.addSearchPalette(!0);this.appendCustomLibraries||this.addCustomEntries();this.addGeneralPalette(null==this.customEntries);this.addMiscPalette(!1); -this.addAdvancedPalette(!1);this.addBasicPalette();this.addStencilPalette("arrows",mxResources.get("arrows"),k+"/arrows.xml",";html=1;"+mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;"+mxConstants.STYLE_STROKEWIDTH+"=2;strokeColor=#000000;",null,null,null,null,null,"arrows");this.addArrows2Palette();this.setCurrentSearchEntryLibrary("clipart","computer");this.addImagePalette("computer","Clipart / Computer",h+"/lib/clip_art/computers/","_128x128.png","Antivirus Data_Filtering Database Database_Add Database_Minus Database_Move_Stack Database_Remove Fujitsu_Tablet Harddrive IBM_Tablet iMac iPad Laptop MacBook Mainframe Monitor Monitor_Tower Monitor_Tower_Behind Netbook Network Network_2 Printer Printer_Commercial Secure_System Server Server_Rack Server_Rack_Empty Server_Rack_Partial Server_Tower Software Stylus Touch USB_Hub Virtual_Application Virtual_Machine Virus Workstation".split(" "), +n.style.marginLeft="4px";mxUtils.write(n,"Save");mxEvent.addListener(h,"click",mxUtils.bind(this,function(p){if("BUTTON"==mxEvent.getSource(p).nodeName){p=k.getElementsByTagName("svg");var q=68*Math.ceil(p.length/6)+36,t=Graph.createSvgNode(0,0,432,q,"#ffffff"),u=new mxSvgCanvas2D(t);u.setFontFamily(mxConstants.DEFAULT_FONTFAMILY);u.setFontStyle(mxConstants.FONT_BOLD);u.setFontColor("rgb(80, 80, 80)");u.setFontSize(14);var v=h.getElementsByTagName("span");0k&&(k=h.length);return h.substring(6,k)}return null};var e=Sidebar.prototype.getTagsForStencil;Sidebar.prototype.getTagsForStencil=function(h,k,l){var m=e.apply(this,arguments);null!=this.shapetags&&(h=h.toLowerCase(),k=k.toLowerCase(), +null!=this.shapetags[h]&&m.push(this.shapetags[h]),k=h+"."+k,null!=this.shapetags[k]&&m.push(this.shapetags[k]));return m};Sidebar.prototype.addTagIndex=function(h){h=h.split("\n");for(var k=0;kq?"":l.substring(q+1));this.setCurrentSearchEntryLibrary(h[k].id,h[k].lib);this.createVertexTemplateEntry(l,parseInt(h[k].w),parseInt(h[k].h),"",m.replace(/_/g," "),null,null,this.filterTags(n.join(" ")));null!=this.currentSearchEntryLibrary&& +this.addLibForStyle(this.getKeyStyle(l),this.currentSearchEntryLibrary);this.setCurrentSearchEntryLibrary()}}}}};Sidebar.prototype.initPalettes=function(){var h=GRAPH_IMAGE_PATH,k=STENCIL_PATH,l=this.signs,m=this.rack,n=this.pids,p=this.cisco,q=this.sysml;"1"==urlParams.createindex&&(this.createdSearchIndex=[]);this.addSearchPalette(!0);this.appendCustomLibraries||this.addCustomEntries();this.addGeneralPalette(null==this.customEntries);this.addMiscPalette(!1);this.addAdvancedPalette(!1);this.addBasicPalette(); +this.addStencilPalette("arrows",mxResources.get("arrows"),k+"/arrows.xml",";html=1;"+mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;"+mxConstants.STYLE_STROKEWIDTH+"=2;strokeColor=#000000;",null,null,null,null,null,"arrows");this.addArrows2Palette();this.setCurrentSearchEntryLibrary("clipart","computer");this.addImagePalette("computer","Clipart / Computer",h+"/lib/clip_art/computers/","_128x128.png","Antivirus Data_Filtering Database Database_Add Database_Minus Database_Move_Stack Database_Remove Fujitsu_Tablet Harddrive IBM_Tablet iMac iPad Laptop MacBook Mainframe Monitor Monitor_Tower Monitor_Tower_Behind Netbook Network Network_2 Printer Printer_Commercial Secure_System Server Server_Rack Server_Rack_Empty Server_Rack_Partial Server_Tower Software Stylus Touch USB_Hub Virtual_Application Virtual_Machine Virus Workstation".split(" "), "Antivirus;Data Filtering;Database;Database Add;Database Minus;Database Move Stack;Database Remove;Fujitsu Tablet;Harddrive;IBMTablet;iMac;iPad;Laptop;MacBook;Mainframe;Monitor;Monitor Tower;Monitor Tower Behind;Netbook;Network;Network 2;Printer;Printer Commercial;Secure System;Server;Server Rack;Server Rack Empty;Server Rack Partial;Server Tower;Software;Stylus;Touch;USB Hub;Virtual Application;Virtual Machine;Virus;Workstation".split(";"));this.setCurrentSearchEntryLibrary("clipart","finance"); this.addImagePalette("finance","Clipart / Finance",h+"/lib/clip_art/finance/","_128x128.png","Arrow_Down Arrow_Up Coins Credit_Card Dollar Graph Pie_Chart Piggy_Bank Safe Shopping_Cart Stock_Down Stock_Up".split(" "),"Arrow_Down;Arrow Up;Coins;Credit Card;Dollar;Graph;Pie Chart;Piggy Bank;Safe;Shopping Basket;Stock Down;Stock Up".split(";"));this.setCurrentSearchEntryLibrary("clipart","clipart");this.addImagePalette("clipart","Clipart / Various",h+"/lib/clip_art/general/","_128x128.png","Battery_0 Battery_100 Battery_50 Battery_75 Battery_allstates Bluetooth Earth_globe Empty_Folder Full_Folder Gear Keys Lock Mouse_Pointer Plug Ships_Wheel Star Tire".split(" "), "Battery 0%;Battery 100%;Battery 50%;Battery 75%;Battery;Bluetooth;Globe;Empty Folder;Full Folder;Gear;Keys;Lock;Mousepointer;Plug;Ships Wheel;Star;Tire".split(";"));this.setCurrentSearchEntryLibrary("clipart","networking");this.addImagePalette("networking","Clipart / Networking",h+"/lib/clip_art/networking/","_128x128.png","Bridge Certificate Certificate_Off Cloud Cloud_Computer Cloud_Computer_Private Cloud_Rack Cloud_Rack_Private Cloud_Server Cloud_Server_Private Cloud_Storage Concentrator Email Firewall_02 Firewall Firewall-page1 Ip_Camera Modem power_distribution_unit Print_Server Print_Server_Wireless Repeater Router Router_Icon Switch UPS Wireless_Router Wireless_Router_N".split(" "), @@ -3871,16 +3872,16 @@ this.setCurrentSearchEntryLibrary("clipart","telco");this.addImagePalette("telco this.addBootstrapPalette();this.addDFDPalette();this.addErPalette();this.addIos7Palette();this.addIosPalette();this.addKubernetesPalette();this.addMockupPalette();this.addSitemapPalette();this.addSalesforcePalette();this.addUml25Palette();this.addUmlPalette(!1);this.addAlliedTelesisPalette();this.addAWS3Palette();this.addAWS4bPalette();this.addAWS4Palette();this.addAWS3DPalette();this.addAzurePalette();this.addAzure2Palette();this.addMSCAEPalette();this.addC4Palette();this.addCiscoPalette(p,k);this.addCisco19Palette(); this.addCiscoSafePalette();this.addCumulusPalette();this.addCitrixPalette();this.addGCP2Palette();this.addGCPIconsPalette();this.addIBMPalette();this.addNetworkPalette();this.addSAPPalette();this.addOfficePalette();this.addRackPalette(m,k);this.addVeeamPalette();this.addVeeam2Palette();this.addVVDPalette();this.addArchimate3Palette();this.addArchiMatePalette();this.addBpmn2Palette();this.addSysMLPalette(q,k);this.addLeanMappingPalette();this.addCabinetsPalette();this.addInfographicPalette();this.addEipPalette(); this.addElectricalPalette();this.addFloorplanPalette();this.addFluidPowerPalette();this.addGMDLPalette();this.addPidPalette(n,k);this.addThreatModelingPalette();this.addWebIconsPalette();this.addWebLogosPalette();this.addSignsPalette(l,k);this.appendCustomLibraries&&this.addCustomEntries();this.showEntries();null!=this.createdSearchIndex&&console.log("searchFileData",Graph.compress(JSON.stringify(this.createdSearchIndex)))};Sidebar.prototype.addCustomEntries=function(){if(null!=this.customEntries)for(var h= -0,k=0;k ';A.appendChild(B)}),y=mxUtils.bind(this, +0,k=0;k ';A.appendChild(B)}),x=mxUtils.bind(this, function(){null!=v&&null!=w&&(null!=u?(v.style.display="block",w.innerText="",mxUtils.write(w,this.editorUi.getResource(q.title)),r(u,v)):null!=t?(this.editorUi.addLibraryEntries(t,v),v.style.display="block",w.innerText="",mxUtils.write(w,this.editorUi.getResource(q.title))):(v.style.display="none",w.innerText="",mxUtils.write(w,mxResources.get("loading")+"...")))});if(null==q.data&&null!=q.url&&!q.preload&&h>=this.maxPreloadCount)this.addPalette(n.id+"."+p,this.editorUi.getResource(q.title),!1,mxUtils.bind(this, function(z,A){var B=mxUtils.bind(this,function(C){this.setCurrentSearchEntryLibrary(n.id,n.id+"."+p);this.addEntries(C);this.setCurrentSearchEntryLibrary();this.editorUi.addLibraryEntries(C,z)});z.style.display="none";A.innerText="";mxUtils.write(A,mxResources.get("loading")+"...");var D=q.url;this.editorUi.editor.isCorsEnabledForUrl(D)||(D=PROXY_URL+"?url="+encodeURIComponent(D));this.editorUi.editor.loadUrl(D,mxUtils.bind(this,function(C){z.style.display="block";A.innerText="";mxUtils.write(A,this.editorUi.getResource(q.title)); -try{var E=mxUtils.parseXml(C);if("mxlibrary"==E.documentElement.nodeName){var F=JSON.parse(mxUtils.getTextContent(E.documentElement));B(F)}else r(mxResources.get("notALibraryFile"),z)}catch(G){r(mxResources.get("error")+": "+G.message,z)}}))}));else if(this.addPalette(n.id+"."+p,this.editorUi.getResource(q.title),!1,mxUtils.bind(this,function(z,A){v=z;w=A;y()})),null!=q.data)this.setCurrentSearchEntryLibrary(n.id,n.id+"."+p),this.addEntries(q.data),this.setCurrentSearchEntryLibrary(),t=q.data,y(); -else if(null!=q.url){h++;var x=q.url;this.editorUi.editor.isCorsEnabledForUrl(x)||(x=PROXY_URL+"?url="+encodeURIComponent(x));this.editorUi.editor.loadUrl(x,mxUtils.bind(this,function(z){try{var A=mxUtils.parseXml(z);"mxlibrary"==A.documentElement.nodeName?(t=JSON.parse(mxUtils.getTextContent(A.documentElement)),this.addEntries(t)):u=mxResources.get("notALibraryFile");y()}catch(B){u=mxResources.get("error")+": "+B.message,y()}}),mxUtils.bind(this,function(z){u=null!=z&&null!=z.message?z.message:z; -y()}))}else u=mxResources.get("invalidInput"),y()})(n.libs[p])};if("1"==urlParams.createindex){var c=Sidebar.prototype.addStencilPalette;Sidebar.prototype.addStencilPalette=function(h,k,l,m,n,p,q,t,u,v){c.apply(this,arguments);q=null!=q?q:1;mxStencilRegistry.loadStencilSet(l,mxUtils.bind(this,function(w,r,y,x,z){if(null!=this.createdSearchIndex&&null==n||0>mxUtils.indexOf(n,r))w={style:"shape="+w+r+m,w:Math.round(x*q),h:Math.round(z*q)},r=null!=t?t[r]:null,null!=r&&(w.tags=r),null!=v&&(w.id=v,w.lib= +try{var E=mxUtils.parseXml(C);if("mxlibrary"==E.documentElement.nodeName){var F=JSON.parse(mxUtils.getTextContent(E.documentElement));B(F)}else r(mxResources.get("notALibraryFile"),z)}catch(G){r(mxResources.get("error")+": "+G.message,z)}}))}));else if(this.addPalette(n.id+"."+p,this.editorUi.getResource(q.title),!1,mxUtils.bind(this,function(z,A){v=z;w=A;x()})),null!=q.data)this.setCurrentSearchEntryLibrary(n.id,n.id+"."+p),this.addEntries(q.data),this.setCurrentSearchEntryLibrary(),t=q.data,x(); +else if(null!=q.url){h++;var y=q.url;this.editorUi.editor.isCorsEnabledForUrl(y)||(y=PROXY_URL+"?url="+encodeURIComponent(y));this.editorUi.editor.loadUrl(y,mxUtils.bind(this,function(z){try{var A=mxUtils.parseXml(z);"mxlibrary"==A.documentElement.nodeName?(t=JSON.parse(mxUtils.getTextContent(A.documentElement)),this.addEntries(t)):u=mxResources.get("notALibraryFile");x()}catch(B){u=mxResources.get("error")+": "+B.message,x()}}),mxUtils.bind(this,function(z){u=null!=z&&null!=z.message?z.message:z; +x()}))}else u=mxResources.get("invalidInput"),x()})(n.libs[p])};if("1"==urlParams.createindex){var c=Sidebar.prototype.addStencilPalette;Sidebar.prototype.addStencilPalette=function(h,k,l,m,n,p,q,t,u,v){c.apply(this,arguments);q=null!=q?q:1;mxStencilRegistry.loadStencilSet(l,mxUtils.bind(this,function(w,r,x,y,z){if(null!=this.createdSearchIndex&&null==n||0>mxUtils.indexOf(n,r))w={style:"shape="+w+r+m,w:Math.round(y*q),h:Math.round(z*q)},r=null!=t?t[r]:null,null!=r&&(w.tags=r),null!=v&&(w.id=v,w.lib= h),this.createdSearchIndex.push(w)}),!0)}}Sidebar.prototype.extractIconsFromResponse=function(h,k){for(var l=0;l=r.getStatus()&&null!=r.getText()&&0=r.getStatus()&&null!=r.getText()&&0',"Data Object",null,null,this.getTagsForStencil("mxgraph.archimate3","","archimate application layer data object").join(" "))];this.addPalette("archimate3Application","Archimate 3.2 / Application",!1,mxUtils.bind(this,function(b){for(var d=0;d',"Data Object",null,null,this.getTagsForStencil("mxgraph.archimate3","","archimate application layer data object").join(" "))];this.addPalette("archimate3Application","Archimate 3.2 / Application",!1,mxUtils.bind(this,function(b){for(var e=0;e',"Business Object",null,null,this.getTagsForStencil("mxgraph.archimate3","","archimate business layer data object").join(" ")),this.createVertexTemplateEntry("html=1;outlineConnect=0;whiteSpace=wrap;fillColor=#ffff99;shape=mxgraph.archimate3.application;appType=contract;archiType=square;", 150,75,"Contract","Contract",null,null,this.getTagsForStencil("mxgraph.archimate3","","archimate business layer contract").join(" ")),this.createVertexTemplateEntry("html=1;outlineConnect=0;whiteSpace=wrap;fillColor=#ffff99;shape=mxgraph.archimate3.contract;",70,40,"","Contract",null,null,this.getTagsForStencil("mxgraph.archimate3","","archimate business layer contract").join(" ")),this.createVertexTemplateEntry("html=1;outlineConnect=0;whiteSpace=wrap;fillColor=#ffff99;shape=mxgraph.archimate3.application;appType=representation;archiType=square;", 150,75,"Representation","Representation",null,null,this.getTagsForStencil("mxgraph.archimate3","","archimate business layer contract").join(" ")),this.createVertexTemplateEntry("html=1;outlineConnect=0;whiteSpace=wrap;fillColor=#ffff99;shape=mxgraph.archimate3.representation;",70,40,"","Representation",null,null,this.getTagsForStencil("mxgraph.archimate3","","archimate business layer representation").join(" ")),this.createVertexTemplateEntry("html=1;outlineConnect=0;whiteSpace=wrap;fillColor=#ffff99;shape=mxgraph.archimate3.application;appType=product;archiType=square;", -150,75,"Product","Product",null,null,this.getTagsForStencil("mxgraph.archimate3","","archimate business layer product").join(" ")),this.createVertexTemplateEntry("html=1;outlineConnect=0;whiteSpace=wrap;fillColor=#ffff99;shape=mxgraph.archimate3.product;",70,40,"","Product",null,null,this.getTagsForStencil("mxgraph.archimate3","","archimate business layer product").join(" "))];this.addPalette("archimate3Business","Archimate 3.2 / Business",!1,mxUtils.bind(this,function(b){for(var d=0;dMore information?
See the recovery process documentation.",new mxGeometry(.15,.5,20,20),"shape=mxgraph.azure.azure_alert;fillColor=#172B4C;strokeColor=none;fontColor=#172B4C;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;html=1;spacingLeft=5"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Banner")}),this.addEntry("atlassian banner",function(){var d=new mxCell("",new mxGeometry(0,0,625,50),"rounded=0;fillColor=#DE350A;strokeColor=none;html=1");d.vertex=!0;var c=new mxCell("A database error has occurred. Please reload the page.",new mxGeometry(.15,.5,20,20),"shape=mxgraph.azure.azure_alert;fillColor=#ffffff;strokeColor=none;fontColor=#ffffff;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;html=1;spacingLeft=5"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Banner")}),this.createVertexTemplateEntry("fillColor=none;strokeColor=none;html=1;fontColor=#596780;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=12;fontStyle=0",360,25,"Atlassian / Atlassian Connect / atlassian-connect-js-extra","Breadcrumb",null,null,this.getTagsForStencil("mxgraph.atlassian","","atlassian breadcrumb").join(" ")), -this.addEntry("atlassian button primary",function(){var d=new mxCell("Pay now",new mxGeometry(25,0,86,33),"rounded=1;fillColor=#0057D8;align=center;strokeColor=none;html=1;whiteSpace=wrap;fontColor=#ffffff;fontSize=12;sketch=0;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,9,14,14),"html=1;shadow=0;dashed=0;shape=mxgraph.atlassian.checkbox;fillColor=#008465;strokeColor=none;html=1;sketch=0;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],111,33,"Button (Primary)")}),this.addEntry("atlassian button standard", -function(){var d=new mxCell("Create Group",new mxGeometry(25,0,115,33),"rounded=1;align=center;fillColor=#F1F2F4;strokeColor=none;html=1;whiteSpace=wrap;fontColor=#596780;fontSize=12;sketch=0;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,9,14,14),"html=1;shadow=0;dashed=0;shape=mxgraph.atlassian.checkbox;fillColor=#008465;strokeColor=none;html=1;sketch=0;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],140,33,"Button (Standard)")}),this.addEntry("atlassian button link",function(){var d= -new mxCell("Visit documentation",new mxGeometry(25,0,125,33),"fillColor=none;strokeColor=none;html=1;fontColor=#0057D8;align=left;fontSize=12;sketch=0;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,9,14,14),"html=1;shadow=0;dashed=0;shape=mxgraph.atlassian.checkbox;fillColor=#008465;strokeColor=none;html=1;sketch=0;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],150,33,"Button (Link)")}),this.addEntry("atlassian button primary",function(){var d=new mxCell("Submit",new mxGeometry(25, -0,80,33),"rounded=1;fillColor=#0057D8;align=center;strokeColor=none;html=1;whiteSpace=wrap;fontColor=#ffffff;fontSize=12;sketch=0;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,9,14,14),"html=1;shadow=0;dashed=0;shape=mxgraph.atlassian.close;fillColor=#BA3200;strokeColor=none;html=1;sketch=0;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],105,33,"Button (Primary)")}),this.addEntry("atlassian button standard",function(){var d=new mxCell("Done",new mxGeometry(25,0,55,33),"rounded=1;align=center;fillColor=#F1F2F4;strokeColor=none;html=1;whiteSpace=wrap;fontColor=#596780;fontSize=12;sketch=0;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(0,9,14,14),"html=1;shadow=0;dashed=0;shape=mxgraph.atlassian.close;fillColor=#BA3200;strokeColor=none;html=1;sketch=0;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],80,33,"Button (Standard)")}),this.addEntry("atlassian button link",function(){var d=new mxCell("Click here",new mxGeometry(25,0,75,33),"fillColor=none;strokeColor=none;html=1;fontColor=#0057D8;align=left;fontSize=12;sketch=0;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0, -9,14,14),"html=1;shadow=0;dashed=0;shape=mxgraph.atlassian.close;fillColor=#BA3200;strokeColor=none;html=1;sketch=0;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],100,33,"Button (Link)")}),this.createVertexTemplateEntry("rounded=1;fillColor=#0057D8;strokeColor=none;html=1;whiteSpace=wrap;fontColor=#ffffff;align=center;verticalAlign=middle;fontStyle=0;fontSize=12;sketch=0;",86,33,"Primary","Button (Primary)",null,null,this.getTagsForStencil("mxgraph.atlassian","","atlassian button primary").join(" ")), +40,25,"+1","Subtle Badge",null,null,this.getTagsForStencil("mxgraph.atlassian","","atlassian subtle badge").join(" ")),this.addEntry("atlassian banner",function(){var e=new mxCell("",new mxGeometry(0,0,625,50),"rounded=0;fillColor=#FFAB00;strokeColor=none;html=1");e.vertex=!0;var c=new mxCell("More information? See the recovery process documentation.",new mxGeometry(.15,.5,20,20),"shape=mxgraph.azure.azure_alert;fillColor=#172B4C;strokeColor=none;fontColor=#172B4C;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;html=1;spacingLeft=5"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-10);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Banner")}),this.addEntry("atlassian banner",function(){var e=new mxCell("",new mxGeometry(0,0,625,50),"rounded=0;fillColor=#DE350A;strokeColor=none;html=1");e.vertex=!0;var c=new mxCell("A database error has occurred. Please reload the page.",new mxGeometry(.15,.5,20,20),"shape=mxgraph.azure.azure_alert;fillColor=#ffffff;strokeColor=none;fontColor=#ffffff;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;html=1;spacingLeft=5"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-10);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Banner")}),this.createVertexTemplateEntry("fillColor=none;strokeColor=none;html=1;fontColor=#596780;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=12;fontStyle=0",360,25,"Atlassian / Atlassian Connect / atlassian-connect-js-extra","Breadcrumb",null,null,this.getTagsForStencil("mxgraph.atlassian","","atlassian breadcrumb").join(" ")), +this.addEntry("atlassian button primary",function(){var e=new mxCell("Pay now",new mxGeometry(25,0,86,33),"rounded=1;fillColor=#0057D8;align=center;strokeColor=none;html=1;whiteSpace=wrap;fontColor=#ffffff;fontSize=12;sketch=0;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,9,14,14),"html=1;shadow=0;dashed=0;shape=mxgraph.atlassian.checkbox;fillColor=#008465;strokeColor=none;html=1;sketch=0;");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],111,33,"Button (Primary)")}),this.addEntry("atlassian button standard", +function(){var e=new mxCell("Create Group",new mxGeometry(25,0,115,33),"rounded=1;align=center;fillColor=#F1F2F4;strokeColor=none;html=1;whiteSpace=wrap;fontColor=#596780;fontSize=12;sketch=0;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,9,14,14),"html=1;shadow=0;dashed=0;shape=mxgraph.atlassian.checkbox;fillColor=#008465;strokeColor=none;html=1;sketch=0;");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],140,33,"Button (Standard)")}),this.addEntry("atlassian button link",function(){var e= +new mxCell("Visit documentation",new mxGeometry(25,0,125,33),"fillColor=none;strokeColor=none;html=1;fontColor=#0057D8;align=left;fontSize=12;sketch=0;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,9,14,14),"html=1;shadow=0;dashed=0;shape=mxgraph.atlassian.checkbox;fillColor=#008465;strokeColor=none;html=1;sketch=0;");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],150,33,"Button (Link)")}),this.addEntry("atlassian button primary",function(){var e=new mxCell("Submit",new mxGeometry(25, +0,80,33),"rounded=1;fillColor=#0057D8;align=center;strokeColor=none;html=1;whiteSpace=wrap;fontColor=#ffffff;fontSize=12;sketch=0;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,9,14,14),"html=1;shadow=0;dashed=0;shape=mxgraph.atlassian.close;fillColor=#BA3200;strokeColor=none;html=1;sketch=0;");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],105,33,"Button (Primary)")}),this.addEntry("atlassian button standard",function(){var e=new mxCell("Done",new mxGeometry(25,0,55,33),"rounded=1;align=center;fillColor=#F1F2F4;strokeColor=none;html=1;whiteSpace=wrap;fontColor=#596780;fontSize=12;sketch=0;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(0,9,14,14),"html=1;shadow=0;dashed=0;shape=mxgraph.atlassian.close;fillColor=#BA3200;strokeColor=none;html=1;sketch=0;");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],80,33,"Button (Standard)")}),this.addEntry("atlassian button link",function(){var e=new mxCell("Click here",new mxGeometry(25,0,75,33),"fillColor=none;strokeColor=none;html=1;fontColor=#0057D8;align=left;fontSize=12;sketch=0;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0, +9,14,14),"html=1;shadow=0;dashed=0;shape=mxgraph.atlassian.close;fillColor=#BA3200;strokeColor=none;html=1;sketch=0;");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],100,33,"Button (Link)")}),this.createVertexTemplateEntry("rounded=1;fillColor=#0057D8;strokeColor=none;html=1;whiteSpace=wrap;fontColor=#ffffff;align=center;verticalAlign=middle;fontStyle=0;fontSize=12;sketch=0;",86,33,"Primary","Button (Primary)",null,null,this.getTagsForStencil("mxgraph.atlassian","","atlassian button primary").join(" ")), this.createVertexTemplateEntry("rounded=1;fillColor=#F1F2F4;strokeColor=none;html=1;whiteSpace=wrap;fontColor=#596780;align=center;verticalAlign=middle;fontStyle=0;fontSize=12;sketch=0;",86,33,"Standard","Button (Standard)",null,null,this.getTagsForStencil("mxgraph.atlassian","","atlassian button standard").join(" ")),this.createVertexTemplateEntry("fillColor=none;strokeColor=none;html=1;fontColor=#0057D8;align=center;verticalAlign=middle;fontStyle=0;fontSize=12",86,33,"Link button","Button (Link)", -null,null,this.getTagsForStencil("mxgraph.atlassian","","atlassian button link").join(" ")),this.addEntry("atlassian dropdown button",function(){var d=new mxCell("Dropdown button",new mxGeometry(0,0,140,33),"rounded=1;fillColor=#F1F2F4;strokeColor=none;html=1;whiteSpace=wrap;fontColor=#596780;align=left;fontSize=12;spacingLeft=10;sketch=0;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,12,6),"shape=triangle;direction=south;fillColor=#596780;strokeColor=none;html=1;sketch=0;");c.geometry.relative= -!0;c.geometry.offset=new mxPoint(-20,-3);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Button (dropdown)")}),this.addEntry("atlassian button label only",function(){var d=new mxCell("Label only",new mxGeometry(0,0,80,33),"rounded=1;align=center;fillColor=#F1F2F4;strokeColor=none;html=1;whiteSpace=wrap;fontColor=#596780;fontSize=12");d.vertex=!0;return a.createVertexTemplateFromCells([d],80,33,"Button (label only)")}),this.addEntry("atlassian button icon and label", -function(){var d=new mxCell("Icon and label",new mxGeometry(0,0,120,33),"rounded=1;align=left;fillColor=#F1F2F4;strokeColor=none;html=1;fontColor=#596780;fontSize=12;spacingLeft=26;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,.5,12,12),"shape=mxgraph.mscae.intune.subscription_portal;fillColor=#596780;strokeColor=none;fontColor=#ffffff;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;html=1;whiteSpace=wrap;spacingLeft=5");c.geometry.relative=!0;c.geometry.offset= -new mxPoint(10,-6);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],120,33,"Button (icon and label)")}),this.addEntry("atlassian button icon only",function(){var d=new mxCell("",new mxGeometry(0,0,32,33),"rounded=1;align=left;fillColor=#F1F2F4;strokeColor=none;html=1;fontColor=#596780;fontSize=12;spacingLeft=26;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,.5,12,12),"shape=mxgraph.mscae.intune.subscription_portal;fillColor=#596780;strokeColor=none;fontColor=#ffffff;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;html=1;spacingLeft=5"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,-6);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],32,33,"Button (icon only)")}),this.addEntry("atlassian button subtle",function(){var d=new mxCell("Subtle",new mxGeometry(0,0,80,33),"rounded=1;align=left;fillColor=none;strokeColor=none;html=1;fontColor=#596780;fontSize=12;spacingLeft=26;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,.5,12,12),"shape=mxgraph.mscae.intune.subscription_portal;fillColor=#596780;strokeColor=none;fontColor=#ffffff;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;html=1;spacingLeft=5"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,-6);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],80,33,"Button (subtle)")}),this.addEntry("atlassian button disabled",function(){var d=new mxCell("Disabled button",new mxGeometry(0,0,110,33),"rounded=1;align=center;fillColor=#F1F2F4;strokeColor=none;html=1;whiteSpace=wrap;fontColor=#A5ADBA;fontSize=12");d.vertex=!0;return a.createVertexTemplateFromCells([d],110,33,"Button (disabled)")}),this.addDataEntry("atlassian split button", +null,null,this.getTagsForStencil("mxgraph.atlassian","","atlassian button link").join(" ")),this.addEntry("atlassian dropdown button",function(){var e=new mxCell("Dropdown button",new mxGeometry(0,0,140,33),"rounded=1;fillColor=#F1F2F4;strokeColor=none;html=1;whiteSpace=wrap;fontColor=#596780;align=left;fontSize=12;spacingLeft=10;sketch=0;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,12,6),"shape=triangle;direction=south;fillColor=#596780;strokeColor=none;html=1;sketch=0;");c.geometry.relative= +!0;c.geometry.offset=new mxPoint(-20,-3);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Button (dropdown)")}),this.addEntry("atlassian button label only",function(){var e=new mxCell("Label only",new mxGeometry(0,0,80,33),"rounded=1;align=center;fillColor=#F1F2F4;strokeColor=none;html=1;whiteSpace=wrap;fontColor=#596780;fontSize=12");e.vertex=!0;return a.createVertexTemplateFromCells([e],80,33,"Button (label only)")}),this.addEntry("atlassian button icon and label", +function(){var e=new mxCell("Icon and label",new mxGeometry(0,0,120,33),"rounded=1;align=left;fillColor=#F1F2F4;strokeColor=none;html=1;fontColor=#596780;fontSize=12;spacingLeft=26;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,.5,12,12),"shape=mxgraph.mscae.intune.subscription_portal;fillColor=#596780;strokeColor=none;fontColor=#ffffff;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;html=1;whiteSpace=wrap;spacingLeft=5");c.geometry.relative=!0;c.geometry.offset= +new mxPoint(10,-6);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],120,33,"Button (icon and label)")}),this.addEntry("atlassian button icon only",function(){var e=new mxCell("",new mxGeometry(0,0,32,33),"rounded=1;align=left;fillColor=#F1F2F4;strokeColor=none;html=1;fontColor=#596780;fontSize=12;spacingLeft=26;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,.5,12,12),"shape=mxgraph.mscae.intune.subscription_portal;fillColor=#596780;strokeColor=none;fontColor=#ffffff;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;html=1;spacingLeft=5"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,-6);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],32,33,"Button (icon only)")}),this.addEntry("atlassian button subtle",function(){var e=new mxCell("Subtle",new mxGeometry(0,0,80,33),"rounded=1;align=left;fillColor=none;strokeColor=none;html=1;fontColor=#596780;fontSize=12;spacingLeft=26;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,.5,12,12),"shape=mxgraph.mscae.intune.subscription_portal;fillColor=#596780;strokeColor=none;fontColor=#ffffff;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;html=1;spacingLeft=5"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,-6);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],80,33,"Button (subtle)")}),this.addEntry("atlassian button disabled",function(){var e=new mxCell("Disabled button",new mxGeometry(0,0,110,33),"rounded=1;align=center;fillColor=#F1F2F4;strokeColor=none;html=1;whiteSpace=wrap;fontColor=#A5ADBA;fontSize=12");e.vertex=!0;return a.createVertexTemplateFromCells([e],110,33,"Button (disabled)")}),this.addDataEntry("atlassian split button", 80,33,"Button (split)","1ZVNb6MwEIZ/DcdGYJdu91iSkksrrZTDni0yYKvGRrbJx/76HWOTkC81UtVDIwWZd2b82p4HSOi83S0N6/i7XoNM6GtC50ZrF0btbg5SJiQV64QuEkJS/CekvBHNhmjaMQPK3VNAQsGGyR6CsuqkcEG1bi+janSv1uCLsoQWtZByrqU2Q5CWWUnKR9StM/oDxojSCqsL7lo51mnlJnX576dfzynqTIpGoSahdjFtJf5564z4aTtWCdW8DdFF5ivsB7iKx2k5q3hvYMk6FPw6Oi2UA/O6wVOwqKVx0pK1Qu5ReDEVFw4qjJJ0wfqGY/rorHtTeW/uXIfxnL7gBU/QX3yCnTVaNxJYJ+ys0u0QqOyQWtbBAocnJjkpJjZbr69wV95ma/y6i9gIMA52N5s5SLGTS9AtOINe6VasHQ8Zz6HfKQeBbkGjNGjMhvvmUHkkAwcRjuug0AtQLhixnHV+6IxgqvFqsRYG9y+0b67VvV/kOTwHCD6D59Dy9Ce2fMI0Se9tN7ne7tOCfXzOZ3m4n8CQkUsYnoJkQDInNnAy1TVAov0ff75H74f4XhndH84Q03VtwV0AdtjEXcw93s+cFOoWb6dcIXH18DuDa0j6G4+O/Pg3zPfh9gle47vmq3zR/OtA4e3xSxrSpx/a/w=="), this.addDataEntry("atlassian button grouped",320,33,"Button (grouped)","7VZdT4MwFP01PGqg3eZ83ZT5YmKyB58buECzQkkpg/nrvUBhYxs6oyMmSkLSey73o+fclFp0GZcrxdLoWfogLPpo0aWSUjeruFyCEBaxuW/RB4sQG1+LuANep/baKVOQ6EsCSBOwZSKHBmmATO+EATKt5AZeua8jBByLLrKI+bJAw0bDZ1kEvjGY4GGCaw/Lg0Ig0rHYR6VVyrgMq+3extLb5OmtUuBhqwu15m+V26nyBFyIpRRS1S1Q13GJO6ly1L0ceIL66Txtl+22QGkoB6mpIcPLCmQMWu3wk8IkQS819NkR8DAyYZQ2GMsaO+xC90TjwnB9nnd6wvsi11omiJ0qoGSe+B3HgUx0yxUx9gEj0/vZ3bz7ziQ55jSRCXyJTtQHMiz61PJQKVpEXMM6ZV5VokBR+4JfpAH5VIP5BxIoEEzzLfTSn9PFVHiRHAsTu+ynbiNkEGSgT3Ts+rpI2smwtPRf2rGkdWbX0HY6rO1k9IOz4syUPz4+f/UcfWd4+gHjjNLNVY6J2fAoOWOPkoDgz03ST8/OwJ8fzf1trhmTw8veOw=="), -this.addEntry("atlassian button compact",function(){var d=new mxCell("Compact",new mxGeometry(0,0,86,33),"rounded=1;fillColor=#F1F2F4;align=center;strokeColor=none;html=1;whiteSpace=wrap;fontColor=#596780;fontSize=12;sketch=0;");d.vertex=!0;var c=new mxCell("",new mxGeometry(107,13,6,6),"shape=ellipse;fillColor=#596780;strokeColor=none;html=1;sketch=0;");c.vertex=!0;var e=new mxCell("",new mxGeometry(117,13,6,6),"shape=ellipse;fillColor=#596780;strokeColor=none;html=1;sketch=0;");e.vertex=!0;var f= -new mxCell("",new mxGeometry(127,13,6,6),"shape=ellipse;fillColor=#596780;strokeColor=none;html=1;sketch=0;");f.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f],133,33,"Button (compact)")}),this.addDataEntry("atlassian button grouped group",556,33,"Button (grouped)","5Zhdj6IwFIZ/DZdj2iKol4szzm4ym0wyF3NNpEBjoaSto+6v35YWR6Z+MFlQkzUxsQdOP5737Sni+fNi+8zjKv/NEkw9/8nz55wxaX4V2zmm1EOAJJ7/6CEE1NdDixNXYX0VVDHHpeySgEzCR0zX2ESeEiJNUMgdtUHO1mWCdQ70/CgllM4ZZby+6AMQBgs1QBRTkpUqtlSDY3UxEpKzFW5uLVmpuotyWdCmI1bKg47S+mPjb+SPHhwi1d7kROK3Kl7qyEbBUjE7ccwl3p5cfB2yK3/GrMCS79QtG5LI3NwRGD4gxyTLbZbvm1gsTDvbZ36SVD8szONgfQfsnBWFnti32C7gAi3GPbANZuFkCq7A1iYEgck4QD0dCPXYQf1DCE3r/yANx8BBPRkIdeCgdiAbWu92LpqPyOOEbVRDQ0likdcSgGOoD6iqrEp3WWwzXR1HBVuu1tWIc7xUC4p4QxackbKt3GGFac8S9SADgq7j0XggHUJHh1/K7uCVs4xjIW4tyjH3n90ldqZftbR7rbuMagpYqEF/Nrzhv+y74OLpMTujL8c0luQDt7o/Jrod4ZURfTo0fgpBO4OlqcDSMcl+Xp18M3F88874KqXKCX1YhuJUdjOMxhWtpWSls5fvxjdCWYaU2Uu9KDO5vq3UTriOsR5mQzhr2uFksF6QnMRlpqNRQnTlINoFj4Kt9eq/FvO94OeP4S4iTLqIsDMtMHLLOUSuKGE/mtjH9Gb0B38AiWaORC+xrvBXPix0kbj3rT/gkRH2sbO7PidAcHlb3vSpuIc/GsB9/A3CYR67ILyMs3G9yiSVwIMWNCPv6YoWtIoK9B1QRziFPWBy3yrcMyZ0K0zuO4J7xuRfB5Nqfr7+Mqfc4duxvw=="), +this.addEntry("atlassian button compact",function(){var e=new mxCell("Compact",new mxGeometry(0,0,86,33),"rounded=1;fillColor=#F1F2F4;align=center;strokeColor=none;html=1;whiteSpace=wrap;fontColor=#596780;fontSize=12;sketch=0;");e.vertex=!0;var c=new mxCell("",new mxGeometry(107,13,6,6),"shape=ellipse;fillColor=#596780;strokeColor=none;html=1;sketch=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(117,13,6,6),"shape=ellipse;fillColor=#596780;strokeColor=none;html=1;sketch=0;");d.vertex=!0;var f= +new mxCell("",new mxGeometry(127,13,6,6),"shape=ellipse;fillColor=#596780;strokeColor=none;html=1;sketch=0;");f.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f],133,33,"Button (compact)")}),this.addDataEntry("atlassian button grouped group",556,33,"Button (grouped)","5Zhdj6IwFIZ/DZdj2iKol4szzm4ym0wyF3NNpEBjoaSto+6v35YWR6Z+MFlQkzUxsQdOP5737Sni+fNi+8zjKv/NEkw9/8nz55wxaX4V2zmm1EOAJJ7/6CEE1NdDixNXYX0VVDHHpeySgEzCR0zX2ESeEiJNUMgdtUHO1mWCdQ70/CgllM4ZZby+6AMQBgs1QBRTkpUqtlSDY3UxEpKzFW5uLVmpuotyWdCmI1bKg47S+mPjb+SPHhwi1d7kROK3Kl7qyEbBUjE7ccwl3p5cfB2yK3/GrMCS79QtG5LI3NwRGD4gxyTLbZbvm1gsTDvbZ36SVD8szONgfQfsnBWFnti32C7gAi3GPbANZuFkCq7A1iYEgck4QD0dCPXYQf1DCE3r/yANx8BBPRkIdeCgdiAbWu92LpqPyOOEbVRDQ0likdcSgGOoD6iqrEp3WWwzXR1HBVuu1tWIc7xUC4p4QxackbKt3GGFac8S9SADgq7j0XggHUJHh1/K7uCVs4xjIW4tyjH3n90ldqZftbR7rbuMagpYqEF/Nrzhv+y74OLpMTujL8c0luQDt7o/Jrod4ZURfTo0fgpBO4OlqcDSMcl+Xp18M3F88874KqXKCX1YhuJUdjOMxhWtpWSls5fvxjdCWYaU2Uu9KDO5vq3UTriOsR5mQzhr2uFksF6QnMRlpqNRQnTlINoFj4Kt9eq/FvO94OeP4S4iTLqIsDMtMHLLOUSuKGE/mtjH9Gb0B38AiWaORC+xrvBXPix0kbj3rT/gkRH2sbO7PidAcHlb3vSpuIc/GsB9/A3CYR67ILyMs3G9yiSVwIMWNCPv6YoWtIoK9B1QRziFPWBy3yrcMyZ0K0zuO4J7xuRfB5Nqfr7+Mqfc4duxvw=="), this.addDataEntry("atlassian button grouped group responsive",551,104,"Button (grouped, responsive)","7Vnfj6IwEP5reLwNbYXFx9PTvZdLLtmHeyZSpdlCSVtXvb/+WiiIVlxcf4B7mmiYKdMO3zedGaqDxsn6hYdZ/ItFmDpo4qAxZ0wWV8l6jCl1oEsiB/1wIHTV14HThlGQj7pZyHEq2xjAwuA9pEtcaAqFkBtqFEJy9ob/kEjGSgEcNBJxGLGVElwlRKGIcWSEkJJFqq5nannMlSKWCd1aZXrKZL3Qj/uUsNnbMnviHM+UqyP+Sv7qYaDnmRNKx4wynruApmAKpwM9R+5LbWSef6qR0svysTCXeN0ITa4yuLxglmDJN+qWlZlEw4MK+NwYk0VszBAqdKEo5EVlugVaXRisD+OOLNy/C6GxuzH6FM/laCklSy0KWCpLGRq5Brw39J+D6j7j7z51KUvxSawpH7BQi/4s4daur2Ii8WsWzvQSK+W90rXiF37Ir3+EXo5pKMk73pn+HM4HjZy7kqmfBFvsc7ZMo4rfflNSC7YLsTO8BDtmhd+MqIWhu94lvrRg87nA0mKz8qsVwZ5F8JgliX7gW+dUjdf/tq13DWphFFwvjL4F14gj/1GUm9iFnmvxC4B/nSL9/CjS19/Nfr+KdND93ruH5H0OtY2J2juyj89N1OXcF03UwxbBYkhWhiQT2E6jFWm7jBiaqnBpg3dwHG/TnmyMiCz8D8DvNwPddkcB955Qgl2hBO4JJdQVSo/zimZOAv92rRF4HGDcoDcCPTvBAPYRxhfrjtR9A+hBf3KjFqmJ4a/TIwH7VOT0wraH/DmFrYjh/nVJbV76+wNTZ22S/U7eZ5g665Ps19hJRPReJ0IojV4D5UmzdtnVYWWLhupTOfmDelBZ7teDz5fro7EwGPg7wYACu11zvQPhcHo8KHH7F2KRs+v/MP4D"), this.createVertexTemplateEntry("rounded=1;fillColor=#F0F2F5;strokeColor=#D8DCE3;align=left;verticalAlign=middle;fontStyle=0;fontSize=12;labelPosition=right;verticalLabelPosition=middle;spacingLeft=10;html=1;shadow=0;dashed=0",12,12,"Text","Checkbox (off)",null,null,this.getTagsForStencil("mxgraph.atlassian","","atlassian checkbox on").join(" ")),this.addDataEntry("atlassian checkbox group",150,173,"Checkbox group","7ZjNjtowEICfJldkEgL0yALhQqVK+wCVcSaxhRNHttmFPn3HiWFZzLZLUZGqJlIiz4/H8cynUZwomVf7laYN/6pykFGyjJK5Vsp2o2o/BymjmIg8ShZRHBO8ozj7wDpsraShGmr7mQlxN+GFyh10mmeQwCzkqGWqKABM52LsQXqXQkg5V1JpFGtVo/bJWK22cKEsVG2fxQ83azg8yj6Mk6kUZY1jCYX15mOEKE7SL+PJlLjYW7CMo9IJnDK+07CiDSpGqGiUqC3o5Qvu2HgnFymjlZAHVMw048LinnAjZEF3JUf349uonWbudbi1DdrTZIYPzJZ7OAczKJUqJdBGmAFTVWtgpnXNim4JHL5bJI2fzpbxCQZtYf9hkVqVr9AKVAVWY1zyKnLLvUfaFZJwEBjaV8/rqOnk8jT1reQ48FW/TkASELA0jQZjVFB3rXZ1Drmv3jkFWK6MZHGWBiigZTFdzJdJWGDSXiEHLleCUTnz6krkuYQLfsgFX5i+J0k3IL8pI6xQbqLuMnUKuL6wnwKbhjJRl+t2/cWw5cxW0m/UcJqrV79mTg1vU/B/k3mc4AE8eJa8eM5tHGJ71N2D7SjAdk6bZsewjiG4nysmp43zr/ala8cDaiU1RtB6wDiw7Ubtv8ch9oSkk8X0Vx3wXyG+h/k9zGn6MJjTAOZMUuvWdrvtce5xvh/n6eN68zjAea3qEjUbSdm2/6zoPytuQ3dIHteKJwG7szy/DdmbemjRXme0Mqi7PP4Rr6Oesd8xdoRqFDbE8ZUzVpLcD9X0ysdqzfC0f8/J+tpRuYfosY1qctGo/h5TKL79FWpt734a/QQ="), this.addDataEntry("atlassian dropdown button",100,53,"Button (dropdown)","5ZVPj5swEMU/DceNjJ1s2+MmWXJppUp76NkCg60YBtlDNumn7xhM/sFqt6p6qHoIst/M+AW/n0QiNvVx52Srv0GhbCKeE7FxADis6uNGWZtwZopEbBPOGf0Snr1RTfsqa6VTDX5kgA8DB2k7NSgvKLHzg+zxZKPsoGsKFabSRKxLY+0GLDjaN9BQz9qjg726EzXWdhyBBsdqwsXqy+Onz4x0aU3VkGZVibHtxfwMrmkY863MTVN97avblM217BXmOtpomevOqZ1sSViS0IJpULnnA92IJ208IZO1sScSnlyuDaqcqpxtZVdpah9toHN5MNKILdVX4okedJvhERr8ogKorJKt8Ysc6r6Q+741KwcLWt6YrPj6yiYGoByq45sh9lJMcKegVujoXPZqCtSxgw1BM60MHR3TjZr0w746j16QoEWkYp4QMSHkB7h9aeH1NxihwLM049ny74DC50H5f8E43eb/HidC/DknywknEz68lm1YojOyqYK6LoyjdzcQgvXQhX95D84ZgPfAOcfN/sW4r3jm7KPxi/n4bwciDGyxmtLApzA8DpJTVqI5qJuj5gCJ9t/D/V68H0b2ovvDHWJQll7hBLDzS8wxR9vLl3Fov/5w/gI="), @@ -4200,16 +4201,16 @@ this.addDataEntry("atlassian inline dialog",340,450,"Inline dialog","7VnbbuIwEP2 this.addDataEntry("atlassian inline edit",350,55,"Inline edit","7ZpRj6I6FMc/jY9LSiuij6OOcx92kk02ufe5gSK9i5SUOup++j2FgmAxy73iZNyBRNJzWlpof/xPbZmQ1e74ImkWv4qQJRPyPCErKYQqU7vjiiXJBCMeTsh6gjGC3wRvruS6RS7KqGSp6nMBLi94o8melZ5vkgvJ1anMyNUpMRkRT5KVSIQEMxUpeJe5kuIHu3DGagePsXYhGYlUfec/dQVubZsaEdg04dsU0gmLlMmuKptg4i1m/lwXy38wFcSmzpgG8V6yF5qBYwqOTPBUMfn8Bo+cm4p1TRu648kJHE8yiLliAeRitKb7bQzFq7sRexno24mVyiDfI09wgu7SJ10gd7ZCbBNGM547gdgVGUFeFN1EZROQbDXi4WWjGdPDTCp2vDpKhcsM0QsTO6Yk1IuqC9xyFNGptBfzqeOVngMPVWxKEVMqZhwaNwNsfDQv7W1d+ZkKSBgwuiEhFiR/QQMWIFLs05CFZpyoDMzQL3RfN+CBoYUem3vzHgSV+f+Yh8Tak9GAp9uvBTJrgmxuouKw8aoxQo+IUeNdwug+WLkILfpyRbzbuZpaXFlM5THNdHJ33GqNdKiU4pBjB/wye9KGZiI8uXrEnHlhHLUxdVBpwHntOYuyGCmK4VmRow3fIT4YqTiT0YnkBb+bDYJD18IlDBYXaVFU6i77jJyRbs4MV6gLqg6mXAOEZAlV/I21musCzbT4TXdpA+s21V/8dgUiinKmLE7r2+6Frtcf3VwxGPvlQff3dxAv7TtIzUNT6M7ieZVBWwstKvUBfnhXQs7OolhB3MTsbyZDmtKLKD215RQhw/qFnDbRz8W+RL+sBjkz73+/CB8lJF9hun3BfyTcHwTwL5VyVoSTOxA++z3h1wI+sdGsY3KbbMhZb57dZ8/Cuwj+MQ3FoTIeehL4LtHb6z0rdD18e/j2LUJe6b8wrJeYXE7D7AlcW/wuVW268Tb+VVGsGEFtPe34a1FpHLY1rp6PSqYlrAXhQ3PXi7NZN2e/nQKS29Ts1BKaQcVr/hHDcxSZQPru4bmemf5B4dkfZMo5TEB+jxnnYkR6RPr9kR6U4arS5pSBhXy/s1HuWOXpuf44zggefUZAFvdgz+0voAnvwKv4g/20RKhTGD/hok/5Nt++6oPuEoO9ezBkb5d8BakZxWsUrxo8H98DPHsL5qp4fbClcrxeIn91bb3wE6omHkY1H2et3LX3eV55OvBC0Siqf7Kouugu4fxD7uLUgjnu4gzxYcV0ELl9nHUit8fGzQj1CPXgUN9CMZjnb97K4s1P4n4B"), this.addDataEntry("atlassian inline edit",230,60,"Inline edit","7Zfdb5swEMD/Gh6LHAghecxH05dOqlRpe7bAYKsGI9tpyP76nbFJIJA2XVZp0xopyPfhs/H9uAMvXBf1g8QV/SZSwr3w3gvXUghtR0W9Jpx7AWKpF268IEDw94LtBeuksaIKS1LqayYEdsIr5jtiNU+SCcn0wRqUPnBnyBjna8GFBLEUJWhXSkvxQs6UVBdwG5sJDDNR6mf20wSYHGUXEYGMOctLGHOSaWdug3lBGC1m8dy4qReiE+piUpzQnSQPuALFFBSVYKUm8v4Vblm5wCbSFheMH0CxlAllmiRgDdAG73IK7u1uxE4mZjtU6wrsUbiECxyXuRgH5edC5Jzgiik/EUVjSFTjus3sEjDsLRIFq84y7oSJ1KS+mKVG5VL0QERBtIS4aM9STZ1HbDOJKGEQ2qXP6bCycn6ceso5DFzaxxEIBwg8iv0g+1LsypSkLglYJi6vC3OQHTIgb1nzG+ABlul6sdxu+4xYpx/uRgOjqXDCyvyxgWIToiEZqPkNAfq3Qek8LQG6EZyD4yOyM97jKIxu52g64GgAkaK4MsOizk3F87GUYq8CH/SyWhrB5D89TEx2/Hkj1EaY+sgKcN1E/sK6hY1bMGssRoj9MAahFJYCdKlEnQEbbFYoXpsoTEJimDBIKbEzR3ZiCv03TIVvMoX8EahGmJo4ICThWLNX0ltuDDS34pM5UnCp+6Hd6ndxP4DIMkX0gNPjtq9CN7oeXaUJ5H61N+f9DIXK6PbS8NAtaqdqeZHBYd07o3IKqZzBdlfwrKSMnApgC3EXs+9EprjEZz13en3pHEXfhkH+LPrtB+FvabAXmO5P+CDh8R8B/K6tnC3h4ScQPnuf8G5PpjiFdwCbxRQrekL5vIJrjpViuPQTSpKX0abfcjzS6b/69RmHi361C+dXgTi/vXvHnw5I/QXHbXAc3/ZbOOLr+vDHvxFAPH2C2mrT/UL9BQ=="), this.addDataEntry("atlassian inline message",460,180,"Inline message","7ZhtT9swEIB/Tb5WTkJK+dgXijbBNDFNfESuc208nDjYDi379Ts7bmiagJgKTBNFamXfnd/uHt+ZBvE031woWmZXMgURxOdBPFVSmrqVb6YgRBARngbxLIgigp8gmj+jDZ2WlFRBYV4zIKoHPFBRQS0ZMwZao0zAA1hTWpaCM2q4LHRtrc2j8NZLLsRUCqmwW8gCpRNtlLyDPeFSFuYH/21HheG276exfSr4qsC2gKXx6u0MQRQnZ8PTEbFz34FhmR+TUZZVCi5oiYITFJSSFwbU+QMeXqOM+JnmNOfiEQVjxTJugBl7vhmtVhmab3cjK8XsdjJjStQn8Ri/0HH2yxrowUrKlQBacj1gMncKpp3pfFkvgc3WIkk02VnG+xqUgc2z8XIiH6wLkDkYhfOSx1ob1+Eka56azA9IvCwDjiv5uHoZ1XV/1cz0BAM2PA/9bMQdNr5+uR53EMhMLnxEdEZTufaeT6nOIPUd1JTWPt+sLOsDagTVmtNiwDJgdwu5uY1sIHZwwrgTkpzORi8x1TK2f12WrL+RXzH24pynqYA9Bskeo3Yzgi5AfJeaW/RRqGr3NhNe7umbiXVJGS9Wl279WdgCl3w2cLcDPJCe42EPx1EX463sEIxPOhhPZbHEToFeO8J8hPlgmEfJh8GcdGCe0Hwh5RHkI8iHgxyGH5eWh12SuVlUDENiZ2ZMVtbtxwfnv31whnFPcnuvF+dph4lvsEZBpUFptwdnvgDLhD0ALocfBfcVaNszmAjJL4zK4E3AiXry0cvgNOnuCE7PE6+B5K3BGXXA6cS/U+t+Y0Tq71sq8KTdQjefjyZ1MF9R6MLTaHIyPaRAvbZC7pb2Vk1L/vuStnP5IvI2Ja75l/klLt8Jy7MeLIfCBneBjZVtXFXC8FJAq+bVNjh7YxbYehmHpN28gaekSCsjc+qIsW4mvHhAH1tFYbtFK5G6PLlTb/EkJIUSihRpwjaCiQ7DeD9ty6VcY1CvB/272e7bBhGtWXM3hveVrA/h3o7paFdUn+9nmVK3W7+oX2rHFfWsW28Qaa0OWVEBTXFMLhU8u8peClHoh9Q9nt0LQjGPatxNHUv310kdqJnNz8PzpNHceApbD/WeB8rOpV/by/MDb75de63s5d5LBO7ueNG1Rzrqe0x/3iq1zQ5RTzY46UkHYfL3b17sPv2S63StH3r/AA=="), -this.addEntry("atlassian inline message subtitle",function(){var d=new mxCell("i",new mxGeometry(0,0,20,20),"shape=ellipse;fillColor=#403294;strokeColor=none;fontSize=14;fontStyle=1;align=center;fontColor=#ffffff;sketch=0;");d.vertex=!0;var c=new mxCell('Log in to learn about Confluence',new mxGeometry(0,30,230,33),"rounded=1;arcSize=3;fillColor=#ffffff;strokeColor=#DFE1E5;strokeWidth=1;shadow=1;align=left;html=1;whiteSpace=wrap;spacingLeft=20;spacingRight=20;fontSize=12;"); -c.vertex=!0;var e=new mxCell("Want more information?",new mxGeometry(30,0,200,20),"fillColor=none;strokeColor=none;align=left;html=1;whiteSpace=wrap;fontSize=11;fontColor=#596780");e.vertex=!0;return a.createVertexTemplateFromCells([d,c,e],230,63,"Inline message with subtitle")}),this.createVertexTemplateEntry("dashed=0;html=1;rounded=1;strokeColor=#DFE1E6;fontSize=12;align=center;fontStyle=1;strokeWidth=2;fontColor=#42526E",70,20,"DEFAULT","Lozenge (state, subtle)",null,null,this.getTagsForStencil("mxgraph.atlassian", +this.addEntry("atlassian inline message subtitle",function(){var e=new mxCell("i",new mxGeometry(0,0,20,20),"shape=ellipse;fillColor=#403294;strokeColor=none;fontSize=14;fontStyle=1;align=center;fontColor=#ffffff;sketch=0;");e.vertex=!0;var c=new mxCell('Log in to learn about Confluence',new mxGeometry(0,30,230,33),"rounded=1;arcSize=3;fillColor=#ffffff;strokeColor=#DFE1E5;strokeWidth=1;shadow=1;align=left;html=1;whiteSpace=wrap;spacingLeft=20;spacingRight=20;fontSize=12;"); +c.vertex=!0;var d=new mxCell("Want more information?",new mxGeometry(30,0,200,20),"fillColor=none;strokeColor=none;align=left;html=1;whiteSpace=wrap;fontSize=11;fontColor=#596780");d.vertex=!0;return a.createVertexTemplateFromCells([e,c,d],230,63,"Inline message with subtitle")}),this.createVertexTemplateEntry("dashed=0;html=1;rounded=1;strokeColor=#DFE1E6;fontSize=12;align=center;fontStyle=1;strokeWidth=2;fontColor=#42526E",70,20,"DEFAULT","Lozenge (state, subtle)",null,null,this.getTagsForStencil("mxgraph.atlassian", "lozenge","atlassian ").join(" ")),this.createVertexTemplateEntry("dashed=0;html=1;rounded=1;fillColor=#DFE1E6;strokeColor=#DFE1E6;fontSize=12;align=center;fontStyle=1;strokeWidth=2;fontColor=#42526E",70,20,"DEFAULT","Lozenge (state, bold)",null,null,this.getTagsForStencil("mxgraph.atlassian","lozenge","atlassian ").join(" ")),this.createVertexTemplateEntry("dashed=0;html=1;rounded=1;strokeColor=#008364;fontSize=12;align=center;fontStyle=1;strokeWidth=2;fontColor=#008364",70,20,"SUCCESS","Lozenge (success, subtle)", null,null,this.getTagsForStencil("mxgraph.atlassian","lozenge","atlassian ").join(" ")),this.createVertexTemplateEntry("dashed=0;html=1;rounded=1;fillColor=#008364;strokeColor=#008364;fontSize=12;align=center;fontStyle=1;strokeWidth=2;fontColor=#ffffff",70,20,"SUCCESS","Lozenge (success, bold)",null,null,this.getTagsForStencil("mxgraph.atlassian","lozenge","atlassian ").join(" ")),this.createVertexTemplateEntry("dashed=0;html=1;rounded=1;strokeColor=#BA3200;fontSize=12;align=center;fontStyle=1;strokeWidth=2;fontColor=#BA3200", 70,20,"REMOVED","Lozenge (problem, subtle)",null,null,this.getTagsForStencil("mxgraph.atlassian","lozenge","atlassian ").join(" ")),this.createVertexTemplateEntry("dashed=0;html=1;rounded=1;fillColor=#BA3200;strokeColor=#BA3200;fontSize=12;align=center;fontStyle=1;strokeWidth=2;fontColor=#ffffff",70,20,"REMOVED","Lozenge (problem, bold)",null,null,this.getTagsForStencil("mxgraph.atlassian","lozenge","atlassian ").join(" ")),this.createVertexTemplateEntry("dashed=0;html=1;rounded=1;strokeColor=#0057D8;fontSize=12;align=center;fontStyle=1;strokeWidth=2;fontColor=#0057D8", 100,20,"IN PROGRESS","Lozenge (current, subtle)",null,null,this.getTagsForStencil("mxgraph.atlassian","lozenge","atlassian ").join(" ")),this.createVertexTemplateEntry("dashed=0;html=1;rounded=1;fillColor=#0057D8;strokeColor=#0057D8;fontSize=12;align=center;fontStyle=1;strokeWidth=2;fontColor=#ffffff",100,20,"IN PROGRESS","Lozenge (current, bold)",null,null,this.getTagsForStencil("mxgraph.atlassian","lozenge","atlassian ").join(" ")),this.createVertexTemplateEntry("dashed=0;html=1;rounded=1;strokeColor=#6554C0;fontSize=12;align=center;fontStyle=1;strokeWidth=2;fontColor=#6554C0", 50,20,"NEW","Lozenge (new, subtle)",null,null,this.getTagsForStencil("mxgraph.atlassian","lozenge","atlassian ").join(" ")),this.createVertexTemplateEntry("dashed=0;html=1;rounded=1;fillColor=#6554C0;strokeColor=#6554C0;fontSize=12;align=center;fontStyle=1;strokeWidth=2;fontColor=#ffffff",50,20,"NEW","Lozenge (new, bold)",null,null,this.getTagsForStencil("mxgraph.atlassian","lozenge","atlassian ").join(" ")),this.createVertexTemplateEntry("dashed=0;html=1;rounded=1;strokeColor=#FFAB00;fontSize=12;align=center;fontStyle=1;strokeWidth=2;fontColor=#42526E", -60,20,"MOVED","Lozenge (moved, subtle)",null,null,this.getTagsForStencil("mxgraph.atlassian","lozenge","atlassian ").join(" ")),this.createVertexTemplateEntry("dashed=0;html=1;rounded=1;fillColor=#FFAB00;strokeColor=#FFAB00;fontSize=12;align=center;fontStyle=1;strokeWidth=2;fontColor=#42526E",60,20,"MOVED","Lozenge (moved, bold)",null,null,this.getTagsForStencil("mxgraph.atlassian","lozenge","atlassian ").join(" ")),this.addEntry("atlassian inline message subtitle",function(){var d=new mxCell("Yeah, progress!", -new mxGeometry(0,0,120,20),"dashed=0;html=1;rounded=1;fillColor=#172B4D;strokeColor=#172B4D;fontSize=12;align=center;fontStyle=0;strokeWidth=2;fontColor=#ffffff");d.vertex=!0;var c=new mxCell("IN PROGRESS",new mxGeometry(10,30,100,20),"dashed=0;html=1;rounded=1;strokeColor=#0057D8;fontSize=12;align=center;fontStyle=1;strokeWidth=2;fontColor=#0057D8");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],120,50,"Lozenge (tooltip)")}),this.addEntry("atlassian inline message subtitle",function(){var d= -new mxCell("SUCCESS",new mxGeometry(25,0,70,20),"dashed=0;html=1;rounded=1;strokeColor=#008364;fontSize=12;align=center;fontStyle=1;strokeWidth=2;fontColor=#008364");d.vertex=!0;var c=new mxCell("Don't stop believin'",new mxGeometry(0,30,120,20),"dashed=0;html=1;rounded=1;fillColor=#172B4D;strokeColor=#172B4D;fontSize=12;align=center;fontStyle=0;strokeWidth=2;fontColor=#ffffff");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],120,50,"Lozenge (tooltip)")}),this.addDataEntry("atlassian modal dialog", +60,20,"MOVED","Lozenge (moved, subtle)",null,null,this.getTagsForStencil("mxgraph.atlassian","lozenge","atlassian ").join(" ")),this.createVertexTemplateEntry("dashed=0;html=1;rounded=1;fillColor=#FFAB00;strokeColor=#FFAB00;fontSize=12;align=center;fontStyle=1;strokeWidth=2;fontColor=#42526E",60,20,"MOVED","Lozenge (moved, bold)",null,null,this.getTagsForStencil("mxgraph.atlassian","lozenge","atlassian ").join(" ")),this.addEntry("atlassian inline message subtitle",function(){var e=new mxCell("Yeah, progress!", +new mxGeometry(0,0,120,20),"dashed=0;html=1;rounded=1;fillColor=#172B4D;strokeColor=#172B4D;fontSize=12;align=center;fontStyle=0;strokeWidth=2;fontColor=#ffffff");e.vertex=!0;var c=new mxCell("IN PROGRESS",new mxGeometry(10,30,100,20),"dashed=0;html=1;rounded=1;strokeColor=#0057D8;fontSize=12;align=center;fontStyle=1;strokeWidth=2;fontColor=#0057D8");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],120,50,"Lozenge (tooltip)")}),this.addEntry("atlassian inline message subtitle",function(){var e= +new mxCell("SUCCESS",new mxGeometry(25,0,70,20),"dashed=0;html=1;rounded=1;strokeColor=#008364;fontSize=12;align=center;fontStyle=1;strokeWidth=2;fontColor=#008364");e.vertex=!0;var c=new mxCell("Don't stop believin'",new mxGeometry(0,30,120,20),"dashed=0;html=1;rounded=1;fillColor=#172B4D;strokeColor=#172B4D;fontSize=12;align=center;fontStyle=0;strokeWidth=2;fontColor=#ffffff");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],120,50,"Lozenge (tooltip)")}),this.addDataEntry("atlassian modal dialog", 330,210,"Modal dialog","5VbbjtMwEP2aPG7lOpvu8rjbtCuQkBCLhHj0JpPG1MkE2+mFr2cmcXohXVgJARJUqi9zOTMeH48SxfNq92BVU77FHEwUL6J4bhF9v6p2czAmkkLnUZxGUgr6R3L5jHbaaUWjLNT+JQ6yd9go00IvieTMkOv9Ey1WvBgEBRKkFM7vTW86+9LioLhy+itJ78hget3sjsoB5RO2lpS5cuUTKpsPqJRaD3wejMSjBHK9uWB2QXouimQ8FRczENrR4EugsdDW+W6n6xXNe2z5sMC6bQn1QWSQ1bqe0Pihc33z+j2f+xELv6XCX4ph9Bp6BE4hUzTOVNVQVqpBR5M79WLo+9Z3YZwHxTBYcDolbg/pMZJrAFirah6LFvhuDWx4nrO/D16Mr6sGrVd1D1ygrZTXyCdTT9iFC6hbtGuarkaJNxY/Q+ZdDx6EKvN6o70Gd0gkaLRzLbjJc5clz9gkS18R/dMp6Sy2dQ552BXamDkatJ1dXHQ/rpm3uIYTTbpcTBdJYORjR8h0KrnIRq9q2hgoBsKeuInux4ClynEboiqbDRC025baw2OjMhZs6bmyOW35NuJUsvcGrNeZMnchmMfOaA0+KwNKqbKytfDA7uk1CRrUtQe72NBzJRqkImS3VJU2exLc2YwjdzUXqWpXJZkPJ6Qqd/mU3jekT/j5JfTUeWADN1khrgyoRrtJhlWnyFxnuiz6ELQ8C5LI+5MwoTvQyWD3bIfpRKG9PABW4O2eWaRzX/YWcdx3IVGCJujQeqZBqFwvWB18jw2LFqFnXe5f8ah/3eX5iFr8sjo6cX1fyjMhkpv0dsSzGmv4AcUyqE9uKKQgDigfQ1HkmIZHXg+UEf8sZeRPKZNcYEwcbtuCoc61gTP4SywKEd5xycgk5CNFwN4HgOQ7ImJROPAjGh4SfREzr0fMnKs648b8y+QMFPxDvExezW5uxf/Ryv4uL2e/gZe0PX5N9uanH5vfAA=="), this.addDataEntry("atlassian detailed modal dialog",330,210,"Modal dialog (detailed)","1Zdfb5swEMA/DY+JwBRIH7v86TZt0rROmvY0uWCCF8Mx2yTpPv3OYNIQ6JouSbVFCth3vvPZP98Bjj/Nt7eSltlHSJhw/LnjTyWAblr5dsqEcIjLE8efOYS4+HfI4gmtV2vdkkpW6GMMSGOwpqJijcQhoUDTN/fYWJpGK0gBXRJX6QfRDA1/VtAqRor/QukNDvCuyu2jsvXyDSqJyoSq7B6oTFqvGFrjuDsZinsBJHw9MGxA2hU5xPfcwQhcrvCiM4bXlEul6x4vlnh/gMoslhndJmPFTiTAqHkxxuuX2vT9u89m3XeQ6g1u/NAcgq9Y48GEEFO8hjQvMSpagsKb2rcyrt9Uup5GaUaNG0hNOBlsduEZT6pkzGhpYa5pxQxbwdbmPjX22loZ/zwvQWpaNI5TkDnVHMzK6D3U01mvG5ArvI16gZcSfrBYq8a5FdJY8zXXnKldIFbDlaqYGj8Fi3ROE8l0jsd/5qFOQlUkLLG9lAsxBQGyHuen9c/smZawYnua2WLuzQN7Iu/qAznziNlkwZcFdgRL2wO7Z+bWP+Mwowls7KxUxq0L7G0yrtldSWMj2GC6muHYNTT8GTHWayY1j6m4sZNpKG1yoYJtn0zQWmSz85ZBzrR8MBB4orNmhO83SexmjC8za0Y8K6SqESx3to/5jg2b8sPp7/fS/yZJemTMwaxpmGUei8l1g2g26WEqoGB/IBTjtjDZDrAhuDsvX+2mkD5FeyyO2XEyvONdg4dOb49GMADDtxspmcCcWrOO7RAgO/sn4HU62qlHXkvazj4KDyBDmiqme4h3qziK+lWP+pQWsakZJ4O3eF+JeXAdRhP3P2cevQbyoIf8Ay9W/xrwXmGuS8jZ8D4D1L4qnZ7EB0TbfDsr0HDgxe0cZXsRLSaL66Gn69ydk3nUeTJGF2HjuZessKQLxwsvACd6Hg6+a5SmmW+X5uV/zEFFYx5DocYCYIXvFd+Xgip1TLohHHLlR8F1l/Nh+TyGVfiCMumOgz470kfXyk5F1+bRrlBegNykR+5tEwRumn7Fcun9Rbk8/Wn4ouffmcrlQT6OgjM8/rD7+AndDN//wv4N"), this.addDataEntry("atlassian small modal dialog",410,410,"Modal dialog (small)","7Zpfb6M4EMA/DbqnjQyEkD62IfRlV7u6nrSPJxccbNVgzjZNcp/+xsZJIdDdnBRWuWsikeLxePzv52E6xAtX5e5R4pp+ETnhXrj2wpUUQrd35W5FOPcCxHIvTLwgQHB5QfpOrW9rUY0lqfQ5DYK2wSvmDWkl93kOAgzXs8RVRo05IkumFBNVq630njttqksYc+J74YMUTZWT3JU2jPOV4EJavXBjPyBXWooX0qlJ0rW/jkwLUekn9rcxDIMOHzBnRQUFTjbaVXeaIfsxBinOxdb1imXmTJjSljJNnmqcGcEW1tioQ5FVxaGTVyI1yzC/d51pUR+G4iZpDKkXomEl2gLFGW0keTTmkjkIasEqTeT6FdZcgQw5CykuGd+D4F5mZiQZ1AYowU1BQf3QjWikHR/Vuob6KLyHL9gv82UU1KwQouAE10zNMlHaikxZ1XTTdgG3vU6i4KHTjdtimCnZvYuJFTlGHokoiZZgF21ZrmmrMfdblBAlDEyfCLFqBcWx7Rt1cOPAG4cwHED4cECvwiUZQJdjRS1oZqXPIrASFRnA54Qd7nx/nLseC9bGd7cuwZDM6G4RL9HHoCb4KTU+GqHGOSUkCceavZKe/TGSXBffzJqByq5vZt8WFycois1GET0A8TjOs9icD9gkxQwEX4HQ4hJoAjFpnC7TuzHnuEbrYB33HFs8RNT5tM+2lPjof8vk6SPiQoyG8QijYTgFo8spGI0GjD4RDusHMk1J90m+F42ZOrYj1MJOD6BjVhdnGTG7YSuuxeWim8u9Ypfr++EEPC8GPH+XsGIdRK+FzltAcNV0RlN423hA5x/72sD5mzeHC3qr8tbzVu0fJi8XyN6ihY8ULfjxFAAv3w8XGkWk2awtNbFBhg3BW+d7bbigKVPdgGLLNBWNjR7qWgqweUXe+RY7XLN3DtAUscPdAO6v4IKlHf1fDQS7V8TnLXq4aj7nUzjfQ76sA+jvxLhYk5SEaTGlhcuevZNnPSY8zRb32IWa2uiXu8IklGdYc6wUw9UsoyR7eRa7P4NhPIFQFCfLH+E8lnY9wfo0j1qyPOdkxB93j4cZDMfPhH8TChZAmIay3dajwc8n9UfDI2HM8YSgj3xCguEBOcgufEAmiU58f3BAjtngHOIUPfYa4scBM0qDNBoLmJNlslqH/zHKz3MFt4fFrzwKIVpMcRSGb+e+EHmprPPP/X6X4MNJyEjVQeHfBNpvrwA/rJvuN9j3Sh1uF9P9g/nJn/fJ/TTJW5NDWrBD7gp8OOG/MPi+DLW38PtcaqMJqY0ngBaKb7+zaNW7P8P4Bw=="), @@ -4230,19 +4231,19 @@ this.addDataEntry("atlassian table",620,230,"Table","7Vxbc5s6EP41fgwjwNj40Ze4nTP this.addDataEntry("atlassian table",630,230,"Table","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"), this.addDataEntry("atlassian table action",350,30,"Table with action","3dbPb4IwFAfwv6b30oo/roJ42snDzs180GYPSko3dX/9iq2Kq0uWbbhkB5P2vX6h/YQghGf1fm1EKx/0FpDwFeGZ0dr6Ub3PAJEwqraE54Qx6n6EFZ90k2OXtsJAY78SYD7wKvAFfCUHKxR2vt7ZA4a6tLXbXZ4QviwVYqZRGzdvdOMWLDtr9DN8KJa6sRv11l8g6XMCVdW4CUJpQ/uUIIxzPp8UxSkWbtzHdlJZ2LTiqS/sHFXYMxgL+0/PfSyFQ69B12DNwS3Zqa2VfkXqaagEVcmQClxUdH5enZMXRDcIjrdNeWyqyvL+oOliOpvTsUFDYBbgBr6TkXwnkW+m61rZP3hm70qc8Nh4OpJxGhtLgQhNBf+dmdGYeTES8zRijnA7Kdp+iGqg+Ri25o6xHOhfUzu4vFglq9R1DHRO+xRLfsJ0uD7+QInfeqMmv8A0G5np/NdzF6Zb78VvKLnp5Tvh2Lv6jHgH"), this.createVertexTemplateEntry("dashed=0;html=1;fillColor=#F0F2F5;strokeColor=none;align=center;rounded=1;arcSize=10;fontColor=#596780;fontStyle=1;fontSize=11;shadow=0",60,20,"Tag text","Tag",null,null,this.getTagsForStencil("mxgraph.atlassian","tag","atlassian ").join(" ")),this.createVertexTemplateEntry("dashed=0;html=1;fillColor=#F0F2F5;strokeColor=none;align=center;rounded=1;arcSize=10;fontColor=#3384FF;fontStyle=1;fontSize=11;shadow=0",60,20,"Tag link","Tag link",null,null,this.getTagsForStencil("mxgraph.atlassian", -"tag","atlassian ").join(" ")),this.addEntry("atlassian tag removable",function(){var d=new mxCell("Removable tag",new mxGeometry(0,0,100,20),"dashed=0;html=1;fillColor=#F0F2F5;strokeColor=none;align=left;rounded=1;arcSize=10;fontColor=#596780;fontStyle=1;fontSize=11;shadow=0;spacingLeft=3");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,6,6),"html=1;shadow=0;dashed=0;shape=mxgraph.atlassian.x;strokeColor=#596780;strokeWidth=2");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-11,-3);c.vertex= -!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Removable tag")}),this.addEntry("atlassian tag removable link",function(){var d=new mxCell("Removable tag link",new mxGeometry(0,0,130,20),"dashed=0;html=1;fillColor=#F0F2F5;strokeColor=none;align=left;rounded=1;arcSize=10;fontColor=#3384FF;fontStyle=1;fontSize=11;shadow=0;spacingLeft=3");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,6,6),"html=1;shadow=0;dashed=0;shape=mxgraph.atlassian.x;strokeColor=#596780;strokeWidth=2"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-11,-3);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Removable tag link")}),this.addEntry("atlassian text field",function(){var d=new mxCell('Name*',new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");d.vertex=!0;var c=new mxCell("Messina Cake",new mxGeometry(0, -25,290,33),"rounded=1;arcSize=9;align=left;spacingLeft=5;strokeColor=#4C9AFF;html=1;strokeWidth=2;fontSize=12");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],290,58,"Text field")}),this.addEntry("atlassian password field",function(){var d=new mxCell('Password*',new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");d.vertex=!0;var c=new mxCell("••••••••", -new mxGeometry(0,25,290,33),"rounded=1;arcSize=9;align=left;spacingLeft=5;strokeColor=#4C9AFF;html=1;strokeWidth=2;fontSize=12");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],290,58,"Password field")}),this.addEntry("atlassian text field",function(){var d=new mxCell("Project name",new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");d.vertex=!0;var c=new mxCell("Watermelon Squad",new mxGeometry(0, -25,290,33),"rounded=1;arcSize=9;fillColor=#F7F8F9;align=left;spacingLeft=5;strokeColor=#DEE1E6;html=1;strokeWidth=2;fontSize=12");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],290,58,"Compact text field")}),this.addEntry("atlassian text field",function(){var d=new mxCell("Project name",new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");d.vertex=!0;var c=new mxCell("Watermelon Squad",new mxGeometry(0, -25,290,40),"rounded=1;arcSize=9;fillColor=#F7F8F9;align=left;spacingLeft=5;strokeColor=#DEE1E6;html=1;strokeWidth=2;fontSize=12");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],290,65,"Text field")}),this.addEntry("atlassian text field",function(){var d=new mxCell("Location",new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,25,290,33),"rounded=1;arcSize=9;align=left;spacingLeft=5;strokeColor=#4C9AFF;html=1;strokeWidth=2;fontSize=12"); -c.vertex=!0;return a.createVertexTemplateFromCells([d,c],290,58,"Compact text field")}),this.addEntry("atlassian text field",function(){var d=new mxCell("Location",new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,25,290,40),"rounded=1;arcSize=9;align=left;spacingLeft=5;strokeColor=#4C9AFF;html=1;strokeWidth=2;fontSize=12");c.vertex=!0;return a.createVertexTemplateFromCells([d, -c],290,65,"Text field")}),this.addEntry("atlassian text field",function(){var d=new mxCell("Details",new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");d.vertex=!0;var c=new mxCell("eg. ATP, VOSS etc",new mxGeometry(0,25,290,33),"rounded=1;arcSize=9;fillColor=#F7F8F9;align=left;spacingLeft=5;strokeColor=#DEE1E6;html=1;strokeWidth=2;fontColor=#596780;fontSize=12");c.vertex=!0;return a.createVertexTemplateFromCells([d, -c],290,58,"Compact text field")}),this.addEntry("atlassian text field",function(){var d=new mxCell("Details",new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");d.vertex=!0;var c=new mxCell("eg. ATP, VOSS etc",new mxGeometry(0,25,290,40),"rounded=1;arcSize=9;fillColor=#F7F8F9;align=left;spacingLeft=5;strokeColor=#DEE1E6;html=1;strokeWidth=2;fontColor=#596780;fontSize=12");c.vertex=!0;return a.createVertexTemplateFromCells([d, -c],290,65,"Text field")}),this.addEntry("atlassian text field help",function(){var d=new mxCell("Form label",new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");d.vertex=!0;var c=new mxCell("Banana bread",new mxGeometry(0,25,290,33),"rounded=1;arcSize=9;fillColor=#F7F8F9;align=left;spacingLeft=5;strokeColor=#DEE1E6;html=1;strokeWidth=2;fontColor=#596780;fontSize=12");c.vertex=!0;return a.createVertexTemplateFromCells([d, -c],290,58,"Text field with placeholder text")}),this.addEntry("atlassian text field tooltip",function(){var d=new mxCell("Selected help",new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,25,290,33),"rounded=1;arcSize=9;fillColor=#ffffff;align=left;spacingLeft=5;strokeColor=#4C9AFF;html=1;strokeWidth=2;fontSize=12");c.vertex=!0;var e=new mxCell("Not great
The best password is hard to guess. Try again.
", -new mxGeometry(300,0,180,80),"html=1;rounded=1;strokeColor=#DFE1E5;fontSize=12;align=left;shadow=1;arcSize=1;whiteSpace=wrap;verticalAlign=top;spacingLeft=15;spacingRight=15;spacingTop=10");e.vertex=!0;return a.createVertexTemplateFromCells([d,c,e],480,80,"Text field with tooltip")}),this.addDataEntry("atlassian text field tooltip",480,80,"Text field with tooltip","5Zbfb5swEMf/Gh4bGQjZ8pif7aRNmtZJe/aMAauOzWyTtPvrdwcmgZhUnfa2IsXYX/vugu/jgyjdHJ7vDa2rLzrnMkp3UboxWruud3jecCmjhIg8SrdRkhD4Rcn+xmzczpKaGq7cWwySzuBIZcM75UEfuQHpE9MKbg9c1t0a616kX1MIKTdaagNDpRWoa+uMfuJXYuUO8ETbGLqFVu5R/EYHMY6pFKWCgeSF89O9cZSk2XLx4SPpzXzgKTf2iTtW+cmKsqox/J7WIMxBqLVQjpvdEXbDgtZ73NODkC8grAyrhOMMZhOypU1ZwfI+jG4Mw0CVczXMZ+kKGthJbHCBnZVal5LTWtgZ04d2gtl26b7oQkB3FCRL1oMwfvO5cfz5ZgJbyWfvnusDdwb8kpPIXeWTOO+STCouwLUXvUZtNy7PphccoOOJmKYjDeh4pBKfijxQZZGPKzCMblTOc58PapjP1RL3dAANpLhor5AEW1MmVPm5HW2zAC0wnW+Wq/1+zFe36IfflCREirTXFULJu0boxZOSdRZDopYTRKXpvxM1D4gSAUS2ojV2wVLU9mZxueJpkWXzDQnzfubstVIy4oD8txyk0xyMDTwVZBZiEX8Mqeg1wyV14shHvqZQ8fG/4oZegt+l81H4u+XYgy4Ky12A2vkp3kRfFtYzMMcF1jYcEwebBa3S+M/okQpJf0pU8gZbp7GpsBslC9m/uGDIzsAtfjX48l5jnWJLCugNpEXZ2ggu89ZIFaJsDOybVrPeY9Qh0S8Ojseg6I3L7a0CG9TP7X4X77KJI/D6S/lcQeGA5voUFHkcnRDPRyjhKJwMHp81QikYlSvv3ek6qPNxdpG+ebiG2ne02cbkXddrbwCJCAs2mSjYi7//BIDh5eOzO2HDb9M/"), +"tag","atlassian ").join(" ")),this.addEntry("atlassian tag removable",function(){var e=new mxCell("Removable tag",new mxGeometry(0,0,100,20),"dashed=0;html=1;fillColor=#F0F2F5;strokeColor=none;align=left;rounded=1;arcSize=10;fontColor=#596780;fontStyle=1;fontSize=11;shadow=0;spacingLeft=3");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,6,6),"html=1;shadow=0;dashed=0;shape=mxgraph.atlassian.x;strokeColor=#596780;strokeWidth=2");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-11,-3);c.vertex= +!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Removable tag")}),this.addEntry("atlassian tag removable link",function(){var e=new mxCell("Removable tag link",new mxGeometry(0,0,130,20),"dashed=0;html=1;fillColor=#F0F2F5;strokeColor=none;align=left;rounded=1;arcSize=10;fontColor=#3384FF;fontStyle=1;fontSize=11;shadow=0;spacingLeft=3");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,6,6),"html=1;shadow=0;dashed=0;shape=mxgraph.atlassian.x;strokeColor=#596780;strokeWidth=2"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-11,-3);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Removable tag link")}),this.addEntry("atlassian text field",function(){var e=new mxCell('Name*',new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");e.vertex=!0;var c=new mxCell("Messina Cake",new mxGeometry(0, +25,290,33),"rounded=1;arcSize=9;align=left;spacingLeft=5;strokeColor=#4C9AFF;html=1;strokeWidth=2;fontSize=12");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],290,58,"Text field")}),this.addEntry("atlassian password field",function(){var e=new mxCell('Password*',new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");e.vertex=!0;var c=new mxCell("••••••••", +new mxGeometry(0,25,290,33),"rounded=1;arcSize=9;align=left;spacingLeft=5;strokeColor=#4C9AFF;html=1;strokeWidth=2;fontSize=12");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],290,58,"Password field")}),this.addEntry("atlassian text field",function(){var e=new mxCell("Project name",new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");e.vertex=!0;var c=new mxCell("Watermelon Squad",new mxGeometry(0, +25,290,33),"rounded=1;arcSize=9;fillColor=#F7F8F9;align=left;spacingLeft=5;strokeColor=#DEE1E6;html=1;strokeWidth=2;fontSize=12");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],290,58,"Compact text field")}),this.addEntry("atlassian text field",function(){var e=new mxCell("Project name",new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");e.vertex=!0;var c=new mxCell("Watermelon Squad",new mxGeometry(0, +25,290,40),"rounded=1;arcSize=9;fillColor=#F7F8F9;align=left;spacingLeft=5;strokeColor=#DEE1E6;html=1;strokeWidth=2;fontSize=12");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],290,65,"Text field")}),this.addEntry("atlassian text field",function(){var e=new mxCell("Location",new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,25,290,33),"rounded=1;arcSize=9;align=left;spacingLeft=5;strokeColor=#4C9AFF;html=1;strokeWidth=2;fontSize=12"); +c.vertex=!0;return a.createVertexTemplateFromCells([e,c],290,58,"Compact text field")}),this.addEntry("atlassian text field",function(){var e=new mxCell("Location",new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,25,290,40),"rounded=1;arcSize=9;align=left;spacingLeft=5;strokeColor=#4C9AFF;html=1;strokeWidth=2;fontSize=12");c.vertex=!0;return a.createVertexTemplateFromCells([e, +c],290,65,"Text field")}),this.addEntry("atlassian text field",function(){var e=new mxCell("Details",new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");e.vertex=!0;var c=new mxCell("eg. ATP, VOSS etc",new mxGeometry(0,25,290,33),"rounded=1;arcSize=9;fillColor=#F7F8F9;align=left;spacingLeft=5;strokeColor=#DEE1E6;html=1;strokeWidth=2;fontColor=#596780;fontSize=12");c.vertex=!0;return a.createVertexTemplateFromCells([e, +c],290,58,"Compact text field")}),this.addEntry("atlassian text field",function(){var e=new mxCell("Details",new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");e.vertex=!0;var c=new mxCell("eg. ATP, VOSS etc",new mxGeometry(0,25,290,40),"rounded=1;arcSize=9;fillColor=#F7F8F9;align=left;spacingLeft=5;strokeColor=#DEE1E6;html=1;strokeWidth=2;fontColor=#596780;fontSize=12");c.vertex=!0;return a.createVertexTemplateFromCells([e, +c],290,65,"Text field")}),this.addEntry("atlassian text field help",function(){var e=new mxCell("Form label",new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");e.vertex=!0;var c=new mxCell("Banana bread",new mxGeometry(0,25,290,33),"rounded=1;arcSize=9;fillColor=#F7F8F9;align=left;spacingLeft=5;strokeColor=#DEE1E6;html=1;strokeWidth=2;fontColor=#596780;fontSize=12");c.vertex=!0;return a.createVertexTemplateFromCells([e, +c],290,58,"Text field with placeholder text")}),this.addEntry("atlassian text field tooltip",function(){var e=new mxCell("Selected help",new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,25,290,33),"rounded=1;arcSize=9;fillColor=#ffffff;align=left;spacingLeft=5;strokeColor=#4C9AFF;html=1;strokeWidth=2;fontSize=12");c.vertex=!0;var d=new mxCell("Not great
The best password is hard to guess. Try again.
", +new mxGeometry(300,0,180,80),"html=1;rounded=1;strokeColor=#DFE1E5;fontSize=12;align=left;shadow=1;arcSize=1;whiteSpace=wrap;verticalAlign=top;spacingLeft=15;spacingRight=15;spacingTop=10");d.vertex=!0;return a.createVertexTemplateFromCells([e,c,d],480,80,"Text field with tooltip")}),this.addDataEntry("atlassian text field tooltip",480,80,"Text field with tooltip","5Zbfb5swEMf/Gh4bGQjZ8pif7aRNmtZJe/aMAauOzWyTtPvrdwcmgZhUnfa2IsXYX/vugu/jgyjdHJ7vDa2rLzrnMkp3UboxWruud3jecCmjhIg8SrdRkhD4Rcn+xmzczpKaGq7cWwySzuBIZcM75UEfuQHpE9MKbg9c1t0a616kX1MIKTdaagNDpRWoa+uMfuJXYuUO8ETbGLqFVu5R/EYHMY6pFKWCgeSF89O9cZSk2XLx4SPpzXzgKTf2iTtW+cmKsqox/J7WIMxBqLVQjpvdEXbDgtZ73NODkC8grAyrhOMMZhOypU1ZwfI+jG4Mw0CVczXMZ+kKGthJbHCBnZVal5LTWtgZ04d2gtl26b7oQkB3FCRL1oMwfvO5cfz5ZgJbyWfvnusDdwb8kpPIXeWTOO+STCouwLUXvUZtNy7PphccoOOJmKYjDeh4pBKfijxQZZGPKzCMblTOc58PapjP1RL3dAANpLhor5AEW1MmVPm5HW2zAC0wnW+Wq/1+zFe36IfflCREirTXFULJu0boxZOSdRZDopYTRKXpvxM1D4gSAUS2ojV2wVLU9mZxueJpkWXzDQnzfubstVIy4oD8txyk0xyMDTwVZBZiEX8Mqeg1wyV14shHvqZQ8fG/4oZegt+l81H4u+XYgy4Ky12A2vkp3kRfFtYzMMcF1jYcEwebBa3S+M/okQpJf0pU8gZbp7GpsBslC9m/uGDIzsAtfjX48l5jnWJLCugNpEXZ2ggu89ZIFaJsDOybVrPeY9Qh0S8Ojseg6I3L7a0CG9TP7X4X77KJI/D6S/lcQeGA5voUFHkcnRDPRyjhKJwMHp81QikYlSvv3ek6qPNxdpG+ebiG2ne02cbkXddrbwCJCAs2mSjYi7//BIDh5eOzO2HDb9M/"), this.addDataEntry("atlassian toggle subtle",30,16,"Subtle toggle","5VXBbqMwEP0ajkVgh/TcpE1OK63UL7DMgK0YjOwhTfbrd4zdpklIW6m9FQnkeTPjh/2eIePr7rB1YlB/bA0m408ZXztrMY66wxqMyVih64w/ZowVdGdscyNbTtliEA56/EoDiw17YUaISAQ8Hk0CGm3M2hrrppDz5Yrf01wrj87u4DXT257qV86OfQ1h8pIi4eSz/hfmqYrQsQOUiqIQKCHV6GArBgIWBAxW9wjuaU+v7lNRY3vciE6bIwEPTiqNICnLikcxtorKU9GzHZ0MRApxoHzFH+hByw6PUODz1trWgBi0z6XtpoT0U+mmiRQ0PCOp2OqSJq6GhXdLOwcO4XBz9ycobf0WbAfoiKd40TWqWMGjQIUCTUypaxkx4WPcvnWepKRBUnNeWf65sl6JIQypUQ8ebml6YYBmun6nnGxezvOGYzp4eRXjd2KXbEbshDkwAvUezuaac0Di/xs2+ER+Vy7O6O8uPGSbxgNeOehtFV8y1eJzUynsTDr+5K/aviTta+HV9GEoYmZyXndow6cvF2iE91r0uVQgd1dOnLVd+dtt94HRltc+q37EZhcm4983GYWn/10sf/87/A8="), this.addDataEntry("atlassian toggle bold",40,20,"Bold toggle","5VXLbqMwFP0alkVgh0y2TdpkValSF7O2zAVbMRjZJk369XP9aBOaZBqp3RUJ5Ps8+J6Dyeiq228MG8STrkFl9DGjK6O1i6tuvwKlMlLIOqMPGSEF3hlZX4mWIVoMzEDvbikgsWDH1AjREx3WHVRyNFKplVbaBJPS+ZL+wV5L64zewnuk1z3mL40e+xp88xItZviLfPN9qsJXbMFxgZY3BONiNLBhAzpm6Bi07B2Yxx2+uk1Jje7dmnVSHdBxb7iQDjhGSfHAxlZgekp60aPhHkg4N2C8ovf4wG37h0+weat1q4AN0uZcdyHAbUhdNxEClxOQiiw/w8TdEP9uaXJgHOyvTj+40ug3oDtwBnGKV1k7ETNmkaBCgESkxEryMRvt9qPySCUuEpuXmaVfM2sFG/wSC+Vg4RqnnwTQhOt30kku0zktOKQPL6+ifUJ2OT8n+91nQDEndzDpdUkBCf/ZD/gIflcuJvB3i2kH3TQW3JmCPnZxk6hmX4tKuE6lzx/1VevXxH3NrAgHQxEjQXndvvVHX86cYtZK1udcAN+eKXEiuxD5m4ZKToVY/nYh/k96F86ZxY8obz7VXfV93aF5/AXG9NM/5D8="), this.addDataEntry("atlassian toggle bold tooltip",280,112,"Bold toggle with tooltip","7ZhNb6MwEIZ/DcdGBkKSPeazl65U7R727MKArRrM2qZN99fvGJwPAmm6SiJt1EYKMmPPjOz3yXgUL5zn63tFS/ZdJiC8cOmFcyWlaUb5eg5CeAHhiRcuvCAg+PWC1ZFZv54lJVVQmI84BI3DCxUVNJapEPLVxqjqhQp+V6CNbtZp8ybcupQLMZdCKnwtZIHWmTZKPsOBkZkcd7XwcZjKwvzkf2wA375TwbMCXwSkxk1vnL0gjL6NxhOycXOJ+8LoZzAxc5OMxqxScE9LNAzRUEpeGFDLFzwRjbZNxBXNuXhDw1TFjBuI7R7JglYZw+WbNLJSsU3EjClxPgqn+MDTtA+7QA8yKTMBtOR6EMu8noh1vXSVNilw2EoSBbO9NE4AUAbWR0WsTU7Be5A5GIVxyStPDHNCDhuhCQOOoZ3R2ahu3rOt6w4JHDgq+gkJO4S8iwIKF45m4Xh5jAclqyKBxMlFVeykjMi+lOQWpdwDMyBnSvvmFIwajz2lryX08LTQmtHSDtGRl/roT/6Ah7T+fE51w3512w5OazLoiu2PumJvbAoENfwFWrH6CHD5H+0B75Lf+ZNW+rtJO4JMUw2mQ9B2Fx+CKjoN1d4FgXwlePk02idUs7pOkGamJi9fZ/auHFAjqNacFoOYQfzcIbGFXT3zyx1qcPM3xiVBfA+9njozuQh5ozZ30RW4G3W4W3BNn5C5053NsRvKJ93a5o+D2XBxRu8TQ7FTtY/e/e6H9AS67aJ6zhXpHIZRC6eeG9P3o+tcmeOj3bM0DPcXkEqDsidrJD5yUJkF0DBubU+KFqgc+nPawfI/6bffJe4mq+cFmrKIdBALJlfqyiYdxH7Aq+KGF5nNxrWRLuDxEnZQs1ZkFayivitzMVnMl2EXDVJ/ugTZU+QxFVNnznmSCDiBkL2ABX0C8Sg17kNaR9Uc2jbgw8H8NrAuaYxbf6jzNxX5Y/3Dp2V23WrEHMHjniIZ9HSawfkAf+sAPNvUvQQE1AJ/4fuF77/g65NuBb4Qv/i6+/etaTz3/5z7Cw=="), @@ -4255,14 +4256,14 @@ this.addDataEntry("atlassian nested discussion",450,160,"Nested discussion","7Vf this.addDataEntry("atlassian comment",320,213,"Comment","7Zpbb6M6EMc/DY+NbAgkeWxulVa70mp3pdV59AEnWAWMsGnS8+nPmFsgdi7dJD3tCZGawtgeJ/7/Oh5PsZxZvH3KSBp+4wGNLGdhObOMc1lexdsZjSLLRiywnLll2wh+LHt5oBUXrSglGU3kOQPscsALiXJaWmY8jtXgwi7ka1TZQxnDp5tjy5muWBTNeMQzuE94Ah2mQmb8me4ZVzyRP9k/ygF24Z5EbJ3ATURXsmquR1i2g4oX2Dchk/RnSnw1cANLo/w/U+mH1fwh8cM8o0+qZT4EQ8pZImm2eIEPLsCGKu9LErPoFQyPma+c+tBqoznJ1yF0rz8hz7NiqlDKFNpd5xHeYMXUm+ogBmvO1xElKRMDn8dFgy+KrstVOQVcdiZx7WlrmmqRaSbp9qBQhalS6YnymMoM/KINC2RY9piUWqKQMvBcCVjZiCjv183InepwUQlvhsDRINDUFyFJ1WXEDHKDeO7EG43Vsrcw+dyateC10YUavna1aknq2AZN8RU0HZ6vabxdq/gzYFyMBszniRjkolyD1h86iLwqXib5YSnH7rjXvKX5tqt5hcDQhIBOQG27hABXI+ALgzVB0zxJWLIW147wdh/hLyLFO0nKreK/p5HigFcYhh7zdS4gF0A2wt77A9PsKj0wBmCwe5IYjG+EzEhD5ldIkme1litQz0YypOqjZPDtH/J00Aebj8XOXrDxdHQanK6NzlhD5y+eW7ZHYqUMSTn4nr4oetQ5hIH2QcNTRomA/KShzAfo1rCZNR0SEtNBscmpqLUJSfGLZvSgi5BHQekBtOFNN7BW7hS3yh5x6OUsPxjJigLmk+ixciF5z7fO99jV+fYMfLvu5XxPNL5/0FR9Z9RADqKO1barrtBX9kz/g2Ss31vfwA827K03C5D1nt2f3T7W2Q2P3+/whrGeYL2m5V4EzsJix9pjIuN5EtCgEpBkfrUckyM07MUIAWEAXH8t7uauCZf5YoEX3l6lp+j0u1oW+0iw2Y9Rn5u5GwQaA2PGncpxrgCZXv09tg9BzAn4ppIhICIsWENlSyca/U0E8wd+xoVQIgfbut8+TENYUG+h89nYPzcffxaTTpz6OryggZ7Z4KGOS23LaEQke6EdXyaGqvm/qxXeTf5QZ+/V9A+jrge+WgkqNQabb3EelmfUow/FOts5BpMpa2oIQ/dD2PFdb9wNSbXkLcKMmc/wCgHpDVVrGMlSQc/OdCq5Tf+fuCPlnaPSN9HkSHQxBJcrxRbc5e5hL426TmzRq+I9YXdDmP0OgOnF9B6wewHMewe+9Mr7ieTo7ELAfAknO7ed6OMubbs0a3inqflR9PBkr6iONfKwY8icRuMrZE56VX0RMP0pnh0aSEdjOVy6y9HBRLl9/GtToZcZOyf8TkkB1xyYClAZFTCwLiN8/kdIzmNqZIbqFDV1AeBPQ1YN6S1ilF4Ch72OSvoGHI8VunsS/48kOpPLUYTb3bOTZff2o5X/Ag=="), this.addDataEntry("atlassian date picker",240,58,"Date picker","5ZVNj5swEIZ/DcdFxoQsOWYD5NKVKvVQ9WjBgK01GNkmm/TXdwAngYVoV+qp6gE0H54ZMe8j7IWH+nzUrOWvqgDphakXHrRSdrTq8wGk9CgRhRcmHqUEH49mD7LBkCUt09DYrxTQseDEZAdjJEGDkoJZGFPGXqRLlULKg5JKo9uoBqMvxmr1Bh+C3Nb4IUmAZqka+0P87hsEN991JOgzKaoGbQmldelrM4+G0W77HJMPZWttzRvYnLskZznvNBxZi4ENBlolGgs6PeFSjBvcd8hYLeQFA3udc2EhxywlCesqjsevY1Sn834Qt7bFfBTu8YUL7V/9AeNXSlUSWCuMn6t6SORmOJqV4wg0Z0Mi+jIZ4zQAbeH8UMch5EQ8gqrBauxL3kVhudNyM2pNOAhs7YIuxszoV7fSOxVoODDWIQkXkPzCpWCkYfWSEq26poDCicF07oTa9QudEIT6Zs9ZnO2WGJiW5aKpvg1eEi04w9IkTYN0O4dtPPTTbYR+xpPjh/7X/FwcJtFYMcEpiFZwCsO/x2mzwGnBkOGs7c36XPW/Rr+qC+nnTEJTML3kKNpv4zh49Du6iUv+RXEnqFLyVbHDdbHnBU564q9oHy+lv8Y0SGbFCWa91nhw87/3C74Pf6K72fin3byDKksDdsHT7SvWEEP3fmWOx6c36h8="), this.addDataEntry("atlassian date picker",320,415,"Date picker","1Zxdb9owFIZ/DZdFthOH5HIl0E1au2lt1euMGIiaYBTSFvbrZ0igkGMqtvorSJXyUSfk8bHzvj5H9Lxhsb4pk+X8lqcs73mjnjcsOa/qrWI9ZHneIyhLe17cIwSJvx4ZnzmLd2fRMinZorqkAakbvCb5C6uPxGKDoDSpWH1qVW3y5tQ0y/Mhz3kpdhd8IY5er6qSP7PWwXlViAeJsdic8kV1n/3ZXgAf9psrIrGf5NlsIbZzNq2a0/uL9YhHo2AQolYzeNn6EVhZsfVZDLtDDYMbxgtWlRvxL29ZWs0bFH6NCs1ZNps3zRp8KFnV+7ND03eoYqPhKmfsAcYPPE02AG/JXxYpS5tHTMpJ84TR9oGP0Asw090H8lstk0m2mH3f7cUUdJBoihAdxOFpL9X/9NSwILAjCPVCGrbAk8+A3zR8ad3iqB8wlfSD532+H3zQD6ALVvNkud0s1rPtkOzPijTvT5KcLdKkhN1wwCIZBpew8eRsThs0pFBfgiqEpPbHSpYnVfbKTq4lw9fc/yfPxNc63PyKRCe3v4pOr8Cn0xWrAP7DU1zUI/Tfe6Tgk+eXZX/Ky2LVL0s22YZ92YSkNODj8QiP6AdjSNwi5W+7ofD5gA5gL3lEFtBUwcwSAH53/JUVv1kpjhKEKcQpm68l8/ol4z8AE/Ml+OiHMR+gk6jDAaBJkISmrwDmQBKMQb4NL60UI8nrTQHIPbnzIGXTrAqOoYzjrKscCfVtgYwAyPvHO1UMo90HvNHVj2hyOqIp5CfTXSr4YQQA3v7oHsDAHkAMAD48jjoHECN7BKG/ehrF3SPo2yMocU9fH7tHMLRHEPqe8a9vnSNo80UCfcr9l4fuEbT4JoFOxcNaAQYqgJ3yigzygmZEGS60+2jAFdjDBT2HZCXBMVxtWWKSF7QWnvu8fGu8CHQSvvu8Qnu8oHFQthSljZfF6X4/Wx3xCtznZW++l6RUBu7zai1tegZ5QQsQOs+rvRRskhcU/JHzvNp6wigwqO/3q28qiDUZy4+SD74Kgr5FghLF/x+SX+AaDUfxGF0ceN71ubzzYf1UpQoxyhTagv2CnMPj2OqLAhoD7L4zsPmq8KA1wO57g3aIDQwCg95AXZ7amBgxCQyaA+y+OwBqxCQxaA+w+/4AqA+TxKBBwO47BKAtTBKDFgG77xGsTvzQI+y/jcvEbM780BN0IA3QCjFZxYw2YJI8gPuCP7AIDOp9dZkAbXm5trYwScyHer8LuQDfIjEo+DuQDWhrC6PEoOLvQj7A4sTvQ8XfhYyAxZnfh4q/AzmBdogZLGHxoeDvQFKgHWEmgUlqftzX+0BbmCSmsepHnxhrSwuTwDTW/egD1lYWJoFpLPzRV4ZncdanUO4rU/v6gFmc9anG0h9ThZ4mS1ko1PrKpL42Xu34MslLY+mPuQULk8A01v6YExUmgWks/jEnKkwC01n8Y05VmCSmptjHtqzQR0zsvv8GSv3DAsc/kfIX"), -this.addEntry("atlassian text field",function(){var d=new mxCell("Your name",new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");d.vertex=!0;var c=new mxCell("Sally Lu",new mxGeometry(0,25,290,33),"rounded=1;arcSize=9;fillColor=#F7F8F9;align=left;spacingLeft=5;strokeColor=#DEE1E6;html=1;strokeWidth=2;fontColor=#596780;fontSize=12");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],290,58,"Text field")}), -this.addEntry("atlassian text field required",function(){var d=new mxCell('Requirements*',new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");d.vertex=!0;var c=new mxCell("Design, eating, drinking",new mxGeometry(0,25,290,33),"rounded=1;arcSize=9;fillColor=#F7F8F9;align=left;spacingLeft=5;strokeColor=#DEE1E6;html=1;strokeWidth=2;fontColor=#596780;fontSize=12");c.vertex= -!0;return a.createVertexTemplateFromCells([d,c],290,58,"Text field with required fields")}),this.addEntry("atlassian disabled text field",function(){var d=new mxCell("Guests",new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#B3BAC5;fontStyle=1;fontSize=11");d.vertex=!0;var c=new mxCell("Kris Wesley",new mxGeometry(0,25,290,33),"rounded=1;arcSize=9;fillColor=#F7F8F9;align=left;spacingLeft=5;strokeColor=#DEE1E6;html=1;strokeWidth=2;fontColor=#B3BAC5;fontSize=12"); -c.vertex=!0;return a.createVertexTemplateFromCells([d,c],290,58,"Disabled text field")}),this.addDataEntry("atlassian text field disabled",370,543,"Disabled text field","7ZpLc+I4EIB/jS9zSPnJ4wgG57CzU6nNbM1ZsQXWRpa8kgiwv35bsiHYchiSQDJTmCqM3ZJaduur7nYLJ4iLza1AZf4nzzB1grkTxIJzVZ0VmxhT6vguyZxg5vi+C1/HT15o9UyrWyKBmTplgF8NeEJ0hStJLDBSGGRIKxL8H5yqqpNUW1p3WhBKY065gEvGGUinUgn+iFvCXBXwSDMPThecqXvyn1bg7a9rjS5cI0qWDM4pXqi6eafM8QNv6E/DuDWsrXakb+MRqzSvG3OU5iuBb1EJghAEJSdMYTF/AvPIemKtIUEFoVsQTESaEwWPLOGBZ2i1zKH7bhq+EqmeKFeqhPYomMABTKsPuoO8WXK+pBiVRN6kvDANqTRdk0U1BZw2Jon86cE09WpgofDmxRU1ono5bzEvsBKg112TTOX1qobVqrs5JqC6FtYyJKvr5X7oMx9wUiPSjUtg4XJXEaLNBbeobyPH5ncL1oIfgUsuieKCYN2Hkid8A7/fc7zdD0nBdogwLGQ1TosQg+NS8FWpySNgO9ShjuheC65bHrDSNtTaMq2UiyViRCJFOJM3pxDcIrAT6BaWrvm0MPSb4K/1Wt+XyKCzFprFqV5hkiI6qadUvLxqdrc1olE14gDlYNiBchi9H+XwJZRByFABCA2owUATOFgq84SVSNvLgLbjYPDvilcdgsXCEHEgqsZ+2Q12Knu3dYK4MdNnO9xoPBiOXOe4w/V6aH1/B+hH+N/IgvYH3GeBKWcWMuA7WYazemWQSOtVG2vrHuBkoNWfDhcIXouw5VdzNYss6GBoGI8nSdIkr+r0o7aH/wq3efUwjW0P6I+7POAZYBpYMP2hg3Lv9nq3dwKpXtiB6qX83tBCdTr/PjmKCyxmHM9d45tey8yOkRSz52Xpcno/o6Tpg6+Xmc0uv6tZOMLQpRAaWQjdKyTz94TNZJiMkvGbwuZsPvfmg1eGzaZz6sPmAUhdSdil4ubYImmGZSpIqV81+xD2+1Cz9ysfEcI8187dc6QTKmIqGUXJhUImw6oKGiXmJdWVDMXh8Mj42gmSk91V+Au7q7760Y1jRzQMBh04et4Z6h+ed6QAUmJRECl16ezzHdpJtd+wJwhoGX2kQ7P3Dv6WpgKL0hTLXxWcPn/qACd0PxIcexfhL4wyrZXp41oQvQHVokfmqNSnoIuUEh8pYlnRy3Wj4WxkhazwSGGqBVY7YhUkyyg+gSyKHjC901sWOjcMZqIy5V7h11b7XnEzKHvuIaXutVG6G+A13h7DwIbW6wqX52DW3i6omeWMbk+AtZmntTMzN/GT7sRrNIvnwW8G6mGSmKNMJ65mzgzet40JGjRfnc/dNLHc0Rx10Ox30OyfgWZ7H+Gbjr09xj3G78W4oxJzMYztHYy71QMlP63qtbht5QfHt/ytvbJ9kfhN0IavBu3qon9NVuTZZHW9HQfBGciyNxxixFJM3/xS81Jt5LMoulZ3NWy6qwtCBZfP/+MzbY2/+f0P"), -this.addEntry("atlassian error message field",function(){var d=new mxCell("Email",new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");d.vertex=!0;var c=new mxCell("shrugg#atlassian.com",new mxGeometry(0,25,300,40),"rounded=1;arcSize=9;align=left;spacingLeft=5;strokeColor=#FFAB00;html=1;strokeWidth=2;fontSize=12");c.vertex=!0;var e=new mxCell("",new mxGeometry(1,.5,20,20),"shape=mxgraph.azure.azure_alert;fillColor=#FFAB00;strokeColor=none;html=1;sketch=0;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(-30,-10);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d,c],290,58,"Error message field")}),this.addEntry("atlassian error message field",function(){var d=new mxCell("Email",new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");d.vertex=!0;var c=new mxCell("shrugg#atlassian.com",new mxGeometry(0,25,300,40),"rounded=1;arcSize=9;align=left;spacingLeft=5;strokeColor=#4C9AFF;html=1;strokeWidth=2;fontSize=12"); -c.vertex=!0;var e=new mxCell("",new mxGeometry(1,.5,20,20),"shape=mxgraph.azure.azure_alert;fillColor=#FFAB00;strokeColor=none;html=1;sketch=0;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-30,-10);e.vertex=!0;c.insert(e);e=new mxCell("Please enter a valid address.",new mxGeometry(310,22,200,46),"rounded=1;arcSize=9;align=center;strokeColor=#DFE1E5;html=1;strokeWidth=1;fontSize=12;shadow=1");e.vertex=!0;return a.createVertexTemplateFromCells([d,c,e],510,68,"Error message field")})];this.addPalette("atlassian", -"Atlassian",!1,mxUtils.bind(this,function(d){for(var c=0;c*',new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");e.vertex=!0;var c=new mxCell("Design, eating, drinking",new mxGeometry(0,25,290,33),"rounded=1;arcSize=9;fillColor=#F7F8F9;align=left;spacingLeft=5;strokeColor=#DEE1E6;html=1;strokeWidth=2;fontColor=#596780;fontSize=12");c.vertex= +!0;return a.createVertexTemplateFromCells([e,c],290,58,"Text field with required fields")}),this.addEntry("atlassian disabled text field",function(){var e=new mxCell("Guests",new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#B3BAC5;fontStyle=1;fontSize=11");e.vertex=!0;var c=new mxCell("Kris Wesley",new mxGeometry(0,25,290,33),"rounded=1;arcSize=9;fillColor=#F7F8F9;align=left;spacingLeft=5;strokeColor=#DEE1E6;html=1;strokeWidth=2;fontColor=#B3BAC5;fontSize=12"); +c.vertex=!0;return a.createVertexTemplateFromCells([e,c],290,58,"Disabled text field")}),this.addDataEntry("atlassian text field disabled",370,543,"Disabled text field","7ZpLc+I4EIB/jS9zSPnJ4wgG57CzU6nNbM1ZsQXWRpa8kgiwv35bsiHYchiSQDJTmCqM3ZJaduur7nYLJ4iLza1AZf4nzzB1grkTxIJzVZ0VmxhT6vguyZxg5vi+C1/HT15o9UyrWyKBmTplgF8NeEJ0hStJLDBSGGRIKxL8H5yqqpNUW1p3WhBKY065gEvGGUinUgn+iFvCXBXwSDMPThecqXvyn1bg7a9rjS5cI0qWDM4pXqi6eafM8QNv6E/DuDWsrXakb+MRqzSvG3OU5iuBb1EJghAEJSdMYTF/AvPIemKtIUEFoVsQTESaEwWPLOGBZ2i1zKH7bhq+EqmeKFeqhPYomMABTKsPuoO8WXK+pBiVRN6kvDANqTRdk0U1BZw2Jon86cE09WpgofDmxRU1ono5bzEvsBKg112TTOX1qobVqrs5JqC6FtYyJKvr5X7oMx9wUiPSjUtg4XJXEaLNBbeobyPH5ncL1oIfgUsuieKCYN2Hkid8A7/fc7zdD0nBdogwLGQ1TosQg+NS8FWpySNgO9ShjuheC65bHrDSNtTaMq2UiyViRCJFOJM3pxDcIrAT6BaWrvm0MPSb4K/1Wt+XyKCzFprFqV5hkiI6qadUvLxqdrc1olE14gDlYNiBchi9H+XwJZRByFABCA2owUATOFgq84SVSNvLgLbjYPDvilcdgsXCEHEgqsZ+2Q12Knu3dYK4MdNnO9xoPBiOXOe4w/V6aH1/B+hH+N/IgvYH3GeBKWcWMuA7WYazemWQSOtVG2vrHuBkoNWfDhcIXouw5VdzNYss6GBoGI8nSdIkr+r0o7aH/wq3efUwjW0P6I+7POAZYBpYMP2hg3Lv9nq3dwKpXtiB6qX83tBCdTr/PjmKCyxmHM9d45tey8yOkRSz52Xpcno/o6Tpg6+Xmc0uv6tZOMLQpRAaWQjdKyTz94TNZJiMkvGbwuZsPvfmg1eGzaZz6sPmAUhdSdil4ubYImmGZSpIqV81+xD2+1Cz9ysfEcI8187dc6QTKmIqGUXJhUImw6oKGiXmJdWVDMXh8Mj42gmSk91V+Au7q7760Y1jRzQMBh04et4Z6h+ed6QAUmJRECl16ezzHdpJtd+wJwhoGX2kQ7P3Dv6WpgKL0hTLXxWcPn/qACd0PxIcexfhL4wyrZXp41oQvQHVokfmqNSnoIuUEh8pYlnRy3Wj4WxkhazwSGGqBVY7YhUkyyg+gSyKHjC901sWOjcMZqIy5V7h11b7XnEzKHvuIaXutVG6G+A13h7DwIbW6wqX52DW3i6omeWMbk+AtZmntTMzN/GT7sRrNIvnwW8G6mGSmKNMJ65mzgzet40JGjRfnc/dNLHc0Rx10Ox30OyfgWZ7H+Gbjr09xj3G78W4oxJzMYztHYy71QMlP63qtbht5QfHt/ytvbJ9kfhN0IavBu3qon9NVuTZZHW9HQfBGciyNxxixFJM3/xS81Jt5LMoulZ3NWy6qwtCBZfP/+MzbY2/+f0P"), +this.addEntry("atlassian error message field",function(){var e=new mxCell("Email",new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");e.vertex=!0;var c=new mxCell("shrugg#atlassian.com",new mxGeometry(0,25,300,40),"rounded=1;arcSize=9;align=left;spacingLeft=5;strokeColor=#FFAB00;html=1;strokeWidth=2;fontSize=12");c.vertex=!0;var d=new mxCell("",new mxGeometry(1,.5,20,20),"shape=mxgraph.azure.azure_alert;fillColor=#FFAB00;strokeColor=none;html=1;sketch=0;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(-30,-10);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e,c],290,58,"Error message field")}),this.addEntry("atlassian error message field",function(){var e=new mxCell("Email",new mxGeometry(0,0,240,20),"fillColor=none;strokeColor=none;html=1;fontSize=11;fontStyle=0;align=left;fontColor=#596780;fontStyle=1;fontSize=11");e.vertex=!0;var c=new mxCell("shrugg#atlassian.com",new mxGeometry(0,25,300,40),"rounded=1;arcSize=9;align=left;spacingLeft=5;strokeColor=#4C9AFF;html=1;strokeWidth=2;fontSize=12"); +c.vertex=!0;var d=new mxCell("",new mxGeometry(1,.5,20,20),"shape=mxgraph.azure.azure_alert;fillColor=#FFAB00;strokeColor=none;html=1;sketch=0;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-30,-10);d.vertex=!0;c.insert(d);d=new mxCell("Please enter a valid address.",new mxGeometry(310,22,200,46),"rounded=1;arcSize=9;align=center;strokeColor=#DFE1E5;html=1;strokeWidth=1;fontSize=12;shadow=1");d.vertex=!0;return a.createVertexTemplateFromCells([e,c,d],510,68,"Error message field")})];this.addPalette("atlassian", +"Atlassian",!1,mxUtils.bind(this,function(e){for(var c=0;cTitle

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.



Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
', -"Alert",null,null,this.getTagsForStencil("mxgraph.bootstrap","alert","bootstrap alert").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#FFFFFF;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=10;fontStyle=1;fontSize=18;",60,40,"New","Badge",null,null,this.getTagsForStencil("mxgraph.bootstrap","badge","bootstrap badge").join(" ")),this.addEntry("bootstrap alert",function(){var d= -new mxCell("Notifications",new mxGeometry(0,0,130,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#0085FC;fontColor=#FFFFFF;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=10;fontStyle=0;fontSize=14;");d.vertex=!0;var c=new mxCell("4",new mxGeometry(1,.5,20,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#ffffff;fontColor=#000000;whiteSpace=wrap;align=center;verticalAlign=middle;fontSize=12;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-30,-10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Badge")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#0085FC;fontColor=#FFFFFF;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=0;fontStyle=1;fontSize=14;spacing=5;",60,20,"Primary","Badge, primary",null,null,this.getTagsForStencil("mxgraph.bootstrap", +"Alert",null,null,this.getTagsForStencil("mxgraph.bootstrap","alert","bootstrap alert").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#FFFFFF;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=10;fontStyle=1;fontSize=18;",60,40,"New","Badge",null,null,this.getTagsForStencil("mxgraph.bootstrap","badge","bootstrap badge").join(" ")),this.addEntry("bootstrap alert",function(){var e= +new mxCell("Notifications",new mxGeometry(0,0,130,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#0085FC;fontColor=#FFFFFF;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=10;fontStyle=0;fontSize=14;");e.vertex=!0;var c=new mxCell("4",new mxGeometry(1,.5,20,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#ffffff;fontColor=#000000;whiteSpace=wrap;align=center;verticalAlign=middle;fontSize=12;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-30,-10);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Badge")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#0085FC;fontColor=#FFFFFF;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=0;fontStyle=1;fontSize=14;spacing=5;",60,20,"Primary","Badge, primary",null,null,this.getTagsForStencil("mxgraph.bootstrap", "badge","bootstrap badge primary").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#FFFFFF;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=0;fontStyle=1;fontSize=14;spacing=5;",80,20,"Secondary","Badge, secondary",null,null,this.getTagsForStencil("mxgraph.bootstrap","badge","bootstrap badge secondary").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#33A64C;fontColor=#FFFFFF;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=0;fontStyle=1;fontSize=14;spacing=5;", 65,20,"Success","Badge, success",null,null,this.getTagsForStencil("mxgraph.bootstrap","badge","bootstrap badge success").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#DB2843;fontColor=#FFFFFF;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=0;fontStyle=1;fontSize=14;spacing=5;",60,20,"Danger","Badge, danger",null,null,this.getTagsForStencil("mxgraph.bootstrap","badge","bootstrap badge danger").join(" ")), this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#FFBC26;fontColor=#000000;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=0;fontStyle=1;fontSize=14;spacing=5;",65,20,"Warning","Badge, warning",null,null,this.getTagsForStencil("mxgraph.bootstrap","badge","bootstrap badge warning").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#1CA5B8;fontColor=#FFFFFF;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=0;fontStyle=1;fontSize=14;spacing=5;", @@ -5542,488 +5545,498 @@ this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap 50,40,"Info","Button, info",null,null,this.getTagsForStencil("mxgraph.bootstrap","button","bootstrap button info").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#F8F9FA;strokeWidth=1;fillColor=none;fontColor=#F8F9FA;whiteSpace=wrap;align=center;verticalAlign=middle;spacingLeft=0;fontStyle=0;fontSize=16;spacing=5;",60,40,"Light","Button, light",null,null,this.getTagsForStencil("mxgraph.bootstrap","button","bootstrap button light").join(" ")), this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#343A40;strokeWidth=1;fillColor=none;fontColor=#343A40;whiteSpace=wrap;align=center;verticalAlign=middle;spacingLeft=0;fontStyle=0;fontSize=16;spacing=5;",60,40,"Dark","Button, dark",null,null,this.getTagsForStencil("mxgraph.bootstrap","button","bootstrap button dark").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#0085FC;fontColor=#FFFFFF;whiteSpace=wrap;align=center;verticalAlign=middle;spacingLeft=0;fontStyle=0;fontSize=16;spacing=5;", 800,40,"Block level button","Block level button",null,null,this.getTagsForStencil("mxgraph.bootstrap","button","bootstrap button block level").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#FFFFFF;whiteSpace=wrap;align=center;verticalAlign=middle;spacingLeft=0;fontStyle=0;fontSize=16;spacing=5;",800,40,"Block level button","Block level button",null,null,this.getTagsForStencil("mxgraph.bootstrap", -"button","bootstrap button block level").join(" ")),this.addEntry("bootstrap button group horizontal",function(){var d=new mxCell("",new mxGeometry(0,0,180,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#6C767D;fontColor=#ffffff;sketch=0;");d.vertex=!0;var c=new mxCell("Left",new mxGeometry(0,0,60,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Middle",new mxGeometry(0,0,60,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(60,0);c.vertex=!0;d.insert(c);c=new mxCell("Right",new mxGeometry(1,0,60,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-60,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Button group, horizontal")}),this.addEntry("bootstrap button group horizontal",function(){var d=new mxCell("",new mxGeometry(0,0,120,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#6C767D;fontColor=#ffffff;sketch=0;");d.vertex=!0;var c=new mxCell("1",new mxGeometry(0, -0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset= -new mxPoint(30,0);c.vertex=!0;d.insert(c);c=new mxCell("3",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(60,0);c.vertex=!0;d.insert(c);var e=new mxCell("4",new mxGeometry(1,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(-30,0);e.vertex=!0;d.insert(e);e=new mxCell("",new mxGeometry(130,0,90,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#6C767D;fontColor=#ffffff;sketch=0;");e.vertex=!0;c=new mxCell("5",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;"); -c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("6",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(30,0);c.vertex=!0;e.insert(c);c=new mxCell("7",new mxGeometry(1,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-30,0);c.vertex=!0;e.insert(c);c=new mxCell("8",new mxGeometry(230,0,30,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#6C767D;fontColor=#ffffff;sketch=0;");c.vertex=!0;return a.createVertexTemplateFromCells([d,e,c],260,30,"Button group, horizontal")}),this.addEntry("bootstrap button group horizontal",function(){var d=new mxCell("",new mxGeometry(0,0,120,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#6C767D;fontColor=#ffffff;sketch=0;"); -d.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(30,0);c.vertex=!0;d.insert(c);c=new mxCell("3",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(60,0);c.vertex=!0;d.insert(c);c=new mxCell("4",new mxGeometry(1,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-30,0);c.vertex=!0;d.insert(c);var e=new mxCell("Input Group Example",new mxGeometry(130,0,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=40;sketch=0;");e.vertex=!0;c=new mxCell("@",new mxGeometry(0,0,30,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;"); -c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([d,e],230,30,"Button group, horizontal")}),this.addEntry("bootstrap button group horizontal",function(){var d=new mxCell("",new mxGeometry(0,0,150,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#6C767D;fontColor=#ffffff;sketch=0;");d.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(30,0);c.vertex=!0;d.insert(c);c=new mxCell("Dropdown",new mxGeometry(1,0,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;align=left;spacing=10;sketch=0;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-90,0);c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;sketch=0;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-17,-2.5);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Button group, horizontal")}),this.addEntry("bootstrap button group vertical",function(){var d=new mxCell("",new mxGeometry(0, -0,60,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#6C767D;fontColor=#ffffff;sketch=0;");d.vertex=!0;var c=new mxCell("Button",new mxGeometry(0,0,60,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0, -0,60,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,30);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,60,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset= -new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,60,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,90);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,60,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,120);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,1,60,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-30);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height, -"Button group, vertical")}),this.addEntry("bootstrap button group vertical",function(){var d=new mxCell("",new mxGeometry(0,0,90,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#6C767D;fontColor=#ffffff;sketch=0;");d.vertex=!0;var c=new mxCell("Button",new mxGeometry(0,0,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,30);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,90);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,120);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,1,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-30);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height, -"Button group, vertical")}),this.addEntry("bootstrap button group vertical",function(){var d=new mxCell("",new mxGeometry(0,0,90,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#6C767D;fontColor=#ffffff;sketch=0;");d.vertex=!0;var c=new mxCell("Button",new mxGeometry(0,0,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,30);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,90);c.vertex=!0;d.insert(c);c=new mxCell("Dropdown",new mxGeometry(0,0,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;sketch=0;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,120);c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;sketch=0;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-17,-2.5);e.vertex=!0;c.insert(e);c=new mxCell("Dropdown",new mxGeometry(0,1,90,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;sketch=0;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-30);c.vertex=!0;d.insert(c);e=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;sketch=0;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-17,-2.5);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Button group, vertical")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.', -new mxGeometry(0,0,250,350),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=bottom;align=left;spacing=20;spacingBottom=50;fontSize=14;");d.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative= -!0;c.vertex=!0;d.insert(c);c=new mxCell("Go somewhere",new mxGeometry(0,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,-60);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Card title
Card subtitle

Some quick example text to build on the card title and make up the bulk of the card\'s content.', -new mxGeometry(0,0,250,190),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;fontSize=14;");d.vertex=!0;var c=new mxCell("Card link",new mxGeometry(0,1,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=none;strokeColor=none;fontColor=#0085FC;resizeWidth=1;fontSize=14;align=center;");c.geometry.relative=!0; -c.geometry.offset=new mxPoint(10,-50);c.vertex=!0;d.insert(c);c=new mxCell("Another link",new mxGeometry(0,1,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=none;strokeColor=none;fontColor=#0085FC;resizeWidth=1;fontSize=14;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(100,-50);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card")}),this.addEntry("bootstrap image", -function(){var d=new mxCell("Some quick example text to build on the card title and make up the bulk of the card's content.",new mxGeometry(0,0,250,260),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=bottom;align=left;spacing=20;fontSize=14;");d.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Image")}),this.addEntry("bootstrap list group",function(){var d=new mxCell("",new mxGeometry(0,0,200,90),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("Cras justo odio",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,30);c.vertex=!0;d.insert(c);c=new mxCell("Vestibulum at eros",new mxGeometry(0,1,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-30);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"List group")}),this.addEntry("bootstrap list group",function(){var d=new mxCell("",new mxGeometry(0,0,200,120),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("Featured",new mxGeometry(0,0,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Cras justo odio",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,30);c.vertex=!0;d.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("Vestibulum at eros",new mxGeometry(0,1,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-30);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d], -d.geometry.width,d.geometry.height,"List group")}),this.addEntry("bootstrap card",function(){var d=new mxCell("",new mxGeometry(0,0,250,450),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=bottom;align=left;spacing=20;spacingBottom=130;fontSize=14;");d.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell('Card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,120),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=left;spacing=20;spacingTop=-10;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0, -180);c.vertex=!0;d.insert(c);c=new mxCell("Cras justo odio",new mxGeometry(0,0,250,30),"html=1;shadow=0;dashed=0;strokeColor=none;fontSize=14;fillColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,300);c.vertex=!0;d.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,250,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;fontSize=14;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,330);c.vertex=!0;d.insert(c);c=new mxCell("Vestibulum at eros",new mxGeometry(0,0,250,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;fontSize=14;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,360);c.vertex=!0;d.insert(c);c=new mxCell("Card link",new mxGeometry(0, -1,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=none;strokeColor=none;fontColor=#0085FC;resizeWidth=1;fontSize=14;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,-50);c.vertex=!0;d.insert(c);c=new mxCell("Another link",new mxGeometry(0,1,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=none;strokeColor=none;fontColor=#0085FC;resizeWidth=1;fontSize=14;align=center;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(100,-50);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var d=new mxCell("",new mxGeometry(0,0,800,190),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("Featured",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=20;fontSize=14;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell('Special title treatment

With supporting text below as a natural lead-in to additional content.',new mxGeometry(0,0,800,120),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=left;spacing=20;spacingTop=-10;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex= -!0;d.insert(c);c=new mxCell("Go somewhere",new mxGeometry(0,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,-60);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card with header and footer")}),this.addEntry("bootstrap card",function(){var d=new mxCell("", -new mxGeometry(0,0,800,120),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("Quote",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell('Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

- Someone famous in Source Title
', -new mxGeometry(0,0,800,80),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=left;spacing=20;spacingTop=-10;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card with header and footer")}),this.addEntry("bootstrap card",function(){var d=new mxCell("",new mxGeometry(0,0,800,230),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;"); -d.vertex=!0;var c=new mxCell("Featured",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell('Special title treatment

With supporting text below as a natural lead-in to additional content.', -new mxGeometry(0,0,800,120),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=center;spacing=20;spacingTop=-10;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;d.insert(c);c=new mxCell("Go somewhere",new mxGeometry(.5,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;align=center;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-60,-100);c.vertex=!0;d.insert(c);c=new mxCell("2 days ago",new mxGeometry(0,1,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#818181;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-40);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height, -"Card with header and footer")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Special title treatment

With supporting text below as a natural lead-in to additional content.',new mxGeometry(0,0,380,170),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;align=left;verticalAlign=top;spacing=20;fontSize=14;"); -d.vertex=!0;var c=new mxCell("Go somewhere",new mxGeometry(0,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,-60);c.vertex=!0;d.insert(c);c=new mxCell('Special title treatment

With supporting text below as a natural lead-in to additional content.', -new mxGeometry(420,0,380,170),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;align=left;verticalAlign=top;spacing=20;fontSize=14;");c.vertex=!0;var e=new mxCell("Go somewhere",new mxGeometry(0,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;");e.geometry.relative=!0;e.geometry.offset= -new mxPoint(20,-60);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d,c],800,190,"Two cards")}),this.addEntry("bootstrap card",function(){var d=new mxCell("",new mxGeometry(0,0,800,200),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,800,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Active",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.tabTop;strokeColor=#DFDFDF;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#4B5259;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;d.insert(c);c=new mxCell("Link",new mxGeometry(0,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(95,10);c.vertex=!0;d.insert(c);c=new mxCell("Disabled",new mxGeometry(0,0,60,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;fontColor=#4B5259;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(150,10);c.vertex=!0;d.insert(c);c=new mxCell('Special title treatment

With supporting text below as a natural lead-in to additional content.', -new mxGeometry(0,0,800,120),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=center;spacing=20;spacingTop=-10;fontSize=14;fontColor=#212529");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;d.insert(c);c=new mxCell("Go somewhere",new mxGeometry(.5,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;align=center;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-60,-60);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card navigation")}),this.addEntry("bootstrap card",function(){var d=new mxCell("",new mxGeometry(0,0,800,210),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Active",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;arcSize=5;strokeColor=none;fillColor=#0085FC;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#ffffff;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;d.insert(c);c=new mxCell("Link",new mxGeometry(0,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(95,10);c.vertex=!0;d.insert(c);c=new mxCell("Disabled",new mxGeometry(0,0,60,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;fontColor=#4B5259;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(150,10);c.vertex=!0;d.insert(c);c=new mxCell('Special title treatment

With supporting text below as a natural lead-in to additional content.', -new mxGeometry(0,0,800,120),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=center;spacing=20;spacingTop=-10;fontSize=14;fontColor=#212529");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("Go somewhere",new mxGeometry(.5,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;align=center;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-60,-60);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card navigation")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

Last udated 3 mind ago', -new mxGeometry(0,0,800,310),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=bottom;align=left;spacing=20;fontSize=14;");d.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,800,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative= -!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

Last udated 3 mind ago',new mxGeometry(0,0,800,310),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;fontSize=14;"); -d.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,1,800,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-180);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var d=new mxCell("Card Image", -new mxGeometry(0,0,800,280),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#2D3338;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#ffffff;verticalAlign=middle;align=center;spacing=20;fontSize=60;");d.vertex=!0;var c=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

Last updated 3 mins ago',new mxGeometry(0, -0,800,120),"fillColor=none;strokeColor=none;fontColor=#ffffff;html=1;verticalAlign=top;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

Last udated 3 mind ago', -new mxGeometry(0,0,480,240),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;fontSize=14;spacingLeft=170;");d.vertex=!0;var c=new mxCell("Image",new mxGeometry(0,0,170,240),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative= -!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Primary card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#0071D5;html=1;whiteSpace=wrap;fillColor=#0085FC;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;"); -d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#0081F4;strokeColor=#0071D5;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Primary card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Secondary card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.', -new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#5B646A;html=1;whiteSpace=wrap;fillColor=#6C767D;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#697279;strokeColor=#5B646A;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Secondary card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Success card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#2B8D40;html=1;whiteSpace=wrap;fillColor=#33A64C;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;"); -d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#31A14A;strokeColor=#2B8D40;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Success card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Danger card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.', -new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#BA2239;html=1;whiteSpace=wrap;fillColor=#DB2843;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#D42741;strokeColor=#BA2239;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Danger card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Warning card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#D89F20;html=1;whiteSpace=wrap;fillColor=#FFBC26;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;"); -d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7B625;strokeColor=#D89F20;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Warning card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Info card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.', -new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#188C9C;html=1;whiteSpace=wrap;fillColor=#1CA5B8;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#1BA0B2;strokeColor=#188C9C;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Info card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Light card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#D2D3D4;html=1;whiteSpace=wrap;fillColor=#F8F9FA;fontColor=#212529;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;"); -d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F0F1F2;strokeColor=#D2D3D4;fontColor=#212529;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Light card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Dark card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.', -new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#2C3136;html=1;whiteSpace=wrap;fillColor=#343A40;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#32383E;strokeColor=#2C3136;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Dark card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Primary card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#0085FC;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#0085FC;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;"); -d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#0085FC;fontColor=#212529;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Primary card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Secondary card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.', -new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#6C767D;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#6C767D;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#6C767D;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Secondary card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Success card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#33A64C;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#33A64C;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;"); -d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#33A64C;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Success card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Danger card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.', -new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DB2843;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#DB2843;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DB2843;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Danger card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Warning card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#FFBC26;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#FFBC26;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;"); -d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#FFBC26;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Warning card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Info card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.', -new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#1CA5B8;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#1CA5B8;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#1CA5B8;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Info card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Light card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#F8F9FA;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#212529;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;"); -d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#F8F9FA;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Light card")}),this.addEntry("bootstrap card",function(){var d=new mxCell('Dark card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.', -new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#6C767D;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#212529;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");d.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#6C767D;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Dark card")}),this.addEntry("bootstrap card group",function(){var d=new mxCell("",new mxGeometry(0,0,780,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;");d.vertex=!0;var c=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

Last udated 3 mind ago', -new mxGeometry(0,0,260,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);var e=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;"); -e.geometry.relative=!0;e.vertex=!0;c.insert(e);c=new mxCell('Card title

This card has supporting text below as a natural lead-in to additional content.

Last udated 3 mind ago',new mxGeometry(0,0,260,360),"html=1;shadow=0;dashed=0;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(260,0);c.vertex=!0;d.insert(c);e=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");e.geometry.relative=!0;e.vertex=!0;c.insert(e);c=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.

Last udated 3 mind ago', -new mxGeometry(1,0,260,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-260,0);c.vertex=!0;d.insert(c);e=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;flipH=1;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;"); -e.geometry.relative=!0;e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card group")}),this.addEntry("bootstrap card group",function(){var d=new mxCell("",new mxGeometry(0,0,780,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;");d.vertex=!0;var c=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.', -new mxGeometry(0,0,260,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);var e=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;"); -e.geometry.relative=!0;e.vertex=!0;c.insert(e);e=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;flipV=1;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,-50);e.vertex=!0;c.insert(e);c=new mxCell('Card title

This card has supporting text below as a natural lead-in to additional content.', -new mxGeometry(0,0,260,370),"html=1;shadow=0;dashed=0;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(260,0);c.vertex=!0;d.insert(c);e=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");e.geometry.relative= -!0;e.vertex=!0;c.insert(e);e=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,-50);e.vertex=!0;c.insert(e);c=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.', -new mxGeometry(1,0,260,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-260,0);c.vertex=!0;d.insert(c);e=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;flipH=1;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;"); -e.geometry.relative=!0;e.vertex=!0;c.insert(e);e=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;flipV=1;flipH=1;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,-50);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card group")}), -this.addEntry("bootstrap card group",function(){var d=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

Last udated 3 mind ago',new mxGeometry(0,0,260,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;"); -d.geometry.relative=!0;d.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell('Card title

This card has supporting text below as a natural lead-in to additional content.

Last udated 3 mind ago', -new mxGeometry(280,0,260,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.vertex=!0;var e=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;"); -e.geometry.relative=!0;e.vertex=!0;c.insert(e);e=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.

Last udated 3 mind ago',new mxGeometry(560,0,260,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;"); -e.vertex=!0;var f=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");f.geometry.relative=!0;f.vertex=!0;e.insert(f);return a.createVertexTemplateFromCells([d,c,e],820,360,"Card group")}),this.addEntry("bootstrap card group",function(){var d=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.', -new mxGeometry(0,0,260,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");d.geometry.relative=!0;d.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-50);c.vertex=!0;d.insert(c);c=new mxCell('Card title

This card has supporting text below as a natural lead-in to additional content.', -new mxGeometry(280,0,260,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.vertex=!0;var e=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;"); -e.geometry.relative=!0;e.vertex=!0;c.insert(e);e=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,-50);e.vertex=!0;c.insert(e);e=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.', -new mxGeometry(560,0,260,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");e.vertex=!0;var f=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;"); -f.geometry.relative=!0;f.vertex=!0;e.insert(f);f=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(0,-50);f.vertex=!0;e.insert(f);return a.createVertexTemplateFromCells([d,c,e],820,360,"Card group")}),this.addEntry("bootstrap card group", -function(){var d=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.',new mxGeometry(0,0,370,290),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");d.vertex=!0;var c=new mxCell("Image cap", -new mxGeometry(0,0,370,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.',new mxGeometry(390,0,370,290),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;"); -c.vertex=!0;var e=new mxCell("Image cap",new mxGeometry(0,0,370,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");e.geometry.relative=!0;e.vertex=!0;c.insert(e);e=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content.',new mxGeometry(0,310,370,270),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;"); -e.vertex=!0;var f=new mxCell("Image cap",new mxGeometry(0,0,370,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");f.geometry.relative=!0;f.vertex=!0;e.insert(f);f=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.', +"button","bootstrap button block level").join(" ")),this.addEntry("button group horizontal",function(){var e=new mxCell("",new mxGeometry(0,0,180,30),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=#6C767D;fontColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");e.vertex=!0;var c=new mxCell("Left",new mxGeometry(0,0,60,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=inherit;fontColor=inherit;"); +c.vertex=!0;e.insert(c);c=new mxCell("Middle",new mxGeometry(0,0,60,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);c=new mxCell("Right",new mxGeometry(0,0,60,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=inherit;"); +c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Button group, horizontal")}),this.addEntry("bootstrap button group horizontal",function(){var e=new mxCell("",new mxGeometry(0,0,120,30),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=#6C767D;fontColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;"); +e.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;"); +c.vertex=!0;e.insert(c);c=new mxCell("3",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);c=new mxCell("4",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=inherit;"); +c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,10,30),"text;");c.vertex=!0;e.insert(c);c=new mxCell("5",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);c=new mxCell("6",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;"); +c.vertex=!0;e.insert(c);c=new mxCell("7",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,10,30),"text;");c.vertex=!0;e.insert(c);c=new mxCell("8",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=inherit;fontColor=inherit;"); +c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Button group, horizontal")}),this.addEntry("bootstrap button group horizontal",function(){var e=new mxCell("",new mxGeometry(0,0,120,30),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=#6C767D;fontColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;"); +e.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;"); +c.vertex=!0;e.insert(c);c=new mxCell("3",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);c=new mxCell("4",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=inherit;"); +c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,10,30),"text;");c.vertex=!0;e.insert(c);c=new mxCell("Input Group Example",new mxGeometry(0,0,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=40;sketch=0;");c.vertex=!0;e.insert(c);var d=new mxCell("@",new mxGeometry(0,0,30,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;sketch=0;"); +d.geometry.relative=!0;d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Button group, horizontal")}),this.addEntry("button group horizontal",function(){var e=new mxCell("",new mxGeometry(0,0,180,30),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=#6C767D;fontColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;"); +e.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;"); +c.vertex=!0;e.insert(c);c=new mxCell("Dropdown",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=left;verticalAlign=middle;overflow=visible;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=inherit;spacing=10;dropTarget=0;");c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;sketch=0;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(-17,-2.5);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Button group, horizontal")}),this.addEntry("button group vertical",function(){var e=new mxCell("",new mxGeometry(0,0,60,180),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=#6C767D;fontColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;"); +e.vertex=!0;var c=new mxCell("Button",new mxGeometry(0,0,60,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);c=new mxCell("Button",new mxGeometry(0,0,60,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;"); +c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c));e.insert(a.cloneCell(c));e.insert(a.cloneCell(c));c=new mxCell("Button",new mxGeometry(0,0,60,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width, +e.geometry.height,"Button group, vertical")}),this.addEntry("button group vertical",function(){var e=new mxCell("",new mxGeometry(0,0,90,180),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=#6C767D;fontColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");e.vertex=!0;var c=new mxCell("Button",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fillColor=inherit;fontColor=inherit;"); +c.vertex=!0;e.insert(c);c=new mxCell("Button",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c));e.insert(a.cloneCell(c));e.insert(a.cloneCell(c));c=new mxCell("Button",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fillColor=inherit;fontColor=inherit;"); +c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Button group, vertical")}),this.addEntry("button group vertical",function(){var e=new mxCell("",new mxGeometry(0,0,90,180),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=#6C767D;fontColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");e.vertex= +!0;var c=new mxCell("Button",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);c=new mxCell("Button",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;"); +c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c));e.insert(a.cloneCell(c));c=new mxCell("Dropdown",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=left;verticalAlign=middle;overflow=visible;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=inherit;fontColor=inherit;spacing=10;dropTarget=0;");c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;sketch=0;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(-17,-2.5);d.vertex=!0;c.insert(d);c=new mxCell("Dropdown",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=left;verticalAlign=middle;overflow=visible;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fillColor=inherit;fontColor=inherit;spacing=10;dropTarget=0;");c.vertex=!0;e.insert(c);d=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;sketch=0;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(-17,-2.5);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Button group, vertical")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,350),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=bottom;align=left;spacing=20;spacingBottom=50;fontSize=14;"); +e.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("Go somewhere",new mxGeometry(0,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,-60);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Card title
Card subtitle

Some quick example text to build on the card title and make up the bulk of the card\'s content.', +new mxGeometry(0,0,250,190),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;fontSize=14;");e.vertex=!0;var c=new mxCell("Card link",new mxGeometry(0,1,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=none;strokeColor=none;fontColor=#0085FC;resizeWidth=1;fontSize=14;align=center;");c.geometry.relative=!0; +c.geometry.offset=new mxPoint(10,-50);c.vertex=!0;e.insert(c);c=new mxCell("Another link",new mxGeometry(0,1,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=none;strokeColor=none;fontColor=#0085FC;resizeWidth=1;fontSize=14;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(100,-50);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card")}),this.addEntry("bootstrap image", +function(){var e=new mxCell("Some quick example text to build on the card title and make up the bulk of the card's content.",new mxGeometry(0,0,250,260),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=bottom;align=left;spacing=20;fontSize=14;");e.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;"); +c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Image")}),this.addEntry("list group erd table",function(){var e=new mxCell("",new mxGeometry(0,0,200,120),"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=none;fillColor=none;");e.vertex=!0;var c=new mxCell("Cras justo odio", +new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fontColor=#333333;");c.vertex=!0;e.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fontColor=#333333;"); +c.vertex=!0;e.insert(c);c=new mxCell("Vestibulum at eros",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fontColor=#333333;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List Group")}),this.addEntry("list group erd table", +function(){var e=new mxCell("",new mxGeometry(0,0,200,120),"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=none;fillColor=none;");e.vertex=!0;var c=new mxCell("Featured",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#F7F7F7;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fontColor=#333333;"); +c.vertex=!0;e.insert(c);c=new mxCell("Cras justo odio",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fontColor=#333333;");c.vertex=!0;e.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fontColor=#333333;"); +c.vertex=!0;e.insert(c);c=new mxCell("Vestibulum at eros",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fontColor=#333333;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List Group")}),this.addEntry("bootstrap card", +function(){var e=new mxCell("",new mxGeometry(0,0,250,450),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=bottom;align=left;spacing=20;spacingBottom=130;fontSize=14;");e.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;"); +c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell('Card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,120),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=left;spacing=20;spacingTop=-10;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0, +180);c.vertex=!0;e.insert(c);c=new mxCell("Cras justo odio",new mxGeometry(0,0,250,30),"html=1;shadow=0;dashed=0;strokeColor=none;fontSize=14;fillColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,300);c.vertex=!0;e.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,250,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;fontSize=14;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,330);c.vertex=!0;e.insert(c);c=new mxCell("Vestibulum at eros",new mxGeometry(0,0,250,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;fontSize=14;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,360);c.vertex=!0;e.insert(c);c=new mxCell("Card link",new mxGeometry(0, +1,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=none;strokeColor=none;fontColor=#0085FC;resizeWidth=1;fontSize=14;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,-50);c.vertex=!0;e.insert(c);c=new mxCell("Another link",new mxGeometry(0,1,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=none;strokeColor=none;fontColor=#0085FC;resizeWidth=1;fontSize=14;align=center;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(100,-50);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var e=new mxCell("",new mxGeometry(0,0,800,190),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");e.vertex=!0;var c=new mxCell("Featured",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=20;fontSize=14;"); +c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell('Special title treatment

With supporting text below as a natural lead-in to additional content.',new mxGeometry(0,0,800,120),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=left;spacing=20;spacingTop=-10;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex= +!0;e.insert(c);c=new mxCell("Go somewhere",new mxGeometry(0,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,-60);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card with header and footer")}),this.addEntry("bootstrap card",function(){var e=new mxCell("", +new mxGeometry(0,0,800,120),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");e.vertex=!0;var c=new mxCell("Quote",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell('Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

- Someone famous in Source Title
', +new mxGeometry(0,0,800,80),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=left;spacing=20;spacingTop=-10;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card with header and footer")}),this.addEntry("bootstrap card",function(){var e=new mxCell("",new mxGeometry(0,0,800,230),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;"); +e.vertex=!0;var c=new mxCell("Featured",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell('Special title treatment

With supporting text below as a natural lead-in to additional content.', +new mxGeometry(0,0,800,120),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=center;spacing=20;spacingTop=-10;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;e.insert(c);c=new mxCell("Go somewhere",new mxGeometry(.5,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;align=center;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-60,-100);c.vertex=!0;e.insert(c);c=new mxCell("2 days ago",new mxGeometry(0,1,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#818181;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-40);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height, +"Card with header and footer")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Special title treatment

With supporting text below as a natural lead-in to additional content.',new mxGeometry(0,0,380,170),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;align=left;verticalAlign=top;spacing=20;fontSize=14;"); +e.vertex=!0;var c=new mxCell("Go somewhere",new mxGeometry(0,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,-60);c.vertex=!0;e.insert(c);c=new mxCell('Special title treatment

With supporting text below as a natural lead-in to additional content.', +new mxGeometry(420,0,380,170),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;align=left;verticalAlign=top;spacing=20;fontSize=14;");c.vertex=!0;var d=new mxCell("Go somewhere",new mxGeometry(0,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;");d.geometry.relative=!0;d.geometry.offset= +new mxPoint(20,-60);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e,c],800,190,"Two cards")}),this.addEntry("bootstrap card",function(){var e=new mxCell("",new mxGeometry(0,0,800,200),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,800,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;"); +c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("Active",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.tabTop;strokeColor=#DFDFDF;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#4B5259;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;e.insert(c);c=new mxCell("Link",new mxGeometry(0,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(95,10);c.vertex=!0;e.insert(c);c=new mxCell("Disabled",new mxGeometry(0,0,60,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;fontColor=#4B5259;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(150,10);c.vertex=!0;e.insert(c);c=new mxCell('Special title treatment

With supporting text below as a natural lead-in to additional content.', +new mxGeometry(0,0,800,120),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=center;spacing=20;spacingTop=-10;fontSize=14;fontColor=#212529");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;e.insert(c);c=new mxCell("Go somewhere",new mxGeometry(.5,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;align=center;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-60,-60);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card navigation")}),this.addEntry("bootstrap card",function(){var e=new mxCell("",new mxGeometry(0,0,800,210),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;strokeColor=inherit;fillColor=#F7F7F7;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;"); +c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("Active",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;arcSize=5;strokeColor=none;fillColor=#0085FC;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#ffffff;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;e.insert(c);c=new mxCell("Link",new mxGeometry(0,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(95,10);c.vertex=!0;e.insert(c);c=new mxCell("Disabled",new mxGeometry(0,0,60,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;fontColor=#4B5259;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(150,10);c.vertex=!0;e.insert(c);c=new mxCell('Special title treatment

With supporting text below as a natural lead-in to additional content.', +new mxGeometry(0,0,800,120),"perimeter=none;html=1;whiteSpace=wrap;fillColor=none;strokeColor=none;resizeWidth=1;verticalAlign=top;align=center;spacing=20;spacingTop=-10;fontSize=14;fontColor=#212529");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;e.insert(c);c=new mxCell("Go somewhere",new mxGeometry(.5,1,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;perimeter=none;whiteSpace=wrap;align=center;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeWidth=1;fontSize=14;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-60,-60);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card navigation")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

Last udated 3 mind ago', +new mxGeometry(0,0,800,310),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=bottom;align=left;spacing=20;fontSize=14;");e.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,800,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative= +!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

Last udated 3 mind ago',new mxGeometry(0,0,800,310),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;fontSize=14;"); +e.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,1,800,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-180);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var e=new mxCell("Card Image", +new mxGeometry(0,0,800,280),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#2D3338;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#ffffff;verticalAlign=middle;align=center;spacing=20;fontSize=60;");e.vertex=!0;var c=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

Last updated 3 mins ago',new mxGeometry(0, +0,800,120),"fillColor=none;strokeColor=none;fontColor=#ffffff;html=1;verticalAlign=top;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

Last udated 3 mind ago', +new mxGeometry(0,0,480,240),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;fontSize=14;spacingLeft=170;");e.vertex=!0;var c=new mxCell("Image",new mxGeometry(0,0,170,240),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative= +!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Primary card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#0071D5;html=1;whiteSpace=wrap;fillColor=#0085FC;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;"); +e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#0081F4;strokeColor=#0071D5;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Primary card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Secondary card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.', +new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#5B646A;html=1;whiteSpace=wrap;fillColor=#6C767D;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#697279;strokeColor=#5B646A;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;"); +c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Secondary card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Success card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#2B8D40;html=1;whiteSpace=wrap;fillColor=#33A64C;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;"); +e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#31A14A;strokeColor=#2B8D40;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Success card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Danger card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.', +new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#BA2239;html=1;whiteSpace=wrap;fillColor=#DB2843;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#D42741;strokeColor=#BA2239;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;"); +c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Danger card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Warning card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#D89F20;html=1;whiteSpace=wrap;fillColor=#FFBC26;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;"); +e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7B625;strokeColor=#D89F20;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Warning card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Info card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.', +new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#188C9C;html=1;whiteSpace=wrap;fillColor=#1CA5B8;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#1BA0B2;strokeColor=#188C9C;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;"); +c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Info card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Light card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#D2D3D4;html=1;whiteSpace=wrap;fillColor=#F8F9FA;fontColor=#212529;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;"); +e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F0F1F2;strokeColor=#D2D3D4;fontColor=#212529;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Light card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Dark card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.', +new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#2C3136;html=1;whiteSpace=wrap;fillColor=#343A40;fontColor=#ffffff;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#32383E;strokeColor=#2C3136;fontColor=#ffffff;resizeWidth=1;fontSize=18;align=left;spacing=20;"); +c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Dark card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Primary card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#0085FC;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#0085FC;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;"); +e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#0085FC;fontColor=#212529;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Primary card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Secondary card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.', +new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#6C767D;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#6C767D;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#6C767D;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;"); +c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Secondary card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Success card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#33A64C;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#33A64C;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;"); +e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#33A64C;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Success card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Danger card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.', +new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DB2843;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#DB2843;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DB2843;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;"); +c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Danger card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Warning card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#FFBC26;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#FFBC26;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;"); +e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#FFBC26;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Warning card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Info card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.', +new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#1CA5B8;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#1CA5B8;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#1CA5B8;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;"); +c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Info card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Light card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.',new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#F8F9FA;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#212529;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;"); +e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#F8F9FA;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Light card")}),this.addEntry("bootstrap card",function(){var e=new mxCell('Dark card title

Some quick example text to build on the card title and make up the bulk of the card\'s content.', +new mxGeometry(0,0,250,180),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#6C767D;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#212529;verticalAlign=bottom;align=left;spacing=20;spacingBottom=0;fontSize=14;");e.vertex=!0;var c=new mxCell("Header",new mxGeometry(0,0,250,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#6C767D;fontColor=#6C767D;resizeWidth=1;fontSize=18;align=left;spacing=20;"); +c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Dark card")}),this.addEntry("bootstrap card group",function(){var e=new mxCell("",new mxGeometry(0,0,780,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;");e.vertex=!0;var c=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

Last udated 3 mind ago', +new mxGeometry(0,0,260,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);var d=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;"); +d.geometry.relative=!0;d.vertex=!0;c.insert(d);c=new mxCell('Card title

This card has supporting text below as a natural lead-in to additional content.

Last udated 3 mind ago',new mxGeometry(0,0,260,360),"html=1;shadow=0;dashed=0;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(260,0);c.vertex=!0;e.insert(c);d=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");d.geometry.relative=!0;d.vertex=!0;c.insert(d);c=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.

Last udated 3 mind ago', +new mxGeometry(1,0,260,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-260,0);c.vertex=!0;e.insert(c);d=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;flipH=1;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;"); +d.geometry.relative=!0;d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card group")}),this.addEntry("bootstrap card group",function(){var e=new mxCell("",new mxGeometry(0,0,780,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;");e.vertex=!0;var c=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.', +new mxGeometry(0,0,260,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);var d=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;"); +d.geometry.relative=!0;d.vertex=!0;c.insert(d);d=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;flipV=1;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(0,-50);d.vertex=!0;c.insert(d);c=new mxCell('Card title

This card has supporting text below as a natural lead-in to additional content.', +new mxGeometry(0,0,260,370),"html=1;shadow=0;dashed=0;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(260,0);c.vertex=!0;e.insert(c);d=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");d.geometry.relative= +!0;d.vertex=!0;c.insert(d);d=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(0,-50);d.vertex=!0;c.insert(d);c=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.', +new mxGeometry(1,0,260,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-260,0);c.vertex=!0;e.insert(c);d=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;flipH=1;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;"); +d.geometry.relative=!0;d.vertex=!0;c.insert(d);d=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.corner_round_rect;dx=2;flipV=1;flipH=1;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(0,-50);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card group")}), +this.addEntry("bootstrap card group",function(){var e=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

Last udated 3 mind ago',new mxGeometry(0,0,260,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;"); +e.geometry.relative=!0;e.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell('Card title

This card has supporting text below as a natural lead-in to additional content.

Last udated 3 mind ago', +new mxGeometry(280,0,260,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.vertex=!0;var d=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;"); +d.geometry.relative=!0;d.vertex=!0;c.insert(d);d=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.

Last udated 3 mind ago',new mxGeometry(560,0,260,360),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;"); +d.vertex=!0;var f=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");f.geometry.relative=!0;f.vertex=!0;d.insert(f);return a.createVertexTemplateFromCells([e,c,d],820,360,"Card group")}),this.addEntry("bootstrap card group",function(){var e=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.', +new mxGeometry(0,0,260,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");e.geometry.relative=!0;e.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;"); +c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-50);c.vertex=!0;e.insert(c);c=new mxCell('Card title

This card has supporting text below as a natural lead-in to additional content.', +new mxGeometry(280,0,260,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");c.vertex=!0;var d=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;"); +d.geometry.relative=!0;d.vertex=!0;c.insert(d);d=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(0,-50);d.vertex=!0;c.insert(d);d=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.', +new mxGeometry(560,0,260,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");d.vertex=!0;var f=new mxCell("Image cap",new mxGeometry(0,0,260,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;"); +f.geometry.relative=!0;f.vertex=!0;d.insert(f);f=new mxCell("Last updated 3 mins ago",new mxGeometry(0,1,260,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#F7F7F7;strokeColor=#DFDFDF;fontColor=#6C767D;resizeWidth=1;fontSize=13;align=left;spacing=20;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(0,-50);f.vertex=!0;d.insert(f);return a.createVertexTemplateFromCells([e,c,d],820,360,"Card group")}),this.addEntry("bootstrap card group", +function(){var e=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.',new mxGeometry(0,0,370,290),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");e.vertex=!0;var c=new mxCell("Image cap", +new mxGeometry(0,0,370,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.',new mxGeometry(390,0,370,290),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;"); +c.vertex=!0;var d=new mxCell("Image cap",new mxGeometry(0,0,370,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");d.geometry.relative=!0;d.vertex=!0;c.insert(d);d=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content.',new mxGeometry(0,310,370,270),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;"); +d.vertex=!0;var f=new mxCell("Image cap",new mxGeometry(0,0,370,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");f.geometry.relative=!0;f.vertex=!0;d.insert(f);f=new mxCell('Card title

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.', new mxGeometry(390,310,370,290),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");f.vertex=!0;var g=new mxCell("Image cap",new mxGeometry(0,0,370,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;"); -g.geometry.relative=!0;g.vertex=!0;f.insert(g);return a.createVertexTemplateFromCells([d,c,e,f],760,600,"Grid cards")}),this.addEntry("bootstrap card group",function(){var d=new mxCell('Card title that wraps to a new line

This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.',new mxGeometry(0,0,320,290),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;"); -d.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,320,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell('Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

- Someone famous in Source Title', -new mxGeometry(0,300,320,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=30;spacingBottom=0;fontSize=14;spacingTop=0;");c.vertex=!0;var e=new mxCell('Card title

This card has supporting text below as a natural lead-in to additional content.

Last updated 3 mins ago', -new mxGeometry(330,0,320,300),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");e.vertex=!0;var f=new mxCell("Image cap",new mxGeometry(0,0,320,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;"); -f.geometry.relative=!0;f.vertex=!0;e.insert(f);f=new mxCell('Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

- Someone famous in Source Title',new mxGeometry(330,310,320,130),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#0085FC;fontColor=#FFFFFF;verticalAlign=top;align=center;spacing=10;fontSize=14;"); +g.geometry.relative=!0;g.vertex=!0;f.insert(g);return a.createVertexTemplateFromCells([e,c,d,f],760,600,"Grid cards")}),this.addEntry("bootstrap card group",function(){var e=new mxCell('Card title that wraps to a new line

This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.',new mxGeometry(0,0,320,290),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;"); +e.vertex=!0;var c=new mxCell("Image cap",new mxGeometry(0,0,320,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell('Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

- Someone famous in Source Title', +new mxGeometry(0,300,320,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=30;spacingBottom=0;fontSize=14;spacingTop=0;");c.vertex=!0;var d=new mxCell('Card title

This card has supporting text below as a natural lead-in to additional content.

Last updated 3 mins ago', +new mxGeometry(330,0,320,300),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=160;");d.vertex=!0;var f=new mxCell("Image cap",new mxGeometry(0,0,320,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;fillColor=#868E96;strokeColor=#DFDFDF;fontColor=#DEE2E6;resizeWidth=1;fontSize=18;"); +f.geometry.relative=!0;f.vertex=!0;d.insert(f);f=new mxCell('Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

- Someone famous in Source Title',new mxGeometry(330,310,320,130),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#0085FC;fontColor=#FFFFFF;verticalAlign=top;align=center;spacing=10;fontSize=14;"); f.vertex=!0;var g=new mxCell('Card title

This card has a regular title and short paragraphy of text below it.

Last updated 3 mins ago',new mxGeometry(330,450,320,130),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=center;spacing=10;spacingBottom=0;fontSize=14;spacingTop=0;");g.vertex= !0;var h=new mxCell("Card image",new mxGeometry(660,0,320,240),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;verticalAlign=middle;align=center;spacing=10;spacingBottom=0;fontSize=14;spacingTop=0;");h.vertex=!0;var k=new mxCell('Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

- Someone famous in Source Title', new mxGeometry(660,250,320,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=right;spacing=30;spacingBottom=0;fontSize=14;spacingTop=0;");k.vertex=!0;var l=new mxCell('Card title

This is another card with title and supporting text below it. This card has some additional content to make it slightly taller overall.

Last updated 3 mins ago', -new mxGeometry(660,410,320,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=0;");l.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g,h,k,l],980,600,"Card group")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;strokeColor=none;strokeWidth=1;fillColor=#777777;fontColor=#555555;whiteSpace=wrap;align=center;verticalAlign=middle;fontStyle=0;fontSize=40;", -800,300,"First slide","Carousel",null,null,this.getTagsForStencil("mxgraph.bootstrap","carousel","bootstrap carousel").join(" ")),this.addEntry("bootstrap carousel with controls",function(){var d=new mxCell("First slide",new mxGeometry(0,0,800,300),"html=1;shadow=0;dashed=0;strokeColor=none;strokeWidth=1;fillColor=#777777;fontColor=#555555;whiteSpace=wrap;align=center;verticalAlign=middle;fontStyle=0;fontSize=40;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,14),"html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-50,-7);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,.5,7,14),"flipH=1;html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(43,-7);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Carousel with controls")}),this.addEntry("bootstrap carousel with indicators", -function(){var d=new mxCell("First slide",new mxGeometry(0,0,800,300),"html=1;shadow=0;dashed=0;strokeColor=none;strokeWidth=1;fillColor=#777777;fontColor=#555555;whiteSpace=wrap;align=center;verticalAlign=middle;fontStyle=0;fontSize=40;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,14),"html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;");c.geometry.relative=!0;c.geometry.offset= -new mxPoint(-50,-7);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,.5,7,14),"flipH=1;html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(43,-7);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#ffffff;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-50,-20); -c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#BBBBBB;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-15,-20);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#BBBBBB;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,-20);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Carousel with indicators")}),this.addEntry("bootstrap carousel with captions", -function(){var d=new mxCell("First slide",new mxGeometry(0,0,800,300),"html=1;shadow=0;dashed=0;strokeColor=none;strokeWidth=1;fillColor=#777777;fontColor=#555555;whiteSpace=wrap;align=center;verticalAlign=middle;fontStyle=0;fontSize=40;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,14),"html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;");c.geometry.relative=!0;c.geometry.offset= -new mxPoint(-50,-7);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,.5,7,14),"flipH=1;html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(43,-7);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#ffffff;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-50,-20); -c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#BBBBBB;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-15,-20);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#BBBBBB;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,-20);c.vertex=!0;d.insert(c);c=new mxCell('First slide label

Nulla vitae elit libero, a pharetra augue mollis interdum.', -new mxGeometry(0,1,800,60),"html=1;shadow=0;strokeColor=none;fillColor=none;resizeWidth=1;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-90);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Carousel with captions")}),this.addEntry("bootstrap dropdown button",function(){var d=new mxCell("Dropdown button",new mxGeometry(0,0,140,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=right;verticalAlign=middle;fontStyle=0;fontSize=14;spacingRight=20;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var d=new mxCell("Dropdown button",new mxGeometry(0,0,140,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,43,170,110),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");c.vertex=!0;var e=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,10);e.vertex=!0;c.insert(e);e=new mxCell("Another action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,40);e.vertex=!0;c.insert(e);e=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;c.insert(e); -return a.createVertexTemplateFromCells([d,c],170,153,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var d=new mxCell("Primary",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#006AC9;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,43,170,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");c.vertex=!0;var e=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,10);e.vertex=!0;c.insert(e);e=new mxCell("Another action",new mxGeometry(0, -0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,40);e.vertex=!0;c.insert(e);e=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,170,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;");e.geometry.relative= -!0;e.geometry.offset=new mxPoint(0,100);e.vertex=!0;c.insert(e);e=new mxCell("Separated link",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,110);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d,c],170,193,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var d=new mxCell("Secondary",new mxGeometry(0,0,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,43,170,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");c.vertex=!0;var e=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,10);e.vertex=!0;c.insert(e);e=new mxCell("Another action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,40);e.vertex=!0;c.insert(e);e=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;c.insert(e); -e=new mxCell("",new mxGeometry(0,0,170,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,100);e.vertex=!0;c.insert(e);e=new mxCell("Separated link",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,110);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d,c],170,193,"Dropdown button")}),this.addEntry("bootstrap dropdown button", -function(){var d=new mxCell("Success",new mxGeometry(0,0,85,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#33A64C;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0; -d.insert(c);c=new mxCell("",new mxGeometry(0,43,170,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");c.vertex=!0;var e=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,10);e.vertex=!0;c.insert(e);e=new mxCell("Another action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,40);e.vertex=!0;c.insert(e);e=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,170,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,100);e.vertex=!0;c.insert(e);e=new mxCell("Separated link", -new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,110);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d,c],170,193,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var d=new mxCell("Info",new mxGeometry(0,0,60,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#1CA5B8;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,43,170,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");c.vertex=!0;var e=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,10);e.vertex=!0;c.insert(e);e=new mxCell("Another action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,40);e.vertex=!0;c.insert(e);e=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;c.insert(e); -e=new mxCell("",new mxGeometry(0,0,170,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,100);e.vertex=!0;c.insert(e);e=new mxCell("Separated link",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,110);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d,c],170,193,"Dropdown button")}),this.addEntry("bootstrap dropdown button", -function(){var d=new mxCell("Warning",new mxGeometry(0,0,90,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#FFBC26;fontColor=#000000;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#000000;strokeColor=none;perimeter=none;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex= -!0;d.insert(c);c=new mxCell("",new mxGeometry(0,43,170,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");c.vertex=!0;var e=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,10);e.vertex=!0;c.insert(e);e=new mxCell("Another action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,40);e.vertex=!0;c.insert(e);e=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,170,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,100);e.vertex=!0;c.insert(e);e=new mxCell("Separated link", -new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,110);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d,c],170,193,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var d=new mxCell("Danger",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#DB2843;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,43,170,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");c.vertex=!0;var e=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,10);e.vertex=!0;c.insert(e);e=new mxCell("Another action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,40);e.vertex=!0;c.insert(e);e=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;c.insert(e); -e=new mxCell("",new mxGeometry(0,0,170,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,100);e.vertex=!0;c.insert(e);e=new mxCell("Separated link",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,110);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d,c],170,193,"Dropdown button")}),this.addEntry("bootstrap dropup button", -function(){var d=new mxCell("Dropup",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=north;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0; -d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Dropup button")}),this.addEntry("bootstrap dropup button",function(){var d=new mxCell("Dropup",new mxGeometry(0,153,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=north;fillColor=#ffffff;strokeColor=none;perimeter=none;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,170,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");c.vertex=!0;var e=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,10);e.vertex=!0;c.insert(e);e=new mxCell("Another action",new mxGeometry(0, -0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,40);e.vertex=!0;c.insert(e);e=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,170,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;");e.geometry.relative= -!0;e.geometry.offset=new mxPoint(0,100);e.vertex=!0;c.insert(e);e=new mxCell("Separated link",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,110);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d,c],170,193,"Dropup button")}),this.addEntry("bootstrap dropright button",function(){var d=new mxCell("Dropright",new mxGeometry(0,0,95,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,5,10),"shape=triangle;direction=east;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-15,-5);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Dropright button")}),this.addEntry("bootstrap dropright button",function(){var d=new mxCell("Dropright",new mxGeometry(0,0,95,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,5,10),"shape=triangle;direction=east;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-15,-5);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(98,0,170,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");c.vertex=!0;var e=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,10);e.vertex=!0;c.insert(e);e=new mxCell("Another action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,40);e.vertex=!0;c.insert(e);e=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;c.insert(e); -e=new mxCell("",new mxGeometry(0,0,170,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,100);e.vertex=!0;c.insert(e);e=new mxCell("Separated link",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,110);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d,c],268,150,"Dropright button")}),this.addEntry("bootstrap dropleft button", -function(){var d=new mxCell("Dropleft",new mxGeometry(0,0,85,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=right;verticalAlign=middle;fontStyle=0;fontSize=14;spacingRight=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,.5,5,10),"shape=triangle;direction=west;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,-5);c.vertex=!0; -d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Dropleft button")}),this.addEntry("bootstrap dropleft button",function(){var d=new mxCell("Dropleft",new mxGeometry(173,0,85,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=right;verticalAlign=middle;fontStyle=0;fontSize=14;spacingRight=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,.5,5,10), -"shape=triangle;direction=west;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,-5);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,170,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");c.vertex=!0;var e=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0, -10);e.vertex=!0;c.insert(e);e=new mxCell("Another action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,40);e.vertex=!0;c.insert(e);e=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,170,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,100);e.vertex=!0;c.insert(e);e=new mxCell("Separated link",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,110);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d,c],268,150,"Dropleft button")}),this.addEntry("bootstrap list with active item",function(){var d=new mxCell("",new mxGeometry(0,0,170,110),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;"); -d.vertex=!0;var c=new mxCell("Regular link",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,10);c.vertex=!0;d.insert(c);c=new mxCell("Active link",new mxGeometry(0,0,170,30),"fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;align=left;spacing=20;fontSize=14;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;d.insert(c);c=new mxCell("Another link",new mxGeometry(0, -0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,70);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"List with active item")}),this.addEntry("bootstrap list with disabled item",function(){var d=new mxCell("",new mxGeometry(0,0,170,110),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");d.vertex=!0;var c=new mxCell("Regular link", -new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,10);c.vertex=!0;d.insert(c);c=new mxCell("Disabled link",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;fontColor=#6C767D;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;d.insert(c);c=new mxCell("Another link",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,70);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"List with disabled item")}),this.addEntry("bootstrap dropdown right aligned menu",function(){var d=new mxCell("Right-aligned menu",new mxGeometry(15,0,155,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,43,170,110),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");c.vertex=!0;var e=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,10);e.vertex=!0;c.insert(e);e=new mxCell("Another action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,40);e.vertex=!0;c.insert(e);e=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;c.insert(e); -return a.createVertexTemplateFromCells([d,c],170,153,"Dropdown with right aligned menu")}),this.addEntry("bootstrap list with dropdown header",function(){var d=new mxCell("",new mxGeometry(0,0,140,110),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");d.vertex=!0;var c=new mxCell("Dropdown header",new mxGeometry(0,0,140,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=12;fontColor=#757E85;fontStyle=1;");c.geometry.relative= -!0;c.geometry.offset=new mxPoint(0,10);c.vertex=!0;d.insert(c);c=new mxCell("Action",new mxGeometry(0,0,140,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;d.insert(c);c=new mxCell("Another action",new mxGeometry(0,0,140,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,70);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d], -d.geometry.width,d.geometry.height,"List with dropdown header")}),this.addEntry("bootstrap list with divider",function(){var d=new mxCell("",new mxGeometry(0,0,170,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");d.vertex=!0;var c=new mxCell("Action",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,10);c.vertex=!0;d.insert(c);c=new mxCell("Another action", -new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;d.insert(c);c=new mxCell("Something else here",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,70);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,170,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,100);c.vertex=!0;d.insert(c);c=new mxCell("Separated link",new mxGeometry(0,0,170,30),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,110);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"List with divider")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;strokeWidth=1;fillColor=#FFFFFF;fontColor=#6C767D;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=10;fontSize=14;spacing=10;", -170,160,'Some example text that\'s free-flowing within the dropdown menu.

And this is more example text.',"Text",null,null,this.getTagsForStencil("mxgraph.bootstrap","text","bootstrap text").join(" ")),this.addEntry("bootstrap list with divider",function(){var d=new mxCell("",new mxGeometry(0,0,220,345),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");d.vertex=!0;var c=new mxCell("Email address", -new mxGeometry(0,0,220,40),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,10);c.vertex=!0;d.insert(c);c=new mxCell("email@example.com",new mxGeometry(0,0,180,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,50);c.vertex=!0;d.insert(c);c=new mxCell("Password", -new mxGeometry(0,0,220,40),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,90);c.vertex=!0;d.insert(c);c=new mxCell("Password",new mxGeometry(0,0,180,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,130);c.vertex=!0;d.insert(c);c=new mxCell("Remember me",new mxGeometry(0, -0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=2;fillColor=#EDEDED;strokeColor=#999999;align=left;fontSize=14;fontColor=#000000;labelPosition=right;verticalLabelPosition=middle;verticalAlign=middle;spacingLeft=5;spacingTop=-2;gradientColor=#DEDEDE;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,180);c.vertex=!0;d.insert(c);c=new mxCell("Sign in",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;fontSize=14;fontColor=#FFFFFF;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,210);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,220,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,260);c.vertex=!0;d.insert(c);c=new mxCell("New around here? Sign up

Forgot password?",new mxGeometry(0,0,220,60),"html=1;fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,275); -c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"List with divider")}),this.addEntry("bootstrap form",function(){var d=new mxCell("Email address",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");d.geometry.relative=!0;d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;var e=new mxCell("We'll never share your email with anyone else.",new mxGeometry(0,0,260,30),"fillColor=none;strokeColor=none;align=left;spacing=2;fontSize=12;fontColor=#999999;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,70);e.vertex=!0;var f=new mxCell("Password",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(0,100);f.vertex= -!0;var g=new mxCell("",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");g.geometry.relative=!0;g.geometry.offset=new mxPoint(0,140);g.vertex=!0;var h=new mxCell("Check me out",new mxGeometry(0,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=2;fillColor=#EDEDED;strokeColor=#999999;align=left;fontSize=14;fontColor=#000000;labelPosition=right;verticalLabelPosition=middle;verticalAlign=middle;spacingLeft=5;spacingTop=-2;gradientColor=#DEDEDE;"); -h.geometry.relative=!0;h.geometry.offset=new mxPoint(0,190);h.vertex=!0;var k=new mxCell("Sign in",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;fontSize=14;fontColor=#FFFFFF;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,220);k.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g,h,k],800,500,"Form")}),this.addEntry("bootstrap form controls",function(){var d=new mxCell("Email address",new mxGeometry(0, -0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");d.vertex=!0;var c=new mxCell("name@example.com",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;var e=new mxCell("Example select",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");e.geometry.relative= -!0;e.geometry.offset=new mxPoint(0,80);e.vertex=!0;var f=new mxCell("1",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(0,120);f.vertex=!0;var g=new mxCell("Example multiple select",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");g.geometry.relative=!0;g.geometry.offset=new mxPoint(0, -160);g.vertex=!0;var h=new mxCell("",new mxGeometry(0,0,800,100),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");h.geometry.relative=!0;h.geometry.offset=new mxPoint(0,200);h.vertex=!0;var k=new mxCell("",new mxGeometry(1,0,20,100),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=#F1F1F1;strokeColor=#999999;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(-20, -0);k.vertex=!0;h.insert(k);var l=new mxCell("",new mxGeometry(0,0,16,45),"fillColor=#C1C1C1;strokeColor=none;");l.geometry.relative=!0;l.geometry.offset=new mxPoint(2,20);l.vertex=!0;k.insert(l);l=new mxCell("",new mxGeometry(0,0,10,5),"shape=triangle;direction=north;fillColor=#C1C1C1;strokeColor=none;perimeter=none;");l.geometry.relative=!0;l.geometry.offset=new mxPoint(5,7.5);l.vertex=!0;k.insert(l);l=new mxCell("",new mxGeometry(0,1,10,5),"shape=triangle;direction=south;fillColor=#505050;strokeColor=none;perimeter=none;"); -l.geometry.relative=!0;l.geometry.offset=new mxPoint(5,-12.5);l.vertex=!0;k.insert(l);k=new mxCell("1",new mxGeometry(0,0,780,20),"fillColor=none;strokeColor=none;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,10);k.vertex=!0;h.insert(k);k=new mxCell("2",new mxGeometry(0,0,780,20),"fillColor=none;strokeColor=none;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,30);k.vertex= -!0;h.insert(k);k=new mxCell("3",new mxGeometry(0,0,780,20),"fillColor=none;strokeColor=none;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,50);k.vertex=!0;h.insert(k);k=new mxCell("4",new mxGeometry(0,0,780,20),"fillColor=none;strokeColor=none;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,70);k.vertex=!0;h.insert(k);k=new mxCell("Example textarea",new mxGeometry(0,0,260,40), -"fillColor=none;strokeColor=none;align=left;fontSize=14;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,310);k.vertex=!0;l=new mxCell("",new mxGeometry(0,0,800,90),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");l.geometry.relative=!0;l.geometry.offset=new mxPoint(0,350);l.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g,h,k,l],800,500,"Form controls")}),this.addEntry("bootstrap file input form", -function(){var d=new mxCell("Example file input",new mxGeometry(0,0,150,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");d.vertex=!0;var c=new mxCell("Choose File",new mxGeometry(0,40,90,30),"fillColor=#FEFEFE;strokeColor=#AAAAAA;fontSize=14;gradientColor=#F0F0F0;");c.vertex=!0;var e=new mxCell("No file chosen",new mxGeometry(90,40,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;spacing=5;");e.vertex=!0;return a.createVertexTemplateFromCells([d,c,e],190,70,"File input form")}), -this.addEntry("bootstrap large dropdown button",function(){var d=new mxCell("Large select",new mxGeometry(0,0,800,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#505050;strokeWidth=1;fillColor=#ffffff;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=18;spacing=20;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#495057;strokeColor=none;perimeter=none;");c.geometry.relative= -!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Large dropdown button")}),this.addEntry("bootstrap default size dropdown button",function(){var d=new mxCell("Default select",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#505050;strokeWidth=1;fillColor=#ffffff;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingRight=0;spacing=17;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#495057;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Default size dropdown button")}),this.addEntry("bootstrap small dropdown button",function(){var d=new mxCell("Small select",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#505050;strokeWidth=1;fillColor=#ffffff;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=12;spacing=15;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#495057;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Small dropdown button")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;strokeWidth=1;fillColor=#E9ECEF;fontColor=#505050;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=10;fontSize=14;", -800,40,"Readonly input here...","Readonly input",null,null,this.getTagsForStencil("mxgraph.bootstrap","readonly input","bootstrap read only readonly input").join(" ")),this.addEntry("bootstrap readonly plain text",function(){var d=new mxCell("Email",new mxGeometry(0,0,150,40),"strokeColor=none;fillColor=none;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacing=15;");d.vertex=!0;var c=new mxCell("email@example.com",new mxGeometry(150,0,150,40),"strokeColor=none;fillColor=none;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;"); -c.vertex=!0;var e=new mxCell("Password",new mxGeometry(0,50,150,40),"strokeColor=none;fillColor=none;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacing=15;");e.vertex=!0;var f=new mxCell("",new mxGeometry(150,50,650,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacing=15;");f.vertex=!0;return a.createVertexTemplateFromCells([d, -c,e,f],800,90,"Readonly plain text")}),this.addEntry("bootstrap readonly plain text",function(){var d=new mxCell("email@example.com",new mxGeometry(0,0,150,40),"strokeColor=none;fillColor=none;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;");d.vertex=!0;var c=new mxCell("Password",new mxGeometry(150,0,200,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacing=15;"); -c.vertex=!0;var e=new mxCell("Confirm identity",new mxGeometry(360,0,125,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#0085FC;fontColor=#ffffff;whiteSpace=wrap;align=center;verticalAlign=middle;fontStyle=0;fontSize=14;spacing=14;");e.vertex=!0;return a.createVertexTemplateFromCells([d,c,e],485,40,"Readonly plain text")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rangeInput;dx=0.78;strokeColor=#9D968E;fillColor=#E3DDD8;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=bottom;fontStyle=0;fontSize=14;labelPosition=center;verticalLabelPosition=top;gradientColor=#F4F2EF;gradientDirection=north;rangeStyle=rect;handleStyle=rect;", -800,20,"Example range input","Range input",null,null,this.getTagsForStencil("mxgraph.bootstrap","range input","bootstrap range input").join(" ")),this.addEntry("bootstrap stacked checkboxes",function(){var d=new mxCell("Default checkbox",new mxGeometry(0,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=1;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;"); -d.vertex=!0;var c=new mxCell("Disabled checkbox",new mxGeometry(0,20,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;fontColor=#6C767D;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],150,30,"Stacked checkboxes")}),this.addEntry("bootstrap stacked radio buttons",function(){var d= -new mxCell("Default radio",new mxGeometry(0,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=1;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;");d.vertex=!0;var c=new mxCell("Second default radio",new mxGeometry(0,20,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;"); -c.vertex=!0;var e=new mxCell("Disabled radio",new mxGeometry(0,40,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;fontColor=#6C767D;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;");e.vertex=!0;return a.createVertexTemplateFromCells([d,c,e],150,50,"Stacked radio buttons")}),this.addEntry("bootstrap inline checkboxes",function(){var d= -new mxCell("1",new mxGeometry(0,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;");d.vertex=!0;var c=new mxCell("2",new mxGeometry(50,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;"); -c.vertex=!0;var e=new mxCell("(disabled)",new mxGeometry(100,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;strokeColor=#D0D0D0;spacing=5;fontColor=#6C767D;checkedFill=#0085FC;checkedStroke=#ffffff;");e.vertex=!0;return a.createVertexTemplateFromCells([d,c,e],150,10,"Inline checkboxes")}),this.addEntry("bootstrap inline radio buttons",function(){var d= -new mxCell("1",new mxGeometry(0,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;");d.vertex=!0;var c=new mxCell("2",new mxGeometry(50,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;"); -c.vertex=!0;var e=new mxCell("(disabled)",new mxGeometry(100,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;strokeColor=#D0D0D0;spacing=5;fontColor=#6C767D;checkedFill=#0085FC;checkedStroke=#ffffff;");e.vertex=!0;return a.createVertexTemplateFromCells([d,c,e],150,10,"Inline radio buttons")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;", +new mxGeometry(660,410,320,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#000000;verticalAlign=top;align=left;spacing=20;spacingBottom=0;fontSize=14;spacingTop=0;");l.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g,h,k,l],980,600,"Card group")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;strokeColor=none;strokeWidth=1;fillColor=#777777;fontColor=#555555;whiteSpace=wrap;align=center;verticalAlign=middle;fontStyle=0;fontSize=40;", +800,300,"First slide","Carousel",null,null,this.getTagsForStencil("mxgraph.bootstrap","carousel","bootstrap carousel").join(" ")),this.addEntry("bootstrap carousel with controls",function(){var e=new mxCell("First slide",new mxGeometry(0,0,800,300),"html=1;shadow=0;dashed=0;strokeColor=none;strokeWidth=1;fillColor=#777777;fontColor=#555555;whiteSpace=wrap;align=center;verticalAlign=middle;fontStyle=0;fontSize=40;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,14),"html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-50,-7);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,.5,7,14),"flipH=1;html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(43,-7);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Carousel with controls")}),this.addEntry("bootstrap carousel with indicators", +function(){var e=new mxCell("First slide",new mxGeometry(0,0,800,300),"html=1;shadow=0;dashed=0;strokeColor=none;strokeWidth=1;fillColor=#777777;fontColor=#555555;whiteSpace=wrap;align=center;verticalAlign=middle;fontStyle=0;fontSize=40;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,14),"html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;");c.geometry.relative=!0;c.geometry.offset= +new mxPoint(-50,-7);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,.5,7,14),"flipH=1;html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(43,-7);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#ffffff;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-50,-20); +c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#BBBBBB;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-15,-20);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#BBBBBB;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,-20);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Carousel with indicators")}),this.addEntry("bootstrap carousel with captions", +function(){var e=new mxCell("First slide",new mxGeometry(0,0,800,300),"html=1;shadow=0;dashed=0;strokeColor=none;strokeWidth=1;fillColor=#777777;fontColor=#555555;whiteSpace=wrap;align=center;verticalAlign=middle;fontStyle=0;fontSize=40;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,14),"html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;");c.geometry.relative=!0;c.geometry.offset= +new mxPoint(-50,-7);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,.5,7,14),"flipH=1;html=1;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;shadow=0;dashed=0;strokeWidth=4;shape=mxgraph.ios7.misc.more;strokeColor=#a0a0a0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(43,-7);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#ffffff;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-50,-20); +c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#BBBBBB;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-15,-20);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(.5,1,30,4),"html=1;shadow=0;strokeColor=none;fillColor=#BBBBBB;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,-20);c.vertex=!0;e.insert(c);c=new mxCell('First slide label

Nulla vitae elit libero, a pharetra augue mollis interdum.', +new mxGeometry(0,1,800,60),"html=1;shadow=0;strokeColor=none;fillColor=none;resizeWidth=1;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-90);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Carousel with captions")}),this.addEntry("bootstrap dropdown button",function(){var e=new mxCell("Dropdown button",new mxGeometry(0,0,140,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=right;verticalAlign=middle;fontStyle=0;fontSize=14;spacingRight=20;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var e=new mxCell("Dropdown button",new mxGeometry(0,0,140,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,43,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;"); +c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,60,10),"text;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;");d.vertex=!0;c.insert(d);var f=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;"); +f.vertex=!0;c.insert(f);c.insert(a.cloneCell(f,"Another Action"));c.insert(a.cloneCell(f,"Something else here"));c.insert(a.cloneCell(d));return a.createVertexTemplateFromCells([e,c],170,153,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var e=new mxCell("Primary",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#006AC9;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,43,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;"); +c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,60,10),"text;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;");d.vertex=!0;c.insert(d);var f=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;"); +f.vertex=!0;c.insert(f);c.insert(a.cloneCell(f,"Another Action"));c.insert(a.cloneCell(f,"Something else here"));var g=new mxCell("",new mxGeometry(0,0,60,10),"text;shape=line;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;");g.vertex=!0;c.insert(g);c.insert(a.cloneCell(f,"Separated link"));c.insert(a.cloneCell(d));return a.createVertexTemplateFromCells([e, +c],170,153,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var e=new mxCell("Secondary",new mxGeometry(0,0,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,43,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,60,10),"text;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;"); +d.vertex=!0;c.insert(d);var f=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");f.vertex=!0;c.insert(f);c.insert(a.cloneCell(f,"Another Action"));c.insert(a.cloneCell(f,"Something else here"));var g=new mxCell("",new mxGeometry(0,0,60,10),"text;shape=line;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;"); +g.vertex=!0;c.insert(g);c.insert(a.cloneCell(f,"Separated link"));c.insert(a.cloneCell(d));return a.createVertexTemplateFromCells([e,c],170,153,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var e=new mxCell("Success",new mxGeometry(0,0,85,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#33A64C;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");e.vertex= +!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,43,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;marginTop=10;marginBottom=10;"); +c.vertex=!0;var d=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");d.vertex=!0;c.insert(d);c.insert(a.cloneCell(d,"Another Action"));c.insert(a.cloneCell(d,"Something else here"));var f=new mxCell("",new mxGeometry(0,0,60,10),"text;shape=line;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;"); +f.vertex=!0;c.insert(f);c.insert(a.cloneCell(d,"Separated link"));return a.createVertexTemplateFromCells([e,c],170,153,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var e=new mxCell("Info",new mxGeometry(0,0,60,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#1CA5B8;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1, +.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,43,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;marginTop=10;marginBottom=10;"); +c.vertex=!0;var d=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");d.vertex=!0;c.insert(d);c.insert(a.cloneCell(d,"Another Action"));c.insert(a.cloneCell(d,"Something else here"));var f=new mxCell("",new mxGeometry(0,0,60,10),"text;shape=line;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;"); +f.vertex=!0;c.insert(f);c.insert(a.cloneCell(d,"Separated link"));return a.createVertexTemplateFromCells([e,c],170,153,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var e=new mxCell("Warning",new mxGeometry(0,0,90,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#FFBC26;fontColor=#000000;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1, +.5,10,5),"shape=triangle;direction=south;fillColor=#000000;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,43,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;marginTop=10;marginBottom=10;"); +c.vertex=!0;var d=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");d.vertex=!0;c.insert(d);c.insert(a.cloneCell(d,"Another Action"));c.insert(a.cloneCell(d,"Something else here"));var f=new mxCell("",new mxGeometry(0,0,60,10),"text;shape=line;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;"); +f.vertex=!0;c.insert(f);c.insert(a.cloneCell(d,"Separated link"));return a.createVertexTemplateFromCells([e,c],170,153,"Dropdown button")}),this.addEntry("bootstrap dropdown button",function(){var e=new mxCell("Danger",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#DB2843;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1, +.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,43,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;marginTop=10;marginBottom=10;"); +c.vertex=!0;var d=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");d.vertex=!0;c.insert(d);c.insert(a.cloneCell(d,"Another Action"));c.insert(a.cloneCell(d,"Something else here"));var f=new mxCell("",new mxGeometry(0,0,60,10),"text;shape=line;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;"); +f.vertex=!0;c.insert(f);c.insert(a.cloneCell(d,"Separated link"));return a.createVertexTemplateFromCells([e,c],170,153,"Dropdown button")}),this.addEntry("bootstrap dropup button",function(){var e=new mxCell("Dropup",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1, +.5,10,5),"shape=triangle;direction=north;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Dropup button")}),this.addEntry("bootstrap dropup button",function(){var e=new mxCell("Dropup",new mxGeometry(0,153,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=north;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,170,150),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;marginTop=10;marginBottom=10;"); +c.vertex=!0;var d=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");d.vertex=!0;c.insert(d);c.insert(a.cloneCell(d,"Another Action"));c.insert(a.cloneCell(d,"Something else here"));var f=new mxCell("",new mxGeometry(0,0,60,10),"text;shape=line;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;"); +f.vertex=!0;c.insert(f);c.insert(a.cloneCell(d,"Separated link"));return a.createVertexTemplateFromCells([e,c],170,153,"Dropup button")}),this.addEntry("bootstrap dropright button",function(){var e=new mxCell("Dropright",new mxGeometry(0,0,95,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1, +.5,5,10),"shape=triangle;direction=east;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-15,-5);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Dropright button")}),this.addEntry("bootstrap dropright button",function(){var e=new mxCell("Dropright",new mxGeometry(0,0,95,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,5,10),"shape=triangle;direction=east;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-15,-5);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(98,0,170,150),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;marginTop=10;marginBottom=10;"); +c.vertex=!0;var d=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");d.vertex=!0;c.insert(d);c.insert(a.cloneCell(d,"Another Action"));c.insert(a.cloneCell(d,"Something else here"));var f=new mxCell("",new mxGeometry(0,0,60,10),"text;shape=line;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;"); +f.vertex=!0;c.insert(f);c.insert(a.cloneCell(d,"Separated link"));return a.createVertexTemplateFromCells([e,c],170,153,"Dropright button")}),this.addEntry("bootstrap dropleft button",function(){var e=new mxCell("Dropleft",new mxGeometry(0,0,85,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=right;verticalAlign=middle;fontStyle=0;fontSize=14;spacingRight=10;");e.vertex=!0;var c=new mxCell("", +new mxGeometry(0,.5,5,10),"shape=triangle;direction=west;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,-5);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Dropleft button")}),this.addEntry("bootstrap dropleft button",function(){var e=new mxCell("Dropleft",new mxGeometry(173,0,85,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=right;verticalAlign=middle;fontStyle=0;fontSize=14;spacingRight=10;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(0,.5,5,10),"shape=triangle;direction=west;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,-5);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,170,150),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;marginTop=10;marginBottom=10;"); +c.vertex=!0;var d=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");d.vertex=!0;c.insert(d);c.insert(a.cloneCell(d,"Another Action"));c.insert(a.cloneCell(d,"Something else here"));var f=new mxCell("",new mxGeometry(0,0,60,10),"text;shape=line;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;"); +f.vertex=!0;c.insert(f);c.insert(a.cloneCell(d,"Separated link"));return a.createVertexTemplateFromCells([e,c],170,153,"Dropleft button")}),this.addEntry("list with active item",function(){var e=new mxCell("",new mxGeometry(0,0,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;marginTop=10;marginBottom=10;"); +e.vertex=!0;var c=new mxCell("Regular link",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");c.vertex=!0;e.insert(c);var d=new mxCell("Active link",new mxGeometry(0,0,60,30),"text;fillColor=#0085FC;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=#ffffff;fontSize=14;fontStyle=0;"); +d.vertex=!0;e.insert(d);e.insert(a.cloneCell(c,"Another link"));return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List with active item")}),this.addEntry("list with active item",function(){var e=new mxCell("",new mxGeometry(0,0,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;marginTop=10;marginBottom=10;"); +e.vertex=!0;var c=new mxCell("Regular link",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");c.vertex=!0;e.insert(c);var d=new mxCell("Disabled link",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=#6C767D;fontSize=14;fontStyle=0;"); +d.vertex=!0;e.insert(d);e.insert(a.cloneCell(c,"Another link"));return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List with disabled item")}),this.addEntry("bootstrap dropdown right aligned menu",function(){var e=new mxCell("Right-aligned menu",new mxGeometry(15,0,155,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;strokeWidth=1;fillColor=#6C767D;fontColor=#ffffff;whiteSpace=wrap;align=right;verticalAlign=middle;fontStyle=0;fontSize=14;spacingLeft=10;spacingRight=20;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#ffffff;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,43,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;"); +c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,60,10),"text;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;");d.vertex=!0;c.insert(d);var f=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;"); +f.vertex=!0;c.insert(f);c.insert(a.cloneCell(f,"Another Action"));c.insert(a.cloneCell(f,"Something else here"));c.insert(a.cloneCell(d));return a.createVertexTemplateFromCells([e,c],170,153,"Dropdown with right aligned menu")}),this.addEntry("list with active item",function(){var e=new mxCell("",new mxGeometry(0,0,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;marginTop=10;marginBottom=10;"); +e.vertex=!0;var c=new mxCell("Dropdown header",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=#757E85;fontSize=12;fontStyle=1;");c.vertex=!0;e.insert(c);c=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;"); +c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c,"Another action"));return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List with dropdown header")}),this.addEntry("bootstrap list with divider",function(){var e=new mxCell("",new mxGeometry(0,0,170,110),"swimlane;container=1;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;marginTop=10;marginBottom=10;"); +e.vertex=!0;var c=new mxCell("Action",new mxGeometry(0,0,60,30),"text;align=left;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;fontSize=14;fontStyle=0;");c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c,"Another Action"));e.insert(a.cloneCell(c,"Something else here"));var d=new mxCell("",new mxGeometry(0,0,60,10),"text;shape=line;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=20;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=inherit;"); +d.vertex=!0;e.insert(d);e.insert(a.cloneCell(c,"Separated link"));return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List with divider")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;strokeWidth=1;fillColor=#FFFFFF;fontColor=#6C767D;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=10;fontSize=14;spacing=10;",170,160,'Some example text that\'s free-flowing within the dropdown menu.

And this is more example text.', +"Text",null,null,this.getTagsForStencil("mxgraph.bootstrap","text","bootstrap text").join(" ")),this.addEntry("bootstrap list with divider",function(){var e=new mxCell("",new mxGeometry(0,0,220,345),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;");e.vertex=!0;var c=new mxCell("Email address",new mxGeometry(0,0,220,40),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0, +10);c.vertex=!0;e.insert(c);c=new mxCell("email@example.com",new mxGeometry(0,0,180,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,50);c.vertex=!0;e.insert(c);c=new mxCell("Password",new mxGeometry(0,0,220,40),"fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0, +90);c.vertex=!0;e.insert(c);c=new mxCell("Password",new mxGeometry(0,0,180,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,130);c.vertex=!0;e.insert(c);c=new mxCell("Remember me",new mxGeometry(0,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=2;fillColor=#EDEDED;strokeColor=#999999;align=left;fontSize=14;fontColor=#000000;labelPosition=right;verticalLabelPosition=middle;verticalAlign=middle;spacingLeft=5;spacingTop=-2;gradientColor=#DEDEDE;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,180);c.vertex=!0;e.insert(c);c=new mxCell("Sign in",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;fontSize=14;fontColor=#FFFFFF;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(20,210);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,220,10),"shape=line;strokeColor=#999999;perimeter=none;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset= +new mxPoint(0,260);c.vertex=!0;e.insert(c);c=new mxCell("New around here? Sign up

Forgot password?",new mxGeometry(0,0,220,60),"html=1;fillColor=none;strokeColor=none;align=left;spacing=20;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,275);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List with divider")}),this.addEntry("bootstrap form",function(){var e=new mxCell("Email address",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;"); +e.geometry.relative=!0;e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;var d=new mxCell("We'll never share your email with anyone else.",new mxGeometry(0,0,260,30),"fillColor=none;strokeColor=none;align=left;spacing=2;fontSize=12;fontColor=#999999;");d.geometry.relative= +!0;d.geometry.offset=new mxPoint(0,70);d.vertex=!0;var f=new mxCell("Password",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(0,100);f.vertex=!0;var g=new mxCell("",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");g.geometry.relative=!0;g.geometry.offset=new mxPoint(0,140);g.vertex= +!0;var h=new mxCell("Check me out",new mxGeometry(0,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=2;fillColor=#EDEDED;strokeColor=#999999;align=left;fontSize=14;fontColor=#000000;labelPosition=right;verticalLabelPosition=middle;verticalAlign=middle;spacingLeft=5;spacingTop=-2;gradientColor=#DEDEDE;");h.geometry.relative=!0;h.geometry.offset=new mxPoint(0,190);h.vertex=!0;var k=new mxCell("Sign in",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;fontSize=14;fontColor=#FFFFFF;"); +k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,220);k.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g,h,k],800,500,"Form")}),this.addEntry("bootstrap form controls",function(){var e=new mxCell("Email address",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");e.vertex=!0;var c=new mxCell("name@example.com",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;var d=new mxCell("Example select",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(0,80);d.vertex=!0;var f=new mxCell("1",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");f.geometry.relative=!0;f.geometry.offset= +new mxPoint(0,120);f.vertex=!0;var g=new mxCell("Example multiple select",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");g.geometry.relative=!0;g.geometry.offset=new mxPoint(0,160);g.vertex=!0;var h=new mxCell("",new mxGeometry(0,0,800,100),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");h.geometry.relative=!0;h.geometry.offset=new mxPoint(0,200);h.vertex= +!0;var k=new mxCell("",new mxGeometry(1,0,20,100),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=#F1F1F1;strokeColor=#999999;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(-20,0);k.vertex=!0;h.insert(k);var l=new mxCell("",new mxGeometry(0,0,16,45),"fillColor=#C1C1C1;strokeColor=none;");l.geometry.relative=!0;l.geometry.offset=new mxPoint(2,20);l.vertex=!0;k.insert(l);l=new mxCell("",new mxGeometry(0,0,10,5),"shape=triangle;direction=north;fillColor=#C1C1C1;strokeColor=none;perimeter=none;"); +l.geometry.relative=!0;l.geometry.offset=new mxPoint(5,7.5);l.vertex=!0;k.insert(l);l=new mxCell("",new mxGeometry(0,1,10,5),"shape=triangle;direction=south;fillColor=#505050;strokeColor=none;perimeter=none;");l.geometry.relative=!0;l.geometry.offset=new mxPoint(5,-12.5);l.vertex=!0;k.insert(l);k=new mxCell("1",new mxGeometry(0,0,780,20),"fillColor=none;strokeColor=none;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,10);k.vertex=!0;h.insert(k); +k=new mxCell("2",new mxGeometry(0,0,780,20),"fillColor=none;strokeColor=none;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,30);k.vertex=!0;h.insert(k);k=new mxCell("3",new mxGeometry(0,0,780,20),"fillColor=none;strokeColor=none;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,50);k.vertex=!0;h.insert(k);k=new mxCell("4",new mxGeometry(0,0,780,20),"fillColor=none;strokeColor=none;align=left;spacing=15;fontSize=14;fontColor=#6C767D;"); +k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,70);k.vertex=!0;h.insert(k);k=new mxCell("Example textarea",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");k.geometry.relative=!0;k.geometry.offset=new mxPoint(0,310);k.vertex=!0;l=new mxCell("",new mxGeometry(0,0,800,90),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");l.geometry.relative=!0;l.geometry.offset= +new mxPoint(0,350);l.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g,h,k,l],800,500,"Form controls")}),this.addEntry("bootstrap file input form",function(){var e=new mxCell("Example file input",new mxGeometry(0,0,150,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");e.vertex=!0;var c=new mxCell("Choose File",new mxGeometry(0,40,90,30),"fillColor=#FEFEFE;strokeColor=#AAAAAA;fontSize=14;gradientColor=#F0F0F0;");c.vertex=!0;var d=new mxCell("No file chosen",new mxGeometry(90, +40,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;spacing=5;");d.vertex=!0;return a.createVertexTemplateFromCells([e,c,d],190,70,"File input form")}),this.addEntry("bootstrap large dropdown button",function(){var e=new mxCell("Large select",new mxGeometry(0,0,800,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#505050;strokeWidth=1;fillColor=#ffffff;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=18;spacing=20;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#495057;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Large dropdown button")}),this.addEntry("bootstrap default size dropdown button",function(){var e=new mxCell("Default select",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#505050;strokeWidth=1;fillColor=#ffffff;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacingRight=0;spacing=17;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#495057;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Default size dropdown button")}),this.addEntry("bootstrap small dropdown button",function(){var e=new mxCell("Small select",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#505050;strokeWidth=1;fillColor=#ffffff;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=12;spacing=15;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#495057;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-2.5);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Small dropdown button")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;strokeWidth=1;fillColor=#E9ECEF;fontColor=#505050;whiteSpace=wrap;align=left;verticalAlign=middle;spacingLeft=10;fontSize=14;", +800,40,"Readonly input here...","Readonly input",null,null,this.getTagsForStencil("mxgraph.bootstrap","readonly input","bootstrap read only readonly input").join(" ")),this.addEntry("bootstrap readonly plain text",function(){var e=new mxCell("Email",new mxGeometry(0,0,150,40),"strokeColor=none;fillColor=none;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacing=15;");e.vertex=!0;var c=new mxCell("email@example.com",new mxGeometry(150,0,150,40),"strokeColor=none;fillColor=none;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;"); +c.vertex=!0;var d=new mxCell("Password",new mxGeometry(0,50,150,40),"strokeColor=none;fillColor=none;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacing=15;");d.vertex=!0;var f=new mxCell("",new mxGeometry(150,50,650,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacing=15;");f.vertex=!0;return a.createVertexTemplateFromCells([e, +c,d,f],800,90,"Readonly plain text")}),this.addEntry("bootstrap readonly plain text",function(){var e=new mxCell("email@example.com",new mxGeometry(0,0,150,40),"strokeColor=none;fillColor=none;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;");e.vertex=!0;var c=new mxCell("Password",new mxGeometry(150,0,200,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#999999;fillColor=#ffffff;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=middle;fontStyle=0;fontSize=14;spacing=15;"); +c.vertex=!0;var d=new mxCell("Confirm identity",new mxGeometry(360,0,125,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#0085FC;fontColor=#ffffff;whiteSpace=wrap;align=center;verticalAlign=middle;fontStyle=0;fontSize=14;spacing=14;");d.vertex=!0;return a.createVertexTemplateFromCells([e,c,d],485,40,"Readonly plain text")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rangeInput;dx=0.78;strokeColor=#9D968E;fillColor=#E3DDD8;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=bottom;fontStyle=0;fontSize=14;labelPosition=center;verticalLabelPosition=top;gradientColor=#F4F2EF;gradientDirection=north;rangeStyle=rect;handleStyle=rect;", +800,20,"Example range input","Range input",null,null,this.getTagsForStencil("mxgraph.bootstrap","range input","bootstrap range input").join(" ")),this.addEntry("bootstrap stacked checkboxes",function(){var e=new mxCell("Default checkbox",new mxGeometry(0,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=1;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;"); +e.vertex=!0;var c=new mxCell("Disabled checkbox",new mxGeometry(0,20,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;fontColor=#6C767D;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],150,30,"Stacked checkboxes")}),this.addEntry("bootstrap stacked radio buttons",function(){var e= +new mxCell("Default radio",new mxGeometry(0,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=1;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;");e.vertex=!0;var c=new mxCell("Second default radio",new mxGeometry(0,20,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;"); +c.vertex=!0;var d=new mxCell("Disabled radio",new mxGeometry(0,40,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;fontColor=#6C767D;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;");d.vertex=!0;return a.createVertexTemplateFromCells([e,c,d],150,50,"Stacked radio buttons")}),this.addEntry("bootstrap inline checkboxes",function(){var e= +new mxCell("1",new mxGeometry(0,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;");e.vertex=!0;var c=new mxCell("2",new mxGeometry(50,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;"); +c.vertex=!0;var d=new mxCell("(disabled)",new mxGeometry(100,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;strokeColor=#D0D0D0;spacing=5;fontColor=#6C767D;checkedFill=#0085FC;checkedStroke=#ffffff;");d.vertex=!0;return a.createVertexTemplateFromCells([e,c,d],150,10,"Inline checkboxes")}),this.addEntry("bootstrap inline radio buttons",function(){var e= +new mxCell("1",new mxGeometry(0,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;");e.vertex=!0;var c=new mxCell("2",new mxGeometry(50,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;"); +c.vertex=!0;var d=new mxCell("(disabled)",new mxGeometry(100,0,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;strokeColor=#D0D0D0;spacing=5;fontColor=#6C767D;checkedFill=#0085FC;checkedStroke=#ffffff;");d.vertex=!0;return a.createVertexTemplateFromCells([e,c,d],150,10,"Inline radio buttons")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;", 10,10,"","Checkbox without label",null,null,this.getTagsForStencil("mxgraph.bootstrap","checkbox without label","bootstrap checkbox without no label").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;",10,10,"","Radio button without label",null,null,this.getTagsForStencil("mxgraph.bootstrap", -"radio button without label","bootstrap radio button without no label").join(" ")),this.addEntry("bootstrap form groups",function(){var d=new mxCell("Example label",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");d.vertex=!0;var c=new mxCell("Example input placeholder",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;var e=new mxCell("Another label",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,80);e.vertex=!0;var f=new mxCell("Another input placeholder",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;"); -f.geometry.relative=!0;f.geometry.offset=new mxPoint(0,120);f.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f],800,150,"Form groups")}),this.addEntry("bootstrap form grid",function(){var d=new mxCell("First name",new mxGeometry(0,0,390,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");d.vertex=!0;var c=new mxCell("Last name",new mxGeometry(410,0,390,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;"); -c.vertex=!0;return a.createVertexTemplateFromCells([d,c],800,30,"Form grid")}),this.addEntry("bootstrap grid layout",function(){var d=new mxCell("Email",new mxGeometry(0,0,400,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,30,395,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.vertex=!0;var e=new mxCell("Password", -new mxGeometry(400,0,400,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");e.vertex=!0;var f=new mxCell("",new mxGeometry(405,30,395,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");f.vertex=!0;var g=new mxCell("Address",new mxGeometry(0,70,390,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");g.vertex=!0;var h=new mxCell("1234 Main St", +"radio button without label","bootstrap radio button without no label").join(" ")),this.addEntry("bootstrap form groups",function(){var e=new mxCell("Example label",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");e.vertex=!0;var c=new mxCell("Example input placeholder",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;var d=new mxCell("Another label",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(0,80);d.vertex=!0;var f=new mxCell("Another input placeholder",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;"); +f.geometry.relative=!0;f.geometry.offset=new mxPoint(0,120);f.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f],800,150,"Form groups")}),this.addEntry("bootstrap form grid",function(){var e=new mxCell("First name",new mxGeometry(0,0,390,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");e.vertex=!0;var c=new mxCell("Last name",new mxGeometry(410,0,390,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;"); +c.vertex=!0;return a.createVertexTemplateFromCells([e,c],800,30,"Form grid")}),this.addEntry("bootstrap grid layout",function(){var e=new mxCell("Email",new mxGeometry(0,0,400,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,30,395,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.vertex=!0;var d=new mxCell("Password", +new mxGeometry(400,0,400,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");d.vertex=!0;var f=new mxCell("",new mxGeometry(405,30,395,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");f.vertex=!0;var g=new mxCell("Address",new mxGeometry(0,70,390,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");g.vertex=!0;var h=new mxCell("1234 Main St", new mxGeometry(0,100,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");h.vertex=!0;var k=new mxCell("Address 2",new mxGeometry(0,140,390,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");k.vertex=!0;var l=new mxCell("Apartment, studio or floor",new mxGeometry(0,170,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;"); l.vertex=!0;var m=new mxCell("City",new mxGeometry(0,210,390,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");m.vertex=!0;var n=new mxCell("",new mxGeometry(0,240,390,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");n.vertex=!0;var p=new mxCell("State",new mxGeometry(410,210,220,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;"); p.vertex=!0;var q=new mxCell("Choose...",new mxGeometry(410,240,270,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");q.vertex=!0;var t=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#212529;strokeColor=none;perimeter=none;");t.geometry.relative=!0;t.geometry.offset=new mxPoint(-17,-2.5);t.vertex=!0;q.insert(t);t=new mxCell("Zip",new mxGeometry(700,210,100, 30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");t.vertex=!0;var u=new mxCell("",new mxGeometry(700,240,100,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");u.vertex=!0;var v=new mxCell("Check me out",new mxGeometry(0,290,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;checked=0;spacing=5;strokeColor=#999999;fontColor=#212529;checkedFill=#0085FC;checkedStroke=#ffffff;"); -v.vertex=!0;var w=new mxCell("Sign in",new mxGeometry(0,320,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;fontSize=14;fontColor=#FFFFFF;");w.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p,q,t,u,v,w],800,360,"Grid layout")}),this.addEntry("bootstrap horizontal form",function(){var d=new mxCell("Email",new mxGeometry(0,0,200,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(200,0,600,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.vertex=!0;var e=new mxCell("Password",new mxGeometry(0,40,200,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");e.vertex=!0;var f=new mxCell("",new mxGeometry(200,40,600,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;"); +v.vertex=!0;var w=new mxCell("Sign in",new mxGeometry(0,320,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;fontSize=14;fontColor=#FFFFFF;");w.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p,q,t,u,v,w],800,360,"Grid layout")}),this.addEntry("bootstrap horizontal form",function(){var e=new mxCell("Email",new mxGeometry(0,0,200,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(200,0,600,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.vertex=!0;var d=new mxCell("Password",new mxGeometry(0,40,200,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");d.vertex=!0;var f=new mxCell("",new mxGeometry(200,40,600,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;"); f.vertex=!0;var g=new mxCell("Radios",new mxGeometry(0,80,200,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");g.vertex=!0;var h=new mxCell("First radio",new mxGeometry(200,90,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#666666;checked=1;spacing=5;fontColor=#212529;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;"); h.vertex=!0;var k=new mxCell("Second radio",new mxGeometry(200,110,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#666666;checked=0;spacing=5;fontColor=#212529;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;");k.vertex=!0;var l=new mxCell("Third disabled radio",new mxGeometry(200,130,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#D2D2D2;checked=0;spacing=5;fontColor=#7D868C;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;"); l.vertex=!0;var m=new mxCell("Checkbox",new mxGeometry(0,160,200,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");m.vertex=!0;var n=new mxCell("Example checkbox",new mxGeometry(200,170,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#666666;checked=1;spacing=5;fontColor=#212529;checkedFill=#0085FC;checkedStroke=#ffffff;sketch=0;"); -n.vertex=!0;var p=new mxCell("Sign in",new mxGeometry(0,200,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;fontSize=14;fontColor=#FFFFFF;sketch=0;");p.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p],800,200,"Horizontal form")}),this.addEntry("bootstrap horizontal form label sizing",function(){var d=new mxCell("Email",new mxGeometry(0,0,200,20),"fillColor=none;strokeColor=none;align=left;fontSize=12;fontColor=#212529;"); -d.vertex=!0;var c=new mxCell("col-form-label-sm",new mxGeometry(200,0,600,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=12;fontColor=#6C767D;");c.vertex=!0;var e=new mxCell("Email",new mxGeometry(0,35,200,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");e.vertex=!0;var f=new mxCell("col-form-label",new mxGeometry(200,35,600,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;"); -f.vertex=!0;var g=new mxCell("Email",new mxGeometry(0,80,200,40),"fillColor=none;strokeColor=none;align=left;fontSize=16;fontColor=#212529;");g.vertex=!0;var h=new mxCell("col-form-label-lg",new mxGeometry(200,80,600,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=16;fontColor=#6C767D;");h.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g,h],800,110,"Horizontal form label sizing")}),this.addEntry("bootstrap inline form", -function(){var d=new mxCell("Jane Doe",new mxGeometry(0,0,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");d.vertex=!0;var c=new mxCell("Username",new mxGeometry(210,0,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;align=left;spacingLeft=50;fontSize=14;fontColor=#6C767D;");c.vertex=!0;var e=new mxCell("@",new mxGeometry(0, -0,40,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;strokeColor=#999999;fillColor=#f0f0f0;whiteSpace=wrap;resizeHeight=1;");e.geometry.relative=!0;e.vertex=!0;c.insert(e);e=new mxCell("Remember me",new mxGeometry(420,10,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#A6A6A6;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;"); -e.vertex=!0;var f=new mxCell("Submit",new mxGeometry(530,0,60,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;spacing=15;fontSize=14;fontColor=#ffffff;");f.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f],590,30,"Inline form")}),this.addEntry("bootstrap inline form",function(){var d=new mxCell("Choose...",new mxGeometry(0,0,100,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,1);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-4);c.vertex=!0;d.insert(c);c=new mxCell("Remember my preference",new mxGeometry(110, -10,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#A6A6A6;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;");c.vertex=!0;var e=new mxCell("Submit",new mxGeometry(280,0,60,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;spacing=15;fontSize=14;fontColor=#ffffff;sketch=0;"); -e.vertex=!0;return a.createVertexTemplateFromCells([d,c,e],340,30,"Inline form")}),this.addEntry("bootstrap help text",function(){var d=new mxCell("Password",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,40,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.vertex=!0;var e=new mxCell("Your password must be 8-20 characters long, contain letters and numbers and must not contain spaces, special characters or emoji.", -new mxGeometry(0,70,260,30),"fillColor=none;strokeColor=none;align=left;spacing=2;fontSize=12;fontColor=#999999;");e.vertex=!0;return a.createVertexTemplateFromCells([d,c,e],800,100,"Help text")}),this.addEntry("bootstrap help text",function(){var d=new mxCell("Password",new mxGeometry(0,0,70,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");d.vertex=!0;var c=new mxCell("",new mxGeometry(80,0,200,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;"); -c.vertex=!0;var e=new mxCell("Must be 8-20 characters long.",new mxGeometry(290,0,170,40),"fillColor=none;strokeColor=none;align=left;spacing=2;fontSize=12;fontColor=#999999;");e.vertex=!0;return a.createVertexTemplateFromCells([d,c,e],460,40,"Help text")}),this.addEntry("bootstrap help text",function(){var d=new mxCell("Disabled input",new mxGeometry(0,0,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");d.vertex=!0;var c=new mxCell("Disabled input",new mxGeometry(0,30,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;"); -c.vertex=!0;var e=new mxCell("Disabled select menu",new mxGeometry(0,80,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");e.vertex=!0;var f=new mxCell("Disabled select",new mxGeometry(0,110,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");f.vertex=!0;var g=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;"); +n.vertex=!0;var p=new mxCell("Sign in",new mxGeometry(0,200,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;fontSize=14;fontColor=#FFFFFF;sketch=0;");p.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p],800,200,"Horizontal form")}),this.addEntry("bootstrap horizontal form label sizing",function(){var e=new mxCell("Email",new mxGeometry(0,0,200,20),"fillColor=none;strokeColor=none;align=left;fontSize=12;fontColor=#212529;"); +e.vertex=!0;var c=new mxCell("col-form-label-sm",new mxGeometry(200,0,600,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=12;fontColor=#6C767D;");c.vertex=!0;var d=new mxCell("Email",new mxGeometry(0,35,200,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#212529;");d.vertex=!0;var f=new mxCell("col-form-label",new mxGeometry(200,35,600,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;"); +f.vertex=!0;var g=new mxCell("Email",new mxGeometry(0,80,200,40),"fillColor=none;strokeColor=none;align=left;fontSize=16;fontColor=#212529;");g.vertex=!0;var h=new mxCell("col-form-label-lg",new mxGeometry(200,80,600,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=16;fontColor=#6C767D;");h.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g,h],800,110,"Horizontal form label sizing")}),this.addEntry("bootstrap inline form", +function(){var e=new mxCell("Jane Doe",new mxGeometry(0,0,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");e.vertex=!0;var c=new mxCell("Username",new mxGeometry(210,0,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;align=left;spacingLeft=50;fontSize=14;fontColor=#6C767D;");c.vertex=!0;var d=new mxCell("@",new mxGeometry(0, +0,40,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;strokeColor=#999999;fillColor=#f0f0f0;whiteSpace=wrap;resizeHeight=1;");d.geometry.relative=!0;d.vertex=!0;c.insert(d);d=new mxCell("Remember me",new mxGeometry(420,10,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#A6A6A6;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;"); +d.vertex=!0;var f=new mxCell("Submit",new mxGeometry(530,0,60,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;spacing=15;fontSize=14;fontColor=#ffffff;");f.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f],590,30,"Inline form")}),this.addEntry("bootstrap inline form",function(){var e=new mxCell("Choose...",new mxGeometry(0,0,100,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,1);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;sketch=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-4);c.vertex=!0;e.insert(c);c=new mxCell("Remember my preference",new mxGeometry(110, +10,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#A6A6A6;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;");c.vertex=!0;var d=new mxCell("Submit",new mxGeometry(280,0,60,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;spacing=15;fontSize=14;fontColor=#ffffff;sketch=0;"); +d.vertex=!0;return a.createVertexTemplateFromCells([e,c,d],340,30,"Inline form")}),this.addEntry("bootstrap help text",function(){var e=new mxCell("Password",new mxGeometry(0,0,260,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,40,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.vertex=!0;var d=new mxCell("Your password must be 8-20 characters long, contain letters and numbers and must not contain spaces, special characters or emoji.", +new mxGeometry(0,70,260,30),"fillColor=none;strokeColor=none;align=left;spacing=2;fontSize=12;fontColor=#999999;");d.vertex=!0;return a.createVertexTemplateFromCells([e,c,d],800,100,"Help text")}),this.addEntry("bootstrap help text",function(){var e=new mxCell("Password",new mxGeometry(0,0,70,40),"fillColor=none;strokeColor=none;align=left;fontSize=14;");e.vertex=!0;var c=new mxCell("",new mxGeometry(80,0,200,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;"); +c.vertex=!0;var d=new mxCell("Must be 8-20 characters long.",new mxGeometry(290,0,170,40),"fillColor=none;strokeColor=none;align=left;spacing=2;fontSize=12;fontColor=#999999;");d.vertex=!0;return a.createVertexTemplateFromCells([e,c,d],460,40,"Help text")}),this.addEntry("bootstrap help text",function(){var e=new mxCell("Disabled input",new mxGeometry(0,0,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");e.vertex=!0;var c=new mxCell("Disabled input",new mxGeometry(0,30,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;"); +c.vertex=!0;var d=new mxCell("Disabled select menu",new mxGeometry(0,80,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");d.vertex=!0;var f=new mxCell("Disabled select",new mxGeometry(0,110,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");f.vertex=!0;var g=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;"); g.geometry.relative=!0;g.geometry.offset=new mxPoint(-17,1);g.vertex=!0;f.insert(g);g=new mxCell("Can't check this",new mxGeometry(0,170,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#A6A6A6;checked=0;spacing=5;fontColor=#6C767D;checkedFill=#0085FC;checkedStroke=#ffffff;");g.vertex=!0;var h=new mxCell("Submit",new mxGeometry(0,200,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;spacing=15;fontSize=14;fontColor=#ffffff;"); -h.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g,h],800,240,"Help text")}),this.addEntry("bootstrap custom styles",function(){var d=new mxCell("First name",new mxGeometry(0,0,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");d.vertex=!0;var c=new mxCell("Mark",new mxGeometry(0,30,260,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.vertex=!0;var e=new mxCell("Last name", -new mxGeometry(270,0,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");e.vertex=!0;var f=new mxCell("Otto",new mxGeometry(270,30,260,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");f.vertex=!0;var g=new mxCell("Username",new mxGeometry(540,0,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");g.vertex=!0;var h=new mxCell("",new mxGeometry(540,30,260,40), +h.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g,h],800,240,"Help text")}),this.addEntry("bootstrap custom styles",function(){var e=new mxCell("First name",new mxGeometry(0,0,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");e.vertex=!0;var c=new mxCell("Mark",new mxGeometry(0,30,260,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");c.vertex=!0;var d=new mxCell("Last name", +new mxGeometry(270,0,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");d.vertex=!0;var f=new mxCell("Otto",new mxGeometry(270,30,260,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");f.vertex=!0;var g=new mxCell("Username",new mxGeometry(540,0,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");g.vertex=!0;var h=new mxCell("",new mxGeometry(540,30,260,40), "html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#CED4DA;align=left;spacingLeft=50;fontSize=14;fontColor=#6C767D;");h.vertex=!0;var k=new mxCell("@",new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;strokeColor=#CED4DA;fillColor=#f0f0f0;whiteSpace=wrap;resizeHeight=1;fontColor=#495057;");k.geometry.relative=!0;k.vertex=!0;h.insert(k);k=new mxCell("City",new mxGeometry(0,80,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;"); k.vertex=!0;var l=new mxCell("",new mxGeometry(0,110,390,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");l.vertex=!0;var m=new mxCell("State",new mxGeometry(400,80,100,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;");m.vertex=!0;var n=new mxCell("Choose...",new mxGeometry(400,110,200,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;"); n.vertex=!0;var p=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;");p.geometry.relative=!0;p.geometry.offset=new mxPoint(-17,1);p.vertex=!0;n.insert(p);p=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;");p.geometry.relative=!0;p.geometry.offset=new mxPoint(-17,-4);p.vertex=!0;n.insert(p);p=new mxCell("Zip",new mxGeometry(610,80,190,30),"fillColor=none;strokeColor=none;align=left;fontSize=14;"); p.vertex=!0;var q=new mxCell("",new mxGeometry(610,110,190,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");q.vertex=!0;var t=new mxCell("Agree to term and conditions",new mxGeometry(0,170,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#A6A6A6;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;"); -t.vertex=!0;var u=new mxCell("Submit form",new mxGeometry(0,200,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;spacing=15;fontSize=14;fontColor=#ffffff;");u.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p,q,t,u],800,240,"Help text")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.switch;strokeColor=#ADB6BD;strokeWidth=1;fillColor=#ffffff;fontColor=#212529;onStrokeColor=#ffffff;onFillColor=#0085FC;align=left;verticalAlign=middle;spacingLeft=10;labelPosition=right;verticalLabelPosition=middle;buttonState=0;sketch=0;", +t.vertex=!0;var u=new mxCell("Submit form",new mxGeometry(0,200,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;spacing=15;fontSize=14;fontColor=#ffffff;");u.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p,q,t,u],800,240,"Help text")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.switch;strokeColor=#ADB6BD;strokeWidth=1;fillColor=#ffffff;fontColor=#212529;onStrokeColor=#ffffff;onFillColor=#0085FC;align=left;verticalAlign=middle;spacingLeft=10;labelPosition=right;verticalLabelPosition=middle;buttonState=0;sketch=0;", 20,10,"Toggle this switch element","Switch",null,null,this.getTagsForStencil("mxgraph.bootstrap","switch","bootstrap switch").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.switch;strokeColor=#ADB6BD;strokeWidth=1;fillColor=#E9ECEF;fontColor=#7D868C;onStrokeColor=#ffffff;onFillColor=#0085FC;align=left;verticalAlign=middle;spacingLeft=10;labelPosition=right;verticalLabelPosition=middle;buttonState=0;sketch=0;",20,10,"Disabled switch element","Switch",null, -null,this.getTagsForStencil("mxgraph.bootstrap","switch","bootstrap switch").join(" ")),this.addEntry("bootstrap select menu",function(){var d=new mxCell("Open this select menu",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,1);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-4);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Select menu")}),this.addEntry("bootstrap form controls",function(){var d=new mxCell("",new mxGeometry(0,0,800,100),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(1,0,20,100),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=#F1F1F1;strokeColor=#999999;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-20,0);c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(0,0,16,45),"fillColor=#C1C1C1;strokeColor=none;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(2,20);e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,10,5),"shape=triangle;direction=north;fillColor=#C1C1C1;strokeColor=none;perimeter=none;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(5,7.5);e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,1,10,5),"shape=triangle;direction=south;fillColor=#505050;strokeColor=none;perimeter=none;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(5,-12.5);e.vertex=!0;c.insert(e);c=new mxCell("Open this select menu",new mxGeometry(0,0,760,20),"fillColor=#C8C8C8;strokeColor=none;align=left;fontSize=14;fontColor=#323232;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex= -!0;d.insert(c);c=new mxCell("One",new mxGeometry(0,0,760,20),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#495057;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,30);c.vertex=!0;d.insert(c);c=new mxCell("Two",new mxGeometry(0,0,760,20),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#495057;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,50);c.vertex=!0;d.insert(c);c=new mxCell("Three",new mxGeometry(0,0,760,20),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#495057;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,70);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Form controls")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rangeInput;dx=0.6;strokeColor=#0085FC;fillColor=#DEE2E6;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=bottom;fontStyle=0;fontSize=14;labelPosition=center;verticalLabelPosition=top;",800,20,"Example range ","Range input",null,null, -this.getTagsForStencil("mxgraph.bootstrap","range input","bootstrap range input").join(" ")),this.addEntry("bootstrap file browser",function(){var d=new mxCell("Choose file",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=0;spacing=15;fontSize=14;");d.vertex=!0;var c=new mxCell("Browse",new mxGeometry(1,0,70,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-70,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,30,"File browser")}),this.addEntry("bootstrap basic input group",function(){var d=new mxCell("Username",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");d.vertex=!0;var c=new mxCell("@",new mxGeometry(0, -0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.vertex=!0;d.insert(c);c=new mxCell("Recipient's username",new mxGeometry(0,60,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=0;spacing=15;fontSize=14;");c.vertex= -!0;var e=new mxCell("@example.com",new mxGeometry(1,0,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-120,0);e.vertex=!0;c.insert(e);e=new mxCell("Your vanity URL",new mxGeometry(0,110,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=none;fontColor=#212529;align=left;spacingLeft=0;fontSize=14;"); -e.vertex=!0;var f=new mxCell("",new mxGeometry(0,140,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");f.vertex=!0;var g=new mxCell("http://example.com/users/",new mxGeometry(0,0,190,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;"); +null,this.getTagsForStencil("mxgraph.bootstrap","switch","bootstrap switch").join(" ")),this.addEntry("bootstrap select menu",function(){var e=new mxCell("Open this select menu",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#ffffff;strokeColor=#CED4DA;align=left;spacing=15;fontSize=14;fontColor=#6C767D;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,1);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-4);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Select menu")}),this.addEntry("bootstrap form controls",function(){var e=new mxCell("",new mxGeometry(0,0,800,100),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=#999999;align=left;spacing=15;fontSize=14;fontColor=#6C767D;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(1,0,20,100),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=#F1F1F1;strokeColor=#999999;resizeHeight=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-20,0);c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(0,0,16,45),"fillColor=#C1C1C1;strokeColor=none;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(2,20);d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,10,5),"shape=triangle;direction=north;fillColor=#C1C1C1;strokeColor=none;perimeter=none;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(5,7.5);d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,1,10,5),"shape=triangle;direction=south;fillColor=#505050;strokeColor=none;perimeter=none;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(5,-12.5);d.vertex=!0;c.insert(d);c=new mxCell("Open this select menu",new mxGeometry(0,0,760,20),"fillColor=#C8C8C8;strokeColor=none;align=left;fontSize=14;fontColor=#323232;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex= +!0;e.insert(c);c=new mxCell("One",new mxGeometry(0,0,760,20),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#495057;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,30);c.vertex=!0;e.insert(c);c=new mxCell("Two",new mxGeometry(0,0,760,20),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#495057;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,50);c.vertex=!0;e.insert(c);c=new mxCell("Three",new mxGeometry(0,0,760,20),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#495057;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,70);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Form controls")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rangeInput;dx=0.6;strokeColor=#0085FC;fillColor=#DEE2E6;fontColor=#777777;whiteSpace=wrap;align=left;verticalAlign=bottom;fontStyle=0;fontSize=14;labelPosition=center;verticalLabelPosition=top;",800,20,"Example range ","Range input",null,null, +this.getTagsForStencil("mxgraph.bootstrap","range input","bootstrap range input").join(" ")),this.addEntry("bootstrap file browser",function(){var e=new mxCell("Choose file",new mxGeometry(0,0,800,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=0;spacing=15;fontSize=14;");e.vertex=!0;var c=new mxCell("Browse",new mxGeometry(1,0,70,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-70,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,30,"File browser")}),this.addEntry("bootstrap basic input group",function(){var e=new mxCell("Username",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");e.vertex=!0;var c=new mxCell("@",new mxGeometry(0, +0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("Recipient's username",new mxGeometry(0,60,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=0;spacing=15;fontSize=14;");c.vertex= +!0;var d=new mxCell("@example.com",new mxGeometry(1,0,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-120,0);d.vertex=!0;c.insert(d);d=new mxCell("Your vanity URL",new mxGeometry(0,110,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=none;fontColor=#212529;align=left;spacingLeft=0;fontSize=14;"); +d.vertex=!0;var f=new mxCell("",new mxGeometry(0,140,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");f.vertex=!0;var g=new mxCell("http://example.com/users/",new mxGeometry(0,0,190,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;"); g.vertex=!0;f.insert(g);g=new mxCell("",new mxGeometry(0,200,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");g.vertex=!0;var h=new mxCell("$",new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;"); h.vertex=!0;g.insert(h);h=new mxCell(".00",new mxGeometry(1,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");h.geometry.relative=!0;h.geometry.offset=new mxPoint(-40,0);h.vertex=!0;g.insert(h);h=new mxCell("",new mxGeometry(0,260,800,70),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;"); -h.vertex=!0;var k=new mxCell("With textarea",new mxGeometry(0,0,100,70),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");k.vertex=!0;h.insert(k);return a.createVertexTemplateFromCells([d,c,e,f,g,h],800,330,"Basic input group")}),this.addEntry("bootstrap input group with checkbox",function(){var d=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(.5,.5,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#A6A6A6;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(-5,-5);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],800,40,"Input groupwith checkbox")}),this.addEntry("bootstrap input group with radio button",function(){var d=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");d.vertex=!0;var c=new mxCell("", -new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(.5,.5,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#A6A6A6;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(-5,-5);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],800,40,"Input group with radio button")}),this.addEntry("bootstrap multiple input",function(){var d=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");d.vertex=!0;var c=new mxCell("First and last name", -new mxGeometry(0,0,140,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(1,0,370,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-370,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Multiple input")}),this.addEntry("bootstrap multiple addons",function(){var d=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");d.vertex=!0;var c=new mxCell("$",new mxGeometry(0,0, -40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("0.00",new mxGeometry(0,0,60,40),"html=1;shadow=0;dashed=0;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset= -new mxPoint(40,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Multiple addons")}),this.addEntry("bootstrap multiple addons",function(){var d=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");d.vertex=!0;var c=new mxCell("$",new mxGeometry(1,0,40,40),"html=1;shadow=0;dashed=0;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-100,0);c.vertex=!0;d.insert(c);c=new mxCell("0.00",new mxGeometry(1,0,60,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-60,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Multiple addons")}),this.addEntry("bootstrap button addon", -function(){var d=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");d.vertex=!0;var c=new mxCell("Button",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Button addon")}),this.addEntry("bootstrap button addon right",function(){var d=new mxCell("Recipient's username",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=0;spacing=15;fontSize=14;");d.vertex=!0;var c=new mxCell("Button",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-70,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Button addon right")}),this.addEntry("bootstrap two button addon",function(){var d=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");d.vertex=!0;var c=new mxCell("Button",new mxGeometry(0, -0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset= -new mxPoint(70,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Two button addon")}),this.addEntry("bootstrap two button addon right",function(){var d=new mxCell("Recipient's username",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=0;spacing=15;fontSize=14;");d.vertex=!0;var c=new mxCell("Button",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-70,0);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-140,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Two button addon right")}),this.addEntry("bootstrap button with dropdown", -function(){var d=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");d.vertex=!0;var c=new mxCell("Dropdown...",new mxGeometry(0,0,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#6C767D;strokeColor=none;perimeter=none;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-17,-2.5);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],800,40,"Button with dropdown")}),this.addEntry("bootstrap button with dropdown right",function(){var d=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;"); -d.vertex=!0;var c=new mxCell("Dropdown...",new mxGeometry(1,0,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-120,0);c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#6C767D;strokeColor=none;perimeter=none;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(-17,-2.5);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],800,40,"Button with dropdown right")}),this.addEntry("bootstrap segmented button addon",function(){var d=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");d.vertex=!0;var c=new mxCell("Action", -new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,30,40),"html=1;shadow=0;dashed=0;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(70,0);c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(.5,.5,10,5),"shape=triangle;direction=south;fillColor=#6C767D;strokeColor=none;perimeter=none;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-5,-2.5);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],800,40,"Segmented button addon")}),this.addEntry("bootstrap segmented button addon",function(){var d=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(1,0,30,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-30,0);c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(.5,.5,10,5),"shape=triangle;direction=south;fillColor=#6C767D;strokeColor=none;perimeter=none;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(-5,-2.5);e.vertex=!0;c.insert(e);c=new mxCell("Action",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-100,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Segmented button addon")}),this.addEntry("bootstrap custom input group", -function(){var d=new mxCell("Choose...",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=80;spacing=15;fontSize=14;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,1);c.vertex=!0;d.insert(c);c=new mxCell("", -new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-4);c.vertex=!0;d.insert(c);c=new mxCell("Options",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.vertex= -!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var d=new mxCell("Choose...",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;fontSize=14;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-97,1);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-97,-4);c.vertex=!0;d.insert(c);c=new mxCell("Options",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var d=new mxCell("Choose...",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=80;spacing=15;fontSize=14;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1, -.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,1);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-4);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var d=new mxCell("Choose...",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;fontSize=14;");d.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-97,1);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-97,-4);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var d=new mxCell("Choose file",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=80;fontSize=14;");d.vertex=!0;var c=new mxCell("Upload", -new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Browse",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var d=new mxCell("Choose file",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;fontSize=14;");d.vertex=!0;var c=new mxCell("Upload",new mxGeometry(1, -0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;d.insert(c);c=new mxCell("Browse",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-160,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var d=new mxCell("Choose file",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=80;fontSize=14;");d.vertex=!0;var c=new mxCell("Button", -new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Browse",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var d=new mxCell("Choose file",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;fontSize=14;");d.vertex=!0;var c=new mxCell("Browse",new mxGeometry(1, -0,80,40),"html=1;shadow=0;dashed=0;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-160,0);c.vertex=!0;d.insert(c);c=new mxCell("Button",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],800,40,"Custom input group")}),this.addEntry("bootstrap jumbotron",function(){var d=new mxCell('Hello, world!

This is a simple hero unit, a simple jumbotron-style component for calling extra attention to featured content or information.',new mxGeometry(0,0,800,300),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#E9ECEF;fontColor=#474E4F;align=left;spacing=15;fontSize=14;verticalAlign=top;spacingTop=40;"); -d.vertex=!0;var c=new mxCell("It uses utility classes for typography and spacing to space content out within the larger container.",new mxGeometry(0,0,770,10),"shape=line;html=1;shadow=0;dashed=0;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=2;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;spacingTop=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(15, -150);c.vertex=!0;d.insert(c);c=new mxCell("Learn more",new mxGeometry(0,1,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;spacing=15;fontSize=14;fontColor=#ffffff;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(15,-80);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Jumbotron")}),this.addEntry("bootstrap fluid jumbotron",function(){var d=new mxCell('Fluid jumbotron

This is a modified jumbotron that occupies the entire horizontal space of its parent.', -new mxGeometry(0,0,800,220),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#E9ECEF;fontColor=#474E4F;align=left;spacing=15;fontSize=14;verticalAlign=top;spacingTop=40;");d.vertex=!0;return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Fluid jumbotron")}),this.addEntry("bootstrap list group",function(){var d=new mxCell("",new mxGeometry(0,0,200,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;"); -d.vertex=!0;var c=new mxCell("Cras justo odio",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,30);c.vertex=!0;d.insert(c);c=new mxCell("Morbi leo risus",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("Porta ac consectetur ac",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,90);c.vertex=!0;d.insert(c);c=new mxCell("Vestibulum at eros",new mxGeometry(0,1,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-30);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d], -d.geometry.width,d.geometry.height,"List group")}),this.addEntry("bootstrap list group with active item",function(){var d=new mxCell("",new mxGeometry(0,0,200,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("Cras justo odio",new mxGeometry(0,0,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;strokeColor=none;fillColor=#0085FC;fontColor=#ffffff;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,30);c.vertex=!0;d.insert(c);c=new mxCell("Morbi leo risus",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("Porta ac consectetur ac",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,90);c.vertex=!0;d.insert(c);c=new mxCell("Vestibulum at eros",new mxGeometry(0,1,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-30);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"List group with active item")}),this.addEntry("bootstrap list group with disabled item",function(){var d=new mxCell("",new mxGeometry(0,0,200,150),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("Cras justo odio", -new mxGeometry(0,0,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;strokeColor=inherit;fillColor=#ffffff;fontColor=#6C767D;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,30);c.vertex=!0;d.insert(c);c=new mxCell("Morbi leo risus",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("Porta ac consectetur ac",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,90);c.vertex=!0;d.insert(c);c=new mxCell("Vestibulum at eros",new mxGeometry(0,1,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-30);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d], -d.geometry.width,d.geometry.height,"List group with disabled item")}),this.addEntry("bootstrap list group flush",function(){var d=new mxCell("Cras justo odio",new mxGeometry(0,0,200,30),"html=1;strokeColor=none;fillColor=none;fontColor=#212529;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");d.vertex=!0;var c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,30,200,30),"shape=partialRectangle;whiteSpace=wrap;left=0;right=0;fillColor=none;strokeColor=#DFDFDF;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;"); -c.vertex=!0;var e=new mxCell("Morbi leo risus",new mxGeometry(0,60,200,30),"shape=partialRectangle;whiteSpace=wrap;left=0;right=0;fillColor=none;strokeColor=#DFDFDF;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");e.vertex=!0;var f=new mxCell("Porta ac consectetur ac",new mxGeometry(0,90,200,30),"shape=partialRectangle;whiteSpace=wrap;left=0;right=0;fillColor=none;strokeColor=#DFDFDF;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;"); -f.vertex=!0;var g=new mxCell("Vestibulum at eros",new mxGeometry(0,120,200,30),"html=1;strokeColor=none;fillColor=none;fontColor=#212529;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");g.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g],200,150,"List group flush")}),this.addEntry("bootstrap list group horizontal",function(){var d=new mxCell("",new mxGeometry(0,0,360,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#212529;"); -d.vertex=!0;var c=new mxCell("Cras justo odio",new mxGeometry(0,0,110,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Dapibus ac facilis in",new mxGeometry(0,0,140,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(110,0);c.vertex=!0;d.insert(c);c=new mxCell("Morbi leo risus",new mxGeometry(1,0,110,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-110,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height, -"List Group, horizontal")}),this.addEntry("bootstrap contextual classes",function(){var d=new mxCell("",new mxGeometry(0,0,250,270),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,250,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("A simple primary list group item",new mxGeometry(0,0,250,30),"html=1;fillColor=#B8DCFE;strokeColor=#A1C0DE;fontColor=#004583;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,30);c.vertex=!0;d.insert(c);c=new mxCell("A simple secondary list group item",new mxGeometry(0,0,250,30),"html=1;fillColor=#D6D8DB;strokeColor=#BBBDC0;fontColor=#383D41;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("A simple success list group item",new mxGeometry(0,0,250,30),"html=1;fillColor=#C4E6CC;strokeColor=#ABC9B2;fontColor=#ABC9B2;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,90);c.vertex=!0;d.insert(c);c=new mxCell("A simple danger list group item",new mxGeometry(0,0,250,30),"html=1;fillColor=#F4C5CB;strokeColor=#D5ACB2;fontColor=#711623;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,120);c.vertex=!0;d.insert(c);c=new mxCell("A simple warning list group item",new mxGeometry(0,0,250,30),"html=1;fillColor=#FFECBC;strokeColor=#DFCEA4;fontColor=#856110;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,150);c.vertex=!0;d.insert(c);c=new mxCell("A simple info list group item",new mxGeometry(0,0,250,30),"html=1;fillColor=#BFE6EB;strokeColor=#A7C9CE;fontColor=#0E5560;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,180);c.vertex=!0;d.insert(c);c=new mxCell("A simple light list group item",new mxGeometry(0,0,250,30),"html=1;fillColor=#FDFDFE;strokeColor=#DDDDDE;fontColor=#818182;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,210);c.vertex=!0;d.insert(c);c=new mxCell("A simple dark list group item",new mxGeometry(0,1,250,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;fillColor=#C6C8CA;strokeColor=#ADAFB1;fontColor=#1B1E21;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-30);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Contextual classes")}),this.addEntry("bootstrap list group with badges",function(){var d=new mxCell("",new mxGeometry(0,0,300,120),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("Cras justo odio",new mxGeometry(0, -0,300,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);var e=new mxCell("14",new mxGeometry(1,.5,25,16),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=8;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;whiteSpace=wrap;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(-40,-8);e.vertex=!0;c.insert(e);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,300,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;d.insert(c);e=new mxCell("2",new mxGeometry(1,.5,20,16),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=8;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;whiteSpace=wrap;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(-38,-8);e.vertex=!0;c.insert(e);c=new mxCell("Morbi leo risus",new mxGeometry(0,1,300,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-40);c.vertex=!0;d.insert(c);e=new mxCell("1",new mxGeometry(1,.5,20, -16),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=8;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;whiteSpace=wrap;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-38,-8);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"List group with badges")}),this.addEntry("bootstrap custom content",function(){var d=new mxCell("",new mxGeometry(0,0,300, -300),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#495057;");d.vertex=!0;var c=new mxCell('List group item heading

Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.
Donec id elit mi porta.',new mxGeometry(0,0,300,100),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;verticalAlign=top;fillColor=#0085FC;strokeColor=#0085FC;fontColor=#ffffff;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);var e=new mxCell("3 days ago",new mxGeometry(1,0,90,40),"strokeColor=none;fillColor=none;fontColor=#ffffff;fontSize=11;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-90,0);e.vertex=!0;c.insert(e);c=new mxCell('List group item heading

Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.
Donec id elit mi porta.',new mxGeometry(0, -0,300,100),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,100);c.vertex=!0;d.insert(c);e=new mxCell("3 days ago",new mxGeometry(1,0,90,40),"strokeColor=none;fillColor=none;fontColor=#6C767D;fontSize=11;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-90,0);e.vertex=!0;c.insert(e);c=new mxCell('List group item heading

Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.
Donec id elit mi porta.', -new mxGeometry(0,1,300,100),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-100);c.vertex=!0;d.insert(c);e=new mxCell("3 days ago",new mxGeometry(1,0,90,40),"strokeColor=none;fillColor=none;fontColor=#6C767D;fontSize=11;");e.geometry.relative=!0;e.geometry.offset= -new mxPoint(-90,0);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Custom content")}),this.addEntry("bootstrap list group",function(){var d=new mxCell("",new mxGeometry(0,0,200,120),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("Home",new mxGeometry(0,0,200,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;strokeColor=none;fillColor=#0085FC;fontColor=#ffffff;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Profile",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,30);c.vertex=!0;d.insert(c);c=new mxCell("Messages",new mxGeometry(0,0,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=10;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("Settings",new mxGeometry(0,1,200,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-30);c.vertex=!0;d.insert(c);c=new mxCell("Velit aute mollit ipsum ad dolor consectetur nulla officia culpa adipisicing exercitation fugiat tempor. Voluptate deserunt sit sunt nisi aliqua fugiat proident ea ut. Mollit voluptate reprehenderit occaecat nisi ad non minim tempor sunt voluptate consectetur exercitation id ut nulla. Ea et fugiat aliquip nostrud sunt incididunt consectetur culpa aliquip eiusmod dolor. Anim ad Lorem aliqua in cupidatat nisi enim eu nostrud do aliquip veniam minim.", -new mxGeometry(220,0,580,100),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],800,120,"List group")}),this.addEntry("bootstrap media object",function(){var d=new mxCell("64x64",new mxGeometry(0,0,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");d.vertex=!0;var c=new mxCell('Media heading
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.', -new mxGeometry(74,0,726,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],800,90,"Media object")}),this.addEntry("bootstrap nested media objects",function(){var d=new mxCell("64x64",new mxGeometry(0,0,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");d.vertex=!0;var c=new mxCell('Media heading
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.', -new mxGeometry(74,0,726,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;var e=new mxCell("64x64",new mxGeometry(74,90,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");e.vertex=!0;var f=new mxCell('Media heading
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.', -new mxGeometry(148,90,652,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");f.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f],800,180,"Nested media object")}),this.addEntry("bootstrap top aligned media",function(){var d=new mxCell("64x64",new mxGeometry(0,0,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");d.vertex=!0;var c=new mxCell('Top-aligned media

Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.

Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.', -new mxGeometry(74,0,726,150),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],800,150,"Top-aligned media")}),this.addEntry("bootstrap center aligned media",function(){var d=new mxCell("64x64",new mxGeometry(0,43,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");d.vertex=!0;var c=new mxCell('Center-aligned media

Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.

Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.', -new mxGeometry(74,0,726,150),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],800,150,"Center-aligned media")}),this.addEntry("bootstrap bottom aligned media",function(){var d=new mxCell("64x64",new mxGeometry(0,86,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");d.vertex=!0;var c=new mxCell('Bottom-aligned media

Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.

Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.', -new mxGeometry(74,0,726,150),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],800,150,"Bottom-aligned media")}),this.addEntry("bootstrap media object",function(){var d=new mxCell("64x64",new mxGeometry(736,0,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");d.vertex=!0;var c=new mxCell('Media object
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.', -new mxGeometry(0,0,726,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],800,90,"Media object")}),this.addEntry("bootstrap media list",function(){var d=new mxCell("64x64",new mxGeometry(0,0,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");d.vertex=!0;var c=new mxCell('List-based media object
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.', -new mxGeometry(74,0,726,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;var e=new mxCell("64x64",new mxGeometry(0,100,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");e.vertex=!0;var f=new mxCell('List-based media object
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.', +h.vertex=!0;var k=new mxCell("With textarea",new mxGeometry(0,0,100,70),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");k.vertex=!0;h.insert(k);return a.createVertexTemplateFromCells([e,c,d,f,g,h],800,330,"Basic input group")}),this.addEntry("bootstrap input group with checkbox",function(){var e=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(.5,.5,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.checkbox2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#A6A6A6;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(-5,-5);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],800,40,"Input groupwith checkbox")}),this.addEntry("bootstrap input group with radio button",function(){var e=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");e.vertex=!0;var c=new mxCell("", +new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(.5,.5,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.radioButton2;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;gradientColor=#DEDEDE;fillColor=#EDEDED;strokeColor=#A6A6A6;checked=0;spacing=5;checkedFill=#0085FC;checkedStroke=#ffffff;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(-5,-5);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],800,40,"Input group with radio button")}),this.addEntry("bootstrap multiple input",function(){var e=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");e.vertex=!0;var c=new mxCell("First and last name", +new mxGeometry(0,0,140,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(1,0,370,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-370,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Multiple input")}),this.addEntry("bootstrap multiple addons",function(){var e=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");e.vertex=!0;var c=new mxCell("$",new mxGeometry(0,0, +40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("0.00",new mxGeometry(0,0,60,40),"html=1;shadow=0;dashed=0;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset= +new mxPoint(40,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Multiple addons")}),this.addEntry("bootstrap multiple addons",function(){var e=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");e.vertex=!0;var c=new mxCell("$",new mxGeometry(1,0,40,40),"html=1;shadow=0;dashed=0;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-100,0);c.vertex=!0;e.insert(c);c=new mxCell("0.00",new mxGeometry(1,0,60,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-60,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Multiple addons")}),this.addEntry("bootstrap button addon", +function(){var e=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");e.vertex=!0;var c=new mxCell("Button",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;"); +c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Button addon")}),this.addEntry("bootstrap button addon right",function(){var e=new mxCell("Recipient's username",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=0;spacing=15;fontSize=14;");e.vertex=!0;var c=new mxCell("Button",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-70,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Button addon right")}),this.addEntry("bootstrap two button addon",function(){var e=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");e.vertex=!0;var c=new mxCell("Button",new mxGeometry(0, +0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("Button",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset= +new mxPoint(70,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Two button addon")}),this.addEntry("bootstrap two button addon right",function(){var e=new mxCell("Recipient's username",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=0;spacing=15;fontSize=14;");e.vertex=!0;var c=new mxCell("Button",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-70,0);c.vertex=!0;e.insert(c);c=new mxCell("Button",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-140,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Two button addon right")}),this.addEntry("bootstrap button with dropdown", +function(){var e=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");e.vertex=!0;var c=new mxCell("Dropdown...",new mxGeometry(0,0,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;"); +c.geometry.relative=!0;c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#6C767D;strokeColor=none;perimeter=none;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-17,-2.5);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],800,40,"Button with dropdown")}),this.addEntry("bootstrap button with dropdown right",function(){var e=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;"); +e.vertex=!0;var c=new mxCell("Dropdown...",new mxGeometry(1,0,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-120,0);c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#6C767D;strokeColor=none;perimeter=none;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(-17,-2.5);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],800,40,"Button with dropdown right")}),this.addEntry("bootstrap segmented button addon",function(){var e=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;");e.vertex=!0;var c=new mxCell("Action", +new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,30,40),"html=1;shadow=0;dashed=0;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(70,0);c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(.5,.5,10,5),"shape=triangle;direction=south;fillColor=#6C767D;strokeColor=none;perimeter=none;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-5,-2.5);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],800,40,"Segmented button addon")}),this.addEntry("bootstrap segmented button addon",function(){var e=new mxCell("",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=40;fontSize=14;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(1,0,30,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-30,0);c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(.5,.5,10,5),"shape=triangle;direction=south;fillColor=#6C767D;strokeColor=none;perimeter=none;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(-5,-2.5);d.vertex=!0;c.insert(d);c=new mxCell("Action",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=inherit;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-100,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Segmented button addon")}),this.addEntry("bootstrap custom input group", +function(){var e=new mxCell("Choose...",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=80;spacing=15;fontSize=14;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,1);c.vertex=!0;e.insert(c);c=new mxCell("", +new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-4);c.vertex=!0;e.insert(c);c=new mxCell("Options",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.vertex= +!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var e=new mxCell("Choose...",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;fontSize=14;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-97,1);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-97,-4);c.vertex=!0;e.insert(c);c=new mxCell("Options",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var e=new mxCell("Choose...",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=80;spacing=15;fontSize=14;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1, +.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,1);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-17,-4);c.vertex=!0;e.insert(c);c=new mxCell("Button",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;"); +c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var e=new mxCell("Choose...",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;fontSize=14;");e.vertex=!0;var c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=south;fillColor=#343A40;strokeColor=none;perimeter=none;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-97,1);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(1,.5,7,3),"shape=triangle;direction=north;fillColor=#343A40;strokeColor=none;perimeter=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-97,-4);c.vertex=!0;e.insert(c);c=new mxCell("Button",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var e=new mxCell("Choose file",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=80;fontSize=14;");e.vertex=!0;var c=new mxCell("Upload", +new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("Browse",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var e=new mxCell("Choose file",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;fontSize=14;");e.vertex=!0;var c=new mxCell("Upload",new mxGeometry(1, +0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;e.insert(c);c=new mxCell("Browse",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-160,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var e=new mxCell("Choose file",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;spacingLeft=80;fontSize=14;");e.vertex=!0;var c=new mxCell("Button", +new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("Browse",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Custom input group")}),this.addEntry("bootstrap custom input group",function(){var e=new mxCell("Choose file",new mxGeometry(0,0,800,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacing=15;fontSize=14;");e.vertex=!0;var c=new mxCell("Browse",new mxGeometry(1, +0,80,40),"html=1;shadow=0;dashed=0;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-160,0);c.vertex=!0;e.insert(c);c=new mxCell("Button",new mxGeometry(1,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;strokeColor=#6C757D;gradientColor=inherit;fontColor=inherit;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=15;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],800,40,"Custom input group")}),this.addEntry("bootstrap jumbotron",function(){var e=new mxCell('Hello, world!

This is a simple hero unit, a simple jumbotron-style component for calling extra attention to featured content or information.',new mxGeometry(0,0,800,300),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#E9ECEF;fontColor=#474E4F;align=left;spacing=15;fontSize=14;verticalAlign=top;spacingTop=40;"); +e.vertex=!0;var c=new mxCell("It uses utility classes for typography and spacing to space content out within the larger container.",new mxGeometry(0,0,770,10),"shape=line;html=1;shadow=0;dashed=0;strokeColor=#CED4DA;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;align=left;spacing=2;labelPosition=center;verticalLabelPosition=bottom;verticalAlign=top;spacingTop=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(15, +150);c.vertex=!0;e.insert(c);c=new mxCell("Learn more",new mxGeometry(0,1,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;align=center;spacing=15;fontSize=14;fontColor=#ffffff;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(15,-80);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Jumbotron")}),this.addEntry("bootstrap fluid jumbotron",function(){var e=new mxCell('Fluid jumbotron

This is a modified jumbotron that occupies the entire horizontal space of its parent.', +new mxGeometry(0,0,800,220),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#E9ECEF;fontColor=#474E4F;align=left;spacing=15;fontSize=14;verticalAlign=top;spacingTop=40;");e.vertex=!0;return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Fluid jumbotron")}),this.addEntry("list group",function(){var e=new mxCell("",new mxGeometry(0,0,200,120),"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=none;fillColor=none;"); +e.vertex=!0;var c=new mxCell("Cras justo odio",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fontColor=#000000;");c.vertex=!0;e.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fontColor=#000000;"); +c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c,"Morbi leo risus"));e.insert(a.cloneCell(c,"Porta ac consectetur ac"));c=new mxCell("Vestibulum at eros",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fontColor=#000000;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e], +e.geometry.width,e.geometry.height,"List Group")}),this.addEntry("list group with active item",function(){var e=new mxCell("",new mxGeometry(0,0,200,120),"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=none;fillColor=none;");e.vertex=!0;var c=new mxCell("Cras justo odio",new mxGeometry(0,0,80,30),"text;strokeColor=none;fillColor=#0085FC;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fontColor=#ffffff;"); +c.vertex=!0;e.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fontColor=#000000;");c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c,"Morbi leo risus"));e.insert(a.cloneCell(c,"Porta ac consectetur ac"));c=new mxCell("Vestibulum at eros",new mxGeometry(0,0,80,30), +"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fontColor=#000000;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List group with active item")}),this.addEntry("list group with disabled item",function(){var e=new mxCell("",new mxGeometry(0, +0,200,120),"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=none;fillColor=none;");e.vertex=!0;var c=new mxCell("Cras justo odio",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#ffffff;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fontColor=#6C767D;"); +c.vertex=!0;e.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fontColor=#000000;");c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c,"Morbi leo risus"));e.insert(a.cloneCell(c,"Porta ac consectetur ac"));c=new mxCell("Vestibulum at eros",new mxGeometry(0,0,80,30), +"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fontColor=#000000;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List group with disabled item")}),this.addEntry("list group flush",function(){var e=new mxCell("",new mxGeometry(0,0,200,120), +"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=none;fillColor=none;");e.vertex=!0;var c=new mxCell("Cras justo odio",new mxGeometry(0,0,80,30),"text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=#000000;"); +c.vertex=!0;e.insert(c);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,80,30),"shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;right=0;left=0;strokeColor=#DFDFDF;fillColor=none;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fontColor=#000000;");c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c,"Morbi leo risus"));e.insert(a.cloneCell(c,"Porta ac consectetur ac")); +c=new mxCell("Vestibulum at eros",new mxGeometry(0,0,80,30),"text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fontColor=#000000;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List group flush")}),this.addEntry("list group horizontal",function(){var e= +new mxCell("",new mxGeometry(0,0,360,30),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=#DFDFDF;fillColor=#ffffff;fontColor=#212529;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");e.vertex=!0;var c=new mxCell("Cras justo odio",new mxGeometry(0,0,110,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=inherit;fontColor=inherit;"); +c.vertex=!0;e.insert(c);c=new mxCell("Dapibus ac facilis in",new mxGeometry(0,0,140,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;");c.vertex=!0;e.insert(c);c=new mxCell("Morbi leo risus",new mxGeometry(0,0,110,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=inherit;"); +c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List Group, horizontal")}),this.addEntry("list group",function(){var e=new mxCell("",new mxGeometry(0,0,250,30),"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=none;fillColor=none;");e.vertex=!0;var c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0, +0,250,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fontColor=#000000;");c.vertex=!0;e.insert(c);c=new mxCell("A simple primary list group item",new mxGeometry(0,0,250,30),"text;strokeColor=#A1C0DE;fillColor=#B8DCFE;fontColor=#004583;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;"); +c.vertex=!0;e.insert(c);c=new mxCell("A simple secondary list group item",new mxGeometry(0,0,250,30),"text;strokeColor=#BBBDC0;fillColor=#D6D8DB;fontColor=#383D41;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;");c.vertex=!0;e.insert(c);c=new mxCell("A simple success list group item",new mxGeometry(0,0,250,30),"text;strokeColor=#ABC9B2;fillColor=#C4E6CC;fontColor=#ABC9B2;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;"); +c.vertex=!0;e.insert(c);c=new mxCell("A simple danger list group item",new mxGeometry(0,0,250,30),"text;strokeColor=#D5ACB2;fillColor=#F4C5CB;fontColor=#711623;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;");c.vertex=!0;e.insert(c);c=new mxCell("A simple warning list group item",new mxGeometry(0,0,250,30),"text;strokeColor=#DFCEA4;fillColor=#FFECBC;fontColor=#856110;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;"); +c.vertex=!0;e.insert(c);c=new mxCell("A simple info list group item",new mxGeometry(0,0,250,30),"text;strokeColor=#A7C9CE;fillColor=#BFE6EB;fontColor=#0E5560;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;");c.vertex=!0;e.insert(c);c=new mxCell("A simple light list group item",new mxGeometry(0,0,250,30),"text;strokeColor=#DDDDDE;fillColor=#FDFDFE;fontColor=#818182;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;"); +c.vertex=!0;e.insert(c);c=new mxCell("A simple dark list group item",new mxGeometry(0,0,250,30),"text;strokeColor=#ADAFB1;fillColor=#C6C8CA;fontColor=#1B1E21;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List Group")}),this.addEntry("list group with badges", +function(){var e=new mxCell("",new mxGeometry(0,0,300,120),"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=none;fillColor=none;");e.vertex=!0;var c=new mxCell("Cras justo odio",new mxGeometry(0,0,120,40),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fontColor=#000000;"); +c.vertex=!0;e.insert(c);var d=new mxCell("14",new mxGeometry(1,.5,25,16),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=8;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;whiteSpace=wrap;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-40,-8);d.vertex=!0;c.insert(d);c=new mxCell("Dapibus ac facilisis in",new mxGeometry(0,0,120,40),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fontColor=#000000;"); +c.vertex=!0;e.insert(c);d=new mxCell("2",new mxGeometry(1,.5,20,16),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=8;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;whiteSpace=wrap;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-38,-8);d.vertex=!0;c.insert(d);c=new mxCell("Morbi leo risus",new mxGeometry(0,0,120,40),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fontColor=#000000;"); +c.vertex=!0;e.insert(c);d=new mxCell("1",new mxGeometry(1,.5,20,16),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=8;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;whiteSpace=wrap;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-38,-8);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"List group with badges")}),this.addEntry("custom content", +function(){var e=new mxCell("",new mxGeometry(0,0,300,300),"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=none;fillColor=none;");e.vertex=!0;var c=new mxCell('List group item heading

Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.
Donec id elit mi porta.', +new mxGeometry(0,0,300,100),"text;strokeColor=#0085FC;fillColor=#0085FC;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fontColor=#ffffff;");c.vertex=!0;e.insert(c);var d=new mxCell("3 days ago",new mxGeometry(1,0,90,40),"strokeColor=none;fillColor=none;fontColor=#ffffff;fontSize=11;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-90, +0);d.vertex=!0;c.insert(d);c=new mxCell('List group item heading

Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.
Donec id elit mi porta.',new mxGeometry(0,0,300,100),"text;strokeColor=#DFDFDF;fillColor=#ffffff;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fontColor=#495057;"); +c.vertex=!0;e.insert(c);d=new mxCell("3 days ago",new mxGeometry(1,0,90,40),"strokeColor=none;fillColor=none;fontColor=#6C767D;fontSize=11;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-90,0);d.vertex=!0;c.insert(d);c=new mxCell('List group item heading

Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.
Donec id elit mi porta.',new mxGeometry(0,0,300,100),"text;strokeColor=#DFDFDF;fillColor=#ffffff;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fontColor=#495057;"); +c.vertex=!0;e.insert(c);d=new mxCell("3 days ago",new mxGeometry(1,0,90,40),"strokeColor=none;fillColor=none;fontColor=#6C767D;fontSize=11;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-90,0);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Custom content")}),this.addEntry("list group",function(){var e=new mxCell("",new mxGeometry(0,0,200,120),"swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=none;fillColor=none;"); +e.vertex=!0;var c=new mxCell("Home",new mxGeometry(0,0,80,30),"text;strokeColor=none;fillColor=#0085FC;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fontColor=#ffffff;");c.vertex=!0;e.insert(c);c=new mxCell("Profile",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fontColor=#000000;"); +c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c,"Messages"));c=new mxCell("Settings",new mxGeometry(0,0,80,30),"text;strokeColor=#DFDFDF;fillColor=#FFFFFF;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fontColor=#000000;");c.vertex=!0;e.insert(c);c=new mxCell("Velit aute mollit ipsum ad dolor consectetur nulla officia culpa adipisicing exercitation fugiat tempor. Voluptate deserunt sit sunt nisi aliqua fugiat proident ea ut. Mollit voluptate reprehenderit occaecat nisi ad non minim tempor sunt voluptate consectetur exercitation id ut nulla. Ea et fugiat aliquip nostrud sunt incididunt consectetur culpa aliquip eiusmod dolor. Anim ad Lorem aliqua in cupidatat nisi enim eu nostrud do aliquip veniam minim.", +new mxGeometry(220,0,580,100),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],800,120,"List group")}),this.addEntry("bootstrap media object",function(){var e=new mxCell("64x64",new mxGeometry(0,0,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");e.vertex=!0;var c=new mxCell('Media heading
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.', +new mxGeometry(74,0,726,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],800,90,"Media object")}),this.addEntry("bootstrap nested media objects",function(){var e=new mxCell("64x64",new mxGeometry(0,0,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");e.vertex=!0;var c=new mxCell('Media heading
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.', +new mxGeometry(74,0,726,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;var d=new mxCell("64x64",new mxGeometry(74,90,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");d.vertex=!0;var f=new mxCell('Media heading
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.', +new mxGeometry(148,90,652,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");f.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f],800,180,"Nested media object")}),this.addEntry("bootstrap top aligned media",function(){var e=new mxCell("64x64",new mxGeometry(0,0,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");e.vertex=!0;var c=new mxCell('Top-aligned media

Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.

Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.', +new mxGeometry(74,0,726,150),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],800,150,"Top-aligned media")}),this.addEntry("bootstrap center aligned media",function(){var e=new mxCell("64x64",new mxGeometry(0,43,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");e.vertex=!0;var c=new mxCell('Center-aligned media

Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.

Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.', +new mxGeometry(74,0,726,150),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],800,150,"Center-aligned media")}),this.addEntry("bootstrap bottom aligned media",function(){var e=new mxCell("64x64",new mxGeometry(0,86,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");e.vertex=!0;var c=new mxCell('Bottom-aligned media

Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.

Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.', +new mxGeometry(74,0,726,150),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],800,150,"Bottom-aligned media")}),this.addEntry("bootstrap media object",function(){var e=new mxCell("64x64",new mxGeometry(736,0,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");e.vertex=!0;var c=new mxCell('Media object
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.', +new mxGeometry(0,0,726,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],800,90,"Media object")}),this.addEntry("bootstrap media list",function(){var e=new mxCell("64x64",new mxGeometry(0,0,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");e.vertex=!0;var c=new mxCell('List-based media object
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.', +new mxGeometry(74,0,726,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");c.vertex=!0;var d=new mxCell("64x64",new mxGeometry(0,100,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");d.vertex=!0;var f=new mxCell('List-based media object
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.', new mxGeometry(74,100,726,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");f.vertex=!0;var g=new mxCell("64x64",new mxGeometry(0,200,64,64),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=#868E96;fontColor=#DEE2E6;");g.vertex=!0;var h=new mxCell('List-based media object
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.', -new mxGeometry(74,200,726,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");h.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g,h],800,290,"Media list")}),this.addEntry("bootstrap modal title",function(){var d=new mxCell("Modal title",new mxGeometry(0,0,400,200),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;html=1;strokeColor=#C8C8C8;fillColor=#ffffff;whiteSpace=wrap;verticalAlign=top;align=left;fontSize=18;spacing=15;spacingTop=-5;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(1,0,8,8),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.x;strokeColor=#868686;strokeWidth=2;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-24,20);c.vertex=!0;d.insert(c);c=new mxCell("Modal body text goes here.",new mxGeometry(0,0,400,40),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=13;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,120);c.vertex=!0;d.insert(c);c=new mxCell("Save changes",new mxGeometry(1,1,110,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130, --60);c.vertex=!0;d.insert(c);c=new mxCell("Close",new mxGeometry(1,1,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C757D;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-220,-60);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Modal title")}),this.addEntry("bootstrap modal title",function(){var d=new mxCell("Modal title",new mxGeometry(0,0,400,510),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;html=1;strokeColor=#C8C8C8;fillColor=#ffffff;whiteSpace=wrap;verticalAlign=top;align=left;fontSize=18;spacing=15;spacingTop=-5;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(1,0,8,8),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.x;strokeColor=#868686;strokeWidth=2;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-24,20);c.vertex=!0;d.insert(c);c=new mxCell("Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.

Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla.

Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.", -new mxGeometry(0,0,400,350),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=14;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,410,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,420);c.vertex=!0;d.insert(c);c=new mxCell("Save changes",new mxGeometry(1,1,110,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontColor=#FFFFFF;fontSize=14;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,-60);c.vertex=!0;d.insert(c);c=new mxCell("Close",new mxGeometry(1,1,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C757D;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-220,-60);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Modal title")}),this.addEntry("bootstrap modal title",function(){var d= -new mxCell("Modal title",new mxGeometry(0,0,400,340),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;html=1;strokeColor=#C8C8C8;fillColor=#ffffff;whiteSpace=wrap;verticalAlign=top;align=left;fontSize=18;spacing=15;spacingTop=-5;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(1,0,8,8),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.x;strokeColor=#868686;strokeWidth=2;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-24,20);c.vertex=!0;d.insert(c);c=new mxCell("Popover in a modal",new mxGeometry(0,0,400,50),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=18;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("This is a",new mxGeometry(0,0,70,40),"strokeColor=none;fillColor=none;align=center;verticalAlign=middle;spacing=2;fontSize=14;whiteSpace=wrap;html=1;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,110);c.vertex=!0;d.insert(c);c=new mxCell("button",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C757D;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(70,110);c.vertex=!0;d.insert(c);c=new mxCell("in a modal dialog.",new mxGeometry(0,0,200,40),"strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacing=10;fontSize=14;whiteSpace=wrap;html=1;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(140,110);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,160);c.vertex=!0;d.insert(c);c=new mxCell("Tooltips in a modal",new mxGeometry(0,0,400,40),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=18;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0, -170);c.vertex=!0;d.insert(c);c=new mxCell('This link and another link are in a modal dialog.',new mxGeometry(0,0,400,40),"strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacing=10;fontSize=14;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,210);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset= -new mxPoint(0,260);c.vertex=!0;d.insert(c);c=new mxCell("Save changes",new mxGeometry(1,1,110,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,-60);c.vertex=!0;d.insert(c);c=new mxCell("Close",new mxGeometry(1,1,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C757D;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative= -!0;c.geometry.offset=new mxPoint(-220,-60);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Modal title")}),this.addEntry("bootstrap modal content",function(){var d=new mxCell("New message to @mdo",new mxGeometry(0,0,400,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;html=1;strokeColor=#C8C8C8;fillColor=#ffffff;whiteSpace=wrap;verticalAlign=top;align=left;fontSize=18;spacing=15;spacingTop=-5;");d.vertex=!0;var c=new mxCell("", -new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(1,0,8,8),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.x;strokeColor=#868686;strokeWidth=2;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-24,20);c.vertex=!0;d.insert(c);c=new mxCell("Recipient:",new mxGeometry(0,0,400,40),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=14;whiteSpace=wrap;html=1;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;d.insert(c);c=new mxCell("@mdo",new mxGeometry(0,0,380,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;fillColor=none;align=left;verticalAlign=middle;spacing=10;fontSize=14;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,100);c.vertex=!0;d.insert(c);c=new mxCell("Message:",new mxGeometry(0,0,400,40),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=14;whiteSpace=wrap;html=1;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,160);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,380,70),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;fillColor=none;align=left;verticalAlign=middle;spacing=10;fontSize=14;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,200);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative= -!0;c.geometry.offset=new mxPoint(0,290);c.vertex=!0;d.insert(c);c=new mxCell("Save changes",new mxGeometry(1,1,110,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,-60);c.vertex=!0;d.insert(c);c=new mxCell("Close",new mxGeometry(1,1,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C757D;strokeColor=none;fontColor=#FFFFFF;fontSize=14;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-220,-60);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Modal conent")}),this.addEntry("bootstrap horizontal navigation",function(){var d=new mxCell("Active",new mxGeometry(0,0,80,30),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;");d.vertex=!0;var c=new mxCell("Link",new mxGeometry(80,0,60,30),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;");c.vertex=!0; -var e=new mxCell("Link",new mxGeometry(140,0,60,30),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;");e.vertex=!0;var f=new mxCell("Disabled",new mxGeometry(200,0,80,30),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#7D868C;");f.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f],280,30,"Horizontal navigation")}),this.addEntry("bootstrap vertical navigation",function(){var d=new mxCell("Active",new mxGeometry(0,0,80,30),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;align=left;spacing=10;"); -d.vertex=!0;var c=new mxCell("Link",new mxGeometry(0,40,80,30),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;align=left;spacing=10;");c.vertex=!0;var e=new mxCell("Link",new mxGeometry(0,80,80,30),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;align=left;spacing=10;");e.vertex=!0;var f=new mxCell("Disabled",new mxGeometry(0,120,80,30),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#7D868C;align=left;spacing=10;");f.vertex=!0;return a.createVertexTemplateFromCells([d, -c,e,f],80,150,"Vertical navigation")}),this.addEntry("bootstrap tabs",function(){var d=new mxCell("Active",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.tabTop;strokeColor=#DFDFDF;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#4B5259;");d.vertex=!0;var c=new mxCell("Link",new mxGeometry(85,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;"); -c.vertex=!0;var e=new mxCell("Link",new mxGeometry(145,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;");e.vertex=!0;var f=new mxCell("Disabled",new mxGeometry(200,0,60,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;fontColor=#4B5259;");f.vertex=!0;var g=new mxCell("",new mxGeometry(80,35,700,10),"shape=line;strokeColor=#dddddd;"); -g.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g],780,45,"Tabs")}),this.addEntry("bootstrap navigation pills",function(){var d=new mxCell("Active",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontSize=14;fontColor=#ffffff;");d.vertex=!0;var c=new mxCell("Link",new mxGeometry(70,0,60,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;");c.vertex=!0;var e=new mxCell("Link",new mxGeometry(130, -0,60,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;");e.vertex=!0;var f=new mxCell("Disabled",new mxGeometry(190,0,80,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#7D868C;");f.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f],280,40,"Navigation pills")}),this.addEntry("bootstrap tabs with dropdown",function(){var d=new mxCell("Active",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.tabTop;strokeColor=#DFDFDF;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#4B5259;"); -d.vertex=!0;var c=new mxCell("Dropdown",new mxGeometry(85,0,100,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;spacingRight=10;");c.vertex=!0;var e=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#0085FC;strokeColor=none;perimeter=none;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-17,-2.5);e.vertex=!0;c.insert(e);e=new mxCell("Link",new mxGeometry(195,0,50, -40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;");e.vertex=!0;var f=new mxCell("Disabled",new mxGeometry(250,0,60,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;fontColor=#4B5259;");f.vertex=!0;var g=new mxCell("",new mxGeometry(80,35,700,10),"shape=line;strokeColor=#dddddd;");g.vertex=!0;return a.createVertexTemplateFromCells([d, -c,e,f,g],780,45,"Tabs with dropdown")}),this.addEntry("bootstrap navigation pills with dropdown",function(){var d=new mxCell("Active",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontSize=14;fontColor=#ffffff;sketch=0;");d.vertex=!0;var c=new mxCell("Dropdown",new mxGeometry(80,0,100,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;spacingRight=10;"); -c.vertex=!0;var e=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#0085FC;strokeColor=none;perimeter=none;sketch=0;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-17,-2.5);e.vertex=!0;c.insert(e);e=new mxCell("Link",new mxGeometry(180,0,60,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;");e.vertex=!0;var f=new mxCell("Disabled",new mxGeometry(240,0,80,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#7D868C;");f.vertex=!0;return a.createVertexTemplateFromCells([d, -c,e,f],280,40,"Navigation pills with dropdown")}),this.addEntry("bootstrap tabs with description",function(){var d=new mxCell("Home ",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.tabTop;strokeColor=#DFDFDF;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#4B5259;");d.vertex=!0;var c=new mxCell("Profile",new mxGeometry(85,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;"); -c.vertex=!0;var e=new mxCell("Contact",new mxGeometry(145,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;");e.vertex=!0;var f=new mxCell("",new mxGeometry(80,35,700,10),"shape=line;strokeColor=#dddddd;");f.vertex=!0;var g=new mxCell("Raw denim you probably haven't heard of them jean shorts Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan american apparel, butcher voluptate nisi qui.", -new mxGeometry(0,55,780,80),"strokeColor=none;fillColor=none;whiteSpace=wrap;html=1;align=left;verticalAlign=top;fontSize=14;");g.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g],780,135,"Tabs with description")}),this.addEntry("bootstrap navigation pills with description",function(){var d=new mxCell("Home",new mxGeometry(0,0,60,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontSize=14;fontColor=#ffffff;");d.vertex=!0;var c=new mxCell("Profile", -new mxGeometry(60,0,70,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;");c.vertex=!0;var e=new mxCell("Contact",new mxGeometry(130,0,60,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;");e.vertex=!0;var f=new mxCell("Raw denim you probably haven't heard of them jean shorts Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan american apparel, butcher voluptate nisi qui.", -new mxGeometry(0,55,780,80),"strokeColor=none;fillColor=none;whiteSpace=wrap;html=1;align=left;verticalAlign=top;fontSize=14;");f.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f],780,135,"Navigation pills with description")}),this.addEntry("bootstrap vertical navigation pills with description",function(){var d=new mxCell("Home",new mxGeometry(0,0,220,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontSize=14;fontColor=#ffffff;align=left;spacing=15;"); -d.vertex=!0;var c=new mxCell("Profile",new mxGeometry(0,40,220,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;align=left;spacing=15;");c.vertex=!0;var e=new mxCell("Messages",new mxGeometry(0,80,220,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;align=left;spacing=15;");e.vertex=!0;var f=new mxCell("Settings",new mxGeometry(0,120,220,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#0085FC;align=left;spacing=15;");f.vertex=!0;var g=new mxCell("Cillum ad ut irure tempor velit nostrud occaecat ullamco aliqua anim Lorem sint. Veniam sint duis incididunt do esse magna mollit excepteur laborum qui. Id id reprehenderit sit est eu aliqua occaecat quis et velit excepteur laborum mollit dolore eiusmod. Ipsum dolor in occaecat commodo et voluptate minim reprehenderit mollit pariatur. Deserunt non laborum enim et cillum eu deserunt excepteur ea incididunt minim occaecat.", -new mxGeometry(240,0,560,160),"strokeColor=none;fillColor=none;whiteSpace=wrap;html=1;align=left;verticalAlign=top;fontSize=14;");g.vertex=!0;return a.createVertexTemplateFromCells([d,c,e,f,g],800,160,"Vertical navigation pills with description")}),this.addEntry("bootstrap navbar",function(){var d=new mxCell("Navbar",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=15;");d.vertex=!0;var c=new mxCell("Home",new mxGeometry(0, -0,70,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#181819;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(70,10);c.vertex=!0;d.insert(c);c=new mxCell("Link",new mxGeometry(0,0,50,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#7C7C7D;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(140,10);c.vertex=!0;d.insert(c);c=new mxCell("Dropdown",new mxGeometry(0,0,100,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#7C7C7D;align=right;spacingRight=20;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(190,10);c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#7C7C7D;strokeColor=none;perimeter=none;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-17,-2.5);e.vertex=!0;c.insert(e);c=new mxCell("Disabled",new mxGeometry(0,0,80,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#ADAEAF;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(290,10);c.vertex= -!0;d.insert(c);c=new mxCell("Search",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#33A64C;strokeColor=#33A64C;fillColor=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,10);c.vertex=!0;d.insert(c);c=new mxCell("Search",new mxGeometry(1,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;");c.geometry.relative= -!0;c.geometry.offset=new mxPoint(-270,10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Navbar")}),this.addEntry("bootstrap navbar with image",function(){var d=new mxCell("",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=2;spacingLeft=55;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.logo;fillColor=#54407A;strokeColor=none;sketch=0;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Navbar with image")}),this.addEntry("bootstrap navbar with image",function(){var d=new mxCell("Bootstrap",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=2;spacingLeft=55;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.logo;fillColor=#54407A;strokeColor=none;sketch=0;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Navbar with image")}),this.addEntry("bootstrap navbar with forms",function(){var d=new mxCell("",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=15;");d.vertex=!0;var c=new mxCell("Search",new mxGeometry(0,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;d.insert(c);c=new mxCell("Search",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#33A64C;strokeColor=#33A64C;fillColor=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(200,10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Navbar with forms")}),this.addEntry("bootstrap navbar",function(){var d=new mxCell("Navbar", -new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=15;");d.vertex=!0;var c=new mxCell("Search",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#33A64C;strokeColor=#33A64C;fillColor=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,10);c.vertex=!0;d.insert(c);c=new mxCell("Search",new mxGeometry(1,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-270,10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Navbar")}),this.addEntry("bootstrap navbar with input group",function(){var d=new mxCell("",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=15;");d.vertex=!0;var c=new mxCell("Username",new mxGeometry(0,0,200,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=50;fontSize=14;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;d.insert(c);var e=new mxCell("@",new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;");e.geometry.relative=!0;e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Navbar with input group")}),this.addEntry("bootstrap navbar with varying button sizes", -function(){var d=new mxCell("",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=15;");d.vertex=!0;var c=new mxCell("Main button",new mxGeometry(0,0,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#33A64C;html=1;whiteSpace=wrap;fillColor=none;fontColor=#33A64C;align=center;spacingLeft=0;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;d.insert(c); -c=new mxCell("Smaller button",new mxGeometry(0,0,120,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;;strokeColor=#6C767D;fontColor=#848D92;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(130,15);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Navbar with varying button sizes")}),this.addEntry("bootstrap navbar with inline element",function(){var d= -new mxCell("Navbar text with an inline element",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#7C7C7D;align=left;spacing=15;");d.vertex=!0;return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Navbar with inline element")}),this.addEntry("bootstrap navbar with text",function(){var d=new mxCell("Navbar text with an inline element",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#7C7C7D;align=right;spacing=15;"); -d.vertex=!0;var c=new mxCell("Navbar w/ text",new mxGeometry(0,0,130,40),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=none;fontColor=#181819;align=left;fontSize=16;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;d.insert(c);c=new mxCell("Home",new mxGeometry(0,0,60,40),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=none;fontColor=#181819;align=left;fontSize=14;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(140,10);c.vertex=!0;d.insert(c); -c=new mxCell("Features",new mxGeometry(0,0,80,40),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=none;fontColor=#7C7C7D;align=left;fontSize=14;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(200,10);c.vertex=!0;d.insert(c);c=new mxCell("Pricing",new mxGeometry(0,0,60,40),"strokeColor=none;html=1;whiteSpace=wrap;fillColor=none;fontColor=#7C7C7D;align=left;fontSize=14;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(280,10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d], -d.geometry.width,d.geometry.height,"Navbar with text")}),this.addEntry("bootstrap navbar dark",function(){var d=new mxCell("Navbar",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#343A40;strokeColor=none;fontSize=16;fontColor=#ffffff;align=left;spacing=15;");d.vertex=!0;var c=new mxCell("Home",new mxGeometry(0,0,70,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#ffffff;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(70,10);c.vertex=!0;d.insert(c);c= -new mxCell("Features",new mxGeometry(0,0,70,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#9A9DA0;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(140,10);c.vertex=!0;d.insert(c);c=new mxCell("Pricing",new mxGeometry(0,0,80,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#9A9DA0;align=center;spacingRight=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(210,10);c.vertex=!0;d.insert(c);c=new mxCell("About",new mxGeometry(0,0,80,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#9A9DA0;align=center;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(290,10);c.vertex=!0;d.insert(c);c=new mxCell("Search",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#1CA5B8;strokeColor=#1CA5B8;fillColor=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,10);c.vertex=!0;d.insert(c);c=new mxCell("Search",new mxGeometry(1,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-270,10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Navbar dark")}),this.addEntry("bootstrap navbar blue",function(){var d=new mxCell("Navbar",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#0085FC;strokeColor=none;fontSize=16;fontColor=#ffffff;align=left;spacing=15;");d.vertex=!0;var c=new mxCell("Home",new mxGeometry(0,0,70,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#ffffff;align=center;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(70,10);c.vertex=!0;d.insert(c);c=new mxCell("Features",new mxGeometry(0,0,70,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#79BFFD;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(140,10);c.vertex=!0;d.insert(c);c=new mxCell("Pricing",new mxGeometry(0,0,80,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#79BFFD;align=center;spacingRight=0;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(210,10); -c.vertex=!0;d.insert(c);c=new mxCell("About",new mxGeometry(0,0,80,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#79BFFD;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(290,10);c.vertex=!0;d.insert(c);c=new mxCell("Search",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#ffffff;strokeColor=#ffffff;fillColor=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,10);c.vertex=!0;d.insert(c);c= -new mxCell("Search",new mxGeometry(1,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-270,10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Navbar blue")}),this.addEntry("bootstrap navbar light",function(){var d=new mxCell("Navbar",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#E3F3FD;strokeColor=none;fontSize=16;fontColor=#161819;align=left;spacing=15;"); -d.vertex=!0;var c=new mxCell("Home",new mxGeometry(0,0,70,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#161819;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(70,10);c.vertex=!0;d.insert(c);c=new mxCell("Features",new mxGeometry(0,0,70,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#71797E;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(140,10);c.vertex=!0;d.insert(c);c=new mxCell("Pricing",new mxGeometry(0,0,80,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#71797E;align=center;spacingRight=0;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(210,10);c.vertex=!0;d.insert(c);c=new mxCell("About",new mxGeometry(0,0,80,40),"fillColor=none;strokeColor=none;fontSize=14;fontColor=#71797E;align=center;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(290,10);c.vertex=!0;d.insert(c);c=new mxCell("Search",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#0085FC;strokeColor=#0085FC;fillColor=none;");c.geometry.relative=!0;c.geometry.offset= -new mxPoint(-80,10);c.vertex=!0;d.insert(c);c=new mxCell("Search",new mxGeometry(1,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-270,10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Navbar light")}),this.addEntry("bootstrap pagination",function(){var d=new mxCell("",new mxGeometry(0, -0,220,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DEE2E6;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#0085FC;fontSize=14;");d.vertex=!0;var c=new mxCell("Previous",new mxGeometry(0,0,70,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("1", -new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(70,0);c.vertex=!0;d.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative= -!0;c.geometry.offset=new mxPoint(100,0);c.vertex=!0;d.insert(c);c=new mxCell("3",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(130,0);c.vertex=!0;d.insert(c);c=new mxCell("Next",new mxGeometry(1,0,60,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-60,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Pagination")}),this.addEntry("bootstrap pagination",function(){var d=new mxCell("",new mxGeometry(0,0,150,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DEE2E6;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#0085FC;");d.vertex=!0;var c=new mxCell("<<",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("1",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(30,0);c.vertex=!0;d.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(60,0);c.vertex=!0;d.insert(c);c=new mxCell("3",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(90,0);c.vertex=!0;d.insert(c);c=new mxCell(">>",new mxGeometry(1,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-30,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Pagination")}),this.addEntry("bootstrap pagination with disabled and active states",function(){var d=new mxCell("",new mxGeometry(0,0,220,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DEE2E6;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#0085FC;fontSize=14;");d.vertex=!0;var c=new mxCell("Previous", -new mxGeometry(0,0,70,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontColor=#6C767D;fontSize=14;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("1",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative= -!0;c.geometry.offset=new mxPoint(70,0);c.vertex=!0;d.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(100,0);c.vertex=!0;d.insert(c);c=new mxCell("3",new mxGeometry(0,0,30,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(130,0);c.vertex=!0;d.insert(c);c=new mxCell("Next",new mxGeometry(1,0,60,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-60,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height, -"Pagination with disabled and active states")}),this.addEntry("bootstrap pagination big",function(){var d=new mxCell("",new mxGeometry(0,0,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DEE2E6;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#0085FC;");d.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,40,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;fontSize=16;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("2",new mxGeometry(0,0,40,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=16;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(40,0);c.vertex=!0;d.insert(c);c=new mxCell("3",new mxGeometry(1,0,40,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=16;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-40,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Pagination, big")}),this.addEntry("bootstrap pagination small",function(){var d=new mxCell("",new mxGeometry(0,0,75,25),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DEE2E6;html=1;whiteSpace=wrap;fillColor=#ffffff;fontColor=#0085FC;");d.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,25,25),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;fontSize=12;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("2",new mxGeometry(0,0,25,25),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=12;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(25,0);c.vertex=!0;d.insert(c);c=new mxCell("3",new mxGeometry(1,0,25,25),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rightButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;fontSize=12;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-25,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Pagination, small")}),this.addEntry("bootstrap popover",function(){var d=new mxCell("And here's some amazing content. It's very engaging. Right?",new mxGeometry(0,0,200,60),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.popover;fillColor=#ffffff;strokeColor=#CCCCCC;dx=35;dy=5;rSize=5;direction=south;whiteSpace=wrap;verticalAlign=bottom;spacing=5;fontSize=10;spacingLeft=5;align=left;"); -d.vertex=!0;var c=new mxCell("Popover title",new mxGeometry(1,0,195,25),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;fillColor=#F7F7F7;strokeColor=#CCCCCC;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=5;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-195,0);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Popover")}),this.addEntry("bootstrap popover on top",function(){var d=new mxCell("Vivamus sagittis lacus vel augue laoreet rutrum faucibus.", -new mxGeometry(0,0,200,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.popover;fillColor=#ffffff;strokeColor=#CCCCCC;dx=100;dy=5;rSize=5;whiteSpace=wrap;verticalAlign=top;spacing=10;fontSize=10;spacingLeft=0;align=left;spacingTop=-5;");d.vertex=!0;var c=new mxCell("Popover on top",new mxGeometry(50,50,100,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C767D;strokeColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=5;fontColor=#FFFFFF;"); -c.vertex=!0;return a.createVertexTemplateFromCells([d,c],200,80,"Popover on top")}),this.addEntry("bootstrap progress bar",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#0085FC;strokeColor=none;resizeHeight=1;");c.geometry.relative=!0;c.vertex=!0;d.insert(c); -return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Progress bar")}),this.addEntry("bootstrap progress bar with label",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");d.vertex=!0;var c=new mxCell("25%",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeHeight=1;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Progress bar with label")}),this.addEntry("bootstrap progress bar green",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#33A64C;strokeColor=none;resizeHeight=1;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Progress bar, green")}),this.addEntry("bootstrap progress bar azure",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#1CA5B8;strokeColor=none;resizeHeight=1;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Progress bar, azure")}),this.addEntry("bootstrap progress bar yellow",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#FFBC26;strokeColor=none;resizeHeight=1;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Progress bar, yellow")}),this.addEntry("bootstrap progress bar red",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#DB2843;strokeColor=none;resizeHeight=1;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Progress bar, red")}),this.addEntry("bootstrap progress bar multiple",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,550,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#1CA5B8;strokeColor=none;resizeHeight=1;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,400,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#33A64C;strokeColor=none;resizeHeight=1;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,150,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#0085FC;strokeColor=none;resizeHeight=1;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d], -d.geometry.width,d.geometry.height,"Progress, multiple")}),this.addEntry("bootstrap progress bar striped blue",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#f6f6f6;whiteSpace=wrap;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,500,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButtonStriped;fillColor=#0085FC;fontColor=#FFFFFF;whiteSpace=wrap;");c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d], -d.geometry.width,d.geometry.height,"Progress bar, striped, blue")}),this.addEntry("bootstrap progress bar striped green",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#f6f6f6;whiteSpace=wrap;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,500,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButtonStriped;fillColor=#59B958;fontColor=#FFFFFF;whiteSpace=wrap;");c.vertex=!0;d.insert(c); -return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Progress Bar, striped, green")}),this.addEntry("bootstrap progress bar striped light blue",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#f6f6f6;whiteSpace=wrap;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,500,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButtonStriped;fillColor=#55BFE0;fontColor=#FFFFFF;whiteSpace=wrap;"); -c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Progress bar, striped, light blue")}),this.addEntry("bootstrap progress bar striped yellow",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#f6f6f6;whiteSpace=wrap;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,500,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButtonStriped;fillColor=#EFAC43;fontColor=#FFFFFF;whiteSpace=wrap;"); -c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Progress bar, striped, yellow")}),this.addEntry("bootstrap progress bar striped red",function(){var d=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#f6f6f6;whiteSpace=wrap;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,500,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButtonStriped;fillColor=#DB524C;fontColor=#FFFFFF;whiteSpace=wrap;"); -c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Progress bar, striped, red")}),this.addEntry("bootstrap scrollspy",function(){var d=new mxCell("Navbar",new mxGeometry(0,0,800,40),"fillColor=#F8F9FA;strokeColor=none;align=left;fontSize=14;spacing=10;");d.vertex=!0;var c=new mxCell("@fat",new mxGeometry(1,0,50,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=5;fontColor=#FFFFFF;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-210,5);c.vertex=!0;d.insert(c);c=new mxCell("@mdo",new mxGeometry(1,0,60,30),"fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;fontColor=#0085FC;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-160,5);c.vertex=!0;d.insert(c);c=new mxCell("Dropdown",new mxGeometry(1,0,90,30),"fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;fontColor=#0085FC;align=right;spacingRight=20;");c.geometry.relative=!0;c.geometry.offset= -new mxPoint(-100,5);c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#0085FC;strokeColor=none;perimeter=none;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-17,-2.5);e.vertex=!0;c.insert(e);c=new mxCell('@fat
Ad leggings keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi before they sold out qui. Tumblr farm-to-table bicycle rights whatever. Anim keffiyeh carles cardigan. Velit seitan mcsweeney\'s photo booth 3 wolf moon irure. Cosby sweater lomo jean shorts, williamsburg hoodie minim qui you probably haven\'t heard of them et cardigan trust fund culpa biodiesel wes anderson aesthetic. Nihil tattooed accusamus, cred irony biodiesel keffiyeh artisan ullamco consequat.


@mdo
Veniam marfa mustache skateboard, adipisicing fugiat velit pitchfork beard. Freegan beard aliqua cupidatat mcsweeney\'s vero. Cupidatat four loko nisi, ea helvetica nulla carles. Tattooed cosby sweater food truck, mcsweeney\'s quis non freegan vinyl. Lo-fi wes anderson +1 sartorial. Carles non aesthetic exercitation quis gentrify. Brooklyn adipisicing craft beer vice keytar deserunt.', -new mxGeometry(0,0,800,200),"fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;fontColor=#212529;html=1;align=left;verticalAlign=top;spacingRight=25;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;e=new mxCell("",new mxGeometry(1,0,20,200),"html=1;shadow=0;dashed=0;fillColor=#F1F1F1;strokeColor=none;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-20,0);e.vertex=!0;c.insert(e);var f=new mxCell("",new mxGeometry(0,0,16,45),"fillColor=#C1C1C1;strokeColor=none;"); -f.geometry.relative=!0;f.geometry.offset=new mxPoint(2,20);f.vertex=!0;e.insert(f);f=new mxCell("",new mxGeometry(0,0,10,5),"shape=triangle;direction=north;fillColor=#C1C1C1;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,7.5);f.vertex=!0;e.insert(f);f=new mxCell("",new mxGeometry(0,1,10,5),"shape=triangle;direction=south;fillColor=#505050;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,-12.5);f.vertex=!0;e.insert(f); -return a.createVertexTemplateFromCells([d,c],800,300,"Scrollspy")}),this.addEntry("bootstrap nested nav",function(){var d=new mxCell("",new mxGeometry(0,0,300,330),"fillColor=#F8F9FA;strokeColor=none;align=left;fontSize=14;fontColor=#323232;");d.vertex=!0;var c=new mxCell("Navbar",new mxGeometry(0,0,300,40),"html=1;shadow=0;dashed=0;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;fontSize=18;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Item 1", -new mxGeometry(.5,0,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacing=15;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-50,40);c.vertex=!0;d.insert(c);c=new mxCell("Item 1-1",new mxGeometry(.5,0,100,40),"html=1;shadow=0;dashed=0;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacing=15;fontColor=#0085FC;fontSize=14;");c.geometry.relative= -!0;c.geometry.offset=new mxPoint(-40,80);c.vertex=!0;d.insert(c);c=new mxCell("Item 1-2",new mxGeometry(.5,0,100,40),"html=1;shadow=0;dashed=0;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacing=15;fontColor=#0085FC;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-40,120);c.vertex=!0;d.insert(c);c=new mxCell("Item 2",new mxGeometry(.5,0,100,40),"html=1;shadow=0;dashed=0;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacing=15;fontColor=#0085FC;fontSize=14;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-50,160);c.vertex=!0;d.insert(c);c=new mxCell("Item 3",new mxGeometry(.5,0,100,40),"html=1;shadow=0;dashed=0;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacing=15;fontColor=#0085FC;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-50,200);c.vertex=!0;d.insert(c);c=new mxCell("Item 3-1",new mxGeometry(.5,0,100,40),"html=1;shadow=0;dashed=0;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacing=15;fontColor=#0085FC;fontSize=14;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-40,240);c.vertex=!0;d.insert(c);c=new mxCell("Item 3-2",new mxGeometry(.5,0,100,40),"html=1;shadow=0;dashed=0;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacing=15;fontColor=#0085FC;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-40,280);c.vertex=!0;d.insert(c);c=new mxCell('Item 1
Ex consequat commodo adipisicing exercitation aute excepteur occaecat ullamco duis aliqua id magna ullamco eu. Do aute ipsum ipsum ullamco cillum consectetur ut et aute consectetur labore. Fugiat laborum incididunt tempor eu consequat enim dolore proident. Qui laborum do non excepteur nulla magna eiusmod consectetur in. Aliqua et aliqua officia quis et incididunt voluptate non anim reprehenderit adipisicing dolore ut consequat deserunt mollit dolore. Aliquip nulla enim veniam non fugiat id cupidatat nulla elit cupidatat commodo velit ut eiusmod cupidatat elit dolore.

Item 1-1
Amet tempor mollit aliquip pariatur excepteur commodo do ea cillum commodo Lorem et occaecat elit qui et. Aliquip labore ex ex esse voluptate occaecat Lorem ullamco deserunt. Aliqua cillum excepteur irure consequat id quis ea. Sit proident ullamco aute magna pariatur nostrud labore. Reprehenderit aliqua commodo eiusmod aliquip est do duis amet proident magna consectetur consequat eu commodo fugiat non quis. Enim aliquip exercitation ullamco adipisicing voluptate', -new mxGeometry(320,0,480,330),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#323232;html=1;whiteSpace=wrap;verticalAlign=top;spacingRight=25;");c.vertex=!0;var e=new mxCell("",new mxGeometry(1,0,20,330),"html=1;shadow=0;dashed=0;fillColor=#F1F1F1;strokeColor=none;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-20,0);e.vertex=!0;c.insert(e);var f=new mxCell("",new mxGeometry(0,0,16,45),"fillColor=#C1C1C1;strokeColor=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(2, -20);f.vertex=!0;e.insert(f);f=new mxCell("",new mxGeometry(0,0,10,5),"shape=triangle;direction=north;fillColor=#C1C1C1;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,7.5);f.vertex=!0;e.insert(f);f=new mxCell("",new mxGeometry(0,1,10,5),"shape=triangle;direction=south;fillColor=#505050;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,-12.5);f.vertex=!0;e.insert(f);return a.createVertexTemplateFromCells([d,c],800,330, -"Nested nav")}),this.addEntry("bootstrap nav with list group",function(){var d=new mxCell("",new mxGeometry(0,0,250,160),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFDFDF;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#000000;");d.vertex=!0;var c=new mxCell("Item 1",new mxGeometry(0,0,250,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;strokeColor=none;fillColor=#0085FC;fontColor=#ffffff;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=15;fontSize=14;"); -c.geometry.relative=!0;c.vertex=!0;d.insert(c);c=new mxCell("Item 2",new mxGeometry(0,0,250,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=15;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,40);c.vertex=!0;d.insert(c);c=new mxCell("Item 3",new mxGeometry(0,0,250,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=15;fontSize=14;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,80);c.vertex=!0;d.insert(c);c=new mxCell("Item 4",new mxGeometry(0,1,250,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;fontColor=inherit;html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.bottomButton;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;resizeHeight=0;align=left;spacing=15;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,-40);c.vertex=!0;d.insert(c);c=new mxCell('Item 1
Ex consequat commodo adipisicing exercitation aute excepteur occaecat ullamco duis aliqua id magna ullamco eu. Do aute ipsum ipsum ullamco cillum consectetur ut et aute consectetur labore. Fugiat laborum incididunt tempor eu consequat enim dolore proident. Qui laborum do non excepteur nulla magna eiusmod consectetur in. Aliqua et aliqua officia quis et incididunt voluptate non anim reprehenderit adipisicing dolore ut consequat deserunt mollit dolore. Aliquip nulla enim veniam non fugiat id cupidatat nulla elit cupidatat commodo velit ut eiusmod cupidatat elit dolore.', -new mxGeometry(270,0,530,160),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#323232;html=1;whiteSpace=wrap;verticalAlign=top;spacingRight=25;");c.vertex=!0;var e=new mxCell("",new mxGeometry(1,0,20,160),"html=1;shadow=0;dashed=0;fillColor=#F1F1F1;strokeColor=none;resizeHeight=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-20,0);e.vertex=!0;c.insert(e);var f=new mxCell("",new mxGeometry(0,0,16,45),"fillColor=#C1C1C1;strokeColor=none;");f.geometry.relative=!0;f.geometry.offset= -new mxPoint(2,20);f.vertex=!0;e.insert(f);f=new mxCell("",new mxGeometry(0,0,10,5),"shape=triangle;direction=north;fillColor=#C1C1C1;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,7.5);f.vertex=!0;e.insert(f);f=new mxCell("",new mxGeometry(0,1,10,5),"shape=triangle;direction=south;fillColor=#505050;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,-12.5);f.vertex=!0;e.insert(f);return a.createVertexTemplateFromCells([d, +new mxGeometry(74,200,726,90),"strokeColor=none;fillColor=none;fontColor=#000000;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=2;fontSize=14;verticalAlign=top;html=1;");h.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g,h],800,290,"Media list")}),this.addEntry("bootstrap modal title",function(){var e=new mxCell("Modal title",new mxGeometry(0,0,400,200),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;html=1;strokeColor=#C8C8C8;fillColor=#ffffff;whiteSpace=wrap;verticalAlign=top;align=left;fontSize=18;spacing=15;spacingTop=-5;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(1,0,8,8),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.x;strokeColor=#868686;strokeWidth=2;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-24,20);c.vertex=!0;e.insert(c);c=new mxCell("Modal body text goes here.",new mxGeometry(0,0,400,40),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=13;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,120);c.vertex=!0;e.insert(c);c=new mxCell("Save changes",new mxGeometry(1,1,110,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130, +-60);c.vertex=!0;e.insert(c);c=new mxCell("Close",new mxGeometry(1,1,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C757D;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-220,-60);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Modal title")}),this.addEntry("bootstrap modal title",function(){var e=new mxCell("Modal title",new mxGeometry(0,0,400,510),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;html=1;strokeColor=#C8C8C8;fillColor=#ffffff;whiteSpace=wrap;verticalAlign=top;align=left;fontSize=18;spacing=15;spacingTop=-5;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(1,0,8,8),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.x;strokeColor=#868686;strokeWidth=2;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-24,20);c.vertex=!0;e.insert(c);c=new mxCell("Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.

Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla.

Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.", +new mxGeometry(0,0,400,350),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=14;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,410,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,420);c.vertex=!0;e.insert(c);c=new mxCell("Save changes",new mxGeometry(1,1,110,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontColor=#FFFFFF;fontSize=14;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,-60);c.vertex=!0;e.insert(c);c=new mxCell("Close",new mxGeometry(1,1,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C757D;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-220,-60);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Modal title")}),this.addEntry("bootstrap modal title",function(){var e= +new mxCell("Modal title",new mxGeometry(0,0,400,340),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;html=1;strokeColor=#C8C8C8;fillColor=#ffffff;whiteSpace=wrap;verticalAlign=top;align=left;fontSize=18;spacing=15;spacingTop=-5;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(1,0,8,8),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.x;strokeColor=#868686;strokeWidth=2;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-24,20);c.vertex=!0;e.insert(c);c=new mxCell("Popover in a modal",new mxGeometry(0,0,400,50),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=18;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;e.insert(c);c=new mxCell("This is a",new mxGeometry(0,0,70,40),"strokeColor=none;fillColor=none;align=center;verticalAlign=middle;spacing=2;fontSize=14;whiteSpace=wrap;html=1;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,110);c.vertex=!0;e.insert(c);c=new mxCell("button",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C757D;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(70,110);c.vertex=!0;e.insert(c);c=new mxCell("in a modal dialog.",new mxGeometry(0,0,200,40),"strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacing=10;fontSize=14;whiteSpace=wrap;html=1;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(140,110);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,160);c.vertex=!0;e.insert(c);c=new mxCell("Tooltips in a modal",new mxGeometry(0,0,400,40),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=18;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0, +170);c.vertex=!0;e.insert(c);c=new mxCell('This link and another link are in a modal dialog.',new mxGeometry(0,0,400,40),"strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacing=10;fontSize=14;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,210);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset= +new mxPoint(0,260);c.vertex=!0;e.insert(c);c=new mxCell("Save changes",new mxGeometry(1,1,110,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,-60);c.vertex=!0;e.insert(c);c=new mxCell("Close",new mxGeometry(1,1,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C757D;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative= +!0;c.geometry.offset=new mxPoint(-220,-60);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Modal title")}),this.addEntry("bootstrap modal content",function(){var e=new mxCell("New message to @mdo",new mxGeometry(0,0,400,370),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;html=1;strokeColor=#C8C8C8;fillColor=#ffffff;whiteSpace=wrap;verticalAlign=top;align=left;fontSize=18;spacing=15;spacingTop=-5;");e.vertex=!0;var c=new mxCell("", +new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(1,0,8,8),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.x;strokeColor=#868686;strokeWidth=2;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-24,20);c.vertex=!0;e.insert(c);c=new mxCell("Recipient:",new mxGeometry(0,0,400,40),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=14;whiteSpace=wrap;html=1;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,60);c.vertex=!0;e.insert(c);c=new mxCell("@mdo",new mxGeometry(0,0,380,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;fillColor=none;align=left;verticalAlign=middle;spacing=10;fontSize=14;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,100);c.vertex=!0;e.insert(c);c=new mxCell("Message:",new mxGeometry(0,0,400,40),"strokeColor=none;fillColor=none;resizeWidth=1;align=left;verticalAlign=top;spacing=10;fontSize=14;whiteSpace=wrap;html=1;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,160);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,380,70),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;fillColor=none;align=left;verticalAlign=middle;spacing=10;fontSize=14;whiteSpace=wrap;html=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,200);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,400,10),"shape=line;strokeColor=#dddddd;resizeWidth=1;");c.geometry.relative= +!0;c.geometry.offset=new mxPoint(0,290);c.vertex=!0;e.insert(c);c=new mxCell("Save changes",new mxGeometry(1,1,110,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;fontColor=#FFFFFF;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,-60);c.vertex=!0;e.insert(c);c=new mxCell("Close",new mxGeometry(1,1,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C757D;strokeColor=none;fontColor=#FFFFFF;fontSize=14;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-220,-60);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Modal conent")}),this.addEntry("button group horizontal",function(){var e=new mxCell("",new mxGeometry(0,0,180,30),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;"); +e.vertex=!0;var c=new mxCell("Active",new mxGeometry(0,0,80,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("Link",new mxGeometry(0,0,60,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;"); +c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c));c=new mxCell("Disabled",new mxGeometry(0,0,80,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=#7D868C;fontSize=14;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Horizontal navigation")}), +this.addEntry("vertical navigation",function(){var e=new mxCell("",new mxGeometry(0,0,80,200),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");e.vertex=!0;var c=new mxCell("Active",new mxGeometry(0,0,80,40),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;"); +c.vertex=!0;e.insert(c);c=new mxCell("Link",new mxGeometry(0,0,60,40),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c));c=new mxCell("Disabled",new mxGeometry(0,0,80,40),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=#7D868C;fontSize=14;"); +c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Vertical navigation")}),this.addEntry("bootstrap tabs",function(){var e=new mxCell("Active",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.tabTop;strokeColor=#DFDFDF;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#4B5259;");e.vertex=!0;var c=new mxCell("Link",new mxGeometry(85,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;"); +c.vertex=!0;var d=new mxCell("Link",new mxGeometry(145,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;");d.vertex=!0;var f=new mxCell("Disabled",new mxGeometry(200,0,60,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;fontColor=#4B5259;");f.vertex=!0;var g=new mxCell("",new mxGeometry(80,35,700,10),"shape=line;strokeColor=#dddddd;"); +g.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g],780,45,"Tabs")}),this.addEntry("navigation pills",function(){var e=new mxCell("",new mxGeometry(0,0,180,40),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");e.vertex=!0;var c=new mxCell("Active",new mxGeometry(0,0,70, +40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;fontColor=#ffffff;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("Link",new mxGeometry(0,0,60,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;"); +c.vertex=!0;e.insert(c);e.insert(a.cloneCell(c));c=new mxCell("Disabled",new mxGeometry(0,0,80,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=inherit;fontColor=#7D868C;fontSize=14;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navigation pills")}), +this.addEntry("bootstrap tabs with dropdown",function(){var e=new mxCell("Active",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.tabTop;strokeColor=#DFDFDF;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#4B5259;");e.vertex=!0;var c=new mxCell("Dropdown",new mxGeometry(85,0,100,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;spacingRight=10;"); +c.vertex=!0;var d=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#0085FC;strokeColor=none;perimeter=none;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-17,-2.5);d.vertex=!0;c.insert(d);d=new mxCell("Link",new mxGeometry(195,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;");d.vertex=!0;var f=new mxCell("Disabled",new mxGeometry(250,0,60,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;fontColor=#4B5259;"); +f.vertex=!0;var g=new mxCell("",new mxGeometry(80,35,700,10),"shape=line;strokeColor=#dddddd;");g.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g],780,45,"Tabs with dropdown")}),this.addEntry("navigation pills with dropdown",function(){var e=new mxCell("",new mxGeometry(0,0,180,40),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;"); +e.vertex=!0;var c=new mxCell("Active",new mxGeometry(0,0,70,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;fontColor=#ffffff;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("Dropdown",new mxGeometry(0,0,110,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;"); +c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#0085FC;strokeColor=none;perimeter=none;sketch=0;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-17,-2.5);d.vertex=!0;c.insert(d);c=new mxCell("Link",new mxGeometry(0,0,60,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;"); +c.vertex=!0;e.insert(c);c=new mxCell("Disabled",new mxGeometry(0,0,80,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=inherit;fontColor=#7D868C;fontSize=14;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navigation pills with dropdown")}),this.addEntry("bootstrap tabs with description", +function(){var e=new mxCell("Home ",new mxGeometry(0,0,80,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.tabTop;strokeColor=#DFDFDF;fillColor=#ffffff;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#4B5259;");e.vertex=!0;var c=new mxCell("Profile",new mxGeometry(85,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;");c.vertex=!0;var d=new mxCell("Contact", +new mxGeometry(145,0,50,40),"strokeColor=none;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=20;fontSize=14;fontColor=#0085FC;");d.vertex=!0;var f=new mxCell("",new mxGeometry(80,35,700,10),"shape=line;strokeColor=#dddddd;");f.vertex=!0;var g=new mxCell("Raw denim you probably haven't heard of them jean shorts Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan american apparel, butcher voluptate nisi qui.", +new mxGeometry(0,55,780,80),"strokeColor=none;fillColor=none;whiteSpace=wrap;html=1;align=left;verticalAlign=top;fontSize=14;");g.vertex=!0;return a.createVertexTemplateFromCells([e,c,d,f,g],780,135,"Tabs with description")}),this.addEntry("navigation pills with description",function(){var e=new mxCell("",new mxGeometry(0,0,180,40),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;"); +e.vertex=!0;var c=new mxCell("Home",new mxGeometry(0,0,60,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;fontColor=#ffffff;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("Profile",new mxGeometry(0,0,70,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;"); +c.vertex=!0;e.insert(c);c=new mxCell("Contact",new mxGeometry(0,0,60,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("Raw denim you probably haven't heard of them jean shorts Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan american apparel, butcher voluptate nisi qui.", +new mxGeometry(0,55,780,80),"strokeColor=none;fillColor=none;whiteSpace=wrap;html=1;align=left;verticalAlign=top;fontSize=14;");c.vertex=!0;return a.createVertexTemplateFromCells([e,c],780,135,"Navigation pills with description")}),this.addEntry("vertical navigation pills with description",function(){var e=new mxCell("",new mxGeometry(0,0,220,160),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;"); +e.vertex=!0;var c=new mxCell("Home",new mxGeometry(0,0,220,40),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;fontColor=#ffffff;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("Profile",new mxGeometry(0,0,220,40),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;"); +c.vertex=!0;e.insert(c);c=new mxCell("Messages",new mxGeometry(0,0,220,40),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("Settings",new mxGeometry(0,0,220,40),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;"); +c.vertex=!0;e.insert(c);c=new mxCell("Cillum ad ut irure tempor velit nostrud occaecat ullamco aliqua anim Lorem sint. Veniam sint duis incididunt do esse magna mollit excepteur laborum qui. Id id reprehenderit sit est eu aliqua occaecat quis et velit excepteur laborum mollit dolore eiusmod. Ipsum dolor in occaecat commodo et voluptate minim reprehenderit mollit pariatur. Deserunt non laborum enim et cillum eu deserunt excepteur ea incididunt minim occaecat.",new mxGeometry(240,0,560,160),"strokeColor=none;fillColor=none;whiteSpace=wrap;html=1;align=left;verticalAlign=top;fontSize=14;"); +c.vertex=!0;return a.createVertexTemplateFromCells([e,c],780,135,"Vertical navigation pills with description")}),this.addEntry("navbar",function(){var e=new mxCell("",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=15;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,10,400,40),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;resizeWidth=0;"); +c.vertex=!0;e.insert(c);var d=new mxCell("Navbar",new mxGeometry(0,0,80,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#181819;fontSize=16;");d.vertex=!0;c.insert(d);d=new mxCell("Home",new mxGeometry(80,0,50,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#181819;fontSize=14;"); +d.vertex=!0;c.insert(d);d=new mxCell("Link",new mxGeometry(130,0,70,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#7C7C7D;fontSize=14;");d.vertex=!0;c.insert(d);d=new mxCell("Dropdown",new mxGeometry(200,0,90,40),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=5;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#7C7C7D;fontSize=14;"); +d.vertex=!0;c.insert(d);var f=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#7C7C7D;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(-17,-2.5);f.vertex=!0;d.insert(f);d=new mxCell("Disabled",new mxGeometry(290,0,80,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#ADAEAF;fontSize=14;"); +d.vertex=!0;c.insert(d);c=new mxCell("Search",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#33A64C;strokeColor=#33A64C;fillColor=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-80,10);c.vertex=!0;e.insert(c);c=new mxCell("Search",new mxGeometry(1,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;");c.geometry.relative= +!0;c.geometry.offset=new mxPoint(-270,10);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navbar")}),this.addEntry("bootstrap navbar with image",function(){var e=new mxCell("",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=2;spacingLeft=55;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.logo;fillColor=#54407A;strokeColor=none;sketch=0;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navbar with image")}),this.addEntry("bootstrap navbar with image",function(){var e=new mxCell("Bootstrap",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=2;spacingLeft=55;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.logo;fillColor=#54407A;strokeColor=none;sketch=0;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navbar with image")}),this.addEntry("bootstrap navbar with forms",function(){var e=new mxCell("",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=15;");e.vertex=!0;var c=new mxCell("Search",new mxGeometry(0,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;e.insert(c);c=new mxCell("Search",new mxGeometry(0,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#33A64C;strokeColor=#33A64C;fillColor=none;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(200,10);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navbar with forms")}),this.addEntry("navbar",function(){var e=new mxCell("", +new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=15;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,10,80,40),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;resizeWidth=0;");c.vertex=!0;e.insert(c); +var d=new mxCell("Navbar",new mxGeometry(0,0,80,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#181819;fontSize=16;");d.vertex=!0;c.insert(d);c=new mxCell("Search",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#33A64C;strokeColor=#33A64C;fillColor=none;");c.geometry.relative=!0;c.geometry.offset= +new mxPoint(-80,10);c.vertex=!0;e.insert(c);c=new mxCell("Search",new mxGeometry(1,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-270,10);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navbar")}),this.addEntry("bootstrap navbar with input group",function(){var e=new mxCell("", +new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=15;");e.vertex=!0;var c=new mxCell("Username",new mxGeometry(0,0,200,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#CED4DA;html=1;whiteSpace=wrap;fillColor=#FFFFFF;fontColor=#7D868C;align=left;spacingLeft=50;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;e.insert(c);var d=new mxCell("@",new mxGeometry(0, +0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;strokeColor=inherit;gradientColor=inherit;fontColor=inherit;fillColor=#E9ECEF;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;");d.geometry.relative=!0;d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navbar with input group")}),this.addEntry("bootstrap navbar with varying button sizes",function(){var e=new mxCell("",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#181819;align=left;spacing=15;"); +e.vertex=!0;var c=new mxCell("Main button",new mxGeometry(0,0,120,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#33A64C;html=1;whiteSpace=wrap;fillColor=none;fontColor=#33A64C;align=center;spacingLeft=0;fontSize=14;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,10);c.vertex=!0;e.insert(c);c=new mxCell("Smaller button",new mxGeometry(0,0,120,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;;strokeColor=#6C767D;fontColor=#848D92;fillColor=none;rSize=5;perimeter=none;whiteSpace=wrap;resizeHeight=1;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(130,15);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navbar with varying button sizes")}),this.addEntry("bootstrap navbar with inline element",function(){var e=new mxCell("Navbar text with an inline element",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#7C7C7D;align=left;spacing=15;");e.vertex=!0;return a.createVertexTemplateFromCells([e], +e.geometry.width,e.geometry.height,"Navbar with inline element")}),this.addEntry("navbar with text",function(){var e=new mxCell("Navbar text with an inline element",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#F8F9FA;strokeColor=none;fontSize=16;fontColor=#7C7C7D;align=right;spacing=15;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,10,400,40),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;resizeWidth=0;"); +c.vertex=!0;e.insert(c);var d=new mxCell("Navbar w/ text",new mxGeometry(0,0,140,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#181819;fontSize=16;");d.vertex=!0;c.insert(d);d=new mxCell("Home",new mxGeometry(140,0,60,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#181819;fontSize=14;"); +d.vertex=!0;c.insert(d);d=new mxCell("Features",new mxGeometry(200,0,80,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#7C7C7D;fontSize=14;");d.vertex=!0;c.insert(d);d=new mxCell("Pricing",new mxGeometry(280,0,70,40),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=5;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#7C7C7D;fontSize=14;"); +d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navbar with text")}),this.addEntry("navbar dark",function(){var e=new mxCell("",new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#343A40;strokeColor=none;fontSize=16;fontColor=#ffffff;align=left;spacing=15;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,10,350,40),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;resizeWidth=0;"); +c.vertex=!0;e.insert(c);var d=new mxCell("Navbar",new mxGeometry(0,0,80,40),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=15;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#ffffff;fontSize=16;");d.vertex=!0;c.insert(d);d=new mxCell("Home",new mxGeometry(80,0,60,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#ffffff;fontSize=14;"); +d.vertex=!0;c.insert(d);d=new mxCell("Features",new mxGeometry(140,0,80,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#9A9DA0;fontSize=14;");d.vertex=!0;c.insert(d);d=new mxCell("Pricing",new mxGeometry(220,0,70,40),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=5;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#9A9DA0;fontSize=14;"); +d.vertex=!0;c.insert(d);d=new mxCell("About",new mxGeometry(290,0,60,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#9A9DA0;fontSize=14;");d.vertex=!0;c.insert(d);c=new mxCell("Search",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#1CA5B8;strokeColor=#1CA5B8;fillColor=none;");c.geometry.relative= +!0;c.geometry.offset=new mxPoint(-80,10);c.vertex=!0;e.insert(c);c=new mxCell("Search",new mxGeometry(1,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-270,10);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navbar dark")}),this.addEntry("navbar blue",function(){var e=new mxCell("", +new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#0085FC;strokeColor=none;fontSize=16;fontColor=#ffffff;align=left;spacing=15;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,10,350,40),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;resizeWidth=0;");c.vertex=!0;e.insert(c); +var d=new mxCell("Navbar",new mxGeometry(0,0,80,40),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=15;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#ffffff;fontSize=16;");d.vertex=!0;c.insert(d);d=new mxCell("Home",new mxGeometry(80,0,60,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#ffffff;fontSize=14;"); +d.vertex=!0;c.insert(d);d=new mxCell("Features",new mxGeometry(140,0,80,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#79BFFD;fontSize=14;");d.vertex=!0;c.insert(d);d=new mxCell("Pricing",new mxGeometry(220,0,70,40),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=5;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#79BFFD;fontSize=14;"); +d.vertex=!0;c.insert(d);d=new mxCell("About",new mxGeometry(290,0,60,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#79BFFD;fontSize=14;");d.vertex=!0;c.insert(d);c=new mxCell("Search",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#ffffff;strokeColor=#ffffff;fillColor=none;");c.geometry.relative= +!0;c.geometry.offset=new mxPoint(-80,10);c.vertex=!0;e.insert(c);c=new mxCell("Search",new mxGeometry(1,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-270,10);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navbar blue")}),this.addEntry("navbar light",function(){var e=new mxCell("", +new mxGeometry(0,0,800,60),"html=1;shadow=0;dashed=0;fillColor=#E3F3FD;strokeColor=none;fontSize=16;fontColor=#ffffff;align=left;spacing=15;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,10,350,40),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;resizeWidth=0;");c.vertex=!0;e.insert(c); +var d=new mxCell("Navbar",new mxGeometry(0,0,80,40),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=15;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#161819;fontSize=16;");d.vertex=!0;c.insert(d);d=new mxCell("Home",new mxGeometry(80,0,60,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#161819;fontSize=14;"); +d.vertex=!0;c.insert(d);d=new mxCell("Features",new mxGeometry(140,0,80,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#71797E;fontSize=14;");d.vertex=!0;c.insert(d);d=new mxCell("Pricing",new mxGeometry(220,0,70,40),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=5;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#71797E;fontSize=14;"); +d.vertex=!0;c.insert(d);d=new mxCell("About",new mxGeometry(290,0,60,40),"text;strokeColor=none;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#71797E;fontSize=14;");d.vertex=!0;c.insert(d);c=new mxCell("Search",new mxGeometry(1,0,70,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#0085FC;strokeColor=#0085FC;fillColor=none;");c.geometry.relative= +!0;c.geometry.offset=new mxPoint(-80,10);c.vertex=!0;e.insert(c);c=new mxCell("Search",new mxGeometry(1,0,180,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fontSize=14;fontColor=#6C767D;strokeColor=#CED4DA;fillColor=#ffffff;align=left;spacing=10;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-270,10);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Navbar light")}),this.addEntry("pagination",function(){var e=new mxCell("", +new mxGeometry(0,0,180,30),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=#DEE2E6;fillColor=#ffffff;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");e.vertex=!0;var c=new mxCell("Previous",new mxGeometry(0,0,70,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;"); +c.vertex=!0;e.insert(c);c=new mxCell("1",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;"); +c.vertex=!0;e.insert(c);c=new mxCell("3",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("Next",new mxGeometry(0,0,60,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;"); +c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Pagination")}),this.addEntry("pagination",function(){var e=new mxCell("",new mxGeometry(0,0,180,30),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=#DEE2E6;fillColor=#ffffff;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");e.vertex=!0;var c=new mxCell("<<", +new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("1",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;"); +c.vertex=!0;e.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("3",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;"); +c.vertex=!0;e.insert(c);c=new mxCell(">>",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Pagination")}),this.addEntry("pagination with disabled and active states", +function(){var e=new mxCell("",new mxGeometry(0,0,180,30),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=#DEE2E6;fillColor=#ffffff;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");e.vertex=!0;var c=new mxCell("Previous",new mxGeometry(0,0,70,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=inherit;fontColor=#6C767D;fontSize=14;"); +c.vertex=!0;e.insert(c);c=new mxCell("1",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("2",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=#0085FC;fontColor=#ffffff;fontSize=14;"); +c.vertex=!0;e.insert(c);c=new mxCell("3",new mxGeometry(0,0,30,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("Next",new mxGeometry(0,0,60,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;"); +c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Pagination with disabled and active states")}),this.addEntry("pagination big",function(){var e=new mxCell("",new mxGeometry(0,0,120,40),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=#DEE2E6;fillColor=#ffffff;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;"); +e.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,40,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#0085FC;fontColor=#ffffff;fontSize=16;");c.vertex=!0;e.insert(c);c=new mxCell("2",new mxGeometry(0,0,40,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=16;"); +c.vertex=!0;e.insert(c);c=new mxCell("3",new mxGeometry(0,0,40,40),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=16;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Pagination, big")}),this.addEntry("pagination small", +function(){var e=new mxCell("",new mxGeometry(0,0,75,25),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=#DEE2E6;fillColor=#ffffff;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");e.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,25,25),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#0085FC;fontColor=#ffffff;fontSize=12;"); +c.vertex=!0;e.insert(c);c=new mxCell("2",new mxGeometry(0,0,25,25),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=12;");c.vertex=!0;e.insert(c);c=new mxCell("3",new mxGeometry(0,0,25,25),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=5;spacingRight=5;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.rightButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=12;"); +c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Pagination, small")}),this.addEntry("bootstrap popover",function(){var e=new mxCell("And here's some amazing content. It's very engaging. Right?",new mxGeometry(0,0,200,60),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.popover;fillColor=#ffffff;strokeColor=#CCCCCC;dx=35;dy=5;rSize=5;direction=south;whiteSpace=wrap;verticalAlign=bottom;spacing=5;fontSize=10;spacingLeft=5;align=left;");e.vertex= +!0;var c=new mxCell("Popover title",new mxGeometry(1,0,195,25),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;fillColor=#F7F7F7;strokeColor=#CCCCCC;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=left;spacing=5;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-195,0);c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Popover")}),this.addEntry("bootstrap popover on top",function(){var e=new mxCell("Vivamus sagittis lacus vel augue laoreet rutrum faucibus.", +new mxGeometry(0,0,200,50),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.popover;fillColor=#ffffff;strokeColor=#CCCCCC;dx=100;dy=5;rSize=5;whiteSpace=wrap;verticalAlign=top;spacing=10;fontSize=10;spacingLeft=0;align=left;spacingTop=-5;");e.vertex=!0;var c=new mxCell("Popover on top",new mxGeometry(50,50,100,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C767D;strokeColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=5;fontColor=#FFFFFF;"); +c.vertex=!0;return a.createVertexTemplateFromCells([e,c],200,80,"Popover on top")}),this.addEntry("bootstrap progress bar",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#0085FC;strokeColor=none;resizeHeight=1;");c.geometry.relative=!0;c.vertex=!0;e.insert(c); +return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Progress bar")}),this.addEntry("bootstrap progress bar with label",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");e.vertex=!0;var c=new mxCell("25%",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#0085FC;strokeColor=none;fontColor=#ffffff;resizeHeight=1;"); +c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Progress bar with label")}),this.addEntry("bootstrap progress bar green",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#33A64C;strokeColor=none;resizeHeight=1;"); +c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Progress bar, green")}),this.addEntry("bootstrap progress bar azure",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#1CA5B8;strokeColor=none;resizeHeight=1;"); +c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Progress bar, azure")}),this.addEntry("bootstrap progress bar yellow",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#FFBC26;strokeColor=none;resizeHeight=1;"); +c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Progress bar, yellow")}),this.addEntry("bootstrap progress bar red",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,250,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#DB2843;strokeColor=none;resizeHeight=1;"); +c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Progress bar, red")}),this.addEntry("bootstrap progress bar multiple",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#E9ECEF;strokeColor=none;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,550,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#1CA5B8;strokeColor=none;resizeHeight=1;"); +c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,400,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#33A64C;strokeColor=none;resizeHeight=1;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,150,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButton;rSize=5;fillColor=#0085FC;strokeColor=none;resizeHeight=1;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e], +e.geometry.width,e.geometry.height,"Progress, multiple")}),this.addEntry("bootstrap progress bar striped blue",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#f6f6f6;whiteSpace=wrap;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,500,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButtonStriped;fillColor=#0085FC;fontColor=#FFFFFF;whiteSpace=wrap;");c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e], +e.geometry.width,e.geometry.height,"Progress bar, striped, blue")}),this.addEntry("bootstrap progress bar striped green",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#f6f6f6;whiteSpace=wrap;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,500,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButtonStriped;fillColor=#59B958;fontColor=#FFFFFF;whiteSpace=wrap;");c.vertex=!0;e.insert(c); +return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Progress Bar, striped, green")}),this.addEntry("bootstrap progress bar striped light blue",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#f6f6f6;whiteSpace=wrap;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,500,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButtonStriped;fillColor=#55BFE0;fontColor=#FFFFFF;whiteSpace=wrap;"); +c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Progress bar, striped, light blue")}),this.addEntry("bootstrap progress bar striped yellow",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#f6f6f6;whiteSpace=wrap;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,500,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButtonStriped;fillColor=#EFAC43;fontColor=#FFFFFF;whiteSpace=wrap;"); +c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Progress bar, striped, yellow")}),this.addEntry("bootstrap progress bar striped red",function(){var e=new mxCell("",new mxGeometry(0,0,800,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;fillColor=#f6f6f6;whiteSpace=wrap;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,500,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.leftButtonStriped;fillColor=#DB524C;fontColor=#FFFFFF;whiteSpace=wrap;"); +c.vertex=!0;e.insert(c);return a.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Progress bar, striped, red")}),this.addEntry("bootstrap scrollspy",function(){var e=new mxCell("Navbar",new mxGeometry(0,0,800,40),"fillColor=#F8F9FA;strokeColor=none;align=left;fontSize=14;spacing=10;");e.vertex=!0;var c=new mxCell("@fat",new mxGeometry(1,0,50,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=5;fontColor=#FFFFFF;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-210,5);c.vertex=!0;e.insert(c);c=new mxCell("@mdo",new mxGeometry(1,0,60,30),"fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;fontColor=#0085FC;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-160,5);c.vertex=!0;e.insert(c);c=new mxCell("Dropdown",new mxGeometry(1,0,90,30),"fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;fontColor=#0085FC;align=right;spacingRight=20;");c.geometry.relative=!0;c.geometry.offset= +new mxPoint(-100,5);c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(1,.5,10,5),"shape=triangle;direction=south;fillColor=#0085FC;strokeColor=none;perimeter=none;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-17,-2.5);d.vertex=!0;c.insert(d);c=new mxCell('@fat
Ad leggings keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi before they sold out qui. Tumblr farm-to-table bicycle rights whatever. Anim keffiyeh carles cardigan. Velit seitan mcsweeney\'s photo booth 3 wolf moon irure. Cosby sweater lomo jean shorts, williamsburg hoodie minim qui you probably haven\'t heard of them et cardigan trust fund culpa biodiesel wes anderson aesthetic. Nihil tattooed accusamus, cred irony biodiesel keffiyeh artisan ullamco consequat.


@mdo
Veniam marfa mustache skateboard, adipisicing fugiat velit pitchfork beard. Freegan beard aliqua cupidatat mcsweeney\'s vero. Cupidatat four loko nisi, ea helvetica nulla carles. Tattooed cosby sweater food truck, mcsweeney\'s quis non freegan vinyl. Lo-fi wes anderson +1 sartorial. Carles non aesthetic exercitation quis gentrify. Brooklyn adipisicing craft beer vice keytar deserunt.', +new mxGeometry(0,0,800,200),"fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;fontColor=#212529;html=1;align=left;verticalAlign=top;spacingRight=25;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,50);c.vertex=!0;d=new mxCell("",new mxGeometry(1,0,20,200),"html=1;shadow=0;dashed=0;fillColor=#F1F1F1;strokeColor=none;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-20,0);d.vertex=!0;c.insert(d);var f=new mxCell("",new mxGeometry(0,0,16,45),"fillColor=#C1C1C1;strokeColor=none;"); +f.geometry.relative=!0;f.geometry.offset=new mxPoint(2,20);f.vertex=!0;d.insert(f);f=new mxCell("",new mxGeometry(0,0,10,5),"shape=triangle;direction=north;fillColor=#C1C1C1;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,7.5);f.vertex=!0;d.insert(f);f=new mxCell("",new mxGeometry(0,1,10,5),"shape=triangle;direction=south;fillColor=#505050;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,-12.5);f.vertex=!0;d.insert(f); +return a.createVertexTemplateFromCells([e,c],800,300,"Scrollspy")}),this.addEntry("vertical navigation pills with description",function(){var e=new mxCell("",new mxGeometry(0,0,300,330),"fillColor=#F8F9FA;strokeColor=none;align=left;fontSize=14;fontColor=#323232;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,100,330),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=none;fillColor=none;fontColor=#0085FC;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;resizeWidth=0;"); +c.vertex=!0;c.geometry.relative=!0;c.geometry.offset=new mxPoint(100,0);e.insert(c);var d=new mxCell("Navbar",new mxGeometry(0,0,100,40),"html=1;shadow=0;dashed=0;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;fontSize=18;");d.vertex=!0;c.insert(d);d=new mxCell("Item 1",new mxGeometry(0,40,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#0085FC;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacingLeft=15;fontColor=#FFFFFF;fontSize=14;"); +d.vertex=!0;c.insert(d);d=new mxCell("Item 1-1",new mxGeometry(0,80,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacingLeft=30;fontColor=#0085FC;fontSize=14;");d.vertex=!0;c.insert(d);d=new mxCell("Item 1-2",new mxGeometry(0,120,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacingLeft=30;fontColor=#0085FC;fontSize=14;"); +d.vertex=!0;c.insert(d);d=new mxCell("Item 2",new mxGeometry(0,160,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacingLeft=15;fontColor=#0085FC;fontSize=14;");d.vertex=!0;c.insert(d);d=new mxCell("Item 3",new mxGeometry(0,200,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacingLeft=15;fontColor=#0085FC;fontSize=14;"); +d.vertex=!0;c.insert(d);d=new mxCell("Item 3-1",new mxGeometry(0,240,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacingLeft=30;fontColor=#0085FC;fontSize=14;");d.vertex=!0;c.insert(d);d=new mxCell("Item 3-1",new mxGeometry(0,280,100,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=none;strokeColor=none;perimeter=none;whiteSpace=wrap;align=left;spacingLeft=30;fontColor=#0085FC;fontSize=14;"); +d.vertex=!0;c.insert(d);c=new mxCell('Item 1
Ex consequat commodo adipisicing exercitation aute excepteur occaecat ullamco duis aliqua id magna ullamco eu. Do aute ipsum ipsum ullamco cillum consectetur ut et aute consectetur labore. Fugiat laborum incididunt tempor eu consequat enim dolore proident. Qui laborum do non excepteur nulla magna eiusmod consectetur in. Aliqua et aliqua officia quis et incididunt voluptate non anim reprehenderit adipisicing dolore ut consequat deserunt mollit dolore. Aliquip nulla enim veniam non fugiat id cupidatat nulla elit cupidatat commodo velit ut eiusmod cupidatat elit dolore.

Item 1-1
Amet tempor mollit aliquip pariatur excepteur commodo do ea cillum commodo Lorem et occaecat elit qui et. Aliquip labore ex ex esse voluptate occaecat Lorem ullamco deserunt. Aliqua cillum excepteur irure consequat id quis ea. Sit proident ullamco aute magna pariatur nostrud labore. Reprehenderit aliqua commodo eiusmod aliquip est do duis amet proident magna consectetur consequat eu commodo fugiat non quis. Enim aliquip exercitation ullamco adipisicing voluptate', +new mxGeometry(320,0,480,330),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#323232;html=1;whiteSpace=wrap;verticalAlign=top;spacingRight=25;");c.vertex=!0;d=new mxCell("",new mxGeometry(1,0,20,330),"html=1;shadow=0;dashed=0;fillColor=#F1F1F1;strokeColor=none;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-20,0);d.vertex=!0;c.insert(d);var f=new mxCell("",new mxGeometry(0,0,16,45),"fillColor=#C1C1C1;strokeColor=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(2, +20);f.vertex=!0;d.insert(f);f=new mxCell("",new mxGeometry(0,0,10,5),"shape=triangle;direction=north;fillColor=#C1C1C1;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,7.5);f.vertex=!0;d.insert(f);f=new mxCell("",new mxGeometry(0,1,10,5),"shape=triangle;direction=south;fillColor=#505050;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,-12.5);f.vertex=!0;d.insert(f);return a.createVertexTemplateFromCells([e,c],800,330, +"Nested nav")}),this.addEntry("bootstrap nav with list group",function(){var e=new mxCell("",new mxGeometry(0,0,250,160),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=#DFDFDF;fillColor=#FFFFFF;fontColor=#000000;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;");e.vertex=!0;var c=new mxCell("Item 1",new mxGeometry(0,0,250,40),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fillColor=#0085FC;fontColor=#ffffff;fontSize=14;"); +c.vertex=!0;e.insert(c);c=new mxCell("Item 2",new mxGeometry(0,0,250,40),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell("Item 3",new mxGeometry(0,0,250,40),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=inherit;fontColor=inherit;fontSize=14;"); +c.vertex=!0;e.insert(c);c=new mxCell("Item 4",new mxGeometry(0,0,250,40),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=14;");c.vertex=!0;e.insert(c);c=new mxCell('Item 1
Ex consequat commodo adipisicing exercitation aute excepteur occaecat ullamco duis aliqua id magna ullamco eu. Do aute ipsum ipsum ullamco cillum consectetur ut et aute consectetur labore. Fugiat laborum incididunt tempor eu consequat enim dolore proident. Qui laborum do non excepteur nulla magna eiusmod consectetur in. Aliqua et aliqua officia quis et incididunt voluptate non anim reprehenderit adipisicing dolore ut consequat deserunt mollit dolore. Aliquip nulla enim veniam non fugiat id cupidatat nulla elit cupidatat commodo velit ut eiusmod cupidatat elit dolore.', +new mxGeometry(270,0,530,160),"fillColor=none;strokeColor=none;align=left;fontSize=14;fontColor=#323232;html=1;whiteSpace=wrap;verticalAlign=top;spacingRight=25;");c.vertex=!0;var d=new mxCell("",new mxGeometry(1,0,20,160),"html=1;shadow=0;dashed=0;fillColor=#F1F1F1;strokeColor=none;resizeHeight=1;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-20,0);d.vertex=!0;c.insert(d);var f=new mxCell("",new mxGeometry(0,0,16,45),"fillColor=#C1C1C1;strokeColor=none;");f.geometry.relative=!0;f.geometry.offset= +new mxPoint(2,20);f.vertex=!0;d.insert(f);f=new mxCell("",new mxGeometry(0,0,10,5),"shape=triangle;direction=north;fillColor=#C1C1C1;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,7.5);f.vertex=!0;d.insert(f);f=new mxCell("",new mxGeometry(0,1,10,5),"shape=triangle;direction=south;fillColor=#505050;strokeColor=none;perimeter=none;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(5,-12.5);f.vertex=!0;d.insert(f);return a.createVertexTemplateFromCells([e, c],800,160,"Nav with list-group")}),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.basic.arc;startAngle=0.25;endAngle=1;strokeWidth=4;strokeColor=#0085FC;",30,30,"","Border spinner",null,null,this.getTagsForStencil("mxgraph.bootstrap","border spinner","bootstrap ").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.basic.arc;startAngle=0.25;endAngle=1;strokeWidth=4;strokeColor=#6C767D;",30,30,"","Border spinner",null,null,this.getTagsForStencil("mxgraph.bootstrap", "border spinner","bootstrap ").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.basic.arc;startAngle=0.25;endAngle=1;strokeWidth=4;strokeColor=#34A64D;",30,30,"","Border spinner",null,null,this.getTagsForStencil("mxgraph.bootstrap","border spinner","bootstrap ").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.basic.arc;startAngle=0.25;endAngle=1;strokeWidth=4;strokeColor=#DB2843;",30,30,"","Border spinner",null,null,this.getTagsForStencil("mxgraph.bootstrap", "border spinner","bootstrap ").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.basic.arc;startAngle=0.25;endAngle=1;strokeWidth=4;strokeColor=#FFBC26;",30,30,"","Border spinner",null,null,this.getTagsForStencil("mxgraph.bootstrap","border spinner","bootstrap ").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.basic.arc;startAngle=0.25;endAngle=1;strokeWidth=4;strokeColor=#1CA5B8;",30,30,"","Border spinner",null,null,this.getTagsForStencil("mxgraph.bootstrap", "border spinner","bootstrap ").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.basic.arc;startAngle=0.25;endAngle=1;strokeWidth=4;strokeColor=#F8F9FA;",30,30,"","Border spinner",null,null,this.getTagsForStencil("mxgraph.bootstrap","border spinner","bootstrap ").join(" ")),this.createVertexTemplateEntry("html=1;shadow=0;dashed=0;shape=mxgraph.basic.arc;startAngle=0.25;endAngle=1;strokeWidth=4;strokeColor=#343A40;",30,30,"","Border spinner",null,null,this.getTagsForStencil("mxgraph.bootstrap", -"border spinner","bootstrap ").join(" ")),this.addEntry("bootstrap button with spinner",function(){var d=new mxCell("",new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#59AFFD;fontColor=#ffffff;");d.vertex=!0;var c=new mxCell("",new mxGeometry(.5,.5,20,20),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.arc;startAngle=0.25;endAngle=1;strokeWidth=4;strokeColor=#ffffff;");c.geometry.relative=!0;c.geometry.offset= -new mxPoint(-10,-10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Button with spinner")}),this.addEntry("bootstrap button with spinner",function(){var d=new mxCell("Loading...",new mxGeometry(0,0,110,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#59AFFD;fontColor=#ffffff;align=right;spacing=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,.5,20,20),"html=1;shadow=0;dashed=0;shape=mxgraph.basic.arc;startAngle=0.25;endAngle=1;strokeWidth=4;strokeColor=#ffffff;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(15,-10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Button with spinner")}),this.addEntry("bootstrap button with grow spinner",function(){var d=new mxCell("",new mxGeometry(0,0,40,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#59AFFD;fontColor=#ffffff;align=right;spacing=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(.5, -.5,20,20),"html=1;shadow=0;dashed=0;shape=ellipse;strokeColor=none;fillColor=#ffffff;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-10,-10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Button with grow spinner")}),this.addEntry("bootstrap button with grow spinner",function(){var d=new mxCell("Loading...",new mxGeometry(0,0,110,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=none;html=1;whiteSpace=wrap;fillColor=#59AFFD;fontColor=#ffffff;align=right;spacing=10;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(0,.5,20,20),"html=1;shadow=0;dashed=0;shape=ellipse;strokeColor=none;fillColor=#ffffff;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(15,-10);c.vertex=!0;d.insert(c);return a.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Button with grow spinner")}),this.addEntry("bootstrap toast",function(){var d=new mxCell("Hello, world! This is a toast message.",new mxGeometry(0,0,320,80),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFE0E0;html=1;whiteSpace=wrap;fillColor=#FEFEFE;fontColor=#212529;align=left;spacing=15;verticalAlign=bottom;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,320,40),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.topButton;rSize=5;strokeColor=inherit;fillColor=#ffffff;resizeWidth=1;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);var e=new mxCell("Bootstrap",new mxGeometry(0,.5,20,20),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;strokeColor=#DFE0E0;html=1;whiteSpace=wrap;fillColor=#0084FC;fontColor=#6C767D;align=left;spacing=10;verticalAlign=middle;labelPosition=right;verticalLabelPosition=middle;fontStyle=1"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(10,-10);e.vertex=!0;c.insert(e);e=new mxCell("11 mins ago",new mxGeometry(1,.5,10,10),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.x;strokeColor=#808080;html=1;fontColor=#6C767D;align=right;spacing=10;verticalAlign=middle;labelPosition=left;verticalLabelPosition=middle;fontStyle=0;strokeWidth=2;fontSize=11;fillColor=none;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-25,-4);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([d], -d.geometry.width,d.geometry.height,"Toast")}),this.addEntry("bootstrap tooltip on top",function(){var d=new mxCell("Tooltip on top",new mxGeometry(10,0,90,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.popover;fillColor=#1A1A1A;strokeColor=none;dx=45;dy=5;rSize=5;whiteSpace=wrap;verticalAlign=top;spacing=10;fontSize=12;spacingLeft=0;align=center;spacingTop=-10;fontColor=#FFFFFF;");d.vertex=!0;var c=new mxCell("Tooltip on top",new mxGeometry(0,30,110,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C767D;strokeColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=5;fontColor=#FFFFFF;fontSize=14;"); -c.vertex=!0;return a.createVertexTemplateFromCells([d,c],110,60,"Tooltip on top")}),this.addEntry("bootstrap tooltip on right",function(){var d=new mxCell("Tooltip on right",new mxGeometry(120,3,110,24),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.popover;fillColor=#1A1A1A;strokeColor=none;dx=12;dy=5;rSize=5;whiteSpace=wrap;verticalAlign=top;spacing=10;fontSize=12;spacingLeft=0;align=center;spacingTop=-10;fontColor=#FFFFFF;direction=south;spacingLeft=5;");d.vertex=!0;var c=new mxCell("Tooltip on right", -new mxGeometry(0,0,120,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C767D;strokeColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=5;fontColor=#FFFFFF;fontSize=14;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],230,30,"Tooltip on right")}),this.addEntry("bootstrap tooltip on bottom",function(){var d=new mxCell("Tooltip on bottom",new mxGeometry(10,30,110,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.popover;fillColor=#1A1A1A;strokeColor=none;dx=55;dy=5;rSize=5;whiteSpace=wrap;verticalAlign=top;spacing=10;fontSize=12;spacingLeft=0;align=center;spacingTop=-5;fontColor=#FFFFFF;direction=west;spacingBottom=0;"); -d.vertex=!0;var c=new mxCell("Tooltip on bottom",new mxGeometry(0,0,130,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C767D;strokeColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=5;fontColor=#FFFFFF;fontSize=14;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],130,60,"Tooltip on bottom")}),this.addEntry("bootstrap tooltip on left",function(){var d=new mxCell("Tooltip on left",new mxGeometry(0,3,100,24),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.popover;fillColor=#1A1A1A;strokeColor=none;dx=12;dy=5;rSize=5;whiteSpace=wrap;verticalAlign=top;spacing=10;fontSize=12;spacingLeft=0;align=center;spacingTop=-10;fontColor=#FFFFFF;direction=north;spacingRight=5;"); -d.vertex=!0;var c=new mxCell("Tooltip on left",new mxGeometry(100,0,110,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C767D;strokeColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=5;fontColor=#FFFFFF;fontSize=14;");c.vertex=!0;return a.createVertexTemplateFromCells([d,c],210,30,"Tooltip on left")}),this.addEntry("bootstrap tooltip with HTML",function(){var d=new mxCell("Tooltip with HTML",new mxGeometry(10,0,120,30), -"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.popover;fillColor=#1A1A1A;strokeColor=none;dx=60;dy=5;rSize=5;whiteSpace=wrap;verticalAlign=top;spacing=10;fontSize=12;spacingLeft=0;align=center;spacingTop=-10;fontColor=#FFFFFF;");d.vertex=!0;var c=new mxCell("Tooltip with HTML",new mxGeometry(0,30,140,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C767D;strokeColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=5;fontColor=#FFFFFF;fontSize=14;"); -c.vertex=!0;return a.createVertexTemplateFromCells([d,c],140,60,"Tooltip with HTML")})];this.addPalette("bootstrap",mxResources.get("bootstrap"),!1,mxUtils.bind(this,function(d){for(var c=0;cTooltip
with HTML",new mxGeometry(10,0,120,30), +"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.popover;fillColor=#1A1A1A;strokeColor=none;dx=60;dy=5;rSize=5;whiteSpace=wrap;verticalAlign=top;spacing=10;fontSize=12;spacingLeft=0;align=center;spacingTop=-10;fontColor=#FFFFFF;");e.vertex=!0;var c=new mxCell("Tooltip with HTML",new mxGeometry(0,30,140,30),"html=1;shadow=0;dashed=0;shape=mxgraph.bootstrap.rrect;rSize=5;fillColor=#6C767D;strokeColor=none;perimeter=none;whiteSpace=wrap;resizeWidth=1;align=center;spacing=5;fontColor=#FFFFFF;fontSize=14;"); +c.vertex=!0;return a.createVertexTemplateFromCells([e,c],140,60,"Tooltip with HTML")})];this.addPalette("bootstrap",mxResources.get("bootstrap"),!1,mxUtils.bind(this,function(e){for(var c=0;c%c4Name%
[%c4Type%]

%c4Description%
');return sb.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,"Person")}),this.addEntry("c4 external person",function(){var a=new mxCell("", new mxGeometry(0,0,200,180),"html=1;fontSize=11;dashed=0;whiteSpace=wrap;fillColor=#6C6477;strokeColor=#4D4D4D;fontColor=#ffffff;shape=mxgraph.c4.person2;align=center;metaEdit=1;points=[[0.5,0,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0]];resizable=0;");a.vertex=!0;a.setValue(mxUtils.createXmlDocument().createElement("object"));a.setAttribute("placeholders","1");a.setAttribute("c4Name","External person name");a.setAttribute("c4Type","Person");a.setAttribute("c4Description", "Description of external person.");a.setAttribute("label",'%c4Name%
[%c4Type%]

%c4Description%
');return sb.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,"External Person")}),this.addEntry("c4 software system",function(){var a=new mxCell("",new mxGeometry(0,0,240,120),"rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fillColor=#1061B0;fontColor=#ffffff;align=center;arcSize=10;strokeColor=#0D5091;metaEdit=1;resizable=0;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0]];"); @@ -6304,20 +6317,20 @@ function(){var a=new mxCell("",new mxGeometry(0,0,260,40),"text;html=1;strokeCol "1");a.setAttribute("c4Name","[Containers] Diagram title");a.setAttribute("c4Type","ContainerDiagramTitle");a.setAttribute("c4Description","Diagram short description");a.setAttribute("label",'
%c4Name%
%c4Description%
');return sb.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,"Containers diagram title")}),this.addEntry("c4 component diagram title",function(){var a= new mxCell("",new mxGeometry(0,0,260,40),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=top;whiteSpace=wrap;rounded=0;metaEdit=1;allowArrows=0;resizable=1;rotatable=0;connectable=0;recursiveResize=0;expand=0;pointerEvents=0;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0]];");a.vertex=!0;a.setValue(mxUtils.createXmlDocument().createElement("object"));a.setAttribute("placeholders","1");a.setAttribute("c4Name", "[Components] Diagram title");a.setAttribute("c4Type","ContainerDiagramTitle");a.setAttribute("c4Description","Diagram short description");a.setAttribute("label",'
%c4Name%
%c4Description%
');return sb.createVertexTemplateFromCells([a],a.geometry.width,a.geometry.height,"Components diagram title")}),this.addDataEntry("c4 legend",180,210,"Legend","7VnbbuIwEP2avK5yBx5LoN2HrrQq+wOGDIm1jh05bgP9+h07DmEJdGm1QimFi5Q5Hjv2nOMjxXGCpNg8SFLmP0QKzAnmTpBIIVRzVWwSYMzxXZo6wczxfRf/jn9/otUzrW5JJHB1Tge/6fBC2DM0yCNkwNMGrtSWWbjKSakvFVlqaFopItWCvmoscBFYCa4I5SAR8EzMGCkratJnJiOnLH0kW/Gs2oHaaLrG3nY0L8aYMJpxDBisdfMLSEVXhN1ZWIlSd6KMJYIJfUsueDMtKX7DAagHbyHHD8KZ/rY3tUvUU65KsqI8ezT3nMUdYhcgoaKvpFuQrR3ODTYn628gW/wHEAUoucWUmqYqtxnjhiM3B5rltpvvWZBUDZDt+nZ04oVl9Di7QY/dt3l9EjUuKxeSvmo2mV3nPtcmrmnBCIfvQNIDaCrS7a7XPhWU5yCp5tJwZzIacs3lUiglirbOtgzuURmlUpS/iMygTTkig1JQrkzhoin+sJSJ+y1yIlxxgrHXxdHMpEsUCMcZo4L1sEAqVUN1qEz/XNL946RvLS2W2n9pIPgPEgh7EvgJshL8pBBwGYoS9gQrRXhm9nquCma3SJ1TBQvcFTq1Rttqdj7X2R1Fp6gXWLY10yKb5TRNgR+wh5vTm4fuKHy3TAzhIOcv0PDuHWHuwFMOXOHefBDPJEkpdG2ts/xlDp7bQU92HuG56gg+ZglvycGO1rH2/uEIwwJyonAPP/O06olsN9OzdBfdrGeI1hNf0HringQWYq1qnCuii22loBiqCwVe7N/dX7cLRV/AhUY3FxqiC00u6ELjngSS3ZPKQN0n8omfjq/bfUZfwH0mN/cZovt4/gXtp32M/8t/ihLrhJMdqP+M0iWs/ev2n8kX8B/PuxnQIA0ouqQB9Y945xujMp017MOgeBmHo9F1G5H3wQPiz+VEt5PoYTrR+JJO1D+L3nOiT3M2NF6Ow0l85aZ0hUfUGHbvVZv0/deufwA=")]); -this.setCurrentSearchEntryLibrary()}})();(function(){Sidebar.prototype.addCabinetsPalette=function(){var a=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;dashed=0;shadow=0;html=1;align=center;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;shape=mxgraph.cabinets.",b=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=middle;dashed=0;shadow=0;html=1;shape=mxgraph.cabinets.",d=this;this.setCurrentSearchEntryLibrary("cabinets");var c=[this.createVertexTemplateEntry(a+"cabinet;hasStand=1",250,500,"","Cabinet",null,null,this.getTagsForStencil("mxgraph.cabinets", +this.setCurrentSearchEntryLibrary()}})();(function(){Sidebar.prototype.addCabinetsPalette=function(){var a=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;dashed=0;shadow=0;html=1;align=center;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;shape=mxgraph.cabinets.",b=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=middle;dashed=0;shadow=0;html=1;shape=mxgraph.cabinets.",e=this;this.setCurrentSearchEntryLibrary("cabinets");var c=[this.createVertexTemplateEntry(a+"cabinet;hasStand=1",250,500,"","Cabinet",null,null,this.getTagsForStencil("mxgraph.cabinets", "cabinet","cabinet ").join(" ")),this.createVertexTemplateEntry(b+"dimension;verticalAlign=top;align=center;",250,40,"100","Dimension",null,null,this.getTagsForStencil("mxgraph.cabinets","dimension","cabinet ").join(" ")),this.createVertexTemplateEntry(b+"dimensionBottom;verticalAlign=bottom;align=center;",250,40,"100","Dimension",null,null,this.getTagsForStencil("mxgraph.cabinets","dimensionBottom","cabinet ").join(" ")),this.createVertexTemplateEntry(a+"coverPlate",50*4.4,125,"","Cover Plate",null, null,this.getTagsForStencil("mxgraph.cabinets","coverPlate","cabinet ").join(" ")),this.createVertexTemplateEntry("shape=rect;dashed=0;shadow=0;html=1;whiteSpace=wrap;",50*4.4,12.5,"25x40","Panel Wiring System 25x40mm",null,null,this.getTagsForStencil("mxgraph.cabinets","","cabinet panel wiring system").join(" ")),this.createVertexTemplateEntry("shape=rect;dashed=0;shadow=0;html=1;whiteSpace=wrap;",50*4.4,20,"40x40","Panel Wiring System 40x40mm",null,null,this.getTagsForStencil("mxgraph.cabinets", "","cabinet panel wiring system").join(" ")),this.createVertexTemplateEntry("shape=rect;dashed=0;shadow=0;html=1;whiteSpace=wrap;",50*4.4,30,"60x40","Panel Wiring System 60x40mm",null,null,this.getTagsForStencil("mxgraph.cabinets","","cabinet panel wiring system").join(" ")),this.createVertexTemplateEntry("shape=rect;dashed=0;shadow=0;html=1;whiteSpace=wrap;",50*4.4,40,"80x40","Panel Wiring System 80x40mm",null,null,this.getTagsForStencil("mxgraph.cabinets","","cabinet panel wiring system").join(" ")), this.createVertexTemplateEntry("shape=rect;dashed=0;shadow=0;html=1;whiteSpace=wrap;",50*4.4,50,"100x40","Panel Wiring System 100x40mm",null,null,this.getTagsForStencil("mxgraph.cabinets","","cabinet panel wiring system").join(" ")),this.createVertexTemplateEntry("shape=rect;dashed=0;shadow=0;html=1;whiteSpace=wrap;direction=south;horizontal=0;",12.5,350,"25x40","Panel Wiring System 25x40mm (Vertical)",null,null,this.getTagsForStencil("mxgraph.cabinets","","cabinet panel wiring system").join(" ")), this.createVertexTemplateEntry("shape=rect;dashed=0;shadow=0;html=1;whiteSpace=wrap;direction=south;horizontal=0;",20,350,"40x40","Panel Wiring System 40x40mm (Vertical)",null,null,this.getTagsForStencil("mxgraph.cabinets","","cabinet panel wiring system").join(" ")),this.createVertexTemplateEntry("shape=rect;dashed=0;shadow=0;html=1;whiteSpace=wrap;direction=south;horizontal=0;",30,350,"60x40","Panel Wiring System 60x40mm (Vertical)",null,null,this.getTagsForStencil("mxgraph.cabinets","","cabinet panel wiring system").join(" ")), this.createVertexTemplateEntry("shape=rect;dashed=0;shadow=0;html=1;whiteSpace=wrap;direction=south;horizontal=0;",40,350,"80x40","Panel Wiring System 80x40mm (Vertical)",null,null,this.getTagsForStencil("mxgraph.cabinets","","cabinet panel wiring system").join(" ")),this.createVertexTemplateEntry("shape=rect;dashed=0;shadow=0;html=1;whiteSpace=wrap;direction=south;horizontal=0;",50,350,"100x40","Panel Wiring System 100x40mm (Vertical)",null,null,this.getTagsForStencil("mxgraph.cabinets","","cabinet panel wiring system").join(" ")), -this.createVertexTemplateEntry(a+"cb_1p;",9,50,"","Circuit Breaker (1P)",null,null,this.getTagsForStencil("mxgraph.cabinets","cb_1p","cabinet ").join(" ")),this.addEntry("cabinet circuit breaker row",function(){var e=new mxCell("",new mxGeometry(0,0,9,50),a+"cb_1p;");e.vertex=!0;var f=new mxCell("",new mxGeometry(9,0,9,50),a+"cb_1p;");f.vertex=!0;var g=new mxCell("",new mxGeometry(18,0,9,50),a+"cb_1p;");g.vertex=!0;var h=new mxCell("",new mxGeometry(27,0,9,50),a+"cb_1p;");h.vertex=!0;var k=new mxCell("", -new mxGeometry(36,0,9,50),a+"cb_1p;");k.vertex=!0;var l=new mxCell("",new mxGeometry(45,0,9,50),a+"cb_1p;");l.vertex=!0;var m=new mxCell("",new mxGeometry(54,0,9,50),a+"cb_1p;");m.vertex=!0;var n=new mxCell("",new mxGeometry(63,0,9,50),a+"cb_1p;");n.vertex=!0;var p=new mxCell("",new mxGeometry(72,0,9,50),a+"cb_1p;");p.vertex=!0;var q=new mxCell("",new mxGeometry(81,0,9,50),a+"cb_1p;");q.vertex=!0;return d.createVertexTemplateFromCells([e,f,g,h,k,l,m,n,p,q],90,50,"Circuit Breaker (1P x 10)")}),this.createVertexTemplateEntry(a+ -"cb_2p;",18,50,"","Circuit Breaker (2P)",null,null,this.getTagsForStencil("mxgraph.cabinets","cb_2p","cabinet ").join(" ")),this.addEntry("cabinet circuit breaker row",function(){var e=new mxCell("",new mxGeometry(0,0,18,50),a+"cb_2p;");e.vertex=!0;var f=new mxCell("",new mxGeometry(18,0,18,50),a+"cb_2p;");f.vertex=!0;var g=new mxCell("",new mxGeometry(36,0,18,50),a+"cb_2p;");g.vertex=!0;var h=new mxCell("",new mxGeometry(54,0,18,50),a+"cb_2p;");h.vertex=!0;var k=new mxCell("",new mxGeometry(72,0, -18,50),a+"cb_2p;");k.vertex=!0;var l=new mxCell("",new mxGeometry(90,0,18,50),a+"cb_2p;");l.vertex=!0;var m=new mxCell("",new mxGeometry(108,0,18,50),a+"cb_2p;");m.vertex=!0;var n=new mxCell("",new mxGeometry(126,0,18,50),a+"cb_2p;");n.vertex=!0;var p=new mxCell("",new mxGeometry(144,0,18,50),a+"cb_2p;");p.vertex=!0;var q=new mxCell("",new mxGeometry(162,0,18,50),a+"cb_2p;");q.vertex=!0;return d.createVertexTemplateFromCells([e,f,g,h,k,l,m,n,p,q],180,50,"Circuit Breaker (2P x 10)")}),this.createVertexTemplateEntry(a+ -"cb_3p;",27,50,"","Circuit Breaker (3P)",null,null,this.getTagsForStencil("mxgraph.cabinets","cb_3p","cabinet ").join(" ")),this.addEntry("cabinet circuit breaker row",function(){var e=new mxCell("",new mxGeometry(0,0,27,50),a+"cb_3p;");e.vertex=!0;var f=new mxCell("",new mxGeometry(27,0,27,50),a+"cb_3p;");f.vertex=!0;var g=new mxCell("",new mxGeometry(54,0,27,50),a+"cb_3p;");g.vertex=!0;var h=new mxCell("",new mxGeometry(81,0,27,50),a+"cb_3p;");h.vertex=!0;var k=new mxCell("",new mxGeometry(108, -0,27,50),a+"cb_3p;");k.vertex=!0;return d.createVertexTemplateFromCells([e,f,g,h,k],135,50,"Circuit Breaker (3P x 5)")}),this.createVertexTemplateEntry(a+"cb_4p;",36,50,"","Circuit Breaker (4P)",null,null,this.getTagsForStencil("mxgraph.cabinets","cb_4p","cabinet ").join(" ")),this.addEntry("cabinet circuit breaker row",function(){var e=new mxCell("",new mxGeometry(0,0,36,50),a+"cb_4p;");e.vertex=!0;var f=new mxCell("",new mxGeometry(36,0,36,50),a+"cb_4p;");f.vertex=!0;var g=new mxCell("",new mxGeometry(72, -0,36,50),a+"cb_4p;");g.vertex=!0;var h=new mxCell("",new mxGeometry(108,0,36,50),a+"cb_4p;");h.vertex=!0;var k=new mxCell("",new mxGeometry(144,0,36,50),a+"cb_4p;");k.vertex=!0;return d.createVertexTemplateFromCells([e,f,g,h,k],180,50,"Circuit Breaker (4P x 5)")}),this.createVertexTemplateEntry(a+"cb_auxiliary_contact;",4.5,50,"","Auxiliary Contact (Circuit Breaker)",null,null,this.getTagsForStencil("mxgraph.cabinets","cb_auxiliary_contact","cabinet ").join(" ")),this.createVertexTemplateEntry(a+ +this.createVertexTemplateEntry(a+"cb_1p;",9,50,"","Circuit Breaker (1P)",null,null,this.getTagsForStencil("mxgraph.cabinets","cb_1p","cabinet ").join(" ")),this.addEntry("cabinet circuit breaker row",function(){var d=new mxCell("",new mxGeometry(0,0,9,50),a+"cb_1p;");d.vertex=!0;var f=new mxCell("",new mxGeometry(9,0,9,50),a+"cb_1p;");f.vertex=!0;var g=new mxCell("",new mxGeometry(18,0,9,50),a+"cb_1p;");g.vertex=!0;var h=new mxCell("",new mxGeometry(27,0,9,50),a+"cb_1p;");h.vertex=!0;var k=new mxCell("", +new mxGeometry(36,0,9,50),a+"cb_1p;");k.vertex=!0;var l=new mxCell("",new mxGeometry(45,0,9,50),a+"cb_1p;");l.vertex=!0;var m=new mxCell("",new mxGeometry(54,0,9,50),a+"cb_1p;");m.vertex=!0;var n=new mxCell("",new mxGeometry(63,0,9,50),a+"cb_1p;");n.vertex=!0;var p=new mxCell("",new mxGeometry(72,0,9,50),a+"cb_1p;");p.vertex=!0;var q=new mxCell("",new mxGeometry(81,0,9,50),a+"cb_1p;");q.vertex=!0;return e.createVertexTemplateFromCells([d,f,g,h,k,l,m,n,p,q],90,50,"Circuit Breaker (1P x 10)")}),this.createVertexTemplateEntry(a+ +"cb_2p;",18,50,"","Circuit Breaker (2P)",null,null,this.getTagsForStencil("mxgraph.cabinets","cb_2p","cabinet ").join(" ")),this.addEntry("cabinet circuit breaker row",function(){var d=new mxCell("",new mxGeometry(0,0,18,50),a+"cb_2p;");d.vertex=!0;var f=new mxCell("",new mxGeometry(18,0,18,50),a+"cb_2p;");f.vertex=!0;var g=new mxCell("",new mxGeometry(36,0,18,50),a+"cb_2p;");g.vertex=!0;var h=new mxCell("",new mxGeometry(54,0,18,50),a+"cb_2p;");h.vertex=!0;var k=new mxCell("",new mxGeometry(72,0, +18,50),a+"cb_2p;");k.vertex=!0;var l=new mxCell("",new mxGeometry(90,0,18,50),a+"cb_2p;");l.vertex=!0;var m=new mxCell("",new mxGeometry(108,0,18,50),a+"cb_2p;");m.vertex=!0;var n=new mxCell("",new mxGeometry(126,0,18,50),a+"cb_2p;");n.vertex=!0;var p=new mxCell("",new mxGeometry(144,0,18,50),a+"cb_2p;");p.vertex=!0;var q=new mxCell("",new mxGeometry(162,0,18,50),a+"cb_2p;");q.vertex=!0;return e.createVertexTemplateFromCells([d,f,g,h,k,l,m,n,p,q],180,50,"Circuit Breaker (2P x 10)")}),this.createVertexTemplateEntry(a+ +"cb_3p;",27,50,"","Circuit Breaker (3P)",null,null,this.getTagsForStencil("mxgraph.cabinets","cb_3p","cabinet ").join(" ")),this.addEntry("cabinet circuit breaker row",function(){var d=new mxCell("",new mxGeometry(0,0,27,50),a+"cb_3p;");d.vertex=!0;var f=new mxCell("",new mxGeometry(27,0,27,50),a+"cb_3p;");f.vertex=!0;var g=new mxCell("",new mxGeometry(54,0,27,50),a+"cb_3p;");g.vertex=!0;var h=new mxCell("",new mxGeometry(81,0,27,50),a+"cb_3p;");h.vertex=!0;var k=new mxCell("",new mxGeometry(108, +0,27,50),a+"cb_3p;");k.vertex=!0;return e.createVertexTemplateFromCells([d,f,g,h,k],135,50,"Circuit Breaker (3P x 5)")}),this.createVertexTemplateEntry(a+"cb_4p;",36,50,"","Circuit Breaker (4P)",null,null,this.getTagsForStencil("mxgraph.cabinets","cb_4p","cabinet ").join(" ")),this.addEntry("cabinet circuit breaker row",function(){var d=new mxCell("",new mxGeometry(0,0,36,50),a+"cb_4p;");d.vertex=!0;var f=new mxCell("",new mxGeometry(36,0,36,50),a+"cb_4p;");f.vertex=!0;var g=new mxCell("",new mxGeometry(72, +0,36,50),a+"cb_4p;");g.vertex=!0;var h=new mxCell("",new mxGeometry(108,0,36,50),a+"cb_4p;");h.vertex=!0;var k=new mxCell("",new mxGeometry(144,0,36,50),a+"cb_4p;");k.vertex=!0;return e.createVertexTemplateFromCells([d,f,g,h,k],180,50,"Circuit Breaker (4P x 5)")}),this.createVertexTemplateEntry(a+"cb_auxiliary_contact;",4.5,50,"","Auxiliary Contact (Circuit Breaker)",null,null,this.getTagsForStencil("mxgraph.cabinets","cb_auxiliary_contact","cabinet ").join(" ")),this.createVertexTemplateEntry(a+ "contactor_1_32a;",27,43,"","Contactor (1-32A)",null,null,this.getTagsForStencil("mxgraph.cabinets","contactor_1_32a","cabinet ").join(" ")),this.createVertexTemplateEntry(a+"auxiliary_contact_contactor_1_32a;",4.5,43,"","Auxiliary Contact (Contactor 1-32A)",null,null,this.getTagsForStencil("mxgraph.cabinets","auxiliary_contact_contactor_1_32a","cabinet ").join(" ")),this.createVertexTemplateEntry(a+"contactor_32_125a;",30,50,"","Contactor 32 to 125A",null,null,this.getTagsForStencil("mxgraph.cabinets", "contactor_32_125a","cabinet ").join(" ")),this.createVertexTemplateEntry(a+"auxiliary_contact_contactor_32_125a;",4.5,50,"","Auxiliary Contact (Contactor 32-125A)",null,null,this.getTagsForStencil("mxgraph.cabinets","auxiliary_contact_contactor_32_125a","cabinet ").join(" ")),this.createVertexTemplateEntry(a+"contactor_125_400a;",50*1.1,90,"","Contactor 125 to 400A",null,null,this.getTagsForStencil("mxgraph.cabinets","contactor_125_400a","cabinet ").join(" ")),this.createVertexTemplateEntry(a+"distribution_block_4p_125a_11_connections;", 100,60,"","Distribution Block 4P 125A 11 Connections",null,null,this.getTagsForStencil("mxgraph.cabinets","distribution_block_4p_125a_11_connections","cabinet ").join(" ")),this.createVertexTemplateEntry(a+"distribution_block_4p_125a_11_connections_2;",100,50,"","Distribution Block 4P 125A 11 Connections",null,null,this.getTagsForStencil("mxgraph.cabinets","distribution_block_4p_125a_11_connections_2","cabinet ").join(" ")),this.createVertexTemplateEntry(a+"mccb_25_63a_3p;",60,90,"","MCCB 25-63A 3P", @@ -6334,11 +6347,11 @@ null,this.getTagsForStencil("mxgraph.cabinets","surge_protection_2p","cabinet ") "terminal_4_6mm2_x10;",25,30,"","Terminal 4-6mm2 x10",null,null,this.getTagsForStencil("mxgraph.cabinets","terminal_4_6mm2_x10","cabinet ").join(" ")),this.createVertexTemplateEntry(a+"terminal_6_25mm2;",5,37.5,"","Terminal 6-25mm2",null,null,this.getTagsForStencil("mxgraph.cabinets","terminal_6_25mm2","cabinet ").join(" ")),this.createVertexTemplateEntry(a+"terminal_6_25mm2_x10;",50,37.5,"","Terminal 6-25mm2 x10",null,null,this.getTagsForStencil("mxgraph.cabinets","terminal_6_25mm2_x10","cabinet ").join(" ")), this.createVertexTemplateEntry(a+"terminal_40mm2;",11,50,"","Terminal 40mm2",null,null,this.getTagsForStencil("mxgraph.cabinets","terminal_40mm2","cabinet ").join(" ")),this.createVertexTemplateEntry(a+"terminal_40mm2_x10;",50*2.2,50,"","Terminal 40mm2 x10",null,null,this.getTagsForStencil("mxgraph.cabinets","terminal_40mm2_x10","cabinet ").join(" ")),this.createVertexTemplateEntry(a+"terminal_50mm2;",12.5,50*1.1,"","Terminal 50mm2",null,null,this.getTagsForStencil("mxgraph.cabinets","terminal_50mm2", "cabinet ").join(" ")),this.createVertexTemplateEntry(a+"terminal_50mm2_x10;",125,50*1.1,"","Terminal 50mm2 x10",null,null,this.getTagsForStencil("mxgraph.cabinets","terminal_50mm2_x10","cabinet ").join(" ")),this.createVertexTemplateEntry(a+"terminal_75mm2;",15,70,"","Terminal 75mm2",null,null,this.getTagsForStencil("mxgraph.cabinets","terminal_75mm2","cabinet ").join(" ")),this.createVertexTemplateEntry(a+"terminal_75mm2_x10;",150,70,"","Terminal 75mm2 x10",null,null,this.getTagsForStencil("mxgraph.cabinets", -"terminal_75mm2_x10","cabinet ").join(" "))];this.addPalette("cabinets",mxResources.get("cabinets"),!1,mxUtils.bind(this,function(e){for(var f=0;fAttribute',"Weak Key Attribute",null,null,"db database schema er entity relation table attribute key weak chen"),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;align=center;dashed=1;",100,40,"Attribute","Derived Attribute",null,null,"db database schema er entity relation table attribute derived chen"), this.createVertexTemplateEntry("ellipse;shape=doubleEllipse;margin=3;whiteSpace=wrap;html=1;align=center;",100,40,"Attribute","Multivalue Attribute",null,null,"db database schema er entity relation table attribute multivalue chen"),this.createVertexTemplateEntry("shape=associativeEntity;whiteSpace=wrap;html=1;align=center;",140,60,"Associative\nEntity","Associative Entity",null,null,"db database schema er entity relation table associative entity chen"),this.createVertexTemplateEntry("shape=rhombus;perimeter=rhombusPerimeter;whiteSpace=wrap;html=1;align=center;", 120,60,"Relationship","Relationship",null,null,"db database schema er entity relation table chen"),this.createVertexTemplateEntry("shape=rhombus;double=1;perimeter=rhombusPerimeter;whiteSpace=wrap;html=1;align=center;",120,60,"Relationship","Identifying Relationship",null,null,"db database schema er entity relation table chen"),this.createVertexTemplateEntry("ellipse;shape=cloud;whiteSpace=wrap;html=1;align=center;",100,60,"Cloud","Cloud",null,null,"db database schema er entity relation table cloud"), -this.addEntry("db database schema er entity relation table hierarchy",function(){var e=new mxCell("",new mxGeometry(0,0,100,100),"rounded=1;absoluteArcSize=1;html=1;arcSize=10;");e.vertex=!0;var f=new mxCell("main",new mxGeometry(0,0,50,100),"html=1;shape=mxgraph.er.anchor;whiteSpace=wrap;");f.vertex=!0;e.insert(f);f=new mxCell("sub",new mxGeometry(50,5,45,90),"rounded=1;absoluteArcSize=1;html=1;arcSize=10;whiteSpace=wrap;points=[];strokeColor=inherit;fillColor=inherit;");f.vertex=!0;e.insert(f); -return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Hierarchy")}),this.createVertexTemplateEntry("shape=note;size=20;whiteSpace=wrap;html=1;",100,100,"Note","Note",null,null,"db database schema er entity relation table note"),this.addEntry("db database schema er entity relation table relation chen",function(){return b.createEdgeTemplateFromCells([a("endArrow=none;html=1;rounded=0;")],160,0,"Untitled Relation")}),this.addEntry("db database schema er entity relation table mandatory participation chen", +this.addEntry("db database schema er entity relation table hierarchy",function(){var d=new mxCell("",new mxGeometry(0,0,100,100),"rounded=1;absoluteArcSize=1;html=1;arcSize=10;");d.vertex=!0;var f=new mxCell("main",new mxGeometry(0,0,50,100),"html=1;shape=mxgraph.er.anchor;whiteSpace=wrap;");f.vertex=!0;d.insert(f);f=new mxCell("sub",new mxGeometry(50,5,45,90),"rounded=1;absoluteArcSize=1;html=1;arcSize=10;whiteSpace=wrap;points=[];strokeColor=inherit;fillColor=inherit;");f.vertex=!0;d.insert(f); +return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Hierarchy")}),this.createVertexTemplateEntry("shape=note;size=20;whiteSpace=wrap;html=1;",100,100,"Note","Note",null,null,"db database schema er entity relation table note"),this.addEntry("db database schema er entity relation table relation chen",function(){return b.createEdgeTemplateFromCells([a("endArrow=none;html=1;rounded=0;")],160,0,"Untitled Relation")}),this.addEntry("db database schema er entity relation table mandatory participation chen", function(){return b.createEdgeTemplateFromCells([a("endArrow=none;html=1;rounded=0;",null,"1")],160,0,"Mandatory Participation (0:1)")}),this.addEntry("db database schema er entity relation table mandatory participation chen",function(){return b.createEdgeTemplateFromCells([a("endArrow=none;html=1;rounded=0;",null,"N")],160,0,"Mandatory Participation (0:N)")}),this.addEntry("db database schema er entity relation table mandatory participation chen",function(){return b.createEdgeTemplateFromCells([a("endArrow=none;html=1;rounded=0;", "M","N")],160,0,"Mandatory Participation (M:N)")}),this.addEntry("db database schema er entity relation table optional participation chen",function(){return b.createEdgeTemplateFromCells([a("endArrow=none;html=1;rounded=0;dashed=1;dashPattern=1 2;",null,"1")],160,0,"Optional Participation (0:1)")}),this.addEntry("db database schema er entity relation table optional participation chen",function(){return b.createEdgeTemplateFromCells([a("endArrow=none;html=1;rounded=0;dashed=1;dashPattern=1 2;",null, "N")],160,0,"Optional Participation (0:N)")}),this.addEntry("db database schema er entity relation table optional participation chen",function(){return b.createEdgeTemplateFromCells([a("endArrow=none;html=1;rounded=0;dashed=1;dashPattern=1 2;","M","N")],160,0,"Optional Participation (M:N)")}),this.addEntry("db database schema er entity relation table recursive relationship chen",function(){return b.createEdgeTemplateFromCells([a("shape=link;html=1;rounded=0;",null,"1")],160,0,"Recursive Relationship (0:1)")}), @@ -7022,25 +7035,25 @@ this.createVertexTemplateEntry(a+"dresser;",100,65,"","Dresser",null,null,this.g "range_1;",50,62,"","Range 1",null,null,this.getTagsForStencil("mxgraph.floorplan","range_1","floorplan ").join(" ")),this.createVertexTemplateEntry(a+"range_2;",75,62,"","Range 2",null,null,this.getTagsForStencil("mxgraph.floorplan","range_2","floorplan ").join(" ")),this.createVertexTemplateEntry(a+"refrigerator;",60,62,"","Refrigerator",null,null,this.getTagsForStencil("mxgraph.floorplan","refrigerator","floorplan ").join(" ")),this.createVertexTemplateEntry(a+"shower2;",100,100,"","Shower",null, null,this.getTagsForStencil("mxgraph.floorplan","shower","floorplan ").join(" ")),this.createVertexTemplateEntry(a+"sink_1;",40,35,"","Sink 1",null,null,this.getTagsForStencil("mxgraph.floorplan","sink_1","floorplan ").join(" ")),this.createVertexTemplateEntry(a+"sink_22;",40,35,"","Sink 2",null,null,this.getTagsForStencil("mxgraph.floorplan","sink_2","floorplan ").join(" ")),this.createVertexTemplateEntry(a+"sink_double2;",80,35,"","Sink Double",null,null,this.getTagsForStencil("mxgraph.floorplan", "sink_double","floorplan ").join(" ")),this.createVertexTemplateEntry(a+"sofa;",90,80,"","Sofa",null,null,this.getTagsForStencil("mxgraph.floorplan","sofa","floorplan ").join(" ")),this.createVertexTemplateEntry(a+"spiral_stairs;",200,200,"","Spiral Stairs",null,null,this.getTagsForStencil("mxgraph.floorplan","spiral_stairs","floorplan ").join(" ")),this.createVertexTemplateEntry(a+"table;",90,50,"","Table",null,null,this.getTagsForStencil("mxgraph.floorplan","table","floorplan ").join(" ")),this.createVertexTemplateEntry(a+ -"toilet;",50,67,"","Toilet",null,null,this.getTagsForStencil("mxgraph.floorplan","toilet","floorplan ").join(" ")),this.createVertexTemplateEntry(a+"water_cooler;",40,40,"","Water Cooler",null,null,this.getTagsForStencil("mxgraph.floorplan","water_cooler","floorplan ").join(" ")),this.createVertexTemplateEntry(a+"workstation;",50,40,"","Workstation",null,null,this.getTagsForStencil("mxgraph.floorplan","workstation","floorplan ").join(" ")),this.addEntry("floorplan kitchen table small",function(){var d= -new mxCell("",new mxGeometry(0,20,80,80),"shape=rect;shadow=0;html=1;");d.vertex=!0;var c=new mxCell("",new mxGeometry(20,0,40,52),a+"chair;shadow=0;");c.vertex=!0;var e=new mxCell("",new mxGeometry(20,68,40,52),a+"chair;shadow=0;rotation=180;");e.vertex=!0;return sb.createVertexTemplateFromCells([c,e,d],80,120,"Small kitchen table")}),this.addEntry("floorplan kitchen table",function(){var d=new mxCell("",new mxGeometry(20,20,100,100),"shape=rect;shadow=0;html=1;");d.vertex=!0;var c=new mxCell("", -new mxGeometry(50,0,40,52),a+"chair;shadow=0;");c.vertex=!0;var e=new mxCell("",new mxGeometry(50,88,40,52),a+"chair;shadow=0;direction=west;");e.vertex=!0;var f=new mxCell("",new mxGeometry(0,50,52,40),a+"chair;shadow=0;direction=north;");f.vertex=!0;var g=new mxCell("",new mxGeometry(88,50,52,40),a+"chair;shadow=0;direction=south");g.vertex=!0;return sb.createVertexTemplateFromCells([c,e,f,g,d],140,140,"Kitchen table")}),this.addEntry("floorplan kitchen table round",function(){var d=new mxCell("", -new mxGeometry(20,20,100,100),"shape=ellipse;shadow=0;html=1;");d.vertex=!0;var c=new mxCell("",new mxGeometry(50,0,40,52),a+"chair;shadow=0;");c.vertex=!0;var e=new mxCell("",new mxGeometry(50,88,40,52),a+"chair;shadow=0;direction=west;");e.vertex=!0;var f=new mxCell("",new mxGeometry(0,50,52,40),a+"chair;shadow=0;direction=north;");f.vertex=!0;var g=new mxCell("",new mxGeometry(88,50,52,40),a+"chair;shadow=0;direction=south");g.vertex=!0;return sb.createVertexTemplateFromCells([c,e,f,g,d],140,140, -"Round kitchen table")}),this.addEntry("floorplan kitchen table large",function(){var d=new mxCell("",new mxGeometry(20,20,160,100),"shape=rect;shadow=0;html=1;");d.vertex=!0;var c=new mxCell("",new mxGeometry(50,0,40,52),a+"chair;shadow=0;");c.vertex=!0;var e=new mxCell("",new mxGeometry(50,88,40,52),a+"chair;shadow=0;direction=west;");e.vertex=!0;var f=new mxCell("",new mxGeometry(0,50,52,40),a+"chair;shadow=0;direction=north;");f.vertex=!0;var g=new mxCell("",new mxGeometry(148,50,52,40),a+"chair;shadow=0;direction=south"); -g.vertex=!0;var h=new mxCell("",new mxGeometry(110,0,40,52),a+"chair;shadow=0;");h.vertex=!0;var k=new mxCell("",new mxGeometry(110,88,40,52),a+"chair;shadow=0;direction=west;");k.vertex=!0;return sb.createVertexTemplateFromCells([c,e,f,g,h,k,d],200,140,"Large kitchen table")}),this.addEntry("floorplan kitchen table large oval",function(){var d=new mxCell("",new mxGeometry(20,20,160,100),"shape=ellipse;shadow=0;html=1;");d.vertex=!0;var c=new mxCell("",new mxGeometry(50,0,40,52),a+"chair;shadow=0;"); -c.vertex=!0;var e=new mxCell("",new mxGeometry(50,88,40,52),a+"chair;shadow=0;direction=west;");e.vertex=!0;var f=new mxCell("",new mxGeometry(0,50,52,40),a+"chair;shadow=0;direction=north;");f.vertex=!0;var g=new mxCell("",new mxGeometry(148,50,52,40),a+"chair;shadow=0;direction=south");g.vertex=!0;var h=new mxCell("",new mxGeometry(110,0,40,52),a+"chair;shadow=0;");h.vertex=!0;var k=new mxCell("",new mxGeometry(110,88,40,52),a+"chair;shadow=0;direction=west;");k.vertex=!0;return sb.createVertexTemplateFromCells([c, -e,f,g,h,k,d],200,140,"Large oval kitchen table")}),this.addEntry("floorplan office table",function(){var d=new mxCell("",new mxGeometry(0,20,80,50),"shape=rect;shadow=0;html=1;");d.vertex=!0;var c=new mxCell("",new mxGeometry(20,0,40,43),a+"office_chair;shadow=0;");c.vertex=!0;var e=new mxCell("",new mxGeometry(15,30,50,40),a+"workstation;shadow=0;flipV=1;");e.vertex=!0;return sb.createVertexTemplateFromCells([c,d,e],80,70,"Office table")}),this.addEntry("floorplan office table",function(){var d= -new mxCell("",new mxGeometry(20,20,100,100),"shape=rect;shadow=0;html=1;");d.vertex=!0;var c=new mxCell("",new mxGeometry(50,0,40,43),a+"office_chair;shadow=0;");c.vertex=!0;var e=new mxCell("",new mxGeometry(50,97,40,43),a+"office_chair;shadow=0;direction=west;");e.vertex=!0;var f=new mxCell("",new mxGeometry(0,50,43,40),a+"office_chair;shadow=0;direction=north;");f.vertex=!0;var g=new mxCell("",new mxGeometry(97,50,43,40),a+"office_chair;shadow=0;direction=south");g.vertex=!0;return sb.createVertexTemplateFromCells([c, -e,f,g,d],140,140,"Office table")}),this.addEntry("floorplan office table large",function(){var d=new mxCell("",new mxGeometry(20,20,160,100),"shape=rect;shadow=0;html=1;");d.vertex=!0;var c=new mxCell("",new mxGeometry(50,0,40,43),a+"office_chair;shadow=0;");c.vertex=!0;var e=new mxCell("",new mxGeometry(50,97,40,43),a+"office_chair;shadow=0;direction=west;");e.vertex=!0;var f=new mxCell("",new mxGeometry(0,50,43,40),a+"office_chair;shadow=0;direction=north;");f.vertex=!0;var g=new mxCell("",new mxGeometry(157, -50,43,40),a+"office_chair;shadow=0;direction=south");g.vertex=!0;var h=new mxCell("",new mxGeometry(110,0,40,43),a+"office_chair;shadow=0;");h.vertex=!0;var k=new mxCell("",new mxGeometry(110,97,40,43),a+"office_chair;shadow=0;direction=west;");k.vertex=!0;return sb.createVertexTemplateFromCells([c,e,f,g,h,k,d],200,140,"Large office table")}),this.addEntry("floorplan office table large oval",function(){var d=new mxCell("",new mxGeometry(20,20,160,100),"shape=ellipse;shadow=0;html=1;");d.vertex=!0; -var c=new mxCell("",new mxGeometry(50,0,40,43),a+"office_chair;shadow=0;");c.vertex=!0;var e=new mxCell("",new mxGeometry(50,97,40,43),a+"office_chair;shadow=0;direction=west;");e.vertex=!0;var f=new mxCell("",new mxGeometry(0,50,43,40),a+"office_chair;shadow=0;direction=north;");f.vertex=!0;var g=new mxCell("",new mxGeometry(157,50,43,40),a+"office_chair;shadow=0;direction=south");g.vertex=!0;var h=new mxCell("",new mxGeometry(110,0,40,43),a+"office_chair;shadow=0;");h.vertex=!0;var k=new mxCell("", -new mxGeometry(110,97,40,43),a+"office_chair;shadow=0;direction=west;");k.vertex=!0;return sb.createVertexTemplateFromCells([c,e,f,g,h,k,d],200,140,"Large oval office table")}),this.addEntry("floorplan office table large oval",function(){var d=new mxCell("",new mxGeometry(20,20,280,100),"shape=ellipse;shadow=0;html=1;");d.vertex=!0;var c=new mxCell("",new mxGeometry(50,0,40,43),a+"office_chair;shadow=0;");c.vertex=!0;var e=new mxCell("",new mxGeometry(50,97,40,43),a+"office_chair;shadow=0;direction=west;"); -e.vertex=!0;var f=new mxCell("",new mxGeometry(0,50,43,40),a+"office_chair;shadow=0;direction=north;");f.vertex=!0;var g=new mxCell("",new mxGeometry(277,50,43,40),a+"office_chair;shadow=0;direction=south");g.vertex=!0;var h=new mxCell("",new mxGeometry(110,0,40,43),a+"office_chair;shadow=0;");h.vertex=!0;var k=new mxCell("",new mxGeometry(110,97,40,43),a+"office_chair;shadow=0;direction=west;");k.vertex=!0;var l=new mxCell("",new mxGeometry(170,0,40,43),a+"office_chair;shadow=0;");l.vertex=!0;var m= -new mxCell("",new mxGeometry(170,97,40,43),a+"office_chair;shadow=0;direction=west;");m.vertex=!0;var n=new mxCell("",new mxGeometry(230,0,40,43),a+"office_chair;shadow=0;");n.vertex=!0;var p=new mxCell("",new mxGeometry(230,97,40,43),a+"office_chair;shadow=0;direction=west;");p.vertex=!0;return sb.createVertexTemplateFromCells([c,e,f,g,h,k,l,m,n,p,d],320,140,"Large oval office table")}),this.addEntry("floorplan office table conference large huge",function(){var d=new mxCell("",new mxGeometry(20, -20,520,100),"shape=ellipse;shadow=0;html=1;");d.vertex=!0;var c=new mxCell("",new mxGeometry(50,0,40,43),a+"office_chair;shadow=0;");c.vertex=!0;var e=new mxCell("",new mxGeometry(50,97,40,43),a+"office_chair;shadow=0;direction=west;");e.vertex=!0;var f=new mxCell("",new mxGeometry(0,50,43,40),a+"office_chair;shadow=0;direction=north;");f.vertex=!0;var g=new mxCell("",new mxGeometry(517,50,43,40),a+"office_chair;shadow=0;direction=south");g.vertex=!0;var h=new mxCell("",new mxGeometry(110,0,40,43), +"toilet;",50,67,"","Toilet",null,null,this.getTagsForStencil("mxgraph.floorplan","toilet","floorplan ").join(" ")),this.createVertexTemplateEntry(a+"water_cooler;",40,40,"","Water Cooler",null,null,this.getTagsForStencil("mxgraph.floorplan","water_cooler","floorplan ").join(" ")),this.createVertexTemplateEntry(a+"workstation;",50,40,"","Workstation",null,null,this.getTagsForStencil("mxgraph.floorplan","workstation","floorplan ").join(" ")),this.addEntry("floorplan kitchen table small",function(){var e= +new mxCell("",new mxGeometry(0,20,80,80),"shape=rect;shadow=0;html=1;");e.vertex=!0;var c=new mxCell("",new mxGeometry(20,0,40,52),a+"chair;shadow=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(20,68,40,52),a+"chair;shadow=0;rotation=180;");d.vertex=!0;return sb.createVertexTemplateFromCells([c,d,e],80,120,"Small kitchen table")}),this.addEntry("floorplan kitchen table",function(){var e=new mxCell("",new mxGeometry(20,20,100,100),"shape=rect;shadow=0;html=1;");e.vertex=!0;var c=new mxCell("", +new mxGeometry(50,0,40,52),a+"chair;shadow=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(50,88,40,52),a+"chair;shadow=0;direction=west;");d.vertex=!0;var f=new mxCell("",new mxGeometry(0,50,52,40),a+"chair;shadow=0;direction=north;");f.vertex=!0;var g=new mxCell("",new mxGeometry(88,50,52,40),a+"chair;shadow=0;direction=south");g.vertex=!0;return sb.createVertexTemplateFromCells([c,d,f,g,e],140,140,"Kitchen table")}),this.addEntry("floorplan kitchen table round",function(){var e=new mxCell("", +new mxGeometry(20,20,100,100),"shape=ellipse;shadow=0;html=1;");e.vertex=!0;var c=new mxCell("",new mxGeometry(50,0,40,52),a+"chair;shadow=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(50,88,40,52),a+"chair;shadow=0;direction=west;");d.vertex=!0;var f=new mxCell("",new mxGeometry(0,50,52,40),a+"chair;shadow=0;direction=north;");f.vertex=!0;var g=new mxCell("",new mxGeometry(88,50,52,40),a+"chair;shadow=0;direction=south");g.vertex=!0;return sb.createVertexTemplateFromCells([c,d,f,g,e],140,140, +"Round kitchen table")}),this.addEntry("floorplan kitchen table large",function(){var e=new mxCell("",new mxGeometry(20,20,160,100),"shape=rect;shadow=0;html=1;");e.vertex=!0;var c=new mxCell("",new mxGeometry(50,0,40,52),a+"chair;shadow=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(50,88,40,52),a+"chair;shadow=0;direction=west;");d.vertex=!0;var f=new mxCell("",new mxGeometry(0,50,52,40),a+"chair;shadow=0;direction=north;");f.vertex=!0;var g=new mxCell("",new mxGeometry(148,50,52,40),a+"chair;shadow=0;direction=south"); +g.vertex=!0;var h=new mxCell("",new mxGeometry(110,0,40,52),a+"chair;shadow=0;");h.vertex=!0;var k=new mxCell("",new mxGeometry(110,88,40,52),a+"chair;shadow=0;direction=west;");k.vertex=!0;return sb.createVertexTemplateFromCells([c,d,f,g,h,k,e],200,140,"Large kitchen table")}),this.addEntry("floorplan kitchen table large oval",function(){var e=new mxCell("",new mxGeometry(20,20,160,100),"shape=ellipse;shadow=0;html=1;");e.vertex=!0;var c=new mxCell("",new mxGeometry(50,0,40,52),a+"chair;shadow=0;"); +c.vertex=!0;var d=new mxCell("",new mxGeometry(50,88,40,52),a+"chair;shadow=0;direction=west;");d.vertex=!0;var f=new mxCell("",new mxGeometry(0,50,52,40),a+"chair;shadow=0;direction=north;");f.vertex=!0;var g=new mxCell("",new mxGeometry(148,50,52,40),a+"chair;shadow=0;direction=south");g.vertex=!0;var h=new mxCell("",new mxGeometry(110,0,40,52),a+"chair;shadow=0;");h.vertex=!0;var k=new mxCell("",new mxGeometry(110,88,40,52),a+"chair;shadow=0;direction=west;");k.vertex=!0;return sb.createVertexTemplateFromCells([c, +d,f,g,h,k,e],200,140,"Large oval kitchen table")}),this.addEntry("floorplan office table",function(){var e=new mxCell("",new mxGeometry(0,20,80,50),"shape=rect;shadow=0;html=1;");e.vertex=!0;var c=new mxCell("",new mxGeometry(20,0,40,43),a+"office_chair;shadow=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(15,30,50,40),a+"workstation;shadow=0;flipV=1;");d.vertex=!0;return sb.createVertexTemplateFromCells([c,e,d],80,70,"Office table")}),this.addEntry("floorplan office table",function(){var e= +new mxCell("",new mxGeometry(20,20,100,100),"shape=rect;shadow=0;html=1;");e.vertex=!0;var c=new mxCell("",new mxGeometry(50,0,40,43),a+"office_chair;shadow=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(50,97,40,43),a+"office_chair;shadow=0;direction=west;");d.vertex=!0;var f=new mxCell("",new mxGeometry(0,50,43,40),a+"office_chair;shadow=0;direction=north;");f.vertex=!0;var g=new mxCell("",new mxGeometry(97,50,43,40),a+"office_chair;shadow=0;direction=south");g.vertex=!0;return sb.createVertexTemplateFromCells([c, +d,f,g,e],140,140,"Office table")}),this.addEntry("floorplan office table large",function(){var e=new mxCell("",new mxGeometry(20,20,160,100),"shape=rect;shadow=0;html=1;");e.vertex=!0;var c=new mxCell("",new mxGeometry(50,0,40,43),a+"office_chair;shadow=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(50,97,40,43),a+"office_chair;shadow=0;direction=west;");d.vertex=!0;var f=new mxCell("",new mxGeometry(0,50,43,40),a+"office_chair;shadow=0;direction=north;");f.vertex=!0;var g=new mxCell("",new mxGeometry(157, +50,43,40),a+"office_chair;shadow=0;direction=south");g.vertex=!0;var h=new mxCell("",new mxGeometry(110,0,40,43),a+"office_chair;shadow=0;");h.vertex=!0;var k=new mxCell("",new mxGeometry(110,97,40,43),a+"office_chair;shadow=0;direction=west;");k.vertex=!0;return sb.createVertexTemplateFromCells([c,d,f,g,h,k,e],200,140,"Large office table")}),this.addEntry("floorplan office table large oval",function(){var e=new mxCell("",new mxGeometry(20,20,160,100),"shape=ellipse;shadow=0;html=1;");e.vertex=!0; +var c=new mxCell("",new mxGeometry(50,0,40,43),a+"office_chair;shadow=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(50,97,40,43),a+"office_chair;shadow=0;direction=west;");d.vertex=!0;var f=new mxCell("",new mxGeometry(0,50,43,40),a+"office_chair;shadow=0;direction=north;");f.vertex=!0;var g=new mxCell("",new mxGeometry(157,50,43,40),a+"office_chair;shadow=0;direction=south");g.vertex=!0;var h=new mxCell("",new mxGeometry(110,0,40,43),a+"office_chair;shadow=0;");h.vertex=!0;var k=new mxCell("", +new mxGeometry(110,97,40,43),a+"office_chair;shadow=0;direction=west;");k.vertex=!0;return sb.createVertexTemplateFromCells([c,d,f,g,h,k,e],200,140,"Large oval office table")}),this.addEntry("floorplan office table large oval",function(){var e=new mxCell("",new mxGeometry(20,20,280,100),"shape=ellipse;shadow=0;html=1;");e.vertex=!0;var c=new mxCell("",new mxGeometry(50,0,40,43),a+"office_chair;shadow=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(50,97,40,43),a+"office_chair;shadow=0;direction=west;"); +d.vertex=!0;var f=new mxCell("",new mxGeometry(0,50,43,40),a+"office_chair;shadow=0;direction=north;");f.vertex=!0;var g=new mxCell("",new mxGeometry(277,50,43,40),a+"office_chair;shadow=0;direction=south");g.vertex=!0;var h=new mxCell("",new mxGeometry(110,0,40,43),a+"office_chair;shadow=0;");h.vertex=!0;var k=new mxCell("",new mxGeometry(110,97,40,43),a+"office_chair;shadow=0;direction=west;");k.vertex=!0;var l=new mxCell("",new mxGeometry(170,0,40,43),a+"office_chair;shadow=0;");l.vertex=!0;var m= +new mxCell("",new mxGeometry(170,97,40,43),a+"office_chair;shadow=0;direction=west;");m.vertex=!0;var n=new mxCell("",new mxGeometry(230,0,40,43),a+"office_chair;shadow=0;");n.vertex=!0;var p=new mxCell("",new mxGeometry(230,97,40,43),a+"office_chair;shadow=0;direction=west;");p.vertex=!0;return sb.createVertexTemplateFromCells([c,d,f,g,h,k,l,m,n,p,e],320,140,"Large oval office table")}),this.addEntry("floorplan office table conference large huge",function(){var e=new mxCell("",new mxGeometry(20, +20,520,100),"shape=ellipse;shadow=0;html=1;");e.vertex=!0;var c=new mxCell("",new mxGeometry(50,0,40,43),a+"office_chair;shadow=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(50,97,40,43),a+"office_chair;shadow=0;direction=west;");d.vertex=!0;var f=new mxCell("",new mxGeometry(0,50,43,40),a+"office_chair;shadow=0;direction=north;");f.vertex=!0;var g=new mxCell("",new mxGeometry(517,50,43,40),a+"office_chair;shadow=0;direction=south");g.vertex=!0;var h=new mxCell("",new mxGeometry(110,0,40,43), a+"office_chair;shadow=0;");h.vertex=!0;var k=new mxCell("",new mxGeometry(110,97,40,43),a+"office_chair;shadow=0;direction=west;");k.vertex=!0;var l=new mxCell("",new mxGeometry(170,0,40,43),a+"office_chair;shadow=0;");l.vertex=!0;var m=new mxCell("",new mxGeometry(170,97,40,43),a+"office_chair;shadow=0;direction=west;");m.vertex=!0;var n=new mxCell("",new mxGeometry(230,0,40,43),a+"office_chair;shadow=0;");n.vertex=!0;var p=new mxCell("",new mxGeometry(230,97,40,43),a+"office_chair;shadow=0;direction=west;"); p.vertex=!0;var q=new mxCell("",new mxGeometry(290,0,40,43),a+"office_chair;shadow=0;");q.vertex=!0;var t=new mxCell("",new mxGeometry(290,97,40,43),a+"office_chair;shadow=0;direction=west;");t.vertex=!0;var u=new mxCell("",new mxGeometry(350,0,40,43),a+"office_chair;shadow=0;");u.vertex=!0;var v=new mxCell("",new mxGeometry(350,97,40,43),a+"office_chair;shadow=0;direction=west;");v.vertex=!0;var w=new mxCell("",new mxGeometry(410,0,40,43),a+"office_chair;shadow=0;");w.vertex=!0;var r=new mxCell("", -new mxGeometry(410,97,40,43),a+"office_chair;shadow=0;direction=west;");r.vertex=!0;var y=new mxCell("",new mxGeometry(470,0,40,43),a+"office_chair;shadow=0;");y.vertex=!0;var x=new mxCell("",new mxGeometry(470,97,40,43),a+"office_chair;shadow=0;direction=west;");x.vertex=!0;return sb.createVertexTemplateFromCells([c,e,f,g,h,k,l,m,n,p,q,t,u,v,w,r,y,x,d],560,140,"Conference table")})];this.addPalette("floorplan",mxResources.get("floorplans"),!1,mxUtils.bind(this,function(d){for(var c=0;crd Party","External Infrastructure 3rd party",null,null,this.getTagsForStencil("mxgraph.gcp2.zones", "","gcp google cloud platform zone external infrastructure 3rd party").join(" ")),this.createVertexTemplateEntry(b+"fillColor=#E1F5FE;",120,75,"External\nInfrastructure\n1st Party","External Infrastructure 1st party",null,null,this.getTagsForStencil("mxgraph.gcp2.zones","","gcp google cloud platform zone external infrastructure 1st party").join(" ")),this.addEntry("gcp google cloud platform zone project cloud service provider",function(){var c=new mxCell("Project Zone / Cloud Service Provider", -new mxGeometry(0,0,530,490),b+"fillColor=#F6F6F6;");c.vertex=!0;var e=new mxCell("Logical Grouping of Services / Instances",new mxGeometry(0,0,250,180),b+"fillColor=#E3F2FD;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(10,50);e.vertex=!0;c.insert(e);var f=new mxCell("Zone",new mxGeometry(0,0,230,120),b+"fillColor=#FFF3E0;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(10,50);f.vertex=!0;e.insert(f);e=new mxCell("SubNetwork",new mxGeometry(0,0,210,60),b+"fillColor=#EDE7F6;");e.geometry.relative= -!0;e.geometry.offset=new mxPoint(10,50);e.vertex=!0;f.insert(e);f=new mxCell("Kubernetes cluster",new mxGeometry(0,0,250,120),b+"fillColor=#FCE4EC;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(10,240);f.vertex=!0;c.insert(f);e=new mxCell("pod",new mxGeometry(0,0,210,60),b+"fillColor=#E8F5E9;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(10,50);e.vertex=!0;f.insert(e);f=new mxCell("Account",new mxGeometry(0,0,250,60),b+"fillColor=#E8EAF6;");f.geometry.relative=!0;f.geometry.offset= -new mxPoint(10,370);f.vertex=!0;c.insert(f);f=new mxCell("Region",new mxGeometry(0,0,250,310),b+"fillColor=#ECEFF1;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(270,50);f.vertex=!0;c.insert(f);e=new mxCell("Zone",new mxGeometry(0,0,230,250),b+"fillColor=#FFF3E0;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(10,50);e.vertex=!0;f.insert(e);f=new mxCell("Firewall",new mxGeometry(0,0,210,190),b+"fillColor=#FBE9E7;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(10,50);f.vertex= -!0;e.insert(f);e=new mxCell("Instance Group",new mxGeometry(0,0,190,60),b+"fillColor=#F9FBE7;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(10,50);e.vertex=!0;f.insert(e);e=new mxCell("Replica Pool",new mxGeometry(0,0,190,60),b+"fillColor=#E0F7FA;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(10,120);e.vertex=!0;f.insert(e);f=new mxCell("Optional Component",new mxGeometry(0,0,250,60),"rounded=1;absoluteArcSize=1;arcSize=2;html=1;strokeColor=none;gradientColor=none;shadow=0;dashed=1;strokeColor=#4284F3;fontSize=12;fontColor=#9E9E9E;align=left;verticalAlign=top;spacing=10;spacingTop=-4;fillColor=none;dashPattern=1 2;strokeWidth=2;"); +new mxGeometry(0,0,530,490),b+"fillColor=#F6F6F6;");c.vertex=!0;var d=new mxCell("Logical Grouping of Services / Instances",new mxGeometry(0,0,250,180),b+"fillColor=#E3F2FD;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(10,50);d.vertex=!0;c.insert(d);var f=new mxCell("Zone",new mxGeometry(0,0,230,120),b+"fillColor=#FFF3E0;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(10,50);f.vertex=!0;d.insert(f);d=new mxCell("SubNetwork",new mxGeometry(0,0,210,60),b+"fillColor=#EDE7F6;");d.geometry.relative= +!0;d.geometry.offset=new mxPoint(10,50);d.vertex=!0;f.insert(d);f=new mxCell("Kubernetes cluster",new mxGeometry(0,0,250,120),b+"fillColor=#FCE4EC;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(10,240);f.vertex=!0;c.insert(f);d=new mxCell("pod",new mxGeometry(0,0,210,60),b+"fillColor=#E8F5E9;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(10,50);d.vertex=!0;f.insert(d);f=new mxCell("Account",new mxGeometry(0,0,250,60),b+"fillColor=#E8EAF6;");f.geometry.relative=!0;f.geometry.offset= +new mxPoint(10,370);f.vertex=!0;c.insert(f);f=new mxCell("Region",new mxGeometry(0,0,250,310),b+"fillColor=#ECEFF1;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(270,50);f.vertex=!0;c.insert(f);d=new mxCell("Zone",new mxGeometry(0,0,230,250),b+"fillColor=#FFF3E0;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(10,50);d.vertex=!0;f.insert(d);f=new mxCell("Firewall",new mxGeometry(0,0,210,190),b+"fillColor=#FBE9E7;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(10,50);f.vertex= +!0;d.insert(f);d=new mxCell("Instance Group",new mxGeometry(0,0,190,60),b+"fillColor=#F9FBE7;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(10,50);d.vertex=!0;f.insert(d);d=new mxCell("Replica Pool",new mxGeometry(0,0,190,60),b+"fillColor=#E0F7FA;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(10,120);d.vertex=!0;f.insert(d);f=new mxCell("Optional Component",new mxGeometry(0,0,250,60),"rounded=1;absoluteArcSize=1;arcSize=2;html=1;strokeColor=none;gradientColor=none;shadow=0;dashed=1;strokeColor=#4284F3;fontSize=12;fontColor=#9E9E9E;align=left;verticalAlign=top;spacing=10;spacingTop=-4;fillColor=none;dashPattern=1 2;strokeWidth=2;"); f.geometry.relative=!0;f.geometry.offset=new mxPoint(270,370);f.vertex=!0;c.insert(f);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Project Zone / Cloud Service Provider")}),this.createVertexTemplateEntry("fillColor=#4DA1F5;strokeColor=none;shadow=1;gradientColor=none;fontSize=14;align=left;spacingLeft=50;fontColor=#ffffff;whiteSpace=wrap;html=1;",1E3,40,"Architecture: App Engine and Cloud Endpoints","Title bar",null,null,this.getTagsForStencil("mxgraph.gcp2.zones", "","gcp google cloud platform zone title bar").join(" ")),this.createVertexTemplateEntry("strokeColor=none;shadow=0;gradientColor=none;fontSize=11;align=left;spacing=10;fontColor=#;9E9E9E;verticalAlign=top;spacingTop=100;whiteSpace=wrap;html=1;",300,350,"Use this note to call out\nor clarify parts of a diagram","Note",null,null,this.getTagsForStencil("mxgraph.gcp2.zones","","gcp google cloud platform zone note").join(" ")),this.addEntry("gcp google cloud platform zone project",function(){var c=new mxCell("Google Cloud Platform", -new mxGeometry(0,0,650,350),"fillColor=#F6F6F6;strokeColor=none;shadow=0;gradientColor=none;fontSize=14;align=left;spacing=10;fontColor=#717171;9E9E9E;verticalAlign=top;spacingTop=-4;fontStyle=0;spacingLeft=40;html=1;whiteSpace=wrap;");c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,23,20),"shape=mxgraph.gcp2.google_cloud_platform;fillColor=#F6F6F6;strokeColor=none;shadow=0;gradientColor=none;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(20,10);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c], -c.geometry.width,c.geometry.height,"Project Zone")}),this.addEntry("gcp google cloud platform zone markers",function(){b="shape=ellipse;perimeter=ellipsePerimeter;strokeColor=#BDBDBD;strokeWidth=2;shadow=0;gradientColor=none;fontColor=#757575;align=center;html=1;fontStyle=1;spacingTop=-1;";var c=new mxCell("1",new mxGeometry(0,0,20,20),b);c.vertex=!0;var e=new mxCell("2",new mxGeometry(40,0,20,20),b);e.vertex=!0;var f=new mxCell("3",new mxGeometry(80,0,20,20),b);f.vertex=!0;var g=new mxCell("4",new mxGeometry(120, -0,20,20),b);g.vertex=!0;var h=new mxCell("5",new mxGeometry(160,0,20,20),b);h.vertex=!0;var k=new mxCell("6",new mxGeometry(200,0,20,20),b);k.vertex=!0;var l=new mxCell("7",new mxGeometry(240,0,20,20),b);l.vertex=!0;var m=new mxCell("Markers to be used with the legend",new mxGeometry(0,20,260,30),"strokeColor=none;fillColor=none;fontColor=#757575;align=left;html=1;fontStyle=0;fontSize=11;");m.vertex=!0;return a.createVertexTemplateFromCells([c,e,f,g,h,k,l,m],260,50,"Markers")}),this.addEntry("gcp google cloud platform zone markers", -function(){var c=new mxCell("",new mxGeometry(0,0,600,70),"strokeColor=#BDBDBD;strokeWidth=1;shadow=0;gradientColor=none;");c.vertex=!0;var e=new mxCell("1 Commit code",new mxGeometry(0,0,200,30),"strokeColor=none;fillColor=none;fontColor=#757575;align=left;html=1;fontStyle=0;spacingLeft=5;fontSize=11;verticalAlign=top;whiteSpace=wrap;spacingRight=5;");e.geometry.relative=!0;e.vertex=!0;c.insert(e);e=new mxCell("2 Detect code change",new mxGeometry(0,0,200,30),"strokeColor=none;fillColor=none;fontColor=#757575;align=left;html=1;fontStyle=0;spacingLeft=5;fontSize=11;verticalAlign=top;whiteSpace=wrap;spacingRight=5;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,30);e.vertex=!0;c.insert(e);e=new mxCell("3 Build immutable image",new mxGeometry(0,0,200,30),"strokeColor=none;fillColor=none;fontColor=#757575;align=left;html=1;fontStyle=0;spacingLeft=5;fontSize=11;verticalAlign=top;whiteSpace=wrap;spacingRight=5;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(200,0);e.vertex=!0;c.insert(e);e=new mxCell("4 Launch test instance from image",new mxGeometry(0,0,200,30),"strokeColor=none;fillColor=none;fontColor=#757575;align=left;html=1;fontStyle=0;spacingLeft=5;fontSize=11;verticalAlign=top;whiteSpace=wrap;spacingRight=5;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(200,30);e.vertex=!0;c.insert(e);e=new mxCell("5 Run tests",new mxGeometry(0,0,200,30),"strokeColor=none;fillColor=none;fontColor=#757575;align=left;html=1;fontStyle=0;spacingLeft=5;fontSize=11;verticalAlign=top;whiteSpace=wrap;spacingRight=5;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(400,0);e.vertex=!0;c.insert(e);e=new mxCell("6 Perform rolling update of image to autoscaler",new mxGeometry(0,0,200,30),"strokeColor=none;fillColor=none;fontColor=#757575;align=left;html=1;fontStyle=0;spacingLeft=5;fontSize=11;verticalAlign=top;whiteSpace=wrap;spacingRight=5;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(400,30);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Markers")})];this.addPalette("gcp2Zones","GCP / Zones",!1,mxUtils.bind(this,function(c){for(var e=0;eName

Compute Engine',new mxGeometry(0,0, +b.vertex=!0;return sb.createVertexTemplateFromCells([b],100,44,"Blank Two and Three Line")}));this.addPalette("gcp2Service Cards","GCP / Service Cards",!1,mxUtils.bind(this,function(b){for(var e=0;eName

Compute Engine',new mxGeometry(0,0, 30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNyA3aDZ2Nkg3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05IDBoMnY0SDl6TTUgMGgydjRINXptOCAwaDJ2NGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOSAxNmgydjRIOXptLTQgMGgydjRINXptOCAwaDJ2NGgtMnptMy01VjloNHYyem0wIDR2LTJoNHYyem0wLThWNWg0djJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTAgMTFWOWg0djJ6bTAgNHYtMmg0djJ6bTAtOFY1aDR2MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMyAzdjE0aDE0VjN6bTEyIDEySDVWNWgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAgMTBsLTMgM2g2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMyA3bC0zIDMgMyAzeiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Compute Engine")}));a.push(this.addEntry("gcp google cloud platform compute compute engine",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Compute Engine', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Compute Engine")}));a.push(this.addEntry("gcp google cloud platform compute compute engine",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Compute Engine', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNyA3aDZ2Nkg3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05IDBoMnY0SDl6TTUgMGgydjRINXptOCAwaDJ2NGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOSAxNmgydjRIOXptLTQgMGgydjRINXptOCAwaDJ2NGgtMnptMy01VjloNHYyem0wIDR2LTJoNHYyem0wLThWNWg0djJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTAgMTFWOWg0djJ6bTAgNHYtMmg0djJ6bTAtOFY1aDR2MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMyAzdjE0aDE0VjN6bTEyIDEySDVWNWgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAgMTBsLTMgM2g2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMyA3bC0zIDMgMyAzeiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Compute Engine")}));a.push(this.addEntry("gcp google cloud platform compute gpu",function(){var b=new mxCell("",new mxGeometry(0,0,100,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("GPU",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNyA3aDZ2Nkg3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05IDBoMnY0SDl6TTUgMGgydjRINXptOCAwaDJ2NGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOSAxNmgydjRIOXptLTQgMGgydjRINXptOCAwaDJ2NGgtMnptMy01VjloNHYyem0wIDR2LTJoNHYyem0wLThWNWg0djJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTAgMTFWOWg0djJ6bTAgNHYtMmg0djJ6bTAtOFY1aDR2MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMyAzdjE0aDE0VjN6bTEyIDEySDVWNWgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAgMTBsLTMgM2g2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMyA3bC0zIDMgMyAzeiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GPU")}));a.push(this.addEntry("gcp google cloud platform compute gpu",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
GPU',new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNyA3aDZ2Nkg3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05IDBoMnY0SDl6TTUgMGgydjRINXptOCAwaDJ2NGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOSAxNmgydjRIOXptLTQgMGgydjRINXptOCAwaDJ2NGgtMnptMy01VjloNHYyem0wIDR2LTJoNHYyem0wLThWNWg0djJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTAgMTFWOWg0djJ6bTAgNHYtMmg0djJ6bTAtOFY1aDR2MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMyAzdjE0aDE0VjN6bTEyIDEySDVWNWgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAgMTBsLTMgM2g2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMyA3bC0zIDMgMyAzeiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GPU")}));a.push(this.addEntry("gcp google cloud platform compute gpu",function(){var b=new mxCell("",new mxGeometry(0,0,118,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
GPU',new mxGeometry(0,0,30, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Compute Engine")}));a.push(this.addEntry("gcp google cloud platform compute gpu",function(){var b=new mxCell("",new mxGeometry(0,0,100,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("GPU",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNyA3aDZ2Nkg3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05IDBoMnY0SDl6TTUgMGgydjRINXptOCAwaDJ2NGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOSAxNmgydjRIOXptLTQgMGgydjRINXptOCAwaDJ2NGgtMnptMy01VjloNHYyem0wIDR2LTJoNHYyem0wLThWNWg0djJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTAgMTFWOWg0djJ6bTAgNHYtMmg0djJ6bTAtOFY1aDR2MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMyAzdjE0aDE0VjN6bTEyIDEySDVWNWgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAgMTBsLTMgM2g2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMyA3bC0zIDMgMyAzeiIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GPU")}));a.push(this.addEntry("gcp google cloud platform compute gpu",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
GPU',new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNyA3aDZ2Nkg3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05IDBoMnY0SDl6TTUgMGgydjRINXptOCAwaDJ2NGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOSAxNmgydjRIOXptLTQgMGgydjRINXptOCAwaDJ2NGgtMnptMy01VjloNHYyem0wIDR2LTJoNHYyem0wLThWNWg0djJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTAgMTFWOWg0djJ6bTAgNHYtMmg0djJ6bTAtOFY1aDR2MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMyAzdjE0aDE0VjN6bTEyIDEySDVWNWgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAgMTBsLTMgM2g2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMyA3bC0zIDMgMyAzeiIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GPU")}));a.push(this.addEntry("gcp google cloud platform compute gpu",function(){var b=new mxCell("",new mxGeometry(0,0,118,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
GPU',new mxGeometry(0,0,30, 30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNyA3aDZ2Nkg3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05IDBoMnY0SDl6TTUgMGgydjRINXptOCAwaDJ2NGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOSAxNmgydjRIOXptLTQgMGgydjRINXptOCAwaDJ2NGgtMnptMy01VjloNHYyem0wIDR2LTJoNHYyem0wLThWNWg0djJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTAgMTFWOWg0djJ6bTAgNHYtMmg0djJ6bTAtOFY1aDR2MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMyAzdjE0aDE0VjN6bTEyIDEySDVWNWgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAgMTBsLTMgM2g2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMyA3bC0zIDMgMyAzeiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GPU")}));a.push(this.addEntry("gcp google cloud platform compute app engine",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("App\nEngine",new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2LjAyMDAwMDQ1Nzc2MzY3MiIgZmlsbC1ydWxlPSJldmVub2RkIiB2aWV3Qm94PSI4Ljk0MDY5NjcxNjMwODU5NGUtOCAwIDIwIDE2LjAyMDAwMDQ1Nzc2MzY3MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDJ7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4zIDcuMjZsLTEuMjIgMS4yMkExLjcxIDEuNzEgMCAwIDEgMTAgMTEuNDlhMS43NCAxLjc0IDAgMCAxLTEuMzMtLjY0bC0xLjIyIDEuMjJhMy40MyAzLjQzIDAgMCAwIDUuOTg0LTEuMzgxQTMuNDMgMy40MyAwIDAgMCAxMi4zIDcuMjZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDMuNTJhNi4yNSA2LjI1IDAgMCAwIDAgMTIuNSA2LjI1IDYuMjUgMCAwIDAgMC0xMi41bTAgMTAuNzRhNC40NSA0LjQ1IDAgMCAxLTMuMTU3LTcuNTk3QTQuNDUgNC40NSAwIDAgMSAxNC40NCA5LjgyIDQuNDQgNC40NCAwIDAgMSAxMCAxNC4yNiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xOS42MiA5LjE2bC0yLjU2LS44MWE3LjEgNy4xIDAgMCAxIC4xNyAxLjUzIDcuNjIgNy42MiAwIDAgMS0uMDggMS4wOGgyLjQ3YS40NC40NCAwIDAgMCAuMzgtLjQydi0xYS40NC40NCAwIDAgMC0uMzgtLjQyTTEwIDIuNzhhNy40OCA3LjQ4IDAgMCAxIDEuNS4xNUwxMC41OC4zOGMtLjA3LS4yMi0uMjEtLjM4LS40Mi0uMzhoLS4zOGEuNDUuNDUgMCAwIDAtLjQyLjM4bC0uOCAyLjU0QTcuNjQgNy42NCAwIDAgMSAxMCAyLjc4bS03LjIzIDcuMWE3LjEgNy4xIDAgMCAxIC4xNy0xLjUzbC0yLjU2LjgxYS40NC40NCAwIDAgMC0uMzguNDJ2MWEuNDQuNDQgMCAwIDAgLjM4LjQyaDIuNDdhNy42MiA3LjYyIDAgMCAxLS4wOC0xLjA4Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDcuMjZhMi41IDIuNSAwIDEgMCAwIDUgMi41IDIuNSAwIDEgMCAwLTV6bTAgMy43NWExLjI1IDEuMjUgMCAxIDEgMC0yLjUgMS4yNSAxLjI1IDAgMCAxIDEuMjUgMS4yNUExLjI1IDEuMjUgMCAwIDEgMTAgMTEuMDJ6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"App Engine")}));a.push(this.addEntry("gcp google cloud platform compute app engine",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
App Engine',new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2LjAyMDAwMDQ1Nzc2MzY3MiIgZmlsbC1ydWxlPSJldmVub2RkIiB2aWV3Qm94PSI4Ljk0MDY5NjcxNjMwODU5NGUtOCAwIDIwIDE2LjAyMDAwMDQ1Nzc2MzY3MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDJ7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4zIDcuMjZsLTEuMjIgMS4yMkExLjcxIDEuNzEgMCAwIDEgMTAgMTEuNDlhMS43NCAxLjc0IDAgMCAxLTEuMzMtLjY0bC0xLjIyIDEuMjJhMy40MyAzLjQzIDAgMCAwIDUuOTg0LTEuMzgxQTMuNDMgMy40MyAwIDAgMCAxMi4zIDcuMjZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDMuNTJhNi4yNSA2LjI1IDAgMCAwIDAgMTIuNSA2LjI1IDYuMjUgMCAwIDAgMC0xMi41bTAgMTAuNzRhNC40NSA0LjQ1IDAgMCAxLTMuMTU3LTcuNTk3QTQuNDUgNC40NSAwIDAgMSAxNC40NCA5LjgyIDQuNDQgNC40NCAwIDAgMSAxMCAxNC4yNiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xOS42MiA5LjE2bC0yLjU2LS44MWE3LjEgNy4xIDAgMCAxIC4xNyAxLjUzIDcuNjIgNy42MiAwIDAgMS0uMDggMS4wOGgyLjQ3YS40NC40NCAwIDAgMCAuMzgtLjQydi0xYS40NC40NCAwIDAgMC0uMzgtLjQyTTEwIDIuNzhhNy40OCA3LjQ4IDAgMCAxIDEuNS4xNUwxMC41OC4zOGMtLjA3LS4yMi0uMjEtLjM4LS40Mi0uMzhoLS4zOGEuNDUuNDUgMCAwIDAtLjQyLjM4bC0uOCAyLjU0QTcuNjQgNy42NCAwIDAgMSAxMCAyLjc4bS03LjIzIDcuMWE3LjEgNy4xIDAgMCAxIC4xNy0xLjUzbC0yLjU2LjgxYS40NC40NCAwIDAgMC0uMzguNDJ2MWEuNDQuNDQgMCAwIDAgLjM4LjQyaDIuNDdhNy42MiA3LjYyIDAgMCAxLS4wOC0xLjA4Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDcuMjZhMi41IDIuNSAwIDEgMCAwIDUgMi41IDIuNSAwIDEgMCAwLTV6bTAgMy43NWExLjI1IDEuMjUgMCAxIDEgMC0yLjUgMS4yNSAxLjI1IDAgMCAxIDEuMjUgMS4yNUExLjI1IDEuMjUgMCAwIDEgMTAgMTEuMDJ6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"App Engine")}));a.push(this.addEntry("gcp google cloud platform compute app engine",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
App Engine',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GPU")}));a.push(this.addEntry("gcp google cloud platform compute app engine",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("App\nEngine",new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2LjAyMDAwMDQ1Nzc2MzY3MiIgZmlsbC1ydWxlPSJldmVub2RkIiB2aWV3Qm94PSI4Ljk0MDY5NjcxNjMwODU5NGUtOCAwIDIwIDE2LjAyMDAwMDQ1Nzc2MzY3MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDJ7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4zIDcuMjZsLTEuMjIgMS4yMkExLjcxIDEuNzEgMCAwIDEgMTAgMTEuNDlhMS43NCAxLjc0IDAgMCAxLTEuMzMtLjY0bC0xLjIyIDEuMjJhMy40MyAzLjQzIDAgMCAwIDUuOTg0LTEuMzgxQTMuNDMgMy40MyAwIDAgMCAxMi4zIDcuMjZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDMuNTJhNi4yNSA2LjI1IDAgMCAwIDAgMTIuNSA2LjI1IDYuMjUgMCAwIDAgMC0xMi41bTAgMTAuNzRhNC40NSA0LjQ1IDAgMCAxLTMuMTU3LTcuNTk3QTQuNDUgNC40NSAwIDAgMSAxNC40NCA5LjgyIDQuNDQgNC40NCAwIDAgMSAxMCAxNC4yNiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xOS42MiA5LjE2bC0yLjU2LS44MWE3LjEgNy4xIDAgMCAxIC4xNyAxLjUzIDcuNjIgNy42MiAwIDAgMS0uMDggMS4wOGgyLjQ3YS40NC40NCAwIDAgMCAuMzgtLjQydi0xYS40NC40NCAwIDAgMC0uMzgtLjQyTTEwIDIuNzhhNy40OCA3LjQ4IDAgMCAxIDEuNS4xNUwxMC41OC4zOGMtLjA3LS4yMi0uMjEtLjM4LS40Mi0uMzhoLS4zOGEuNDUuNDUgMCAwIDAtLjQyLjM4bC0uOCAyLjU0QTcuNjQgNy42NCAwIDAgMSAxMCAyLjc4bS03LjIzIDcuMWE3LjEgNy4xIDAgMCAxIC4xNy0xLjUzbC0yLjU2LjgxYS40NC40NCAwIDAgMC0uMzguNDJ2MWEuNDQuNDQgMCAwIDAgLjM4LjQyaDIuNDdhNy42MiA3LjYyIDAgMCAxLS4wOC0xLjA4Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDcuMjZhMi41IDIuNSAwIDEgMCAwIDUgMi41IDIuNSAwIDEgMCAwLTV6bTAgMy43NWExLjI1IDEuMjUgMCAxIDEgMC0yLjUgMS4yNSAxLjI1IDAgMCAxIDEuMjUgMS4yNUExLjI1IDEuMjUgMCAwIDEgMTAgMTEuMDJ6Ii8+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"App Engine")}));a.push(this.addEntry("gcp google cloud platform compute app engine",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
App Engine',new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2LjAyMDAwMDQ1Nzc2MzY3MiIgZmlsbC1ydWxlPSJldmVub2RkIiB2aWV3Qm94PSI4Ljk0MDY5NjcxNjMwODU5NGUtOCAwIDIwIDE2LjAyMDAwMDQ1Nzc2MzY3MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDJ7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4zIDcuMjZsLTEuMjIgMS4yMkExLjcxIDEuNzEgMCAwIDEgMTAgMTEuNDlhMS43NCAxLjc0IDAgMCAxLTEuMzMtLjY0bC0xLjIyIDEuMjJhMy40MyAzLjQzIDAgMCAwIDUuOTg0LTEuMzgxQTMuNDMgMy40MyAwIDAgMCAxMi4zIDcuMjZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDMuNTJhNi4yNSA2LjI1IDAgMCAwIDAgMTIuNSA2LjI1IDYuMjUgMCAwIDAgMC0xMi41bTAgMTAuNzRhNC40NSA0LjQ1IDAgMCAxLTMuMTU3LTcuNTk3QTQuNDUgNC40NSAwIDAgMSAxNC40NCA5LjgyIDQuNDQgNC40NCAwIDAgMSAxMCAxNC4yNiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xOS42MiA5LjE2bC0yLjU2LS44MWE3LjEgNy4xIDAgMCAxIC4xNyAxLjUzIDcuNjIgNy42MiAwIDAgMS0uMDggMS4wOGgyLjQ3YS40NC40NCAwIDAgMCAuMzgtLjQydi0xYS40NC40NCAwIDAgMC0uMzgtLjQyTTEwIDIuNzhhNy40OCA3LjQ4IDAgMCAxIDEuNS4xNUwxMC41OC4zOGMtLjA3LS4yMi0uMjEtLjM4LS40Mi0uMzhoLS4zOGEuNDUuNDUgMCAwIDAtLjQyLjM4bC0uOCAyLjU0QTcuNjQgNy42NCAwIDAgMSAxMCAyLjc4bS03LjIzIDcuMWE3LjEgNy4xIDAgMCAxIC4xNy0xLjUzbC0yLjU2LjgxYS40NC40NCAwIDAgMC0uMzguNDJ2MWEuNDQuNDQgMCAwIDAgLjM4LjQyaDIuNDdhNy42MiA3LjYyIDAgMCAxLS4wOC0xLjA4Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDcuMjZhMi41IDIuNSAwIDEgMCAwIDUgMi41IDIuNSAwIDEgMCAwLTV6bTAgMy43NWExLjI1IDEuMjUgMCAxIDEgMC0yLjUgMS4yNSAxLjI1IDAgMCAxIDEuMjUgMS4yNUExLjI1IDEuMjUgMCAwIDEgMTAgMTEuMDJ6Ii8+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"App Engine")}));a.push(this.addEntry("gcp google cloud platform compute app engine",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
App Engine',new mxGeometry(0, 0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2LjAyMDAwMDQ1Nzc2MzY3MiIgZmlsbC1ydWxlPSJldmVub2RkIiB2aWV3Qm94PSI4Ljk0MDY5NjcxNjMwODU5NGUtOCAwIDIwIDE2LjAyMDAwMDQ1Nzc2MzY3MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDJ7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4zIDcuMjZsLTEuMjIgMS4yMkExLjcxIDEuNzEgMCAwIDEgMTAgMTEuNDlhMS43NCAxLjc0IDAgMCAxLTEuMzMtLjY0bC0xLjIyIDEuMjJhMy40MyAzLjQzIDAgMCAwIDUuOTg0LTEuMzgxQTMuNDMgMy40MyAwIDAgMCAxMi4zIDcuMjZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDMuNTJhNi4yNSA2LjI1IDAgMCAwIDAgMTIuNSA2LjI1IDYuMjUgMCAwIDAgMC0xMi41bTAgMTAuNzRhNC40NSA0LjQ1IDAgMCAxLTMuMTU3LTcuNTk3QTQuNDUgNC40NSAwIDAgMSAxNC40NCA5LjgyIDQuNDQgNC40NCAwIDAgMSAxMCAxNC4yNiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xOS42MiA5LjE2bC0yLjU2LS44MWE3LjEgNy4xIDAgMCAxIC4xNyAxLjUzIDcuNjIgNy42MiAwIDAgMS0uMDggMS4wOGgyLjQ3YS40NC40NCAwIDAgMCAuMzgtLjQydi0xYS40NC40NCAwIDAgMC0uMzgtLjQyTTEwIDIuNzhhNy40OCA3LjQ4IDAgMCAxIDEuNS4xNUwxMC41OC4zOGMtLjA3LS4yMi0uMjEtLjM4LS40Mi0uMzhoLS4zOGEuNDUuNDUgMCAwIDAtLjQyLjM4bC0uOCAyLjU0QTcuNjQgNy42NCAwIDAgMSAxMCAyLjc4bS03LjIzIDcuMWE3LjEgNy4xIDAgMCAxIC4xNy0xLjUzbC0yLjU2LjgxYS40NC40NCAwIDAgMC0uMzguNDJ2MWEuNDQuNDQgMCAwIDAgLjM4LjQyaDIuNDdhNy42MiA3LjYyIDAgMCAxLS4wOC0xLjA4Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDcuMjZhMi41IDIuNSAwIDEgMCAwIDUgMi41IDIuNSAwIDEgMCAwLTV6bTAgMy43NWExLjI1IDEuMjUgMCAxIDEgMC0yLjUgMS4yNSAxLjI1IDAgMCAxIDEuMjUgMS4yNUExLjI1IDEuMjUgMCAwIDEgMTAgMTEuMDJ6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"App Engine")}));a.push(this.addEntry("gcp google cloud platform compute cloud functions",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nFunctions",new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5Ljk4OTk5OTc3MTExODE2NCIgdmlld0JveD0iMCAwIDIwIDE5Ljk4OTk5OTc3MTExODE2NCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zIDMuOTlMMCA2LjQydjcuMTNsMyAyLjQ0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zIDMuOTlsLTMgNCAzLTJ6bS0zIDhsMyA0di0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0wIDE1Ljk5bDQgNCAyLTItNi02em0uMDEtOEw1Ljk5IDJsLTItMkwwIDMuOTl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE3IDE2bDMtMi40MlY2LjQ0TDE3IDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE3IDE2bDMtNC0zIDJ6bTMtOGwtMy00djJ6Ii8+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxwYXRoIGQ9Ik0yMCA0bC00LTQtMiAyIDYgNnptLS4wMSA4bC01Ljk4IDUuOTkgMiAyTDIwIDE2eiIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI2IiBjeT0iOS45OSIgcj0iMSIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxMCIgY3k9IjkuOTkiIHI9IjEiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTMuOTkiIGN5PSI5Ljk5IiByPSIxIi8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Functions")}));a.push(this.addEntry("gcp google cloud platform compute cloud functions",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Functions',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"App Engine")}));a.push(this.addEntry("gcp google cloud platform compute cloud functions",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nFunctions",new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5Ljk4OTk5OTc3MTExODE2NCIgdmlld0JveD0iMCAwIDIwIDE5Ljk4OTk5OTc3MTExODE2NCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zIDMuOTlMMCA2LjQydjcuMTNsMyAyLjQ0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zIDMuOTlsLTMgNCAzLTJ6bS0zIDhsMyA0di0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0wIDE1Ljk5bDQgNCAyLTItNi02em0uMDEtOEw1Ljk5IDJsLTItMkwwIDMuOTl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE3IDE2bDMtMi40MlY2LjQ0TDE3IDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE3IDE2bDMtNC0zIDJ6bTMtOGwtMy00djJ6Ii8+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxwYXRoIGQ9Ik0yMCA0bC00LTQtMiAyIDYgNnptLS4wMSA4bC01Ljk4IDUuOTkgMiAyTDIwIDE2eiIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI2IiBjeT0iOS45OSIgcj0iMSIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxMCIgY3k9IjkuOTkiIHI9IjEiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTMuOTkiIGN5PSI5Ljk5IiByPSIxIi8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Functions")}));a.push(this.addEntry("gcp google cloud platform compute cloud functions",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Functions',new mxGeometry(0, 0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5Ljk4OTk5OTc3MTExODE2NCIgdmlld0JveD0iMCAwIDIwIDE5Ljk4OTk5OTc3MTExODE2NCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zIDMuOTlMMCA2LjQydjcuMTNsMyAyLjQ0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zIDMuOTlsLTMgNCAzLTJ6bS0zIDhsMyA0di0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0wIDE1Ljk5bDQgNCAyLTItNi02em0uMDEtOEw1Ljk5IDJsLTItMkwwIDMuOTl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE3IDE2bDMtMi40MlY2LjQ0TDE3IDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE3IDE2bDMtNC0zIDJ6bTMtOGwtMy00djJ6Ii8+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxwYXRoIGQ9Ik0yMCA0bC00LTQtMiAyIDYgNnptLS4wMSA4bC01Ljk4IDUuOTkgMiAyTDIwIDE2eiIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI2IiBjeT0iOS45OSIgcj0iMSIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxMCIgY3k9IjkuOTkiIHI9IjEiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTMuOTkiIGN5PSI5Ljk5IiByPSIxIi8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Functions")}));a.push(this.addEntry("gcp google cloud platform compute cloud functions",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Functions', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Functions")}));a.push(this.addEntry("gcp google cloud platform compute cloud functions",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Functions', new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5Ljk4OTk5OTc3MTExODE2NCIgdmlld0JveD0iMCAwIDIwIDE5Ljk4OTk5OTc3MTExODE2NCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zIDMuOTlMMCA2LjQydjcuMTNsMyAyLjQ0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zIDMuOTlsLTMgNCAzLTJ6bS0zIDhsMyA0di0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0wIDE1Ljk5bDQgNCAyLTItNi02em0uMDEtOEw1Ljk5IDJsLTItMkwwIDMuOTl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE3IDE2bDMtMi40MlY2LjQ0TDE3IDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE3IDE2bDMtNC0zIDJ6bTMtOGwtMy00djJ6Ii8+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxwYXRoIGQ9Ik0yMCA0bC00LTQtMiAyIDYgNnptLS4wMSA4bC01Ljk4IDUuOTkgMiAyTDIwIDE2eiIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI2IiBjeT0iOS45OSIgcj0iMSIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxMCIgY3k9IjkuOTkiIHI9IjEiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTMuOTkiIGN5PSI5Ljk5IiByPSIxIi8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Functions")}));a.push(this.addEntry("gcp google cloud platform compute kubernetes engine",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Kubernetes\nEngine",new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMyOS45MjU5OTcyMzE3OTM4IiBoZWlnaHQ9IjM3OC4yODQ5OTAzMTEyNzg4IiB2aWV3Qm94PSIwIDAgODcuMjkyOTk5MjY3NTc4MTIgMTAwLjA4Nzk5NzQzNjUyMzQ0Ij4mI3hhOzxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6IzQyODVmNDt9JiN4YTs8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My43NTEgMEwwIDI1LjQ2NXYyLjU4OCA0Ni45Mmw0My43NTIgMjUuMTE1IDQzLjU0MS0yNS4xMjFWMjUuNDczem0yLjQzOCAxMS44NTNsMzIuMTAzIDE4Ljc4MlY2OS43N0w0My43MzkgODkuNzA1IDkgNjkuNzYyVjMwLjY0MWwzMi4xOS0xOC43MzZ2MTQuMTU0TDI0LjUwMyAzNi4xNTNsMTkuMTcyIDExLjUwMiAxOC44ODYtMTEuNTU0LTE2LjM3Mi0xMC4wMjR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIyLjAyNSA0MC40OTZsLjE2NiAxOS4xNDMtMTMuMjQ3IDcuMzN2Mi43NDJsMi42MzcgMS41MTQgMTIuNjQ4LTYuOTk5IDE2Ljk2MSAxMC42MDJWNTEuOTkzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02NS4zNDQgNDAuMjZMNDYuMTg5IDUxLjk3OXYyMi44NDdsMTYuODk5LTEwLjU3NiAxMi41MzkgNi45NzQgMi42MDktMS41MDV2LTIuNzY1bC0xMi43ODQtNy4xMTJ6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Kubernetes Engine")}));a.push(this.addEntry("gcp google cloud platform compute kubernetes engine",function(){var b=new mxCell("",new mxGeometry(0,0,180,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Kubernetes Engine',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Functions")}));a.push(this.addEntry("gcp google cloud platform compute kubernetes engine",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Kubernetes\nEngine",new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMyOS45MjU5OTcyMzE3OTM4IiBoZWlnaHQ9IjM3OC4yODQ5OTAzMTEyNzg4IiB2aWV3Qm94PSIwIDAgODcuMjkyOTk5MjY3NTc4MTIgMTAwLjA4Nzk5NzQzNjUyMzQ0Ij4mI3hhOzxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6IzQyODVmNDt9JiN4YTs8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My43NTEgMEwwIDI1LjQ2NXYyLjU4OCA0Ni45Mmw0My43NTIgMjUuMTE1IDQzLjU0MS0yNS4xMjFWMjUuNDczem0yLjQzOCAxMS44NTNsMzIuMTAzIDE4Ljc4MlY2OS43N0w0My43MzkgODkuNzA1IDkgNjkuNzYyVjMwLjY0MWwzMi4xOS0xOC43MzZ2MTQuMTU0TDI0LjUwMyAzNi4xNTNsMTkuMTcyIDExLjUwMiAxOC44ODYtMTEuNTU0LTE2LjM3Mi0xMC4wMjR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIyLjAyNSA0MC40OTZsLjE2NiAxOS4xNDMtMTMuMjQ3IDcuMzN2Mi43NDJsMi42MzcgMS41MTQgMTIuNjQ4LTYuOTk5IDE2Ljk2MSAxMC42MDJWNTEuOTkzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02NS4zNDQgNDAuMjZMNDYuMTg5IDUxLjk3OXYyMi44NDdsMTYuODk5LTEwLjU3NiAxMi41MzkgNi45NzQgMi42MDktMS41MDV2LTIuNzY1bC0xMi43ODQtNy4xMTJ6Ii8+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Kubernetes Engine")}));a.push(this.addEntry("gcp google cloud platform compute kubernetes engine",function(){var b=new mxCell("",new mxGeometry(0,0,180,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Kubernetes Engine',new mxGeometry(0, 0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMyOS45MjU5OTcyMzE3OTM4IiBoZWlnaHQ9IjM3OC4yODQ5OTAzMTEyNzg4IiB2aWV3Qm94PSIwIDAgODcuMjkyOTk5MjY3NTc4MTIgMTAwLjA4Nzk5NzQzNjUyMzQ0Ij4mI3hhOzxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6IzQyODVmNDt9JiN4YTs8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My43NTEgMEwwIDI1LjQ2NXYyLjU4OCA0Ni45Mmw0My43NTIgMjUuMTE1IDQzLjU0MS0yNS4xMjFWMjUuNDczem0yLjQzOCAxMS44NTNsMzIuMTAzIDE4Ljc4MlY2OS43N0w0My43MzkgODkuNzA1IDkgNjkuNzYyVjMwLjY0MWwzMi4xOS0xOC43MzZ2MTQuMTU0TDI0LjUwMyAzNi4xNTNsMTkuMTcyIDExLjUwMiAxOC44ODYtMTEuNTU0LTE2LjM3Mi0xMC4wMjR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIyLjAyNSA0MC40OTZsLjE2NiAxOS4xNDMtMTMuMjQ3IDcuMzN2Mi43NDJsMi42MzcgMS41MTQgMTIuNjQ4LTYuOTk5IDE2Ljk2MSAxMC42MDJWNTEuOTkzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02NS4zNDQgNDAuMjZMNDYuMTg5IDUxLjk3OXYyMi44NDdsMTYuODk5LTEwLjU3NiAxMi41MzkgNi45NzQgMi42MDktMS41MDV2LTIuNzY1bC0xMi43ODQtNy4xMTJ6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Kubernetes Engine")}));a.push(this.addEntry("gcp google cloud platform compute kubernetes engine",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Kubernetes Engine', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Kubernetes Engine")}));a.push(this.addEntry("gcp google cloud platform compute kubernetes engine",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Kubernetes Engine', new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMyOS45MjU5OTcyMzE3OTM4IiBoZWlnaHQ9IjM3OC4yODQ5OTAzMTEyNzg4IiB2aWV3Qm94PSIwIDAgODcuMjkyOTk5MjY3NTc4MTIgMTAwLjA4Nzk5NzQzNjUyMzQ0Ij4mI3hhOzxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6IzQyODVmNDt9JiN4YTs8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My43NTEgMEwwIDI1LjQ2NXYyLjU4OCA0Ni45Mmw0My43NTIgMjUuMTE1IDQzLjU0MS0yNS4xMjFWMjUuNDczem0yLjQzOCAxMS44NTNsMzIuMTAzIDE4Ljc4MlY2OS43N0w0My43MzkgODkuNzA1IDkgNjkuNzYyVjMwLjY0MWwzMi4xOS0xOC43MzZ2MTQuMTU0TDI0LjUwMyAzNi4xNTNsMTkuMTcyIDExLjUwMiAxOC44ODYtMTEuNTU0LTE2LjM3Mi0xMC4wMjR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIyLjAyNSA0MC40OTZsLjE2NiAxOS4xNDMtMTMuMjQ3IDcuMzN2Mi43NDJsMi42MzcgMS41MTQgMTIuNjQ4LTYuOTk5IDE2Ljk2MSAxMC42MDJWNTEuOTkzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02NS4zNDQgNDAuMjZMNDYuMTg5IDUxLjk3OXYyMi44NDdsMTYuODk5LTEwLjU3NiAxMi41MzkgNi45NzQgMi42MDktMS41MDV2LTIuNzY1bC0xMi43ODQtNy4xMTJ6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Kubernetes Engine")}));a.push(this.addEntry("gcp google cloud platform compute container optimized os operating sysyem",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Container-\nOptimized OS",new mxGeometry(0,0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Kubernetes Engine")}));a.push(this.addEntry("gcp google cloud platform compute container optimized os operating sysyem",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Container-\nOptimized OS",new mxGeometry(0,0, 30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwIDBhMTAgMTAgMCAxIDAgMTAgMTBoMEExMCAxMCAwIDAgMCAxMCAwem0wIDE4YTggOCAwIDAgMS00LjE4LTEuMThsMy41OC0yLjA3aDB2LTQuNUw1LjUxIDh2NC41MmwyLjc1IDEuNTktMy40NiAyQTggOCAwIDAgMSA2LjA4IDN2NGgwTDEwIDkuMjggMTMuOSA3IDEwIDQuNzcgNy4yNCA2LjM2VjIuNDdhOCA4IDAgMCAxIDEwLjMxIDQuNyA4LjEgOC4xIDAgMCAxIC41MSAyLjgzdi4wN0wxNC40NiA4aDBsLTMuOSAyLjI2djQuNTFsMy45LTIuMjVWOS4zNGwzLjQ1IDJBOCA4IDAgMCAxIDEwIDE4eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Container-Optimized OS")}));a.push(this.addEntry("gcp google cloud platform compute container optimized os operating system",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Container-\nOptimized OS', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Container-Optimized OS")}));a.push(this.addEntry("gcp google cloud platform compute container optimized os operating system",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Container-\nOptimized OS', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwIDBhMTAgMTAgMCAxIDAgMTAgMTBoMEExMCAxMCAwIDAgMCAxMCAwem0wIDE4YTggOCAwIDAgMS00LjE4LTEuMThsMy41OC0yLjA3aDB2LTQuNUw1LjUxIDh2NC41MmwyLjc1IDEuNTktMy40NiAyQTggOCAwIDAgMSA2LjA4IDN2NGgwTDEwIDkuMjggMTMuOSA3IDEwIDQuNzcgNy4yNCA2LjM2VjIuNDdhOCA4IDAgMCAxIDEwLjMxIDQuNyA4LjEgOC4xIDAgMCAxIC41MSAyLjgzdi4wN0wxNC40NiA4aDBsLTMuOSAyLjI2djQuNTFsMy45LTIuMjVWOS4zNGwzLjQ1IDJBOCA4IDAgMCAxIDEwIDE4eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Container-Optimized OS")}));a.push(this.addEntry("gcp google cloud platform compute container optimized os operating system",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Container-Optimized OS', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Container-Optimized OS")}));a.push(this.addEntry("gcp google cloud platform compute container optimized os operating system",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Container-Optimized OS', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwIDBhMTAgMTAgMCAxIDAgMTAgMTBoMEExMCAxMCAwIDAgMCAxMCAwem0wIDE4YTggOCAwIDAgMS00LjE4LTEuMThsMy41OC0yLjA3aDB2LTQuNUw1LjUxIDh2NC41MmwyLjc1IDEuNTktMy40NiAyQTggOCAwIDAgMSA2LjA4IDN2NGgwTDEwIDkuMjggMTMuOSA3IDEwIDQuNzcgNy4yNCA2LjM2VjIuNDdhOCA4IDAgMCAxIDEwLjMxIDQuNyA4LjEgOC4xIDAgMCAxIC41MSAyLjgzdi4wN0wxNC40NiA4aDBsLTMuOSAyLjI2djQuNTFsMy45LTIuMjVWOS4zNGwzLjQ1IDJBOCA4IDAgMCAxIDEwIDE4eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Container-Optimized OS")}));a.push(this.addEntry("gcp google cloud platform compute cloud run",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud Run",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM2NS40NjQ5OTY3NzA0MjQ5MyIgaGVpZ2h0PSIzNzkuMjIyOTk0NDYzNTc3OTUiIHZpZXdCb3g9IjAgMCA5Ni42OTU5OTkxNDU1MDc4MSAxMDAuMzM1OTk4NTM1MTU2MjUiPiYjeGE7PHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjkuNzk0IDEwMC4zMzZMNDYuOTIgNTAuMTY4aDQ5Ljc3NnpNMCA5OS42NzFsMTIuOTc2LTQ5LjUwMkgyOS4yMkwxNi44OTcgOTIuMDU0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yOS43OTQgMEw0Ni45MiA1MC4xNjhoNDkuNzc2ek0wIC42NjZsMTIuOTc2IDQ5LjUwMkgyOS4yMkwxNi44OTcgOC4yODN6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Run")}));a.push(this.addEntry("gcp google cloud platform compute cloud run",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Run',new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM2NS40NjQ5OTY3NzA0MjQ5MyIgaGVpZ2h0PSIzNzkuMjIyOTk0NDYzNTc3OTUiIHZpZXdCb3g9IjAgMCA5Ni42OTU5OTkxNDU1MDc4MSAxMDAuMzM1OTk4NTM1MTU2MjUiPiYjeGE7PHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjkuNzk0IDEwMC4zMzZMNDYuOTIgNTAuMTY4aDQ5Ljc3NnpNMCA5OS42NzFsMTIuOTc2LTQ5LjUwMkgyOS4yMkwxNi44OTcgOTIuMDU0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yOS43OTQgMEw0Ni45MiA1MC4xNjhoNDkuNzc2ek0wIC42NjZsMTIuOTc2IDQ5LjUwMkgyOS4yMkwxNi44OTcgOC4yODN6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Run")}));a.push(this.addEntry("gcp google cloud platform compute cloud run",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Run',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Container-Optimized OS")}));a.push(this.addEntry("gcp google cloud platform compute cloud run",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud Run",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM2NS40NjQ5OTY3NzA0MjQ5MyIgaGVpZ2h0PSIzNzkuMjIyOTk0NDYzNTc3OTUiIHZpZXdCb3g9IjAgMCA5Ni42OTU5OTkxNDU1MDc4MSAxMDAuMzM1OTk4NTM1MTU2MjUiPiYjeGE7PHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjkuNzk0IDEwMC4zMzZMNDYuOTIgNTAuMTY4aDQ5Ljc3NnpNMCA5OS42NzFsMTIuOTc2LTQ5LjUwMkgyOS4yMkwxNi44OTcgOTIuMDU0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yOS43OTQgMEw0Ni45MiA1MC4xNjhoNDkuNzc2ek0wIC42NjZsMTIuOTc2IDQ5LjUwMkgyOS4yMkwxNi44OTcgOC4yODN6Ii8+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Run")}));a.push(this.addEntry("gcp google cloud platform compute cloud run",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Run',new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM2NS40NjQ5OTY3NzA0MjQ5MyIgaGVpZ2h0PSIzNzkuMjIyOTk0NDYzNTc3OTUiIHZpZXdCb3g9IjAgMCA5Ni42OTU5OTkxNDU1MDc4MSAxMDAuMzM1OTk4NTM1MTU2MjUiPiYjeGE7PHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjkuNzk0IDEwMC4zMzZMNDYuOTIgNTAuMTY4aDQ5Ljc3NnpNMCA5OS42NzFsMTIuOTc2LTQ5LjUwMkgyOS4yMkwxNi44OTcgOTIuMDU0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yOS43OTQgMEw0Ni45MiA1MC4xNjhoNDkuNzc2ek0wIC42NjZsMTIuOTc2IDQ5LjUwMkgyOS4yMkwxNi44OTcgOC4yODN6Ii8+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Run")}));a.push(this.addEntry("gcp google cloud platform compute cloud run",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Run',new mxGeometry(0, 0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM2NS40NjQ5OTY3NzA0MjQ5MyIgaGVpZ2h0PSIzNzkuMjIyOTk0NDYzNTc3OTUiIHZpZXdCb3g9IjAgMCA5Ni42OTU5OTkxNDU1MDc4MSAxMDAuMzM1OTk4NTM1MTU2MjUiPiYjeGE7PHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjkuNzk0IDEwMC4zMzZMNDYuOTIgNTAuMTY4aDQ5Ljc3NnpNMCA5OS42NzFsMTIuOTc2LTQ5LjUwMkgyOS4yMkwxNi44OTcgOTIuMDU0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yOS43OTQgMEw0Ni45MiA1MC4xNjhoNDkuNzc2ek0wIC42NjZsMTIuOTc2IDQ5LjUwMkgyOS4yMkwxNi44OTcgOC4yODN6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Run")}));a.push(this.addEntry("gcp google cloud platform compute gke on prem",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("GKE on-Prem",new mxGeometry(0,0,29,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQwMi4zNDMyMDA2ODM1OTM3NSIgaGVpZ2h0PSI0MTYuMDAyNTMyOTU4OTg0NCIgdmlld0JveD0iMCAwLjAwMDQ5OTk2Mzc2MDM3NTk3NjYgNDAyLjM0MzIwMDY4MzU5Mzc1IDQxNi4wMDI1MzI5NTg5ODQ0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTM2Ni4xNyA5Mi4wMDNjLTE5LjA1IDAtMzYgMTYuODItMzYgMzUuNzYgMCAxMi42MiA4LjQ2IDI1LjI0IDE5LjA1IDMxLjU1djE0Ny4zbC0xMTAuMDUgNjUuMjEgMTYuOTMgMjcuMzUgMTE4LjUxLTY5LjQyYzQuMjQtMi4xIDguNDctOC40MSA4LjQ3LTE0Ljczdi0xNTUuNjdjMTIuNzEtNi4zNSAxOS4wOS0xOC45MyAxOS4wOS0zMS41NSAyLjA4LTE4Ljk0LTE0Ljg1LTM1LjgtMzYtMzUuOHptLTM4LjExLTIzLjFMMjA5LjU1IDEuNTgzYy00LjI0LTIuMTEtMTAuNTktMi4xMS0xNi45MyAwTDU3LjE3IDc5LjQxM0EzNiAzNiAwIDAgMCAzNiA3My4xMDNjLTE5IDAtMzYgMTYuODMtMzYgMzUuNzZzMTYuOTMgMzUuNzcgMzYgMzUuNzcgMzYtMTYuODMgMzYtMzUuNzdsMTI5LjEtNzMuNjIgMTEwIDYzLjExem0tMTQzLjg5IDI3Ny42OHEtOS41MyAwLTE5IDYuMzFsLTExMC02My4xMXYtMTI2LjIyaC0zNHYxMzQuNjNjMCA2LjMyIDQuMjMgMTIuNjMgOC40NiAxNC43M2wxMTguNTQgNjUuMjF2Mi4xMWMwIDE4LjkzIDE2LjkzIDM1Ljc2IDM2IDM1Ljc2czM2LTE2LjgzIDM2LTM1Ljc2LTE3LTMzLjY2LTM2LTMzLjY2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05Ny4zOCAxMzYuMjEzbDEwNS44MiA1OC45MSAxMDMuNy01OC45MS0xMDMuNy02MXptLTYuMzUgNjcuMzJsMTEyLjE3IDYzLjExdi01MC40OWwtMTEyLjE3LTY1LjIxem0wIDYzLjExbDExMi4xNyA2NS4yMXYtNDQuMTdsLTExMi4xNy02NS4yMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjAzLjE3IDIxNi4xMjN2NTAuNTZsMTEyLjE2LTY1LjI5di01MC4zOXptOTItMjBhOC4xNiA4LjE2IDAgMSAxIDguMTYtOC4xNiA4LjE5IDguMTkgMCAwIDEtOC4xNiA4LjE2em0tOTIgOTEuNTJ2NDQuMTZsMTEyLjE2LTY1LjEydi00NC4xNnptOTItMjIuODhhOC4xNiA4LjE2IDAgMSAxIDguMTYtOC4xNiA4LjE5IDguMTkgMCAwIDEtOC4xNiA4LjE2eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GKE on-Prem")}));a.push(this.addEntry("gcp google cloud platform compute gke on prem",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
GKE on-Prem',new mxGeometry(0,0,29,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQwMi4zNDMyMDA2ODM1OTM3NSIgaGVpZ2h0PSI0MTYuMDAyNTMyOTU4OTg0NCIgdmlld0JveD0iMCAwLjAwMDQ5OTk2Mzc2MDM3NTk3NjYgNDAyLjM0MzIwMDY4MzU5Mzc1IDQxNi4wMDI1MzI5NTg5ODQ0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTM2Ni4xNyA5Mi4wMDNjLTE5LjA1IDAtMzYgMTYuODItMzYgMzUuNzYgMCAxMi42MiA4LjQ2IDI1LjI0IDE5LjA1IDMxLjU1djE0Ny4zbC0xMTAuMDUgNjUuMjEgMTYuOTMgMjcuMzUgMTE4LjUxLTY5LjQyYzQuMjQtMi4xIDguNDctOC40MSA4LjQ3LTE0Ljczdi0xNTUuNjdjMTIuNzEtNi4zNSAxOS4wOS0xOC45MyAxOS4wOS0zMS41NSAyLjA4LTE4Ljk0LTE0Ljg1LTM1LjgtMzYtMzUuOHptLTM4LjExLTIzLjFMMjA5LjU1IDEuNTgzYy00LjI0LTIuMTEtMTAuNTktMi4xMS0xNi45MyAwTDU3LjE3IDc5LjQxM0EzNiAzNiAwIDAgMCAzNiA3My4xMDNjLTE5IDAtMzYgMTYuODMtMzYgMzUuNzZzMTYuOTMgMzUuNzcgMzYgMzUuNzcgMzYtMTYuODMgMzYtMzUuNzdsMTI5LjEtNzMuNjIgMTEwIDYzLjExem0tMTQzLjg5IDI3Ny42OHEtOS41MyAwLTE5IDYuMzFsLTExMC02My4xMXYtMTI2LjIyaC0zNHYxMzQuNjNjMCA2LjMyIDQuMjMgMTIuNjMgOC40NiAxNC43M2wxMTguNTQgNjUuMjF2Mi4xMWMwIDE4LjkzIDE2LjkzIDM1Ljc2IDM2IDM1Ljc2czM2LTE2LjgzIDM2LTM1Ljc2LTE3LTMzLjY2LTM2LTMzLjY2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05Ny4zOCAxMzYuMjEzbDEwNS44MiA1OC45MSAxMDMuNy01OC45MS0xMDMuNy02MXptLTYuMzUgNjcuMzJsMTEyLjE3IDYzLjExdi01MC40OWwtMTEyLjE3LTY1LjIxem0wIDYzLjExbDExMi4xNyA2NS4yMXYtNDQuMTdsLTExMi4xNy02NS4yMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjAzLjE3IDIxNi4xMjN2NTAuNTZsMTEyLjE2LTY1LjI5di01MC4zOXptOTItMjBhOC4xNiA4LjE2IDAgMSAxIDguMTYtOC4xNiA4LjE5IDguMTkgMCAwIDEtOC4xNiA4LjE2em0tOTIgOTEuNTJ2NDQuMTZsMTEyLjE2LTY1LjEydi00NC4xNnptOTItMjIuODhhOC4xNiA4LjE2IDAgMSAxIDguMTYtOC4xNiA4LjE5IDguMTkgMCAwIDEtOC4xNiA4LjE2eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GKE on-Prem")}));a.push(this.addEntry("gcp google cloud platform compute gke on prem",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
GKE On-Prem', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Run")}));a.push(this.addEntry("gcp google cloud platform compute gke on prem",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("GKE on-Prem",new mxGeometry(0,0,29,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQwMi4zNDMyMDA2ODM1OTM3NSIgaGVpZ2h0PSI0MTYuMDAyNTMyOTU4OTg0NCIgdmlld0JveD0iMCAwLjAwMDQ5OTk2Mzc2MDM3NTk3NjYgNDAyLjM0MzIwMDY4MzU5Mzc1IDQxNi4wMDI1MzI5NTg5ODQ0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTM2Ni4xNyA5Mi4wMDNjLTE5LjA1IDAtMzYgMTYuODItMzYgMzUuNzYgMCAxMi42MiA4LjQ2IDI1LjI0IDE5LjA1IDMxLjU1djE0Ny4zbC0xMTAuMDUgNjUuMjEgMTYuOTMgMjcuMzUgMTE4LjUxLTY5LjQyYzQuMjQtMi4xIDguNDctOC40MSA4LjQ3LTE0Ljczdi0xNTUuNjdjMTIuNzEtNi4zNSAxOS4wOS0xOC45MyAxOS4wOS0zMS41NSAyLjA4LTE4Ljk0LTE0Ljg1LTM1LjgtMzYtMzUuOHptLTM4LjExLTIzLjFMMjA5LjU1IDEuNTgzYy00LjI0LTIuMTEtMTAuNTktMi4xMS0xNi45MyAwTDU3LjE3IDc5LjQxM0EzNiAzNiAwIDAgMCAzNiA3My4xMDNjLTE5IDAtMzYgMTYuODMtMzYgMzUuNzZzMTYuOTMgMzUuNzcgMzYgMzUuNzcgMzYtMTYuODMgMzYtMzUuNzdsMTI5LjEtNzMuNjIgMTEwIDYzLjExem0tMTQzLjg5IDI3Ny42OHEtOS41MyAwLTE5IDYuMzFsLTExMC02My4xMXYtMTI2LjIyaC0zNHYxMzQuNjNjMCA2LjMyIDQuMjMgMTIuNjMgOC40NiAxNC43M2wxMTguNTQgNjUuMjF2Mi4xMWMwIDE4LjkzIDE2LjkzIDM1Ljc2IDM2IDM1Ljc2czM2LTE2LjgzIDM2LTM1Ljc2LTE3LTMzLjY2LTM2LTMzLjY2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05Ny4zOCAxMzYuMjEzbDEwNS44MiA1OC45MSAxMDMuNy01OC45MS0xMDMuNy02MXptLTYuMzUgNjcuMzJsMTEyLjE3IDYzLjExdi01MC40OWwtMTEyLjE3LTY1LjIxem0wIDYzLjExbDExMi4xNyA2NS4yMXYtNDQuMTdsLTExMi4xNy02NS4yMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjAzLjE3IDIxNi4xMjN2NTAuNTZsMTEyLjE2LTY1LjI5di01MC4zOXptOTItMjBhOC4xNiA4LjE2IDAgMSAxIDguMTYtOC4xNiA4LjE5IDguMTkgMCAwIDEtOC4xNiA4LjE2em0tOTIgOTEuNTJ2NDQuMTZsMTEyLjE2LTY1LjEydi00NC4xNnptOTItMjIuODhhOC4xNiA4LjE2IDAgMSAxIDguMTYtOC4xNiA4LjE5IDguMTkgMCAwIDEtOC4xNiA4LjE2eiIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GKE on-Prem")}));a.push(this.addEntry("gcp google cloud platform compute gke on prem",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
GKE on-Prem',new mxGeometry(0,0,29,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQwMi4zNDMyMDA2ODM1OTM3NSIgaGVpZ2h0PSI0MTYuMDAyNTMyOTU4OTg0NCIgdmlld0JveD0iMCAwLjAwMDQ5OTk2Mzc2MDM3NTk3NjYgNDAyLjM0MzIwMDY4MzU5Mzc1IDQxNi4wMDI1MzI5NTg5ODQ0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTM2Ni4xNyA5Mi4wMDNjLTE5LjA1IDAtMzYgMTYuODItMzYgMzUuNzYgMCAxMi42MiA4LjQ2IDI1LjI0IDE5LjA1IDMxLjU1djE0Ny4zbC0xMTAuMDUgNjUuMjEgMTYuOTMgMjcuMzUgMTE4LjUxLTY5LjQyYzQuMjQtMi4xIDguNDctOC40MSA4LjQ3LTE0Ljczdi0xNTUuNjdjMTIuNzEtNi4zNSAxOS4wOS0xOC45MyAxOS4wOS0zMS41NSAyLjA4LTE4Ljk0LTE0Ljg1LTM1LjgtMzYtMzUuOHptLTM4LjExLTIzLjFMMjA5LjU1IDEuNTgzYy00LjI0LTIuMTEtMTAuNTktMi4xMS0xNi45MyAwTDU3LjE3IDc5LjQxM0EzNiAzNiAwIDAgMCAzNiA3My4xMDNjLTE5IDAtMzYgMTYuODMtMzYgMzUuNzZzMTYuOTMgMzUuNzcgMzYgMzUuNzcgMzYtMTYuODMgMzYtMzUuNzdsMTI5LjEtNzMuNjIgMTEwIDYzLjExem0tMTQzLjg5IDI3Ny42OHEtOS41MyAwLTE5IDYuMzFsLTExMC02My4xMXYtMTI2LjIyaC0zNHYxMzQuNjNjMCA2LjMyIDQuMjMgMTIuNjMgOC40NiAxNC43M2wxMTguNTQgNjUuMjF2Mi4xMWMwIDE4LjkzIDE2LjkzIDM1Ljc2IDM2IDM1Ljc2czM2LTE2LjgzIDM2LTM1Ljc2LTE3LTMzLjY2LTM2LTMzLjY2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05Ny4zOCAxMzYuMjEzbDEwNS44MiA1OC45MSAxMDMuNy01OC45MS0xMDMuNy02MXptLTYuMzUgNjcuMzJsMTEyLjE3IDYzLjExdi01MC40OWwtMTEyLjE3LTY1LjIxem0wIDYzLjExbDExMi4xNyA2NS4yMXYtNDQuMTdsLTExMi4xNy02NS4yMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjAzLjE3IDIxNi4xMjN2NTAuNTZsMTEyLjE2LTY1LjI5di01MC4zOXptOTItMjBhOC4xNiA4LjE2IDAgMSAxIDguMTYtOC4xNiA4LjE5IDguMTkgMCAwIDEtOC4xNiA4LjE2em0tOTIgOTEuNTJ2NDQuMTZsMTEyLjE2LTY1LjEydi00NC4xNnptOTItMjIuODhhOC4xNiA4LjE2IDAgMSAxIDguMTYtOC4xNiA4LjE5IDguMTkgMCAwIDEtOC4xNiA4LjE2eiIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GKE on-Prem")}));a.push(this.addEntry("gcp google cloud platform compute gke on prem",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
GKE On-Prem', new mxGeometry(0,0,29,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQwMi4zNDMyMDA2ODM1OTM3NSIgaGVpZ2h0PSI0MTYuMDAyNTMyOTU4OTg0NCIgdmlld0JveD0iMCAwLjAwMDQ5OTk2Mzc2MDM3NTk3NjYgNDAyLjM0MzIwMDY4MzU5Mzc1IDQxNi4wMDI1MzI5NTg5ODQ0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTM2Ni4xNyA5Mi4wMDNjLTE5LjA1IDAtMzYgMTYuODItMzYgMzUuNzYgMCAxMi42MiA4LjQ2IDI1LjI0IDE5LjA1IDMxLjU1djE0Ny4zbC0xMTAuMDUgNjUuMjEgMTYuOTMgMjcuMzUgMTE4LjUxLTY5LjQyYzQuMjQtMi4xIDguNDctOC40MSA4LjQ3LTE0Ljczdi0xNTUuNjdjMTIuNzEtNi4zNSAxOS4wOS0xOC45MyAxOS4wOS0zMS41NSAyLjA4LTE4Ljk0LTE0Ljg1LTM1LjgtMzYtMzUuOHptLTM4LjExLTIzLjFMMjA5LjU1IDEuNTgzYy00LjI0LTIuMTEtMTAuNTktMi4xMS0xNi45MyAwTDU3LjE3IDc5LjQxM0EzNiAzNiAwIDAgMCAzNiA3My4xMDNjLTE5IDAtMzYgMTYuODMtMzYgMzUuNzZzMTYuOTMgMzUuNzcgMzYgMzUuNzcgMzYtMTYuODMgMzYtMzUuNzdsMTI5LjEtNzMuNjIgMTEwIDYzLjExem0tMTQzLjg5IDI3Ny42OHEtOS41MyAwLTE5IDYuMzFsLTExMC02My4xMXYtMTI2LjIyaC0zNHYxMzQuNjNjMCA2LjMyIDQuMjMgMTIuNjMgOC40NiAxNC43M2wxMTguNTQgNjUuMjF2Mi4xMWMwIDE4LjkzIDE2LjkzIDM1Ljc2IDM2IDM1Ljc2czM2LTE2LjgzIDM2LTM1Ljc2LTE3LTMzLjY2LTM2LTMzLjY2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05Ny4zOCAxMzYuMjEzbDEwNS44MiA1OC45MSAxMDMuNy01OC45MS0xMDMuNy02MXptLTYuMzUgNjcuMzJsMTEyLjE3IDYzLjExdi01MC40OWwtMTEyLjE3LTY1LjIxem0wIDYzLjExbDExMi4xNyA2NS4yMXYtNDQuMTdsLTExMi4xNy02NS4yMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjAzLjE3IDIxNi4xMjN2NTAuNTZsMTEyLjE2LTY1LjI5di01MC4zOXptOTItMjBhOC4xNiA4LjE2IDAgMSAxIDguMTYtOC4xNiA4LjE5IDguMTkgMCAwIDEtOC4xNiA4LjE2em0tOTIgOTEuNTJ2NDQuMTZsMTEyLjE2LTY1LjEydi00NC4xNnptOTItMjIuODhhOC4xNiA4LjE2IDAgMSAxIDguMTYtOC4xNiA4LjE5IDguMTkgMCAwIDEtOC4xNiA4LjE2eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GKE on-Prem")}));this.addPalette("gcp2Compute","GCP / Compute",!1,mxUtils.bind(this,function(b){for(var d=0;dName
API Analytics', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"GKE on-Prem")}));this.addPalette("gcp2Compute","GCP / Compute",!1,mxUtils.bind(this,function(b){for(var e=0;eName
API Analytics', new mxGeometry(0,0,30,14),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAxMDAwMDIyODg4MTgzNiIgaGVpZ2h0PSI5LjQ5NDcyOTA0MjA1MzIyMyIgdmlld0JveD0iMC4wMDAyMDYzODQ1NjA0NDI1Mjk2MiAwIDIwLjAxMDAwMDIyODg4MTgzNiA5LjQ5NDcyOTA0MjA1MzIyMyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xLjQ3NiA4LjQzYTQuMzEgNC4zMSAwIDEgMSA2LjA3LS40IDMuNjggMy42OCAwIDAgMS0uMzkuNCA0LjMyIDQuMzIgMCAwIDEtNS42OCAwem01LjItNS4yYTMuMDcgMy4wNyAwIDEgMC0uNCA0LjMzIDMgMyAwIDAgMCAuNC0uNCAzLjA3IDMuMDcgMCAwIDAgMC0zLjkzem02LjE5IDUuMmE0LjMxIDQuMzEgMCAxIDEgNi4wNy0uNCAzLjc4IDMuNzggMCAwIDEtLjQuNCA0LjMxIDQuMzEgMCAwIDEtNS42NyAwem01LjItNS4yYTMuMDcgMy4wNyAwIDEgMC0uNCA0LjMzIDMgMyAwIDAgMCAuNC0uNCAzLjA4IDMuMDggMCAwIDAgMC0zLjkzeiIvPiYjeGE7CTxnIGNsYXNzPSJzdDEiPiYjeGE7CQk8Y2lyY2xlIGN4PSI0LjMxNiIgY3k9IjUuMTkiIHI9IjEuNjkiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTUuNjk2IiBjeT0iNS4xOSIgcj0iMS42OSIvPiYjeGE7CTwvZz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTIuMzk2LjU2YS4zMS4zMSAwIDAgMC0uMTgtLjU2aC00LjQyYS4zMS4zMSAwIDAgMC0uMTguNTYgNS43MyA1LjczIDAgMCAxIDIuMTMgMi45Mi4yOC4yOCAwIDAgMCAuMzYuMTYuMjkuMjkgMCAwIDAgLjE3LS4xNyA1LjY3IDUuNjcgMCAwIDEgMi4xMi0yLjkxeiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,23);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"API Analytics")}));a.push(this.addEntry("gcp google cloud platform api management api analytics application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
API Analytics', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,23);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"API Analytics")}));a.push(this.addEntry("gcp google cloud platform api management api analytics application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
API Analytics', new mxGeometry(0,0,30,14),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAxMDAwMDIyODg4MTgzNiIgaGVpZ2h0PSI5LjQ5NDcyOTA0MjA1MzIyMyIgdmlld0JveD0iMC4wMDAyMDYzODQ1NjA0NDI1Mjk2MiAwIDIwLjAxMDAwMDIyODg4MTgzNiA5LjQ5NDcyOTA0MjA1MzIyMyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xLjQ3NiA4LjQzYTQuMzEgNC4zMSAwIDEgMSA2LjA3LS40IDMuNjggMy42OCAwIDAgMS0uMzkuNCA0LjMyIDQuMzIgMCAwIDEtNS42OCAwem01LjItNS4yYTMuMDcgMy4wNyAwIDEgMC0uNCA0LjMzIDMgMyAwIDAgMCAuNC0uNCAzLjA3IDMuMDcgMCAwIDAgMC0zLjkzem02LjE5IDUuMmE0LjMxIDQuMzEgMCAxIDEgNi4wNy0uNCAzLjc4IDMuNzggMCAwIDEtLjQuNCA0LjMxIDQuMzEgMCAwIDEtNS42NyAwem01LjItNS4yYTMuMDcgMy4wNyAwIDEgMC0uNCA0LjMzIDMgMyAwIDAgMCAuNC0uNCAzLjA4IDMuMDggMCAwIDAgMC0zLjkzeiIvPiYjeGE7CTxnIGNsYXNzPSJzdDEiPiYjeGE7CQk8Y2lyY2xlIGN4PSI0LjMxNiIgY3k9IjUuMTkiIHI9IjEuNjkiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTUuNjk2IiBjeT0iNS4xOSIgcj0iMS42OSIvPiYjeGE7CTwvZz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTIuMzk2LjU2YS4zMS4zMSAwIDAgMC0uMTgtLjU2aC00LjQyYS4zMS4zMSAwIDAgMC0uMTguNTYgNS43MyA1LjczIDAgMCAxIDIuMTMgMi45Mi4yOC4yOCAwIDAgMCAuMzYuMTYuMjkuMjkgMCAwIDAgLjE3LS4xNyA1LjY3IDUuNjcgMCAwIDEgMi4xMi0yLjkxeiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,23);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"API Analytics")}));a.push(this.addEntry("gcp google cloud platform api management apigee sense",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Apigee\nSense",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMDMyOTk3MTMxMzQ3NyIgaGVpZ2h0PSIyMC4wMDAxNjQwMzE5ODI0MjIiIHZpZXdCb3g9Ii0wLjAwMDE2NDgyMzAwOTk4MTc3MzggLTAuMDAwMTY0ODgzMTA5MzkxNjY2OTUgMjAuMDAwMzI5OTcxMzEzNDc3IDIwLjAwMDE2NDAzMTk4MjQyMiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNH0mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNn0mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYX0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOS40MiA3bC0uMzUtLjA5TDE4IDYuNjRsLS4wOS0uMTljLS4wNS0uMDktLjA5LS4xOS0uMTQtLjI5bC0uMTQtLjI3LS4xNi0uMjgtLjE2LS4yNi0uMTctLjI2YTIuMzUgMi4zNSAwIDAgMC0uMTktLjI1bC0uMTktLjI1LS4yLS4yNC0uMi0uMjMtLjI2LS4yMi0uMjItLjIyLS4yNC0uMi0uMjMtLjItLjI1LS4xOS0uMjUtLjE5LS4yNi0uMTctLjI2LS4xNi0uMjgtLjE2LS4yNy0uMTQtLjI5LS4xNC0uMTktLjA4LS4yOS0xLjEyTDEzIC41OGEuNzguNzggMCAwIDAtLjc3LS41OEg3Ljc3QS43OC43OCAwIDAgMCA3IC41OGwtLjA5LjM1LS4yNyAxLjEyLS4xOS4wOC0uMjkuMTQtLjI3LjE0LS4yOC4xNi0uMjYuMTYtLjI2LjE3LS4yNS4xOS0uMjUuMTktLjI0LjItLjIzLjItLjIyLjIyLS4yMi4yMi0uMi4yNGEyLjIgMi4yIDAgMCAwLS4yLjIzYy0uMDcuMDgtLjEzLjE3LS4xOS4yNWEyLjM1IDIuMzUgMCAwIDAtLjE5LjI1bC0uMTcuMjYtLjE2LjI2LS4xNi4yOGMwIC4wOS0uMS4xOC0uMTQuMjdsLS4xNC4yOWMtLjA1LjA5LS4wNi4xMy0uMDguMTlsLTEuMTIuMjlMLjU4IDdhLjc4Ljc4IDAgMCAwLS41OC43N3Y0LjQ2YS43OC43OCAwIDAgMCAuNTguNzVsLjM1LjA5IDEuMTIuMjljMCAuMDYuMDYuMTIuMDguMTlzLjA5LjE5LjE0LjI5bC4xNC4yNy4xNi4yOC4xNi4yNi4xNy4yNmEyLjM1IDIuMzUgMCAwIDAgLjE5LjI1bC4xOS4yNWEyLjIgMi4yIDAgMCAwIC4yLjIzbC4yLjI0LjIyLjIyLjIyLjIyLjI0LjIuMjMuMi4yNS4xOS4yNS4xOS4yNi4xNy4yNi4xNi4yOC4xNi4yNy4xNC4yOS4xNC4xOS4wOC4yOSAxLjEyLjA5LjM1YS43OC43OCAwIDAgMCAuNzUuNThoNC40NmEuNzguNzggMCAwIDAgLjc1LS41OGwuMDktLjM1LjI5LTEuMDcuMTktLjA4LjI5LS4xNC4yNy0uMTQuMjgtLjE2LjI2LS4xNi4yNi0uMTcuMjUtLjE5LjI1LS4xOS4yNC0uMi4yMy0uMi4yMi0uMjIuMjItLjIyLjItLjI0YTIuMiAyLjIgMCAwIDAgLjItLjIzYy4wNy0uMDguMTMtLjE3LjE5LS4yNWEyLjM1IDIuMzUgMCAwIDAgLjE5LS4yNWwuMTctLjI2LjE2LS4yNi4xNi0uMjguMTQtLjI3LjE0LS4yOWMuMDUtLjA5LjA2LS4xMy4wOC0uMTlsMS4xMi0uMjkuMzUtLjA5YS43OC43OCAwIDAgMCAuNTgtLjc1VjcuNzdhLjc4Ljc4IDAgMCAwLS41OC0uNzd6TTEwIDE2LjY3QTYuNjYgNi42NiAwIDEgMSAxNi42NyAxMGE2LjUzIDYuNTMgMCAwIDEtLjE0IDEuMzNBNi42NCA2LjY0IDAgMCAxIDEwIDE2LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCA0Ljg4QTUuMTcgNS4xNyAwIDAgMCA4Ljg5IDVsLjI3IDEuMjNhMy44NiAzLjg2IDAgMSAxLTIuOTMgNC42MSA0IDQgMCAwIDEtLjA5LS44NEg0Ljg4QTUuMTIgNS4xMiAwIDEgMCAxMCA0Ljg4eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMCA3LjQyYTIuNiAyLjYgMCAwIDAtLjU2LjA2bC4yNyAxLjI0YTEuMzIgMS4zMiAwIDEgMS0xIDEuNTcgMS40MyAxLjQzIDAgMCAxIDAtLjI5SDcuNDJBMi41OCAyLjU4IDAgMSAwIDEwIDcuNDJ6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Sense")}));a.push(this.addEntry("gcp google cloud platform api management apigee sense",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Apigee Sense',new mxGeometry(0,0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,23);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"API Analytics")}));a.push(this.addEntry("gcp google cloud platform api management apigee sense",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Apigee\nSense",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMDMyOTk3MTMxMzQ3NyIgaGVpZ2h0PSIyMC4wMDAxNjQwMzE5ODI0MjIiIHZpZXdCb3g9Ii0wLjAwMDE2NDgyMzAwOTk4MTc3MzggLTAuMDAwMTY0ODgzMTA5MzkxNjY2OTUgMjAuMDAwMzI5OTcxMzEzNDc3IDIwLjAwMDE2NDAzMTk4MjQyMiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNH0mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNn0mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYX0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOS40MiA3bC0uMzUtLjA5TDE4IDYuNjRsLS4wOS0uMTljLS4wNS0uMDktLjA5LS4xOS0uMTQtLjI5bC0uMTQtLjI3LS4xNi0uMjgtLjE2LS4yNi0uMTctLjI2YTIuMzUgMi4zNSAwIDAgMC0uMTktLjI1bC0uMTktLjI1LS4yLS4yNC0uMi0uMjMtLjI2LS4yMi0uMjItLjIyLS4yNC0uMi0uMjMtLjItLjI1LS4xOS0uMjUtLjE5LS4yNi0uMTctLjI2LS4xNi0uMjgtLjE2LS4yNy0uMTQtLjI5LS4xNC0uMTktLjA4LS4yOS0xLjEyTDEzIC41OGEuNzguNzggMCAwIDAtLjc3LS41OEg3Ljc3QS43OC43OCAwIDAgMCA3IC41OGwtLjA5LjM1LS4yNyAxLjEyLS4xOS4wOC0uMjkuMTQtLjI3LjE0LS4yOC4xNi0uMjYuMTYtLjI2LjE3LS4yNS4xOS0uMjUuMTktLjI0LjItLjIzLjItLjIyLjIyLS4yMi4yMi0uMi4yNGEyLjIgMi4yIDAgMCAwLS4yLjIzYy0uMDcuMDgtLjEzLjE3LS4xOS4yNWEyLjM1IDIuMzUgMCAwIDAtLjE5LjI1bC0uMTcuMjYtLjE2LjI2LS4xNi4yOGMwIC4wOS0uMS4xOC0uMTQuMjdsLS4xNC4yOWMtLjA1LjA5LS4wNi4xMy0uMDguMTlsLTEuMTIuMjlMLjU4IDdhLjc4Ljc4IDAgMCAwLS41OC43N3Y0LjQ2YS43OC43OCAwIDAgMCAuNTguNzVsLjM1LjA5IDEuMTIuMjljMCAuMDYuMDYuMTIuMDguMTlzLjA5LjE5LjE0LjI5bC4xNC4yNy4xNi4yOC4xNi4yNi4xNy4yNmEyLjM1IDIuMzUgMCAwIDAgLjE5LjI1bC4xOS4yNWEyLjIgMi4yIDAgMCAwIC4yLjIzbC4yLjI0LjIyLjIyLjIyLjIyLjI0LjIuMjMuMi4yNS4xOS4yNS4xOS4yNi4xNy4yNi4xNi4yOC4xNi4yNy4xNC4yOS4xNC4xOS4wOC4yOSAxLjEyLjA5LjM1YS43OC43OCAwIDAgMCAuNzUuNThoNC40NmEuNzguNzggMCAwIDAgLjc1LS41OGwuMDktLjM1LjI5LTEuMDcuMTktLjA4LjI5LS4xNC4yNy0uMTQuMjgtLjE2LjI2LS4xNi4yNi0uMTcuMjUtLjE5LjI1LS4xOS4yNC0uMi4yMy0uMi4yMi0uMjIuMjItLjIyLjItLjI0YTIuMiAyLjIgMCAwIDAgLjItLjIzYy4wNy0uMDguMTMtLjE3LjE5LS4yNWEyLjM1IDIuMzUgMCAwIDAgLjE5LS4yNWwuMTctLjI2LjE2LS4yNi4xNi0uMjguMTQtLjI3LjE0LS4yOWMuMDUtLjA5LjA2LS4xMy4wOC0uMTlsMS4xMi0uMjkuMzUtLjA5YS43OC43OCAwIDAgMCAuNTgtLjc1VjcuNzdhLjc4Ljc4IDAgMCAwLS41OC0uNzd6TTEwIDE2LjY3QTYuNjYgNi42NiAwIDEgMSAxNi42NyAxMGE2LjUzIDYuNTMgMCAwIDEtLjE0IDEuMzNBNi42NCA2LjY0IDAgMCAxIDEwIDE2LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCA0Ljg4QTUuMTcgNS4xNyAwIDAgMCA4Ljg5IDVsLjI3IDEuMjNhMy44NiAzLjg2IDAgMSAxLTIuOTMgNC42MSA0IDQgMCAwIDEtLjA5LS44NEg0Ljg4QTUuMTIgNS4xMiAwIDEgMCAxMCA0Ljg4eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMCA3LjQyYTIuNiAyLjYgMCAwIDAtLjU2LjA2bC4yNyAxLjI0YTEuMzIgMS4zMiAwIDEgMS0xIDEuNTcgMS40MyAxLjQzIDAgMCAxIDAtLjI5SDcuNDJBMi41OCAyLjU4IDAgMSAwIDEwIDcuNDJ6Ii8+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Sense")}));a.push(this.addEntry("gcp google cloud platform api management apigee sense",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Apigee Sense',new mxGeometry(0,0, 30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMDMyOTk3MTMxMzQ3NyIgaGVpZ2h0PSIyMC4wMDAxNjQwMzE5ODI0MjIiIHZpZXdCb3g9Ii0wLjAwMDE2NDgyMzAwOTk4MTc3MzggLTAuMDAwMTY0ODgzMTA5MzkxNjY2OTUgMjAuMDAwMzI5OTcxMzEzNDc3IDIwLjAwMDE2NDAzMTk4MjQyMiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNH0mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNn0mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYX0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOS40MiA3bC0uMzUtLjA5TDE4IDYuNjRsLS4wOS0uMTljLS4wNS0uMDktLjA5LS4xOS0uMTQtLjI5bC0uMTQtLjI3LS4xNi0uMjgtLjE2LS4yNi0uMTctLjI2YTIuMzUgMi4zNSAwIDAgMC0uMTktLjI1bC0uMTktLjI1LS4yLS4yNC0uMi0uMjMtLjI2LS4yMi0uMjItLjIyLS4yNC0uMi0uMjMtLjItLjI1LS4xOS0uMjUtLjE5LS4yNi0uMTctLjI2LS4xNi0uMjgtLjE2LS4yNy0uMTQtLjI5LS4xNC0uMTktLjA4LS4yOS0xLjEyTDEzIC41OGEuNzguNzggMCAwIDAtLjc3LS41OEg3Ljc3QS43OC43OCAwIDAgMCA3IC41OGwtLjA5LjM1LS4yNyAxLjEyLS4xOS4wOC0uMjkuMTQtLjI3LjE0LS4yOC4xNi0uMjYuMTYtLjI2LjE3LS4yNS4xOS0uMjUuMTktLjI0LjItLjIzLjItLjIyLjIyLS4yMi4yMi0uMi4yNGEyLjIgMi4yIDAgMCAwLS4yLjIzYy0uMDcuMDgtLjEzLjE3LS4xOS4yNWEyLjM1IDIuMzUgMCAwIDAtLjE5LjI1bC0uMTcuMjYtLjE2LjI2LS4xNi4yOGMwIC4wOS0uMS4xOC0uMTQuMjdsLS4xNC4yOWMtLjA1LjA5LS4wNi4xMy0uMDguMTlsLTEuMTIuMjlMLjU4IDdhLjc4Ljc4IDAgMCAwLS41OC43N3Y0LjQ2YS43OC43OCAwIDAgMCAuNTguNzVsLjM1LjA5IDEuMTIuMjljMCAuMDYuMDYuMTIuMDguMTlzLjA5LjE5LjE0LjI5bC4xNC4yNy4xNi4yOC4xNi4yNi4xNy4yNmEyLjM1IDIuMzUgMCAwIDAgLjE5LjI1bC4xOS4yNWEyLjIgMi4yIDAgMCAwIC4yLjIzbC4yLjI0LjIyLjIyLjIyLjIyLjI0LjIuMjMuMi4yNS4xOS4yNS4xOS4yNi4xNy4yNi4xNi4yOC4xNi4yNy4xNC4yOS4xNC4xOS4wOC4yOSAxLjEyLjA5LjM1YS43OC43OCAwIDAgMCAuNzUuNThoNC40NmEuNzguNzggMCAwIDAgLjc1LS41OGwuMDktLjM1LjI5LTEuMDcuMTktLjA4LjI5LS4xNC4yNy0uMTQuMjgtLjE2LjI2LS4xNi4yNi0uMTcuMjUtLjE5LjI1LS4xOS4yNC0uMi4yMy0uMi4yMi0uMjIuMjItLjIyLjItLjI0YTIuMiAyLjIgMCAwIDAgLjItLjIzYy4wNy0uMDguMTMtLjE3LjE5LS4yNWEyLjM1IDIuMzUgMCAwIDAgLjE5LS4yNWwuMTctLjI2LjE2LS4yNi4xNi0uMjguMTQtLjI3LjE0LS4yOWMuMDUtLjA5LjA2LS4xMy4wOC0uMTlsMS4xMi0uMjkuMzUtLjA5YS43OC43OCAwIDAgMCAuNTgtLjc1VjcuNzdhLjc4Ljc4IDAgMCAwLS41OC0uNzd6TTEwIDE2LjY3QTYuNjYgNi42NiAwIDEgMSAxNi42NyAxMGE2LjUzIDYuNTMgMCAwIDEtLjE0IDEuMzNBNi42NCA2LjY0IDAgMCAxIDEwIDE2LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCA0Ljg4QTUuMTcgNS4xNyAwIDAgMCA4Ljg5IDVsLjI3IDEuMjNhMy44NiAzLjg2IDAgMSAxLTIuOTMgNC42MSA0IDQgMCAwIDEtLjA5LS44NEg0Ljg4QTUuMTIgNS4xMiAwIDEgMCAxMCA0Ljg4eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMCA3LjQyYTIuNiAyLjYgMCAwIDAtLjU2LjA2bC4yNyAxLjI0YTEuMzIgMS4zMiAwIDEgMS0xIDEuNTcgMS40MyAxLjQzIDAgMCAxIDAtLjI5SDcuNDJBMi41OCAyLjU4IDAgMSAwIDEwIDcuNDJ6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Sense")}));a.push(this.addEntry("gcp google cloud platform api management apigee sense",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Apigee Sense', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Sense")}));a.push(this.addEntry("gcp google cloud platform api management apigee sense",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Apigee Sense', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMDMyOTk3MTMxMzQ3NyIgaGVpZ2h0PSIyMC4wMDAxNjQwMzE5ODI0MjIiIHZpZXdCb3g9Ii0wLjAwMDE2NDgyMzAwOTk4MTc3MzggLTAuMDAwMTY0ODgzMTA5MzkxNjY2OTUgMjAuMDAwMzI5OTcxMzEzNDc3IDIwLjAwMDE2NDAzMTk4MjQyMiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNH0mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNn0mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYX0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOS40MiA3bC0uMzUtLjA5TDE4IDYuNjRsLS4wOS0uMTljLS4wNS0uMDktLjA5LS4xOS0uMTQtLjI5bC0uMTQtLjI3LS4xNi0uMjgtLjE2LS4yNi0uMTctLjI2YTIuMzUgMi4zNSAwIDAgMC0uMTktLjI1bC0uMTktLjI1LS4yLS4yNC0uMi0uMjMtLjI2LS4yMi0uMjItLjIyLS4yNC0uMi0uMjMtLjItLjI1LS4xOS0uMjUtLjE5LS4yNi0uMTctLjI2LS4xNi0uMjgtLjE2LS4yNy0uMTQtLjI5LS4xNC0uMTktLjA4LS4yOS0xLjEyTDEzIC41OGEuNzguNzggMCAwIDAtLjc3LS41OEg3Ljc3QS43OC43OCAwIDAgMCA3IC41OGwtLjA5LjM1LS4yNyAxLjEyLS4xOS4wOC0uMjkuMTQtLjI3LjE0LS4yOC4xNi0uMjYuMTYtLjI2LjE3LS4yNS4xOS0uMjUuMTktLjI0LjItLjIzLjItLjIyLjIyLS4yMi4yMi0uMi4yNGEyLjIgMi4yIDAgMCAwLS4yLjIzYy0uMDcuMDgtLjEzLjE3LS4xOS4yNWEyLjM1IDIuMzUgMCAwIDAtLjE5LjI1bC0uMTcuMjYtLjE2LjI2LS4xNi4yOGMwIC4wOS0uMS4xOC0uMTQuMjdsLS4xNC4yOWMtLjA1LjA5LS4wNi4xMy0uMDguMTlsLTEuMTIuMjlMLjU4IDdhLjc4Ljc4IDAgMCAwLS41OC43N3Y0LjQ2YS43OC43OCAwIDAgMCAuNTguNzVsLjM1LjA5IDEuMTIuMjljMCAuMDYuMDYuMTIuMDguMTlzLjA5LjE5LjE0LjI5bC4xNC4yNy4xNi4yOC4xNi4yNi4xNy4yNmEyLjM1IDIuMzUgMCAwIDAgLjE5LjI1bC4xOS4yNWEyLjIgMi4yIDAgMCAwIC4yLjIzbC4yLjI0LjIyLjIyLjIyLjIyLjI0LjIuMjMuMi4yNS4xOS4yNS4xOS4yNi4xNy4yNi4xNi4yOC4xNi4yNy4xNC4yOS4xNC4xOS4wOC4yOSAxLjEyLjA5LjM1YS43OC43OCAwIDAgMCAuNzUuNThoNC40NmEuNzguNzggMCAwIDAgLjc1LS41OGwuMDktLjM1LjI5LTEuMDcuMTktLjA4LjI5LS4xNC4yNy0uMTQuMjgtLjE2LjI2LS4xNi4yNi0uMTcuMjUtLjE5LjI1LS4xOS4yNC0uMi4yMy0uMi4yMi0uMjIuMjItLjIyLjItLjI0YTIuMiAyLjIgMCAwIDAgLjItLjIzYy4wNy0uMDguMTMtLjE3LjE5LS4yNWEyLjM1IDIuMzUgMCAwIDAgLjE5LS4yNWwuMTctLjI2LjE2LS4yNi4xNi0uMjguMTQtLjI3LjE0LS4yOWMuMDUtLjA5LjA2LS4xMy4wOC0uMTlsMS4xMi0uMjkuMzUtLjA5YS43OC43OCAwIDAgMCAuNTgtLjc1VjcuNzdhLjc4Ljc4IDAgMCAwLS41OC0uNzd6TTEwIDE2LjY3QTYuNjYgNi42NiAwIDEgMSAxNi42NyAxMGE2LjUzIDYuNTMgMCAwIDEtLjE0IDEuMzNBNi42NCA2LjY0IDAgMCAxIDEwIDE2LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCA0Ljg4QTUuMTcgNS4xNyAwIDAgMCA4Ljg5IDVsLjI3IDEuMjNhMy44NiAzLjg2IDAgMSAxLTIuOTMgNC42MSA0IDQgMCAwIDEtLjA5LS44NEg0Ljg4QTUuMTIgNS4xMiAwIDEgMCAxMCA0Ljg4eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMCA3LjQyYTIuNiAyLjYgMCAwIDAtLjU2LjA2bC4yNyAxLjI0YTEuMzIgMS4zMiAwIDEgMS0xIDEuNTcgMS40MyAxLjQzIDAgMCAxIDAtLjI5SDcuNDJBMi41OCAyLjU4IDAgMSAwIDEwIDcuNDJ6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Sense")}));a.push(this.addEntry("gcp google cloud platform api management api monetization application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("API\nMonetization",new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Sense")}));a.push(this.addEntry("gcp google cloud platform api management api monetization application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("API\nMonetization",new mxGeometry(0, 0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjMwMDAwMTE0NDQwOTE4IiBoZWlnaHQ9IjE5LjgyNjUwNTY2MTAxMDc0MiIgdmlld0JveD0iLTguNzkxNTE5NjkwMDIxMjMyZS04IDAgMTguMzAwMDAxMTQ0NDA5MTggMTkuODI2NTA1NjYxMDEwNzQyIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0fSYjeGE7CS5zdDF7ZmlsbDojYWVjYmZhfSYjeGE7CS5zdDJ7ZmlsbDojNjY5ZGY2fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMuMDEgMTguNDlhMS41MSAxLjUxIDAgMCAxLTMgMGgwdi00LjI4YTEuNTEgMS41MSAwIDEgMSAzIDB6bTUuMTMgMGExLjUxIDEuNTEgMCAwIDEtMyAwaDB2LTQuMjhhMS41MSAxLjUxIDAgMCAxIDMgMHptNS4wNiAwYTEuNTEgMS41MSAwIDAgMS0zIDB2LTQuMjhhMS41MSAxLjUxIDAgMCAxIDMgMHptNS4wOSAwYTEuNTEgMS41MSAwIDAgMS0zIDB2LTQuMjhhMS41MSAxLjUxIDAgMSAxIDMgMHoiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDEiIGN4PSI2LjU5IiBjeT0iOS45NyIgcj0iMS41MSIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjExLjY5IiBjeT0iOS45NyIgcj0iMS41MSIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MSIgY3g9IjExLjY5IiBjeT0iNS43NCIgcj0iMS41MSIvPiYjeGE7CTxnIGNsYXNzPSJzdDIiPiYjeGE7CQk8Y2lyY2xlIGN4PSIxNi43OCIgY3k9IjkuOTciIHI9IjEuNTEiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuNzgiIGN5PSI1Ljc0IiByPSIxLjUxIi8+JiN4YTsJPC9nPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MSIgY3g9IjE2Ljc4IiBjeT0iMS41MSIgcj0iMS41MSIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"API Monetization")}));a.push(this.addEntry("gcp google cloud platform api management api monetization application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
API Monetization', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"API Monetization")}));a.push(this.addEntry("gcp google cloud platform api management api monetization application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
API Monetization', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjMwMDAwMTE0NDQwOTE4IiBoZWlnaHQ9IjE5LjgyNjUwNTY2MTAxMDc0MiIgdmlld0JveD0iLTguNzkxNTE5NjkwMDIxMjMyZS04IDAgMTguMzAwMDAxMTQ0NDA5MTggMTkuODI2NTA1NjYxMDEwNzQyIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0fSYjeGE7CS5zdDF7ZmlsbDojYWVjYmZhfSYjeGE7CS5zdDJ7ZmlsbDojNjY5ZGY2fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMuMDEgMTguNDlhMS41MSAxLjUxIDAgMCAxLTMgMGgwdi00LjI4YTEuNTEgMS41MSAwIDEgMSAzIDB6bTUuMTMgMGExLjUxIDEuNTEgMCAwIDEtMyAwaDB2LTQuMjhhMS41MSAxLjUxIDAgMCAxIDMgMHptNS4wNiAwYTEuNTEgMS41MSAwIDAgMS0zIDB2LTQuMjhhMS41MSAxLjUxIDAgMCAxIDMgMHptNS4wOSAwYTEuNTEgMS41MSAwIDAgMS0zIDB2LTQuMjhhMS41MSAxLjUxIDAgMSAxIDMgMHoiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDEiIGN4PSI2LjU5IiBjeT0iOS45NyIgcj0iMS41MSIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjExLjY5IiBjeT0iOS45NyIgcj0iMS41MSIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MSIgY3g9IjExLjY5IiBjeT0iNS43NCIgcj0iMS41MSIvPiYjeGE7CTxnIGNsYXNzPSJzdDIiPiYjeGE7CQk8Y2lyY2xlIGN4PSIxNi43OCIgY3k9IjkuOTciIHI9IjEuNTEiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuNzgiIGN5PSI1Ljc0IiByPSIxLjUxIi8+JiN4YTsJPC9nPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MSIgY3g9IjE2Ljc4IiBjeT0iMS41MSIgcj0iMS41MSIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"API Monetization")}));a.push(this.addEntry("gcp google cloud platform api management api monetization application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
API Monetization', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"API Monetization")}));a.push(this.addEntry("gcp google cloud platform api management api monetization application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
API Monetization', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjMwMDAwMTE0NDQwOTE4IiBoZWlnaHQ9IjE5LjgyNjUwNTY2MTAxMDc0MiIgdmlld0JveD0iLTguNzkxNTE5NjkwMDIxMjMyZS04IDAgMTguMzAwMDAxMTQ0NDA5MTggMTkuODI2NTA1NjYxMDEwNzQyIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0fSYjeGE7CS5zdDF7ZmlsbDojYWVjYmZhfSYjeGE7CS5zdDJ7ZmlsbDojNjY5ZGY2fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMuMDEgMTguNDlhMS41MSAxLjUxIDAgMCAxLTMgMGgwdi00LjI4YTEuNTEgMS41MSAwIDEgMSAzIDB6bTUuMTMgMGExLjUxIDEuNTEgMCAwIDEtMyAwaDB2LTQuMjhhMS41MSAxLjUxIDAgMCAxIDMgMHptNS4wNiAwYTEuNTEgMS41MSAwIDAgMS0zIDB2LTQuMjhhMS41MSAxLjUxIDAgMCAxIDMgMHptNS4wOSAwYTEuNTEgMS41MSAwIDAgMS0zIDB2LTQuMjhhMS41MSAxLjUxIDAgMSAxIDMgMHoiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDEiIGN4PSI2LjU5IiBjeT0iOS45NyIgcj0iMS41MSIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjExLjY5IiBjeT0iOS45NyIgcj0iMS41MSIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MSIgY3g9IjExLjY5IiBjeT0iNS43NCIgcj0iMS41MSIvPiYjeGE7CTxnIGNsYXNzPSJzdDIiPiYjeGE7CQk8Y2lyY2xlIGN4PSIxNi43OCIgY3k9IjkuOTciIHI9IjEuNTEiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuNzgiIGN5PSI1Ljc0IiByPSIxLjUxIi8+JiN4YTsJPC9nPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MSIgY3g9IjE2Ljc4IiBjeT0iMS41MSIgcj0iMS41MSIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"API Monetization")}));a.push(this.addEntry("gcp google cloud platform api management cloud endpoints",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nEndpoints",new mxGeometry(0,0,30,18),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk1MDAwMDc2MjkzOTQ1MyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE5Ljk1MDAwMDc2MjkzOTQ1MyAxMiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNH0mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYX0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02IDZsMSAyaDZsMS0yLTEtMkg3eiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjUxIDRIN0w2IDZoOGwtMS0yeiIgZmlsbD0iI2FlY2JmYSIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNi45NyA2bDEuNS0yLjI1TDE2IDBoLTN6IiBmaWxsPSIjNDI4NWY0Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE2Ljk3IDZoMEwxMyAxMmgzbDMuOTUtNi0xLjQ4LTIuMjV6IiBmaWxsPSIjYWVjYmZhIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIuOTggNmwtMS41IDIuMjVMMy45NSAxMmgzeiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yLjk4IDZoMGwzLjk3LTZoLTNMMCA2bDEuNDggMi4yNXoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,21);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Endpoints")}));a.push(this.addEntry("gcp google cloud platform api management cloud endpoints",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Endpoints',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"API Monetization")}));a.push(this.addEntry("gcp google cloud platform api management cloud endpoints",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nEndpoints",new mxGeometry(0,0,30,18),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk1MDAwMDc2MjkzOTQ1MyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE5Ljk1MDAwMDc2MjkzOTQ1MyAxMiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNH0mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYX0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02IDZsMSAyaDZsMS0yLTEtMkg3eiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjUxIDRIN0w2IDZoOGwtMS0yeiIgZmlsbD0iI2FlY2JmYSIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNi45NyA2bDEuNS0yLjI1TDE2IDBoLTN6IiBmaWxsPSIjNDI4NWY0Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE2Ljk3IDZoMEwxMyAxMmgzbDMuOTUtNi0xLjQ4LTIuMjV6IiBmaWxsPSIjYWVjYmZhIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIuOTggNmwtMS41IDIuMjVMMy45NSAxMmgzeiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yLjk4IDZoMGwzLjk3LTZoLTNMMCA2bDEuNDggMi4yNXoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,21);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Endpoints")}));a.push(this.addEntry("gcp google cloud platform api management cloud endpoints",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Endpoints',new mxGeometry(0, 0,30,18),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk1MDAwMDc2MjkzOTQ1MyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE5Ljk1MDAwMDc2MjkzOTQ1MyAxMiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNH0mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYX0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02IDZsMSAyaDZsMS0yLTEtMkg3eiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjUxIDRIN0w2IDZoOGwtMS0yeiIgZmlsbD0iI2FlY2JmYSIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNi45NyA2bDEuNS0yLjI1TDE2IDBoLTN6IiBmaWxsPSIjNDI4NWY0Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE2Ljk3IDZoMEwxMyAxMmgzbDMuOTUtNi0xLjQ4LTIuMjV6IiBmaWxsPSIjYWVjYmZhIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIuOTggNmwtMS41IDIuMjVMMy45NSAxMmgzeiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yLjk4IDZoMGwzLjk3LTZoLTNMMCA2bDEuNDggMi4yNXoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,21);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Endpoints")}));a.push(this.addEntry("gcp google cloud platform api management cloud endpoints",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Endpoints', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,21);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Endpoints")}));a.push(this.addEntry("gcp google cloud platform api management cloud endpoints",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Endpoints', new mxGeometry(0,0,30,18),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk1MDAwMDc2MjkzOTQ1MyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE5Ljk1MDAwMDc2MjkzOTQ1MyAxMiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNH0mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYX0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02IDZsMSAyaDZsMS0yLTEtMkg3eiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjUxIDRIN0w2IDZoOGwtMS0yeiIgZmlsbD0iI2FlY2JmYSIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNi45NyA2bDEuNS0yLjI1TDE2IDBoLTN6IiBmaWxsPSIjNDI4NWY0Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE2Ljk3IDZoMEwxMyAxMmgzbDMuOTUtNi0xLjQ4LTIuMjV6IiBmaWxsPSIjYWVjYmZhIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIuOTggNmwtMS41IDIuMjVMMy45NSAxMmgzeiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yLjk4IDZoMGwzLjk3LTZoLTNMMCA2bDEuNDggMi4yNXoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,21);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Endpoints")}));a.push(this.addEntry("gcp google cloud platform api management apigee platform",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Apigee\nPlatform",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjE4MDIzMTA5NDM2MDM1IiBoZWlnaHQ9IjIwLjE4MDIwODIwNjE3Njc1OCIgdmlld0JveD0iLTAuMDAwMTE1MTY1MTIzMTMzOTIwMTMgLTAuMDAwMTAzMzQ0NDkzMjU0NTUzNTMgMjAuMTgwMjMxMDk0MzYwMzUgMjAuMTgwMjA4MjA2MTc2NzU4Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbC1ydWxlOmV2ZW5vZGQ7ZmlsbDojNDI4NWY0fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMuMjkgMTAuMDlsMS4zMi0xLjMyLTEuNzktMS43OWEyLjk0IDIuOTQgMCAwIDEgMi4wOC01IDIuOTIgMi45MiAwIDAgMSAyLjA3Ljg2bDEuOCAxLjc5IDEuMzItMS4zNEw4LjMgMS41YTQuODEgNC44MSAwIDEgMC02LjggNi44em0xMy42IDBsLTEuMzIgMS4zMiAxLjc5IDEuOGEyLjk0IDIuOTQgMCAwIDEtNC4xNiA0LjE1bC0xLjc5LTEuNzktMS4zMiAxLjMyIDEuNzkgMS43OWE0LjgxIDQuODEgMCAxIDAgNi44LTYuOHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNi45OCAxNy4zNmEyLjk0IDIuOTQgMCAxIDEtNC4xNi00LjE2bDEuNzktMS43OSA0LjE2IDQuMTZ6bTYuMjMtMTQuNTRhMi45MyAyLjkzIDAgMCAxIDUgMi4wOCAzIDMgMCAwIDEtLjg2IDIuMDhsLTEuNzkgMS43OS00LjE1LTQuMTZ6bS0zLjEyIDEwLjQ2YTMuMiAzLjIgMCAwIDEtMy4xOS0zLjE5aDBhMy4yMSAzLjIxIDAgMCAxIDMuMTktMy4xOWgwYTMuMjEgMy4yMSAwIDAgMSAzLjE5IDMuMTloMGEzLjIgMy4yIDAgMCAxLTMuMTkgMy4xOXptNi44LTMuMTlsMS43OS0xLjc5QTQuODEgNC44MSAwIDAgMCAxNi41NzQuMTUzIDQuODEgNC44MSAwIDAgMCAxMS44OCAxLjVsLTEuNzkgMS43OS02LjggNi44LTEuNzkgMS43OWE0LjgxIDQuODEgMCAwIDAgMi4xMDYgOC4xNDdBNC44MSA0LjgxIDAgMCAwIDguMyAxOC42OGwxLjc5LTEuNzl6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Platform")}));a.push(this.addEntry("gcp google cloud platform api management apigee platform",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Apigee Platform',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,21);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Endpoints")}));a.push(this.addEntry("gcp google cloud platform api management apigee platform",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Apigee\nPlatform",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjE4MDIzMTA5NDM2MDM1IiBoZWlnaHQ9IjIwLjE4MDIwODIwNjE3Njc1OCIgdmlld0JveD0iLTAuMDAwMTE1MTY1MTIzMTMzOTIwMTMgLTAuMDAwMTAzMzQ0NDkzMjU0NTUzNTMgMjAuMTgwMjMxMDk0MzYwMzUgMjAuMTgwMjA4MjA2MTc2NzU4Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbC1ydWxlOmV2ZW5vZGQ7ZmlsbDojNDI4NWY0fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMuMjkgMTAuMDlsMS4zMi0xLjMyLTEuNzktMS43OWEyLjk0IDIuOTQgMCAwIDEgMi4wOC01IDIuOTIgMi45MiAwIDAgMSAyLjA3Ljg2bDEuOCAxLjc5IDEuMzItMS4zNEw4LjMgMS41YTQuODEgNC44MSAwIDEgMC02LjggNi44em0xMy42IDBsLTEuMzIgMS4zMiAxLjc5IDEuOGEyLjk0IDIuOTQgMCAwIDEtNC4xNiA0LjE1bC0xLjc5LTEuNzktMS4zMiAxLjMyIDEuNzkgMS43OWE0LjgxIDQuODEgMCAxIDAgNi44LTYuOHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNi45OCAxNy4zNmEyLjk0IDIuOTQgMCAxIDEtNC4xNi00LjE2bDEuNzktMS43OSA0LjE2IDQuMTZ6bTYuMjMtMTQuNTRhMi45MyAyLjkzIDAgMCAxIDUgMi4wOCAzIDMgMCAwIDEtLjg2IDIuMDhsLTEuNzkgMS43OS00LjE1LTQuMTZ6bS0zLjEyIDEwLjQ2YTMuMiAzLjIgMCAwIDEtMy4xOS0zLjE5aDBhMy4yMSAzLjIxIDAgMCAxIDMuMTktMy4xOWgwYTMuMjEgMy4yMSAwIDAgMSAzLjE5IDMuMTloMGEzLjIgMy4yIDAgMCAxLTMuMTkgMy4xOXptNi44LTMuMTlsMS43OS0xLjc5QTQuODEgNC44MSAwIDAgMCAxNi41NzQuMTUzIDQuODEgNC44MSAwIDAgMCAxMS44OCAxLjVsLTEuNzkgMS43OS02LjggNi44LTEuNzkgMS43OWE0LjgxIDQuODEgMCAwIDAgMi4xMDYgOC4xNDdBNC44MSA0LjgxIDAgMCAwIDguMyAxOC42OGwxLjc5LTEuNzl6Ii8+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Platform")}));a.push(this.addEntry("gcp google cloud platform api management apigee platform",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Apigee Platform',new mxGeometry(0, 0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjE4MDIzMTA5NDM2MDM1IiBoZWlnaHQ9IjIwLjE4MDIwODIwNjE3Njc1OCIgdmlld0JveD0iLTAuMDAwMTE1MTY1MTIzMTMzOTIwMTMgLTAuMDAwMTAzMzQ0NDkzMjU0NTUzNTMgMjAuMTgwMjMxMDk0MzYwMzUgMjAuMTgwMjA4MjA2MTc2NzU4Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbC1ydWxlOmV2ZW5vZGQ7ZmlsbDojNDI4NWY0fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMuMjkgMTAuMDlsMS4zMi0xLjMyLTEuNzktMS43OWEyLjk0IDIuOTQgMCAwIDEgMi4wOC01IDIuOTIgMi45MiAwIDAgMSAyLjA3Ljg2bDEuOCAxLjc5IDEuMzItMS4zNEw4LjMgMS41YTQuODEgNC44MSAwIDEgMC02LjggNi44em0xMy42IDBsLTEuMzIgMS4zMiAxLjc5IDEuOGEyLjk0IDIuOTQgMCAwIDEtNC4xNiA0LjE1bC0xLjc5LTEuNzktMS4zMiAxLjMyIDEuNzkgMS43OWE0LjgxIDQuODEgMCAxIDAgNi44LTYuOHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNi45OCAxNy4zNmEyLjk0IDIuOTQgMCAxIDEtNC4xNi00LjE2bDEuNzktMS43OSA0LjE2IDQuMTZ6bTYuMjMtMTQuNTRhMi45MyAyLjkzIDAgMCAxIDUgMi4wOCAzIDMgMCAwIDEtLjg2IDIuMDhsLTEuNzkgMS43OS00LjE1LTQuMTZ6bS0zLjEyIDEwLjQ2YTMuMiAzLjIgMCAwIDEtMy4xOS0zLjE5aDBhMy4yMSAzLjIxIDAgMCAxIDMuMTktMy4xOWgwYTMuMjEgMy4yMSAwIDAgMSAzLjE5IDMuMTloMGEzLjIgMy4yIDAgMCAxLTMuMTkgMy4xOXptNi44LTMuMTlsMS43OS0xLjc5QTQuODEgNC44MSAwIDAgMCAxNi41NzQuMTUzIDQuODEgNC44MSAwIDAgMCAxMS44OCAxLjVsLTEuNzkgMS43OS02LjggNi44LTEuNzkgMS43OWE0LjgxIDQuODEgMCAwIDAgMi4xMDYgOC4xNDdBNC44MSA0LjgxIDAgMCAwIDguMyAxOC42OGwxLjc5LTEuNzl6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Platform")}));a.push(this.addEntry("gcp google cloud platform api management apigee platform",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Apigee Platform', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Platform")}));a.push(this.addEntry("gcp google cloud platform api management apigee platform",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Apigee Platform', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjE4MDIzMTA5NDM2MDM1IiBoZWlnaHQ9IjIwLjE4MDIwODIwNjE3Njc1OCIgdmlld0JveD0iLTAuMDAwMTE1MTY1MTIzMTMzOTIwMTMgLTAuMDAwMTAzMzQ0NDkzMjU0NTUzNTMgMjAuMTgwMjMxMDk0MzYwMzUgMjAuMTgwMjA4MjA2MTc2NzU4Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbC1ydWxlOmV2ZW5vZGQ7ZmlsbDojNDI4NWY0fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMuMjkgMTAuMDlsMS4zMi0xLjMyLTEuNzktMS43OWEyLjk0IDIuOTQgMCAwIDEgMi4wOC01IDIuOTIgMi45MiAwIDAgMSAyLjA3Ljg2bDEuOCAxLjc5IDEuMzItMS4zNEw4LjMgMS41YTQuODEgNC44MSAwIDEgMC02LjggNi44em0xMy42IDBsLTEuMzIgMS4zMiAxLjc5IDEuOGEyLjk0IDIuOTQgMCAwIDEtNC4xNiA0LjE1bC0xLjc5LTEuNzktMS4zMiAxLjMyIDEuNzkgMS43OWE0LjgxIDQuODEgMCAxIDAgNi44LTYuOHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNi45OCAxNy4zNmEyLjk0IDIuOTQgMCAxIDEtNC4xNi00LjE2bDEuNzktMS43OSA0LjE2IDQuMTZ6bTYuMjMtMTQuNTRhMi45MyAyLjkzIDAgMCAxIDUgMi4wOCAzIDMgMCAwIDEtLjg2IDIuMDhsLTEuNzkgMS43OS00LjE1LTQuMTZ6bS0zLjEyIDEwLjQ2YTMuMiAzLjIgMCAwIDEtMy4xOS0zLjE5aDBhMy4yMSAzLjIxIDAgMCAxIDMuMTktMy4xOWgwYTMuMjEgMy4yMSAwIDAgMSAzLjE5IDMuMTloMGEzLjIgMy4yIDAgMCAxLTMuMTkgMy4xOXptNi44LTMuMTlsMS43OS0xLjc5QTQuODEgNC44MSAwIDAgMCAxNi41NzQuMTUzIDQuODEgNC44MSAwIDAgMCAxMS44OCAxLjVsLTEuNzkgMS43OS02LjggNi44LTEuNzkgMS43OWE0LjgxIDQuODEgMCAwIDAgMi4xMDYgOC4xNDdBNC44MSA0LjgxIDAgMCAwIDguMyAxOC42OGwxLjc5LTEuNzl6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Platform")}));a.push(this.addEntry("gcp google cloud platform api management developer portal",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Developer\nPortal",new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0LjE0MzAxOTY3NjIwODQ5NiIgdmlld0JveD0iMCAwLjAwMDQ4OTk2NjI0NTM2ODEyMzEgMjAgMTQuMTQzMDE5Njc2MjA4NDk2Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMS40NzJhNS41OSA1LjU5IDAgMCAxIDQgMS42bDEtMWE3LjA3IDcuMDcgMCAwIDAtMTAgMGgwbDEgMWE1LjU5IDUuNTkgMCAwIDEgNC0xLjZ6bTAgMTEuMmE1LjU5IDUuNTkgMCAwIDEtNC0xLjZsLTEgMWE3LjA3IDcuMDcgMCAwIDAgMTAgMGgwbC0xLTFhNS41OSA1LjU5IDAgMCAxLTQgMS42eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCAxMC4xNDJhMy4wNiAzLjA2IDAgMCAxLTMtMi4zNEgzLjExdjIuMzhMMCA3LjA3MmwzLjExLTMuMXYyLjM4SDdhMy4wNiAzLjA2IDAgMCAxIDMtMi4zNGgwYTMuMDYgMy4wNiAwIDAgMSAzIDIuMzRoMy45MXYtMi4zOUwyMCA3LjA3MmwtMy4xMSAzLjEydi0yLjM5SDEzYTMuMDYgMy4wNiAwIDAgMS0zIDIuMzR6bTAtNC42OGExLjYxIDEuNjEgMCAxIDAgMS42MSAxLjYxaDBBMS42MSAxLjYxIDAgMCAwIDEwIDUuNDYyeiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19.5);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Developer Portal")}));a.push(this.addEntry("gcp google cloud platform api management developer portal",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Developer Portal',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Apigee Platform")}));a.push(this.addEntry("gcp google cloud platform api management developer portal",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Developer\nPortal",new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0LjE0MzAxOTY3NjIwODQ5NiIgdmlld0JveD0iMCAwLjAwMDQ4OTk2NjI0NTM2ODEyMzEgMjAgMTQuMTQzMDE5Njc2MjA4NDk2Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMS40NzJhNS41OSA1LjU5IDAgMCAxIDQgMS42bDEtMWE3LjA3IDcuMDcgMCAwIDAtMTAgMGgwbDEgMWE1LjU5IDUuNTkgMCAwIDEgNC0xLjZ6bTAgMTEuMmE1LjU5IDUuNTkgMCAwIDEtNC0xLjZsLTEgMWE3LjA3IDcuMDcgMCAwIDAgMTAgMGgwbC0xLTFhNS41OSA1LjU5IDAgMCAxLTQgMS42eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCAxMC4xNDJhMy4wNiAzLjA2IDAgMCAxLTMtMi4zNEgzLjExdjIuMzhMMCA3LjA3MmwzLjExLTMuMXYyLjM4SDdhMy4wNiAzLjA2IDAgMCAxIDMtMi4zNGgwYTMuMDYgMy4wNiAwIDAgMSAzIDIuMzRoMy45MXYtMi4zOUwyMCA3LjA3MmwtMy4xMSAzLjEydi0yLjM5SDEzYTMuMDYgMy4wNiAwIDAgMS0zIDIuMzR6bTAtNC42OGExLjYxIDEuNjEgMCAxIDAgMS42MSAxLjYxaDBBMS42MSAxLjYxIDAgMCAwIDEwIDUuNDYyeiIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19.5);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Developer Portal")}));a.push(this.addEntry("gcp google cloud platform api management developer portal",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Developer Portal',new mxGeometry(0, 0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0LjE0MzAxOTY3NjIwODQ5NiIgdmlld0JveD0iMCAwLjAwMDQ4OTk2NjI0NTM2ODEyMzEgMjAgMTQuMTQzMDE5Njc2MjA4NDk2Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMS40NzJhNS41OSA1LjU5IDAgMCAxIDQgMS42bDEtMWE3LjA3IDcuMDcgMCAwIDAtMTAgMGgwbDEgMWE1LjU5IDUuNTkgMCAwIDEgNC0xLjZ6bTAgMTEuMmE1LjU5IDUuNTkgMCAwIDEtNC0xLjZsLTEgMWE3LjA3IDcuMDcgMCAwIDAgMTAgMGgwbC0xLTFhNS41OSA1LjU5IDAgMCAxLTQgMS42eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCAxMC4xNDJhMy4wNiAzLjA2IDAgMCAxLTMtMi4zNEgzLjExdjIuMzhMMCA3LjA3MmwzLjExLTMuMXYyLjM4SDdhMy4wNiAzLjA2IDAgMCAxIDMtMi4zNGgwYTMuMDYgMy4wNiAwIDAgMSAzIDIuMzRoMy45MXYtMi4zOUwyMCA3LjA3MmwtMy4xMSAzLjEydi0yLjM5SDEzYTMuMDYgMy4wNiAwIDAgMS0zIDIuMzR6bTAtNC42OGExLjYxIDEuNjEgMCAxIDAgMS42MSAxLjYxaDBBMS42MSAxLjYxIDAgMCAwIDEwIDUuNDYyeiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19.5);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Developer Portal")}));a.push(this.addEntry("gcp google cloud platform api management developer portal",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Developer Portal', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19.5);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Developer Portal")}));a.push(this.addEntry("gcp google cloud platform api management developer portal",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Developer Portal', new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0LjE0MzAxOTY3NjIwODQ5NiIgdmlld0JveD0iMCAwLjAwMDQ4OTk2NjI0NTM2ODEyMzEgMjAgMTQuMTQzMDE5Njc2MjA4NDk2Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMS40NzJhNS41OSA1LjU5IDAgMCAxIDQgMS42bDEtMWE3LjA3IDcuMDcgMCAwIDAtMTAgMGgwbDEgMWE1LjU5IDUuNTkgMCAwIDEgNC0xLjZ6bTAgMTEuMmE1LjU5IDUuNTkgMCAwIDEtNC0xLjZsLTEgMWE3LjA3IDcuMDcgMCAwIDAgMTAgMGgwbC0xLTFhNS41OSA1LjU5IDAgMCAxLTQgMS42eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCAxMC4xNDJhMy4wNiAzLjA2IDAgMCAxLTMtMi4zNEgzLjExdjIuMzhMMCA3LjA3MmwzLjExLTMuMXYyLjM4SDdhMy4wNiAzLjA2IDAgMCAxIDMtMi4zNGgwYTMuMDYgMy4wNiAwIDAgMSAzIDIuMzRoMy45MXYtMi4zOUwyMCA3LjA3MmwtMy4xMSAzLjEydi0yLjM5SDEzYTMuMDYgMy4wNiAwIDAgMS0zIDIuMzR6bTAtNC42OGExLjYxIDEuNjEgMCAxIDAgMS42MSAxLjYxaDBBMS42MSAxLjYxIDAgMCAwIDEwIDUuNDYyeiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19.5);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Developer Portal")}));this.addPalette("gcp2API Management","GCP / API Management",!1,mxUtils.bind(this,function(b){for(var d=0;dName
Cloud IAM',new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjQyMDAwMDA3NjI5Mzk0NSIgaGVpZ2h0PSIyMC4wNDk5OTkyMzcwNjA1NDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDE2LjQyMDAwMDA3NjI5Mzk0NSAyMC4wNDk5OTkyMzcwNjA1NDciPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04LjIxIDBMMCAzLjQydjUuNjNjMCA1LjA2IDMuNSA5LjggOC4yMSAxMSA0LjcxLTEuMTUgOC4yMS01Ljg5IDguMjEtMTAuOTVWMy40MnptMCAzLjc5YTIuNjMgMi42MyAwIDAgMSAxLjAwNSA1LjA2QTIuNjMgMi42MyAwIDAgMSA2LjM1IDQuNTZhMi42MyAyLjYzIDAgMCAxIDEuODYtLjc3em00LjExIDExLjE1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTMgOC42NCA4LjY0IDAgMCAxLTQuMTEtMi45M3YtMi4yNWMwLTEuNjcgMi43NC0yLjUyIDQuMTEtMi41MnM0LjExLjg1IDQuMTEgMi41MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOC4yMSAwdjMuNzlhMi42MyAyLjYzIDAgMSAxIDAgNS4yNnYxLjEyYzEuMzcgMCA0LjExLjg1IDQuMTEgMi41MnYyLjI1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTNWMjBjNC43MS0xLjE1IDguMjEtNS44OSA4LjIxLTEwLjk1VjMuNDJ6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud IAM")}));a.push(this.addEntry("gcp google cloud platform security cloud iam",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud IAM',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19.5);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Developer Portal")}));this.addPalette("gcp2API Management","GCP / API Management",!1,mxUtils.bind(this,function(b){for(var e=0;eName
Cloud IAM',new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjQyMDAwMDA3NjI5Mzk0NSIgaGVpZ2h0PSIyMC4wNDk5OTkyMzcwNjA1NDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDE2LjQyMDAwMDA3NjI5Mzk0NSAyMC4wNDk5OTkyMzcwNjA1NDciPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04LjIxIDBMMCAzLjQydjUuNjNjMCA1LjA2IDMuNSA5LjggOC4yMSAxMSA0LjcxLTEuMTUgOC4yMS01Ljg5IDguMjEtMTAuOTVWMy40MnptMCAzLjc5YTIuNjMgMi42MyAwIDAgMSAxLjAwNSA1LjA2QTIuNjMgMi42MyAwIDAgMSA2LjM1IDQuNTZhMi42MyAyLjYzIDAgMCAxIDEuODYtLjc3em00LjExIDExLjE1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTMgOC42NCA4LjY0IDAgMCAxLTQuMTEtMi45M3YtMi4yNWMwLTEuNjcgMi43NC0yLjUyIDQuMTEtMi41MnM0LjExLjg1IDQuMTEgMi41MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOC4yMSAwdjMuNzlhMi42MyAyLjYzIDAgMSAxIDAgNS4yNnYxLjEyYzEuMzcgMCA0LjExLjg1IDQuMTEgMi41MnYyLjI1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTNWMjBjNC43MS0xLjE1IDguMjEtNS44OSA4LjIxLTEwLjk1VjMuNDJ6Ii8+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud IAM")}));a.push(this.addEntry("gcp google cloud platform security cloud iam",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud IAM',new mxGeometry(0, 0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjQyMDAwMDA3NjI5Mzk0NSIgaGVpZ2h0PSIyMC4wNDk5OTkyMzcwNjA1NDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDE2LjQyMDAwMDA3NjI5Mzk0NSAyMC4wNDk5OTkyMzcwNjA1NDciPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04LjIxIDBMMCAzLjQydjUuNjNjMCA1LjA2IDMuNSA5LjggOC4yMSAxMSA0LjcxLTEuMTUgOC4yMS01Ljg5IDguMjEtMTAuOTVWMy40MnptMCAzLjc5YTIuNjMgMi42MyAwIDAgMSAxLjAwNSA1LjA2QTIuNjMgMi42MyAwIDAgMSA2LjM1IDQuNTZhMi42MyAyLjYzIDAgMCAxIDEuODYtLjc3em00LjExIDExLjE1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTMgOC42NCA4LjY0IDAgMCAxLTQuMTEtMi45M3YtMi4yNWMwLTEuNjcgMi43NC0yLjUyIDQuMTEtMi41MnM0LjExLjg1IDQuMTEgMi41MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOC4yMSAwdjMuNzlhMi42MyAyLjYzIDAgMSAxIDAgNS4yNnYxLjEyYzEuMzcgMCA0LjExLjg1IDQuMTEgMi41MnYyLjI1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTNWMjBjNC43MS0xLjE1IDguMjEtNS44OSA4LjIxLTEwLjk1VjMuNDJ6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud IAM")}));a.push(this.addEntry("gcp google cloud platform security beyondcorp beyond corp",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("BeyondCorp",new mxGeometry(0,0,28,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjgyMzUxNDkzODM1NDQ5MiIgaGVpZ2h0PSIyMC4wNzA1Mzc1NjcxMzg2NzIiIHZpZXdCb3g9IjAuMDAwMDExMzM3Nzc3MzIzMjA1OTU1IDAuMDAwMDg1NjY1MDQ0MDI1NTE4IDE4LjgyMzUxNDkzODM1NDQ5MiAyMC4wNzA1Mzc1NjcxMzg2NzIiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2LjkzIDQuOTc2YTEwLjQzIDEwLjQzIDAgMCAxLTEgLjkyIDguMDkgOC4wOSAwIDAgMS0xMC41MSAxMS44MWgxLjc1YTcuNTEgNy41MSAwIDAgMS0uODYtMS4zSDMuNzNhOC43NSA4Ljc1IDAgMCAxLTEtMS4xOWgzLjA2YTEwLjM4IDEwLjM4IDAgMCAxLS4zNy0xLjMxSDIuMDFhOCA4IDAgMCAxLS40Mi0xLjE5aDMuNTdjLS4wNy0uNDItLjExLS44NS0uMTQtMS4zSDEuMzZhNi41MSA2LjUxIDAgMCAxIDAtLjc3di0uNDNoMy42M2ExMS4zNCAxMS4zNCAwIDAgMSAuMDgtMS4zSDEuNWE4LjE2IDguMTYgMCAwIDEgLjM2LTEuMTloMy40YTkuNTIgOS41MiAwIDAgMSAuMzMtMS4zSDIuNTJhOCA4IDAgMCAxIC45LTEuMTloMi42MWE5LjIgOS4yIDAgMCAxIC43MS0xLjMxSDQuOTJhOC4wNiA4LjA2IDAgMCAxIDcuNzQtLjY5IDEwLjcgMTAuNyAwIDAgMCAxLjI5IDMuMTlzMi45My0xLjY3IDMuMzgtMy40NGEyLjQyIDIuNDIgMCAwIDAtNC42OC0xLjIzdi4wN2E5LjQxIDkuNDEgMCAxIDAgNi4xNyA4LjgyIDguNzEgOC43MSAwIDAgMC0xLjg5LTUuNjd6bS0zLjAxLTIuOTJhMS4xNCAxLjE0IDAgMSAxIC44MSAxLjM5aDBhMS4xMyAxLjEzIDAgMCAxLS44MS0xLjM5eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"BeyondCorp")}));a.push(this.addEntry("gcp google cloud platform security beyondcorp beyond corp",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
BeyondCorp',new mxGeometry(0,0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud IAM")}));a.push(this.addEntry("gcp google cloud platform security beyondcorp beyond corp",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("BeyondCorp",new mxGeometry(0,0,28,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjgyMzUxNDkzODM1NDQ5MiIgaGVpZ2h0PSIyMC4wNzA1Mzc1NjcxMzg2NzIiIHZpZXdCb3g9IjAuMDAwMDExMzM3Nzc3MzIzMjA1OTU1IDAuMDAwMDg1NjY1MDQ0MDI1NTE4IDE4LjgyMzUxNDkzODM1NDQ5MiAyMC4wNzA1Mzc1NjcxMzg2NzIiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2LjkzIDQuOTc2YTEwLjQzIDEwLjQzIDAgMCAxLTEgLjkyIDguMDkgOC4wOSAwIDAgMS0xMC41MSAxMS44MWgxLjc1YTcuNTEgNy41MSAwIDAgMS0uODYtMS4zSDMuNzNhOC43NSA4Ljc1IDAgMCAxLTEtMS4xOWgzLjA2YTEwLjM4IDEwLjM4IDAgMCAxLS4zNy0xLjMxSDIuMDFhOCA4IDAgMCAxLS40Mi0xLjE5aDMuNTdjLS4wNy0uNDItLjExLS44NS0uMTQtMS4zSDEuMzZhNi41MSA2LjUxIDAgMCAxIDAtLjc3di0uNDNoMy42M2ExMS4zNCAxMS4zNCAwIDAgMSAuMDgtMS4zSDEuNWE4LjE2IDguMTYgMCAwIDEgLjM2LTEuMTloMy40YTkuNTIgOS41MiAwIDAgMSAuMzMtMS4zSDIuNTJhOCA4IDAgMCAxIC45LTEuMTloMi42MWE5LjIgOS4yIDAgMCAxIC43MS0xLjMxSDQuOTJhOC4wNiA4LjA2IDAgMCAxIDcuNzQtLjY5IDEwLjcgMTAuNyAwIDAgMCAxLjI5IDMuMTlzMi45My0xLjY3IDMuMzgtMy40NGEyLjQyIDIuNDIgMCAwIDAtNC42OC0xLjIzdi4wN2E5LjQxIDkuNDEgMCAxIDAgNi4xNyA4LjgyIDguNzEgOC43MSAwIDAgMC0xLjg5LTUuNjd6bS0zLjAxLTIuOTJhMS4xNCAxLjE0IDAgMSAxIC44MSAxLjM5aDBhMS4xMyAxLjEzIDAgMCAxLS44MS0xLjM5eiIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"BeyondCorp")}));a.push(this.addEntry("gcp google cloud platform security beyondcorp beyond corp",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
BeyondCorp',new mxGeometry(0,0, 28,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjgyMzUxNDkzODM1NDQ5MiIgaGVpZ2h0PSIyMC4wNzA1Mzc1NjcxMzg2NzIiIHZpZXdCb3g9IjAuMDAwMDExMzM3Nzc3MzIzMjA1OTU1IDAuMDAwMDg1NjY1MDQ0MDI1NTE4IDE4LjgyMzUxNDkzODM1NDQ5MiAyMC4wNzA1Mzc1NjcxMzg2NzIiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2LjkzIDQuOTc2YTEwLjQzIDEwLjQzIDAgMCAxLTEgLjkyIDguMDkgOC4wOSAwIDAgMS0xMC41MSAxMS44MWgxLjc1YTcuNTEgNy41MSAwIDAgMS0uODYtMS4zSDMuNzNhOC43NSA4Ljc1IDAgMCAxLTEtMS4xOWgzLjA2YTEwLjM4IDEwLjM4IDAgMCAxLS4zNy0xLjMxSDIuMDFhOCA4IDAgMCAxLS40Mi0xLjE5aDMuNTdjLS4wNy0uNDItLjExLS44NS0uMTQtMS4zSDEuMzZhNi41MSA2LjUxIDAgMCAxIDAtLjc3di0uNDNoMy42M2ExMS4zNCAxMS4zNCAwIDAgMSAuMDgtMS4zSDEuNWE4LjE2IDguMTYgMCAwIDEgLjM2LTEuMTloMy40YTkuNTIgOS41MiAwIDAgMSAuMzMtMS4zSDIuNTJhOCA4IDAgMCAxIC45LTEuMTloMi42MWE5LjIgOS4yIDAgMCAxIC43MS0xLjMxSDQuOTJhOC4wNiA4LjA2IDAgMCAxIDcuNzQtLjY5IDEwLjcgMTAuNyAwIDAgMCAxLjI5IDMuMTlzMi45My0xLjY3IDMuMzgtMy40NGEyLjQyIDIuNDIgMCAwIDAtNC42OC0xLjIzdi4wN2E5LjQxIDkuNDEgMCAxIDAgNi4xNyA4LjgyIDguNzEgOC43MSAwIDAgMC0xLjg5LTUuNjd6bS0zLjAxLTIuOTJhMS4xNCAxLjE0IDAgMSAxIC44MSAxLjM5aDBhMS4xMyAxLjEzIDAgMCAxLS44MS0xLjM5eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"BeyondCorp")}));a.push(this.addEntry("gcp google cloud platform security beyondcorp beyond corp",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
BeyondCorp', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"BeyondCorp")}));a.push(this.addEntry("gcp google cloud platform security beyondcorp beyond corp",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
BeyondCorp', new mxGeometry(0,0,28,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjgyMzUxNDkzODM1NDQ5MiIgaGVpZ2h0PSIyMC4wNzA1Mzc1NjcxMzg2NzIiIHZpZXdCb3g9IjAuMDAwMDExMzM3Nzc3MzIzMjA1OTU1IDAuMDAwMDg1NjY1MDQ0MDI1NTE4IDE4LjgyMzUxNDkzODM1NDQ5MiAyMC4wNzA1Mzc1NjcxMzg2NzIiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2LjkzIDQuOTc2YTEwLjQzIDEwLjQzIDAgMCAxLTEgLjkyIDguMDkgOC4wOSAwIDAgMS0xMC41MSAxMS44MWgxLjc1YTcuNTEgNy41MSAwIDAgMS0uODYtMS4zSDMuNzNhOC43NSA4Ljc1IDAgMCAxLTEtMS4xOWgzLjA2YTEwLjM4IDEwLjM4IDAgMCAxLS4zNy0xLjMxSDIuMDFhOCA4IDAgMCAxLS40Mi0xLjE5aDMuNTdjLS4wNy0uNDItLjExLS44NS0uMTQtMS4zSDEuMzZhNi41MSA2LjUxIDAgMCAxIDAtLjc3di0uNDNoMy42M2ExMS4zNCAxMS4zNCAwIDAgMSAuMDgtMS4zSDEuNWE4LjE2IDguMTYgMCAwIDEgLjM2LTEuMTloMy40YTkuNTIgOS41MiAwIDAgMSAuMzMtMS4zSDIuNTJhOCA4IDAgMCAxIC45LTEuMTloMi42MWE5LjIgOS4yIDAgMCAxIC43MS0xLjMxSDQuOTJhOC4wNiA4LjA2IDAgMCAxIDcuNzQtLjY5IDEwLjcgMTAuNyAwIDAgMCAxLjI5IDMuMTlzMi45My0xLjY3IDMuMzgtMy40NGEyLjQyIDIuNDIgMCAwIDAtNC42OC0xLjIzdi4wN2E5LjQxIDkuNDEgMCAxIDAgNi4xNyA4LjgyIDguNzEgOC43MSAwIDAgMC0xLjg5LTUuNjd6bS0zLjAxLTIuOTJhMS4xNCAxLjE0IDAgMSAxIC44MSAxLjM5aDBhMS4xMyAxLjEzIDAgMCAxLS44MS0xLjM5eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"BeyondCorp")}));a.push(this.addEntry("gcp google cloud platform security cloud resource manager",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud Resource\nManager",new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjQyMDAwMDA3NjI5Mzk0NSIgaGVpZ2h0PSIyMC4wNDk5OTkyMzcwNjA1NDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDE2LjQyMDAwMDA3NjI5Mzk0NSAyMC4wNDk5OTkyMzcwNjA1NDciPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04LjIxIDBMMCAzLjQydjUuNjNjMCA1LjA2IDMuNSA5LjggOC4yMSAxMSA0LjcxLTEuMTUgOC4yMS01Ljg5IDguMjEtMTAuOTVWMy40MnptMCAzLjc5YTIuNjMgMi42MyAwIDAgMSAxLjAwNSA1LjA2QTIuNjMgMi42MyAwIDAgMSA2LjM1IDQuNTZhMi42MyAyLjYzIDAgMCAxIDEuODYtLjc3em00LjExIDExLjE1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTMgOC42NCA4LjY0IDAgMCAxLTQuMTEtMi45M3YtMi4yNWMwLTEuNjcgMi43NC0yLjUyIDQuMTEtMi41MnM0LjExLjg1IDQuMTEgMi41MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOC4yMSAwdjMuNzlhMi42MyAyLjYzIDAgMSAxIDAgNS4yNnYxLjEyYzEuMzcgMCA0LjExLjg1IDQuMTEgMi41MnYyLjI1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTNWMjBjNC43MS0xLjE1IDguMjEtNS44OSA4LjIxLTEwLjk1VjMuNDJ6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Resource Manager")}));a.push(this.addEntry("gcp google cloud platform security cloud resource manager",function(){var b=new mxCell("",new mxGeometry(0,0,210,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Resource Manager', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"BeyondCorp")}));a.push(this.addEntry("gcp google cloud platform security cloud resource manager",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud Resource\nManager",new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjQyMDAwMDA3NjI5Mzk0NSIgaGVpZ2h0PSIyMC4wNDk5OTkyMzcwNjA1NDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDE2LjQyMDAwMDA3NjI5Mzk0NSAyMC4wNDk5OTkyMzcwNjA1NDciPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04LjIxIDBMMCAzLjQydjUuNjNjMCA1LjA2IDMuNSA5LjggOC4yMSAxMSA0LjcxLTEuMTUgOC4yMS01Ljg5IDguMjEtMTAuOTVWMy40MnptMCAzLjc5YTIuNjMgMi42MyAwIDAgMSAxLjAwNSA1LjA2QTIuNjMgMi42MyAwIDAgMSA2LjM1IDQuNTZhMi42MyAyLjYzIDAgMCAxIDEuODYtLjc3em00LjExIDExLjE1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTMgOC42NCA4LjY0IDAgMCAxLTQuMTEtMi45M3YtMi4yNWMwLTEuNjcgMi43NC0yLjUyIDQuMTEtMi41MnM0LjExLjg1IDQuMTEgMi41MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOC4yMSAwdjMuNzlhMi42MyAyLjYzIDAgMSAxIDAgNS4yNnYxLjEyYzEuMzcgMCA0LjExLjg1IDQuMTEgMi41MnYyLjI1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTNWMjBjNC43MS0xLjE1IDguMjEtNS44OSA4LjIxLTEwLjk1VjMuNDJ6Ii8+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Resource Manager")}));a.push(this.addEntry("gcp google cloud platform security cloud resource manager",function(){var b=new mxCell("",new mxGeometry(0,0,210,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Resource Manager', new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjQyMDAwMDA3NjI5Mzk0NSIgaGVpZ2h0PSIyMC4wNDk5OTkyMzcwNjA1NDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDE2LjQyMDAwMDA3NjI5Mzk0NSAyMC4wNDk5OTkyMzcwNjA1NDciPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04LjIxIDBMMCAzLjQydjUuNjNjMCA1LjA2IDMuNSA5LjggOC4yMSAxMSA0LjcxLTEuMTUgOC4yMS01Ljg5IDguMjEtMTAuOTVWMy40MnptMCAzLjc5YTIuNjMgMi42MyAwIDAgMSAxLjAwNSA1LjA2QTIuNjMgMi42MyAwIDAgMSA2LjM1IDQuNTZhMi42MyAyLjYzIDAgMCAxIDEuODYtLjc3em00LjExIDExLjE1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTMgOC42NCA4LjY0IDAgMCAxLTQuMTEtMi45M3YtMi4yNWMwLTEuNjcgMi43NC0yLjUyIDQuMTEtMi41MnM0LjExLjg1IDQuMTEgMi41MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOC4yMSAwdjMuNzlhMi42MyAyLjYzIDAgMSAxIDAgNS4yNnYxLjEyYzEuMzcgMCA0LjExLjg1IDQuMTEgMi41MnYyLjI1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTNWMjBjNC43MS0xLjE1IDguMjEtNS44OSA4LjIxLTEwLjk1VjMuNDJ6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Resource Manager")}));a.push(this.addEntry("gcp google cloud platform security cloud resource manager",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Resource Manager', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Resource Manager")}));a.push(this.addEntry("gcp google cloud platform security cloud resource manager",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Resource Manager', new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjQyMDAwMDA3NjI5Mzk0NSIgaGVpZ2h0PSIyMC4wNDk5OTkyMzcwNjA1NDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDE2LjQyMDAwMDA3NjI5Mzk0NSAyMC4wNDk5OTkyMzcwNjA1NDciPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04LjIxIDBMMCAzLjQydjUuNjNjMCA1LjA2IDMuNSA5LjggOC4yMSAxMSA0LjcxLTEuMTUgOC4yMS01Ljg5IDguMjEtMTAuOTVWMy40MnptMCAzLjc5YTIuNjMgMi42MyAwIDAgMSAxLjAwNSA1LjA2QTIuNjMgMi42MyAwIDAgMSA2LjM1IDQuNTZhMi42MyAyLjYzIDAgMCAxIDEuODYtLjc3em00LjExIDExLjE1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTMgOC42NCA4LjY0IDAgMCAxLTQuMTEtMi45M3YtMi4yNWMwLTEuNjcgMi43NC0yLjUyIDQuMTEtMi41MnM0LjExLjg1IDQuMTEgMi41MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOC4yMSAwdjMuNzlhMi42MyAyLjYzIDAgMSAxIDAgNS4yNnYxLjEyYzEuMzcgMCA0LjExLjg1IDQuMTEgMi41MnYyLjI1YTguNjQgOC42NCAwIDAgMS00LjExIDIuOTNWMjBjNC43MS0xLjE1IDguMjEtNS44OSA4LjIxLTEwLjk1VjMuNDJ6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Resource Manager")}));a.push(this.addEntry("gcp google cloud platform security data loss prevention api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Data Loss\nPrevention API", +e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Resource Manager")}));a.push(this.addEntry("gcp google cloud platform security data loss prevention api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Data Loss\nPrevention API", new mxGeometry(0,0,30,22),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMTcxNjYxMzc2OTUzIiBoZWlnaHQ9IjE0Ljc5ODEzMTk0Mjc0OTAyMyIgdmlld0JveD0iLTIuOTgwMjMyMjM4NzY5NTMxMmUtOCAtMC4wMDAxMzEyMzc1Mzg4ODA2Njg1OCAyMC4wMDE3MTY2MTM3Njk1MyAxNC43OTgxMzE5NDI3NDkwMjMiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIuODYuODM4YTUuNDggNS40OCAwIDAgMC03LjA2IDEuMDYgNS4zMSA1LjMxIDAgMCAwLTEuMzQgMy42IDUuNDkgNS40OSAwIDAgMCAyLjQxIDQuNTNsLS4xNy4yOC0uNTYuMTYtMi4wNiAzLjQ4IDEuNDguODUgMi4wNS0zLjQ4LS4xNi0uNjEuMTQtLjI2YTUuNDkgNS40OSAwIDAgMCA1LjI3LTkuNjF6bS0xLjkyIDguM2EzLjc5IDMuNzkgMCAxIDEgMi42Ni00LjY1aDBhMy44IDMuOCAwIDAgMS0yLjY2IDQuNjV6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTS4wNSA0LjE3OGwuMTMtMS4wN2gxLjE4di4zNUguNTJ2LjQ1YS42OC42OCAwIDAgMSAuNzkuMTEuNzguNzggMCAwIDEgLjE3LjUzLjc3Ljc3IDAgMCAxLS4wOS4zNi41My41MyAwIDAgMS0uMjQuMjUuNjUuNjUgMCAwIDEtLjM4LjA5LjczLjczIDAgMCAxLS4zNi0uMDguNjYuNjYgMCAwIDEtLjI2LS4yMS42My42MyAwIDAgMS0uMTUtLjMyaC40MmEuMjcuMjcgMCAwIDAgLjA5LjIuMjUuMjUgMCAwIDAgLjIuMDcuMjMuMjMgMCAwIDAgLjIyLS4xLjQzLjQzIDAgMCAwIC4wNy0uMjkuMzcuMzcgMCAwIDAtLjA5LS4yNy4zMy4zMyAwIDAgMC0uMjUtLjEuNDEuNDEgMCAwIDAtLjI0LjA4aDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMuNDUgNS4yMThIM3YtMS42MWwtLjUxLjE1di0uMzZsLjg4LS4zMWgwek0xIDguMDU4SC41OXYtMS42MWwtLjUuMTV2LS4zNGwuOTEtLjMxaDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMuODYgNy4xODhhMS4xMyAxLjEzIDAgMCAxLS4xOC42Ny43NC43NCAwIDAgMS0xIDBoMGExIDEgMCAwIDEtLjE5LS42NXYtLjM5YTEuMDYgMS4wNiAwIDAgMSAuMTgtLjY3LjczLjczIDAgMCAxIDEgMGgwYTEuMDggMS4wOCAwIDAgMSAuMTkuNjV6bS0uNDItLjQzYS44My44MyAwIDAgMC0uMDctLjM2LjI1LjI1IDAgMCAwLS4yMy0uMTIuMjQuMjQgMCAwIDAtLjIyLjExLjc1Ljc1IDAgMCAwLS4wNy4zNnYuNTFhLjg1Ljg1IDAgMCAwIC4wNy4zOS4yMy4yMyAwIDAgMCAuMjMuMTIuMjMuMjMgMCAwIDAgLjIyLS4xMi43Ny43NyAwIDAgMCAuMDctLjM3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNy4xMyA1LjEzOGgtLjQxdi0xLjYybC0uNTEuMTZ2LS4zNGwuODgtLjMyaDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE4LjYyIDQuMDk4bC4xMy0xLjA3aDEuMTh2LjM3aC0uODRsLS4wOS40M2EuNjUuNjUgMCAwIDEgLjMxLS4wOC42My42MyAwIDAgMSAuNDguMTkuNzQuNzQgMCAwIDEgLjE3LjUyLjgxLjgxIDAgMCAxLS4wOS4zNy42LjYgMCAwIDEtLjI1LjI1Ljc5Ljc5IDAgMCAxLS4zOC4wOS44NS44NSAwIDAgMS0uMzUtLjA4LjYyLjYyIDAgMCAxLS4yNi0uMjIuNTguNTggMCAwIDEtLjEtLjMySDE5YS4zNS4zNSAwIDAgMCAuMS4yMS4yOS4yOSAwIDAgMCAuMi4wNy4yNi4yNiAwIDAgMCAuMjItLjEuNDQuNDQgMCAwIDAgLjA2LS4zMy40MS40MSAwIDAgMC0uMDktLjI4LjM0LjM0IDAgMCAwLS4yNS0uMDkuMzQuMzQgMCAwIDAtLjI0LjA3aDB6bS0xLjA4IDMuMDlhMS4xMyAxLjEzIDAgMCAxLS4xOC42Ny43NC43NCAwIDAgMS0xIDBoMGExIDEgMCAwIDEtLjE5LS42NXYtLjM5YTEuMDYgMS4wNiAwIDAgMSAuMTgtLjY3LjczLjczIDAgMCAxIDEgMGgwYTEuMDggMS4wOCAwIDAgMSAuMTkuNjV6bS0uNDItLjQzYS44My44MyAwIDAgMC0uMDctLjM4LjI1LjI1IDAgMCAwLS4yMy0uMTIuMjQuMjQgMCAwIDAtLjIyLjExLjc1Ljc1IDAgMCAwLS4wNy4zNnYuNTFhLjg1Ljg1IDAgMCAwIC4wNy4zOS4yMy4yMyAwIDAgMCAuMjMuMTIuMjMuMjMgMCAwIDAgLjIyLS4xMi45LjkgMCAwIDAgLjA3LS4zN3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTguNjIgNy4wMThsLjEzLTEuMDdoMS4xOHYuMzVoLS44NGwtLjA1LjQ1YS42NS42NSAwIDAgMSAuMzEtLjA4LjYzLjYzIDAgMCAxIC40OC4xOS43OC43OCAwIDAgMSAuMTcuNTQuNzcuNzcgMCAwIDEtLjA5LjM2LjUxLjUxIDAgMCAxLS4yNS4yNS42OS42OSAwIDAgMS0uMzguMDkuNzIuNzIgMCAwIDEtLjM1LS4wOC41OS41OSAwIDAgMS0uMjYtLjIxLjYzLjYzIDAgMCAxLS4xLS4zMkgxOWEuMzIuMzIgMCAwIDAgLjEuMi4yNS4yNSAwIDAgMCAuMi4wNy4yMy4yMyAwIDAgMCAuMjItLjEuNDMuNDMgMCAwIDAgLjA4LS4yOS4zNy4zNyAwIDAgMC0uMDktLjI3LjMxLjMxIDAgMCAwLS4yNS0uMS4zNS4zNSAwIDAgMC0uMjQuMDhoMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNy43MyA3LjUwOHYtLjk0YS44Ni44NiAwIDAgMSAuMzUtLjYyIDIuNDMgMi40MyAwIDAgMSAuODMtLjQzIDIuODcgMi44NyAwIDAgMSAyLjQyLjI4IDEuMDUgMS4wNSAwIDAgMSAuMjcuMi45LjkgMCAwIDEgLjMuNzV2Ljc2em0yLjA4LTIuNjFhMS4wOCAxLjA4IDAgMSAxIDEuMDgtMS4wN2gwYTEuMDkgMS4wOSAwIDAgMS0xLjA4IDEuMDd6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Loss Prevention API")}));a.push(this.addEntry("gcp google cloud platform security data loss prevention api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,210,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Data Loss Prevention API', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Loss Prevention API")}));a.push(this.addEntry("gcp google cloud platform security data loss prevention api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,210,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Data Loss Prevention API', new mxGeometry(0,0,30,22),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMTcxNjYxMzc2OTUzIiBoZWlnaHQ9IjE0Ljc5ODEzMTk0Mjc0OTAyMyIgdmlld0JveD0iLTIuOTgwMjMyMjM4NzY5NTMxMmUtOCAtMC4wMDAxMzEyMzc1Mzg4ODA2Njg1OCAyMC4wMDE3MTY2MTM3Njk1MyAxNC43OTgxMzE5NDI3NDkwMjMiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIuODYuODM4YTUuNDggNS40OCAwIDAgMC03LjA2IDEuMDYgNS4zMSA1LjMxIDAgMCAwLTEuMzQgMy42IDUuNDkgNS40OSAwIDAgMCAyLjQxIDQuNTNsLS4xNy4yOC0uNTYuMTYtMi4wNiAzLjQ4IDEuNDguODUgMi4wNS0zLjQ4LS4xNi0uNjEuMTQtLjI2YTUuNDkgNS40OSAwIDAgMCA1LjI3LTkuNjF6bS0xLjkyIDguM2EzLjc5IDMuNzkgMCAxIDEgMi42Ni00LjY1aDBhMy44IDMuOCAwIDAgMS0yLjY2IDQuNjV6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTS4wNSA0LjE3OGwuMTMtMS4wN2gxLjE4di4zNUguNTJ2LjQ1YS42OC42OCAwIDAgMSAuNzkuMTEuNzguNzggMCAwIDEgLjE3LjUzLjc3Ljc3IDAgMCAxLS4wOS4zNi41My41MyAwIDAgMS0uMjQuMjUuNjUuNjUgMCAwIDEtLjM4LjA5LjczLjczIDAgMCAxLS4zNi0uMDguNjYuNjYgMCAwIDEtLjI2LS4yMS42My42MyAwIDAgMS0uMTUtLjMyaC40MmEuMjcuMjcgMCAwIDAgLjA5LjIuMjUuMjUgMCAwIDAgLjIuMDcuMjMuMjMgMCAwIDAgLjIyLS4xLjQzLjQzIDAgMCAwIC4wNy0uMjkuMzcuMzcgMCAwIDAtLjA5LS4yNy4zMy4zMyAwIDAgMC0uMjUtLjEuNDEuNDEgMCAwIDAtLjI0LjA4aDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMuNDUgNS4yMThIM3YtMS42MWwtLjUxLjE1di0uMzZsLjg4LS4zMWgwek0xIDguMDU4SC41OXYtMS42MWwtLjUuMTV2LS4zNGwuOTEtLjMxaDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMuODYgNy4xODhhMS4xMyAxLjEzIDAgMCAxLS4xOC42Ny43NC43NCAwIDAgMS0xIDBoMGExIDEgMCAwIDEtLjE5LS42NXYtLjM5YTEuMDYgMS4wNiAwIDAgMSAuMTgtLjY3LjczLjczIDAgMCAxIDEgMGgwYTEuMDggMS4wOCAwIDAgMSAuMTkuNjV6bS0uNDItLjQzYS44My44MyAwIDAgMC0uMDctLjM2LjI1LjI1IDAgMCAwLS4yMy0uMTIuMjQuMjQgMCAwIDAtLjIyLjExLjc1Ljc1IDAgMCAwLS4wNy4zNnYuNTFhLjg1Ljg1IDAgMCAwIC4wNy4zOS4yMy4yMyAwIDAgMCAuMjMuMTIuMjMuMjMgMCAwIDAgLjIyLS4xMi43Ny43NyAwIDAgMCAuMDctLjM3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNy4xMyA1LjEzOGgtLjQxdi0xLjYybC0uNTEuMTZ2LS4zNGwuODgtLjMyaDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE4LjYyIDQuMDk4bC4xMy0xLjA3aDEuMTh2LjM3aC0uODRsLS4wOS40M2EuNjUuNjUgMCAwIDEgLjMxLS4wOC42My42MyAwIDAgMSAuNDguMTkuNzQuNzQgMCAwIDEgLjE3LjUyLjgxLjgxIDAgMCAxLS4wOS4zNy42LjYgMCAwIDEtLjI1LjI1Ljc5Ljc5IDAgMCAxLS4zOC4wOS44NS44NSAwIDAgMS0uMzUtLjA4LjYyLjYyIDAgMCAxLS4yNi0uMjIuNTguNTggMCAwIDEtLjEtLjMySDE5YS4zNS4zNSAwIDAgMCAuMS4yMS4yOS4yOSAwIDAgMCAuMi4wNy4yNi4yNiAwIDAgMCAuMjItLjEuNDQuNDQgMCAwIDAgLjA2LS4zMy40MS40MSAwIDAgMC0uMDktLjI4LjM0LjM0IDAgMCAwLS4yNS0uMDkuMzQuMzQgMCAwIDAtLjI0LjA3aDB6bS0xLjA4IDMuMDlhMS4xMyAxLjEzIDAgMCAxLS4xOC42Ny43NC43NCAwIDAgMS0xIDBoMGExIDEgMCAwIDEtLjE5LS42NXYtLjM5YTEuMDYgMS4wNiAwIDAgMSAuMTgtLjY3LjczLjczIDAgMCAxIDEgMGgwYTEuMDggMS4wOCAwIDAgMSAuMTkuNjV6bS0uNDItLjQzYS44My44MyAwIDAgMC0uMDctLjM4LjI1LjI1IDAgMCAwLS4yMy0uMTIuMjQuMjQgMCAwIDAtLjIyLjExLjc1Ljc1IDAgMCAwLS4wNy4zNnYuNTFhLjg1Ljg1IDAgMCAwIC4wNy4zOS4yMy4yMyAwIDAgMCAuMjMuMTIuMjMuMjMgMCAwIDAgLjIyLS4xMi45LjkgMCAwIDAgLjA3LS4zN3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTguNjIgNy4wMThsLjEzLTEuMDdoMS4xOHYuMzVoLS44NGwtLjA1LjQ1YS42NS42NSAwIDAgMSAuMzEtLjA4LjYzLjYzIDAgMCAxIC40OC4xOS43OC43OCAwIDAgMSAuMTcuNTQuNzcuNzcgMCAwIDEtLjA5LjM2LjUxLjUxIDAgMCAxLS4yNS4yNS42OS42OSAwIDAgMS0uMzguMDkuNzIuNzIgMCAwIDEtLjM1LS4wOC41OS41OSAwIDAgMS0uMjYtLjIxLjYzLjYzIDAgMCAxLS4xLS4zMkgxOWEuMzIuMzIgMCAwIDAgLjEuMi4yNS4yNSAwIDAgMCAuMi4wNy4yMy4yMyAwIDAgMCAuMjItLjEuNDMuNDMgMCAwIDAgLjA4LS4yOS4zNy4zNyAwIDAgMC0uMDktLjI3LjMxLjMxIDAgMCAwLS4yNS0uMS4zNS4zNSAwIDAgMC0uMjQuMDhoMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNy43MyA3LjUwOHYtLjk0YS44Ni44NiAwIDAgMSAuMzUtLjYyIDIuNDMgMi40MyAwIDAgMSAuODMtLjQzIDIuODcgMi44NyAwIDAgMSAyLjQyLjI4IDEuMDUgMS4wNSAwIDAgMSAuMjcuMi45LjkgMCAwIDEgLjMuNzV2Ljc2em0yLjA4LTIuNjFhMS4wOCAxLjA4IDAgMSAxIDEuMDgtMS4wN2gwYTEuMDkgMS4wOSAwIDAgMS0xLjA4IDEuMDd6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Loss Prevention API")}));a.push(this.addEntry("gcp google cloud platform security data loss prevention api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d= +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Loss Prevention API")}));a.push(this.addEntry("gcp google cloud platform security data loss prevention api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e= new mxCell('Name
Data Loss Prevention API',new mxGeometry(0,0,30,22),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMTcxNjYxMzc2OTUzIiBoZWlnaHQ9IjE0Ljc5ODEzMTk0Mjc0OTAyMyIgdmlld0JveD0iLTIuOTgwMjMyMjM4NzY5NTMxMmUtOCAtMC4wMDAxMzEyMzc1Mzg4ODA2Njg1OCAyMC4wMDE3MTY2MTM3Njk1MyAxNC43OTgxMzE5NDI3NDkwMjMiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIuODYuODM4YTUuNDggNS40OCAwIDAgMC03LjA2IDEuMDYgNS4zMSA1LjMxIDAgMCAwLTEuMzQgMy42IDUuNDkgNS40OSAwIDAgMCAyLjQxIDQuNTNsLS4xNy4yOC0uNTYuMTYtMi4wNiAzLjQ4IDEuNDguODUgMi4wNS0zLjQ4LS4xNi0uNjEuMTQtLjI2YTUuNDkgNS40OSAwIDAgMCA1LjI3LTkuNjF6bS0xLjkyIDguM2EzLjc5IDMuNzkgMCAxIDEgMi42Ni00LjY1aDBhMy44IDMuOCAwIDAgMS0yLjY2IDQuNjV6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTS4wNSA0LjE3OGwuMTMtMS4wN2gxLjE4di4zNUguNTJ2LjQ1YS42OC42OCAwIDAgMSAuNzkuMTEuNzguNzggMCAwIDEgLjE3LjUzLjc3Ljc3IDAgMCAxLS4wOS4zNi41My41MyAwIDAgMS0uMjQuMjUuNjUuNjUgMCAwIDEtLjM4LjA5LjczLjczIDAgMCAxLS4zNi0uMDguNjYuNjYgMCAwIDEtLjI2LS4yMS42My42MyAwIDAgMS0uMTUtLjMyaC40MmEuMjcuMjcgMCAwIDAgLjA5LjIuMjUuMjUgMCAwIDAgLjIuMDcuMjMuMjMgMCAwIDAgLjIyLS4xLjQzLjQzIDAgMCAwIC4wNy0uMjkuMzcuMzcgMCAwIDAtLjA5LS4yNy4zMy4zMyAwIDAgMC0uMjUtLjEuNDEuNDEgMCAwIDAtLjI0LjA4aDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMuNDUgNS4yMThIM3YtMS42MWwtLjUxLjE1di0uMzZsLjg4LS4zMWgwek0xIDguMDU4SC41OXYtMS42MWwtLjUuMTV2LS4zNGwuOTEtLjMxaDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMuODYgNy4xODhhMS4xMyAxLjEzIDAgMCAxLS4xOC42Ny43NC43NCAwIDAgMS0xIDBoMGExIDEgMCAwIDEtLjE5LS42NXYtLjM5YTEuMDYgMS4wNiAwIDAgMSAuMTgtLjY3LjczLjczIDAgMCAxIDEgMGgwYTEuMDggMS4wOCAwIDAgMSAuMTkuNjV6bS0uNDItLjQzYS44My44MyAwIDAgMC0uMDctLjM2LjI1LjI1IDAgMCAwLS4yMy0uMTIuMjQuMjQgMCAwIDAtLjIyLjExLjc1Ljc1IDAgMCAwLS4wNy4zNnYuNTFhLjg1Ljg1IDAgMCAwIC4wNy4zOS4yMy4yMyAwIDAgMCAuMjMuMTIuMjMuMjMgMCAwIDAgLjIyLS4xMi43Ny43NyAwIDAgMCAuMDctLjM3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNy4xMyA1LjEzOGgtLjQxdi0xLjYybC0uNTEuMTZ2LS4zNGwuODgtLjMyaDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE4LjYyIDQuMDk4bC4xMy0xLjA3aDEuMTh2LjM3aC0uODRsLS4wOS40M2EuNjUuNjUgMCAwIDEgLjMxLS4wOC42My42MyAwIDAgMSAuNDguMTkuNzQuNzQgMCAwIDEgLjE3LjUyLjgxLjgxIDAgMCAxLS4wOS4zNy42LjYgMCAwIDEtLjI1LjI1Ljc5Ljc5IDAgMCAxLS4zOC4wOS44NS44NSAwIDAgMS0uMzUtLjA4LjYyLjYyIDAgMCAxLS4yNi0uMjIuNTguNTggMCAwIDEtLjEtLjMySDE5YS4zNS4zNSAwIDAgMCAuMS4yMS4yOS4yOSAwIDAgMCAuMi4wNy4yNi4yNiAwIDAgMCAuMjItLjEuNDQuNDQgMCAwIDAgLjA2LS4zMy40MS40MSAwIDAgMC0uMDktLjI4LjM0LjM0IDAgMCAwLS4yNS0uMDkuMzQuMzQgMCAwIDAtLjI0LjA3aDB6bS0xLjA4IDMuMDlhMS4xMyAxLjEzIDAgMCAxLS4xOC42Ny43NC43NCAwIDAgMS0xIDBoMGExIDEgMCAwIDEtLjE5LS42NXYtLjM5YTEuMDYgMS4wNiAwIDAgMSAuMTgtLjY3LjczLjczIDAgMCAxIDEgMGgwYTEuMDggMS4wOCAwIDAgMSAuMTkuNjV6bS0uNDItLjQzYS44My44MyAwIDAgMC0uMDctLjM4LjI1LjI1IDAgMCAwLS4yMy0uMTIuMjQuMjQgMCAwIDAtLjIyLjExLjc1Ljc1IDAgMCAwLS4wNy4zNnYuNTFhLjg1Ljg1IDAgMCAwIC4wNy4zOS4yMy4yMyAwIDAgMCAuMjMuMTIuMjMuMjMgMCAwIDAgLjIyLS4xMi45LjkgMCAwIDAgLjA3LS4zN3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTguNjIgNy4wMThsLjEzLTEuMDdoMS4xOHYuMzVoLS44NGwtLjA1LjQ1YS42NS42NSAwIDAgMSAuMzEtLjA4LjYzLjYzIDAgMCAxIC40OC4xOS43OC43OCAwIDAgMSAuMTcuNTQuNzcuNzcgMCAwIDEtLjA5LjM2LjUxLjUxIDAgMCAxLS4yNS4yNS42OS42OSAwIDAgMS0uMzguMDkuNzIuNzIgMCAwIDEtLjM1LS4wOC41OS41OSAwIDAgMS0uMjYtLjIxLjYzLjYzIDAgMCAxLS4xLS4zMkgxOWEuMzIuMzIgMCAwIDAgLjEuMi4yNS4yNSAwIDAgMCAuMi4wNy4yMy4yMyAwIDAgMCAuMjItLjEuNDMuNDMgMCAwIDAgLjA4LS4yOS4zNy4zNyAwIDAgMC0uMDktLjI3LjMxLjMxIDAgMCAwLS4yNS0uMS4zNS4zNSAwIDAgMC0uMjQuMDhoMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNy43MyA3LjUwOHYtLjk0YS44Ni44NiAwIDAgMSAuMzUtLjYyIDIuNDMgMi40MyAwIDAgMSAuODMtLjQzIDIuODcgMi44NyAwIDAgMSAyLjQyLjI4IDEuMDUgMS4wNSAwIDAgMSAuMjcuMi45LjkgMCAwIDEgLjMuNzV2Ljc2em0yLjA4LTIuNjFhMS4wOCAxLjA4IDAgMSAxIDEuMDgtMS4wN2gwYTEuMDkgMS4wOSAwIDAgMS0xLjA4IDEuMDd6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Loss Prevention API")}));a.push(this.addEntry("gcp google cloud platform security cloud security scanner",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud Security\nScanner",new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE3LjI3OTk5ODc3OTI5Njg3NSIgdmlld0JveD0iMCAwIDIwIDE3LjI3OTk5ODc3OTI5Njg3NSI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iOS40NCIgY3k9IjguMTQiIHI9IjIuOTciLz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPGNpcmNsZSBjeD0iMi4wMiIgY3k9IjcuNDMiIHI9IjIuMDIiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTIuNTIiIGN5PSIxNS4yNiIgcj0iMi4wMiIvPiYjeGE7CQk8cGF0aCBkPSJNMTcuNTcuODRBMi40MyAyLjQzIDAgMSAwIDIwIDMuMjcgMi40MyAyLjQzIDAgMCAwIDE3LjU3Ljg0em0wIDMuOGExLjM3IDEuMzcgMCAxIDEgMS4zNi0xLjM3aDBhMS4zNyAxLjM3IDAgMCAxLTEuMzYgMS4zN3oiLz4mI3hhOwkJPHBhdGggZD0iTTE2LjIgMy4zMkE4LjI5IDguMjkgMCAwIDAgMTEuMTQgMGwtLjI4IDEuMzRhNi45NSA2Ljk1IDAgMSAxLTguMjIgNS4zOCA2Ljg4IDYuODggMCAwIDEgMS44Ny0zLjQ3bC0xLTFhOC4zMSA4LjMxIDAgMSAwIDEzLjM4IDIuMiAxLjM2IDEuMzYgMCAwIDEtLjY5LTEuMTN6Ii8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Scanner")}));a.push(this.addEntry("gcp google cloud platform security cloud security scanner",function(){var b=new mxCell("",new mxGeometry(0,0,200,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Security Scanner', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Loss Prevention API")}));a.push(this.addEntry("gcp google cloud platform security cloud security scanner",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud Security\nScanner",new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE3LjI3OTk5ODc3OTI5Njg3NSIgdmlld0JveD0iMCAwIDIwIDE3LjI3OTk5ODc3OTI5Njg3NSI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iOS40NCIgY3k9IjguMTQiIHI9IjIuOTciLz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPGNpcmNsZSBjeD0iMi4wMiIgY3k9IjcuNDMiIHI9IjIuMDIiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTIuNTIiIGN5PSIxNS4yNiIgcj0iMi4wMiIvPiYjeGE7CQk8cGF0aCBkPSJNMTcuNTcuODRBMi40MyAyLjQzIDAgMSAwIDIwIDMuMjcgMi40MyAyLjQzIDAgMCAwIDE3LjU3Ljg0em0wIDMuOGExLjM3IDEuMzcgMCAxIDEgMS4zNi0xLjM3aDBhMS4zNyAxLjM3IDAgMCAxLTEuMzYgMS4zN3oiLz4mI3hhOwkJPHBhdGggZD0iTTE2LjIgMy4zMkE4LjI5IDguMjkgMCAwIDAgMTEuMTQgMGwtLjI4IDEuMzRhNi45NSA2Ljk1IDAgMSAxLTguMjIgNS4zOCA2Ljg4IDYuODggMCAwIDEgMS44Ny0zLjQ3bC0xLTFhOC4zMSA4LjMxIDAgMSAwIDEzLjM4IDIuMiAxLjM2IDEuMzYgMCAwIDEtLjY5LTEuMTN6Ii8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Scanner")}));a.push(this.addEntry("gcp google cloud platform security cloud security scanner",function(){var b=new mxCell("",new mxGeometry(0,0,200,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Security Scanner', new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE3LjI3OTk5ODc3OTI5Njg3NSIgdmlld0JveD0iMCAwIDIwIDE3LjI3OTk5ODc3OTI5Njg3NSI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iOS40NCIgY3k9IjguMTQiIHI9IjIuOTciLz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPGNpcmNsZSBjeD0iMi4wMiIgY3k9IjcuNDMiIHI9IjIuMDIiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTIuNTIiIGN5PSIxNS4yNiIgcj0iMi4wMiIvPiYjeGE7CQk8cGF0aCBkPSJNMTcuNTcuODRBMi40MyAyLjQzIDAgMSAwIDIwIDMuMjcgMi40MyAyLjQzIDAgMCAwIDE3LjU3Ljg0em0wIDMuOGExLjM3IDEuMzcgMCAxIDEgMS4zNi0xLjM3aDBhMS4zNyAxLjM3IDAgMCAxLTEuMzYgMS4zN3oiLz4mI3hhOwkJPHBhdGggZD0iTTE2LjIgMy4zMkE4LjI5IDguMjkgMCAwIDAgMTEuMTQgMGwtLjI4IDEuMzRhNi45NSA2Ljk1IDAgMSAxLTguMjIgNS4zOCA2Ljg4IDYuODggMCAwIDEgMS44Ny0zLjQ3bC0xLTFhOC4zMSA4LjMxIDAgMSAwIDEzLjM4IDIuMiAxLjM2IDEuMzYgMCAwIDEtLjY5LTEuMTN6Ii8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Scanner")}));a.push(this.addEntry("gcp google cloud platform security cloud security scanner",function(){var b=new mxCell("",new mxGeometry(0,0,208,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Security Scanner', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Scanner")}));a.push(this.addEntry("gcp google cloud platform security cloud security scanner",function(){var b=new mxCell("",new mxGeometry(0,0,208,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Security Scanner', new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE3LjI3OTk5ODc3OTI5Njg3NSIgdmlld0JveD0iMCAwIDIwIDE3LjI3OTk5ODc3OTI5Njg3NSI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iOS40NCIgY3k9IjguMTQiIHI9IjIuOTciLz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPGNpcmNsZSBjeD0iMi4wMiIgY3k9IjcuNDMiIHI9IjIuMDIiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTIuNTIiIGN5PSIxNS4yNiIgcj0iMi4wMiIvPiYjeGE7CQk8cGF0aCBkPSJNMTcuNTcuODRBMi40MyAyLjQzIDAgMSAwIDIwIDMuMjcgMi40MyAyLjQzIDAgMCAwIDE3LjU3Ljg0em0wIDMuOGExLjM3IDEuMzcgMCAxIDEgMS4zNi0xLjM3aDBhMS4zNyAxLjM3IDAgMCAxLTEuMzYgMS4zN3oiLz4mI3hhOwkJPHBhdGggZD0iTTE2LjIgMy4zMkE4LjI5IDguMjkgMCAwIDAgMTEuMTQgMGwtLjI4IDEuMzRhNi45NSA2Ljk1IDAgMSAxLTguMjIgNS4zOCA2Ljg4IDYuODggMCAwIDEgMS44Ny0zLjQ3bC0xLTFhOC4zMSA4LjMxIDAgMSAwIDEzLjM4IDIuMiAxLjM2IDEuMzYgMCAwIDEtLjY5LTEuMTN6Ii8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Scanner")}));a.push(this.addEntry("gcp google cloud platform security key management service",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Key Management\nService",new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMxMC43NzU2MDY1NDM4NjAyNSIgaGVpZ2h0PSIzNzcuOTUzMDI4ODM1NTI1NDYiIHZpZXdCb3g9Ii0wLjE0MDAwMDAwMDU5NjA0NjQ1IC0wLjQ2NzAwMDAwNzYyOTM5NDUzIDgyLjIyNTk5NzkyNDgwNDY5IDEwMC4wMDAwMDc2MjkzOTQ1MyI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNmZmY7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDAuOTczLS40NjdsNDEuMTEzIDE3LjQ5M3YyOS42NTRjMCAyNy40MTgtMjQuNjA4IDUwLjgzNi00MS4xMTMgNTIuODUzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00MC45NzMtLjQ2N0wtLjE0IDE3LjAyNXYyOS42NTRjMCAyNy40MTggMjQuNjA4IDUwLjgzNiA0MS4xMTMgNTIuODUzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik00MS4yNTMgMTYuNjA1Yy05LjU4NCAwLTE3LjQ0NSA3Ljg2Mi0xNy40NDUgMTcuNDQ1IDAgOC4wODQgNS41OTQgMTQuOTQyIDEzLjA5NiAxNi44OTF2OS40ODhoLTkuODY5djguNzAxaDkuODY5djUuMzc3aC02LjMxNXY4LjcwMWg2LjMxNXYyLjE5N2g4LjcwMVY1MC45NDFDNTMuMTA2IDQ4Ljk5MiA1OC43IDQyLjEzNCA1OC43IDM0LjA1YzAtOS41ODQtNy44NjMtMTcuNDQ1LTE3LjQ0Ny0xNy40NDV6bTAgOC42OTlBOC42OCA4LjY4IDAgMCAxIDUwIDM0LjA1YTguNjggOC42OCAwIDAgMS04Ljc0OCA4Ljc0NiA4LjY4IDguNjggMCAwIDEtOC43NDYtOC43NDYgOC42OCA4LjY4IDAgMCAxIDguNzQ2LTguNzQ2eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Key Management Service")}));a.push(this.addEntry("gcp google cloud platform security key management service",function(){var b=new mxCell("",new mxGeometry(0,0,210,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Key Management Service', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Scanner")}));a.push(this.addEntry("gcp google cloud platform security key management service",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Key Management\nService",new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMxMC43NzU2MDY1NDM4NjAyNSIgaGVpZ2h0PSIzNzcuOTUzMDI4ODM1NTI1NDYiIHZpZXdCb3g9Ii0wLjE0MDAwMDAwMDU5NjA0NjQ1IC0wLjQ2NzAwMDAwNzYyOTM5NDUzIDgyLjIyNTk5NzkyNDgwNDY5IDEwMC4wMDAwMDc2MjkzOTQ1MyI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNmZmY7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDAuOTczLS40NjdsNDEuMTEzIDE3LjQ5M3YyOS42NTRjMCAyNy40MTgtMjQuNjA4IDUwLjgzNi00MS4xMTMgNTIuODUzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00MC45NzMtLjQ2N0wtLjE0IDE3LjAyNXYyOS42NTRjMCAyNy40MTggMjQuNjA4IDUwLjgzNiA0MS4xMTMgNTIuODUzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik00MS4yNTMgMTYuNjA1Yy05LjU4NCAwLTE3LjQ0NSA3Ljg2Mi0xNy40NDUgMTcuNDQ1IDAgOC4wODQgNS41OTQgMTQuOTQyIDEzLjA5NiAxNi44OTF2OS40ODhoLTkuODY5djguNzAxaDkuODY5djUuMzc3aC02LjMxNXY4LjcwMWg2LjMxNXYyLjE5N2g4LjcwMVY1MC45NDFDNTMuMTA2IDQ4Ljk5MiA1OC43IDQyLjEzNCA1OC43IDM0LjA1YzAtOS41ODQtNy44NjMtMTcuNDQ1LTE3LjQ0Ny0xNy40NDV6bTAgOC42OTlBOC42OCA4LjY4IDAgMCAxIDUwIDM0LjA1YTguNjggOC42OCAwIDAgMS04Ljc0OCA4Ljc0NiA4LjY4IDguNjggMCAwIDEtOC43NDYtOC43NDYgOC42OCA4LjY4IDAgMCAxIDguNzQ2LTguNzQ2eiIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Key Management Service")}));a.push(this.addEntry("gcp google cloud platform security key management service",function(){var b=new mxCell("",new mxGeometry(0,0,210,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Key Management Service', new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMxMC43NzU2MDY1NDM4NjAyNSIgaGVpZ2h0PSIzNzcuOTUzMDI4ODM1NTI1NDYiIHZpZXdCb3g9Ii0wLjE0MDAwMDAwMDU5NjA0NjQ1IC0wLjQ2NzAwMDAwNzYyOTM5NDUzIDgyLjIyNTk5NzkyNDgwNDY5IDEwMC4wMDAwMDc2MjkzOTQ1MyI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNmZmY7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDAuOTczLS40NjdsNDEuMTEzIDE3LjQ5M3YyOS42NTRjMCAyNy40MTgtMjQuNjA4IDUwLjgzNi00MS4xMTMgNTIuODUzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00MC45NzMtLjQ2N0wtLjE0IDE3LjAyNXYyOS42NTRjMCAyNy40MTggMjQuNjA4IDUwLjgzNiA0MS4xMTMgNTIuODUzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik00MS4yNTMgMTYuNjA1Yy05LjU4NCAwLTE3LjQ0NSA3Ljg2Mi0xNy40NDUgMTcuNDQ1IDAgOC4wODQgNS41OTQgMTQuOTQyIDEzLjA5NiAxNi44OTF2OS40ODhoLTkuODY5djguNzAxaDkuODY5djUuMzc3aC02LjMxNXY4LjcwMWg2LjMxNXYyLjE5N2g4LjcwMVY1MC45NDFDNTMuMTA2IDQ4Ljk5MiA1OC43IDQyLjEzNCA1OC43IDM0LjA1YzAtOS41ODQtNy44NjMtMTcuNDQ1LTE3LjQ0Ny0xNy40NDV6bTAgOC42OTlBOC42OCA4LjY4IDAgMCAxIDUwIDM0LjA1YTguNjggOC42OCAwIDAgMS04Ljc0OCA4Ljc0NiA4LjY4IDguNjggMCAwIDEtOC43NDYtOC43NDYgOC42OCA4LjY4IDAgMCAxIDguNzQ2LTguNzQ2eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Key Management Service")}));a.push(this.addEntry("gcp google cloud platform security key management service",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Key Management Service', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Key Management Service")}));a.push(this.addEntry("gcp google cloud platform security key management service",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Key Management Service', new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMxMC43NzU2MDY1NDM4NjAyNSIgaGVpZ2h0PSIzNzcuOTUzMDI4ODM1NTI1NDYiIHZpZXdCb3g9Ii0wLjE0MDAwMDAwMDU5NjA0NjQ1IC0wLjQ2NzAwMDAwNzYyOTM5NDUzIDgyLjIyNTk5NzkyNDgwNDY5IDEwMC4wMDAwMDc2MjkzOTQ1MyI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNmZmY7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDAuOTczLS40NjdsNDEuMTEzIDE3LjQ5M3YyOS42NTRjMCAyNy40MTgtMjQuNjA4IDUwLjgzNi00MS4xMTMgNTIuODUzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00MC45NzMtLjQ2N0wtLjE0IDE3LjAyNXYyOS42NTRjMCAyNy40MTggMjQuNjA4IDUwLjgzNiA0MS4xMTMgNTIuODUzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik00MS4yNTMgMTYuNjA1Yy05LjU4NCAwLTE3LjQ0NSA3Ljg2Mi0xNy40NDUgMTcuNDQ1IDAgOC4wODQgNS41OTQgMTQuOTQyIDEzLjA5NiAxNi44OTF2OS40ODhoLTkuODY5djguNzAxaDkuODY5djUuMzc3aC02LjMxNXY4LjcwMWg2LjMxNXYyLjE5N2g4LjcwMVY1MC45NDFDNTMuMTA2IDQ4Ljk5MiA1OC43IDQyLjEzNCA1OC43IDM0LjA1YzAtOS41ODQtNy44NjMtMTcuNDQ1LTE3LjQ0Ny0xNy40NDV6bTAgOC42OTlBOC42OCA4LjY4IDAgMCAxIDUwIDM0LjA1YTguNjggOC42OCAwIDAgMS04Ljc0OCA4Ljc0NiA4LjY4IDguNjggMCAwIDEtOC43NDYtOC43NDYgOC42OCA4LjY4IDAgMCAxIDguNzQ2LTguNzQ2eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Key Management Service")}));a.push(this.addEntry("gcp google cloud platform security identity aware proxy",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Identity-Aware\nProxy",new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk5IiBoZWlnaHQ9IjEwLjQxIiB2aWV3Qm94PSIwIDAgMTkuOTkgMTAuNDEiPiYjeGE7CTxwYXRoIGQ9Ik05Ljg0LjIxYTUuMSA1LjEgMCAxIDAgNS4xIDUuMWgwYTUuMSA1LjEgMCAwIDAtNS4xLTUuMXptMCA5LjA4YTQgNCAwIDEgMSA0LTRoMGE0IDQgMCAwIDEtNCA0LjAxeiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGQ9Ik0xMS43NiA1LjkyYTIuMDkgMi4wOSAwIDAgMC0uMjgtLjIyIDMuMTEgMy4xMSAwIDAgMC0yLjYxLS4yOCAyLjMxIDIuMzEgMCAwIDAtLjg5LjQ3Ljg2Ljg2IDAgMCAwLS4zNy42NXYxaDQuNDd2LS44MmExIDEgMCAwIDAtLjMyLS44ek05Ljg0IDQuNzRhMS4xNiAxLjE2IDAgMSAwLTEuMTctMS4xNWgwYTEuMTcgMS4xNyAwIDAgMCAxLjE3IDEuMTV6IiBmaWxsPSIjNjY5ZGY2Ii8+JiN4YTsJPHBhdGggZD0iTTE2LjI5IDUuNmgyLjIxbC0uNzcuNzhoMS4wNGwxLjIyLTEuMjMtMS4yMi0xLjIyaC0xLjA0bC43Ny43N2gtMi4yMXoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOwk8cGF0aCBkPSJNMTcuODggMS43M1YwaC0xLjczbC0uNzMuNzRoMS4wOWwtLjk4Ljk3LjY0LjY0Ljk4LS45N3YxLjA5em0tMi40NiA3Ljk1bC43My43M2gxLjczVjguNjhsLS43My0uNzN2MS4wOWwtLjk4LS45Ny0uNjQuNjMuOTguOTh6TTEuMzQgMy44NkExLjM1IDEuMzUgMCAxIDAgMi43IDUuMjFhMS4zNSAxLjM1IDAgMCAwLTEuMzYtMS4zNXptMCAyLjFhLjc2Ljc2IDAgMSAxIC43Ni0uNzVoMGEuNzYuNzYgMCAwIDEtLjc2Ljc1eiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Identity-Aware Proxy")}));a.push(this.addEntry("gcp google cloud platform security identity aware proxy",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Identity-Aware Proxy', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Key Management Service")}));a.push(this.addEntry("gcp google cloud platform security identity aware proxy",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Identity-Aware\nProxy",new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk5IiBoZWlnaHQ9IjEwLjQxIiB2aWV3Qm94PSIwIDAgMTkuOTkgMTAuNDEiPiYjeGE7CTxwYXRoIGQ9Ik05Ljg0LjIxYTUuMSA1LjEgMCAxIDAgNS4xIDUuMWgwYTUuMSA1LjEgMCAwIDAtNS4xLTUuMXptMCA5LjA4YTQgNCAwIDEgMSA0LTRoMGE0IDQgMCAwIDEtNCA0LjAxeiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGQ9Ik0xMS43NiA1LjkyYTIuMDkgMi4wOSAwIDAgMC0uMjgtLjIyIDMuMTEgMy4xMSAwIDAgMC0yLjYxLS4yOCAyLjMxIDIuMzEgMCAwIDAtLjg5LjQ3Ljg2Ljg2IDAgMCAwLS4zNy42NXYxaDQuNDd2LS44MmExIDEgMCAwIDAtLjMyLS44ek05Ljg0IDQuNzRhMS4xNiAxLjE2IDAgMSAwLTEuMTctMS4xNWgwYTEuMTcgMS4xNyAwIDAgMCAxLjE3IDEuMTV6IiBmaWxsPSIjNjY5ZGY2Ii8+JiN4YTsJPHBhdGggZD0iTTE2LjI5IDUuNmgyLjIxbC0uNzcuNzhoMS4wNGwxLjIyLTEuMjMtMS4yMi0xLjIyaC0xLjA0bC43Ny43N2gtMi4yMXoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOwk8cGF0aCBkPSJNMTcuODggMS43M1YwaC0xLjczbC0uNzMuNzRoMS4wOWwtLjk4Ljk3LjY0LjY0Ljk4LS45N3YxLjA5em0tMi40NiA3Ljk1bC43My43M2gxLjczVjguNjhsLS43My0uNzN2MS4wOWwtLjk4LS45Ny0uNjQuNjMuOTguOTh6TTEuMzQgMy44NkExLjM1IDEuMzUgMCAxIDAgMi43IDUuMjFhMS4zNSAxLjM1IDAgMCAwLTEuMzYtMS4zNXptMCAyLjFhLjc2Ljc2IDAgMSAxIC43Ni0uNzVoMGEuNzYuNzYgMCAwIDEtLjc2Ljc1eiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Identity-Aware Proxy")}));a.push(this.addEntry("gcp google cloud platform security identity aware proxy",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Identity-Aware Proxy', new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk5IiBoZWlnaHQ9IjEwLjQxIiB2aWV3Qm94PSIwIDAgMTkuOTkgMTAuNDEiPiYjeGE7CTxwYXRoIGQ9Ik05Ljg0LjIxYTUuMSA1LjEgMCAxIDAgNS4xIDUuMWgwYTUuMSA1LjEgMCAwIDAtNS4xLTUuMXptMCA5LjA4YTQgNCAwIDEgMSA0LTRoMGE0IDQgMCAwIDEtNCA0LjAxeiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGQ9Ik0xMS43NiA1LjkyYTIuMDkgMi4wOSAwIDAgMC0uMjgtLjIyIDMuMTEgMy4xMSAwIDAgMC0yLjYxLS4yOCAyLjMxIDIuMzEgMCAwIDAtLjg5LjQ3Ljg2Ljg2IDAgMCAwLS4zNy42NXYxaDQuNDd2LS44MmExIDEgMCAwIDAtLjMyLS44ek05Ljg0IDQuNzRhMS4xNiAxLjE2IDAgMSAwLTEuMTctMS4xNWgwYTEuMTcgMS4xNyAwIDAgMCAxLjE3IDEuMTV6IiBmaWxsPSIjNjY5ZGY2Ii8+JiN4YTsJPHBhdGggZD0iTTE2LjI5IDUuNmgyLjIxbC0uNzcuNzhoMS4wNGwxLjIyLTEuMjMtMS4yMi0xLjIyaC0xLjA0bC43Ny43N2gtMi4yMXoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOwk8cGF0aCBkPSJNMTcuODggMS43M1YwaC0xLjczbC0uNzMuNzRoMS4wOWwtLjk4Ljk3LjY0LjY0Ljk4LS45N3YxLjA5em0tMi40NiA3Ljk1bC43My43M2gxLjczVjguNjhsLS43My0uNzN2MS4wOWwtLjk4LS45Ny0uNjQuNjMuOTguOTh6TTEuMzQgMy44NkExLjM1IDEuMzUgMCAxIDAgMi43IDUuMjFhMS4zNSAxLjM1IDAgMCAwLTEuMzYtMS4zNXptMCAyLjFhLjc2Ljc2IDAgMSAxIC43Ni0uNzVoMGEuNzYuNzYgMCAwIDEtLjc2Ljc1eiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Identity-Aware Proxy")}));a.push(this.addEntry("gcp google cloud platform security identity aware proxy",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Identity-Aware Proxy', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Identity-Aware Proxy")}));a.push(this.addEntry("gcp google cloud platform security identity aware proxy",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Identity-Aware Proxy', new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk5IiBoZWlnaHQ9IjEwLjQxIiB2aWV3Qm94PSIwIDAgMTkuOTkgMTAuNDEiPiYjeGE7CTxwYXRoIGQ9Ik05Ljg0LjIxYTUuMSA1LjEgMCAxIDAgNS4xIDUuMWgwYTUuMSA1LjEgMCAwIDAtNS4xLTUuMXptMCA5LjA4YTQgNCAwIDEgMSA0LTRoMGE0IDQgMCAwIDEtNCA0LjAxeiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGQ9Ik0xMS43NiA1LjkyYTIuMDkgMi4wOSAwIDAgMC0uMjgtLjIyIDMuMTEgMy4xMSAwIDAgMC0yLjYxLS4yOCAyLjMxIDIuMzEgMCAwIDAtLjg5LjQ3Ljg2Ljg2IDAgMCAwLS4zNy42NXYxaDQuNDd2LS44MmExIDEgMCAwIDAtLjMyLS44ek05Ljg0IDQuNzRhMS4xNiAxLjE2IDAgMSAwLTEuMTctMS4xNWgwYTEuMTcgMS4xNyAwIDAgMCAxLjE3IDEuMTV6IiBmaWxsPSIjNjY5ZGY2Ii8+JiN4YTsJPHBhdGggZD0iTTE2LjI5IDUuNmgyLjIxbC0uNzcuNzhoMS4wNGwxLjIyLTEuMjMtMS4yMi0xLjIyaC0xLjA0bC43Ny43N2gtMi4yMXoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOwk8cGF0aCBkPSJNMTcuODggMS43M1YwaC0xLjczbC0uNzMuNzRoMS4wOWwtLjk4Ljk3LjY0LjY0Ljk4LS45N3YxLjA5em0tMi40NiA3Ljk1bC43My43M2gxLjczVjguNjhsLS43My0uNzN2MS4wOWwtLjk4LS45Ny0uNjQuNjMuOTguOTh6TTEuMzQgMy44NkExLjM1IDEuMzUgMCAxIDAgMi43IDUuMjFhMS4zNSAxLjM1IDAgMCAwLTEuMzYtMS4zNXptMCAyLjFhLjc2Ljc2IDAgMSAxIC43Ni0uNzVoMGEuNzYuNzYgMCAwIDEtLjc2Ljc1eiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Identity-Aware Proxy")}));a.push(this.addEntry("gcp google cloud platform security cloud security command center",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud Security\nCommand Center",new mxGeometry(0,0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Identity-Aware Proxy")}));a.push(this.addEntry("gcp google cloud platform security cloud security command center",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud Security\nCommand Center",new mxGeometry(0,0, 26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3LjE4MDAwMDMwNTE3NTc4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTcuMTgwMDAwMzA1MTc1NzggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LjkgNC44NWE1LjIzIDUuMjMgMCAwIDEgMy43NSAzLjc1aDMuNTNWMy4yNEw5LjkgMHpNMy41MiA4LjYxYTUuMjIgNS4yMiAwIDAgMSAzLjc1LTMuNzVWMEwwIDMuMjR2NS4zN3pNNy4yOCAxNWE1LjIzIDUuMjMgMCAwIDEtMy43NS0zLjc1SC4yMkExMiAxMiAwIDAgMCA3LjI4IDIwem02LjM4LTMuNzVBNS4yMyA1LjIzIDAgMCAxIDkuOTEgMTV2NWExMiAxMiAwIDAgMCA3LjA1LTguNzV6Ii8+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QxIiBjeD0iOC41OSIgY3k9IjkuOTIiIHI9IjIuNjMiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Command Center")}));a.push(this.addEntry("gcp google cloud platform security cloud security command center",function(){var b=new mxCell("",new mxGeometry(0,0,250,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Security Command Center', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Command Center")}));a.push(this.addEntry("gcp google cloud platform security cloud security command center",function(){var b=new mxCell("",new mxGeometry(0,0,250,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Security Command Center', new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3LjE4MDAwMDMwNTE3NTc4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTcuMTgwMDAwMzA1MTc1NzggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LjkgNC44NWE1LjIzIDUuMjMgMCAwIDEgMy43NSAzLjc1aDMuNTNWMy4yNEw5LjkgMHpNMy41MiA4LjYxYTUuMjIgNS4yMiAwIDAgMSAzLjc1LTMuNzVWMEwwIDMuMjR2NS4zN3pNNy4yOCAxNWE1LjIzIDUuMjMgMCAwIDEtMy43NS0zLjc1SC4yMkExMiAxMiAwIDAgMCA3LjI4IDIwem02LjM4LTMuNzVBNS4yMyA1LjIzIDAgMCAxIDkuOTEgMTV2NWExMiAxMiAwIDAgMCA3LjA1LTguNzV6Ii8+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QxIiBjeD0iOC41OSIgY3k9IjkuOTIiIHI9IjIuNjMiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Command Center")}));a.push(this.addEntry("gcp google cloud platform security cloud security command center",function(){var b=new mxCell("",new mxGeometry(0,0,258,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Security Command Center', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Command Center")}));a.push(this.addEntry("gcp google cloud platform security cloud security command center",function(){var b=new mxCell("",new mxGeometry(0,0,258,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Security Command Center', new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3LjE4MDAwMDMwNTE3NTc4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTcuMTgwMDAwMzA1MTc1NzggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LjkgNC44NWE1LjIzIDUuMjMgMCAwIDEgMy43NSAzLjc1aDMuNTNWMy4yNEw5LjkgMHpNMy41MiA4LjYxYTUuMjIgNS4yMiAwIDAgMSAzLjc1LTMuNzVWMEwwIDMuMjR2NS4zN3pNNy4yOCAxNWE1LjIzIDUuMjMgMCAwIDEtMy43NS0zLjc1SC4yMkExMiAxMiAwIDAgMCA3LjI4IDIwem02LjM4LTMuNzVBNS4yMyA1LjIzIDAgMCAxIDkuOTEgMTV2NWExMiAxMiAwIDAgMCA3LjA1LTguNzV6Ii8+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QxIiBjeD0iOC41OSIgY3k9IjkuOTIiIHI9IjIuNjMiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Command Center")}));a.push(this.addEntry("gcp google cloud platform security security key enforcement",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Security Key\nEnforcement",new mxGeometry(0,0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Security Command Center")}));a.push(this.addEntry("gcp google cloud platform security security key enforcement",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Security Key\nEnforcement",new mxGeometry(0,0, 24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE1LjcyMyIgaGVpZ2h0PSIxOS45ODYiIHZpZXdCb3g9IjAgMCAxNS43MjMgMTkuOTg2Ij4mI3hhOwk8cGF0aCBkPSJNMy42MzQgMTQuNTg2di0zLjc1YzAtLjE1LS4yOS0uMzQtLjQ5LS40M2E1LjQ2IDUuNDYgMCAxIDEgNy40NC02LjgzIDUuNCA1LjQgMCAwIDEtMi43MyA2Ljc5LjgyLjgyIDAgMCAwLS41NC45djguNzJoLTMuNjh2LTEuNzVILjAyNHYtMy42NXptMy42NC05LjExYTEuODIgMS44MiAwIDEgMC0zLjY0LS4wNiAxLjgzIDEuODMgMCAwIDAgMS44IDEuODVoMGExLjg0IDEuODQgMCAwIDAgMS44My0xLjc5eiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGQ9Ik0xNS4zNzQgMy41NzZhNS40NCA1LjQ0IDAgMCAwLTYuMzItMy40NCA1LjQ0IDUuNDQgMCAwIDEgMS4xMyAxMC4yMy44NC44NCAwIDAgMC0uNTUuOXY4LjcyaDIuNDN2LTguNzFhLjgzLjgzIDAgMCAxIC41NS0uOSA1LjQgNS40IDAgMCAwIDIuNzYtNi44eiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Security Key Enforcement")}));a.push(this.addEntry("gcp google cloud platform security security key enforcement",function(){var b=new mxCell("",new mxGeometry(0,0,210,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Security Key Enforcement', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Security Key Enforcement")}));a.push(this.addEntry("gcp google cloud platform security security key enforcement",function(){var b=new mxCell("",new mxGeometry(0,0,210,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Security Key Enforcement', new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE1LjcyMyIgaGVpZ2h0PSIxOS45ODYiIHZpZXdCb3g9IjAgMCAxNS43MjMgMTkuOTg2Ij4mI3hhOwk8cGF0aCBkPSJNMy42MzQgMTQuNTg2di0zLjc1YzAtLjE1LS4yOS0uMzQtLjQ5LS40M2E1LjQ2IDUuNDYgMCAxIDEgNy40NC02LjgzIDUuNCA1LjQgMCAwIDEtMi43MyA2Ljc5LjgyLjgyIDAgMCAwLS41NC45djguNzJoLTMuNjh2LTEuNzVILjAyNHYtMy42NXptMy42NC05LjExYTEuODIgMS44MiAwIDEgMC0zLjY0LS4wNiAxLjgzIDEuODMgMCAwIDAgMS44IDEuODVoMGExLjg0IDEuODQgMCAwIDAgMS44My0xLjc5eiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGQ9Ik0xNS4zNzQgMy41NzZhNS40NCA1LjQ0IDAgMCAwLTYuMzItMy40NCA1LjQ0IDUuNDQgMCAwIDEgMS4xMyAxMC4yMy44NC44NCAwIDAgMC0uNTUuOXY4LjcyaDIuNDN2LTguNzFhLjgzLjgzIDAgMCAxIC41NS0uOSA1LjQgNS40IDAgMCAwIDIuNzYtNi44eiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Security Key Enforcement")}));a.push(this.addEntry("gcp google cloud platform security security key enforcement",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Security Key Enforcement', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Security Key Enforcement")}));a.push(this.addEntry("gcp google cloud platform security security key enforcement",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Security Key Enforcement', new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE1LjcyMyIgaGVpZ2h0PSIxOS45ODYiIHZpZXdCb3g9IjAgMCAxNS43MjMgMTkuOTg2Ij4mI3hhOwk8cGF0aCBkPSJNMy42MzQgMTQuNTg2di0zLjc1YzAtLjE1LS4yOS0uMzQtLjQ5LS40M2E1LjQ2IDUuNDYgMCAxIDEgNy40NC02LjgzIDUuNCA1LjQgMCAwIDEtMi43MyA2Ljc5LjgyLjgyIDAgMCAwLS41NC45djguNzJoLTMuNjh2LTEuNzVILjAyNHYtMy42NXptMy42NC05LjExYTEuODIgMS44MiAwIDEgMC0zLjY0LS4wNiAxLjgzIDEuODMgMCAwIDAgMS44IDEuODVoMGExLjg0IDEuODQgMCAwIDAgMS44My0xLjc5eiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGQ9Ik0xNS4zNzQgMy41NzZhNS40NCA1LjQ0IDAgMCAwLTYuMzItMy40NCA1LjQ0IDUuNDQgMCAwIDEgMS4xMyAxMC4yMy44NC44NCAwIDAgMC0uNTUuOXY4LjcyaDIuNDN2LTguNzFhLjgzLjgzIDAgMCAxIC41NS0uOSA1LjQgNS40IDAgMCAwIDIuNzYtNi44eiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Security Key Enforcement")}));this.addPalette("gcp2Security","GCP / Security",!1,mxUtils.bind(this,function(b){for(var d=0;dName
BigQuery',new mxGeometry(0,0,30, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Security Key Enforcement")}));this.addPalette("gcp2Security","GCP / Security",!1,mxUtils.bind(this,function(b){for(var e=0;eName
BigQuery',new mxGeometry(0,0,30, 30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMTA0NTIyNzA1MDc4IiBoZWlnaHQ9IjIwLjAwMTA0NTIyNzA1MDc4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMC4wMDEwNDUyMjcwNTA3OCAyMC4wMDEwNDUyMjcwNTA3OCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00LjczIDguODN2Mi42M2E0LjkxIDQuOTEgMCAwIDAgMS43MSAxLjc0VjguODN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTcuODkgNi40MXY3LjUzQTcuNjIgNy42MiAwIDAgMCA5IDE0YTggOCAwIDAgMCAxIDBWNi40MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTEuNjQgOS44NnYzLjI5YTUgNSAwIDAgMCAxLjctMS44MlY5Ljg2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNS43NCAxNC4zMmwtMS40MiAxLjQyYS40Mi40MiAwIDAgMCAwIC42bDMuNTQgMy41NGEuNDIuNDIgMCAwIDAgLjU5IDBsMS40My0xLjQzYS40Mi40MiAwIDAgMCAwLS41OWwtMy41NC0zLjU0YS40Mi40MiAwIDAgMC0uNiAwIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTkgMGE5IDkgMCAxIDAgMCAxOEE5IDkgMCAxIDAgOSAwbTAgMTUuNjlhNi42OCA2LjY4IDAgMCAxIC4wMDctMTMuMzYgNi42OCA2LjY4IDAgMCAxIDQuNzI3IDExLjQwM0E2LjY4IDYuNjggMCAwIDEgOSAxNS42OSIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"BigQuery")}));a.push(this.addEntry("gcp google cloud platform data analytics bigquery big query",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
BigQuery', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"BigQuery")}));a.push(this.addEntry("gcp google cloud platform data analytics bigquery big query",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
BigQuery', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMTA0NTIyNzA1MDc4IiBoZWlnaHQ9IjIwLjAwMTA0NTIyNzA1MDc4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMC4wMDEwNDUyMjcwNTA3OCAyMC4wMDEwNDUyMjcwNTA3OCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00LjczIDguODN2Mi42M2E0LjkxIDQuOTEgMCAwIDAgMS43MSAxLjc0VjguODN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTcuODkgNi40MXY3LjUzQTcuNjIgNy42MiAwIDAgMCA5IDE0YTggOCAwIDAgMCAxIDBWNi40MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTEuNjQgOS44NnYzLjI5YTUgNSAwIDAgMCAxLjctMS44MlY5Ljg2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNS43NCAxNC4zMmwtMS40MiAxLjQyYS40Mi40MiAwIDAgMCAwIC42bDMuNTQgMy41NGEuNDIuNDIgMCAwIDAgLjU5IDBsMS40My0xLjQzYS40Mi40MiAwIDAgMCAwLS41OWwtMy41NC0zLjU0YS40Mi40MiAwIDAgMC0uNiAwIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTkgMGE5IDkgMCAxIDAgMCAxOEE5IDkgMCAxIDAgOSAwbTAgMTUuNjlhNi42OCA2LjY4IDAgMCAxIC4wMDctMTMuMzYgNi42OCA2LjY4IDAgMCAxIDQuNzI3IDExLjQwM0E2LjY4IDYuNjggMCAwIDEgOSAxNS42OSIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"BigQuery")}));a.push(this.addEntry("gcp google cloud platform data analytics datalab",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Datalab",new mxGeometry(0,0,20,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjI3MS44OTgxMDE4MDY2NDA2IiBoZWlnaHQ9IjQyMy4wMDQwMjgzMjAzMTI1IiB2aWV3Qm94PSIwLjAwMDQ2MTI3MDM2MzMwMjkwMTQgMCAyNzEuODk4MTAxODA2NjQwNiA0MjMuMDA0MDI4MzIwMzEyNSI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDtmaWxsLXJ1bGU6ZXZlbm9kZH0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOTcuMzc4IDE0NC43NzRhMy4xMSAzLjExIDAgMCAxIDMuMTA1IDIuOTM0bC4wMDUuMTc3djE3LjEwN2EzLjExIDMuMTEgMCAwIDEtMi45MzQgMy4xMDVsLS4xNzcuMDA1aC0xMi40NDF2MzAuNjQ5YzAgMS4yMjcuMjk3IDIuNDM1Ljg2MiAzLjUyMmwuMTYxLjI5MyA4My44OTUgMTQ0LjI2MmExNS4yNiAxNS4yNiAwIDAgMSAuMTgyIDE0LjkzNmwtLjE4Mi4zMjQtMzAuNDMxIDUzLjI4NmExNS4yNiAxNS4yNiAwIDAgMS0xMi44NjEgNy42MjZsLS4zNTUuMDA0SDQ1LjY5MmExNS4yNiAxNS4yNiAwIDAgMS0xMy4wMzUtNy4zMjRsLS4xODEtLjMwNS0zMC40MzEtNTMuMjg2YTE1LjI2IDE1LjI2IDAgMCAxLS4xODItMTQuOTM2bC4xODItLjMyNCA4My42NzQtMTQ0LjI2MmMuNjIxLTEuMDc3IDEuMTYtMi4yODkgMS4yMzQtMy41MjhsLjAwOS0uMjg3di0zMC42NDlINzQuNTJjLTEuNjU4IDAtMy4wMTQtMS4yOTktMy4xMDUtMi45MzRsLS4wMDUtLjE3NnYtMTcuMTA3YTMuMTEgMy4xMSAwIDAgMSAyLjkzNC0zLjEwNWwuMTc2LS4wMDV6bS0zNS43NjkgMjMuMzI3aC01MS4zMnYzNS40MDVjMCAyLjUzMS0uNjI4IDUuMDE4LTEuODI2IDcuMjQybC0uMjE3LjM5TDI4LjAzMyAzNTAuOWE3LjYzIDcuNjMgMCAwIDAtLjEzOSA3LjM3NWwuMTQxLjI1NSAyMC43NDEgMzUuOTIxYTcuNjMgNy42MyAwIDAgMCA2LjMyNyAzLjgxbC4yODEuMDA1aDI1LjU3MmwtMjIuNjA1LTM5LjE1M2MtMS4zMTQtMi4yNzYtMS4zNjEtNS4wNjItLjE0MS03LjM3NWwuMTQxLS4yNTUgMTkuNjc5LTM0LjA4NmgxNDYuNjA2TDIxMi45ODggMjk3LjFoLTU0LjI1OWwtOC44MjEtMTUuMjc4aDU0LjMxMmwtMTYuMzMzLTI4LjQ2aC01NC43OGwtOC44MjEtMTUuMjc4aDU0LjgzM2wtMTUuNDY1LTI2Ljk0NmExNS4yNyAxNS4yNyAwIDAgMS0yLjAzOS03LjE4NWwtLjAwNy0uNDQ2em03Mi44NDQgMTY2LjQwMWwtNTQuMTgxLjAwMSA4LjgyMSAxNS41NTJoNTQuMjg1ek0xMDQuOTIxIDc5Ljc5NWM4LjQyNyAwIDE1LjI1OSA2LjgzMyAxNS4yNTkgMTUuMjYxcy02LjgzMiAxNS4yNTktMTUuMjU5IDE1LjI1OS0xNS4yNTktNi44MzItMTUuMjU5LTE1LjI1OSA2LjgzMi0xNS4yNjEgMTUuMjU5LTE1LjI2MXptNTcuNTc1LTMyLjc0M2MxMi42NDIgMCAyMi44OSAxMC4yNDcgMjIuODkgMjIuODg5cy0xMC4yNDkgMjIuODg5LTIyLjg5IDIyLjg4OS0yMi44ODktMTAuMjQ5LTIyLjg4OS0yMi44ODkgMTAuMjQ3LTIyLjg4OSAyMi44ODktMjIuODg5ek0xMjcuODEgMGM4LjQyNyAwIDE1LjI2MSA2LjgzMyAxNS4yNjEgMTUuMjYxUzEzNi4yMzcgMzAuNTIgMTI3LjgxIDMwLjUycy0xNS4yNTktNi44MzItMTUuMjU5LTE1LjI1OVMxMTkuMzg0IDAgMTI3LjgxIDB6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(20,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datalab")}));a.push(this.addEntry("gcp google cloud platform data analytics datalab",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Datalab',new mxGeometry(0,0,20,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjI3MS44OTgxMDE4MDY2NDA2IiBoZWlnaHQ9IjQyMy4wMDQwMjgzMjAzMTI1IiB2aWV3Qm94PSIwLjAwMDQ2MTI3MDM2MzMwMjkwMTQgMCAyNzEuODk4MTAxODA2NjQwNiA0MjMuMDA0MDI4MzIwMzEyNSI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDtmaWxsLXJ1bGU6ZXZlbm9kZH0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOTcuMzc4IDE0NC43NzRhMy4xMSAzLjExIDAgMCAxIDMuMTA1IDIuOTM0bC4wMDUuMTc3djE3LjEwN2EzLjExIDMuMTEgMCAwIDEtMi45MzQgMy4xMDVsLS4xNzcuMDA1aC0xMi40NDF2MzAuNjQ5YzAgMS4yMjcuMjk3IDIuNDM1Ljg2MiAzLjUyMmwuMTYxLjI5MyA4My44OTUgMTQ0LjI2MmExNS4yNiAxNS4yNiAwIDAgMSAuMTgyIDE0LjkzNmwtLjE4Mi4zMjQtMzAuNDMxIDUzLjI4NmExNS4yNiAxNS4yNiAwIDAgMS0xMi44NjEgNy42MjZsLS4zNTUuMDA0SDQ1LjY5MmExNS4yNiAxNS4yNiAwIDAgMS0xMy4wMzUtNy4zMjRsLS4xODEtLjMwNS0zMC40MzEtNTMuMjg2YTE1LjI2IDE1LjI2IDAgMCAxLS4xODItMTQuOTM2bC4xODItLjMyNCA4My42NzQtMTQ0LjI2MmMuNjIxLTEuMDc3IDEuMTYtMi4yODkgMS4yMzQtMy41MjhsLjAwOS0uMjg3di0zMC42NDlINzQuNTJjLTEuNjU4IDAtMy4wMTQtMS4yOTktMy4xMDUtMi45MzRsLS4wMDUtLjE3NnYtMTcuMTA3YTMuMTEgMy4xMSAwIDAgMSAyLjkzNC0zLjEwNWwuMTc2LS4wMDV6bS0zNS43NjkgMjMuMzI3aC01MS4zMnYzNS40MDVjMCAyLjUzMS0uNjI4IDUuMDE4LTEuODI2IDcuMjQybC0uMjE3LjM5TDI4LjAzMyAzNTAuOWE3LjYzIDcuNjMgMCAwIDAtLjEzOSA3LjM3NWwuMTQxLjI1NSAyMC43NDEgMzUuOTIxYTcuNjMgNy42MyAwIDAgMCA2LjMyNyAzLjgxbC4yODEuMDA1aDI1LjU3MmwtMjIuNjA1LTM5LjE1M2MtMS4zMTQtMi4yNzYtMS4zNjEtNS4wNjItLjE0MS03LjM3NWwuMTQxLS4yNTUgMTkuNjc5LTM0LjA4NmgxNDYuNjA2TDIxMi45ODggMjk3LjFoLTU0LjI1OWwtOC44MjEtMTUuMjc4aDU0LjMxMmwtMTYuMzMzLTI4LjQ2aC01NC43OGwtOC44MjEtMTUuMjc4aDU0LjgzM2wtMTUuNDY1LTI2Ljk0NmExNS4yNyAxNS4yNyAwIDAgMS0yLjAzOS03LjE4NWwtLjAwNy0uNDQ2em03Mi44NDQgMTY2LjQwMWwtNTQuMTgxLjAwMSA4LjgyMSAxNS41NTJoNTQuMjg1ek0xMDQuOTIxIDc5Ljc5NWM4LjQyNyAwIDE1LjI1OSA2LjgzMyAxNS4yNTkgMTUuMjYxcy02LjgzMiAxNS4yNTktMTUuMjU5IDE1LjI1OS0xNS4yNTktNi44MzItMTUuMjU5LTE1LjI1OSA2LjgzMi0xNS4yNjEgMTUuMjU5LTE1LjI2MXptNTcuNTc1LTMyLjc0M2MxMi42NDIgMCAyMi44OSAxMC4yNDcgMjIuODkgMjIuODg5cy0xMC4yNDkgMjIuODg5LTIyLjg5IDIyLjg4OS0yMi44ODktMTAuMjQ5LTIyLjg4OS0yMi44ODkgMTAuMjQ3LTIyLjg4OSAyMi44ODktMjIuODg5ek0xMjcuODEgMGM4LjQyNyAwIDE1LjI2MSA2LjgzMyAxNS4yNjEgMTUuMjYxUzEzNi4yMzcgMzAuNTIgMTI3LjgxIDMwLjUycy0xNS4yNTktNi44MzItMTUuMjU5LTE1LjI1OVMxMTkuMzg0IDAgMTI3LjgxIDB6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(20,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datalab")}));a.push(this.addEntry("gcp google cloud platform data analytics datalab",function(){var b=new mxCell("",new mxGeometry(0,0,118,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Datalab',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"BigQuery")}));a.push(this.addEntry("gcp google cloud platform data analytics datalab",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Datalab",new mxGeometry(0,0,20,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjI3MS44OTgxMDE4MDY2NDA2IiBoZWlnaHQ9IjQyMy4wMDQwMjgzMjAzMTI1IiB2aWV3Qm94PSIwLjAwMDQ2MTI3MDM2MzMwMjkwMTQgMCAyNzEuODk4MTAxODA2NjQwNiA0MjMuMDA0MDI4MzIwMzEyNSI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDtmaWxsLXJ1bGU6ZXZlbm9kZH0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOTcuMzc4IDE0NC43NzRhMy4xMSAzLjExIDAgMCAxIDMuMTA1IDIuOTM0bC4wMDUuMTc3djE3LjEwN2EzLjExIDMuMTEgMCAwIDEtMi45MzQgMy4xMDVsLS4xNzcuMDA1aC0xMi40NDF2MzAuNjQ5YzAgMS4yMjcuMjk3IDIuNDM1Ljg2MiAzLjUyMmwuMTYxLjI5MyA4My44OTUgMTQ0LjI2MmExNS4yNiAxNS4yNiAwIDAgMSAuMTgyIDE0LjkzNmwtLjE4Mi4zMjQtMzAuNDMxIDUzLjI4NmExNS4yNiAxNS4yNiAwIDAgMS0xMi44NjEgNy42MjZsLS4zNTUuMDA0SDQ1LjY5MmExNS4yNiAxNS4yNiAwIDAgMS0xMy4wMzUtNy4zMjRsLS4xODEtLjMwNS0zMC40MzEtNTMuMjg2YTE1LjI2IDE1LjI2IDAgMCAxLS4xODItMTQuOTM2bC4xODItLjMyNCA4My42NzQtMTQ0LjI2MmMuNjIxLTEuMDc3IDEuMTYtMi4yODkgMS4yMzQtMy41MjhsLjAwOS0uMjg3di0zMC42NDlINzQuNTJjLTEuNjU4IDAtMy4wMTQtMS4yOTktMy4xMDUtMi45MzRsLS4wMDUtLjE3NnYtMTcuMTA3YTMuMTEgMy4xMSAwIDAgMSAyLjkzNC0zLjEwNWwuMTc2LS4wMDV6bS0zNS43NjkgMjMuMzI3aC01MS4zMnYzNS40MDVjMCAyLjUzMS0uNjI4IDUuMDE4LTEuODI2IDcuMjQybC0uMjE3LjM5TDI4LjAzMyAzNTAuOWE3LjYzIDcuNjMgMCAwIDAtLjEzOSA3LjM3NWwuMTQxLjI1NSAyMC43NDEgMzUuOTIxYTcuNjMgNy42MyAwIDAgMCA2LjMyNyAzLjgxbC4yODEuMDA1aDI1LjU3MmwtMjIuNjA1LTM5LjE1M2MtMS4zMTQtMi4yNzYtMS4zNjEtNS4wNjItLjE0MS03LjM3NWwuMTQxLS4yNTUgMTkuNjc5LTM0LjA4NmgxNDYuNjA2TDIxMi45ODggMjk3LjFoLTU0LjI1OWwtOC44MjEtMTUuMjc4aDU0LjMxMmwtMTYuMzMzLTI4LjQ2aC01NC43OGwtOC44MjEtMTUuMjc4aDU0LjgzM2wtMTUuNDY1LTI2Ljk0NmExNS4yNyAxNS4yNyAwIDAgMS0yLjAzOS03LjE4NWwtLjAwNy0uNDQ2em03Mi44NDQgMTY2LjQwMWwtNTQuMTgxLjAwMSA4LjgyMSAxNS41NTJoNTQuMjg1ek0xMDQuOTIxIDc5Ljc5NWM4LjQyNyAwIDE1LjI1OSA2LjgzMyAxNS4yNTkgMTUuMjYxcy02LjgzMiAxNS4yNTktMTUuMjU5IDE1LjI1OS0xNS4yNTktNi44MzItMTUuMjU5LTE1LjI1OSA2LjgzMi0xNS4yNjEgMTUuMjU5LTE1LjI2MXptNTcuNTc1LTMyLjc0M2MxMi42NDIgMCAyMi44OSAxMC4yNDcgMjIuODkgMjIuODg5cy0xMC4yNDkgMjIuODg5LTIyLjg5IDIyLjg4OS0yMi44ODktMTAuMjQ5LTIyLjg4OS0yMi44ODkgMTAuMjQ3LTIyLjg4OSAyMi44ODktMjIuODg5ek0xMjcuODEgMGM4LjQyNyAwIDE1LjI2MSA2LjgzMyAxNS4yNjEgMTUuMjYxUzEzNi4yMzcgMzAuNTIgMTI3LjgxIDMwLjUycy0xNS4yNTktNi44MzItMTUuMjU5LTE1LjI1OVMxMTkuMzg0IDAgMTI3LjgxIDB6Ii8+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(20,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datalab")}));a.push(this.addEntry("gcp google cloud platform data analytics datalab",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Datalab',new mxGeometry(0,0,20,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjI3MS44OTgxMDE4MDY2NDA2IiBoZWlnaHQ9IjQyMy4wMDQwMjgzMjAzMTI1IiB2aWV3Qm94PSIwLjAwMDQ2MTI3MDM2MzMwMjkwMTQgMCAyNzEuODk4MTAxODA2NjQwNiA0MjMuMDA0MDI4MzIwMzEyNSI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDtmaWxsLXJ1bGU6ZXZlbm9kZH0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOTcuMzc4IDE0NC43NzRhMy4xMSAzLjExIDAgMCAxIDMuMTA1IDIuOTM0bC4wMDUuMTc3djE3LjEwN2EzLjExIDMuMTEgMCAwIDEtMi45MzQgMy4xMDVsLS4xNzcuMDA1aC0xMi40NDF2MzAuNjQ5YzAgMS4yMjcuMjk3IDIuNDM1Ljg2MiAzLjUyMmwuMTYxLjI5MyA4My44OTUgMTQ0LjI2MmExNS4yNiAxNS4yNiAwIDAgMSAuMTgyIDE0LjkzNmwtLjE4Mi4zMjQtMzAuNDMxIDUzLjI4NmExNS4yNiAxNS4yNiAwIDAgMS0xMi44NjEgNy42MjZsLS4zNTUuMDA0SDQ1LjY5MmExNS4yNiAxNS4yNiAwIDAgMS0xMy4wMzUtNy4zMjRsLS4xODEtLjMwNS0zMC40MzEtNTMuMjg2YTE1LjI2IDE1LjI2IDAgMCAxLS4xODItMTQuOTM2bC4xODItLjMyNCA4My42NzQtMTQ0LjI2MmMuNjIxLTEuMDc3IDEuMTYtMi4yODkgMS4yMzQtMy41MjhsLjAwOS0uMjg3di0zMC42NDlINzQuNTJjLTEuNjU4IDAtMy4wMTQtMS4yOTktMy4xMDUtMi45MzRsLS4wMDUtLjE3NnYtMTcuMTA3YTMuMTEgMy4xMSAwIDAgMSAyLjkzNC0zLjEwNWwuMTc2LS4wMDV6bS0zNS43NjkgMjMuMzI3aC01MS4zMnYzNS40MDVjMCAyLjUzMS0uNjI4IDUuMDE4LTEuODI2IDcuMjQybC0uMjE3LjM5TDI4LjAzMyAzNTAuOWE3LjYzIDcuNjMgMCAwIDAtLjEzOSA3LjM3NWwuMTQxLjI1NSAyMC43NDEgMzUuOTIxYTcuNjMgNy42MyAwIDAgMCA2LjMyNyAzLjgxbC4yODEuMDA1aDI1LjU3MmwtMjIuNjA1LTM5LjE1M2MtMS4zMTQtMi4yNzYtMS4zNjEtNS4wNjItLjE0MS03LjM3NWwuMTQxLS4yNTUgMTkuNjc5LTM0LjA4NmgxNDYuNjA2TDIxMi45ODggMjk3LjFoLTU0LjI1OWwtOC44MjEtMTUuMjc4aDU0LjMxMmwtMTYuMzMzLTI4LjQ2aC01NC43OGwtOC44MjEtMTUuMjc4aDU0LjgzM2wtMTUuNDY1LTI2Ljk0NmExNS4yNyAxNS4yNyAwIDAgMS0yLjAzOS03LjE4NWwtLjAwNy0uNDQ2em03Mi44NDQgMTY2LjQwMWwtNTQuMTgxLjAwMSA4LjgyMSAxNS41NTJoNTQuMjg1ek0xMDQuOTIxIDc5Ljc5NWM4LjQyNyAwIDE1LjI1OSA2LjgzMyAxNS4yNTkgMTUuMjYxcy02LjgzMiAxNS4yNTktMTUuMjU5IDE1LjI1OS0xNS4yNTktNi44MzItMTUuMjU5LTE1LjI1OSA2LjgzMi0xNS4yNjEgMTUuMjU5LTE1LjI2MXptNTcuNTc1LTMyLjc0M2MxMi42NDIgMCAyMi44OSAxMC4yNDcgMjIuODkgMjIuODg5cy0xMC4yNDkgMjIuODg5LTIyLjg5IDIyLjg4OS0yMi44ODktMTAuMjQ5LTIyLjg4OS0yMi44ODkgMTAuMjQ3LTIyLjg4OSAyMi44ODktMjIuODg5ek0xMjcuODEgMGM4LjQyNyAwIDE1LjI2MSA2LjgzMyAxNS4yNjEgMTUuMjYxUzEzNi4yMzcgMzAuNTIgMTI3LjgxIDMwLjUycy0xNS4yNTktNi44MzItMTUuMjU5LTE1LjI1OVMxMTkuMzg0IDAgMTI3LjgxIDB6Ii8+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(20,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datalab")}));a.push(this.addEntry("gcp google cloud platform data analytics datalab",function(){var b=new mxCell("",new mxGeometry(0,0,118,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Datalab',new mxGeometry(0, 0,20,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjI3MS44OTgxMDE4MDY2NDA2IiBoZWlnaHQ9IjQyMy4wMDQwMjgzMjAzMTI1IiB2aWV3Qm94PSIwLjAwMDQ2MTI3MDM2MzMwMjkwMTQgMCAyNzEuODk4MTAxODA2NjQwNiA0MjMuMDA0MDI4MzIwMzEyNSI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDtmaWxsLXJ1bGU6ZXZlbm9kZH0mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOTcuMzc4IDE0NC43NzRhMy4xMSAzLjExIDAgMCAxIDMuMTA1IDIuOTM0bC4wMDUuMTc3djE3LjEwN2EzLjExIDMuMTEgMCAwIDEtMi45MzQgMy4xMDVsLS4xNzcuMDA1aC0xMi40NDF2MzAuNjQ5YzAgMS4yMjcuMjk3IDIuNDM1Ljg2MiAzLjUyMmwuMTYxLjI5MyA4My44OTUgMTQ0LjI2MmExNS4yNiAxNS4yNiAwIDAgMSAuMTgyIDE0LjkzNmwtLjE4Mi4zMjQtMzAuNDMxIDUzLjI4NmExNS4yNiAxNS4yNiAwIDAgMS0xMi44NjEgNy42MjZsLS4zNTUuMDA0SDQ1LjY5MmExNS4yNiAxNS4yNiAwIDAgMS0xMy4wMzUtNy4zMjRsLS4xODEtLjMwNS0zMC40MzEtNTMuMjg2YTE1LjI2IDE1LjI2IDAgMCAxLS4xODItMTQuOTM2bC4xODItLjMyNCA4My42NzQtMTQ0LjI2MmMuNjIxLTEuMDc3IDEuMTYtMi4yODkgMS4yMzQtMy41MjhsLjAwOS0uMjg3di0zMC42NDlINzQuNTJjLTEuNjU4IDAtMy4wMTQtMS4yOTktMy4xMDUtMi45MzRsLS4wMDUtLjE3NnYtMTcuMTA3YTMuMTEgMy4xMSAwIDAgMSAyLjkzNC0zLjEwNWwuMTc2LS4wMDV6bS0zNS43NjkgMjMuMzI3aC01MS4zMnYzNS40MDVjMCAyLjUzMS0uNjI4IDUuMDE4LTEuODI2IDcuMjQybC0uMjE3LjM5TDI4LjAzMyAzNTAuOWE3LjYzIDcuNjMgMCAwIDAtLjEzOSA3LjM3NWwuMTQxLjI1NSAyMC43NDEgMzUuOTIxYTcuNjMgNy42MyAwIDAgMCA2LjMyNyAzLjgxbC4yODEuMDA1aDI1LjU3MmwtMjIuNjA1LTM5LjE1M2MtMS4zMTQtMi4yNzYtMS4zNjEtNS4wNjItLjE0MS03LjM3NWwuMTQxLS4yNTUgMTkuNjc5LTM0LjA4NmgxNDYuNjA2TDIxMi45ODggMjk3LjFoLTU0LjI1OWwtOC44MjEtMTUuMjc4aDU0LjMxMmwtMTYuMzMzLTI4LjQ2aC01NC43OGwtOC44MjEtMTUuMjc4aDU0LjgzM2wtMTUuNDY1LTI2Ljk0NmExNS4yNyAxNS4yNyAwIDAgMS0yLjAzOS03LjE4NWwtLjAwNy0uNDQ2em03Mi44NDQgMTY2LjQwMWwtNTQuMTgxLjAwMSA4LjgyMSAxNS41NTJoNTQuMjg1ek0xMDQuOTIxIDc5Ljc5NWM4LjQyNyAwIDE1LjI1OSA2LjgzMyAxNS4yNTkgMTUuMjYxcy02LjgzMiAxNS4yNTktMTUuMjU5IDE1LjI1OS0xNS4yNTktNi44MzItMTUuMjU5LTE1LjI1OSA2LjgzMi0xNS4yNjEgMTUuMjU5LTE1LjI2MXptNTcuNTc1LTMyLjc0M2MxMi42NDIgMCAyMi44OSAxMC4yNDcgMjIuODkgMjIuODg5cy0xMC4yNDkgMjIuODg5LTIyLjg5IDIyLjg4OS0yMi44ODktMTAuMjQ5LTIyLjg4OS0yMi44ODkgMTAuMjQ3LTIyLjg4OSAyMi44ODktMjIuODg5ek0xMjcuODEgMGM4LjQyNyAwIDE1LjI2MSA2LjgzMyAxNS4yNjEgMTUuMjYxUzEzNi4yMzcgMzAuNTIgMTI3LjgxIDMwLjUycy0xNS4yNTktNi44MzItMTUuMjU5LTE1LjI1OVMxMTkuMzg0IDAgMTI3LjgxIDB6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(20,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datalab")}));a.push(this.addEntry("gcp google cloud platform data analytics dataflow",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Dataflow",new mxGeometry(0,0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjUxOTk5OTUwNDA4OTM1NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE0LjUxOTk5OTUwNDA4OTM1NSAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgY2xhc3M9InN0MCI+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjM3IDIuMDNsLTEuNzIuOTYgMS41MiAxLjUtLjAyIDEuNzMgMS4wMi4wMS4wMi0xLjczIDQuMjQgMi41Ni0uMDEgMS4wNyAxLjc3LjAzVjYuMTFMOS4wNSAzLjA0bC0uMjctLjk0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNy4zNiAyLjAzbC0xLjQyLjM1LS4yOS42MUwuMzkgNS45Mi4zNiA3Ljk3IDIuMTQgOGwuMDItMS4wNyA0LjMxLTIuNDUtLjAyIDEuNzMuODYuMDEuMDYtNC4xOXoiLz4mI3hhOwkJPGcgY2xhc3M9InN0MSI+JiN4YTsJCQk8cGF0aCBkPSJNNy4zNiAyLjAzTDMuOTUgMCAyLjIxLjk1bDMuNDQgMi4wNCAxLjcyLS45NnptLjcxIDExLjc2bC0xLjcyLS4wMi0uMDIgMS43Mi44MiAyLjQ4IDEuNDItLjEyLjI5LS44NSA1LjI3LTIuOTMuMDMtMi4wOS0xLjc5LS4wMi0uMDIgMS4xLTQuMyAyLjQ1eiIvPiYjeGE7CQkJPHBhdGggZD0iTTcuMTUgMTcuOTdsLTMuNDYgMS45NGgtLjA1bC0xLjY2LS45OSAzLjQ5LTEuOTYgMS42OCAxLjAxeiIvPiYjeGE7CQk8L2c+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMC44OC4wOWgtLjA1TDcuMzcgMi4wM2wxLjY4IDEuMDEgMy40OS0xLjk2ek0xMC42MiAyMGgtLjA1bC0zLjQyLTIuMDNoMCAwIDBsMS43Mi0uOTYgMy40NCAyLjA0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNLjMzIDEzLjg5di0yaDEuNzZsLS4wMSAxLjA0IDQuMjUgMi41Ni4wMi0xLjcyLjg2LjAxLS4wNiA0LjE4LTEuNjgtMXoiLz4mI3hhOwk8L2c+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iMTMuMzgiIGN5PSIxMC4wNCIgcj0iMS4xNCIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjEuMTQiIGN5PSI5Ljg4IiByPSIxLjE0Ii8+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iNy4zMiIgY3k9IjcuOTkiIHI9IjEuMTQiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSI3LjIzIiBjeT0iMTIiIHI9IjEuMTQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(19,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataflow")}));a.push(this.addEntry("gcp google cloud platform data analytics dataflow",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Dataflow',new mxGeometry(0,0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjUxOTk5OTUwNDA4OTM1NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE0LjUxOTk5OTUwNDA4OTM1NSAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgY2xhc3M9InN0MCI+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjM3IDIuMDNsLTEuNzIuOTYgMS41MiAxLjUtLjAyIDEuNzMgMS4wMi4wMS4wMi0xLjczIDQuMjQgMi41Ni0uMDEgMS4wNyAxLjc3LjAzVjYuMTFMOS4wNSAzLjA0bC0uMjctLjk0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNy4zNiAyLjAzbC0xLjQyLjM1LS4yOS42MUwuMzkgNS45Mi4zNiA3Ljk3IDIuMTQgOGwuMDItMS4wNyA0LjMxLTIuNDUtLjAyIDEuNzMuODYuMDEuMDYtNC4xOXoiLz4mI3hhOwkJPGcgY2xhc3M9InN0MSI+JiN4YTsJCQk8cGF0aCBkPSJNNy4zNiAyLjAzTDMuOTUgMCAyLjIxLjk1bDMuNDQgMi4wNCAxLjcyLS45NnptLjcxIDExLjc2bC0xLjcyLS4wMi0uMDIgMS43Mi44MiAyLjQ4IDEuNDItLjEyLjI5LS44NSA1LjI3LTIuOTMuMDMtMi4wOS0xLjc5LS4wMi0uMDIgMS4xLTQuMyAyLjQ1eiIvPiYjeGE7CQkJPHBhdGggZD0iTTcuMTUgMTcuOTdsLTMuNDYgMS45NGgtLjA1bC0xLjY2LS45OSAzLjQ5LTEuOTYgMS42OCAxLjAxeiIvPiYjeGE7CQk8L2c+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMC44OC4wOWgtLjA1TDcuMzcgMi4wM2wxLjY4IDEuMDEgMy40OS0xLjk2ek0xMC42MiAyMGgtLjA1bC0zLjQyLTIuMDNoMCAwIDBsMS43Mi0uOTYgMy40NCAyLjA0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNLjMzIDEzLjg5di0yaDEuNzZsLS4wMSAxLjA0IDQuMjUgMi41Ni4wMi0xLjcyLjg2LjAxLS4wNiA0LjE4LTEuNjgtMXoiLz4mI3hhOwk8L2c+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iMTMuMzgiIGN5PSIxMC4wNCIgcj0iMS4xNCIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjEuMTQiIGN5PSI5Ljg4IiByPSIxLjE0Ii8+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iNy4zMiIgY3k9IjcuOTkiIHI9IjEuMTQiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSI3LjIzIiBjeT0iMTIiIHI9IjEuMTQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(19,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataflow")}));a.push(this.addEntry("gcp google cloud platform data analytics dataflow",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Dataflow', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(20,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datalab")}));a.push(this.addEntry("gcp google cloud platform data analytics dataflow",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Dataflow",new mxGeometry(0,0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjUxOTk5OTUwNDA4OTM1NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE0LjUxOTk5OTUwNDA4OTM1NSAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgY2xhc3M9InN0MCI+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjM3IDIuMDNsLTEuNzIuOTYgMS41MiAxLjUtLjAyIDEuNzMgMS4wMi4wMS4wMi0xLjczIDQuMjQgMi41Ni0uMDEgMS4wNyAxLjc3LjAzVjYuMTFMOS4wNSAzLjA0bC0uMjctLjk0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNy4zNiAyLjAzbC0xLjQyLjM1LS4yOS42MUwuMzkgNS45Mi4zNiA3Ljk3IDIuMTQgOGwuMDItMS4wNyA0LjMxLTIuNDUtLjAyIDEuNzMuODYuMDEuMDYtNC4xOXoiLz4mI3hhOwkJPGcgY2xhc3M9InN0MSI+JiN4YTsJCQk8cGF0aCBkPSJNNy4zNiAyLjAzTDMuOTUgMCAyLjIxLjk1bDMuNDQgMi4wNCAxLjcyLS45NnptLjcxIDExLjc2bC0xLjcyLS4wMi0uMDIgMS43Mi44MiAyLjQ4IDEuNDItLjEyLjI5LS44NSA1LjI3LTIuOTMuMDMtMi4wOS0xLjc5LS4wMi0uMDIgMS4xLTQuMyAyLjQ1eiIvPiYjeGE7CQkJPHBhdGggZD0iTTcuMTUgMTcuOTdsLTMuNDYgMS45NGgtLjA1bC0xLjY2LS45OSAzLjQ5LTEuOTYgMS42OCAxLjAxeiIvPiYjeGE7CQk8L2c+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMC44OC4wOWgtLjA1TDcuMzcgMi4wM2wxLjY4IDEuMDEgMy40OS0xLjk2ek0xMC42MiAyMGgtLjA1bC0zLjQyLTIuMDNoMCAwIDBsMS43Mi0uOTYgMy40NCAyLjA0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNLjMzIDEzLjg5di0yaDEuNzZsLS4wMSAxLjA0IDQuMjUgMi41Ni4wMi0xLjcyLjg2LjAxLS4wNiA0LjE4LTEuNjgtMXoiLz4mI3hhOwk8L2c+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iMTMuMzgiIGN5PSIxMC4wNCIgcj0iMS4xNCIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjEuMTQiIGN5PSI5Ljg4IiByPSIxLjE0Ii8+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iNy4zMiIgY3k9IjcuOTkiIHI9IjEuMTQiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSI3LjIzIiBjeT0iMTIiIHI9IjEuMTQiLz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(19,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataflow")}));a.push(this.addEntry("gcp google cloud platform data analytics dataflow",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Dataflow',new mxGeometry(0,0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjUxOTk5OTUwNDA4OTM1NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE0LjUxOTk5OTUwNDA4OTM1NSAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgY2xhc3M9InN0MCI+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjM3IDIuMDNsLTEuNzIuOTYgMS41MiAxLjUtLjAyIDEuNzMgMS4wMi4wMS4wMi0xLjczIDQuMjQgMi41Ni0uMDEgMS4wNyAxLjc3LjAzVjYuMTFMOS4wNSAzLjA0bC0uMjctLjk0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNy4zNiAyLjAzbC0xLjQyLjM1LS4yOS42MUwuMzkgNS45Mi4zNiA3Ljk3IDIuMTQgOGwuMDItMS4wNyA0LjMxLTIuNDUtLjAyIDEuNzMuODYuMDEuMDYtNC4xOXoiLz4mI3hhOwkJPGcgY2xhc3M9InN0MSI+JiN4YTsJCQk8cGF0aCBkPSJNNy4zNiAyLjAzTDMuOTUgMCAyLjIxLjk1bDMuNDQgMi4wNCAxLjcyLS45NnptLjcxIDExLjc2bC0xLjcyLS4wMi0uMDIgMS43Mi44MiAyLjQ4IDEuNDItLjEyLjI5LS44NSA1LjI3LTIuOTMuMDMtMi4wOS0xLjc5LS4wMi0uMDIgMS4xLTQuMyAyLjQ1eiIvPiYjeGE7CQkJPHBhdGggZD0iTTcuMTUgMTcuOTdsLTMuNDYgMS45NGgtLjA1bC0xLjY2LS45OSAzLjQ5LTEuOTYgMS42OCAxLjAxeiIvPiYjeGE7CQk8L2c+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMC44OC4wOWgtLjA1TDcuMzcgMi4wM2wxLjY4IDEuMDEgMy40OS0xLjk2ek0xMC42MiAyMGgtLjA1bC0zLjQyLTIuMDNoMCAwIDBsMS43Mi0uOTYgMy40NCAyLjA0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNLjMzIDEzLjg5di0yaDEuNzZsLS4wMSAxLjA0IDQuMjUgMi41Ni4wMi0xLjcyLjg2LjAxLS4wNiA0LjE4LTEuNjgtMXoiLz4mI3hhOwk8L2c+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iMTMuMzgiIGN5PSIxMC4wNCIgcj0iMS4xNCIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjEuMTQiIGN5PSI5Ljg4IiByPSIxLjE0Ii8+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iNy4zMiIgY3k9IjcuOTkiIHI9IjEuMTQiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSI3LjIzIiBjeT0iMTIiIHI9IjEuMTQiLz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(19,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataflow")}));a.push(this.addEntry("gcp google cloud platform data analytics dataflow",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Dataflow', new mxGeometry(0,0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjUxOTk5OTUwNDA4OTM1NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE0LjUxOTk5OTUwNDA4OTM1NSAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgY2xhc3M9InN0MCI+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjM3IDIuMDNsLTEuNzIuOTYgMS41MiAxLjUtLjAyIDEuNzMgMS4wMi4wMS4wMi0xLjczIDQuMjQgMi41Ni0uMDEgMS4wNyAxLjc3LjAzVjYuMTFMOS4wNSAzLjA0bC0uMjctLjk0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNy4zNiAyLjAzbC0xLjQyLjM1LS4yOS42MUwuMzkgNS45Mi4zNiA3Ljk3IDIuMTQgOGwuMDItMS4wNyA0LjMxLTIuNDUtLjAyIDEuNzMuODYuMDEuMDYtNC4xOXoiLz4mI3hhOwkJPGcgY2xhc3M9InN0MSI+JiN4YTsJCQk8cGF0aCBkPSJNNy4zNiAyLjAzTDMuOTUgMCAyLjIxLjk1bDMuNDQgMi4wNCAxLjcyLS45NnptLjcxIDExLjc2bC0xLjcyLS4wMi0uMDIgMS43Mi44MiAyLjQ4IDEuNDItLjEyLjI5LS44NSA1LjI3LTIuOTMuMDMtMi4wOS0xLjc5LS4wMi0uMDIgMS4xLTQuMyAyLjQ1eiIvPiYjeGE7CQkJPHBhdGggZD0iTTcuMTUgMTcuOTdsLTMuNDYgMS45NGgtLjA1bC0xLjY2LS45OSAzLjQ5LTEuOTYgMS42OCAxLjAxeiIvPiYjeGE7CQk8L2c+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMC44OC4wOWgtLjA1TDcuMzcgMi4wM2wxLjY4IDEuMDEgMy40OS0xLjk2ek0xMC42MiAyMGgtLjA1bC0zLjQyLTIuMDNoMCAwIDBsMS43Mi0uOTYgMy40NCAyLjA0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNLjMzIDEzLjg5di0yaDEuNzZsLS4wMSAxLjA0IDQuMjUgMi41Ni4wMi0xLjcyLjg2LjAxLS4wNiA0LjE4LTEuNjgtMXoiLz4mI3hhOwk8L2c+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iMTMuMzgiIGN5PSIxMC4wNCIgcj0iMS4xNCIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjEuMTQiIGN5PSI5Ljg4IiByPSIxLjE0Ii8+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iNy4zMiIgY3k9IjcuOTkiIHI9IjEuMTQiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSI3LjIzIiBjeT0iMTIiIHI9IjEuMTQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(19,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataflow")}));a.push(this.addEntry("gcp google cloud platform data analytics pub sub",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Pub/Sub",new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjMxOTk5OTY5NDgyNDIyIiBoZWlnaHQ9IjIwLjAwMDAwMTkwNzM0ODYzMyIgdmlld0JveD0iMCAwIDE4LjMxOTk5OTY5NDgyNDIyIDIwLjAwMDAwMTkwNzM0ODYzMyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8ZmlsdGVyIGlkPSJBIiB4PSI0LjY0IiB5PSI0LjE5IiB3aWR0aD0iMTQuNzMiIGhlaWdodD0iMTIuNzYiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4mI3hhOwkJCTxmZUZsb29kIGZsb29kLWNvbG9yPSIjZmZmIi8+JiN4YTsJCQk8ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIvPiYjeGE7CQk8L2ZpbHRlcj4mI3hhOwkJPG1hc2sgaWQ9IkIiIHg9IjQuNjQiIHk9IjQuMTkiIHdpZHRoPSIxNC43MyIgaGVpZ2h0PSIxMi43NiIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+JiN4YTsJCQk8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyLjIzIiByPSIzLjU4IiBmaWx0ZXI9InVybCgjQSkiLz4mI3hhOwkJPC9tYXNrPiYjeGE7CTwvZGVmcz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjIuMTkiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxOC4yOCIgcj0iMS43MiIvPiYjeGE7CTwvZz4mI3hhOwk8ZyBtYXNrPSJ1cmwoI0IpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi44NCAtMikiPiYjeGE7CQk8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCguNSAtLjg3IC44NyAuNSAtNC41OSAyMC41MykiIGQ9Ik0xNC42OSAxMC4yMmgxLjU5djguMDRoLTEuNTl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDMzMCA4LjUyMyAxNC4yNDQpIiBkPSJNNC40OSAxMy40NWg4LjA0djEuNTlINC40OXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTExLjIgNC4xOWgxLjU5djguMDRIMTEuMnoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxMC4yMyIgcj0iMi43OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIyLjE5IiBjeT0iMTQuMjUiIHI9IjIuMTkiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSIxNC4yNSIgcj0iMi4xOSIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI5LjE2IiBjeT0iMi4xOSIgcj0iMi4xOSIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Pub/Sub")}));a.push(this.addEntry("gcp google cloud platform data analytics pub sub",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Pub/Sub',new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjMxOTk5OTY5NDgyNDIyIiBoZWlnaHQ9IjIwLjAwMDAwMTkwNzM0ODYzMyIgdmlld0JveD0iMCAwIDE4LjMxOTk5OTY5NDgyNDIyIDIwLjAwMDAwMTkwNzM0ODYzMyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8ZmlsdGVyIGlkPSJBIiB4PSI0LjY0IiB5PSI0LjE5IiB3aWR0aD0iMTQuNzMiIGhlaWdodD0iMTIuNzYiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4mI3hhOwkJCTxmZUZsb29kIGZsb29kLWNvbG9yPSIjZmZmIi8+JiN4YTsJCQk8ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIvPiYjeGE7CQk8L2ZpbHRlcj4mI3hhOwkJPG1hc2sgaWQ9IkIiIHg9IjQuNjQiIHk9IjQuMTkiIHdpZHRoPSIxNC43MyIgaGVpZ2h0PSIxMi43NiIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+JiN4YTsJCQk8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyLjIzIiByPSIzLjU4IiBmaWx0ZXI9InVybCgjQSkiLz4mI3hhOwkJPC9tYXNrPiYjeGE7CTwvZGVmcz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjIuMTkiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxOC4yOCIgcj0iMS43MiIvPiYjeGE7CTwvZz4mI3hhOwk8ZyBtYXNrPSJ1cmwoI0IpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi44NCAtMikiPiYjeGE7CQk8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCguNSAtLjg3IC44NyAuNSAtNC41OSAyMC41MykiIGQ9Ik0xNC42OSAxMC4yMmgxLjU5djguMDRoLTEuNTl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDMzMCA4LjUyMyAxNC4yNDQpIiBkPSJNNC40OSAxMy40NWg4LjA0djEuNTlINC40OXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTExLjIgNC4xOWgxLjU5djguMDRIMTEuMnoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxMC4yMyIgcj0iMi43OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIyLjE5IiBjeT0iMTQuMjUiIHI9IjIuMTkiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSIxNC4yNSIgcj0iMi4xOSIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI5LjE2IiBjeT0iMi4xOSIgcj0iMi4xOSIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Pub/Sub")}));a.push(this.addEntry("gcp google cloud platform data analytics pub sub",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Pub/Sub',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(19,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataflow")}));a.push(this.addEntry("gcp google cloud platform data analytics pub sub",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Pub/Sub",new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjMxOTk5OTY5NDgyNDIyIiBoZWlnaHQ9IjIwLjAwMDAwMTkwNzM0ODYzMyIgdmlld0JveD0iMCAwIDE4LjMxOTk5OTY5NDgyNDIyIDIwLjAwMDAwMTkwNzM0ODYzMyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8ZmlsdGVyIGlkPSJBIiB4PSI0LjY0IiB5PSI0LjE5IiB3aWR0aD0iMTQuNzMiIGhlaWdodD0iMTIuNzYiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4mI3hhOwkJCTxmZUZsb29kIGZsb29kLWNvbG9yPSIjZmZmIi8+JiN4YTsJCQk8ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIvPiYjeGE7CQk8L2ZpbHRlcj4mI3hhOwkJPG1hc2sgaWQ9IkIiIHg9IjQuNjQiIHk9IjQuMTkiIHdpZHRoPSIxNC43MyIgaGVpZ2h0PSIxMi43NiIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+JiN4YTsJCQk8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyLjIzIiByPSIzLjU4IiBmaWx0ZXI9InVybCgjQSkiLz4mI3hhOwkJPC9tYXNrPiYjeGE7CTwvZGVmcz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjIuMTkiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxOC4yOCIgcj0iMS43MiIvPiYjeGE7CTwvZz4mI3hhOwk8ZyBtYXNrPSJ1cmwoI0IpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi44NCAtMikiPiYjeGE7CQk8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCguNSAtLjg3IC44NyAuNSAtNC41OSAyMC41MykiIGQ9Ik0xNC42OSAxMC4yMmgxLjU5djguMDRoLTEuNTl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDMzMCA4LjUyMyAxNC4yNDQpIiBkPSJNNC40OSAxMy40NWg4LjA0djEuNTlINC40OXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTExLjIgNC4xOWgxLjU5djguMDRIMTEuMnoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxMC4yMyIgcj0iMi43OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIyLjE5IiBjeT0iMTQuMjUiIHI9IjIuMTkiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSIxNC4yNSIgcj0iMi4xOSIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI5LjE2IiBjeT0iMi4xOSIgcj0iMi4xOSIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Pub/Sub")}));a.push(this.addEntry("gcp google cloud platform data analytics pub sub",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Pub/Sub',new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjMxOTk5OTY5NDgyNDIyIiBoZWlnaHQ9IjIwLjAwMDAwMTkwNzM0ODYzMyIgdmlld0JveD0iMCAwIDE4LjMxOTk5OTY5NDgyNDIyIDIwLjAwMDAwMTkwNzM0ODYzMyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8ZmlsdGVyIGlkPSJBIiB4PSI0LjY0IiB5PSI0LjE5IiB3aWR0aD0iMTQuNzMiIGhlaWdodD0iMTIuNzYiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4mI3hhOwkJCTxmZUZsb29kIGZsb29kLWNvbG9yPSIjZmZmIi8+JiN4YTsJCQk8ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIvPiYjeGE7CQk8L2ZpbHRlcj4mI3hhOwkJPG1hc2sgaWQ9IkIiIHg9IjQuNjQiIHk9IjQuMTkiIHdpZHRoPSIxNC43MyIgaGVpZ2h0PSIxMi43NiIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+JiN4YTsJCQk8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyLjIzIiByPSIzLjU4IiBmaWx0ZXI9InVybCgjQSkiLz4mI3hhOwkJPC9tYXNrPiYjeGE7CTwvZGVmcz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjIuMTkiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxOC4yOCIgcj0iMS43MiIvPiYjeGE7CTwvZz4mI3hhOwk8ZyBtYXNrPSJ1cmwoI0IpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi44NCAtMikiPiYjeGE7CQk8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCguNSAtLjg3IC44NyAuNSAtNC41OSAyMC41MykiIGQ9Ik0xNC42OSAxMC4yMmgxLjU5djguMDRoLTEuNTl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDMzMCA4LjUyMyAxNC4yNDQpIiBkPSJNNC40OSAxMy40NWg4LjA0djEuNTlINC40OXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTExLjIgNC4xOWgxLjU5djguMDRIMTEuMnoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxMC4yMyIgcj0iMi43OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIyLjE5IiBjeT0iMTQuMjUiIHI9IjIuMTkiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSIxNC4yNSIgcj0iMi4xOSIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI5LjE2IiBjeT0iMi4xOSIgcj0iMi4xOSIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Pub/Sub")}));a.push(this.addEntry("gcp google cloud platform data analytics pub sub",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Pub/Sub',new mxGeometry(0, 0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjMxOTk5OTY5NDgyNDIyIiBoZWlnaHQ9IjIwLjAwMDAwMTkwNzM0ODYzMyIgdmlld0JveD0iMCAwIDE4LjMxOTk5OTY5NDgyNDIyIDIwLjAwMDAwMTkwNzM0ODYzMyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8ZmlsdGVyIGlkPSJBIiB4PSI0LjY0IiB5PSI0LjE5IiB3aWR0aD0iMTQuNzMiIGhlaWdodD0iMTIuNzYiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4mI3hhOwkJCTxmZUZsb29kIGZsb29kLWNvbG9yPSIjZmZmIi8+JiN4YTsJCQk8ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIvPiYjeGE7CQk8L2ZpbHRlcj4mI3hhOwkJPG1hc2sgaWQ9IkIiIHg9IjQuNjQiIHk9IjQuMTkiIHdpZHRoPSIxNC43MyIgaGVpZ2h0PSIxMi43NiIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+JiN4YTsJCQk8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyLjIzIiByPSIzLjU4IiBmaWx0ZXI9InVybCgjQSkiLz4mI3hhOwkJPC9tYXNrPiYjeGE7CTwvZGVmcz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjIuMTkiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxOC4yOCIgcj0iMS43MiIvPiYjeGE7CTwvZz4mI3hhOwk8ZyBtYXNrPSJ1cmwoI0IpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi44NCAtMikiPiYjeGE7CQk8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCguNSAtLjg3IC44NyAuNSAtNC41OSAyMC41MykiIGQ9Ik0xNC42OSAxMC4yMmgxLjU5djguMDRoLTEuNTl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDMzMCA4LjUyMyAxNC4yNDQpIiBkPSJNNC40OSAxMy40NWg4LjA0djEuNTlINC40OXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTExLjIgNC4xOWgxLjU5djguMDRIMTEuMnoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxMC4yMyIgcj0iMi43OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIyLjE5IiBjeT0iMTQuMjUiIHI9IjIuMTkiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSIxNC4yNSIgcj0iMi4xOSIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI5LjE2IiBjeT0iMi4xOSIgcj0iMi4xOSIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Pub/Sub")}));a.push(this.addEntry("gcp google cloud platform data analytics dataproc",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Dataproc",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjM2MzAxMjMxMzg0Mjc3MyIgaGVpZ2h0PSIxNy45NzU1MjY4MDk2OTIzODMiIHZpZXdCb3g9IjAuMDAwNTYwMDI1NjI2MzI3ODQyNSAwLjYxOTYyOTc0MDcxNTAyNjkgMTkuMzYzMDEyMzEzODQyNzczIDE3Ljk3NTUyNjgwOTY5MjM4MyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDN7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxnIGNsYXNzPSJzdDAgc3QxIj4mI3hhOwkJPHBhdGggZD0iTTQuNjkgMTYuNGwxMC4xOS01Ljg5Ljk3IDEuNjktMTAuMTggNS44OHoiLz4mI3hhOwkJPHBhdGggZD0iTTcuNSA0LjR2MTAuMzVsLTEuODcgMS40MVY0LjR6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0xNy40OSAxMS4ybC0uOTcgMS42OC04Ljk2LTUuMTktLjI2LTIuMzZ6Ii8+JiN4YTsJPC9nPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAgc3QyIiBkPSJNMTIuMzkgOC4yNkw3LjMgNS4zM2wuMjYgMi4zNiAxLjUxLjg2YTQgNCAwIDAgMCAzLjMyLS4yOXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIHN0MSIgZD0iTTYuMTMgNi4yOWgwYTMuNzggMy43OCAwIDAgMSA1LjE2NS01LjE2M0EzLjc4IDMuNzggMCAwIDEgOS40IDguMThhMy44IDMuOCAwIDAgMS0zLjI3LTEuODl6TTExIDMuNDlhMS44NCAxLjg0IDAgMCAwLTEuNTktLjkyQTEuODMgMS44MyAwIDAgMCA3LjU3IDQuNGExLjg0IDEuODQgMCAwIDAgMi43OTQgMS43MDZBMS44NCAxLjg0IDAgMCAwIDExLjI0IDQuNGExLjggMS44IDAgMCAwLS4yNC0uOTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCBzdDIiIGQ9Ik01LjYzIDEwLjk0djUuMjJsMS44Ny0xLjQxdi0xLjYzYTMuMjkgMy4yOSAwIDAgMC0xLjg3LTIuMTh6bTUuNyAzLjg3bDQuNTItMi42MS0yLjIxLTEtMS4yNS44YTQuMjMgNC4yMyAwIDAgMC0xLjA2IDIuODZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCBzdDEiIGQ9Ik0uNTEgMTYuN2gwYTMuNzcgMy43NyAwIDAgMSAxLjM4LTUuMTYgMy43MiAzLjcyIDAgMCAxIDIuODYtLjM4QTMuNzggMy43OCAwIDEgMSAuNTEgMTYuN3ptNC44NS0yLjgxQTEuNzkgMS43OSAwIDAgMCA0LjI1IDEzYTEuODMgMS44MyAwIDAgMC0yLjA2IDIuNjloMGMuMzI5LjU2Ni45MzQuOTE0IDEuNTg5LjkxM2ExLjgzIDEuODMgMCAwIDAgMS41ODUtLjkyYy4zMjYtLjU2OC4zMjQtMS4yNjctLjAwNC0xLjgzM3ptNi45NyAyLjQ3aDBhMy43OSAzLjc5IDAgMCAxIDAtMy43NyAzLjc5IDMuNzkgMCAwIDEgNS4xNi0xLjM5IDMuNzggMy43OCAwIDAgMS0xLjg5IDcuMDQ0IDMuNzggMy43OCAwIDAgMS0zLjI3LTEuODg0em00Ljg2LTIuODFhMiAyIDAgMCAwLS42Ny0uNjcgMS44NSAxLjg1IDAgMCAwLTIuNTEuNjggMS44NiAxLjg2IDAgMCAwIDAgMS44MyAxLjgzIDEuODMgMCAwIDAgMi4wNy44NSAxLjgyIDEuODIgMCAwIDAgMS4xMS0uODUgMS44OCAxLjg4IDAgMCAwIDAtMS44NHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIHN0MyIgZD0iTTcuNDkgMTQuMTVsLTIuOCAyLjI1IDIuODYtMS42NWE0LjA3IDQuMDcgMCAwIDAtLjA2LS42ek04LjE1IDhsLS41OS0zLjZ2My4yOWEzLjQ3IDMuNDcgMCAwIDAgLjU5LjI3em01LjE1IDMuNDdsMy4yMiAxLjQxLTIuODYtMS42NGExLjY5IDEuNjkgMCAwIDAtLjM2LjIzeiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataproc")}));a.push(this.addEntry("gcp google cloud platform data analytics dataproc",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Dataproc',new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjM2MzAxMjMxMzg0Mjc3MyIgaGVpZ2h0PSIxNy45NzU1MjY4MDk2OTIzODMiIHZpZXdCb3g9IjAuMDAwNTYwMDI1NjI2MzI3ODQyNSAwLjYxOTYyOTc0MDcxNTAyNjkgMTkuMzYzMDEyMzEzODQyNzczIDE3Ljk3NTUyNjgwOTY5MjM4MyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDN7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxnIGNsYXNzPSJzdDAgc3QxIj4mI3hhOwkJPHBhdGggZD0iTTQuNjkgMTYuNGwxMC4xOS01Ljg5Ljk3IDEuNjktMTAuMTggNS44OHoiLz4mI3hhOwkJPHBhdGggZD0iTTcuNSA0LjR2MTAuMzVsLTEuODcgMS40MVY0LjR6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0xNy40OSAxMS4ybC0uOTcgMS42OC04Ljk2LTUuMTktLjI2LTIuMzZ6Ii8+JiN4YTsJPC9nPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAgc3QyIiBkPSJNMTIuMzkgOC4yNkw3LjMgNS4zM2wuMjYgMi4zNiAxLjUxLjg2YTQgNCAwIDAgMCAzLjMyLS4yOXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIHN0MSIgZD0iTTYuMTMgNi4yOWgwYTMuNzggMy43OCAwIDAgMSA1LjE2NS01LjE2M0EzLjc4IDMuNzggMCAwIDEgOS40IDguMThhMy44IDMuOCAwIDAgMS0zLjI3LTEuODl6TTExIDMuNDlhMS44NCAxLjg0IDAgMCAwLTEuNTktLjkyQTEuODMgMS44MyAwIDAgMCA3LjU3IDQuNGExLjg0IDEuODQgMCAwIDAgMi43OTQgMS43MDZBMS44NCAxLjg0IDAgMCAwIDExLjI0IDQuNGExLjggMS44IDAgMCAwLS4yNC0uOTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCBzdDIiIGQ9Ik01LjYzIDEwLjk0djUuMjJsMS44Ny0xLjQxdi0xLjYzYTMuMjkgMy4yOSAwIDAgMC0xLjg3LTIuMTh6bTUuNyAzLjg3bDQuNTItMi42MS0yLjIxLTEtMS4yNS44YTQuMjMgNC4yMyAwIDAgMC0xLjA2IDIuODZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCBzdDEiIGQ9Ik0uNTEgMTYuN2gwYTMuNzcgMy43NyAwIDAgMSAxLjM4LTUuMTYgMy43MiAzLjcyIDAgMCAxIDIuODYtLjM4QTMuNzggMy43OCAwIDEgMSAuNTEgMTYuN3ptNC44NS0yLjgxQTEuNzkgMS43OSAwIDAgMCA0LjI1IDEzYTEuODMgMS44MyAwIDAgMC0yLjA2IDIuNjloMGMuMzI5LjU2Ni45MzQuOTE0IDEuNTg5LjkxM2ExLjgzIDEuODMgMCAwIDAgMS41ODUtLjkyYy4zMjYtLjU2OC4zMjQtMS4yNjctLjAwNC0xLjgzM3ptNi45NyAyLjQ3aDBhMy43OSAzLjc5IDAgMCAxIDAtMy43NyAzLjc5IDMuNzkgMCAwIDEgNS4xNi0xLjM5IDMuNzggMy43OCAwIDAgMS0xLjg5IDcuMDQ0IDMuNzggMy43OCAwIDAgMS0zLjI3LTEuODg0em00Ljg2LTIuODFhMiAyIDAgMCAwLS42Ny0uNjcgMS44NSAxLjg1IDAgMCAwLTIuNTEuNjggMS44NiAxLjg2IDAgMCAwIDAgMS44MyAxLjgzIDEuODMgMCAwIDAgMi4wNy44NSAxLjgyIDEuODIgMCAwIDAgMS4xMS0uODUgMS44OCAxLjg4IDAgMCAwIDAtMS44NHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIHN0MyIgZD0iTTcuNDkgMTQuMTVsLTIuOCAyLjI1IDIuODYtMS42NWE0LjA3IDQuMDcgMCAwIDAtLjA2LS42ek04LjE1IDhsLS41OS0zLjZ2My4yOWEzLjQ3IDMuNDcgMCAwIDAgLjU5LjI3em01LjE1IDMuNDdsMy4yMiAxLjQxLTIuODYtMS42NGExLjY5IDEuNjkgMCAwIDAtLjM2LjIzeiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataproc")}));a.push(this.addEntry("gcp google cloud platform data analytics dataproc",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Dataproc', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Pub/Sub")}));a.push(this.addEntry("gcp google cloud platform data analytics dataproc",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Dataproc",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjM2MzAxMjMxMzg0Mjc3MyIgaGVpZ2h0PSIxNy45NzU1MjY4MDk2OTIzODMiIHZpZXdCb3g9IjAuMDAwNTYwMDI1NjI2MzI3ODQyNSAwLjYxOTYyOTc0MDcxNTAyNjkgMTkuMzYzMDEyMzEzODQyNzczIDE3Ljk3NTUyNjgwOTY5MjM4MyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDN7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxnIGNsYXNzPSJzdDAgc3QxIj4mI3hhOwkJPHBhdGggZD0iTTQuNjkgMTYuNGwxMC4xOS01Ljg5Ljk3IDEuNjktMTAuMTggNS44OHoiLz4mI3hhOwkJPHBhdGggZD0iTTcuNSA0LjR2MTAuMzVsLTEuODcgMS40MVY0LjR6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0xNy40OSAxMS4ybC0uOTcgMS42OC04Ljk2LTUuMTktLjI2LTIuMzZ6Ii8+JiN4YTsJPC9nPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAgc3QyIiBkPSJNMTIuMzkgOC4yNkw3LjMgNS4zM2wuMjYgMi4zNiAxLjUxLjg2YTQgNCAwIDAgMCAzLjMyLS4yOXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIHN0MSIgZD0iTTYuMTMgNi4yOWgwYTMuNzggMy43OCAwIDAgMSA1LjE2NS01LjE2M0EzLjc4IDMuNzggMCAwIDEgOS40IDguMThhMy44IDMuOCAwIDAgMS0zLjI3LTEuODl6TTExIDMuNDlhMS44NCAxLjg0IDAgMCAwLTEuNTktLjkyQTEuODMgMS44MyAwIDAgMCA3LjU3IDQuNGExLjg0IDEuODQgMCAwIDAgMi43OTQgMS43MDZBMS44NCAxLjg0IDAgMCAwIDExLjI0IDQuNGExLjggMS44IDAgMCAwLS4yNC0uOTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCBzdDIiIGQ9Ik01LjYzIDEwLjk0djUuMjJsMS44Ny0xLjQxdi0xLjYzYTMuMjkgMy4yOSAwIDAgMC0xLjg3LTIuMTh6bTUuNyAzLjg3bDQuNTItMi42MS0yLjIxLTEtMS4yNS44YTQuMjMgNC4yMyAwIDAgMC0xLjA2IDIuODZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCBzdDEiIGQ9Ik0uNTEgMTYuN2gwYTMuNzcgMy43NyAwIDAgMSAxLjM4LTUuMTYgMy43MiAzLjcyIDAgMCAxIDIuODYtLjM4QTMuNzggMy43OCAwIDEgMSAuNTEgMTYuN3ptNC44NS0yLjgxQTEuNzkgMS43OSAwIDAgMCA0LjI1IDEzYTEuODMgMS44MyAwIDAgMC0yLjA2IDIuNjloMGMuMzI5LjU2Ni45MzQuOTE0IDEuNTg5LjkxM2ExLjgzIDEuODMgMCAwIDAgMS41ODUtLjkyYy4zMjYtLjU2OC4zMjQtMS4yNjctLjAwNC0xLjgzM3ptNi45NyAyLjQ3aDBhMy43OSAzLjc5IDAgMCAxIDAtMy43NyAzLjc5IDMuNzkgMCAwIDEgNS4xNi0xLjM5IDMuNzggMy43OCAwIDAgMS0xLjg5IDcuMDQ0IDMuNzggMy43OCAwIDAgMS0zLjI3LTEuODg0em00Ljg2LTIuODFhMiAyIDAgMCAwLS42Ny0uNjcgMS44NSAxLjg1IDAgMCAwLTIuNTEuNjggMS44NiAxLjg2IDAgMCAwIDAgMS44MyAxLjgzIDEuODMgMCAwIDAgMi4wNy44NSAxLjgyIDEuODIgMCAwIDAgMS4xMS0uODUgMS44OCAxLjg4IDAgMCAwIDAtMS44NHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIHN0MyIgZD0iTTcuNDkgMTQuMTVsLTIuOCAyLjI1IDIuODYtMS42NWE0LjA3IDQuMDcgMCAwIDAtLjA2LS42ek04LjE1IDhsLS41OS0zLjZ2My4yOWEzLjQ3IDMuNDcgMCAwIDAgLjU5LjI3em01LjE1IDMuNDdsMy4yMiAxLjQxLTIuODYtMS42NGExLjY5IDEuNjkgMCAwIDAtLjM2LjIzeiIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataproc")}));a.push(this.addEntry("gcp google cloud platform data analytics dataproc",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Dataproc',new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjM2MzAxMjMxMzg0Mjc3MyIgaGVpZ2h0PSIxNy45NzU1MjY4MDk2OTIzODMiIHZpZXdCb3g9IjAuMDAwNTYwMDI1NjI2MzI3ODQyNSAwLjYxOTYyOTc0MDcxNTAyNjkgMTkuMzYzMDEyMzEzODQyNzczIDE3Ljk3NTUyNjgwOTY5MjM4MyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDN7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxnIGNsYXNzPSJzdDAgc3QxIj4mI3hhOwkJPHBhdGggZD0iTTQuNjkgMTYuNGwxMC4xOS01Ljg5Ljk3IDEuNjktMTAuMTggNS44OHoiLz4mI3hhOwkJPHBhdGggZD0iTTcuNSA0LjR2MTAuMzVsLTEuODcgMS40MVY0LjR6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0xNy40OSAxMS4ybC0uOTcgMS42OC04Ljk2LTUuMTktLjI2LTIuMzZ6Ii8+JiN4YTsJPC9nPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAgc3QyIiBkPSJNMTIuMzkgOC4yNkw3LjMgNS4zM2wuMjYgMi4zNiAxLjUxLjg2YTQgNCAwIDAgMCAzLjMyLS4yOXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIHN0MSIgZD0iTTYuMTMgNi4yOWgwYTMuNzggMy43OCAwIDAgMSA1LjE2NS01LjE2M0EzLjc4IDMuNzggMCAwIDEgOS40IDguMThhMy44IDMuOCAwIDAgMS0zLjI3LTEuODl6TTExIDMuNDlhMS44NCAxLjg0IDAgMCAwLTEuNTktLjkyQTEuODMgMS44MyAwIDAgMCA3LjU3IDQuNGExLjg0IDEuODQgMCAwIDAgMi43OTQgMS43MDZBMS44NCAxLjg0IDAgMCAwIDExLjI0IDQuNGExLjggMS44IDAgMCAwLS4yNC0uOTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCBzdDIiIGQ9Ik01LjYzIDEwLjk0djUuMjJsMS44Ny0xLjQxdi0xLjYzYTMuMjkgMy4yOSAwIDAgMC0xLjg3LTIuMTh6bTUuNyAzLjg3bDQuNTItMi42MS0yLjIxLTEtMS4yNS44YTQuMjMgNC4yMyAwIDAgMC0xLjA2IDIuODZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCBzdDEiIGQ9Ik0uNTEgMTYuN2gwYTMuNzcgMy43NyAwIDAgMSAxLjM4LTUuMTYgMy43MiAzLjcyIDAgMCAxIDIuODYtLjM4QTMuNzggMy43OCAwIDEgMSAuNTEgMTYuN3ptNC44NS0yLjgxQTEuNzkgMS43OSAwIDAgMCA0LjI1IDEzYTEuODMgMS44MyAwIDAgMC0yLjA2IDIuNjloMGMuMzI5LjU2Ni45MzQuOTE0IDEuNTg5LjkxM2ExLjgzIDEuODMgMCAwIDAgMS41ODUtLjkyYy4zMjYtLjU2OC4zMjQtMS4yNjctLjAwNC0xLjgzM3ptNi45NyAyLjQ3aDBhMy43OSAzLjc5IDAgMCAxIDAtMy43NyAzLjc5IDMuNzkgMCAwIDEgNS4xNi0xLjM5IDMuNzggMy43OCAwIDAgMS0xLjg5IDcuMDQ0IDMuNzggMy43OCAwIDAgMS0zLjI3LTEuODg0em00Ljg2LTIuODFhMiAyIDAgMCAwLS42Ny0uNjcgMS44NSAxLjg1IDAgMCAwLTIuNTEuNjggMS44NiAxLjg2IDAgMCAwIDAgMS44MyAxLjgzIDEuODMgMCAwIDAgMi4wNy44NSAxLjgyIDEuODIgMCAwIDAgMS4xMS0uODUgMS44OCAxLjg4IDAgMCAwIDAtMS44NHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIHN0MyIgZD0iTTcuNDkgMTQuMTVsLTIuOCAyLjI1IDIuODYtMS42NWE0LjA3IDQuMDcgMCAwIDAtLjA2LS42ek04LjE1IDhsLS41OS0zLjZ2My4yOWEzLjQ3IDMuNDcgMCAwIDAgLjU5LjI3em01LjE1IDMuNDdsMy4yMiAxLjQxLTIuODYtMS42NGExLjY5IDEuNjkgMCAwIDAtLjM2LjIzeiIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataproc")}));a.push(this.addEntry("gcp google cloud platform data analytics dataproc",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Dataproc', new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjM2MzAxMjMxMzg0Mjc3MyIgaGVpZ2h0PSIxNy45NzU1MjY4MDk2OTIzODMiIHZpZXdCb3g9IjAuMDAwNTYwMDI1NjI2MzI3ODQyNSAwLjYxOTYyOTc0MDcxNTAyNjkgMTkuMzYzMDEyMzEzODQyNzczIDE3Ljk3NTUyNjgwOTY5MjM4MyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDN7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxnIGNsYXNzPSJzdDAgc3QxIj4mI3hhOwkJPHBhdGggZD0iTTQuNjkgMTYuNGwxMC4xOS01Ljg5Ljk3IDEuNjktMTAuMTggNS44OHoiLz4mI3hhOwkJPHBhdGggZD0iTTcuNSA0LjR2MTAuMzVsLTEuODcgMS40MVY0LjR6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0xNy40OSAxMS4ybC0uOTcgMS42OC04Ljk2LTUuMTktLjI2LTIuMzZ6Ii8+JiN4YTsJPC9nPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAgc3QyIiBkPSJNMTIuMzkgOC4yNkw3LjMgNS4zM2wuMjYgMi4zNiAxLjUxLjg2YTQgNCAwIDAgMCAzLjMyLS4yOXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIHN0MSIgZD0iTTYuMTMgNi4yOWgwYTMuNzggMy43OCAwIDAgMSA1LjE2NS01LjE2M0EzLjc4IDMuNzggMCAwIDEgOS40IDguMThhMy44IDMuOCAwIDAgMS0zLjI3LTEuODl6TTExIDMuNDlhMS44NCAxLjg0IDAgMCAwLTEuNTktLjkyQTEuODMgMS44MyAwIDAgMCA3LjU3IDQuNGExLjg0IDEuODQgMCAwIDAgMi43OTQgMS43MDZBMS44NCAxLjg0IDAgMCAwIDExLjI0IDQuNGExLjggMS44IDAgMCAwLS4yNC0uOTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCBzdDIiIGQ9Ik01LjYzIDEwLjk0djUuMjJsMS44Ny0xLjQxdi0xLjYzYTMuMjkgMy4yOSAwIDAgMC0xLjg3LTIuMTh6bTUuNyAzLjg3bDQuNTItMi42MS0yLjIxLTEtMS4yNS44YTQuMjMgNC4yMyAwIDAgMC0xLjA2IDIuODZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCBzdDEiIGQ9Ik0uNTEgMTYuN2gwYTMuNzcgMy43NyAwIDAgMSAxLjM4LTUuMTYgMy43MiAzLjcyIDAgMCAxIDIuODYtLjM4QTMuNzggMy43OCAwIDEgMSAuNTEgMTYuN3ptNC44NS0yLjgxQTEuNzkgMS43OSAwIDAgMCA0LjI1IDEzYTEuODMgMS44MyAwIDAgMC0yLjA2IDIuNjloMGMuMzI5LjU2Ni45MzQuOTE0IDEuNTg5LjkxM2ExLjgzIDEuODMgMCAwIDAgMS41ODUtLjkyYy4zMjYtLjU2OC4zMjQtMS4yNjctLjAwNC0xLjgzM3ptNi45NyAyLjQ3aDBhMy43OSAzLjc5IDAgMCAxIDAtMy43NyAzLjc5IDMuNzkgMCAwIDEgNS4xNi0xLjM5IDMuNzggMy43OCAwIDAgMS0xLjg5IDcuMDQ0IDMuNzggMy43OCAwIDAgMS0zLjI3LTEuODg0em00Ljg2LTIuODFhMiAyIDAgMCAwLS42Ny0uNjcgMS44NSAxLjg1IDAgMCAwLTIuNTEuNjggMS44NiAxLjg2IDAgMCAwIDAgMS44MyAxLjgzIDEuODMgMCAwIDAgMi4wNy44NSAxLjgyIDEuODIgMCAwIDAgMS4xMS0uODUgMS44OCAxLjg4IDAgMCAwIDAtMS44NHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIHN0MyIgZD0iTTcuNDkgMTQuMTVsLTIuOCAyLjI1IDIuODYtMS42NWE0LjA3IDQuMDcgMCAwIDAtLjA2LS42ek04LjE1IDhsLS41OS0zLjZ2My4yOWEzLjQ3IDMuNDcgMCAwIDAgLjU5LjI3em01LjE1IDMuNDdsMy4yMiAxLjQxLTIuODYtMS42NGExLjY5IDEuNjkgMCAwIDAtLjM2LjIzeiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataproc")}));a.push(this.addEntry("gcp google cloud platform data analytics genomics",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Genomics",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4LjYwMDAwMDM4MTQ2OTcyNyIgdmlld0JveD0iMCAwIDIwIDE4LjYwMDAwMDM4MTQ2OTcyNyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbC1ydWxlOmV2ZW5vZGR9JiN4YTsJLnN0M3tmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGNpcmNsZSBjeD0iMTAiIGN5PSI5LjMiIHI9IjEuNiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xMi42OSA1LjhsLS43NC0uN0g1LjU4djEuNGg2LjM3eiIgY2xhc3M9InN0MSBzdDIiLz4mI3hhOwk8Y2lyY2xlIGN4PSI0LjgiIGN5PSI1LjgiIHI9IjEuMjMiIGNsYXNzPSJzdDMiLz4mI3hhOwk8Y2lyY2xlIGN4PSIxNS4yIiBjeT0iNS44IiByPSIxLjYiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMTQuMzggMTMuNXYtMS40SDguMWwtLjc0LjcuNzQuN3oiIGNsYXNzPSJzdDEgc3QyIi8+JiN4YTsJPGNpcmNsZSBjeD0iNC44IiBjeT0iMTIuOCIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTUuMiIgY3k9IjEyLjgiIHI9IjEuMjMiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMTUuNiAxLjZsLS43NC0uN0gyLjE4djEuNGgxMi42OHoiIGNsYXNzPSJzdDEgc3QyIi8+JiN4YTsJPGNpcmNsZSBjeD0iMS42IiBjeT0iMS42IiByPSIxLjIzIiBjbGFzcz0ic3QzIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTguNCIgY3k9IjEuNiIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPHBhdGggZD0iTTE3Ljg0IDE3Ljd2LTEuNEg1LjE0bC0uNzQuNy43NC43eiIgY2xhc3M9InN0MSBzdDIiLz4mI3hhOwk8Y2lyY2xlIGN4PSIxLjYiIGN5PSIxNyIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTguNCIgY3k9IjE3IiByPSIxLjIzIiBjbGFzcz0ic3QzIi8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Genomics")}));a.push(this.addEntry("gcp google cloud platform data analytics genomics",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Genomics',new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4LjYwMDAwMDM4MTQ2OTcyNyIgdmlld0JveD0iMCAwIDIwIDE4LjYwMDAwMDM4MTQ2OTcyNyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbC1ydWxlOmV2ZW5vZGR9JiN4YTsJLnN0M3tmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGNpcmNsZSBjeD0iMTAiIGN5PSI5LjMiIHI9IjEuNiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xMi42OSA1LjhsLS43NC0uN0g1LjU4djEuNGg2LjM3eiIgY2xhc3M9InN0MSBzdDIiLz4mI3hhOwk8Y2lyY2xlIGN4PSI0LjgiIGN5PSI1LjgiIHI9IjEuMjMiIGNsYXNzPSJzdDMiLz4mI3hhOwk8Y2lyY2xlIGN4PSIxNS4yIiBjeT0iNS44IiByPSIxLjYiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMTQuMzggMTMuNXYtMS40SDguMWwtLjc0LjcuNzQuN3oiIGNsYXNzPSJzdDEgc3QyIi8+JiN4YTsJPGNpcmNsZSBjeD0iNC44IiBjeT0iMTIuOCIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTUuMiIgY3k9IjEyLjgiIHI9IjEuMjMiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMTUuNiAxLjZsLS43NC0uN0gyLjE4djEuNGgxMi42OHoiIGNsYXNzPSJzdDEgc3QyIi8+JiN4YTsJPGNpcmNsZSBjeD0iMS42IiBjeT0iMS42IiByPSIxLjIzIiBjbGFzcz0ic3QzIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTguNCIgY3k9IjEuNiIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPHBhdGggZD0iTTE3Ljg0IDE3Ljd2LTEuNEg1LjE0bC0uNzQuNy43NC43eiIgY2xhc3M9InN0MSBzdDIiLz4mI3hhOwk8Y2lyY2xlIGN4PSIxLjYiIGN5PSIxNyIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTguNCIgY3k9IjE3IiByPSIxLjIzIiBjbGFzcz0ic3QzIi8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Genomics")}));a.push(this.addEntry("gcp google cloud platform data analytics genomics",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Genomics', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataproc")}));a.push(this.addEntry("gcp google cloud platform data analytics genomics",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Genomics",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4LjYwMDAwMDM4MTQ2OTcyNyIgdmlld0JveD0iMCAwIDIwIDE4LjYwMDAwMDM4MTQ2OTcyNyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbC1ydWxlOmV2ZW5vZGR9JiN4YTsJLnN0M3tmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGNpcmNsZSBjeD0iMTAiIGN5PSI5LjMiIHI9IjEuNiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xMi42OSA1LjhsLS43NC0uN0g1LjU4djEuNGg2LjM3eiIgY2xhc3M9InN0MSBzdDIiLz4mI3hhOwk8Y2lyY2xlIGN4PSI0LjgiIGN5PSI1LjgiIHI9IjEuMjMiIGNsYXNzPSJzdDMiLz4mI3hhOwk8Y2lyY2xlIGN4PSIxNS4yIiBjeT0iNS44IiByPSIxLjYiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMTQuMzggMTMuNXYtMS40SDguMWwtLjc0LjcuNzQuN3oiIGNsYXNzPSJzdDEgc3QyIi8+JiN4YTsJPGNpcmNsZSBjeD0iNC44IiBjeT0iMTIuOCIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTUuMiIgY3k9IjEyLjgiIHI9IjEuMjMiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMTUuNiAxLjZsLS43NC0uN0gyLjE4djEuNGgxMi42OHoiIGNsYXNzPSJzdDEgc3QyIi8+JiN4YTsJPGNpcmNsZSBjeD0iMS42IiBjeT0iMS42IiByPSIxLjIzIiBjbGFzcz0ic3QzIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTguNCIgY3k9IjEuNiIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPHBhdGggZD0iTTE3Ljg0IDE3Ljd2LTEuNEg1LjE0bC0uNzQuNy43NC43eiIgY2xhc3M9InN0MSBzdDIiLz4mI3hhOwk8Y2lyY2xlIGN4PSIxLjYiIGN5PSIxNyIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTguNCIgY3k9IjE3IiByPSIxLjIzIiBjbGFzcz0ic3QzIi8+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Genomics")}));a.push(this.addEntry("gcp google cloud platform data analytics genomics",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Genomics',new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4LjYwMDAwMDM4MTQ2OTcyNyIgdmlld0JveD0iMCAwIDIwIDE4LjYwMDAwMDM4MTQ2OTcyNyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbC1ydWxlOmV2ZW5vZGR9JiN4YTsJLnN0M3tmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGNpcmNsZSBjeD0iMTAiIGN5PSI5LjMiIHI9IjEuNiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xMi42OSA1LjhsLS43NC0uN0g1LjU4djEuNGg2LjM3eiIgY2xhc3M9InN0MSBzdDIiLz4mI3hhOwk8Y2lyY2xlIGN4PSI0LjgiIGN5PSI1LjgiIHI9IjEuMjMiIGNsYXNzPSJzdDMiLz4mI3hhOwk8Y2lyY2xlIGN4PSIxNS4yIiBjeT0iNS44IiByPSIxLjYiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMTQuMzggMTMuNXYtMS40SDguMWwtLjc0LjcuNzQuN3oiIGNsYXNzPSJzdDEgc3QyIi8+JiN4YTsJPGNpcmNsZSBjeD0iNC44IiBjeT0iMTIuOCIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTUuMiIgY3k9IjEyLjgiIHI9IjEuMjMiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMTUuNiAxLjZsLS43NC0uN0gyLjE4djEuNGgxMi42OHoiIGNsYXNzPSJzdDEgc3QyIi8+JiN4YTsJPGNpcmNsZSBjeD0iMS42IiBjeT0iMS42IiByPSIxLjIzIiBjbGFzcz0ic3QzIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTguNCIgY3k9IjEuNiIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPHBhdGggZD0iTTE3Ljg0IDE3Ljd2LTEuNEg1LjE0bC0uNzQuNy43NC43eiIgY2xhc3M9InN0MSBzdDIiLz4mI3hhOwk8Y2lyY2xlIGN4PSIxLjYiIGN5PSIxNyIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTguNCIgY3k9IjE3IiByPSIxLjIzIiBjbGFzcz0ic3QzIi8+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Genomics")}));a.push(this.addEntry("gcp google cloud platform data analytics genomics",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Genomics', new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4LjYwMDAwMDM4MTQ2OTcyNyIgdmlld0JveD0iMCAwIDIwIDE4LjYwMDAwMDM4MTQ2OTcyNyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbC1ydWxlOmV2ZW5vZGR9JiN4YTsJLnN0M3tmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGNpcmNsZSBjeD0iMTAiIGN5PSI5LjMiIHI9IjEuNiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xMi42OSA1LjhsLS43NC0uN0g1LjU4djEuNGg2LjM3eiIgY2xhc3M9InN0MSBzdDIiLz4mI3hhOwk8Y2lyY2xlIGN4PSI0LjgiIGN5PSI1LjgiIHI9IjEuMjMiIGNsYXNzPSJzdDMiLz4mI3hhOwk8Y2lyY2xlIGN4PSIxNS4yIiBjeT0iNS44IiByPSIxLjYiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMTQuMzggMTMuNXYtMS40SDguMWwtLjc0LjcuNzQuN3oiIGNsYXNzPSJzdDEgc3QyIi8+JiN4YTsJPGNpcmNsZSBjeD0iNC44IiBjeT0iMTIuOCIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTUuMiIgY3k9IjEyLjgiIHI9IjEuMjMiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMTUuNiAxLjZsLS43NC0uN0gyLjE4djEuNGgxMi42OHoiIGNsYXNzPSJzdDEgc3QyIi8+JiN4YTsJPGNpcmNsZSBjeD0iMS42IiBjeT0iMS42IiByPSIxLjIzIiBjbGFzcz0ic3QzIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTguNCIgY3k9IjEuNiIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPHBhdGggZD0iTTE3Ljg0IDE3Ljd2LTEuNEg1LjE0bC0uNzQuNy43NC43eiIgY2xhc3M9InN0MSBzdDIiLz4mI3hhOwk8Y2lyY2xlIGN4PSIxLjYiIGN5PSIxNyIgcj0iMS42IiBjbGFzcz0ic3QwIi8+JiN4YTsJPGNpcmNsZSBjeD0iMTguNCIgY3k9IjE3IiByPSIxLjIzIiBjbGFzcz0ic3QzIi8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Genomics")}));a.push(this.addEntry("gcp google cloud platform data analytics dataprep",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Dataprep",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjI3OTk5ODc3OTI5Njg3NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMS4yNDYyOTA4MDM4OTEyNzAxZS04IDAgMTguMjc5OTk4Nzc5Mjk2ODc1IDIwIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qye2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTcuNjMgOWEuOTEuOTEgMCAxIDEtLjY0My4yNjdBLjkxLjkxIDAgMCAxIDcuNjMgOXptMC0uOGExLjcxIDEuNzEgMCAxIDAgMS43IDEuNzEgMS43IDEuNyAwIDAgMC0xLjctMS43MXpNMS43MiA5YS45MS45MSAwIDEgMS0uNjQzLjI2N0EuOTEuOTEgMCAwIDEgMS43MiA5em0wLS44YTEuNzEgMS43MSAwIDEgMCAxLjcgMS43MSAxLjcgMS43IDAgMCAwLTEuNy0xLjcxem0zLjA0IDYuMTFhLjkxLjkxIDAgMSAxIDAgMS44Mi45MS45MSAwIDEgMSAwLTEuODJ6bTAtLjc5YTEuNzEgMS43MSAwIDEgMCAxLjIuNSAxLjcgMS43IDAgMCAwLTEuMi0uNXptMC05LjczYS45MS45MSAwIDAgMS0uMDQgMS44MTkuOTEuOTEgMCAwIDEtLjktLjkwOS45Mi45MiAwIDAgMSAuOTQtLjkxem0wLS44YTEuNzEgMS43MSAwIDEgMCAxLjIuNUExLjcgMS43IDAgMCAwIDQuNzYgM3oiLz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPHBhdGggZD0iTTcuODEgMGgxLjY4djIwSDcuODF6Ii8+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMy40IDIuODdIOC44OWEuMzcuMzcgMCAwIDAtLjMuNHYyLjgyYS4zNi4zNiAwIDAgMCAuMy4zOWg0LjUxYS4zNi4zNiAwIDAgMCAuMzEtLjM5VjMuMjhhLjM3LjM3IDAgMCAwLS4zMS0uNDF6bTQuMzIgNS4yOUg5LjRjLS4zMSAwLS41Ni4xOC0uNTYuMzl2Mi44MmMwIC4yMi4yNS40LjU2LjRoOC4zMmMuMzEgMCAuNTYtLjE5LjU2LS40VjguNTVjMC0uMjItLjI1LS4zOS0uNTYtLjM5em0tNS45MSA1LjI4SDguMjhjLS4xMyAwLS4yMy4xOC0uMjMuMzl2Mi44MmMwIC4yMi4xLjM5LjIzLjM5aDMuNTNjLjEzIDAgLjI0LS4xOC4yNC0uMzl2LTIuODJjLS4wMS0uMjItLjExLS4zOS0uMjQtLjM5eiIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataprep")}));a.push(this.addEntry("gcp google cloud platform data analytics dataprep",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Dataprep',new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjI3OTk5ODc3OTI5Njg3NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMS4yNDYyOTA4MDM4OTEyNzAxZS04IDAgMTguMjc5OTk4Nzc5Mjk2ODc1IDIwIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qye2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTcuNjMgOWEuOTEuOTEgMCAxIDEtLjY0My4yNjdBLjkxLjkxIDAgMCAxIDcuNjMgOXptMC0uOGExLjcxIDEuNzEgMCAxIDAgMS43IDEuNzEgMS43IDEuNyAwIDAgMC0xLjctMS43MXpNMS43MiA5YS45MS45MSAwIDEgMS0uNjQzLjI2N0EuOTEuOTEgMCAwIDEgMS43MiA5em0wLS44YTEuNzEgMS43MSAwIDEgMCAxLjcgMS43MSAxLjcgMS43IDAgMCAwLTEuNy0xLjcxem0zLjA0IDYuMTFhLjkxLjkxIDAgMSAxIDAgMS44Mi45MS45MSAwIDEgMSAwLTEuODJ6bTAtLjc5YTEuNzEgMS43MSAwIDEgMCAxLjIuNSAxLjcgMS43IDAgMCAwLTEuMi0uNXptMC05LjczYS45MS45MSAwIDAgMS0uMDQgMS44MTkuOTEuOTEgMCAwIDEtLjktLjkwOS45Mi45MiAwIDAgMSAuOTQtLjkxem0wLS44YTEuNzEgMS43MSAwIDEgMCAxLjIuNUExLjcgMS43IDAgMCAwIDQuNzYgM3oiLz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPHBhdGggZD0iTTcuODEgMGgxLjY4djIwSDcuODF6Ii8+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMy40IDIuODdIOC44OWEuMzcuMzcgMCAwIDAtLjMuNHYyLjgyYS4zNi4zNiAwIDAgMCAuMy4zOWg0LjUxYS4zNi4zNiAwIDAgMCAuMzEtLjM5VjMuMjhhLjM3LjM3IDAgMCAwLS4zMS0uNDF6bTQuMzIgNS4yOUg5LjRjLS4zMSAwLS41Ni4xOC0uNTYuMzl2Mi44MmMwIC4yMi4yNS40LjU2LjRoOC4zMmMuMzEgMCAuNTYtLjE5LjU2LS40VjguNTVjMC0uMjItLjI1LS4zOS0uNTYtLjM5em0tNS45MSA1LjI4SDguMjhjLS4xMyAwLS4yMy4xOC0uMjMuMzl2Mi44MmMwIC4yMi4xLjM5LjIzLjM5aDMuNTNjLjEzIDAgLjI0LS4xOC4yNC0uMzl2LTIuODJjLS4wMS0uMjItLjExLS4zOS0uMjQtLjM5eiIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataprep")}));a.push(this.addEntry("gcp google cloud platform data analytics dataprep",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Dataprep', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Genomics")}));a.push(this.addEntry("gcp google cloud platform data analytics dataprep",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Dataprep",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjI3OTk5ODc3OTI5Njg3NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMS4yNDYyOTA4MDM4OTEyNzAxZS04IDAgMTguMjc5OTk4Nzc5Mjk2ODc1IDIwIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qye2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTcuNjMgOWEuOTEuOTEgMCAxIDEtLjY0My4yNjdBLjkxLjkxIDAgMCAxIDcuNjMgOXptMC0uOGExLjcxIDEuNzEgMCAxIDAgMS43IDEuNzEgMS43IDEuNyAwIDAgMC0xLjctMS43MXpNMS43MiA5YS45MS45MSAwIDEgMS0uNjQzLjI2N0EuOTEuOTEgMCAwIDEgMS43MiA5em0wLS44YTEuNzEgMS43MSAwIDEgMCAxLjcgMS43MSAxLjcgMS43IDAgMCAwLTEuNy0xLjcxem0zLjA0IDYuMTFhLjkxLjkxIDAgMSAxIDAgMS44Mi45MS45MSAwIDEgMSAwLTEuODJ6bTAtLjc5YTEuNzEgMS43MSAwIDEgMCAxLjIuNSAxLjcgMS43IDAgMCAwLTEuMi0uNXptMC05LjczYS45MS45MSAwIDAgMS0uMDQgMS44MTkuOTEuOTEgMCAwIDEtLjktLjkwOS45Mi45MiAwIDAgMSAuOTQtLjkxem0wLS44YTEuNzEgMS43MSAwIDEgMCAxLjIuNUExLjcgMS43IDAgMCAwIDQuNzYgM3oiLz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPHBhdGggZD0iTTcuODEgMGgxLjY4djIwSDcuODF6Ii8+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMy40IDIuODdIOC44OWEuMzcuMzcgMCAwIDAtLjMuNHYyLjgyYS4zNi4zNiAwIDAgMCAuMy4zOWg0LjUxYS4zNi4zNiAwIDAgMCAuMzEtLjM5VjMuMjhhLjM3LjM3IDAgMCAwLS4zMS0uNDF6bTQuMzIgNS4yOUg5LjRjLS4zMSAwLS41Ni4xOC0uNTYuMzl2Mi44MmMwIC4yMi4yNS40LjU2LjRoOC4zMmMuMzEgMCAuNTYtLjE5LjU2LS40VjguNTVjMC0uMjItLjI1LS4zOS0uNTYtLjM5em0tNS45MSA1LjI4SDguMjhjLS4xMyAwLS4yMy4xOC0uMjMuMzl2Mi44MmMwIC4yMi4xLjM5LjIzLjM5aDMuNTNjLjEzIDAgLjI0LS4xOC4yNC0uMzl2LTIuODJjLS4wMS0uMjItLjExLS4zOS0uMjQtLjM5eiIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataprep")}));a.push(this.addEntry("gcp google cloud platform data analytics dataprep",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Dataprep',new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjI3OTk5ODc3OTI5Njg3NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMS4yNDYyOTA4MDM4OTEyNzAxZS04IDAgMTguMjc5OTk4Nzc5Mjk2ODc1IDIwIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qye2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTcuNjMgOWEuOTEuOTEgMCAxIDEtLjY0My4yNjdBLjkxLjkxIDAgMCAxIDcuNjMgOXptMC0uOGExLjcxIDEuNzEgMCAxIDAgMS43IDEuNzEgMS43IDEuNyAwIDAgMC0xLjctMS43MXpNMS43MiA5YS45MS45MSAwIDEgMS0uNjQzLjI2N0EuOTEuOTEgMCAwIDEgMS43MiA5em0wLS44YTEuNzEgMS43MSAwIDEgMCAxLjcgMS43MSAxLjcgMS43IDAgMCAwLTEuNy0xLjcxem0zLjA0IDYuMTFhLjkxLjkxIDAgMSAxIDAgMS44Mi45MS45MSAwIDEgMSAwLTEuODJ6bTAtLjc5YTEuNzEgMS43MSAwIDEgMCAxLjIuNSAxLjcgMS43IDAgMCAwLTEuMi0uNXptMC05LjczYS45MS45MSAwIDAgMS0uMDQgMS44MTkuOTEuOTEgMCAwIDEtLjktLjkwOS45Mi45MiAwIDAgMSAuOTQtLjkxem0wLS44YTEuNzEgMS43MSAwIDEgMCAxLjIuNUExLjcgMS43IDAgMCAwIDQuNzYgM3oiLz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPHBhdGggZD0iTTcuODEgMGgxLjY4djIwSDcuODF6Ii8+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMy40IDIuODdIOC44OWEuMzcuMzcgMCAwIDAtLjMuNHYyLjgyYS4zNi4zNiAwIDAgMCAuMy4zOWg0LjUxYS4zNi4zNiAwIDAgMCAuMzEtLjM5VjMuMjhhLjM3LjM3IDAgMCAwLS4zMS0uNDF6bTQuMzIgNS4yOUg5LjRjLS4zMSAwLS41Ni4xOC0uNTYuMzl2Mi44MmMwIC4yMi4yNS40LjU2LjRoOC4zMmMuMzEgMCAuNTYtLjE5LjU2LS40VjguNTVjMC0uMjItLjI1LS4zOS0uNTYtLjM5em0tNS45MSA1LjI4SDguMjhjLS4xMyAwLS4yMy4xOC0uMjMuMzl2Mi44MmMwIC4yMi4xLjM5LjIzLjM5aDMuNTNjLjEzIDAgLjI0LS4xOC4yNC0uMzl2LTIuODJjLS4wMS0uMjItLjExLS4zOS0uMjQtLjM5eiIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataprep")}));a.push(this.addEntry("gcp google cloud platform data analytics dataprep",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Dataprep', new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjI3OTk5ODc3OTI5Njg3NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMS4yNDYyOTA4MDM4OTEyNzAxZS04IDAgMTguMjc5OTk4Nzc5Mjk2ODc1IDIwIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qye2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTcuNjMgOWEuOTEuOTEgMCAxIDEtLjY0My4yNjdBLjkxLjkxIDAgMCAxIDcuNjMgOXptMC0uOGExLjcxIDEuNzEgMCAxIDAgMS43IDEuNzEgMS43IDEuNyAwIDAgMC0xLjctMS43MXpNMS43MiA5YS45MS45MSAwIDEgMS0uNjQzLjI2N0EuOTEuOTEgMCAwIDEgMS43MiA5em0wLS44YTEuNzEgMS43MSAwIDEgMCAxLjcgMS43MSAxLjcgMS43IDAgMCAwLTEuNy0xLjcxem0zLjA0IDYuMTFhLjkxLjkxIDAgMSAxIDAgMS44Mi45MS45MSAwIDEgMSAwLTEuODJ6bTAtLjc5YTEuNzEgMS43MSAwIDEgMCAxLjIuNSAxLjcgMS43IDAgMCAwLTEuMi0uNXptMC05LjczYS45MS45MSAwIDAgMS0uMDQgMS44MTkuOTEuOTEgMCAwIDEtLjktLjkwOS45Mi45MiAwIDAgMSAuOTQtLjkxem0wLS44YTEuNzEgMS43MSAwIDEgMCAxLjIuNUExLjcgMS43IDAgMCAwIDQuNzYgM3oiLz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPHBhdGggZD0iTTcuODEgMGgxLjY4djIwSDcuODF6Ii8+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMy40IDIuODdIOC44OWEuMzcuMzcgMCAwIDAtLjMuNHYyLjgyYS4zNi4zNiAwIDAgMCAuMy4zOWg0LjUxYS4zNi4zNiAwIDAgMCAuMzEtLjM5VjMuMjhhLjM3LjM3IDAgMCAwLS4zMS0uNDF6bTQuMzIgNS4yOUg5LjRjLS4zMSAwLS41Ni4xOC0uNTYuMzl2Mi44MmMwIC4yMi4yNS40LjU2LjRoOC4zMmMuMzEgMCAuNTYtLjE5LjU2LS40VjguNTVjMC0uMjItLjI1LS4zOS0uNTYtLjM5em0tNS45MSA1LjI4SDguMjhjLS4xMyAwLS4yMy4xOC0uMjMuMzl2Mi44MmMwIC4yMi4xLjM5LjIzLjM5aDMuNTNjLjEzIDAgLjI0LS4xOC4yNC0uMzl2LTIuODJjLS4wMS0uMjItLjExLS4zOS0uMjQtLjM5eiIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataprep")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud composer",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nComposer",new mxGeometry(0,0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjY0MDAwMDM0MzMyMjc1NCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE0LjY0MDAwMDM0MzMyMjc1NCAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAgMGgxNC42M3YzLjk0aC01LjN2NS4zM0g1LjM1VjMuOTZIMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy45NSAxMC42N2g1LjM0VjIwSDUuMzV2LTUuMzVIMFY1LjM3aDMuOTV6TTE0LjY0IDIwSDEwLjdWNS4zNmgzLjk0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDE2LjA2aDMuOTJWMjBIMHoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(19,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Composer")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud composer",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Composer',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Dataprep")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud composer",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nComposer",new mxGeometry(0,0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjY0MDAwMDM0MzMyMjc1NCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE0LjY0MDAwMDM0MzMyMjc1NCAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAgMGgxNC42M3YzLjk0aC01LjN2NS4zM0g1LjM1VjMuOTZIMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy45NSAxMC42N2g1LjM0VjIwSDUuMzV2LTUuMzVIMFY1LjM3aDMuOTV6TTE0LjY0IDIwSDEwLjdWNS4zNmgzLjk0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDE2LjA2aDMuOTJWMjBIMHoiLz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(19,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Composer")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud composer",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Composer',new mxGeometry(0, 0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjY0MDAwMDM0MzMyMjc1NCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE0LjY0MDAwMDM0MzMyMjc1NCAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAgMGgxNC42M3YzLjk0aC01LjN2NS4zM0g1LjM1VjMuOTZIMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy45NSAxMC42N2g1LjM0VjIwSDUuMzV2LTUuMzVIMFY1LjM3aDMuOTV6TTE0LjY0IDIwSDEwLjdWNS4zNmgzLjk0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDE2LjA2aDMuOTJWMjBIMHoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(19,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Composer")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud composer",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Composer', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(19,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Composer")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud composer",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Composer', new mxGeometry(0,0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjY0MDAwMDM0MzMyMjc1NCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE0LjY0MDAwMDM0MzMyMjc1NCAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAgMGgxNC42M3YzLjk0aC01LjN2NS4zM0g1LjM1VjMuOTZIMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy45NSAxMC42N2g1LjM0VjIwSDUuMzV2LTUuMzVIMFY1LjM3aDMuOTV6TTE0LjY0IDIwSDEwLjdWNS4zNmgzLjk0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDE2LjA2aDMuOTJWMjBIMHoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(19,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Composer")}));a.push(this.addEntry("gcp google cloud platform data analytics data catalog",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Data Catalog",new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM3Ni4yNzQ4ODc3NTcyNjMyIiBoZWlnaHQ9IjMzOS42NzM1NDQyMTc3NjM4MyIgdmlld0JveD0iMC4xMTQwMDAwMDAwNTk2MDQ2NCAtMC4wOTAwMDAwMDM1NzYyNzg2OSA5OS41NTU5OTk3NTU4NTkzOCA4OS44NzE5OTQwMTg1NTQ2OSI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTs8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03Ny41MjMgNDMuMzk3bDEyLjg0NCA3LjU3MnYxNC43NjdsLTEyLjg0NCA2LjY4ek01MC4zMTItLjA5bDEyLjg0NCA3LjU3MnYxNC43NjdsLTEyLjg0NCA2LjY4ek0yMy4xIDQzLjM5N2wxMi44NDQgNy41NzJ2MTQuNzY3TDIzLjEgNzIuNDE3em02OS40Ny0uNTExbDcuMS0xMS4xNjktMTIuNjY2LTIxLjU5NEg3MC42NDR2OS41aDEwLjkxOWw2Ljk3NyAxMS44OTUtNC4yNTYgNi42OTR6bS03Ni45NzktNC42TDExLjMgMzEuNDg1bDcuMjY0LTExLjg2MWg5Ljk3OWwuMDk5LTkuNUgxMy4yNDFMLjExNCAzMS41NjFsMS41NzYgMi40OTggNS41MTUgOC43Mzl6bTEzLjY2MiAzOS40NDlsNy42MDMgMTIuMDQ3aDI1LjkwMmw3LjczMy0xMi4xNjQtOC4xNDMtNC44OTktNC44MDggNy41NjRINDIuMDk1bC00Ljc0LTcuNTExeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03Ny41MjMgNDMuMzk3bC0xMi44NDQgNy41NzJ2MTQuNzY3bDEyLjg0NCA2LjY4ek01MC4zMTItLjA5TDM3LjQ2OCA3LjQ4MnYxNC43NjdsMTIuODQ0IDYuNjh6TTIzLjEgNDMuMzk3bC0xMi44NDQgNy41NzJ2MTQuNzY3bDEyLjg0NCA2LjY4eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Catalog")}));a.push(this.addEntry("gcp google cloud platform data analytics data catalog",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Data Catalog',new mxGeometry(0,0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(19,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Composer")}));a.push(this.addEntry("gcp google cloud platform data analytics data catalog",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Data Catalog",new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM3Ni4yNzQ4ODc3NTcyNjMyIiBoZWlnaHQ9IjMzOS42NzM1NDQyMTc3NjM4MyIgdmlld0JveD0iMC4xMTQwMDAwMDAwNTk2MDQ2NCAtMC4wOTAwMDAwMDM1NzYyNzg2OSA5OS41NTU5OTk3NTU4NTkzOCA4OS44NzE5OTQwMTg1NTQ2OSI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTs8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03Ny41MjMgNDMuMzk3bDEyLjg0NCA3LjU3MnYxNC43NjdsLTEyLjg0NCA2LjY4ek01MC4zMTItLjA5bDEyLjg0NCA3LjU3MnYxNC43NjdsLTEyLjg0NCA2LjY4ek0yMy4xIDQzLjM5N2wxMi44NDQgNy41NzJ2MTQuNzY3TDIzLjEgNzIuNDE3em02OS40Ny0uNTExbDcuMS0xMS4xNjktMTIuNjY2LTIxLjU5NEg3MC42NDR2OS41aDEwLjkxOWw2Ljk3NyAxMS44OTUtNC4yNTYgNi42OTR6bS03Ni45NzktNC42TDExLjMgMzEuNDg1bDcuMjY0LTExLjg2MWg5Ljk3OWwuMDk5LTkuNUgxMy4yNDFMLjExNCAzMS41NjFsMS41NzYgMi40OTggNS41MTUgOC43Mzl6bTEzLjY2MiAzOS40NDlsNy42MDMgMTIuMDQ3aDI1LjkwMmw3LjczMy0xMi4xNjQtOC4xNDMtNC44OTktNC44MDggNy41NjRINDIuMDk1bC00Ljc0LTcuNTExeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03Ny41MjMgNDMuMzk3bC0xMi44NDQgNy41NzJ2MTQuNzY3bDEyLjg0NCA2LjY4ek01MC4zMTItLjA5TDM3LjQ2OCA3LjQ4MnYxNC43NjdsMTIuODQ0IDYuNjh6TTIzLjEgNDMuMzk3bC0xMi44NDQgNy41NzJ2MTQuNzY3bDEyLjg0NCA2LjY4eiIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Catalog")}));a.push(this.addEntry("gcp google cloud platform data analytics data catalog",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Data Catalog',new mxGeometry(0,0, 30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM3Ni4yNzQ4ODc3NTcyNjMyIiBoZWlnaHQ9IjMzOS42NzM1NDQyMTc3NjM4MyIgdmlld0JveD0iMC4xMTQwMDAwMDAwNTk2MDQ2NCAtMC4wOTAwMDAwMDM1NzYyNzg2OSA5OS41NTU5OTk3NTU4NTkzOCA4OS44NzE5OTQwMTg1NTQ2OSI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTs8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03Ny41MjMgNDMuMzk3bDEyLjg0NCA3LjU3MnYxNC43NjdsLTEyLjg0NCA2LjY4ek01MC4zMTItLjA5bDEyLjg0NCA3LjU3MnYxNC43NjdsLTEyLjg0NCA2LjY4ek0yMy4xIDQzLjM5N2wxMi44NDQgNy41NzJ2MTQuNzY3TDIzLjEgNzIuNDE3em02OS40Ny0uNTExbDcuMS0xMS4xNjktMTIuNjY2LTIxLjU5NEg3MC42NDR2OS41aDEwLjkxOWw2Ljk3NyAxMS44OTUtNC4yNTYgNi42OTR6bS03Ni45NzktNC42TDExLjMgMzEuNDg1bDcuMjY0LTExLjg2MWg5Ljk3OWwuMDk5LTkuNUgxMy4yNDFMLjExNCAzMS41NjFsMS41NzYgMi40OTggNS41MTUgOC43Mzl6bTEzLjY2MiAzOS40NDlsNy42MDMgMTIuMDQ3aDI1LjkwMmw3LjczMy0xMi4xNjQtOC4xNDMtNC44OTktNC44MDggNy41NjRINDIuMDk1bC00Ljc0LTcuNTExeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03Ny41MjMgNDMuMzk3bC0xMi44NDQgNy41NzJ2MTQuNzY3bDEyLjg0NCA2LjY4ek01MC4zMTItLjA5TDM3LjQ2OCA3LjQ4MnYxNC43NjdsMTIuODQ0IDYuNjh6TTIzLjEgNDMuMzk3bC0xMi44NDQgNy41NzJ2MTQuNzY3bDEyLjg0NCA2LjY4eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Catalog")}));a.push(this.addEntry("gcp google cloud platform data analytics data catalog",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Data Catalog', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Catalog")}));a.push(this.addEntry("gcp google cloud platform data analytics data catalog",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Data Catalog', new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM3Ni4yNzQ4ODc3NTcyNjMyIiBoZWlnaHQ9IjMzOS42NzM1NDQyMTc3NjM4MyIgdmlld0JveD0iMC4xMTQwMDAwMDAwNTk2MDQ2NCAtMC4wOTAwMDAwMDM1NzYyNzg2OSA5OS41NTU5OTk3NTU4NTkzOCA4OS44NzE5OTQwMTg1NTQ2OSI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTs8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03Ny41MjMgNDMuMzk3bDEyLjg0NCA3LjU3MnYxNC43NjdsLTEyLjg0NCA2LjY4ek01MC4zMTItLjA5bDEyLjg0NCA3LjU3MnYxNC43NjdsLTEyLjg0NCA2LjY4ek0yMy4xIDQzLjM5N2wxMi44NDQgNy41NzJ2MTQuNzY3TDIzLjEgNzIuNDE3em02OS40Ny0uNTExbDcuMS0xMS4xNjktMTIuNjY2LTIxLjU5NEg3MC42NDR2OS41aDEwLjkxOWw2Ljk3NyAxMS44OTUtNC4yNTYgNi42OTR6bS03Ni45NzktNC42TDExLjMgMzEuNDg1bDcuMjY0LTExLjg2MWg5Ljk3OWwuMDk5LTkuNUgxMy4yNDFMLjExNCAzMS41NjFsMS41NzYgMi40OTggNS41MTUgOC43Mzl6bTEzLjY2MiAzOS40NDlsNy42MDMgMTIuMDQ3aDI1LjkwMmw3LjczMy0xMi4xNjQtOC4xNDMtNC44OTktNC44MDggNy41NjRINDIuMDk1bC00Ljc0LTcuNTExeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03Ny41MjMgNDMuMzk3bC0xMi44NDQgNy41NzJ2MTQuNzY3bDEyLjg0NCA2LjY4ek01MC4zMTItLjA5TDM3LjQ2OCA3LjQ4MnYxNC43NjdsMTIuODQ0IDYuNjh6TTIzLjEgNDMuMzk3bC0xMi44NDQgNy41NzJ2MTQuNzY3bDEyLjg0NCA2LjY4eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Catalog")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud data fusion",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nData Fusion",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM3Ny4wNDk2OTgzMjc3ODkyNiIgaGVpZ2h0PSIzNzcuMjkxNTcwNzE1Nzg5NzYiIHZpZXdCb3g9IjAuMTMxMDAwNTE4Nzk4ODI4MTIgLTAuMTIxMDAwMDA2Nzk0OTI5NSA5OS43NjEwMDE1ODY5MTQwNiA5OS44MjQ5OTY5NDgyNDIxOSI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qxe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODAuNTkzIDE5LjE4djIwLjE5OWgxOS4yOTlWOS41M2MwLTIuNTM3LS45NzktNC44NDYtMi41OC02LjU2OHptLTkuOTA4IDYxLjIyNUgxOS40MzFMMy40NSA5Ny4zMzdjMS42OTUgMS40NzQgMy45MDggMi4zNjcgNi4zMzEgMi4zNjdoNzAuNTU1YzIuODczIDAgNS40NTMtMS4yNTYgNy4yMjEtMy4yNDh6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTg3LjU3MyA5Ni40MzdjMS41MDEtMS43MDEgMi40MTMtMy45MzUgMi40MTMtNi4zODJWNjAuMjA0SDcwLjY4NXYyMC4yMDF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE5LjQzMSA4MC40MDVWMjkuMzRoMjAuNTc4VjEwLjA0SDkuNzgxYy01LjMzIDAtOS42NSA0LjMyMS05LjY1IDkuNjV2NzAuMzY1Yy4wMDEgMi45MDYgMS4yODYgNS41MTMgMy4zMiA3LjI4MXptNzcuODgtNzcuNDQzQzk1LjU1IDEuMDY2IDkzLjAzNi0uMTIgOTAuMjQ0LS4xMjFINTkuOTUxVjE5LjE4aDIwLjY0M3oiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Data Fusion")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud data fusion",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Data Fusion',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Data Catalog")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud data fusion",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nData Fusion",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM3Ny4wNDk2OTgzMjc3ODkyNiIgaGVpZ2h0PSIzNzcuMjkxNTcwNzE1Nzg5NzYiIHZpZXdCb3g9IjAuMTMxMDAwNTE4Nzk4ODI4MTIgLTAuMTIxMDAwMDA2Nzk0OTI5NSA5OS43NjEwMDE1ODY5MTQwNiA5OS44MjQ5OTY5NDgyNDIxOSI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qxe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODAuNTkzIDE5LjE4djIwLjE5OWgxOS4yOTlWOS41M2MwLTIuNTM3LS45NzktNC44NDYtMi41OC02LjU2OHptLTkuOTA4IDYxLjIyNUgxOS40MzFMMy40NSA5Ny4zMzdjMS42OTUgMS40NzQgMy45MDggMi4zNjcgNi4zMzEgMi4zNjdoNzAuNTU1YzIuODczIDAgNS40NTMtMS4yNTYgNy4yMjEtMy4yNDh6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTg3LjU3MyA5Ni40MzdjMS41MDEtMS43MDEgMi40MTMtMy45MzUgMi40MTMtNi4zODJWNjAuMjA0SDcwLjY4NXYyMC4yMDF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE5LjQzMSA4MC40MDVWMjkuMzRoMjAuNTc4VjEwLjA0SDkuNzgxYy01LjMzIDAtOS42NSA0LjMyMS05LjY1IDkuNjV2NzAuMzY1Yy4wMDEgMi45MDYgMS4yODYgNS41MTMgMy4zMiA3LjI4MXptNzcuODgtNzcuNDQzQzk1LjU1IDEuMDY2IDkzLjAzNi0uMTIgOTAuMjQ0LS4xMjFINTkuOTUxVjE5LjE4aDIwLjY0M3oiLz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Data Fusion")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud data fusion",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Data Fusion',new mxGeometry(0, 0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM3Ny4wNDk2OTgzMjc3ODkyNiIgaGVpZ2h0PSIzNzcuMjkxNTcwNzE1Nzg5NzYiIHZpZXdCb3g9IjAuMTMxMDAwNTE4Nzk4ODI4MTIgLTAuMTIxMDAwMDA2Nzk0OTI5NSA5OS43NjEwMDE1ODY5MTQwNiA5OS44MjQ5OTY5NDgyNDIxOSI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qxe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODAuNTkzIDE5LjE4djIwLjE5OWgxOS4yOTlWOS41M2MwLTIuNTM3LS45NzktNC44NDYtMi41OC02LjU2OHptLTkuOTA4IDYxLjIyNUgxOS40MzFMMy40NSA5Ny4zMzdjMS42OTUgMS40NzQgMy45MDggMi4zNjcgNi4zMzEgMi4zNjdoNzAuNTU1YzIuODczIDAgNS40NTMtMS4yNTYgNy4yMjEtMy4yNDh6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTg3LjU3MyA5Ni40MzdjMS41MDEtMS43MDEgMi40MTMtMy45MzUgMi40MTMtNi4zODJWNjAuMjA0SDcwLjY4NXYyMC4yMDF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE5LjQzMSA4MC40MDVWMjkuMzRoMjAuNTc4VjEwLjA0SDkuNzgxYy01LjMzIDAtOS42NSA0LjMyMS05LjY1IDkuNjV2NzAuMzY1Yy4wMDEgMi45MDYgMS4yODYgNS41MTMgMy4zMiA3LjI4MXptNzcuODgtNzcuNDQzQzk1LjU1IDEuMDY2IDkzLjAzNi0uMTIgOTAuMjQ0LS4xMjFINTkuOTUxVjE5LjE4aDIwLjY0M3oiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Data Fusion")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud data fusion",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Data Fusion', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Data Fusion")}));a.push(this.addEntry("gcp google cloud platform data analytics cloud data fusion",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Data Fusion', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjM3Ny4wNDk2OTgzMjc3ODkyNiIgaGVpZ2h0PSIzNzcuMjkxNTcwNzE1Nzg5NzYiIHZpZXdCb3g9IjAuMTMxMDAwNTE4Nzk4ODI4MTIgLTAuMTIxMDAwMDA2Nzk0OTI5NSA5OS43NjEwMDE1ODY5MTQwNiA5OS44MjQ5OTY5NDgyNDIxOSI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qxe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODAuNTkzIDE5LjE4djIwLjE5OWgxOS4yOTlWOS41M2MwLTIuNTM3LS45NzktNC44NDYtMi41OC02LjU2OHptLTkuOTA4IDYxLjIyNUgxOS40MzFMMy40NSA5Ny4zMzdjMS42OTUgMS40NzQgMy45MDggMi4zNjcgNi4zMzEgMi4zNjdoNzAuNTU1YzIuODczIDAgNS40NTMtMS4yNTYgNy4yMjEtMy4yNDh6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTg3LjU3MyA5Ni40MzdjMS41MDEtMS43MDEgMi40MTMtMy45MzUgMi40MTMtNi4zODJWNjAuMjA0SDcwLjY4NXYyMC4yMDF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE5LjQzMSA4MC40MDVWMjkuMzRoMjAuNTc4VjEwLjA0SDkuNzgxYy01LjMzIDAtOS42NSA0LjMyMS05LjY1IDkuNjV2NzAuMzY1Yy4wMDEgMi45MDYgMS4yODYgNS41MTMgMy4zMiA3LjI4MXptNzcuODgtNzcuNDQzQzk1LjU1IDEuMDY2IDkzLjAzNi0uMTIgOTAuMjQ0LS4xMjFINTkuOTUxVjE5LjE4aDIwLjY0M3oiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Data Fusion")}));this.addPalette("gcp2Data Analytics","GCP / Data Analytics",!1,mxUtils.bind(this,function(b){for(var d=0;dName
Transfer Appliance',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Data Fusion")}));this.addPalette("gcp2Data Analytics","GCP / Data Analytics",!1,mxUtils.bind(this,function(b){for(var e=0;eName
Transfer Appliance',new mxGeometry(0, 0,30,16),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjkzMzEzNDA3ODk3OTQ5MiIgaGVpZ2h0PSIxMC44NjAwMDA2MTAzNTE1NjIiIHZpZXdCb3g9IjAuMDAwMDI2NTAxNDY0MTYyNzIwMzY3IC0zLjgxMjY2MDA1NDMzNjQ0NzVlLTggMTkuOTMzMTM0MDc4OTc5NDkyIDEwLjg2MDAwMDYxMDM1MTU2MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOS41NjMgMEg3LjE5M2EuMzIuMzIgMCAwIDAtLjMyLjMzdjIuMTZhLjMyLjMyIDAgMCAwIC4zMi4zMmgxMi4zN2EuMzIuMzIgMCAwIDAgLjM3LS4zMlYuMzNhLjMyLjMyIDAgMCAwLS4zMS0uMzN6TTguNDIzIDIuMTRhLjcuNyAwIDEgMSAuNy0uN2gwYS43LjcgMCAwIDEtLjcuN3ptMTEuMTQgMS45SDcuMTkzYS4zMi4zMiAwIDAgMC0uMzIuMzJ2Mi4xNWEuMzIuMzIgMCAwIDAgLjMyLjMyaDEyLjM3YS4zMi4zMiAwIDAgMCAuMzItLjMyVjQuMzZhLjMyLjMyIDAgMCAwLS4zMi0uMzJ6TTguNDIzIDYuMThhLjcuNyAwIDEgMSAuNy0uN2gwYS43LjcgMCAwIDEtLjcuN3ptMTEuMTkgMS44N0g3LjI1M2EuMzIuMzIgMCAwIDAtLjMyLjMydjIuMTZhLjMyLjMyIDAgMCAwIC4zMi4zM2gxMi4zNmEuMzIuMzIgMCAwIDAgLjMyLS4zM1Y4LjM3YS4zMi4zMiAwIDAgMC0uMzItLjMyem0tMTEuMTQgMi4xM2EuNzEuNzEgMCAwIDEtLjctLjcxLjcxLjcxIDAgMCAxIDEuNDEgMCAuNzEuNzEgMCAwIDEtLjcxLjcxeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00LjY3MyAzLjI5aC0yLjEzYS44MTIuODEyIDAgMCAxLS4yMS0xLjYxaDIuMzRhLjgxNS44MTUgMCAxIDEgLjI2IDEuNjF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQuNjczIDYuMjRILjg1M2EuODIuODIgMCAwIDEtLjIxLTEuNjJoNGEuODIzLjgyMyAwIDAgMSAuMjkgMS42MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNC42NzMgOS4xOGgtMi4xM2EuODEyLjgxMiAwIDAgMS0uMjEtMS42MWgyLjM0YS44MTUuODE1IDAgMCAxIC4yNiAxLjYxeiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Transfer Appliance")}));a.push(this.addEntry("gcp google cloud platform data transfer transfer appliance",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Transfer Appliance', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Transfer Appliance")}));a.push(this.addEntry("gcp google cloud platform data transfer transfer appliance",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Transfer Appliance', new mxGeometry(0,0,30,16),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjkzMzEzNDA3ODk3OTQ5MiIgaGVpZ2h0PSIxMC44NjAwMDA2MTAzNTE1NjIiIHZpZXdCb3g9IjAuMDAwMDI2NTAxNDY0MTYyNzIwMzY3IC0zLjgxMjY2MDA1NDMzNjQ0NzVlLTggMTkuOTMzMTM0MDc4OTc5NDkyIDEwLjg2MDAwMDYxMDM1MTU2MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOS41NjMgMEg3LjE5M2EuMzIuMzIgMCAwIDAtLjMyLjMzdjIuMTZhLjMyLjMyIDAgMCAwIC4zMi4zMmgxMi4zN2EuMzIuMzIgMCAwIDAgLjM3LS4zMlYuMzNhLjMyLjMyIDAgMCAwLS4zMS0uMzN6TTguNDIzIDIuMTRhLjcuNyAwIDEgMSAuNy0uN2gwYS43LjcgMCAwIDEtLjcuN3ptMTEuMTQgMS45SDcuMTkzYS4zMi4zMiAwIDAgMC0uMzIuMzJ2Mi4xNWEuMzIuMzIgMCAwIDAgLjMyLjMyaDEyLjM3YS4zMi4zMiAwIDAgMCAuMzItLjMyVjQuMzZhLjMyLjMyIDAgMCAwLS4zMi0uMzJ6TTguNDIzIDYuMThhLjcuNyAwIDEgMSAuNy0uN2gwYS43LjcgMCAwIDEtLjcuN3ptMTEuMTkgMS44N0g3LjI1M2EuMzIuMzIgMCAwIDAtLjMyLjMydjIuMTZhLjMyLjMyIDAgMCAwIC4zMi4zM2gxMi4zNmEuMzIuMzIgMCAwIDAgLjMyLS4zM1Y4LjM3YS4zMi4zMiAwIDAgMC0uMzItLjMyem0tMTEuMTQgMi4xM2EuNzEuNzEgMCAwIDEtLjctLjcxLjcxLjcxIDAgMCAxIDEuNDEgMCAuNzEuNzEgMCAwIDEtLjcxLjcxeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00LjY3MyAzLjI5aC0yLjEzYS44MTIuODEyIDAgMCAxLS4yMS0xLjYxaDIuMzRhLjgxNS44MTUgMCAxIDEgLjI2IDEuNjF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQuNjczIDYuMjRILjg1M2EuODIuODIgMCAwIDEtLjIxLTEuNjJoNGEuODIzLjgyMyAwIDAgMSAuMjkgMS42MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNC42NzMgOS4xOGgtMi4xM2EuODEyLjgxMiAwIDAgMS0uMjEtMS42MWgyLjM0YS44MTUuODE1IDAgMCAxIC4yNiAxLjYxeiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Transfer Appliance")}));this.addPalette("gcp2Data Transfer","GCP / Data Transfer",!1,mxUtils.bind(this,function(b){for(var d=0;dName
Cloud Machine Learning', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Transfer Appliance")}));this.addPalette("gcp2Data Transfer","GCP / Data Transfer",!1,mxUtils.bind(this,function(b){for(var e=0;eName
Cloud Machine Learning', new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE3LjUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDIwIDE3LjUiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOC45MSAxMC42M0wyMCA4Ljc1IDE3LjgyIDVoLTMuMDdsLTEuMDYtMS44NkgxMi41VjEuODhoMS45NGwxLjA2IDEuODdoMS41OUwxNC45IDBoLTQuMjd2NWgxLjczbC43MyAxLjI1aC0yLjQ2djIuNWgyLjI2bDEuMDUtMS44N2gyLjgxbC43MiAxLjI1aC0yLjhMMTMuNjIgMTBoLTIuOTl2NC4zOGgzLjRsLS43MiAxLjI1aC0yLjY4djEuODdoNC4yN2wzLjI4LTUuNjJoLTIuMDlsLS43MyAxLjI1SDEyLjV2LTEuMjVoMi4xNGwuNzQtMS4yNXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMS4wOSAxMC42M0wwIDguNzUgMi4xOCA1aDMuMDdsMS4wNi0xLjg2SDcuNVYxLjg4SDUuNTZMNC41IDMuNzVIMi45MUw1LjEgMGg0LjI4djVINy42NGwtLjczIDEuMjVoMi40N3YyLjVINy4xMUw2LjA2IDYuODhIMy4yNWwtLjcyIDEuMjVoMi44TDYuMzggMTBoM3Y0LjM4SDUuOTdsLjcyIDEuMjVoMi42OXYxLjg3SDUuMWwtMy4yOC01LjYyaDIuMDlsLjczIDEuMjVINy41di0xLjI1SDUuMzZsLS43NC0xLjI1eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Machine Learning")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence cloud machine learning",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Machine Learning', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Machine Learning")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence cloud machine learning",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Machine Learning', new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE3LjUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDIwIDE3LjUiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOC45MSAxMC42M0wyMCA4Ljc1IDE3LjgyIDVoLTMuMDdsLTEuMDYtMS44NkgxMi41VjEuODhoMS45NGwxLjA2IDEuODdoMS41OUwxNC45IDBoLTQuMjd2NWgxLjczbC43MyAxLjI1aC0yLjQ2djIuNWgyLjI2bDEuMDUtMS44N2gyLjgxbC43MiAxLjI1aC0yLjhMMTMuNjIgMTBoLTIuOTl2NC4zOGgzLjRsLS43MiAxLjI1aC0yLjY4djEuODdoNC4yN2wzLjI4LTUuNjJoLTIuMDlsLS43MyAxLjI1SDEyLjV2LTEuMjVoMi4xNGwuNzQtMS4yNXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMS4wOSAxMC42M0wwIDguNzUgMi4xOCA1aDMuMDdsMS4wNi0xLjg2SDcuNVYxLjg4SDUuNTZMNC41IDMuNzVIMi45MUw1LjEgMGg0LjI4djVINy42NGwtLjczIDEuMjVoMi40N3YyLjVINy4xMUw2LjA2IDYuODhIMy4yNWwtLjcyIDEuMjVoMi44TDYuMzggMTBoM3Y0LjM4SDUuOTdsLjcyIDEuMjVoMi42OXYxLjg3SDUuMWwtMy4yOC01LjYyaDIuMDlsLjczIDEuMjVINy41di0xLjI1SDUuMzZsLS43NC0xLjI1eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Machine Learning")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence natural language api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Natural\nLanguage API", +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Machine Learning")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence natural language api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Natural\nLanguage API", new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDF7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUgMmgzdjEyaC0zdjJoMyAydi0yVjIgMGgtMi0zeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xOCAydjFsMi0xem0yIDEydi0xbC0yIDF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTUgMTRIMlYyaDNWMEgyIDB2MiAxMiAyaDIgM3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxNHYtMWwyIDF6TTIgMnYxTDAgMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNSA3aDEwdjJINXptMCAzaDEwdjJINXptMC02aDEwdjJINXoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Natural Language API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence natural language api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Natural Language API', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Natural Language API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence natural language api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Natural Language API', new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDF7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUgMmgzdjEyaC0zdjJoMyAydi0yVjIgMGgtMi0zeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xOCAydjFsMi0xem0yIDEydi0xbC0yIDF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTUgMTRIMlYyaDNWMEgyIDB2MiAxMiAyaDIgM3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxNHYtMWwyIDF6TTIgMnYxTDAgMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNSA3aDEwdjJINXptMCAzaDEwdjJINXptMC02aDEwdjJINXoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Natural Language API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence natural language api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex= -!0;var d=new mxCell('Name
Natural Language API',new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDF7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUgMmgzdjEyaC0zdjJoMyAydi0yVjIgMGgtMi0zeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xOCAydjFsMi0xem0yIDEydi0xbC0yIDF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTUgMTRIMlYyaDNWMEgyIDB2MiAxMiAyaDIgM3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxNHYtMWwyIDF6TTIgMnYxTDAgMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNSA3aDEwdjJINXptMCAzaDEwdjJINXptMC02aDEwdjJINXoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Natural Language API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence vision api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Vision\nAPI",new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Natural Language API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence natural language api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex= +!0;var e=new mxCell('Name
Natural Language API',new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDF7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUgMmgzdjEyaC0zdjJoMyAydi0yVjIgMGgtMi0zeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xOCAydjFsMi0xem0yIDEydi0xbC0yIDF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTUgMTRIMlYyaDNWMEgyIDB2MiAxMiAyaDIgM3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxNHYtMWwyIDF6TTIgMnYxTDAgMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNSA3aDEwdjJINXptMCAzaDEwdjJINXptMC02aDEwdjJINXoiLz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Natural Language API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence vision api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Vision\nAPI",new mxGeometry(0, 0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwkuc3Qye2ZpbGw6IzQyODVmNDt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTEwIDE2TDAgOGg0bDYgNC45OXoiLz4mI3hhOwkJPHBhdGggZD0iTTIwIDhsLTEwIDh2LTMuMDFMMTYgOHoiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MSI+JiN4YTsJCTxwYXRoIGQ9Ik0xMCAzLjAxTDQgOEgwbDEwLTh6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0yMCA4TDEwIDB2My4wMUwxNiA4eiIvPiYjeGE7CTwvZz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxMCIgY3k9IjgiIHI9IjIiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Vision API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence vision api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Vision API', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Vision API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence vision api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Vision API', new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwkuc3Qye2ZpbGw6IzQyODVmNDt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTEwIDE2TDAgOGg0bDYgNC45OXoiLz4mI3hhOwkJPHBhdGggZD0iTTIwIDhsLTEwIDh2LTMuMDFMMTYgOHoiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MSI+JiN4YTsJCTxwYXRoIGQ9Ik0xMCAzLjAxTDQgOEgwbDEwLTh6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0yMCA4TDEwIDB2My4wMUwxNiA4eiIvPiYjeGE7CTwvZz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxMCIgY3k9IjgiIHI9IjIiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Vision API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence vision api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Vision API', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Vision API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence vision api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Vision API', new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwkuc3Qye2ZpbGw6IzQyODVmNDt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTEwIDE2TDAgOGg0bDYgNC45OXoiLz4mI3hhOwkJPHBhdGggZD0iTTIwIDhsLTEwIDh2LTMuMDFMMTYgOHoiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MSI+JiN4YTsJCTxwYXRoIGQ9Ik0xMCAzLjAxTDQgOEgwbDEwLTh6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0yMCA4TDEwIDB2My4wMUwxNiA4eiIvPiYjeGE7CTwvZz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxMCIgY3k9IjgiIHI9IjIiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Vision API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence translation api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Translation\nAPI",new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Vision API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence translation api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Translation\nAPI",new mxGeometry(0, 0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMjAgMTgiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE1LjkxIDcuMmgtMS44MkwxMCAxOGgxLjgybDEtMi43aDQuMzJsMSAyLjdIMjB6bS0yLjM5IDYuM0wxNSA5LjZsMS40OCAzLjl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwLjc5IDExLjc3TDguNDggOS41MWgwYTE1LjYyIDE1LjYyIDAgMCAwIDMuNC01LjkxaDIuNjdWMS44SDguMThWMEg2LjM2djEuOEgwdjEuNzloMTAuMTVhMTQuMDYgMTQuMDYgMCAwIDEtMi44OCA0LjgyIDE0LjU1IDE0LjU1IDAgMCAxLTIuMS0zSDMuMzVhMTYgMTYgMCAwIDAgMi43MSA0LjFMMS40NCAxNGwxLjI5IDEuMyA0LjU0LTQuNSAyLjgzIDIuOHoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Translation API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence translation api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Translation API', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Translation API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence translation api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Translation API', new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMjAgMTgiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE1LjkxIDcuMmgtMS44MkwxMCAxOGgxLjgybDEtMi43aDQuMzJsMSAyLjdIMjB6bS0yLjM5IDYuM0wxNSA5LjZsMS40OCAzLjl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwLjc5IDExLjc3TDguNDggOS41MWgwYTE1LjYyIDE1LjYyIDAgMCAwIDMuNC01LjkxaDIuNjdWMS44SDguMThWMEg2LjM2djEuOEgwdjEuNzloMTAuMTVhMTQuMDYgMTQuMDYgMCAwIDEtMi44OCA0LjgyIDE0LjU1IDE0LjU1IDAgMCAxLTIuMS0zSDMuMzVhMTYgMTYgMCAwIDAgMi43MSA0LjFMMS40NCAxNGwxLjI5IDEuMyA0LjU0LTQuNSAyLjgzIDIuOHoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Translation API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence translation api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d= +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Translation API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence translation api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e= new mxCell('Name
Translation API',new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMjAgMTgiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE1LjkxIDcuMmgtMS44MkwxMCAxOGgxLjgybDEtMi43aDQuMzJsMSAyLjdIMjB6bS0yLjM5IDYuM0wxNSA5LjZsMS40OCAzLjl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwLjc5IDExLjc3TDguNDggOS41MWgwYTE1LjYyIDE1LjYyIDAgMCAwIDMuNC01LjkxaDIuNjdWMS44SDguMThWMEg2LjM2djEuOEgwdjEuNzloMTAuMTVhMTQuMDYgMTQuMDYgMCAwIDEtMi44OCA0LjgyIDE0LjU1IDE0LjU1IDAgMCAxLTIuMS0zSDMuMzVhMTYgMTYgMCAwIDAgMi43MSA0LjFMMS40NCAxNGwxLjI5IDEuMyA0LjU0LTQuNSAyLjgzIDIuOHoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Translation API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence speech to text",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Speech-to-text",new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04IDBoMnYyMEg4ek00IDZoMnY4SDR6bTggMGgydjhoLTJ6TTAgM2gydjE0SDB6bTE2IDBoMnYxNGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOCAwaDJ2MTBIOHpNNCA2aDJ2NEg0em04IDBoMnY0aC0yek0wIDNoMnY3SDB6bTE2IDBoMnY3aC0yeiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Speech-to-text")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence speech to text",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Speech-to-text', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Translation API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence speech to text",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Speech-to-text",new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04IDBoMnYyMEg4ek00IDZoMnY4SDR6bTggMGgydjhoLTJ6TTAgM2gydjE0SDB6bTE2IDBoMnYxNGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOCAwaDJ2MTBIOHpNNCA2aDJ2NEg0em04IDBoMnY0aC0yek0wIDNoMnY3SDB6bTE2IDBoMnY3aC0yeiIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Speech-to-text")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence speech to text",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Speech-to-text', new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04IDBoMnYyMEg4ek00IDZoMnY4SDR6bTggMGgydjhoLTJ6TTAgM2gydjE0SDB6bTE2IDBoMnYxNGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOCAwaDJ2MTBIOHpNNCA2aDJ2NEg0em04IDBoMnY0aC0yek0wIDNoMnY3SDB6bTE2IDBoMnY3aC0yeiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Speech-to-text")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence speech to text",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Speech-to-text', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Speech-to-text")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence speech to text",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Speech-to-text', new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04IDBoMnYyMEg4ek00IDZoMnY4SDR6bTggMGgydjhoLTJ6TTAgM2gydjE0SDB6bTE2IDBoMnYxNGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOCAwaDJ2MTBIOHpNNCA2aDJ2NEg0em04IDBoMnY0aC0yek0wIDNoMnY3SDB6bTE2IDBoMnY3aC0yeiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Speech-to-text")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence jobs api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,100,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Jobs\nAPI",new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Speech-to-text")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence jobs api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,100,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Jobs\nAPI",new mxGeometry(0, 0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjkyMTQ0MjAzMTg2MDM1IiBoZWlnaHQ9IjE5Ljc3ODMyMDMxMjUiIHZpZXdCb3g9Ii0wLjAwMDQ0MTU1NzE3NDc4MTMzNzQgMC4yNSAxOS45MjE0NDIwMzE4NjAzNSAxOS43NzgzMjAzMTI1Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MntmaWxsLXJ1bGU6ZXZlbm9kZH0mI3hhOwkuc3Qze2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNC40NjEgMTYuMjRhMyAzIDAgMSAxIDAtNiAzIDMgMCAxIDEgMCA2em0zLjYzLS40YTQuNDMgNC40MyAwIDAgMC01LjA0OS02LjcxNEE0LjQzIDQuNDMgMCAwIDAgLjAxMSAxMy4zMmE0LjkxIDQuOTEgMCAwIDAgMCAuNjcgMy40MyAzLjQzIDAgMCAwIC4wOS40NGwuMDYuMjFhNC41OSA0LjU5IDAgMCAwIC4zNC43OSA0LjI0IDQuMjQgMCAwIDAgLjc2IDFsLjE1LjE1LjMzLjI3YTQuMTYgNC4xNiAwIDAgMCAuNzMuNDQgNC40NCA0LjQ0IDAgMCAwIDQuNTQtLjI5bDIuOTMgMi45M2EuMzMuMzMgMCAwIDAgLjQ3IDBsLjY2LS42NWEuMzMuMzMgMCAwIDAgMC0uNDd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTkuODExIDE0LjU4YTUuNDEgNS40MSAwIDAgMCAuMi0xLjUxIDUuNTMgNS41MyAwIDAgMC01LjYxLTUuNDIgNS44MiA1LjgyIDAgMCAwLTEuOTIuMzVWMy44M2EuNjIuNjIgMCAwIDEgLjYyLS42MmgxNi4xOWEuNjMuNjMgMCAwIDEgLjYzLjYyVjE0YS42My42MyAwIDAgMS0uNjMuNjN6Ii8+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMy41OTEgMy4yMVYxLjczaC00LjQ0djEuNDhoLTEuNDlWLjg3YS42My42MyAwIDAgMSAuNjMtLjYyaDYuMTZhLjYyLjYyIDAgMCAxIC42Mi42MnYyLjM0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUuMDcxIDMuMjFoLTEuNDhsMS40OC0uNDd6bS01LjkzIDBoLTEuNDlsMS40OS0uNTR6Ii8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Jobs API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence jobs api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Jobs API', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Jobs API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence jobs api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Jobs API', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjkyMTQ0MjAzMTg2MDM1IiBoZWlnaHQ9IjE5Ljc3ODMyMDMxMjUiIHZpZXdCb3g9Ii0wLjAwMDQ0MTU1NzE3NDc4MTMzNzQgMC4yNSAxOS45MjE0NDIwMzE4NjAzNSAxOS43NzgzMjAzMTI1Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MntmaWxsLXJ1bGU6ZXZlbm9kZH0mI3hhOwkuc3Qze2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNC40NjEgMTYuMjRhMyAzIDAgMSAxIDAtNiAzIDMgMCAxIDEgMCA2em0zLjYzLS40YTQuNDMgNC40MyAwIDAgMC01LjA0OS02LjcxNEE0LjQzIDQuNDMgMCAwIDAgLjAxMSAxMy4zMmE0LjkxIDQuOTEgMCAwIDAgMCAuNjcgMy40MyAzLjQzIDAgMCAwIC4wOS40NGwuMDYuMjFhNC41OSA0LjU5IDAgMCAwIC4zNC43OSA0LjI0IDQuMjQgMCAwIDAgLjc2IDFsLjE1LjE1LjMzLjI3YTQuMTYgNC4xNiAwIDAgMCAuNzMuNDQgNC40NCA0LjQ0IDAgMCAwIDQuNTQtLjI5bDIuOTMgMi45M2EuMzMuMzMgMCAwIDAgLjQ3IDBsLjY2LS42NWEuMzMuMzMgMCAwIDAgMC0uNDd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTkuODExIDE0LjU4YTUuNDEgNS40MSAwIDAgMCAuMi0xLjUxIDUuNTMgNS41MyAwIDAgMC01LjYxLTUuNDIgNS44MiA1LjgyIDAgMCAwLTEuOTIuMzVWMy44M2EuNjIuNjIgMCAwIDEgLjYyLS42MmgxNi4xOWEuNjMuNjMgMCAwIDEgLjYzLjYyVjE0YS42My42MyAwIDAgMS0uNjMuNjN6Ii8+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMy41OTEgMy4yMVYxLjczaC00LjQ0djEuNDhoLTEuNDlWLjg3YS42My42MyAwIDAgMSAuNjMtLjYyaDYuMTZhLjYyLjYyIDAgMCAxIC42Mi42MnYyLjM0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUuMDcxIDMuMjFoLTEuNDhsMS40OC0uNDd6bS01LjkzIDBoLTEuNDlsMS40OS0uNTR6Ii8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Jobs API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence jobs api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Jobs API', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Jobs API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence jobs api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Jobs API', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjkyMTQ0MjAzMTg2MDM1IiBoZWlnaHQ9IjE5Ljc3ODMyMDMxMjUiIHZpZXdCb3g9Ii0wLjAwMDQ0MTU1NzE3NDc4MTMzNzQgMC4yNSAxOS45MjE0NDIwMzE4NjAzNSAxOS43NzgzMjAzMTI1Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MntmaWxsLXJ1bGU6ZXZlbm9kZH0mI3hhOwkuc3Qze2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNC40NjEgMTYuMjRhMyAzIDAgMSAxIDAtNiAzIDMgMCAxIDEgMCA2em0zLjYzLS40YTQuNDMgNC40MyAwIDAgMC01LjA0OS02LjcxNEE0LjQzIDQuNDMgMCAwIDAgLjAxMSAxMy4zMmE0LjkxIDQuOTEgMCAwIDAgMCAuNjcgMy40MyAzLjQzIDAgMCAwIC4wOS40NGwuMDYuMjFhNC41OSA0LjU5IDAgMCAwIC4zNC43OSA0LjI0IDQuMjQgMCAwIDAgLjc2IDFsLjE1LjE1LjMzLjI3YTQuMTYgNC4xNiAwIDAgMCAuNzMuNDQgNC40NCA0LjQ0IDAgMCAwIDQuNTQtLjI5bDIuOTMgMi45M2EuMzMuMzMgMCAwIDAgLjQ3IDBsLjY2LS42NWEuMzMuMzMgMCAwIDAgMC0uNDd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTkuODExIDE0LjU4YTUuNDEgNS40MSAwIDAgMCAuMi0xLjUxIDUuNTMgNS41MyAwIDAgMC01LjYxLTUuNDIgNS44MiA1LjgyIDAgMCAwLTEuOTIuMzVWMy44M2EuNjIuNjIgMCAwIDEgLjYyLS42MmgxNi4xOWEuNjMuNjMgMCAwIDEgLjYzLjYyVjE0YS42My42MyAwIDAgMS0uNjMuNjN6Ii8+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMy41OTEgMy4yMVYxLjczaC00LjQ0djEuNDhoLTEuNDlWLjg3YS42My42MyAwIDAgMSAuNjMtLjYyaDYuMTZhLjYyLjYyIDAgMCAxIC42Mi42MnYyLjM0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUuMDcxIDMuMjFoLTEuNDhsMS40OC0uNDd6bS01LjkzIDBoLTEuNDlsMS40OS0uNTR6Ii8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Jobs API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence cloud video intelligence api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud Video\nIntelligence API", +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Jobs API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence cloud video intelligence api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud Video\nIntelligence API", new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk4OTk5OTc3MTExODE2NCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE5Ljk4OTk5OTc3MTExODE2NCAxNCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLjI3IDIuMzNoMi4wNXYxLjMzSDkuNEw3LjA3IDBIMHY0LjMzaDEuOTlMMy4yNSAyaDIuNTdsLjg2IDEuMzNINC4xMUwyLjg1IDUuNjZIMHYyLjU5aDIuODVsMS4yNiAyLjQxaDIuNTdMNS44MiAxMkgzLjI1TDEuOTkgOS42NkgwVjE0aDcuMDdsMi4zMy0zLjY3aDIuOTJ2MS4zM2gtMi4wNUw4LjggMTRoNS41MlY3LjY2SDcuOTFMNy4wOCA5SDUuMjRMNi41IDcgNS4yNCA1aDEuODRsLjggMS4zM2g2LjQ0VjBIOC44eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNS45OSAxMC4xMWw0IDIuOTVWMS4xbC00IDIuOTF6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Video Intelligence API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence cloud video intelligence api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,230,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Video Intelligence API', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Video Intelligence API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence cloud video intelligence api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,230,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Video Intelligence API', new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk4OTk5OTc3MTExODE2NCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE5Ljk4OTk5OTc3MTExODE2NCAxNCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLjI3IDIuMzNoMi4wNXYxLjMzSDkuNEw3LjA3IDBIMHY0LjMzaDEuOTlMMy4yNSAyaDIuNTdsLjg2IDEuMzNINC4xMUwyLjg1IDUuNjZIMHYyLjU5aDIuODVsMS4yNiAyLjQxaDIuNTdMNS44MiAxMkgzLjI1TDEuOTkgOS42NkgwVjE0aDcuMDdsMi4zMy0zLjY3aDIuOTJ2MS4zM2gtMi4wNUw4LjggMTRoNS41MlY3LjY2SDcuOTFMNy4wOCA5SDUuMjRMNi41IDcgNS4yNCA1aDEuODRsLjggMS4zM2g2LjQ0VjBIOC44eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNS45OSAxMC4xMWw0IDIuOTVWMS4xbC00IDIuOTF6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Video Intelligence API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence cloud video intelligence api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,238,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;"); -b.vertex=!0;var d=new mxCell('Name
Cloud Video Intelligence API',new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk4OTk5OTc3MTExODE2NCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE5Ljk4OTk5OTc3MTExODE2NCAxNCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLjI3IDIuMzNoMi4wNXYxLjMzSDkuNEw3LjA3IDBIMHY0LjMzaDEuOTlMMy4yNSAyaDIuNTdsLjg2IDEuMzNINC4xMUwyLjg1IDUuNjZIMHYyLjU5aDIuODVsMS4yNiAyLjQxaDIuNTdMNS44MiAxMkgzLjI1TDEuOTkgOS42NkgwVjE0aDcuMDdsMi4zMy0zLjY3aDIuOTJ2MS4zM2gtMi4wNUw4LjggMTRoNS41MlY3LjY2SDcuOTFMNy4wOCA5SDUuMjRMNi41IDcgNS4yNCA1aDEuODRsLjggMS4zM2g2LjQ0VjBIOC44eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNS45OSAxMC4xMWw0IDIuOTVWMS4xbC00IDIuOTF6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Video Intelligence API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence advanced solutions lab",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Advanced\nSolutions Lab",new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Video Intelligence API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence cloud video intelligence api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,238,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;"); +b.vertex=!0;var e=new mxCell('Name
Cloud Video Intelligence API',new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk4OTk5OTc3MTExODE2NCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE5Ljk4OTk5OTc3MTExODE2NCAxNCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLjI3IDIuMzNoMi4wNXYxLjMzSDkuNEw3LjA3IDBIMHY0LjMzaDEuOTlMMy4yNSAyaDIuNTdsLjg2IDEuMzNINC4xMUwyLjg1IDUuNjZIMHYyLjU5aDIuODVsMS4yNiAyLjQxaDIuNTdMNS44MiAxMkgzLjI1TDEuOTkgOS42NkgwVjE0aDcuMDdsMi4zMy0zLjY3aDIuOTJ2MS4zM2gtMi4wNUw4LjggMTRoNS41MlY3LjY2SDcuOTFMNy4wOCA5SDUuMjRMNi41IDcgNS4yNCA1aDEuODRsLjggMS4zM2g2LjQ0VjBIOC44eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNS45OSAxMC4xMWw0IDIuOTVWMS4xbC00IDIuOTF6Ii8+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Video Intelligence API")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence advanced solutions lab",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Advanced\nSolutions Lab",new mxGeometry(0, 0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2Ljk3OTk5OTU0MjIzNjMyOCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE2Ljk3OTk5OTU0MjIzNjMyOCAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxnIGNsYXNzPSJzdDAiPiYjeGE7CQk8cGF0aCBkPSJNOC40OSAxMC4yOUwuMjQgNS4zNSA4LjQ5LjU4bDguMjQgNC42N3pNMS43NiA1LjM2bDYuNzIgNCA2LjcyLTQuMTEtNi43MS0zLjc4eiIvPiYjeGE7CQk8cGF0aCBkPSJNOC40OSAxOS40NEwuMjEgMTMuODkgOC40OSA5LjNsOC4xNSA0LjY0em0tNi44LTUuNWw2LjggNC41NiA2LjctNC41LTYuNy0zLjgyeiIvPiYjeGE7CTwvZz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPHBhdGggZD0iTS42MTMgNS41MDJsLjY3NS0uMzcxIDcuNDc3IDEzLjYtLjY3NS4zNzF6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxOC44MjZsNy4zMDEtMTMuNTU5LjY3OC4zNjUtNy4zMDEgMTMuNTU5ek0uNzE2IDEzLjY4N0w4LjA5Ni45MDRsLjY2Ny4zODUtNy4zOCAxMi43ODN6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxLjIxNGwuNjY5LS4zODEgNy40MDUgMTIuOTg3LS42NjkuMzgxeiIvPiYjeGE7CQk8cGF0aCBkPSJNOC4xMy45NmguNzdWMTguOWgtLjc3ek0uNTUgNS40M2guNzd2OC42NkguNTV6bTE0Ljk3LS4wOWguNzdWMTRoLS43N3oiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxjaXJjbGUgY3g9IjguNTIiIGN5PSIxLjA3IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjE1LjkxIiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxLjA3IiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iOS45MyIgcj0iMS42OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxNS45MSIgY3k9IjEzLjk0IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjEuMDciIGN5PSIxMy45NCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iMTguOTMiIHI9IjEuMDciLz4mI3hhOwkJPHBhdGggZD0iTTguNDkgMTAuMjlMLjI0IDUuMzUgOC40OS41OGw4LjI0IDQuNjd6TTEuNzYgNS4zNmw2LjcyIDQgNi43Mi00LjExLTYuNzEtMy43OHoiLz4mI3hhOwkJPHBhdGggZD0iTTguNDkgMTkuNDRMLjIxIDEzLjg5IDguNDkgOS4zbDguMTUgNC42NHptLTYuOC01LjVsNi44IDQuNTYgNi43LTQuNS02LjctMy44MnoiLz4mI3hhOwkJPHBhdGggZD0iTS42MTMgNS41MDJsLjY3NS0uMzcxIDcuNDc3IDEzLjYtLjY3NS4zNzF6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxOC44MjZsNy4zMDEtMTMuNTU5LjY3OC4zNjUtNy4zMDEgMTMuNTU5ek0uNzE2IDEzLjY4N0w4LjA5Ni45MDRsLjY2Ny4zODUtNy4zOCAxMi43ODN6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxLjIxNGwuNjY5LS4zODEgNy40MDUgMTIuOTg3LS42NjkuMzgxeiIvPiYjeGE7CQk8cGF0aCBkPSJNOC4xMy45NmguNzdWMTguOWgtLjc3ek0uNTUgNS40M2guNzd2OC42NkguNTV6bTE0Ljk3LS4wOWguNzdWMTRoLS43N3oiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MCI+JiN4YTsJCTxjaXJjbGUgY3g9IjguNTIiIGN5PSIxLjA3IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjE1LjkxIiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxLjA3IiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iOS45MyIgcj0iMS42OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxNS45MSIgY3k9IjEzLjk0IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjEuMDciIGN5PSIxMy45NCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iMTguOTMiIHI9IjEuMDciLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Advanced Solutions Lab")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence advanced solutions lab",function(){var b=new mxCell("",new mxGeometry(0,0,200,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Advanced Solutions Lab', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Advanced Solutions Lab")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence advanced solutions lab",function(){var b=new mxCell("",new mxGeometry(0,0,200,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Advanced Solutions Lab', new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2Ljk3OTk5OTU0MjIzNjMyOCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE2Ljk3OTk5OTU0MjIzNjMyOCAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxnIGNsYXNzPSJzdDAiPiYjeGE7CQk8cGF0aCBkPSJNOC40OSAxMC4yOUwuMjQgNS4zNSA4LjQ5LjU4bDguMjQgNC42N3pNMS43NiA1LjM2bDYuNzIgNCA2LjcyLTQuMTEtNi43MS0zLjc4eiIvPiYjeGE7CQk8cGF0aCBkPSJNOC40OSAxOS40NEwuMjEgMTMuODkgOC40OSA5LjNsOC4xNSA0LjY0em0tNi44LTUuNWw2LjggNC41NiA2LjctNC41LTYuNy0zLjgyeiIvPiYjeGE7CTwvZz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPHBhdGggZD0iTS42MTMgNS41MDJsLjY3NS0uMzcxIDcuNDc3IDEzLjYtLjY3NS4zNzF6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxOC44MjZsNy4zMDEtMTMuNTU5LjY3OC4zNjUtNy4zMDEgMTMuNTU5ek0uNzE2IDEzLjY4N0w4LjA5Ni45MDRsLjY2Ny4zODUtNy4zOCAxMi43ODN6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxLjIxNGwuNjY5LS4zODEgNy40MDUgMTIuOTg3LS42NjkuMzgxeiIvPiYjeGE7CQk8cGF0aCBkPSJNOC4xMy45NmguNzdWMTguOWgtLjc3ek0uNTUgNS40M2guNzd2OC42NkguNTV6bTE0Ljk3LS4wOWguNzdWMTRoLS43N3oiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxjaXJjbGUgY3g9IjguNTIiIGN5PSIxLjA3IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjE1LjkxIiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxLjA3IiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iOS45MyIgcj0iMS42OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxNS45MSIgY3k9IjEzLjk0IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjEuMDciIGN5PSIxMy45NCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iMTguOTMiIHI9IjEuMDciLz4mI3hhOwkJPHBhdGggZD0iTTguNDkgMTAuMjlMLjI0IDUuMzUgOC40OS41OGw4LjI0IDQuNjd6TTEuNzYgNS4zNmw2LjcyIDQgNi43Mi00LjExLTYuNzEtMy43OHoiLz4mI3hhOwkJPHBhdGggZD0iTTguNDkgMTkuNDRMLjIxIDEzLjg5IDguNDkgOS4zbDguMTUgNC42NHptLTYuOC01LjVsNi44IDQuNTYgNi43LTQuNS02LjctMy44MnoiLz4mI3hhOwkJPHBhdGggZD0iTS42MTMgNS41MDJsLjY3NS0uMzcxIDcuNDc3IDEzLjYtLjY3NS4zNzF6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxOC44MjZsNy4zMDEtMTMuNTU5LjY3OC4zNjUtNy4zMDEgMTMuNTU5ek0uNzE2IDEzLjY4N0w4LjA5Ni45MDRsLjY2Ny4zODUtNy4zOCAxMi43ODN6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxLjIxNGwuNjY5LS4zODEgNy40MDUgMTIuOTg3LS42NjkuMzgxeiIvPiYjeGE7CQk8cGF0aCBkPSJNOC4xMy45NmguNzdWMTguOWgtLjc3ek0uNTUgNS40M2guNzd2OC42NkguNTV6bTE0Ljk3LS4wOWguNzdWMTRoLS43N3oiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MCI+JiN4YTsJCTxjaXJjbGUgY3g9IjguNTIiIGN5PSIxLjA3IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjE1LjkxIiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxLjA3IiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iOS45MyIgcj0iMS42OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxNS45MSIgY3k9IjEzLjk0IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjEuMDciIGN5PSIxMy45NCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iMTguOTMiIHI9IjEuMDciLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Advanced Solutions Lab")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence advanced solutions lab",function(){var b=new mxCell("",new mxGeometry(0,0,208,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Advanced Solutions Lab', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Advanced Solutions Lab")}));a.push(this.addEntry("gcp google cloud platform ai artificial intelligence advanced solutions lab",function(){var b=new mxCell("",new mxGeometry(0,0,208,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Advanced Solutions Lab', new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2Ljk3OTk5OTU0MjIzNjMyOCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE2Ljk3OTk5OTU0MjIzNjMyOCAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxnIGNsYXNzPSJzdDAiPiYjeGE7CQk8cGF0aCBkPSJNOC40OSAxMC4yOUwuMjQgNS4zNSA4LjQ5LjU4bDguMjQgNC42N3pNMS43NiA1LjM2bDYuNzIgNCA2LjcyLTQuMTEtNi43MS0zLjc4eiIvPiYjeGE7CQk8cGF0aCBkPSJNOC40OSAxOS40NEwuMjEgMTMuODkgOC40OSA5LjNsOC4xNSA0LjY0em0tNi44LTUuNWw2LjggNC41NiA2LjctNC41LTYuNy0zLjgyeiIvPiYjeGE7CTwvZz4mI3hhOwk8ZyBjbGFzcz0ic3QxIj4mI3hhOwkJPHBhdGggZD0iTS42MTMgNS41MDJsLjY3NS0uMzcxIDcuNDc3IDEzLjYtLjY3NS4zNzF6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxOC44MjZsNy4zMDEtMTMuNTU5LjY3OC4zNjUtNy4zMDEgMTMuNTU5ek0uNzE2IDEzLjY4N0w4LjA5Ni45MDRsLjY2Ny4zODUtNy4zOCAxMi43ODN6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxLjIxNGwuNjY5LS4zODEgNy40MDUgMTIuOTg3LS42NjkuMzgxeiIvPiYjeGE7CQk8cGF0aCBkPSJNOC4xMy45NmguNzdWMTguOWgtLjc3ek0uNTUgNS40M2guNzd2OC42NkguNTV6bTE0Ljk3LS4wOWguNzdWMTRoLS43N3oiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxjaXJjbGUgY3g9IjguNTIiIGN5PSIxLjA3IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjE1LjkxIiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxLjA3IiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iOS45MyIgcj0iMS42OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxNS45MSIgY3k9IjEzLjk0IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjEuMDciIGN5PSIxMy45NCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iMTguOTMiIHI9IjEuMDciLz4mI3hhOwkJPHBhdGggZD0iTTguNDkgMTAuMjlMLjI0IDUuMzUgOC40OS41OGw4LjI0IDQuNjd6TTEuNzYgNS4zNmw2LjcyIDQgNi43Mi00LjExLTYuNzEtMy43OHoiLz4mI3hhOwkJPHBhdGggZD0iTTguNDkgMTkuNDRMLjIxIDEzLjg5IDguNDkgOS4zbDguMTUgNC42NHptLTYuOC01LjVsNi44IDQuNTYgNi43LTQuNS02LjctMy44MnoiLz4mI3hhOwkJPHBhdGggZD0iTS42MTMgNS41MDJsLjY3NS0uMzcxIDcuNDc3IDEzLjYtLjY3NS4zNzF6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxOC44MjZsNy4zMDEtMTMuNTU5LjY3OC4zNjUtNy4zMDEgMTMuNTU5ek0uNzE2IDEzLjY4N0w4LjA5Ni45MDRsLjY2Ny4zODUtNy4zOCAxMi43ODN6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik04LjE5NCAxLjIxNGwuNjY5LS4zODEgNy40MDUgMTIuOTg3LS42NjkuMzgxeiIvPiYjeGE7CQk8cGF0aCBkPSJNOC4xMy45NmguNzdWMTguOWgtLjc3ek0uNTUgNS40M2guNzd2OC42NkguNTV6bTE0Ljk3LS4wOWguNzdWMTRoLS43N3oiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MCI+JiN4YTsJCTxjaXJjbGUgY3g9IjguNTIiIGN5PSIxLjA3IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjE1LjkxIiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxLjA3IiBjeT0iNS4zNCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iOS45MyIgcj0iMS42OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxNS45MSIgY3k9IjEzLjk0IiByPSIxLjA3Ii8+JiN4YTsJCTxjaXJjbGUgY3g9IjEuMDciIGN5PSIxMy45NCIgcj0iMS4wNyIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI4LjUyIiBjeT0iMTguOTMiIHI9IjEuMDciLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Advanced Solutions Lab")}));this.addPalette("gcp2Cloud AI","GCP / Cloud AI",!1,mxUtils.bind(this,function(b){for(var d=0;dName
IoT Core',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Advanced Solutions Lab")}));this.addPalette("gcp2Cloud AI","GCP / Cloud AI",!1,mxUtils.bind(this,function(b){for(var e=0;eName
IoT Core',new mxGeometry(0, 0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjcwNjUzMTUyNDY1ODIwMyIgaGVpZ2h0PSIxOS45ODM4MjE4Njg4OTY0ODQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iLTAuMDAwMjA5NTQ2OTY4MTA4MDQzMDcgMC4wMDAxNzcyNDA4Mjg2MzQyMzk3MyAxOS43MDY1MzE1MjQ2NTgyMDMgMTkuOTgzODIxODY4ODk2NDg0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAuMzQ1IDEwLjM5NnYtNC40M2gwYTEuMTQgMS4xNCAwIDAgMC0uNS0yLjE2NCAxLjE0IDEuMTQgMCAwIDAtLjUgMi4xNjR2NC40MmgtNC4yN3YtMi44MmExLjE0IDEuMTQgMCAwIDAtLjUzLTIuMTUgMS4xNCAxLjE0IDAgMCAwLS41MiAyLjE1djIuODNoLS4yMmEzLjgyIDMuODIgMCAwIDEtMi43MjItNi40ODUgMy44MiAzLjgyIDAgMCAxIDQuMTIyLS44OTUgNS4yMiA1LjIyIDAgMCAxIDkuNDQtLjA1IDQgNCAwIDAgMSAxLjIzLS4yaDBhMy44MyAzLjgzIDAgMSAxIDAgNy42NmgtLjI1di0yLjg2YTEuMTQgMS4xNCAwIDAgMC0uNTMtMi4xNDkgMS4xNCAxLjE0IDAgMCAwLS41MyAyLjE0OXYyLjgzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01LjA3NSAxMy4zNTZhMiAyIDAgMCAxIDEuNTQgMiAyLjA3IDIuMDcgMCAwIDEtNC4xMS4zNTQgMi4wNyAyLjA3IDAgMCAxIDEuNTItMi4zNTR2LTIuOTZoMXptLS41MyAzYTEgMSAwIDEgMCAwLTIgMSAxIDAgMSAwIDAgMnptMTEuMDgtM2EyLjA3IDIuMDcgMCAwIDEtLjUzIDQuMDcxIDIuMDcgMi4wNyAwIDAgMS0uNTMtNC4wNzF2LTIuOTVoMS4wNnptLS41MyAzYTEgMSAwIDAgMCAuMzktMS45NCAxIDEgMCAwIDAtMS4yNjggMS4zMDcgMSAxIDAgMCAwIC44NzguNjMzem0tNC43NS0uNDNoMGEyLjA2IDIuMDYgMCAwIDEtLjUgNC4wNTggMi4wNiAyLjA2IDAgMCAxLS41LTQuMDU4di01LjVoMS4wNnptLS41NCAzYTEgMSAwIDAgMCAuNTUtMS44MzIgMSAxIDAgMCAwLTEuNDggMS4yMTIgMSAxIDAgMCAwIC45My42eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"IoT Core")}));a.push(this.addEntry("gcp google cloud platform iot internet of things iot core internet of things",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
IoT Core', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"IoT Core")}));a.push(this.addEntry("gcp google cloud platform iot internet of things iot core internet of things",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
IoT Core', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5LjcwNjUzMTUyNDY1ODIwMyIgaGVpZ2h0PSIxOS45ODM4MjE4Njg4OTY0ODQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iLTAuMDAwMjA5NTQ2OTY4MTA4MDQzMDcgMC4wMDAxNzcyNDA4Mjg2MzQyMzk3MyAxOS43MDY1MzE1MjQ2NTgyMDMgMTkuOTgzODIxODY4ODk2NDg0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAuMzQ1IDEwLjM5NnYtNC40M2gwYTEuMTQgMS4xNCAwIDAgMC0uNS0yLjE2NCAxLjE0IDEuMTQgMCAwIDAtLjUgMi4xNjR2NC40MmgtNC4yN3YtMi44MmExLjE0IDEuMTQgMCAwIDAtLjUzLTIuMTUgMS4xNCAxLjE0IDAgMCAwLS41MiAyLjE1djIuODNoLS4yMmEzLjgyIDMuODIgMCAwIDEtMi43MjItNi40ODUgMy44MiAzLjgyIDAgMCAxIDQuMTIyLS44OTUgNS4yMiA1LjIyIDAgMCAxIDkuNDQtLjA1IDQgNCAwIDAgMSAxLjIzLS4yaDBhMy44MyAzLjgzIDAgMSAxIDAgNy42NmgtLjI1di0yLjg2YTEuMTQgMS4xNCAwIDAgMC0uNTMtMi4xNDkgMS4xNCAxLjE0IDAgMCAwLS41MyAyLjE0OXYyLjgzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01LjA3NSAxMy4zNTZhMiAyIDAgMCAxIDEuNTQgMiAyLjA3IDIuMDcgMCAwIDEtNC4xMS4zNTQgMi4wNyAyLjA3IDAgMCAxIDEuNTItMi4zNTR2LTIuOTZoMXptLS41MyAzYTEgMSAwIDEgMCAwLTIgMSAxIDAgMSAwIDAgMnptMTEuMDgtM2EyLjA3IDIuMDcgMCAwIDEtLjUzIDQuMDcxIDIuMDcgMi4wNyAwIDAgMS0uNTMtNC4wNzF2LTIuOTVoMS4wNnptLS41MyAzYTEgMSAwIDAgMCAuMzktMS45NCAxIDEgMCAwIDAtMS4yNjggMS4zMDcgMSAxIDAgMCAwIC44NzguNjMzem0tNC43NS0uNDNoMGEyLjA2IDIuMDYgMCAwIDEtLjUgNC4wNTggMi4wNiAyLjA2IDAgMCAxLS41LTQuMDU4di01LjVoMS4wNnptLS41NCAzYTEgMSAwIDAgMCAuNTUtMS44MzIgMSAxIDAgMCAwLTEuNDggMS4yMTIgMSAxIDAgMCAwIC45My42eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"IoT Core")}));this.addPalette("gcp2Internet of Things","GCP / Internet of Things",!1,mxUtils.bind(this,function(b){for(var d=0;dName
Cloud SQL',new mxGeometry(0,0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjY1OTk5OTg0NzQxMjExIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTQuNjU5OTk5ODQ3NDEyMTEgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8c3R5bGU+JiN4YTsJCS5Ee2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggZD0iTTcuMzMgMTUuMzV2LTMuMDFMMCA4LjQ0djMuMDF6bTAgNC42NXYtMy4wMUwwIDEzLjA5djMuMDF6IiBjbGFzcz0ic3QyIEQiLz4mI3hhOwk8cGF0aCBkPSJNMTQuNjYgOC40NGwtNy4zMyAzLjl2My4wMWw3LjMzLTMuOXptMCA0LjY1bC03LjMzIDMuOVYyMGw3LjMzLTMuOXoiIGNsYXNzPSJzdDEgRCIvPiYjeGE7CTxwYXRoIGQ9Ik03LjMzIDB2My4wMWw3LjMzIDMuOVYzLjl6IiBjbGFzcz0ic3QwIEQiLz4mI3hhOwk8cGF0aCBkPSJNMCA2LjkxbDcuMzMtMy45VjBMMCAzLjl6IiBjbGFzcz0iRCBzdDEiLz4mI3hhOwk8cGF0aCBkPSJNNy4zMyAxMC43OVY3Ljc3TDAgMy44N3YzLjAyeiIgY2xhc3M9IkQgc3QyIi8+JiN4YTsJPHBhdGggZD0iTTE0LjY2IDMuODdsLTcuMzMgMy45djMuMDJsNy4zMy0zLjl6IiBjbGFzcz0iRCBzdDEiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(19,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud SQL")}));a.push(this.addEntry("gcp google cloud platform databases cloud sql",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud SQL',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"IoT Core")}));this.addPalette("gcp2Internet of Things","GCP / Internet of Things",!1,mxUtils.bind(this,function(b){for(var e=0;eName
Cloud SQL',new mxGeometry(0,0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjY1OTk5OTg0NzQxMjExIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTQuNjU5OTk5ODQ3NDEyMTEgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8c3R5bGU+JiN4YTsJCS5Ee2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggZD0iTTcuMzMgMTUuMzV2LTMuMDFMMCA4LjQ0djMuMDF6bTAgNC42NXYtMy4wMUwwIDEzLjA5djMuMDF6IiBjbGFzcz0ic3QyIEQiLz4mI3hhOwk8cGF0aCBkPSJNMTQuNjYgOC40NGwtNy4zMyAzLjl2My4wMWw3LjMzLTMuOXptMCA0LjY1bC03LjMzIDMuOVYyMGw3LjMzLTMuOXoiIGNsYXNzPSJzdDEgRCIvPiYjeGE7CTxwYXRoIGQ9Ik03LjMzIDB2My4wMWw3LjMzIDMuOVYzLjl6IiBjbGFzcz0ic3QwIEQiLz4mI3hhOwk8cGF0aCBkPSJNMCA2LjkxbDcuMzMtMy45VjBMMCAzLjl6IiBjbGFzcz0iRCBzdDEiLz4mI3hhOwk8cGF0aCBkPSJNNy4zMyAxMC43OVY3Ljc3TDAgMy44N3YzLjAyeiIgY2xhc3M9IkQgc3QyIi8+JiN4YTsJPHBhdGggZD0iTTE0LjY2IDMuODdsLTcuMzMgMy45djMuMDJsNy4zMy0zLjl6IiBjbGFzcz0iRCBzdDEiLz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(19,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud SQL")}));a.push(this.addEntry("gcp google cloud platform databases cloud sql",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud SQL',new mxGeometry(0, 0,22,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjY1OTk5OTg0NzQxMjExIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTQuNjU5OTk5ODQ3NDEyMTEgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8c3R5bGU+JiN4YTsJCS5Ee2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggZD0iTTcuMzMgMTUuMzV2LTMuMDFMMCA4LjQ0djMuMDF6bTAgNC42NXYtMy4wMUwwIDEzLjA5djMuMDF6IiBjbGFzcz0ic3QyIEQiLz4mI3hhOwk8cGF0aCBkPSJNMTQuNjYgOC40NGwtNy4zMyAzLjl2My4wMWw3LjMzLTMuOXptMCA0LjY1bC03LjMzIDMuOVYyMGw3LjMzLTMuOXoiIGNsYXNzPSJzdDEgRCIvPiYjeGE7CTxwYXRoIGQ9Ik03LjMzIDB2My4wMWw3LjMzIDMuOVYzLjl6IiBjbGFzcz0ic3QwIEQiLz4mI3hhOwk8cGF0aCBkPSJNMCA2LjkxbDcuMzMtMy45VjBMMCAzLjl6IiBjbGFzcz0iRCBzdDEiLz4mI3hhOwk8cGF0aCBkPSJNNy4zMyAxMC43OVY3Ljc3TDAgMy44N3YzLjAyeiIgY2xhc3M9IkQgc3QyIi8+JiN4YTsJPHBhdGggZD0iTTE0LjY2IDMuODdsLTcuMzMgMy45djMuMDJsNy4zMy0zLjl6IiBjbGFzcz0iRCBzdDEiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(19,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud SQL")}));a.push(this.addEntry("gcp google cloud platform databases cloud bigtable",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nBigtable",new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3Ljk1Njk3Nzg0NDIzODI4IiBoZWlnaHQ9IjIwLjAwOTI1NjM2MjkxNTA0IiB2aWV3Qm94PSItMC4wMDA0MjE5NjUxMTY0MDIxMzQzIDAuMDAwMDc0Njk5NTIxMDY0NzU4MyAxNy45NTY5Nzc4NDQyMzgyOCAyMC4wMDkyNTYzNjI5MTUwNCI+JiN4YTsJPHN0eWxlPiYjeGE7CQkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJCS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwkJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgZmlsbC1ydWxlPSJldmVub2RkIj4mI3hhOwkJPHBhdGggZD0iTTEzLjE5NiA0LjQ0N2wtNC4yMi0yLjUxYTIuODYgMi44NiAwIDAgMS0xLjI1LTEuNzFjMCAwIC4xNi0uMzIuMzgtLjJsNS4yNSAzLjFjLjYzLjM3LjI0IDIgLjI0IDJhLjc3Ljc3IDAgMCAwLS40LS42OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE0LjQ2NiAxMC42ODdhLjM1LjM1IDAgMCAxLS4xNi4zM2wtMSAuNjh2LTcuOTVjMC0uMjcuMTctLjU2LS4wNi0uN2wuOTIuNjhhLjczLjczIDAgMCAxIC4zNS42NXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDExLjU5N2EuMzYuMzYgMCAwIDEtLjItLjA2bC0zLjQ2LTIuMDZ2LjlsMy42NiAyLjE4LjI5LS41N3MtLjIyLS4zOS0uMjktLjM5em0uMiAxLjhhLjM2LjM2IDAgMCAxLS40IDBsLTMuNDYtMi4wNnYuNjZhLjQyLjQyIDAgMCAwIC4xOS4zNWwzLjI4IDJhLjM3LjM3IDAgMCAwIC4zOCAwIDIgMiAwIDAgMCAuMi0uNTJsLS4xOS0uMzl6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik04Ljk3NiAxMC43MjdsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzRsLTMuMjgtMmEuMzcuMzcgMCAwIDAtLjM4IDBsLTMuMjggMmEuNDEuNDEgMCAwIDAtLjE5LjM0di40M3oiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDkuODI3bC0zLjQ3LTIuMDVhLjQxLjQxIDAgMCAwLS4xOS4zNHYuNDNsMy42NiAyLjE4LjI4LS41NnoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPGcgY2xhc3M9InN0MiI+JiN4YTsJCQk8cGF0aCBkPSJNOC45NzYgMTEuNTk3djFsMy42Ni0yLjE4di0uOWwtMy40NiAyLjAyYS42NS42NSAwIDAgMS0uMi4wNnptLjIgMS44YS4zNi4zNiAwIDAgMS0uMi4wNnYuOWEuNS41IDAgMCAwIC4yMS0uMDVsMy4yOC0yYS4zOS4zOSAwIDAgMCAuMTktLjM1di0uNjZ6Ii8+JiN4YTsJCQk8cGF0aCBkPSJNMTIuNDQ2IDcuNzc3bC0zLjQ3IDIuMDV2LjlsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzR6Ii8+JiN4YTsJCTwvZz4mI3hhOwkJPHBhdGggZD0iTTQuNzU2IDE1LjUyN2w0LjE1IDIuNDdhMi43MiAyLjcyIDAgMCAxIDEuMjggMS44LjE4LjE4IDAgMCAxLS4yOC4xOGwtNS40NS0zLjIzYy0uNTMtLjMyLS4wNy0xLjg4LS4wNy0xLjg4YS43Ny43NyAwIDAgMCAuMzcuNjZ6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik0zLjQ4NiAxNS43Mjd2LTYuNTZhLjQxLjQxIDAgMCAxIC4xOS0uMzNsMS0uNTl2Ny45MWMwIC4yNyAwIC42OS4yMS44M2wtMS4wNi0uNjZhLjc1Ljc1IDAgMCAxLS4zNC0uNnoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTM2IDMuNDU3YS43NS43NSAwIDAgMC0uNzQgMGwtNC4yIDIuNTRhMi42MyAyLjYzIDAgMCAxLTIuMDguMjYuMjMuMjMgMCAwIDEgMC0uNGMuMTgtLjA5IDYuMzItMy43NCA2LjMyLTMuNzQuMjMtLjE0Ljc0IDEuMzkuNzQgMS4zOXoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTI2IDIuMDc3bDUuMzIgMy4xNWEuMzcuMzcgMCAwIDEgLjIuMzF2MS4xOGwtNi42Ny0zLjk2YS43NS43NSAwIDAgMC0uNzQgMGwxLjE4LS42OWEuNzEuNzEgMCAwIDEgLjczIDB6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xMC43OTYgMTYuNDg3YS43My43MyAwIDAgMCAuNzQgMGw0LjItMi40OWEyLjYzIDIuNjMgMCAwIDEgMi4xLS4yNS4yMS4yMSAwIDAgMSAwIC4zOGwtNi4zMyAzLjc1Yy0uMjIuMTQtLjc0LTEuNC0uNzQtMS40eiIgY2xhc3M9InN0MCIvPiYjeGE7CQk8cGF0aCBkPSJNNS40ODYgMTQuNzQ3YS41Ni41NiAwIDAgMS0uMTctLjMzdi0xLjE2bDYuNjYgMy45M2EuNjkuNjkgMCAwIDAgLjczIDBsLTEuMTguN2EuNy43IDAgMCAxLS43NCAweiIgY2xhc3M9InN0MSIvPiYjeGE7CQk8cGF0aCBkPSJNMy4yMzYgNy44MDdhLjc2Ljc2IDAgMCAwLS4zNy42NXY1YTIuNzUgMi43NSAwIDAgMS0uODcgMiAuMTguMTggMCAwIDEtLjMtLjEzdi03LjU2YzAtLjI4IDEuNTQgMCAxLjU0IDB6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik02Ljc0NiA0LjUxN2EuMzQuMzQgMCAwIDEgLjM2IDBsMSAuNTktNi4wOCAzLjU2YS43Ny43NyAwIDAgMC0uMzcuNjZ2LTEuMzlhLjcyLjcyIDAgMCAxIC4zOC0uNjR6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xNS4xNDYgMTEuNDM3di01YTIuODEgMi44MSAwIDAgMSAuODQtMmMwIDAgLjMzLS4xMS4zMS4yMXMwIDcuMzcgMCA3LjM3Yy0uMzEuMzctMS42MSAwLTEuNjEgMGEuODEuODEgMCAwIDAgLjQ2LS41OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE1Ljk3NiAxMi42MDdsLTQuNzQgMi44NWEuMzUuMzUgMCAwIDEtLjM3IDBsLTEtLjU3IDYuMTEtMy42N2EuNzcuNzcgMCAwIDAgLjM3LS42NnYxLjQ0Yy0uMDIuMjMtLjM3LjYxLS4zNy42MXoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Bigtable")}));a.push(this.addEntry("gcp google cloud platform databases cloud bigtable",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Bigtable',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(19,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud SQL")}));a.push(this.addEntry("gcp google cloud platform databases cloud bigtable",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nBigtable",new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3Ljk1Njk3Nzg0NDIzODI4IiBoZWlnaHQ9IjIwLjAwOTI1NjM2MjkxNTA0IiB2aWV3Qm94PSItMC4wMDA0MjE5NjUxMTY0MDIxMzQzIDAuMDAwMDc0Njk5NTIxMDY0NzU4MyAxNy45NTY5Nzc4NDQyMzgyOCAyMC4wMDkyNTYzNjI5MTUwNCI+JiN4YTsJPHN0eWxlPiYjeGE7CQkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJCS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwkJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgZmlsbC1ydWxlPSJldmVub2RkIj4mI3hhOwkJPHBhdGggZD0iTTEzLjE5NiA0LjQ0N2wtNC4yMi0yLjUxYTIuODYgMi44NiAwIDAgMS0xLjI1LTEuNzFjMCAwIC4xNi0uMzIuMzgtLjJsNS4yNSAzLjFjLjYzLjM3LjI0IDIgLjI0IDJhLjc3Ljc3IDAgMCAwLS40LS42OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE0LjQ2NiAxMC42ODdhLjM1LjM1IDAgMCAxLS4xNi4zM2wtMSAuNjh2LTcuOTVjMC0uMjcuMTctLjU2LS4wNi0uN2wuOTIuNjhhLjczLjczIDAgMCAxIC4zNS42NXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDExLjU5N2EuMzYuMzYgMCAwIDEtLjItLjA2bC0zLjQ2LTIuMDZ2LjlsMy42NiAyLjE4LjI5LS41N3MtLjIyLS4zOS0uMjktLjM5em0uMiAxLjhhLjM2LjM2IDAgMCAxLS40IDBsLTMuNDYtMi4wNnYuNjZhLjQyLjQyIDAgMCAwIC4xOS4zNWwzLjI4IDJhLjM3LjM3IDAgMCAwIC4zOCAwIDIgMiAwIDAgMCAuMi0uNTJsLS4xOS0uMzl6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik04Ljk3NiAxMC43MjdsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzRsLTMuMjgtMmEuMzcuMzcgMCAwIDAtLjM4IDBsLTMuMjggMmEuNDEuNDEgMCAwIDAtLjE5LjM0di40M3oiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDkuODI3bC0zLjQ3LTIuMDVhLjQxLjQxIDAgMCAwLS4xOS4zNHYuNDNsMy42NiAyLjE4LjI4LS41NnoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPGcgY2xhc3M9InN0MiI+JiN4YTsJCQk8cGF0aCBkPSJNOC45NzYgMTEuNTk3djFsMy42Ni0yLjE4di0uOWwtMy40NiAyLjAyYS42NS42NSAwIDAgMS0uMi4wNnptLjIgMS44YS4zNi4zNiAwIDAgMS0uMi4wNnYuOWEuNS41IDAgMCAwIC4yMS0uMDVsMy4yOC0yYS4zOS4zOSAwIDAgMCAuMTktLjM1di0uNjZ6Ii8+JiN4YTsJCQk8cGF0aCBkPSJNMTIuNDQ2IDcuNzc3bC0zLjQ3IDIuMDV2LjlsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzR6Ii8+JiN4YTsJCTwvZz4mI3hhOwkJPHBhdGggZD0iTTQuNzU2IDE1LjUyN2w0LjE1IDIuNDdhMi43MiAyLjcyIDAgMCAxIDEuMjggMS44LjE4LjE4IDAgMCAxLS4yOC4xOGwtNS40NS0zLjIzYy0uNTMtLjMyLS4wNy0xLjg4LS4wNy0xLjg4YS43Ny43NyAwIDAgMCAuMzcuNjZ6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik0zLjQ4NiAxNS43Mjd2LTYuNTZhLjQxLjQxIDAgMCAxIC4xOS0uMzNsMS0uNTl2Ny45MWMwIC4yNyAwIC42OS4yMS44M2wtMS4wNi0uNjZhLjc1Ljc1IDAgMCAxLS4zNC0uNnoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTM2IDMuNDU3YS43NS43NSAwIDAgMC0uNzQgMGwtNC4yIDIuNTRhMi42MyAyLjYzIDAgMCAxLTIuMDguMjYuMjMuMjMgMCAwIDEgMC0uNGMuMTgtLjA5IDYuMzItMy43NCA2LjMyLTMuNzQuMjMtLjE0Ljc0IDEuMzkuNzQgMS4zOXoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTI2IDIuMDc3bDUuMzIgMy4xNWEuMzcuMzcgMCAwIDEgLjIuMzF2MS4xOGwtNi42Ny0zLjk2YS43NS43NSAwIDAgMC0uNzQgMGwxLjE4LS42OWEuNzEuNzEgMCAwIDEgLjczIDB6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xMC43OTYgMTYuNDg3YS43My43MyAwIDAgMCAuNzQgMGw0LjItMi40OWEyLjYzIDIuNjMgMCAwIDEgMi4xLS4yNS4yMS4yMSAwIDAgMSAwIC4zOGwtNi4zMyAzLjc1Yy0uMjIuMTQtLjc0LTEuNC0uNzQtMS40eiIgY2xhc3M9InN0MCIvPiYjeGE7CQk8cGF0aCBkPSJNNS40ODYgMTQuNzQ3YS41Ni41NiAwIDAgMS0uMTctLjMzdi0xLjE2bDYuNjYgMy45M2EuNjkuNjkgMCAwIDAgLjczIDBsLTEuMTguN2EuNy43IDAgMCAxLS43NCAweiIgY2xhc3M9InN0MSIvPiYjeGE7CQk8cGF0aCBkPSJNMy4yMzYgNy44MDdhLjc2Ljc2IDAgMCAwLS4zNy42NXY1YTIuNzUgMi43NSAwIDAgMS0uODcgMiAuMTguMTggMCAwIDEtLjMtLjEzdi03LjU2YzAtLjI4IDEuNTQgMCAxLjU0IDB6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik02Ljc0NiA0LjUxN2EuMzQuMzQgMCAwIDEgLjM2IDBsMSAuNTktNi4wOCAzLjU2YS43Ny43NyAwIDAgMC0uMzcuNjZ2LTEuMzlhLjcyLjcyIDAgMCAxIC4zOC0uNjR6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xNS4xNDYgMTEuNDM3di01YTIuODEgMi44MSAwIDAgMSAuODQtMmMwIDAgLjMzLS4xMS4zMS4yMXMwIDcuMzcgMCA3LjM3Yy0uMzEuMzctMS42MSAwLTEuNjEgMGEuODEuODEgMCAwIDAgLjQ2LS41OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE1Ljk3NiAxMi42MDdsLTQuNzQgMi44NWEuMzUuMzUgMCAwIDEtLjM3IDBsLTEtLjU3IDYuMTEtMy42N2EuNzcuNzcgMCAwIDAgLjM3LS42NnYxLjQ0Yy0uMDIuMjMtLjM3LjYxLS4zNy42MXoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Bigtable")}));a.push(this.addEntry("gcp google cloud platform databases cloud bigtable",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Bigtable',new mxGeometry(0, 0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3Ljk1Njk3Nzg0NDIzODI4IiBoZWlnaHQ9IjIwLjAwOTI1NjM2MjkxNTA0IiB2aWV3Qm94PSItMC4wMDA0MjE5NjUxMTY0MDIxMzQzIDAuMDAwMDc0Njk5NTIxMDY0NzU4MyAxNy45NTY5Nzc4NDQyMzgyOCAyMC4wMDkyNTYzNjI5MTUwNCI+JiN4YTsJPHN0eWxlPiYjeGE7CQkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJCS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwkJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgZmlsbC1ydWxlPSJldmVub2RkIj4mI3hhOwkJPHBhdGggZD0iTTEzLjE5NiA0LjQ0N2wtNC4yMi0yLjUxYTIuODYgMi44NiAwIDAgMS0xLjI1LTEuNzFjMCAwIC4xNi0uMzIuMzgtLjJsNS4yNSAzLjFjLjYzLjM3LjI0IDIgLjI0IDJhLjc3Ljc3IDAgMCAwLS40LS42OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE0LjQ2NiAxMC42ODdhLjM1LjM1IDAgMCAxLS4xNi4zM2wtMSAuNjh2LTcuOTVjMC0uMjcuMTctLjU2LS4wNi0uN2wuOTIuNjhhLjczLjczIDAgMCAxIC4zNS42NXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDExLjU5N2EuMzYuMzYgMCAwIDEtLjItLjA2bC0zLjQ2LTIuMDZ2LjlsMy42NiAyLjE4LjI5LS41N3MtLjIyLS4zOS0uMjktLjM5em0uMiAxLjhhLjM2LjM2IDAgMCAxLS40IDBsLTMuNDYtMi4wNnYuNjZhLjQyLjQyIDAgMCAwIC4xOS4zNWwzLjI4IDJhLjM3LjM3IDAgMCAwIC4zOCAwIDIgMiAwIDAgMCAuMi0uNTJsLS4xOS0uMzl6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik04Ljk3NiAxMC43MjdsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzRsLTMuMjgtMmEuMzcuMzcgMCAwIDAtLjM4IDBsLTMuMjggMmEuNDEuNDEgMCAwIDAtLjE5LjM0di40M3oiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDkuODI3bC0zLjQ3LTIuMDVhLjQxLjQxIDAgMCAwLS4xOS4zNHYuNDNsMy42NiAyLjE4LjI4LS41NnoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPGcgY2xhc3M9InN0MiI+JiN4YTsJCQk8cGF0aCBkPSJNOC45NzYgMTEuNTk3djFsMy42Ni0yLjE4di0uOWwtMy40NiAyLjAyYS42NS42NSAwIDAgMS0uMi4wNnptLjIgMS44YS4zNi4zNiAwIDAgMS0uMi4wNnYuOWEuNS41IDAgMCAwIC4yMS0uMDVsMy4yOC0yYS4zOS4zOSAwIDAgMCAuMTktLjM1di0uNjZ6Ii8+JiN4YTsJCQk8cGF0aCBkPSJNMTIuNDQ2IDcuNzc3bC0zLjQ3IDIuMDV2LjlsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzR6Ii8+JiN4YTsJCTwvZz4mI3hhOwkJPHBhdGggZD0iTTQuNzU2IDE1LjUyN2w0LjE1IDIuNDdhMi43MiAyLjcyIDAgMCAxIDEuMjggMS44LjE4LjE4IDAgMCAxLS4yOC4xOGwtNS40NS0zLjIzYy0uNTMtLjMyLS4wNy0xLjg4LS4wNy0xLjg4YS43Ny43NyAwIDAgMCAuMzcuNjZ6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik0zLjQ4NiAxNS43Mjd2LTYuNTZhLjQxLjQxIDAgMCAxIC4xOS0uMzNsMS0uNTl2Ny45MWMwIC4yNyAwIC42OS4yMS44M2wtMS4wNi0uNjZhLjc1Ljc1IDAgMCAxLS4zNC0uNnoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTM2IDMuNDU3YS43NS43NSAwIDAgMC0uNzQgMGwtNC4yIDIuNTRhMi42MyAyLjYzIDAgMCAxLTIuMDguMjYuMjMuMjMgMCAwIDEgMC0uNGMuMTgtLjA5IDYuMzItMy43NCA2LjMyLTMuNzQuMjMtLjE0Ljc0IDEuMzkuNzQgMS4zOXoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTI2IDIuMDc3bDUuMzIgMy4xNWEuMzcuMzcgMCAwIDEgLjIuMzF2MS4xOGwtNi42Ny0zLjk2YS43NS43NSAwIDAgMC0uNzQgMGwxLjE4LS42OWEuNzEuNzEgMCAwIDEgLjczIDB6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xMC43OTYgMTYuNDg3YS43My43MyAwIDAgMCAuNzQgMGw0LjItMi40OWEyLjYzIDIuNjMgMCAwIDEgMi4xLS4yNS4yMS4yMSAwIDAgMSAwIC4zOGwtNi4zMyAzLjc1Yy0uMjIuMTQtLjc0LTEuNC0uNzQtMS40eiIgY2xhc3M9InN0MCIvPiYjeGE7CQk8cGF0aCBkPSJNNS40ODYgMTQuNzQ3YS41Ni41NiAwIDAgMS0uMTctLjMzdi0xLjE2bDYuNjYgMy45M2EuNjkuNjkgMCAwIDAgLjczIDBsLTEuMTguN2EuNy43IDAgMCAxLS43NCAweiIgY2xhc3M9InN0MSIvPiYjeGE7CQk8cGF0aCBkPSJNMy4yMzYgNy44MDdhLjc2Ljc2IDAgMCAwLS4zNy42NXY1YTIuNzUgMi43NSAwIDAgMS0uODcgMiAuMTguMTggMCAwIDEtLjMtLjEzdi03LjU2YzAtLjI4IDEuNTQgMCAxLjU0IDB6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik02Ljc0NiA0LjUxN2EuMzQuMzQgMCAwIDEgLjM2IDBsMSAuNTktNi4wOCAzLjU2YS43Ny43NyAwIDAgMC0uMzcuNjZ2LTEuMzlhLjcyLjcyIDAgMCAxIC4zOC0uNjR6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xNS4xNDYgMTEuNDM3di01YTIuODEgMi44MSAwIDAgMSAuODQtMmMwIDAgLjMzLS4xMS4zMS4yMXMwIDcuMzcgMCA3LjM3Yy0uMzEuMzctMS42MSAwLTEuNjEgMGEuODEuODEgMCAwIDAgLjQ2LS41OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE1Ljk3NiAxMi42MDdsLTQuNzQgMi44NWEuMzUuMzUgMCAwIDEtLjM3IDBsLTEtLjU3IDYuMTEtMy42N2EuNzcuNzcgMCAwIDAgLjM3LS42NnYxLjQ0Yy0uMDIuMjMtLjM3LjYxLS4zNy42MXoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Bigtable")}));a.push(this.addEntry("gcp google cloud platform databases cloud bigtable",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Bigtable', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Bigtable")}));a.push(this.addEntry("gcp google cloud platform databases cloud bigtable",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Bigtable', new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3Ljk1Njk3Nzg0NDIzODI4IiBoZWlnaHQ9IjIwLjAwOTI1NjM2MjkxNTA0IiB2aWV3Qm94PSItMC4wMDA0MjE5NjUxMTY0MDIxMzQzIDAuMDAwMDc0Njk5NTIxMDY0NzU4MyAxNy45NTY5Nzc4NDQyMzgyOCAyMC4wMDkyNTYzNjI5MTUwNCI+JiN4YTsJPHN0eWxlPiYjeGE7CQkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJCS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwkJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgZmlsbC1ydWxlPSJldmVub2RkIj4mI3hhOwkJPHBhdGggZD0iTTEzLjE5NiA0LjQ0N2wtNC4yMi0yLjUxYTIuODYgMi44NiAwIDAgMS0xLjI1LTEuNzFjMCAwIC4xNi0uMzIuMzgtLjJsNS4yNSAzLjFjLjYzLjM3LjI0IDIgLjI0IDJhLjc3Ljc3IDAgMCAwLS40LS42OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE0LjQ2NiAxMC42ODdhLjM1LjM1IDAgMCAxLS4xNi4zM2wtMSAuNjh2LTcuOTVjMC0uMjcuMTctLjU2LS4wNi0uN2wuOTIuNjhhLjczLjczIDAgMCAxIC4zNS42NXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDExLjU5N2EuMzYuMzYgMCAwIDEtLjItLjA2bC0zLjQ2LTIuMDZ2LjlsMy42NiAyLjE4LjI5LS41N3MtLjIyLS4zOS0uMjktLjM5em0uMiAxLjhhLjM2LjM2IDAgMCAxLS40IDBsLTMuNDYtMi4wNnYuNjZhLjQyLjQyIDAgMCAwIC4xOS4zNWwzLjI4IDJhLjM3LjM3IDAgMCAwIC4zOCAwIDIgMiAwIDAgMCAuMi0uNTJsLS4xOS0uMzl6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik04Ljk3NiAxMC43MjdsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzRsLTMuMjgtMmEuMzcuMzcgMCAwIDAtLjM4IDBsLTMuMjggMmEuNDEuNDEgMCAwIDAtLjE5LjM0di40M3oiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDkuODI3bC0zLjQ3LTIuMDVhLjQxLjQxIDAgMCAwLS4xOS4zNHYuNDNsMy42NiAyLjE4LjI4LS41NnoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPGcgY2xhc3M9InN0MiI+JiN4YTsJCQk8cGF0aCBkPSJNOC45NzYgMTEuNTk3djFsMy42Ni0yLjE4di0uOWwtMy40NiAyLjAyYS42NS42NSAwIDAgMS0uMi4wNnptLjIgMS44YS4zNi4zNiAwIDAgMS0uMi4wNnYuOWEuNS41IDAgMCAwIC4yMS0uMDVsMy4yOC0yYS4zOS4zOSAwIDAgMCAuMTktLjM1di0uNjZ6Ii8+JiN4YTsJCQk8cGF0aCBkPSJNMTIuNDQ2IDcuNzc3bC0zLjQ3IDIuMDV2LjlsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzR6Ii8+JiN4YTsJCTwvZz4mI3hhOwkJPHBhdGggZD0iTTQuNzU2IDE1LjUyN2w0LjE1IDIuNDdhMi43MiAyLjcyIDAgMCAxIDEuMjggMS44LjE4LjE4IDAgMCAxLS4yOC4xOGwtNS40NS0zLjIzYy0uNTMtLjMyLS4wNy0xLjg4LS4wNy0xLjg4YS43Ny43NyAwIDAgMCAuMzcuNjZ6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik0zLjQ4NiAxNS43Mjd2LTYuNTZhLjQxLjQxIDAgMCAxIC4xOS0uMzNsMS0uNTl2Ny45MWMwIC4yNyAwIC42OS4yMS44M2wtMS4wNi0uNjZhLjc1Ljc1IDAgMCAxLS4zNC0uNnoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTM2IDMuNDU3YS43NS43NSAwIDAgMC0uNzQgMGwtNC4yIDIuNTRhMi42MyAyLjYzIDAgMCAxLTIuMDguMjYuMjMuMjMgMCAwIDEgMC0uNGMuMTgtLjA5IDYuMzItMy43NCA2LjMyLTMuNzQuMjMtLjE0Ljc0IDEuMzkuNzQgMS4zOXoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTI2IDIuMDc3bDUuMzIgMy4xNWEuMzcuMzcgMCAwIDEgLjIuMzF2MS4xOGwtNi42Ny0zLjk2YS43NS43NSAwIDAgMC0uNzQgMGwxLjE4LS42OWEuNzEuNzEgMCAwIDEgLjczIDB6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xMC43OTYgMTYuNDg3YS43My43MyAwIDAgMCAuNzQgMGw0LjItMi40OWEyLjYzIDIuNjMgMCAwIDEgMi4xLS4yNS4yMS4yMSAwIDAgMSAwIC4zOGwtNi4zMyAzLjc1Yy0uMjIuMTQtLjc0LTEuNC0uNzQtMS40eiIgY2xhc3M9InN0MCIvPiYjeGE7CQk8cGF0aCBkPSJNNS40ODYgMTQuNzQ3YS41Ni41NiAwIDAgMS0uMTctLjMzdi0xLjE2bDYuNjYgMy45M2EuNjkuNjkgMCAwIDAgLjczIDBsLTEuMTguN2EuNy43IDAgMCAxLS43NCAweiIgY2xhc3M9InN0MSIvPiYjeGE7CQk8cGF0aCBkPSJNMy4yMzYgNy44MDdhLjc2Ljc2IDAgMCAwLS4zNy42NXY1YTIuNzUgMi43NSAwIDAgMS0uODcgMiAuMTguMTggMCAwIDEtLjMtLjEzdi03LjU2YzAtLjI4IDEuNTQgMCAxLjU0IDB6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik02Ljc0NiA0LjUxN2EuMzQuMzQgMCAwIDEgLjM2IDBsMSAuNTktNi4wOCAzLjU2YS43Ny43NyAwIDAgMC0uMzcuNjZ2LTEuMzlhLjcyLjcyIDAgMCAxIC4zOC0uNjR6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xNS4xNDYgMTEuNDM3di01YTIuODEgMi44MSAwIDAgMSAuODQtMmMwIDAgLjMzLS4xMS4zMS4yMXMwIDcuMzcgMCA3LjM3Yy0uMzEuMzctMS42MSAwLTEuNjEgMGEuODEuODEgMCAwIDAgLjQ2LS41OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE1Ljk3NiAxMi42MDdsLTQuNzQgMi44NWEuMzUuMzUgMCAwIDEtLjM3IDBsLTEtLjU3IDYuMTEtMy42N2EuNzcuNzcgMCAwIDAgLjM3LS42NnYxLjQ0Yy0uMDIuMjMtLjM3LjYxLS4zNy42MXoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Bigtable")}));a.push(this.addEntry("gcp google cloud platform databases cloud spanner",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nSpanner",new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4LjQ1OTk5OTA4NDQ3MjY1NiIgZmlsbC1ydWxlPSJldmVub2RkIiB2aWV3Qm94PSIwIDAgMjAgMTguNDU5OTk5MDg0NDcyNjU2Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CQkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJCS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTguNjYgNS42M3Y0LjM2bC0zLjc3IDIuMTggMS4zNCAyLjMyTDEwIDEyLjMxbDMuNzcgMi4xOCAxLjM0LTIuMzItMy43Ny0yLjE4VjUuNjN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwIDUuNjN2NS4xMmwtNC40NCAyLjU4LjY3IDEuMTZMMTAgMTIuMzFsMy43NyAyLjE4IDEuMzQtMi4zMi0zLjc3LTIuMThWNS42M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNi42MiA0Ljk1TDEwIDYuNzhWMy42N2wtMS4zNS0uNjJWMEw2LjYyIDEuMjJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDYuNzhsMy4zOC0xLjgzVjEuMjJMMTEuMzUgMHYzLjA1TDEwIDMuNjd6bTYuMTQgNy41M2wtLjA4IDEuMzkgMi43IDEuNTMtMi4xOCAxLjItMy4yNC0xLjg3LjExLTMuODMgMy4yNy0yTDIwIDEyLjYxdjIuNDlsLTIuNjktMS41NXptLTEyLjI4IDBsLTEuMTctLjc2TDAgMTUuMXYtMi40OWwzLjIzLTEuODcgMy4yNyAyIC4xMSAzLjgzLTMuMTkgMS44OS0yLjE4LTEuMjMgMi43LTEuNTZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE2LjcyIDEwLjc1bC0zLjI3IDIuMDEgMi42OSAxLjU1IDEuMTYtLjc2TDIwIDE1LjFsLS4wNS0yLjQ5ek0zLjg2IDE0LjMxbDIuNjktMS41NS0zLjI3LTIuMDEtMy4yMyAxLjg2TDAgMTUuMWwyLjctMS41NXoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Spanner")}));a.push(this.addEntry("gcp google cloud platform databases cloud spanner",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Spanner',new mxGeometry(0,0,30, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Bigtable")}));a.push(this.addEntry("gcp google cloud platform databases cloud spanner",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nSpanner",new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4LjQ1OTk5OTA4NDQ3MjY1NiIgZmlsbC1ydWxlPSJldmVub2RkIiB2aWV3Qm94PSIwIDAgMjAgMTguNDU5OTk5MDg0NDcyNjU2Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CQkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJCS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTguNjYgNS42M3Y0LjM2bC0zLjc3IDIuMTggMS4zNCAyLjMyTDEwIDEyLjMxbDMuNzcgMi4xOCAxLjM0LTIuMzItMy43Ny0yLjE4VjUuNjN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwIDUuNjN2NS4xMmwtNC40NCAyLjU4LjY3IDEuMTZMMTAgMTIuMzFsMy43NyAyLjE4IDEuMzQtMi4zMi0zLjc3LTIuMThWNS42M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNi42MiA0Ljk1TDEwIDYuNzhWMy42N2wtMS4zNS0uNjJWMEw2LjYyIDEuMjJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDYuNzhsMy4zOC0xLjgzVjEuMjJMMTEuMzUgMHYzLjA1TDEwIDMuNjd6bTYuMTQgNy41M2wtLjA4IDEuMzkgMi43IDEuNTMtMi4xOCAxLjItMy4yNC0xLjg3LjExLTMuODMgMy4yNy0yTDIwIDEyLjYxdjIuNDlsLTIuNjktMS41NXptLTEyLjI4IDBsLTEuMTctLjc2TDAgMTUuMXYtMi40OWwzLjIzLTEuODcgMy4yNyAyIC4xMSAzLjgzLTMuMTkgMS44OS0yLjE4LTEuMjMgMi43LTEuNTZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE2LjcyIDEwLjc1bC0zLjI3IDIuMDEgMi42OSAxLjU1IDEuMTYtLjc2TDIwIDE1LjFsLS4wNS0yLjQ5ek0zLjg2IDE0LjMxbDIuNjktMS41NS0zLjI3LTIuMDEtMy4yMyAxLjg2TDAgMTUuMWwyLjctMS41NXoiLz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Spanner")}));a.push(this.addEntry("gcp google cloud platform databases cloud spanner",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Spanner',new mxGeometry(0,0,30, 27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4LjQ1OTk5OTA4NDQ3MjY1NiIgZmlsbC1ydWxlPSJldmVub2RkIiB2aWV3Qm94PSIwIDAgMjAgMTguNDU5OTk5MDg0NDcyNjU2Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CQkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJCS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTguNjYgNS42M3Y0LjM2bC0zLjc3IDIuMTggMS4zNCAyLjMyTDEwIDEyLjMxbDMuNzcgMi4xOCAxLjM0LTIuMzItMy43Ny0yLjE4VjUuNjN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwIDUuNjN2NS4xMmwtNC40NCAyLjU4LjY3IDEuMTZMMTAgMTIuMzFsMy43NyAyLjE4IDEuMzQtMi4zMi0zLjc3LTIuMThWNS42M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNi42MiA0Ljk1TDEwIDYuNzhWMy42N2wtMS4zNS0uNjJWMEw2LjYyIDEuMjJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDYuNzhsMy4zOC0xLjgzVjEuMjJMMTEuMzUgMHYzLjA1TDEwIDMuNjd6bTYuMTQgNy41M2wtLjA4IDEuMzkgMi43IDEuNTMtMi4xOCAxLjItMy4yNC0xLjg3LjExLTMuODMgMy4yNy0yTDIwIDEyLjYxdjIuNDlsLTIuNjktMS41NXptLTEyLjI4IDBsLTEuMTctLjc2TDAgMTUuMXYtMi40OWwzLjIzLTEuODcgMy4yNyAyIC4xMSAzLjgzLTMuMTkgMS44OS0yLjE4LTEuMjMgMi43LTEuNTZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE2LjcyIDEwLjc1bC0zLjI3IDIuMDEgMi42OSAxLjU1IDEuMTYtLjc2TDIwIDE1LjFsLS4wNS0yLjQ5ek0zLjg2IDE0LjMxbDIuNjktMS41NS0zLjI3LTIuMDEtMy4yMyAxLjg2TDAgMTUuMWwyLjctMS41NXoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Spanner")}));a.push(this.addEntry("gcp google cloud platform databases cloud spanner",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Spanner', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Spanner")}));a.push(this.addEntry("gcp google cloud platform databases cloud spanner",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Spanner', new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4LjQ1OTk5OTA4NDQ3MjY1NiIgZmlsbC1ydWxlPSJldmVub2RkIiB2aWV3Qm94PSIwIDAgMjAgMTguNDU5OTk5MDg0NDcyNjU2Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CQkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJCS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTguNjYgNS42M3Y0LjM2bC0zLjc3IDIuMTggMS4zNCAyLjMyTDEwIDEyLjMxbDMuNzcgMi4xOCAxLjM0LTIuMzItMy43Ny0yLjE4VjUuNjN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwIDUuNjN2NS4xMmwtNC40NCAyLjU4LjY3IDEuMTZMMTAgMTIuMzFsMy43NyAyLjE4IDEuMzQtMi4zMi0zLjc3LTIuMThWNS42M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNi42MiA0Ljk1TDEwIDYuNzhWMy42N2wtMS4zNS0uNjJWMEw2LjYyIDEuMjJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDYuNzhsMy4zOC0xLjgzVjEuMjJMMTEuMzUgMHYzLjA1TDEwIDMuNjd6bTYuMTQgNy41M2wtLjA4IDEuMzkgMi43IDEuNTMtMi4xOCAxLjItMy4yNC0xLjg3LjExLTMuODMgMy4yNy0yTDIwIDEyLjYxdjIuNDlsLTIuNjktMS41NXptLTEyLjI4IDBsLTEuMTctLjc2TDAgMTUuMXYtMi40OWwzLjIzLTEuODcgMy4yNyAyIC4xMSAzLjgzLTMuMTkgMS44OS0yLjE4LTEuMjMgMi43LTEuNTZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE2LjcyIDEwLjc1bC0zLjI3IDIuMDEgMi42OSAxLjU1IDEuMTYtLjc2TDIwIDE1LjFsLS4wNS0yLjQ5ek0zLjg2IDE0LjMxbDIuNjktMS41NS0zLjI3LTIuMDEtMy4yMyAxLjg2TDAgMTUuMWwyLjctMS41NXoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Spanner")}));a.push(this.addEntry("gcp google cloud platform databases memorystore",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Memorystore",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxLjk0aDMuMzN2Mi41OEgwem0wIDQuNTFoMy4zM3YyLjU4SDB6bTAgNC41MmgzLjMzdjIuNThIMHptMCA0LjUxaDMuMzN2Mi41OEgwek0xNi42NyAxLjk0SDIwdjIuNThoLTMuMzN6bTAgNC41MUgyMHYyLjU4aC0zLjMzem0wIDQuNTJIMjB2Mi41OGgtMy4zM3ptMCA0LjUxSDIwdjIuNThoLTMuMzN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2LjY3IDEuOTRsMi42NiAyLjU4aC0yLjY2em0wIDQuNTFsMi42NiAyLjU4aC0yLjY2em0wIDQuNTJsMi42NiAyLjU4aC0yLjY2em0wIDQuNTFsMi42NiAyLjU5aC0yLjY2eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMuMzMgMjBoMTMuMzRWMEgzLjMzem02LTlINmw0LjY3LTcuNzRWOUgxNGwtNC42NyA3Ljc0eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE0IDkuMDNoLTMuMzNWMGg2djIwSDkuMzN2LTMuMjN6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Memorystore")}));a.push(this.addEntry("gcp google cloud platform databases memorystore",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Memorystore',new mxGeometry(0,0,30,30), +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Spanner")}));a.push(this.addEntry("gcp google cloud platform databases memorystore",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Memorystore",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxLjk0aDMuMzN2Mi41OEgwem0wIDQuNTFoMy4zM3YyLjU4SDB6bTAgNC41MmgzLjMzdjIuNThIMHptMCA0LjUxaDMuMzN2Mi41OEgwek0xNi42NyAxLjk0SDIwdjIuNThoLTMuMzN6bTAgNC41MUgyMHYyLjU4aC0zLjMzem0wIDQuNTJIMjB2Mi41OGgtMy4zM3ptMCA0LjUxSDIwdjIuNThoLTMuMzN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2LjY3IDEuOTRsMi42NiAyLjU4aC0yLjY2em0wIDQuNTFsMi42NiAyLjU4aC0yLjY2em0wIDQuNTJsMi42NiAyLjU4aC0yLjY2em0wIDQuNTFsMi42NiAyLjU5aC0yLjY2eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMuMzMgMjBoMTMuMzRWMEgzLjMzem02LTlINmw0LjY3LTcuNzRWOUgxNGwtNC42NyA3Ljc0eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE0IDkuMDNoLTMuMzNWMGg2djIwSDkuMzN2LTMuMjN6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Memorystore")}));a.push(this.addEntry("gcp google cloud platform databases memorystore",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Memorystore',new mxGeometry(0,0,30,30), "editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxLjk0aDMuMzN2Mi41OEgwem0wIDQuNTFoMy4zM3YyLjU4SDB6bTAgNC41MmgzLjMzdjIuNThIMHptMCA0LjUxaDMuMzN2Mi41OEgwek0xNi42NyAxLjk0SDIwdjIuNThoLTMuMzN6bTAgNC41MUgyMHYyLjU4aC0zLjMzem0wIDQuNTJIMjB2Mi41OGgtMy4zM3ptMCA0LjUxSDIwdjIuNThoLTMuMzN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2LjY3IDEuOTRsMi42NiAyLjU4aC0yLjY2em0wIDQuNTFsMi42NiAyLjU4aC0yLjY2em0wIDQuNTJsMi42NiAyLjU4aC0yLjY2em0wIDQuNTFsMi42NiAyLjU5aC0yLjY2eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMuMzMgMjBoMTMuMzRWMEgzLjMzem02LTlINmw0LjY3LTcuNzRWOUgxNGwtNC42NyA3Ljc0eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE0IDkuMDNoLTMuMzNWMGg2djIwSDkuMzN2LTMuMjN6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Memorystore")}));a.push(this.addEntry("gcp google cloud platform databases memorystore",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Memorystore', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Memorystore")}));a.push(this.addEntry("gcp google cloud platform databases memorystore",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Memorystore', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxLjk0aDMuMzN2Mi41OEgwem0wIDQuNTFoMy4zM3YyLjU4SDB6bTAgNC41MmgzLjMzdjIuNThIMHptMCA0LjUxaDMuMzN2Mi41OEgwek0xNi42NyAxLjk0SDIwdjIuNThoLTMuMzN6bTAgNC41MUgyMHYyLjU4aC0zLjMzem0wIDQuNTJIMjB2Mi41OGgtMy4zM3ptMCA0LjUxSDIwdjIuNThoLTMuMzN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2LjY3IDEuOTRsMi42NiAyLjU4aC0yLjY2em0wIDQuNTFsMi42NiAyLjU4aC0yLjY2em0wIDQuNTJsMi42NiAyLjU4aC0yLjY2em0wIDQuNTFsMi42NiAyLjU5aC0yLjY2eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMuMzMgMjBoMTMuMzRWMEgzLjMzem02LTlINmw0LjY3LTcuNzRWOUgxNGwtNC42NyA3Ljc0eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE0IDkuMDNoLTMuMzNWMGg2djIwSDkuMzN2LTMuMjN6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Memorystore")}));a.push(this.addEntry("gcp google cloud platform databases firestore",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Firestore",new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMyMy45MDU2MTAzOTg2NzUxNSIgaGVpZ2h0PSIzNzYuNDIyMjk0OTYzNjg0MDciIHZpZXdCb3g9Ii0wLjA5NzAwMDAwMjg2MTAyMjk1IDAuMjg3OTk5OTg3NjAyMjMzOSA4NS42OTk5OTY5NDgyNDIxOSA5OS41OTUwMDEyMjA3MDMxMiI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojYWVjYmZhO30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNLS4wOTcgNzUuODE1VjU1Ljg3NGw0Mi44NS0yMC4xODN2MTkuMDd6bTAtMzUuNDAzVjIwLjQ3MUw0Mi43NTMuMjg4djE5LjA3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04NS42MDMgNzUuODE1VjU1Ljg3NGwtNDIuODUtMjAuMTgzdjE5LjA3em0wLTM1LjQwM1YyMC40NzFMNDIuNzUzLjI4OHYxOS4wN3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDIuNzUzIDgwLjMxNGwxNi4yMTctNy41MjUgMjEuMDg0IDkuNzE3LTM3LjMwMSAxNy4zNzd6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Firestore")}));a.push(this.addEntry("gcp google cloud platform databases firestore",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Firestore',new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMyMy45MDU2MTAzOTg2NzUxNSIgaGVpZ2h0PSIzNzYuNDIyMjk0OTYzNjg0MDciIHZpZXdCb3g9Ii0wLjA5NzAwMDAwMjg2MTAyMjk1IDAuMjg3OTk5OTg3NjAyMjMzOSA4NS42OTk5OTY5NDgyNDIxOSA5OS41OTUwMDEyMjA3MDMxMiI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojYWVjYmZhO30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNLS4wOTcgNzUuODE1VjU1Ljg3NGw0Mi44NS0yMC4xODN2MTkuMDd6bTAtMzUuNDAzVjIwLjQ3MUw0Mi43NTMuMjg4djE5LjA3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04NS42MDMgNzUuODE1VjU1Ljg3NGwtNDIuODUtMjAuMTgzdjE5LjA3em0wLTM1LjQwM1YyMC40NzFMNDIuNzUzLjI4OHYxOS4wN3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDIuNzUzIDgwLjMxNGwxNi4yMTctNy41MjUgMjEuMDg0IDkuNzE3LTM3LjMwMSAxNy4zNzd6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Firestore")}));a.push(this.addEntry("gcp google cloud platform databases firestore",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Firestore',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Memorystore")}));a.push(this.addEntry("gcp google cloud platform databases firestore",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Firestore",new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMyMy45MDU2MTAzOTg2NzUxNSIgaGVpZ2h0PSIzNzYuNDIyMjk0OTYzNjg0MDciIHZpZXdCb3g9Ii0wLjA5NzAwMDAwMjg2MTAyMjk1IDAuMjg3OTk5OTg3NjAyMjMzOSA4NS42OTk5OTY5NDgyNDIxOSA5OS41OTUwMDEyMjA3MDMxMiI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojYWVjYmZhO30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNLS4wOTcgNzUuODE1VjU1Ljg3NGw0Mi44NS0yMC4xODN2MTkuMDd6bTAtMzUuNDAzVjIwLjQ3MUw0Mi43NTMuMjg4djE5LjA3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04NS42MDMgNzUuODE1VjU1Ljg3NGwtNDIuODUtMjAuMTgzdjE5LjA3em0wLTM1LjQwM1YyMC40NzFMNDIuNzUzLjI4OHYxOS4wN3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDIuNzUzIDgwLjMxNGwxNi4yMTctNy41MjUgMjEuMDg0IDkuNzE3LTM3LjMwMSAxNy4zNzd6Ii8+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Firestore")}));a.push(this.addEntry("gcp google cloud platform databases firestore",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Firestore',new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMyMy45MDU2MTAzOTg2NzUxNSIgaGVpZ2h0PSIzNzYuNDIyMjk0OTYzNjg0MDciIHZpZXdCb3g9Ii0wLjA5NzAwMDAwMjg2MTAyMjk1IDAuMjg3OTk5OTg3NjAyMjMzOSA4NS42OTk5OTY5NDgyNDIxOSA5OS41OTUwMDEyMjA3MDMxMiI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojYWVjYmZhO30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNLS4wOTcgNzUuODE1VjU1Ljg3NGw0Mi44NS0yMC4xODN2MTkuMDd6bTAtMzUuNDAzVjIwLjQ3MUw0Mi43NTMuMjg4djE5LjA3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04NS42MDMgNzUuODE1VjU1Ljg3NGwtNDIuODUtMjAuMTgzdjE5LjA3em0wLTM1LjQwM1YyMC40NzFMNDIuNzUzLjI4OHYxOS4wN3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDIuNzUzIDgwLjMxNGwxNi4yMTctNy41MjUgMjEuMDg0IDkuNzE3LTM3LjMwMSAxNy4zNzd6Ii8+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Firestore")}));a.push(this.addEntry("gcp google cloud platform databases firestore",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Firestore',new mxGeometry(0, 0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMyMy45MDU2MTAzOTg2NzUxNSIgaGVpZ2h0PSIzNzYuNDIyMjk0OTYzNjg0MDciIHZpZXdCb3g9Ii0wLjA5NzAwMDAwMjg2MTAyMjk1IDAuMjg3OTk5OTg3NjAyMjMzOSA4NS42OTk5OTY5NDgyNDIxOSA5OS41OTUwMDEyMjA3MDMxMiI+JiN4YTs8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojYWVjYmZhO30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7PC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNLS4wOTcgNzUuODE1VjU1Ljg3NGw0Mi44NS0yMC4xODN2MTkuMDd6bTAtMzUuNDAzVjIwLjQ3MUw0Mi43NTMuMjg4djE5LjA3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04NS42MDMgNzUuODE1VjU1Ljg3NGwtNDIuODUtMjAuMTgzdjE5LjA3em0wLTM1LjQwM1YyMC40NzFMNDIuNzUzLjI4OHYxOS4wN3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDIuNzUzIDgwLjMxNGwxNi4yMTctNy41MjUgMjEuMDg0IDkuNzE3LTM3LjMwMSAxNy4zNzd6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Firestore")}));a.push(this.addEntry("gcp google cloud platform databases datastore",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Datastore",new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMwIiBoZWlnaHQ9IjIxIiB2aWV3Qm94PSIwIDAgMzAgMjEiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggZD0iTTAgMGwxLjUgMS41aDZMOSAweiIgY2xhc3M9InN0MiIvPiYjeGE7CTxwYXRoIGQ9Ik05IDlWMEw3LjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTAgOWwxLjUtMS41di02TDAgMHoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNOSA5TDcuNSA3LjVoLTZMMCA5eiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xLjUgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNMTAuNSAwTDEyIDEuNWg2TDE5LjUgMHoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMTkuNSA5VjBMMTggMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTEwLjUgOUwxMiA3LjV2LTZMMTAuNSAweiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xOS41IDlMMTggNy41aC02TDEwLjUgOXoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8cGF0aCBkPSJNMTIgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMjEgMGwxLjUgMS41aDZMMzAgMHoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMzAgOVYwbC0xLjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIxIDlsMS41LTEuNXYtNkwyMSAweiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0zMCA5bC0xLjUtMS41aC02TDIxIDl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIyLjUgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMCAxMmwxLjUgMS41aDZMOSAxMnoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNOSAyMXYtOWwtMS41IDEuNXY2eiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0wIDIxbDEuNS0xLjV2LTZMMCAxMnoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNOSAyMWwtMS41LTEuNWgtNkwwIDIxeiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0xLjUgMTMuNWg2djZoLTZ6IiBjbGFzcz0ic3QzIi8+JiN4YTsJPHBhdGggZD0iTTEwLjUgMTJsMS41IDEuNWg2bDEuNS0xLjV6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTE5LjUgMjF2LTlMMTggMTMuNXY2eiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0xMC41IDIxbDEuNS0xLjV2LTZMMTAuNSAxMnoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNMTkuNSAyMUwxOCAxOS41aC02TDEwLjUgMjF6IiBjbGFzcz0ic3QwIi8+JiN4YTsJPHBhdGggZD0iTTEyIDEzLjVoNnY2aC02em05LTEuNWwxLjUgMS41aDZMMzAgMTJ6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTMwIDIxdi05bC0xLjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIxIDIxbDEuNS0xLjV2LTZMMjEgMTJ6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTMwIDIxbC0xLjUtMS41aC02TDIxIDIxeiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0yMi41IDEzLjVoNnY2aC02eiIgY2xhc3M9InN0MiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datastore")}));a.push(this.addEntry("gcp google cloud platform databases datastore",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Datastore',new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMwIiBoZWlnaHQ9IjIxIiB2aWV3Qm94PSIwIDAgMzAgMjEiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggZD0iTTAgMGwxLjUgMS41aDZMOSAweiIgY2xhc3M9InN0MiIvPiYjeGE7CTxwYXRoIGQ9Ik05IDlWMEw3LjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTAgOWwxLjUtMS41di02TDAgMHoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNOSA5TDcuNSA3LjVoLTZMMCA5eiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xLjUgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNMTAuNSAwTDEyIDEuNWg2TDE5LjUgMHoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMTkuNSA5VjBMMTggMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTEwLjUgOUwxMiA3LjV2LTZMMTAuNSAweiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xOS41IDlMMTggNy41aC02TDEwLjUgOXoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8cGF0aCBkPSJNMTIgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMjEgMGwxLjUgMS41aDZMMzAgMHoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMzAgOVYwbC0xLjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIxIDlsMS41LTEuNXYtNkwyMSAweiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0zMCA5bC0xLjUtMS41aC02TDIxIDl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIyLjUgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMCAxMmwxLjUgMS41aDZMOSAxMnoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNOSAyMXYtOWwtMS41IDEuNXY2eiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0wIDIxbDEuNS0xLjV2LTZMMCAxMnoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNOSAyMWwtMS41LTEuNWgtNkwwIDIxeiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0xLjUgMTMuNWg2djZoLTZ6IiBjbGFzcz0ic3QzIi8+JiN4YTsJPHBhdGggZD0iTTEwLjUgMTJsMS41IDEuNWg2bDEuNS0xLjV6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTE5LjUgMjF2LTlMMTggMTMuNXY2eiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0xMC41IDIxbDEuNS0xLjV2LTZMMTAuNSAxMnoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNMTkuNSAyMUwxOCAxOS41aC02TDEwLjUgMjF6IiBjbGFzcz0ic3QwIi8+JiN4YTsJPHBhdGggZD0iTTEyIDEzLjVoNnY2aC02em05LTEuNWwxLjUgMS41aDZMMzAgMTJ6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTMwIDIxdi05bC0xLjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIxIDIxbDEuNS0xLjV2LTZMMjEgMTJ6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTMwIDIxbC0xLjUtMS41aC02TDIxIDIxeiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0yMi41IDEzLjVoNnY2aC02eiIgY2xhc3M9InN0MiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datastore")}));a.push(this.addEntry("gcp google cloud platform databases datastore",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Datastore',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Firestore")}));a.push(this.addEntry("gcp google cloud platform databases datastore",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Datastore",new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMwIiBoZWlnaHQ9IjIxIiB2aWV3Qm94PSIwIDAgMzAgMjEiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggZD0iTTAgMGwxLjUgMS41aDZMOSAweiIgY2xhc3M9InN0MiIvPiYjeGE7CTxwYXRoIGQ9Ik05IDlWMEw3LjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTAgOWwxLjUtMS41di02TDAgMHoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNOSA5TDcuNSA3LjVoLTZMMCA5eiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xLjUgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNMTAuNSAwTDEyIDEuNWg2TDE5LjUgMHoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMTkuNSA5VjBMMTggMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTEwLjUgOUwxMiA3LjV2LTZMMTAuNSAweiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xOS41IDlMMTggNy41aC02TDEwLjUgOXoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8cGF0aCBkPSJNMTIgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMjEgMGwxLjUgMS41aDZMMzAgMHoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMzAgOVYwbC0xLjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIxIDlsMS41LTEuNXYtNkwyMSAweiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0zMCA5bC0xLjUtMS41aC02TDIxIDl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIyLjUgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMCAxMmwxLjUgMS41aDZMOSAxMnoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNOSAyMXYtOWwtMS41IDEuNXY2eiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0wIDIxbDEuNS0xLjV2LTZMMCAxMnoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNOSAyMWwtMS41LTEuNWgtNkwwIDIxeiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0xLjUgMTMuNWg2djZoLTZ6IiBjbGFzcz0ic3QzIi8+JiN4YTsJPHBhdGggZD0iTTEwLjUgMTJsMS41IDEuNWg2bDEuNS0xLjV6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTE5LjUgMjF2LTlMMTggMTMuNXY2eiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0xMC41IDIxbDEuNS0xLjV2LTZMMTAuNSAxMnoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNMTkuNSAyMUwxOCAxOS41aC02TDEwLjUgMjF6IiBjbGFzcz0ic3QwIi8+JiN4YTsJPHBhdGggZD0iTTEyIDEzLjVoNnY2aC02em05LTEuNWwxLjUgMS41aDZMMzAgMTJ6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTMwIDIxdi05bC0xLjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIxIDIxbDEuNS0xLjV2LTZMMjEgMTJ6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTMwIDIxbC0xLjUtMS41aC02TDIxIDIxeiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0yMi41IDEzLjVoNnY2aC02eiIgY2xhc3M9InN0MiIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datastore")}));a.push(this.addEntry("gcp google cloud platform databases datastore",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Datastore',new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMwIiBoZWlnaHQ9IjIxIiB2aWV3Qm94PSIwIDAgMzAgMjEiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggZD0iTTAgMGwxLjUgMS41aDZMOSAweiIgY2xhc3M9InN0MiIvPiYjeGE7CTxwYXRoIGQ9Ik05IDlWMEw3LjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTAgOWwxLjUtMS41di02TDAgMHoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNOSA5TDcuNSA3LjVoLTZMMCA5eiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xLjUgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNMTAuNSAwTDEyIDEuNWg2TDE5LjUgMHoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMTkuNSA5VjBMMTggMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTEwLjUgOUwxMiA3LjV2LTZMMTAuNSAweiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xOS41IDlMMTggNy41aC02TDEwLjUgOXoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8cGF0aCBkPSJNMTIgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMjEgMGwxLjUgMS41aDZMMzAgMHoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMzAgOVYwbC0xLjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIxIDlsMS41LTEuNXYtNkwyMSAweiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0zMCA5bC0xLjUtMS41aC02TDIxIDl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIyLjUgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMCAxMmwxLjUgMS41aDZMOSAxMnoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNOSAyMXYtOWwtMS41IDEuNXY2eiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0wIDIxbDEuNS0xLjV2LTZMMCAxMnoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNOSAyMWwtMS41LTEuNWgtNkwwIDIxeiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0xLjUgMTMuNWg2djZoLTZ6IiBjbGFzcz0ic3QzIi8+JiN4YTsJPHBhdGggZD0iTTEwLjUgMTJsMS41IDEuNWg2bDEuNS0xLjV6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTE5LjUgMjF2LTlMMTggMTMuNXY2eiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0xMC41IDIxbDEuNS0xLjV2LTZMMTAuNSAxMnoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNMTkuNSAyMUwxOCAxOS41aC02TDEwLjUgMjF6IiBjbGFzcz0ic3QwIi8+JiN4YTsJPHBhdGggZD0iTTEyIDEzLjVoNnY2aC02em05LTEuNWwxLjUgMS41aDZMMzAgMTJ6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTMwIDIxdi05bC0xLjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIxIDIxbDEuNS0xLjV2LTZMMjEgMTJ6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTMwIDIxbC0xLjUtMS41aC02TDIxIDIxeiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0yMi41IDEzLjVoNnY2aC02eiIgY2xhc3M9InN0MiIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datastore")}));a.push(this.addEntry("gcp google cloud platform databases datastore",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Datastore',new mxGeometry(0, 0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMwIiBoZWlnaHQ9IjIxIiB2aWV3Qm94PSIwIDAgMzAgMjEiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggZD0iTTAgMGwxLjUgMS41aDZMOSAweiIgY2xhc3M9InN0MiIvPiYjeGE7CTxwYXRoIGQ9Ik05IDlWMEw3LjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTAgOWwxLjUtMS41di02TDAgMHoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNOSA5TDcuNSA3LjVoLTZMMCA5eiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xLjUgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNMTAuNSAwTDEyIDEuNWg2TDE5LjUgMHoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMTkuNSA5VjBMMTggMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTEwLjUgOUwxMiA3LjV2LTZMMTAuNSAweiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0xOS41IDlMMTggNy41aC02TDEwLjUgOXoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8cGF0aCBkPSJNMTIgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMjEgMGwxLjUgMS41aDZMMzAgMHoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNMzAgOVYwbC0xLjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIxIDlsMS41LTEuNXYtNkwyMSAweiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0zMCA5bC0xLjUtMS41aC02TDIxIDl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIyLjUgMS41aDZ2NmgtNnoiIGNsYXNzPSJzdDMiLz4mI3hhOwk8cGF0aCBkPSJNMCAxMmwxLjUgMS41aDZMOSAxMnoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNOSAyMXYtOWwtMS41IDEuNXY2eiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0wIDIxbDEuNS0xLjV2LTZMMCAxMnoiIGNsYXNzPSJzdDAiLz4mI3hhOwk8cGF0aCBkPSJNOSAyMWwtMS41LTEuNWgtNkwwIDIxeiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0xLjUgMTMuNWg2djZoLTZ6IiBjbGFzcz0ic3QzIi8+JiN4YTsJPHBhdGggZD0iTTEwLjUgMTJsMS41IDEuNWg2bDEuNS0xLjV6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTE5LjUgMjF2LTlMMTggMTMuNXY2eiIgY2xhc3M9InN0MSIvPiYjeGE7CTxwYXRoIGQ9Ik0xMC41IDIxbDEuNS0xLjV2LTZMMTAuNSAxMnoiIGNsYXNzPSJzdDIiLz4mI3hhOwk8cGF0aCBkPSJNMTkuNSAyMUwxOCAxOS41aC02TDEwLjUgMjF6IiBjbGFzcz0ic3QwIi8+JiN4YTsJPHBhdGggZD0iTTEyIDEzLjVoNnY2aC02em05LTEuNWwxLjUgMS41aDZMMzAgMTJ6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTMwIDIxdi05bC0xLjUgMS41djZ6IiBjbGFzcz0ic3QxIi8+JiN4YTsJPHBhdGggZD0iTTIxIDIxbDEuNS0xLjV2LTZMMjEgMTJ6IiBjbGFzcz0ic3QyIi8+JiN4YTsJPHBhdGggZD0iTTMwIDIxbC0xLjUtMS41aC02TDIxIDIxeiIgY2xhc3M9InN0MCIvPiYjeGE7CTxwYXRoIGQ9Ik0yMi41IDEzLjVoNnY2aC02eiIgY2xhc3M9InN0MiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datastore")}));this.addPalette("gcp2Databases","GCP / Databases",!1,mxUtils.bind(this,function(b){for(var d=0;dName
Cloud Storage',new mxGeometry(0,0,30, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Datastore")}));this.addPalette("gcp2Databases","GCP / Databases",!1,mxUtils.bind(this,function(b){for(var e=0;eName
Cloud Storage',new mxGeometry(0,0,30, 24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTAgMGgyMHY3SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE4IDBoMnY3aC0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOCA3bDItN2gtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAwaDJ2N0gweiIvPiYjeGE7CTxnIGNsYXNzPSJzdDMiPiYjeGE7CQk8cGF0aCBkPSJNNCAzaDZ2MUg0eiIvPiYjeGE7CQk8cmVjdCB4PSIxMyIgeT0iMiIgd2lkdGg9IjMiIGhlaWdodD0iMyIgcng9IjEuNSIvPiYjeGE7CTwvZz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMCA5aDIwdjdIMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTggOWgydjdoLTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4IDE2bDItN2gtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCA5aDJ2N0gweiIvPiYjeGE7CTxnIGNsYXNzPSJzdDMiPiYjeGE7CQk8cGF0aCBkPSJNNCAxMmg2djFINHoiLz4mI3hhOwkJPHJlY3QgeD0iMTMiIHk9IjExIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIiByeD0iMS41Ii8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Storage")}));a.push(this.addEntry("gcp google cloud platform storage cloud storage",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Storage', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Storage")}));a.push(this.addEntry("gcp google cloud platform storage cloud storage",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Storage', new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTAgMGgyMHY3SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE4IDBoMnY3aC0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOCA3bDItN2gtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAwaDJ2N0gweiIvPiYjeGE7CTxnIGNsYXNzPSJzdDMiPiYjeGE7CQk8cGF0aCBkPSJNNCAzaDZ2MUg0eiIvPiYjeGE7CQk8cmVjdCB4PSIxMyIgeT0iMiIgd2lkdGg9IjMiIGhlaWdodD0iMyIgcng9IjEuNSIvPiYjeGE7CTwvZz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMCA5aDIwdjdIMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTggOWgydjdoLTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4IDE2bDItN2gtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCA5aDJ2N0gweiIvPiYjeGE7CTxnIGNsYXNzPSJzdDMiPiYjeGE7CQk8cGF0aCBkPSJNNCAxMmg2djFINHoiLz4mI3hhOwkJPHJlY3QgeD0iMTMiIHk9IjExIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIiByeD0iMS41Ii8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Storage")}));a.push(this.addEntry("gcp google cloud platform storage persistent disk",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Persistent\nDisk",new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE1Ljg0MDAwMDE1MjU4Nzg5IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTUuODQwMDAwMTUyNTg3ODkgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMCAxNi4yNVYyMGgxNS44NHYtOC4zM2gtMy43NXY0LjU4eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNS44NCAzLjc1VjBIMHY4LjMzaDMuNzVWMy43NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxMC40MnYzLjc1aDEwVjkuNThoNS44NFY1LjgzaC0xMHY0LjU5eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Persistent Disk")}));a.push(this.addEntry("gcp google cloud platform storage persistent disk",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Persistent Disk',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Storage")}));a.push(this.addEntry("gcp google cloud platform storage persistent disk",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Persistent\nDisk",new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE1Ljg0MDAwMDE1MjU4Nzg5IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTUuODQwMDAwMTUyNTg3ODkgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMCAxNi4yNVYyMGgxNS44NHYtOC4zM2gtMy43NXY0LjU4eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNS44NCAzLjc1VjBIMHY4LjMzaDMuNzVWMy43NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxMC40MnYzLjc1aDEwVjkuNThoNS44NFY1LjgzaC0xMHY0LjU5eiIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Persistent Disk")}));a.push(this.addEntry("gcp google cloud platform storage persistent disk",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Persistent Disk',new mxGeometry(0, 0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE1Ljg0MDAwMDE1MjU4Nzg5IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTUuODQwMDAwMTUyNTg3ODkgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMCAxNi4yNVYyMGgxNS44NHYtOC4zM2gtMy43NXY0LjU4eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNS44NCAzLjc1VjBIMHY4LjMzaDMuNzVWMy43NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxMC40MnYzLjc1aDEwVjkuNThoNS44NFY1LjgzaC0xMHY0LjU5eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Persistent Disk")}));a.push(this.addEntry("gcp google cloud platform storage persistent disk",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Persistent Disk', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Persistent Disk")}));a.push(this.addEntry("gcp google cloud platform storage persistent disk",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Persistent Disk', new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE1Ljg0MDAwMDE1MjU4Nzg5IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTUuODQwMDAwMTUyNTg3ODkgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMCAxNi4yNVYyMGgxNS44NHYtOC4zM2gtMy43NXY0LjU4eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNS44NCAzLjc1VjBIMHY4LjMzaDMuNzVWMy43NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAxMC40MnYzLjc1aDEwVjkuNThoNS44NFY1LjgzaC0xMHY0LjU5eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Persistent Disk")}));a.push(this.addEntry("gcp google cloud platform storage filestore",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Filestore",new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIgMTBIOEw2IDhoOHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTYgMkg0bDEtMmgxMHptMyAzSDFsMS0yaDE2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNCA3bC0yIDNIOEw2IDdIMHY5aDIwVjd6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Filestore")}));a.push(this.addEntry("gcp google cloud platform storage filestore",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Filestore',new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIgMTBIOEw2IDhoOHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTYgMkg0bDEtMmgxMHptMyAzSDFsMS0yaDE2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNCA3bC0yIDNIOEw2IDdIMHY5aDIwVjd6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Filestore")}));a.push(this.addEntry("gcp google cloud platform storage filestore",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Filestore',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Persistent Disk")}));a.push(this.addEntry("gcp google cloud platform storage filestore",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Filestore",new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIgMTBIOEw2IDhoOHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTYgMkg0bDEtMmgxMHptMyAzSDFsMS0yaDE2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNCA3bC0yIDNIOEw2IDdIMHY5aDIwVjd6Ii8+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Filestore")}));a.push(this.addEntry("gcp google cloud platform storage filestore",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Filestore',new mxGeometry(0,0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIgMTBIOEw2IDhoOHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTYgMkg0bDEtMmgxMHptMyAzSDFsMS0yaDE2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNCA3bC0yIDNIOEw2IDdIMHY5aDIwVjd6Ii8+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Filestore")}));a.push(this.addEntry("gcp google cloud platform storage filestore",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Filestore',new mxGeometry(0, 0,30,24),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIgMTBIOEw2IDhoOHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTYgMkg0bDEtMmgxMHptMyAzSDFsMS0yaDE2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNCA3bC0yIDNIOEw2IDdIMHY5aDIwVjd6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,18);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Filestore")}));this.addPalette("gcp2Storage","GCP / Storage",!1,mxUtils.bind(this,function(b){for(var d=0;dName
Stackdriver',new mxGeometry(0,0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,18);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Filestore")}));this.addPalette("gcp2Storage","GCP / Storage",!1,mxUtils.bind(this,function(b){for(var e=0;eName
Stackdriver',new mxGeometry(0,0, 30,26),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQxNiIgaGVpZ2h0PSIzNjIuMjAwMDEyMjA3MDMxMjUiIHZpZXdCb3g9IjAgMCA0MTYgMzYyLjIwMDAxMjIwNzAzMTI1Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTk2LjAzIDBMMCAxNjcuMTdoMTkwLjY3TDI4Ny45NCAweiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yODcuNTkgMzYyLjJsLTk1LjY4LTE2Ny4xN0gwTDk1LjY4IDM2Mi4yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00MTYgMTgxLjFMMzIwIDEzLjMxIDIyMy44OCAxODEuMSAzMjAgMzQ4Ljl6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,17);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Stackdriver")}));a.push(this.addEntry("gcp google cloud platform management tools stackdriver",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Stackdriver', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,17);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Stackdriver")}));a.push(this.addEntry("gcp google cloud platform management tools stackdriver",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Stackdriver', new mxGeometry(0,0,30,26),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQxNiIgaGVpZ2h0PSIzNjIuMjAwMDEyMjA3MDMxMjUiIHZpZXdCb3g9IjAgMCA0MTYgMzYyLjIwMDAxMjIwNzAzMTI1Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTk2LjAzIDBMMCAxNjcuMTdoMTkwLjY3TDI4Ny45NCAweiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yODcuNTkgMzYyLjJsLTk1LjY4LTE2Ny4xN0gwTDk1LjY4IDM2Mi4yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00MTYgMTgxLjFMMzIwIDEzLjMxIDIyMy44OCAxODEuMSAzMjAgMzQ4Ljl6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,17);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Stackdriver")}));a.push(this.addEntry("gcp google cloud platform management tools debugger",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Debugger",new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjEyMDAwMDgzOTIzMzQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxNi4xMjAwMDA4MzkyMzM0IDIwIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEyLjEyIDJ2MmgydjJoMlYyek0wIDZoMi4xMlY0aDJWMmgtNHY0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNi4xMiA2VjJsLTIgMnYyem0tMiAzbC04IDExVjl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTYuMTIgOC4xMmw0IDIuODgtNCA1LjAzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMC4xMiAwdjExaC04eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4xMiAxNmgydi0yaDJ2NGgtNHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMi4xMiAxNnYtMmgtMnY0aDQuMTMtLjEzdi0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yLjEyIDE2di0yaC0ydjR6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Debugger")}));a.push(this.addEntry("gcp google cloud platform management tools debugger",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Debugger',new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjEyMDAwMDgzOTIzMzQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxNi4xMjAwMDA4MzkyMzM0IDIwIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEyLjEyIDJ2MmgydjJoMlYyek0wIDZoMi4xMlY0aDJWMmgtNHY0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNi4xMiA2VjJsLTIgMnYyem0tMiAzbC04IDExVjl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTYuMTIgOC4xMmw0IDIuODgtNCA1LjAzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMC4xMiAwdjExaC04eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4xMiAxNmgydi0yaDJ2NGgtNHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMi4xMiAxNnYtMmgtMnY0aDQuMTMtLjEzdi0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yLjEyIDE2di0yaC0ydjR6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Debugger")}));a.push(this.addEntry("gcp google cloud platform management tools debugger",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Debugger', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,17);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Stackdriver")}));a.push(this.addEntry("gcp google cloud platform management tools debugger",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Debugger",new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjEyMDAwMDgzOTIzMzQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxNi4xMjAwMDA4MzkyMzM0IDIwIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEyLjEyIDJ2MmgydjJoMlYyek0wIDZoMi4xMlY0aDJWMmgtNHY0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNi4xMiA2VjJsLTIgMnYyem0tMiAzbC04IDExVjl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTYuMTIgOC4xMmw0IDIuODgtNCA1LjAzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMC4xMiAwdjExaC04eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4xMiAxNmgydi0yaDJ2NGgtNHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMi4xMiAxNnYtMmgtMnY0aDQuMTMtLjEzdi0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yLjEyIDE2di0yaC0ydjR6Ii8+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Debugger")}));a.push(this.addEntry("gcp google cloud platform management tools debugger",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Debugger',new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjEyMDAwMDgzOTIzMzQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxNi4xMjAwMDA4MzkyMzM0IDIwIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEyLjEyIDJ2MmgydjJoMlYyek0wIDZoMi4xMlY0aDJWMmgtNHY0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNi4xMiA2VjJsLTIgMnYyem0tMiAzbC04IDExVjl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTYuMTIgOC4xMmw0IDIuODgtNCA1LjAzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMC4xMiAwdjExaC04eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4xMiAxNmgydi0yaDJ2NGgtNHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMi4xMiAxNnYtMmgtMnY0aDQuMTMtLjEzdi0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yLjEyIDE2di0yaC0ydjR6Ii8+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Debugger")}));a.push(this.addEntry("gcp google cloud platform management tools debugger",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Debugger', new mxGeometry(0,0,24,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjEyMDAwMDgzOTIzMzQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxNi4xMjAwMDA4MzkyMzM0IDIwIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEyLjEyIDJ2MmgydjJoMlYyek0wIDZoMi4xMlY0aDJWMmgtNHY0eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNi4xMiA2VjJsLTIgMnYyem0tMiAzbC04IDExVjl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTYuMTIgOC4xMmw0IDIuODgtNCA1LjAzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMC4xMiAwdjExaC04eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4xMiAxNmgydi0yaDJ2NGgtNHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMi4xMiAxNnYtMmgtMnY0aDQuMTMtLjEzdi0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yLjEyIDE2di0yaC0ydjR6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(18,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Debugger")}));a.push(this.addEntry("gcp google cloud platform management tools monitoring",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Monitoring",new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUyOTk5OTczMjk3MTE5MSIgdmlld0JveD0iLTIuOTMyMDk3ODk3ODEyMDE0ZS05IC01LjI1ODAxNTA0MTgzNzk1NmUtMTUgMjAgMTMuNTI5OTk5NzMyOTcxMTkxIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOC44MyAxMC41OGgyLjMzdjIuNjRIOC44M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuNDggOC42MWEuNTYuNTYgMCAwIDEtLjQtLjE3TDEyIDQuMjEgOS4yNiA3LjFhLjU3LjU3IDAgMCAxLS43Ni4wNUw2LjQyIDUuNDdsLTIuMiAyLjkyYS41Ni41NiAwIDAgMS0uNDUuMjJIMHYxLjcxYS43NS43NSAwIDAgMCAuNzQuNzVoMTguNTJhLjc1Ljc1IDAgMCAwIC43NC0uNzVWOC42MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy41IDcuNWwyLjM4LTMuMTZhLjU1LjU1IDAgMCAxIC4zNy0uMjIuNjMuNjMgMCAwIDEgLjQyLjEybDIuMTIgMS43MiAyLjgtMi45NGEuNTQuNTQgMCAwIDEgLjQtLjE3aDBhLjU0LjU0IDAgMCAxIC40LjE3bDQuMzMgNC40OEgyMFYuNzRhLjc0Ljc0IDAgMCAwLS43NC0uNzRILjc0QS43NC43NCAwIDAgMCAwIC43NHY2LjgxeiIvPiYjeGE7CTxyZWN0IGNsYXNzPSJzdDAiIHg9IjYuNjciIHk9IjEyLjkyIiB3aWR0aD0iNi42NyIgaGVpZ2h0PSIuNjEiIHJ4PSIuMyIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Monitoring")}));a.push(this.addEntry("gcp google cloud platform management tools monitoring",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Monitoring',new mxGeometry(0,0,30, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(18,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Debugger")}));a.push(this.addEntry("gcp google cloud platform management tools monitoring",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Monitoring",new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUyOTk5OTczMjk3MTE5MSIgdmlld0JveD0iLTIuOTMyMDk3ODk3ODEyMDE0ZS05IC01LjI1ODAxNTA0MTgzNzk1NmUtMTUgMjAgMTMuNTI5OTk5NzMyOTcxMTkxIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOC44MyAxMC41OGgyLjMzdjIuNjRIOC44M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuNDggOC42MWEuNTYuNTYgMCAwIDEtLjQtLjE3TDEyIDQuMjEgOS4yNiA3LjFhLjU3LjU3IDAgMCAxLS43Ni4wNUw2LjQyIDUuNDdsLTIuMiAyLjkyYS41Ni41NiAwIDAgMS0uNDUuMjJIMHYxLjcxYS43NS43NSAwIDAgMCAuNzQuNzVoMTguNTJhLjc1Ljc1IDAgMCAwIC43NC0uNzVWOC42MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy41IDcuNWwyLjM4LTMuMTZhLjU1LjU1IDAgMCAxIC4zNy0uMjIuNjMuNjMgMCAwIDEgLjQyLjEybDIuMTIgMS43MiAyLjgtMi45NGEuNTQuNTQgMCAwIDEgLjQtLjE3aDBhLjU0LjU0IDAgMCAxIC40LjE3bDQuMzMgNC40OEgyMFYuNzRhLjc0Ljc0IDAgMCAwLS43NC0uNzRILjc0QS43NC43NCAwIDAgMCAwIC43NHY2LjgxeiIvPiYjeGE7CTxyZWN0IGNsYXNzPSJzdDAiIHg9IjYuNjciIHk9IjEyLjkyIiB3aWR0aD0iNi42NyIgaGVpZ2h0PSIuNjEiIHJ4PSIuMyIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Monitoring")}));a.push(this.addEntry("gcp google cloud platform management tools monitoring",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Monitoring',new mxGeometry(0,0,30, 21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUyOTk5OTczMjk3MTE5MSIgdmlld0JveD0iLTIuOTMyMDk3ODk3ODEyMDE0ZS05IC01LjI1ODAxNTA0MTgzNzk1NmUtMTUgMjAgMTMuNTI5OTk5NzMyOTcxMTkxIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOC44MyAxMC41OGgyLjMzdjIuNjRIOC44M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuNDggOC42MWEuNTYuNTYgMCAwIDEtLjQtLjE3TDEyIDQuMjEgOS4yNiA3LjFhLjU3LjU3IDAgMCAxLS43Ni4wNUw2LjQyIDUuNDdsLTIuMiAyLjkyYS41Ni41NiAwIDAgMS0uNDUuMjJIMHYxLjcxYS43NS43NSAwIDAgMCAuNzQuNzVoMTguNTJhLjc1Ljc1IDAgMCAwIC43NC0uNzVWOC42MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy41IDcuNWwyLjM4LTMuMTZhLjU1LjU1IDAgMCAxIC4zNy0uMjIuNjMuNjMgMCAwIDEgLjQyLjEybDIuMTIgMS43MiAyLjgtMi45NGEuNTQuNTQgMCAwIDEgLjQtLjE3aDBhLjU0LjU0IDAgMCAxIC40LjE3bDQuMzMgNC40OEgyMFYuNzRhLjc0Ljc0IDAgMCAwLS43NC0uNzRILjc0QS43NC43NCAwIDAgMCAwIC43NHY2LjgxeiIvPiYjeGE7CTxyZWN0IGNsYXNzPSJzdDAiIHg9IjYuNjciIHk9IjEyLjkyIiB3aWR0aD0iNi42NyIgaGVpZ2h0PSIuNjEiIHJ4PSIuMyIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Monitoring")}));a.push(this.addEntry("gcp google cloud platform management tools monitoring",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Monitoring', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Monitoring")}));a.push(this.addEntry("gcp google cloud platform management tools monitoring",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Monitoring', new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUyOTk5OTczMjk3MTE5MSIgdmlld0JveD0iLTIuOTMyMDk3ODk3ODEyMDE0ZS05IC01LjI1ODAxNTA0MTgzNzk1NmUtMTUgMjAgMTMuNTI5OTk5NzMyOTcxMTkxIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOC44MyAxMC41OGgyLjMzdjIuNjRIOC44M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuNDggOC42MWEuNTYuNTYgMCAwIDEtLjQtLjE3TDEyIDQuMjEgOS4yNiA3LjFhLjU3LjU3IDAgMCAxLS43Ni4wNUw2LjQyIDUuNDdsLTIuMiAyLjkyYS41Ni41NiAwIDAgMS0uNDUuMjJIMHYxLjcxYS43NS43NSAwIDAgMCAuNzQuNzVoMTguNTJhLjc1Ljc1IDAgMCAwIC43NC0uNzVWOC42MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy41IDcuNWwyLjM4LTMuMTZhLjU1LjU1IDAgMCAxIC4zNy0uMjIuNjMuNjMgMCAwIDEgLjQyLjEybDIuMTIgMS43MiAyLjgtMi45NGEuNTQuNTQgMCAwIDEgLjQtLjE3aDBhLjU0LjU0IDAgMCAxIC40LjE3bDQuMzMgNC40OEgyMFYuNzRhLjc0Ljc0IDAgMCAwLS43NC0uNzRILjc0QS43NC43NCAwIDAgMCAwIC43NHY2LjgxeiIvPiYjeGE7CTxyZWN0IGNsYXNzPSJzdDAiIHg9IjYuNjciIHk9IjEyLjkyIiB3aWR0aD0iNi42NyIgaGVpZ2h0PSIuNjEiIHJ4PSIuMyIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Monitoring")}));a.push(this.addEntry("gcp google cloud platform management tools deployment manager",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Deployment\nManager",new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUyOTk5OTczMjk3MTE5MSIgdmlld0JveD0iLTIuOTMyMDk3ODk3ODEyMDE0ZS05IC01LjI1ODAxNTA0MTgzNzk1NmUtMTUgMjAgMTMuNTI5OTk5NzMyOTcxMTkxIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOC44MyAxMC41OGgyLjMzdjIuNjRIOC44M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuNDggOC42MWEuNTYuNTYgMCAwIDEtLjQtLjE3TDEyIDQuMjEgOS4yNiA3LjFhLjU3LjU3IDAgMCAxLS43Ni4wNUw2LjQyIDUuNDdsLTIuMiAyLjkyYS41Ni41NiAwIDAgMS0uNDUuMjJIMHYxLjcxYS43NS43NSAwIDAgMCAuNzQuNzVoMTguNTJhLjc1Ljc1IDAgMCAwIC43NC0uNzVWOC42MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy41IDcuNWwyLjM4LTMuMTZhLjU1LjU1IDAgMCAxIC4zNy0uMjIuNjMuNjMgMCAwIDEgLjQyLjEybDIuMTIgMS43MiAyLjgtMi45NGEuNTQuNTQgMCAwIDEgLjQtLjE3aDBhLjU0LjU0IDAgMCAxIC40LjE3bDQuMzMgNC40OEgyMFYuNzRhLjc0Ljc0IDAgMCAwLS43NC0uNzRILjc0QS43NC43NCAwIDAgMCAwIC43NHY2LjgxeiIvPiYjeGE7CTxyZWN0IGNsYXNzPSJzdDAiIHg9IjYuNjciIHk9IjEyLjkyIiB3aWR0aD0iNi42NyIgaGVpZ2h0PSIuNjEiIHJ4PSIuMyIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Deployment Manager")}));a.push(this.addEntry("gcp google cloud platform management tools deployment manager",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Deployment Manager', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Monitoring")}));a.push(this.addEntry("gcp google cloud platform management tools deployment manager",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Deployment\nManager",new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUyOTk5OTczMjk3MTE5MSIgdmlld0JveD0iLTIuOTMyMDk3ODk3ODEyMDE0ZS05IC01LjI1ODAxNTA0MTgzNzk1NmUtMTUgMjAgMTMuNTI5OTk5NzMyOTcxMTkxIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOC44MyAxMC41OGgyLjMzdjIuNjRIOC44M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuNDggOC42MWEuNTYuNTYgMCAwIDEtLjQtLjE3TDEyIDQuMjEgOS4yNiA3LjFhLjU3LjU3IDAgMCAxLS43Ni4wNUw2LjQyIDUuNDdsLTIuMiAyLjkyYS41Ni41NiAwIDAgMS0uNDUuMjJIMHYxLjcxYS43NS43NSAwIDAgMCAuNzQuNzVoMTguNTJhLjc1Ljc1IDAgMCAwIC43NC0uNzVWOC42MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy41IDcuNWwyLjM4LTMuMTZhLjU1LjU1IDAgMCAxIC4zNy0uMjIuNjMuNjMgMCAwIDEgLjQyLjEybDIuMTIgMS43MiAyLjgtMi45NGEuNTQuNTQgMCAwIDEgLjQtLjE3aDBhLjU0LjU0IDAgMCAxIC40LjE3bDQuMzMgNC40OEgyMFYuNzRhLjc0Ljc0IDAgMCAwLS43NC0uNzRILjc0QS43NC43NCAwIDAgMCAwIC43NHY2LjgxeiIvPiYjeGE7CTxyZWN0IGNsYXNzPSJzdDAiIHg9IjYuNjciIHk9IjEyLjkyIiB3aWR0aD0iNi42NyIgaGVpZ2h0PSIuNjEiIHJ4PSIuMyIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Deployment Manager")}));a.push(this.addEntry("gcp google cloud platform management tools deployment manager",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Deployment Manager', new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUyOTk5OTczMjk3MTE5MSIgdmlld0JveD0iLTIuOTMyMDk3ODk3ODEyMDE0ZS05IC01LjI1ODAxNTA0MTgzNzk1NmUtMTUgMjAgMTMuNTI5OTk5NzMyOTcxMTkxIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOC44MyAxMC41OGgyLjMzdjIuNjRIOC44M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuNDggOC42MWEuNTYuNTYgMCAwIDEtLjQtLjE3TDEyIDQuMjEgOS4yNiA3LjFhLjU3LjU3IDAgMCAxLS43Ni4wNUw2LjQyIDUuNDdsLTIuMiAyLjkyYS41Ni41NiAwIDAgMS0uNDUuMjJIMHYxLjcxYS43NS43NSAwIDAgMCAuNzQuNzVoMTguNTJhLjc1Ljc1IDAgMCAwIC43NC0uNzVWOC42MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy41IDcuNWwyLjM4LTMuMTZhLjU1LjU1IDAgMCAxIC4zNy0uMjIuNjMuNjMgMCAwIDEgLjQyLjEybDIuMTIgMS43MiAyLjgtMi45NGEuNTQuNTQgMCAwIDEgLjQtLjE3aDBhLjU0LjU0IDAgMCAxIC40LjE3bDQuMzMgNC40OEgyMFYuNzRhLjc0Ljc0IDAgMCAwLS43NC0uNzRILjc0QS43NC43NCAwIDAgMCAwIC43NHY2LjgxeiIvPiYjeGE7CTxyZWN0IGNsYXNzPSJzdDAiIHg9IjYuNjciIHk9IjEyLjkyIiB3aWR0aD0iNi42NyIgaGVpZ2h0PSIuNjEiIHJ4PSIuMyIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Deployment Manager")}));a.push(this.addEntry("gcp google cloud platform management tools deployment manager",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Deployment Manager', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Deployment Manager")}));a.push(this.addEntry("gcp google cloud platform management tools deployment manager",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Deployment Manager', new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUyOTk5OTczMjk3MTE5MSIgdmlld0JveD0iLTIuOTMyMDk3ODk3ODEyMDE0ZS05IC01LjI1ODAxNTA0MTgzNzk1NmUtMTUgMjAgMTMuNTI5OTk5NzMyOTcxMTkxIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOC44MyAxMC41OGgyLjMzdjIuNjRIOC44M3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuNDggOC42MWEuNTYuNTYgMCAwIDEtLjQtLjE3TDEyIDQuMjEgOS4yNiA3LjFhLjU3LjU3IDAgMCAxLS43Ni4wNUw2LjQyIDUuNDdsLTIuMiAyLjkyYS41Ni41NiAwIDAgMS0uNDUuMjJIMHYxLjcxYS43NS43NSAwIDAgMCAuNzQuNzVoMTguNTJhLjc1Ljc1IDAgMCAwIC43NC0uNzVWOC42MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMy41IDcuNWwyLjM4LTMuMTZhLjU1LjU1IDAgMCAxIC4zNy0uMjIuNjMuNjMgMCAwIDEgLjQyLjEybDIuMTIgMS43MiAyLjgtMi45NGEuNTQuNTQgMCAwIDEgLjQtLjE3aDBhLjU0LjU0IDAgMCAxIC40LjE3bDQuMzMgNC40OEgyMFYuNzRhLjc0Ljc0IDAgMCAwLS43NC0uNzRILjc0QS43NC43NCAwIDAgMCAwIC43NHY2LjgxeiIvPiYjeGE7CTxyZWN0IGNsYXNzPSJzdDAiIHg9IjYuNjciIHk9IjEyLjkyIiB3aWR0aD0iNi42NyIgaGVpZ2h0PSIuNjEiIHJ4PSIuMyIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Deployment Manager")}));a.push(this.addEntry("gcp google cloud platform management tools logging",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Logging",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5IiB2aWV3Qm94PSIwIDAgMjAgMTkiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTQgOWg0djJINHptLTIgN2g2djJIMnoiLz4mI3hhOwkJPHBhdGggZD0iTTQgNEgydjEyaDJ6Ii8+JiN4YTsJPC9nPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMCAxSDd2NGgxM3ptMCA3SDd2NGgxM3ptMCA3SDd2NGgxM3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNiAwSDB2Nmg2eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Logging")}));a.push(this.addEntry("gcp google cloud platform management tools logging",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Logging',new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5IiB2aWV3Qm94PSIwIDAgMjAgMTkiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTQgOWg0djJINHptLTIgN2g2djJIMnoiLz4mI3hhOwkJPHBhdGggZD0iTTQgNEgydjEyaDJ6Ii8+JiN4YTsJPC9nPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMCAxSDd2NGgxM3ptMCA3SDd2NGgxM3ptMCA3SDd2NGgxM3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNiAwSDB2Nmg2eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Logging")}));a.push(this.addEntry("gcp google cloud platform management tools logging",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Logging',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Deployment Manager")}));a.push(this.addEntry("gcp google cloud platform management tools logging",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Logging",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5IiB2aWV3Qm94PSIwIDAgMjAgMTkiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTQgOWg0djJINHptLTIgN2g2djJIMnoiLz4mI3hhOwkJPHBhdGggZD0iTTQgNEgydjEyaDJ6Ii8+JiN4YTsJPC9nPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMCAxSDd2NGgxM3ptMCA3SDd2NGgxM3ptMCA3SDd2NGgxM3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNiAwSDB2Nmg2eiIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Logging")}));a.push(this.addEntry("gcp google cloud platform management tools logging",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Logging',new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5IiB2aWV3Qm94PSIwIDAgMjAgMTkiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTQgOWg0djJINHptLTIgN2g2djJIMnoiLz4mI3hhOwkJPHBhdGggZD0iTTQgNEgydjEyaDJ6Ii8+JiN4YTsJPC9nPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMCAxSDd2NGgxM3ptMCA3SDd2NGgxM3ptMCA3SDd2NGgxM3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNiAwSDB2Nmg2eiIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Logging")}));a.push(this.addEntry("gcp google cloud platform management tools logging",function(){var b=new mxCell("",new mxGeometry(0,0,128,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Logging',new mxGeometry(0, 0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5IiB2aWV3Qm94PSIwIDAgMjAgMTkiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTQgOWg0djJINHptLTIgN2g2djJIMnoiLz4mI3hhOwkJPHBhdGggZD0iTTQgNEgydjEyaDJ6Ii8+JiN4YTsJPC9nPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMCAxSDd2NGgxM3ptMCA3SDd2NGgxM3ptMCA3SDd2NGgxM3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNiAwSDB2Nmg2eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Logging")}));a.push(this.addEntry("gcp google cloud platform management tools cloud console",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nConsole",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Console")}));a.push(this.addEntry("gcp google cloud platform management tools cloud console",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Console',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Logging")}));a.push(this.addEntry("gcp google cloud platform management tools cloud console",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nConsole",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Console")}));a.push(this.addEntry("gcp google cloud platform management tools cloud console",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Console',new mxGeometry(0, 0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Console")}));a.push(this.addEntry("gcp google cloud platform management tools cloud console",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Console', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Console")}));a.push(this.addEntry("gcp google cloud platform management tools cloud console",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Console', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Console")}));a.push(this.addEntry("gcp google cloud platform management tools error reporting",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Error\nReporting",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0wIDE1bDUgNWg1bC0yLjUtMi44Nkg2LjI1bC0zLjM5LTMuMzl2LTcuNWwzLjM5LTMuMzlINy41TDEwIDBINUwwIDV6TTEzLjc1IDIuODZsMy4zOSAzLjM5djcuNWwtMy4zOSAzLjM5SDEwTDEyLjUgMjBIMTVsNS01VjVsLTUtNWgtMi41TDEwIDIuODZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBMNy41IDcuNSAxMCA1SDcuNUw1IDcuNXY1TDcuNSAxNUgxMGwtMi41LTIuNXptMi41IDBMMTAgMTIuNWwyLjUgMi41IDIuNS0yLjV2LTVMMTIuNSA1IDEwIDcuNXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Error Reporting")}));a.push(this.addEntry("gcp google cloud platform management tools error reporting",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Error Reporting',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Console")}));a.push(this.addEntry("gcp google cloud platform management tools error reporting",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Error\nReporting",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0wIDE1bDUgNWg1bC0yLjUtMi44Nkg2LjI1bC0zLjM5LTMuMzl2LTcuNWwzLjM5LTMuMzlINy41TDEwIDBINUwwIDV6TTEzLjc1IDIuODZsMy4zOSAzLjM5djcuNWwtMy4zOSAzLjM5SDEwTDEyLjUgMjBIMTVsNS01VjVsLTUtNWgtMi41TDEwIDIuODZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBMNy41IDcuNSAxMCA1SDcuNUw1IDcuNXY1TDcuNSAxNUgxMGwtMi41LTIuNXptMi41IDBMMTAgMTIuNWwyLjUgMi41IDIuNS0yLjV2LTVMMTIuNSA1IDEwIDcuNXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Error Reporting")}));a.push(this.addEntry("gcp google cloud platform management tools error reporting",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Error Reporting',new mxGeometry(0, 0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0wIDE1bDUgNWg1bC0yLjUtMi44Nkg2LjI1bC0zLjM5LTMuMzl2LTcuNWwzLjM5LTMuMzlINy41TDEwIDBINUwwIDV6TTEzLjc1IDIuODZsMy4zOSAzLjM5djcuNWwtMy4zOSAzLjM5SDEwTDEyLjUgMjBIMTVsNS01VjVsLTUtNWgtMi41TDEwIDIuODZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBMNy41IDcuNSAxMCA1SDcuNUw1IDcuNXY1TDcuNSAxNUgxMGwtMi41LTIuNXptMi41IDBMMTAgMTIuNWwyLjUgMi41IDIuNS0yLjV2LTVMMTIuNSA1IDEwIDcuNXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Error Reporting")}));a.push(this.addEntry("gcp google cloud platform management tools error reporting",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Error Reporting', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Error Reporting")}));a.push(this.addEntry("gcp google cloud platform management tools error reporting",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Error Reporting', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0wIDE1bDUgNWg1bC0yLjUtMi44Nkg2LjI1bC0zLjM5LTMuMzl2LTcuNWwzLjM5LTMuMzlINy41TDEwIDBINUwwIDV6TTEzLjc1IDIuODZsMy4zOSAzLjM5djcuNWwtMy4zOSAzLjM5SDEwTDEyLjUgMjBIMTVsNS01VjVsLTUtNWgtMi41TDEwIDIuODZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBMNy41IDcuNSAxMCA1SDcuNUw1IDcuNXY1TDcuNSAxNUgxMGwtMi41LTIuNXptMi41IDBMMTAgMTIuNWwyLjUgMi41IDIuNS0yLjV2LTVMMTIuNSA1IDEwIDcuNXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Error Reporting")}));a.push(this.addEntry("gcp google cloud platform management tools cloud shell",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nShell",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Shell")}));a.push(this.addEntry("gcp google cloud platform management tools cloud shell",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Shell',new mxGeometry(0,0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Error Reporting")}));a.push(this.addEntry("gcp google cloud platform management tools cloud shell",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nShell",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Shell")}));a.push(this.addEntry("gcp google cloud platform management tools cloud shell",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Shell',new mxGeometry(0,0, 30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Shell")}));a.push(this.addEntry("gcp google cloud platform management tools cloud shell",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Shell', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Shell")}));a.push(this.addEntry("gcp google cloud platform management tools cloud shell",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Shell', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Shell")}));a.push(this.addEntry("gcp google cloud platform management tools trace",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Trace",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA4SDEwdjRoMTB6bTAgOEgxMHY0aDEweiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCAxNkg2djRoNHpNMCAwaDZ2NEgwem0wIDhoMTB2NEgweiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Trace")}));a.push(this.addEntry("gcp google cloud platform management tools trace",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Trace',new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA4SDEwdjRoMTB6bTAgOEgxMHY0aDEweiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCAxNkg2djRoNHpNMCAwaDZ2NEgwem0wIDhoMTB2NEgweiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Trace")}));a.push(this.addEntry("gcp google cloud platform management tools trace",function(){var b=new mxCell("",new mxGeometry(0,0,118,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Trace',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Shell")}));a.push(this.addEntry("gcp google cloud platform management tools trace",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Trace",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA4SDEwdjRoMTB6bTAgOEgxMHY0aDEweiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCAxNkg2djRoNHpNMCAwaDZ2NEgwem0wIDhoMTB2NEgweiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Trace")}));a.push(this.addEntry("gcp google cloud platform management tools trace",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Trace',new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA4SDEwdjRoMTB6bTAgOEgxMHY0aDEweiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCAxNkg2djRoNHpNMCAwaDZ2NEgwem0wIDhoMTB2NEgweiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Trace")}));a.push(this.addEntry("gcp google cloud platform management tools trace",function(){var b=new mxCell("",new mxGeometry(0,0,118,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Trace',new mxGeometry(0, 0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA4SDEwdjRoMTB6bTAgOEgxMHY0aDEweiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCAxNkg2djRoNHpNMCAwaDZ2NEgwem0wIDhoMTB2NEgweiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Trace")}));a.push(this.addEntry("gcp google cloud platform management tools cloud mobile app",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nMobile App",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Mobile App")}));a.push(this.addEntry("gcp google cloud platform management tools cloud mobile app",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Mobile App',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Trace")}));a.push(this.addEntry("gcp google cloud platform management tools cloud mobile app",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nMobile App",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Mobile App")}));a.push(this.addEntry("gcp google cloud platform management tools cloud mobile app",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Mobile App',new mxGeometry(0, 0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Mobile App")}));a.push(this.addEntry("gcp google cloud platform management tools cloud mobile app",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Mobile App', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Mobile App")}));a.push(this.addEntry("gcp google cloud platform management tools cloud mobile app",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Mobile App', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Mobile App")}));a.push(this.addEntry("gcp google cloud platform management tools profiler",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Profiler",new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMxNC44ODMzMTI4NTM1OTA3IiBoZWlnaHQ9IjM3Ny4zNTIwNjc2NDgzMTU0IiB2aWV3Qm94PSItMC41MDE5OTg5MDEzNjcxODc1IDAuMDEzMDAwMDAwMjY4MjIwOTAxIDgzLjMxMjk5NTkxMDY0NDUzIDk5Ljg0MTAwMzQxNzk2ODc1Ij4mI3hhOzxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOzwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM5LjQ5OSAzOS42NzJ2MjAuMDI5TDIyLjk3MyA3MS42N2EyMC4yNCAyMC4yNCAwIDAgMCAzMC43ODIgMi41NTQgMjAuMjQgMjAuMjQgMCAwIDAgNS45MjgtMTQuMzEyYzAtMTEuMTU3LTkuMDI4LTIwLjIwOS0yMC4xODUtMjAuMjR6bS0xLjMwNC4wMzlsLS4wNDkuMDAzLjA0OS0uMDAzem0tLjk2LjA4OWEyMC4yNCAyMC4yNCAwIDAgMC0xNy41MyAxNS42NzNjMS45MzgtOC4zMDYgOS4xNjMtMTQuNjg0IDE3LjUzLTE1LjY3M3pNMTkuNjEyIDU1Ljg5MmwtLjA3Mi4zNTcuMDcyLS4zNTd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM5LjQ5OSA1OS43MDFMMjIuOTY2IDcxLjY3NmEyMC4xNSAyMC4xNSAwIDAgMS0zLjc3Mi0xMS43N2MwLTExLjE3OSA5LjUzOC0yMC4yNDEgMjAuMzA0LTIwLjI0MXptMzUuNTE1LTQ0LjY2NUw2Mi42MzIgMjcuNDc2Yy02LjU0OC00LjY5OS0xNC41NjQtNy40NzItMjMuMjA4LTcuNDcyLTIxLjk5MSAwLTM5LjkyNiAxNy45MzUtMzkuOTI2IDM5LjkyNnMxNy45MzUgMzkuOTI0IDM5LjkyNiAzOS45MjRTNzkuMzQ4IDgxLjkyIDc5LjM0OCA1OS45MjljMC05LjM5NC0zLjI3NC0xOC4wNDYtOC43MzctMjQuODc4bDEyLjItMTIuMjU0em0tMzUuNTkgMTQuOTY3YTI5Ljg1IDI5Ljg1IDAgMCAxIDI5LjkyNCAyOS45MjYgMjkuODUgMjkuODUgMCAwIDEtMjkuOTI0IDI5LjkyNEEyOS44NSAyOS44NSAwIDAgMSA5LjQ5OCA1OS45MjljMC0xNi41ODYgMTMuMzM5LTI5LjkyNiAyOS45MjYtMjkuOTI2ek02MC4xODUuMDEzTDE5LjU3Mi4wOGwuMDE2IDkuNSA0MC42MTMtLjA2NnoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Profiler")}));a.push(this.addEntry("gcp google cloud platform management tools profiler",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Profiler',new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMxNC44ODMzMTI4NTM1OTA3IiBoZWlnaHQ9IjM3Ny4zNTIwNjc2NDgzMTU0IiB2aWV3Qm94PSItMC41MDE5OTg5MDEzNjcxODc1IDAuMDEzMDAwMDAwMjY4MjIwOTAxIDgzLjMxMjk5NTkxMDY0NDUzIDk5Ljg0MTAwMzQxNzk2ODc1Ij4mI3hhOzxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOzwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM5LjQ5OSAzOS42NzJ2MjAuMDI5TDIyLjk3MyA3MS42N2EyMC4yNCAyMC4yNCAwIDAgMCAzMC43ODIgMi41NTQgMjAuMjQgMjAuMjQgMCAwIDAgNS45MjgtMTQuMzEyYzAtMTEuMTU3LTkuMDI4LTIwLjIwOS0yMC4xODUtMjAuMjR6bS0xLjMwNC4wMzlsLS4wNDkuMDAzLjA0OS0uMDAzem0tLjk2LjA4OWEyMC4yNCAyMC4yNCAwIDAgMC0xNy41MyAxNS42NzNjMS45MzgtOC4zMDYgOS4xNjMtMTQuNjg0IDE3LjUzLTE1LjY3M3pNMTkuNjEyIDU1Ljg5MmwtLjA3Mi4zNTcuMDcyLS4zNTd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM5LjQ5OSA1OS43MDFMMjIuOTY2IDcxLjY3NmEyMC4xNSAyMC4xNSAwIDAgMS0zLjc3Mi0xMS43N2MwLTExLjE3OSA5LjUzOC0yMC4yNDEgMjAuMzA0LTIwLjI0MXptMzUuNTE1LTQ0LjY2NUw2Mi42MzIgMjcuNDc2Yy02LjU0OC00LjY5OS0xNC41NjQtNy40NzItMjMuMjA4LTcuNDcyLTIxLjk5MSAwLTM5LjkyNiAxNy45MzUtMzkuOTI2IDM5LjkyNnMxNy45MzUgMzkuOTI0IDM5LjkyNiAzOS45MjRTNzkuMzQ4IDgxLjkyIDc5LjM0OCA1OS45MjljMC05LjM5NC0zLjI3NC0xOC4wNDYtOC43MzctMjQuODc4bDEyLjItMTIuMjU0em0tMzUuNTkgMTQuOTY3YTI5Ljg1IDI5Ljg1IDAgMCAxIDI5LjkyNCAyOS45MjYgMjkuODUgMjkuODUgMCAwIDEtMjkuOTI0IDI5LjkyNEEyOS44NSAyOS44NSAwIDAgMSA5LjQ5OCA1OS45MjljMC0xNi41ODYgMTMuMzM5LTI5LjkyNiAyOS45MjYtMjkuOTI2ek02MC4xODUuMDEzTDE5LjU3Mi4wOGwuMDE2IDkuNSA0MC42MTMtLjA2NnoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Profiler")}));a.push(this.addEntry("gcp google cloud platform management tools profiler",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Profiler', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Mobile App")}));a.push(this.addEntry("gcp google cloud platform management tools profiler",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Profiler",new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMxNC44ODMzMTI4NTM1OTA3IiBoZWlnaHQ9IjM3Ny4zNTIwNjc2NDgzMTU0IiB2aWV3Qm94PSItMC41MDE5OTg5MDEzNjcxODc1IDAuMDEzMDAwMDAwMjY4MjIwOTAxIDgzLjMxMjk5NTkxMDY0NDUzIDk5Ljg0MTAwMzQxNzk2ODc1Ij4mI3hhOzxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOzwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM5LjQ5OSAzOS42NzJ2MjAuMDI5TDIyLjk3MyA3MS42N2EyMC4yNCAyMC4yNCAwIDAgMCAzMC43ODIgMi41NTQgMjAuMjQgMjAuMjQgMCAwIDAgNS45MjgtMTQuMzEyYzAtMTEuMTU3LTkuMDI4LTIwLjIwOS0yMC4xODUtMjAuMjR6bS0xLjMwNC4wMzlsLS4wNDkuMDAzLjA0OS0uMDAzem0tLjk2LjA4OWEyMC4yNCAyMC4yNCAwIDAgMC0xNy41MyAxNS42NzNjMS45MzgtOC4zMDYgOS4xNjMtMTQuNjg0IDE3LjUzLTE1LjY3M3pNMTkuNjEyIDU1Ljg5MmwtLjA3Mi4zNTcuMDcyLS4zNTd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM5LjQ5OSA1OS43MDFMMjIuOTY2IDcxLjY3NmEyMC4xNSAyMC4xNSAwIDAgMS0zLjc3Mi0xMS43N2MwLTExLjE3OSA5LjUzOC0yMC4yNDEgMjAuMzA0LTIwLjI0MXptMzUuNTE1LTQ0LjY2NUw2Mi42MzIgMjcuNDc2Yy02LjU0OC00LjY5OS0xNC41NjQtNy40NzItMjMuMjA4LTcuNDcyLTIxLjk5MSAwLTM5LjkyNiAxNy45MzUtMzkuOTI2IDM5LjkyNnMxNy45MzUgMzkuOTI0IDM5LjkyNiAzOS45MjRTNzkuMzQ4IDgxLjkyIDc5LjM0OCA1OS45MjljMC05LjM5NC0zLjI3NC0xOC4wNDYtOC43MzctMjQuODc4bDEyLjItMTIuMjU0em0tMzUuNTkgMTQuOTY3YTI5Ljg1IDI5Ljg1IDAgMCAxIDI5LjkyNCAyOS45MjYgMjkuODUgMjkuODUgMCAwIDEtMjkuOTI0IDI5LjkyNEEyOS44NSAyOS44NSAwIDAgMSA5LjQ5OCA1OS45MjljMC0xNi41ODYgMTMuMzM5LTI5LjkyNiAyOS45MjYtMjkuOTI2ek02MC4xODUuMDEzTDE5LjU3Mi4wOGwuMDE2IDkuNSA0MC42MTMtLjA2NnoiLz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Profiler")}));a.push(this.addEntry("gcp google cloud platform management tools profiler",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Profiler',new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMxNC44ODMzMTI4NTM1OTA3IiBoZWlnaHQ9IjM3Ny4zNTIwNjc2NDgzMTU0IiB2aWV3Qm94PSItMC41MDE5OTg5MDEzNjcxODc1IDAuMDEzMDAwMDAwMjY4MjIwOTAxIDgzLjMxMjk5NTkxMDY0NDUzIDk5Ljg0MTAwMzQxNzk2ODc1Ij4mI3hhOzxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOzwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM5LjQ5OSAzOS42NzJ2MjAuMDI5TDIyLjk3MyA3MS42N2EyMC4yNCAyMC4yNCAwIDAgMCAzMC43ODIgMi41NTQgMjAuMjQgMjAuMjQgMCAwIDAgNS45MjgtMTQuMzEyYzAtMTEuMTU3LTkuMDI4LTIwLjIwOS0yMC4xODUtMjAuMjR6bS0xLjMwNC4wMzlsLS4wNDkuMDAzLjA0OS0uMDAzem0tLjk2LjA4OWEyMC4yNCAyMC4yNCAwIDAgMC0xNy41MyAxNS42NzNjMS45MzgtOC4zMDYgOS4xNjMtMTQuNjg0IDE3LjUzLTE1LjY3M3pNMTkuNjEyIDU1Ljg5MmwtLjA3Mi4zNTcuMDcyLS4zNTd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM5LjQ5OSA1OS43MDFMMjIuOTY2IDcxLjY3NmEyMC4xNSAyMC4xNSAwIDAgMS0zLjc3Mi0xMS43N2MwLTExLjE3OSA5LjUzOC0yMC4yNDEgMjAuMzA0LTIwLjI0MXptMzUuNTE1LTQ0LjY2NUw2Mi42MzIgMjcuNDc2Yy02LjU0OC00LjY5OS0xNC41NjQtNy40NzItMjMuMjA4LTcuNDcyLTIxLjk5MSAwLTM5LjkyNiAxNy45MzUtMzkuOTI2IDM5LjkyNnMxNy45MzUgMzkuOTI0IDM5LjkyNiAzOS45MjRTNzkuMzQ4IDgxLjkyIDc5LjM0OCA1OS45MjljMC05LjM5NC0zLjI3NC0xOC4wNDYtOC43MzctMjQuODc4bDEyLjItMTIuMjU0em0tMzUuNTkgMTQuOTY3YTI5Ljg1IDI5Ljg1IDAgMCAxIDI5LjkyNCAyOS45MjYgMjkuODUgMjkuODUgMCAwIDEtMjkuOTI0IDI5LjkyNEEyOS44NSAyOS44NSAwIDAgMSA5LjQ5OCA1OS45MjljMC0xNi41ODYgMTMuMzM5LTI5LjkyNiAyOS45MjYtMjkuOTI2ek02MC4xODUuMDEzTDE5LjU3Mi4wOGwuMDE2IDkuNSA0MC42MTMtLjA2NnoiLz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Profiler")}));a.push(this.addEntry("gcp google cloud platform management tools profiler",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Profiler', new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMxNC44ODMzMTI4NTM1OTA3IiBoZWlnaHQ9IjM3Ny4zNTIwNjc2NDgzMTU0IiB2aWV3Qm94PSItMC41MDE5OTg5MDEzNjcxODc1IDAuMDEzMDAwMDAwMjY4MjIwOTAxIDgzLjMxMjk5NTkxMDY0NDUzIDk5Ljg0MTAwMzQxNzk2ODc1Ij4mI3hhOzxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOzwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM5LjQ5OSAzOS42NzJ2MjAuMDI5TDIyLjk3MyA3MS42N2EyMC4yNCAyMC4yNCAwIDAgMCAzMC43ODIgMi41NTQgMjAuMjQgMjAuMjQgMCAwIDAgNS45MjgtMTQuMzEyYzAtMTEuMTU3LTkuMDI4LTIwLjIwOS0yMC4xODUtMjAuMjR6bS0xLjMwNC4wMzlsLS4wNDkuMDAzLjA0OS0uMDAzem0tLjk2LjA4OWEyMC4yNCAyMC4yNCAwIDAgMC0xNy41MyAxNS42NzNjMS45MzgtOC4zMDYgOS4xNjMtMTQuNjg0IDE3LjUzLTE1LjY3M3pNMTkuNjEyIDU1Ljg5MmwtLjA3Mi4zNTcuMDcyLS4zNTd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM5LjQ5OSA1OS43MDFMMjIuOTY2IDcxLjY3NmEyMC4xNSAyMC4xNSAwIDAgMS0zLjc3Mi0xMS43N2MwLTExLjE3OSA5LjUzOC0yMC4yNDEgMjAuMzA0LTIwLjI0MXptMzUuNTE1LTQ0LjY2NUw2Mi42MzIgMjcuNDc2Yy02LjU0OC00LjY5OS0xNC41NjQtNy40NzItMjMuMjA4LTcuNDcyLTIxLjk5MSAwLTM5LjkyNiAxNy45MzUtMzkuOTI2IDM5LjkyNnMxNy45MzUgMzkuOTI0IDM5LjkyNiAzOS45MjRTNzkuMzQ4IDgxLjkyIDc5LjM0OCA1OS45MjljMC05LjM5NC0zLjI3NC0xOC4wNDYtOC43MzctMjQuODc4bDEyLjItMTIuMjU0em0tMzUuNTkgMTQuOTY3YTI5Ljg1IDI5Ljg1IDAgMCAxIDI5LjkyNCAyOS45MjYgMjkuODUgMjkuODUgMCAwIDEtMjkuOTI0IDI5LjkyNEEyOS44NSAyOS44NSAwIDAgMSA5LjQ5OCA1OS45MjljMC0xNi41ODYgMTMuMzM5LTI5LjkyNiAyOS45MjYtMjkuOTI2ek02MC4xODUuMDEzTDE5LjU3Mi4wOGwuMDE2IDkuNSA0MC42MTMtLjA2NnoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Profiler")}));a.push(this.addEntry("gcp google cloud platform management tools billing api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Billing\nAPI",new mxGeometry(0,0,30,30), +e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Profiler")}));a.push(this.addEntry("gcp google cloud platform management tools billing api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Billing\nAPI",new mxGeometry(0,0,30,30), "editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Billing API")}));a.push(this.addEntry("gcp google cloud platform management tools billing api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Billing API', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Billing API")}));a.push(this.addEntry("gcp google cloud platform management tools billing api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Billing API', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Billing API")}));a.push(this.addEntry("gcp google cloud platform management tools billing api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Billing API', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Billing API")}));a.push(this.addEntry("gcp google cloud platform management tools billing api application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Billing API', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Billing API")}));a.push(this.addEntry("gcp google cloud platform management tools cloud api apis application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nAPI",new mxGeometry(0,0,30, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Billing API")}));a.push(this.addEntry("gcp google cloud platform management tools cloud api apis application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nAPI",new mxGeometry(0,0,30, 30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQuNDkgMTBMMTAgMTQuNDkgNS41MSAxMCAxMCA1LjUxek0xMCAxMi45MUwxMi45MSAxMCAxMCA3LjA5IDcuMDkgMTB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIwIDEwaC0yLjY1bC0zLjAyIDMuMDJoMi42NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjAgMTBsLTMuMDItMy4wMmgtMi42NUwxNy4zNSAxMHpNMCAxMGgyLjY1bDMuMDItMy4wMkgzLjAyeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01LjY3IDEzLjAyTDIuNjUgMTBIMGwzLjAyIDMuMDJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEwIDIuNjVWMEw2Ljk4IDMuMDJ2Mi42NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMDIgNS42N1YzLjAyTDEwIDB2Mi42NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTAgMjB2LTIuNjVsLTMuMDItMy4wMnYyLjY1eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMy4wMiAxNi45OHYtMi42NUwxMCAxNy4zNVYyMHoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud API")}));a.push(this.addEntry("gcp google cloud platform management tools cloud api apis application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud API', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud API")}));a.push(this.addEntry("gcp google cloud platform management tools cloud api apis application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud API', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQuNDkgMTBMMTAgMTQuNDkgNS41MSAxMCAxMCA1LjUxek0xMCAxMi45MUwxMi45MSAxMCAxMCA3LjA5IDcuMDkgMTB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIwIDEwaC0yLjY1bC0zLjAyIDMuMDJoMi42NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjAgMTBsLTMuMDItMy4wMmgtMi42NUwxNy4zNSAxMHpNMCAxMGgyLjY1bDMuMDItMy4wMkgzLjAyeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01LjY3IDEzLjAyTDIuNjUgMTBIMGwzLjAyIDMuMDJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEwIDIuNjVWMEw2Ljk4IDMuMDJ2Mi42NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMDIgNS42N1YzLjAyTDEwIDB2Mi42NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTAgMjB2LTIuNjVsLTMuMDItMy4wMnYyLjY1eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMy4wMiAxNi45OHYtMi42NUwxMCAxNy4zNVYyMHoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud API")}));a.push(this.addEntry("gcp google cloud platform management tools cloud api apis application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud API', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud API")}));a.push(this.addEntry("gcp google cloud platform management tools cloud api apis application programming interface",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud API', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQuNDkgMTBMMTAgMTQuNDkgNS41MSAxMCAxMCA1LjUxek0xMCAxMi45MUwxMi45MSAxMCAxMCA3LjA5IDcuMDkgMTB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIwIDEwaC0yLjY1bC0zLjAyIDMuMDJoMi42NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjAgMTBsLTMuMDItMy4wMmgtMi42NUwxNy4zNSAxMHpNMCAxMGgyLjY1bDMuMDItMy4wMkgzLjAyeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01LjY3IDEzLjAyTDIuNjUgMTBIMGwzLjAyIDMuMDJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEwIDIuNjVWMEw2Ljk4IDMuMDJ2Mi42NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMDIgNS42N1YzLjAyTDEwIDB2Mi42NXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTAgMjB2LTIuNjVsLTMuMDItMy4wMnYyLjY1eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMy4wMiAxNi45OHYtMi42NUwxMCAxNy4zNVYyMHoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud API")}));this.addPalette("gcp2Management Tools","GCP / Management Tools",!1,mxUtils.bind(this,function(b){for(var d=0;dName
Virtual Private Cloud', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud API")}));this.addPalette("gcp2Management Tools","GCP / Management Tools",!1,mxUtils.bind(this,function(b){for(var e=0;eName
Virtual Private Cloud', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTQgMGg2djZoLTZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE3IDBoM3Y2aC0zeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNCAxNGg2djZoLTZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE3IDE0aDN2NmgtM3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMCAwaDZ2NkgweiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zIDBoM3Y2SDN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTAgMTRoNnY2SDB6Ii8+JiN4YTsJPGcgY2xhc3M9InN0MSI+JiN4YTsJCTxwYXRoIGQ9Ik0zIDE0aDN2Nkgzek02IDJoOHYySDZ6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik02IDE2aDh2Mkg2ek0xNiA2aDJ2OGgtMnpNMiA2aDJ2OEgyeiIvPiYjeGE7CTwvZz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMiA2aDJ2Mkgyem0xNCAwaDJ2MmgtMnpNNiAyaDJ2Mkg2em0wIDE0aDJ2Mkg2eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Virtual Private Cloud")}));a.push(this.addEntry("gcp google cloud platform networking virtual private cloud",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Virtual Private Cloud', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Virtual Private Cloud")}));a.push(this.addEntry("gcp google cloud platform networking virtual private cloud",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Virtual Private Cloud', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTQgMGg2djZoLTZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE3IDBoM3Y2aC0zeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNCAxNGg2djZoLTZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE3IDE0aDN2NmgtM3oiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMCAwaDZ2NkgweiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zIDBoM3Y2SDN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTAgMTRoNnY2SDB6Ii8+JiN4YTsJPGcgY2xhc3M9InN0MSI+JiN4YTsJCTxwYXRoIGQ9Ik0zIDE0aDN2Nkgzek02IDJoOHYySDZ6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik02IDE2aDh2Mkg2ek0xNiA2aDJ2OGgtMnpNMiA2aDJ2OEgyeiIvPiYjeGE7CTwvZz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMiA2aDJ2Mkgyem0xNCAwaDJ2MmgtMnpNNiAyaDJ2Mkg2em0wIDE0aDJ2Mkg2eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Virtual Private Cloud")}));a.push(this.addEntry("gcp google cloud platform networking cloud interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nInterconnect",new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxOCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00IDhIMHYyaDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMgNGgxMHYxMEgzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA4aC00LjY3djJIMjB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE1IDJ2MTRINnYyaDExdi0yVjIgMEg2djJ6TTggNGg1djEwSDh6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Interconnect")}));a.push(this.addEntry("gcp google cloud platform networking cloud interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,180,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Interconnect',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Virtual Private Cloud")}));a.push(this.addEntry("gcp google cloud platform networking cloud interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nInterconnect",new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxOCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00IDhIMHYyaDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMgNGgxMHYxMEgzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA4aC00LjY3djJIMjB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE1IDJ2MTRINnYyaDExdi0yVjIgMEg2djJ6TTggNGg1djEwSDh6Ii8+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Interconnect")}));a.push(this.addEntry("gcp google cloud platform networking cloud interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,180,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Interconnect',new mxGeometry(0, 0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxOCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00IDhIMHYyaDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMgNGgxMHYxMEgzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA4aC00LjY3djJIMjB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE1IDJ2MTRINnYyaDExdi0yVjIgMEg2djJ6TTggNGg1djEwSDh6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Interconnect")}));a.push(this.addEntry("gcp google cloud platform networking cloud interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Interconnect', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Interconnect")}));a.push(this.addEntry("gcp google cloud platform networking cloud interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Interconnect', new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxOCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00IDhIMHYyaDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMgNGgxMHYxMEgzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA4aC00LjY3djJIMjB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE1IDJ2MTRINnYyaDExdi0yVjIgMEg2djJ6TTggNGg1djEwSDh6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Interconnect")}));a.push(this.addEntry("gcp google cloud platform networking cloud load balancing",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud Load\nBalancing",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTYgMTBoMnY0aC0yem0tNyAwaDJ2NEg5em0tNyAwaDJ2NEgyeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05IDVoMnY0SDl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIgOWgxNnYySDJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQgMGgxMnY1SDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDBoNnY1aC02eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNCAxNGg2djZoLTZ6TTAgMTRoNnY2SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMgMTRoM3Y2SDN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTcgMTRoNnY2SDd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDE0aDN2NmgtM3ptNyAwaDN2NmgtM3oiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Load Balancing")}));a.push(this.addEntry("gcp google cloud platform networking cloud load balancing",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Load Balancing', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Interconnect")}));a.push(this.addEntry("gcp google cloud platform networking cloud load balancing",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud Load\nBalancing",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTYgMTBoMnY0aC0yem0tNyAwaDJ2NEg5em0tNyAwaDJ2NEgyeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05IDVoMnY0SDl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIgOWgxNnYySDJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQgMGgxMnY1SDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDBoNnY1aC02eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNCAxNGg2djZoLTZ6TTAgMTRoNnY2SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMgMTRoM3Y2SDN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTcgMTRoNnY2SDd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDE0aDN2NmgtM3ptNyAwaDN2NmgtM3oiLz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Load Balancing")}));a.push(this.addEntry("gcp google cloud platform networking cloud load balancing",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Load Balancing', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTYgMTBoMnY0aC0yem0tNyAwaDJ2NEg5em0tNyAwaDJ2NEgyeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05IDVoMnY0SDl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIgOWgxNnYySDJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQgMGgxMnY1SDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDBoNnY1aC02eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNCAxNGg2djZoLTZ6TTAgMTRoNnY2SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMgMTRoM3Y2SDN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTcgMTRoNnY2SDd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDE0aDN2NmgtM3ptNyAwaDN2NmgtM3oiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Load Balancing")}));a.push(this.addEntry("gcp google cloud platform networking cloud load balancing",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Load Balancing', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Load Balancing")}));a.push(this.addEntry("gcp google cloud platform networking cloud load balancing",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Load Balancing', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTYgMTBoMnY0aC0yem0tNyAwaDJ2NEg5em0tNyAwaDJ2NEgyeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05IDVoMnY0SDl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIgOWgxNnYySDJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQgMGgxMnY1SDR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDBoNnY1aC02eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNCAxNGg2djZoLTZ6TTAgMTRoNnY2SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMgMTRoM3Y2SDN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTcgMTRoNnY2SDd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDE0aDN2NmgtM3ptNyAwaDN2NmgtM3oiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Load Balancing")}));a.push(this.addEntry("gcp google cloud platform networking cloud dns domain name server",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nDNS",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTkgNmgydjEwSDl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIwIDE3SDB2MmgyMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTIgMTZIOHY0aDR6TTAgMGgyMHY2SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDBoMTB2NkgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMiAyaDJ2MkgyeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0wIDhoMjB2NkgweiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCA4aDEwdjZIMTB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MyIgZD0iTTIgMTBoMnYySDJ6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud DNS")}));a.push(this.addEntry("gcp google cloud platform networking cloud dns domain name server",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud DNS',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Load Balancing")}));a.push(this.addEntry("gcp google cloud platform networking cloud dns domain name server",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nDNS",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTkgNmgydjEwSDl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIwIDE3SDB2MmgyMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTIgMTZIOHY0aDR6TTAgMGgyMHY2SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDBoMTB2NkgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMiAyaDJ2MkgyeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0wIDhoMjB2NkgweiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCA4aDEwdjZIMTB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MyIgZD0iTTIgMTBoMnYySDJ6Ii8+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud DNS")}));a.push(this.addEntry("gcp google cloud platform networking cloud dns domain name server",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud DNS',new mxGeometry(0, 0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTkgNmgydjEwSDl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIwIDE3SDB2MmgyMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTIgMTZIOHY0aDR6TTAgMGgyMHY2SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDBoMTB2NkgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMiAyaDJ2MkgyeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0wIDhoMjB2NkgweiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCA4aDEwdjZIMTB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MyIgZD0iTTIgMTBoMnYySDJ6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud DNS")}));a.push(this.addEntry("gcp google cloud platform networking cloud dns domain name server",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud DNS', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud DNS")}));a.push(this.addEntry("gcp google cloud platform networking cloud dns domain name server",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud DNS', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTkgNmgydjEwSDl6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIwIDE3SDB2MmgyMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTIgMTZIOHY0aDR6TTAgMGgyMHY2SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDBoMTB2NkgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMiAyaDJ2MkgyeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0wIDhoMjB2NkgweiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCA4aDEwdjZIMTB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MyIgZD0iTTIgMTBoMnYySDJ6Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud DNS")}));a.push(this.addEntry("gcp google cloud platform networking cloud cdn",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nCDN",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMTMgNS42M1YzLjIxTDEwIDB2Mi40MXptMy43NSA3LjVMMjAgMTBoLTIuNWwtMy4xMiAzLjEzem0tMTMuNzUgMEwwIDEwaDIuNWwzLjEzIDMuMTN6bTEwIDEuMjV2Mi40MUwxMCAyMHYtMi40MXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02Ljg4IDUuNjNMMTAgMi40MVYwTDYuODggMy4yMXpNMTcuNSAxMEgyMGwtMy4xMi0zLjEyaC0yLjV6bS0xNSAwSDBsMy4xMy0zLjEyaDIuNXptNC4zOCA0LjM4TDEwIDE3LjU5VjIwbC0zLjEyLTMuMjF6bTAtNy41aDYuMjV2Ni4yNUg2Ljg4eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuODggMTMuMTNsNi4yNS02LjI1djYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBsMy4xMy0zLjEydjYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud CDN")}));a.push(this.addEntry("gcp google cloud platform networking cloud cdn",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud CDN',new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMTMgNS42M1YzLjIxTDEwIDB2Mi40MXptMy43NSA3LjVMMjAgMTBoLTIuNWwtMy4xMiAzLjEzem0tMTMuNzUgMEwwIDEwaDIuNWwzLjEzIDMuMTN6bTEwIDEuMjV2Mi40MUwxMCAyMHYtMi40MXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02Ljg4IDUuNjNMMTAgMi40MVYwTDYuODggMy4yMXpNMTcuNSAxMEgyMGwtMy4xMi0zLjEyaC0yLjV6bS0xNSAwSDBsMy4xMy0zLjEyaDIuNXptNC4zOCA0LjM4TDEwIDE3LjU5VjIwbC0zLjEyLTMuMjF6bTAtNy41aDYuMjV2Ni4yNUg2Ljg4eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuODggMTMuMTNsNi4yNS02LjI1djYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBsMy4xMy0zLjEydjYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud CDN")}));a.push(this.addEntry("gcp google cloud platform networking cloud cdn",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud CDN',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud DNS")}));a.push(this.addEntry("gcp google cloud platform networking cloud cdn",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nCDN",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMTMgNS42M1YzLjIxTDEwIDB2Mi40MXptMy43NSA3LjVMMjAgMTBoLTIuNWwtMy4xMiAzLjEzem0tMTMuNzUgMEwwIDEwaDIuNWwzLjEzIDMuMTN6bTEwIDEuMjV2Mi40MUwxMCAyMHYtMi40MXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02Ljg4IDUuNjNMMTAgMi40MVYwTDYuODggMy4yMXpNMTcuNSAxMEgyMGwtMy4xMi0zLjEyaC0yLjV6bS0xNSAwSDBsMy4xMy0zLjEyaDIuNXptNC4zOCA0LjM4TDEwIDE3LjU5VjIwbC0zLjEyLTMuMjF6bTAtNy41aDYuMjV2Ni4yNUg2Ljg4eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuODggMTMuMTNsNi4yNS02LjI1djYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBsMy4xMy0zLjEydjYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud CDN")}));a.push(this.addEntry("gcp google cloud platform networking cloud cdn",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud CDN',new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMTMgNS42M1YzLjIxTDEwIDB2Mi40MXptMy43NSA3LjVMMjAgMTBoLTIuNWwtMy4xMiAzLjEzem0tMTMuNzUgMEwwIDEwaDIuNWwzLjEzIDMuMTN6bTEwIDEuMjV2Mi40MUwxMCAyMHYtMi40MXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02Ljg4IDUuNjNMMTAgMi40MVYwTDYuODggMy4yMXpNMTcuNSAxMEgyMGwtMy4xMi0zLjEyaC0yLjV6bS0xNSAwSDBsMy4xMy0zLjEyaDIuNXptNC4zOCA0LjM4TDEwIDE3LjU5VjIwbC0zLjEyLTMuMjF6bTAtNy41aDYuMjV2Ni4yNUg2Ljg4eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuODggMTMuMTNsNi4yNS02LjI1djYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBsMy4xMy0zLjEydjYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud CDN")}));a.push(this.addEntry("gcp google cloud platform networking cloud cdn",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud CDN',new mxGeometry(0, 0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMTMgNS42M1YzLjIxTDEwIDB2Mi40MXptMy43NSA3LjVMMjAgMTBoLTIuNWwtMy4xMiAzLjEzem0tMTMuNzUgMEwwIDEwaDIuNWwzLjEzIDMuMTN6bTEwIDEuMjV2Mi40MUwxMCAyMHYtMi40MXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02Ljg4IDUuNjNMMTAgMi40MVYwTDYuODggMy4yMXpNMTcuNSAxMEgyMGwtMy4xMi0zLjEyaC0yLjV6bS0xNSAwSDBsMy4xMy0zLjEyaDIuNXptNC4zOCA0LjM4TDEwIDE3LjU5VjIwbC0zLjEyLTMuMjF6bTAtNy41aDYuMjV2Ni4yNUg2Ljg4eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuODggMTMuMTNsNi4yNS02LjI1djYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBsMy4xMy0zLjEydjYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud CDN")}));a.push(this.addEntry("gcp google cloud platform networking cloud network",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nNetwork",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMTMgNS42M1YzLjIxTDEwIDB2Mi40MXptMy43NSA3LjVMMjAgMTBoLTIuNWwtMy4xMiAzLjEzem0tMTMuNzUgMEwwIDEwaDIuNWwzLjEzIDMuMTN6bTEwIDEuMjV2Mi40MUwxMCAyMHYtMi40MXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02Ljg4IDUuNjNMMTAgMi40MVYwTDYuODggMy4yMXpNMTcuNSAxMEgyMGwtMy4xMi0zLjEyaC0yLjV6bS0xNSAwSDBsMy4xMy0zLjEyaDIuNXptNC4zOCA0LjM4TDEwIDE3LjU5VjIwbC0zLjEyLTMuMjF6bTAtNy41aDYuMjV2Ni4yNUg2Ljg4eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuODggMTMuMTNsNi4yNS02LjI1djYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBsMy4xMy0zLjEydjYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Network")}));a.push(this.addEntry("gcp google cloud platform networking cloud network",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Network',new mxGeometry(0,0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud CDN")}));a.push(this.addEntry("gcp google cloud platform networking cloud network",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nNetwork",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMTMgNS42M1YzLjIxTDEwIDB2Mi40MXptMy43NSA3LjVMMjAgMTBoLTIuNWwtMy4xMiAzLjEzem0tMTMuNzUgMEwwIDEwaDIuNWwzLjEzIDMuMTN6bTEwIDEuMjV2Mi40MUwxMCAyMHYtMi40MXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02Ljg4IDUuNjNMMTAgMi40MVYwTDYuODggMy4yMXpNMTcuNSAxMEgyMGwtMy4xMi0zLjEyaC0yLjV6bS0xNSAwSDBsMy4xMy0zLjEyaDIuNXptNC4zOCA0LjM4TDEwIDE3LjU5VjIwbC0zLjEyLTMuMjF6bTAtNy41aDYuMjV2Ni4yNUg2Ljg4eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuODggMTMuMTNsNi4yNS02LjI1djYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBsMy4xMy0zLjEydjYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Network")}));a.push(this.addEntry("gcp google cloud platform networking cloud network",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Network',new mxGeometry(0,0, 30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMTMgNS42M1YzLjIxTDEwIDB2Mi40MXptMy43NSA3LjVMMjAgMTBoLTIuNWwtMy4xMiAzLjEzem0tMTMuNzUgMEwwIDEwaDIuNWwzLjEzIDMuMTN6bTEwIDEuMjV2Mi40MUwxMCAyMHYtMi40MXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02Ljg4IDUuNjNMMTAgMi40MVYwTDYuODggMy4yMXpNMTcuNSAxMEgyMGwtMy4xMi0zLjEyaC0yLjV6bS0xNSAwSDBsMy4xMy0zLjEyaDIuNXptNC4zOCA0LjM4TDEwIDE3LjU5VjIwbC0zLjEyLTMuMjF6bTAtNy41aDYuMjV2Ni4yNUg2Ljg4eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuODggMTMuMTNsNi4yNS02LjI1djYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBsMy4xMy0zLjEydjYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Network")}));a.push(this.addEntry("gcp google cloud platform networking cloud network",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Network', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Network")}));a.push(this.addEntry("gcp google cloud platform networking cloud network",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Network', new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuMTMgNS42M1YzLjIxTDEwIDB2Mi40MXptMy43NSA3LjVMMjAgMTBoLTIuNWwtMy4xMiAzLjEzem0tMTMuNzUgMEwwIDEwaDIuNWwzLjEzIDMuMTN6bTEwIDEuMjV2Mi40MUwxMCAyMHYtMi40MXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02Ljg4IDUuNjNMMTAgMi40MVYwTDYuODggMy4yMXpNMTcuNSAxMEgyMGwtMy4xMi0zLjEyaC0yLjV6bS0xNSAwSDBsMy4xMy0zLjEyaDIuNXptNC4zOCA0LjM4TDEwIDE3LjU5VjIwbC0zLjEyLTMuMjF6bTAtNy41aDYuMjV2Ni4yNUg2Ljg4eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuODggMTMuMTNsNi4yNS02LjI1djYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMTBsMy4xMy0zLjEydjYuMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Network")}));a.push(this.addEntry("gcp google cloud platform networking cloud external ip address internal protocol",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud External\nIP Addresses",new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Network")}));a.push(this.addEntry("gcp google cloud platform networking cloud external ip address internal protocol",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud External\nIP Addresses",new mxGeometry(0, 0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk5OTk5ODA5MjY1MTM2NyIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAtMi44NDIxNzA1NjE4NzU1NzQ1ZS0xNSAxOS45OTk5OTgwOTI2NTEzNjcgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNS40OSAxMC40djYuN2EuNC40IDAgMCAxLS40LjRIMi45YS40LjQgMCAwIDEtLjQtLjRWNC45YS40LjQgMCAwIDEgLjQtLjRoNi43YS40LjQgMCAwIDAgLjQtLjRWMi40YS40LjQgMCAwIDAtLjQtLjRILjRhLjQuNCAwIDAgMC0uNC40djE3LjJhLjQuNCAwIDAgMCAuNC40aDE3LjJhLjQuNCAwIDAgMCAuNC0uNHYtOS4yYS40LjQgMCAwIDAtLjQtLjRoLTEuNzFhLjQuNCAwIDAgMC0uNC40eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiAuNHY3LjJhLjQuNCAwIDAgMCAuNC40aDcuMmEuNC40IDAgMCAwIC40LS40Vi40YS40LjQgMCAwIDAtLjQtLjRoLTcuMmEuNC40IDAgMCAwLS40LjR6bTUuNiA0LjFoLTEuNzFhLjQuNCAwIDAgMS0uNC0uNFYyLjRhLjQuNCAwIDAgMSAuNC0uNGgxLjcxYS40LjQgMCAwIDEgLjQuNHYxLjdhLjQuNCAwIDAgMS0uNC40eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud External IP Address")}));a.push(this.addEntry("gcp google cloud platform networking cloud external ip address internet protocol",function(){var b=new mxCell("",new mxGeometry(0,0,220,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud External IP Address', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud External IP Address")}));a.push(this.addEntry("gcp google cloud platform networking cloud external ip address internet protocol",function(){var b=new mxCell("",new mxGeometry(0,0,220,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud External IP Address', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk5OTk5ODA5MjY1MTM2NyIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAtMi44NDIxNzA1NjE4NzU1NzQ1ZS0xNSAxOS45OTk5OTgwOTI2NTEzNjcgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNS40OSAxMC40djYuN2EuNC40IDAgMCAxLS40LjRIMi45YS40LjQgMCAwIDEtLjQtLjRWNC45YS40LjQgMCAwIDEgLjQtLjRoNi43YS40LjQgMCAwIDAgLjQtLjRWMi40YS40LjQgMCAwIDAtLjQtLjRILjRhLjQuNCAwIDAgMC0uNC40djE3LjJhLjQuNCAwIDAgMCAuNC40aDE3LjJhLjQuNCAwIDAgMCAuNC0uNHYtOS4yYS40LjQgMCAwIDAtLjQtLjRoLTEuNzFhLjQuNCAwIDAgMC0uNC40eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiAuNHY3LjJhLjQuNCAwIDAgMCAuNC40aDcuMmEuNC40IDAgMCAwIC40LS40Vi40YS40LjQgMCAwIDAtLjQtLjRoLTcuMmEuNC40IDAgMCAwLS40LjR6bTUuNiA0LjFoLTEuNzFhLjQuNCAwIDAgMS0uNC0uNFYyLjRhLjQuNCAwIDAgMSAuNC0uNGgxLjcxYS40LjQgMCAwIDEgLjQuNHYxLjdhLjQuNCAwIDAgMS0uNC40eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud External IP Address")}));a.push(this.addEntry("gcp google cloud platform networking cloud external ip address internet protocol",function(){var b=new mxCell("",new mxGeometry(0,0,228,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud External IP Address', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud External IP Address")}));a.push(this.addEntry("gcp google cloud platform networking cloud external ip address internet protocol",function(){var b=new mxCell("",new mxGeometry(0,0,228,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud External IP Address', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk5OTk5ODA5MjY1MTM2NyIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAtMi44NDIxNzA1NjE4NzU1NzQ1ZS0xNSAxOS45OTk5OTgwOTI2NTEzNjcgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNS40OSAxMC40djYuN2EuNC40IDAgMCAxLS40LjRIMi45YS40LjQgMCAwIDEtLjQtLjRWNC45YS40LjQgMCAwIDEgLjQtLjRoNi43YS40LjQgMCAwIDAgLjQtLjRWMi40YS40LjQgMCAwIDAtLjQtLjRILjRhLjQuNCAwIDAgMC0uNC40djE3LjJhLjQuNCAwIDAgMCAuNC40aDE3LjJhLjQuNCAwIDAgMCAuNC0uNHYtOS4yYS40LjQgMCAwIDAtLjQtLjRoLTEuNzFhLjQuNCAwIDAgMC0uNC40eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiAuNHY3LjJhLjQuNCAwIDAgMCAuNC40aDcuMmEuNC40IDAgMCAwIC40LS40Vi40YS40LjQgMCAwIDAtLjQtLjRoLTcuMmEuNC40IDAgMCAwLS40LjR6bTUuNiA0LjFoLTEuNzFhLjQuNCAwIDAgMS0uNC0uNFYyLjRhLjQuNCAwIDAgMSAuNC0uNGgxLjcxYS40LjQgMCAwIDEgLjQuNHYxLjdhLjQuNCAwIDAgMS0uNC40eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud External IP Address")}));a.push(this.addEntry("gcp google cloud platform networking cloud routes",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nRoutes",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5LjI5OTk5OTIzNzA2MDU0NyIgdmlld0JveD0iMCAwIDIwIDE5LjI5OTk5OTIzNzA2MDU0NyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIuNDMgNi4xSDBWMi42N2gzLjk0bDguNCAxMC40OWgyLjM0di0yLjcyTDIwIDE0Ljg3bC01LjMyIDQuNDN2LTIuNzFoLTMuODd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE0LjY4IDYuMTR2Mi43MkwyMCA0LjQzIDE0LjY4IDB2Mi43MWgtMy44N0w4LjMzIDUuODJsMi4xMyAyLjY3IDEuODgtMi4zNXpNMCAxMy4ydjMuNDNoMy45NGwyLjUyLTMuMTUtMi4xMy0yLjY3LTEuOSAyLjM5eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Routes")}));a.push(this.addEntry("gcp google cloud platform networking cloud routes",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Routes',new mxGeometry(0,0,30, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud External IP Address")}));a.push(this.addEntry("gcp google cloud platform networking cloud routes",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nRoutes",new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5LjI5OTk5OTIzNzA2MDU0NyIgdmlld0JveD0iMCAwIDIwIDE5LjI5OTk5OTIzNzA2MDU0NyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIuNDMgNi4xSDBWMi42N2gzLjk0bDguNCAxMC40OWgyLjM0di0yLjcyTDIwIDE0Ljg3bC01LjMyIDQuNDN2LTIuNzFoLTMuODd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE0LjY4IDYuMTR2Mi43MkwyMCA0LjQzIDE0LjY4IDB2Mi43MWgtMy44N0w4LjMzIDUuODJsMi4xMyAyLjY3IDEuODgtMi4zNXpNMCAxMy4ydjMuNDNoMy45NGwyLjUyLTMuMTUtMi4xMy0yLjY3LTEuOSAyLjM5eiIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Routes")}));a.push(this.addEntry("gcp google cloud platform networking cloud routes",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Routes',new mxGeometry(0,0,30, 28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5LjI5OTk5OTIzNzA2MDU0NyIgdmlld0JveD0iMCAwIDIwIDE5LjI5OTk5OTIzNzA2MDU0NyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIuNDMgNi4xSDBWMi42N2gzLjk0bDguNCAxMC40OWgyLjM0di0yLjcyTDIwIDE0Ljg3bC01LjMyIDQuNDN2LTIuNzFoLTMuODd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE0LjY4IDYuMTR2Mi43MkwyMCA0LjQzIDE0LjY4IDB2Mi43MWgtMy44N0w4LjMzIDUuODJsMi4xMyAyLjY3IDEuODgtMi4zNXpNMCAxMy4ydjMuNDNoMy45NGwyLjUyLTMuMTUtMi4xMy0yLjY3LTEuOSAyLjM5eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Routes")}));a.push(this.addEntry("gcp google cloud platform networking cloud routes",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Routes', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Routes")}));a.push(this.addEntry("gcp google cloud platform networking cloud routes",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Routes', new mxGeometry(0,0,30,28),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5LjI5OTk5OTIzNzA2MDU0NyIgdmlld0JveD0iMCAwIDIwIDE5LjI5OTk5OTIzNzA2MDU0NyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIuNDMgNi4xSDBWMi42N2gzLjk0bDguNCAxMC40OWgyLjM0di0yLjcyTDIwIDE0Ljg3bC01LjMyIDQuNDN2LTIuNzFoLTMuODd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE0LjY4IDYuMTR2Mi43MkwyMCA0LjQzIDE0LjY4IDB2Mi43MWgtMy44N0w4LjMzIDUuODJsMi4xMyAyLjY3IDEuODgtMi4zNXpNMCAxMy4ydjMuNDNoMy45NGwyLjUyLTMuMTUtMi4xMy0yLjY3LTEuOSAyLjM5eiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Routes")}));a.push(this.addEntry("gcp google cloud platform networking cloud firewall rules",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nFirewall Rules",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSIjNDI4NWY0IiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAgMGg4Ljg5djIuMjJIMHptMCAxNy43OGg4Ljg5VjIwSDB6bTAtOC44OWg4Ljg5djIuMjJIMHpNMTEuMTEgMEgyMHYyLjIyaC04Ljg5em0wIDE3Ljc4SDIwVjIwaC04Ljg5em0wLTguODlIMjB2Mi4yMmgtOC44OXpNNS41NSA0LjQ0aDguODl2Mi4yMkg1LjU1em0wIDguODloOC44OXYyLjIySDUuNTV6TTAgNC40NGgzLjMzdjIuMjJIMHptMCA4Ljg5aDMuMzN2Mi4yMkgwem0xNi42Ny04Ljg5SDIwdjIuMjJoLTMuMzN6bTAgOC44OUgyMHYyLjIyaC0zLjMzeiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Firewall Rules")}));a.push(this.addEntry("gcp google cloud platform networking cloud firewall rules",function(){var b=new mxCell("",new mxGeometry(0,0,180,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Firewall Rules', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Routes")}));a.push(this.addEntry("gcp google cloud platform networking cloud firewall rules",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nFirewall Rules",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSIjNDI4NWY0IiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAgMGg4Ljg5djIuMjJIMHptMCAxNy43OGg4Ljg5VjIwSDB6bTAtOC44OWg4Ljg5djIuMjJIMHpNMTEuMTEgMEgyMHYyLjIyaC04Ljg5em0wIDE3Ljc4SDIwVjIwaC04Ljg5em0wLTguODlIMjB2Mi4yMmgtOC44OXpNNS41NSA0LjQ0aDguODl2Mi4yMkg1LjU1em0wIDguODloOC44OXYyLjIySDUuNTV6TTAgNC40NGgzLjMzdjIuMjJIMHptMCA4Ljg5aDMuMzN2Mi4yMkgwem0xNi42Ny04Ljg5SDIwdjIuMjJoLTMuMzN6bTAgOC44OUgyMHYyLjIyaC0zLjMzeiIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Firewall Rules")}));a.push(this.addEntry("gcp google cloud platform networking cloud firewall rules",function(){var b=new mxCell("",new mxGeometry(0,0,180,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Firewall Rules', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSIjNDI4NWY0IiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAgMGg4Ljg5djIuMjJIMHptMCAxNy43OGg4Ljg5VjIwSDB6bTAtOC44OWg4Ljg5djIuMjJIMHpNMTEuMTEgMEgyMHYyLjIyaC04Ljg5em0wIDE3Ljc4SDIwVjIwaC04Ljg5em0wLTguODlIMjB2Mi4yMmgtOC44OXpNNS41NSA0LjQ0aDguODl2Mi4yMkg1LjU1em0wIDguODloOC44OXYyLjIySDUuNTV6TTAgNC40NGgzLjMzdjIuMjJIMHptMCA4Ljg5aDMuMzN2Mi4yMkgwem0xNi42Ny04Ljg5SDIwdjIuMjJoLTMuMzN6bTAgOC44OUgyMHYyLjIyaC0zLjMzeiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Firewall Rules")}));a.push(this.addEntry("gcp google cloud platform networking cloud firewall rules",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Firewall Rules', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Firewall Rules")}));a.push(this.addEntry("gcp google cloud platform networking cloud firewall rules",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Firewall Rules', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSIjNDI4NWY0IiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAgMGg4Ljg5djIuMjJIMHptMCAxNy43OGg4Ljg5VjIwSDB6bTAtOC44OWg4Ljg5djIuMjJIMHpNMTEuMTEgMEgyMHYyLjIyaC04Ljg5em0wIDE3Ljc4SDIwVjIwaC04Ljg5em0wLTguODlIMjB2Mi4yMmgtOC44OXpNNS41NSA0LjQ0aDguODl2Mi4yMkg1LjU1em0wIDguODloOC44OXYyLjIySDUuNTV6TTAgNC40NGgzLjMzdjIuMjJIMHptMCA4Ljg5aDMuMzN2Mi4yMkgwem0xNi42Ny04Ljg5SDIwdjIuMjJoLTMuMzN6bTAgOC44OUgyMHYyLjIyaC0zLjMzeiIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Firewall Rules")}));a.push(this.addEntry("gcp google cloud platform networking cloud vpn virtual private network",function(){var b=new mxCell("",new mxGeometry(0,0,100,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nVPN",new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3Ljk1MDAwMDc2MjkzOTQ1MyIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE3Ljk1MDAwMDc2MjkzOTQ1MyAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgY2xhc3M9InN0MSI+JiN4YTsJCTxwYXRoIGQ9Ik0xMS43IDkuMjhoNC4xOHYxLjM4SDExLjd6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0xNC45MiA0LjEyaDEuMzh2MTEuNzFoLTEuMzh6Ii8+JiN4YTsJPC9nPiYjeGE7CTxnIGNsYXNzPSJzdDAiPiYjeGE7CQk8cmVjdCB4PSIxMy4yNyIgeT0iMTUuMzIiIHdpZHRoPSI0LjY4IiBoZWlnaHQ9IjQuNjgiIHJ4PSIuMjgiLz4mI3hhOwkJPHJlY3QgeD0iMTMuMjciIHdpZHRoPSI0LjY4IiBoZWlnaHQ9IjQuNjgiIHJ4PSIuMjgiLz4mI3hhOwk8L2c+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMuOTUgOS4yOGg0LjI4djEuMzhIMy45NXoiLz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHJlY3QgeT0iNy42MyIgd2lkdGg9IjQuNjgiIGhlaWdodD0iNC42OCIgcng9Ii4yOCIvPiYjeGE7CQk8cGF0aCBkPSJNOS45NyAxMi4xN2EyLjIgMi4yIDAgMSAxIDAtNC40IDIuMiAyLjIgMCAwIDEgMi4yIDIuMiAyLjE5IDIuMTkgMCAwIDEtMi4yIDIuMnptMC0zLjU3YTEuMzggMS4zOCAwIDAgMC0xLjA1IDIuMzNBMS4zOCAxLjM4IDAgMCAwIDExLjMgMTBhMS4zNyAxLjM3IDAgMCAwLTEuMzMtMS40eiIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud VPN")}));a.push(this.addEntry("gcp google cloud platform networking cloud vpn virtual private network",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud VPN',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Firewall Rules")}));a.push(this.addEntry("gcp google cloud platform networking cloud vpn virtual private network",function(){var b=new mxCell("",new mxGeometry(0,0,100,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nVPN",new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3Ljk1MDAwMDc2MjkzOTQ1MyIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE3Ljk1MDAwMDc2MjkzOTQ1MyAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgY2xhc3M9InN0MSI+JiN4YTsJCTxwYXRoIGQ9Ik0xMS43IDkuMjhoNC4xOHYxLjM4SDExLjd6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0xNC45MiA0LjEyaDEuMzh2MTEuNzFoLTEuMzh6Ii8+JiN4YTsJPC9nPiYjeGE7CTxnIGNsYXNzPSJzdDAiPiYjeGE7CQk8cmVjdCB4PSIxMy4yNyIgeT0iMTUuMzIiIHdpZHRoPSI0LjY4IiBoZWlnaHQ9IjQuNjgiIHJ4PSIuMjgiLz4mI3hhOwkJPHJlY3QgeD0iMTMuMjciIHdpZHRoPSI0LjY4IiBoZWlnaHQ9IjQuNjgiIHJ4PSIuMjgiLz4mI3hhOwk8L2c+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMuOTUgOS4yOGg0LjI4djEuMzhIMy45NXoiLz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHJlY3QgeT0iNy42MyIgd2lkdGg9IjQuNjgiIGhlaWdodD0iNC42OCIgcng9Ii4yOCIvPiYjeGE7CQk8cGF0aCBkPSJNOS45NyAxMi4xN2EyLjIgMi4yIDAgMSAxIDAtNC40IDIuMiAyLjIgMCAwIDEgMi4yIDIuMiAyLjE5IDIuMTkgMCAwIDEtMi4yIDIuMnptMC0zLjU3YTEuMzggMS4zOCAwIDAgMC0xLjA1IDIuMzNBMS4zOCAxLjM4IDAgMCAwIDExLjMgMTBhMS4zNyAxLjM3IDAgMCAwLTEuMzMtMS40eiIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud VPN")}));a.push(this.addEntry("gcp google cloud platform networking cloud vpn virtual private network",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud VPN',new mxGeometry(0, 0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3Ljk1MDAwMDc2MjkzOTQ1MyIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE3Ljk1MDAwMDc2MjkzOTQ1MyAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgY2xhc3M9InN0MSI+JiN4YTsJCTxwYXRoIGQ9Ik0xMS43IDkuMjhoNC4xOHYxLjM4SDExLjd6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0xNC45MiA0LjEyaDEuMzh2MTEuNzFoLTEuMzh6Ii8+JiN4YTsJPC9nPiYjeGE7CTxnIGNsYXNzPSJzdDAiPiYjeGE7CQk8cmVjdCB4PSIxMy4yNyIgeT0iMTUuMzIiIHdpZHRoPSI0LjY4IiBoZWlnaHQ9IjQuNjgiIHJ4PSIuMjgiLz4mI3hhOwkJPHJlY3QgeD0iMTMuMjciIHdpZHRoPSI0LjY4IiBoZWlnaHQ9IjQuNjgiIHJ4PSIuMjgiLz4mI3hhOwk8L2c+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMuOTUgOS4yOGg0LjI4djEuMzhIMy45NXoiLz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHJlY3QgeT0iNy42MyIgd2lkdGg9IjQuNjgiIGhlaWdodD0iNC42OCIgcng9Ii4yOCIvPiYjeGE7CQk8cGF0aCBkPSJNOS45NyAxMi4xN2EyLjIgMi4yIDAgMSAxIDAtNC40IDIuMiAyLjIgMCAwIDEgMi4yIDIuMiAyLjE5IDIuMTkgMCAwIDEtMi4yIDIuMnptMC0zLjU3YTEuMzggMS4zOCAwIDAgMC0xLjA1IDIuMzNBMS4zOCAxLjM4IDAgMCAwIDExLjMgMTBhMS4zNyAxLjM3IDAgMCAwLTEuMzMtMS40eiIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud VPN")}));a.push(this.addEntry("gcp google cloud platform networking cloud vpn virtual private network",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud VPN', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud VPN")}));a.push(this.addEntry("gcp google cloud platform networking cloud vpn virtual private network",function(){var b=new mxCell("",new mxGeometry(0,0,138,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud VPN', new mxGeometry(0,0,27,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3Ljk1MDAwMDc2MjkzOTQ1MyIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE3Ljk1MDAwMDc2MjkzOTQ1MyAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgY2xhc3M9InN0MSI+JiN4YTsJCTxwYXRoIGQ9Ik0xMS43IDkuMjhoNC4xOHYxLjM4SDExLjd6Ii8+JiN4YTsJCTxwYXRoIGQ9Ik0xNC45MiA0LjEyaDEuMzh2MTEuNzFoLTEuMzh6Ii8+JiN4YTsJPC9nPiYjeGE7CTxnIGNsYXNzPSJzdDAiPiYjeGE7CQk8cmVjdCB4PSIxMy4yNyIgeT0iMTUuMzIiIHdpZHRoPSI0LjY4IiBoZWlnaHQ9IjQuNjgiIHJ4PSIuMjgiLz4mI3hhOwkJPHJlY3QgeD0iMTMuMjciIHdpZHRoPSI0LjY4IiBoZWlnaHQ9IjQuNjgiIHJ4PSIuMjgiLz4mI3hhOwk8L2c+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMuOTUgOS4yOGg0LjI4djEuMzhIMy45NXoiLz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHJlY3QgeT0iNy42MyIgd2lkdGg9IjQuNjgiIGhlaWdodD0iNC42OCIgcng9Ii4yOCIvPiYjeGE7CQk8cGF0aCBkPSJNOS45NyAxMi4xN2EyLjIgMi4yIDAgMSAxIDAtNC40IDIuMiAyLjIgMCAwIDEgMi4yIDIuMiAyLjE5IDIuMTkgMCAwIDEtMi4yIDIuMnptMC0zLjU3YTEuMzggMS4zOCAwIDAgMC0xLjA1IDIuMzNBMS4zOCAxLjM4IDAgMCAwIDExLjMgMTBhMS4zNyAxLjM3IDAgMCAwLTEuMzMtMS40eiIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(16,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud VPN")}));a.push(this.addEntry("gcp google cloud platform networking cloud router",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nRouter",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE3IDEydjNsLTUtNSA1LTV2M2gzdjR6TTMgOEgwdjRoM3YzbDUtNS01LTV6bTkgN3YtM0g4djNINWw1IDUgNS01em0wLTEwdjNIOFY1SDVsNS01IDUgNXoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Router")}));a.push(this.addEntry("gcp google cloud platform networking cloud router",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Router',new mxGeometry(0,0,30, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(16,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud VPN")}));a.push(this.addEntry("gcp google cloud platform networking cloud router",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nRouter",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE3IDEydjNsLTUtNSA1LTV2M2gzdjR6TTMgOEgwdjRoM3YzbDUtNS01LTV6bTkgN3YtM0g4djNINWw1IDUgNS01em0wLTEwdjNIOFY1SDVsNS01IDUgNXoiLz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Router")}));a.push(this.addEntry("gcp google cloud platform networking cloud router",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Router',new mxGeometry(0,0,30, 30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE3IDEydjNsLTUtNSA1LTV2M2gzdjR6TTMgOEgwdjRoM3YzbDUtNS01LTV6bTkgN3YtM0g4djNINWw1IDUgNS01em0wLTEwdjNIOFY1SDVsNS01IDUgNXoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Router")}));a.push(this.addEntry("gcp google cloud platform networking cloud router",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Router', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Router")}));a.push(this.addEntry("gcp google cloud platform networking cloud router",function(){var b=new mxCell("",new mxGeometry(0,0,158,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Router', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE3IDEydjNsLTUtNSA1LTV2M2gzdjR6TTMgOEgwdjRoM3YzbDUtNS01LTV6bTkgN3YtM0g4djNINWw1IDUgNS01em0wLTEwdjNIOFY1SDVsNS01IDUgNXoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Router")}));a.push(this.addEntry("gcp google cloud platform networking cloud armor",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nArmor",new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjUwMDQzNDg3NTQ4ODI4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSItMC4wMDAzNjMwODkyNjA2NDUyMTA3NCAxLjE5MjA5Mjg5NTUwNzgxMjVlLTcgMTYuNTAwNDM0ODc1NDg4MjggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMC40MiAxMi4wN2wxLjA0IDEuMDUtNS40NSA1LjQ4LTEuMDQtMS4wNXptLS44My00LjE5bDEuMDQgMS4wNS03LjM1IDcuMzktMS4wNC0xLjA1em0tNC4xNi0uODVsMS4wNCAxLjA1LTQuODggNC45LTEuMDQtMS4wNXoiLz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTguMjUgMS42MWw2Ljc4IDN2NC41NWE5LjcxIDkuNzEgMCAwIDEtNi43OCA5LjMyIDkuNyA5LjcgMCAwIDEtNi43OC05LjMxVjQuNjNsNi43OC0zbTAtMS42M0wwIDMuNjh2NS40OUExMS4xNyAxMS4xNyAwIDAgMCA4LjEgMjBoLjE1LjE1YTExLjE3IDExLjE3IDAgMCAwIDguMS0xMC43OFYzLjY4eiIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxMC45NCIgY3k9IjEyLjYyIiByPSIxLjQyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjEwLjEiIGN5PSI4LjQ1IiByPSIxLjQyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjUuOTQiIGN5PSI3LjYiIHI9IjEuNDIiLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Armor")}));a.push(this.addEntry("gcp google cloud platform networking cloud armor",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Armor',new mxGeometry(0,0,26,30), +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Router")}));a.push(this.addEntry("gcp google cloud platform networking cloud armor",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nArmor",new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjUwMDQzNDg3NTQ4ODI4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSItMC4wMDAzNjMwODkyNjA2NDUyMTA3NCAxLjE5MjA5Mjg5NTUwNzgxMjVlLTcgMTYuNTAwNDM0ODc1NDg4MjggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMC40MiAxMi4wN2wxLjA0IDEuMDUtNS40NSA1LjQ4LTEuMDQtMS4wNXptLS44My00LjE5bDEuMDQgMS4wNS03LjM1IDcuMzktMS4wNC0xLjA1em0tNC4xNi0uODVsMS4wNCAxLjA1LTQuODggNC45LTEuMDQtMS4wNXoiLz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTguMjUgMS42MWw2Ljc4IDN2NC41NWE5LjcxIDkuNzEgMCAwIDEtNi43OCA5LjMyIDkuNyA5LjcgMCAwIDEtNi43OC05LjMxVjQuNjNsNi43OC0zbTAtMS42M0wwIDMuNjh2NS40OUExMS4xNyAxMS4xNyAwIDAgMCA4LjEgMjBoLjE1LjE1YTExLjE3IDExLjE3IDAgMCAwIDguMS0xMC43OFYzLjY4eiIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxMC45NCIgY3k9IjEyLjYyIiByPSIxLjQyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjEwLjEiIGN5PSI4LjQ1IiByPSIxLjQyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjUuOTQiIGN5PSI3LjYiIHI9IjEuNDIiLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Armor")}));a.push(this.addEntry("gcp google cloud platform networking cloud armor",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Armor',new mxGeometry(0,0,26,30), "editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjUwMDQzNDg3NTQ4ODI4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSItMC4wMDAzNjMwODkyNjA2NDUyMTA3NCAxLjE5MjA5Mjg5NTUwNzgxMjVlLTcgMTYuNTAwNDM0ODc1NDg4MjggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMC40MiAxMi4wN2wxLjA0IDEuMDUtNS40NSA1LjQ4LTEuMDQtMS4wNXptLS44My00LjE5bDEuMDQgMS4wNS03LjM1IDcuMzktMS4wNC0xLjA1em0tNC4xNi0uODVsMS4wNCAxLjA1LTQuODggNC45LTEuMDQtMS4wNXoiLz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTguMjUgMS42MWw2Ljc4IDN2NC41NWE5LjcxIDkuNzEgMCAwIDEtNi43OCA5LjMyIDkuNyA5LjcgMCAwIDEtNi43OC05LjMxVjQuNjNsNi43OC0zbTAtMS42M0wwIDMuNjh2NS40OUExMS4xNyAxMS4xNyAwIDAgMCA4LjEgMjBoLjE1LjE1YTExLjE3IDExLjE3IDAgMCAwIDguMS0xMC43OFYzLjY4eiIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxMC45NCIgY3k9IjEyLjYyIiByPSIxLjQyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjEwLjEiIGN5PSI4LjQ1IiByPSIxLjQyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjUuOTQiIGN5PSI3LjYiIHI9IjEuNDIiLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Armor")}));a.push(this.addEntry("gcp google cloud platform networking cloud armor",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Armor', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Armor")}));a.push(this.addEntry("gcp google cloud platform networking cloud armor",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Armor', new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE2LjUwMDQzNDg3NTQ4ODI4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSItMC4wMDAzNjMwODkyNjA2NDUyMTA3NCAxLjE5MjA5Mjg5NTUwNzgxMjVlLTcgMTYuNTAwNDM0ODc1NDg4MjggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMC40MiAxMi4wN2wxLjA0IDEuMDUtNS40NSA1LjQ4LTEuMDQtMS4wNXptLS44My00LjE5bDEuMDQgMS4wNS03LjM1IDcuMzktMS4wNC0xLjA1em0tNC4xNi0uODVsMS4wNCAxLjA1LTQuODggNC45LTEuMDQtMS4wNXoiLz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPHBhdGggZD0iTTguMjUgMS42MWw2Ljc4IDN2NC41NWE5LjcxIDkuNzEgMCAwIDEtNi43OCA5LjMyIDkuNyA5LjcgMCAwIDEtNi43OC05LjMxVjQuNjNsNi43OC0zbTAtMS42M0wwIDMuNjh2NS40OUExMS4xNyAxMS4xNyAwIDAgMCA4LjEgMjBoLjE1LjE1YTExLjE3IDExLjE3IDAgMCAwIDguMS0xMC43OFYzLjY4eiIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIxMC45NCIgY3k9IjEyLjYyIiByPSIxLjQyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjEwLjEiIGN5PSI4LjQ1IiByPSIxLjQyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjUuOTQiIGN5PSI3LjYiIHI9IjEuNDIiLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Armor")}));a.push(this.addEntry("gcp google cloud platform networking standard network tier",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Standard\nNetwork Tier",new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNC4wMDEwMzc1OTc2NTYyNSIgaGVpZ2h0PSIyMTMuOTk4Mzk3ODI3MTQ4NDQiIHZpZXdCb3g9Ii0wLjAwMDAyMDQ4Mjg0MTEzNjk4MTczMyAwIDQyNC4wMDEwMzc1OTc2NTYyNSAyMTMuOTk4Mzk3ODI3MTQ4NDQiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTk5LjQzMSA0Ni44NTRsLjM3NC4yODkgMTA1Ljc1OCA4My4yMDhhNDIuMDggNDIuMDggMCAwIDEgNC43MTUtLjM4OWwuNzg5LS4wMTNjMTcuNDExLS4wMDQgMzMuMDE4IDEwLjc1OCAzOS4yMjMgMjcuMDQ5czEuNzIxIDM0LjcyNS0xMS4yNzEgNDYuMzMzYTQxLjkzIDQxLjkzIDAgMCAxLTQ3LjI1MyA1Ljk1NiA0Mi4wNCA0Mi4wNCAwIDAgMS0yMi40NDQtNDEuNTcxbC4wNTYtLjUxOS0uMDI2LS4wM0w4Ny43IDU4Ljk3NmMtOS40ODEtMTIuNTYyLS41NzUtMjEuNDg2IDExLjczLTEyLjEyM3ptMzA2LjgzOCAxMjcuNzI2YzkuNzkzIDAgMTcuNzMyIDcuOTQ5IDE3LjczMiAxNy43NTVzLTcuOTM5IDE3Ljc1NS0xNy43MzIgMTcuNzU1LTE3LjczMi03Ljk0OS0xNy43MzItMTcuNzU1IDcuOTM5LTE3Ljc1NSAxNy43MzItMTcuNzU1ek02MC4yNDEgNjguNzk3bDIwLjQyMyAyOC4zMmEyMTcuMTYgMjE3LjE2IDAgMCAwLTQ2LjkyIDk3LjM5OSAxNy4wNCAxNy4wNCAwIDAgMS0xMS4yODggMTIuOTYxYy01LjgyMyAxLjk2NC0xMi4yNTEuNjMzLTE2LjgxOS0zLjQ4MmExNy4wNiAxNy4wNiAwIDAgMS01LjIyOS0xNi4zOGM4LjgxNy00NC4zMDUgMjkuNDk5LTg1LjM3NiA1OS44MzMtMTE4LjgxN3ptMzIyLjc2MiA0MS4zMDhjOS43OTMgMCAxNy43MzIgNy45NDkgMTcuNzMyIDE3Ljc1NXMtNy45MzkgMTcuNzU1LTE3LjczMiAxNy43NTUtMTcuNzMyLTcuOTQ5LTE3LjczMi0xNy43NTUgNy45MzktMTcuNzU1IDE3LjczMi0xNy43NTV6bS00MS42MjgtNTUuMDk0YzkuNzkzIDAgMTcuNzMyIDcuOTQ5IDE3LjczMiAxNy43NTVzLTcuOTM5IDE3Ljc1NS0xNy43MzIgMTcuNzU1LTE3LjczMi03Ljk0OS0xNy43MzItMTcuNzU1IDcuOTM5LTE3Ljc1NSAxNy43MzItMTcuNzU1em0tNTcuNzkyLTM4Ljk3OWM5Ljc5MyAwIDE3LjczMiA3Ljk0OSAxNy43MzIgMTcuNzU1cy03LjkzOSAxNy43NTUtMTcuNzMyIDE3Ljc1NS0xNy43MzItNy45NDktMTcuNzMyLTE3Ljc1NSA3LjkzOS0xNy43NTUgMTcuNzMyLTE3Ljc1NXptLTEzMy4wNzQtNC4zMjdjOS43OTMgMCAxNy43MzIgNy45NDkgMTcuNzMyIDE3Ljc1NXMtNy45MzkgMTcuNzU1LTE3LjczMiAxNy43NTUtMTcuNzMyLTcuOTQ5LTE3LjczMi0xNy43NTUgNy45MzktMTcuNzU1IDE3LjczMi0xNy43NTV6TTIxNy4zNTcgMGM5Ljc5MyAwIDE3LjczMiA3Ljk0OSAxNy43MzIgMTcuNzU1UzIyNy4xNSAzNS41MSAyMTcuMzU3IDM1LjUxcy0xNy43MzItNy45NDktMTcuNzMyLTE3Ljc1NVMyMDcuNTY0IDAgMjE3LjM1NyAweiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Standard Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking standard network tier",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Standard Network Tier', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Armor")}));a.push(this.addEntry("gcp google cloud platform networking standard network tier",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Standard\nNetwork Tier",new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNC4wMDEwMzc1OTc2NTYyNSIgaGVpZ2h0PSIyMTMuOTk4Mzk3ODI3MTQ4NDQiIHZpZXdCb3g9Ii0wLjAwMDAyMDQ4Mjg0MTEzNjk4MTczMyAwIDQyNC4wMDEwMzc1OTc2NTYyNSAyMTMuOTk4Mzk3ODI3MTQ4NDQiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTk5LjQzMSA0Ni44NTRsLjM3NC4yODkgMTA1Ljc1OCA4My4yMDhhNDIuMDggNDIuMDggMCAwIDEgNC43MTUtLjM4OWwuNzg5LS4wMTNjMTcuNDExLS4wMDQgMzMuMDE4IDEwLjc1OCAzOS4yMjMgMjcuMDQ5czEuNzIxIDM0LjcyNS0xMS4yNzEgNDYuMzMzYTQxLjkzIDQxLjkzIDAgMCAxLTQ3LjI1MyA1Ljk1NiA0Mi4wNCA0Mi4wNCAwIDAgMS0yMi40NDQtNDEuNTcxbC4wNTYtLjUxOS0uMDI2LS4wM0w4Ny43IDU4Ljk3NmMtOS40ODEtMTIuNTYyLS41NzUtMjEuNDg2IDExLjczLTEyLjEyM3ptMzA2LjgzOCAxMjcuNzI2YzkuNzkzIDAgMTcuNzMyIDcuOTQ5IDE3LjczMiAxNy43NTVzLTcuOTM5IDE3Ljc1NS0xNy43MzIgMTcuNzU1LTE3LjczMi03Ljk0OS0xNy43MzItMTcuNzU1IDcuOTM5LTE3Ljc1NSAxNy43MzItMTcuNzU1ek02MC4yNDEgNjguNzk3bDIwLjQyMyAyOC4zMmEyMTcuMTYgMjE3LjE2IDAgMCAwLTQ2LjkyIDk3LjM5OSAxNy4wNCAxNy4wNCAwIDAgMS0xMS4yODggMTIuOTYxYy01LjgyMyAxLjk2NC0xMi4yNTEuNjMzLTE2LjgxOS0zLjQ4MmExNy4wNiAxNy4wNiAwIDAgMS01LjIyOS0xNi4zOGM4LjgxNy00NC4zMDUgMjkuNDk5LTg1LjM3NiA1OS44MzMtMTE4LjgxN3ptMzIyLjc2MiA0MS4zMDhjOS43OTMgMCAxNy43MzIgNy45NDkgMTcuNzMyIDE3Ljc1NXMtNy45MzkgMTcuNzU1LTE3LjczMiAxNy43NTUtMTcuNzMyLTcuOTQ5LTE3LjczMi0xNy43NTUgNy45MzktMTcuNzU1IDE3LjczMi0xNy43NTV6bS00MS42MjgtNTUuMDk0YzkuNzkzIDAgMTcuNzMyIDcuOTQ5IDE3LjczMiAxNy43NTVzLTcuOTM5IDE3Ljc1NS0xNy43MzIgMTcuNzU1LTE3LjczMi03Ljk0OS0xNy43MzItMTcuNzU1IDcuOTM5LTE3Ljc1NSAxNy43MzItMTcuNzU1em0tNTcuNzkyLTM4Ljk3OWM5Ljc5MyAwIDE3LjczMiA3Ljk0OSAxNy43MzIgMTcuNzU1cy03LjkzOSAxNy43NTUtMTcuNzMyIDE3Ljc1NS0xNy43MzItNy45NDktMTcuNzMyLTE3Ljc1NSA3LjkzOS0xNy43NTUgMTcuNzMyLTE3Ljc1NXptLTEzMy4wNzQtNC4zMjdjOS43OTMgMCAxNy43MzIgNy45NDkgMTcuNzMyIDE3Ljc1NXMtNy45MzkgMTcuNzU1LTE3LjczMiAxNy43NTUtMTcuNzMyLTcuOTQ5LTE3LjczMi0xNy43NTUgNy45MzktMTcuNzU1IDE3LjczMi0xNy43NTV6TTIxNy4zNTcgMGM5Ljc5MyAwIDE3LjczMiA3Ljk0OSAxNy43MzIgMTcuNzU1UzIyNy4xNSAzNS41MSAyMTcuMzU3IDM1LjUxcy0xNy43MzItNy45NDktMTcuNzMyLTE3Ljc1NVMyMDcuNTY0IDAgMjE3LjM1NyAweiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7PC9zdmc+;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Standard Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking standard network tier",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Standard Network Tier', new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNC4wMDEwMzc1OTc2NTYyNSIgaGVpZ2h0PSIyMTMuOTk4Mzk3ODI3MTQ4NDQiIHZpZXdCb3g9Ii0wLjAwMDAyMDQ4Mjg0MTEzNjk4MTczMyAwIDQyNC4wMDEwMzc1OTc2NTYyNSAyMTMuOTk4Mzk3ODI3MTQ4NDQiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTk5LjQzMSA0Ni44NTRsLjM3NC4yODkgMTA1Ljc1OCA4My4yMDhhNDIuMDggNDIuMDggMCAwIDEgNC43MTUtLjM4OWwuNzg5LS4wMTNjMTcuNDExLS4wMDQgMzMuMDE4IDEwLjc1OCAzOS4yMjMgMjcuMDQ5czEuNzIxIDM0LjcyNS0xMS4yNzEgNDYuMzMzYTQxLjkzIDQxLjkzIDAgMCAxLTQ3LjI1MyA1Ljk1NiA0Mi4wNCA0Mi4wNCAwIDAgMS0yMi40NDQtNDEuNTcxbC4wNTYtLjUxOS0uMDI2LS4wM0w4Ny43IDU4Ljk3NmMtOS40ODEtMTIuNTYyLS41NzUtMjEuNDg2IDExLjczLTEyLjEyM3ptMzA2LjgzOCAxMjcuNzI2YzkuNzkzIDAgMTcuNzMyIDcuOTQ5IDE3LjczMiAxNy43NTVzLTcuOTM5IDE3Ljc1NS0xNy43MzIgMTcuNzU1LTE3LjczMi03Ljk0OS0xNy43MzItMTcuNzU1IDcuOTM5LTE3Ljc1NSAxNy43MzItMTcuNzU1ek02MC4yNDEgNjguNzk3bDIwLjQyMyAyOC4zMmEyMTcuMTYgMjE3LjE2IDAgMCAwLTQ2LjkyIDk3LjM5OSAxNy4wNCAxNy4wNCAwIDAgMS0xMS4yODggMTIuOTYxYy01LjgyMyAxLjk2NC0xMi4yNTEuNjMzLTE2LjgxOS0zLjQ4MmExNy4wNiAxNy4wNiAwIDAgMS01LjIyOS0xNi4zOGM4LjgxNy00NC4zMDUgMjkuNDk5LTg1LjM3NiA1OS44MzMtMTE4LjgxN3ptMzIyLjc2MiA0MS4zMDhjOS43OTMgMCAxNy43MzIgNy45NDkgMTcuNzMyIDE3Ljc1NXMtNy45MzkgMTcuNzU1LTE3LjczMiAxNy43NTUtMTcuNzMyLTcuOTQ5LTE3LjczMi0xNy43NTUgNy45MzktMTcuNzU1IDE3LjczMi0xNy43NTV6bS00MS42MjgtNTUuMDk0YzkuNzkzIDAgMTcuNzMyIDcuOTQ5IDE3LjczMiAxNy43NTVzLTcuOTM5IDE3Ljc1NS0xNy43MzIgMTcuNzU1LTE3LjczMi03Ljk0OS0xNy43MzItMTcuNzU1IDcuOTM5LTE3Ljc1NSAxNy43MzItMTcuNzU1em0tNTcuNzkyLTM4Ljk3OWM5Ljc5MyAwIDE3LjczMiA3Ljk0OSAxNy43MzIgMTcuNzU1cy03LjkzOSAxNy43NTUtMTcuNzMyIDE3Ljc1NS0xNy43MzItNy45NDktMTcuNzMyLTE3Ljc1NSA3LjkzOS0xNy43NTUgMTcuNzMyLTE3Ljc1NXptLTEzMy4wNzQtNC4zMjdjOS43OTMgMCAxNy43MzIgNy45NDkgMTcuNzMyIDE3Ljc1NXMtNy45MzkgMTcuNzU1LTE3LjczMiAxNy43NTUtMTcuNzMyLTcuOTQ5LTE3LjczMi0xNy43NTUgNy45MzktMTcuNzU1IDE3LjczMi0xNy43NTV6TTIxNy4zNTcgMGM5Ljc5MyAwIDE3LjczMiA3Ljk0OSAxNy43MzIgMTcuNzU1UzIyNy4xNSAzNS41MSAyMTcuMzU3IDM1LjUxcy0xNy43MzItNy45NDktMTcuNzMyLTE3Ljc1NVMyMDcuNTY0IDAgMjE3LjM1NyAweiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Standard Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking standard network tier",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Standard Network Tier', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Standard Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking standard network tier",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Standard Network Tier', new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNC4wMDEwMzc1OTc2NTYyNSIgaGVpZ2h0PSIyMTMuOTk4Mzk3ODI3MTQ4NDQiIHZpZXdCb3g9Ii0wLjAwMDAyMDQ4Mjg0MTEzNjk4MTczMyAwIDQyNC4wMDEwMzc1OTc2NTYyNSAyMTMuOTk4Mzk3ODI3MTQ4NDQiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTk5LjQzMSA0Ni44NTRsLjM3NC4yODkgMTA1Ljc1OCA4My4yMDhhNDIuMDggNDIuMDggMCAwIDEgNC43MTUtLjM4OWwuNzg5LS4wMTNjMTcuNDExLS4wMDQgMzMuMDE4IDEwLjc1OCAzOS4yMjMgMjcuMDQ5czEuNzIxIDM0LjcyNS0xMS4yNzEgNDYuMzMzYTQxLjkzIDQxLjkzIDAgMCAxLTQ3LjI1MyA1Ljk1NiA0Mi4wNCA0Mi4wNCAwIDAgMS0yMi40NDQtNDEuNTcxbC4wNTYtLjUxOS0uMDI2LS4wM0w4Ny43IDU4Ljk3NmMtOS40ODEtMTIuNTYyLS41NzUtMjEuNDg2IDExLjczLTEyLjEyM3ptMzA2LjgzOCAxMjcuNzI2YzkuNzkzIDAgMTcuNzMyIDcuOTQ5IDE3LjczMiAxNy43NTVzLTcuOTM5IDE3Ljc1NS0xNy43MzIgMTcuNzU1LTE3LjczMi03Ljk0OS0xNy43MzItMTcuNzU1IDcuOTM5LTE3Ljc1NSAxNy43MzItMTcuNzU1ek02MC4yNDEgNjguNzk3bDIwLjQyMyAyOC4zMmEyMTcuMTYgMjE3LjE2IDAgMCAwLTQ2LjkyIDk3LjM5OSAxNy4wNCAxNy4wNCAwIDAgMS0xMS4yODggMTIuOTYxYy01LjgyMyAxLjk2NC0xMi4yNTEuNjMzLTE2LjgxOS0zLjQ4MmExNy4wNiAxNy4wNiAwIDAgMS01LjIyOS0xNi4zOGM4LjgxNy00NC4zMDUgMjkuNDk5LTg1LjM3NiA1OS44MzMtMTE4LjgxN3ptMzIyLjc2MiA0MS4zMDhjOS43OTMgMCAxNy43MzIgNy45NDkgMTcuNzMyIDE3Ljc1NXMtNy45MzkgMTcuNzU1LTE3LjczMiAxNy43NTUtMTcuNzMyLTcuOTQ5LTE3LjczMi0xNy43NTUgNy45MzktMTcuNzU1IDE3LjczMi0xNy43NTV6bS00MS42MjgtNTUuMDk0YzkuNzkzIDAgMTcuNzMyIDcuOTQ5IDE3LjczMiAxNy43NTVzLTcuOTM5IDE3Ljc1NS0xNy43MzIgMTcuNzU1LTE3LjczMi03Ljk0OS0xNy43MzItMTcuNzU1IDcuOTM5LTE3Ljc1NSAxNy43MzItMTcuNzU1em0tNTcuNzkyLTM4Ljk3OWM5Ljc5MyAwIDE3LjczMiA3Ljk0OSAxNy43MzIgMTcuNzU1cy03LjkzOSAxNy43NTUtMTcuNzMyIDE3Ljc1NS0xNy43MzItNy45NDktMTcuNzMyLTE3Ljc1NSA3LjkzOS0xNy43NTUgMTcuNzMyLTE3Ljc1NXptLTEzMy4wNzQtNC4zMjdjOS43OTMgMCAxNy43MzIgNy45NDkgMTcuNzMyIDE3Ljc1NXMtNy45MzkgMTcuNzU1LTE3LjczMiAxNy43NTUtMTcuNzMyLTcuOTQ5LTE3LjczMi0xNy43NTUgNy45MzktMTcuNzU1IDE3LjczMi0xNy43NTV6TTIxNy4zNTcgMGM5Ljc5MyAwIDE3LjczMiA3Ljk0OSAxNy43MzIgMTcuNzU1UzIyNy4xNSAzNS41MSAyMTcuMzU3IDM1LjUxcy0xNy43MzItNy45NDktMTcuNzMyLTE3Ljc1NVMyMDcuNTY0IDAgMjE3LjM1NyAweiIgZmlsbD0iIzQyODVmNCIvPiYjeGE7PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Standard Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking premium network tier",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Premium\nNetwork Tier",new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAyODAxODk1MTQxNjAxNiIgaGVpZ2h0PSIxMC4wMTk3MzA1Njc5MzIxMjkiIHZpZXdCb3g9Ii0wLjAwMDAxOTc3MjAwNTU0MzkyNzY2MiAwIDIwLjAyODAxODk1MTQxNjAxNiAxMC4wMTk3MzA1Njc5MzIxMjkiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuMjU4IDIuMjRBOS42MSA5LjYxIDAgMCAwIDEwLjEwOCAwQzUuMjY4IDAgMS4xMzggMy42NS4wMjggOC45YS44MS44MSAwIDEgMCAxLjU4LjM1aDBjLjk1LTQuNTEgNC40Mi03LjY1IDguNS03LjY1YTcuODYgNy44NiAwIDAgMSA0LjQ1IDEuNHptLjQ0IDEuMjlsLTUuODggMi42M2gwYTIgMiAwIDEgMCAxLjEzIDIuNTggMS44MyAxLjgzIDAgMCAwIC4xMi0uNDYuMS4xIDAgMCAwIC4wNSAwbDUtNGMuNTktLjU0LjI3LTEuMDYtLjQyLS43NXoiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDEiIGN4PSIxOC4wNjgiIGN5PSI1Ljk5IiByPSIuODQiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxOS4xODgiIGN5PSI5LjA0IiByPSIuODQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Premium Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking premium network tier",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Premium Network Tier', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Standard Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking premium network tier",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Premium\nNetwork Tier",new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAyODAxODk1MTQxNjAxNiIgaGVpZ2h0PSIxMC4wMTk3MzA1Njc5MzIxMjkiIHZpZXdCb3g9Ii0wLjAwMDAxOTc3MjAwNTU0MzkyNzY2MiAwIDIwLjAyODAxODk1MTQxNjAxNiAxMC4wMTk3MzA1Njc5MzIxMjkiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuMjU4IDIuMjRBOS42MSA5LjYxIDAgMCAwIDEwLjEwOCAwQzUuMjY4IDAgMS4xMzggMy42NS4wMjggOC45YS44MS44MSAwIDEgMCAxLjU4LjM1aDBjLjk1LTQuNTEgNC40Mi03LjY1IDguNS03LjY1YTcuODYgNy44NiAwIDAgMSA0LjQ1IDEuNHptLjQ0IDEuMjlsLTUuODggMi42M2gwYTIgMiAwIDEgMCAxLjEzIDIuNTggMS44MyAxLjgzIDAgMCAwIC4xMi0uNDYuMS4xIDAgMCAwIC4wNSAwbDUtNGMuNTktLjU0LjI3LTEuMDYtLjQyLS43NXoiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDEiIGN4PSIxOC4wNjgiIGN5PSI1Ljk5IiByPSIuODQiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxOS4xODgiIGN5PSI5LjA0IiByPSIuODQiLz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Premium Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking premium network tier",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Premium Network Tier', new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAyODAxODk1MTQxNjAxNiIgaGVpZ2h0PSIxMC4wMTk3MzA1Njc5MzIxMjkiIHZpZXdCb3g9Ii0wLjAwMDAxOTc3MjAwNTU0MzkyNzY2MiAwIDIwLjAyODAxODk1MTQxNjAxNiAxMC4wMTk3MzA1Njc5MzIxMjkiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuMjU4IDIuMjRBOS42MSA5LjYxIDAgMCAwIDEwLjEwOCAwQzUuMjY4IDAgMS4xMzggMy42NS4wMjggOC45YS44MS44MSAwIDEgMCAxLjU4LjM1aDBjLjk1LTQuNTEgNC40Mi03LjY1IDguNS03LjY1YTcuODYgNy44NiAwIDAgMSA0LjQ1IDEuNHptLjQ0IDEuMjlsLTUuODggMi42M2gwYTIgMiAwIDEgMCAxLjEzIDIuNTggMS44MyAxLjgzIDAgMCAwIC4xMi0uNDYuMS4xIDAgMCAwIC4wNSAwbDUtNGMuNTktLjU0LjI3LTEuMDYtLjQyLS43NXoiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDEiIGN4PSIxOC4wNjgiIGN5PSI1Ljk5IiByPSIuODQiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxOS4xODgiIGN5PSI5LjA0IiByPSIuODQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Premium Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking premium network tier",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Premium Network Tier', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Premium Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking premium network tier",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Premium Network Tier', new mxGeometry(0,0,30,15),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAyODAxODk1MTQxNjAxNiIgaGVpZ2h0PSIxMC4wMTk3MzA1Njc5MzIxMjkiIHZpZXdCb3g9Ii0wLjAwMDAxOTc3MjAwNTU0MzkyNzY2MiAwIDIwLjAyODAxODk1MTQxNjAxNiAxMC4wMTk3MzA1Njc5MzIxMjkiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuMjU4IDIuMjRBOS42MSA5LjYxIDAgMCAwIDEwLjEwOCAwQzUuMjY4IDAgMS4xMzggMy42NS4wMjggOC45YS44MS44MSAwIDEgMCAxLjU4LjM1aDBjLjk1LTQuNTEgNC40Mi03LjY1IDguNS03LjY1YTcuODYgNy44NiAwIDAgMSA0LjQ1IDEuNHptLjQ0IDEuMjlsLTUuODggMi42M2gwYTIgMiAwIDEgMCAxLjEzIDIuNTggMS44MyAxLjgzIDAgMCAwIC4xMi0uNDYuMS4xIDAgMCAwIC4wNSAwbDUtNGMuNTktLjU0LjI3LTEuMDYtLjQyLS43NXoiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDEiIGN4PSIxOC4wNjgiIGN5PSI1Ljk5IiByPSIuODQiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxOS4xODgiIGN5PSI5LjA0IiByPSIuODQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Premium Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking partner interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Partner\nInterconnect",new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUxOTk5OTUwNDA4OTM1NSIgdmlld0JveD0iMCAtMi4wNjA1NzM0NTA4OTU1MTA2ZS0xNSAyMCAxMy41MTk5OTk1MDQwODkzNTUiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOS4xOSAxLjYyaDEuNjJ2MTAuMjdIOS4xOXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCA1Ljk1aDIuN3YxLjYySDB6Ii8+JiN4YTsJPHJlY3QgY2xhc3M9InN0MCIgeD0iMi40MyIgeT0iMy41MiIgd2lkdGg9IjQuODYiIGhlaWdodD0iNi40OSIgcng9Ii4yNCIvPiYjeGE7CTxnIGNsYXNzPSJzdDEiPiYjeGE7CQk8cGF0aCBkPSJNOS4xOSAxLjYyaDEuNjJ2MTAuMjdIOS4xOXptOC4xMSA0LjMzSDIwdjEuNjJoLTIuN3oiLz4mI3hhOwkJPHBhdGggZD0iTTQuNTkgMTEuOXYxLjMzYS4yOS4yOSAwIDAgMCAuMjkuMjloMTAuMjRhLjI5LjI5IDAgMCAwIC4yOS0uMjloMFYxMS45ek0xNS4xMiAwSDQuODhhLjI5LjI5IDAgMCAwLS4yOS4yOWgwdjEuMzNoMTAuODJWLjI5YS4yOS4yOSAwIDAgMC0uMjktLjI5eiIvPiYjeGE7CTwvZz4mI3hhOwk8cmVjdCBjbGFzcz0ic3QwIiB4PSIxMi43IiB5PSIzLjUyIiB3aWR0aD0iNC44NiIgaGVpZ2h0PSI2LjQ5IiByeD0iLjI0Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Partner Interconnect")}));a.push(this.addEntry("gcp google cloud platform networking partner interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,180,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Partner Interconnect', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Premium Network Tier")}));a.push(this.addEntry("gcp google cloud platform networking partner interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Partner\nInterconnect",new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUxOTk5OTUwNDA4OTM1NSIgdmlld0JveD0iMCAtMi4wNjA1NzM0NTA4OTU1MTA2ZS0xNSAyMCAxMy41MTk5OTk1MDQwODkzNTUiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOS4xOSAxLjYyaDEuNjJ2MTAuMjdIOS4xOXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCA1Ljk1aDIuN3YxLjYySDB6Ii8+JiN4YTsJPHJlY3QgY2xhc3M9InN0MCIgeD0iMi40MyIgeT0iMy41MiIgd2lkdGg9IjQuODYiIGhlaWdodD0iNi40OSIgcng9Ii4yNCIvPiYjeGE7CTxnIGNsYXNzPSJzdDEiPiYjeGE7CQk8cGF0aCBkPSJNOS4xOSAxLjYyaDEuNjJ2MTAuMjdIOS4xOXptOC4xMSA0LjMzSDIwdjEuNjJoLTIuN3oiLz4mI3hhOwkJPHBhdGggZD0iTTQuNTkgMTEuOXYxLjMzYS4yOS4yOSAwIDAgMCAuMjkuMjloMTAuMjRhLjI5LjI5IDAgMCAwIC4yOS0uMjloMFYxMS45ek0xNS4xMiAwSDQuODhhLjI5LjI5IDAgMCAwLS4yOS4yOWgwdjEuMzNoMTAuODJWLjI5YS4yOS4yOSAwIDAgMC0uMjktLjI5eiIvPiYjeGE7CTwvZz4mI3hhOwk8cmVjdCBjbGFzcz0ic3QwIiB4PSIxMi43IiB5PSIzLjUyIiB3aWR0aD0iNC44NiIgaGVpZ2h0PSI2LjQ5IiByeD0iLjI0Ii8+JiN4YTs8L3N2Zz4=;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Partner Interconnect")}));a.push(this.addEntry("gcp google cloud platform networking partner interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,180,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Partner Interconnect', new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUxOTk5OTUwNDA4OTM1NSIgdmlld0JveD0iMCAtMi4wNjA1NzM0NTA4OTU1MTA2ZS0xNSAyMCAxMy41MTk5OTk1MDQwODkzNTUiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOS4xOSAxLjYyaDEuNjJ2MTAuMjdIOS4xOXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCA1Ljk1aDIuN3YxLjYySDB6Ii8+JiN4YTsJPHJlY3QgY2xhc3M9InN0MCIgeD0iMi40MyIgeT0iMy41MiIgd2lkdGg9IjQuODYiIGhlaWdodD0iNi40OSIgcng9Ii4yNCIvPiYjeGE7CTxnIGNsYXNzPSJzdDEiPiYjeGE7CQk8cGF0aCBkPSJNOS4xOSAxLjYyaDEuNjJ2MTAuMjdIOS4xOXptOC4xMSA0LjMzSDIwdjEuNjJoLTIuN3oiLz4mI3hhOwkJPHBhdGggZD0iTTQuNTkgMTEuOXYxLjMzYS4yOS4yOSAwIDAgMCAuMjkuMjloMTAuMjRhLjI5LjI5IDAgMCAwIC4yOS0uMjloMFYxMS45ek0xNS4xMiAwSDQuODhhLjI5LjI5IDAgMCAwLS4yOS4yOWgwdjEuMzNoMTAuODJWLjI5YS4yOS4yOSAwIDAgMC0uMjktLjI5eiIvPiYjeGE7CTwvZz4mI3hhOwk8cmVjdCBjbGFzcz0ic3QwIiB4PSIxMi43IiB5PSIzLjUyIiB3aWR0aD0iNC44NiIgaGVpZ2h0PSI2LjQ5IiByeD0iLjI0Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Partner Interconnect")}));a.push(this.addEntry("gcp google cloud platform networking partner interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Partner Interconnect', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Partner Interconnect")}));a.push(this.addEntry("gcp google cloud platform networking partner interconnect",function(){var b=new mxCell("",new mxGeometry(0,0,188,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Partner Interconnect', new mxGeometry(0,0,30,21),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEzLjUxOTk5OTUwNDA4OTM1NSIgdmlld0JveD0iMCAtMi4wNjA1NzM0NTA4OTU1MTA2ZS0xNSAyMCAxMy41MTk5OTk1MDQwODkzNTUiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOS4xOSAxLjYyaDEuNjJ2MTAuMjdIOS4xOXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCA1Ljk1aDIuN3YxLjYySDB6Ii8+JiN4YTsJPHJlY3QgY2xhc3M9InN0MCIgeD0iMi40MyIgeT0iMy41MiIgd2lkdGg9IjQuODYiIGhlaWdodD0iNi40OSIgcng9Ii4yNCIvPiYjeGE7CTxnIGNsYXNzPSJzdDEiPiYjeGE7CQk8cGF0aCBkPSJNOS4xOSAxLjYyaDEuNjJ2MTAuMjdIOS4xOXptOC4xMSA0LjMzSDIwdjEuNjJoLTIuN3oiLz4mI3hhOwkJPHBhdGggZD0iTTQuNTkgMTEuOXYxLjMzYS4yOS4yOSAwIDAgMCAuMjkuMjloMTAuMjRhLjI5LjI5IDAgMCAwIC4yOS0uMjloMFYxMS45ek0xNS4xMiAwSDQuODhhLjI5LjI5IDAgMCAwLS4yOS4yOWgwdjEuMzNoMTAuODJWLjI5YS4yOS4yOSAwIDAgMC0uMjktLjI5eiIvPiYjeGE7CTwvZz4mI3hhOwk8cmVjdCBjbGFzcz0ic3QwIiB4PSIxMi43IiB5PSIzLjUyIiB3aWR0aD0iNC44NiIgaGVpZ2h0PSI2LjQ5IiByeD0iLjI0Ii8+JiN4YTs8L3N2Zz4=;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,19);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Partner Interconnect")}));this.addPalette("gcp2Networking","GCP / Networking",!1,mxUtils.bind(this,function(b){for(var d=0;dName
Cloud SDK', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,19);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Partner Interconnect")}));this.addPalette("gcp2Networking","GCP / Networking",!1,mxUtils.bind(this,function(b){for(var e=0;eName
Cloud SDK', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud SDK")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud sdk software development kit",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud SDK', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud SDK")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud sdk software development kit",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud SDK', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud SDK")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud build",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nBuild",new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3LjMyOTk5OTkyMzcwNjA1NSIgaGVpZ2h0PSIxOS42MTAwMDA2MTAzNTE1NjIiIHZpZXdCb3g9IjAgMCAxNy4zMjk5OTk5MjM3MDYwNTUgMTkuNjEwMDAwNjEwMzUxNTYyIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyLjE4IDcuOThMMTEgNy4yOWwtMy41MiA2LjEgMS4xOC42OCAzLjUyLTIuMDN6IiBmaWxsPSIjNDI4NWY0Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuMzIgMTIuNzJsMy41My02LjA5LTEuMTktLjY5LTMuNTIgMi4wNHY0LjA2eiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zLjc1IDcuOThMMCA1LjgxdjkuMmw3Ljk3IDQuNnYtNC4zM2wtNC4yMi0yLjQ0em05LjEzLTEuMmwzLjc2LTIuMTdMOC42NiAwIC42OCA0LjYxbDMuNzYgMi4xNyA0LjIyLTIuNDR6TTkuMzUgMTkuNjFsNy45OC00LjZ2LTkuMmwtMy43NiAyLjE3djQuODZsLTQuMjIgMi40NHoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Build")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud build",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Build',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud SDK")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud build",function(){var b=new mxCell("",new mxGeometry(0,0,110,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nBuild",new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3LjMyOTk5OTkyMzcwNjA1NSIgaGVpZ2h0PSIxOS42MTAwMDA2MTAzNTE1NjIiIHZpZXdCb3g9IjAgMCAxNy4zMjk5OTk5MjM3MDYwNTUgMTkuNjEwMDAwNjEwMzUxNTYyIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyLjE4IDcuOThMMTEgNy4yOWwtMy41MiA2LjEgMS4xOC42OCAzLjUyLTIuMDN6IiBmaWxsPSIjNDI4NWY0Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuMzIgMTIuNzJsMy41My02LjA5LTEuMTktLjY5LTMuNTIgMi4wNHY0LjA2eiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zLjc1IDcuOThMMCA1LjgxdjkuMmw3Ljk3IDQuNnYtNC4zM2wtNC4yMi0yLjQ0em05LjEzLTEuMmwzLjc2LTIuMTdMOC42NiAwIC42OCA0LjYxbDMuNzYgMi4xNyA0LjIyLTIuNDR6TTkuMzUgMTkuNjFsNy45OC00LjZ2LTkuMmwtMy43NiAyLjE3djQuODZsLTQuMjIgMi40NHoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Build")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud build",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Build',new mxGeometry(0, 0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3LjMyOTk5OTkyMzcwNjA1NSIgaGVpZ2h0PSIxOS42MTAwMDA2MTAzNTE1NjIiIHZpZXdCb3g9IjAgMCAxNy4zMjk5OTk5MjM3MDYwNTUgMTkuNjEwMDAwNjEwMzUxNTYyIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyLjE4IDcuOThMMTEgNy4yOWwtMy41MiA2LjEgMS4xOC42OCAzLjUyLTIuMDN6IiBmaWxsPSIjNDI4NWY0Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuMzIgMTIuNzJsMy41My02LjA5LTEuMTktLjY5LTMuNTIgMi4wNHY0LjA2eiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zLjc1IDcuOThMMCA1LjgxdjkuMmw3Ljk3IDQuNnYtNC4zM2wtNC4yMi0yLjQ0em05LjEzLTEuMmwzLjc2LTIuMTdMOC42NiAwIC42OCA0LjYxbDMuNzYgMi4xNyA0LjIyLTIuNDR6TTkuMzUgMTkuNjFsNy45OC00LjZ2LTkuMmwtMy43NiAyLjE3djQuODZsLTQuMjIgMi40NHoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Build")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud build",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Build', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Build")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud build",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Build', new mxGeometry(0,0,26,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3LjMyOTk5OTkyMzcwNjA1NSIgaGVpZ2h0PSIxOS42MTAwMDA2MTAzNTE1NjIiIHZpZXdCb3g9IjAgMCAxNy4zMjk5OTk5MjM3MDYwNTUgMTkuNjEwMDAwNjEwMzUxNTYyIj4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MntmaWxsOiNhZWNiZmE7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyLjE4IDcuOThMMTEgNy4yOWwtMy41MiA2LjEgMS4xOC42OCAzLjUyLTIuMDN6IiBmaWxsPSIjNDI4NWY0Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuMzIgMTIuNzJsMy41My02LjA5LTEuMTktLjY5LTMuNTIgMi4wNHY0LjA2eiIgZmlsbD0iIzY2OWRmNiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zLjc1IDcuOThMMCA1LjgxdjkuMmw3Ljk3IDQuNnYtNC4zM2wtNC4yMi0yLjQ0em05LjEzLTEuMmwzLjc2LTIuMTdMOC42NiAwIC42OCA0LjYxbDMuNzYgMi4xNyA0LjIyLTIuNDR6TTkuMzUgMTkuNjFsNy45OC00LjZ2LTkuMmwtMy43NiAyLjE3djQuODZsLTQuMjIgMi40NHoiIGZpbGw9IiNhZWNiZmEiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(17,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Build")}));a.push(this.addEntry("gcp google cloud platform dev developer tools gradle app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Gradle App\nEnginge Plugin",new mxGeometry(0,0,30,30), +e.geometry.relative=!0;e.geometry.offset=new mxPoint(17,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Build")}));a.push(this.addEntry("gcp google cloud platform dev developer tools gradle app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Gradle App\nEnginge Plugin",new mxGeometry(0,0,30,30), "editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Gradle App Enginge Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools gradle app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,220,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Gradle App Enginge Plugin', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Gradle App Enginge Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools gradle app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,220,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Gradle App Enginge Plugin', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Gradle App Enginge Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools gradle app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,228,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Gradle App Enginge Plugin', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Gradle App Enginge Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools gradle app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,228,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Gradle App Enginge Plugin', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Gradle App Enginge Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for visual studio",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud Tools for\nVisual Studio",new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Gradle App Enginge Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for visual studio",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud Tools for\nVisual Studio",new mxGeometry(0, 0,30,16),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjExLjI1OTk5OTI3NTIwNzUyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxMS4yNTk5OTkyNzUyMDc1MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00LjY4IDEuNDJIMi40MkwwIDUuNjdsMi40MiA0LjI2aDIuMjZMMi4yNyA1LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDUuNjdsMS4xMSAxLjk3IDEuNDYtMS40NS0uMy0uNTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEzIDBINy4xMkwzLjgxIDUuNjNsMy4zMSA1LjU5SDEzbDMuMjktNS41OXptLTIuOTMgOC4zNmEyLjY0IDIuNjQgMCAxIDEgMi42Ni0yLjY0IDIuNjUgMi42NSAwIDAgMS0yLjY2IDIuNjR6TTIuNDIgMS40MkwwIDUuNjlsMS4xMSAxLjk3IDEuMTYtMS45NyAyLjQxLTQuMjd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEzIC4wOGgwbC0xLjcgMy4zM2EyLjY2IDIuNjYgMCAwIDEtMS4yNSA1IDIuNjIgMi42MiAwIDAgMS0xLjE4LS4yN2wtMS43NSAzLjEySDEzbDMuMjktNS42M3ptMi4zMiA5Ljg1aDIuMjdMMjAgNS42N2wtMi40MS00LjI1aC0yLjI3bDIuNDEgNC4yNXoiPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA1LjY3TDE4Ljg5IDMuN2wtMS40NiAxLjQ2LjMuNTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE3LjU5IDkuOTNMMjAgNS42NWwtMS4xMS0xLjk3LTEuMTYgMS45Ny0yLjQxIDQuMjh6Ii8+JiN4YTs8L3BhdGg+PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Visual Studio")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for visual studio",function(){var b=new mxCell("",new mxGeometry(0,0,230,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Tools for Visual Studio', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Visual Studio")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for visual studio",function(){var b=new mxCell("",new mxGeometry(0,0,230,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Tools for Visual Studio', new mxGeometry(0,0,30,16),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjExLjI1OTk5OTI3NTIwNzUyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxMS4yNTk5OTkyNzUyMDc1MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00LjY4IDEuNDJIMi40MkwwIDUuNjdsMi40MiA0LjI2aDIuMjZMMi4yNyA1LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDUuNjdsMS4xMSAxLjk3IDEuNDYtMS40NS0uMy0uNTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEzIDBINy4xMkwzLjgxIDUuNjNsMy4zMSA1LjU5SDEzbDMuMjktNS41OXptLTIuOTMgOC4zNmEyLjY0IDIuNjQgMCAxIDEgMi42Ni0yLjY0IDIuNjUgMi42NSAwIDAgMS0yLjY2IDIuNjR6TTIuNDIgMS40MkwwIDUuNjlsMS4xMSAxLjk3IDEuMTYtMS45NyAyLjQxLTQuMjd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEzIC4wOGgwbC0xLjcgMy4zM2EyLjY2IDIuNjYgMCAwIDEtMS4yNSA1IDIuNjIgMi42MiAwIDAgMS0xLjE4LS4yN2wtMS43NSAzLjEySDEzbDMuMjktNS42M3ptMi4zMiA5Ljg1aDIuMjdMMjAgNS42N2wtMi40MS00LjI1aC0yLjI3bDIuNDEgNC4yNXoiPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA1LjY3TDE4Ljg5IDMuN2wtMS40NiAxLjQ2LjMuNTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE3LjU5IDkuOTNMMjAgNS42NWwtMS4xMS0xLjk3LTEuMTYgMS45Ny0yLjQxIDQuMjh6Ii8+JiN4YTs8L3BhdGg+PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Visual Studio")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for visual studio",function(){var b=new mxCell("",new mxGeometry(0,0,238,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Tools for Visual Studio', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Visual Studio")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for visual studio",function(){var b=new mxCell("",new mxGeometry(0,0,238,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Tools for Visual Studio', new mxGeometry(0,0,30,16),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjExLjI1OTk5OTI3NTIwNzUyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxMS4yNTk5OTkyNzUyMDc1MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00LjY4IDEuNDJIMi40MkwwIDUuNjdsMi40MiA0LjI2aDIuMjZMMi4yNyA1LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDUuNjdsMS4xMSAxLjk3IDEuNDYtMS40NS0uMy0uNTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEzIDBINy4xMkwzLjgxIDUuNjNsMy4zMSA1LjU5SDEzbDMuMjktNS41OXptLTIuOTMgOC4zNmEyLjY0IDIuNjQgMCAxIDEgMi42Ni0yLjY0IDIuNjUgMi42NSAwIDAgMS0yLjY2IDIuNjR6TTIuNDIgMS40MkwwIDUuNjlsMS4xMSAxLjk3IDEuMTYtMS45NyAyLjQxLTQuMjd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEzIC4wOGgwbC0xLjcgMy4zM2EyLjY2IDIuNjYgMCAwIDEtMS4yNSA1IDIuNjIgMi42MiAwIDAgMS0xLjE4LS4yN2wtMS43NSAzLjEySDEzbDMuMjktNS42M3ptMi4zMiA5Ljg1aDIuMjdMMjAgNS42N2wtMi40MS00LjI1aC0yLjI3bDIuNDEgNC4yNXoiPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA1LjY3TDE4Ljg5IDMuN2wtMS40NiAxLjQ2LjMuNTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE3LjU5IDkuOTNMMjAgNS42NWwtMS4xMS0xLjk3LTEuMTYgMS45Ny0yLjQxIDQuMjh6Ii8+JiN4YTs8L3BhdGg+PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Visual Studio")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud source repositories",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud Source\nRepositories",new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Visual Studio")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud source repositories",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud Source\nRepositories",new mxGeometry(0, 0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Source Repositories")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud source repositories",function(){var b=new mxCell("",new mxGeometry(0,0,220,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Source Repositories', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Source Repositories")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud source repositories",function(){var b=new mxCell("",new mxGeometry(0,0,220,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Source Repositories', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Source Repositories")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud source repositories",function(){var b=new mxCell("",new mxGeometry(0,0,228,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Source Repositories', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Source Repositories")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud source repositories",function(){var b=new mxCell("",new mxGeometry(0,0,228,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Source Repositories', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Source Repositories")}));a.push(this.addEntry("gcp google cloud platform dev developer tools maven app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Maven App\nEngine Plugin",new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Source Repositories")}));a.push(this.addEntry("gcp google cloud platform dev developer tools maven app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Maven App\nEngine Plugin",new mxGeometry(0, 0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Maven App Engine Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools maven app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,210,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Maven App Engine Plugin', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Maven App Engine Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools maven app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,210,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Maven App Engine Plugin', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Maven App Engine Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools maven app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Maven App Engine Plugin', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Maven App Engine Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools maven app engine plugin",function(){var b=new mxCell("",new mxGeometry(0,0,218,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Maven App Engine Plugin', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Maven App Engine Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for eclipse",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud Tools\nfor Eclipse",new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Maven App Engine Plugin")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for eclipse",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud Tools\nfor Eclipse",new mxGeometry(0, 0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Eclipse")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for eclipse",function(){var b=new mxCell("",new mxGeometry(0,0,200,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Tools for Eclipse', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Eclipse")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for eclipse",function(){var b=new mxCell("",new mxGeometry(0,0,200,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Tools for Eclipse', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Eclipse")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for eclipse",function(){var b=new mxCell("",new mxGeometry(0,0,208,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Tools for Eclipse', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Eclipse")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for eclipse",function(){var b=new mxCell("",new mxGeometry(0,0,208,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Tools for Eclipse', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Eclipse")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for intellij",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud Tools\nfor IntelliJ",new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for Eclipse")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for intellij",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud Tools\nfor IntelliJ",new mxGeometry(0, 0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for IntelliJ")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for intellij",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Tools for IntelliJ', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for IntelliJ")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for intellij",function(){var b=new mxCell("",new mxGeometry(0,0,190,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Tools for IntelliJ', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for IntelliJ")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for intellij",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Tools for IntelliJ', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for IntelliJ")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for intellij",function(){var b=new mxCell("",new mxGeometry(0,0,198,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Tools for IntelliJ', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for IntelliJ")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud test lab",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud\nTest Lab",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Test Lab")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud test lab",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Test Lab',new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for IntelliJ")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud test lab",function(){var b=new mxCell("",new mxGeometry(0,0,120,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud\nTest Lab",new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Test Lab")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud test lab",function(){var b=new mxCell("",new mxGeometry(0,0,160,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Test Lab',new mxGeometry(0, 0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Test Lab")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud test lab",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Test Lab', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Test Lab")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud test lab",function(){var b=new mxCell("",new mxGeometry(0,0,168,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Test Lab', new mxGeometry(0,0,30,30),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjQyNCIgaGVpZ2h0PSI0MjQiIHZpZXdCb3g9IjAgMCA0MjQgNDI0Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQgMHY0MjRIMFYwek0yMTIgOTcuODQ2Yy0zNy44ODQgMC03MC4xNjQgMjMuOTktODIuNDc4IDU3LjYwOGgwbC0zLjQwMy4wMDFjLTQyLjYzNCAwLTc3LjE5NiAzNC41NjItNzcuMTk2IDc3LjE5NnMzNC41NjIgNzcuMTk2IDc3LjE5NiA3Ny4xOTZoMCAxNzEuNzYzYzQyLjYzNCAwIDc3LjE5Ni0zNC41NjIgNzcuMTk2LTc3LjE5NnMtMzQuNTYyLTc3LjE5Ni03Ny4xOTYtNzcuMTk2aDBsLTMuNDAzLS4wMDFDMjgyLjE2NCAxMjEuODM3IDI0OS44ODQgOTcuODQ2IDIxMiA5Ny44NDZ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Test Lab")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for powershell",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Cloud Tools for\nPowerShell",new mxGeometry(0,0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Test Lab")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for powershell",function(){var b=new mxCell("",new mxGeometry(0,0,150,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Cloud Tools for\nPowerShell",new mxGeometry(0,0, 30,16),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjExLjI1OTk5OTI3NTIwNzUyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxMS4yNTk5OTkyNzUyMDc1MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00LjY4IDEuNDJIMi40MkwwIDUuNjdsMi40MiA0LjI2aDIuMjZMMi4yNyA1LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDUuNjdsMS4xMSAxLjk3IDEuNDYtMS40NS0uMy0uNTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEzIDBINy4xMkwzLjgxIDUuNjNsMy4zMSA1LjU5SDEzbDMuMjktNS41OXptLTIuOTMgOC4zNmEyLjY0IDIuNjQgMCAxIDEgMi42Ni0yLjY0IDIuNjUgMi42NSAwIDAgMS0yLjY2IDIuNjR6TTIuNDIgMS40MkwwIDUuNjlsMS4xMSAxLjk3IDEuMTYtMS45NyAyLjQxLTQuMjd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEzIC4wOGgwbC0xLjcgMy4zM2EyLjY2IDIuNjYgMCAwIDEtMS4yNSA1IDIuNjIgMi42MiAwIDAgMS0xLjE4LS4yN2wtMS43NSAzLjEySDEzbDMuMjktNS42M3ptMi4zMiA5Ljg1aDIuMjdMMjAgNS42N2wtMi40MS00LjI1aC0yLjI3bDIuNDEgNC4yNXoiPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA1LjY3TDE4Ljg5IDMuN2wtMS40NiAxLjQ2LjMuNTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE3LjU5IDkuOTNMMjAgNS42NWwtMS4xMS0xLjk3LTEuMTYgMS45Ny0yLjQxIDQuMjh6Ii8+JiN4YTs8L3BhdGg+PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for PowerShell")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for powershell",function(){var b=new mxCell("",new mxGeometry(0,0,220,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Tools for PowerShell', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for PowerShell")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for powershell",function(){var b=new mxCell("",new mxGeometry(0,0,220,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Tools for PowerShell', new mxGeometry(0,0,30,16),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjExLjI1OTk5OTI3NTIwNzUyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxMS4yNTk5OTkyNzUyMDc1MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00LjY4IDEuNDJIMi40MkwwIDUuNjdsMi40MiA0LjI2aDIuMjZMMi4yNyA1LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDUuNjdsMS4xMSAxLjk3IDEuNDYtMS40NS0uMy0uNTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEzIDBINy4xMkwzLjgxIDUuNjNsMy4zMSA1LjU5SDEzbDMuMjktNS41OXptLTIuOTMgOC4zNmEyLjY0IDIuNjQgMCAxIDEgMi42Ni0yLjY0IDIuNjUgMi42NSAwIDAgMS0yLjY2IDIuNjR6TTIuNDIgMS40MkwwIDUuNjlsMS4xMSAxLjk3IDEuMTYtMS45NyAyLjQxLTQuMjd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEzIC4wOGgwbC0xLjcgMy4zM2EyLjY2IDIuNjYgMCAwIDEtMS4yNSA1IDIuNjIgMi42MiAwIDAgMS0xLjE4LS4yN2wtMS43NSAzLjEySDEzbDMuMjktNS42M3ptMi4zMiA5Ljg1aDIuMjdMMjAgNS42N2wtMi40MS00LjI1aC0yLjI3bDIuNDEgNC4yNXoiPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA1LjY3TDE4Ljg5IDMuN2wtMS40NiAxLjQ2LjMuNTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE3LjU5IDkuOTNMMjAgNS42NWwtMS4xMS0xLjk3LTEuMTYgMS45Ny0yLjQxIDQuMjh6Ii8+JiN4YTs8L3BhdGg+PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for PowerShell")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for powershell",function(){var b=new mxCell("",new mxGeometry(0,0,228,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Cloud Tools for PowerShell', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for PowerShell")}));a.push(this.addEntry("gcp google cloud platform dev developer tools cloud tools for powershell",function(){var b=new mxCell("",new mxGeometry(0,0,228,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Cloud Tools for PowerShell', new mxGeometry(0,0,30,16),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjExLjI1OTk5OTI3NTIwNzUyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxMS4yNTk5OTkyNzUyMDc1MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00LjY4IDEuNDJIMi40MkwwIDUuNjdsMi40MiA0LjI2aDIuMjZMMi4yNyA1LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDUuNjdsMS4xMSAxLjk3IDEuNDYtMS40NS0uMy0uNTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEzIDBINy4xMkwzLjgxIDUuNjNsMy4zMSA1LjU5SDEzbDMuMjktNS41OXptLTIuOTMgOC4zNmEyLjY0IDIuNjQgMCAxIDEgMi42Ni0yLjY0IDIuNjUgMi42NSAwIDAgMS0yLjY2IDIuNjR6TTIuNDIgMS40MkwwIDUuNjlsMS4xMSAxLjk3IDEuMTYtMS45NyAyLjQxLTQuMjd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEzIC4wOGgwbC0xLjcgMy4zM2EyLjY2IDIuNjYgMCAwIDEtMS4yNSA1IDIuNjIgMi42MiAwIDAgMS0xLjE4LS4yN2wtMS43NSAzLjEySDEzbDMuMjktNS42M3ptMi4zMiA5Ljg1aDIuMjdMMjAgNS42N2wtMi40MS00LjI1aC0yLjI3bDIuNDEgNC4yNXoiPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA1LjY3TDE4Ljg5IDMuN2wtMS40NiAxLjQ2LjMuNTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE3LjU5IDkuOTNMMjAgNS42NWwtMS4xMS0xLjk3LTEuMTYgMS45Ny0yLjQxIDQuMjh6Ii8+JiN4YTs8L3BhdGg+PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for PowerShell")}));a.push(this.addEntry("gcp google cloud platform dev developer tools ide plugins integrated development environment",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("IDE Plugins",new mxGeometry(0, +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Cloud Tools for PowerShell")}));a.push(this.addEntry("gcp google cloud platform dev developer tools ide plugins integrated development environment",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("IDE Plugins",new mxGeometry(0, 0,30,16),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjExLjI1OTk5OTI3NTIwNzUyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxMS4yNTk5OTkyNzUyMDc1MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00LjY4IDEuNDJIMi40MkwwIDUuNjdsMi40MiA0LjI2aDIuMjZMMi4yNyA1LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDUuNjdsMS4xMSAxLjk3IDEuNDYtMS40NS0uMy0uNTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEzIDBINy4xMkwzLjgxIDUuNjNsMy4zMSA1LjU5SDEzbDMuMjktNS41OXptLTIuOTMgOC4zNmEyLjY0IDIuNjQgMCAxIDEgMi42Ni0yLjY0IDIuNjUgMi42NSAwIDAgMS0yLjY2IDIuNjR6TTIuNDIgMS40MkwwIDUuNjlsMS4xMSAxLjk3IDEuMTYtMS45NyAyLjQxLTQuMjd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEzIC4wOGgwbC0xLjcgMy4zM2EyLjY2IDIuNjYgMCAwIDEtMS4yNSA1IDIuNjIgMi42MiAwIDAgMS0xLjE4LS4yN2wtMS43NSAzLjEySDEzbDMuMjktNS42M3ptMi4zMiA5Ljg1aDIuMjdMMjAgNS42N2wtMi40MS00LjI1aC0yLjI3bDIuNDEgNC4yNXoiPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA1LjY3TDE4Ljg5IDMuN2wtMS40NiAxLjQ2LjMuNTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE3LjU5IDkuOTNMMjAgNS42NWwtMS4xMS0xLjk3LTEuMTYgMS45Ny0yLjQxIDQuMjh6Ii8+JiN4YTs8L3BhdGg+PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"IDE Plugins")}));a.push(this.addEntry("gcp google cloud platform dev developer tools ide plugins integrated development environment",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
IDE Plugins', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"IDE Plugins")}));a.push(this.addEntry("gcp google cloud platform dev developer tools ide plugins integrated development environment",function(){var b=new mxCell("",new mxGeometry(0,0,140,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
IDE Plugins', new mxGeometry(0,0,30,16),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjExLjI1OTk5OTI3NTIwNzUyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxMS4yNTk5OTkyNzUyMDc1MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00LjY4IDEuNDJIMi40MkwwIDUuNjdsMi40MiA0LjI2aDIuMjZMMi4yNyA1LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDUuNjdsMS4xMSAxLjk3IDEuNDYtMS40NS0uMy0uNTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEzIDBINy4xMkwzLjgxIDUuNjNsMy4zMSA1LjU5SDEzbDMuMjktNS41OXptLTIuOTMgOC4zNmEyLjY0IDIuNjQgMCAxIDEgMi42Ni0yLjY0IDIuNjUgMi42NSAwIDAgMS0yLjY2IDIuNjR6TTIuNDIgMS40MkwwIDUuNjlsMS4xMSAxLjk3IDEuMTYtMS45NyAyLjQxLTQuMjd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEzIC4wOGgwbC0xLjcgMy4zM2EyLjY2IDIuNjYgMCAwIDEtMS4yNSA1IDIuNjIgMi42MiAwIDAgMS0xLjE4LS4yN2wtMS43NSAzLjEySDEzbDMuMjktNS42M3ptMi4zMiA5Ljg1aDIuMjdMMjAgNS42N2wtMi40MS00LjI1aC0yLjI3bDIuNDEgNC4yNXoiPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA1LjY3TDE4Ljg5IDMuN2wtMS40NiAxLjQ2LjMuNTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE3LjU5IDkuOTNMMjAgNS42NWwtMS4xMS0xLjk3LTEuMTYgMS45Ny0yLjQxIDQuMjh6Ii8+JiN4YTs8L3BhdGg+PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"IDE Plugins")}));a.push(this.addEntry("gcp google cloud platform dev developer tools ide plugins integrated development environment",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
IDE Plugins', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"IDE Plugins")}));a.push(this.addEntry("gcp google cloud platform dev developer tools ide plugins integrated development environment",function(){var b=new mxCell("",new mxGeometry(0,0,148,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
IDE Plugins', new mxGeometry(0,0,30,16),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjExLjI1OTk5OTI3NTIwNzUyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMCAxMS4yNTk5OTkyNzUyMDc1MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00LjY4IDEuNDJIMi40MkwwIDUuNjdsMi40MiA0LjI2aDIuMjZMMi4yNyA1LjY3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDUuNjdsMS4xMSAxLjk3IDEuNDYtMS40NS0uMy0uNTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTEzIDBINy4xMkwzLjgxIDUuNjNsMy4zMSA1LjU5SDEzbDMuMjktNS41OXptLTIuOTMgOC4zNmEyLjY0IDIuNjQgMCAxIDEgMi42Ni0yLjY0IDIuNjUgMi42NSAwIDAgMS0yLjY2IDIuNjR6TTIuNDIgMS40MkwwIDUuNjlsMS4xMSAxLjk3IDEuMTYtMS45NyAyLjQxLTQuMjd6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEzIC4wOGgwbC0xLjcgMy4zM2EyLjY2IDIuNjYgMCAwIDEtMS4yNSA1IDIuNjIgMi42MiAwIDAgMS0xLjE4LS4yN2wtMS43NSAzLjEySDEzbDMuMjktNS42M3ptMi4zMiA5Ljg1aDIuMjdMMjAgNS42N2wtMi40MS00LjI1aC0yLjI3bDIuNDEgNC4yNXoiPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMCA1LjY3TDE4Ljg5IDMuN2wtMS40NiAxLjQ2LjMuNTF6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE3LjU5IDkuOTNMMjAgNS42NWwtMS4xMS0xLjk3LTEuMTYgMS45Ny0yLjQxIDQuMjh6Ii8+JiN4YTs8L3BhdGg+PC9zdmc+;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,22);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"IDE Plugins")}));a.push(this.addEntry("gcp google cloud platform dev developer tools artifact registry",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell("Artifact\nRegistry",new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIxLjk5OTAwMDU0OTMxNjQwNiIgaGVpZ2h0PSIyMC4zOTM5OTkwOTk3MzE0NDUiIHZpZXdCb3g9IjAgMCAyMS45OTkwMDA1NDkzMTY0MDYgMjAuMzkzOTk5MDk5NzMxNDQ1Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTUgMHYyLjQ1OEwxLjk5OSA0LjE5N3YxMi4wMUw1IDE3LjkzOHYyLjQ1NmwtNS0yLjg4N1YyLjg4NnptMTIgMGw0Ljk5OSAyLjg4NnYxNC42MjFMMTcgMjAuMzk0di0yLjQ1NmwzLTEuNzMxVjQuMTk3bC0zLTEuNzM5em0tNi4wMTYgNi42NzNsMi45NDctMS42NDYtMi45NDctMS42NDYtMi45NDcgMS42NDZ6bTMuMjY4LTEuMDk2bC0yLjg3MSAxLjY3OHYzLjI4N2wyLjg3MS0xLjY3NnpNNy43NzMgOC44NjZsMi44NzEgMS42NzRWNy4yNTZMNy43NzMgNS41Nzd6bS0uMjEyIDMuODc4bDIuODItMS42NDYtMi44Mi0xLjY0Ni0yLjgyIDEuNjQ2em0zLjEzMi0xLjA5OGwtMi44NzEgMS42Nzh2My4yODdsMi44NzEtMS42NzZ6bS02LjI2NCAzLjI4OUw3LjMgMTYuNjA5di0zLjI4NWwtMi44NzEtMS42Nzl6bTEwLjAyOS0yLjE5MWwyLjgyLTEuNjQ2LTIuODItMS42NDYtMi44MiAxLjY0NnptMy4xMzItMS4wOThsLTIuODcxIDEuNjc4djMuMjg3bDIuODcxLTEuNjc2em0tNi4yNjQgMy4yODlsMi44NzEgMS42NzR2LTMuMjg1bC0yLjg3MS0xLjY3OXoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Artifact Registry")}));a.push(this.addEntry("gcp google cloud platform dev developer tools artifact registry",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Artifact Registry', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,22);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"IDE Plugins")}));a.push(this.addEntry("gcp google cloud platform dev developer tools artifact registry",function(){var b=new mxCell("",new mxGeometry(0,0,130,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell("Artifact\nRegistry",new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIxLjk5OTAwMDU0OTMxNjQwNiIgaGVpZ2h0PSIyMC4zOTM5OTkwOTk3MzE0NDUiIHZpZXdCb3g9IjAgMCAyMS45OTkwMDA1NDkzMTY0MDYgMjAuMzkzOTk5MDk5NzMxNDQ1Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTUgMHYyLjQ1OEwxLjk5OSA0LjE5N3YxMi4wMUw1IDE3LjkzOHYyLjQ1NmwtNS0yLjg4N1YyLjg4NnptMTIgMGw0Ljk5OSAyLjg4NnYxNC42MjFMMTcgMjAuMzk0di0yLjQ1NmwzLTEuNzMxVjQuMTk3bC0zLTEuNzM5em0tNi4wMTYgNi42NzNsMi45NDctMS42NDYtMi45NDctMS42NDYtMi45NDcgMS42NDZ6bTMuMjY4LTEuMDk2bC0yLjg3MSAxLjY3OHYzLjI4N2wyLjg3MS0xLjY3NnpNNy43NzMgOC44NjZsMi44NzEgMS42NzRWNy4yNTZMNy43NzMgNS41Nzd6bS0uMjEyIDMuODc4bDIuODItMS42NDYtMi44Mi0xLjY0Ni0yLjgyIDEuNjQ2em0zLjEzMi0xLjA5OGwtMi44NzEgMS42Nzh2My4yODdsMi44NzEtMS42NzZ6bS02LjI2NCAzLjI4OUw3LjMgMTYuNjA5di0zLjI4NWwtMi44NzEtMS42Nzl6bTEwLjAyOS0yLjE5MWwyLjgyLTEuNjQ2LTIuODItMS42NDYtMi44MiAxLjY0NnptMy4xMzItMS4wOThsLTIuODcxIDEuNjc4djMuMjg3bDIuODcxLTEuNjc2em0tNi4yNjQgMy4yODlsMi44NzEgMS42NzR2LTMuMjg1bC0yLjg3MS0xLjY3OXoiLz4mI3hhOzwvc3ZnPg==;"); +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Artifact Registry")}));a.push(this.addEntry("gcp google cloud platform dev developer tools artifact registry",function(){var b=new mxCell("",new mxGeometry(0,0,170,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Artifact Registry', new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIxLjk5OTAwMDU0OTMxNjQwNiIgaGVpZ2h0PSIyMC4zOTM5OTkwOTk3MzE0NDUiIHZpZXdCb3g9IjAgMCAyMS45OTkwMDA1NDkzMTY0MDYgMjAuMzkzOTk5MDk5NzMxNDQ1Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTUgMHYyLjQ1OEwxLjk5OSA0LjE5N3YxMi4wMUw1IDE3LjkzOHYyLjQ1NmwtNS0yLjg4N1YyLjg4NnptMTIgMGw0Ljk5OSAyLjg4NnYxNC42MjFMMTcgMjAuMzk0di0yLjQ1NmwzLTEuNzMxVjQuMTk3bC0zLTEuNzM5em0tNi4wMTYgNi42NzNsMi45NDctMS42NDYtMi45NDctMS42NDYtMi45NDcgMS42NDZ6bTMuMjY4LTEuMDk2bC0yLjg3MSAxLjY3OHYzLjI4N2wyLjg3MS0xLjY3NnpNNy43NzMgOC44NjZsMi44NzEgMS42NzRWNy4yNTZMNy43NzMgNS41Nzd6bS0uMjEyIDMuODc4bDIuODItMS42NDYtMi44Mi0xLjY0Ni0yLjgyIDEuNjQ2em0zLjEzMi0xLjA5OGwtMi44NzEgMS42Nzh2My4yODdsMi44NzEtMS42NzZ6bS02LjI2NCAzLjI4OUw3LjMgMTYuNjA5di0zLjI4NWwtMi44NzEtMS42Nzl6bTEwLjAyOS0yLjE5MWwyLjgyLTEuNjQ2LTIuODItMS42NDYtMi44MiAxLjY0NnptMy4xMzItMS4wOThsLTIuODcxIDEuNjc4djMuMjg3bDIuODcxLTEuNjc2em0tNi4yNjQgMy4yODlsMi44NzEgMS42NzR2LTMuMjg1bC0yLjg3MS0xLjY3OXoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Artifact Registry")}));a.push(this.addEntry("gcp google cloud platform dev developer tools artifact registry",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var d=new mxCell('Name
Artifact Registry', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Artifact Registry")}));a.push(this.addEntry("gcp google cloud platform dev developer tools artifact registry",function(){var b=new mxCell("",new mxGeometry(0,0,178,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");b.vertex=!0;var e=new mxCell('Name
Artifact Registry', new mxGeometry(0,0,30,27),"editableCssRules=.*;html=1;fontColor=#999999;shape=image;verticalLabelPosition=middle;verticalAlign=middle;labelPosition=right;align=left;spacingLeft=20;part=1;points=[];imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIxLjk5OTAwMDU0OTMxNjQwNiIgaGVpZ2h0PSIyMC4zOTM5OTkwOTk3MzE0NDUiIHZpZXdCb3g9IjAgMCAyMS45OTkwMDA1NDkzMTY0MDYgMjAuMzkzOTk5MDk5NzMxNDQ1Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTUgMHYyLjQ1OEwxLjk5OSA0LjE5N3YxMi4wMUw1IDE3LjkzOHYyLjQ1NmwtNS0yLjg4N1YyLjg4NnptMTIgMGw0Ljk5OSAyLjg4NnYxNC42MjFMMTcgMjAuMzk0di0yLjQ1NmwzLTEuNzMxVjQuMTk3bC0zLTEuNzM5em0tNi4wMTYgNi42NzNsMi45NDctMS42NDYtMi45NDctMS42NDYtMi45NDcgMS42NDZ6bTMuMjY4LTEuMDk2bC0yLjg3MSAxLjY3OHYzLjI4N2wyLjg3MS0xLjY3NnpNNy43NzMgOC44NjZsMi44NzEgMS42NzRWNy4yNTZMNy43NzMgNS41Nzd6bS0uMjEyIDMuODc4bDIuODItMS42NDYtMi44Mi0xLjY0Ni0yLjgyIDEuNjQ2em0zLjEzMi0xLjA5OGwtMi44NzEgMS42Nzh2My4yODdsMi44NzEtMS42NzZ6bS02LjI2NCAzLjI4OUw3LjMgMTYuNjA5di0zLjI4NWwtMi44NzEtMS42Nzl6bTEwLjAyOS0yLjE5MWwyLjgyLTEuNjQ2LTIuODItMS42NDYtMi44MiAxLjY0NnptMy4xMzItMS4wOThsLTIuODcxIDEuNjc4djMuMjg3bDIuODcxLTEuNjc2em0tNi4yNjQgMy4yODlsMi44NzEgMS42NzR2LTMuMjg1bC0yLjg3MS0xLjY3OXoiLz4mI3hhOzwvc3ZnPg==;"); -d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,16);d.vertex=!0;b.insert(d);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Artifact Registry")}));this.addPalette("gcp2Developer Tools","GCP / Developer Tools",!1,mxUtils.bind(this,function(b){for(var d=0;dName
Compute Engine
Attribute Name',new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNyA3aDZ2Nkg3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05IDBoMnY0SDl6TTUgMGgydjRINXptOCAwaDJ2NGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOSAxNmgydjRIOXptLTQgMGgydjRINXptOCAwaDJ2NGgtMnptMy01VjloNHYyem0wIDR2LTJoNHYyem0wLThWNWg0djJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTAgMTFWOWg0djJ6bTAgNHYtMmg0djJ6bTAtOFY1aDR2MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMyAzdjE0aDE0VjN6bTEyIDEySDVWNWgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAgMTBsLTMgM2g2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMyA3bC0zIDMgMyAzeiIvPiYjeGE7PC9zdmc+;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Compute Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards compute engine ",function(){var d=new mxCell("",new mxGeometry(0,0,158,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");d.vertex=!0;var c=new mxCell('Name
Compute Engine
Attribute Name', +e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,16);e.vertex=!0;b.insert(e);return sb.createVertexTemplateFromCells([b],b.geometry.width,b.geometry.height,"Artifact Registry")}));this.addPalette("gcp2Developer Tools","GCP / Developer Tools",!1,mxUtils.bind(this,function(b){for(var e=0;eName
Compute Engine
Attribute Name',new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNyA3aDZ2Nkg3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05IDBoMnY0SDl6TTUgMGgydjRINXptOCAwaDJ2NGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOSAxNmgydjRIOXptLTQgMGgydjRINXptOCAwaDJ2NGgtMnptMy01VjloNHYyem0wIDR2LTJoNHYyem0wLThWNWg0djJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTAgMTFWOWg0djJ6bTAgNHYtMmg0djJ6bTAtOFY1aDR2MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMyAzdjE0aDE0VjN6bTEyIDEySDVWNWgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAgMTBsLTMgM2g2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMyA3bC0zIDMgMyAzeiIvPiYjeGE7PC9zdmc+;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Compute Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards compute engine ",function(){var e=new mxCell("",new mxGeometry(0,0,158,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");e.vertex=!0;var c=new mxCell('Name
Compute Engine
Attribute Name', new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNyA3aDZ2Nkg3eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05IDBoMnY0SDl6TTUgMGgydjRINXptOCAwaDJ2NGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOSAxNmgydjRIOXptLTQgMGgydjRINXptOCAwaDJ2NGgtMnptMy01VjloNHYyem0wIDR2LTJoNHYyem0wLThWNWg0djJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTAgMTFWOWg0djJ6bTAgNHYtMmg0djJ6bTAtOFY1aDR2MnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMyAzdjE0aDE0VjN6bTEyIDEySDVWNWgxMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTAgMTBsLTMgM2g2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMyA3bC0zIDMgMyAzeiIvPiYjeGE7PC9zdmc+;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Compute Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards bigquery ",function(){var d=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");d.vertex=!0;var c=new mxCell('Name
BigQuery
Attribute Name', +c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Compute Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards bigquery ",function(){var e=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");e.vertex=!0;var c=new mxCell('Name
BigQuery
Attribute Name', new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMTA0NTIyNzA1MDc4IiBoZWlnaHQ9IjIwLjAwMTA0NTIyNzA1MDc4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMC4wMDEwNDUyMjcwNTA3OCAyMC4wMDEwNDUyMjcwNTA3OCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00LjczIDguODN2Mi42M2E0LjkxIDQuOTEgMCAwIDAgMS43MSAxLjc0VjguODN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTcuODkgNi40MXY3LjUzQTcuNjIgNy42MiAwIDAgMCA5IDE0YTggOCAwIDAgMCAxIDBWNi40MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTEuNjQgOS44NnYzLjI5YTUgNSAwIDAgMCAxLjctMS44MlY5Ljg2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNS43NCAxNC4zMmwtMS40MiAxLjQyYS40Mi40MiAwIDAgMCAwIC42bDMuNTQgMy41NGEuNDIuNDIgMCAwIDAgLjU5IDBsMS40My0xLjQzYS40Mi40MiAwIDAgMCAwLS41OWwtMy41NC0zLjU0YS40Mi40MiAwIDAgMC0uNiAwIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTkgMGE5IDkgMCAxIDAgMCAxOEE5IDkgMCAxIDAgOSAwbTAgMTUuNjlhNi42OCA2LjY4IDAgMCAxIC4wMDctMTMuMzYgNi42OCA2LjY4IDAgMCAxIDQuNzI3IDExLjQwM0E2LjY4IDYuNjggMCAwIDEgOSAxNS42OSIvPiYjeGE7PC9zdmc+;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"BigQuery")}));a.push(this.addEntry("gcp google cloud platform expanded product cards bigquery ",function(){var d=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");d.vertex=!0;var c=new mxCell('Name
BigQuery
Attribute Name', +c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"BigQuery")}));a.push(this.addEntry("gcp google cloud platform expanded product cards bigquery ",function(){var e=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");e.vertex=!0;var c=new mxCell('Name
BigQuery
Attribute Name', new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMTA0NTIyNzA1MDc4IiBoZWlnaHQ9IjIwLjAwMTA0NTIyNzA1MDc4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyMC4wMDEwNDUyMjcwNTA3OCAyMC4wMDEwNDUyMjcwNTA3OCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0MXtmaWxsOiM2NjlkZjY7fSYjeGE7CS5zdDJ7ZmlsbDojNDI4NWY0O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00LjczIDguODN2Mi42M2E0LjkxIDQuOTEgMCAwIDAgMS43MSAxLjc0VjguODN6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTcuODkgNi40MXY3LjUzQTcuNjIgNy42MiAwIDAgMCA5IDE0YTggOCAwIDAgMCAxIDBWNi40MXoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTEuNjQgOS44NnYzLjI5YTUgNSAwIDAgMCAxLjctMS44MlY5Ljg2eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNS43NCAxNC4zMmwtMS40MiAxLjQyYS40Mi40MiAwIDAgMCAwIC42bDMuNTQgMy41NGEuNDIuNDIgMCAwIDAgLjU5IDBsMS40My0xLjQzYS40Mi40MiAwIDAgMCAwLS41OWwtMy41NC0zLjU0YS40Mi40MiAwIDAgMC0uNiAwIi8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTkgMGE5IDkgMCAxIDAgMCAxOEE5IDkgMCAxIDAgOSAwbTAgMTUuNjlhNi42OCA2LjY4IDAgMCAxIC4wMDctMTMuMzYgNi42OCA2LjY4IDAgMCAxIDQuNzI3IDExLjQwM0E2LjY4IDYuNjggMCAwIDEgOSAxNS42OSIvPiYjeGE7PC9zdmc+;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"BigQuery")}));a.push(this.addEntry("gcp google cloud platform expanded product cards app engine ",function(){var d=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");d.vertex=!0;var c=new mxCell('Name
App Engine
Attribute Name', +c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"BigQuery")}));a.push(this.addEntry("gcp google cloud platform expanded product cards app engine ",function(){var e=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");e.vertex=!0;var c=new mxCell('Name
App Engine
Attribute Name', new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2LjAyMDAwMDQ1Nzc2MzY3MiIgZmlsbC1ydWxlPSJldmVub2RkIiB2aWV3Qm94PSI4Ljk0MDY5NjcxNjMwODU5NGUtOCAwIDIwIDE2LjAyMDAwMDQ1Nzc2MzY3MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDJ7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4zIDcuMjZsLTEuMjIgMS4yMkExLjcxIDEuNzEgMCAwIDEgMTAgMTEuNDlhMS43NCAxLjc0IDAgMCAxLTEuMzMtLjY0bC0xLjIyIDEuMjJhMy40MyAzLjQzIDAgMCAwIDUuOTg0LTEuMzgxQTMuNDMgMy40MyAwIDAgMCAxMi4zIDcuMjZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDMuNTJhNi4yNSA2LjI1IDAgMCAwIDAgMTIuNSA2LjI1IDYuMjUgMCAwIDAgMC0xMi41bTAgMTAuNzRhNC40NSA0LjQ1IDAgMCAxLTMuMTU3LTcuNTk3QTQuNDUgNC40NSAwIDAgMSAxNC40NCA5LjgyIDQuNDQgNC40NCAwIDAgMSAxMCAxNC4yNiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xOS42MiA5LjE2bC0yLjU2LS44MWE3LjEgNy4xIDAgMCAxIC4xNyAxLjUzIDcuNjIgNy42MiAwIDAgMS0uMDggMS4wOGgyLjQ3YS40NC40NCAwIDAgMCAuMzgtLjQydi0xYS40NC40NCAwIDAgMC0uMzgtLjQyTTEwIDIuNzhhNy40OCA3LjQ4IDAgMCAxIDEuNS4xNUwxMC41OC4zOGMtLjA3LS4yMi0uMjEtLjM4LS40Mi0uMzhoLS4zOGEuNDUuNDUgMCAwIDAtLjQyLjM4bC0uOCAyLjU0QTcuNjQgNy42NCAwIDAgMSAxMCAyLjc4bS03LjIzIDcuMWE3LjEgNy4xIDAgMCAxIC4xNy0xLjUzbC0yLjU2LjgxYS40NC40NCAwIDAgMC0uMzguNDJ2MWEuNDQuNDQgMCAwIDAgLjM4LjQyaDIuNDdhNy42MiA3LjYyIDAgMCAxLS4wOC0xLjA4Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDcuMjZhMi41IDIuNSAwIDEgMCAwIDUgMi41IDIuNSAwIDEgMCAwLTV6bTAgMy43NWExLjI1IDEuMjUgMCAxIDEgMC0yLjUgMS4yNSAxLjI1IDAgMCAxIDEuMjUgMS4yNUExLjI1IDEuMjUgMCAwIDEgMTAgMTEuMDJ6Ii8+JiN4YTs8L3N2Zz4=;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"App Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards app engine ",function(){var d=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");d.vertex=!0;var c=new mxCell('Name
App Engine
Attribute Name', +c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"App Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards app engine ",function(){var e=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");e.vertex=!0;var c=new mxCell('Name
App Engine
Attribute Name', new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2LjAyMDAwMDQ1Nzc2MzY3MiIgZmlsbC1ydWxlPSJldmVub2RkIiB2aWV3Qm94PSI4Ljk0MDY5NjcxNjMwODU5NGUtOCAwIDIwIDE2LjAyMDAwMDQ1Nzc2MzY3MiI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzQyODVmNDt9JiN4YTsJLnN0MXtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDJ7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4zIDcuMjZsLTEuMjIgMS4yMkExLjcxIDEuNzEgMCAwIDEgMTAgMTEuNDlhMS43NCAxLjc0IDAgMCAxLTEuMzMtLjY0bC0xLjIyIDEuMjJhMy40MyAzLjQzIDAgMCAwIDUuOTg0LTEuMzgxQTMuNDMgMy40MyAwIDAgMCAxMi4zIDcuMjZ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDMuNTJhNi4yNSA2LjI1IDAgMCAwIDAgMTIuNSA2LjI1IDYuMjUgMCAwIDAgMC0xMi41bTAgMTAuNzRhNC40NSA0LjQ1IDAgMCAxLTMuMTU3LTcuNTk3QTQuNDUgNC40NSAwIDAgMSAxNC40NCA5LjgyIDQuNDQgNC40NCAwIDAgMSAxMCAxNC4yNiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xOS42MiA5LjE2bC0yLjU2LS44MWE3LjEgNy4xIDAgMCAxIC4xNyAxLjUzIDcuNjIgNy42MiAwIDAgMS0uMDggMS4wOGgyLjQ3YS40NC40NCAwIDAgMCAuMzgtLjQydi0xYS40NC40NCAwIDAgMC0uMzgtLjQyTTEwIDIuNzhhNy40OCA3LjQ4IDAgMCAxIDEuNS4xNUwxMC41OC4zOGMtLjA3LS4yMi0uMjEtLjM4LS40Mi0uMzhoLS4zOGEuNDUuNDUgMCAwIDAtLjQyLjM4bC0uOCAyLjU0QTcuNjQgNy42NCAwIDAgMSAxMCAyLjc4bS03LjIzIDcuMWE3LjEgNy4xIDAgMCAxIC4xNy0xLjUzbC0yLjU2LjgxYS40NC40NCAwIDAgMC0uMzguNDJ2MWEuNDQuNDQgMCAwIDAgLjM4LjQyaDIuNDdhNy42MiA3LjYyIDAgMCAxLS4wOC0xLjA4Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwIDcuMjZhMi41IDIuNSAwIDEgMCAwIDUgMi41IDIuNSAwIDEgMCAwLTV6bTAgMy43NWExLjI1IDEuMjUgMCAxIDEgMC0yLjUgMS4yNSAxLjI1IDAgMCAxIDEuMjUgMS4yNUExLjI1IDEuMjUgMCAwIDEgMTAgMTEuMDJ6Ii8+JiN4YTs8L3N2Zz4=;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"App Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards dataflow ",function(){var d=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");d.vertex=!0;var c=new mxCell('Name
Dataflow
Attribute Name', +c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"App Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards dataflow ",function(){var e=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");e.vertex=!0;var c=new mxCell('Name
Dataflow
Attribute Name', new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjUxOTk5OTUwNDA4OTM1NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE0LjUxOTk5OTUwNDA4OTM1NSAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgY2xhc3M9InN0MCI+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjM3IDIuMDNsLTEuNzIuOTYgMS41MiAxLjUtLjAyIDEuNzMgMS4wMi4wMS4wMi0xLjczIDQuMjQgMi41Ni0uMDEgMS4wNyAxLjc3LjAzVjYuMTFMOS4wNSAzLjA0bC0uMjctLjk0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNy4zNiAyLjAzbC0xLjQyLjM1LS4yOS42MUwuMzkgNS45Mi4zNiA3Ljk3IDIuMTQgOGwuMDItMS4wNyA0LjMxLTIuNDUtLjAyIDEuNzMuODYuMDEuMDYtNC4xOXoiLz4mI3hhOwkJPGcgY2xhc3M9InN0MSI+JiN4YTsJCQk8cGF0aCBkPSJNNy4zNiAyLjAzTDMuOTUgMCAyLjIxLjk1bDMuNDQgMi4wNCAxLjcyLS45NnptLjcxIDExLjc2bC0xLjcyLS4wMi0uMDIgMS43Mi44MiAyLjQ4IDEuNDItLjEyLjI5LS44NSA1LjI3LTIuOTMuMDMtMi4wOS0xLjc5LS4wMi0uMDIgMS4xLTQuMyAyLjQ1eiIvPiYjeGE7CQkJPHBhdGggZD0iTTcuMTUgMTcuOTdsLTMuNDYgMS45NGgtLjA1bC0xLjY2LS45OSAzLjQ5LTEuOTYgMS42OCAxLjAxeiIvPiYjeGE7CQk8L2c+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMC44OC4wOWgtLjA1TDcuMzcgMi4wM2wxLjY4IDEuMDEgMy40OS0xLjk2ek0xMC42MiAyMGgtLjA1bC0zLjQyLTIuMDNoMCAwIDBsMS43Mi0uOTYgMy40NCAyLjA0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNLjMzIDEzLjg5di0yaDEuNzZsLS4wMSAxLjA0IDQuMjUgMi41Ni4wMi0xLjcyLjg2LjAxLS4wNiA0LjE4LTEuNjgtMXoiLz4mI3hhOwk8L2c+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iMTMuMzgiIGN5PSIxMC4wNCIgcj0iMS4xNCIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjEuMTQiIGN5PSI5Ljg4IiByPSIxLjE0Ii8+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iNy4zMiIgY3k9IjcuOTkiIHI9IjEuMTQiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSI3LjIzIiBjeT0iMTIiIHI9IjEuMTQiLz4mI3hhOzwvc3ZnPg==;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Dataflow")}));a.push(this.addEntry("gcp google cloud platform expanded product cards dataflow ",function(){var d=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");d.vertex=!0;var c=new mxCell('Name
Dataflow
Attribute Name', +c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Dataflow")}));a.push(this.addEntry("gcp google cloud platform expanded product cards dataflow ",function(){var e=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");e.vertex=!0;var c=new mxCell('Name
Dataflow
Attribute Name', new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjUxOTk5OTUwNDA4OTM1NSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDE0LjUxOTk5OTUwNDA4OTM1NSAyMCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgY2xhc3M9InN0MCI+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03LjM3IDIuMDNsLTEuNzIuOTYgMS41MiAxLjUtLjAyIDEuNzMgMS4wMi4wMS4wMi0xLjczIDQuMjQgMi41Ni0uMDEgMS4wNyAxLjc3LjAzVjYuMTFMOS4wNSAzLjA0bC0uMjctLjk0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNy4zNiAyLjAzbC0xLjQyLjM1LS4yOS42MUwuMzkgNS45Mi4zNiA3Ljk3IDIuMTQgOGwuMDItMS4wNyA0LjMxLTIuNDUtLjAyIDEuNzMuODYuMDEuMDYtNC4xOXoiLz4mI3hhOwkJPGcgY2xhc3M9InN0MSI+JiN4YTsJCQk8cGF0aCBkPSJNNy4zNiAyLjAzTDMuOTUgMCAyLjIxLjk1bDMuNDQgMi4wNCAxLjcyLS45NnptLjcxIDExLjc2bC0xLjcyLS4wMi0uMDIgMS43Mi44MiAyLjQ4IDEuNDItLjEyLjI5LS44NSA1LjI3LTIuOTMuMDMtMi4wOS0xLjc5LS4wMi0uMDIgMS4xLTQuMyAyLjQ1eiIvPiYjeGE7CQkJPHBhdGggZD0iTTcuMTUgMTcuOTdsLTMuNDYgMS45NGgtLjA1bC0xLjY2LS45OSAzLjQ5LTEuOTYgMS42OCAxLjAxeiIvPiYjeGE7CQk8L2c+JiN4YTsJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMC44OC4wOWgtLjA1TDcuMzcgMi4wM2wxLjY4IDEuMDEgMy40OS0xLjk2ek0xMC42MiAyMGgtLjA1bC0zLjQyLTIuMDNoMCAwIDBsMS43Mi0uOTYgMy40NCAyLjA0eiIvPiYjeGE7CQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNLjMzIDEzLjg5di0yaDEuNzZsLS4wMSAxLjA0IDQuMjUgMi41Ni4wMi0xLjcyLjg2LjAxLS4wNiA0LjE4LTEuNjgtMXoiLz4mI3hhOwk8L2c+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iMTMuMzgiIGN5PSIxMC4wNCIgcj0iMS4xNCIvPiYjeGE7CTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjEuMTQiIGN5PSI5Ljg4IiByPSIxLjE0Ii8+JiN4YTsJPGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iNy4zMiIgY3k9IjcuOTkiIHI9IjEuMTQiLz4mI3hhOwk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSI3LjIzIiBjeT0iMTIiIHI9IjEuMTQiLz4mI3hhOzwvc3ZnPg==;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Dataflow")}));a.push(this.addEntry("gcp google cloud platform expanded product cards kubernetes engine ",function(){var d=new mxCell("",new mxGeometry(0,0,170,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");d.vertex=!0;var c=new mxCell('Name
Kubernetes Engine
Attribute Name', +c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Dataflow")}));a.push(this.addEntry("gcp google cloud platform expanded product cards kubernetes engine ",function(){var e=new mxCell("",new mxGeometry(0,0,170,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");e.vertex=!0;var c=new mxCell('Name
Kubernetes Engine
Attribute Name', new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMyOS45MjU5OTcyMzE3OTM4IiBoZWlnaHQ9IjM3OC4yODQ5OTAzMTEyNzg4IiB2aWV3Qm94PSIwIDAgODcuMjkyOTk5MjY3NTc4MTIgMTAwLjA4Nzk5NzQzNjUyMzQ0Ij4mI3hhOzxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6IzQyODVmNDt9JiN4YTs8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My43NTEgMEwwIDI1LjQ2NXYyLjU4OCA0Ni45Mmw0My43NTIgMjUuMTE1IDQzLjU0MS0yNS4xMjFWMjUuNDczem0yLjQzOCAxMS44NTNsMzIuMTAzIDE4Ljc4MlY2OS43N0w0My43MzkgODkuNzA1IDkgNjkuNzYyVjMwLjY0MWwzMi4xOS0xOC43MzZ2MTQuMTU0TDI0LjUwMyAzNi4xNTNsMTkuMTcyIDExLjUwMiAxOC44ODYtMTEuNTU0LTE2LjM3Mi0xMC4wMjR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIyLjAyNSA0MC40OTZsLjE2NiAxOS4xNDMtMTMuMjQ3IDcuMzN2Mi43NDJsMi42MzcgMS41MTQgMTIuNjQ4LTYuOTk5IDE2Ljk2MSAxMC42MDJWNTEuOTkzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02NS4zNDQgNDAuMjZMNDYuMTg5IDUxLjk3OXYyMi44NDdsMTYuODk5LTEwLjU3NiAxMi41MzkgNi45NzQgMi42MDktMS41MDV2LTIuNzY1bC0xMi43ODQtNy4xMTJ6Ii8+JiN4YTs8L3N2Zz4=;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Kubernetes Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards kubernetes engine ",function(){var d=new mxCell("",new mxGeometry(0,0,178,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");d.vertex=!0;var c=new mxCell('Name
Kubernetes Engine
Attribute Name', +c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Kubernetes Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards kubernetes engine ",function(){var e=new mxCell("",new mxGeometry(0,0,178,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");e.vertex=!0;var c=new mxCell('Name
Kubernetes Engine
Attribute Name', new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjMyOS45MjU5OTcyMzE3OTM4IiBoZWlnaHQ9IjM3OC4yODQ5OTAzMTEyNzg4IiB2aWV3Qm94PSIwIDAgODcuMjkyOTk5MjY3NTc4MTIgMTAwLjA4Nzk5NzQzNjUyMzQ0Ij4mI3hhOzxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiNhZWNiZmE7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6IzQyODVmNDt9JiN4YTs8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My43NTEgMEwwIDI1LjQ2NXYyLjU4OCA0Ni45Mmw0My43NTIgMjUuMTE1IDQzLjU0MS0yNS4xMjFWMjUuNDczem0yLjQzOCAxMS44NTNsMzIuMTAzIDE4Ljc4MlY2OS43N0w0My43MzkgODkuNzA1IDkgNjkuNzYyVjMwLjY0MWwzMi4xOS0xOC43MzZ2MTQuMTU0TDI0LjUwMyAzNi4xNTNsMTkuMTcyIDExLjUwMiAxOC44ODYtMTEuNTU0LTE2LjM3Mi0xMC4wMjR6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIyLjAyNSA0MC40OTZsLjE2NiAxOS4xNDMtMTMuMjQ3IDcuMzN2Mi43NDJsMi42MzcgMS41MTQgMTIuNjQ4LTYuOTk5IDE2Ljk2MSAxMC42MDJWNTEuOTkzeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02NS4zNDQgNDAuMjZMNDYuMTg5IDUxLjk3OXYyMi44NDdsMTYuODk5LTEwLjU3NiAxMi41MzkgNi45NzQgMi42MDktMS41MDV2LTIuNzY1bC0xMi43ODQtNy4xMTJ6Ii8+JiN4YTs8L3N2Zz4=;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Kubernetes Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud storage ",function(){var d=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");d.vertex=!0;var c=new mxCell('Name
Cloud Storage
Attribute Name', +c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Kubernetes Engine")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud storage ",function(){var e=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");e.vertex=!0;var c=new mxCell('Name
Cloud Storage
Attribute Name', new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTAgMGgyMHY3SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE4IDBoMnY3aC0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOCA3bDItN2gtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAwaDJ2N0gweiIvPiYjeGE7CTxnIGNsYXNzPSJzdDMiPiYjeGE7CQk8cGF0aCBkPSJNNCAzaDZ2MUg0eiIvPiYjeGE7CQk8cmVjdCB4PSIxMyIgeT0iMiIgd2lkdGg9IjMiIGhlaWdodD0iMyIgcng9IjEuNSIvPiYjeGE7CTwvZz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMCA5aDIwdjdIMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTggOWgydjdoLTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4IDE2bDItN2gtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCA5aDJ2N0gweiIvPiYjeGE7CTxnIGNsYXNzPSJzdDMiPiYjeGE7CQk8cGF0aCBkPSJNNCAxMmg2djFINHoiLz4mI3hhOwkJPHJlY3QgeD0iMTMiIHk9IjExIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIiByeD0iMS41Ii8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Cloud Storage")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud storage ",function(){var d=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");d.vertex=!0;var c=new mxCell('Name
Cloud Storage
Attribute Name', +c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Cloud Storage")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud storage ",function(){var e=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");e.vertex=!0;var c=new mxCell('Name
Cloud Storage
Attribute Name', new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMjAgMTYiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJLnN0M3tmaWxsOiNmZmY7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MiIgZD0iTTAgMGgyMHY3SDB6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE4IDBoMnY3aC0yeiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOCA3bDItN2gtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCAwaDJ2N0gweiIvPiYjeGE7CTxnIGNsYXNzPSJzdDMiPiYjeGE7CQk8cGF0aCBkPSJNNCAzaDZ2MUg0eiIvPiYjeGE7CQk8cmVjdCB4PSIxMyIgeT0iMiIgd2lkdGg9IjMiIGhlaWdodD0iMyIgcng9IjEuNSIvPiYjeGE7CTwvZz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMCA5aDIwdjdIMHoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTggOWgydjdoLTJ6Ii8+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4IDE2bDItN2gtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCA5aDJ2N0gweiIvPiYjeGE7CTxnIGNsYXNzPSJzdDMiPiYjeGE7CQk8cGF0aCBkPSJNNCAxMmg2djFINHoiLz4mI3hhOwkJPHJlY3QgeD0iMTMiIHk9IjExIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIiByeD0iMS41Ii8+JiN4YTsJPC9nPiYjeGE7PC9zdmc+;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Cloud Storage")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud bigtable ",function(){var d=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");d.vertex=!0;var c=new mxCell('Name
Cloud Bigtable
Attribute Name', +c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Cloud Storage")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud bigtable ",function(){var e=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");e.vertex=!0;var c=new mxCell('Name
Cloud Bigtable
Attribute Name', new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3Ljk1Njk3Nzg0NDIzODI4IiBoZWlnaHQ9IjIwLjAwOTI1NjM2MjkxNTA0IiB2aWV3Qm94PSItMC4wMDA0MjE5NjUxMTY0MDIxMzQzIDAuMDAwMDc0Njk5NTIxMDY0NzU4MyAxNy45NTY5Nzc4NDQyMzgyOCAyMC4wMDkyNTYzNjI5MTUwNCI+JiN4YTsJPHN0eWxlPiYjeGE7CQkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJCS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwkJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgZmlsbC1ydWxlPSJldmVub2RkIj4mI3hhOwkJPHBhdGggZD0iTTEzLjE5NiA0LjQ0N2wtNC4yMi0yLjUxYTIuODYgMi44NiAwIDAgMS0xLjI1LTEuNzFjMCAwIC4xNi0uMzIuMzgtLjJsNS4yNSAzLjFjLjYzLjM3LjI0IDIgLjI0IDJhLjc3Ljc3IDAgMCAwLS40LS42OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE0LjQ2NiAxMC42ODdhLjM1LjM1IDAgMCAxLS4xNi4zM2wtMSAuNjh2LTcuOTVjMC0uMjcuMTctLjU2LS4wNi0uN2wuOTIuNjhhLjczLjczIDAgMCAxIC4zNS42NXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDExLjU5N2EuMzYuMzYgMCAwIDEtLjItLjA2bC0zLjQ2LTIuMDZ2LjlsMy42NiAyLjE4LjI5LS41N3MtLjIyLS4zOS0uMjktLjM5em0uMiAxLjhhLjM2LjM2IDAgMCAxLS40IDBsLTMuNDYtMi4wNnYuNjZhLjQyLjQyIDAgMCAwIC4xOS4zNWwzLjI4IDJhLjM3LjM3IDAgMCAwIC4zOCAwIDIgMiAwIDAgMCAuMi0uNTJsLS4xOS0uMzl6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik04Ljk3NiAxMC43MjdsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzRsLTMuMjgtMmEuMzcuMzcgMCAwIDAtLjM4IDBsLTMuMjggMmEuNDEuNDEgMCAwIDAtLjE5LjM0di40M3oiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDkuODI3bC0zLjQ3LTIuMDVhLjQxLjQxIDAgMCAwLS4xOS4zNHYuNDNsMy42NiAyLjE4LjI4LS41NnoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPGcgY2xhc3M9InN0MiI+JiN4YTsJCQk8cGF0aCBkPSJNOC45NzYgMTEuNTk3djFsMy42Ni0yLjE4di0uOWwtMy40NiAyLjAyYS42NS42NSAwIDAgMS0uMi4wNnptLjIgMS44YS4zNi4zNiAwIDAgMS0uMi4wNnYuOWEuNS41IDAgMCAwIC4yMS0uMDVsMy4yOC0yYS4zOS4zOSAwIDAgMCAuMTktLjM1di0uNjZ6Ii8+JiN4YTsJCQk8cGF0aCBkPSJNMTIuNDQ2IDcuNzc3bC0zLjQ3IDIuMDV2LjlsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzR6Ii8+JiN4YTsJCTwvZz4mI3hhOwkJPHBhdGggZD0iTTQuNzU2IDE1LjUyN2w0LjE1IDIuNDdhMi43MiAyLjcyIDAgMCAxIDEuMjggMS44LjE4LjE4IDAgMCAxLS4yOC4xOGwtNS40NS0zLjIzYy0uNTMtLjMyLS4wNy0xLjg4LS4wNy0xLjg4YS43Ny43NyAwIDAgMCAuMzcuNjZ6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik0zLjQ4NiAxNS43Mjd2LTYuNTZhLjQxLjQxIDAgMCAxIC4xOS0uMzNsMS0uNTl2Ny45MWMwIC4yNyAwIC42OS4yMS44M2wtMS4wNi0uNjZhLjc1Ljc1IDAgMCAxLS4zNC0uNnoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTM2IDMuNDU3YS43NS43NSAwIDAgMC0uNzQgMGwtNC4yIDIuNTRhMi42MyAyLjYzIDAgMCAxLTIuMDguMjYuMjMuMjMgMCAwIDEgMC0uNGMuMTgtLjA5IDYuMzItMy43NCA2LjMyLTMuNzQuMjMtLjE0Ljc0IDEuMzkuNzQgMS4zOXoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTI2IDIuMDc3bDUuMzIgMy4xNWEuMzcuMzcgMCAwIDEgLjIuMzF2MS4xOGwtNi42Ny0zLjk2YS43NS43NSAwIDAgMC0uNzQgMGwxLjE4LS42OWEuNzEuNzEgMCAwIDEgLjczIDB6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xMC43OTYgMTYuNDg3YS43My43MyAwIDAgMCAuNzQgMGw0LjItMi40OWEyLjYzIDIuNjMgMCAwIDEgMi4xLS4yNS4yMS4yMSAwIDAgMSAwIC4zOGwtNi4zMyAzLjc1Yy0uMjIuMTQtLjc0LTEuNC0uNzQtMS40eiIgY2xhc3M9InN0MCIvPiYjeGE7CQk8cGF0aCBkPSJNNS40ODYgMTQuNzQ3YS41Ni41NiAwIDAgMS0uMTctLjMzdi0xLjE2bDYuNjYgMy45M2EuNjkuNjkgMCAwIDAgLjczIDBsLTEuMTguN2EuNy43IDAgMCAxLS43NCAweiIgY2xhc3M9InN0MSIvPiYjeGE7CQk8cGF0aCBkPSJNMy4yMzYgNy44MDdhLjc2Ljc2IDAgMCAwLS4zNy42NXY1YTIuNzUgMi43NSAwIDAgMS0uODcgMiAuMTguMTggMCAwIDEtLjMtLjEzdi03LjU2YzAtLjI4IDEuNTQgMCAxLjU0IDB6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik02Ljc0NiA0LjUxN2EuMzQuMzQgMCAwIDEgLjM2IDBsMSAuNTktNi4wOCAzLjU2YS43Ny43NyAwIDAgMC0uMzcuNjZ2LTEuMzlhLjcyLjcyIDAgMCAxIC4zOC0uNjR6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xNS4xNDYgMTEuNDM3di01YTIuODEgMi44MSAwIDAgMSAuODQtMmMwIDAgLjMzLS4xMS4zMS4yMXMwIDcuMzcgMCA3LjM3Yy0uMzEuMzctMS42MSAwLTEuNjEgMGEuODEuODEgMCAwIDAgLjQ2LS41OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE1Ljk3NiAxMi42MDdsLTQuNzQgMi44NWEuMzUuMzUgMCAwIDEtLjM3IDBsLTEtLjU3IDYuMTEtMy42N2EuNzcuNzcgMCAwIDAgLjM3LS42NnYxLjQ0Yy0uMDIuMjMtLjM3LjYxLS4zNy42MXoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Cloud Bigtable")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud bigtable ",function(){var d=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");d.vertex=!0;var c=new mxCell('Name
Cloud Bigtable
Attribute Name', +c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Cloud Bigtable")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud bigtable ",function(){var e=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");e.vertex=!0;var c=new mxCell('Name
Cloud Bigtable
Attribute Name', new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE3Ljk1Njk3Nzg0NDIzODI4IiBoZWlnaHQ9IjIwLjAwOTI1NjM2MjkxNTA0IiB2aWV3Qm94PSItMC4wMDA0MjE5NjUxMTY0MDIxMzQzIDAuMDAwMDc0Njk5NTIxMDY0NzU4MyAxNy45NTY5Nzc4NDQyMzgyOCAyMC4wMDkyNTYzNjI5MTUwNCI+JiN4YTsJPHN0eWxlPiYjeGE7CQkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJCS5zdDF7ZmlsbDojYWVjYmZhO30mI3hhOwkJLnN0MntmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPGcgZmlsbC1ydWxlPSJldmVub2RkIj4mI3hhOwkJPHBhdGggZD0iTTEzLjE5NiA0LjQ0N2wtNC4yMi0yLjUxYTIuODYgMi44NiAwIDAgMS0xLjI1LTEuNzFjMCAwIC4xNi0uMzIuMzgtLjJsNS4yNSAzLjFjLjYzLjM3LjI0IDIgLjI0IDJhLjc3Ljc3IDAgMCAwLS40LS42OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE0LjQ2NiAxMC42ODdhLjM1LjM1IDAgMCAxLS4xNi4zM2wtMSAuNjh2LTcuOTVjMC0uMjcuMTctLjU2LS4wNi0uN2wuOTIuNjhhLjczLjczIDAgMCAxIC4zNS42NXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDExLjU5N2EuMzYuMzYgMCAwIDEtLjItLjA2bC0zLjQ2LTIuMDZ2LjlsMy42NiAyLjE4LjI5LS41N3MtLjIyLS4zOS0uMjktLjM5em0uMiAxLjhhLjM2LjM2IDAgMCAxLS40IDBsLTMuNDYtMi4wNnYuNjZhLjQyLjQyIDAgMCAwIC4xOS4zNWwzLjI4IDJhLjM3LjM3IDAgMCAwIC4zOCAwIDIgMiAwIDAgMCAuMi0uNTJsLS4xOS0uMzl6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik04Ljk3NiAxMC43MjdsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzRsLTMuMjgtMmEuMzcuMzcgMCAwIDAtLjM4IDBsLTMuMjggMmEuNDEuNDEgMCAwIDAtLjE5LjM0di40M3oiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTguOTc2IDkuODI3bC0zLjQ3LTIuMDVhLjQxLjQxIDAgMCAwLS4xOS4zNHYuNDNsMy42NiAyLjE4LjI4LS41NnoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPGcgY2xhc3M9InN0MiI+JiN4YTsJCQk8cGF0aCBkPSJNOC45NzYgMTEuNTk3djFsMy42Ni0yLjE4di0uOWwtMy40NiAyLjAyYS42NS42NSAwIDAgMS0uMi4wNnptLjIgMS44YS4zNi4zNiAwIDAgMS0uMi4wNnYuOWEuNS41IDAgMCAwIC4yMS0uMDVsMy4yOC0yYS4zOS4zOSAwIDAgMCAuMTktLjM1di0uNjZ6Ii8+JiN4YTsJCQk8cGF0aCBkPSJNMTIuNDQ2IDcuNzc3bC0zLjQ3IDIuMDV2LjlsMy42Ni0yLjE4di0uNDNhLjM5LjM5IDAgMCAwLS4xOS0uMzR6Ii8+JiN4YTsJCTwvZz4mI3hhOwkJPHBhdGggZD0iTTQuNzU2IDE1LjUyN2w0LjE1IDIuNDdhMi43MiAyLjcyIDAgMCAxIDEuMjggMS44LjE4LjE4IDAgMCAxLS4yOC4xOGwtNS40NS0zLjIzYy0uNTMtLjMyLS4wNy0xLjg4LS4wNy0xLjg4YS43Ny43NyAwIDAgMCAuMzcuNjZ6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik0zLjQ4NiAxNS43Mjd2LTYuNTZhLjQxLjQxIDAgMCAxIC4xOS0uMzNsMS0uNTl2Ny45MWMwIC4yNyAwIC42OS4yMS44M2wtMS4wNi0uNjZhLjc1Ljc1IDAgMCAxLS4zNC0uNnoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTM2IDMuNDU3YS43NS43NSAwIDAgMC0uNzQgMGwtNC4yIDIuNTRhMi42MyAyLjYzIDAgMCAxLTIuMDguMjYuMjMuMjMgMCAwIDEgMC0uNGMuMTgtLjA5IDYuMzItMy43NCA2LjMyLTMuNzQuMjMtLjE0Ljc0IDEuMzkuNzQgMS4zOXoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTcuMTI2IDIuMDc3bDUuMzIgMy4xNWEuMzcuMzcgMCAwIDEgLjIuMzF2MS4xOGwtNi42Ny0zLjk2YS43NS43NSAwIDAgMC0uNzQgMGwxLjE4LS42OWEuNzEuNzEgMCAwIDEgLjczIDB6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xMC43OTYgMTYuNDg3YS43My43MyAwIDAgMCAuNzQgMGw0LjItMi40OWEyLjYzIDIuNjMgMCAwIDEgMi4xLS4yNS4yMS4yMSAwIDAgMSAwIC4zOGwtNi4zMyAzLjc1Yy0uMjIuMTQtLjc0LTEuNC0uNzQtMS40eiIgY2xhc3M9InN0MCIvPiYjeGE7CQk8cGF0aCBkPSJNNS40ODYgMTQuNzQ3YS41Ni41NiAwIDAgMS0uMTctLjMzdi0xLjE2bDYuNjYgMy45M2EuNjkuNjkgMCAwIDAgLjczIDBsLTEuMTguN2EuNy43IDAgMCAxLS43NCAweiIgY2xhc3M9InN0MSIvPiYjeGE7CQk8cGF0aCBkPSJNMy4yMzYgNy44MDdhLjc2Ljc2IDAgMCAwLS4zNy42NXY1YTIuNzUgMi43NSAwIDAgMS0uODcgMiAuMTguMTggMCAwIDEtLjMtLjEzdi03LjU2YzAtLjI4IDEuNTQgMCAxLjU0IDB6IiBjbGFzcz0ic3QwIi8+JiN4YTsJCTxwYXRoIGQ9Ik02Ljc0NiA0LjUxN2EuMzQuMzQgMCAwIDEgLjM2IDBsMSAuNTktNi4wOCAzLjU2YS43Ny43NyAwIDAgMC0uMzcuNjZ2LTEuMzlhLjcyLjcyIDAgMCAxIC4zOC0uNjR6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIGQ9Ik0xNS4xNDYgMTEuNDM3di01YTIuODEgMi44MSAwIDAgMSAuODQtMmMwIDAgLjMzLS4xMS4zMS4yMXMwIDcuMzcgMCA3LjM3Yy0uMzEuMzctMS42MSAwLTEuNjEgMGEuODEuODEgMCAwIDAgLjQ2LS41OHoiIGNsYXNzPSJzdDAiLz4mI3hhOwkJPHBhdGggZD0iTTE1Ljk3NiAxMi42MDdsLTQuNzQgMi44NWEuMzUuMzUgMCAwIDEtLjM3IDBsLTEtLjU3IDYuMTEtMy42N2EuNzcuNzcgMCAwIDAgLjM3LS42NnYxLjQ0Yy0uMDIuMjMtLjM3LjYxLS4zNy42MXoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTs8L3N2Zz4=;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Cloud Bigtable")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud pub sub ",function(){var d=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");d.vertex=!0;var c=new mxCell('Name
Cloud Pub/Sub
Attribute Name', +c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Cloud Bigtable")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud pub sub ",function(){var e=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");e.vertex=!0;var c=new mxCell('Name
Cloud Pub/Sub
Attribute Name', new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjMxOTk5OTY5NDgyNDIyIiBoZWlnaHQ9IjIwLjAwMDAwMTkwNzM0ODYzMyIgdmlld0JveD0iMCAwIDE4LjMxOTk5OTY5NDgyNDIyIDIwLjAwMDAwMTkwNzM0ODYzMyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8ZmlsdGVyIGlkPSJBIiB4PSI0LjY0IiB5PSI0LjE5IiB3aWR0aD0iMTQuNzMiIGhlaWdodD0iMTIuNzYiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4mI3hhOwkJCTxmZUZsb29kIGZsb29kLWNvbG9yPSIjZmZmIi8+JiN4YTsJCQk8ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIvPiYjeGE7CQk8L2ZpbHRlcj4mI3hhOwkJPG1hc2sgaWQ9IkIiIHg9IjQuNjQiIHk9IjQuMTkiIHdpZHRoPSIxNC43MyIgaGVpZ2h0PSIxMi43NiIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+JiN4YTsJCQk8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyLjIzIiByPSIzLjU4IiBmaWx0ZXI9InVybCgjQSkiLz4mI3hhOwkJPC9tYXNrPiYjeGE7CTwvZGVmcz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjIuMTkiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxOC4yOCIgcj0iMS43MiIvPiYjeGE7CTwvZz4mI3hhOwk8ZyBtYXNrPSJ1cmwoI0IpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi44NCAtMikiPiYjeGE7CQk8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCguNSAtLjg3IC44NyAuNSAtNC41OSAyMC41MykiIGQ9Ik0xNC42OSAxMC4yMmgxLjU5djguMDRoLTEuNTl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDMzMCA4LjUyMyAxNC4yNDQpIiBkPSJNNC40OSAxMy40NWg4LjA0djEuNTlINC40OXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTExLjIgNC4xOWgxLjU5djguMDRIMTEuMnoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxMC4yMyIgcj0iMi43OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIyLjE5IiBjeT0iMTQuMjUiIHI9IjIuMTkiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSIxNC4yNSIgcj0iMi4xOSIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI5LjE2IiBjeT0iMi4xOSIgcj0iMi4xOSIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Cloud Pub/Sub")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud pub sub ",function(){var d=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");d.vertex=!0;var c=new mxCell('Name
Cloud Pub/Sub
Attribute Name', +c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Cloud Pub/Sub")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud pub sub ",function(){var e=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");e.vertex=!0;var c=new mxCell('Name
Cloud Pub/Sub
Attribute Name', new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4LjMxOTk5OTY5NDgyNDIyIiBoZWlnaHQ9IjIwLjAwMDAwMTkwNzM0ODYzMyIgdmlld0JveD0iMCAwIDE4LjMxOTk5OTY5NDgyNDIyIDIwLjAwMDAwMTkwNzM0ODYzMyI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDJ7ZmlsbDojYWVjYmZhO30mI3hhOwk8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8ZmlsdGVyIGlkPSJBIiB4PSI0LjY0IiB5PSI0LjE5IiB3aWR0aD0iMTQuNzMiIGhlaWdodD0iMTIuNzYiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4mI3hhOwkJCTxmZUZsb29kIGZsb29kLWNvbG9yPSIjZmZmIi8+JiN4YTsJCQk8ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIvPiYjeGE7CQk8L2ZpbHRlcj4mI3hhOwkJPG1hc2sgaWQ9IkIiIHg9IjQuNjQiIHk9IjQuMTkiIHdpZHRoPSIxNC43MyIgaGVpZ2h0PSIxMi43NiIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+JiN4YTsJCQk8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyLjIzIiByPSIzLjU4IiBmaWx0ZXI9InVybCgjQSkiLz4mI3hhOwkJPC9tYXNrPiYjeGE7CTwvZGVmcz4mI3hhOwk8ZyBjbGFzcz0ic3QwIj4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjIuMTkiIGN5PSI2LjIxIiByPSIxLjcyIi8+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxOC4yOCIgcj0iMS43MiIvPiYjeGE7CTwvZz4mI3hhOwk8ZyBtYXNrPSJ1cmwoI0IpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi44NCAtMikiPiYjeGE7CQk8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCguNSAtLjg3IC44NyAuNSAtNC41OSAyMC41MykiIGQ9Ik0xNC42OSAxMC4yMmgxLjU5djguMDRoLTEuNTl6IiBjbGFzcz0ic3QxIi8+JiN4YTsJCTxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDMzMCA4LjUyMyAxNC4yNDQpIiBkPSJNNC40OSAxMy40NWg4LjA0djEuNTlINC40OXoiIGNsYXNzPSJzdDEiLz4mI3hhOwkJPHBhdGggZD0iTTExLjIgNC4xOWgxLjU5djguMDRIMTEuMnoiIGNsYXNzPSJzdDEiLz4mI3hhOwk8L2c+JiN4YTsJPGcgY2xhc3M9InN0MiI+JiN4YTsJCTxjaXJjbGUgY3g9IjkuMTYiIGN5PSIxMC4yMyIgcj0iMi43OCIvPiYjeGE7CQk8Y2lyY2xlIGN4PSIyLjE5IiBjeT0iMTQuMjUiIHI9IjIuMTkiLz4mI3hhOwkJPGNpcmNsZSBjeD0iMTYuMTMiIGN5PSIxNC4yNSIgcj0iMi4xOSIvPiYjeGE7CQk8Y2lyY2xlIGN4PSI5LjE2IiBjeT0iMi4xOSIgcj0iMi4xOSIvPiYjeGE7CTwvZz4mI3hhOzwvc3ZnPg==;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Cloud Pub/Sub")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud sql ",function(){var d=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");d.vertex=!0;var c=new mxCell('Name
Cloud SQL
Attribute Name', +c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Cloud Pub/Sub")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud sql ",function(){var e=new mxCell("",new mxGeometry(0,0,140,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");e.vertex=!0;var c=new mxCell('Name
Cloud SQL
Attribute Name', new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjY1OTk5OTg0NzQxMjExIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTQuNjU5OTk5ODQ3NDEyMTEgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8c3R5bGU+JiN4YTsJCS5Ee2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggZD0iTTcuMzMgMTUuMzV2LTMuMDFMMCA4LjQ0djMuMDF6bTAgNC42NXYtMy4wMUwwIDEzLjA5djMuMDF6IiBjbGFzcz0ic3QyIEQiLz4mI3hhOwk8cGF0aCBkPSJNMTQuNjYgOC40NGwtNy4zMyAzLjl2My4wMWw3LjMzLTMuOXptMCA0LjY1bC03LjMzIDMuOVYyMGw3LjMzLTMuOXoiIGNsYXNzPSJzdDEgRCIvPiYjeGE7CTxwYXRoIGQ9Ik03LjMzIDB2My4wMWw3LjMzIDMuOVYzLjl6IiBjbGFzcz0ic3QwIEQiLz4mI3hhOwk8cGF0aCBkPSJNMCA2LjkxbDcuMzMtMy45VjBMMCAzLjl6IiBjbGFzcz0iRCBzdDEiLz4mI3hhOwk8cGF0aCBkPSJNNy4zMyAxMC43OVY3Ljc3TDAgMy44N3YzLjAyeiIgY2xhc3M9IkQgc3QyIi8+JiN4YTsJPHBhdGggZD0iTTE0LjY2IDMuODdsLTcuMzMgMy45djMuMDJsNy4zMy0zLjl6IiBjbGFzcz0iRCBzdDEiLz4mI3hhOzwvc3ZnPg==;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Cloud SQL")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud sql ",function(){var d=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");d.vertex=!0;var c=new mxCell('Name
Cloud SQL
Attribute Name', +c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Cloud SQL")}));a.push(this.addEntry("gcp google cloud platform expanded product cards cloud sql ",function(){var e=new mxCell("",new mxGeometry(0,0,148,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");e.vertex=!0;var c=new mxCell('Name
Cloud SQL
Attribute Name', new mxGeometry(0,0,42,42),"sketch=0;dashed=0;connectable=0;html=1;part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;shape=image;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE0LjY1OTk5OTg0NzQxMjExIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTQuNjU5OTk5ODQ3NDEyMTEgMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qye2ZpbGw6I2FlY2JmYTt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8c3R5bGU+JiN4YTsJCS5Ee2ZpbGwtcnVsZTpldmVub2RkfSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggZD0iTTcuMzMgMTUuMzV2LTMuMDFMMCA4LjQ0djMuMDF6bTAgNC42NXYtMy4wMUwwIDEzLjA5djMuMDF6IiBjbGFzcz0ic3QyIEQiLz4mI3hhOwk8cGF0aCBkPSJNMTQuNjYgOC40NGwtNy4zMyAzLjl2My4wMWw3LjMzLTMuOXptMCA0LjY1bC03LjMzIDMuOVYyMGw3LjMzLTMuOXoiIGNsYXNzPSJzdDEgRCIvPiYjeGE7CTxwYXRoIGQ9Ik03LjMzIDB2My4wMWw3LjMzIDMuOVYzLjl6IiBjbGFzcz0ic3QwIEQiLz4mI3hhOwk8cGF0aCBkPSJNMCA2LjkxbDcuMzMtMy45VjBMMCAzLjl6IiBjbGFzcz0iRCBzdDEiLz4mI3hhOwk8cGF0aCBkPSJNNy4zMyAxMC43OVY3Ljc3TDAgMy44N3YzLjAyeiIgY2xhc3M9IkQgc3QyIi8+JiN4YTsJPHBhdGggZD0iTTE0LjY2IDMuODdsLTcuMzMgMy45djMuMDJsNy4zMy0zLjl6IiBjbGFzcz0iRCBzdDEiLz4mI3hhOzwvc3ZnPg==;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;d.insert(c);return b.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Cloud SQL")}));this.addGCP2ExpandedMachineCard("App Engine","app_engine_icon",1,.84,"10GB PD","1","modifiers_standard_machine","1","modifiers_storage","1","modifiers_autoscaling",150,"gcp google cloud platform expanded product cards app engine machine",a);this.addGCP2ExpandedMachineCard("Cloud Dataflow","cloud_dataflow_icon",.72,1,"10GB PD", +c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,7);c.vertex=!0;e.insert(c);return b.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Cloud SQL")}));this.addGCP2ExpandedMachineCard("App Engine","app_engine_icon",1,.84,"10GB PD","1","modifiers_standard_machine","1","modifiers_storage","1","modifiers_autoscaling",150,"gcp google cloud platform expanded product cards app engine machine",a);this.addGCP2ExpandedMachineCard("Cloud Dataflow","cloud_dataflow_icon",.72,1,"10GB PD", "1","modifiers_standard_machine","1","modifiers_storage","1","modifiers_autoscaling",150,"gcp google cloud platform expanded product cards app engine machine",a);this.addGCP2ExpandedMachineCard("Kubernetes Engine","container_engine_icon",.88,1,"10GB PD","1","modifiers_standard_machine","1","modifiers_storage","1","modifiers_autoscaling",150,"gcp google cloud platform expanded product cards app engine machine",a);this.addGCP2ExpandedMachineCard("Cloud Dataproc","cloud_dataproc_icon",1,.92,"10GB PD", "1","modifiers_standard_machine","1","modifiers_storage","1","modifiers_autoscaling",150,"gcp google cloud platform expanded product cards app engine machine",a);this.addGCP2ExpandedMachineCard("Compute Engine","compute_engine_icon",1,1,"10GB PD","1","modifiers_standard_machine","1","modifiers_storage","1","modifiers_autoscaling",150,"gcp google cloud platform expanded product cards app engine machine",a);this.addPalette("gcp2Expanded Product Cards","GCP / Expanded Product Cards",!1,mxUtils.bind(this, -function(d){for(var c=0;cName
'+k,new mxGeometry(0,.5,44,39),h+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;");m.geometry.relative=!0;m.geometry.offset=new mxPoint(5,-19.5); -m.vertex=!0;l.insert(m);return g.createVertexTemplateFromCells([l],l.geometry.width,l.geometry.height,k)}));f.push(this.addEntry(e,function(){var l=new mxCell("",new mxGeometry(0,0,c+8,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");l.vertex=!0;var m=new mxCell('Name
'+k,new mxGeometry(0,.5,44,39),h+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;"); -m.geometry.relative=!0;m.geometry.offset=new mxPoint(5,-19.5);m.vertex=!0;l.insert(m);return g.createVertexTemplateFromCells([l],l.geometry.width,l.geometry.height,k)}))};Sidebar.prototype.addGCP2ProductCardSet=function(a,b,d,c,e,f,g,h){var k=this,l="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;"+mxConstants.STYLE_SHAPE+"=mxgraph.gcp2.",m=a.replace("\n"," ");m=m.replace("- ","-");h.push(this.addEntry(g,function(){var n=new mxCell("",new mxGeometry(0,0,e,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;"); -n.vertex=!0;var p=new mxCell(a,new mxGeometry(0,0,45*d,45*c),l+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;");p.geometry.relative=!0;p.geometry.offset=new mxPoint(5,7+22.5*(1-c));p.vertex=!0;n.insert(p);return k.createVertexTemplateFromCells([n],n.geometry.width,n.geometry.height,m)}));h.push(this.addEntry(g,function(){var n=new mxCell("",new mxGeometry(0,0,f,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;"); -n.vertex=!0;var p=new mxCell('Name
'+m,new mxGeometry(0,0,45*d,45*c),l+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;");p.geometry.relative=!0;p.geometry.offset=new mxPoint(5,7+22.5*(1-c));p.vertex=!0;n.insert(p);return k.createVertexTemplateFromCells([n],n.geometry.width,n.geometry.height,m)}));h.push(this.addEntry(g,function(){var n=new mxCell("",new mxGeometry(0,0,f+8,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;"); -n.vertex=!0;var p=new mxCell('Name
'+m,new mxGeometry(0,0,45*d,45*c),l+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;");p.geometry.relative=!0;p.geometry.offset=new mxPoint(5,7+22.5*(1-c));p.vertex=!0;n.insert(p);return k.createVertexTemplateFromCells([n],n.geometry.width,n.geometry.height,m)}))};Sidebar.prototype.addGCP2ServiceCard=function(a,b,d,c,e,f){var g=this,h="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;"+ -mxConstants.STYLE_SHAPE+"=mxgraph.gcp2.",k=a.replace("\n"," ");k=k.replace("- ","-");f.push(this.addEntry(e,function(){var l=new mxCell("",new mxGeometry(0,0,d,c),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");l.vertex=!0;var m=new mxCell(a,new mxGeometry(0,.5,32,32),h+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;");m.geometry.relative=!0;m.geometry.offset=new mxPoint(5,-16);m.vertex=!0; -l.insert(m);return g.createVertexTemplateFromCells([l],d,c,k)}))};Sidebar.prototype.addGCP2ExpandedProductCardSet=function(a,b,d,c,e){var f=this,g="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;"+mxConstants.STYLE_SHAPE+"=mxgraph.gcp2.",h=a.replace("\n"," ");h=h.replace("- ","-");e.push(this.addEntry(c,function(){var k=new mxCell("",new mxGeometry(0,0,d,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");k.vertex=!0;var l=new mxCell('Name
'+ -h+'
Attribute Name',new mxGeometry(0,0,44,39),g+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;");l.geometry.relative=!0;l.geometry.offset=new mxPoint(5,7);l.vertex=!0;k.insert(l);return f.createVertexTemplateFromCells([k],k.geometry.width,k.geometry.height,h)}));e.push(this.addEntry(c,function(){var k=new mxCell("",new mxGeometry(0,0,d+8,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;"); +27,42,"Istio",null,null,null,this.getTagsForStencil("mxgraph.gcp2","","gcp google cloud platform icons icon security istio").join(" "))];this.addPalette("gcp2Icons Open Source Icons","GCP Icons / Open Source Icons",!1,mxUtils.bind(this,function(b){for(var e=0;eName
'+k,new mxGeometry(0,.5,44,39),h+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;");m.geometry.relative=!0;m.geometry.offset=new mxPoint(5,-19.5); +m.vertex=!0;l.insert(m);return g.createVertexTemplateFromCells([l],l.geometry.width,l.geometry.height,k)}));f.push(this.addEntry(d,function(){var l=new mxCell("",new mxGeometry(0,0,c+8,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;");l.vertex=!0;var m=new mxCell('Name
'+k,new mxGeometry(0,.5,44,39),h+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;"); +m.geometry.relative=!0;m.geometry.offset=new mxPoint(5,-19.5);m.vertex=!0;l.insert(m);return g.createVertexTemplateFromCells([l],l.geometry.width,l.geometry.height,k)}))};Sidebar.prototype.addGCP2ProductCardSet=function(a,b,e,c,d,f,g,h){var k=this,l="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;"+mxConstants.STYLE_SHAPE+"=mxgraph.gcp2.",m=a.replace("\n"," ");m=m.replace("- ","-");h.push(this.addEntry(g,function(){var n=new mxCell("",new mxGeometry(0,0,d,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;"); +n.vertex=!0;var p=new mxCell(a,new mxGeometry(0,0,45*e,45*c),l+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;");p.geometry.relative=!0;p.geometry.offset=new mxPoint(5,7+22.5*(1-c));p.vertex=!0;n.insert(p);return k.createVertexTemplateFromCells([n],n.geometry.width,n.geometry.height,m)}));h.push(this.addEntry(g,function(){var n=new mxCell("",new mxGeometry(0,0,f,60),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;"); +n.vertex=!0;var p=new mxCell('Name
'+m,new mxGeometry(0,0,45*e,45*c),l+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;");p.geometry.relative=!0;p.geometry.offset=new mxPoint(5,7+22.5*(1-c));p.vertex=!0;n.insert(p);return k.createVertexTemplateFromCells([n],n.geometry.width,n.geometry.height,m)}));h.push(this.addEntry(g,function(){var n=new mxCell("",new mxGeometry(0,0,f+8,68),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;"); +n.vertex=!0;var p=new mxCell('Name
'+m,new mxGeometry(0,0,45*e,45*c),l+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontColor=#999999;fontSize=12;");p.geometry.relative=!0;p.geometry.offset=new mxPoint(5,7+22.5*(1-c));p.vertex=!0;n.insert(p);return k.createVertexTemplateFromCells([n],n.geometry.width,n.geometry.height,m)}))};Sidebar.prototype.addGCP2ServiceCard=function(a,b,e,c,d,f){var g=this,h="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;"+ +mxConstants.STYLE_SHAPE+"=mxgraph.gcp2.",k=a.replace("\n"," ");k=k.replace("- ","-");f.push(this.addEntry(d,function(){var l=new mxCell("",new mxGeometry(0,0,e,c),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");l.vertex=!0;var m=new mxCell(a,new mxGeometry(0,.5,32,32),h+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=5;fontSize=12;");m.geometry.relative=!0;m.geometry.offset=new mxPoint(5,-16);m.vertex=!0; +l.insert(m);return g.createVertexTemplateFromCells([l],e,c,k)}))};Sidebar.prototype.addGCP2ExpandedProductCardSet=function(a,b,e,c,d){var f=this,g="sketch=0;dashed=0;connectable=0;html=1;fillColor=#5184F3;strokeColor=none;"+mxConstants.STYLE_SHAPE+"=mxgraph.gcp2.",h=a.replace("\n"," ");h=h.replace("- ","-");d.push(this.addEntry(c,function(){var k=new mxCell("",new mxGeometry(0,0,e,70),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");k.vertex=!0;var l=new mxCell('Name
'+ +h+'
Attribute Name',new mxGeometry(0,0,44,39),g+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;");l.geometry.relative=!0;l.geometry.offset=new mxPoint(5,7);l.vertex=!0;k.insert(l);return f.createVertexTemplateFromCells([k],k.geometry.width,k.geometry.height,h)}));d.push(this.addEntry(c,function(){var k=new mxCell("",new mxGeometry(0,0,e+8,78),"shape=mxgraph.gcp2.doubleRect;strokeColor=#dddddd;shadow=1;strokeWidth=1;"); k.vertex=!0;var l=new mxCell('Name
'+h+'
Attribute Name',new mxGeometry(0,0,44,39),g+b+";part=1;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=top;spacingLeft=5;fontColor=#999999;fontSize=12;spacingTop=-8;");l.geometry.relative=!0;l.geometry.offset=new mxPoint(5,7);l.vertex=!0;k.insert(l);return f.createVertexTemplateFromCells([k],k.geometry.width,k.geometry.height,h)}))};Sidebar.prototype.addGCP2ExpandedMachineCard= -function(a,b,d,c,e,f,g,h,k,l,m,n,p,q){var t=this,u="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;"+mxConstants.STYLE_SHAPE+"=mxgraph.gcp2.",v=a.replace("\n"," ");v=v.replace("- ","-");q.push(this.addEntry(p,function(){var w=new mxCell("",new mxGeometry(0,0,n,95),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");w.vertex=!0;var r=new mxCell(''+v+"
"+e,new mxGeometry(0,0,n,50),"text;part=1;html=1;align=left;verticalAlign=top;spacingLeft=35;fontColor=#999999;fontSize=11;resizeWidth=1;"); -r.geometry.relative=!0;r.vertex=!0;w.insert(r);r=new mxCell("",new mxGeometry(0,0,25*d,25*c),u+b+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(4+12.5*(1-d),6+12.5*(1-c));r.vertex=!0;w.insert(r);r=new mxCell("",new mxGeometry(0,0,20,20),u+g+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(35,55);r.vertex=!0;w.insert(r);r=new mxCell(f,new mxGeometry(0,0,18,18),"sketch=0;rounded=1;arcSize=50;part=1;fillColor=#3B8CF0;strokeColor=none;html=1;fontColor=#ffffff;spacingTop=-2;"); +function(a,b,e,c,d,f,g,h,k,l,m,n,p,q){var t=this,u="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;"+mxConstants.STYLE_SHAPE+"=mxgraph.gcp2.",v=a.replace("\n"," ");v=v.replace("- ","-");q.push(this.addEntry(p,function(){var w=new mxCell("",new mxGeometry(0,0,n,95),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");w.vertex=!0;var r=new mxCell(''+v+"
"+d,new mxGeometry(0,0,n,50),"text;part=1;html=1;align=left;verticalAlign=top;spacingLeft=35;fontColor=#999999;fontSize=11;resizeWidth=1;"); +r.geometry.relative=!0;r.vertex=!0;w.insert(r);r=new mxCell("",new mxGeometry(0,0,25*e,25*c),u+b+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(4+12.5*(1-e),6+12.5*(1-c));r.vertex=!0;w.insert(r);r=new mxCell("",new mxGeometry(0,0,20,20),u+g+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(35,55);r.vertex=!0;w.insert(r);r=new mxCell(f,new mxGeometry(0,0,18,18),"sketch=0;rounded=1;arcSize=50;part=1;fillColor=#3B8CF0;strokeColor=none;html=1;fontColor=#ffffff;spacingTop=-2;"); r.geometry.relative=!0;r.geometry.offset=new mxPoint(24,69);r.vertex=!0;w.insert(r);r=new mxCell(h,new mxGeometry(0,0,18,18),"sketch=0;rounded=1;arcSize=50;part=1;fillColor=#3B8CF0;strokeColor=none;html=1;fontColor=#ffffff;spacingTop=-2;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(50,69);r.vertex=!0;w.insert(r);r=new mxCell("",new mxGeometry(0,0,20,18),u+k+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(75,56);r.vertex=!0;w.insert(r);r=new mxCell(l,new mxGeometry(0,0,18, 18),"sketch=0;rounded=1;arcSize=50;part=1;fillColor=#3B8CF0;strokeColor=none;html=1;fontColor=#ffffff;spacingTop=-2;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(88,69);r.vertex=!0;w.insert(r);r=new mxCell("",new mxGeometry(0,0,20,20),u+m+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(115,55);r.vertex=!0;w.insert(r);return t.createVertexTemplateFromCells([w],w.geometry.width,w.geometry.height,v)}));q.push(this.addEntry(p,function(){var w=new mxCell("",new mxGeometry(0, -0,n,95),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");w.vertex=!0;var r=new mxCell(''+v+"
"+e,new mxGeometry(0,0,n,50),"text;connectable=0;part=1;html=1;align=left;verticalAlign=top;spacingLeft=35;fontColor=#999999;fontSize=11;resizeWidth=1;");r.geometry.relative=!0;r.vertex=!0;w.insert(r);r=new mxCell("",new mxGeometry(0,0,25*d,25*c),u+b+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(4+12.5*(1-d),6+12.5*(1-c)); +0,n,95),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;");w.vertex=!0;var r=new mxCell(''+v+"
"+d,new mxGeometry(0,0,n,50),"text;connectable=0;part=1;html=1;align=left;verticalAlign=top;spacingLeft=35;fontColor=#999999;fontSize=11;resizeWidth=1;");r.geometry.relative=!0;r.vertex=!0;w.insert(r);r=new mxCell("",new mxGeometry(0,0,25*e,25*c),u+b+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(4+12.5*(1-e),6+12.5*(1-c)); r.vertex=!0;w.insert(r);r=new mxCell("",new mxGeometry(0,0,20,20),u+g+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(35,55);r.vertex=!0;w.insert(r);r=new mxCell(f,new mxGeometry(0,0,18,18),"sketch=0;connectable=0;rounded=1;arcSize=50;part=1;fillColor=#3B8CF0;strokeColor=none;html=1;fontColor=#ffffff;spacingTop=-2;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(24,69);r.vertex=!0;w.insert(r);r=new mxCell(h,new mxGeometry(0,0,18,18),"sketch=0;connectable=0;rounded=1;arcSize=50;part=1;fillColor=#3B8CF0;strokeColor=none;html=1;fontColor=#ffffff;spacingTop=-2;"); r.geometry.relative=!0;r.geometry.offset=new mxPoint(50,69);r.vertex=!0;w.insert(r);r=new mxCell("",new mxGeometry(0,0,20,18),u+k+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(75,56);r.vertex=!0;w.insert(r);r=new mxCell("123",new mxGeometry(0,0,25,18),"sketch=0;connectable=0;rounded=1;arcSize=50;part=1;fillColor=#3B8CF0;strokeColor=none;html=1;fontColor=#ffffff;spacingTop=-2;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(81,69);r.vertex=!0;w.insert(r);r=new mxCell("",new mxGeometry(0, -0,20,20),u+m+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(115,55);r.vertex=!0;w.insert(r);return t.createVertexTemplateFromCells([w],w.geometry.width,w.geometry.height,v)}))};Sidebar.prototype.addGCP2UserDeviceCard=function(a,b,d,c,e,f,g){var h=this,k="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;"+mxConstants.STYLE_SHAPE+"=mxgraph.gcp2.",l=a.replace("\n"," ");l=l.replace("- ","-");g.push(this.addEntry(f,function(){var m=new mxCell(a,new mxGeometry(0, -0,70,85+e),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;labelPosition=center;verticalLabelPosition=middle;align=center;verticalAlign=bottom;spacingLeft=0;fontColor=#999999;fontSize=12;whiteSpace=wrap;spacingBottom=2;html=1;");m.vertex=!0;var n=new mxCell("",new mxGeometry(.5,0,50*d,50*c),k+b+";part=1;");n.geometry.relative=!0;n.geometry.offset=new mxPoint(25*-d,10+25*(1-c));n.vertex=!0;m.insert(n);return h.createVertexTemplateFromCells([m],m.geometry.width,m.geometry.height, +0,20,20),u+m+";part=1;");r.geometry.relative=!0;r.geometry.offset=new mxPoint(115,55);r.vertex=!0;w.insert(r);return t.createVertexTemplateFromCells([w],w.geometry.width,w.geometry.height,v)}))};Sidebar.prototype.addGCP2UserDeviceCard=function(a,b,e,c,d,f,g){var h=this,k="sketch=0;dashed=0;connectable=0;html=1;fillColor=#757575;strokeColor=none;"+mxConstants.STYLE_SHAPE+"=mxgraph.gcp2.",l=a.replace("\n"," ");l=l.replace("- ","-");g.push(this.addEntry(f,function(){var m=new mxCell(a,new mxGeometry(0, +0,70,85+d),"strokeColor=#dddddd;shadow=1;strokeWidth=1;rounded=1;absoluteArcSize=1;arcSize=2;labelPosition=center;verticalLabelPosition=middle;align=center;verticalAlign=bottom;spacingLeft=0;fontColor=#999999;fontSize=12;whiteSpace=wrap;spacingBottom=2;html=1;");m.vertex=!0;var n=new mxCell("",new mxGeometry(.5,0,50*e,50*c),k+b+";part=1;");n.geometry.relative=!0;n.geometry.offset=new mxPoint(25*-e,10+25*(1-c));n.vertex=!0;m.insert(n);return h.createVertexTemplateFromCells([m],m.geometry.width,m.geometry.height, l)}))}})();(function(){Sidebar.prototype.addGCPIconsPalette=function(){this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsAI and Machine Learning");this.addGCPIconsAIandMachineLearningPalette();this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsAPI Management");this.addGCPIconsAPIManagementPalette();this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsCompute");this.addGCPIconsComputePalette();this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsData Analytics");this.addGCPIconsDataAnalyticsPalette(); this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsDatabases");this.addGCPIconsDatabasesPalette();this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsDeveloper Tools");this.addGCPIconsDeveloperToolsPalette();this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsExpanded Product Card Icons");this.addGCPIconsExpandedProductCardIconsPalette();this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsGeneric");this.addGCPIconsGenericPalette();this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsHybrid and Multi Cloud"); this.addGCPIconsHybridAndMultiCloudPalette();this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsSecurity");this.addGCPIconsSecurityPalette();this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsInternet of Things");this.addGCPIconsInternetofThingsPalette();this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsManagement Tools");this.addGCPIconsManagementToolsPalette();this.setCurrentSearchEntryLibrary("gcpicons","gcpiconsMigration");this.addGCPIconsMigrationPalette();this.setCurrentSearchEntryLibrary("gcpicons", @@ -8060,13 +8073,13 @@ this.addGCPIconsHybridAndMultiCloudPalette();this.setCurrentSearchEntryLibrary(" 40,36,"","Recommendations AI",null,null,this.getTagsForStencil("mxgraph.gcpicons","","gcp google ai artificial intelligence machine learning recommendations ai artificial intelligence").join(" ")),this.createVertexTemplateEntry("editableCssRules=.*;html=1;shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMTggMjAiPiYjeGE7CTxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+JiN4YTsJLnN0MHtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CS5zdDF7ZmlsbDojNjY5ZGY2O30mI3hhOwk8L3N0eWxlPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04IDBoMnYyMEg4ek00IDZoMnY4SDR6bTggMGgydjhoLTJ6TTAgM2gydjE0SDB6bTE2IDBoMnYxNGgtMnoiLz4mI3hhOwk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOCAwaDJ2MTBIOHpNNCA2aDJ2NEg0em04IDBoMnY0aC0yek0wIDNoMnY3SDB6bTE2IDBoMnY3aC0yeiIvPiYjeGE7PC9zdmc+;", 36,40,"","Speech to Text",null,null,this.getTagsForStencil("mxgraph.gcpicons","","gcp google ai artificial intelligence machine learning speech to text").join(" ")),this.createVertexTemplateEntry("editableCssRules=.*;html=1;shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwLjAwMDQ2MzQ4NTcxNzc3MyIgaGVpZ2h0PSIxNi42MzE1MTU1MDI5Mjk2ODgiIHZpZXdCb3g9IjAgMC4wMDAyNDE0MDk2NTI1MTcxNzcxNiAyMC4wMDA0NjM0ODU3MTc3NzMgMTYuNjMxNTE1NTAyOTI5Njg4Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNjY5ZGY2O30mI3hhOwkuc3Qxe2ZpbGw6IzQyODVmNDt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNLjAxIDMuMzA2aDYuNjR2MS42N0guMDF6bS0uMDEgMTBoMCA5LjE3di0xLjY3SDB6bTAtNC4xN2g0LjE4SDEwbC0xLjY3LTEuNjZIMi41MSAweiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCA1LjM4NmEuNDIuNDIgMCAwIDEgLjQyLS4zNi40MS40MSAwIDAgMSAuNDEuMzZ2OS4xOGEyLjA5IDIuMDkgMCAwIDAgMi42MSAyIDIuMTYgMi4xNiAwIDAgMCAxLjU2LTIuMTFWMi4wNjZhLjQuNCAwIDAgMSAuMTktLjQuNDEuNDEgMCAwIDEgLjQ1IDAgLjQuNCAwIDAgMSAuMTkuNHY5LjE2YTIuMDcgMi4wNyAwIDAgMCAuODEgMS42NCAyIDIgMCAwIDAgMS44LjM3IDIuMTYgMi4xNiAwIDAgMCAxLjU2LTIuMTJ2LTIuOGgtMS42N3YyLjkyYS40LjQgMCAwIDEtLjE5LjQuNDEuNDEgMCAwIDEtLjQ1IDAgLjQuNCAwIDAgMS0uMTktLjR2LTkuMTdhMi4wOSAyLjA5IDAgMCAwLTIuNjEtMiAyLjE2IDIuMTYgMCAwIDAtMS41NiAyLjEzdjEyLjM3YS40LjQgMCAwIDEtLjE5LjQuNDEuNDEgMCAwIDEtLjQ1IDAgLjQuNCAwIDAgMS0uMTktLjR2LTkuMTdhMi4wNyAyLjA3IDAgMCAwLTQuMTEtLjM2IDIuNCAyLjQgMCAwIDAtLjA1LjQ2djJMMTAgOS4xMzZ6Ii8+JiN4YTs8L3N2Zz4=;", 40,34,"","Text to Speech",null,null,this.getTagsForStencil("mxgraph.gcpicons","","gcp google ai artificial intelligence machine learning text to speech").join(" ")),this.createVertexTemplateEntry("editableCssRules=.*;html=1;shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjE5Ljk4OTk5OTc3MTExODE2NCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE5Ljk4OTk5OTc3MTExODE2NCAxNCI+JiN4YTsJPHN0eWxlIHR5cGU9InRleHQvY3NzIj4mI3hhOwkuc3Qwe2ZpbGw6IzY2OWRmNjt9JiN4YTsJLnN0MXtmaWxsOiM0Mjg1ZjQ7fSYjeGE7CTwvc3R5bGU+JiN4YTsJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLjI3IDIuMzNoMi4wNXYxLjMzSDkuNEw3LjA3IDBIMHY0LjMzaDEuOTlMMy4yNSAyaDIuNTdsLjg2IDEuMzNINC4xMUwyLjg1IDUuNjZIMHYyLjU5aDIuODVsMS4yNiAyLjQxaDIuNTdMNS44MiAxMkgzLjI1TDEuOTkgOS42NkgwVjE0aDcuMDdsMi4zMy0zLjY3aDIuOTJ2MS4zM2gtMi4wNUw4LjggMTRoNS41MlY3LjY2SDcuOTFMNy4wOCA5SDUuMjRMNi41IDcgNS4yNCA1aDEuODRsLjggMS4zM2g2LjQ0VjBIOC44eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNS45OSAxMC4xMWw0IDIuOTVWMS4xbC00IDIuOTF6Ii8+JiN4YTs8L3N2Zz4=;", -40,200*.14,"","Video Intelligence API",null,null,this.getTagsForStencil("mxgraph.gcpicons","","gcp google ai artificial intelligence machine learning video intelligence api application programming interface").join(" "))];this.addPalette("gcpiconsAI and Machine Learning","GCP Icons / AI and Machine Learning",!1,mxUtils.bind(this,function(b){for(var d=0;dbar',new mxGeometry(0,0,360,48),"text;strokeColor=none;align=left;verticalAlign=middle;spacing=2;spacingLeft=65;overflow=visible;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontSize=16;fontColor=#999999;"); +f.vertex=!0;d.insert(f);f=new mxCell('dessert shop',new mxGeometry(0,0,360,48),"text;strokeColor=none;align=left;verticalAlign=middle;spacing=2;spacingLeft=65;overflow=visible;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontSize=16;fontColor=#999999;");f.vertex=!0;d.insert(f);f=new mxCell('dessert restaurant',new mxGeometry(0,0,360,48),"text;strokeColor=none;align=left;verticalAlign=middle;spacing=2;spacingLeft=65;overflow=visible;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontSize=16;fontColor=#999999;"); +f.vertex=!0;d.insert(f);return b.createVertexTemplateFromCells([d],360,250,"Focus card suggestions")})];this.addPalette("gmdlText Fields","GMDL / Text Fields",a||!1,mxUtils.bind(this,function(d){for(var f=0;f - consectetur adipisicing elit
 - sed do eiusmod tempor
 - incididunt ut labore et dolore
 - magna aliqua.",new mxGeometry(0,40,190,120),"shape=rect;fillColor=#B1DDF0;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;"); -c.vertex=!0;return sb.createVertexTemplateFromCells([d,c],200,160,"Chevron list")}),this.addEntry("roadmap vertical",function(){var d=new mxCell("",new mxGeometry(0,0,70,80),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;direction=south;fillColor=#10739E;strokeColor=none;rounded=0;");d.vertex=!0;var c=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
', -new mxGeometry(100,0,200,70),"rounded=1;strokeColor=none;fillColor=#DDDDDD;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");c.vertex=!0;return sb.createVertexTemplateFromCells([d,c],300,70,"Roadmap (vertical)")}),this.addEntry("numbered entry",function(){var d=new mxCell("Label",new mxGeometry(30,10,170,40),"shape=rect;rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=none;fillColor=#B1DDF0;arcSize=30;fontSize=14;spacingLeft=42;fontStyle=1;fontColor=#FFFFFF;align=left;"); -d.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,60,60),"shape=ellipse;perimeter=ellipsePerimeter;fontSize=22;fontStyle=1;shadow=0;strokeColor=#ffffff;fillColor=#10739E;strokeWidth=4;fontColor=#ffffff;align=center;whiteSpace=wrap;html=1;");c.vertex=!0;return sb.createVertexTemplateFromCells([d,c],200,60,"Numbered Entry")}),this.createVertexTemplateEntry(mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=middle;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shape=mxgraph.infographic.numberedEntryVert;dy=25;fillColor=#10739E;strokeColor=none;fontSize=17;fontColor=#FFFFFF;align=center;labelPosition=center;spacingTop=32;fontStyle=1;whiteSpace=wrap;", +this.addEntry("chevron list",function(){var e=new mxCell("LABEL",new mxGeometry(0,0,200,30),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#10739E;strokeColor=none;fontSize=17;fontStyle=1;align=center;");e.vertex=!0;var c=new mxCell(" - Lorem ipsum dolor sit amet
 - consectetur adipisicing elit
 - sed do eiusmod tempor
 - incididunt ut labore et dolore
 - magna aliqua.",new mxGeometry(0,40,190,120),"shape=rect;fillColor=#B1DDF0;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;"); +c.vertex=!0;return sb.createVertexTemplateFromCells([e,c],200,160,"Chevron list")}),this.addEntry("roadmap vertical",function(){var e=new mxCell("",new mxGeometry(0,0,70,80),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;direction=south;fillColor=#10739E;strokeColor=none;rounded=0;");e.vertex=!0;var c=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
', +new mxGeometry(100,0,200,70),"rounded=1;strokeColor=none;fillColor=#DDDDDD;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");c.vertex=!0;return sb.createVertexTemplateFromCells([e,c],300,70,"Roadmap (vertical)")}),this.addEntry("numbered entry",function(){var e=new mxCell("Label",new mxGeometry(30,10,170,40),"shape=rect;rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=none;fillColor=#B1DDF0;arcSize=30;fontSize=14;spacingLeft=42;fontStyle=1;fontColor=#FFFFFF;align=left;"); +e.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,60,60),"shape=ellipse;perimeter=ellipsePerimeter;fontSize=22;fontStyle=1;shadow=0;strokeColor=#ffffff;fillColor=#10739E;strokeWidth=4;fontColor=#ffffff;align=center;whiteSpace=wrap;html=1;");c.vertex=!0;return sb.createVertexTemplateFromCells([e,c],200,60,"Numbered Entry")}),this.createVertexTemplateEntry(mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=middle;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shape=mxgraph.infographic.numberedEntryVert;dy=25;fillColor=#10739E;strokeColor=none;fontSize=17;fontColor=#FFFFFF;align=center;labelPosition=center;spacingTop=32;fontStyle=1;whiteSpace=wrap;", 80,160,"Label","Numbered Entry (vertical)",null,null,this.getTagsForStencil("mxgraph.infographic","numberedEntryVert","").join(" ")),this.createVertexTemplateEntry("verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.bendingArch;startAngle=0.75;endAngle=0.25;arcWidth=0.25;fillColor=#10739E;strokeColor=none;fontSize=19;fontColor=#FFFFFF;labelPosition=center;align=center;fontStyle=1;whiteSpace=wrap;",100,100,"50%","Bending Arch",null,null,this.getTagsForStencil("mxgraph.infographic", "bendingArch","").join(" ")),this.createVertexTemplateEntry("verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.circularCallout;dy=15;fillColor=#10739E;strokeColor=none;labelPosition=center;align=center;fontColor=#10739E;fontStyle=1;fontSize=24;whiteSpace=wrap;",100,100,"50%","Circular Callout",null,null,this.getTagsForStencil("mxgraph.infographic","circularCallout","").join(" ")),this.createVertexTemplateEntry("verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.circularCallout2;dy=15;strokeColor=#10739E;labelPosition=center;align=center;fontColor=#10739E;fontStyle=1;fontSize=24;", -60,140,"","Circular Callout",null,null,this.getTagsForStencil("mxgraph.infographic","circularCallout2","").join(" ")),this.addEntry("circular dial",function(){var d=new mxCell("",new mxGeometry(0,0,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#10739E;fontSize=10;align=center;fillOpacity=20;");d.vertex=!0;var c=new mxCell("65%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.65;arcWidth=0.2;strokeColor=none;fillColor=#10739E;fontSize=22;fontColor=#10739E;align=center;fontStyle=1;whiteSpace=wrap;"); -c.vertex=!0;d.insert(c);return sb.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Circular Dial")}),this.addEntry("angled entry",function(){var d=new mxCell("1",new mxGeometry(0,0,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;");d.vertex=!0;var c=new mxCell("Label",new mxGeometry(45,0,95,30),"shape=mxgraph.infographic.parallelogram;dx=5;;html=1;fillColor=#B1DDF0;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;whiteSpace=wrap;"); -c.vertex=!0;return sb.createVertexTemplateFromCells([d,c],140,30,"Angled Entry")}),this.addEntry("chevron list",function(){var d=new mxCell("LABEL",new mxGeometry(0,0,200,30),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#10739E;strokeColor=none;fontSize=17;fontColor=#FFFFFF;fontStyle=1;align=center;rounded=0;");d.vertex=!0;var c=new mxCell(" - Lorem ipsum dolor sit amet
 - consectetur adipisicing elit
 - sed do eiusmod tempor
 - incididunt ut labore et dolore
 - magna aliqua.", -new mxGeometry(0,40,190,120),"shape=rect;fillColor=#B1DDF0;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");c.vertex=!0;var e=new mxCell(" - Lorem ipsum dolor sit amet
 - consectetur adipisicing elit
 - sed do eiusmod tempor
 - incididunt ut labore et dolore
 - magna aliqua.",new mxGeometry(0,170,190,120),"shape=rect;fillColor=#B1DDF0;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;"); -e.vertex=!0;var f=new mxCell(" - Lorem ipsum dolor sit amet
 - consectetur adipisicing elit
 - sed do eiusmod tempor
 - incididunt ut labore et dolore
 - magna aliqua.",new mxGeometry(0,300,190,120),"shape=rect;fillColor=#B1DDF0;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");f.vertex=!0;var g=new mxCell("LABEL",new mxGeometry(200,0,200,30),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#F2931E;strokeColor=none;fontSize=17;fontColor=#FFFFFF;fontStyle=1;align=center;rounded=0;"); +60,140,"","Circular Callout",null,null,this.getTagsForStencil("mxgraph.infographic","circularCallout2","").join(" ")),this.addEntry("circular dial",function(){var e=new mxCell("",new mxGeometry(0,0,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#10739E;fontSize=10;align=center;fillOpacity=20;");e.vertex=!0;var c=new mxCell("65%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.65;arcWidth=0.2;strokeColor=none;fillColor=#10739E;fontSize=22;fontColor=#10739E;align=center;fontStyle=1;whiteSpace=wrap;"); +c.vertex=!0;e.insert(c);return sb.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Circular Dial")}),this.addEntry("angled entry",function(){var e=new mxCell("1",new mxGeometry(0,0,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;");e.vertex=!0;var c=new mxCell("Label",new mxGeometry(45,0,95,30),"shape=mxgraph.infographic.parallelogram;dx=5;;html=1;fillColor=#B1DDF0;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;whiteSpace=wrap;"); +c.vertex=!0;return sb.createVertexTemplateFromCells([e,c],140,30,"Angled Entry")}),this.addEntry("chevron list",function(){var e=new mxCell("LABEL",new mxGeometry(0,0,200,30),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#10739E;strokeColor=none;fontSize=17;fontColor=#FFFFFF;fontStyle=1;align=center;rounded=0;");e.vertex=!0;var c=new mxCell(" - Lorem ipsum dolor sit amet
 - consectetur adipisicing elit
 - sed do eiusmod tempor
 - incididunt ut labore et dolore
 - magna aliqua.", +new mxGeometry(0,40,190,120),"shape=rect;fillColor=#B1DDF0;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");c.vertex=!0;var d=new mxCell(" - Lorem ipsum dolor sit amet
 - consectetur adipisicing elit
 - sed do eiusmod tempor
 - incididunt ut labore et dolore
 - magna aliqua.",new mxGeometry(0,170,190,120),"shape=rect;fillColor=#B1DDF0;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;"); +d.vertex=!0;var f=new mxCell(" - Lorem ipsum dolor sit amet
 - consectetur adipisicing elit
 - sed do eiusmod tempor
 - incididunt ut labore et dolore
 - magna aliqua.",new mxGeometry(0,300,190,120),"shape=rect;fillColor=#B1DDF0;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");f.vertex=!0;var g=new mxCell("LABEL",new mxGeometry(200,0,200,30),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#F2931E;strokeColor=none;fontSize=17;fontColor=#FFFFFF;fontStyle=1;align=center;rounded=0;"); g.vertex=!0;var h=new mxCell(" - Lorem ipsum dolor sit amet
 - consectetur adipisicing elit
 - sed do eiusmod tempor
 - incididunt ut labore et dolore
 - magna aliqua.",new mxGeometry(200,40,190,120),"shape=rect;fillColor=#FCE7CD;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");h.vertex=!0;var k=new mxCell(" - Lorem ipsum dolor sit amet
 - consectetur adipisicing elit
 - sed do eiusmod tempor
 - incididunt ut labore et dolore
 - magna aliqua.", new mxGeometry(200,170,190,120),"shape=rect;fillColor=#FCE7CD;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");k.vertex=!0;var l=new mxCell(" - Lorem ipsum dolor sit amet
 - consectetur adipisicing elit
 - sed do eiusmod tempor
 - incididunt ut labore et dolore
 - magna aliqua.",new mxGeometry(200,300,190,120),"shape=rect;fillColor=#FCE7CD;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;"); l.vertex=!0;var m=new mxCell("LABEL",new mxGeometry(400,0,200,30),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#AE4132;strokeColor=none;fontSize=17;fontColor=#FFFFFF;fontStyle=1;align=center;rounded=0;");m.vertex=!0;var n=new mxCell(" - Lorem ipsum dolor sit amet
 - consectetur adipisicing elit
 - sed do eiusmod tempor
 - incididunt ut labore et dolore
 - magna aliqua.",new mxGeometry(400,40,190,120),"shape=rect;fillColor=#FAD9D5;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;"); @@ -8558,155 +8653,155 @@ n.vertex=!0;var p=new mxCell(" - Lorem ipsum dolor sit amet
 - cons new mxGeometry(400,300,190,120),"shape=rect;fillColor=#FAD9D5;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");q.vertex=!0;var t=new mxCell("LABEL",new mxGeometry(600,0,200,30),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#23445D;strokeColor=none;fontSize=17;fontColor=#FFFFFF;fontStyle=1;align=center;rounded=0;");t.vertex=!0;var u=new mxCell(" - Lorem ipsum dolor sit amet
 - consectetur adipisicing elit
 - sed do eiusmod tempor
 - incididunt ut labore et dolore
 - magna aliqua.", new mxGeometry(600,40,190,120),"shape=rect;fillColor=#BAC8D3;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");u.vertex=!0;var v=new mxCell(" - Lorem ipsum dolor sit amet
 - consectetur adipisicing elit
 - sed do eiusmod tempor
 - incididunt ut labore et dolore
 - magna aliqua.",new mxGeometry(600,170,190,120),"shape=rect;fillColor=#BAC8D3;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;"); v.vertex=!0;var w=new mxCell(" - Lorem ipsum dolor sit amet
 - consectetur adipisicing elit
 - sed do eiusmod tempor
 - incididunt ut labore et dolore
 - magna aliqua.",new mxGeometry(600,300,190,120),"shape=rect;fillColor=#BAC8D3;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");w.vertex=!0;var r=new mxCell("LABEL",new mxGeometry(800,0,200,30),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#12AAB5;strokeColor=none;fontSize=17;fontColor=#FFFFFF;fontStyle=1;align=center;rounded=0;"); -r.vertex=!0;var y=new mxCell(" - Lorem ipsum dolor sit amet
 - consectetur adipisicing elit
 - sed do eiusmod tempor
 - incididunt ut labore et dolore
 - magna aliqua.",new mxGeometry(800,40,190,120),"shape=rect;fillColor=#B0E3E6;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");y.vertex=!0;var x=new mxCell(" - Lorem ipsum dolor sit amet
 - consectetur adipisicing elit
 - sed do eiusmod tempor
 - incididunt ut labore et dolore
 - magna aliqua.", -new mxGeometry(800,170,190,120),"shape=rect;fillColor=#B0E3E6;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");x.vertex=!0;var z=new mxCell(" - Lorem ipsum dolor sit amet
 - consectetur adipisicing elit
 - sed do eiusmod tempor
 - incididunt ut labore et dolore
 - magna aliqua.",new mxGeometry(800,300,190,120),"shape=rect;fillColor=#B0E3E6;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;"); -z.vertex=!0;return sb.createVertexTemplateFromCells([d,g,m,t,r,c,e,f,h,k,l,n,p,q,u,v,w,y,x,z],1E3,420,"Chevron list")}),this.addEntry("roadmap vertical",function(){var d=new mxCell("",new mxGeometry(0,0,70,80),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;direction=south;fillColor=#10739E;strokeColor=none;rounded=0;");d.vertex=!0;var c=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
', -new mxGeometry(100,0,200,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");c.vertex=!0;var e=new mxCell("",new mxGeometry(0,80,70,80),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;direction=south;fillColor=#F2931E;strokeColor=none;rounded=0;");e.vertex=!0;var f=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
', +r.vertex=!0;var x=new mxCell(" - Lorem ipsum dolor sit amet
 - consectetur adipisicing elit
 - sed do eiusmod tempor
 - incididunt ut labore et dolore
 - magna aliqua.",new mxGeometry(800,40,190,120),"shape=rect;fillColor=#B0E3E6;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");x.vertex=!0;var y=new mxCell(" - Lorem ipsum dolor sit amet
 - consectetur adipisicing elit
 - sed do eiusmod tempor
 - incididunt ut labore et dolore
 - magna aliqua.", +new mxGeometry(800,170,190,120),"shape=rect;fillColor=#B0E3E6;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;");y.vertex=!0;var z=new mxCell(" - Lorem ipsum dolor sit amet
 - consectetur adipisicing elit
 - sed do eiusmod tempor
 - incididunt ut labore et dolore
 - magna aliqua.",new mxGeometry(800,300,190,120),"shape=rect;fillColor=#B0E3E6;strokeColor=none;fontSize=12;html=1;whiteSpace=wrap;align=left;verticalAlign=top;spacing=5;rounded=0;"); +z.vertex=!0;return sb.createVertexTemplateFromCells([e,g,m,t,r,c,d,f,h,k,l,n,p,q,u,v,w,x,y,z],1E3,420,"Chevron list")}),this.addEntry("roadmap vertical",function(){var e=new mxCell("",new mxGeometry(0,0,70,80),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;direction=south;fillColor=#10739E;strokeColor=none;rounded=0;");e.vertex=!0;var c=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
', +new mxGeometry(100,0,200,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");c.vertex=!0;var d=new mxCell("",new mxGeometry(0,80,70,80),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;direction=south;fillColor=#F2931E;strokeColor=none;rounded=0;");d.vertex=!0;var f=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
', new mxGeometry(100,80,200,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");f.vertex=!0;var g=new mxCell("",new mxGeometry(0,160,70,80),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;direction=south;fillColor=#AE4132;strokeColor=none;rounded=0;");g.vertex=!0;var h=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
', new mxGeometry(100,160,200,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");h.vertex=!0;var k=new mxCell("",new mxGeometry(0,240,70,80),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;direction=south;fillColor=#23445D;strokeColor=none;rounded=0;");k.vertex=!0;var l=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
', new mxGeometry(100,240,200,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");l.vertex=!0;var m=new mxCell("",new mxGeometry(0,320,70,80),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;direction=south;fillColor=#12AAB5;strokeColor=none;rounded=0;");m.vertex=!0;var n=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
', -new mxGeometry(100,320,200,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");n.vertex=!0;return sb.createVertexTemplateFromCells([d,e,g,k,m,c,f,h,l,n],300,400,"Roadmap (vertical)")}),this.addEntry("numbered list",function(){var d=new mxCell("Label",new mxGeometry(30,10,220,40),"shape=rect;rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=none;fillColor=#64BBE2;arcSize=30;fontSize=14;spacingLeft=42;fontStyle=1;fontColor=#FFFFFF;align=left;"); -d.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,60,60),"shape=ellipse;perimeter=ellipsePerimeter;fontSize=22;fontStyle=1;shadow=0;strokeColor=#ffffff;fillColor=#10739E;strokeWidth=4;fontColor=#ffffff;align=center;whiteSpace=wrap;html=1;");c.vertex=!0;var e=new mxCell("Label",new mxGeometry(30,75,220,40),"shape=rect;rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=none;fillColor=#F8C382;arcSize=30;fontSize=14;spacingLeft=42;fontStyle=1;fontColor=#FFFFFF;align=left;");e.vertex=!0;var f=new mxCell("2", +new mxGeometry(100,320,200,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");n.vertex=!0;return sb.createVertexTemplateFromCells([e,d,g,k,m,c,f,h,l,n],300,400,"Roadmap (vertical)")}),this.addEntry("numbered list",function(){var e=new mxCell("Label",new mxGeometry(30,10,220,40),"shape=rect;rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=none;fillColor=#64BBE2;arcSize=30;fontSize=14;spacingLeft=42;fontStyle=1;fontColor=#FFFFFF;align=left;"); +e.vertex=!0;var c=new mxCell("1",new mxGeometry(0,0,60,60),"shape=ellipse;perimeter=ellipsePerimeter;fontSize=22;fontStyle=1;shadow=0;strokeColor=#ffffff;fillColor=#10739E;strokeWidth=4;fontColor=#ffffff;align=center;whiteSpace=wrap;html=1;");c.vertex=!0;var d=new mxCell("Label",new mxGeometry(30,75,220,40),"shape=rect;rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=none;fillColor=#F8C382;arcSize=30;fontSize=14;spacingLeft=42;fontStyle=1;fontColor=#FFFFFF;align=left;");d.vertex=!0;var f=new mxCell("2", new mxGeometry(0,65,60,60),"shape=ellipse;perimeter=ellipsePerimeter;fontSize=22;fontStyle=1;shadow=0;strokeColor=#ffffff;fillColor=#F2931E;strokeWidth=4;fontColor=#ffffff;align=center;whiteSpace=wrap;html=1;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(30,140,220,40),"shape=rect;rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=none;fillColor=#F08E81;arcSize=30;fontSize=14;spacingLeft=42;fontStyle=1;fontColor=#FFFFFF;align=left;");g.vertex=!0;var h=new mxCell("3",new mxGeometry(0,130, 60,60),"shape=ellipse;perimeter=ellipsePerimeter;fontSize=22;fontStyle=1;shadow=0;strokeColor=#ffffff;fillColor=#AE4132;strokeWidth=4;fontColor=#ffffff;align=center;whiteSpace=wrap;html=1;");h.vertex=!0;var k=new mxCell("Label",new mxGeometry(30,205,220,40),"shape=rect;rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=none;fillColor=#5D7F99;arcSize=30;fontSize=14;spacingLeft=42;fontStyle=1;fontColor=#FFFFFF;align=left;");k.vertex=!0;var l=new mxCell("4",new mxGeometry(0,195,60,60),"shape=ellipse;perimeter=ellipsePerimeter;fontSize=22;fontStyle=1;shadow=0;strokeColor=#ffffff;fillColor=#23445D;strokeWidth=4;fontColor=#ffffff;align=center;whiteSpace=wrap;html=1;"); -l.vertex=!0;var m=new mxCell("Label",new mxGeometry(30,270,220,40),"shape=rect;rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=none;fillColor=#61C6CE;arcSize=30;fontSize=14;spacingLeft=42;fontStyle=1;fontColor=#FFFFFF;align=left;");m.vertex=!0;var n=new mxCell("5",new mxGeometry(0,260,60,60),"shape=ellipse;perimeter=ellipsePerimeter;fontSize=22;fontStyle=1;shadow=0;strokeColor=#ffffff;fillColor=#12AAB5;strokeWidth=4;fontColor=#ffffff;align=center;whiteSpace=wrap;html=1;");n.vertex=!0;return sb.createVertexTemplateFromCells([d, -c,e,f,g,h,k,l,m,n],200,320,"Numbered List")}),this.addEntry("list",function(){var d=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=middle;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shape=mxgraph.infographic.numberedEntryVert;dy=25;strokeColor=none;fontSize=17;fontColor=#FFFFFF;align=center;labelPosition=center;spacingTop=32;fontStyle=1;whiteSpace=wrap;fillColor=#",c=new mxCell("Label",new mxGeometry(0,0,80,160),d+"10739E;");c.vertex=!0;var e=new mxCell("Label",new mxGeometry(85,0,80,160),d+"F2931E;"); -e.vertex=!0;var f=new mxCell("Label",new mxGeometry(170,0,80,160),d+"AE4132;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(255,0,80,160),d+"23445D;");g.vertex=!0;d=new mxCell("Label",new mxGeometry(340,0,80,160),d+"12AAB5;");d.vertex=!0;return sb.createVertexTemplateFromCells([c,e,f,g,d],420,160,"List")}),this.addEntry("rodmap horizontal",function(){var d=new mxCell("",new mxGeometry(0,90,120,120),b+"partConcEllipse;startAngle=0.25;endAngle=0.75;arcWidth=0.25;fillColor=#10739E;strokeColor=none;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(105,90,120,120),b+"partConcEllipse;startAngle=0.75;endAngle=0.25;arcWidth=0.25;fillColor=#F2931E;strokeColor=none;");c.vertex=!0;var e=new mxCell("",new mxGeometry(210,90,120,120),b+"partConcEllipse;startAngle=0.25;endAngle=0.75;arcWidth=0.25;fillColor=#AE4132;strokeColor=none;");e.vertex=!0;var f=new mxCell("",new mxGeometry(315,90,120,120),b+"partConcEllipse;startAngle=0.75;endAngle=0.25;arcWidth=0.25;fillColor=#23445D;strokeColor=none;");f.vertex= +l.vertex=!0;var m=new mxCell("Label",new mxGeometry(30,270,220,40),"shape=rect;rounded=1;whiteSpace=wrap;html=1;shadow=0;strokeColor=none;fillColor=#61C6CE;arcSize=30;fontSize=14;spacingLeft=42;fontStyle=1;fontColor=#FFFFFF;align=left;");m.vertex=!0;var n=new mxCell("5",new mxGeometry(0,260,60,60),"shape=ellipse;perimeter=ellipsePerimeter;fontSize=22;fontStyle=1;shadow=0;strokeColor=#ffffff;fillColor=#12AAB5;strokeWidth=4;fontColor=#ffffff;align=center;whiteSpace=wrap;html=1;");n.vertex=!0;return sb.createVertexTemplateFromCells([e, +c,d,f,g,h,k,l,m,n],200,320,"Numbered List")}),this.addEntry("list",function(){var e=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=middle;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shape=mxgraph.infographic.numberedEntryVert;dy=25;strokeColor=none;fontSize=17;fontColor=#FFFFFF;align=center;labelPosition=center;spacingTop=32;fontStyle=1;whiteSpace=wrap;fillColor=#",c=new mxCell("Label",new mxGeometry(0,0,80,160),e+"10739E;");c.vertex=!0;var d=new mxCell("Label",new mxGeometry(85,0,80,160),e+"F2931E;"); +d.vertex=!0;var f=new mxCell("Label",new mxGeometry(170,0,80,160),e+"AE4132;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(255,0,80,160),e+"23445D;");g.vertex=!0;e=new mxCell("Label",new mxGeometry(340,0,80,160),e+"12AAB5;");e.vertex=!0;return sb.createVertexTemplateFromCells([c,d,f,g,e],420,160,"List")}),this.addEntry("rodmap horizontal",function(){var e=new mxCell("",new mxGeometry(0,90,120,120),b+"partConcEllipse;startAngle=0.25;endAngle=0.75;arcWidth=0.25;fillColor=#10739E;strokeColor=none;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(105,90,120,120),b+"partConcEllipse;startAngle=0.75;endAngle=0.25;arcWidth=0.25;fillColor=#F2931E;strokeColor=none;");c.vertex=!0;var d=new mxCell("",new mxGeometry(210,90,120,120),b+"partConcEllipse;startAngle=0.25;endAngle=0.75;arcWidth=0.25;fillColor=#AE4132;strokeColor=none;");d.vertex=!0;var f=new mxCell("",new mxGeometry(315,90,120,120),b+"partConcEllipse;startAngle=0.75;endAngle=0.25;arcWidth=0.25;fillColor=#23445D;strokeColor=none;");f.vertex= !0;var g=new mxCell("",new mxGeometry(420,90,120,120),b+"partConcEllipse;startAngle=0.25;endAngle=0.75;arcWidth=0.25;fillColor=#15AA96;strokeColor=none;");g.vertex=!0;var h=new mxCell("1",new mxGeometry(35,125,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#10739E;fontSize=15;html=1;whiteSpace=wrap;fontStyle=1;fontColor=#10739E;");h.vertex=!0;var k=new mxCell("2",new mxGeometry(140,125,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#F2931E;fontSize=15;html=1;whiteSpace=wrap;fontStyle=1;fontColor=#F2931E;"); k.vertex=!0;var l=new mxCell("3",new mxGeometry(245,125,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#AE4132;fontSize=15;html=1;whiteSpace=wrap;fontStyle=1;fontColor=#AE4132;");l.vertex=!0;var m=new mxCell("4",new mxGeometry(350,125,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#23445D;fontSize=15;html=1;whiteSpace=wrap;fontStyle=1;fontColor=#23445D;");m.vertex=!0;var n=new mxCell("5",new mxGeometry(455,125,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#12AAB5;fontSize=15;html=1;whiteSpace=wrap;fontStyle=1;fontColor=#12AAB5;"); n.vertex=!0;var p=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
',new mxGeometry(0,220,120,80),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");p.vertex=!0;var q=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
', new mxGeometry(105,0,120,80),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");q.vertex=!0;var t=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
',new mxGeometry(210,220,120,80),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;"); t.vertex=!0;var u=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
',new mxGeometry(315,0,120,80),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");u.vertex=!0;var v=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
', -new mxGeometry(420,220,120,80),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");v.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p,q,t,u,v],540,300,"Roadmap (horizontal)")}),this.addEntry("roadmap diagonal",function(){var d=new mxCell("",new mxGeometry(190,0,120,120),b+"partConcEllipse;startAngle=0.75;endAngle=0.5;arcWidth=0.25;fillColor=#10739E;strokeColor=none;shadow=0;");d.vertex=!0;var c=new mxCell("", -new mxGeometry(190,105,120,120),b+"partConcEllipse;startAngle=0.25;endAngle=0;arcWidth=0.25;fillColor=#F2931E;strokeColor=none;shadow=0;");c.vertex=!0;var e=new mxCell("",new mxGeometry(295,105,120,120),b+"partConcEllipse;startAngle=0.75;endAngle=0.5;arcWidth=0.25;fillColor=#AE4132;strokeColor=none;shadow=0;");e.vertex=!0;var f=new mxCell("",new mxGeometry(295,210,120,120),b+"partConcEllipse;startAngle=0.25;endAngle=0;arcWidth=0.25;fillColor=#23445D;strokeColor=none;shadow=0;");f.vertex=!0;var g= +new mxGeometry(420,220,120,80),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");v.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p,q,t,u,v],540,300,"Roadmap (horizontal)")}),this.addEntry("roadmap diagonal",function(){var e=new mxCell("",new mxGeometry(190,0,120,120),b+"partConcEllipse;startAngle=0.75;endAngle=0.5;arcWidth=0.25;fillColor=#10739E;strokeColor=none;shadow=0;");e.vertex=!0;var c=new mxCell("", +new mxGeometry(190,105,120,120),b+"partConcEllipse;startAngle=0.25;endAngle=0;arcWidth=0.25;fillColor=#F2931E;strokeColor=none;shadow=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(295,105,120,120),b+"partConcEllipse;startAngle=0.75;endAngle=0.5;arcWidth=0.25;fillColor=#AE4132;strokeColor=none;shadow=0;");d.vertex=!0;var f=new mxCell("",new mxGeometry(295,210,120,120),b+"partConcEllipse;startAngle=0.25;endAngle=0;arcWidth=0.25;fillColor=#23445D;strokeColor=none;shadow=0;");f.vertex=!0;var g= new mxCell("",new mxGeometry(400,210,120,120),b+"partConcEllipse;startAngle=0.75;endAngle=0.5;arcWidth=0.25;fillColor=#12AAB5;strokeColor=none;shadow=0;");g.vertex=!0;var h=new mxCell("1",new mxGeometry(225,35,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#10739E;fontSize=15;html=1;whiteSpace=wrap;fontStyle=1;fontColor=#10739E;shadow=1;");h.vertex=!0;var k=new mxCell("2",new mxGeometry(225,140,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#F2931E;fontSize=15;html=1;whiteSpace=wrap;fontStyle=1;fontColor=#F2931E;shadow=1;"); k.vertex=!0;var l=new mxCell("3",new mxGeometry(330,140,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#AE4132;fontSize=15;html=1;whiteSpace=wrap;fontStyle=1;fontColor=#AE4132;shadow=1;");l.vertex=!0;var m=new mxCell("4",new mxGeometry(330,245,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#23445D;fontSize=15;html=1;whiteSpace=wrap;fontStyle=1;fontColor=#23445D;shadow=1;");m.vertex=!0;var n=new mxCell("5",new mxGeometry(435,245,50,50),"shape=ellipse;strokeWidth=6;strokeColor=#12AAB5;fontSize=15;html=1;whiteSpace=wrap;fontStyle=1;fontColor=#12AAB5;shadow=1;"); n.vertex=!0;var p=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
',new mxGeometry(320,20,180,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=3;shadow=0;");p.vertex=!0;var q=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
', new mxGeometry(0,130,180,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=3;shadow=0;");q.vertex=!0;var t=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
',new mxGeometry(425,130,180,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=3;shadow=0;"); t.vertex=!0;var u=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
',new mxGeometry(105,235,180,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=3;shadow=0;");u.vertex=!0;var v=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
', -new mxGeometry(530,235,180,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=3;shadow=0;");v.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p,q,t,u,v],710,330,"Roadmap (diagonal)")}),this.addEntry("arrow list",function(){var d=new mxCell("1",new mxGeometry(0,0,40,40),"html=1;whiteSpace=wrap;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;"); -d.vertex=!0;var c=new mxCell("Label",new mxGeometry(45,0,95,40),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;whiteSpace=wrap;fillColor=#64BBE2;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");c.vertex=!0;var e=new mxCell("2",new mxGeometry(0,45,40,40),"html=1;whiteSpace=wrap;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;");e.vertex=!0;var f=new mxCell("Label", +new mxGeometry(530,235,180,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=3;shadow=0;");v.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p,q,t,u,v],710,330,"Roadmap (diagonal)")}),this.addEntry("arrow list",function(){var e=new mxCell("1",new mxGeometry(0,0,40,40),"html=1;whiteSpace=wrap;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;"); +e.vertex=!0;var c=new mxCell("Label",new mxGeometry(45,0,95,40),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;whiteSpace=wrap;fillColor=#64BBE2;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");c.vertex=!0;var d=new mxCell("2",new mxGeometry(0,45,40,40),"html=1;whiteSpace=wrap;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;");d.vertex=!0;var f=new mxCell("Label", new mxGeometry(45,45,115,40),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;whiteSpace=wrap;fillColor=#F8C382;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");f.vertex=!0;var g=new mxCell("3",new mxGeometry(0,90,40,40),"html=1;whiteSpace=wrap;fillColor=#AE4132;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;");g.vertex=!0;var h=new mxCell("Label",new mxGeometry(45,90,135,40),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;whiteSpace=wrap;fillColor=#F08E81;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;"); h.vertex=!0;var k=new mxCell("4",new mxGeometry(0,135,40,40),"html=1;whiteSpace=wrap;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;");k.vertex=!0;var l=new mxCell("Label",new mxGeometry(45,135,155,40),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;whiteSpace=wrap;fillColor=#5D7F99;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");l.vertex=!0;var m=new mxCell("5", -new mxGeometry(0,180,40,40),"html=1;whiteSpace=wrap;fillColor=#12AAB5;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;");m.vertex=!0;var n=new mxCell("Label",new mxGeometry(45,180,175,40),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;whiteSpace=wrap;fillColor=#61C6CE;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");n.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h, -k,l,m,n],220,220,"Arrow List")}),this.addEntry("angled list",function(){var d=new mxCell("1",new mxGeometry(0,0,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");d.vertex=!0;var c=new mxCell("Label",new mxGeometry(45,0,95,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#64BBE2;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;"); -c.vertex=!0;var e=new mxCell("2",new mxGeometry(0,35,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");e.vertex=!0;var f=new mxCell("Label",new mxGeometry(45,35,115,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#F8C382;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");f.vertex=!0;var g=new mxCell("3", +new mxGeometry(0,180,40,40),"html=1;whiteSpace=wrap;fillColor=#12AAB5;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;");m.vertex=!0;var n=new mxCell("Label",new mxGeometry(45,180,175,40),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;whiteSpace=wrap;fillColor=#61C6CE;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");n.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h, +k,l,m,n],220,220,"Arrow List")}),this.addEntry("angled list",function(){var e=new mxCell("1",new mxGeometry(0,0,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");e.vertex=!0;var c=new mxCell("Label",new mxGeometry(45,0,95,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#64BBE2;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;"); +c.vertex=!0;var d=new mxCell("2",new mxGeometry(0,35,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");d.vertex=!0;var f=new mxCell("Label",new mxGeometry(45,35,115,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#F8C382;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");f.vertex=!0;var g=new mxCell("3", new mxGeometry(0,70,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#AE4132;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");g.vertex=!0;var h=new mxCell("Label",new mxGeometry(45,70,135,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#F08E81;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");h.vertex=!0;var k=new mxCell("4",new mxGeometry(0,105, 50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");k.vertex=!0;var l=new mxCell("Label",new mxGeometry(45,105,155,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#5D7F99;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");l.vertex=!0;var m=new mxCell("5",new mxGeometry(0,140,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#12AAB5;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;"); -m.vertex=!0;var n=new mxCell("Label",new mxGeometry(45,140,175,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#61C6CE;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");n.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n],220,170,"Angled List")}),this.addEntry("angled list",function(){var d=new mxCell("1",new mxGeometry(200,0,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;"); -d.vertex=!0;var c=new mxCell("Label",new mxGeometry(245,0,145,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#64BBE2;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");c.vertex=!0;var e=new mxCell("2",new mxGeometry(150,35,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");e.vertex=!0;var f= +m.vertex=!0;var n=new mxCell("Label",new mxGeometry(45,140,175,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#61C6CE;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");n.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n],220,170,"Angled List")}),this.addEntry("angled list",function(){var e=new mxCell("1",new mxGeometry(200,0,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;"); +e.vertex=!0;var c=new mxCell("Label",new mxGeometry(245,0,145,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#64BBE2;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");c.vertex=!0;var d=new mxCell("2",new mxGeometry(150,35,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");d.vertex=!0;var f= new mxCell("Label",new mxGeometry(195,35,145,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#F8C382;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");f.vertex=!0;var g=new mxCell("3",new mxGeometry(100,70,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#AE4132;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");g.vertex=!0;var h=new mxCell("Label", new mxGeometry(145,70,145,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#F08E81;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");h.vertex=!0;var k=new mxCell("4",new mxGeometry(50,105,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");k.vertex=!0;var l=new mxCell("Label",new mxGeometry(95, 105,145,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#5D7F99;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;");l.vertex=!0;var m=new mxCell("5",new mxGeometry(0,140,50,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#12AAB5;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;");m.vertex=!0;var n=new mxCell("Label",new mxGeometry(45,140,145,30),"shape=mxgraph.infographic.parallelogram;dx=5;html=1;whiteSpace=wrap;fillColor=#61C6CE;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;"); -n.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n],390,170,"Angled List")}),this.addEntry("matrix",function(){var d=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,35,100,100),"html=1;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");d.vertex=!0;var c=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,35,100,100),"html=1;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;"); -c.vertex=!0;var e=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,140,100,100),"html=1;fillColor=#AE4132;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");e.vertex=!0;var f=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,140,100,100),"html=1;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;"); +n.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n],390,170,"Angled List")}),this.addEntry("matrix",function(){var e=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,35,100,100),"html=1;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");e.vertex=!0;var c=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,35,100,100),"html=1;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;"); +c.vertex=!0;var d=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,140,100,100),"html=1;fillColor=#AE4132;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");d.vertex=!0;var f=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,140,100,100),"html=1;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;"); f.vertex=!0;var g=new mxCell("Label",new mxGeometry(0,35,30,100),"html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;horizontal=0;rounded=0;");g.vertex=!0;var h=new mxCell("Label",new mxGeometry(0,140,30,100),"html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;horizontal=0;rounded=0;");h.vertex=!0;var k=new mxCell("Label",new mxGeometry(35,0,100,30),"html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;rounded=0;"); -k.vertex=!0;var l=new mxCell("Label",new mxGeometry(140,0,100,30),"html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;rounded=0;");l.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l],240,240,"Matrix (2x2)")}),this.addEntry("matrix",function(){var d=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,35,100,100),"shape=mxgraph.basic.three_corner_round_rect;dx=18;flipH=1;html=1;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;"); -d.vertex=!0;var c=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,35,100,100),"shape=mxgraph.basic.three_corner_round_rect;dx=18;html=1;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");c.vertex=!0;var e=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,140,100,100),"shape=mxgraph.basic.three_corner_round_rect;dx=18;flipH=1;flipV=1;html=1;fillColor=#AE4132;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;"); -e.vertex=!0;var f=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,140,100,100),"shape=mxgraph.basic.three_corner_round_rect;dx=18;flipV=1;html=1;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(0,45,30,80),"rounded=1;arcSize=50;html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;horizontal=0;"); +k.vertex=!0;var l=new mxCell("Label",new mxGeometry(140,0,100,30),"html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;rounded=0;");l.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l],240,240,"Matrix (2x2)")}),this.addEntry("matrix",function(){var e=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,35,100,100),"shape=mxgraph.basic.three_corner_round_rect;dx=18;flipH=1;html=1;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;"); +e.vertex=!0;var c=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,35,100,100),"shape=mxgraph.basic.three_corner_round_rect;dx=18;html=1;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");c.vertex=!0;var d=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,140,100,100),"shape=mxgraph.basic.three_corner_round_rect;dx=18;flipH=1;flipV=1;html=1;fillColor=#AE4132;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;"); +d.vertex=!0;var f=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,140,100,100),"shape=mxgraph.basic.three_corner_round_rect;dx=18;flipV=1;html=1;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(0,45,30,80),"rounded=1;arcSize=50;html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;horizontal=0;"); g.vertex=!0;var h=new mxCell("Label",new mxGeometry(0,150,30,80),"rounded=1;arcSize=50;html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;horizontal=0;");h.vertex=!0;var k=new mxCell("Label",new mxGeometry(45,0,80,30),"rounded=1;arcSize=50;html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;");k.vertex=!0;var l=new mxCell("Label",new mxGeometry(150,0,80,30), -"rounded=1;arcSize=50;html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;");l.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l],240,240,"Matrix (2x2)")}),this.addEntry("matrix",function(){var d=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,35,100,100),"html=1;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;"); -d.vertex=!0;var c=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,35,100,100),"html=1;fillColor=#F5AB50;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");c.vertex=!0;var e=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(245,35,100,100),"html=1;fillColor=#F8C382;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;"); -e.vertex=!0;var f=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,140,100,100),"html=1;fillColor=#444444;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");f.vertex=!0;var g=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,140,100,100),"html=1;fillColor=#777777;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;"); +"rounded=1;arcSize=50;html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;");l.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l],240,240,"Matrix (2x2)")}),this.addEntry("matrix",function(){var e=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,35,100,100),"html=1;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;"); +e.vertex=!0;var c=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,35,100,100),"html=1;fillColor=#F5AB50;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");c.vertex=!0;var d=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(245,35,100,100),"html=1;fillColor=#F8C382;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;"); +d.vertex=!0;var f=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,140,100,100),"html=1;fillColor=#444444;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");f.vertex=!0;var g=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,140,100,100),"html=1;fillColor=#777777;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;"); g.vertex=!0;var h=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(245,140,100,100),"html=1;fillColor=#909090;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");h.vertex=!0;var k=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(35,245,100,100),"html=1;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;"); k.vertex=!0;var l=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(140,245,100,100),"html=1;fillColor=#2F5B7C;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;");l.vertex=!0;var m=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(245,245,100,100),"html=1;fillColor=#5D7F99;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;rounded=0;"); m.vertex=!0;var n=new mxCell("Label",new mxGeometry(0,35,30,100),"html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;horizontal=0;rounded=0;");n.vertex=!0;var p=new mxCell("Label",new mxGeometry(0,140,30,100),"html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;horizontal=0;rounded=0;");p.vertex=!0;var q=new mxCell("Label",new mxGeometry(0,245,30,100),"html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;horizontal=0;rounded=0;"); q.vertex=!0;var t=new mxCell("Label",new mxGeometry(35,0,100,30),"html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;rounded=0;");t.vertex=!0;var u=new mxCell("Label",new mxGeometry(140,0,100,30),"html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;rounded=0;");u.vertex=!0;var v=new mxCell("Label",new mxGeometry(245,0,100,30),"html=1;fillColor=#CCCCCC;strokeColor=none;shadow=0;fontSize=14;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;rounded=0;"); -v.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p,q,t,u,v],345,345,"Matrix (3x3)")}),this.addEntry("hex loop",function(){var d=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit",new mxGeometry(0,51,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#F5AB50;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;");d.vertex=!0;var c=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit", -new mxGeometry(0,153,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#E85642;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;");c.vertex=!0;var e=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit",new mxGeometry(84,102,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#12AAB5;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;"); -e.vertex=!0;var f=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit",new mxGeometry(84,0,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#1699D3;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;");f.vertex=!0;var g=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit",new mxGeometry(168,51,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#736CA8;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;"); +v.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p,q,t,u,v],345,345,"Matrix (3x3)")}),this.addEntry("hex loop",function(){var e=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit",new mxGeometry(0,51,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#F5AB50;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;");e.vertex=!0;var c=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit", +new mxGeometry(0,153,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#E85642;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;");c.vertex=!0;var d=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit",new mxGeometry(84,102,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#12AAB5;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;"); +d.vertex=!0;var f=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit",new mxGeometry(84,0,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#1699D3;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;");f.vertex=!0;var g=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit",new mxGeometry(168,51,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#736CA8;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;"); g.vertex=!0;var h=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit",new mxGeometry(168,153,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#2F5B7C;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;");h.vertex=!0;var k=new mxCell("Lorem ipsum
dolor sit amet, consectetur adipisicing elit",new mxGeometry(84,204,112,102),"shape=hexagon;strokeWidth=4;html=1;fillColor=#777777;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;rounded=0;"); -k.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k],284,312,"Hex Loop")}),this.addEntry("target",function(){var d=new mxCell("",new mxGeometry(0,0,350,350),"ellipse;html=1;strokeWidth=4;fillColor=#F2931E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(25,25,300,300),"ellipse;html=1;strokeWidth=4;fillColor=#F8C382;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;"); -c.vertex=!0;var e=new mxCell("",new mxGeometry(50,50,250,250),"ellipse;html=1;strokeWidth=4;fillColor=#FCE7CD;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var f=new mxCell("",new mxGeometry(75,75,200,200),"ellipse;html=1;strokeWidth=4;fillColor=#BAC8D3;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;var g=new mxCell("",new mxGeometry(100,100, +k.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k],284,312,"Hex Loop")}),this.addEntry("target",function(){var e=new mxCell("",new mxGeometry(0,0,350,350),"ellipse;html=1;strokeWidth=4;fillColor=#F2931E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(25,25,300,300),"ellipse;html=1;strokeWidth=4;fillColor=#F8C382;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;"); +c.vertex=!0;var d=new mxCell("",new mxGeometry(50,50,250,250),"ellipse;html=1;strokeWidth=4;fillColor=#FCE7CD;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var f=new mxCell("",new mxGeometry(75,75,200,200),"ellipse;html=1;strokeWidth=4;fillColor=#BAC8D3;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;var g=new mxCell("",new mxGeometry(100,100, 150,150),"ellipse;html=1;strokeWidth=4;fillColor=#5D7F99;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");g.vertex=!0;var h=new mxCell("",new mxGeometry(125,125,100,100),"ellipse;html=1;strokeWidth=4;fillColor=#2F5B7C;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");h.vertex=!0;var k=new mxCell("",new mxGeometry(150,150,50,50),"ellipse;html=1;strokeWidth=4;fillColor=#23445D;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;"); -k.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k],350,350,"Target")}),this.addEntry("target simple",function(){var d=new mxCell("",new mxGeometry(0,0,350,350),"ellipse;html=1;strokeWidth=4;fillColor=#10739E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(50,50,250,250),"ellipse;html=1;strokeWidth=4;fillColor=#F2931E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;"); -c.vertex=!0;var e=new mxCell("",new mxGeometry(100,100,150,150),"ellipse;html=1;strokeWidth=4;fillColor=#AE4132;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var f=new mxCell("",new mxGeometry(150,150,50,50),"ellipse;html=1;strokeWidth=4;fillColor=#23445D;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;return sb.createVertexTemplateFromCells([d, -c,e,f],350,350,"Target (simple)")}),this.addEntry("onion",function(){var d=new mxCell("",new mxGeometry(0,0,350,350),"ellipse;html=1;strokeWidth=4;fillColor=#F5AB50;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(25,50,300,300),"ellipse;html=1;strokeWidth=4;fillColor=#F8C382;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;"); -c.vertex=!0;var e=new mxCell("",new mxGeometry(50,100,250,250),"ellipse;html=1;strokeWidth=4;fillColor=#FCE7CD;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var f=new mxCell("",new mxGeometry(75,150,200,200),"ellipse;html=1;strokeWidth=4;fillColor=#BAC8D3;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;var g=new mxCell("",new mxGeometry(100, +k.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k],350,350,"Target")}),this.addEntry("target simple",function(){var e=new mxCell("",new mxGeometry(0,0,350,350),"ellipse;html=1;strokeWidth=4;fillColor=#10739E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(50,50,250,250),"ellipse;html=1;strokeWidth=4;fillColor=#F2931E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;"); +c.vertex=!0;var d=new mxCell("",new mxGeometry(100,100,150,150),"ellipse;html=1;strokeWidth=4;fillColor=#AE4132;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var f=new mxCell("",new mxGeometry(150,150,50,50),"ellipse;html=1;strokeWidth=4;fillColor=#23445D;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;return sb.createVertexTemplateFromCells([e, +c,d,f],350,350,"Target (simple)")}),this.addEntry("onion",function(){var e=new mxCell("",new mxGeometry(0,0,350,350),"ellipse;html=1;strokeWidth=4;fillColor=#F5AB50;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(25,50,300,300),"ellipse;html=1;strokeWidth=4;fillColor=#F8C382;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;"); +c.vertex=!0;var d=new mxCell("",new mxGeometry(50,100,250,250),"ellipse;html=1;strokeWidth=4;fillColor=#FCE7CD;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var f=new mxCell("",new mxGeometry(75,150,200,200),"ellipse;html=1;strokeWidth=4;fillColor=#BAC8D3;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;var g=new mxCell("",new mxGeometry(100, 200,150,150),"ellipse;html=1;strokeWidth=4;fillColor=#5D7F99;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");g.vertex=!0;var h=new mxCell("",new mxGeometry(125,250,100,100),"ellipse;html=1;strokeWidth=4;fillColor=#2F5B7C;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");h.vertex=!0;var k=new mxCell("",new mxGeometry(150,300,50,50),"ellipse;html=1;strokeWidth=4;fillColor=#23445D;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;"); -k.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k],350,350,"Onion")}),this.addEntry("onion simple",function(){var d=new mxCell("",new mxGeometry(0,0,350,350),"ellipse;html=1;strokeWidth=4;fillColor=#10739E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(50,100,250,250),"ellipse;html=1;strokeWidth=4;fillColor=#F2931E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;"); -c.vertex=!0;var e=new mxCell("",new mxGeometry(100,200,150,150),"ellipse;html=1;strokeWidth=4;fillColor=#AE4132;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var f=new mxCell("",new mxGeometry(150,300,50,50),"ellipse;html=1;strokeWidth=4;fillColor=#23445D;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;return sb.createVertexTemplateFromCells([d, -c,e,f],350,350,"Onion (simple)")}),this.addEntry("triangle",function(){var d=new mxCell("",new mxGeometry(0,0,350,350),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#F2931E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(25,0,300,300),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#F8C382;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;"); -c.vertex=!0;var e=new mxCell("",new mxGeometry(50,0,250,250),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#FCE7CD;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var f=new mxCell("",new mxGeometry(75,0,200,200),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#BAC8D3;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;var g=new mxCell("", +k.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k],350,350,"Onion")}),this.addEntry("onion simple",function(){var e=new mxCell("",new mxGeometry(0,0,350,350),"ellipse;html=1;strokeWidth=4;fillColor=#10739E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(50,100,250,250),"ellipse;html=1;strokeWidth=4;fillColor=#F2931E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;"); +c.vertex=!0;var d=new mxCell("",new mxGeometry(100,200,150,150),"ellipse;html=1;strokeWidth=4;fillColor=#AE4132;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var f=new mxCell("",new mxGeometry(150,300,50,50),"ellipse;html=1;strokeWidth=4;fillColor=#23445D;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;return sb.createVertexTemplateFromCells([e, +c,d,f],350,350,"Onion (simple)")}),this.addEntry("triangle",function(){var e=new mxCell("",new mxGeometry(0,0,350,350),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#F2931E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(25,0,300,300),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#F8C382;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;"); +c.vertex=!0;var d=new mxCell("",new mxGeometry(50,0,250,250),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#FCE7CD;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var f=new mxCell("",new mxGeometry(75,0,200,200),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#BAC8D3;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;var g=new mxCell("", new mxGeometry(100,0,150,150),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#5D7F99;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");g.vertex=!0;var h=new mxCell("",new mxGeometry(125,0,100,100),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#2F5B7C;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");h.vertex=!0;var k=new mxCell("",new mxGeometry(150, -0,50,50),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#23445D;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");k.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k],350,350,"Triangle")}),this.addEntry("triangle simple",function(){var d=new mxCell("",new mxGeometry(0,0,350,350),"triangle;direction=north;strokeWidth=4;html=1;fillColor=#10739E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(50,0,250,250),"triangle;direction=north;strokeWidth=4;html=1;fillColor=#F2931E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");c.vertex=!0;var e=new mxCell("",new mxGeometry(100,0,150,150),"triangle;direction=north;strokeWidth=4;html=1;fillColor=#AE4132;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var f=new mxCell("", -new mxGeometry(150,0,50,50),"triangle;direction=north;strokeWidth=4;html=1;fillColor=#23445D;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f],350,350,"Triangle (simple)")}),this.addEntry("percent percentage list",function(){var d=new mxCell("30%",new mxGeometry(0,0,60,40),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#4A5768;strokeColor=none;fontSize=16;fontColor=#ffffff;fontStyle=1;rounded=0;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(70,10,300,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#B1DDF0;strokeColor=none;");c.vertex=!0;var e=new mxCell("",new mxGeometry(70,10,90,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#10739E;strokeColor=none;shadow=0;");e.vertex=!0;var f=new mxCell("75%",new mxGeometry(0,50,60,40),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#4A5768;strokeColor=none;fontSize=16;fontColor=#ffffff;fontStyle=1;rounded=0;"); +0,50,50),"triangle;direction=north;html=1;strokeWidth=4;fillColor=#23445D;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");k.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k],350,350,"Triangle")}),this.addEntry("triangle simple",function(){var e=new mxCell("",new mxGeometry(0,0,350,350),"triangle;direction=north;strokeWidth=4;html=1;fillColor=#10739E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(50,0,250,250),"triangle;direction=north;strokeWidth=4;html=1;fillColor=#F2931E;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");c.vertex=!0;var d=new mxCell("",new mxGeometry(100,0,150,150),"triangle;direction=north;strokeWidth=4;html=1;fillColor=#AE4132;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var f=new mxCell("", +new mxGeometry(150,0,50,50),"triangle;direction=north;strokeWidth=4;html=1;fillColor=#23445D;strokeColor=#ffffff;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f],350,350,"Triangle (simple)")}),this.addEntry("percent percentage list",function(){var e=new mxCell("30%",new mxGeometry(0,0,60,40),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#4A5768;strokeColor=none;fontSize=16;fontColor=#ffffff;fontStyle=1;rounded=0;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(70,10,300,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#B1DDF0;strokeColor=none;");c.vertex=!0;var d=new mxCell("",new mxGeometry(70,10,90,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#10739E;strokeColor=none;shadow=0;");d.vertex=!0;var f=new mxCell("75%",new mxGeometry(0,50,60,40),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#4A5768;strokeColor=none;fontSize=16;fontColor=#ffffff;fontStyle=1;rounded=0;"); f.vertex=!0;var g=new mxCell("",new mxGeometry(70,60,300,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#FCE7CD;strokeColor=none;");g.vertex=!0;var h=new mxCell("",new mxGeometry(70,60,225,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#F2931E;strokeColor=none;shadow=0;");h.vertex=!0;var k=new mxCell("90%",new mxGeometry(0,100,60,40),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#4A5768;strokeColor=none;fontSize=16;fontColor=#ffffff;fontStyle=1;rounded=0;"); k.vertex=!0;var l=new mxCell("",new mxGeometry(70,110,300,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#FAD9D5;strokeColor=none;");l.vertex=!0;var m=new mxCell("",new mxGeometry(70,110,270,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#AE4132;strokeColor=none;shadow=0;");m.vertex=!0;var n=new mxCell("25%",new mxGeometry(0,150,60,40),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#4A5768;strokeColor=none;fontSize=16;fontColor=#ffffff;fontStyle=1;rounded=0;"); -n.vertex=!0;var p=new mxCell("",new mxGeometry(70,160,300,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#BAC8D3;strokeColor=none;");p.vertex=!0;var q=new mxCell("",new mxGeometry(70,160,75,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#23445D;strokeColor=none;shadow=0;");q.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p,q],370,190,"Percentage list")}),this.addEntry("percent percentage list",function(){var d=new mxCell("",new mxGeometry(0,0,400,40), -"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#dddddd;strokeColor=none;rounded=0;");d.vertex=!0;var c=new mxCell("65%",new mxGeometry(0,0,260,40),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#10739E;strokeColor=none;align=left;verticalAlign=middle;fontColor=#ffffff;fontSize=18;spacingLeft=10;fontStyle=1;shadow=0;");c.vertex=!0;var e=new mxCell("Label",new mxGeometry(320,0,80,40),"text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontSize=18;spacingRight=10;"); -e.vertex=!0;var f=new mxCell("",new mxGeometry(0,50,400,40),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#dddddd;strokeColor=none;rounded=0;");f.vertex=!0;var g=new mxCell("45%",new mxGeometry(0,50,180,40),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#F2931E;strokeColor=none;align=left;verticalAlign=middle;fontColor=#ffffff;fontSize=18;spacingLeft=10;fontStyle=1;shadow=0;");g.vertex=!0;var h=new mxCell("Label",new mxGeometry(320,50,80,40),"text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontSize=18;spacingRight=10;"); +n.vertex=!0;var p=new mxCell("",new mxGeometry(70,160,300,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#BAC8D3;strokeColor=none;");p.vertex=!0;var q=new mxCell("",new mxGeometry(70,160,75,20),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#23445D;strokeColor=none;shadow=0;");q.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p,q],370,190,"Percentage list")}),this.addEntry("percent percentage list",function(){var e=new mxCell("",new mxGeometry(0,0,400,40), +"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#dddddd;strokeColor=none;rounded=0;");e.vertex=!0;var c=new mxCell("65%",new mxGeometry(0,0,260,40),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#10739E;strokeColor=none;align=left;verticalAlign=middle;fontColor=#ffffff;fontSize=18;spacingLeft=10;fontStyle=1;shadow=0;");c.vertex=!0;var d=new mxCell("Label",new mxGeometry(320,0,80,40),"text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontSize=18;spacingRight=10;"); +d.vertex=!0;var f=new mxCell("",new mxGeometry(0,50,400,40),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#dddddd;strokeColor=none;rounded=0;");f.vertex=!0;var g=new mxCell("45%",new mxGeometry(0,50,180,40),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#F2931E;strokeColor=none;align=left;verticalAlign=middle;fontColor=#ffffff;fontSize=18;spacingLeft=10;fontStyle=1;shadow=0;");g.vertex=!0;var h=new mxCell("Label",new mxGeometry(320,50,80,40),"text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontSize=18;spacingRight=10;"); h.vertex=!0;var k=new mxCell("",new mxGeometry(0,100,400,40),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#dddddd;strokeColor=none;rounded=0;");k.vertex=!0;var l=new mxCell("30%",new mxGeometry(0,100,120,40),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#AE4132;strokeColor=none;align=left;verticalAlign=middle;fontColor=#ffffff;fontSize=18;spacingLeft=10;fontStyle=1;shadow=0;");l.vertex=!0;var m=new mxCell("Label",new mxGeometry(320,100,80,40),"text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontSize=18;spacingRight=10;"); m.vertex=!0;var n=new mxCell("",new mxGeometry(0,150,400,40),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#dddddd;strokeColor=none;rounded=0;");n.vertex=!0;var p=new mxCell("60%",new mxGeometry(0,150,240,40),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#23445D;strokeColor=none;align=left;verticalAlign=middle;fontColor=#ffffff;fontSize=18;spacingLeft=10;fontStyle=1;shadow=0;");p.vertex=!0;var q=new mxCell("Label",new mxGeometry(320,150,80,40),"text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontSize=18;spacingRight=10;"); q.vertex=!0;var t=new mxCell("",new mxGeometry(0,200,400,40),"whiteSpace=wrap;html=1;fixedSize=1;size=10;fillColor=#dddddd;strokeColor=none;rounded=0;");t.vertex=!0;var u=new mxCell("85%",new mxGeometry(0,200,340,40),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#12AAB5;strokeColor=none;align=left;verticalAlign=middle;fontColor=#ffffff;fontSize=18;spacingLeft=10;fontStyle=1;shadow=0;");u.vertex=!0;var v=new mxCell("Label",new mxGeometry(320,200,80,40),"text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;shadow=0;fontSize=18;spacingRight=10;"); -v.vertex=!0;return sb.createVertexTemplateFromCells([d,c,f,g,k,l,n,p,t,u,e,h,m,q,v],400,250,"Percentage list")}),this.addEntry("arc list",function(){var d=new mxCell("",new mxGeometry(0,0,260,260),b+"partConcEllipse;fillColor=#10739E;strokeColor=#ffffff;startAngle=0.75;endAngle=0.08;arcWidth=0.16;strokeWidth=3;");d.vertex=!0;var c=new mxCell("",new mxGeometry(20,20,220,220),b+"partConcEllipse;fillColor=#F2931E;strokeColor=#ffffff;startAngle=0.91;endAngle=0.17;arcWidth=0.18;strokeWidth=3;");c.vertex= -!0;var e=new mxCell("",new mxGeometry(40,40,180,180),b+"partConcEllipse;fillColor=#AE4132;strokeColor=#ffffff;startAngle=0.75;endAngle=0.11;arcWidth=0.22;strokeWidth=3;");e.vertex=!0;var f=new mxCell("",new mxGeometry(60,60,140,140),b+"partConcEllipse;fillColor=#12AAB5;strokeColor=#ffffff;startAngle=0.02;endAngle=0.25;arcWidth=0.29;strokeWidth=3;");f.vertex=!0;var g=new mxCell("",new mxGeometry(80,80,100,100),b+"partConcEllipse;fillColor=#CCCCCC;strokeColor=#ffffff;startAngle=0.75;endAngle=0.25;arcWidth=0.4;strokeWidth=3;"); -g.vertex=!0;var h=new mxCell("2018",new mxGeometry(100,100,60,60),"html=1;shape=mxgraph.basic.pie;fillColor=#23445D;strokeColor=#ffffff;startAngle=0.75;endAngle=0.25;fontSize=16;fontColor=#FFFFFF;verticalAlign=top;fontStyle=1;strokeWidth=3;");h.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h],200,200,"Arc list")}),this.addEntry("arc list",function(){var d=new mxCell("",new mxGeometry(0,0,250,250),"ellipse;fillColor=none;strokeColor=#444444;");d.vertex=!0;var c=new mxCell("",new mxGeometry(20, -20,210,210),"ellipse;fillColor=none;strokeColor=#444444;");c.vertex=!0;var e=new mxCell("",new mxGeometry(40,40,170,170),"ellipse;fillColor=none;strokeColor=#444444;");e.vertex=!0;var f=new mxCell("",new mxGeometry(60,60,130,130),"ellipse;fillColor=none;strokeColor=#444444;");f.vertex=!0;var g=new mxCell("",new mxGeometry(80,80,90,90),"ellipse;fillColor=none;strokeColor=#444444;");g.vertex=!0;var h=new mxCell("",new mxGeometry(0,0,250,250),b+"arc;fillColor=none;strokeColor=#10739E;startAngle=0.75;endAngle=0.08;strokeWidth=16;"); +v.vertex=!0;return sb.createVertexTemplateFromCells([e,c,f,g,k,l,n,p,t,u,d,h,m,q,v],400,250,"Percentage list")}),this.addEntry("arc list",function(){var e=new mxCell("",new mxGeometry(0,0,260,260),b+"partConcEllipse;fillColor=#10739E;strokeColor=#ffffff;startAngle=0.75;endAngle=0.08;arcWidth=0.16;strokeWidth=3;");e.vertex=!0;var c=new mxCell("",new mxGeometry(20,20,220,220),b+"partConcEllipse;fillColor=#F2931E;strokeColor=#ffffff;startAngle=0.91;endAngle=0.17;arcWidth=0.18;strokeWidth=3;");c.vertex= +!0;var d=new mxCell("",new mxGeometry(40,40,180,180),b+"partConcEllipse;fillColor=#AE4132;strokeColor=#ffffff;startAngle=0.75;endAngle=0.11;arcWidth=0.22;strokeWidth=3;");d.vertex=!0;var f=new mxCell("",new mxGeometry(60,60,140,140),b+"partConcEllipse;fillColor=#12AAB5;strokeColor=#ffffff;startAngle=0.02;endAngle=0.25;arcWidth=0.29;strokeWidth=3;");f.vertex=!0;var g=new mxCell("",new mxGeometry(80,80,100,100),b+"partConcEllipse;fillColor=#CCCCCC;strokeColor=#ffffff;startAngle=0.75;endAngle=0.25;arcWidth=0.4;strokeWidth=3;"); +g.vertex=!0;var h=new mxCell("2018",new mxGeometry(100,100,60,60),"html=1;shape=mxgraph.basic.pie;fillColor=#23445D;strokeColor=#ffffff;startAngle=0.75;endAngle=0.25;fontSize=16;fontColor=#FFFFFF;verticalAlign=top;fontStyle=1;strokeWidth=3;");h.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h],200,200,"Arc list")}),this.addEntry("arc list",function(){var e=new mxCell("",new mxGeometry(0,0,250,250),"ellipse;fillColor=none;strokeColor=#444444;");e.vertex=!0;var c=new mxCell("",new mxGeometry(20, +20,210,210),"ellipse;fillColor=none;strokeColor=#444444;");c.vertex=!0;var d=new mxCell("",new mxGeometry(40,40,170,170),"ellipse;fillColor=none;strokeColor=#444444;");d.vertex=!0;var f=new mxCell("",new mxGeometry(60,60,130,130),"ellipse;fillColor=none;strokeColor=#444444;");f.vertex=!0;var g=new mxCell("",new mxGeometry(80,80,90,90),"ellipse;fillColor=none;strokeColor=#444444;");g.vertex=!0;var h=new mxCell("",new mxGeometry(0,0,250,250),b+"arc;fillColor=none;strokeColor=#10739E;startAngle=0.75;endAngle=0.08;strokeWidth=16;"); h.vertex=!0;var k=new mxCell("",new mxGeometry(20,20,210,210),b+"arc;fillColor=none;strokeColor=#F2931E;startAngle=0.91;endAngle=0.17;strokeWidth=16;");k.vertex=!0;var l=new mxCell("",new mxGeometry(40,40,170,170),b+"arc;fillColor=none;strokeColor=#AE4132;startAngle=0.75;endAngle=0.11;strokeWidth=16;");l.vertex=!0;var m=new mxCell("",new mxGeometry(60,60,130,130),b+"arc;fillColor=none;strokeColor=#12AAB5;startAngle=0.02;endAngle=0.25;strokeWidth=16;");m.vertex=!0;var n=new mxCell("",new mxGeometry(80, -80,90,90),b+"arc;fillColor=none;strokeColor=#CCCCCC;startAngle=0.75;endAngle=0.25;strokeWidth=16;");n.vertex=!0;var p=new mxCell("2018",new mxGeometry(92,92,66,66),"html=1;shape=mxgraph.basic.pie;fillColor=#23445D;strokeColor=none;startAngle=0.75;endAngle=0.25;fontSize=16;fontColor=#FFFFFF;verticalAlign=top;spacingTop=8;fontStyle=1;");p.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p],200,200,"Arc list")}),this.addEntry("triangle graph",function(){var d=new mxCell("Label", -new mxGeometry(0,70,80,70),"verticalLabelPosition=middle;verticalAlign=bottom;html=1;whiteSpace=wrap;shape=mxgraph.infographic.shadedTriangle;fillColor=#10739E;strokeColor=none;fontSize=10;labelPosition=center;align=center;fontColor=#FFFFFF;fontStyle=1;shadow=0;");d.vertex=!0;var c=new mxCell("Label",new mxGeometry(60,10,80,130),"verticalLabelPosition=middle;verticalAlign=bottom;html=1;whiteSpace=wrap;shape=mxgraph.infographic.shadedTriangle;fillColor=#F2931E;strokeColor=none;fontSize=10;labelPosition=center;align=center;fontColor=#FFFFFF;fontStyle=1;shadow=0;"); -c.vertex=!0;var e=new mxCell("Label",new mxGeometry(120,0,80,140),"verticalLabelPosition=middle;verticalAlign=bottom;html=1;whiteSpace=wrap;shape=mxgraph.infographic.shadedTriangle;fillColor=#AE4132;strokeColor=none;fontSize=10;labelPosition=center;align=center;fontColor=#FFFFFF;fontStyle=1;shadow=0;");e.vertex=!0;var f=new mxCell("Label",new mxGeometry(180,40,80,100),"verticalLabelPosition=middle;verticalAlign=bottom;html=1;whiteSpace=wrap;shape=mxgraph.infographic.shadedTriangle;fillColor=#12AAB5;strokeColor=none;fontSize=10;labelPosition=center;align=center;fontColor=#FFFFFF;fontStyle=1;shadow=0;"); -f.vertex=!0;var g=new mxCell("Label",new mxGeometry(240,60,80,80),"verticalLabelPosition=middle;verticalAlign=bottom;html=1;whiteSpace=wrap;shape=mxgraph.infographic.shadedTriangle;fillColor=#23445D;strokeColor=none;fontSize=10;labelPosition=center;align=center;fontColor=#FFFFFF;fontStyle=1;shadow=0;");g.vertex=!0;return sb.createVertexTemplateFromCells([g,f,e,c,d],320,140,"Triangle Graph")}),this.addEntry("pyramid graph",function(){var d=new mxCell("Label",new mxGeometry(0,70,80,70),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.infographic.shadedPyramid;fillColor=#10739E;strokeColor=none;fontSize=10;labelPosition=center;align=center;shadow=0;"); -d.vertex=!0;var c=new mxCell("Label",new mxGeometry(60,10,80,130),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.infographic.shadedPyramid;fillColor=#F2931E;strokeColor=none;fontSize=10;labelPosition=center;align=center;shadow=0;");c.vertex=!0;var e=new mxCell("Label",new mxGeometry(120,0,80,140),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.infographic.shadedPyramid;fillColor=#AE4132;strokeColor=none;fontSize=10;labelPosition=center;align=center;shadow=0;"); -e.vertex=!0;var f=new mxCell("Label",new mxGeometry(180,40,80,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.infographic.shadedPyramid;fillColor=#12AAB5;strokeColor=none;fontSize=10;labelPosition=center;align=center;shadow=0;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(240,60,80,80),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.infographic.shadedPyramid;fillColor=#23445D;strokeColor=none;fontSize=10;labelPosition=center;align=center;shadow=0;"); -g.vertex=!0;return sb.createVertexTemplateFromCells([g,f,e,c,d],320,140,"Pyramid Graph")}),this.addEntry("change graph",function(){var d=new mxCell("",new mxGeometry(0,30,30,100),"fillColor=#10739E;strokeColor=none;");d.vertex=!0;var c=new mxCell("",new mxGeometry(3,30,24,70),"shape=mxgraph.arrows2.arrow;dy=0.4;dx=16;notch=0;direction=north;fillColor=#1699D3;strokeColor=none;");c.vertex=!0;d.insert(c);c=new mxCell("Label",new mxGeometry(0,0,30,20),"text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;fontColor=#FFFFFF;fontSize=10;strokeColor=none;fillColor=none;"); -c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(35,10,30,120),"fillColor=#F2931E;strokeColor=none;");c.vertex=!0;var e=new mxCell("",new mxGeometry(3,0,24,80),"shape=mxgraph.arrows2.arrow;dy=0.4;dx=16;notch=0;direction=south;fillColor=#F5AB50;strokeColor=none;");e.vertex=!0;c.insert(e);e=new mxCell("Label",new mxGeometry(0,0,30,20),"text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;fontColor=#FFFFFF;fontSize=10;strokeColor=none;fillColor=none;");e.vertex=!0;c.insert(e);e=new mxCell("", -new mxGeometry(70,0,30,130),"fillColor=#AE4132;strokeColor=none;");e.vertex=!0;var f=new mxCell("",new mxGeometry(3,80,24,50),"shape=mxgraph.arrows2.arrow;dy=0.4;dx=16;notch=0;direction=north;fillColor=#E85642;strokeColor=none;");f.vertex=!0;e.insert(f);f=new mxCell("Label",new mxGeometry(0,0,30,20),"text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;fontColor=#FFFFFF;fontSize=10;strokeColor=none;fillColor=none;");f.vertex=!0;e.insert(f);f=new mxCell("",new mxGeometry(105,50,30,80),"fillColor=#12AAB5;strokeColor=none;"); +80,90,90),b+"arc;fillColor=none;strokeColor=#CCCCCC;startAngle=0.75;endAngle=0.25;strokeWidth=16;");n.vertex=!0;var p=new mxCell("2018",new mxGeometry(92,92,66,66),"html=1;shape=mxgraph.basic.pie;fillColor=#23445D;strokeColor=none;startAngle=0.75;endAngle=0.25;fontSize=16;fontColor=#FFFFFF;verticalAlign=top;spacingTop=8;fontStyle=1;");p.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p],200,200,"Arc list")}),this.addEntry("triangle graph",function(){var e=new mxCell("Label", +new mxGeometry(0,70,80,70),"verticalLabelPosition=middle;verticalAlign=bottom;html=1;whiteSpace=wrap;shape=mxgraph.infographic.shadedTriangle;fillColor=#10739E;strokeColor=none;fontSize=10;labelPosition=center;align=center;fontColor=#FFFFFF;fontStyle=1;shadow=0;");e.vertex=!0;var c=new mxCell("Label",new mxGeometry(60,10,80,130),"verticalLabelPosition=middle;verticalAlign=bottom;html=1;whiteSpace=wrap;shape=mxgraph.infographic.shadedTriangle;fillColor=#F2931E;strokeColor=none;fontSize=10;labelPosition=center;align=center;fontColor=#FFFFFF;fontStyle=1;shadow=0;"); +c.vertex=!0;var d=new mxCell("Label",new mxGeometry(120,0,80,140),"verticalLabelPosition=middle;verticalAlign=bottom;html=1;whiteSpace=wrap;shape=mxgraph.infographic.shadedTriangle;fillColor=#AE4132;strokeColor=none;fontSize=10;labelPosition=center;align=center;fontColor=#FFFFFF;fontStyle=1;shadow=0;");d.vertex=!0;var f=new mxCell("Label",new mxGeometry(180,40,80,100),"verticalLabelPosition=middle;verticalAlign=bottom;html=1;whiteSpace=wrap;shape=mxgraph.infographic.shadedTriangle;fillColor=#12AAB5;strokeColor=none;fontSize=10;labelPosition=center;align=center;fontColor=#FFFFFF;fontStyle=1;shadow=0;"); +f.vertex=!0;var g=new mxCell("Label",new mxGeometry(240,60,80,80),"verticalLabelPosition=middle;verticalAlign=bottom;html=1;whiteSpace=wrap;shape=mxgraph.infographic.shadedTriangle;fillColor=#23445D;strokeColor=none;fontSize=10;labelPosition=center;align=center;fontColor=#FFFFFF;fontStyle=1;shadow=0;");g.vertex=!0;return sb.createVertexTemplateFromCells([g,f,d,c,e],320,140,"Triangle Graph")}),this.addEntry("pyramid graph",function(){var e=new mxCell("Label",new mxGeometry(0,70,80,70),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.infographic.shadedPyramid;fillColor=#10739E;strokeColor=none;fontSize=10;labelPosition=center;align=center;shadow=0;"); +e.vertex=!0;var c=new mxCell("Label",new mxGeometry(60,10,80,130),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.infographic.shadedPyramid;fillColor=#F2931E;strokeColor=none;fontSize=10;labelPosition=center;align=center;shadow=0;");c.vertex=!0;var d=new mxCell("Label",new mxGeometry(120,0,80,140),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.infographic.shadedPyramid;fillColor=#AE4132;strokeColor=none;fontSize=10;labelPosition=center;align=center;shadow=0;"); +d.vertex=!0;var f=new mxCell("Label",new mxGeometry(180,40,80,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.infographic.shadedPyramid;fillColor=#12AAB5;strokeColor=none;fontSize=10;labelPosition=center;align=center;shadow=0;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(240,60,80,80),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.infographic.shadedPyramid;fillColor=#23445D;strokeColor=none;fontSize=10;labelPosition=center;align=center;shadow=0;"); +g.vertex=!0;return sb.createVertexTemplateFromCells([g,f,d,c,e],320,140,"Pyramid Graph")}),this.addEntry("change graph",function(){var e=new mxCell("",new mxGeometry(0,30,30,100),"fillColor=#10739E;strokeColor=none;");e.vertex=!0;var c=new mxCell("",new mxGeometry(3,30,24,70),"shape=mxgraph.arrows2.arrow;dy=0.4;dx=16;notch=0;direction=north;fillColor=#1699D3;strokeColor=none;");c.vertex=!0;e.insert(c);c=new mxCell("Label",new mxGeometry(0,0,30,20),"text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;fontColor=#FFFFFF;fontSize=10;strokeColor=none;fillColor=none;"); +c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(35,10,30,120),"fillColor=#F2931E;strokeColor=none;");c.vertex=!0;var d=new mxCell("",new mxGeometry(3,0,24,80),"shape=mxgraph.arrows2.arrow;dy=0.4;dx=16;notch=0;direction=south;fillColor=#F5AB50;strokeColor=none;");d.vertex=!0;c.insert(d);d=new mxCell("Label",new mxGeometry(0,0,30,20),"text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;fontColor=#FFFFFF;fontSize=10;strokeColor=none;fillColor=none;");d.vertex=!0;c.insert(d);d=new mxCell("", +new mxGeometry(70,0,30,130),"fillColor=#AE4132;strokeColor=none;");d.vertex=!0;var f=new mxCell("",new mxGeometry(3,80,24,50),"shape=mxgraph.arrows2.arrow;dy=0.4;dx=16;notch=0;direction=north;fillColor=#E85642;strokeColor=none;");f.vertex=!0;d.insert(f);f=new mxCell("Label",new mxGeometry(0,0,30,20),"text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;fontColor=#FFFFFF;fontSize=10;strokeColor=none;fillColor=none;");f.vertex=!0;d.insert(f);f=new mxCell("",new mxGeometry(105,50,30,80),"fillColor=#12AAB5;strokeColor=none;"); f.vertex=!0;var g=new mxCell("",new mxGeometry(3,0,24,30),"shape=mxgraph.arrows2.arrow;dy=0.4;dx=16;notch=0;direction=south;fillColor=#64BBE2;strokeColor=none;");g.vertex=!0;f.insert(g);g=new mxCell("Label",new mxGeometry(0,0,30,20),"text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;fontColor=#FFFFFF;fontSize=10;strokeColor=none;fillColor=none;");g.vertex=!0;f.insert(g);g=new mxCell("",new mxGeometry(140,60,30,70),"fillColor=#23445D;strokeColor=none;");g.vertex=!0;var h=new mxCell("", -new mxGeometry(3,10,24,60),"shape=mxgraph.arrows2.arrow;dy=0.4;dx=16;notch=0;direction=north;fillColor=#2F5B7C;strokeColor=none;");h.vertex=!0;g.insert(h);h=new mxCell("Label",new mxGeometry(0,0,30,20),"text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;fontColor=#FFFFFF;fontSize=10;strokeColor=none;fillColor=none;");h.vertex=!0;g.insert(h);return sb.createVertexTemplateFromCells([d,c,e,f,g],170,130,"Change Graph")}),this.addEntry("step pyramid",function(){var d=new mxCell("",new mxGeometry(70, -0,20,95),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#F2931E;strokeColor=none;shadow=0;");d.vertex=!0;var c=new mxCell("",new mxGeometry(60,10,40,85),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#F8C382;strokeColor=none;shadow=0;");c.vertex=!0;var e=new mxCell("",new mxGeometry(50,20,60,75),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#FCE7CD;strokeColor=none;shadow=0;");e.vertex=!0;var f=new mxCell("",new mxGeometry(40,30,80,65),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#BAC8D3;strokeColor=none;shadow=0;"); +new mxGeometry(3,10,24,60),"shape=mxgraph.arrows2.arrow;dy=0.4;dx=16;notch=0;direction=north;fillColor=#2F5B7C;strokeColor=none;");h.vertex=!0;g.insert(h);h=new mxCell("Label",new mxGeometry(0,0,30,20),"text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;fontColor=#FFFFFF;fontSize=10;strokeColor=none;fillColor=none;");h.vertex=!0;g.insert(h);return sb.createVertexTemplateFromCells([e,c,d,f,g],170,130,"Change Graph")}),this.addEntry("step pyramid",function(){var e=new mxCell("",new mxGeometry(70, +0,20,95),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#F2931E;strokeColor=none;shadow=0;");e.vertex=!0;var c=new mxCell("",new mxGeometry(60,10,40,85),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#F8C382;strokeColor=none;shadow=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(50,20,60,75),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#FCE7CD;strokeColor=none;shadow=0;");d.vertex=!0;var f=new mxCell("",new mxGeometry(40,30,80,65),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#BAC8D3;strokeColor=none;shadow=0;"); f.vertex=!0;var g=new mxCell("",new mxGeometry(30,40,100,55),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#5D7F99;strokeColor=none;shadow=0;");g.vertex=!0;var h=new mxCell("",new mxGeometry(20,50,120,45),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#2F5B7C;strokeColor=none;shadow=0;");h.vertex=!0;var k=new mxCell("",new mxGeometry(10,60,140,35),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#23445D;strokeColor=none;shadow=0;");k.vertex=!0;var l=new mxCell("",new mxGeometry(0, -70,160,25),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#333333;strokeColor=none;shadow=0;");l.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l],160,95,"Step Pyramid")}),this.addEntry("circular dial list horizontal",function(){var d=new mxCell("Label",new mxGeometry(0,0,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#B1DDF0;fontSize=12;fontColor=#10739E;align=center;fontStyle=1;");d.vertex=!0; -var c=new mxCell("65%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.65;arcWidth=0.2;strokeColor=none;fillColor=#10739E;fontSize=22;fontColor=#10739E;align=center;fontStyle=1");c.vertex=!0;d.insert(c);c=new mxCell("Label",new mxGeometry(110,0,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#F8C382;fontSize=12;fontColor=#F2931E;align=center;fontStyle=1;"); -c.vertex=!0;var e=new mxCell("40%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.4;arcWidth=0.2;strokeColor=none;fillColor=#F2931E;fontSize=22;fontColor=#F2931E;align=center;fontStyle=1");e.vertex=!0;c.insert(e);e=new mxCell("Label",new mxGeometry(220,0,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#F08E81;fontSize=12;fontColor=#AE4132;align=center;fontStyle=1;"); -e.vertex=!0;var f=new mxCell("25%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.25;arcWidth=0.2;strokeColor=none;fillColor=#AE4132;fontSize=22;fontColor=#AE4132;align=center;fontStyle=1");f.vertex=!0;e.insert(f);f=new mxCell("Label",new mxGeometry(330,0,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#5D7F99;fontSize=12;fontColor=#23445D;align=center;fontStyle=1;"); +70,160,25),"html=1;shape=mxgraph.infographic.pyramidStep;fillColor=#333333;strokeColor=none;shadow=0;");l.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l],160,95,"Step Pyramid")}),this.addEntry("circular dial list horizontal",function(){var e=new mxCell("Label",new mxGeometry(0,0,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#B1DDF0;fontSize=12;fontColor=#10739E;align=center;fontStyle=1;");e.vertex=!0; +var c=new mxCell("65%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.65;arcWidth=0.2;strokeColor=none;fillColor=#10739E;fontSize=22;fontColor=#10739E;align=center;fontStyle=1");c.vertex=!0;e.insert(c);c=new mxCell("Label",new mxGeometry(110,0,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#F8C382;fontSize=12;fontColor=#F2931E;align=center;fontStyle=1;"); +c.vertex=!0;var d=new mxCell("40%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.4;arcWidth=0.2;strokeColor=none;fillColor=#F2931E;fontSize=22;fontColor=#F2931E;align=center;fontStyle=1");d.vertex=!0;c.insert(d);d=new mxCell("Label",new mxGeometry(220,0,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#F08E81;fontSize=12;fontColor=#AE4132;align=center;fontStyle=1;"); +d.vertex=!0;var f=new mxCell("25%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.25;arcWidth=0.2;strokeColor=none;fillColor=#AE4132;fontSize=22;fontColor=#AE4132;align=center;fontStyle=1");f.vertex=!0;d.insert(f);f=new mxCell("Label",new mxGeometry(330,0,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#5D7F99;fontSize=12;fontColor=#23445D;align=center;fontStyle=1;"); f.vertex=!0;var g=new mxCell("60%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.6;arcWidth=0.2;strokeColor=none;fillColor=#23445D;fontSize=22;fontColor=#23445D;align=center;fontStyle=1");g.vertex=!0;f.insert(g);g=new mxCell("Label",new mxGeometry(440,0,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#61C6CE;fontSize=12;fontColor=#12AAB5;align=center;fontStyle=1;"); -g.vertex=!0;var h=new mxCell("80%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.8;arcWidth=0.2;strokeColor=none;fillColor=#12AAB5;fontSize=22;fontColor=#12AAB5;align=center;fontStyle=1");h.vertex=!0;g.insert(h);return sb.createVertexTemplateFromCells([d,c,e,f,g],540,100,"Circular Dial List (horizontal)")}),this.addEntry("circular dial list vertical",function(){var d=new mxCell("Label", -new mxGeometry(0,0,100,100),"labelPosition=right;spacingLeft=10;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#B1DDF0;fontSize=12;fontColor=#10739E;align=left;fontStyle=1;");d.vertex=!0;var c=new mxCell("65%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.65;arcWidth=0.2;strokeColor=none;fillColor=#10739E;fontSize=22;fontColor=#10739E;align=center;fontStyle=1");c.vertex= -!0;d.insert(c);c=new mxCell("Label",new mxGeometry(0,110,100,100),"labelPosition=right;spacingLeft=10;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#F8C382;fontSize=12;fontColor=#F2931E;align=left;fontStyle=1;");c.vertex=!0;var e=new mxCell("40%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.4;arcWidth=0.2;strokeColor=none;fillColor=#F2931E;fontSize=22;fontColor=#F2931E;align=center;fontStyle=1"); -e.vertex=!0;c.insert(e);e=new mxCell("Label",new mxGeometry(0,220,100,100),"labelPosition=right;spacingLeft=10;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#F08E81;fontSize=12;fontColor=#AE4132;align=left;fontStyle=1;");e.vertex=!0;var f=new mxCell("25%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.25;arcWidth=0.2;strokeColor=none;fillColor=#AE4132;fontSize=22;fontColor=#AE4132;align=center;fontStyle=1"); -f.vertex=!0;e.insert(f);f=new mxCell("Label",new mxGeometry(0,330,100,100),"labelPosition=right;spacingLeft=10;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#5D7F99;fontSize=12;fontColor=#23445D;align=left;fontStyle=1;");f.vertex=!0;var g=new mxCell("60%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.6;arcWidth=0.2;strokeColor=none;fillColor=#23445D;fontSize=22;fontColor=#23445D;align=center;fontStyle=1"); +g.vertex=!0;var h=new mxCell("80%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.8;arcWidth=0.2;strokeColor=none;fillColor=#12AAB5;fontSize=22;fontColor=#12AAB5;align=center;fontStyle=1");h.vertex=!0;g.insert(h);return sb.createVertexTemplateFromCells([e,c,d,f,g],540,100,"Circular Dial List (horizontal)")}),this.addEntry("circular dial list vertical",function(){var e=new mxCell("Label", +new mxGeometry(0,0,100,100),"labelPosition=right;spacingLeft=10;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#B1DDF0;fontSize=12;fontColor=#10739E;align=left;fontStyle=1;");e.vertex=!0;var c=new mxCell("65%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.65;arcWidth=0.2;strokeColor=none;fillColor=#10739E;fontSize=22;fontColor=#10739E;align=center;fontStyle=1");c.vertex= +!0;e.insert(c);c=new mxCell("Label",new mxGeometry(0,110,100,100),"labelPosition=right;spacingLeft=10;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#F8C382;fontSize=12;fontColor=#F2931E;align=left;fontStyle=1;");c.vertex=!0;var d=new mxCell("40%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.4;arcWidth=0.2;strokeColor=none;fillColor=#F2931E;fontSize=22;fontColor=#F2931E;align=center;fontStyle=1"); +d.vertex=!0;c.insert(d);d=new mxCell("Label",new mxGeometry(0,220,100,100),"labelPosition=right;spacingLeft=10;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#F08E81;fontSize=12;fontColor=#AE4132;align=left;fontStyle=1;");d.vertex=!0;var f=new mxCell("25%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.25;arcWidth=0.2;strokeColor=none;fillColor=#AE4132;fontSize=22;fontColor=#AE4132;align=center;fontStyle=1"); +f.vertex=!0;d.insert(f);f=new mxCell("Label",new mxGeometry(0,330,100,100),"labelPosition=right;spacingLeft=10;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#5D7F99;fontSize=12;fontColor=#23445D;align=left;fontStyle=1;");f.vertex=!0;var g=new mxCell("60%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.6;arcWidth=0.2;strokeColor=none;fillColor=#23445D;fontSize=22;fontColor=#23445D;align=center;fontStyle=1"); g.vertex=!0;f.insert(g);g=new mxCell("Label",new mxGeometry(0,440,100,100),"labelPosition=right;spacingLeft=10;html=1;shape=mxgraph.basic.donut;dx=10;strokeColor=none;fillColor=#61C6CE;fontSize=12;fontColor=#12AAB5;align=left;fontStyle=1;");g.vertex=!0;var h=new mxCell("80%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.basic.partConcEllipse;startAngle=0;endAngle=0.8;arcWidth=0.2;strokeColor=none;fillColor=#12AAB5;fontSize=22;fontColor=#12AAB5;align=center;fontStyle=1"); -h.vertex=!0;g.insert(h);return sb.createVertexTemplateFromCells([d,c,e,f,g],100,540,"Circular Dial List (vertical)")}),this.addEntry("circular dial list horizontal",function(){var d=new mxCell("Label",new mxGeometry(0,0,100,30),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=none;strokeColor=none;fontSize=15;fontColor=#10739E;align=center;fontStyle=1;");d.vertex=!0;var c=new mxCell("65%",new mxGeometry(0,30,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.65;arcWidth=0.4;strokeColor=none;fillColor=#10739E;fontSize=22;fontColor=#10739E;align=center;fontStyle=1;"); -c.vertex=!0;var e=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",new mxGeometry(0,140,100,120),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=#EEEEEE;strokeColor=none;fontSize=10;align=left;fontStyle=0;rounded=1;whiteSpace=wrap;arcSize=8;spacing=5;");e.vertex=!0;var f=new mxCell("Label",new mxGeometry(110,0,100,30),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=none;strokeColor=none;fontSize=15;fontColor=#F2931E;align=center;fontStyle=1;"); +h.vertex=!0;g.insert(h);return sb.createVertexTemplateFromCells([e,c,d,f,g],100,540,"Circular Dial List (vertical)")}),this.addEntry("circular dial list horizontal",function(){var e=new mxCell("Label",new mxGeometry(0,0,100,30),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=none;strokeColor=none;fontSize=15;fontColor=#10739E;align=center;fontStyle=1;");e.vertex=!0;var c=new mxCell("65%",new mxGeometry(0,30,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.65;arcWidth=0.4;strokeColor=none;fillColor=#10739E;fontSize=22;fontColor=#10739E;align=center;fontStyle=1;"); +c.vertex=!0;var d=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",new mxGeometry(0,140,100,120),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=#EEEEEE;strokeColor=none;fontSize=10;align=left;fontStyle=0;rounded=1;whiteSpace=wrap;arcSize=8;spacing=5;");d.vertex=!0;var f=new mxCell("Label",new mxGeometry(110,0,100,30),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=none;strokeColor=none;fontSize=15;fontColor=#F2931E;align=center;fontStyle=1;"); f.vertex=!0;var g=new mxCell("40%",new mxGeometry(110,30,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.4;arcWidth=0.4;strokeColor=none;fillColor=#F2931E;fontSize=22;fontColor=#F2931E;align=center;fontStyle=1;");g.vertex=!0;var h=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",new mxGeometry(110,140,100,120), "verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=#EEEEEE;strokeColor=none;fontSize=10;align=left;fontStyle=0;rounded=1;whiteSpace=wrap;arcSize=8;spacing=5;");h.vertex=!0;var k=new mxCell("Label",new mxGeometry(220,0,100,30),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=none;strokeColor=none;fontSize=15;fontColor=#AE4132;align=center;fontStyle=1;");k.vertex=!0;var l=new mxCell("25%",new mxGeometry(220,30,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.25;arcWidth=0.4;strokeColor=none;fillColor=#AE4132;fontSize=22;fontColor=#AE4132;align=center;fontStyle=1;"); l.vertex=!0;var m=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",new mxGeometry(220,140,100,120),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=#EEEEEE;strokeColor=none;fontSize=10;align=left;fontStyle=0;rounded=1;whiteSpace=wrap;arcSize=8;spacing=5;");m.vertex=!0;var n=new mxCell("Label",new mxGeometry(330,0,100,30),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=none;strokeColor=none;fontSize=15;fontColor=#23445D;align=center;fontStyle=1;"); n.vertex=!0;var p=new mxCell("60%",new mxGeometry(330,30,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.6;arcWidth=0.4;strokeColor=none;fillColor=#23445D;fontSize=22;fontColor=#23445D;align=center;fontStyle=1;");p.vertex=!0;var q=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",new mxGeometry(330,140,100,120), "verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=#EEEEEE;strokeColor=none;fontSize=10;align=left;fontStyle=0;rounded=1;whiteSpace=wrap;arcSize=8;spacing=5;");q.vertex=!0;var t=new mxCell("Label",new mxGeometry(440,0,100,30),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=none;strokeColor=none;fontSize=15;fontColor=#12AAB5;align=center;fontStyle=1;");t.vertex=!0;var u=new mxCell("80%",new mxGeometry(440,30,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.8;arcWidth=0.4;strokeColor=none;fillColor=#12AAB5;fontSize=22;fontColor=#12AAB5;align=center;fontStyle=1;"); -u.vertex=!0;var v=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",new mxGeometry(440,140,100,120),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=#EEEEEE;strokeColor=none;fontSize=10;align=left;fontStyle=0;rounded=1;whiteSpace=wrap;arcSize=8;spacing=5;");v.vertex=!0;return sb.createVertexTemplateFromCells([c,g,l,p,u,d,f,k,n,t,e,h,m,q,v],540,260,"Circular Dial List (horizontal)")}),this.addEntry("circular dial list vertical", -function(){var d=new mxCell("65%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.65;arcWidth=0.4;strokeColor=none;fillColor=#10739E;fontSize=22;fontColor=#10739E;align=center;fontStyle=1;");d.vertex=!0;var c=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
', -new mxGeometry(110,0,210,100),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=left;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=8;");c.vertex=!0;var e=new mxCell("40%",new mxGeometry(0,110,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.4;arcWidth=0.4;strokeColor=none;fillColor=#F2931E;fontSize=22;fontColor=#F2931E;align=center;fontStyle=1;");e.vertex=!0;var f=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
', +u.vertex=!0;var v=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",new mxGeometry(440,140,100,120),"verticalLabelPosition=middle;verticalAlign=middle;html=1;fillColor=#EEEEEE;strokeColor=none;fontSize=10;align=left;fontStyle=0;rounded=1;whiteSpace=wrap;arcSize=8;spacing=5;");v.vertex=!0;return sb.createVertexTemplateFromCells([c,g,l,p,u,e,f,k,n,t,d,h,m,q,v],540,260,"Circular Dial List (horizontal)")}),this.addEntry("circular dial list vertical", +function(){var e=new mxCell("65%",new mxGeometry(0,0,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.65;arcWidth=0.4;strokeColor=none;fillColor=#10739E;fontSize=22;fontColor=#10739E;align=center;fontStyle=1;");e.vertex=!0;var c=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
', +new mxGeometry(110,0,210,100),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=left;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=8;");c.vertex=!0;var d=new mxCell("40%",new mxGeometry(0,110,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.4;arcWidth=0.4;strokeColor=none;fillColor=#F2931E;fontSize=22;fontColor=#F2931E;align=center;fontStyle=1;");d.vertex=!0;var f=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
', new mxGeometry(110,110,210,100),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=left;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=8;");f.vertex=!0;var g=new mxCell("25%",new mxGeometry(0,220,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.25;arcWidth=0.4;strokeColor=none;fillColor=#AE4132;fontSize=22;fontColor=#AE4132;align=center;fontStyle=1;");g.vertex=!0;var h=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
', new mxGeometry(110,220,210,100),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=left;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=8;");h.vertex=!0;var k=new mxCell("60%",new mxGeometry(0,330,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.6;arcWidth=0.4;strokeColor=none;fillColor=#23445D;fontSize=22;fontColor=#23445D;align=center;fontStyle=1;");k.vertex=!0;var l=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
', new mxGeometry(110,330,210,100),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=left;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=8;");l.vertex=!0;var m=new mxCell("80%",new mxGeometry(0,440,100,100),"verticalLabelPosition=middle;verticalAlign=middle;html=1;whiteSpace=wrap;shape=mxgraph.infographic.partConcEllipse;startAngle=0;endAngle=0.8;arcWidth=0.4;strokeColor=none;fillColor=#12AAB5;fontSize=22;fontColor=#12AAB5;align=center;fontStyle=1;");m.vertex=!0;var n=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
', -new mxGeometry(110,440,210,100),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=left;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=8;");n.vertex=!0;return sb.createVertexTemplateFromCells([d,e,g,k,m,c,f,h,l,n],320,540,"Circular Dial List (vertical)")}),this.addEntry("bar graph",function(){var d=new mxCell("Label",new mxGeometry(0,20,40,80),a+"shadedCube;isoAngle=15;fillColor=#10739E;strokeColor=none;fontStyle=1;fontColor=#10739E;fontSize=12;shadow=0;");d.vertex=!0;var c= -new mxCell("Label",new mxGeometry(50,0,40,100),a+"shadedCube;isoAngle=15;fillColor=#F2931E;strokeColor=none;fontStyle=1;fontColor=#F2931E;fontSize=12;shadow=0;");c.vertex=!0;var e=new mxCell("Label",new mxGeometry(100,10,40,90),a+"shadedCube;isoAngle=15;fillColor=#AE4132;strokeColor=none;fontStyle=1;fontColor=#AE4132;fontSize=12;shadow=0;");e.vertex=!0;var f=new mxCell("Label",new mxGeometry(150,50,40,50),a+"shadedCube;isoAngle=15;fillColor=#23445D;strokeColor=none;fontStyle=1;fontColor=#23445D;fontSize=12;shadow=0;"); -f.vertex=!0;var g=new mxCell("Label",new mxGeometry(200,30,40,70),a+"shadedCube;isoAngle=15;fillColor=#12AAB5;strokeColor=none;fontStyle=1;fontColor=#12AAB5;fontSize=12;shadow=0;");g.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g],240,100,"Bar Graph")}),this.addEntry("bar graph",function(){var d=new mxCell("Label",new mxGeometry(0,40,40,80),a+"shadedCube;isoAngle=15;fillColor=#10739E;strokeColor=none;fontStyle=1;fontColor=#10739E;fontSize=12;shadow=0;");d.vertex=!0;var c=new mxCell("", -new mxGeometry(0,0,40,60),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.shadedCube;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#10739E;fontSize=12;shadow=0;align=left;opacity=70;");c.vertex=!0;var e=new mxCell("Label",new mxGeometry(50,20,40,100),a+"shadedCube;isoAngle=15;fillColor=#F2931E;strokeColor=none;fontStyle=1;fontColor=#F2931E;fontSize=12;shadow=0;");e.vertex=!0;var f=new mxCell("",new mxGeometry(50,0,40,40),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.shadedCube;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#F19A19;fontSize=12;shadow=0;align=left;opacity=70;"); +new mxGeometry(110,440,210,100),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=left;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;spacing=8;");n.vertex=!0;return sb.createVertexTemplateFromCells([e,d,g,k,m,c,f,h,l,n],320,540,"Circular Dial List (vertical)")}),this.addEntry("bar graph",function(){var e=new mxCell("Label",new mxGeometry(0,20,40,80),a+"shadedCube;isoAngle=15;fillColor=#10739E;strokeColor=none;fontStyle=1;fontColor=#10739E;fontSize=12;shadow=0;");e.vertex=!0;var c= +new mxCell("Label",new mxGeometry(50,0,40,100),a+"shadedCube;isoAngle=15;fillColor=#F2931E;strokeColor=none;fontStyle=1;fontColor=#F2931E;fontSize=12;shadow=0;");c.vertex=!0;var d=new mxCell("Label",new mxGeometry(100,10,40,90),a+"shadedCube;isoAngle=15;fillColor=#AE4132;strokeColor=none;fontStyle=1;fontColor=#AE4132;fontSize=12;shadow=0;");d.vertex=!0;var f=new mxCell("Label",new mxGeometry(150,50,40,50),a+"shadedCube;isoAngle=15;fillColor=#23445D;strokeColor=none;fontStyle=1;fontColor=#23445D;fontSize=12;shadow=0;"); +f.vertex=!0;var g=new mxCell("Label",new mxGeometry(200,30,40,70),a+"shadedCube;isoAngle=15;fillColor=#12AAB5;strokeColor=none;fontStyle=1;fontColor=#12AAB5;fontSize=12;shadow=0;");g.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g],240,100,"Bar Graph")}),this.addEntry("bar graph",function(){var e=new mxCell("Label",new mxGeometry(0,40,40,80),a+"shadedCube;isoAngle=15;fillColor=#10739E;strokeColor=none;fontStyle=1;fontColor=#10739E;fontSize=12;shadow=0;");e.vertex=!0;var c=new mxCell("", +new mxGeometry(0,0,40,60),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.shadedCube;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#10739E;fontSize=12;shadow=0;align=left;opacity=70;");c.vertex=!0;var d=new mxCell("Label",new mxGeometry(50,20,40,100),a+"shadedCube;isoAngle=15;fillColor=#F2931E;strokeColor=none;fontStyle=1;fontColor=#F2931E;fontSize=12;shadow=0;");d.vertex=!0;var f=new mxCell("",new mxGeometry(50,0,40,40),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.shadedCube;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#F19A19;fontSize=12;shadow=0;align=left;opacity=70;"); f.vertex=!0;var g=new mxCell("Label",new mxGeometry(100,30,40,90),a+"shadedCube;isoAngle=15;fillColor=#AE4132;strokeColor=none;fontStyle=1;fontColor=#AE4132;fontSize=12;shadow=0;");g.vertex=!0;var h=new mxCell("",new mxGeometry(100,0,40,50),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.shadedCube;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#D82A23;fontSize=12;shadow=0;align=left;opacity=70;");h.vertex=!0;var k=new mxCell("Label",new mxGeometry(150, 70,40,50),a+"shadedCube;isoAngle=15;fillColor=#23445D;strokeColor=none;fontStyle=1;fontColor=#23445D;fontSize=12;shadow=0;");k.vertex=!0;var l=new mxCell("",new mxGeometry(150,0,40,90),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.shadedCube;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#4A5768;fontSize=12;shadow=0;align=left;opacity=70;");l.vertex=!0;var m=new mxCell("Label",new mxGeometry(200,50,40,70),a+"shadedCube;isoAngle=15;fillColor=#12AAB5;strokeColor=none;fontStyle=1;fontColor=#12AAB5;fontSize=12;shadow=0;"); -m.vertex=!0;var n=new mxCell("",new mxGeometry(200,0,40,70),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.shadedCube;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#15AA96;fontSize=12;shadow=0;align=left;opacity=70;");n.vertex=!0;return sb.createVertexTemplateFromCells([d,e,g,k,m,c,f,h,l,n],240,120,"Bar Graph")}),this.addEntry("bar graph",function(){var d=new mxCell("",new mxGeometry(0,38,40,80),a+"shadedCube;isoAngle=15;fillColor=#10739E;strokeColor=none;shadow=0;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(25,6,40,100),a+"shadedCube;isoAngle=15;fillColor=#F2931E;strokeColor=none;shadow=0;");c.vertex=!0;var e=new mxCell("",new mxGeometry(50,4,40,90),a+"shadedCube;isoAngle=15;fillColor=#AE4132;strokeColor=none;shadow=0;");e.vertex=!0;var f=new mxCell("",new mxGeometry(75,32,40,50),a+"shadedCube;isoAngle=15;fillColor=#23445D;strokeColor=none;shadow=0;");f.vertex=!0;var g=new mxCell("",new mxGeometry(100,0,40,70),a+"shadedCube;isoAngle=15;fillColor=#12AAB5;strokeColor=none;shadow=0;"); -g.vertex=!0;return sb.createVertexTemplateFromCells([g,f,e,c,d],140,100,"Bar Graph")}),this.addEntry("bar graph",function(){var d=new mxCell("Label",new mxGeometry(0,40,40,80),a+"cylinder;isoAngle=15;fillColor=#10739E;strokeColor=none;fontStyle=1;fontColor=#10739E;fontSize=12;shadow=0;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,40,60),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.cylinder;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#10739E;fontSize=12;shadow=0;align=left;opacity=70;"); -c.vertex=!0;var e=new mxCell("Label",new mxGeometry(50,20,40,100),a+"cylinder;isoAngle=15;fillColor=#F2931E;strokeColor=none;fontStyle=1;fontColor=#F2931E;fontSize=12;shadow=0;");e.vertex=!0;var f=new mxCell("",new mxGeometry(50,0,40,40),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.cylinder;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#F2931E;fontSize=12;shadow=0;align=left;opacity=70;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(100, +m.vertex=!0;var n=new mxCell("",new mxGeometry(200,0,40,70),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.shadedCube;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#15AA96;fontSize=12;shadow=0;align=left;opacity=70;");n.vertex=!0;return sb.createVertexTemplateFromCells([e,d,g,k,m,c,f,h,l,n],240,120,"Bar Graph")}),this.addEntry("bar graph",function(){var e=new mxCell("",new mxGeometry(0,38,40,80),a+"shadedCube;isoAngle=15;fillColor=#10739E;strokeColor=none;shadow=0;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(25,6,40,100),a+"shadedCube;isoAngle=15;fillColor=#F2931E;strokeColor=none;shadow=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(50,4,40,90),a+"shadedCube;isoAngle=15;fillColor=#AE4132;strokeColor=none;shadow=0;");d.vertex=!0;var f=new mxCell("",new mxGeometry(75,32,40,50),a+"shadedCube;isoAngle=15;fillColor=#23445D;strokeColor=none;shadow=0;");f.vertex=!0;var g=new mxCell("",new mxGeometry(100,0,40,70),a+"shadedCube;isoAngle=15;fillColor=#12AAB5;strokeColor=none;shadow=0;"); +g.vertex=!0;return sb.createVertexTemplateFromCells([g,f,d,c,e],140,100,"Bar Graph")}),this.addEntry("bar graph",function(){var e=new mxCell("Label",new mxGeometry(0,40,40,80),a+"cylinder;isoAngle=15;fillColor=#10739E;strokeColor=none;fontStyle=1;fontColor=#10739E;fontSize=12;shadow=0;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,40,60),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.cylinder;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#10739E;fontSize=12;shadow=0;align=left;opacity=70;"); +c.vertex=!0;var d=new mxCell("Label",new mxGeometry(50,20,40,100),a+"cylinder;isoAngle=15;fillColor=#F2931E;strokeColor=none;fontStyle=1;fontColor=#F2931E;fontSize=12;shadow=0;");d.vertex=!0;var f=new mxCell("",new mxGeometry(50,0,40,40),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.cylinder;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#F2931E;fontSize=12;shadow=0;align=left;opacity=70;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(100, 30,40,90),a+"cylinder;isoAngle=15;fillColor=#AE4132;strokeColor=none;fontStyle=1;fontColor=#AE4132;fontSize=12;shadow=0;");g.vertex=!0;var h=new mxCell("",new mxGeometry(100,0,40,50),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.cylinder;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#AE4132;fontSize=12;shadow=0;align=left;opacity=70;");h.vertex=!0;var k=new mxCell("Label",new mxGeometry(150,70,40,50),a+"cylinder;isoAngle=15;fillColor=#23445D;strokeColor=none;fontStyle=1;fontColor=#23445D;fontSize=12;shadow=0;"); k.vertex=!0;var l=new mxCell("",new mxGeometry(150,0,40,90),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.cylinder;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#23445D;fontSize=12;shadow=0;align=left;opacity=70;");l.vertex=!0;var m=new mxCell("Label",new mxGeometry(200,50,40,70),a+"cylinder;isoAngle=15;fillColor=#12AAB5;strokeColor=none;fontStyle=1;fontColor=#12AAB5;fontSize=12;shadow=0;");m.vertex=!0;var n=new mxCell("",new mxGeometry(200, -0,40,70),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.cylinder;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#12AAB5;fontSize=12;shadow=0;align=left;opacity=70;");n.vertex=!0;return sb.createVertexTemplateFromCells([d,e,g,k,m,c,f,h,l,n],240,120,"Bar Graph")}),this.addEntry("folded banners",function(){var d=new mxCell("Label",new mxGeometry(0,0,200,100),"html=1;shape=mxgraph.infographic.bannerHalfFold;dx=40;dx2=20;notch=15;fillColor=#10739E;strokeColor=none;align=left;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;spacingLeft=25;spacingTop=5;"); -d.vertex=!0;var c=new mxCell("Label",new mxGeometry(0,60,200,100),"html=1;shape=mxgraph.infographic.bannerHalfFold;dx=40;dx2=20;notch=15;fillColor=#F2931E;strokeColor=none;align=left;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;spacingLeft=25;spacingTop=5;");c.vertex=!0;var e=new mxCell("Label",new mxGeometry(0,120,200,100),"html=1;shape=mxgraph.infographic.bannerHalfFold;dx=40;dx2=20;notch=15;fillColor=#AE4132;strokeColor=none;align=left;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;spacingLeft=25;spacingTop=5;"); -e.vertex=!0;var f=new mxCell("Label",new mxGeometry(0,180,200,100),"html=1;shape=mxgraph.infographic.bannerHalfFold;dx=40;dx2=20;notch=15;fillColor=#23445D;strokeColor=none;align=left;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;spacingLeft=25;spacingTop=5;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(0,240,200,120),"html=1;shape=mxgraph.infographic.bannerHalfFold;dx=40;dx2=20;notch=15;fillColor=#12AAB5;strokeColor=none;align=left;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;spacingLeft=25;spacingTop=5;"); -g.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g],200,360,"Folded Banners")}),this.addEntry("cylinder graph",function(){var d=new mxCell("Label",new mxGeometry(0,0,100,85),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#10739E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#10739E;");d.vertex=!0;var c=new mxCell("Label",new mxGeometry(0,75,100,55),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#F2931E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#F2931E;"); -c.vertex=!0;var e=new mxCell("Label",new mxGeometry(0,120,100,110),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#AE4132;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#AE4132;");e.vertex=!0;var f=new mxCell("Label",new mxGeometry(0,220,100,150),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#23445D;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#23445D;"); -f.vertex=!0;var g=new mxCell("Label",new mxGeometry(0,360,100,90),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#12AAB5;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#12AAB5;");g.vertex=!0;return sb.createVertexTemplateFromCells([g,f,e,c,d],100,460,"Cylinder Graph")}),this.addEntry("cylinder graph",function(){var d=new mxCell("Label",new mxGeometry(0,0,100,85),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#10739E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#10739E;"); -d.vertex=!0;var c=new mxCell("Label",new mxGeometry(0,65,100,55),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#F2931E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#F2931E;");c.vertex=!0;var e=new mxCell("Label",new mxGeometry(0,100,100,110),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#AE4132;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#AE4132;"); -e.vertex=!0;var f=new mxCell("Label",new mxGeometry(0,190,100,150),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#23445D;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#23445D;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(0,320,100,90),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#12AAB5;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#12AAB5;"); -g.vertex=!0;return sb.createVertexTemplateFromCells([g,f,e,c,d],100,410,"Cylinder Graph")}),this.addEntry("ribbon list",function(){var d=new mxCell("",new mxGeometry(0,0,500,100),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=20;notch2=0;fillColor=#10739E;strokeColor=none;shadow=1;");d.vertex=!0;var c=new mxCell("Label",new mxGeometry(410,50,100,60),"shape=manualInput;whiteSpace=wrap;html=1;shadow=1;strokeColor=none;fillColor=#dddddd;fontSize=15;fontColor=#444444;align=right;direction=south;flipH=1;shadow=1;spacing=10;fontStyle=1;"); -c.vertex=!0;var e=new mxCell("",new mxGeometry(0,.5,30,40),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;shadow=0;strokeColor=none;strokeWidth=6;fillColor=#CCCCCC;size=20;");e.vertex=!0;e.geometry.relative=!0;e.geometry.offset=new mxPoint(150,-20);d.insert(e);e=new mxCell('Heading
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',new mxGeometry(0,0,230, -100),"text;strokeColor=none;fillColor=none;spacing=5;spacingTop=0;whiteSpace=wrap;overflow=hidden;rounded=0;shadow=0;fontSize=15;fontColor=#FFFFFF;align=left;html=1;");e.vertex=!0;e.geometry.relative=!0;e.geometry.offset=new mxPoint(200,0);d.insert(e);e=new mxCell("",new mxGeometry(50,32,50,37),"shadow=0;dashed=0;html=1;strokeColor=none;shape=mxgraph.mscae.intune.user_group;fontSize=15;fontColor=#FFFFFF;align=left;");e.vertex=!0;var f=new mxCell("",new mxGeometry(0,120,500,100),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=20;notch2=0;fillColor=#F2931E;strokeColor=none;shadow=1;"); +0,40,70),"verticalLabelPosition=top;verticalAlign=bottom;html=1;shape=mxgraph.infographic.cylinder;isoAngle=15;fillColor=#CCCCCC;strokeColor=none;fontStyle=1;fontColor=#12AAB5;fontSize=12;shadow=0;align=left;opacity=70;");n.vertex=!0;return sb.createVertexTemplateFromCells([e,d,g,k,m,c,f,h,l,n],240,120,"Bar Graph")}),this.addEntry("folded banners",function(){var e=new mxCell("Label",new mxGeometry(0,0,200,100),"html=1;shape=mxgraph.infographic.bannerHalfFold;dx=40;dx2=20;notch=15;fillColor=#10739E;strokeColor=none;align=left;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;spacingLeft=25;spacingTop=5;"); +e.vertex=!0;var c=new mxCell("Label",new mxGeometry(0,60,200,100),"html=1;shape=mxgraph.infographic.bannerHalfFold;dx=40;dx2=20;notch=15;fillColor=#F2931E;strokeColor=none;align=left;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;spacingLeft=25;spacingTop=5;");c.vertex=!0;var d=new mxCell("Label",new mxGeometry(0,120,200,100),"html=1;shape=mxgraph.infographic.bannerHalfFold;dx=40;dx2=20;notch=15;fillColor=#AE4132;strokeColor=none;align=left;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;spacingLeft=25;spacingTop=5;"); +d.vertex=!0;var f=new mxCell("Label",new mxGeometry(0,180,200,100),"html=1;shape=mxgraph.infographic.bannerHalfFold;dx=40;dx2=20;notch=15;fillColor=#23445D;strokeColor=none;align=left;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;spacingLeft=25;spacingTop=5;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(0,240,200,120),"html=1;shape=mxgraph.infographic.bannerHalfFold;dx=40;dx2=20;notch=15;fillColor=#12AAB5;strokeColor=none;align=left;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;spacingLeft=25;spacingTop=5;"); +g.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g],200,360,"Folded Banners")}),this.addEntry("cylinder graph",function(){var e=new mxCell("Label",new mxGeometry(0,0,100,85),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#10739E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#10739E;");e.vertex=!0;var c=new mxCell("Label",new mxGeometry(0,75,100,55),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#F2931E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#F2931E;"); +c.vertex=!0;var d=new mxCell("Label",new mxGeometry(0,120,100,110),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#AE4132;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#AE4132;");d.vertex=!0;var f=new mxCell("Label",new mxGeometry(0,220,100,150),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#23445D;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#23445D;"); +f.vertex=!0;var g=new mxCell("Label",new mxGeometry(0,360,100,90),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#12AAB5;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#12AAB5;");g.vertex=!0;return sb.createVertexTemplateFromCells([g,f,d,c,e],100,460,"Cylinder Graph")}),this.addEntry("cylinder graph",function(){var e=new mxCell("Label",new mxGeometry(0,0,100,85),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#10739E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#10739E;"); +e.vertex=!0;var c=new mxCell("Label",new mxGeometry(0,65,100,55),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#F2931E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#F2931E;");c.vertex=!0;var d=new mxCell("Label",new mxGeometry(0,100,100,110),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#AE4132;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#AE4132;"); +d.vertex=!0;var f=new mxCell("Label",new mxGeometry(0,190,100,150),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#23445D;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#23445D;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(0,320,100,90),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#12AAB5;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#12AAB5;"); +g.vertex=!0;return sb.createVertexTemplateFromCells([g,f,d,c,e],100,410,"Cylinder Graph")}),this.addEntry("ribbon list",function(){var e=new mxCell("",new mxGeometry(0,0,500,100),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=20;notch2=0;fillColor=#10739E;strokeColor=none;shadow=1;");e.vertex=!0;var c=new mxCell("Label",new mxGeometry(410,50,100,60),"shape=manualInput;whiteSpace=wrap;html=1;shadow=1;strokeColor=none;fillColor=#dddddd;fontSize=15;fontColor=#444444;align=right;direction=south;flipH=1;shadow=1;spacing=10;fontStyle=1;"); +c.vertex=!0;var d=new mxCell("",new mxGeometry(0,.5,30,40),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;shadow=0;strokeColor=none;strokeWidth=6;fillColor=#CCCCCC;size=20;");d.vertex=!0;d.geometry.relative=!0;d.geometry.offset=new mxPoint(150,-20);e.insert(d);d=new mxCell('Heading
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',new mxGeometry(0,0,230, +100),"text;strokeColor=none;fillColor=none;spacing=5;spacingTop=0;whiteSpace=wrap;overflow=hidden;rounded=0;shadow=0;fontSize=15;fontColor=#FFFFFF;align=left;html=1;");d.vertex=!0;d.geometry.relative=!0;d.geometry.offset=new mxPoint(200,0);e.insert(d);d=new mxCell("",new mxGeometry(50,32,50,37),"shadow=0;dashed=0;html=1;strokeColor=none;shape=mxgraph.mscae.intune.user_group;fontSize=15;fontColor=#FFFFFF;align=left;");d.vertex=!0;var f=new mxCell("",new mxGeometry(0,120,500,100),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=20;notch2=0;fillColor=#F2931E;strokeColor=none;shadow=1;"); f.vertex=!0;var g=new mxCell("Label",new mxGeometry(410,170,100,60),"shape=manualInput;whiteSpace=wrap;html=1;shadow=1;strokeColor=none;fillColor=#dddddd;fontSize=15;fontColor=#444444;align=right;direction=south;flipH=1;shadow=1;spacing=10;fontStyle=1;");g.vertex=!0;var h=new mxCell("",new mxGeometry(0,.5,30,40),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;shadow=0;strokeColor=none;strokeWidth=6;fillColor=#CCCCCC;size=20;");h.vertex=!0;h.geometry.relative=!0;h.geometry.offset= new mxPoint(150,-20);f.insert(h);h=new mxCell('Heading
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',new mxGeometry(0,0,230,100),"text;strokeColor=none;fillColor=none;spacing=5;spacingTop=0;whiteSpace=wrap;overflow=hidden;rounded=0;shadow=0;fontSize=15;fontColor=#FFFFFF;align=left;html=1;");h.vertex=!0;h.geometry.relative=!0;h.geometry.offset=new mxPoint(200,0);f.insert(h); h=new mxCell("",new mxGeometry(50,152,50,37),"shadow=0;dashed=0;html=1;strokeColor=none;shape=mxgraph.mscae.intune.user_group;fontSize=15;fontColor=#FFFFFF;align=left;");h.vertex=!0;var k=new mxCell("",new mxGeometry(0,240,500,100),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=20;notch2=0;fillColor=#AE4132;strokeColor=none;shadow=1;");k.vertex=!0;var l=new mxCell("Label",new mxGeometry(410,290,100,60),"shape=manualInput;whiteSpace=wrap;html=1;shadow=1;strokeColor=none;fillColor=#dddddd;fontSize=15;fontColor=#444444;align=right;direction=south;flipH=1;shadow=1;spacing=10;fontStyle=1;"); @@ -8716,125 +8811,145 @@ n.vertex=!0;var p=new mxCell("Label",new mxGeometry(410,410,100,60),"shape=manua new mxPoint(150,-20);n.insert(q);q=new mxCell('Heading
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',new mxGeometry(0,0,230,100),"text;strokeColor=none;fillColor=none;spacing=5;spacingTop=0;whiteSpace=wrap;overflow=hidden;rounded=0;shadow=0;fontSize=15;fontColor=#FFFFFF;align=left;html=1;");q.vertex=!0;q.geometry.relative=!0;q.geometry.offset=new mxPoint(200,0);n.insert(q); q=new mxCell("",new mxGeometry(50,392,50,37),"shadow=0;dashed=0;html=1;strokeColor=none;shape=mxgraph.mscae.intune.user_group;fontSize=15;fontColor=#FFFFFF;align=left;");q.vertex=!0;var t=new mxCell("",new mxGeometry(0,480,500,100),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=20;notch2=0;fillColor=#12AAB5;strokeColor=none;shadow=1;");t.vertex=!0;var u=new mxCell("Label",new mxGeometry(410,530,100,60),"shape=manualInput;whiteSpace=wrap;html=1;shadow=1;strokeColor=none;fillColor=#dddddd;fontSize=15;fontColor=#444444;align=right;direction=south;flipH=1;shadow=1;spacing=10;fontStyle=1;"); u.vertex=!0;var v=new mxCell("",new mxGeometry(0,.5,30,40),"shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;shadow=0;strokeColor=none;strokeWidth=6;fillColor=#CCCCCC;size=20;");v.vertex=!0;v.geometry.relative=!0;v.geometry.offset=new mxPoint(150,-20);t.insert(v);v=new mxCell('Heading
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',new mxGeometry(0,0,230, -100),"text;strokeColor=none;fillColor=none;spacing=5;spacingTop=0;whiteSpace=wrap;overflow=hidden;rounded=0;shadow=0;fontSize=15;fontColor=#FFFFFF;align=left;html=1;");v.vertex=!0;v.geometry.relative=!0;v.geometry.offset=new mxPoint(200,0);t.insert(v);v=new mxCell("",new mxGeometry(50,512,50,37),"shadow=0;dashed=0;html=1;strokeColor=none;shape=mxgraph.mscae.intune.user_group;fontSize=15;fontColor=#FFFFFF;align=left;");v.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p,q,t, -u,v],550,590,"Ribbon List")}),this.addEntry("bar graph",function(){var d=new mxCell("Label",new mxGeometry(0,0,120,70),"html=1;whiteSpace=wrap;shape=mxgraph.infographic.barCallout;dx=60;dy=30;fillColor=#10739E;strokeColor=none;align=center;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingTop=5;");d.vertex=!0;var c=new mxCell("12",new mxGeometry(40,75,40,40),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=#10739E;strokeWidth=6;fontSize=16;align=center;fontStyle=1"); -c.vertex=!0;var e=new mxCell("Label",new mxGeometry(120,0,160,70),"html=1;whiteSpace=wrap;shape=mxgraph.infographic.barCallout;dx=80;dy=30;fillColor=#F2931E;strokeColor=none;align=center;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingTop=5;");e.vertex=!0;var f=new mxCell("16",new mxGeometry(180,75,40,40),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=#F2931E;strokeWidth=6;fontSize=16;align=center;fontStyle=1");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(280, +100),"text;strokeColor=none;fillColor=none;spacing=5;spacingTop=0;whiteSpace=wrap;overflow=hidden;rounded=0;shadow=0;fontSize=15;fontColor=#FFFFFF;align=left;html=1;");v.vertex=!0;v.geometry.relative=!0;v.geometry.offset=new mxPoint(200,0);t.insert(v);v=new mxCell("",new mxGeometry(50,512,50,37),"shadow=0;dashed=0;html=1;strokeColor=none;shape=mxgraph.mscae.intune.user_group;fontSize=15;fontColor=#FFFFFF;align=left;");v.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p,q,t, +u,v],550,590,"Ribbon List")}),this.addEntry("bar graph",function(){var e=new mxCell("Label",new mxGeometry(0,0,120,70),"html=1;whiteSpace=wrap;shape=mxgraph.infographic.barCallout;dx=60;dy=30;fillColor=#10739E;strokeColor=none;align=center;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingTop=5;");e.vertex=!0;var c=new mxCell("12",new mxGeometry(40,75,40,40),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=#10739E;strokeWidth=6;fontSize=16;align=center;fontStyle=1"); +c.vertex=!0;var d=new mxCell("Label",new mxGeometry(120,0,160,70),"html=1;whiteSpace=wrap;shape=mxgraph.infographic.barCallout;dx=80;dy=30;fillColor=#F2931E;strokeColor=none;align=center;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingTop=5;");d.vertex=!0;var f=new mxCell("16",new mxGeometry(180,75,40,40),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=#F2931E;strokeWidth=6;fontSize=16;align=center;fontStyle=1");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(280, 0,80,70),"html=1;whiteSpace=wrap;shape=mxgraph.infographic.barCallout;dx=40;dy=30;fillColor=#AE4132;strokeColor=none;align=center;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingTop=5;");g.vertex=!0;var h=new mxCell("8",new mxGeometry(300,75,40,40),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=#AE4132;strokeWidth=6;fontSize=16;align=center;fontStyle=1");h.vertex=!0;var k=new mxCell("Label",new mxGeometry(360,0,200,70),"html=1;whiteSpace=wrap;shape=mxgraph.infographic.barCallout;dx=100;dy=30;fillColor=#23445D;strokeColor=none;align=center;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingTop=5;"); k.vertex=!0;var l=new mxCell("20",new mxGeometry(440,75,40,40),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=#23445D;strokeWidth=6;fontSize=16;align=center;fontStyle=1");l.vertex=!0;var m=new mxCell("Label",new mxGeometry(560,0,140,70),"html=1;whiteSpace=wrap;shape=mxgraph.infographic.barCallout;dx=70;dy=30;fillColor=#12AAB5;strokeColor=none;align=center;verticalAlign=top;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingTop=5;");m.vertex=!0;var n=new mxCell("14",new mxGeometry(610, -75,40,40),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=#12AAB5;strokeWidth=6;fontSize=16;align=center;fontStyle=1");n.vertex=!0;return sb.createVertexTemplateFromCells([d,e,g,k,m,c,f,h,l,n],700,115,"Bar Graph")}),this.addEntry("arrow graph",function(){var d=new mxCell("Label",new mxGeometry(0,40,90,160),"html=1;shadow=0;dashed=0;align=center;verticalAlign=top;shape=mxgraph.arrows2.arrow;dy=0.4;dx=60;direction=north;notch=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#10739E;fontSize=14;labelPosition=center;verticalLabelPosition=bottom;fontStyle=1"); -d.vertex=!0;var c=new mxCell("Label",new mxGeometry(50,0,90,200),"html=1;shadow=0;dashed=0;align=center;verticalAlign=top;shape=mxgraph.arrows2.arrow;dy=0.4;dx=60;direction=north;notch=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#F2931E;fontSize=14;labelPosition=center;verticalLabelPosition=bottom;fontStyle=1");c.vertex=!0;var e=new mxCell("Label",new mxGeometry(100,20,90,180),"html=1;shadow=0;dashed=0;align=center;verticalAlign=top;shape=mxgraph.arrows2.arrow;dy=0.4;dx=60;direction=north;notch=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#AE4132;fontSize=14;labelPosition=center;verticalLabelPosition=bottom;fontStyle=1"); -e.vertex=!0;var f=new mxCell("Label",new mxGeometry(150,90,90,110),"html=1;shadow=0;dashed=0;align=center;verticalAlign=top;shape=mxgraph.arrows2.arrow;dy=0.4;dx=60;direction=north;notch=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#23445D;fontSize=14;labelPosition=center;verticalLabelPosition=bottom;fontStyle=1");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(200,60,90,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=top;shape=mxgraph.arrows2.arrow;dy=0.4;dx=60;direction=north;notch=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#12AAB5;fontSize=14;labelPosition=center;verticalLabelPosition=bottom;fontStyle=1"); -g.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g],300,200,"Arrow Graph")}),this.addEntry("triangular diagram",function(){var d=new mxCell("Label",new mxGeometry(120,0,240,180),"triangle;whiteSpace=wrap;html=1;shadow=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#10739E;fontSize=16;fontColor=#FFFFFF;align=center;direction=north;fontStyle=1");d.vertex=!0;var c=new mxCell("Label",new mxGeometry(0,180,240,180),"triangle;whiteSpace=wrap;html=1;shadow=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#F2931E;fontSize=16;fontColor=#FFFFFF;align=center;direction=north;fontStyle=1"); -c.vertex=!0;var e=new mxCell("Label",new mxGeometry(120,180,240,180),"triangle;whiteSpace=wrap;html=1;shadow=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#AE4132;fontSize=16;fontColor=#FFFFFF;align=center;direction=south;fontStyle=1");e.vertex=!0;var f=new mxCell("Label",new mxGeometry(240,180,240,180),"triangle;whiteSpace=wrap;html=1;shadow=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#23445D;fontSize=16;fontColor=#FFFFFF;align=center;direction=north;fontStyle=1");f.vertex=!0;return sb.createVertexTemplateFromCells([d, -c,e,f],480,360,"Triangular Diagram")}),this.addEntry("roll",function(){var d=new mxCell("",new mxGeometry(0,0,400,400),"ellipse;html=1;strokeWidth=4;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var c=new mxCell("",new mxGeometry(25,25,350,350),"ellipse;html=1;strokeWidth=4;fillColor=#2F5B7C;strokeColor=none;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");c.vertex= -!0;var e=new mxCell("",new mxGeometry(50,50,300,300),"ellipse;html=1;strokeWidth=4;fillColor=#5D7F99;strokeColor=none;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var f=new mxCell("",new mxGeometry(75,75,250,250),"ellipse;html=1;strokeWidth=4;fillColor=#BAC8D3;strokeColor=none;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;var g=new mxCell("",new mxGeometry(100,100,200,200),"ellipse;html=1;strokeWidth=4;fillColor=#FCE7CD;strokeColor=none;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;"); +75,40,40),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=#12AAB5;strokeWidth=6;fontSize=16;align=center;fontStyle=1");n.vertex=!0;return sb.createVertexTemplateFromCells([e,d,g,k,m,c,f,h,l,n],700,115,"Bar Graph")}),this.addEntry("arrow graph",function(){var e=new mxCell("Label",new mxGeometry(0,40,90,160),"html=1;shadow=0;dashed=0;align=center;verticalAlign=top;shape=mxgraph.arrows2.arrow;dy=0.4;dx=60;direction=north;notch=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#10739E;fontSize=14;labelPosition=center;verticalLabelPosition=bottom;fontStyle=1"); +e.vertex=!0;var c=new mxCell("Label",new mxGeometry(50,0,90,200),"html=1;shadow=0;dashed=0;align=center;verticalAlign=top;shape=mxgraph.arrows2.arrow;dy=0.4;dx=60;direction=north;notch=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#F2931E;fontSize=14;labelPosition=center;verticalLabelPosition=bottom;fontStyle=1");c.vertex=!0;var d=new mxCell("Label",new mxGeometry(100,20,90,180),"html=1;shadow=0;dashed=0;align=center;verticalAlign=top;shape=mxgraph.arrows2.arrow;dy=0.4;dx=60;direction=north;notch=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#AE4132;fontSize=14;labelPosition=center;verticalLabelPosition=bottom;fontStyle=1"); +d.vertex=!0;var f=new mxCell("Label",new mxGeometry(150,90,90,110),"html=1;shadow=0;dashed=0;align=center;verticalAlign=top;shape=mxgraph.arrows2.arrow;dy=0.4;dx=60;direction=north;notch=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#23445D;fontSize=14;labelPosition=center;verticalLabelPosition=bottom;fontStyle=1");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(200,60,90,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=top;shape=mxgraph.arrows2.arrow;dy=0.4;dx=60;direction=north;notch=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#12AAB5;fontSize=14;labelPosition=center;verticalLabelPosition=bottom;fontStyle=1"); +g.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g],300,200,"Arrow Graph")}),this.addEntry("triangular diagram",function(){var e=new mxCell("Label",new mxGeometry(120,0,240,180),"triangle;whiteSpace=wrap;html=1;shadow=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#10739E;fontSize=16;fontColor=#FFFFFF;align=center;direction=north;fontStyle=1");e.vertex=!0;var c=new mxCell("Label",new mxGeometry(0,180,240,180),"triangle;whiteSpace=wrap;html=1;shadow=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#F2931E;fontSize=16;fontColor=#FFFFFF;align=center;direction=north;fontStyle=1"); +c.vertex=!0;var d=new mxCell("Label",new mxGeometry(120,180,240,180),"triangle;whiteSpace=wrap;html=1;shadow=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#AE4132;fontSize=16;fontColor=#FFFFFF;align=center;direction=south;fontStyle=1");d.vertex=!0;var f=new mxCell("Label",new mxGeometry(240,180,240,180),"triangle;whiteSpace=wrap;html=1;shadow=0;strokeColor=#FFFFFF;strokeWidth=6;fillColor=#23445D;fontSize=16;fontColor=#FFFFFF;align=center;direction=north;fontStyle=1");f.vertex=!0;return sb.createVertexTemplateFromCells([e, +c,d,f],480,360,"Triangular Diagram")}),this.addEntry("roll",function(){var e=new mxCell("",new mxGeometry(0,0,400,400),"ellipse;html=1;strokeWidth=4;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");e.vertex=!0;var c=new mxCell("",new mxGeometry(25,25,350,350),"ellipse;html=1;strokeWidth=4;fillColor=#2F5B7C;strokeColor=none;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");c.vertex= +!0;var d=new mxCell("",new mxGeometry(50,50,300,300),"ellipse;html=1;strokeWidth=4;fillColor=#5D7F99;strokeColor=none;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");d.vertex=!0;var f=new mxCell("",new mxGeometry(75,75,250,250),"ellipse;html=1;strokeWidth=4;fillColor=#BAC8D3;strokeColor=none;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");f.vertex=!0;var g=new mxCell("",new mxGeometry(100,100,200,200),"ellipse;html=1;strokeWidth=4;fillColor=#FCE7CD;strokeColor=none;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;"); g.vertex=!0;var h=new mxCell("",new mxGeometry(125,125,150,150),"ellipse;html=1;strokeWidth=4;fillColor=#F8C382;strokeColor=none;shadow=0;fontSize=10;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;spacing=10;");h.vertex=!0;var k=new mxCell("Label",new mxGeometry(150,150,100,100),"ellipse;html=1;strokeWidth=4;fillColor=#F5AB50;strokeColor=none;shadow=0;fontSize=20;fontColor=#FFFFFF;align=center;fontStyle=1;whiteSpace=wrap;spacing=10;");k.vertex=!0;var l=new mxCell("Label",new mxGeometry(200, 225,300,25),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#F5AB50;strokeColor=none;align=right;verticalAlign=middle;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingRight=25;");l.vertex=!0;var m=new mxCell("Label",new mxGeometry(200,250,340,25),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#F8C382;strokeColor=none;align=right;verticalAlign=middle;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingRight=25;");m.vertex=!0;var n= new mxCell("Label",new mxGeometry(200,275,380,25),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#FCE7CD;strokeColor=none;align=right;verticalAlign=middle;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingRight=25;");n.vertex=!0;var p=new mxCell("Label",new mxGeometry(200,300,420,25),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#BAC8D3;strokeColor=none;align=right;verticalAlign=middle;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingRight=25;"); p.vertex=!0;var q=new mxCell("Label",new mxGeometry(200,325,460,25),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#5D7F99;strokeColor=none;align=right;verticalAlign=middle;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingRight=25;");q.vertex=!0;var t=new mxCell("Label",new mxGeometry(200,350,500,25),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#2F5B7C;strokeColor=none;align=right;verticalAlign=middle;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingRight=25;"); -t.vertex=!0;var u=new mxCell("Label",new mxGeometry(200,375,540,25),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#23445D;strokeColor=none;align=right;verticalAlign=middle;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingRight=25;");u.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p,q,t,u],740,400,"Roll")}),this.addEntry("cylinder graph",function(){var d=new mxCell("",new mxGeometry(315,160,100,25),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#10739E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#10739E;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(315,180,100,25),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#F2931E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#F2931E;");c.vertex=!0;var e=new mxCell("",new mxGeometry(315,200,100,25),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#AE4132;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#AE4132;"); -e.vertex=!0;var f=new mxCell("",new mxGeometry(315,220,100,25),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#23445D;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#23445D;");f.vertex=!0;var g=new mxCell("",new mxGeometry(315,240,100,25),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#12AAB5;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#12AAB5;"); +t.vertex=!0;var u=new mxCell("Label",new mxGeometry(200,375,540,25),"html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;fillColor=#23445D;strokeColor=none;align=right;verticalAlign=middle;fontColor=#ffffff;fontSize=14;fontStyle=1;shadow=0;spacingRight=25;");u.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p,q,t,u],740,400,"Roll")}),this.addEntry("cylinder graph",function(){var e=new mxCell("",new mxGeometry(315,160,100,25),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#10739E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#10739E;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(315,180,100,25),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#F2931E;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#F2931E;");c.vertex=!0;var d=new mxCell("",new mxGeometry(315,200,100,25),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#AE4132;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#AE4132;"); +d.vertex=!0;var f=new mxCell("",new mxGeometry(315,220,100,25),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#23445D;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#23445D;");f.vertex=!0;var g=new mxCell("",new mxGeometry(315,240,100,25),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.cylinder;fillColor=#12AAB5;strokeColor=none;shadow=0;align=left;labelPosition=right;spacingLeft=10;fontStyle=1;fontColor=#12AAB5;"); g.vertex=!0;var h=new mxCell("Label",new mxGeometry(175,0,130,160),"strokeWidth=1;shadow=0;dashed=0;align=center;html=1;shape=mxgraph.mockup.text.callout;linkText=;textSize=17;textColor=#666666;callDir=NW;callStyle=line;fontSize=17;fontColor=#10739E;align=left;verticalAlign=top;strokeColor=#666666;fillColor=#4D9900;flipV=0;fontStyle=1;");h.vertex=!0;var k=new mxCell("Label",new mxGeometry(175,80,130,110),"strokeWidth=1;shadow=0;dashed=0;align=center;html=1;shape=mxgraph.mockup.text.callout;linkText=;textSize=17;textColor=#666666;callDir=NW;callStyle=line;fontSize=17;fontColor=#F2931E;align=left;verticalAlign=top;strokeColor=#666666;fillColor=#4D9900;flipV=0;fontStyle=1;"); k.vertex=!0;var l=new mxCell("Label",new mxGeometry(175,160,130,50),"strokeWidth=1;shadow=0;dashed=0;align=center;html=1;shape=mxgraph.mockup.text.callout;linkText=;textSize=17;textColor=#666666;callDir=NW;callStyle=line;fontSize=17;fontColor=#AE4132;align=left;verticalAlign=top;strokeColor=#666666;fillColor=#4D9900;flipV=0;fontStyle=1;");l.vertex=!0;var m=new mxCell("Label",new mxGeometry(175,230,130,50),"strokeWidth=1;shadow=0;dashed=0;align=center;html=1;shape=mxgraph.mockup.text.callout;linkText=;textSize=17;textColor=#666666;callDir=SW;callStyle=line;fontSize=17;fontColor=#23445D;align=left;verticalAlign=bottom;strokeColor=#666666;fillColor=#4D9900;flipV=0;fontStyle=1;"); m.vertex=!0;var n=new mxCell("Label",new mxGeometry(175,250,130,120),"strokeWidth=1;shadow=0;dashed=0;align=center;html=1;shape=mxgraph.mockup.text.callout;linkText=;textSize=17;textColor=#666666;callDir=SW;callStyle=line;fontSize=17;fontColor=#12AAB5;align=left;verticalAlign=bottom;strokeColor=#666666;fillColor=#4D9900;flipV=0;fontStyle=1;");n.vertex=!0;var p=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.", new mxGeometry(0,30,240,50),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=12;align=right;html=1;");p.vertex=!0;var q=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",new mxGeometry(0,110,240,50),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=12;align=right;html=1;");q.vertex=!0;var t=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.", new mxGeometry(0,190,240,50),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=12;align=right;html=1;");t.vertex=!0;var u=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",new mxGeometry(0,290,240,50),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=12;align=right;html=1;");u.vertex=!0;var v=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.", -new mxGeometry(0,380,240,50),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=12;align=right;html=1;");v.vertex=!0;return sb.createVertexTemplateFromCells([g,f,e,c,d,h,k,l,m,n,p,q,t,u,v],415,430,"Cylinder Graph")}),this.addEntry("swirl",function(){var d=new mxCell("",new mxGeometry(0,0,300,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.uTurnArrow;dy=22;arrowHead=70;dx2=35;strokeColor=#ffffff;fillColor=#10739E;fontSize=12;fontColor=#3333FF;flipH=1;flipV=1;strokeWidth=4;"); -d.vertex=!0;var c=new mxCell("",new mxGeometry(0,79,230,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.uTurnArrow;dy=22;arrowHead=70;dx2=35;strokeColor=#ffffff;fillColor=#F2931E;fontSize=12;fontColor=#3333FF;flipV=1;strokeWidth=4;");c.vertex=!0;var e=new mxCell("",new mxGeometry(70,158,230,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.uTurnArrow;dy=22;arrowHead=70;dx2=35;strokeColor=#ffffff;fillColor=#AE4132;fontSize=12;fontColor=#3333FF;flipH=1;flipV=1;strokeWidth=4;"); -e.vertex=!0;var f=new mxCell("",new mxGeometry(0,237,230,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.uTurnArrow;dy=22;arrowHead=70;dx2=35;strokeColor=#ffffff;fillColor=#23445D;fontSize=12;fontColor=#3333FF;flipV=1;strokeWidth=4;");f.vertex=!0;var g=new mxCell("",new mxGeometry(70,316,230,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.uTurnArrow;dy=22;arrowHead=70;dx2=35;strokeColor=#ffffff;fillColor=#12AAB5;fontSize=12;fontColor=#3333FF;flipH=1;flipV=1;strokeWidth=4;"); +new mxGeometry(0,380,240,50),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=12;align=right;html=1;");v.vertex=!0;return sb.createVertexTemplateFromCells([g,f,d,c,e,h,k,l,m,n,p,q,t,u,v],415,430,"Cylinder Graph")}),this.addEntry("swirl",function(){var e=new mxCell("",new mxGeometry(0,0,300,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.uTurnArrow;dy=22;arrowHead=70;dx2=35;strokeColor=#ffffff;fillColor=#10739E;fontSize=12;fontColor=#3333FF;flipH=1;flipV=1;strokeWidth=4;"); +e.vertex=!0;var c=new mxCell("",new mxGeometry(0,79,230,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.uTurnArrow;dy=22;arrowHead=70;dx2=35;strokeColor=#ffffff;fillColor=#F2931E;fontSize=12;fontColor=#3333FF;flipV=1;strokeWidth=4;");c.vertex=!0;var d=new mxCell("",new mxGeometry(70,158,230,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.uTurnArrow;dy=22;arrowHead=70;dx2=35;strokeColor=#ffffff;fillColor=#AE4132;fontSize=12;fontColor=#3333FF;flipH=1;flipV=1;strokeWidth=4;"); +d.vertex=!0;var f=new mxCell("",new mxGeometry(0,237,230,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.uTurnArrow;dy=22;arrowHead=70;dx2=35;strokeColor=#ffffff;fillColor=#23445D;fontSize=12;fontColor=#3333FF;flipV=1;strokeWidth=4;");f.vertex=!0;var g=new mxCell("",new mxGeometry(70,316,230,140),"html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.uTurnArrow;dy=22;arrowHead=70;dx2=35;strokeColor=#ffffff;fillColor=#12AAB5;fontSize=12;fontColor=#3333FF;flipH=1;flipV=1;strokeWidth=4;"); g.vertex=!0;var h=new mxCell('LABEL
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',new mxGeometry(50,0,150,40),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=7;fontColor=#FFFFFF;align=left;html=1;spacingLeft=5;");h.vertex=!0;var k=new mxCell('LABEL
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.', new mxGeometry(50,79,150,40),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=7;fontColor=#FFFFFF;align=left;html=1;spacingLeft=5;");k.vertex=!0;var l=new mxCell('LABEL
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',new mxGeometry(100,158,150,40),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=7;fontColor=#FFFFFF;align=left;html=1;spacingLeft=5;"); l.vertex=!0;var m=new mxCell('LABEL
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',new mxGeometry(50,237,150,40),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=7;fontColor=#FFFFFF;align=left;html=1;spacingLeft=5;");m.vertex=!0;var n=new mxCell('LABEL
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.', -new mxGeometry(100,316,150,40),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=7;fontColor=#FFFFFF;align=left;html=1;spacingLeft=5;");n.vertex=!0;return sb.createVertexTemplateFromCells([g,f,e,c,d,h,k,l,m,n],300,456,"Swirl")}),this.addEntry("swirl",function(){var d=new mxCell("Label",new mxGeometry(60,0,120,15),"shape=manualInput;whiteSpace=wrap;html=1;shadow=0;fillColor=#10739E;strokeColor=none;fontSize=12;fontColor=#FFFFFF;align=center;direction=north;flipV=1;rounded=0;"); -d.vertex=!0;var c=new mxCell("Label",new mxGeometry(30,15,150,15),"shape=manualInput;whiteSpace=wrap;html=1;shadow=0;fillColor=#F2931E;strokeColor=none;fontSize=12;fontColor=#FFFFFF;align=center;direction=north;flipV=1;rounded=0;");c.vertex=!0;var e=new mxCell("Label",new mxGeometry(0,30,180,15),"shape=manualInput;whiteSpace=wrap;html=1;shadow=0;fillColor=#AE4132;strokeColor=none;fontSize=12;fontColor=#FFFFFF;align=center;direction=north;flipV=1;rounded=0;");e.vertex=!0;var f=new mxCell("",new mxGeometry(114, +new mxGeometry(100,316,150,40),"rounded=0;whiteSpace=wrap;shadow=0;strokeColor=none;strokeWidth=6;fillColor=none;fontSize=7;fontColor=#FFFFFF;align=left;html=1;spacingLeft=5;");n.vertex=!0;return sb.createVertexTemplateFromCells([g,f,d,c,e,h,k,l,m,n],300,456,"Swirl")}),this.addEntry("swirl",function(){var e=new mxCell("Label",new mxGeometry(60,0,120,15),"shape=manualInput;whiteSpace=wrap;html=1;shadow=0;fillColor=#10739E;strokeColor=none;fontSize=12;fontColor=#FFFFFF;align=center;direction=north;flipV=1;rounded=0;"); +e.vertex=!0;var c=new mxCell("Label",new mxGeometry(30,15,150,15),"shape=manualInput;whiteSpace=wrap;html=1;shadow=0;fillColor=#F2931E;strokeColor=none;fontSize=12;fontColor=#FFFFFF;align=center;direction=north;flipV=1;rounded=0;");c.vertex=!0;var d=new mxCell("Label",new mxGeometry(0,30,180,15),"shape=manualInput;whiteSpace=wrap;html=1;shadow=0;fillColor=#AE4132;strokeColor=none;fontSize=12;fontColor=#FFFFFF;align=center;direction=north;flipV=1;rounded=0;");d.vertex=!0;var f=new mxCell("",new mxGeometry(114, 0,130,130),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.partConcEllipse;fillColor=#10739E;strokeColor=none;startAngle=0;endAngle=0.5;arcWidth=0.23;shadow=0;fontSize=7;fontColor=#FFFFFF;align=left;");f.vertex=!0;var g=new mxCell("",new mxGeometry(129,15,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.partConcEllipse;fillColor=#F2931E;strokeColor=none;startAngle=0;endAngle=0.5;arcWidth=0.3;shadow=0;fontSize=7;fontColor=#FFFFFF;align=left;"); g.vertex=!0;var h=new mxCell("",new mxGeometry(144,30,70,70),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.partConcEllipse;fillColor=#AE4132;strokeColor=none;startAngle=0;endAngle=0.5;arcWidth=0.43;shadow=0;fontSize=7;fontColor=#FFFFFF;align=left;");h.vertex=!0;var k=new mxCell("",new mxGeometry(115,85,130,130),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.partConcEllipse;fillColor=#AE4132;strokeColor=none;startAngle=0.5;endAngle=0.00001;arcWidth=0.23;shadow=0;fontSize=7;fontColor=#FFFFFF;align=left;"); k.vertex=!0;var l=new mxCell("",new mxGeometry(130,100,100,100),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.partConcEllipse;fillColor=#F2931E;strokeColor=none;startAngle=0.5;endAngle=0.00001;arcWidth=0.3;shadow=0;fontSize=7;fontColor=#FFFFFF;align=left;");l.vertex=!0;var m=new mxCell("",new mxGeometry(145,115,70,70),"verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.partConcEllipse;fillColor=#10739E;strokeColor=none;startAngle=0.5;endAngle=0.00001;arcWidth=0.43;shadow=0;fontSize=7;fontColor=#FFFFFF;align=left;"); m.vertex=!0;var n=new mxCell("",new mxGeometry(179,170,181,15),"shape=manualInput;whiteSpace=wrap;html=1;shadow=0;fillColor=#10739E;strokeColor=none;fontSize=12;fontColor=#FFFFFF;align=center;direction=north;flipH=1;rounded=0;");n.vertex=!0;var p=new mxCell("",new mxGeometry(179,185,151,15),"shape=manualInput;whiteSpace=wrap;html=1;shadow=0;fillColor=#F2931E;strokeColor=none;fontSize=12;fontColor=#FFFFFF;align=center;direction=north;flipH=1;rounded=0;");p.vertex=!0;var q=new mxCell("",new mxGeometry(179, 200,121,15),"shape=manualInput;whiteSpace=wrap;html=1;shadow=0;fillColor=#AE4132;strokeColor=none;fontSize=12;fontColor=#FFFFFF;align=center;direction=north;flipH=1;rounded=0;");q.vertex=!0;var t=new mxCell("1",new mxGeometry(0,60,30,30),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=none;fillColor=#10739E;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;");t.vertex=!0;var u=new mxCell("2",new mxGeometry(40,60,30,30),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=none;fillColor=#F2931E;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;"); -u.vertex=!0;var v=new mxCell("3",new mxGeometry(80,60,30,30),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=none;fillColor=#AE4132;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;");v.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p,q,t,u,v],360,215,"Swirl")}),this.addEntry("callout",function(){var d=new mxCell("Label",new mxGeometry(0,0,0,0),"endArrow=oval;html=1;fontSize=16;fontColor=#10739E;endFill=0;endSize=24;strokeWidth=5;labelBackgroundColor=none;verticalAlign=top;fontStyle=1;strokeColor=#10739E;"); -d.geometry.setTerminalPoint(new mxPoint(0,100),!0);d.geometry.setTerminalPoint(new mxPoint(100,0),!1);d.geometry.x=-1;d.geometry.relative=!0;d.edge=!0;return sb.createVertexTemplateFromCells([d],100,100,"Callout")}),this.addEntry("roadmap vertical",function(){var d=new mxCell("",new mxGeometry(234,0,12,12),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;fillColor=none;strokeColor=#333333;fontSize=16;align=center;strokeWidth=2;");d.vertex=!0;var c=new mxCell("",new mxGeometry(234,498,12,12), -"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;fillColor=none;strokeColor=#333333;fontSize=16;align=center;strokeWidth=2;");c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;strokeWidth=3;strokeColor=#CCCCCC;labelBackgroundColor=none;fontSize=16");e.geometry.relative=!0;e.edge=!0;d.insertEdge(e,!0);c.insertEdge(e,!1);var f=new mxCell("",new mxGeometry(0,30,246,60),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.circularCallout2;dy=15;strokeColor=#10739E;labelPosition=center;align=center;fontColor=#10739E;fontStyle=1;fontSize=24;shadow=0;direction=north;"); +u.vertex=!0;var v=new mxCell("3",new mxGeometry(80,60,30,30),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;strokeColor=none;fillColor=#AE4132;fontSize=17;fontColor=#FFFFFF;align=center;fontStyle=1;rounded=0;");v.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p,q,t,u,v],360,215,"Swirl")}),this.addEntry("callout",function(){var e=new mxCell("Label",new mxGeometry(0,0,0,0),"endArrow=oval;html=1;fontSize=16;fontColor=#10739E;endFill=0;endSize=24;strokeWidth=5;labelBackgroundColor=none;verticalAlign=top;fontStyle=1;strokeColor=#10739E;"); +e.geometry.setTerminalPoint(new mxPoint(0,100),!0);e.geometry.setTerminalPoint(new mxPoint(100,0),!1);e.geometry.x=-1;e.geometry.relative=!0;e.edge=!0;return sb.createVertexTemplateFromCells([e],100,100,"Callout")}),this.addEntry("roadmap vertical",function(){var e=new mxCell("",new mxGeometry(234,0,12,12),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;fillColor=none;strokeColor=#333333;fontSize=16;align=center;strokeWidth=2;");e.vertex=!0;var c=new mxCell("",new mxGeometry(234,498,12,12), +"ellipse;whiteSpace=wrap;html=1;aspect=fixed;shadow=0;fillColor=none;strokeColor=#333333;fontSize=16;align=center;strokeWidth=2;");c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;strokeWidth=3;strokeColor=#CCCCCC;labelBackgroundColor=none;fontSize=16");d.geometry.relative=!0;d.edge=!0;e.insertEdge(d,!0);c.insertEdge(d,!1);var f=new mxCell("",new mxGeometry(0,30,246,60),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.circularCallout2;dy=15;strokeColor=#10739E;labelPosition=center;align=center;fontColor=#10739E;fontStyle=1;fontSize=24;shadow=0;direction=north;"); f.vertex=!0;var g=new mxCell("",new mxGeometry(234,100,246,60),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.circularCallout2;dy=15;strokeColor=#F2931E;labelPosition=center;align=center;fontColor=#F2931E;fontStyle=1;fontSize=24;shadow=0;direction=north;flipH=1;");g.vertex=!0;var h=new mxCell("",new mxGeometry(0,170,246,60),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.circularCallout2;dy=15;strokeColor=#AE4132;labelPosition=center;align=center;fontColor=#10739E;fontStyle=1;fontSize=24;shadow=0;direction=north;"); h.vertex=!0;var k=new mxCell("",new mxGeometry(234,240,246,60),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.circularCallout2;dy=15;strokeColor=#23445D;labelPosition=center;align=center;fontColor=#10739E;fontStyle=1;fontSize=24;shadow=0;direction=north;flipH=1;");k.vertex=!0;var l=new mxCell("",new mxGeometry(0,310,246,60),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.circularCallout2;dy=15;strokeColor=#12AAB5;labelPosition=center;align=center;fontColor=#10739E;fontStyle=1;fontSize=24;shadow=0;direction=north;"); l.vertex=!0;var m=new mxCell("",new mxGeometry(234,380,246,60),"verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=mxgraph.infographic.circularCallout2;dy=15;strokeColor=#56517E;labelPosition=center;align=center;fontColor=#10739E;fontStyle=1;fontSize=24;shadow=0;direction=north;flipH=1;");m.vertex=!0;var n=new mxCell("Label",new mxGeometry(70,20,160,30),"fillColor=#10739E;strokecolor=none;rounded=1;fontColor=#FFFFFF;strokeColor=none;fontStyle=1;fontSize=14;whiteSpace=wrap;html=1;");n.vertex= !0;var p=new mxCell("Label",new mxGeometry(250,85,160,30),"fillColor=#F2931E;strokecolor=none;rounded=1;fontColor=#FFFFFF;strokeColor=none;fontStyle=1;fontSize=14;whiteSpace=wrap;html=1;");p.vertex=!0;var q=new mxCell("Label",new mxGeometry(70,160,160,30),"fillColor=#AE4132;strokecolor=none;rounded=1;fontColor=#FFFFFF;strokeColor=none;fontStyle=1;fontSize=14;whiteSpace=wrap;html=1;");q.vertex=!0;var t=new mxCell("Label",new mxGeometry(250,225,160,30),"fillColor=#23445D;strokecolor=none;rounded=1;fontColor=#FFFFFF;strokeColor=none;fontStyle=1;fontSize=14;whiteSpace=wrap;html=1;"); t.vertex=!0;var u=new mxCell("Label",new mxGeometry(70,300,160,30),"fillColor=#12AAB5;strokecolor=none;rounded=1;fontColor=#FFFFFF;strokeColor=none;fontStyle=1;fontSize=14;whiteSpace=wrap;html=1;");u.vertex=!0;var v=new mxCell("Label",new mxGeometry(250,365,160,30),"fillColor=#56517E;strokecolor=none;rounded=1;fontColor=#FFFFFF;strokeColor=none;fontStyle=1;fontSize=14;whiteSpace=wrap;html=1;");v.vertex=!0;var w=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
', new mxGeometry(70,70,160,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");w.vertex=!0;var r=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
',new mxGeometry(250,140,160,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;"); -r.vertex=!0;var y=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
',new mxGeometry(70,210,160,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");y.vertex=!0;var x=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
', -new mxGeometry(250,280,160,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");x.vertex=!0;var z=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
',new mxGeometry(70,350,160,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;"); -z.vertex=!0;var A=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
',new mxGeometry(250,420,160,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");A.vertex=!0;return sb.createVertexTemplateFromCells([e,d,c,f,g,h,k,l,m,n,p,q,t,u,v,w,r,y,x,z,A],480,510,"Roadmap (vertical)")}), -this.addEntry("roadmap horizontal",function(){var d=new mxCell("",new mxGeometry(0,90,840,30),"fillColor=#dddddd;rounded=0;strokeColor=none;");d.vertex=!0;var c=new mxCell("Label",new mxGeometry(40,80,120,50),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;whiteSpace=wrap;");c.vertex=!0;var e=new mxCell("Label",new mxGeometry(200,80,120,50),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;whiteSpace=wrap;"); -e.vertex=!0;var f=new mxCell("Label",new mxGeometry(360,80,120,50),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;fillColor=#AE4132;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;whiteSpace=wrap;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(520,80,120,50),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;whiteSpace=wrap;"); +r.vertex=!0;var x=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
',new mxGeometry(70,210,160,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");x.vertex=!0;var y=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
', +new mxGeometry(250,280,160,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");y.vertex=!0;var z=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
',new mxGeometry(70,350,160,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;"); +z.vertex=!0;var A=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
',new mxGeometry(250,420,160,70),"rounded=1;strokeColor=none;fillColor=#EEEEEE;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");A.vertex=!0;return sb.createVertexTemplateFromCells([d,e,c,f,g,h,k,l,m,n,p,q,t,u,v,w,r,x,y,z,A],480,510,"Roadmap (vertical)")}), +this.addEntry("roadmap horizontal",function(){var e=new mxCell("",new mxGeometry(0,90,840,30),"fillColor=#dddddd;rounded=0;strokeColor=none;");e.vertex=!0;var c=new mxCell("Label",new mxGeometry(40,80,120,50),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;whiteSpace=wrap;");c.vertex=!0;var d=new mxCell("Label",new mxGeometry(200,80,120,50),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;whiteSpace=wrap;"); +d.vertex=!0;var f=new mxCell("Label",new mxGeometry(360,80,120,50),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;fillColor=#AE4132;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;whiteSpace=wrap;");f.vertex=!0;var g=new mxCell("Label",new mxGeometry(520,80,120,50),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;whiteSpace=wrap;"); g.vertex=!0;var h=new mxCell("Label",new mxGeometry(680,80,120,50),"shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=10;notch=0;html=1;fillColor=#12AAB5;strokeColor=none;shadow=0;fontSize=17;fontColor=#FFFFFF;align=left;spacingLeft=10;fontStyle=1;whiteSpace=wrap;");h.vertex=!0;var k=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
',new mxGeometry(0, 0,200,70),"rounded=1;strokeColor=none;fillColor=#DDDDDD;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");k.vertex=!0;var l=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
',new mxGeometry(160,140,200,70),"rounded=1;strokeColor=none;fillColor=#DDDDDD;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;"); l.vertex=!0;var m=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
',new mxGeometry(320,0,200,70),"rounded=1;strokeColor=none;fillColor=#DDDDDD;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");m.vertex=!0;var n=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
', new mxGeometry(480,140,200,70),"rounded=1;strokeColor=none;fillColor=#DDDDDD;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;");n.vertex=!0;var p=new mxCell('Label

Lorem ipsum dolor sit amet, consectetur adipisicing elit
',new mxGeometry(640,0,200,70),"rounded=1;strokeColor=none;fillColor=#DDDDDD;align=center;arcSize=12;verticalAlign=top;whiteSpace=wrap;html=1;fontSize=12;"); -p.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f,g,h,k,l,m,n,p],840,210,"Roadmap (horizontal)")}),this.addEntry("flower",function(){var d=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(0,0,150,150),"shape=mxgraph.basic.diag_round_rect;dx=37;flipH=1;html=1;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;strokeWidth=8;");d.vertex=!0;var c=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit", -new mxGeometry(160,0,150,150),"shape=mxgraph.basic.diag_round_rect;dx=37;html=1;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;strokeWidth=8;");c.vertex=!0;var e=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(0,160,150,150),"shape=mxgraph.basic.diag_round_rect;dx=37;flipH=1;flipV=1;html=1;fillColor=#AE4132;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;strokeWidth=8;"); -e.vertex=!0;var f=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(160,160,150,150),"shape=mxgraph.basic.diag_round_rect;dx=37;flipV=1;html=1;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;strokeWidth=8;");f.vertex=!0;return sb.createVertexTemplateFromCells([d,c,e,f],310,310,"Flower")})]);this.setCurrentSearchEntryLibrary()}})();(function(){Sidebar.prototype.addIosPalette=function(){sb=this;var a=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shadow=0;dashed=0;strokeWidth=1;shape=mxgraph.ios.",b=mxConstants.STYLE_STROKEWIDTH+"=1;html=1;shadow=0;dashed=0;shape=mxgraph.ios.",d=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=top;html=1;shadow=0;dashed=0;"+mxConstants.STYLE_VERTICAL_ALIGN+"=bottom;strokeWidth=1;shape=mxgraph.ios.";this.setCurrentSearchEntryLibrary("ios");var c= +p.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f,g,h,k,l,m,n,p],840,210,"Roadmap (horizontal)")}),this.addEntry("flower",function(){var e=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(0,0,150,150),"shape=mxgraph.basic.diag_round_rect;dx=37;flipH=1;html=1;fillColor=#10739E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;strokeWidth=8;");e.vertex=!0;var c=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit", +new mxGeometry(160,0,150,150),"shape=mxgraph.basic.diag_round_rect;dx=37;html=1;fillColor=#F2931E;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;strokeWidth=8;");c.vertex=!0;var d=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(0,160,150,150),"shape=mxgraph.basic.diag_round_rect;dx=37;flipH=1;flipV=1;html=1;fillColor=#AE4132;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;strokeWidth=8;"); +d.vertex=!0;var f=new mxCell("Lorem ipsum dolor sit amet, consectetur adipisicing elit",new mxGeometry(160,160,150,150),"shape=mxgraph.basic.diag_round_rect;dx=37;flipV=1;html=1;fillColor=#23445D;strokeColor=none;shadow=0;fontSize=12;fontColor=#FFFFFF;align=center;fontStyle=0;whiteSpace=wrap;strokeWidth=8;");f.vertex=!0;return sb.createVertexTemplateFromCells([e,c,d,f],310,310,"Flower")})]);this.setCurrentSearchEntryLibrary()}})();(function(){Sidebar.prototype.addIosPalette=function(){sb=this;var a=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;html=1;shadow=0;dashed=0;strokeWidth=1;shape=mxgraph.ios.",b=mxConstants.STYLE_STROKEWIDTH+"=1;html=1;shadow=0;dashed=0;shape=mxgraph.ios.",e=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=top;html=1;shadow=0;dashed=0;"+mxConstants.STYLE_VERTICAL_ALIGN+"=bottom;strokeWidth=1;shape=mxgraph.ios.";this.setCurrentSearchEntryLibrary("ios");var c= [this.createVertexTemplateEntry(a+"iPhone;bgStyle=bgGreen;fillColor=#aaaaaa;sketch=0;",200,400,"","iPhone (portrait)",null,null,null),this.createVertexTemplateEntry(a+"iPhone;direction=north;bgStyle=bgGreen;fillColor=#aaaaaa;sketch=0;",400,200,"","iPhone (landscape)",null,null,null),this.createVertexTemplateEntry(a+"iPad;bgStyle=bgGreen;fillColor=#aaaaaa;sketch=0;",200*2.425,625,"","iPad (portrait)",null,null,null),this.createVertexTemplateEntry(a+"iPad;direction=north;bgStyle=bgGreen;fillColor=#aaaaaa;sketch=0;", 625,200*2.425,"","iPad (landscape)",null,null,null),this.createVertexTemplateEntry(a+"iBgFlat;strokeColor=#18211b;",175,280,"","iPad background (white)",null,null,null),this.createVertexTemplateEntry(a+"iBgFlat;strokeColor=#18211b;fillColor=#1f2923;",175,280,"","iPad background (green)",null,null,null),this.createVertexTemplateEntry(a+"iBgFlat;strokeColor=#18211b;fillColor=#dddddd;",175,280,"","iPad background (gray)",null,null,null),this.createVertexTemplateEntry(a+"iBgStriped;strokeColor=#18211b;fillColor=#5D7585;strokeColor2=#657E8F;", -175,280,"","iPad background (striped)",null,null,null),this.createVertexTemplateEntry(a+"iBgMap;strokeColor=#18211b;strokeColor2=#008cff;fillColor2=#96D1FF;",175,280,"","iPad background (map)",null,null,null),this.addDataEntry(null,165,50,"Button bar","3ZfdboIwFMefhltSKCjeIptZsl3tCTqo0KxQUurUPf0OpfgJiVN0OowJ55z20P7Ov01r4Wm+mklSZm8iodzCTxaeSiFU85avppRzy0UssXBkuS6Cv+U+90QdHUUlkbRQp3Rwmw5fhC9o42kclVpz48hUDsOKHAuHVUYSsQQDgZGQKqOJMSBS1u3zVVrPxWaisqWkMQwilO/su475dTslxSedCi6kzo49/UBkzjjf8c/1A37IlzCYTRsrRAHJQjNuKhVd9c5du8zEZ1TkVMk1NFmyRGWmxchvumWUpZnp5jfMEKkaO9103ZKEFwOzGyw+AvuiaA4eZzjASpThQilRHEDeRWlwHXGPvfoHEcJZCgkiTud1saqSxKxIX7UVOfWn56JQJntgzJ1EI/2cWhH3vIo4ru1fXhOvQ+yjVG3GPkRNSBFnNZpDTBvemqb5kHMqNtyNre3gGcGu9xLsQkUdTAdQud+ncny9bQQ9pMJNaVpitxH86GEF79+p4Md9gveGI/ohYE/P/8nObiqEx/ZNlR88rPLHd6r8SZ/yr3hiPNzqAa4fjf3g+CRpFsOlku89dUIMoSDWsQGWw1bkt1kOrQAecD1M7nQ9OE4H0r+/Ov3menTmYfyM6xGY2zutju1deX8A"), -this.createVertexTemplateEntry(a+"iButtonBar;buttonText=Item 1,+Item 2,Item 3,Item 4;textColor=#999999;textColor2=#ffffff;strokeColor=#444444;strokeColor2=#c4c4c4;",165,80,"","Button Bar",null,null,null),this.addEntry(null,function(){var e=new mxCell("",new mxGeometry(0,0,175,15),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.iAppBar;strokeWidth=1;sketch=0;");e.vertex=!0;var f=new mxCell("CARRIER",new mxGeometry(0,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.anchor;align=left;fontSize=8;spacingLeft=18;"); -f.vertex=!0;e.insert(f);f=new mxCell("11:55PM",new mxGeometry(60,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.rect;fontSize=8;strokeColor=none;fillColor=none;");f.vertex=!0;e.insert(f);return sb.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"App bar (portrait)")}),this.addEntry(null,function(){var e=new mxCell("",new mxGeometry(0,0,280,15),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.iAppBar;strokeWidth=1;sketch=0;");e.vertex=!0;var f=new mxCell("CARRIER",new mxGeometry(0, -2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.anchor;align=left;fontSize=8;spacingLeft=18;");f.vertex=!0;e.insert(f);f=new mxCell("11:55PM",new mxGeometry(115,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.rect;fontSize=8;strokeColor=none;fillColor=none;");f.vertex=!0;e.insert(f);return sb.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"App bar (landscape)")}),this.addEntry(null,function(){var e=new mxCell("",new mxGeometry(0,0,175,15),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.iTopBar2;opacity=50;fillColor=#999999;strokeColor=#cccccc;strokeWidth=1;sketch=0;"); -e.vertex=!0;var f=new mxCell("CARRIER",new mxGeometry(0,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.rect;align=left;fontSize=7.5;spacingLeft=18;fontColor=#cccccc;textOpacity=50;strokeColor=none;fillColor=none;");f.vertex=!0;e.insert(f);f=new mxCell("11:15AM",new mxGeometry(60,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.rect;fontSize=7.5;fontColor=#cccccc;textOpacity=50;strokeColor=none;fillColor=none;");f.vertex=!0;e.insert(f);return sb.createVertexTemplateFromCells([e],e.geometry.width, -e.geometry.height,"Top bar")}),this.addEntry(null,function(){var e=new mxCell("",new mxGeometry(0,0,175,15),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.iTopBarLocked;strokeWidth=1;sketch=0;");e.vertex=!0;var f=new mxCell("CARRIER",new mxGeometry(0,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.anchor;align=left;fontSize=7.5;spacingLeft=18;fontColor=#cccccc;");f.vertex=!0;e.insert(f);return sb.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Top bar locked")}),this.createVertexTemplateEntry(b+ +175,280,"","iPad background (striped)",null,null,null),this.createVertexTemplateEntry(a+"iBgMap;strokeColor=#18211b;strokeColor2=#008cff;fillColor2=#96D1FF;",175,280,"","iPad background (map)",null,null,null),this.addEntry("button bar",function(){var d=new mxCell("",new mxGeometry(0,0,165,50),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=#C4C4C4;fillColor=#ffffff;fontColor=#666666;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;"); +d.vertex=!0;var f=new mxCell("Item 1",new mxGeometry(0,0,165,12.5),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=8;");f.vertex=!0;d.insert(f);var g=new mxCell("",new mxGeometry(1,.5,6,5),"shape=mxgraph.ios7.misc.right;strokeColor=#C4C4C4;");g.geometry.relative=!0;g.geometry.offset= +new mxPoint(-20,-2.5);g.vertex=!0;f.insert(g);f=new mxCell("Item 2",new mxGeometry(0,0,165,12.5),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=#5D7585;gradientColor=#008cff;fontColor=#ffffff;fontSize=8;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(1,.5,6,5),"shape=mxgraph.ios7.misc.right;strokeColor=#C4C4C4;");g.geometry.relative= +!0;g.geometry.offset=new mxPoint(-20,-2.5);g.vertex=!0;f.insert(g);f=new mxCell("Item 3",new mxGeometry(0,0,165,12.5),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=8;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(1,.5,6,5),"shape=mxgraph.ios7.misc.right;strokeColor=#C4C4C4;");g.geometry.relative= +!0;g.geometry.offset=new mxPoint(-20,-2.5);g.vertex=!0;f.insert(g);f=new mxCell("Item 4",new mxGeometry(0,0,165,12.5),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=8;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(1,.5,6,5),"shape=mxgraph.ios7.misc.right;strokeColor=#C4C4C4;"); +g.geometry.relative=!0;g.geometry.offset=new mxPoint(-20,-2.5);g.vertex=!0;f.insert(g);return sb.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Button bar")}),this.addEntry("button bar",function(){var d=new mxCell("",new mxGeometry(0,0,165,80),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=#C4C4C4;fillColor=#ffffff;fontColor=#999999;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;"); +d.vertex=!0;var f=new mxCell("Item 1",new mxGeometry(0,0,165,20),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=12;");f.vertex=!0;d.insert(f);var g=new mxCell("",new mxGeometry(1,.5,6,12),"shape=mxgraph.ios7.misc.right;strokeColor=#C4C4C4;strokeWidth=3;");g.geometry.relative= +!0;g.geometry.offset=new mxPoint(-25,-6);g.vertex=!0;f.insert(g);f=new mxCell("Item 2",new mxGeometry(0,0,165,20),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=#5D7585;gradientColor=#008cff;fontColor=#ffffff;fontSize=12;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(1,.5,6,12),"shape=mxgraph.ios7.misc.right;strokeColor=#C4C4C4;strokeWidth=3;"); +g.geometry.relative=!0;g.geometry.offset=new mxPoint(-25,-6);g.vertex=!0;f.insert(g);f=new mxCell("Item 3",new mxGeometry(0,0,165,20),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=12;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(1,.5,6,12),"shape=mxgraph.ios7.misc.right;strokeColor=#C4C4C4;strokeWidth=3;"); +g.geometry.relative=!0;g.geometry.offset=new mxPoint(-25,-6);g.vertex=!0;f.insert(g);f=new mxCell("Item 4",new mxGeometry(0,0,165,20),"text;strokeColor=inherit;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fillColor=inherit;fontColor=inherit;fontSize=12;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(1,.5,6,12),"shape=mxgraph.ios7.misc.right;strokeColor=#C4C4C4;strokeWidth=3;"); +g.geometry.relative=!0;g.geometry.offset=new mxPoint(-25,-6);g.vertex=!0;f.insert(g);return sb.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Button bar")}),this.addEntry(null,function(){var d=new mxCell("",new mxGeometry(0,0,175,15),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.iAppBar;strokeWidth=1;sketch=0;");d.vertex=!0;var f=new mxCell("CARRIER",new mxGeometry(0,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.anchor;align=left;fontSize=8;spacingLeft=18;");f.vertex=!0; +d.insert(f);f=new mxCell("11:55PM",new mxGeometry(60,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.rect;fontSize=8;strokeColor=none;fillColor=none;");f.vertex=!0;d.insert(f);return sb.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"App bar (portrait)")}),this.addEntry(null,function(){var d=new mxCell("",new mxGeometry(0,0,280,15),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.iAppBar;strokeWidth=1;sketch=0;");d.vertex=!0;var f=new mxCell("CARRIER",new mxGeometry(0,2,50,13), +"html=1;shadow=0;dashed=0;shape=mxgraph.ios.anchor;align=left;fontSize=8;spacingLeft=18;");f.vertex=!0;d.insert(f);f=new mxCell("11:55PM",new mxGeometry(115,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.rect;fontSize=8;strokeColor=none;fillColor=none;");f.vertex=!0;d.insert(f);return sb.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"App bar (landscape)")}),this.addEntry(null,function(){var d=new mxCell("",new mxGeometry(0,0,175,15),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.iTopBar2;opacity=50;fillColor=#999999;strokeColor=#cccccc;strokeWidth=1;sketch=0;"); +d.vertex=!0;var f=new mxCell("CARRIER",new mxGeometry(0,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.rect;align=left;fontSize=7.5;spacingLeft=18;fontColor=#cccccc;textOpacity=50;strokeColor=none;fillColor=none;");f.vertex=!0;d.insert(f);f=new mxCell("11:15AM",new mxGeometry(60,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.rect;fontSize=7.5;fontColor=#cccccc;textOpacity=50;strokeColor=none;fillColor=none;");f.vertex=!0;d.insert(f);return sb.createVertexTemplateFromCells([d],d.geometry.width, +d.geometry.height,"Top bar")}),this.addEntry(null,function(){var d=new mxCell("",new mxGeometry(0,0,175,15),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.iTopBarLocked;strokeWidth=1;sketch=0;");d.vertex=!0;var f=new mxCell("CARRIER",new mxGeometry(0,2,50,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.anchor;align=left;fontSize=7.5;spacingLeft=18;fontColor=#cccccc;");f.vertex=!0;d.insert(f);return sb.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Top bar locked")}),this.createVertexTemplateEntry(b+ "iButton;strokeColor=#444444;fontColor=#ffffff;buttonText=;fontSize=8;fillColor=#dddddd;fillColor2=#3D5565;whiteSpace=wrap;align=center;sketch=0;",43.5,15,"Button","Button",null,null,null),this.createVertexTemplateEntry(b+"iButtonBack;strokeColor=#444444;fontColor=#ffffff;buttonText=;fontSize=8;fillColor=#dddddd;fillColor2=#3D5565;spacingLeft=10;whiteSpace=wrap;align=center;sketch=0;",43.5,15,"Button","Back button",null,null,null),this.createVertexTemplateEntry(b+"iButtonFw;strokeColor=#444444;fontColor=#ffffff;buttonText=;fontSize=8;fillColor=#dddddd;fillColor2=#3D5565;spacingRight=10;whiteSpace=wrap;align=center;sketch=0;", -43.5,15,"Button","Forward button",null,null,null),this.createVertexTemplateEntry(a+"iPrevNext;strokeColor=#444444;fillColor=#dddddd;fillColor2=#3D5565;fillColor3=#ffffff;align=center;sketch=0;",43.5,15,"","Prev/next button",null,null,null),this.createVertexTemplateEntry(b+"iTextInput;strokeColor=#444444;buttonText=;fontSize=8;whiteSpace=wrap;align=left;",43.5,15,"Default text","Text input",null,null,null),this.addDataEntry(null,165,50,"Radio Buttons","7ZbdTsIwFMefZrdka4F4K6DcaDTqCxR62Bq7dWmrgE/vaXv4UFhCgnJFkyU7nznn/1uTZXxcr6ZWtNWjkaAzfpfxsTXGp7d6NQatM5YrmfFJxliOT8buO6JFjOatsND4UwpYKvgU+gOSJzmcX2tyVL7GsSZFxkeuEtIs0cjRkMJVIMnASBvy61UZdukp43rWwhyHGNlX9RViPOR5a95hbLSxsTsfxoORhdJ6z7+IB/3YTyrcZhNrTAOhKcw/rFOf8AIutc9pFbAeVp1yRBdpMQVTg7drTFkq6SvKGA5SWQWqrKhsQN2FS3a5Ld2Jiy+k73Gt+YHWT61XpkFfcaD6RlBsoVqXNsZFxUwDSf5LMBkP+oVWZYM+DYugvmvFXDXlQ7QmLBSaxhOSGzKPAdFiBvrZOBVn5BOb1BgFgdVc6Idf8VpJGYbbJtzSINsAjfJmWvoa9j6tk+Cx4/CogPUI3Jr03th7cI+hPZ9sv5vs4X26kj2bbDG8ENhBN1h+Pth+PFewO7Ds5mJ3dtiNtn+9s3+Ptl/8D1g0d79LMfbjb+ob"), -this.addDataEntry(null,165,50,"Checkboxes","7ZZbT8IwFMc/zV7J1gLBRxnKCyZG/AJlPWyN3bq0RYef3tOLeGEQEoUXbbKk55rT/29NmtC87uaatdWd4iATepPQXCtlw67ucpAyIangCZ0lhKT4JeT2QDTz0bRlGhp7SgEJBc9MbiB4gsPYrYyOytY41ixL6NRUjKsXNFI0ODMV8GhgpHX5dVe6swyEMgOtocAhpnopXl2Mujyr1RPkSirtu9OxXxhZCyk/+dd+oR/7cYGneY81qgHXFIqNNuIZHsCE9m6MeBrQFrqDinhXlGMOqgart5jyIritYsZ4FMoqEGUVy0ZByZSZYJe70g99cRMl7peb7sm9BGtFU6IzO5/y6b6+3C/0MynKBn0S1q7EtKzAeRbemhFXqBob+0yi2cdPshXIe2WEFcr100G5qYMhCiYX3+K14NwddJdwHQfZBeIoj6qNP89JdEk/3VhABpHsNgJ5tz/R72P/c/TDI+jPeOn+0R9Cn40vRH50hDz9PfJFBcXTSnX7wK/8+vPAyeRil318BPnw/7Jfnv0wOw95ND8eaz725S33Bg=="), -this.createVertexTemplateEntry(b+"iComboBox;spacingTop=2;spacingLeft=2;align=left;strokeColor=#444444;fontColor=#666666;buttonText=;fontSize=8;fillColor=#dddddd;fillColor2=#3D5565;sketch=0;whiteSpace=wrap;",200*.29,15,"Option 1","Combobox",null,null,null),this.createVertexTemplateEntry(b+"iOnOffButton;mainText=;strokeColor=#444444;fontSize=9;fontColor=#ffffff;spacingRight=14;buttonState=on;sketch=0;",43.5,15,"ON","On-off button",null,null,null),this.createVertexTemplateEntry(b+"iTextInput;strokeColor=#444444;align=left;buttonText=;fontSize=8;whiteSpace=wrap;", -43.5,15,"********","Password field",null,null,null),this.addDataEntry(null,150,100,"Alert Box","zVVRb5swEP41PDYyOOmaxyVps5dJU/OwZ8s+sFWDke0ksF+/MzgNCDJ1W6UWCQl/992d7e87kdBt2ewtq+V3I0An9DGhW2uM77/KZgtaJxlRIqG7JMsIvkn2dCOadlFSMwuVf0tC1iecmD5Cj3zVYD1CAhy3qvbKVLjy0CB4n2Q0JQndzAWJA24qgR9aVdDXdb7Vsa70JZ5ul2K2k0yYMy66UsxJEHGBkTrwy6YIV7JQxi1yVvH2+Rk4HmhjD+pXIDwEsrfmBbZGG9u1oKJ7MJIrrQf4cv0lXYcMLCoU3swglq5peh9ipmZc+TbUDjvJzYiWd0/EB3s4S+XhgKkBOOOeEWNaFRUuOXYCGzb6Ap7LeETJuDxa2AfqbolAbVTgPZ6Q7iIpdHlipdJhP99An8ArzjAQ5UKJoLkpeQdFvfdgSvC2RcpZCS8jY9XbgkhQhbykkQgy1wPFa+7VQfgRTTRvKDox1CEUkaoqQjtW11Ch3O/mDjSHDCINhUmzPwg4p5gFh5k/4/2kHyBZ9m+SZases6CZVycY1f8fGZcTGTdH78O0v5dw1o4nmk6H65aEk8G/TufbB5+vOEA6Hfw5f3wSN8QEsoiqt6MCA688zFmF/KVVYv8f4XTX5ndLMmp+d7HgpYTJcwd+4rXXY8zZD5fXX15PH/4RfwM="), +43.5,15,"Button","Forward button",null,null,null),this.createVertexTemplateEntry(a+"iPrevNext;strokeColor=#444444;fillColor=#dddddd;fillColor2=#3D5565;fillColor3=#ffffff;align=center;sketch=0;",43.5,15,"","Prev/next button",null,null,null),this.createVertexTemplateEntry(b+"iTextInput;strokeColor=#444444;buttonText=;fontSize=8;whiteSpace=wrap;align=left;",43.5,15,"Default text","Text input",null,null,null),this.addEntry("radio buttons",function(){var d=new mxCell("",new mxGeometry(0,0,165,50),"swimlane;shape=mxgraph.bootstrap.rrect;rSize=3;strokeColor=#666666;fillColor=#ffffff;fontColor=#666666;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;"); +d.vertex=!0;var f=new mxCell("Option 1",new mxGeometry(0,0,165,12.5),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=3;fillColor=none;fontColor=inherit;fontSize=8;");f.vertex=!0;d.insert(f);var g=new mxCell("",new mxGeometry(0,.5,5,5),"shape=ellipse;resizable=0;fillColor=#dddddd;html=1;");g.geometry.relative=!0;g.geometry.offset= +new mxPoint(3,-2.5);g.vertex=!0;f.insert(g);f=new mxCell("Option 2",new mxGeometry(0,0,165,12.5),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=none;fontColor=inherit;fontSize=8;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(0,.5,5,5),"shape=ellipse;resizable=0;fillColor=#dddddd;html=1;");g.geometry.relative=!0;g.geometry.offset=new mxPoint(3, +-2.5);g.vertex=!0;f.insert(g);f=new mxCell("Option 3",new mxGeometry(0,0,165,12.5),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=none;fontColor=inherit;fontSize=8;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(0,.5,5,5),"shape=ellipse;resizable=0;fillColor=#444444;html=1;");g.geometry.relative=!0;g.geometry.offset=new mxPoint(3,-2.5); +g.vertex=!0;f.insert(g);f=new mxCell("Option 4",new mxGeometry(0,0,165,12.5),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fillColor=none;fontColor=inherit;fontSize=8;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(0,.5,5,5),"shape=ellipse;resizable=0;fillColor=#dddddd;html=1;");g.geometry.relative=!0;g.geometry.offset= +new mxPoint(3,-2.5);g.vertex=!0;f.insert(g);return sb.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Radio buttons")}),this.addEntry("checkboxes",function(){var d=new mxCell("",new mxGeometry(0,0,165,50),"swimlane;shape=mxgraph.bootstrap.rrect;rSize=3;strokeColor=#666666;fillColor=#ffffff;fontColor=#666666;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=0;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;"); +d.vertex=!0;var f=new mxCell("Setting 1",new mxGeometry(0,0,165,12.5),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.topButton;rSize=3;fillColor=none;fontColor=inherit;fontSize=8;");f.vertex=!0;d.insert(f);var g=new mxCell("",new mxGeometry(0,.5,5,5),"resizable=0;fillColor=#dddddd;html=1;");g.geometry.relative=!0;g.geometry.offset=new mxPoint(3, +-2.5);g.vertex=!0;f.insert(g);f=new mxCell("Setting 2",new mxGeometry(0,0,165,12.5),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=none;fontColor=inherit;fontSize=8;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(0,.5,5,5),"resizable=0;fillColor=#dddddd;html=1;");g.geometry.relative=!0;g.geometry.offset=new mxPoint(3,-2.5);g.vertex= +!0;f.insert(g);f=new mxCell("Setting 3",new mxGeometry(0,0,165,12.5),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=none;fontColor=inherit;fontSize=8;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(0,.5,5,5),"shape=mxgraph.ios.checkbox;resizable=0;fillColor=#999999;html=1;");g.geometry.relative=!0;g.geometry.offset=new mxPoint(3,-2.5); +g.vertex=!0;f.insert(g);f=new mxCell("Setting 4",new mxGeometry(0,0,165,12.5),"text;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;shape=mxgraph.bootstrap.bottomButton;rSize=5;fillColor=none;fontColor=inherit;fontSize=8;");f.vertex=!0;d.insert(f);g=new mxCell("",new mxGeometry(0,.5,5,5),"resizable=0;fillColor=#dddddd;html=1;");g.geometry.relative=!0;g.geometry.offset= +new mxPoint(3,-2.5);g.vertex=!0;f.insert(g);return sb.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Checkboxes")}),this.createVertexTemplateEntry(b+"iComboBox;spacingTop=2;spacingLeft=2;align=left;strokeColor=#444444;fontColor=#666666;buttonText=;fontSize=8;fillColor=#dddddd;fillColor2=#3D5565;sketch=0;whiteSpace=wrap;",200*.29,15,"Option 1","Combobox",null,null,null),this.createVertexTemplateEntry(b+"iOnOffButton;mainText=;strokeColor=#444444;fontSize=9;fontColor=#ffffff;spacingRight=14;buttonState=on;sketch=0;", +43.5,15,"ON","On-off button",null,null,null),this.createVertexTemplateEntry(b+"iTextInput;strokeColor=#444444;align=left;buttonText=;fontSize=8;whiteSpace=wrap;",43.5,15,"********","Password field",null,null,null),this.addDataEntry(null,150,100,"Alert Box","zVVRb5swEP41PDYyOOmaxyVps5dJU/OwZ8s+sFWDke0ksF+/MzgNCDJ1W6UWCQl/992d7e87kdBt2ewtq+V3I0An9DGhW2uM77/KZgtaJxlRIqG7JMsIvkn2dCOadlFSMwuVf0tC1iecmD5Cj3zVYD1CAhy3qvbKVLjy0CB4n2Q0JQndzAWJA24qgR9aVdDXdb7Vsa70JZ5ul2K2k0yYMy66UsxJEHGBkTrwy6YIV7JQxi1yVvH2+Rk4HmhjD+pXIDwEsrfmBbZGG9u1oKJ7MJIrrQf4cv0lXYcMLCoU3swglq5peh9ipmZc+TbUDjvJzYiWd0/EB3s4S+XhgKkBOOOeEWNaFRUuOXYCGzb6Ap7LeETJuDxa2AfqbolAbVTgPZ6Q7iIpdHlipdJhP99An8ArzjAQ5UKJoLkpeQdFvfdgSvC2RcpZCS8jY9XbgkhQhbykkQgy1wPFa+7VQfgRTTRvKDox1CEUkaoqQjtW11Ch3O/mDjSHDCINhUmzPwg4p5gFh5k/4/2kHyBZ9m+SZases6CZVycY1f8fGZcTGTdH78O0v5dw1o4nmk6H65aEk8G/TufbB5+vOEA6Hfw5f3wSN8QEsoiqt6MCA688zFmF/KVVYv8f4XTX5ndLMmp+d7HgpYTJcwd+4rXXY8zZD5fXX15PH/4RfwM="), this.addDataEntry(null,150,100,"Dialog Box","7VZdb5swFP01fmwEdkiX15I2k6ZpU/OwZwsu2KrBzHY+2K/fNTgNiKTKtkqrqiIh2ed+2udcBGFpdVgb3oivOgdF2D1hqdHa9avqkIJShEYyJ2xFKI3wJfThgjXurFHDDdTumgDaB+y42kKPrCRXukTs5xask7rGpYODI3RBKIsjwu4mlshCpuscF0rW0Ke0rlUhpXAVHmwVY6gVPNd73Pg8ObcC8rBBS+P9q0Ppb2MmtZ0VvM7ax0fI8Cx3ZiN/eYdP3tkZ/QSpVtp0JVjePWgppFIDfL68jZc+ApPmEi9lYIuXLF54m254Jl3rc/tOCj1yK7on4IMe9kI62GCoB/bYM2JcybLGbYaVwPhGn8BlIhxR8ExsDay962qOQKOl97vfobsNTr7KA6+k8v18BrUDJzOOhsAUGLzzi2x3UKB6DboCZ1p02cvcieCR9IqIBMhSHMOiAHLbA+Vz7Ek8uAj6Oa8lNtHSxicRsvZyQnobqJHuV1MHikN4kobExPQFAs8xZsBi5I9wP/F/oIz+HWU06TEDiju5g1H+f6FxPqExxZvGT9OrEWfMeKLZdLguUTgZ/NN0Xj/4WZIBxNPBP6ePN6KGEBDNjrS3owwDsSySM1qJ/lAroYHv/nin6jeMzsblb47tHJPoorDgJnJ7PslVCkwmCvz25UN9b0F9t+9Pfbg9/W717sO/sd8="), this.createVertexTemplateEntry(b+"iLockButton;fontColor=#cccccc;fontSize=13;mainText=;spacingLeft=50;spacingRight=10;align=center;sketch=0;whiteSpace=wrap;",174,50,"slide to unlock","Lock button",null,null,null),this.createVertexTemplateEntry(a+"iArrowIcon;fillColor=#8BbEff;fillColor2=#135Ec8;strokeColor=#ffffff;sketch=0;",15,15,"","Arrow",null,null,null),this.createVertexTemplateEntry(a+"iDeleteIcon;fillColor=#e8878E;fillColor2=#BD1421;strokeColor=#ffffff;sketch=0;",15,15,"","Delete",null,null,null), this.createVertexTemplateEntry(a+"iAddIcon;fillColor=#7AdF78;fillColor2=#1A9917;strokeColor=#ffffff;sketch=0;",15,15,"","Add",null,null,null),this.createVertexTemplateEntry(a+"iInfoIcon;fillColor=#8BbEff;fillColor2=#135Ec8;strokeColor=#ffffff;sketch=0;",15,15,"","Info",null,null,null),this.createVertexTemplateEntry(a+"iSortFindIcon;fillColor=#8BbEff;fillColor2=#135Ec8;strokeColor=#ffffff;sketch=0;",15,15,"","Sort/find",null,null,null),this.createVertexTemplateEntry(a+"iCheckIcon;fillColor=#e8878E;fillColor2=#BD1421;strokeColor=#ffffff;sketch=0;", 15,15,"","Check",null,null,null),this.createVertexTemplateEntry(a+"iKeybLett;sketch=0;",174,100,"","Keyboard (letters)",null,null,null),this.createVertexTemplateEntry(a+"iKeybNumb;sketch=0;",174,100,"","Keyboard (numbers)",null,null,null),this.createVertexTemplateEntry(a+"iKeybSymb;sketch=0;",174,100,"","Keyboard (symbols)",null,null,null),this.createVertexTemplateEntry(a+"iDeleteApp;fillColor=#cccccc;fillColor2=#000000;strokeColor=#ffffff;sketch=0;",15,15,"","Delete app",null,null,null),this.createVertexTemplateEntry(a+ "iDir;",100,100,"","Direction",null,null,null),this.createVertexTemplateEntry(b+"iLocBar;align=left;spacingLeft=4;spacingBottom=4;fontColor=#ffffff;fontSize=10;barPos=80;pointerPos=bottom;buttonText=5th Street Music Store",155,32.5,"","Location bar",null,null,null),this.createVertexTemplateEntry(a+"iCallDialog;sketch=0;",150,125,"","Call Dialog",null,null,null),this.createVertexTemplateEntry(a+"iCallButtons;",174,400*.575,"","Call buttons",null,null,null),this.createVertexTemplateEntry(b+"iOption;barPos=80;pointerPos=bottom;buttonText=Option;fontSize=10;fontColor=#ffffff;spacingBottom=6;", -75,400*.06875,"","Option",null,null,null),this.createVertexTemplateEntry(a+"iAlphaList;fontSize=7.5;",15,225,"","Alphabet list",null,null,null),this.createVertexTemplateEntry(b+"iHorButtonBar;buttonText=Item 1,+Item 2,Item 3,Item 4;textColor=#999999;textColor2=#ffffff;strokeColor=#444444;strokeColor2=#c4c4c4;fillColor2=#008cff;fontSize=8;sketch=0;",165,12.5,"","Horizontal button bar",null,null,null),this.createVertexTemplateEntry(d+"iPin;fillColor2=#00dd00;fillColor3=#004400;strokeColor=#006600;", -10,25,"","Pin",null,null,null),this.createVertexTemplateEntry(d+"iPin;fillColor2=#dd0000;fillColor3=#440000;strokeColor=#660000;",10,25,"","Pin",null,null,null),this.createVertexTemplateEntry(d+"iPin;fillColor2=#ccccff;fillColor3=#0000ff;strokeColor=#000066;",10,25,"","Pin",null,null,null),this.createVertexTemplateEntry(d+"iPin;fillColor2=#ffff00;fillColor3=#888800;strokeColor=#999900;",10,25,"","Pin",null,null,null),this.createVertexTemplateEntry(d+"iPin;fillColor2=#ffa500;fillColor3=#885000;strokeColor=#997000;", -10,25,"","Pin",null,null,null),this.createVertexTemplateEntry(a+"iVideoControls;barPos=20;sketch=0;",174,50,"","Video controls",null,null,null),this.addEntry(null,function(){var e=new mxCell("Page title",new mxGeometry(0,0,175,30),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.iURLBar;verticalAlign=top;fontSize=8;spacingTop=-5;align=center;sketch=0;whiteSpace=wrap;");e.vertex=!0;var f=new mxCell("https://www.draw.io/",new mxGeometry(5,12,115,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.anchor;fontSize=8;spacingLeft=3;align=left;spacingTop=2;"); -f.vertex=!0;e.insert(f);f=new mxCell("Cancel",new mxGeometry(137,12,32,13),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.anchor;fontSize=8;fontColor=#ffffff;spacingTop=2;");f.vertex=!0;e.insert(f);return sb.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"URL bar")}),this.createVertexTemplateEntry(a+"iSlider;barPos=20;",150,10,"","Slider",null,null,null),this.createVertexTemplateEntry(a+"iProgressBar;barPos=40;",150,10,"","Progress bar",null,null,null),this.createVertexTemplateEntry(a+ -"iCloudProgressBar;barPos=20;",150,10,"","Cloud progress bar",null,null,null),this.createVertexTemplateEntry(b+"iDownloadBar;verticalAlign=top;spacingTop=-4;fontSize=8;fontColor=#ffffff;buttonText=;barPos=30;align=center;sketch=0;whiteSpace=wrap;",174,30,"Downloading 2 of 6","Download bar",null,null,null),this.createVertexTemplateEntry(b+"iScreenNameBar;fillColor2=#000000;fillColor3=#ffffff;buttonText=;fontColor=#ffffff;fontSize=10;whiteSpace=wrap;align=center;sketch=0;",174,25,"Screen Name","Screen name bar", -null,null,null),this.createVertexTemplateEntry(a+"iIconGrid;gridSize=3,3;",150,150,"","Icon grid",null,null,null),this.createVertexTemplateEntry(b+"iCopy;fillColor=#000000;buttonText=;fontColor=#ffffff;spacingBottom=6;fontSize=9;fillColor2=#000000;fillColor3=#ffffff;align=center;sketch=0;whiteSpace=wrap;",40,400*.06875,"Copy","Copy",null,null,null),this.addEntry(null,function(){var e=new mxCell("Copy",new mxGeometry(10,0,40,400*.06875),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.iCopy;fillColor=#000000;buttonText=;fontColor=#ffffff;spacingBottom=6;fontSize=9;fillColor2=#000000;fillColor3=#ffffff;align=center;sketch=0;whiteSpace=wrap;"); -e.vertex=!0;var f=new mxCell("",new mxGeometry(0,400*.06875,60,52.5),"html=1;shadow=0;dashed=0;shape=mxgraph.ios.rect;fillColor=#2266ff;strokeColor=none;opacity=30;sketch=0;");f.vertex=!0;return sb.createVertexTemplateFromCells([e,f],60,80,"Copy Area")}),this.createVertexTemplateEntry(a+"iHomePageControl;fillColor=#666666;strokeColor=#cccccc;sketch=0;",50,5,"","Home page control",null,null,null),this.createVertexTemplateEntry(a+"iPageControl;fillColor=#666666;strokeColor=#cccccc;sketch=0;",50,5,"", -"Page control",null,null,null)];this.addPalette("ios","iOS6",!1,mxUtils.bind(this,function(e){for(var f=0;fXYZ Corp',"Customer/Supplier",null,null,this.getTagsForStencil("mxgraph.lean_mapping","outside_sources","value stream lean mapping ").join(" ")),this.addEntry("value stream lean mapping dedicated process manufacturing",function(){var e=new mxCell("\nDescription", -new mxGeometry(0,0,100,70),a+"manufacturing_process;fontSize=12;verticalAlign=middle;html=1;align=center;whiteSpace=wrap;");e.vertex=!0;var f=new mxCell("Process",new mxGeometry(0,0,100,13),"text;fontSize=12;spacingLeft=2;verticalAlign=top;html=1;align=center;spacingTop=-5;resizeWidth=1;whiteSpace=wrap;");f.vertex=!0;e.insert(f);return d.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Dedicated Process")}),this.createVertexTemplateEntry(a+"manufacturing_process_shared;spacingTop=-5;align=center;whiteSpace=wrap;"+ +this.createVertexTemplateEntry(a+"outside_sources;whiteSpace=wrap;align=center;",100,70,'
XYZ Corp
',"Customer/Supplier",null,null,this.getTagsForStencil("mxgraph.lean_mapping","outside_sources","value stream lean mapping ").join(" ")),this.addEntry("value stream lean mapping dedicated process manufacturing",function(){var d=new mxCell("\nDescription", +new mxGeometry(0,0,100,70),a+"manufacturing_process;fontSize=12;verticalAlign=middle;html=1;align=center;whiteSpace=wrap;");d.vertex=!0;var f=new mxCell("Process",new mxGeometry(0,0,100,13),"text;fontSize=12;spacingLeft=2;verticalAlign=top;html=1;align=center;spacingTop=-5;resizeWidth=1;whiteSpace=wrap;");f.vertex=!0;d.insert(f);return e.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Dedicated Process")}),this.createVertexTemplateEntry(a+"manufacturing_process_shared;spacingTop=-5;align=center;whiteSpace=wrap;"+ mxConstants.STYLE_VERTICAL_ALIGN+"=top;",100,70,"Process","Shared Process",null,null,this.getTagsForStencil("mxgraph.lean_mapping","manufacturing_process_shared","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(b+"work_cell;pointerEvents=1;",70,60,"","Workcell",null,null,this.getTagsForStencil("mxgraph.lean_mapping","work_cell","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(b+"inventory_box;",100,90,"","Inventory Box",null,null,this.getTagsForStencil("mxgraph.lean_mapping", "inventory_box","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(b+"push_arrow;",100,30,"","Push Arrow",null,null,this.getTagsForStencil("mxgraph.lean_mapping","push_arrow","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(a+"supermarket;",60,100,"","Supermarket",null,null,this.getTagsForStencil("mxgraph.lean_mapping","supermarket","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(b+"physical_pull;pointerEvents=1;",100,100,"","Material Pull", null,null,this.getTagsForStencil("mxgraph.lean_mapping","physical_pull","value stream lean mapping circular arrow").join(" ")),this.createVertexTemplateEntry(a+"fifo_lane;overflow=fill;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;align=center;",100,50,'
MAX=XX
',"FIFO Lane",null,null,this.getTagsForStencil("mxgraph.lean_mapping","fifo_lane", -"value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(a+"buffer_or_safety_stock;",40,100,"","Safety Stock",null,null,this.getTagsForStencil("mxgraph.lean_mapping","buffer_or_safety_stock","value stream lean mapping ").join(" ")),this.addEntry(this.getTagsForStencil("mxgraph.lean_mapping","truck_shipment","value stream lean mapping ").join(" "),function(){var e=new mxCell("",new mxGeometry(0,0,100,100),a+"truck_shipment;");e.vertex=!0;var f=new mxCell("2x per\nWeek",new mxGeometry(0, -0,60,80),"text;fontSize=12;verticalAlign=middle;html=1;align=center;whiteSpace=wrap;");f.vertex=!0;e.insert(f);return d.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Truck Shipment")}),this.createVertexTemplateEntry(a+"schedule;whiteSpace=wrap;align=center;",100,70,"Production\nControl","Production Control",null,null,this.getTagsForStencil("mxgraph.lean_mapping","schedule","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(a+"schedule;whiteSpace=wrap;align=center;", +"value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(a+"buffer_or_safety_stock;",40,100,"","Safety Stock",null,null,this.getTagsForStencil("mxgraph.lean_mapping","buffer_or_safety_stock","value stream lean mapping ").join(" ")),this.addEntry(this.getTagsForStencil("mxgraph.lean_mapping","truck_shipment","value stream lean mapping ").join(" "),function(){var d=new mxCell("",new mxGeometry(0,0,100,100),a+"truck_shipment;");d.vertex=!0;var f=new mxCell("2x per\nWeek",new mxGeometry(0, +0,60,80),"text;fontSize=12;verticalAlign=middle;html=1;align=center;whiteSpace=wrap;");f.vertex=!0;d.insert(f);return e.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Truck Shipment")}),this.createVertexTemplateEntry(a+"schedule;whiteSpace=wrap;align=center;",100,70,"Production\nControl","Production Control",null,null,this.getTagsForStencil("mxgraph.lean_mapping","schedule","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(a+"schedule;whiteSpace=wrap;align=center;", 100,70,"Other\nInformation","Other Information",null,null,this.getTagsForStencil("mxgraph.lean_mapping","schedule","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(b+"go_see_production_scheduling;pointerEvents=1;",92,60,"","Go See Production Scheduling",null,null,this.getTagsForStencil("mxgraph.lean_mapping","go_see_production_scheduling","value stream lean mapping ").join(" ")),this.addEntry(this.getTagsForStencil("mxgraph.lean_mapping","kaizen_lightening_burst","value stream lean mapping ").join(" "), -function(){var e=new mxCell("",new mxGeometry(0,0,90,40),b+"kaizen_lightening_burst;");e.vertex=!0;var f=new mxCell("",new mxGeometry(8,8,74,24),"rect;fillColor=strokeColor;");f.vertex=!0;e.insert(f);return d.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Kaizen Lightening Burst")}),this.createVertexTemplateEntry(b+"kanban_post;",50,100,"","Kanban Post",null,null,this.getTagsForStencil("mxgraph.lean_mapping","kanban_post","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(b+ +function(){var d=new mxCell("",new mxGeometry(0,0,90,40),b+"kaizen_lightening_burst;");d.vertex=!0;var f=new mxCell("",new mxGeometry(8,8,74,24),"rect;fillColor=strokeColor;");f.vertex=!0;d.insert(f);return e.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Kaizen Lightening Burst")}),this.createVertexTemplateEntry(b+"kanban_post;",50,100,"","Kanban Post",null,null,this.getTagsForStencil("mxgraph.lean_mapping","kanban_post","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(b+ "load_leveling;",100,30,"","Load Leveling",null,null,this.getTagsForStencil("mxgraph.lean_mapping","load_leveling","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(b+"move_by_forklift;",92,100,"","Move by Forklift",null,null,this.getTagsForStencil("mxgraph.lean_mapping","move_by_forklift","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(a+"mrp_erp;whiteSpace=wrap;",70,100,"","MRP/ERP",null,null,this.getTagsForStencil("mxgraph.lean_mapping","mrp_erp","value stream lean mapping ").join(" ")), this.createVertexTemplateEntry(b+"operator;",100,84,"","Operator",null,null,this.getTagsForStencil("mxgraph.lean_mapping","operator","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(a+"quality_problem;fontSize=24;fontStyle=1;whiteSpace=wrap;align=center;",80,100,"Q","Quality Problem",null,null,this.getTagsForStencil("mxgraph.lean_mapping","quality_problem","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(b+"verbal;pointerEvents=1;",50,100,"","Verbal Information", null,null,this.getTagsForStencil("mxgraph.lean_mapping","verbal","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(a+"fifo_sequence_flow;pointerEvents=1;fontStyle=0;fontSize=20;align=center;",100,50,"FIFO","FIFO Sequence",null,null,this.getTagsForStencil("mxgraph.lean_mapping","fifo_sequence_flow","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(a+"production_kanban;overflow=fill;",100,100,'

P

', @@ -8954,51 +9079,65 @@ null,this.getTagsForStencil("mxgraph.lean_mapping","rail_shipment","value stream 400,40,"","Timeline",null,null,this.getTagsForStencil("mxgraph.lean_mapping","timeline","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(b+"crossDock;",100,80,"","Cross-Dock",null,null,this.getTagsForStencil("mxgraph.lean_mapping","crossDock","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(a+"orders;overflow=fill;",100,60,'
IN
', "Orders",null,null,this.getTagsForStencil("mxgraph.lean_mapping","orders","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(b+"batched_kanban;",200,80,"","Batched Kanban",null,null,this.getTagsForStencil("mxgraph.lean_mapping","batched_kanban","value stream lean mapping ").join(" ")),this.createVertexTemplateEntry(b+"control_center;",80,80,"","Control Center",null,null,this.getTagsForStencil("mxgraph.lean_mapping","control_center","value stream lean mapping ").join(" ")),this.createEdgeTemplateEntry("shape=flexArrow;html=1;", 100,100,"","Shipments",null,this.getTagsForStencil("mxgraph.lean_mapping","arrow","value stream lean mapping ").join(" ")),this.createEdgeTemplateEntry("shape=mxgraph.lean_mapping.manual_info_flow_edge;html=1;",100,100,"Daily","Manual Information",null,this.getTagsForStencil("mxgraph.lean_mapping","manual_info_flow_edge","value stream lean mapping ").join(" ")),this.createEdgeTemplateEntry("shape=mxgraph.lean_mapping.electronic_info_flow_edge;html=1;",100,100,"Monthly","Electronic Information",null, -this.getTagsForStencil("mxgraph.lean_mapping","electronic_info_flow_edge","value stream lean mapping ").join(" "))];this.addPalette("lean_mapping","Value Stream Mapping",!1,mxUtils.bind(this,function(e){for(var f=0;f100',"Spinner",null,null,this.getTagsForStencil("mxgraph.mockup.forms","spinner","mockup form ").join(" ")),this.addEntry("mockup form menu bar",function(){var f=new mxCell("",new mxGeometry(0,0,498, -30),b+"forms.rrect;rSize=0;strokeColor=#999999;");f.vertex=!0;var g=new mxCell("File",new mxGeometry(0,0,83,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;"+b+"forms.rrect;rSize=0;fontSize=17;fontColor=#666666;whiteSpace=wrap;");g.vertex=!0;f.insert(g);g=new mxCell("Edit",new mxGeometry(83,0,83,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;"+b+"forms.rrect;rSize=0;fontSize=17;fontColor=#666666;whiteSpace=wrap;");g.vertex=!0;f.insert(g);g=new mxCell("Options",new mxGeometry(166, -0,83,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;"+b+"forms.rrect;rSize=0;fontSize=17;fontColor=#666666;whiteSpace=wrap;");g.vertex=!0;f.insert(g);g=new mxCell("Tools",new mxGeometry(249,0,83,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;"+b+"forms.rrect;rSize=0;fontSize=17;fontColor=#666666;whiteSpace=wrap;");g.vertex=!0;f.insert(g);g=new mxCell("Window",new mxGeometry(332,0,83,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;"+b+"forms.rrect;rSize=0;fontSize=17;fontColor=#666666;whiteSpace=wrap;"); -g.vertex=!0;f.insert(g);g=new mxCell("Help",new mxGeometry(415,0,83,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;"+b+"forms.rrect;rSize=0;fontSize=17;fontColor=#666666;whiteSpace=wrap;");g.vertex=!0;f.insert(g);return c.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,"Menu Bar")}),this.createVertexTemplateEntry(a+"forms.horSlider;"+d+"sliderStyle=basic;sliderPos=20;handleStyle=circle;fillColor2=#ddeeff;",150,30,"","Horizontal Slider",null,null,this.getTagsForStencil("mxgraph.mockup.forms", -"horSlider","mockup form horizontal").join(" ")),this.createVertexTemplateEntry(a+"forms.horSlider;"+d+"sliderStyle=basic;sliderPos=20;handleStyle=circle;fillColor2=#ddeeff;direction=north;",30,150,"","Vertical Slider",null,null,this.getTagsForStencil("mxgraph.mockup.forms","horSlider","mockup form vertical").join(" ")),this.addDataEntry("mockup form list box",150,200,"List Box","7VddS8MwFP01fXRkiXPu1U2HoCBM8Dm0t01Y2pQk7sNf720SXOesDNlwygKF3JPc3OScQ0ITNi5XU8Nr8agzUAm7TdjYaO1Cr1yNQamEEpklbJJQSvBL6F3HaN+PkpobqNw+CTQkLLh6hYAEwLq1ioB1Rs/hRWZOINBP2I0VPNNLDAgGGbcCshhwJYsK+ymWB4OAcKXaZNXNkuWqaI7bK3U6f617uTal7RkDKW74xszkG8TFQuGxVtr4nbCRbziSS6VaeO4b4vEwYBysOgnxUGRjCroEZ9Y4ZRkP2MwYBNKIAFmImEZJBLkNQPGRu+EXO5Hir+lmO3Q/S4dE/wXOdeVaOCHXqee8weMC/eE32hiwOKt9pKWQDmY1T5vcJe5vXwXpzxRkETOguJML2Fr/K1VjiSctsTIl6zDj4lOGznMLbscFHxvbyxiXO8a4d1Ai0v8db/AqFY2Eu/Ju2+DKt1YlBXnjKYuyyqp48NFkcBL608Poz8gR9B906f9L9/FZ/079B8fQ/6pLf3Y6b8PBrPDpicgyAP9EbD8+la7gP/lmeAzfDLt8c3m+N05M/9EB9Mdw828Qprd/Hd4B"), -this.createVertexTemplateEntry(b+"forms.pwField;"+d+"mainText=;align=left;fontColor=#666666;fontSize=17;spacingLeft=3;",150,30,"********","Password Field",null,null,this.getTagsForStencil("mxgraph.mockup.forms","pwField","mockup form ").join(" ")),this.createVertexTemplateEntry(a+"forms.splitter;"+d,350,10,"","Horizontal Splitter",null,null,this.getTagsForStencil("mxgraph.mockup.forms","splitter","mockup form ").join(" ")),this.createVertexTemplateEntry(a+"forms.splitter;"+d+mxConstants.STYLE_DIRECTION+ -"="+mxConstants.DIRECTION_NORTH+";",10,350,"","Vertical Splitter",null,null,this.getTagsForStencil("mxgraph.mockup.forms","splitter","mockup form ").join(" ")),this.addEntry("mockup form wedge bar",function(){var f=new mxCell("Tab 1",new mxGeometry(10,0,70,30),b+"forms.uRect;fontSize=17;fontColor=#666666;align=left;spacingLeft=5;strokeColor=#666666;");f.vertex=!0;var g=new mxCell("Tab 2",new mxGeometry(85,0,70,30),b+"forms.uRect;fontSize=17;fontColor=#ffffff;align=left;spacingLeft=5;strokeColor=#008cff;fillColor=#008cff;"); -g.vertex=!0;var h=new mxCell("Tab 3",new mxGeometry(160,0,70,30),b+"forms.uRect;fontSize=17;fontColor=#666666;align=left;spacingLeft=5;strokeColor=#666666;");h.vertex=!0;return c.createVertexTemplateFromCells([f,g,h],230,30,"Wedge Bar")}),this.createVertexTemplateEntry(a+"menus_and_buttons.font_style_selector_1;",136,31,"","Formatting Toolbar 1",null,null,this.getTagsForStencil("mxgraph.mockup.menus_and_buttons","font_style_selector_1","mockup form ").join(" ")),this.createVertexTemplateEntry(a+"menus_and_buttons.font_style_selector_2;", -235,31,"","Formatting Toolbar 2",null,null,this.getTagsForStencil("mxgraph.mockup.menus_and_buttons","font_style_selector_2","mockup form ").join(" ")),this.createVertexTemplateEntry(a+"menus_and_buttons.font_style_selector_3;",176,38,"","Formatting Toolbar 3",null,null,this.getTagsForStencil("mxgraph.mockup.menus_and_buttons","font_style_selector_3","mockup form ").join(" ")),this.createVertexTemplateEntry(b+"forms.searchBox;"+d+"mainText=;strokeColor2=#008cff;fontColor=#666666;fontSize=17;align=left;spacingLeft=3;whiteSpace=wrap;", -150,30,"Search","Search Box",null,null,this.getTagsForStencil("mxgraph.mockup.forms","searchBox","mockup form ").join(" ")),this.addDataEntry("mockup form sign in",200,300,"Sign In","7Vhtb9owEP41+TIJ5DgkLR8HG6jShpBQtc8uubysTowct8B+/RzHQILDFmm4TScsRYrPOft8z3N3sR1vmu3mnGyS7ywE6nhfHW/KGRPVW7abAqUORmnoeF8cjJF8HDy7MOqqUbQhHHLRRQFXCq+EvkAlqQSF2FMtKARnz/AjDUUiBa7jTYqEhGwrO0h2QlIkEOoOoWmcy/e1XB64FCQioyetTTlltovL7Q4ztn5+2QwjxrNiyDmspcETvkp/gZ6sWnjKKOPKEm+smhyJUkpr8kg1KdebAS5gd9EhSqS9MQeWgeB7+clWb7B0CqqchhJI40SreQchKSpBfNQ9+Ve+aBe3u9sz3L0qHYbRQ/4+fif5OindOIlYLrTvXaz7NRcHqtVWohApvKCQSg0jN2Sd5vE3Na6M64QK/isqbhsqmt6IAyUifYXG/G1I6SWWLJUrY3QwSE+zb3YPE7AoKkAYQB/t7IT9qEOoaahomkNbAIQhgCJ6kxu4CbiJybUQuG9BwLWCgGcDAd9A4LGQ0YLRgmRS8PkWgv0JwZENAgQGAX6yJA8ZfIii140OTfB9q/nAb6ODb4MOgQ063Bl0WJKi2DIe3pJBr5LB2LeA/r2B/ifdbtmg59nAdW0QYmwQYvUwX5Q/54t+MMI3GJEz9aN4RobjeejsnBQET0+VvJZcgkNfb+5fGbFvKNT40fbz6F0nXeAmPQZHKl6VHwcS1ggyYzxmpSGnwjHrd+Eo04fiwB8TBTojxejqieMiTdrTiJWyMnCtHPRc1+CJyYkenvQuQ/J2577B2Aoi5jXXArZSUJ3/+hyv3Qo7+j/j884KGVou4ao6/7i81fkPVeevUeZl93TdXn1ev43/DQ=="), +this.addPalette("mockupContainers","Mockup Containers",!1,mxUtils.bind(this,function(f){for(var g=0;g100',"Spinner",null,null,this.getTagsForStencil("mxgraph.mockup.forms","spinner","mockup form ").join(" ")),this.addEntry("menu bar",function(){var f=new mxCell("",new mxGeometry(0,0,540,30),"swimlane;shape=mxgraph.bootstrap.anchor;strokeColor=#999999;fillColor=#ffffff;fontColor=#666666;childLayout=stackLayout;horizontal=0;startSize=0;horizontalStack=1;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;"); +f.vertex=!0;var g=new mxCell("File",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=inherit;fontColor=inherit;fontSize=17;");g.vertex=!0;f.insert(g);g=new mxCell("Edit",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=inherit;fontColor=inherit;fontSize=17;"); +g.vertex=!0;f.insert(g);g=new mxCell("Options",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=inherit;fontColor=inherit;fontSize=17;");g.vertex=!0;f.insert(g);g=new mxCell("Tools",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=inherit;fontColor=inherit;fontSize=17;"); +g.vertex=!0;f.insert(g);g=new mxCell("Window",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=inherit;fontColor=inherit;fontSize=17;");g.vertex=!0;f.insert(g);g=new mxCell("Help",new mxGeometry(0,0,90,30),"text;strokeColor=inherit;align=center;verticalAlign=middle;spacingLeft=10;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=inherit;fontColor=inherit;fontSize=17;"); +g.vertex=!0;f.insert(g);return c.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,"Menu Bar")}),this.createVertexTemplateEntry(a+"forms.horSlider;"+e+"sliderStyle=basic;sliderPos=20;handleStyle=circle;fillColor2=#ddeeff;",150,30,"","Horizontal Slider",null,null,this.getTagsForStencil("mxgraph.mockup.forms","horSlider","mockup form horizontal").join(" ")),this.createVertexTemplateEntry(a+"forms.horSlider;"+e+"sliderStyle=basic;sliderPos=20;handleStyle=circle;fillColor2=#ddeeff;direction=north;", +30,150,"","Vertical Slider",null,null,this.getTagsForStencil("mxgraph.mockup.forms","horSlider","mockup form vertical").join(" ")),this.addEntry("list box",function(){var f=new mxCell("Title",new mxGeometry(0,0,150,120),"swimlane;strokeColor=#999999;swimlaneFillColor=#FFFFFF;fillColor=#ffffff;fontColor=#008CFF;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;whiteSpace=wrap;html=1;fontSize=17;"); +f.vertex=!0;var g=new mxCell("Item 1",new mxGeometry(0,0,150,20),"text;spacing=0;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=7;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#666666;fontSize=17;");g.vertex=!0;f.insert(g);g=new mxCell("Item 2",new mxGeometry(0,0,150,20),"text;spacing=0;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=7;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=none;fontColor=#666666;fontSize=17;"); +g.vertex=!0;f.insert(g);g=new mxCell("Item 3",new mxGeometry(0,0,150,20),"text;spacing=0;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=7;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;rSize=5;fillColor=#DDEEFF;fontColor=#666666;fontSize=17;");g.vertex=!0;f.insert(g);g=new mxCell("Item 4",new mxGeometry(0,0,150,20),"text;spacing=0;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=7;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#666666;fontSize=17;"); +g.vertex=!0;f.insert(g);g=new mxCell("",new mxGeometry(0,0,150,90),"text;spacing=0;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=7;spacingRight=10;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;fillColor=none;fontColor=#666666;fontSize=17;");g.vertex=!0;f.insert(g);return c.createVertexTemplateFromCells([f],f.geometry.width,f.geometry.height,"List Box")}),this.createVertexTemplateEntry(b+"forms.pwField;"+e+"mainText=;align=left;fontColor=#666666;fontSize=17;spacingLeft=3;", +150,30,"********","Password Field",null,null,this.getTagsForStencil("mxgraph.mockup.forms","pwField","mockup form ").join(" ")),this.createVertexTemplateEntry(a+"forms.splitter;"+e,350,10,"","Horizontal Splitter",null,null,this.getTagsForStencil("mxgraph.mockup.forms","splitter","mockup form ").join(" ")),this.createVertexTemplateEntry(a+"forms.splitter;"+e+mxConstants.STYLE_DIRECTION+"="+mxConstants.DIRECTION_NORTH+";",10,350,"","Vertical Splitter",null,null,this.getTagsForStencil("mxgraph.mockup.forms", +"splitter","mockup form ").join(" ")),this.addEntry("mockup form wedge bar",function(){var f=new mxCell("Tab 1",new mxGeometry(10,0,70,30),b+"forms.uRect;fontSize=17;fontColor=#666666;align=left;spacingLeft=5;strokeColor=#666666;");f.vertex=!0;var g=new mxCell("Tab 2",new mxGeometry(85,0,70,30),b+"forms.uRect;fontSize=17;fontColor=#ffffff;align=left;spacingLeft=5;strokeColor=#008cff;fillColor=#008cff;");g.vertex=!0;var h=new mxCell("Tab 3",new mxGeometry(160,0,70,30),b+"forms.uRect;fontSize=17;fontColor=#666666;align=left;spacingLeft=5;strokeColor=#666666;"); +h.vertex=!0;return c.createVertexTemplateFromCells([f,g,h],230,30,"Wedge Bar")}),this.createVertexTemplateEntry(a+"menus_and_buttons.font_style_selector_1;",136,31,"","Formatting Toolbar 1",null,null,this.getTagsForStencil("mxgraph.mockup.menus_and_buttons","font_style_selector_1","mockup form ").join(" ")),this.createVertexTemplateEntry(a+"menus_and_buttons.font_style_selector_2;",235,31,"","Formatting Toolbar 2",null,null,this.getTagsForStencil("mxgraph.mockup.menus_and_buttons","font_style_selector_2", +"mockup form ").join(" ")),this.createVertexTemplateEntry(a+"menus_and_buttons.font_style_selector_3;",176,38,"","Formatting Toolbar 3",null,null,this.getTagsForStencil("mxgraph.mockup.menus_and_buttons","font_style_selector_3","mockup form ").join(" ")),this.createVertexTemplateEntry(b+"forms.searchBox;"+e+"mainText=;strokeColor2=#008cff;fontColor=#666666;fontSize=17;align=left;spacingLeft=3;whiteSpace=wrap;",150,30,"Search","Search Box",null,null,this.getTagsForStencil("mxgraph.mockup.forms","searchBox", +"mockup form ").join(" ")),this.addDataEntry("mockup form sign in",200,300,"Sign In","7Vhtb9owEP41+TIJ5DgkLR8HG6jShpBQtc8uubysTowct8B+/RzHQILDFmm4TScsRYrPOft8z3N3sR1vmu3mnGyS7ywE6nhfHW/KGRPVW7abAqUORmnoeF8cjJF8HDy7MOqqUbQhHHLRRQFXCq+EvkAlqQSF2FMtKARnz/AjDUUiBa7jTYqEhGwrO0h2QlIkEOoOoWmcy/e1XB64FCQioyetTTlltovL7Q4ztn5+2QwjxrNiyDmspcETvkp/gZ6sWnjKKOPKEm+smhyJUkpr8kg1KdebAS5gd9EhSqS9MQeWgeB7+clWb7B0CqqchhJI40SreQchKSpBfNQ9+Ve+aBe3u9sz3L0qHYbRQ/4+fif5OindOIlYLrTvXaz7NRcHqtVWohApvKCQSg0jN2Sd5vE3Na6M64QK/isqbhsqmt6IAyUifYXG/G1I6SWWLJUrY3QwSE+zb3YPE7AoKkAYQB/t7IT9qEOoaahomkNbAIQhgCJ6kxu4CbiJybUQuG9BwLWCgGcDAd9A4LGQ0YLRgmRS8PkWgv0JwZENAgQGAX6yJA8ZfIii140OTfB9q/nAb6ODb4MOgQ063Bl0WJKi2DIe3pJBr5LB2LeA/r2B/ifdbtmg59nAdW0QYmwQYvUwX5Q/54t+MMI3GJEz9aN4RobjeejsnBQET0+VvJZcgkNfb+5fGbFvKNT40fbz6F0nXeAmPQZHKl6VHwcS1ggyYzxmpSGnwjHrd+Eo04fiwB8TBTojxejqieMiTdrTiJWyMnCtHPRc1+CJyYkenvQuQ/J2577B2Aoi5jXXArZSUJ3/+hyv3Qo7+j/j884KGVou4ao6/7i81fkPVeevUeZl93TdXn1ev43/DQ=="), this.addDataEntry("mockup form calendar date",160,175,"Calendar","7Zxdc6IwFIZ/DbdOPkDktu62V529cGd6zUoUp2CcSLe6v37Dh7bm0K2dLjk2kRlnIBCF9wnkvMmRgE/L3Z1KN/m9zEQR8O8Bnyopq3at3E1FUQSMrLKAfwsYI/oTsNs39tJmL9mkSqyrcyqwtsLvtHgSbUlbsK32RVewrZR8FA+rrMp1AQ34zTZPM/msN4jeyNJtLrJuIy1Wy7Ven+ufF0oX5FVZvNTa1F9Z7pb15Y5KOX982owWUpXbkVJirk/4Rs1Wf+qDorpC88NTWUjVnAlPmkXvWayK4lX5oll0eXcxQlVi96YgTVGnxp2QpajUXh/y3F1gfcS4FY3kYrXMD9XiqC1Mt23B8lj3RV+90kncLzcHcv+YV/KXlooRRmiII366nue1ljcLua769D5LV9ava1eBd5Lu281Ju/VadNIjetd6P6V52NPEx0V1vCzsph7+u6mfIiFkMm+ael3efQE9HDfrroT+H2STd4ixaBhgUR+w5RXYu8Aoi5GQjQGye+nus4yePsv6dB7oWRYDnX8+uaszR9N5AnR+EO7qHKHpnMD2nLurc4ym8+GJ9UroW+Wu0Ame0BQIPUvdFZridYUUWteZw30hxesMKXStFEdoMxInH4nEB4wAQ4swoJ29kCEbNBgcDwa0qtxzGBEeDGhCkcbTLgZGjAcDOtXIcxgJHgxoZ8eewzADV5s0oOmNfaeB14Uz6IwnvtM4hTG2CAO658RzGBwPBjTYh5bhLY0Ij0aPCffdhcd4NKALP4xHeUsjwaMBbTj13YebAa5NHNCIY2W2XA4OxH4cWnHquxc3bo6JRRrQi1PfzbiZG2aRBvTi1HczHqHR4NCLU9/NeIxHA5px6rsbT/BoQDfOfHfjZoxrEwe049dJcbx+nPfMivvux42bgxKLOKAh935inCPigIbc+9nYGBEHNOTez8cmiDigI79OyGJ2HtCTX6dkEXuPELpy72dlzdvDYjZuCG05990ImneHTRzQl3PfjWCEiMOxXHXjn+5ZJsT5/3T/WARsk5JjSewDUjIDY5uUHMtuH5ASiJdtYnIs731ITJiBgmMZ8UNiMihZTAcO4WDAlx6aGZCSeS/ZpORYCv2AlMxY3CKlCA4cfOlxHIuxuE1KjuXcW4zFbVKCwwxfOxnfZjBuk5Nrafo2o3GbnHpGIC7ZNS0WRC+Q0/HVh6enyiC544vIBggqhpuN0JsvL8Ns9p28K/Mv"), this.addDataEntry("mockup form calendar date",400,300,"Email","7VhLU9swEP41vmacOLyOJQEu9FLa6VnI61igF3qQ0F/fXcmGdJzMtAOmh8QzcbyrfX6fV05cVAu1uXHMtl9NDbKoropq4YwJ+UptFiBlMStFXVTLYjYr8VPMrvesTtNqaZkDHf7GYZYdnpmMkDXXzqis9OFFdkofnHmEn6IOLSqmRXXpW1abNQolCjXzLdSdwKRYabzmWAI4VLRByTcvSyHVZkUtT5Thj9FOGuOUnzDNW+O2IjixagN5WcaFXn3L4nKGqsbosDCSzLG+6jQdqO/aARdgsxeSpOrwuAGjILgXNFl37eHqSUatbKHLSV7nWcd8llevnm/44kUH8W64qwHcD6bVxbx8yHjw/4W9c8AJ6kZIuYVrkw7UuzvxC7ok+7Dvk0totli7TdKyIk3qZMv1Ih3vpG3zJ2VbLFZj0Tgf0HgX7x8IwYMcnJce7gEDYxFwMiDgxgEE7PU4Pu8bn/1cjjZNpwMyv5uDHqSz4VY2FvZnA+wbhzgeH0gfPlE7SB1tos4HrC4WBz1R0/Lznk0XA/CPE/QhE7SLxNFGaFoOaLw89CGaf95zaTo9TtFIU7SDxfGmaPh+4dY4UGRifaTvOnWNxIpAyTBFMcO4JTfaI/QQIq2yWljhBU+/8EuQorPyyDDFIKWIXhkSAyibYgrNRS3qqCl0pJNk95ifrEOfmyTFVppRGimeIpvg1Q9aBy1USk4mIgvPqGQqZ3+KwuOXNkhgJCPYgOMisCCMppRSMsVNnzcbYxt9NSmdsMmRTiz1rbAL0yOA5QSqZ5lTsRioXuFiqrsHT1A2B9ZBC7oGl7BMymcjo8WCIJWecCvBexI53tJvFCRQIp6auBKMzDSVn281VERHZVxtONgAMTOWcDWcM+DJg0crahayd0LAOiNqulEzW5mJVBiP0rKMIQVpGiSX5Bo8uGynjMwFswy9SBD7Vx6jmhzkpkDbgeBMfulCBGNRu25FgDsMQ5nXWPQH7fpnw6fuvNy1X/T/yv9hwyjodWP/rjOt/fEq9Dc=")]; -this.addPalette("mockupForms","Mockup Forms",!1,mxUtils.bind(this,function(f){for(var g=0;gLayer 1Layer 2Layer 3Layer 4', "Step Bar",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","stepBar","mockup navigation step bar").join(" ")),this.createVertexTemplateEntry(b+"navigation.stepBar;strokeColor=#c4c4c4;textColor=#666666;textColor2=#008cff;mainText=Layer 1,Layer 2,+Layer 3,Layer 4;textSize=17;fillColor=#666666;overflow=fill;fontSize=17;fontColor=#666666;",300,50,"","Step Bar",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","stepBar","mockup navigation step bar").join(" ")),this.createVertexTemplateEntry(a+ -"navigation.coverFlow;strokeColor=#999999;",400,200,"","Cover Flow",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","coverFlow","mockup navigation cover flow").join(" ")),this.createVertexTemplateEntry(a+"navigation.scrollBar;"+d+"barPos=20;fillColor2=#99ddff;strokeColor2=none;",200,20,"","Horizontal Scroll Bar",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","scrollBar","mockup navigation scroll bar").join(" ")),this.createVertexTemplateEntry(a+"navigation.scrollBar;"+d+ +"navigation.coverFlow;strokeColor=#999999;",400,200,"","Cover Flow",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","coverFlow","mockup navigation cover flow").join(" ")),this.createVertexTemplateEntry(a+"navigation.scrollBar;"+e+"barPos=20;fillColor2=#99ddff;strokeColor2=none;",200,20,"","Horizontal Scroll Bar",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","scrollBar","mockup navigation scroll bar").join(" ")),this.createVertexTemplateEntry(a+"navigation.scrollBar;"+e+ "barPos=20;fillColor2=#99ddff;strokeColor2=none;direction=north;",20,200,"","Vertical Scroll Bar",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","scrollBar","mockup navigation scroll bar").join(" ")),this.createVertexTemplateEntry(b+"navigation.pagination;linkText=;fontSize=17;fontColor=#0000ff;fontStyle=4;",350,30,"<< Prev 1 2 3 4 5 6 7 8 9 10 Next >>","Pagination",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","pagination","mockup navigation ").join(" ")),this.createVertexTemplateEntry(a+ -"navigation.pageControl;fillColor=#999999;strokeColor=#ddeeff;",100,30,"","Page Control",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","pageControl","mockup navigation page control").join(" ")),this.createVertexTemplateEntry(a+"navigation.mapNavigator;fillColor2=#99ddff;strokeColor2=none;strokeColor3=#ffffff;"+d,60,100,"","Map Navigator",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","mapNavigator","mockup navigation map navigator").join(" ")),this.createVertexTemplateEntry(a+ -"misc.loading_circle_1;pointerEvents=1",90,90,"","Wheel Throbber 1",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","loading_circle_1","mockup navigation wheel throbber").join(" ")),this.createVertexTemplateEntry(a+"misc.loading_circle_2;pointerEvents=1",90,90,"","Wheel Throbber 2",null,null,this.getTagsForStencil("mxgraph.mockup.navigation","loading_circle_2","mockup navigation wheel throbber").join(" "))];this.addPalette("mockupNavigation","Mockup Navigation",!1,mxUtils.bind(this,function(e){for(var f= -0;fmxUtils.indexOf(d,a[c])&&(this.setCurrentSearchEntryLibrary("pid","pid"+a[c]),this.addStencilPalette("pid"+a[c],"Proc. Eng. / "+a[c],b+"/pid/"+a[c].toLowerCase().replace(" ","_")+".xml",";html=1;pointerEvents=1;align=center;"+mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;dashed=0;",null,null,null,null,null,"pid"));this.setCurrentSearchEntryLibrary()};Sidebar.prototype.addPidInstrumentsPalette=function(){var a="html=1;outlineConnect=0;align=center;dashed=0;aspect=fixed;"+ +54,59,"","Writer",null,null,this.getTagsForStencil("mxgraph.office.users","writer","office user ").join(" "))];this.addPalette("officeUsers","Office / Users",!1,mxUtils.bind(this,function(b){for(var e=0;emxUtils.indexOf(e,a[c])&&(this.setCurrentSearchEntryLibrary("pid","pid"+a[c]),this.addStencilPalette("pid"+a[c],"Proc. Eng. / "+a[c],b+"/pid/"+a[c].toLowerCase().replace(" ","_")+".xml",";html=1;pointerEvents=1;align=center;"+mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;"+mxConstants.STYLE_VERTICAL_ALIGN+"=top;dashed=0;",null,null,null,null,null,"pid"));this.setCurrentSearchEntryLibrary()};Sidebar.prototype.addPidInstrumentsPalette=function(){var a="html=1;outlineConnect=0;align=center;dashed=0;aspect=fixed;"+ mxConstants.STYLE_SHAPE+"=mxgraph.pid2",b="html=1;outlineConnect=0;align=center;dashed=0;"+mxConstants.STYLE_SHAPE+"=mxgraph.pid2";this.addPaletteFunctions("pidInstruments","Proc. Eng. / Instruments",!1,[this.createVertexTemplateEntry(a+"inst.discInst;mounting=room",50,50,'
TI
##
',"Discrete Instrument (control room)",null,null,this.getTagsForStencil("mxgraph.pid2inst", "discInst","pid process instrumentation engineering instrument engineering discrete control room").join(" ")),this.createVertexTemplateEntry(a+"inst.discInst;mounting=field",50,50,'
TI
##
',"Discrete Instrument (field)",null,null,this.getTagsForStencil("mxgraph.pid2inst","discInst","pid process instrumentation engineering instrument engineering discrete field").join(" ")), this.createVertexTemplateEntry(a+"inst.discInst;mounting=inaccessible",50,50,'
TI
##
',"Discrete Instrument (inaccessible)",null,null,this.getTagsForStencil("mxgraph.pid2inst","discInst","pid process instrumentation engineering instrument engineering discrete inaccessible").join(" ")),this.createVertexTemplateEntry(a+"inst.discInst;mounting=local",50,50,'
TI
##
', @@ -9728,8 +9867,8 @@ a=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;align=center;html=1;"+mxCon "valve","pid process instrumentation engineering normally closed nc ball").join(" ")),this.createVertexTemplateEntry(b+"globe",100,60,"","Globe Valve",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering globe").join(" ")),this.createVertexTemplateEntry(b+"butterfly",100,60,"","Butterfly Valve",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering butterfly").join(" ")),this.createVertexTemplateEntry(b+ "check;",100,60,"","Check Valve",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering check").join(" ")),this.createVertexTemplateEntry(b+"plug",100,60,"","Plug Valve",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering plug").join(" ")),this.createVertexTemplateEntry(b+"needle",100,60,"","Needle Valve",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering needle").join(" ")), this.createVertexTemplateEntry(b+"selfDrain",100,60,"","Self Draining Valve",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering self draining").join(" ")),this.createVertexTemplateEntry(b+"gate;actuator=man",100,100,"","Gate Valve (Manual)",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate manual").join(" ")),this.createVertexTemplateEntry(b+"gate;actuator=diaph",100,100,"","Gate Valve (Diaphragm)", -null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate diaphragm").join(" ")),this.createVertexTemplateEntry(b+"gate;actuator=balDiaph",100,100,"","Gate Valve (Balanced Diaphragm)",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate balanced diaphragm").join(" ")),this.addEntry("pid process instrumentation engineering valve gate powered",function(){var d=new mxCell("",new mxGeometry(0,0,100, -100),b+"gate;actuator=powered");d.vertex=!0;var c=new mxCell("",new mxGeometry(32.5,0,35,35),"part=1;strokeColor=none;fillColor=none;fontStyle=1;fontSize=14;");c.vertex=!0;d.insert(c);return sb.createVertexTemplateFromCells([d],100,100,"Gate Valve (Powered)")}),this.createVertexTemplateEntry(b+"gate;actuator=digital",100,100,"","Gate Valve (Digital)",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate digital").join(" ")),this.createVertexTemplateEntry(b+ +null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate diaphragm").join(" ")),this.createVertexTemplateEntry(b+"gate;actuator=balDiaph",100,100,"","Gate Valve (Balanced Diaphragm)",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate balanced diaphragm").join(" ")),this.addEntry("pid process instrumentation engineering valve gate powered",function(){var e=new mxCell("",new mxGeometry(0,0,100, +100),b+"gate;actuator=powered");e.vertex=!0;var c=new mxCell("",new mxGeometry(32.5,0,35,35),"part=1;strokeColor=none;fillColor=none;fontStyle=1;fontSize=14;");c.vertex=!0;e.insert(c);return sb.createVertexTemplateFromCells([e],100,100,"Gate Valve (Powered)")}),this.createVertexTemplateEntry(b+"gate;actuator=digital",100,100,"","Gate Valve (Digital)",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate digital").join(" ")),this.createVertexTemplateEntry(b+ "gate;actuator=elHyd",100,100,"","Gate Valve (Electro-Hydraulic)",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate electro hydraulic").join(" ")),this.createVertexTemplateEntry(b+"gate;actuator=key",100,100,"","Gate Valve (Key)",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate key").join(" ")),this.createVertexTemplateEntry(b+"gate;actuator=motor",100,100,"","Gate Valve (Motor)",null, null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate motor").join(" ")),this.createVertexTemplateEntry(b+"gate;actuator=pilot",100,100,"","Gate Valve (Pilot)",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate pilot").join(" ")),this.createVertexTemplateEntry(b+"gate;actuator=solenoid",100,100,"","Gate Valve (Solenoid)",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate solenoid").join(" ")), this.createVertexTemplateEntry(b+"gate;actuator=solenoidManRes",100,100,"","Gate Valve (Solenoid With Manual Reset)",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate solenoid manual reset").join(" ")),this.createVertexTemplateEntry(b+"gate;actuator=spring",100,100,"","Gate Valve (Spring)",null,null,this.getTagsForStencil("mxgraph.pid2valves","valve","pid process instrumentation engineering gate spring").join(" ")),this.createVertexTemplateEntry(b+ @@ -9836,8 +9975,8 @@ this.getTagsForStencil("mxgraph.pid.misc","screening_device,_sieve,_strainer_(co "screening_device,_sieve,_strainer_(vibrating)2;",80,120,"","Screening Device, Sieve, Strainer (Vibrating)",null,null,this.getTagsForStencil("mxgraph.pid.misc","screening_device,_sieve,_strainer_(vibrating)","process instrumentation ").join(" ")),this.createVertexTemplateEntry(b+"ship",105,60,"","Ship",null,null,this.getTagsForStencil("mxgraph.pid.misc","ship","process instrumentation ").join(" ")),this.createVertexTemplateEntry(b+"silencer;",100,30,"","Silencer",null,null,this.getTagsForStencil("mxgraph.pid.misc", "silencer","process instrumentation ").join(" ")),this.createVertexTemplateEntry(b+"spraying_device;pointerEvents=1;",60,20,"","Spraying Device",null,null,this.getTagsForStencil("mxgraph.pid.misc","spraying_device","process instrumentation ").join(" ")),this.createVertexTemplateEntry(b+"spray_cooler;",100,120,"","Spray Cooler",null,null,this.getTagsForStencil("mxgraph.pid.misc","spray_cooler","process instrumentation ").join(" ")),this.createVertexTemplateEntry(b+"stack,_chimney;",60,100,"","Stack, Chimney", null,null,this.getTagsForStencil("mxgraph.pid.misc","stack,_chimney","process instrumentation ").join(" ")),this.createVertexTemplateEntry(b+"steam_trap2;",53,53,"","Steam Trap",null,null,this.getTagsForStencil("mxgraph.pid.misc","steam_trap","process instrumentation ").join(" ")),this.createVertexTemplateEntry(b+"tank_car,_tank_wagon;",127,80,"","Tank Car, Tank Wagon",null,null,this.getTagsForStencil("mxgraph.pid.misc","tank_car,_tank_wagon","process instrumentation ").join(" ")),this.createVertexTemplateEntry(b+ -"viewing_glass;",80,50,"","Viewing Glass",null,null,this.getTagsForStencil("mxgraph.pid.misc","viewing_glass","process instrumentation ").join(" "))])}})();(function(){Sidebar.prototype.addRackPalette=function(a,b){for(var d=0;dDiagram Title Goes Here

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac semper velit. Quisque eget elit eros. Donec ullamcorper, sem viverra convallis cursus, ex eros aliquam ante, nec bibendum lacus augue non tellus.

', -new mxGeometry(0,0,310,100),"text;html=1;strokeColor=none;fillColor=none;spacing=5;spacingTop=-20;whiteSpace=wrap;overflow=hidden;rounded=0;part=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(20,40);e.vertex=!0;c.insert(e);c=new mxCell("Key",new mxGeometry(1,0,270,120),"rounded=1;whiteSpace=wrap;html=1;strokeColor=none;verticalAlign=top;align=left;spacingLeft=10;fontSize=11;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-290,20);c.vertex=!0;d.insert(c);return sb.createVertexTemplateFromCells([d], -d.geometry.width,d.geometry.height,"Header")}),this.addEntry("salesforce components header",function(){var d=new mxCell("",new mxGeometry(0,0,930,160),"strokeColor=none;fillColor=#d9d9d9;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,480,160),"shape=delay;whiteSpace=wrap;html=1;strokeColor=none;resizeHeight=1;part=1;");c.geometry.relative=!0;c.vertex=!0;d.insert(c);var e=new mxCell("Your Logo Here",new mxGeometry(0,0,90,20),"rounded=0;whiteSpace=wrap;html=1;fillColor=#fd7298;strokeColor=none;align=left;spacingLeft=5;fontSize=10;part=1;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(20,10);e.vertex=!0;c.insert(e);e=new mxCell('

A Very, Very, Long Diagram Title Should Go Right Here

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac semper velit. Quisque eget elit eros. Donec ullamcorper, sem viverra convallis cursus, ex eros aliquam ante, nec bibendum lacus augue non tellus.

',new mxGeometry(0,0,440,100), -"text;html=1;strokeColor=none;fillColor=none;spacing=5;spacingTop=-20;whiteSpace=wrap;overflow=hidden;rounded=0;part=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(20,40);e.vertex=!0;c.insert(e);c=new mxCell("Larger Key",new mxGeometry(1,0,410,120),"rounded=1;whiteSpace=wrap;html=1;strokeColor=none;verticalAlign=top;align=left;spacingLeft=10;fontSize=11;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-430,20);c.vertex=!0;d.insert(c);return sb.createVertexTemplateFromCells([d], -d.geometry.width,d.geometry.height,"Header")}),this.addEntry("salesforce components card",function(){var d=new mxCell("",new mxGeometry(0,0,200,240),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#B3B3B3;arcSize=20;absoluteArcSize=1;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,46,46),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(15,10);c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(.5, -.5,19,19),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-9.5,-9.5);e.vertex=!0;c.insert(e);c=new mxCell("Card Title",new mxGeometry(1,0,130,30),"shape=partialRectangle;whiteSpace=wrap;html=1;top=0;left=0;fillColor=none;right=0;fontStyle=1;align=left;strokeColor=#B3B3B3;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,20);c.vertex=!0;d.insert(c);c=new mxCell("Attribute One",new mxGeometry(1,0,130,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;part=1;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,54);c.vertex=!0;d.insert(c);c=new mxCell("Attribute 02",new mxGeometry(1,0,130,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,78);c.vertex=!0;d.insert(c);c=new mxCell("Attribute Three 03",new mxGeometry(1,0,130,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;part=1;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,102);c.vertex=!0;d.insert(c);c=new mxCell("A long footer title can go here and wraps text",new mxGeometry(0,0,200,48),"text;html=1;strokeColor=none;fillColor=#e5e5e5;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=11;spacingLeft=5;resizeWidth=1;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,126);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(.5,1,40,40),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-50,-55);c.vertex=!0;d.insert(c);e=new mxCell("",new mxGeometry(.5,.5,16,16),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-8,-8);e.vertex=!0;c.insert(e);c=new mxCell("",new mxGeometry(.5,1,40,40),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,-55);c.vertex=!0;d.insert(c);e=new mxCell("", -new mxGeometry(.5,.5,16,16),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-8,-8);e.vertex=!0;c.insert(e);return sb.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card")}),this.addEntry("salesforce components card",function(){var d=new mxCell("",new mxGeometry(0,0,200,220),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#B3B3B3;arcSize=20;absoluteArcSize=1;");d.vertex=!0;var c=new mxCell("Card Title",new mxGeometry(0, -0,200,30),"shape=partialRectangle;whiteSpace=wrap;html=1;top=0;left=0;fillColor=none;right=0;fontStyle=1;align=left;strokeColor=#B3B3B3;spacingLeft=15;part=1;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,20);c.vertex=!0;d.insert(c);c=new mxCell("Attribute One",new mxGeometry(0,0,200,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacingLeft=15;part=1;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0, -54);c.vertex=!0;d.insert(c);c=new mxCell("Attribute 02",new mxGeometry(0,0,200,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacingLeft=15;part=1;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,78);c.vertex=!0;d.insert(c);c=new mxCell("Attribute Three 03",new mxGeometry(0,0,200,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacingLeft=15;part=1;resizeWidth=1;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,102);c.vertex=!0;d.insert(c);c=new mxCell("Footer Title",new mxGeometry(0,0,200,24),"text;html=1;strokeColor=none;fillColor=#e5e5e5;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=11;spacingLeft=5;resizeWidth=1;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,126);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(.5,1,36,36),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-86,-55);c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(.5,.5,16,16),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-8,-8);e.vertex=!0;c.insert(e);c=new mxCell("",new mxGeometry(.5,1,36,36),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-41,-55);c.vertex=!0;d.insert(c);e=new mxCell("", -new mxGeometry(.5,.5,16,16),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-8,-8);e.vertex=!0;c.insert(e);c=new mxCell("",new mxGeometry(.5,1,36,36),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,-55);c.vertex=!0;d.insert(c);e=new mxCell("",new mxGeometry(.5,.5,16,16),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");e.geometry.relative=!0; -e.geometry.offset=new mxPoint(-8,-8);e.vertex=!0;c.insert(e);c=new mxCell("",new mxGeometry(.5,1,36,36),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(50,-55);c.vertex=!0;d.insert(c);e=new mxCell("",new mxGeometry(.5,.5,16,16),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-8,-8);e.vertex=!0;c.insert(e);return sb.createVertexTemplateFromCells([d], -d.geometry.width,d.geometry.height,"Card")}),this.addEntry("salesforce components card",function(){var d=new mxCell("",new mxGeometry(0,0,200,170),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#B3B3B3;arcSize=20;absoluteArcSize=1;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,46,46),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(15,10);c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(.5, -.5,19,19),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-9.5,-9.5);e.vertex=!0;c.insert(e);c=new mxCell("Card Title",new mxGeometry(1,0,130,30),"shape=partialRectangle;whiteSpace=wrap;html=1;top=0;left=0;fillColor=none;right=0;fontStyle=1;align=left;strokeColor=#B3B3B3;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,20);c.vertex=!0;d.insert(c);c=new mxCell("Attribute One",new mxGeometry(1,0,130,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;part=1;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,54);c.vertex=!0;d.insert(c);c=new mxCell("Attribute 02",new mxGeometry(1,0,130,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,78);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(.5,1,36,36),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset= -new mxPoint(-86,-55);c.vertex=!0;d.insert(c);e=new mxCell("",new mxGeometry(.5,.5,16,16),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-8,-8);e.vertex=!0;c.insert(e);c=new mxCell("",new mxGeometry(.5,1,36,36),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-41,-55);c.vertex=!0;d.insert(c);e=new mxCell("",new mxGeometry(.5,.5,16,16),"html=1;strokeColor=none;fillColor=#fd7298;part=1;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(-8,-8);e.vertex=!0;c.insert(e);c=new mxCell("",new mxGeometry(.5,1,36,36),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,-55);c.vertex=!0;d.insert(c);e=new mxCell("",new mxGeometry(.5,.5,16,16),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-8,-8);e.vertex=!0;c.insert(e);c=new mxCell("",new mxGeometry(.5, -1,36,36),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(50,-55);c.vertex=!0;d.insert(c);e=new mxCell("",new mxGeometry(.5,.5,16,16),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-8,-8);e.vertex=!0;c.insert(e);return sb.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card")}),this.addEntry("salesforce components card",function(){var d= -new mxCell("",new mxGeometry(0,0,200,190),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#B3B3B3;arcSize=20;absoluteArcSize=1;");d.vertex=!0;var c=new mxCell("Card Title",new mxGeometry(0,0,200,30),"shape=partialRectangle;whiteSpace=wrap;html=1;top=0;left=0;fillColor=none;right=0;fontStyle=1;align=left;strokeColor=#B3B3B3;spacingLeft=15;part=1;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,20);c.vertex=!0;d.insert(c);c=new mxCell("Attribute One",new mxGeometry(0,0,200,24), -"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacingLeft=15;part=1;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,54);c.vertex=!0;d.insert(c);c=new mxCell("Attribute 02",new mxGeometry(0,0,200,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacingLeft=15;part=1;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,78);c.vertex=!0;d.insert(c); -c=new mxCell("Attribute Three 03",new mxGeometry(0,0,200,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacingLeft=15;part=1;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,102);c.vertex=!0;d.insert(c);c=new mxCell("Attribute 04",new mxGeometry(0,0,200,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacingLeft=15;part=1;resizeWidth=1;");c.geometry.relative= -!0;c.geometry.offset=new mxPoint(0,126);c.vertex=!0;d.insert(c);c=new mxCell("Attribute 05",new mxGeometry(0,0,200,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacingLeft=15;part=1;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,150);c.vertex=!0;d.insert(c);return sb.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card")}),this.addEntry("salesforce components card",function(){var d=new mxCell("", -new mxGeometry(0,0,200,70),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#B3B3B3;arcSize=20;absoluteArcSize=1;");d.vertex=!0;var c=new mxCell("Card Title",new mxGeometry(0,0,200,30),"shape=partialRectangle;whiteSpace=wrap;html=1;top=0;left=0;fillColor=none;right=0;fontStyle=1;align=left;strokeColor=#B3B3B3;spacingLeft=15;part=1;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,20);c.vertex=!0;d.insert(c);return sb.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height, -"Card")}),this.addEntry("salesforce components card",function(){var d=new mxCell("",new mxGeometry(0,0,200,70),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#B3B3B3;arcSize=20;absoluteArcSize=1;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,46,46),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(15,10);c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(.5,.5,19,19),"html=1;strokeColor=none;fillColor=#fd7298;part=1;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(-9.5,-9.5);e.vertex=!0;c.insert(e);c=new mxCell("Card Title",new mxGeometry(1,0,130,30),"shape=partialRectangle;whiteSpace=wrap;html=1;top=0;left=0;fillColor=none;right=0;fontStyle=1;align=left;strokeColor=#B3B3B3;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,20);c.vertex=!0;d.insert(c);return sb.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card")}),this.addEntry("salesforce components card",function(){var d= -new mxCell("",new mxGeometry(0,0,220,160),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#B3B3B3;arcSize=20;absoluteArcSize=1;collapsible=0;recursiveResize=1;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,46,46),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(15,10);c.vertex=!0;d.insert(c);var e=new mxCell("",new mxGeometry(.5,.5,19,19),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");e.geometry.relative= -!0;e.geometry.offset=new mxPoint(-9.5,-9.5);e.vertex=!0;c.insert(e);c=new mxCell("Card Title",new mxGeometry(1,0,130,30),"shape=partialRectangle;whiteSpace=wrap;html=1;top=0;left=0;fillColor=none;right=0;fontStyle=1;align=left;strokeColor=#B3B3B3;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,20);c.vertex=!0;d.insert(c);c=new mxCell("",new mxGeometry(0,0,200,70),"shape=rect;rounded=1;whiteSpace=wrap;html=1;strokeColor=#B3B3B3;arcSize=20;absoluteArcSize=1;part=1;resizeWidth=1;"); -c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,70);c.vertex=!0;d.insert(c);e=new mxCell("Card Title",new mxGeometry(0,0,200,30),"shape=partialRectangle;whiteSpace=wrap;html=1;top=0;left=0;fillColor=none;right=0;fontStyle=1;align=left;strokeColor=#B3B3B3;spacingLeft=15;part=1;resizeWidth=1;");e.geometry.relative=!0;e.vertex=!0;c.insert(e);return sb.createVertexTemplateFromCells([d],d.geometry.width,d.geometry.height,"Card")}),this.addEntry("relationship",function(){var d=new mxCell("Relationship", -new mxGeometry(50,0,80,30),"html=1;rounded=1;absoluteArcSize=1;arcSize=80;whiteSpace=wrap;fontSize=11;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,50,0),"edgeStyle=entityRelationEdgeStyle;html=1;startArrow=manyOptional;startFill=1;endArrow=none;rounded=0;endFill=0;");c.geometry.setTerminalPoint(new mxPoint(0,15),!0);c.geometry.relative=!0;c.edge=!0;d.insertEdge(c,!1);var e=new mxCell("",new mxGeometry(0,0,180,0),"edgeStyle=entityRelationEdgeStyle;html=1;endArrow=manyOptional;endFill=1;startArrow=none;rounded=0;startFill=0;"); -e.geometry.setTerminalPoint(new mxPoint(180,15),!1);e.geometry.relative=!0;e.edge=!0;d.insertEdge(e,!0);return sb.createEdgeTemplateFromCells([c,d,e],130,30,"Relationship")}),this.addEntry("relationship",function(){var d=new mxCell("Relationship",new mxGeometry(50,0,80,30),"html=1;rounded=1;absoluteArcSize=1;arcSize=80;whiteSpace=wrap;fontSize=11;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,50,0),"edgeStyle=entityRelationEdgeStyle;html=1;startArrow=manyOptional;startFill=0;endArrow=none;rounded=0;endFill=0;dashed=1;"); -c.geometry.setTerminalPoint(new mxPoint(0,15),!0);c.geometry.relative=!0;c.edge=!0;d.insertEdge(c,!1);var e=new mxCell("",new mxGeometry(0,0,180,0),"edgeStyle=entityRelationEdgeStyle;html=1;endArrow=manyOptional;endFill=0;startArrow=none;rounded=0;startFill=0;dashed=1;");e.geometry.setTerminalPoint(new mxPoint(180,15),!1);e.geometry.relative=!0;e.edge=!0;d.insertEdge(e,!0);return sb.createEdgeTemplateFromCells([c,d,e],130,30,"Relationship")}),this.addEntry("integration",function(){var d=new mxCell("Relationship", -new mxGeometry(50,0,80,30),"html=1;rounded=1;absoluteArcSize=1;arcSize=80;whiteSpace=wrap;fontSize=11;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,50,0),"edgeStyle=entityRelationEdgeStyle;html=1;startArrow=blockThin;startFill=1;endArrow=none;rounded=0;endFill=0;");c.geometry.setTerminalPoint(new mxPoint(0,15),!0);c.geometry.relative=!0;c.edge=!0;d.insertEdge(c,!1);var e=new mxCell("",new mxGeometry(0,0,180,0),"edgeStyle=entityRelationEdgeStyle;html=1;endArrow=blockThin;endFill=1;startArrow=none;rounded=0;startFill=0;"); -e.geometry.setTerminalPoint(new mxPoint(180,15),!1);e.geometry.relative=!0;e.edge=!0;d.insertEdge(e,!0);return sb.createEdgeTemplateFromCells([c,d,e],130,30,"Integration")}),this.addEntry("integration",function(){var d=new mxCell("Relationship",new mxGeometry(50,0,80,30),"html=1;rounded=1;absoluteArcSize=1;arcSize=80;whiteSpace=wrap;fontSize=11;");d.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,50,0),"edgeStyle=entityRelationEdgeStyle;html=1;startArrow=blockThin;startFill=1;endArrow=none;rounded=0;endFill=0;dashed=1;"); -c.geometry.setTerminalPoint(new mxPoint(0,15),!0);c.geometry.relative=!0;c.edge=!0;d.insertEdge(c,!1);var e=new mxCell("",new mxGeometry(0,0,180,0),"edgeStyle=entityRelationEdgeStyle;html=1;endArrow=blockThin;endFill=1;startArrow=none;rounded=0;startFill=0;dashed=1;");e.geometry.setTerminalPoint(new mxPoint(180,15),!1);e.geometry.relative=!0;e.edge=!0;d.insertEdge(e,!0);return sb.createEdgeTemplateFromCells([c,d,e],130,30,"Integration")}),this.createEdgeTemplateEntry("edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=manyOptional;endFill=1;startArrow=none;rounded=0;startFill=0;", +this.setCurrentSearchEntryLibrary()};Sidebar.prototype.addSalesforceComponentsPalette=function(a,b){this.addPaletteFunctions("salesforceComponents","Salesforce / Components",!1,[this.addEntry("salesforce components header",function(){var e=new mxCell("",new mxGeometry(0,0,930,160),"strokeColor=none;fillColor=#d9d9d9;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,350,160),"shape=delay;whiteSpace=wrap;html=1;strokeColor=none;resizeHeight=1;part=1;");c.geometry.relative=!0;c.vertex=!0;e.insert(c); +var d=new mxCell("Your Logo Here",new mxGeometry(0,0,90,20),"rounded=0;whiteSpace=wrap;html=1;fillColor=#fd7298;strokeColor=none;align=left;spacingLeft=5;fontSize=10;part=1;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(20,10);d.vertex=!0;c.insert(d);d=new mxCell('

Diagram Title Goes Here

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac semper velit. Quisque eget elit eros. Donec ullamcorper, sem viverra convallis cursus, ex eros aliquam ante, nec bibendum lacus augue non tellus.

', +new mxGeometry(0,0,310,100),"text;html=1;strokeColor=none;fillColor=none;spacing=5;spacingTop=-20;whiteSpace=wrap;overflow=hidden;rounded=0;part=1;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(20,40);d.vertex=!0;c.insert(d);c=new mxCell("Key",new mxGeometry(1,0,270,120),"rounded=1;whiteSpace=wrap;html=1;strokeColor=none;verticalAlign=top;align=left;spacingLeft=10;fontSize=11;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-290,20);c.vertex=!0;e.insert(c);return sb.createVertexTemplateFromCells([e], +e.geometry.width,e.geometry.height,"Header")}),this.addEntry("salesforce components header",function(){var e=new mxCell("",new mxGeometry(0,0,930,160),"strokeColor=none;fillColor=#d9d9d9;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,480,160),"shape=delay;whiteSpace=wrap;html=1;strokeColor=none;resizeHeight=1;part=1;");c.geometry.relative=!0;c.vertex=!0;e.insert(c);var d=new mxCell("Your Logo Here",new mxGeometry(0,0,90,20),"rounded=0;whiteSpace=wrap;html=1;fillColor=#fd7298;strokeColor=none;align=left;spacingLeft=5;fontSize=10;part=1;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(20,10);d.vertex=!0;c.insert(d);d=new mxCell('

A Very, Very, Long Diagram Title Should Go Right Here

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac semper velit. Quisque eget elit eros. Donec ullamcorper, sem viverra convallis cursus, ex eros aliquam ante, nec bibendum lacus augue non tellus.

',new mxGeometry(0,0,440,100), +"text;html=1;strokeColor=none;fillColor=none;spacing=5;spacingTop=-20;whiteSpace=wrap;overflow=hidden;rounded=0;part=1;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(20,40);d.vertex=!0;c.insert(d);c=new mxCell("Larger Key",new mxGeometry(1,0,410,120),"rounded=1;whiteSpace=wrap;html=1;strokeColor=none;verticalAlign=top;align=left;spacingLeft=10;fontSize=11;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-430,20);c.vertex=!0;e.insert(c);return sb.createVertexTemplateFromCells([e], +e.geometry.width,e.geometry.height,"Header")}),this.addEntry("salesforce components card",function(){var e=new mxCell("",new mxGeometry(0,0,200,240),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#B3B3B3;arcSize=20;absoluteArcSize=1;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,46,46),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(15,10);c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(.5, +.5,19,19),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-9.5,-9.5);d.vertex=!0;c.insert(d);c=new mxCell("Card Title",new mxGeometry(1,0,130,30),"shape=partialRectangle;whiteSpace=wrap;html=1;top=0;left=0;fillColor=none;right=0;fontStyle=1;align=left;strokeColor=#B3B3B3;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,20);c.vertex=!0;e.insert(c);c=new mxCell("Attribute One",new mxGeometry(1,0,130,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;part=1;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,54);c.vertex=!0;e.insert(c);c=new mxCell("Attribute 02",new mxGeometry(1,0,130,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,78);c.vertex=!0;e.insert(c);c=new mxCell("Attribute Three 03",new mxGeometry(1,0,130,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;part=1;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,102);c.vertex=!0;e.insert(c);c=new mxCell("A long footer title can go here and wraps text",new mxGeometry(0,0,200,48),"text;html=1;strokeColor=none;fillColor=#e5e5e5;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=11;spacingLeft=5;resizeWidth=1;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,126);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(.5,1,40,40),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-50,-55);c.vertex=!0;e.insert(c);d=new mxCell("",new mxGeometry(.5,.5,16,16),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-8,-8);d.vertex=!0;c.insert(d);c=new mxCell("",new mxGeometry(.5,1,40,40),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,-55);c.vertex=!0;e.insert(c);d=new mxCell("", +new mxGeometry(.5,.5,16,16),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-8,-8);d.vertex=!0;c.insert(d);return sb.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card")}),this.addEntry("salesforce components card",function(){var e=new mxCell("",new mxGeometry(0,0,200,220),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#B3B3B3;arcSize=20;absoluteArcSize=1;");e.vertex=!0;var c=new mxCell("Card Title",new mxGeometry(0, +0,200,30),"shape=partialRectangle;whiteSpace=wrap;html=1;top=0;left=0;fillColor=none;right=0;fontStyle=1;align=left;strokeColor=#B3B3B3;spacingLeft=15;part=1;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,20);c.vertex=!0;e.insert(c);c=new mxCell("Attribute One",new mxGeometry(0,0,200,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacingLeft=15;part=1;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0, +54);c.vertex=!0;e.insert(c);c=new mxCell("Attribute 02",new mxGeometry(0,0,200,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacingLeft=15;part=1;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,78);c.vertex=!0;e.insert(c);c=new mxCell("Attribute Three 03",new mxGeometry(0,0,200,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacingLeft=15;part=1;resizeWidth=1;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,102);c.vertex=!0;e.insert(c);c=new mxCell("Footer Title",new mxGeometry(0,0,200,24),"text;html=1;strokeColor=none;fillColor=#e5e5e5;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=11;spacingLeft=5;resizeWidth=1;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,126);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(.5,1,36,36),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-86,-55);c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(.5,.5,16,16),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-8,-8);d.vertex=!0;c.insert(d);c=new mxCell("",new mxGeometry(.5,1,36,36),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-41,-55);c.vertex=!0;e.insert(c);d=new mxCell("", +new mxGeometry(.5,.5,16,16),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-8,-8);d.vertex=!0;c.insert(d);c=new mxCell("",new mxGeometry(.5,1,36,36),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,-55);c.vertex=!0;e.insert(c);d=new mxCell("",new mxGeometry(.5,.5,16,16),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");d.geometry.relative=!0; +d.geometry.offset=new mxPoint(-8,-8);d.vertex=!0;c.insert(d);c=new mxCell("",new mxGeometry(.5,1,36,36),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(50,-55);c.vertex=!0;e.insert(c);d=new mxCell("",new mxGeometry(.5,.5,16,16),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-8,-8);d.vertex=!0;c.insert(d);return sb.createVertexTemplateFromCells([e], +e.geometry.width,e.geometry.height,"Card")}),this.addEntry("salesforce components card",function(){var e=new mxCell("",new mxGeometry(0,0,200,170),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#B3B3B3;arcSize=20;absoluteArcSize=1;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,46,46),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(15,10);c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(.5, +.5,19,19),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-9.5,-9.5);d.vertex=!0;c.insert(d);c=new mxCell("Card Title",new mxGeometry(1,0,130,30),"shape=partialRectangle;whiteSpace=wrap;html=1;top=0;left=0;fillColor=none;right=0;fontStyle=1;align=left;strokeColor=#B3B3B3;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,20);c.vertex=!0;e.insert(c);c=new mxCell("Attribute One",new mxGeometry(1,0,130,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;part=1;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,54);c.vertex=!0;e.insert(c);c=new mxCell("Attribute 02",new mxGeometry(1,0,130,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,78);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(.5,1,36,36),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset= +new mxPoint(-86,-55);c.vertex=!0;e.insert(c);d=new mxCell("",new mxGeometry(.5,.5,16,16),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-8,-8);d.vertex=!0;c.insert(d);c=new mxCell("",new mxGeometry(.5,1,36,36),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-41,-55);c.vertex=!0;e.insert(c);d=new mxCell("",new mxGeometry(.5,.5,16,16),"html=1;strokeColor=none;fillColor=#fd7298;part=1;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(-8,-8);d.vertex=!0;c.insert(d);c=new mxCell("",new mxGeometry(.5,1,36,36),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(5,-55);c.vertex=!0;e.insert(c);d=new mxCell("",new mxGeometry(.5,.5,16,16),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-8,-8);d.vertex=!0;c.insert(d);c=new mxCell("",new mxGeometry(.5, +1,36,36),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(50,-55);c.vertex=!0;e.insert(c);d=new mxCell("",new mxGeometry(.5,.5,16,16),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-8,-8);d.vertex=!0;c.insert(d);return sb.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card")}),this.addEntry("salesforce components card",function(){var e= +new mxCell("",new mxGeometry(0,0,200,190),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#B3B3B3;arcSize=20;absoluteArcSize=1;");e.vertex=!0;var c=new mxCell("Card Title",new mxGeometry(0,0,200,30),"shape=partialRectangle;whiteSpace=wrap;html=1;top=0;left=0;fillColor=none;right=0;fontStyle=1;align=left;strokeColor=#B3B3B3;spacingLeft=15;part=1;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,20);c.vertex=!0;e.insert(c);c=new mxCell("Attribute One",new mxGeometry(0,0,200,24), +"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacingLeft=15;part=1;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,54);c.vertex=!0;e.insert(c);c=new mxCell("Attribute 02",new mxGeometry(0,0,200,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacingLeft=15;part=1;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,78);c.vertex=!0;e.insert(c); +c=new mxCell("Attribute Three 03",new mxGeometry(0,0,200,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacingLeft=15;part=1;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,102);c.vertex=!0;e.insert(c);c=new mxCell("Attribute 04",new mxGeometry(0,0,200,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacingLeft=15;part=1;resizeWidth=1;");c.geometry.relative= +!0;c.geometry.offset=new mxPoint(0,126);c.vertex=!0;e.insert(c);c=new mxCell("Attribute 05",new mxGeometry(0,0,200,24),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacingLeft=15;part=1;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,150);c.vertex=!0;e.insert(c);return sb.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card")}),this.addEntry("salesforce components card",function(){var e=new mxCell("", +new mxGeometry(0,0,200,70),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#B3B3B3;arcSize=20;absoluteArcSize=1;");e.vertex=!0;var c=new mxCell("Card Title",new mxGeometry(0,0,200,30),"shape=partialRectangle;whiteSpace=wrap;html=1;top=0;left=0;fillColor=none;right=0;fontStyle=1;align=left;strokeColor=#B3B3B3;spacingLeft=15;part=1;resizeWidth=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(0,20);c.vertex=!0;e.insert(c);return sb.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height, +"Card")}),this.addEntry("salesforce components card",function(){var e=new mxCell("",new mxGeometry(0,0,200,70),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#B3B3B3;arcSize=20;absoluteArcSize=1;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,46,46),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(15,10);c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(.5,.5,19,19),"html=1;strokeColor=none;fillColor=#fd7298;part=1;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(-9.5,-9.5);d.vertex=!0;c.insert(d);c=new mxCell("Card Title",new mxGeometry(1,0,130,30),"shape=partialRectangle;whiteSpace=wrap;html=1;top=0;left=0;fillColor=none;right=0;fontStyle=1;align=left;strokeColor=#B3B3B3;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,20);c.vertex=!0;e.insert(c);return sb.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card")}),this.addEntry("salesforce components card",function(){var e= +new mxCell("",new mxGeometry(0,0,220,160),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#B3B3B3;arcSize=20;absoluteArcSize=1;collapsible=0;recursiveResize=1;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,46,46),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=none;fillColor=#e5e5e5;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(15,10);c.vertex=!0;e.insert(c);var d=new mxCell("",new mxGeometry(.5,.5,19,19),"html=1;strokeColor=none;fillColor=#fd7298;part=1;");d.geometry.relative= +!0;d.geometry.offset=new mxPoint(-9.5,-9.5);d.vertex=!0;c.insert(d);c=new mxCell("Card Title",new mxGeometry(1,0,130,30),"shape=partialRectangle;whiteSpace=wrap;html=1;top=0;left=0;fillColor=none;right=0;fontStyle=1;align=left;strokeColor=#B3B3B3;part=1;");c.geometry.relative=!0;c.geometry.offset=new mxPoint(-130,20);c.vertex=!0;e.insert(c);c=new mxCell("",new mxGeometry(0,0,200,70),"shape=rect;rounded=1;whiteSpace=wrap;html=1;strokeColor=#B3B3B3;arcSize=20;absoluteArcSize=1;part=1;resizeWidth=1;"); +c.geometry.relative=!0;c.geometry.offset=new mxPoint(10,70);c.vertex=!0;e.insert(c);d=new mxCell("Card Title",new mxGeometry(0,0,200,30),"shape=partialRectangle;whiteSpace=wrap;html=1;top=0;left=0;fillColor=none;right=0;fontStyle=1;align=left;strokeColor=#B3B3B3;spacingLeft=15;part=1;resizeWidth=1;");d.geometry.relative=!0;d.vertex=!0;c.insert(d);return sb.createVertexTemplateFromCells([e],e.geometry.width,e.geometry.height,"Card")}),this.addEntry("relationship",function(){var e=new mxCell("Relationship", +new mxGeometry(50,0,80,30),"html=1;rounded=1;absoluteArcSize=1;arcSize=80;whiteSpace=wrap;fontSize=11;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,50,0),"edgeStyle=entityRelationEdgeStyle;html=1;startArrow=manyOptional;startFill=1;endArrow=none;rounded=0;endFill=0;");c.geometry.setTerminalPoint(new mxPoint(0,15),!0);c.geometry.relative=!0;c.edge=!0;e.insertEdge(c,!1);var d=new mxCell("",new mxGeometry(0,0,180,0),"edgeStyle=entityRelationEdgeStyle;html=1;endArrow=manyOptional;endFill=1;startArrow=none;rounded=0;startFill=0;"); +d.geometry.setTerminalPoint(new mxPoint(180,15),!1);d.geometry.relative=!0;d.edge=!0;e.insertEdge(d,!0);return sb.createEdgeTemplateFromCells([c,e,d],130,30,"Relationship")}),this.addEntry("relationship",function(){var e=new mxCell("Relationship",new mxGeometry(50,0,80,30),"html=1;rounded=1;absoluteArcSize=1;arcSize=80;whiteSpace=wrap;fontSize=11;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,50,0),"edgeStyle=entityRelationEdgeStyle;html=1;startArrow=manyOptional;startFill=0;endArrow=none;rounded=0;endFill=0;dashed=1;"); +c.geometry.setTerminalPoint(new mxPoint(0,15),!0);c.geometry.relative=!0;c.edge=!0;e.insertEdge(c,!1);var d=new mxCell("",new mxGeometry(0,0,180,0),"edgeStyle=entityRelationEdgeStyle;html=1;endArrow=manyOptional;endFill=0;startArrow=none;rounded=0;startFill=0;dashed=1;");d.geometry.setTerminalPoint(new mxPoint(180,15),!1);d.geometry.relative=!0;d.edge=!0;e.insertEdge(d,!0);return sb.createEdgeTemplateFromCells([c,e,d],130,30,"Relationship")}),this.addEntry("integration",function(){var e=new mxCell("Relationship", +new mxGeometry(50,0,80,30),"html=1;rounded=1;absoluteArcSize=1;arcSize=80;whiteSpace=wrap;fontSize=11;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,50,0),"edgeStyle=entityRelationEdgeStyle;html=1;startArrow=blockThin;startFill=1;endArrow=none;rounded=0;endFill=0;");c.geometry.setTerminalPoint(new mxPoint(0,15),!0);c.geometry.relative=!0;c.edge=!0;e.insertEdge(c,!1);var d=new mxCell("",new mxGeometry(0,0,180,0),"edgeStyle=entityRelationEdgeStyle;html=1;endArrow=blockThin;endFill=1;startArrow=none;rounded=0;startFill=0;"); +d.geometry.setTerminalPoint(new mxPoint(180,15),!1);d.geometry.relative=!0;d.edge=!0;e.insertEdge(d,!0);return sb.createEdgeTemplateFromCells([c,e,d],130,30,"Integration")}),this.addEntry("integration",function(){var e=new mxCell("Relationship",new mxGeometry(50,0,80,30),"html=1;rounded=1;absoluteArcSize=1;arcSize=80;whiteSpace=wrap;fontSize=11;");e.vertex=!0;var c=new mxCell("",new mxGeometry(0,0,50,0),"edgeStyle=entityRelationEdgeStyle;html=1;startArrow=blockThin;startFill=1;endArrow=none;rounded=0;endFill=0;dashed=1;"); +c.geometry.setTerminalPoint(new mxPoint(0,15),!0);c.geometry.relative=!0;c.edge=!0;e.insertEdge(c,!1);var d=new mxCell("",new mxGeometry(0,0,180,0),"edgeStyle=entityRelationEdgeStyle;html=1;endArrow=blockThin;endFill=1;startArrow=none;rounded=0;startFill=0;dashed=1;");d.geometry.setTerminalPoint(new mxPoint(180,15),!1);d.geometry.relative=!0;d.edge=!0;e.insertEdge(d,!0);return sb.createEdgeTemplateFromCells([c,e,d],130,30,"Integration")}),this.createEdgeTemplateEntry("edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=manyOptional;endFill=1;startArrow=none;rounded=0;startFill=0;", a,b,"","Default Relationship Connector",null,"salesforce components default relationship connector"),this.createEdgeTemplateEntry("edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=manyOptional;endFill=0;startArrow=none;rounded=0;startFill=0;dashed=1;",a,b,"","Default Relationship Connector",null,"salesforce components default relationship connector"),this.createEdgeTemplateEntry("edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=blockThin;endFill=1;startArrow=none;rounded=0;startFill=0;", -a,b,"","Default Relationship Connector",null,"salesforce components default relationship connector"),this.createEdgeTemplateEntry("edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=blockThin;endFill=1;startArrow=none;rounded=0;startFill=0;dashed=1;",a,b,"","Default Relationship Connector",null,"salesforce components default relationship connector")])};Sidebar.prototype.addSalesforceProductPalette=function(a,b){var d=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;aspect=fixed;html=1;shape=mxgraph.salesforce."; -this.addPaletteFunctions("salesforceProduct","Salesforce / Product",!1,[this.createVertexTemplateEntry(d+"sales;",a,b,"","Sales",null,null,this.getTagsForStencil("mxgraph.salesforce","sales","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"service;",a,.82*b,"","Service",null,null,this.getTagsForStencil("mxgraph.salesforce","service","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"marketing;",a,b,"","Marketing",null,null,this.getTagsForStencil("mxgraph.salesforce", -"marketing","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"commerce;",a,.88*b,"","Commerce",null,null,this.getTagsForStencil("mxgraph.salesforce","commerce","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"platform;",.65*a,b,"","Platform",null,null,this.getTagsForStencil("mxgraph.salesforce","platform","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"analytics;",a,.98*b,"","Analytics",null,null,this.getTagsForStencil("mxgraph.salesforce", -"salesforce","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"integration;",a,b,"","Integration",null,null,this.getTagsForStencil("mxgraph.salesforce","integration","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"employees;",.97*a,b,"","Employees",null,null,this.getTagsForStencil("mxgraph.salesforce","employees","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"learning;",a,b,"","Learning",null,null,this.getTagsForStencil("mxgraph.salesforce", -"learning","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"industries;",.89*a,b,"","Industries",null,null,this.getTagsForStencil("mxgraph.salesforce","industries","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"partners;",a,b,"","Partners",null,null,this.getTagsForStencil("mxgraph.salesforce","partners","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"success;",.68*a,b,"","Success",null,null,this.getTagsForStencil("mxgraph.salesforce","success", -"salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"inbox;",a,.75*b,"","Inbox",null,null,this.getTagsForStencil("mxgraph.salesforce","inbox","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"field_service;",.75*a,b,"","Field Service",null,null,this.getTagsForStencil("mxgraph.salesforce","field service","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"iot;",a,b,"","IoT",null,null,this.getTagsForStencil("mxgraph.salesforce","iot","salesforce product ").join(" ")), -this.createVertexTemplateEntry(d+"social_studio;",a,b,"","Social Studio",null,null,this.getTagsForStencil("mxgraph.salesforce","social studio","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"customer_360;",a,.91*b,"","Customer 360",null,null,this.getTagsForStencil("mxgraph.salesforce","customer 360","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"heroku;",a,b,"","Heroku",null,null,this.getTagsForStencil("mxgraph.salesforce","heroku","salesforce product ").join(" ")), -this.createVertexTemplateEntry(d+"work_com;",a,.98*b,"","Work.com",null,null,this.getTagsForStencil("mxgraph.salesforce","work com","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"loyalty;",a,.68*b,"","Loyalty",null,null,this.getTagsForStencil("mxgraph.salesforce","loyalty","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"sales2;",a,b,"","Sales",null,null,this.getTagsForStencil("mxgraph.salesforce","sales","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+ -"service2;",a,b,"","Service",null,null,this.getTagsForStencil("mxgraph.salesforce","service","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"marketing2;",a,b,"","Marketing",null,null,this.getTagsForStencil("mxgraph.salesforce","marketing","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"commerce2;",a,b,"","Commerce",null,null,this.getTagsForStencil("mxgraph.salesforce","commerce","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"platform2;", -a,b,"","Platform",null,null,this.getTagsForStencil("mxgraph.salesforce","platform","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"analytics2;",a,b,"","Analytics",null,null,this.getTagsForStencil("mxgraph.salesforce","salesforce","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"integration2;",a,b,"","Integration",null,null,this.getTagsForStencil("mxgraph.salesforce","integration","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"employees2;", -a,b,"","Employees",null,null,this.getTagsForStencil("mxgraph.salesforce","employees","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"learning2;",a,b,"","Learning",null,null,this.getTagsForStencil("mxgraph.salesforce","learning","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"industries2;",a,b,"","Industries",null,null,this.getTagsForStencil("mxgraph.salesforce","industries","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"partners2;",a,b, -"","Partners",null,null,this.getTagsForStencil("mxgraph.salesforce","partners","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"success2;",a,b,"","Success",null,null,this.getTagsForStencil("mxgraph.salesforce","success","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"inbox2;",a,b,"","Inbox",null,null,this.getTagsForStencil("mxgraph.salesforce","inbox","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"field_service2;",a,b,"","Field Service", -null,null,this.getTagsForStencil("mxgraph.salesforce","field service","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"iot2;",a,b,"","IoT",null,null,this.getTagsForStencil("mxgraph.salesforce","iot","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"social_studio2;",a,b,"","Social Studio",null,null,this.getTagsForStencil("mxgraph.salesforce","social studio","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"customer_3602;",a,b,"","Customer 360", -null,null,this.getTagsForStencil("mxgraph.salesforce","customer 360","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"heroku2;",a,b,"","Heroku",null,null,this.getTagsForStencil("mxgraph.salesforce","heroku","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"work_com2;",a,b,"","Work.com",null,null,this.getTagsForStencil("mxgraph.salesforce","work com","salesforce product ").join(" ")),this.createVertexTemplateEntry(d+"loyalty2;",a,b,"","Loyalty",null,null,this.getTagsForStencil("mxgraph.salesforce", -"loyalty","salesforce product ").join(" "))])};Sidebar.prototype.addSalesforcePlatformPalette=function(a,b){var d=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;aspect=fixed;html=1;shape=mxgraph.salesforce.";this.addPaletteFunctions("salesforcePlatform","Salesforce / Platform",!1,[this.createVertexTemplateEntry(d+"apps;",.57*a,b,"","Apps",null,null,this.getTagsForStencil("mxgraph.salesforce","apps","salesforce platform ").join(" ")),this.createVertexTemplateEntry(d+"web;",a,.79*b,"","Web",null, -null,this.getTagsForStencil("mxgraph.salesforce","web","salesforce platform ").join(" ")),this.createVertexTemplateEntry(d+"channels;",a,b,"","Channels",null,null,this.getTagsForStencil("mxgraph.salesforce","channels","salesforce platform ").join(" ")),this.createVertexTemplateEntry(d+"bots;",a,.95*b,"","Bots",null,null,this.getTagsForStencil("mxgraph.salesforce","bots","salesforce platform ").join(" ")),this.createVertexTemplateEntry(d+"automation;",a,.97*b,"","Automation",null,null,this.getTagsForStencil("mxgraph.salesforce", -"automation","salesforce platform ").join(" ")),this.createVertexTemplateEntry(d+"workflow;",a,b,"","Workflow",null,null,this.getTagsForStencil("mxgraph.salesforce","workflow","salesforce platform ").join(" ")),this.createVertexTemplateEntry(d+"personalization;",a,.75*b,"","Personalization",null,null,this.getTagsForStencil("mxgraph.salesforce","personalization","salesforce platform ").join(" ")),this.createVertexTemplateEntry(d+"builders;",.92*a,b,"","Builders",null,null,this.getTagsForStencil("mxgraph.salesforce", -"builders","salesforce platform ").join(" ")),this.createVertexTemplateEntry(d+"data;",.81*a,b,"","Data",null,null,this.getTagsForStencil("mxgraph.salesforce","data","salesforce platform ").join(" ")),this.createVertexTemplateEntry(d+"stream;",a,b,"","Stream",null,null,this.getTagsForStencil("mxgraph.salesforce","stream","salesforce platform ").join(" ")),this.createVertexTemplateEntry(d+"segments;",a,b,"","Segments",null,null,this.getTagsForStencil("mxgraph.salesforce","segments","salesforce platform ").join(" ")), -this.createVertexTemplateEntry(d+"privacy;",.77*a,b,"","Privacy",null,null,this.getTagsForStencil("mxgraph.salesforce","privacy","salesforce platform ").join(" ")),this.createVertexTemplateEntry(d+"apps2;",a,b,"","Apps",null,null,this.getTagsForStencil("mxgraph.salesforce","apps","salesforce platform ").join(" ")),this.createVertexTemplateEntry(d+"web2;",a,b,"","Web",null,null,this.getTagsForStencil("mxgraph.salesforce","web","salesforce platform ").join(" ")),this.createVertexTemplateEntry(d+"channels2;", -a,b,"","Channels",null,null,this.getTagsForStencil("mxgraph.salesforce","channels","salesforce platform ").join(" ")),this.createVertexTemplateEntry(d+"bots2;",a,b,"","Bots",null,null,this.getTagsForStencil("mxgraph.salesforce","bots","salesforce platform ").join(" ")),this.createVertexTemplateEntry(d+"automation2;",a,b,"","Automation",null,null,this.getTagsForStencil("mxgraph.salesforce","automation","salesforce platform ").join(" ")),this.createVertexTemplateEntry(d+"workflow2;",a,b,"","Workflow", -null,null,this.getTagsForStencil("mxgraph.salesforce","workflow","salesforce platform ").join(" ")),this.createVertexTemplateEntry(d+"personalization2;",a,b,"","Personalization",null,null,this.getTagsForStencil("mxgraph.salesforce","personalization","salesforce platform ").join(" ")),this.createVertexTemplateEntry(d+"builders2;",a,b,"","Builders",null,null,this.getTagsForStencil("mxgraph.salesforce","builders","salesforce platform ").join(" ")),this.createVertexTemplateEntry(d+"data2;",a,b,"","Data", -null,null,this.getTagsForStencil("mxgraph.salesforce","data","salesforce platform ").join(" ")),this.createVertexTemplateEntry(d+"stream2;",a,b,"","Stream",null,null,this.getTagsForStencil("mxgraph.salesforce","stream","salesforce platform ").join(" ")),this.createVertexTemplateEntry(d+"segments2;",a,b,"","Segments",null,null,this.getTagsForStencil("mxgraph.salesforce","segments","salesforce platform ").join(" ")),this.createVertexTemplateEntry(d+"privacy2;",a,b,"","Privacy",null,null,this.getTagsForStencil("mxgraph.salesforce", -"privacy","salesforce platform ").join(" "))])};Sidebar.prototype.addSalesforceIndustryPalette=function(a,b){var d=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;aspect=fixed;html=1;shape=mxgraph.salesforce.";this.addPaletteFunctions("salesforceIndustry","Salesforce / Industry",!1,[this.createVertexTemplateEntry(d+"government;",.86*a,b,"","Government",null,null,this.getTagsForStencil("mxgraph.salesforce","government","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+"media;", -a,b,"","Media",null,null,this.getTagsForStencil("mxgraph.salesforce","media","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+"consumer_goods;",.9*a,b,"","Consumer Goods",null,null,this.getTagsForStencil("mxgraph.salesforce","consumer goods","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+"transportation_and_technology;",a,b,"","Transportation and Technology",null,null,this.getTagsForStencil("mxgraph.salesforce","transportation and technology","salesforce industry").join(" ")), -this.createVertexTemplateEntry(d+"financial_services;",.96*a,b,"","Financial Services",null,null,this.getTagsForStencil("mxgraph.salesforce","financial services","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+"automotive;",a,b,"","Automotive",null,null,this.getTagsForStencil("mxgraph.salesforce","automotive","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+"energy;",.75*a,b,"","Energy",null,null,this.getTagsForStencil("mxgraph.salesforce","energy","salesforce industry").join(" ")), -this.createVertexTemplateEntry(d+"smb;",a,.82*b,"","SMB",null,null,this.getTagsForStencil("mxgraph.salesforce","smb","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+"communications;",.79*a,b,"","Communications",null,null,this.getTagsForStencil("mxgraph.salesforce","communications","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+"retail;",.75*a,b,"","Retail",null,null,this.getTagsForStencil("mxgraph.salesforce","retail","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+ -"manufacturing;",a,b,"","Manufacturing",null,null,this.getTagsForStencil("mxgraph.salesforce","manufacturing","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+"health;",a,.84*b,"","Health",null,null,this.getTagsForStencil("mxgraph.salesforce","health","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+"philantrophy;",.83*a,b,"","Philantrophy",null,null,this.getTagsForStencil("mxgraph.salesforce","philantrophy","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+ -"non_profit;",a,.93*b,"","Non-profit",null,null,this.getTagsForStencil("mxgraph.salesforce","non profit","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+"education;",a,.67*b,"","Education",null,null,this.getTagsForStencil("mxgraph.salesforce","education","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+"sustainability;",a,b,"","Sustainability",null,null,this.getTagsForStencil("mxgraph.salesforce","sustainability","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+ -"government2;",a,b,"","Government",null,null,this.getTagsForStencil("mxgraph.salesforce","government","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+"media2;",a,b,"","Media",null,null,this.getTagsForStencil("mxgraph.salesforce","media","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+"consumer_goods2;",a,b,"","Consumer Goods",null,null,this.getTagsForStencil("mxgraph.salesforce","consumer goods","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+ -"transportation_and_technology2;",a,b,"","Transportation and Technology",null,null,this.getTagsForStencil("mxgraph.salesforce","transportation and technology","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+"financial_services2;",a,b,"","Financial Services",null,null,this.getTagsForStencil("mxgraph.salesforce","financial services","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+"automotive2;",a,b,"","Automotive",null,null,this.getTagsForStencil("mxgraph.salesforce", -"automotive","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+"energy2;",a,b,"","Energy",null,null,this.getTagsForStencil("mxgraph.salesforce","energy","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+"smb2;",a,b,"","SMB",null,null,this.getTagsForStencil("mxgraph.salesforce","smb","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+"communications2;",a,b,"","Communications",null,null,this.getTagsForStencil("mxgraph.salesforce","communications","salesforce industry").join(" ")), -this.createVertexTemplateEntry(d+"retail2;",a,b,"","Retail",null,null,this.getTagsForStencil("mxgraph.salesforce","retail","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+"manufacturing2;",a,b,"","Manufacturing",null,null,this.getTagsForStencil("mxgraph.salesforce","manufacturing","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+"health2;",a,b,"","Health",null,null,this.getTagsForStencil("mxgraph.salesforce","health","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+ -"philantrophy2;",a,b,"","Philantrophy",null,null,this.getTagsForStencil("mxgraph.salesforce","philantrophy","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+"non_profit2;",a,b,"","Non-profit",null,null,this.getTagsForStencil("mxgraph.salesforce","non profit","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+"education2;",a,b,"","Education",null,null,this.getTagsForStencil("mxgraph.salesforce","education","salesforce industry").join(" ")),this.createVertexTemplateEntry(d+ +a,b,"","Default Relationship Connector",null,"salesforce components default relationship connector"),this.createEdgeTemplateEntry("edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=blockThin;endFill=1;startArrow=none;rounded=0;startFill=0;dashed=1;",a,b,"","Default Relationship Connector",null,"salesforce components default relationship connector")])};Sidebar.prototype.addSalesforceProductPalette=function(a,b){var e=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;aspect=fixed;html=1;shape=mxgraph.salesforce."; +this.addPaletteFunctions("salesforceProduct","Salesforce / Product",!1,[this.createVertexTemplateEntry(e+"sales;",a,b,"","Sales",null,null,this.getTagsForStencil("mxgraph.salesforce","sales","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"service;",a,.82*b,"","Service",null,null,this.getTagsForStencil("mxgraph.salesforce","service","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"marketing;",a,b,"","Marketing",null,null,this.getTagsForStencil("mxgraph.salesforce", +"marketing","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"commerce;",a,.88*b,"","Commerce",null,null,this.getTagsForStencil("mxgraph.salesforce","commerce","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"platform;",.65*a,b,"","Platform",null,null,this.getTagsForStencil("mxgraph.salesforce","platform","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"analytics;",a,.98*b,"","Analytics",null,null,this.getTagsForStencil("mxgraph.salesforce", +"salesforce","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"integration;",a,b,"","Integration",null,null,this.getTagsForStencil("mxgraph.salesforce","integration","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"employees;",.97*a,b,"","Employees",null,null,this.getTagsForStencil("mxgraph.salesforce","employees","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"learning;",a,b,"","Learning",null,null,this.getTagsForStencil("mxgraph.salesforce", +"learning","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"industries;",.89*a,b,"","Industries",null,null,this.getTagsForStencil("mxgraph.salesforce","industries","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"partners;",a,b,"","Partners",null,null,this.getTagsForStencil("mxgraph.salesforce","partners","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"success;",.68*a,b,"","Success",null,null,this.getTagsForStencil("mxgraph.salesforce","success", +"salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"inbox;",a,.75*b,"","Inbox",null,null,this.getTagsForStencil("mxgraph.salesforce","inbox","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"field_service;",.75*a,b,"","Field Service",null,null,this.getTagsForStencil("mxgraph.salesforce","field service","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"iot;",a,b,"","IoT",null,null,this.getTagsForStencil("mxgraph.salesforce","iot","salesforce product ").join(" ")), +this.createVertexTemplateEntry(e+"social_studio;",a,b,"","Social Studio",null,null,this.getTagsForStencil("mxgraph.salesforce","social studio","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"customer_360;",a,.91*b,"","Customer 360",null,null,this.getTagsForStencil("mxgraph.salesforce","customer 360","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"heroku;",a,b,"","Heroku",null,null,this.getTagsForStencil("mxgraph.salesforce","heroku","salesforce product ").join(" ")), +this.createVertexTemplateEntry(e+"work_com;",a,.98*b,"","Work.com",null,null,this.getTagsForStencil("mxgraph.salesforce","work com","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"loyalty;",a,.68*b,"","Loyalty",null,null,this.getTagsForStencil("mxgraph.salesforce","loyalty","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"sales2;",a,b,"","Sales",null,null,this.getTagsForStencil("mxgraph.salesforce","sales","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+ +"service2;",a,b,"","Service",null,null,this.getTagsForStencil("mxgraph.salesforce","service","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"marketing2;",a,b,"","Marketing",null,null,this.getTagsForStencil("mxgraph.salesforce","marketing","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"commerce2;",a,b,"","Commerce",null,null,this.getTagsForStencil("mxgraph.salesforce","commerce","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"platform2;", +a,b,"","Platform",null,null,this.getTagsForStencil("mxgraph.salesforce","platform","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"analytics2;",a,b,"","Analytics",null,null,this.getTagsForStencil("mxgraph.salesforce","salesforce","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"integration2;",a,b,"","Integration",null,null,this.getTagsForStencil("mxgraph.salesforce","integration","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"employees2;", +a,b,"","Employees",null,null,this.getTagsForStencil("mxgraph.salesforce","employees","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"learning2;",a,b,"","Learning",null,null,this.getTagsForStencil("mxgraph.salesforce","learning","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"industries2;",a,b,"","Industries",null,null,this.getTagsForStencil("mxgraph.salesforce","industries","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"partners2;",a,b, +"","Partners",null,null,this.getTagsForStencil("mxgraph.salesforce","partners","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"success2;",a,b,"","Success",null,null,this.getTagsForStencil("mxgraph.salesforce","success","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"inbox2;",a,b,"","Inbox",null,null,this.getTagsForStencil("mxgraph.salesforce","inbox","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"field_service2;",a,b,"","Field Service", +null,null,this.getTagsForStencil("mxgraph.salesforce","field service","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"iot2;",a,b,"","IoT",null,null,this.getTagsForStencil("mxgraph.salesforce","iot","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"social_studio2;",a,b,"","Social Studio",null,null,this.getTagsForStencil("mxgraph.salesforce","social studio","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"customer_3602;",a,b,"","Customer 360", +null,null,this.getTagsForStencil("mxgraph.salesforce","customer 360","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"heroku2;",a,b,"","Heroku",null,null,this.getTagsForStencil("mxgraph.salesforce","heroku","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"work_com2;",a,b,"","Work.com",null,null,this.getTagsForStencil("mxgraph.salesforce","work com","salesforce product ").join(" ")),this.createVertexTemplateEntry(e+"loyalty2;",a,b,"","Loyalty",null,null,this.getTagsForStencil("mxgraph.salesforce", +"loyalty","salesforce product ").join(" "))])};Sidebar.prototype.addSalesforcePlatformPalette=function(a,b){var e=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;aspect=fixed;html=1;shape=mxgraph.salesforce.";this.addPaletteFunctions("salesforcePlatform","Salesforce / Platform",!1,[this.createVertexTemplateEntry(e+"apps;",.57*a,b,"","Apps",null,null,this.getTagsForStencil("mxgraph.salesforce","apps","salesforce platform ").join(" ")),this.createVertexTemplateEntry(e+"web;",a,.79*b,"","Web",null, +null,this.getTagsForStencil("mxgraph.salesforce","web","salesforce platform ").join(" ")),this.createVertexTemplateEntry(e+"channels;",a,b,"","Channels",null,null,this.getTagsForStencil("mxgraph.salesforce","channels","salesforce platform ").join(" ")),this.createVertexTemplateEntry(e+"bots;",a,.95*b,"","Bots",null,null,this.getTagsForStencil("mxgraph.salesforce","bots","salesforce platform ").join(" ")),this.createVertexTemplateEntry(e+"automation;",a,.97*b,"","Automation",null,null,this.getTagsForStencil("mxgraph.salesforce", +"automation","salesforce platform ").join(" ")),this.createVertexTemplateEntry(e+"workflow;",a,b,"","Workflow",null,null,this.getTagsForStencil("mxgraph.salesforce","workflow","salesforce platform ").join(" ")),this.createVertexTemplateEntry(e+"personalization;",a,.75*b,"","Personalization",null,null,this.getTagsForStencil("mxgraph.salesforce","personalization","salesforce platform ").join(" ")),this.createVertexTemplateEntry(e+"builders;",.92*a,b,"","Builders",null,null,this.getTagsForStencil("mxgraph.salesforce", +"builders","salesforce platform ").join(" ")),this.createVertexTemplateEntry(e+"data;",.81*a,b,"","Data",null,null,this.getTagsForStencil("mxgraph.salesforce","data","salesforce platform ").join(" ")),this.createVertexTemplateEntry(e+"stream;",a,b,"","Stream",null,null,this.getTagsForStencil("mxgraph.salesforce","stream","salesforce platform ").join(" ")),this.createVertexTemplateEntry(e+"segments;",a,b,"","Segments",null,null,this.getTagsForStencil("mxgraph.salesforce","segments","salesforce platform ").join(" ")), +this.createVertexTemplateEntry(e+"privacy;",.77*a,b,"","Privacy",null,null,this.getTagsForStencil("mxgraph.salesforce","privacy","salesforce platform ").join(" ")),this.createVertexTemplateEntry(e+"apps2;",a,b,"","Apps",null,null,this.getTagsForStencil("mxgraph.salesforce","apps","salesforce platform ").join(" ")),this.createVertexTemplateEntry(e+"web2;",a,b,"","Web",null,null,this.getTagsForStencil("mxgraph.salesforce","web","salesforce platform ").join(" ")),this.createVertexTemplateEntry(e+"channels2;", +a,b,"","Channels",null,null,this.getTagsForStencil("mxgraph.salesforce","channels","salesforce platform ").join(" ")),this.createVertexTemplateEntry(e+"bots2;",a,b,"","Bots",null,null,this.getTagsForStencil("mxgraph.salesforce","bots","salesforce platform ").join(" ")),this.createVertexTemplateEntry(e+"automation2;",a,b,"","Automation",null,null,this.getTagsForStencil("mxgraph.salesforce","automation","salesforce platform ").join(" ")),this.createVertexTemplateEntry(e+"workflow2;",a,b,"","Workflow", +null,null,this.getTagsForStencil("mxgraph.salesforce","workflow","salesforce platform ").join(" ")),this.createVertexTemplateEntry(e+"personalization2;",a,b,"","Personalization",null,null,this.getTagsForStencil("mxgraph.salesforce","personalization","salesforce platform ").join(" ")),this.createVertexTemplateEntry(e+"builders2;",a,b,"","Builders",null,null,this.getTagsForStencil("mxgraph.salesforce","builders","salesforce platform ").join(" ")),this.createVertexTemplateEntry(e+"data2;",a,b,"","Data", +null,null,this.getTagsForStencil("mxgraph.salesforce","data","salesforce platform ").join(" ")),this.createVertexTemplateEntry(e+"stream2;",a,b,"","Stream",null,null,this.getTagsForStencil("mxgraph.salesforce","stream","salesforce platform ").join(" ")),this.createVertexTemplateEntry(e+"segments2;",a,b,"","Segments",null,null,this.getTagsForStencil("mxgraph.salesforce","segments","salesforce platform ").join(" ")),this.createVertexTemplateEntry(e+"privacy2;",a,b,"","Privacy",null,null,this.getTagsForStencil("mxgraph.salesforce", +"privacy","salesforce platform ").join(" "))])};Sidebar.prototype.addSalesforceIndustryPalette=function(a,b){var e=mxConstants.STYLE_VERTICAL_LABEL_POSITION+"=bottom;aspect=fixed;html=1;shape=mxgraph.salesforce.";this.addPaletteFunctions("salesforceIndustry","Salesforce / Industry",!1,[this.createVertexTemplateEntry(e+"government;",.86*a,b,"","Government",null,null,this.getTagsForStencil("mxgraph.salesforce","government","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+"media;", +a,b,"","Media",null,null,this.getTagsForStencil("mxgraph.salesforce","media","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+"consumer_goods;",.9*a,b,"","Consumer Goods",null,null,this.getTagsForStencil("mxgraph.salesforce","consumer goods","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+"transportation_and_technology;",a,b,"","Transportation and Technology",null,null,this.getTagsForStencil("mxgraph.salesforce","transportation and technology","salesforce industry").join(" ")), +this.createVertexTemplateEntry(e+"financial_services;",.96*a,b,"","Financial Services",null,null,this.getTagsForStencil("mxgraph.salesforce","financial services","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+"automotive;",a,b,"","Automotive",null,null,this.getTagsForStencil("mxgraph.salesforce","automotive","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+"energy;",.75*a,b,"","Energy",null,null,this.getTagsForStencil("mxgraph.salesforce","energy","salesforce industry").join(" ")), +this.createVertexTemplateEntry(e+"smb;",a,.82*b,"","SMB",null,null,this.getTagsForStencil("mxgraph.salesforce","smb","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+"communications;",.79*a,b,"","Communications",null,null,this.getTagsForStencil("mxgraph.salesforce","communications","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+"retail;",.75*a,b,"","Retail",null,null,this.getTagsForStencil("mxgraph.salesforce","retail","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+ +"manufacturing;",a,b,"","Manufacturing",null,null,this.getTagsForStencil("mxgraph.salesforce","manufacturing","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+"health;",a,.84*b,"","Health",null,null,this.getTagsForStencil("mxgraph.salesforce","health","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+"philantrophy;",.83*a,b,"","Philantrophy",null,null,this.getTagsForStencil("mxgraph.salesforce","philantrophy","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+ +"non_profit;",a,.93*b,"","Non-profit",null,null,this.getTagsForStencil("mxgraph.salesforce","non profit","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+"education;",a,.67*b,"","Education",null,null,this.getTagsForStencil("mxgraph.salesforce","education","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+"sustainability;",a,b,"","Sustainability",null,null,this.getTagsForStencil("mxgraph.salesforce","sustainability","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+ +"government2;",a,b,"","Government",null,null,this.getTagsForStencil("mxgraph.salesforce","government","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+"media2;",a,b,"","Media",null,null,this.getTagsForStencil("mxgraph.salesforce","media","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+"consumer_goods2;",a,b,"","Consumer Goods",null,null,this.getTagsForStencil("mxgraph.salesforce","consumer goods","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+ +"transportation_and_technology2;",a,b,"","Transportation and Technology",null,null,this.getTagsForStencil("mxgraph.salesforce","transportation and technology","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+"financial_services2;",a,b,"","Financial Services",null,null,this.getTagsForStencil("mxgraph.salesforce","financial services","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+"automotive2;",a,b,"","Automotive",null,null,this.getTagsForStencil("mxgraph.salesforce", +"automotive","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+"energy2;",a,b,"","Energy",null,null,this.getTagsForStencil("mxgraph.salesforce","energy","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+"smb2;",a,b,"","SMB",null,null,this.getTagsForStencil("mxgraph.salesforce","smb","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+"communications2;",a,b,"","Communications",null,null,this.getTagsForStencil("mxgraph.salesforce","communications","salesforce industry").join(" ")), +this.createVertexTemplateEntry(e+"retail2;",a,b,"","Retail",null,null,this.getTagsForStencil("mxgraph.salesforce","retail","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+"manufacturing2;",a,b,"","Manufacturing",null,null,this.getTagsForStencil("mxgraph.salesforce","manufacturing","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+"health2;",a,b,"","Health",null,null,this.getTagsForStencil("mxgraph.salesforce","health","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+ +"philantrophy2;",a,b,"","Philantrophy",null,null,this.getTagsForStencil("mxgraph.salesforce","philantrophy","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+"non_profit2;",a,b,"","Non-profit",null,null,this.getTagsForStencil("mxgraph.salesforce","non profit","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+"education2;",a,b,"","Education",null,null,this.getTagsForStencil("mxgraph.salesforce","education","salesforce industry").join(" ")),this.createVertexTemplateEntry(e+ "sustainability2;",a,b,"","Sustainability",null,null,this.getTagsForStencil("mxgraph.salesforce","sustainability","salesforce industry").join(" "))])}})();(function(){Sidebar.prototype.addSAPPalette=function(){this.setCurrentSearchEntryLibrary("sap","sapAnnotations");this.addSAPAnnotationsPalette(1,"mxgraph.sap",this);this.setCurrentSearchEntryLibrary("sap","sapColored Connectors");this.addSAPColoredConnectorsPalette(1,"mxgraph.sap",this);this.setCurrentSearchEntryLibrary("sap","sapFoundation");this.addSAPFoundationPalette(1,"mxgraph.sap",this);this.setCurrentSearchEntryLibrary("sap","sapIntegration Suite");this.addSAPIntegrationSuitePalette(1,"mxgraph.sap", this);this.setCurrentSearchEntryLibrary("sap","sapApp Dev Automation");this.addSAPAppDevAutomationPalette(1,"mxgraph.sap",this);this.setCurrentSearchEntryLibrary("sap","sapData Analytics");this.addSAPDataAnalyticsPalette(1,"mxgraph.sap",this);this.setCurrentSearchEntryLibrary("sap","sapAI");this.addSAPAIPalette(1,"mxgraph.sap",this);this.setCurrentSearchEntryLibrary("sap","sapGeneric Icons");this.addSAPGenericIconsPalette(1,"mxgraph.sap",this);this.setCurrentSearchEntryLibrary("sap","sapComponent Groups"); this.addSAPComponentGroupsPalette(1,"mxgraph.sap",this);this.setCurrentSearchEntryLibrary("sap","sapComponents");this.addSAPComponentsPalette(1,"mxgraph.sap",this);this.setCurrentSearchEntryLibrary("sap","sapDefault Connectors");this.addSAPDefaultConnectorsPalette(1,"mxgraph.sap",this);this.setCurrentSearchEntryLibrary("sap","sapDefault Shapes");this.addSAPDefaultShapesPalette(1,"mxgraph.sap",this);this.setCurrentSearchEntryLibrary("sap","sapNumbers");this.addSAPNumbersPalette(1,"mxgraph.sap",this); this.setCurrentSearchEntryLibrary("sap","sapProducts");this.addSAPProductsPalette(1,"mxgraph.sap",this);this.setCurrentSearchEntryLibrary("sap","sapBuild Workzone");this.addSAPBuildWorkzonePalette(1,"mxgraph.sap",this);this.setCurrentSearchEntryLibrary("sap","sapSemantic Accent");this.addSAPSemanticAccentPalette(1,"mxgraph.sap",this);this.setCurrentSearchEntryLibrary("sap","sapTexts");this.addSAPTextsPalette(1,"mxgraph.sap",this);this.setCurrentSearchEntryLibrary()};Sidebar.prototype.addSAPAnnotationsPalette= -function(a,b,d){this.addPaletteFunctions("sapAnnotations","SAP / Annotations",!1,[this.addDataEntry("annotation",70,16,"Annotation","1VVNj5swEP01HIsceyHpcUN299JKlXJoe3TC8NF1mNSYBPrrO2CDIW2q9lBVtYSYefPB2O/JBCI5tS9anov3mIIKxFMgEo1orHVqE1Aq4KxMA7ELOGf0BPz5TnQ1RNlZaqjM7xRwW1CbToFFIM1h71zUpsAcK6mePLrV2FQp9A0YeT7nHeKZwBWBX8CYbl9+65vIxiBBhTkpF4UqfdQar+QeFB5fLfRcqjGhNhpfIUGFehhKJCKKGJsiH8vUFH1uGBFmt9DPvTiEGht9dNDDj+cyZLlDeQE8gdEdpWhQ0pSXZStZWzef8qbSD1hSR85aVxDzcBOLaXFhO3Q2vFn2M1LnYFwLzxIZs5k8NHD3cx7FP+GxLc0nV97bn3t7oKT3du0stOtGx3NfYQUL6tl/Tf2bzTrka+bXw5L6kMWzxeK/JQX32YtUjdtKwGNFW99mOMxbWz4J/dr098x25U0KH6ez96DIoizO1nMozt17aH1YiG+WdZP/WFVo6JSxGitpO4fbboTZWUf4Rtteub0Mr0VpYH+WA+NXukqXKpX66BQc/VpgGanwz4R3AW2gDe5dvXd0dnWdKBq/DTfuTiigzIuxML4vvoUyvAzI9X8Nq5r5T+U7"), -this.addDataEntry("critical annotation",104.16,16,"Critical Annotation","1VXBjpswEP0ajkWO2bDpcUN299JKlXJoe3TCAO46TGpMAv36jrGJIdtI7aFaraUonjczT2O/JxMl2aF71uJYfcYcVJQ8RkmmEY3bHboMlIo4k3mUbCLOGf0i/nQjuxiy7Cg01OZvGrhraEyvwCGQl7D1IWpTYYm1UI8BXWts6xwsAaMo1HxCPBK4IPAHGNNv5S9LIlqDBFXmoHwW6vxBazxTuFO4f3HQk1RjQWM0vkCGCvUwVJJzJpi4ZL7K3FS2Nl4S5o5g555dQoOt3nvo7vW9DFX+Up4BD2B0TyUalDDyNKcSjQvLS92l9QtKYuSs8w0pj1dpEpYj6F12NaczQpdgPEMQiTaTkQI0SPdnGZM3kbGT5ptvt/vvdj8oYqNNN0lt+jEI0tdYw0x59q6V/7C6j3n6MazVXPqYpZPF0v9lBX/gk1CtP0rEU0VHXxc4zNs4PQn92dpnZr0IW0rvL3cfwKRYFmlxP4XS0v8P1LuZ+SZVV/WZlkbuhZ33oa7R0IVjPZLQyXbXxIS5sUf4yubBxNaR50oa2B7FIP6ZHtW5YYXeezMvX3vN27EgL/6b/U6gDXTRrff3htvOnslWsLt44f1QgSyrsTO97cGZQYIbKAzfDmee6aflNw=="), -this.addDataEntry("authenticate",72.73,16,"Authenticate","1VVNj5swEP01HBeBaQh73CS7e+lKK+Ww7dGBAdx1mNSYBPrrO2CDIdtI7aGqagkx8+ZDY7+H8aLtsX1W/FS+YAbSix69aKsQtbGO7Rak9FggMi/aeYwF9Hjs6UY0HKLBiSuo9O8UMFNQ606CQSArYG9dVLrEAisuHx26UdhUGfQNAvJczmfEE4Ehgd9A624vfvRNeKORoFIfpY1ClT0ohRdyDxLTdwM9CTkm1FrhO2xRohqGisIkuQ+TKfImMl32uf6KMLOFfu7FIdTYqNRCnz6ey5BlD+UZ8AhadZSiQHItzstWvDZuMeVNpa8oqCMLWlsQMz+Jo2mxyHToTDhZ9tNcFaBtC8cSGbOZHDRw92seo3/CYyv0F1ve2197e6Ck93btLLTrRsdxX2EFC+qD/5r6u2Tts/jerWRJvR/EsxXEf0sKdsNnLhu7FY/Fkra+yXGYtzZ8Evq96e+ZTehMCqfT2Tswyld5nK/nUFzY99D6sBDfLOsq/6HRJfEgUq5hrKUNHa77EWamHeErdTvt9kK8lELD/sQHzi90mS51ylVqNbz6KDGrwpwk+GeqO4PS0Hq37t0bIrvYThRdM39tv9sSRFGOhfFt5S1k4TRArvtlGMnM/yg/AQ=="), -this.addDataEntry("annotation",74.16,16,"Annotation","1VVNj5swEP01HIuIHUh63CS7e2mlSjm0PRowH13jocYk0F/fARsM2UbtpVqtpSgzb2aeZjxPxqPHqntWrC4+Q8qFRx89elQA2lhVd+RCeCQoU4+ePEIC/Hnk6U50M0aDmiku9b8UEFPQ6F5wg/A052frgtIF5CCZeHToQUErUz4QBOi5nE8ANYIbBH9wrftz+WsgYa0GhApdCRvlMn1QCq7oxgKSFwM9lWJKaLSCF34EAWpsitJwm4TZHPlaproYcv0QMTPC0PfqEhpoVWKh7et7GbPspTxzqLhWPaYoLpguL2sq1hg3n/Pm0i9QIiMJOlsQEX8f0emQj6Fh6E14v+bTTOVcWwq3JTQWPTlo3N2f90jfZI9dqb/Z8sH+PtjjSgbv1C1Cp35y3O4lSL5affCuV/9hv/PJLpgPJevV+0G0OEH0v6RgB74w0dpRPBIJHP2QwdhvY/aJ6M92eGcOG2diOJnv3oE0C7Mo2y2hKLf/I3W8Et8i6yb/QUrQeMsgEWEV6uwg46ZeMOF48S07Yqb3Cb7RulPyIMtrUWp+rtmogCs+rWvVMpVYRYevBWc1maEg1xqM/6LBC1ead969V/iO5K6WCaO7rb+xmih4mRdTYXRfhyuROEWg6z4gRkDL78tv"), -this.addDataEntry("annotation",72.73,16,"Annotation","1VVNj5swEP01HIscuwF63CS7e2mlSjm0PTph+Og6TGpMAv31HbDBkN1I7aGqagnhefMhz7yHCcT21D5reS4+YQoqEI+B2GpEY3endgtKBZyVaSB2AeeMnoA/3fGuBi87Sw2V+Z0EbhNq0ymwCKQ57J2J2hSYYyXVo0c3Gpsqhb4AI8vHfEQ8E7gi8DsY0+3Ln30R2RgkqDAn5bxQpQ9a45XMg8Lji4WeSjUG1EbjC2xRoR4OJViciCSbPF/K1BR9bLgmzLbQn3sxhBobfXTQ+9dzGaLcUJ4BT2B0RyEalDTlZVlK1tbMp7gp9TOWVJGz1iVEPEwiMS0ubIXOupNlPSN1DsaV8CzRZnYmDw3cvc2j+Cc8tqX56tL7/bd+P1DSW7t25tp1o+G5r7CCBfXsv6b+XRKHPPrgV7KkPmTRbLHob0nBNXyRqnGtBDxS1Pomw+G8teWT0B9Nf89sVn5L7uM0ew+KbJ1FWTyHoty9h9KHhfhmUTfxD1WFhqaM1ZhJ7RxuqxFmzzrCN9r2yu1leC1KA/uzHBi/0lW6VKnUR6fg9WuBOQ1mJMA/09wFtIE2uHfr3pHY1VUib8zD2H21BZR5MSZG93W3EIVXAJn+h2EFM/+f/AI="), -this.addDataEntry("trust",43.76,16,"Trust","1VXfb5swEP5reCxy7Ib0dUnavmxSpVTa9ujAAW4dLjUmgf31s7HBkDbS9jBNtRTl7rsfuvP3yURsc2gfFT+W3zADGbH7iG0UonbWod2AlBElIovYNqKUmF9EH65EF32UHLmCSv9JAXUFte4kOASyAnbeRaVLLLDi8j6ga4VNlYFtQIwXcr4iHg24MOALaN3txC/bhDcaDVTqg/RRqLIvSuHZuHuJ6auDHoQcEmqt8BU2KFH1Q7E0JYssHSPfRaZLmxsvDeZWsHPPLqHGRqUeun1/L32Wv5RHwANo1ZkUBZJrcZq34rVzizFvLH1CYTpS0vqChMa3CRsPXboOnQvfzftprgrQvkVgyRiTmQLUc/cxj+y/8NgK/cOXW/untXtKrLdtJ6FtNziB+wormFFPPjX1N3erOFmRcOic+pgkk0OSfyUFv/CJy8avEtFEmtXXOfbz1o5Pg7419p1ZL4Jpwul49wFk+TJP8tUUSgr/37fez8Q3ybrIf1ZNrYcis8n+spHB3JgDfCHrIFqrwHMpNOyOvCf7bF7RuUC5Sr14l++15eWXG+39ndxOoDS00bUH94q6zr6TZYjFK09/CaIoh8LkuuRmegjkGzd8K5xWpp+S3w=="), -this.addDataEntry("authorize",62.73,16,"Authorize","1VVNj9MwEP01PlKlNnXLcdvu7gUkpB6Ao9tMPlg3UxynTfj1jGM3TrpbCQ4IYSnKzJsPjf1eHCY2x/bZqFPxCVPQTDwysTGI1lvHdgNaM56UKRNbxnlCD+NPd6LzPpqclIHK/k4B9wW17TR4BNIcdsFFYwvMsVL6MaJrg02VgmuQkBdzPiKeCJwT+B2s7XblT9dENRYJKuxRhyhU6YMxeCF3r/Hw4qGnUl8TamvwBTao0fRDiUUqZJYNkS9laguXO1sQ5rfg5p4cQo2NOQTo/etz6bPCoTwDHsGajlIMaGXL87SVqr2bD3lD6WcsqSNP2lAg+WwlxbC48B06H15N+1llcrChRWSJjNFMEeq5e5tH8U94bEv7NZQ7+5uze0qct21HoW13dSL3FVYwoT75r6l/t1rOuPwQ12pK/SyRo5XIvyWFsOGz0k3YCuNS09bXGfbz1p5PQn807p5Zz6NJ4cNw9hEU2SKT2XIMyTy8+9b7ifhGWTf5Dw2pzLgBQiHtZn/bjDA/6hW+kXYUrlPhpSgt7E6qJ/xCN+lUpMocgoAXr/UVJJiR/v5McmcwFlp279K9o7BL6ERRuieW4aMtoMyLa6G8L7uJJqIAyI3/C6+X8e/kFw=="), -this.addDataEntry("authenticate",72.73,16,"Authenticate","1VVNj5swEP01HBeBaQh73CS7e+lKK+Ww7dGBAdx1mNSYBPrrO2CDIdtI7aGqagkx8+ZDY7+H8aLtsX1W/FS+YAbSix69aKsQtbGO7Rak9FggMi/aeYwF9Hjs6UY0HKLBiSuo9O8UMFNQ606CQSArYG9dVLrEAisuHx26UdhUGfQNAvJczmfEE4Ehgd9A624vfvRNeKORoFIfpY1ClT0ohRdyDxLTdwM9CTkm1FrhO2xRohqGisIkuQ+TKfImMl32uf6KMLOFfu7FIdTYqNRCnz6ey5BlD+UZ8AhadZSiQHItzstWvDZuMeVNpa8oqCMLWlsQMz+Jo2mxyHToTDhZ9tNcFaBtC8cSGbOZHDRw92seo3/CYyv0F1ve2197e6Ck93btLLTrRsdxX2EFC+qD/5r6u2Tts/jerWRJvR/EsxXEf0sKdsNnLhu7FY/Fkra+yXGYtzZ8Evq96e+ZTehMCqfT2Tswyld5nK/nUFzY99D6sBDfLOsq/6HRJfEgUq5hrKUNHa77EWamHeErdTvt9kK8lELD/sQHzi90mS51ylVqNbz6KDGrwpwk+GeqO4PS0Hq37t0bIrvYThRdM39tv9sSRFGOhfFt5S1k4TRArvtlGMnM/yg/AQ=="), -this.createVertexTemplateEntry("rounded=1;whiteSpace=wrap;html=1;arcSize=50;strokeColor=#0070f3;fillColor=default;strokeWidth=1.5;fontColor=#0a74f3;fontSize=10;fontStyle=1;",57*a,16*a,"Interface","Interface",null,null,this.getTagsForStencil(b,"interface","sap annotation ").join(" ")),this.createVertexTemplateEntry("rounded=1;whiteSpace=wrap;html=1;arcSize=50;strokeColor=#475f75;fillColor=default;strokeWidth=1.5;fontColor=#475f75;fontSize=10;fontStyle=1;",57*a,16*a,"Interface","Interface",null,null, -this.getTagsForStencil(b,"interface","sap annotation ").join(" "))])};Sidebar.prototype.addSAPColoredConnectorsPalette=function(a,b,d){this.addPaletteFunctions("sapColored Connectors","SAP / Colored Connectors",!1,[this.addDataEntry("error",120,0,"Error","jVLbbsMgDP0aXicK6wds6dqnSZM2ac+kWAGVxBEhbbKvnwnkUk2V9oBkn3N8jA1MFvVw8qo176jBMfnGZOERQ4rqoQDnmOBWM3lgQnA6TBwfsLuJ5a3y0IT/FIhUcFWuh4QkoAujywA0+sV7vFFWOjxfvoxtmHw1oabbHnYUdsHjBQp06KcSqQVXXBFTUrEqJ6co9Ng3GmJrThlxR+tmE8o+7U9UPi+W31YHE/mn/YQpH+40lM9Xa7CBGcuusUeaBnQFDxc0QXk7J8Aagh9Jcsu9id2nHXIDtjLhHvPgVLDXe3vVpbRa7JYOH2ip8SrpsPdnyOj2oWbhkJ3zQy6FNGgF4U8h7UONG1kbBd1WQcFm0BWafsacrj8wybcf9Bc="), +function(a,b,e){this.addPaletteFunctions("sapAnnotations","SAP / Annotations",!1,[this.createVertexTemplateEntry("rounded=1;whiteSpace=wrap;html=1;arcSize=50;strokeColor=#0070f3;fillColor=default;strokeWidth=1.5;",57*a,16*a,'Interface',"Interface",null,null,this.getTagsForStencil(b,"interface","sap annotation ").join(" ")),this.createVertexTemplateEntry("rounded=1;whiteSpace=wrap;html=1;arcSize=50;strokeColor=#475f75;fillColor=default;strokeWidth=1.5;", +57*a,16*a,'Interface',"Interface",null,null,this.getTagsForStencil(b,"interface","sap annotation ").join(" ")),this.addDataEntry("authenticate",125,16,"Authenticate","zVXLbqMwFP0alo2weRSWbdJ2NVKlRprM0gk3YNXBjHESmK+fCzavklRpNzORUDjnvuzjAzje8lC9KFZkP2QCwvGeHG+ppNTm7lAtQQiHujxxvJVDqYuXQ5+vREkbdQumINe3FFBTcGLiCIZxaCiw9LFAutS1MHT4+9gs6VHwHO4y4GmG6AFTCPEdGmBkyMG71P63nfYS10LdnRRSTZo51CNRFJNoTLkl/zOdSa633l5c5Dx//bRZdzUoxvZjH+TMKmd0MXB0MowqecwTaHQkGD5nXMNbwXZN9IzniVymD8KGmdq9mX0FLsJSK/kOy16RTgcUiwsx4vfBnkFgRRzxNAz3Hus7/eSJzppRi6Bf6gmUhuqqL1rKmuIF5AG0qjHFFvjGNu7ZNm4osohjw3YGaPuEhmOlwWnfa7Ad3ljnXXahd8GFH9SGPHlQSp4R5TKHqbrDUTTi4hZVvRmDXw1opWnhqhoHV7VF80O5j7Zk+6nIkKQwkVgzlYKePFw3qD6SOXDnGnecAsE0P00nXhLeTniVvH30apMRTQtKeVQ7sDnjd0RXZr0Q2um2yx2dtjE7nrVpz7zf4k028L9kg62Qu/d1xvN/7wWouN60yCUdtnPcDg+DGlCPwCsojiqB6leSPHPR7QeRfXP47XSm9AhfcaE52v/MhdZOUTCx0/0i9uPhF8XfMymhX2r7bdMiHL7OJn388f4L"), +this.addDataEntry("authorize",125,16,"Authorize","zVXLbqMwFP0alo2MeTQsm6TtaqRKjTSZJQkXsOpgxjgJzNfPxTavJkhpNzORUDjnvuzjAzje+li/yrjMf4gEuOM9O95aCqHM3bFeA+cOJSxxvI1DKcHLoS8zUVdHSRlLKNQ9BdQUnGN+AsM4NORYuiqRrlTDDR3+PrVLWnFWwEMOLMsRPWGK6/oODTAy5OBdZv91p1TgWig5CC7kpJlDvSDxwjQdU6Rif6Yz3fnW+5uLvM7fPu+2XQ2Ksf/cBzmzyiu6HDg6GUalOBUJtDq6GL7kTMF7GR/a6AXPE7lcHbkNx/LwbvYVEISVkuID1r0inv9I9m2vVco4H/GpCwnqY0Qc8TQMUy/uO/1kicrbUYugX+oZpIJ61heasqZ4BXEEJRtMsQW+sQ252MYt5S6iyLCdAXSf0HBxZXDW9xpshzfWebdd6N1w4Se1oUiepBQXRIUoYKrucBStuLhF2ezG4FcLtDQabupxcNNYNH8o8yJDksFEYhXLDNTk4bpD9ZHMAbnWuOMk8Fix83TiLeHthDfB9KPXmIzltKASJ3kAmzN+R3Rl1guhnW67PNBpG7Pjqzb6zPst3mUD/0s22HNx+NjmrPj3XoCaqZ1GxO2wnUM6PAxqQTMCbyAZqgSyX0nywni3H0T2zeHr6bFUIzzjQnO0/5kLrZ2WwcROj4vIj4bfMvqeSV36pbbfNi3C4ets0scf778="), +this.addDataEntry("generic protocol",125,16,"Generic Protocol","zVXLbqMwFP0alo2MwaRZtknbVaVKjTSZJYELWHUwNU4C8/VzwebVBCntZiYSCufcl318AMdbH6oXFRbZq4xBON6T462VlNrcHao1COFQwmPH2ziUErwc+jwTddsoKUIFub6lgJqCUyiOYBiHBgJLHwukS10LQwefx2ZJj4LncJcBTzNED5jiur5DGUaGHLxL7X/bKZG4FkoiKaSaNHOo5y9ZsmRjipT8z3SmO996f3WRl/nbp922q0Ex9l/7IGdWeUEXA0cnw6iSxzyGRkcXw+eMa3gvwqiJnvE8kcv0QdhwqKJ3sy9GEJZayQ9Y94p0OqBYXIgRn7AkSJZWxBFPgyDxwr7TLx7rrBm1YP1ST6A0VLO+aClriheQB9CqxhRb4BvbkLNt3FDuYrUybGeAtk9guLA0OO17DbbDG+u86y70rrjwi9qQxw9KyTOiXOYwVXc4ikZc3KKqd2PwuwGtNC3cVOPgprZo/lDmRYY4hYnEOlQp6MnDdYPqI5kZudS44xSIUPPTdOI14e2EN8nbR682GffTglIeVQQ2Z/yO6MqsFwI73Xa5o9M2ZscXbdoz77d4kw38b9lgL2T0sc14/u+9ABXXuxYRt8N2DunwMKgB9Qi8geKoEqh+JfEzF91+ENk3h99OD5Ue4RkXmqP9z1xo7XTPJnZaLlaMDD+fsZ+51KXf6/tj2yIcvs8mffz5/gs="), +this.addDataEntry("trust",125,16,"Trust","zVXLbqMwFP0alo2MCUxYtqTtaqRKjTSZpQMXsOpgapwE5uvngs2rSUZpN9NIKJxzX/bxARwv2tfPipX5T5mAcLxHx4uUlNrc7esIhHAo4YnjrR1KCV4OfboSdbsoKZmCQt9SQE3BkYkDGMahgcDShxLpSjfC0MH7oV3Sg+AF3OXAsxzRPaa47tKhPkbGHLzL7H/XKZW4FkpiKaSaNXOoF8eEJPGUIhX/M5/pXm+9u7jI8/zN43bT16AYu499kDOrPKPLkaOzYVTJQ5FAq6OL4VPONbyWLG6jJzxP5HK9FzbMVPxq9uUThJVW8g2iQREvighZR61YXIgJn6YpSZkVccLTIEg9NnT6xROdt6MW/rDUIygN9VVfdJQ1xTPIPWjVYIotWBrbkJNt3FLuIgwN2xug6xMYjlUGZ0Ov0XZ4Y5132YXeBRd+UBuK5F4peUJUyALm6o5H0YqLW1TNdgp+t6CTpoPrehpcNxadHYo1579EhiSDmcSaqQz07OG6QfWJzD4517jnFAim+XE+8ZLwdsKL5N2j15iM1bygkgcVg82ZviP6MuuFwE63Xe7ovI3Z8Vmb7syHLd5kg+WnbLATMn7b5Lz4/16Amutth4jbYzuH9Hgc1IJmAl5AcVQJ1LCS5ImLfj+I7Jtj2U1nSk/wFReao/1mLrR2WvkzO/1YhMtw/K3Cr5nUpZ9q+2XTIhy/ziZ9+vH+Cw=="), +this.addDataEntry("protocol",125,16,"Protocol","zVXLbqMwFP0alo2MeTRZNg+6GqlSI01mScINWHUwY5wE5uvnYptXE6S0m5lIKJxzX/bxARxvdapeZVxkP0QC3PE2jreSQihzd6pWwLlDCUscb+1QSvByaDQRdXWUFLGEXD1SQE3BJeZnMIxDQ46lywLpUtXc0OHvc7OkJWc5PGXA0gzRC6a4ru/QACN9Dt6l9l93OgpcCyUHwYUcNXOoR8gzOdIhRUr2ZzzTnW69v7vI2/ztZrdta1CM/ec+yJlV3tBFz9HRMCrFOU+g0dHF8DVjCt6L+NBEr3ieyGXqxG04lod3s6+AICyVFB+w6hTROkS0EYtxPuA3y2geRVbEAU/D8OjFXaefLFFZM2oWdEu9gFRQTfpCU9YUryBOoGSNKbbAN7YhV9u4odzZYmHY1gC6T2i4uDQ47Xr1tsMb67z7LvTuuPCT2pAnL1KKK6Jc5DBWtz+KRlzcoqx3Q/CrAVoaDdfVMLiuLZo+lGmRIUlhJLGKZQpq9HA9oPpA5oDcatxyEnis2GU88Z7wdsKbYPrRq03GfFxQirM8gM0ZviPaMuuF0E63XZ7ouI3Z8U0bfebdFh+ygf8lG+y5OHxsM5b/ey9AxdROI+K22M4hLe4HNaAegDeQDFUC2a0kiRhv94PIvjl8PT2WaoAnXGiO9j9zobXTPBjZ6Xm2CEj/84Pgey516df6ftu2CPvvs0kffr7/Ag=="), +this.addDataEntry("protocol",125,16,"Protocol","zVXLbqMwFP0alo2MeTRZtknbVaVKjTSZpQMXsOpgapwE5uvngs2rCVLazUwkFM65L/v4AI63PlQvihXZq4xBON6T462VlNrcHao1COFQwmPH2ziUErwc+jwTddsoKZiCXN9SQE3BiYkjGMahocDSxwLpUtfC0OHnsVnSo+A53GXA0wzRA6a4ru/QACNDDt6l9r/tlEhcCyWRFFJNmjnUI/dLb5mMKVLyP9OZ7nzr/dVFXuZvn3bbrgbF2H/tg5xZ5QVdDBydDKNKHvMYGh1dDJ8zruG9YFETPeN5Ipfpg7BhpqJ3s6+AICy1kh+w7hXpdECxuBAjPmZJnARWxBFPwzDxWN/pF4911oxaBP1ST6A0VLO+aClriheQB9CqxhRb4BvbkLNt3FDuYrUybGeAtk9oOFYanPa9BtvhjXXedRd6V1z4RW3I4wel5BlRLnOYqjscRSMublHVuzH43YBWmhZuqnFwU1s0fyjzIkOcwkRizVQKevJw3aD6SOaAXGrccQoE0/w0nXhNeDvhTfL20atNxnJaUMqjisDmjN8RXZn1Qmin2y53dNrG7PiiTXvm/RZvsoH/LRvshYw+thnP/70XoOJ61yLidtjOIR0eBjWgHoE3UBxVAtWvJH7motsPIvvm8NvpTOkRnnGhOdr/zIXWTstgYqf7xSogw88Pgp+51KXf6/tj2yIcvs8mffz5/gs=")])}; +Sidebar.prototype.addSAPColoredConnectorsPalette=function(a,b,e){this.addPaletteFunctions("sapColored Connectors","SAP / Colored Connectors",!1,[this.addDataEntry("error",120,0,"Error","jVLbbsMgDP0aXicK6wds6dqnSZM2ac+kWAGVxBEhbbKvnwnkUk2V9oBkn3N8jA1MFvVw8qo176jBMfnGZOERQ4rqoQDnmOBWM3lgQnA6TBwfsLuJ5a3y0IT/FIhUcFWuh4QkoAujywA0+sV7vFFWOjxfvoxtmHw1oabbHnYUdsHjBQp06KcSqQVXXBFTUrEqJ6co9Ng3GmJrThlxR+tmE8o+7U9UPi+W31YHE/mn/YQpH+40lM9Xa7CBGcuusUeaBnQFDxc0QXk7J8Aagh9Jcsu9id2nHXIDtjLhHvPgVLDXe3vVpbRa7JYOH2ip8SrpsPdnyOj2oWbhkJ3zQy6FNGgF4U8h7UONG1kbBd1WQcFm0BWafsacrj8wybcf9Bc="), this.addDataEntry("error",120,0,"Error","jVJJbsMwDHyNroViNw9oneVUIGgK9KzEhK1GFg1aztLXl1q8pGiAHgRohsMhKVHkRXPdkmrrNyzBiHwt8oIQXbw11wKMEZnUpchXIsskH5FtHkQXISpbRWDdfxKymHBWpofIRKJzN5MIsOULEV4YHQweTx+1tiJ/rV3D3a4WfO0c4QkKNEghJS8zqaTiyIGT1SE4eSFhb0vwpSUjjm20GUwY7fW3Vz57VFawTz3wKNrd3sEop9GupwgXVuT+ai4EZuYBz+y/+qYd7C1aGKio8M1xQgVuB6QbcED7Vh21rbzdcpz4U5eu9tST5+LD+cYf/kWg0kdsAdmZbiy5JB+OLuN3yRp0Vbt7jsILnO/tVRdhNdqNFXaoufAk6bCnIyR2vhOD8Jqc086MiektfifyZTbGRIUVG+C0ylE+3/Qf"),this.addDataEntry("error",120,0,"Error", "jVLBbsMgDP0arhMl6wds6drTpEk77EyHlaCROHJIm+zr5wBNyKZKOyD5PT8/Y4MoymY8ke7qVzTgRPEiipIQfYyasQTnhJLWiOIglJJ8hDreye5CVnaaoPX/KVCx4KLdAJGJRO8nlwhozRMRXhm12DL5XPuGL3rYcdh7wi8o0SEFdWGU1FJz5sx1+hxMZiHh0BqYu0pGnDta51b0br9n5eNi+WGNr+fah33gNPmNhvGvWwUuc42DgKng7m4ClRZzAmzA08SSa+rN2X1cn6zBVrXfcgROe3vZ2us+wmqxWzq8oeXGq6THgT4hsfkb3YRjck5vuBTyoBX4P4W8Dz1lsm4W9LmCg2zQlQqf4gbXzxfl+d/8AQ=="),this.addDataEntry("error",120,20,"Error","jVPNTsMwDH6aXlHWMsSVlW0cQJo0JM6h8dqwNK5cd6w8PWmTbB0wiUOl+PuxHTtNsrw+rkk21QsqMEm2TLKcENmf6mMOxiSp0CrJHpM0Fe5L0tUVdjayopEElv9jSL2h5d6AR0CVsA0hEldYopVmeUYXhJ1VMCQQLjprnhEbB84c+AHM/VZ/DUlkx+igimsT2B1aDuTs3sUtE+4hR4M09pCpVEghg3Ila216RzyBOQDrIhLRoGAnO+Ouu2BJJfAGSNfAQNtGFtqWQ5m5Y8GqUPV2LCqJJ7FjH4jw04XvBov9a6Wth1faxM59p29acTUgN/OYKFotWohY8A1D8lMeRnt1TyMUlrQGdBeg3kkIjGR9uPTJ1oflSXeyblC7jKk4BkPYv+jDvsVlhjAxb5q+k5gnClvsqIBfQndv2U9kzSBor/dzJ/4uc0n/6Dao3cGXi9FkUGdofOAxPP9IXj79z74B"), this.addDataEntry("dashed error",120,0,"Error, Dashed","jVJJbsMwDHyNroViNw9oneUUIGgK9KxEhKVGFg1ZztLXl1q8pECAHgSIw5khKZGVVXPbOtGqHUowrFyzsnKIPt2aWwXGsIJrycoVKwpOhxWbJ9lFzPJWOLD+P4IiCS7C9JCQBHT+bjIAVr45h1eKjgZP50+lLSvflW+o29WCrp13eIYKDbooKWXBBReUOZJYHKNTIDrsrYRQmlNEuY02gwlFB/0TmK8hkjUccg80ivb3DzDCa7TrKUOFhfNDcxbtiGVfPsQz5+++aQfnLIlQYgQFCWrwe3C6AQ/u0IqTtnVoc0lZKToVR5gm/9LSq4C8BEJ6wDDA0z+JUP6QLSCVcXeiXLMPZZfp27gCXSv/iLn4EpdHe9GlsB7txgp71FR4onTYuxNkdL4bA/GWnfPujML8MH+FdJmNMUFx1YZwWulEn2/8Lw=="),this.addDataEntry("dashed error", @@ -10162,54 +10299,66 @@ this.addDataEntry("dotted accent",120,0,"Accent 1, Dotted","jVPLbsMgEPwarhUxjZpr this.addDataEntry("dotted accent",120,0,"Accent 1, Dotted","jVPJboMwEP0aXysHGjXXhiynSqgcenbiEbg1NhpMln59xwuBRIrUA5LnzVs8tmF50V72KLrmw0rQLN+yvEBrXVy1lwK0ZhlXkuUblmWcPpbtnnQXocs7gWDcfwRZFJyEHiAiEejdVScAjHxHtGeqjDUErhvX0kY3C1r2Du0PFFZbDOycv63yFaWtD6QTh2DiiWgHI8Gncqqot1NaT1Wlfj3z1VeyhirF0xTKXT9BC6es2U4dChboHvYVsJlvqGfO30Pbjc5JEqDI8AoS1OBKQNWCA6w6cVSm9iMsqStF34QRpsm/lHSNR15GQikcKU1gZdzHxhP1Yz29pAClG9qDpXC8EuWc3Km7jPfIG1B14+4xDOdzurcXfSzrm90tobSKgidKbwc8QkLnj2UkXpJzekw3YTquRyEtZmNMUHh7Yzm98Uif/wJ/"),this.addDataEntry("dotted accent", 120,20,"Accent 1, Dotted","jVNfT4MwEP80vJoOnO7V4TYfNFkyE5/reoO60iPlNoef3oO2g6lLfCDh9+/uuJYky6vTysm6fEEFJskWSZY7RPJv1SkHY5JUaJVkj0maCn6SdHlFnfSqqKUDS/8JpD7QUGvAM6AK2ASIjkos0EqzGNi5w4NV0BUQjAbPM2LN5ITJDyBqN/qrKyIPhEyVVJmg7tBSECczxg053EOOBl0/QybuZ9lsGZxLWWnTsvAE5giktzIIMaBgJw+GP3dO0hVAa3C6AgK3qeVW26JrM2UVrApdb/um0tEIs/rgHH4yfDe43b+W2np6qU2c3E/6phWVHXMzjYVi1KKFyIVctyQlm7Lf2CSAtSQe0PZMKrr+/iC67V89yp4K57gC5G90LVscGEn6eJmTjYfF2XeOrlFzxVScQiBcEdGGKyEuK4Sl+tD4KsU60djgwW3hl5FXI9uRre4MzfV57sTfbS7lH9MGN7/4dhGNFjVQ/T8Q4fCvefv4V/wG"), this.addDataEntry("firewall",120,0,"Firewall 2","jVLBbsMgDP0a7hS03bNk7WnSpB12psMKaCSOHNIm+/o5gSappko7INnvPT9jg9BlM57IdO4NLQShX4UuCTGmqBlLCEEo6a3QlVBK8hHq+IA9LKzsDEEb/1OgUsHFhAESkoA+TiED0NqCCK+ctdgy+OJiwxetDhz2kfAbSgxIi1pXShayYObMdea8mMxCwqG1MHeVnDF39CFs2Yf/mZXPq+Wnt9ExohlJVwJbw8MpFyiPeAJsINLEkmt2YfYpLUI68LWL9xhBMNFf7u1Nn9J6tVs7vKPnxpukx4G+IKP7bd+EY3bOr7EWRkM1xD+FvG8z7WTdLOj3Cg52g27Q8ry3dPtGSb7/Zb8="),this.addDataEntry("firewall",120,0,"Firewall 3","jVJNb4MwDP01uadE/ICNfpwmTdph57SxIFrAyJgW9utrSApUU6UdItnvPT/HTpQp6uFEtq0+0EFQ5qBMQYgco3ooIASVae+U2ass03JUdnzB7mZWt5ag4f8UZLHgakMPEYlAx2NIADTujQhvkjXYCPhecS0X3e8k7JjwBwoMSLPaXEyeay3MWerseTaZhIR942DqOpHCHX0Ia/blfyelWSy/veMqIfFK4Ep4OeUMpRFPgDUwjSK5JRdh87gIXYEvK37GCIJlf322t11My8Vu6fCJXhqvkg57ukBCt9t+CIfknF5jKWRLJfCfQtm3HTeydhJ0W4UEm0FXaH7eR7p+oyjf/rI7")])}; -Sidebar.prototype.addSAPFoundationPalette=function(a,b,d){this.addPaletteFunctions("sapFoundations","SAP / Foundations",!1,[this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=Cloud_Integration_Automation",50*a,50*a,"","Cloud Integration Automation",null,null,this.getTagsForStencil(b,"cloud integration automation", +Sidebar.prototype.addSAPFoundationPalette=function(a,b,e){this.addPaletteFunctions("sapFoundations","SAP / Foundations",!1,[this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=Cloud_Integration_Automation",50*a,50*a,"","Cloud Integration Automation",null,null,this.getTagsForStencil(b,"cloud integration automation", "sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Audit_Log_Service",50*a,50*a,"","SAP Audit Log Service",null,null,this.getTagsForStencil(b,"audit log service","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_BTP,_Cloud_Foundry_runtime", 50*a,50*a,"","SAP BTP, Cloud Foundry Runtime",null,null,this.getTagsForStencil(b,"btp cloud foundry runtime","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Keystore_Service",50*a,50*a,"","SAP Keystore Service",null,null,this.getTagsForStencil(b,"keystore service", "sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Event_Broker_for_SAP_Cloud_Applications",50*a,50*a,"","SAP Event Broker for SAP Cloud Applications",null,null,this.getTagsForStencil(b,"event broker for cloud applications","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Cloud_Identity,_SAP_Malware_Scanning_Service", 50*a,50*a,"","SAP Cloud Identity, SAP Malware Scanning Service",null,null,this.getTagsForStencil(b,"cloud identity, malware scanning service","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_BTP,_ABAP_environment",50*a,50*a,"","SAP BTP, ABAP environment",null,null, this.getTagsForStencil(b,"btp abap environment","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=Application_Autoscaler",50*a,50*a,"","Application Autoscaler",null,null,this.getTagsForStencil(b,"application autoscaler","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Service_Manager", 50*a,50*a,"","SAP Service Manager",null,null,this.getTagsForStencil(b,"service manager","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Application_Logging_service_for_SAP_BTP",50*a,50*a,"","SAP Application Logging service for SAP BTP",null,null,this.getTagsForStencil(b, -"application logging service for btp","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_BTP,_Kyma_runtime",50*a,50*a,"","SAP BTP, Kyma runtime",null,null,this.getTagsForStencil(b,"btp kyma runtime","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Custom_Domain_service", -50*a,50*a,"","SAP Custom Domain service",null,null,this.getTagsForStencil(b,"custom domain service","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Connectivity_Service",50*a,50*a,"","SAP Connectivity Service",null,null,this.getTagsForStencil(b,"connectivity service", -"sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Destination_service",50*a,50*a,"","SAP Destination service",null,null,this.getTagsForStencil(b,"destination service","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Job_Scheduling_service", -50*a,50*a,"","SAP Job Scheduling service",null,null,this.getTagsForStencil(b,"job scheduling service","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Authorization_and_Trust_Management_service",50*a,50*a,"","SAP Authorization and Trust Management service",null, -null,this.getTagsForStencil(b,"authorization and trust management service","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=Object_Store_on_SAP_BTP",50*a,50*a,"","Object Store on SAP BTP",null,null,this.getTagsForStencil(b,"object store on btp","sap foundation ").join(" ")), -this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Alert_Notification_service_for_SAP_BTP",50*a,50*a,"","SAP Alert Notification service for SAP BTP",null,null,this.getTagsForStencil(b,"alert notification service for btp","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Credential_Store", -50*a,50*a,"","SAP Credential Store",null,null,this.getTagsForStencil(b,"credential store","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Cloud_Logging",50*a,50*a,"","SAP_Cloud_Logging",null,null,this.getTagsForStencil(b,"cloud logging","sap foundation ").join(" ")), -this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Monitoring_service_for_SAP_BTP",50*a,50*a,"","SAP Monitoring service for SAP BTP",null,null,this.getTagsForStencil(b,"monitoring service for btp","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Master_Data_Integration", -50*a,50*a,"","SAP Master Data Integration",null,null,this.getTagsForStencil(b,"master data integration","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Private_Link_service",50*a,50*a,"","SAP Private Link service",null,null,this.getTagsForStencil(b,"private link service", +"application logging service for btp","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_BTP,_Kyma_runtime",50*a,50*a,"","SAP BTP, Kyma runtime",null,null,this.getTagsForStencil(b,"btp kyma runtime","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=Cloud_Connector2", +50*a,50*a,"","Cloud Connector",null,null,this.getTagsForStencil(b,"cloud connector","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Custom_Domain_service",50*a,50*a,"","SAP Custom Domain service",null,null,this.getTagsForStencil(b,"custom domain service","sap foundation ").join(" ")), +this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Connectivity_Service",50*a,50*a,"","SAP Connectivity Service",null,null,this.getTagsForStencil(b,"connectivity service","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Destination_service", +50*a,50*a,"","SAP Destination service",null,null,this.getTagsForStencil(b,"destination service","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Job_Scheduling_service",50*a,50*a,"","SAP Job Scheduling service",null,null,this.getTagsForStencil(b,"job scheduling service", +"sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Authorization_and_Trust_Management_service",50*a,50*a,"","SAP Authorization and Trust Management service",null,null,this.getTagsForStencil(b,"authorization and trust management service","sap foundation ").join(" ")), +this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=Object_Store_on_SAP_BTP",50*a,50*a,"","Object Store on SAP BTP",null,null,this.getTagsForStencil(b,"object store on btp","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Alert_Notification_service_for_SAP_BTP", +50*a,50*a,"","SAP Alert Notification service for SAP BTP",null,null,this.getTagsForStencil(b,"alert notification service for btp","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Credential_Store",50*a,50*a,"","SAP Credential Store",null,null,this.getTagsForStencil(b, +"credential store","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Cloud_Logging",50*a,50*a,"","SAP_Cloud_Logging",null,null,this.getTagsForStencil(b,"cloud logging","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Monitoring_service_for_SAP_BTP", +50*a,50*a,"","SAP Monitoring service for SAP BTP",null,null,this.getTagsForStencil(b,"monitoring service for btp","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Master_Data_Integration",50*a,50*a,"","SAP Master Data Integration",null,null,this.getTagsForStencil(b, +"master data integration","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Secure_Login_Service_for_SAP_GUI",50*a,50*a,"","SAP Secure Login Service for SAP GUI",null,null,this.getTagsForStencil(b,"secure login service gui graphical user interface","sap foundation ").join(" ")), +this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=Identity_Authentication2",50*a,50*a,"","Identity Authentication",null,null,this.getTagsForStencil(b,"identity authentication","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=Identity_Directory2", +50*a,50*a,"","Identity Directory",null,null,this.getTagsForStencil(b,"identity directory","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Cloud_Identity_Service",50*a,50*a,"","SAP Cloud Identity Service",null,null,this.getTagsForStencil(b,"identity cloud service", +"sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Authorization_Management_Service",50*a,50*a,"","SAP Authorization Management Service",null,null,this.getTagsForStencil(b,"authorization management service","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Automation_Pilot", +50*a,50*a,"","SAP Automation Pilot",null,null,this.getTagsForStencil(b,"automation pilot","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Continuous_Integration_and_Delivery",50*a,50*a,"","SAP Continuous Integration and Delivery",null,null,this.getTagsForStencil(b, +"continuous integration and delivery","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Cloud_Transport_Management",50*a,50*a,"","SAP Cloud Transport Management",null,null,this.getTagsForStencil(b,"cloud transport management","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=Identity_Provisioning2", +50*a,50*a,"","Identity Provisioning",null,null,this.getTagsForStencil(b,"identity provisioning","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Private_Link_service",50*a,50*a,"","SAP Private Link service",null,null,this.getTagsForStencil(b,"private link service", "sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=Identity_Directory",50*a,50*a,"","Identity Directory",null,null,this.getTagsForStencil(b,"identity directory","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=Identity_Provisioning", 50*a,50*a,"","Identity Provisioning",null,null,this.getTagsForStencil(b,"identity provisioning","sap foundation ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=Identity_Authentication",50*a,50*a,"","Identity Authentication",null,null,this.getTagsForStencil(b,"identity authentication", -"sap foundation ").join(" "))])};Sidebar.prototype.addSAPIntegrationSuitePalette=function(a,b,d){this.addPaletteFunctions("sapIntegration Suite","SAP / Integration Suite",!1,[this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Integration_Suite_-_Advanced_Event_Mesh",50*a,50*a,"","Advanced Event Mesh", +"sap foundation ").join(" "))])};Sidebar.prototype.addSAPIntegrationSuitePalette=function(a,b,e){this.addPaletteFunctions("sapIntegration Suite","SAP / Integration Suite",!1,[this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Integration_Suite_-_Advanced_Event_Mesh",50*a,50*a,"","Advanced Event Mesh", null,null,this.getTagsForStencil(b,"advanced event mesh","sap btp service icons integration suite ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Integration_Suite_-_API_Managment",50*a,50*a,"","API Managment",null,null,this.getTagsForStencil(b,"api application programming interface managment", "sap btp service icons integration suite ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Integration_Suite_-_Cloud_Integration",50*a,50*a,"","Cloud Integration",null,null,this.getTagsForStencil(b,"cloud integration","sap btp service icons integration suite ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Integration_Suite_-_Data_Space_Integration", 50*a,50*a,"","Data Space Integration",null,null,this.getTagsForStencil(b,"data space integration","sap btp service icons integration suite ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Integration_Suite_-_Event_Mesh",50*a,50*a,"","Event Mesh",null,null,this.getTagsForStencil(b, "event mesh","sap btp service icons integration suite ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Integration_Suite_-_Integration_Advisor",50*a,50*a,"","Integration Advisor",null,null,this.getTagsForStencil(b,"integration advisor","sap btp service icons integration suite ").join(" ")), this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Integration_Suite_-_Integration_Assessment",50*a,50*a,"","Integration Assessment",null,null,this.getTagsForStencil(b,"integration assessment","sap btp service icons integration suite ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Integration_Suite_-_Migration_Assessment", 50*a,50*a,"","Migration Assessment",null,null,this.getTagsForStencil(b,"migration assessment","sap btp service icons integration suite ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Integration_Suite_-_Open_Connectors",50*a,50*a,"","Open Connectors",null,null,this.getTagsForStencil(b, -"open connectors","sap btp service icons integration suite ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Integration_Suite_-_SAP_Graph",50*a,50*a,"","SAP Graph",null,null,this.getTagsForStencil(b,"graph","sap btp service icons integration suite ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Integration_Suite_-_Trading_Partner_Management", +"open connectors","sap btp service icons integration suite ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=Edge_Integration_Cell",50*a,50*a,"","Edge Integration Cell",null,null,this.getTagsForStencil(b,"edge integration cell","sap btp service icons integration suite ").join(" ")), +this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Integration_Suite_-_SAP_Graph",50*a,50*a,"","SAP Graph",null,null,this.getTagsForStencil(b,"graph","sap btp service icons integration suite ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Integration_Suite_-_Trading_Partner_Management", 50*a,50*a,"","Trading Partner Management",null,null,this.getTagsForStencil(b,"trading partner management","sap btp service icons integration suite ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Integration_Suite",50*a,50*a,"","SAP Integration Suite",null,null,this.getTagsForStencil(b, -"integration suite","sap btp service icons integration suite ").join(" "))])};Sidebar.prototype.addSAPAppDevAutomationPalette=function(a,b,d){this.addPaletteFunctions("sapApp Dev Automation","SAP / App Dev Automation",!1,[this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=Business_Application_Studio", -50*a,50*a,"","Business Application Studio",null,null,this.getTagsForStencil(b,"business application studio","sap btp service icons app dev automation application development ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Build_Work_Zone_-_Standard_Edition",50*a,50*a,"","SAP Build Work Zone - Standard Edition", -null,null,this.getTagsForStencil(b,"build work zone standard edition","sap btp service icons app dev automation application development ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Build_Work_Zone_-_Advanced_Edition",50*a,50*a,"","SAP Build Work Zone - Advanced Edition",null, -null,this.getTagsForStencil(b,"build work zone advanced edition","sap btp service icons app dev automation application development ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Build_Apps",50*a,50*a,"","SAP Build Apps",null,null,this.getTagsForStencil(b,"build apps","sap btp service icons app dev automation application development ").join(" ")), +"integration suite","sap btp service icons integration suite ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Business_Accelerator_Hub",50*a,50*a,"","SAP_Business_Accelerator_Hub",null,null,this.getTagsForStencil(b,"business accelerator hub","sap btp service icons integration suite ").join(" ")), +this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=API_Business_Hub_Enterprise",50*a,50*a,"","API Business Hub Enterprise",null,null,this.getTagsForStencil(b,"api application programming interface business hub enterprise","sap btp service icons integration suite ").join(" "))])};Sidebar.prototype.addSAPAppDevAutomationPalette= +function(a,b,e){this.addPaletteFunctions("sapApp Dev Automation","SAP / App Dev Automation",!1,[this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=Business_Application_Studio",50*a,50*a,"","Business Application Studio",null,null,this.getTagsForStencil(b,"business application studio","sap btp service icons app dev automation application development ").join(" ")), +this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Build_Work_Zone_-_Standard_Edition",50*a,50*a,"","SAP Build Work Zone - Standard Edition",null,null,this.getTagsForStencil(b,"build work zone standard edition","sap btp service icons app dev automation application development ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Build_Work_Zone_-_Advanced_Edition", +50*a,50*a,"","SAP Build Work Zone - Advanced Edition",null,null,this.getTagsForStencil(b,"build work zone advanced edition","sap btp service icons app dev automation application development ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=UI_Theme_Designer",50*a,50*a,"","UI Theme Designer", +null,null,this.getTagsForStencil(b,"ui user interface theme designer","sap btp service icons app dev automation application development ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Build_Apps",50*a,50*a,"","SAP Build Apps",null,null,this.getTagsForStencil(b,"build apps","sap btp service icons app dev automation application development ").join(" ")), this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Build_Code",50*a,50*a,"","SAP Build Code",null,null,this.getTagsForStencil(b,"build code","sap btp service icons app dev automation application development ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Build_Process_Automation", 50*a,50*a,"","SAP Build Process Automation",null,null,this.getTagsForStencil(b,"build process automation","sap btp service icons app dev automation application development ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Task_Center",50*a,50*a,"","SAP Task Center",null,null,this.getTagsForStencil(b, "task center","sap btp service icons app dev automation application development ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=HTML5_App_Repository",50*a,50*a,"","HTML5_App_Repository",null,null,this.getTagsForStencil(b,"html5 app repository","sap btp service icons app dev automation application development ").join(" ")), this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=UI5_flexibility_for_key_users",50*a,50*a,"","UI5 flexibility for key users",null,null,this.getTagsForStencil(b,"ui5 flexibility for key users","sap btp service icons app dev automation application development ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Mobile_Services", -50*a,50*a,"","SAP Mobile Services",null,null,this.getTagsForStencil(b,"mobile services","sap btp service icons app dev automation application development ").join(" "))])};Sidebar.prototype.addSAPDataAnalyticsPalette=function(a,b,d){this.addPaletteFunctions("sapData Analytics","SAP / Data Analytics",!1,[this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Master_Data_Governance", +50*a,50*a,"","SAP Mobile Services",null,null,this.getTagsForStencil(b,"mobile services","sap btp service icons app dev automation application development ").join(" "))])};Sidebar.prototype.addSAPDataAnalyticsPalette=function(a,b,e){this.addPaletteFunctions("sapData Analytics","SAP / Data Analytics",!1,[this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Master_Data_Governance", 50*a,50*a,"","SAP Master Data Governance",null,null,this.getTagsForStencil(b,"master data governance","sap btp service icons data analytics ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Analytics_Cloud_Embedded_Edition",50*a,50*a,"","SAP Analytics Cloud Embedded Edition",null, null,this.getTagsForStencil(b,"analytics cloud embedded edition","sap btp service icons data analytics ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Analytics_Cloud",50*a,50*a,"","SAP Analytics Cloud",null,null,this.getTagsForStencil(b,"analytics cloud","sap btp service icons data analytics ").join(" ")), this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Datasphere",50*a,50*a,"","SAP Datasphere",null,null,this.getTagsForStencil(b,"datasphere","sap btp service icons data analytics ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_HANA_Spatial_Services", 50*a,50*a,"","SAP HANA Spatial Services",null,null,this.getTagsForStencil(b,"hana spatial services","sap btp service icons data analytics ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Persistence_Service_ASE",50*a,50*a,"","SAP Persistence Service ASE",null,null,this.getTagsForStencil(b, "persistence service ase","sap btp service icons data analytics ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_HANA_Cloud",50*a,50*a,"","SAP HANA Cloud",null,null,this.getTagsForStencil(b,"hana cloud","sap btp service icons data analytics ").join(" "))])};Sidebar.prototype.addSAPAIPalette= -function(a,b,d){this.addPaletteFunctions("sapAI","SAP / AI",!1,[this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=Data_Attribute_Recommendation",50*a,50*a,"","Data Attribute Recommendation",null,null,this.getTagsForStencil(b,"data attribute recommendation","sap btp service icons ai artificial intelligence ").join(" ")), +function(a,b,e){this.addPaletteFunctions("sapAI","SAP / AI",!1,[this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=Data_Attribute_Recommendation",50*a,50*a,"","Data Attribute Recommendation",null,null,this.getTagsForStencil(b,"data attribute recommendation","sap btp service icons ai artificial intelligence ").join(" ")), this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=Document_Information_Extraction",50*a,50*a,"","Document Information Extraction",null,null,this.getTagsForStencil(b,"document information extraction","sap btp service icons ai artificial intelligence ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=Personalized_Recommendation", 50*a,50*a,"","Personalized Recommendation",null,null,this.getTagsForStencil(b,"personalized recommendation","sap btp service icons ai artificial intelligence ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Translation_Hub",50*a,50*a,"","SAP Translation Hub",null,null,this.getTagsForStencil(b, "translation hub","sap btp service icons ai artificial intelligence ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_AI_Core",50*a,50*a,"","SAP_AI_Core",null,null,this.getTagsForStencil(b,"ai core artificial intelligence","sap btp service icons ai artificial intelligence ").join(" ")), -this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_AI_Launchpad",50*a,50*a,"","SAP AI Launchpad",null,null,this.getTagsForStencil(b,"ai launchpad artificial intelligence","sap btp service icons ai artificial intelligence ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_HANA_Cloud", -50*a,50*a,"","SAP HANA Cloud",null,null,this.getTagsForStencil(b,"hana cloud","sap btp service icons ai artificial intelligence ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Digital_Assistant_Service",50*a,50*a,"","SAP Digital Assistant Service",null,null,this.getTagsForStencil(b, -"digital assistant service","sap btp service icons ai artificial intelligence ").join(" "))])};Sidebar.prototype.addSAPGenericIconsPalette=function(a,b,d){this.addPaletteFunctions("sapGeneric Icons","SAP / Generic Icons",!1,[this.addDataEntry("adapter highlight",28,28,"Adapter Highlight","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"), +this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=Invoice_Object_Recommendation2",50*a,50*a,"","Invoice Object Recommendation",null,null,this.getTagsForStencil(b,"invoice object recommendation","sap btp service icons ai artificial intelligence ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_AI_Launchpad", +50*a,50*a,"","SAP AI Launchpad",null,null,this.getTagsForStencil(b,"ai launchpad artificial intelligence","sap btp service icons ai artificial intelligence ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Document_Grounding",50*a,50*a,"","SAP Document Grounding",null,null,this.getTagsForStencil(b, +"document grounding","sap btp service icons ai artificial intelligence ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=Service_Ticket_Intelligence2",50*a,50*a,"","Service Ticket Intelligence",null,null,this.getTagsForStencil(b,"service ticket intelligence","sap btp service icons ai artificial intelligence ").join(" ")), +this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_HANA_Cloud",50*a,50*a,"","SAP HANA Cloud",null,null,this.getTagsForStencil(b,"hana cloud","sap btp service icons ai artificial intelligence ").join(" ")),this.createVertexTemplateEntry("shape=mxgraph.sap.icon;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;strokeWidth=1;strokeColor=#D5DADD;fillColor=#EDEFF0;gradientColor=#FCFCFC;gradientDirection=west;aspect=fixed;SAPIcon=SAP_Digital_Assistant_Service", +50*a,50*a,"","SAP Digital Assistant Service",null,null,this.getTagsForStencil(b,"digital assistant service","sap btp service icons ai artificial intelligence ").join(" "))])};Sidebar.prototype.addSAPGenericIconsPalette=function(a,b,e){this.addPaletteFunctions("sapGeneric Icons","SAP / Generic Icons",!1,[this.addDataEntry("adapter highlight",28,28,"Adapter Highlight","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"), this.addDataEntry("adapter non sap",28,28,"Adapter Non-SAP","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"), this.addDataEntry("adapter sap",28,28,"Adapter SAP","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"), this.addDataEntry("admin highlight",24,28,"Admin Highlight","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"), @@ -10432,64 +10581,64 @@ this.addDataEntry("",48,43,"","jVbBlqI4FP0aN7OYg4A95RKBUmwTSkEt3CHQEUTxlCgkXz/3g this.addDataEntry("",45.87,48,"","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"), this.addDataEntry("",48,43.73,"","jVfbcuI4EP0aXvZhyzdqh0djE6IsEnEwEPNmbI/whZAKBl++fk9LhjBVO7VbqZTure7Tp4/wyPaO7fwr/jzwU5pVI3s2sr2v06nWvWPrZVU1sow8Hdn+yLIM/I+sp9+smmrV+Iy/so/6/xyw9IFrXF0yPaMnznVXDRPnQ/xJ3fwYS7TTLM3reF9l3vn8dqmyM5b+/APz1+yrzpO4WsT7rHo9nfM6P31gcX+q69MRGypamMZJKb9Ol4/UO1WnL6yn2c/4UtUPFtwql3SyPn1iNj5/ZgkF8zNvM7g9VY64t1njNkOm4joe2a4eWk/nqxxZ0/aIgL3XZ2Htuqmz37aXpDfy+PnNSPzTdWGndtqNbd6Nr8kxufLCbbg36dNjkrPn3efuPfX2tpyw3GgWxVouQvciVq4hVk7L+7UU/uzCfd6yfHrabauP+DmYsCJoF4Xb8xWTqVWV6VzSnLkoZr1YMfj0kgsnCs8vzHN/JPbbeD9fy/S5anYhMjPfOKk3KRKb56/5uE99V2bdtE/nk2axFdf9fNIt82m3s9gJHpyZPzOWq0byYm3+HZ7lz5V7SeygZc9nCdvXxDOLvdVek+Ikk2Oa/+27OCPthed2PHQ/l910wvzmOvjx4N3r/K3affCHGS9sz/F2XEXvL8/J8amMt5tL6k0/7v2nzSV+f+tfVy9mYm26tT09RNbmdV9t+h3QyEJGSBCSCp3MpzHrgJYlOlqfEdJAmNZmv6zFWyBbzoBJVGTz2V9eUL4gq8bedmVktQfgNWEfwuAeu/7nHtjfW7sjfDReVwzZ+/FLlA1Qri677VP3Zr8cdvOq2n8Ej8h4k3K33fX3e8K2id7fTmy++9zPG9yx6faeLIJVmbM5+W3gTscR4VryPgFj3C4KZ5cljVfOGIxqGPLMkTvhr8GUyOBHfkF+rEXBDN45rSjYRYQuscjC2BbWDCwrTeRf2/HIxqz+XufUb0TudMKnPrNwlyEK2hOYYLAlfEb9lueY76kvHeE5NvejmvbyEHf2rpV0xsBo48ILbizgu/DL8WJFe3fnRRhdwMX+1kYhIz8N5t9al/xrF+EasbMx5mHHNSNlN2mWnr4ffpsc8dCdam8vDVoXuWEQJkvEuAjlZekz5QPvVQuOrLulZ/TAw16E/CKKwFmQ76qNgA/2oBV+UC/hM/CquTovVR5ELykP9tK75cEY4sGeMLCY/2973Mc9iGnWkP8id1soAnIV3XIigWmHvTVy0Sz9QwE7vSAfFH7IXe6YS7+k+GHD7VXMnY5n7xnAMDEID9FzU/Mm0Lx58FfxRuX0pViQOiGHmjuIJYw6zAHb9cAP7O8T+Ic25MgBI4wpxw18sTg4ovP/MuXEn5ULjJl5yyNT8a1tshlRzvqZzq8+33G/lHf+FKzNjkYN3ij/gZcTKZ8SB760S8WpCDEGBux1olgjvqTVcYH3veJBqzgTJgblQueEYR84WMiOOItztN/hRaDP+cCf8AT+wxh2OHG20X4lqj7g71gUUteH/Uk5cMAvycEj+GxHvaoBFTtqRuURfEO+E2AAHVX8iZy94h/xgbBhY81tpvwD3sAvGfOcMGImxuAzx7wa96hlh+6HLhMW91pWdd9THqMWvGu55/TL1b295b7TtaFqyRJ6nXCCzgbftlYKo5ryS9ig5jpwdbh3qE/wB1wZ7t0Vih9Ui4XraPvIEeGk4mFUt8CDcEws4rAIy1prjFQ5pBpEnQ3YSIfnutXYBNZScYZDi2he4WMMd+HOktYdfQ/xb+0ItQ68VqSD3EQN2qrVcYyB53gYY3+JGiL7ZYs6gT1OLc1T3GO6T/O6bPk78g59hZ5QPfc6J8ijP9PYai4Tj3quMaV3qUdcaAMbfij/xZZ0lvRK1YKpa4pDU7UfiF+dI+6ifpyFshsQv6l2x7wvwUve3fVVax/6STfYo9qvh7pptXYPNax9JB5DFwzSPq3PfTD4pHzpxJzejcTWmpbcNUq/ycrmWBwpdpfOky5Db2WrdO67rmv9nm3OyHvDUUtUa0u/KpTuhhL6HVD9mFrHqS4SajvSb16UGJfDmOyvVczgjKHekCLoqI7wVqh9op9pbfTfDkvSzpXO88DbRp0lG8WM9LkjbXxodZ0o/kpT6VmxKW6xgZ8WYY876D5HYR+6ndaizVTFqXgk7W/9m6FmIhWHej/U+iOW93pp1TtelMbtPtQz2UYtsjuWj++u4p7ii84t/cqEzy0PSaO4qWsN8z5pEPm6Vpq2VFzmjtJ75An28KZI8gm1kfRaa5B/0hF670kXO4obfwpbJgXNF6UExoMGEg+jcZZ//6Z61b+O8WsIv7yHzwf8cM/a336CqKnh+2OenY5Z/dVhS5On9UHvcH7oU4csl4fhlGP/+Zetp+OznpL3w9+fNOgMXzW34ffXk1r75ePqHw=="), this.addDataEntry("",48,46.29,"","jVddd6LKEv01ebkPZyEfcyaPCETJ2E2IGINvChwEMWZFDNC//uyqRidz7p1774NL6K4uqnbt2gV3lnfsZx/b97045UVzZwV3lvdxOrX66th7RdPcmUaV31n+nWka+N2ZD7/ZnfCu8b79KN7a/+eAqQ98bptLoVf0wrkdmnHhvN++02V13Jb4nxZ51W53TeGdz8+Xpjhj649/Yf2z+GirbNsstruieTqdq7Y6vWFzd2rb0xEGDW1Mt9mh/Dhd3nLv1Jw+sJ8Xf20vTfvFg9tUJZ1sT+9Y3Z7fi4yS+avqC4Q95UDc66pxXSFX23Z7Z7n61nw4f5Z35rQ/ImHvaS7NzTC1d+v+kimj2s6fjcw/fS6s3MoHxxKD85kds09Ru53w7lV+zKpwvnnfvObezirvw8roFvWqXCTuRS7dIfLcQVb2RKiyCmf7ZrvOT7lvVKJOLzIRdlhNre362djyWlk9VWldzII/vaVbIhajWPdNOH92stnqPnx7bop5/JlaUoW1fcmsuAvn5zKznj8zb1LvzP4zq09ldsyrH76YLDy3l/7hHPrhRC4Pf4Zzo1y8SUMsp7iWxs5y29S8P++s8Fs4f3xLq7LDGVsOXSnqoPuRnMu/lu73haXjuMWW9IfNeqNu9/Hh+27WXDbrh+HZetxvZk2ze4vLze36+WV3bAzCM3+VTdbILl3LJjGdl8xcAb/D8LQMB7m0O+kDp3nJ96Kyh8hPab/HvVrUoSmHsCz84D6sw4vwhQP83jfALl6GqOFjJe00OT9SRBqVab2bPSh6MqNVff/fVj18fm6OG7V5jfGcoFoo+xha+33UHR6fvPvzdu006evjPDs+HLbrl0vu3/a/L8znZvMmvjzlaT7d57Oy3Byb884nBB7PPzw5/bEMS4o8STgzRyyNC6rlxEmMzNJSekCjcrvQd0uxZBYNUokLam+ng22LJLtEfmCFfnARdcj/Uh2Gn/fhJUrCIQdSke+aqXLLRR2rxdLuhcpgW7a479neX9E6/Gc4C+YsbVMMtpLJATYHh68Rn1ApYnV77FsiSbEX9LQeJQc6r+Q66OGTY5B+WAqP4g9gJ3rpUX6lkQ7w42d01qacReLqs2qFNdeRFeyS1HmpkWsdO8i1G+0tyWdDk+0Toe0Hsg8maYI8kgxY2b0cRtw8ijkYYG+A0bSHPBA/ctT7boc9J2JfcRcFJfLLuojzIBv4VKsxD/eKhSH88vqcnuL64gvdZTtCvZiCrn0ZRnimOAr4OfRkB//EbK4BcJtQDTh2eo6O71pzrLkW9idyJggzyo+e14EbyD8m7HC/UhGd8fA8wicROJPZHIuOs9NYhcDPHgTjnCrEoAhrHYOYLMEXPM/Ma+BVp4M8CvKpIsaVfVLcnF+UrLAWOohF6S6NiTcmx4ozws8V+cR1D26R0pFtJ9aE76qT5n/Hg2LFcxBrDM64Ns6YUuejuQb1Jd+Rz5xRjFtNXMUzlvZEzoXmC2FfE09Fh9wNmbzU/8ZzRXmnXFuyl6srB0RLNRbg0iIJKV+l62sAn4MtKoPiHKQRKDob+oJi+8J51LN2mfNXLsfEVfQy9oiTXcRcXBmS+qnOuLe5d5LS5P0EPYTpgb4mfjqw17GNWlEcjZZwiRLoRWU7lJ/GIqU4hrHOpBulIM2Ab2iGkyYH5B+XEWHh3fhGuBqkG+CVQRoDv7A/mDqmA2sMYrKvNpSz8A92NtiWpNyJHwr1VivGA3GP/RsztwXXC9OIY1s5EWnCaAuNIl1BLmNvJVnLHEgE+R1Q+5Z5Qr4Gwob060A8cJAX2TqoK501SZtgQz5KfeZ5j1yBs+sQR8d+7ReJjhGYTsZ6I0bSX9egmiMnk/mSxOTPilgPYbuk2gcT1h7kz/yowVPqFfQE+RXXdcISeFMtI9KGm6YTj6iXDcLdiWbEWfSG5lVHvSxVOuE4fI7DknXQjnUkbSONMpG/jq9izb7aINaGciasHeLYNWeunR/fYgz9/xQbcSG44R3pPuB+/+mHsbMQF2ZR820HTZDMFfxDQ1KOP6aaOqQ51JdUs1t9mNch/WPqk5axDrHuUi6YH/CX2qy5646vr7Nq5D38hOQP3JNjXwt9hvKuV6P2US+WltbqbCLMEv9lL0zBc0nQvFGslyY0odX9ExO3aObpM9Z7u6BeSFacH/qizyv0rP9wphkYeXx90r2233NNKnAIbyw3rnEspDNZJ17Hf+pj5faYzdQXima+YI7FZuR9sV8z9+F7c+b5nZR8DjjQvAVX+FmkWRpzjp21xdF5p32ke85CjQfqc3nsiG+DngGshaRtxOtevL7rOqmsjWiuJPmZdTlh/DGvSprDJcX4hTPoF57NmA9cD0fXI+S+iHyh3zUS8Ih7KxtGLk6QB2koz1MBXZfqsUYcDr9z1JnSnKA5H5saG4N1bIfYZF3qWq2ZW+DiI7hI70Ir9A7mR7LZM3acf3jtA5ptvfhdPbhvY9aOmz7Su0QS2Pzug1qzdiB2tqV3C9Ko5T9stW9dI5PmauBo7bzOCZp/X/hDM8pvOH58DUCnYuS5Qi8xlsQLxRrsC8W1SALuZ8KStcaPzS3rQqqk2Y08cnVN18GEOEb8Bc+/zCnmGr2z4LmkwyuHcBuf2xEHrtzUfPwHN4nXbBOb8nZ94HcSihHzW+l3J/JB72+BQ1zTdXMn/L4HzBE31ccWx8DQc4h0OL7GCZxc81c8+f2E3hHITx998Tni+e2X9336jjE3yqbPVWs6ftDiU7Lof/tRzEvjF/GsOB2L9mOASVfl7V5b2N/1qX1RlfvxlP3tD/NeL2/Peqm8Hf75kY2L8Tv7evvze573fvnc/xs=")])}; -Sidebar.prototype.addSAPComponentGroupsPalette=function(a,b,d){this.addPaletteFunctions("sapComponent Groups","SAP / Component Groups",!1,[this.addDataEntry("3rd third party provider identity management",50,50,"3rd party identity provider / identity management","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"), -this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("",new mxGeometry(0,0,200,70),"strokeColor=#0070F2;shadow=0;strokeWidth=2;rounded=1;absoluteArcSize=1;arcSize=20;");c.vertex=!0;var e=new mxCell("SAP On-Premise\nSolutions",new mxGeometry(0,.5,28,30),"shape=image;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyNi4wODQgMjgiIGhlaWdodD0iMjgiIHdpZHRoPSIyNi4wODQiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDM1LCAxNDksIDI1NSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigwLCA4NywgMjEwKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyMy43OTIiIHgyPSIyMy4yNTYiIHkxPSIzLjQ3NCIgeDE9IjEuODY1IiBpZD0iQSI+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QwIi8+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QxIiBvZmZzZXQ9IjEiLz4mI3hhOwkJPC9saW5lYXJHcmFkaWVudD4mI3hhOwk8L2RlZnM+JiN4YTsJPHBhdGggZmlsbD0idXJsKCNBKSIgZD0iTTI0LjEwNCA4LjEwMmE0Ljk3IDQuOTcgMCAwIDEgMS4wNDIgMS41MzRjLjI5MS41NDkuNDM4IDEuMTUyLjQzOCAxLjgxdjExLjcyNWMwIDEuMjQxLS40MjEgMi4yNjUtMS4yNjIgMy4wNjgtLjgzOC44NDItMS44OCAxLjI2MS0zLjEyMSAxLjI2MUgzLjgyN2E0LjE4IDQuMTggMCAwIDEtMy4wNjgtMS4yNjFDLS4wODEgMjUuNDM2LS41IDI0LjQxMi0uNSAyMy4xNzFWMTEuNDQ0YzAtMS4zODcuNDkxLTIuNTAyIDEuNDc4LTMuMzQyTDkuNjM4LjU5NkE0LjUgNC41IDAgMCAxIDEyLjU5NC0uNSA0LjA5IDQuMDkgMCAwIDEgMTUuNDQ0LjU5NnptLTkuMzcgNy44MzZIMTAuMzV2OC43MTNoNC4zODR6bTcuNzgyLTQuNDk0YzAtLjQ3My0uMTQ3LS44NTktLjQzOC0xLjE1bC04LjY1OC03LjUwNmMtLjYyMS0uNDczLTEuMjYxLS40NzMtMS45MTggMGwtOC42NTUgNy41MDZjLS4yOTMuMjkzLS40MzguNjc3LS40MzggMS4xNTJ2MTEuNzI1YzAgLjQzOC4xMjguODAzLjM4NCAxLjA5NmExLjUzIDEuNTMgMCAwIDAgMS4wNC4zODRoMy42MTd2LTguNzEzYzAtLjgwMy4yNzQtMS40OC44MjEtMi4wMjcuNTg2LS41ODYgMS4yOC0uODc3IDIuMDgzLS44NzdoNC4zODRhMi42NiAyLjY2IDAgMCAxIDIuMDI3Ljg3N2MuNTQ5LjU0Ny44MjIgMS4yMjQuODIyIDIuMDI3djguNzEzaDMuNjE3Yy40MzggMCAuNzg0LS4xMjggMS4wNC0uMzg0LjE0NC0uMTQzLjI1Ny0uMzE0LjMzMy0uNTAzcy4xMTEtLjM5LjEwNi0uNTkzeiIvPiYjeGE7PC9zdmc+;labelPosition=right;align=left;fontStyle=1;spacingLeft=15;fontSize=16;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,-15);e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],200,70,"SAP On-Premise Solution Box")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("",new mxGeometry(0,0,200,70),"strokeColor=#0070F2;shadow=0;strokeWidth=2;rounded=1;absoluteArcSize=1;arcSize=20;");c.vertex=!0;var e=new mxCell("SAP Cloud\nSolutions",new mxGeometry(0,.5,34,22),"shape=image;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=default;verticalAlign=middle;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAxOC40MTIiIGhlaWdodD0iMTguNDEyIiB3aWR0aD0iMjgiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDM1LCAxNDksIDI1NSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigwLCA4NywgMjEwKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyMi4wMDgiIHgyPSIxNC44NjkiIHkxPSIyLjExMyIgeDE9IjIuMDM5IiBpZD0iQSI+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QwIi8+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QxIiBvZmZzZXQ9IjEiLz4mI3hhOwkJPC9saW5lYXJHcmFkaWVudD4mI3hhOwk8L2RlZnM+JiN4YTsJPHBhdGggZmlsbD0idXJsKCNBKSIgZD0iTTUuOTAzIDYuMDQ3QzYuNDM0IDIuMzQ1IDkuNjE5LS41IDEzLjQ2Ny0uNWMyLjgwMSAwIDUuMjQ3IDEuNTA2IDYuNTc3IDMuNzQ5aC4xMjRjNC4wNDkgMCA3LjMzMSAzLjI4MiA3LjMzMSA3LjMzMXMtMy4yODIgNy4zMzEtNy4zMzEgNy4zMzFoLTQuMDU0Yy0uMDg3IDAtLjE3My0uMDAyLS4yNTktLjAwNS0uMDc4LjAwMy0uMTU1LjAwNS0uMjMzLjAwNUg1LjQzMmMtMy4yNzYgMC01LjkzMi0yLjY1Ni01LjkzMi01LjkzMnMyLjY1Ni01LjkzMiA1LjkzMi01LjkzMnpNMTMuNDY3IDIuM2MtMi42NzQgMC00Ljg0MiAyLjE2OC00Ljg0MiA0Ljg0MmE0Ljk0IDQuOTQgMCAwIDAgLjAwNi4yMzggMS40IDEuNCAwIDAgMS0xLjM5OCAxLjQ2N2gtMS44Yy0xLjczIDAtMy4xMzIgMS40MDItMy4xMzIgMy4xMzJzMS40MDIgMy4xMzIgMy4xMzIgMy4xMzJoMTAuMTlhMy4xNCAzLjE0IDAgMCAwIC4xNi0uMDA0IDEuMzkgMS4zOSAwIDAgMSAuMTMxIDBjLjA2Ny4wMDMuMTM0LjAwNC4yMDIuMDA0aDQuMDU0YTQuNTMgNC41MyAwIDEgMCAwLTkuMDYyaC0uOTc3YTEuNCAxLjQgMCAwIDEtMS4yODMtLjg0QzE3LjE2MSAzLjQ5NCAxNS40NTIgMi4zIDEzLjQ2NyAyLjN6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=15;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,-11);e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],200,70,"SAP Cloud\nSolutions")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("",new mxGeometry(0,0,290,250),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#EBF8FF;arcSize=32;absoluteArcSize=1;strokeWidth=1.5;");c.vertex=!0;var e=new mxCell("BTP",new mxGeometry(0,0,37,19),"image;image=img/lib/sap/SAP_Logo.svg;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;imageAspect=0;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=0;fontColor=#002A86;spacing=0;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(20,20);e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],290,250,"BTP Basic Layer")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("Big Title (L0)",new mxGeometry(0,0,390,440),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;fillColor=#F5F6F7;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingTop=10;spacingLeft=20;"); -c.vertex=!0;var e=new mxCell("",new mxGeometry(20,55,350,365),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;fillColor=#ffffff;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;");e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Non-SAP Content")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("",new mxGeometry(0,0,630,440),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#EBF8FF;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;"); -c.vertex=!0;var e=new mxCell("BTP",new mxGeometry(0,0,37,19),"image;image=img/lib/sap/SAP_Logo.svg;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;imageAspect=0;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=0;fontColor=#002A86;spacing=0;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(20,20);e.vertex=!0;c.insert(e);e=new mxCell("Subaccount",new mxGeometry(20,55,590,365),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;fillColor=#ffffff;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingLeft=10;spacingTop=10;"); -e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(40,240,180,160),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#EBF8FF;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(65,300,130,20),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#ffffff;arcSize=16;absoluteArcSize=1;strokeWidth=1.5;part=1;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(65,330,130,20),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#ffffff;arcSize=16;absoluteArcSize=1;strokeWidth=1.5;part=1;"); -e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(65,360,130,20),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#ffffff;arcSize=16;absoluteArcSize=1;strokeWidth=1.5;part=1;");e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],290,250,"Bigger SAP Box with multiple layers")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("User",new mxGeometry(0,0,48,48),"shape=image;editableCssRules=.*;verticalLabelPosition=bottom;labelBackgroundColor=none;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAyOCIgaGVpZ2h0PSIyOCIgd2lkdGg9IjI4Ij4mI3hhOwkgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MCB7IHN0b3AtY29sb3I6IHJnYig5MSwgMTE1LCAxMzkpOyB9IC5zdDEgeyBzdG9wLWNvbG9yOiByZ2IoMzQsIDUzLCA3Mik7IH0gPC9zdHlsZT4mI3hhOwk8ZGVmcz4mI3hhOwkJPGxpbmVhckdyYWRpZW50IGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5Mj0iMjUuMzA5IiB4Mj0iMjMuNDU0IiB5MT0iMy40NzQiIHgxPSIyLjAzOSIgaWQ9IkEiPiYjeGE7CQkJPHN0b3AgY2xhc3M9InN0MCIvPiYjeGE7CQkJPHN0b3AgY2xhc3M9InN0MSIgb2Zmc2V0PSIxIi8+JiN4YTsJCTwvbGluZWFyR3JhZGllbnQ+JiN4YTsJPC9kZWZzPiYjeGE7CTxwYXRoIGZpbGw9InVybCgjQSkiIGQ9Ik0tLjUgMTMuNDcyYzAtMS45My4zNzEtMy43MyAxLjExMy01LjQuNzQyLTEuNzA3IDEuNzQ0LTMuMTkyIDMuMDA2LTQuNDUzUzYuMzY1IDEuMzU2IDguMDczLjYxMyAxMS41OTgtLjUgMTMuNTI4LS41czMuNzMuMzcxIDUuNCAxLjExM2MxLjcwNy43NDIgMy4xOTIgMS43NDQgNC40NTMgMy4wMDZzMi4yNjQgMi43NDYgMy4wMDYgNC40NTNjLjc0MiAxLjY3IDEuMTEzIDMuNDcgMS4xMTMgNS40cy0uMzcxIDMuNzQ4LTEuMTEzIDUuNDU1LTEuNzQ0IDMuMTkyLTMuMDA2IDQuNDUzYTE0LjI4IDE0LjI4IDAgMCAxLTQuNDUzIDMuMDA2Yy0xLjY3Ljc0Mi0zLjQ3IDEuMTEzLTUuNCAxLjExM3MtMy43NDgtLjM3MS01LjQ1NS0xLjExM2ExNC4yOCAxNC4yOCAwIDAgMS00LjQ1My0zLjAwNiAxNC4yOCAxNC4yOCAwIDAgMS0zLjAwNi00LjQ1M0MtLjEyOSAxNy4yMi0uNSAxNS40MDItLjUgMTMuNDcyem0xNi44MTEgNC4yMzFhNi42NSA2LjY1IDAgMCAxIDMuMjg0LjgzNWMxLjAwMi41MiAxLjgxOCAxLjI0MyAyLjQ0OSAyLjE3MWExMC4xNCAxMC4xNCAwIDAgMCAxLjk0OC0zLjI4NGMuNDgyLTEuMjI1LjcyNC0yLjU0Mi43MjQtMy45NTIgMC0xLjU1OS0uMjk3LTMuMDA2LS44OTEtNC4zNDItLjU5NC0xLjM3My0xLjM5Mi0yLjU2MS0yLjM5NC0zLjU2M3MtMi4xOS0xLjgtMy41NjMtMi4zOTRjLTEuMzM2LS41OTQtMi43ODMtLjg5MS00LjM0Mi0uODkxcy0zLjAyNC4yOTctNC4zOTguODkxYy0xLjMzNi41OTQtMi41MjQgMS4zOTItMy41NjMgMi4zOTRBMTEuMzUgMTEuMzUgMCAwIDAgMy4xNzQgOS4xM2MtLjU5NCAxLjMzNi0uODkxIDIuNzgzLS44OTEgNC4zNDIgMCAxLjQxLjIyMyAyLjcyOC42NjggMy45NTIuNDgyIDEuMjI1IDEuMTUgMi4zMTkgMi4wMDQgMy4yODQuNjMxLS45MjggMS40NDctMS42NTEgMi40NDktMi4xNzFhNi42NSA2LjY1IDAgMCAxIDMuMjg0LS44MzV6bTIuNzgzLTcuMDE0YTUuNjggNS42OCAwIDAgMS0uNDQ1IDIuMjI3IDUuODcgNS44NyAwIDAgMS0xLjIyNSAxLjc4MWMtLjQ4Mi40ODItMS4wNTguODcyLTEuNzI2IDEuMTY5cy0xLjM5Mi40NDUtMi4xNzEuNDQ1YTUuNjggNS42OCAwIDAgMS0yLjIyNy0uNDQ1IDYuNDQgNi40NCAwIDAgMS0xLjc4MS0xLjE2OSA2LjQ0IDYuNDQgMCAwIDEtMS4xNjktMS43ODEgNS42OCA1LjY4IDAgMCAxLS40NDUtMi4yMjdjMC0uNzc5LjE0OC0xLjUwMy40NDUtMi4xNzFBNi40NCA2LjQ0IDAgMCAxIDkuNTIgNi43MzdhNS44NyA1Ljg3IDAgMCAxIDEuNzgxLTEuMjI1IDUuNjggNS42OCAwIDAgMSAyLjIyNy0uNDQ1Yy43NzkgMCAxLjUwMy4xNDggMi4xNzEuNDQ1czEuMjQzLjcwNSAxLjcyNiAxLjIyNWE1Ljg3IDUuODcgMCAwIDEgMS4yMjUgMS43ODFjLjI5Ny42NjguNDQ1IDEuMzkyLjQ0NSAyLjE3MXptLTIuNzgzIDBjMC0uNzc5LS4yNzgtMS40MjktLjgzNS0xLjk0OC0uNTU3LS41NTctMS4yMDYtLjgzNS0xLjk0OC0uODM1YTIuNzMgMi43MyAwIDAgMC0yLjAwNC44MzVjLS41NTcuNTItLjgzNSAxLjE2OS0uODM1IDEuOTQ4YTIuNzMgMi43MyAwIDAgMCAuODM1IDIuMDA0Yy41NTcuNTIgMS4yMjUuNzc5IDIuMDA0Ljc3OS43NDIgMCAxLjM5Mi0uMjYgMS45NDgtLjc3OWEyLjczIDIuNzMgMCAwIDAgLjgzNS0yLjAwNHpNNy4wNzEgMjIuNjU3Yy44OTEuNjMxIDEuODc0IDEuMTMyIDIuOTUgMS41MDMgMS4xMTMuMzcxIDIuMjgyLjU1NyAzLjUwNy41NTcgMS4xODggMCAyLjMxOS0uMTg2IDMuMzk2LS41NTcgMS4xMTMtLjM3MSAyLjExNS0uODcyIDMuMDA2LTEuNTAzLS4zNzEtLjY2OC0uODkxLTEuMTg4LTEuNTU5LTEuNTU5LS42MzEtLjQwOC0xLjMxNy0uNjEyLTIuMDYtLjYxMmgtNS42MjJjLS43NDIgMC0xLjQ0Ny4yMDQtMi4xMTUuNjEyLS42MzEuMzcxLTEuMTMyLjg5MS0xLjUwMyAxLjU1OXoiLz4mI3hhOzwvc3ZnPg==;fontStyle=1"); -c.vertex=!0;var e=new mxCell('Mobile/Desktop
Application Clients',new mxGeometry(0,120,48,40),"shape=image;editableCssRules=.*;verticalLabelPosition=bottom;labelBackgroundColor=none;verticalAlign=top;aspect=fixed;imageAspect=0;html=1;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAyMy4zNDMiIGhlaWdodD0iMjMuMzQzIiB3aWR0aD0iMjgiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDkxLCAxMTUsIDEzOSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigzNCwgNTMsIDcyKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyNC4yMTciIHgyPSIxOS41NCIgeTE9IjIuODEzIiB4MT0iMi4wMzkiIGlkPSJBIj4mI3hhOwkJCTxzdG9wIGNsYXNzPSJzdDAiLz4mI3hhOwkJCTxzdG9wIGNsYXNzPSJzdDEiIG9mZnNldD0iMSIvPiYjeGE7CQk8L2xpbmVhckdyYWRpZW50PiYjeGE7CTwvZGVmcz4mI3hhOwk8cGF0aCBmaWxsPSJ1cmwoI0EpIiBkPSJNMTMuNTI3IDE4LjE4NnYyLjNoMS4xNWMuNzY4IDAgMS4xNS40MDMgMS4xNSAxLjIwNi4wMDQuMTUyLS4wMjIuMzA0LS4wNzkuNDQ1cy0uMTQxLjI3LS4yNDkuMzc3Yy0uMTgyLjIxNy0uNDU2LjMyOC0uODIyLjMyOEg3LjY2NGMtLjE1Mi4wMDQtLjMwMy0uMDIzLS40NDQtLjA4cy0uMjY5LS4xNDItLjM3Ni0uMjUtLjE5My0uMjM1LS4yNS0uMzc2LS4wODQtLjI5Mi0uMDgtLjQ0NGMwLS4zNjYuMTEtLjY1Ny4zMy0uODc3LjEwNy0uMTA4LjIzNS0uMTkzLjM3Ni0uMjVzLjI5Mi0uMDg0LjQ0NC0uMDhoMy41MDd2LTIuM0gzLjAwN2EzLjUzIDMuNTMgMCAwIDEtMi41MjEtLjk4NyAzLjUzIDMuNTMgMCAwIDEtLjk4NS0yLjUxOVYzLjAwOWMwLS45ODcuMzMtMS44MDkuOTg3LTIuNDY3LjMyNy0uMzM2LjcxOS0uNjAyIDEuMTUyLS43ODJzLjg5OS0uMjY4IDEuMzY4LS4yNmgxOC42ODNBMy4yNSAzLjI1IDAgMCAxIDI0LjE1Ni41NDJjLjY5NC42NTggMS4wNDEgMS40OCAxLjA0MSAyLjQ2NXYyLjM1NmMuMDA0LjE1Mi0uMDIyLjMwNC0uMDc5LjQ0NXMtLjE0MS4yNy0uMjQ5LjM3N2MtLjExNi4xMTItLjI1NC4xOTgtLjQwNC4yNTVzLS4zMTEuMDgyLS40NzIuMDc1Yy0uMTUyLjAwNC0uMzA0LS4wMjMtLjQ0NS0uMDhzLS4yNy0uMTQyLS4zNzctLjI1LS4xOTMtLjIzNi0uMjUtLjM3Ny0uMDg0LS4yOTMtLjA4LS40NDVWMy4wMDljMC0uNzY4LS4zODItMS4xNTItMS4xNS0xLjE1MkgzLjAwN2MtLjc2OCAwLTEuMTUuMzg0LTEuMTUgMS4xNXYxMS42NzJjMCAuNzY2LjM4MiAxLjE1IDEuMTUgMS4xNWgxMS42N2MuNzY4IDAgMS4xNS40MDMgMS4xNSAxLjIwNi4wMDQuMTUyLS4wMjMuMzAzLS4wNzkuNDQ0cy0uMTQxLjI2OS0uMjQ5LjM3NmMtLjE4Mi4yMTktLjQ1Ni4zMy0uODIyLjMzem0xMi44MjItOS4zN2MuNzY2IDAgMS4xNS40MDMgMS4xNSAxLjIwNnYxMS42N2MuMDA0LjE1Mi0uMDIzLjMwNC0uMDguNDQ1cy0uMTQyLjI3LS4yNS4zNzdjLS4xODIuMjE3LS40NTYuMzI4LS44MjIuMzI4aC03LjAxM2MtLjE1Mi4wMDQtLjMwMy0uMDIzLS40NDQtLjA4cy0uMjY5LS4xNDItLjM3Ni0uMjUtLjE5My0uMjM1LS4yNS0uMzc2LS4wODQtLjI5Mi0uMDgtLjQ0NHYtMTEuNjdjMC0uMzY2LjExLS42NTcuMzMtLjg3Ny4xMDctLjEwOC4yMzYtLjE5My4zNzctLjI1cy4yOTMtLjA4NC40NDUtLjA4em0tNS44MDkgMi4zNTZ2OC4xNjNoNC42NTd2LTguMTY0eiIvPiYjeGE7PC9zdmc+;"); -e.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;endArrow=blockThin;verticalAlign=top;labelBackgroundColor=none;endSize=6;html=1;rounded=0;targetPerimeterSpacing=10;sourcePerimeterSpacing=30;endFill=1;strokeColor=#475E75;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f,!1);var g=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;endArrow=blockThin;verticalAlign=top;labelBackgroundColor=none;endSize=6;html=1;rounded=0;targetPerimeterSpacing=10;sourcePerimeterSpacing=10;endFill=1;strokeColor=#475E75;"); -g.geometry.relative=!0;g.edge=!0;e.insertEdge(g,!0);g.geometry.setTerminalPoint(new mxPoint(200,140),!1);return d.createVertexTemplateFromCells([c,e,f,g],200,160,"Application and User")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("Legend",new mxGeometry(0,0,180,110),"rounded=0;whiteSpace=wrap;html=1;strokeColor=none;strokeWidth=1.5;arcSize=16;fillColor=#F5F6F7;perimeterSpacing=0;imageHeight=24;absoluteArcSize=1;points=[];connectable=0;container=0;align=left;verticalAlign=top;fontSize=12;fontStyle=1;spacingTop=5;spacingLeft=8;"); -c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;strokeColor=#0070F2;bendable=1;rounded=1;endFill=0;endSize=4;strokeWidth=1.5;startSize=4;part=1;");e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(15,50),!0);e.geometry.setTerminalPoint(new mxPoint(80,50),!1);c.insert(e);e=new mxCell("SAP",new mxGeometry(90,40,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0, -0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=18;strokeColor=#188918;fontFamily=Helvetica;fontColor=default;targetPerimeterSpacing=15;endSize=4;startSize=4;dashed=1;endArrow=blockThin;endFill=1;strokeWidth=1.5;startArrow=none;startFill=0;");e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(15,70),!0);e.geometry.setTerminalPoint(new mxPoint(80,70),!1);c.insert(e);e=new mxCell("Authentication",new mxGeometry(90,60,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;"); -e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=18;strokeColor=#475E75;fontFamily=Helvetica;fontColor=default;targetPerimeterSpacing=15;endSize=4;startSize=4;endArrow=blockThin;endFill=1;strokeWidth=1.5;startArrow=none;startFill=0;");e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(15,90),!0);e.geometry.setTerminalPoint(new mxPoint(80,90),!1);c.insert(e);e=new mxCell("Data Flow", -new mxGeometry(90,80,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Compact Legend")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("Legend",new mxGeometry(0,0,340,125),"rounded=0;whiteSpace=wrap;html=1;strokeColor=none;strokeWidth=1.5;arcSize=16;fillColor=#F5F6F7;perimeterSpacing=0;imageHeight=24;absoluteArcSize=1;points=[];connectable=0;container=0;align=left;verticalAlign=top;fontSize=12;fontStyle=1;spacingTop=5;spacingLeft=8;"); -c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;strokeColor=#0070F2;bendable=1;rounded=1;endFill=0;endSize=4;strokeWidth=1.5;startSize=4;part=1;");e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(15,50),!0);e.geometry.setTerminalPoint(new mxPoint(80,50),!1);c.insert(e);e=new mxCell("SAP",new mxGeometry(90,40,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0, -0,0,0),"endArrow=none;html=1;strokeColor=#475E75;bendable=1;rounded=1;endFill=0;endSize=4;strokeWidth=1.5;startSize=4;");e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(15,70),!0);e.geometry.setTerminalPoint(new mxPoint(80,70),!1);c.insert(e);e=new mxCell("Non-SAP",new mxGeometry(90,60,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);e=new mxCell("API",new mxGeometry(0,0,60,16),"rounded=1;whiteSpace=wrap;html=1;arcSize=50;strokeColor=#0070f3;fillColor=default;strokeWidth=1.5;fontColor=#0A74F3;fontStyle=1;fontSize=10;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,80);e.vertex=!0;c.insert(e);e=new mxCell("Interface",new mxGeometry(90,80,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=blockThin;html=1;strokeColor=#CB00DC;bendable=1;rounded=0;endFill=1;endSize=4;strokeWidth=1.5;startSize=4;startArrow=none;startFill=0;");e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(190, -50),!0);e.geometry.setTerminalPoint(new mxPoint(230,50),!1);c.insert(e);e=new mxCell("Trust",new mxGeometry(240,40,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=blockThin;html=1;strokeColor=#188918;bendable=1;rounded=0;endFill=1;endSize=4;strokeWidth=1.5;startSize=4;startArrow=none;startFill=0;");e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(190,70),!0); -e.geometry.setTerminalPoint(new mxPoint(230,70),!1);c.insert(e);e=new mxCell("Authentication",new mxGeometry(240,60,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=blockThin;html=1;strokeColor=#475E75;bendable=1;rounded=0;endFill=1;endSize=4;strokeWidth=1.5;startSize=4;startArrow=none;startFill=0;");e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(190,90),!0); -e.geometry.setTerminalPoint(new mxPoint(230,90),!1);c.insert(e);e=new mxCell("Data Flow",new mxGeometry(240,80,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Extended Legend")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("",new mxGeometry(0,0,200,160),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;strokeWidth=1.5;arcSize=16;fillColor=#FFFFFF;perimeterSpacing=0;absoluteArcSize=1;"); -c.vertex=!0;var e=new mxCell("SAP On-Premise\nSolutions",new mxGeometry(0,0,28,30),"shape=image;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyNi4wODQgMjgiIGhlaWdodD0iMjgiIHdpZHRoPSIyNi4wODQiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDM1LCAxNDksIDI1NSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigwLCA4NywgMjEwKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyMy43OTIiIHgyPSIyMy4yNTYiIHkxPSIzLjQ3NCIgeDE9IjEuODY1IiBpZD0iQSI+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QwIi8+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QxIiBvZmZzZXQ9IjEiLz4mI3hhOwkJPC9saW5lYXJHcmFkaWVudD4mI3hhOwk8L2RlZnM+JiN4YTsJPHBhdGggZmlsbD0idXJsKCNBKSIgZD0iTTI0LjEwNCA4LjEwMmE0Ljk3IDQuOTcgMCAwIDEgMS4wNDIgMS41MzRjLjI5MS41NDkuNDM4IDEuMTUyLjQzOCAxLjgxdjExLjcyNWMwIDEuMjQxLS40MjEgMi4yNjUtMS4yNjIgMy4wNjgtLjgzOC44NDItMS44OCAxLjI2MS0zLjEyMSAxLjI2MUgzLjgyN2E0LjE4IDQuMTggMCAwIDEtMy4wNjgtMS4yNjFDLS4wODEgMjUuNDM2LS41IDI0LjQxMi0uNSAyMy4xNzFWMTEuNDQ0YzAtMS4zODcuNDkxLTIuNTAyIDEuNDc4LTMuMzQyTDkuNjM4LjU5NkE0LjUgNC41IDAgMCAxIDEyLjU5NC0uNSA0LjA5IDQuMDkgMCAwIDEgMTUuNDQ0LjU5NnptLTkuMzcgNy44MzZIMTAuMzV2OC43MTNoNC4zODR6bTcuNzgyLTQuNDk0YzAtLjQ3My0uMTQ3LS44NTktLjQzOC0xLjE1bC04LjY1OC03LjUwNmMtLjYyMS0uNDczLTEuMjYxLS40NzMtMS45MTggMGwtOC42NTUgNy41MDZjLS4yOTMuMjkzLS40MzguNjc3LS40MzggMS4xNTJ2MTEuNzI1YzAgLjQzOC4xMjguODAzLjM4NCAxLjA5NmExLjUzIDEuNTMgMCAwIDAgMS4wNC4zODRoMy42MTd2LTguNzEzYzAtLjgwMy4yNzQtMS40OC44MjEtMi4wMjcuNTg2LS41ODYgMS4yOC0uODc3IDIuMDgzLS44NzdoNC4zODRhMi42NiAyLjY2IDAgMCAxIDIuMDI3Ljg3N2MuNTQ5LjU0Ny44MjIgMS4yMjQuODIyIDIuMDI3djguNzEzaDMuNjE3Yy40MzggMCAuNzg0LS4xMjggMS4wNC0uMzg0LjE0NC0uMTQzLjI1Ny0uMzE0LjMzMy0uNTAzcy4xMTEtLjM5LjEwNi0uNTkzeiIvPiYjeGE7PC9zdmc+;labelPosition=right;align=left;fontStyle=1;spacingLeft=15;fontSize=16;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,15);e.vertex=!0;c.insert(e);e=new mxCell("Cloud\nConnector",new mxGeometry(.5,1,28,30),"shape=image;editableCssRules=.*;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAyNy45NDYiIGhlaWdodD0iMjcuOTQ2IiB3aWR0aD0iMjgiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDM1LCAxNDksIDI1NSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigwLCA4NywgMjEwKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyNS4zMDEiIHgyPSIyMy40MTIiIHkxPSIzLjQ2NiIgeDE9IjIuMDM5IiBpZD0iQSI+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QwIi8+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QxIiBvZmZzZXQ9IjEiLz4mI3hhOwkJPC9saW5lYXJHcmFkaWVudD4mI3hhOwk8L2RlZnM+JiN4YTsJPHBhdGggZmlsbD0idXJsKCNBKSIgZD0iTTI3LjA2MiAyNS4wOTRjLjI5Mi4yOTIuNDM4LjYwMi40MzguOTI5YTEuMzYgMS4zNiAwIDAgMS0uNDM3Ljk4NSAxLjM2IDEuMzYgMCAwIDEtLjk4NS40MzhjLS4xODUtLjAwMi0uMzY4LS4wNDItLjUzNy0uMTE3YTEuMzYgMS4zNiAwIDAgMS0uNDQ3LS4zMmwtNS4xNDItNS4xNDJjLTEuMTI5LjkxMi0yLjQwNCAxLjMzLTMuODI3IDEuMjU4cy0yLjY2LS42MzktMy43MTktMS42OTZMNS42NzkgMTQuNzZjLS40OS0uNTE3LS44OTUtMS4xMDctMS4yMDItMS43NWE1LjU5IDUuNTkgMCAwIDEtLjQ5Mi0xLjk2OWMtLjAwMS0uNjg0LjA5LTEuMzY1LjI3My0yLjAyNS4yMTktLjY1Ni41NjUtMS4yNTYgMS4wNC0xLjgwM2wtNS4zNi01LjMwOUExLjM2IDEuMzYgMCAwIDEtLjUuOTIxYzAtLjM2Mi4xNDUtLjY5MS40MzgtLjk4M0ExLjM2IDEuMzYgMCAwIDEgLjkyMy0uNWMuMzY0IDAgLjY5MS4xNDUuOTg0LjQzN2w1LjMwNCA1LjMwNEM4LjI4IDQuMzUgOS42NDkgMy45IDExLjAzOSAzLjk4M2MxLjQyMS4wNzQgMi42Ni42MzkgMy43MTkgMS42OTdsNi43MjcgNi42NzFjLjUwOS41NDYuOTEgMS4xNDggMS4yMDIgMS44MDQuNTgxIDEuMjM0LjY2IDIuNjQ2LjIxOSAzLjkzNy0uMjE4LjY1NS0uNTUyIDEuMjY2LS45ODUgMS44MDR6TTcuNjQ4IDguNzQyYy0uMjY0LjI1NS0uNDczLjU2MS0uNjEzLjlzLS4yMTEuNzAyLS4yMDYgMS4wNjljMCAuNzMuMjczIDEuMzY5LjgxOSAxLjkxNUwxMCAxNS4wMzEgMTUuMDMxIDEwbC0yLjM1Mi0yLjQwNmMtLjI1NS0uMjY0LS41NjEtLjQ3My0uODk5LS42MTRzLS43MDMtLjIxMS0xLjA2OS0uMjA2Yy0uNzI4IDAtMS4zODQuMjc1LTEuOTY5LjgyMXptNi43MjcgMTAuNjFjLjI0Ni4yNi41NDMuNDY3Ljg3Mi42MDhzLjY4NC4yMTMgMS4wNDIuMjEyYy43NjUgMCAxLjQyMS0uMjc1IDEuOTY5LS44MjNsMS4xNDgtMS4wOTJjLjU0OC0uNTg0LjgyMS0xLjI0MS44MjEtMS45NjkgMC0uNzY3LS4yNzMtMS40MjMtLjgyMS0xLjk2OUwxNyAxMS45NjkgMTEuOTY5IDE3eiIvPiYjeGE7PC9zdmc+;fontSize=11;fontStyle=1;fontColor=#354A5F;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(-14,-90);e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"SAP On-Premise Solution Box")}),this.createVertexTemplateEntry("text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontColor=#0070F2;fontFamily=Helvetica;fontStyle=1",120,30,"Diagram Title","Diagram Title",null,null,this.getTagsForStencil(b,"","sap btp service icons component groups diagram title").join(" ")), -this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("Accented Object",new mxGeometry(0,0,350,290),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#07838F;fillColor=#DAFDF5;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingTop=10;spacingLeft=20;");c.vertex=!0;var e=new mxCell("",new mxGeometry(20,55,310,215),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#07838F;fillColor=#ffffff;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;"); -e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Non-SAP Content")}),this.createVertexTemplateEntry("rounded=1;whiteSpace=wrap;html=1;strokeColor=#5D36FF;fillColor=#F1ECFF;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingTop=10;spacingLeft=20;",290,290,"Accented Object","Accented Object",null,null,this.getTagsForStencil(b,"","sap btp service icons component groups accented object").join(" ")), +Sidebar.prototype.addSAPComponentGroupsPalette=function(a,b,e){this.addPaletteFunctions("sapComponent Groups","SAP / Component Groups",!1,[this.addDataEntry("3rd third party provider identity management",50,50,"3rd party identity provider / identity management","jVddk6o4EP01vuzDVuTj7vURgcFMkTCMqINvCGwEcbRGHCG/frsT0JndvbX7YGmSTnL69OmDTEz32AUf2XnPTkXZTEx/Yrofp1Orfx07t2yaiUGqYmJ6E8Mg8JkYT79YnapVcs4+yvf2/2ww9IbPrLmWekZPXNq+GSYu++yMP6tjJuB7XhZVm+2a0r1cXq9NeYGl33+D+c/yo63yrAmzXdm8nC5VW53eYXF3atvTEQIaXJhn+UF8nK7vhXtqTh+wXpR/Ztem/XKC01QCd7anM8xml3OZYzJ/Vl0JsOcKiDPOknEGj8rabGI6emg8XT7FxJh3R0jYfVlwY9vPrd2mu+aSVNnileTe6TM0C7PobZP19md+zD9Z7dyYO5PFMa/oYnvevhXuzhQzWpFbWK9EmDhXvnT6yMUPFVmwPm+NPXlZUjUujOZQBBBfU4vW1pGa+310OwjqdbJYNJftck7Kt3nzsnwm27c9CQ0u854CzvCdE+bO/6ALTnam06bG7LIz6Q+6eH5PK2Gz5U2wxJ+GrtMxeThH/XxGXVsWni/Kfi6LYHYLN/xzF8z6qJr3W4OemIwv1FtJ2GOy6gBnE/GC2SGS5I7u5zZYH3N5Hz+/BN15d1zv80PRp5vX83ZjExo8fq839rlYsBl9X8vt23OSB0/1djW7rt94Q6u5zWpSsXp1ZdKxYWzpMbtyb0XUegLj3iJcxsCy6JC9sHZktARGN/GMHvzqpUrrMvD/cGPAozkRqdHtcxPvRa7o53/GwHk7Y3vMjTVWqKPVT2D6ueJWmlye3eQGbDXX7eapfzWf99ugaXbv8ZcI4Oqw3Wzl/Z6ku6VvrycabM+74Ib59ztX1PHyUNEAcZOeLS2TeznUil3Z0e9gLEEx4/eNeo5gS4eEtW9w15FhfSB8wzrIfxpBXFinFvX8K0+ETT3gLMntx3h15fXBLoBLllCZSjzLurGatqBOqeMYCZMxXo+XXn5ltejTnkAN8ilggHgB9xE4JzYwniWrPlxahEkBaxT0Bmv1ynjMpT3OcY9ZKt47GEVFAO/KilYC8UsesHbAI5ir1iR3YU/i9xrTiI2Rde3bYZ33aYLYcsF7q+f9nR/YSw24T/N0ZNfIA67w3tpReUUJ7cKEAm7MB/iomcQxlweJmHkdIyfQlQT2+hpzEuszvFjhgTPtNEnhWwheWRZ09XA/5C4hl8q6Rd5TzdQZuamwLImqUVjHNuQGuo07tvENWDOplyIeyB3P8bE2EnhFTmwueQ14jEjxkataAWZT42GmzinX+GSqcDEvRVw3Xt150fepOhxkipwlKd6nxlCDLnItkyEv0Pcp8gGuBXkYX7QHHEE9ar+LgXsOOIF76JUH9xAPPQz3y9xMJfIGdVta08hTZ8koQW6FBbjgztSENQt8TGkx0njwfPjQG1MxDuRtGczjUvWHxFxR54DPS6dKp6BryMeAs/E30fzEg6b9ISaejnuAhxt4iM1Ujo7U/EGd6xTm1Z0dd0GLHkNcHU+wRyh4DGLT+kYelHZkrLWPukX9er7SMeihU3mqmh+6SOW1Mvn7mTOoD08QJ94PvdhjDOuQZ6VDj6JGprwigIUR4AHXTbxXa0mY/LEHz4en0H0Me6gVLZjqN50zVb7ApD8dMadD/ngexjCPmn+PGcegOKx1N/SzAO560H2rNbreA1dT8CPoN/Bo1IHWsNJimAz3SacdNT3kNuoRcaO2Ne6xX5aILx70r74lcN7quw/D+OlHkgjUaaf8TcY2+lTkIXZ13xT1wnBfZXUR5puwTusxRp8jX/Q3YENulQZt8GDUgvJS8KwhL0d8i9Ea/UfM/T7IJUP9SeypHO4X2DP2F7+A/OHZrPwIexn6qmYYY7D+4SnaO6EOyTP6KvTB015pVD0PnG7gvaMu6LVmkEcO3ofey/poAZqDPgbPEKxWfHTZ4HugAwnaQW322juhFso7x17we1gHj6KEE2FijZjBxlqiV2Md5Ve9cvd+zi/1yt2/6fXt3CI24ImMzx7kC86C/fHIa6txEd2jAebJLIY1R09HrXi0VT6RKH0a8L8Baw+eDjpFz6vwPGqMOtX9Bp6QjD6CZ+Va616qfFzrIkWtDn5ElG+MzzKlNag3Ay3CM6ZXmvfSwU/wPPQz9BzMOZfgyzavxYBrhdoD72oQnwG6MtEXH/i+e5fSx79xshx8a5HqZ2cggFvQf/3049t/l5+hCf9npYV/0c358Cce/j6X3S9fBNTU8BYQlKdj2X70EHKrinavI2z9rkD2ZSX27fe57KLH4r7z8VYBP4YXi3H4eIFRa9/eb/4C"), +this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("",new mxGeometry(0,0,200,70),"strokeColor=#0070F2;shadow=0;strokeWidth=2;rounded=1;absoluteArcSize=1;arcSize=20;");c.vertex=!0;var d=new mxCell("SAP On-Premise\nSolutions",new mxGeometry(0,.5,28,30),"shape=image;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyNi4wODQgMjgiIGhlaWdodD0iMjgiIHdpZHRoPSIyNi4wODQiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDM1LCAxNDksIDI1NSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigwLCA4NywgMjEwKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyMy43OTIiIHgyPSIyMy4yNTYiIHkxPSIzLjQ3NCIgeDE9IjEuODY1IiBpZD0iQSI+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QwIi8+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QxIiBvZmZzZXQ9IjEiLz4mI3hhOwkJPC9saW5lYXJHcmFkaWVudD4mI3hhOwk8L2RlZnM+JiN4YTsJPHBhdGggZmlsbD0idXJsKCNBKSIgZD0iTTI0LjEwNCA4LjEwMmE0Ljk3IDQuOTcgMCAwIDEgMS4wNDIgMS41MzRjLjI5MS41NDkuNDM4IDEuMTUyLjQzOCAxLjgxdjExLjcyNWMwIDEuMjQxLS40MjEgMi4yNjUtMS4yNjIgMy4wNjgtLjgzOC44NDItMS44OCAxLjI2MS0zLjEyMSAxLjI2MUgzLjgyN2E0LjE4IDQuMTggMCAwIDEtMy4wNjgtMS4yNjFDLS4wODEgMjUuNDM2LS41IDI0LjQxMi0uNSAyMy4xNzFWMTEuNDQ0YzAtMS4zODcuNDkxLTIuNTAyIDEuNDc4LTMuMzQyTDkuNjM4LjU5NkE0LjUgNC41IDAgMCAxIDEyLjU5NC0uNSA0LjA5IDQuMDkgMCAwIDEgMTUuNDQ0LjU5NnptLTkuMzcgNy44MzZIMTAuMzV2OC43MTNoNC4zODR6bTcuNzgyLTQuNDk0YzAtLjQ3My0uMTQ3LS44NTktLjQzOC0xLjE1bC04LjY1OC03LjUwNmMtLjYyMS0uNDczLTEuMjYxLS40NzMtMS45MTggMGwtOC42NTUgNy41MDZjLS4yOTMuMjkzLS40MzguNjc3LS40MzggMS4xNTJ2MTEuNzI1YzAgLjQzOC4xMjguODAzLjM4NCAxLjA5NmExLjUzIDEuNTMgMCAwIDAgMS4wNC4zODRoMy42MTd2LTguNzEzYzAtLjgwMy4yNzQtMS40OC44MjEtMi4wMjcuNTg2LS41ODYgMS4yOC0uODc3IDIuMDgzLS44NzdoNC4zODRhMi42NiAyLjY2IDAgMCAxIDIuMDI3Ljg3N2MuNTQ5LjU0Ny44MjIgMS4yMjQuODIyIDIuMDI3djguNzEzaDMuNjE3Yy40MzggMCAuNzg0LS4xMjggMS4wNC0uMzg0LjE0NC0uMTQzLjI1Ny0uMzE0LjMzMy0uNTAzcy4xMTEtLjM5LjEwNi0uNTkzeiIvPiYjeGE7PC9zdmc+;labelPosition=right;align=left;fontStyle=1;spacingLeft=15;fontSize=16;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,-15);d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],200,70,"SAP On-Premise Solution Box")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("",new mxGeometry(0,0,200,70),"strokeColor=#0070F2;shadow=0;strokeWidth=2;rounded=1;absoluteArcSize=1;arcSize=20;");c.vertex=!0;var d=new mxCell("SAP Cloud\nSolutions",new mxGeometry(0,.5,34,22),"shape=image;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=default;verticalAlign=middle;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAxOC40MTIiIGhlaWdodD0iMTguNDEyIiB3aWR0aD0iMjgiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDM1LCAxNDksIDI1NSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigwLCA4NywgMjEwKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyMi4wMDgiIHgyPSIxNC44NjkiIHkxPSIyLjExMyIgeDE9IjIuMDM5IiBpZD0iQSI+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QwIi8+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QxIiBvZmZzZXQ9IjEiLz4mI3hhOwkJPC9saW5lYXJHcmFkaWVudD4mI3hhOwk8L2RlZnM+JiN4YTsJPHBhdGggZmlsbD0idXJsKCNBKSIgZD0iTTUuOTAzIDYuMDQ3QzYuNDM0IDIuMzQ1IDkuNjE5LS41IDEzLjQ2Ny0uNWMyLjgwMSAwIDUuMjQ3IDEuNTA2IDYuNTc3IDMuNzQ5aC4xMjRjNC4wNDkgMCA3LjMzMSAzLjI4MiA3LjMzMSA3LjMzMXMtMy4yODIgNy4zMzEtNy4zMzEgNy4zMzFoLTQuMDU0Yy0uMDg3IDAtLjE3My0uMDAyLS4yNTktLjAwNS0uMDc4LjAwMy0uMTU1LjAwNS0uMjMzLjAwNUg1LjQzMmMtMy4yNzYgMC01LjkzMi0yLjY1Ni01LjkzMi01LjkzMnMyLjY1Ni01LjkzMiA1LjkzMi01LjkzMnpNMTMuNDY3IDIuM2MtMi42NzQgMC00Ljg0MiAyLjE2OC00Ljg0MiA0Ljg0MmE0Ljk0IDQuOTQgMCAwIDAgLjAwNi4yMzggMS40IDEuNCAwIDAgMS0xLjM5OCAxLjQ2N2gtMS44Yy0xLjczIDAtMy4xMzIgMS40MDItMy4xMzIgMy4xMzJzMS40MDIgMy4xMzIgMy4xMzIgMy4xMzJoMTAuMTlhMy4xNCAzLjE0IDAgMCAwIC4xNi0uMDA0IDEuMzkgMS4zOSAwIDAgMSAuMTMxIDBjLjA2Ny4wMDMuMTM0LjAwNC4yMDIuMDA0aDQuMDU0YTQuNTMgNC41MyAwIDEgMCAwLTkuMDYyaC0uOTc3YTEuNCAxLjQgMCAwIDEtMS4yODMtLjg0QzE3LjE2MSAzLjQ5NCAxNS40NTIgMi4zIDEzLjQ2NyAyLjN6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=15;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,-11);d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],200,70,"SAP Cloud\nSolutions")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("",new mxGeometry(0,0,290,250),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#EBF8FF;arcSize=32;absoluteArcSize=1;strokeWidth=1.5;");c.vertex=!0;var d=new mxCell("BTP",new mxGeometry(0,0,37,19),"image;image=img/lib/sap/SAP_Logo.svg;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;imageAspect=0;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=0;fontColor=#002A86;spacing=0;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(20,20);d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],290,250,"BTP Basic Layer")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("Big Title (L0)",new mxGeometry(0,0,390,440),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;fillColor=#F5F6F7;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingTop=10;spacingLeft=20;"); +c.vertex=!0;var d=new mxCell("",new mxGeometry(20,55,350,365),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;fillColor=#ffffff;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;");d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Non-SAP Content")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("",new mxGeometry(0,0,630,440),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#EBF8FF;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;"); +c.vertex=!0;var d=new mxCell("BTP",new mxGeometry(0,0,37,19),"image;image=img/lib/sap/SAP_Logo.svg;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;imageAspect=0;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=0;fontColor=#002A86;spacing=0;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(20,20);d.vertex=!0;c.insert(d);d=new mxCell("Subaccount",new mxGeometry(20,55,590,365),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;fillColor=#ffffff;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingLeft=10;spacingTop=10;"); +d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(40,240,180,160),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#EBF8FF;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(65,300,130,20),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#ffffff;arcSize=16;absoluteArcSize=1;strokeWidth=1.5;part=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(65,330,130,20),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#ffffff;arcSize=16;absoluteArcSize=1;strokeWidth=1.5;part=1;"); +d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(65,360,130,20),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#ffffff;arcSize=16;absoluteArcSize=1;strokeWidth=1.5;part=1;");d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],290,250,"Bigger SAP Box with multiple layers")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("User",new mxGeometry(0,0,48,48),"shape=image;editableCssRules=.*;verticalLabelPosition=bottom;labelBackgroundColor=none;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAyOCIgaGVpZ2h0PSIyOCIgd2lkdGg9IjI4Ij4mI3hhOwkgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MCB7IHN0b3AtY29sb3I6IHJnYig5MSwgMTE1LCAxMzkpOyB9IC5zdDEgeyBzdG9wLWNvbG9yOiByZ2IoMzQsIDUzLCA3Mik7IH0gPC9zdHlsZT4mI3hhOwk8ZGVmcz4mI3hhOwkJPGxpbmVhckdyYWRpZW50IGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5Mj0iMjUuMzA5IiB4Mj0iMjMuNDU0IiB5MT0iMy40NzQiIHgxPSIyLjAzOSIgaWQ9IkEiPiYjeGE7CQkJPHN0b3AgY2xhc3M9InN0MCIvPiYjeGE7CQkJPHN0b3AgY2xhc3M9InN0MSIgb2Zmc2V0PSIxIi8+JiN4YTsJCTwvbGluZWFyR3JhZGllbnQ+JiN4YTsJPC9kZWZzPiYjeGE7CTxwYXRoIGZpbGw9InVybCgjQSkiIGQ9Ik0tLjUgMTMuNDcyYzAtMS45My4zNzEtMy43MyAxLjExMy01LjQuNzQyLTEuNzA3IDEuNzQ0LTMuMTkyIDMuMDA2LTQuNDUzUzYuMzY1IDEuMzU2IDguMDczLjYxMyAxMS41OTgtLjUgMTMuNTI4LS41czMuNzMuMzcxIDUuNCAxLjExM2MxLjcwNy43NDIgMy4xOTIgMS43NDQgNC40NTMgMy4wMDZzMi4yNjQgMi43NDYgMy4wMDYgNC40NTNjLjc0MiAxLjY3IDEuMTEzIDMuNDcgMS4xMTMgNS40cy0uMzcxIDMuNzQ4LTEuMTEzIDUuNDU1LTEuNzQ0IDMuMTkyLTMuMDA2IDQuNDUzYTE0LjI4IDE0LjI4IDAgMCAxLTQuNDUzIDMuMDA2Yy0xLjY3Ljc0Mi0zLjQ3IDEuMTEzLTUuNCAxLjExM3MtMy43NDgtLjM3MS01LjQ1NS0xLjExM2ExNC4yOCAxNC4yOCAwIDAgMS00LjQ1My0zLjAwNiAxNC4yOCAxNC4yOCAwIDAgMS0zLjAwNi00LjQ1M0MtLjEyOSAxNy4yMi0uNSAxNS40MDItLjUgMTMuNDcyem0xNi44MTEgNC4yMzFhNi42NSA2LjY1IDAgMCAxIDMuMjg0LjgzNWMxLjAwMi41MiAxLjgxOCAxLjI0MyAyLjQ0OSAyLjE3MWExMC4xNCAxMC4xNCAwIDAgMCAxLjk0OC0zLjI4NGMuNDgyLTEuMjI1LjcyNC0yLjU0Mi43MjQtMy45NTIgMC0xLjU1OS0uMjk3LTMuMDA2LS44OTEtNC4zNDItLjU5NC0xLjM3My0xLjM5Mi0yLjU2MS0yLjM5NC0zLjU2M3MtMi4xOS0xLjgtMy41NjMtMi4zOTRjLTEuMzM2LS41OTQtMi43ODMtLjg5MS00LjM0Mi0uODkxcy0zLjAyNC4yOTctNC4zOTguODkxYy0xLjMzNi41OTQtMi41MjQgMS4zOTItMy41NjMgMi4zOTRBMTEuMzUgMTEuMzUgMCAwIDAgMy4xNzQgOS4xM2MtLjU5NCAxLjMzNi0uODkxIDIuNzgzLS44OTEgNC4zNDIgMCAxLjQxLjIyMyAyLjcyOC42NjggMy45NTIuNDgyIDEuMjI1IDEuMTUgMi4zMTkgMi4wMDQgMy4yODQuNjMxLS45MjggMS40NDctMS42NTEgMi40NDktMi4xNzFhNi42NSA2LjY1IDAgMCAxIDMuMjg0LS44MzV6bTIuNzgzLTcuMDE0YTUuNjggNS42OCAwIDAgMS0uNDQ1IDIuMjI3IDUuODcgNS44NyAwIDAgMS0xLjIyNSAxLjc4MWMtLjQ4Mi40ODItMS4wNTguODcyLTEuNzI2IDEuMTY5cy0xLjM5Mi40NDUtMi4xNzEuNDQ1YTUuNjggNS42OCAwIDAgMS0yLjIyNy0uNDQ1IDYuNDQgNi40NCAwIDAgMS0xLjc4MS0xLjE2OSA2LjQ0IDYuNDQgMCAwIDEtMS4xNjktMS43ODEgNS42OCA1LjY4IDAgMCAxLS40NDUtMi4yMjdjMC0uNzc5LjE0OC0xLjUwMy40NDUtMi4xNzFBNi40NCA2LjQ0IDAgMCAxIDkuNTIgNi43MzdhNS44NyA1Ljg3IDAgMCAxIDEuNzgxLTEuMjI1IDUuNjggNS42OCAwIDAgMSAyLjIyNy0uNDQ1Yy43NzkgMCAxLjUwMy4xNDggMi4xNzEuNDQ1czEuMjQzLjcwNSAxLjcyNiAxLjIyNWE1Ljg3IDUuODcgMCAwIDEgMS4yMjUgMS43ODFjLjI5Ny42NjguNDQ1IDEuMzkyLjQ0NSAyLjE3MXptLTIuNzgzIDBjMC0uNzc5LS4yNzgtMS40MjktLjgzNS0xLjk0OC0uNTU3LS41NTctMS4yMDYtLjgzNS0xLjk0OC0uODM1YTIuNzMgMi43MyAwIDAgMC0yLjAwNC44MzVjLS41NTcuNTItLjgzNSAxLjE2OS0uODM1IDEuOTQ4YTIuNzMgMi43MyAwIDAgMCAuODM1IDIuMDA0Yy41NTcuNTIgMS4yMjUuNzc5IDIuMDA0Ljc3OS43NDIgMCAxLjM5Mi0uMjYgMS45NDgtLjc3OWEyLjczIDIuNzMgMCAwIDAgLjgzNS0yLjAwNHpNNy4wNzEgMjIuNjU3Yy44OTEuNjMxIDEuODc0IDEuMTMyIDIuOTUgMS41MDMgMS4xMTMuMzcxIDIuMjgyLjU1NyAzLjUwNy41NTcgMS4xODggMCAyLjMxOS0uMTg2IDMuMzk2LS41NTcgMS4xMTMtLjM3MSAyLjExNS0uODcyIDMuMDA2LTEuNTAzLS4zNzEtLjY2OC0uODkxLTEuMTg4LTEuNTU5LTEuNTU5LS42MzEtLjQwOC0xLjMxNy0uNjEyLTIuMDYtLjYxMmgtNS42MjJjLS43NDIgMC0xLjQ0Ny4yMDQtMi4xMTUuNjEyLS42MzEuMzcxLTEuMTMyLjg5MS0xLjUwMyAxLjU1OXoiLz4mI3hhOzwvc3ZnPg==;fontStyle=1"); +c.vertex=!0;var d=new mxCell('Mobile/Desktop
Application Clients',new mxGeometry(0,120,48,40),"shape=image;editableCssRules=.*;verticalLabelPosition=bottom;labelBackgroundColor=none;verticalAlign=top;aspect=fixed;imageAspect=0;html=1;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAyMy4zNDMiIGhlaWdodD0iMjMuMzQzIiB3aWR0aD0iMjgiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDkxLCAxMTUsIDEzOSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigzNCwgNTMsIDcyKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyNC4yMTciIHgyPSIxOS41NCIgeTE9IjIuODEzIiB4MT0iMi4wMzkiIGlkPSJBIj4mI3hhOwkJCTxzdG9wIGNsYXNzPSJzdDAiLz4mI3hhOwkJCTxzdG9wIGNsYXNzPSJzdDEiIG9mZnNldD0iMSIvPiYjeGE7CQk8L2xpbmVhckdyYWRpZW50PiYjeGE7CTwvZGVmcz4mI3hhOwk8cGF0aCBmaWxsPSJ1cmwoI0EpIiBkPSJNMTMuNTI3IDE4LjE4NnYyLjNoMS4xNWMuNzY4IDAgMS4xNS40MDMgMS4xNSAxLjIwNi4wMDQuMTUyLS4wMjIuMzA0LS4wNzkuNDQ1cy0uMTQxLjI3LS4yNDkuMzc3Yy0uMTgyLjIxNy0uNDU2LjMyOC0uODIyLjMyOEg3LjY2NGMtLjE1Mi4wMDQtLjMwMy0uMDIzLS40NDQtLjA4cy0uMjY5LS4xNDItLjM3Ni0uMjUtLjE5My0uMjM1LS4yNS0uMzc2LS4wODQtLjI5Mi0uMDgtLjQ0NGMwLS4zNjYuMTEtLjY1Ny4zMy0uODc3LjEwNy0uMTA4LjIzNS0uMTkzLjM3Ni0uMjVzLjI5Mi0uMDg0LjQ0NC0uMDhoMy41MDd2LTIuM0gzLjAwN2EzLjUzIDMuNTMgMCAwIDEtMi41MjEtLjk4NyAzLjUzIDMuNTMgMCAwIDEtLjk4NS0yLjUxOVYzLjAwOWMwLS45ODcuMzMtMS44MDkuOTg3LTIuNDY3LjMyNy0uMzM2LjcxOS0uNjAyIDEuMTUyLS43ODJzLjg5OS0uMjY4IDEuMzY4LS4yNmgxOC42ODNBMy4yNSAzLjI1IDAgMCAxIDI0LjE1Ni41NDJjLjY5NC42NTggMS4wNDEgMS40OCAxLjA0MSAyLjQ2NXYyLjM1NmMuMDA0LjE1Mi0uMDIyLjMwNC0uMDc5LjQ0NXMtLjE0MS4yNy0uMjQ5LjM3N2MtLjExNi4xMTItLjI1NC4xOTgtLjQwNC4yNTVzLS4zMTEuMDgyLS40NzIuMDc1Yy0uMTUyLjAwNC0uMzA0LS4wMjMtLjQ0NS0uMDhzLS4yNy0uMTQyLS4zNzctLjI1LS4xOTMtLjIzNi0uMjUtLjM3Ny0uMDg0LS4yOTMtLjA4LS40NDVWMy4wMDljMC0uNzY4LS4zODItMS4xNTItMS4xNS0xLjE1MkgzLjAwN2MtLjc2OCAwLTEuMTUuMzg0LTEuMTUgMS4xNXYxMS42NzJjMCAuNzY2LjM4MiAxLjE1IDEuMTUgMS4xNWgxMS42N2MuNzY4IDAgMS4xNS40MDMgMS4xNSAxLjIwNi4wMDQuMTUyLS4wMjMuMzAzLS4wNzkuNDQ0cy0uMTQxLjI2OS0uMjQ5LjM3NmMtLjE4Mi4yMTktLjQ1Ni4zMy0uODIyLjMzem0xMi44MjItOS4zN2MuNzY2IDAgMS4xNS40MDMgMS4xNSAxLjIwNnYxMS42N2MuMDA0LjE1Mi0uMDIzLjMwNC0uMDguNDQ1cy0uMTQyLjI3LS4yNS4zNzdjLS4xODIuMjE3LS40NTYuMzI4LS44MjIuMzI4aC03LjAxM2MtLjE1Mi4wMDQtLjMwMy0uMDIzLS40NDQtLjA4cy0uMjY5LS4xNDItLjM3Ni0uMjUtLjE5My0uMjM1LS4yNS0uMzc2LS4wODQtLjI5Mi0uMDgtLjQ0NHYtMTEuNjdjMC0uMzY2LjExLS42NTcuMzMtLjg3Ny4xMDctLjEwOC4yMzYtLjE5My4zNzctLjI1cy4yOTMtLjA4NC40NDUtLjA4em0tNS44MDkgMi4zNTZ2OC4xNjNoNC42NTd2LTguMTY0eiIvPiYjeGE7PC9zdmc+;"); +d.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;endArrow=blockThin;verticalAlign=top;labelBackgroundColor=none;endSize=6;html=1;rounded=0;targetPerimeterSpacing=10;sourcePerimeterSpacing=30;endFill=1;strokeColor=#475E75;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f,!1);var g=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;endArrow=blockThin;verticalAlign=top;labelBackgroundColor=none;endSize=6;html=1;rounded=0;targetPerimeterSpacing=10;sourcePerimeterSpacing=10;endFill=1;strokeColor=#475E75;"); +g.geometry.relative=!0;g.edge=!0;d.insertEdge(g,!0);g.geometry.setTerminalPoint(new mxPoint(200,140),!1);return e.createVertexTemplateFromCells([c,d,f,g],200,160,"Application and User")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("Legend",new mxGeometry(0,0,180,110),"rounded=0;whiteSpace=wrap;html=1;strokeColor=none;strokeWidth=1.5;arcSize=16;fillColor=#F5F6F7;perimeterSpacing=0;imageHeight=24;absoluteArcSize=1;points=[];connectable=0;container=0;align=left;verticalAlign=top;fontSize=12;fontStyle=1;spacingTop=5;spacingLeft=8;"); +c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;strokeColor=#0070F2;bendable=1;rounded=1;endFill=0;endSize=4;strokeWidth=1.5;startSize=4;part=1;");d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(15,50),!0);d.geometry.setTerminalPoint(new mxPoint(80,50),!1);c.insert(d);d=new mxCell("SAP",new mxGeometry(90,40,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0, +0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=18;strokeColor=#188918;fontFamily=Helvetica;fontColor=default;targetPerimeterSpacing=15;endSize=4;startSize=4;dashed=1;endArrow=blockThin;endFill=1;strokeWidth=1.5;startArrow=none;startFill=0;");d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(15,70),!0);d.geometry.setTerminalPoint(new mxPoint(80,70),!1);c.insert(d);d=new mxCell("Authentication",new mxGeometry(90,60,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;"); +d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=18;strokeColor=#475E75;fontFamily=Helvetica;fontColor=default;targetPerimeterSpacing=15;endSize=4;startSize=4;endArrow=blockThin;endFill=1;strokeWidth=1.5;startArrow=none;startFill=0;");d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(15,90),!0);d.geometry.setTerminalPoint(new mxPoint(80,90),!1);c.insert(d);d=new mxCell("Data Flow", +new mxGeometry(90,80,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Compact Legend")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("Legend",new mxGeometry(0,0,340,125),"rounded=0;whiteSpace=wrap;html=1;strokeColor=none;strokeWidth=1.5;arcSize=16;fillColor=#F5F6F7;perimeterSpacing=0;imageHeight=24;absoluteArcSize=1;points=[];connectable=0;container=0;align=left;verticalAlign=top;fontSize=12;fontStyle=1;spacingTop=5;spacingLeft=8;"); +c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;strokeColor=#0070F2;bendable=1;rounded=1;endFill=0;endSize=4;strokeWidth=1.5;startSize=4;part=1;");d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(15,50),!0);d.geometry.setTerminalPoint(new mxPoint(80,50),!1);c.insert(d);d=new mxCell("SAP",new mxGeometry(90,40,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0, +0,0,0),"endArrow=none;html=1;strokeColor=#475E75;bendable=1;rounded=1;endFill=0;endSize=4;strokeWidth=1.5;startSize=4;");d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(15,70),!0);d.geometry.setTerminalPoint(new mxPoint(80,70),!1);c.insert(d);d=new mxCell("Non-SAP",new mxGeometry(90,60,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);d=new mxCell("API",new mxGeometry(0,0,60,16),"rounded=1;whiteSpace=wrap;html=1;arcSize=50;strokeColor=#0070f3;fillColor=default;strokeWidth=1.5;fontColor=#0A74F3;fontStyle=1;fontSize=10;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,80);d.vertex=!0;c.insert(d);d=new mxCell("Interface",new mxGeometry(90,80,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=blockThin;html=1;strokeColor=#CB00DC;bendable=1;rounded=0;endFill=1;endSize=4;strokeWidth=1.5;startSize=4;startArrow=none;startFill=0;");d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(190, +50),!0);d.geometry.setTerminalPoint(new mxPoint(230,50),!1);c.insert(d);d=new mxCell("Trust",new mxGeometry(240,40,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=blockThin;html=1;strokeColor=#188918;bendable=1;rounded=0;endFill=1;endSize=4;strokeWidth=1.5;startSize=4;startArrow=none;startFill=0;");d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(190,70),!0); +d.geometry.setTerminalPoint(new mxPoint(230,70),!1);c.insert(d);d=new mxCell("Authentication",new mxGeometry(240,60,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=blockThin;html=1;strokeColor=#475E75;bendable=1;rounded=0;endFill=1;endSize=4;strokeWidth=1.5;startSize=4;startArrow=none;startFill=0;");d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(190,90),!0); +d.geometry.setTerminalPoint(new mxPoint(230,90),!1);c.insert(d);d=new mxCell("Data Flow",new mxGeometry(240,80,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Extended Legend")}),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("",new mxGeometry(0,0,200,160),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;strokeWidth=1.5;arcSize=16;fillColor=#FFFFFF;perimeterSpacing=0;absoluteArcSize=1;"); +c.vertex=!0;var d=new mxCell("SAP On-Premise\nSolutions",new mxGeometry(0,0,28,30),"shape=image;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyNi4wODQgMjgiIGhlaWdodD0iMjgiIHdpZHRoPSIyNi4wODQiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDM1LCAxNDksIDI1NSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigwLCA4NywgMjEwKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyMy43OTIiIHgyPSIyMy4yNTYiIHkxPSIzLjQ3NCIgeDE9IjEuODY1IiBpZD0iQSI+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QwIi8+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QxIiBvZmZzZXQ9IjEiLz4mI3hhOwkJPC9saW5lYXJHcmFkaWVudD4mI3hhOwk8L2RlZnM+JiN4YTsJPHBhdGggZmlsbD0idXJsKCNBKSIgZD0iTTI0LjEwNCA4LjEwMmE0Ljk3IDQuOTcgMCAwIDEgMS4wNDIgMS41MzRjLjI5MS41NDkuNDM4IDEuMTUyLjQzOCAxLjgxdjExLjcyNWMwIDEuMjQxLS40MjEgMi4yNjUtMS4yNjIgMy4wNjgtLjgzOC44NDItMS44OCAxLjI2MS0zLjEyMSAxLjI2MUgzLjgyN2E0LjE4IDQuMTggMCAwIDEtMy4wNjgtMS4yNjFDLS4wODEgMjUuNDM2LS41IDI0LjQxMi0uNSAyMy4xNzFWMTEuNDQ0YzAtMS4zODcuNDkxLTIuNTAyIDEuNDc4LTMuMzQyTDkuNjM4LjU5NkE0LjUgNC41IDAgMCAxIDEyLjU5NC0uNSA0LjA5IDQuMDkgMCAwIDEgMTUuNDQ0LjU5NnptLTkuMzcgNy44MzZIMTAuMzV2OC43MTNoNC4zODR6bTcuNzgyLTQuNDk0YzAtLjQ3My0uMTQ3LS44NTktLjQzOC0xLjE1bC04LjY1OC03LjUwNmMtLjYyMS0uNDczLTEuMjYxLS40NzMtMS45MTggMGwtOC42NTUgNy41MDZjLS4yOTMuMjkzLS40MzguNjc3LS40MzggMS4xNTJ2MTEuNzI1YzAgLjQzOC4xMjguODAzLjM4NCAxLjA5NmExLjUzIDEuNTMgMCAwIDAgMS4wNC4zODRoMy42MTd2LTguNzEzYzAtLjgwMy4yNzQtMS40OC44MjEtMi4wMjcuNTg2LS41ODYgMS4yOC0uODc3IDIuMDgzLS44NzdoNC4zODRhMi42NiAyLjY2IDAgMCAxIDIuMDI3Ljg3N2MuNTQ5LjU0Ny44MjIgMS4yMjQuODIyIDIuMDI3djguNzEzaDMuNjE3Yy40MzggMCAuNzg0LS4xMjggMS4wNC0uMzg0LjE0NC0uMTQzLjI1Ny0uMzE0LjMzMy0uNTAzcy4xMTEtLjM5LjEwNi0uNTkzeiIvPiYjeGE7PC9zdmc+;labelPosition=right;align=left;fontStyle=1;spacingLeft=15;fontSize=16;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,15);d.vertex=!0;c.insert(d);d=new mxCell("Cloud\nConnector",new mxGeometry(.5,1,28,30),"shape=image;editableCssRules=.*;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAyNy45NDYiIGhlaWdodD0iMjcuOTQ2IiB3aWR0aD0iMjgiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDM1LCAxNDksIDI1NSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigwLCA4NywgMjEwKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyNS4zMDEiIHgyPSIyMy40MTIiIHkxPSIzLjQ2NiIgeDE9IjIuMDM5IiBpZD0iQSI+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QwIi8+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QxIiBvZmZzZXQ9IjEiLz4mI3hhOwkJPC9saW5lYXJHcmFkaWVudD4mI3hhOwk8L2RlZnM+JiN4YTsJPHBhdGggZmlsbD0idXJsKCNBKSIgZD0iTTI3LjA2MiAyNS4wOTRjLjI5Mi4yOTIuNDM4LjYwMi40MzguOTI5YTEuMzYgMS4zNiAwIDAgMS0uNDM3Ljk4NSAxLjM2IDEuMzYgMCAwIDEtLjk4NS40MzhjLS4xODUtLjAwMi0uMzY4LS4wNDItLjUzNy0uMTE3YTEuMzYgMS4zNiAwIDAgMS0uNDQ3LS4zMmwtNS4xNDItNS4xNDJjLTEuMTI5LjkxMi0yLjQwNCAxLjMzLTMuODI3IDEuMjU4cy0yLjY2LS42MzktMy43MTktMS42OTZMNS42NzkgMTQuNzZjLS40OS0uNTE3LS44OTUtMS4xMDctMS4yMDItMS43NWE1LjU5IDUuNTkgMCAwIDEtLjQ5Mi0xLjk2OWMtLjAwMS0uNjg0LjA5LTEuMzY1LjI3My0yLjAyNS4yMTktLjY1Ni41NjUtMS4yNTYgMS4wNC0xLjgwM2wtNS4zNi01LjMwOUExLjM2IDEuMzYgMCAwIDEtLjUuOTIxYzAtLjM2Mi4xNDUtLjY5MS40MzgtLjk4M0ExLjM2IDEuMzYgMCAwIDEgLjkyMy0uNWMuMzY0IDAgLjY5MS4xNDUuOTg0LjQzN2w1LjMwNCA1LjMwNEM4LjI4IDQuMzUgOS42NDkgMy45IDExLjAzOSAzLjk4M2MxLjQyMS4wNzQgMi42Ni42MzkgMy43MTkgMS42OTdsNi43MjcgNi42NzFjLjUwOS41NDYuOTEgMS4xNDggMS4yMDIgMS44MDQuNTgxIDEuMjM0LjY2IDIuNjQ2LjIxOSAzLjkzNy0uMjE4LjY1NS0uNTUyIDEuMjY2LS45ODUgMS44MDR6TTcuNjQ4IDguNzQyYy0uMjY0LjI1NS0uNDczLjU2MS0uNjEzLjlzLS4yMTEuNzAyLS4yMDYgMS4wNjljMCAuNzMuMjczIDEuMzY5LjgxOSAxLjkxNUwxMCAxNS4wMzEgMTUuMDMxIDEwbC0yLjM1Mi0yLjQwNmMtLjI1NS0uMjY0LS41NjEtLjQ3My0uODk5LS42MTRzLS43MDMtLjIxMS0xLjA2OS0uMjA2Yy0uNzI4IDAtMS4zODQuMjc1LTEuOTY5LjgyMXptNi43MjcgMTAuNjFjLjI0Ni4yNi41NDMuNDY3Ljg3Mi42MDhzLjY4NC4yMTMgMS4wNDIuMjEyYy43NjUgMCAxLjQyMS0uMjc1IDEuOTY5LS44MjNsMS4xNDgtMS4wOTJjLjU0OC0uNTg0LjgyMS0xLjI0MS44MjEtMS45NjkgMC0uNzY3LS4yNzMtMS40MjMtLjgyMS0xLjk2OUwxNyAxMS45NjkgMTEuOTY5IDE3eiIvPiYjeGE7PC9zdmc+;fontSize=11;fontStyle=1;fontColor=#354A5F;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(-14,-90);d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"SAP On-Premise Solution Box")}),this.createVertexTemplateEntry("text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontColor=#0070F2;fontFamily=Helvetica;fontStyle=1",120,30,"Diagram Title","Diagram Title",null,null,this.getTagsForStencil(b,"","sap btp service icons component groups diagram title").join(" ")), +this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("Accented Object",new mxGeometry(0,0,350,290),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#07838F;fillColor=#DAFDF5;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingTop=10;spacingLeft=20;");c.vertex=!0;var d=new mxCell("",new mxGeometry(20,55,310,215),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#07838F;fillColor=#ffffff;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;"); +d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Non-SAP Content")}),this.createVertexTemplateEntry("rounded=1;whiteSpace=wrap;html=1;strokeColor=#5D36FF;fillColor=#F1ECFF;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingTop=10;spacingLeft=20;",290,290,"Accented Object","Accented Object",null,null,this.getTagsForStencil(b,"","sap btp service icons component groups accented object").join(" ")), this.createVertexTemplateEntry("text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;",450,50,'Diagram Level L1
Text for short description of diagram which should not exceed 3 lines of texts.
Advice: Keep it short and simple and just explain what it is, not every single step of the flow.
', "Diagram Title",null,null,this.getTagsForStencil(b,"","sap btp service icons component groups diagram title").join(" ")),this.createVertexTemplateEntry("shape=image;editableCssRules=.*;verticalLabelPosition=bottom;labelBackgroundColor=none;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAyOCIgaGVpZ2h0PSIyOCIgd2lkdGg9IjI4Ij4mI3hhOwkgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MCB7IHN0b3AtY29sb3I6IHJnYig5MSwgMTE1LCAxMzkpOyB9IC5zdDEgeyBzdG9wLWNvbG9yOiByZ2IoMzQsIDUzLCA3Mik7IH0gPC9zdHlsZT4mI3hhOwk8ZGVmcz4mI3hhOwkJPGxpbmVhckdyYWRpZW50IGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5Mj0iMjUuMzA5IiB4Mj0iMjMuNDU0IiB5MT0iMy40NzQiIHgxPSIyLjAzOSIgaWQ9IkEiPiYjeGE7CQkJPHN0b3AgY2xhc3M9InN0MCIvPiYjeGE7CQkJPHN0b3AgY2xhc3M9InN0MSIgb2Zmc2V0PSIxIi8+JiN4YTsJCTwvbGluZWFyR3JhZGllbnQ+JiN4YTsJPC9kZWZzPiYjeGE7CTxwYXRoIGZpbGw9InVybCgjQSkiIGQ9Ik0tLjUgMTMuNDcyYzAtMS45My4zNzEtMy43MyAxLjExMy01LjQuNzQyLTEuNzA3IDEuNzQ0LTMuMTkyIDMuMDA2LTQuNDUzUzYuMzY1IDEuMzU2IDguMDczLjYxMyAxMS41OTgtLjUgMTMuNTI4LS41czMuNzMuMzcxIDUuNCAxLjExM2MxLjcwNy43NDIgMy4xOTIgMS43NDQgNC40NTMgMy4wMDZzMi4yNjQgMi43NDYgMy4wMDYgNC40NTNjLjc0MiAxLjY3IDEuMTEzIDMuNDcgMS4xMTMgNS40cy0uMzcxIDMuNzQ4LTEuMTEzIDUuNDU1LTEuNzQ0IDMuMTkyLTMuMDA2IDQuNDUzYTE0LjI4IDE0LjI4IDAgMCAxLTQuNDUzIDMuMDA2Yy0xLjY3Ljc0Mi0zLjQ3IDEuMTEzLTUuNCAxLjExM3MtMy43NDgtLjM3MS01LjQ1NS0xLjExM2ExNC4yOCAxNC4yOCAwIDAgMS00LjQ1My0zLjAwNiAxNC4yOCAxNC4yOCAwIDAgMS0zLjAwNi00LjQ1M0MtLjEyOSAxNy4yMi0uNSAxNS40MDItLjUgMTMuNDcyem0xNi44MTEgNC4yMzFhNi42NSA2LjY1IDAgMCAxIDMuMjg0LjgzNWMxLjAwMi41MiAxLjgxOCAxLjI0MyAyLjQ0OSAyLjE3MWExMC4xNCAxMC4xNCAwIDAgMCAxLjk0OC0zLjI4NGMuNDgyLTEuMjI1LjcyNC0yLjU0Mi43MjQtMy45NTIgMC0xLjU1OS0uMjk3LTMuMDA2LS44OTEtNC4zNDItLjU5NC0xLjM3My0xLjM5Mi0yLjU2MS0yLjM5NC0zLjU2M3MtMi4xOS0xLjgtMy41NjMtMi4zOTRjLTEuMzM2LS41OTQtMi43ODMtLjg5MS00LjM0Mi0uODkxcy0zLjAyNC4yOTctNC4zOTguODkxYy0xLjMzNi41OTQtMi41MjQgMS4zOTItMy41NjMgMi4zOTRBMTEuMzUgMTEuMzUgMCAwIDAgMy4xNzQgOS4xM2MtLjU5NCAxLjMzNi0uODkxIDIuNzgzLS44OTEgNC4zNDIgMCAxLjQxLjIyMyAyLjcyOC42NjggMy45NTIuNDgyIDEuMjI1IDEuMTUgMi4zMTkgMi4wMDQgMy4yODQuNjMxLS45MjggMS40NDctMS42NTEgMi40NDktMi4xNzFhNi42NSA2LjY1IDAgMCAxIDMuMjg0LS44MzV6bTIuNzgzLTcuMDE0YTUuNjggNS42OCAwIDAgMS0uNDQ1IDIuMjI3IDUuODcgNS44NyAwIDAgMS0xLjIyNSAxLjc4MWMtLjQ4Mi40ODItMS4wNTguODcyLTEuNzI2IDEuMTY5cy0xLjM5Mi40NDUtMi4xNzEuNDQ1YTUuNjggNS42OCAwIDAgMS0yLjIyNy0uNDQ1IDYuNDQgNi40NCAwIDAgMS0xLjc4MS0xLjE2OSA2LjQ0IDYuNDQgMCAwIDEtMS4xNjktMS43ODEgNS42OCA1LjY4IDAgMCAxLS40NDUtMi4yMjdjMC0uNzc5LjE0OC0xLjUwMy40NDUtMi4xNzFBNi40NCA2LjQ0IDAgMCAxIDkuNTIgNi43MzdhNS44NyA1Ljg3IDAgMCAxIDEuNzgxLTEuMjI1IDUuNjggNS42OCAwIDAgMSAyLjIyNy0uNDQ1Yy43NzkgMCAxLjUwMy4xNDggMi4xNzEuNDQ1czEuMjQzLjcwNSAxLjcyNiAxLjIyNWE1Ljg3IDUuODcgMCAwIDEgMS4yMjUgMS43ODFjLjI5Ny42NjguNDQ1IDEuMzkyLjQ0NSAyLjE3MXptLTIuNzgzIDBjMC0uNzc5LS4yNzgtMS40MjktLjgzNS0xLjk0OC0uNTU3LS41NTctMS4yMDYtLjgzNS0xLjk0OC0uODM1YTIuNzMgMi43MyAwIDAgMC0yLjAwNC44MzVjLS41NTcuNTItLjgzNSAxLjE2OS0uODM1IDEuOTQ4YTIuNzMgMi43MyAwIDAgMCAuODM1IDIuMDA0Yy41NTcuNTIgMS4yMjUuNzc5IDIuMDA0Ljc3OS43NDIgMCAxLjM5Mi0uMjYgMS45NDgtLjc3OWEyLjczIDIuNzMgMCAwIDAgLjgzNS0yLjAwNHpNNy4wNzEgMjIuNjU3Yy44OTEuNjMxIDEuODc0IDEuMTMyIDIuOTUgMS41MDMgMS4xMTMuMzcxIDIuMjgyLjU1NyAzLjUwNy41NTcgMS4xODggMCAyLjMxOS0uMTg2IDMuMzk2LS41NTcgMS4xMTMtLjM3MSAyLjExNS0uODcyIDMuMDA2LTEuNTAzLS4zNzEtLjY2OC0uODkxLTEuMTg4LTEuNTU5LTEuNTU5LS42MzEtLjQwOC0xLjMxNy0uNjEyLTIuMDYtLjYxMmgtNS42MjJjLS43NDIgMC0xLjQ0Ny4yMDQtMi4xMTUuNjEyLS42MzEuMzcxLTEuMTMyLjg5MS0xLjUwMyAxLjU1OXoiLz4mI3hhOzwvc3ZnPg==;fontSize=14;fontStyle=1;fontColor=#1D2D3E;", 48,48,"User","User",null,null,this.getTagsForStencil(b,"","sap btp service icons component groups user").join(" ")),this.addEntry("sap btp service icons component groups ",function(){var c=new mxCell("Path Description",new mxGeometry(0,0,320,240),"rounded=0;whiteSpace=wrap;html=1;strokeColor=none;strokeWidth=1.5;arcSize=16;fillColor=#F5F6F7;perimeterSpacing=0;imageHeight=24;absoluteArcSize=1;points=[];connectable=0;container=0;verticalAlign=top;align=left;fontStyle=1;spacingTop=10;spacing=0;spacingLeft=10;"); -c.vertex=!0;var e=new mxCell("1",new mxGeometry(0,0,16,16),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#0057D2;strokeColor=none;gradientDirection=east;fillColor=#2395FF;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=8;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;fontStyle=1");e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,42);e.vertex=!0;c.insert(e);e=new mxCell("Step 1: ...",new mxGeometry(0,0,280,20),"text;verticalAlign=middle;fontSize=10;fontColor=#556B82;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(40,40);e.vertex=!0;c.insert(e);e=new mxCell("2",new mxGeometry(0,0,16,16),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#0057D2;strokeColor=none;gradientDirection=east;fillColor=#2395FF;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=8;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;fontStyle=1");e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,66);e.vertex=!0;c.insert(e);e=new mxCell("Step 2: ...", -new mxGeometry(0,0,280,20),"text;verticalAlign=middle;fontSize=10;fontColor=#556B82;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(40,64);e.vertex=!0;c.insert(e);e=new mxCell("3",new mxGeometry(0,0,16,16),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#0057D2;strokeColor=none;gradientDirection=east;fillColor=#2395FF;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=8;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;fontStyle=1");e.geometry.relative= -!0;e.geometry.offset=new mxPoint(15,90);e.vertex=!0;c.insert(e);e=new mxCell("Step 3: ...",new mxGeometry(0,0,280,20),"text;verticalAlign=middle;fontSize=10;fontColor=#556B82;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(40,88);e.vertex=!0;c.insert(e);e=new mxCell("4",new mxGeometry(0,0,16,16),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#0057D2;strokeColor=none;gradientDirection=east;fillColor=#2395FF;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=8;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;fontStyle=1"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,114);e.vertex=!0;c.insert(e);e=new mxCell("Step 4: ...",new mxGeometry(0,0,280,20),"text;verticalAlign=middle;fontSize=10;fontColor=#556B82;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(40,112);e.vertex=!0;c.insert(e);e=new mxCell("5",new mxGeometry(0,0,16,16),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#0057D2;strokeColor=none;gradientDirection=east;fillColor=#2395FF;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=8;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;fontStyle=1"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,138);e.vertex=!0;c.insert(e);e=new mxCell("Step 5: ...",new mxGeometry(0,0,280,20),"text;verticalAlign=middle;fontSize=10;fontColor=#556B82;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(40,136);e.vertex=!0;c.insert(e);e=new mxCell("6",new mxGeometry(0,0,16,16),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#0057D2;strokeColor=none;gradientDirection=east;fillColor=#2395FF;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=8;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;fontStyle=1"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,162);e.vertex=!0;c.insert(e);e=new mxCell("Step 6: ...",new mxGeometry(0,0,280,20),"text;verticalAlign=middle;fontSize=10;fontColor=#556B82;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(40,160);e.vertex=!0;c.insert(e);e=new mxCell("7",new mxGeometry(0,0,16,16),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#0057D2;strokeColor=none;gradientDirection=east;fillColor=#2395FF;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=8;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;fontStyle=1"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,186);e.vertex=!0;c.insert(e);e=new mxCell("Step 7: ...",new mxGeometry(0,0,280,20),"text;verticalAlign=middle;fontSize=10;fontColor=#556B82;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(40,184);e.vertex=!0;c.insert(e);e=new mxCell("8",new mxGeometry(0,0,16,16),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#0057D2;strokeColor=none;gradientDirection=east;fillColor=#2395FF;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=8;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;fontStyle=1"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,210);e.vertex=!0;c.insert(e);e=new mxCell("Step 8: ...",new mxGeometry(0,0,280,20),"text;verticalAlign=middle;fontSize=10;fontColor=#556B82;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(40,208);e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Path Description")})])};Sidebar.prototype.addSAPComponentsPalette=function(a,b,d){this.addPaletteFunctions("sapComponents","SAP / Components", +c.vertex=!0;var d=new mxCell("1",new mxGeometry(0,0,16,16),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#0057D2;strokeColor=none;gradientDirection=east;fillColor=#2395FF;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=8;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;fontStyle=1");d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,42);d.vertex=!0;c.insert(d);d=new mxCell("Step 1: ...",new mxGeometry(0,0,280,20),"text;verticalAlign=middle;fontSize=10;fontColor=#556B82;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(40,40);d.vertex=!0;c.insert(d);d=new mxCell("2",new mxGeometry(0,0,16,16),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#0057D2;strokeColor=none;gradientDirection=east;fillColor=#2395FF;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=8;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;fontStyle=1");d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,66);d.vertex=!0;c.insert(d);d=new mxCell("Step 2: ...", +new mxGeometry(0,0,280,20),"text;verticalAlign=middle;fontSize=10;fontColor=#556B82;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(40,64);d.vertex=!0;c.insert(d);d=new mxCell("3",new mxGeometry(0,0,16,16),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#0057D2;strokeColor=none;gradientDirection=east;fillColor=#2395FF;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=8;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;fontStyle=1");d.geometry.relative= +!0;d.geometry.offset=new mxPoint(15,90);d.vertex=!0;c.insert(d);d=new mxCell("Step 3: ...",new mxGeometry(0,0,280,20),"text;verticalAlign=middle;fontSize=10;fontColor=#556B82;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(40,88);d.vertex=!0;c.insert(d);d=new mxCell("4",new mxGeometry(0,0,16,16),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#0057D2;strokeColor=none;gradientDirection=east;fillColor=#2395FF;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=8;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;fontStyle=1"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,114);d.vertex=!0;c.insert(d);d=new mxCell("Step 4: ...",new mxGeometry(0,0,280,20),"text;verticalAlign=middle;fontSize=10;fontColor=#556B82;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(40,112);d.vertex=!0;c.insert(d);d=new mxCell("5",new mxGeometry(0,0,16,16),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#0057D2;strokeColor=none;gradientDirection=east;fillColor=#2395FF;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=8;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;fontStyle=1"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,138);d.vertex=!0;c.insert(d);d=new mxCell("Step 5: ...",new mxGeometry(0,0,280,20),"text;verticalAlign=middle;fontSize=10;fontColor=#556B82;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(40,136);d.vertex=!0;c.insert(d);d=new mxCell("6",new mxGeometry(0,0,16,16),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#0057D2;strokeColor=none;gradientDirection=east;fillColor=#2395FF;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=8;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;fontStyle=1"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,162);d.vertex=!0;c.insert(d);d=new mxCell("Step 6: ...",new mxGeometry(0,0,280,20),"text;verticalAlign=middle;fontSize=10;fontColor=#556B82;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(40,160);d.vertex=!0;c.insert(d);d=new mxCell("7",new mxGeometry(0,0,16,16),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#0057D2;strokeColor=none;gradientDirection=east;fillColor=#2395FF;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=8;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;fontStyle=1"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,186);d.vertex=!0;c.insert(d);d=new mxCell("Step 7: ...",new mxGeometry(0,0,280,20),"text;verticalAlign=middle;fontSize=10;fontColor=#556B82;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(40,184);d.vertex=!0;c.insert(d);d=new mxCell("8",new mxGeometry(0,0,16,16),"ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#0057D2;strokeColor=none;gradientDirection=east;fillColor=#2395FF;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=8;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;fontStyle=1"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,210);d.vertex=!0;c.insert(d);d=new mxCell("Step 8: ...",new mxGeometry(0,0,280,20),"text;verticalAlign=middle;fontSize=10;fontColor=#556B82;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(40,208);d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Path Description")})])};Sidebar.prototype.addSAPComponentsPalette=function(a,b,e){this.addPaletteFunctions("sapComponents","SAP / Components", !1,[this.addDataEntry("3rd third party provider identity management",50,50,"3rd party identity provider / identity management","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"), this.addEntry("sap components ",function(){var c=new mxCell("User",new mxGeometry(65,0,48,48),"shape=image;editableCssRules=.*;verticalLabelPosition=bottom;labelBackgroundColor=none;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAyOCIgaGVpZ2h0PSIyOCIgd2lkdGg9IjI4Ij4mI3hhOwkgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MCB7IHN0b3AtY29sb3I6IHJnYig5MSwgMTE1LCAxMzkpOyB9IC5zdDEgeyBzdG9wLWNvbG9yOiByZ2IoMzQsIDUzLCA3Mik7IH0gPC9zdHlsZT4mI3hhOwk8ZGVmcz4mI3hhOwkJPGxpbmVhckdyYWRpZW50IGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB5Mj0iMjUuMzA5IiB4Mj0iMjMuNDU0IiB5MT0iMy40NzQiIHgxPSIyLjAzOSIgaWQ9IkEiPiYjeGE7CQkJPHN0b3AgY2xhc3M9InN0MCIvPiYjeGE7CQkJPHN0b3AgY2xhc3M9InN0MSIgb2Zmc2V0PSIxIi8+JiN4YTsJCTwvbGluZWFyR3JhZGllbnQ+JiN4YTsJPC9kZWZzPiYjeGE7CTxwYXRoIGZpbGw9InVybCgjQSkiIGQ9Ik0tLjUgMTMuNDcyYzAtMS45My4zNzEtMy43MyAxLjExMy01LjQuNzQyLTEuNzA3IDEuNzQ0LTMuMTkyIDMuMDA2LTQuNDUzUzYuMzY1IDEuMzU2IDguMDczLjYxMyAxMS41OTgtLjUgMTMuNTI4LS41czMuNzMuMzcxIDUuNCAxLjExM2MxLjcwNy43NDIgMy4xOTIgMS43NDQgNC40NTMgMy4wMDZzMi4yNjQgMi43NDYgMy4wMDYgNC40NTNjLjc0MiAxLjY3IDEuMTEzIDMuNDcgMS4xMTMgNS40cy0uMzcxIDMuNzQ4LTEuMTEzIDUuNDU1LTEuNzQ0IDMuMTkyLTMuMDA2IDQuNDUzYTE0LjI4IDE0LjI4IDAgMCAxLTQuNDUzIDMuMDA2Yy0xLjY3Ljc0Mi0zLjQ3IDEuMTEzLTUuNCAxLjExM3MtMy43NDgtLjM3MS01LjQ1NS0xLjExM2ExNC4yOCAxNC4yOCAwIDAgMS00LjQ1My0zLjAwNiAxNC4yOCAxNC4yOCAwIDAgMS0zLjAwNi00LjQ1M0MtLjEyOSAxNy4yMi0uNSAxNS40MDItLjUgMTMuNDcyem0xNi44MTEgNC4yMzFhNi42NSA2LjY1IDAgMCAxIDMuMjg0LjgzNWMxLjAwMi41MiAxLjgxOCAxLjI0MyAyLjQ0OSAyLjE3MWExMC4xNCAxMC4xNCAwIDAgMCAxLjk0OC0zLjI4NGMuNDgyLTEuMjI1LjcyNC0yLjU0Mi43MjQtMy45NTIgMC0xLjU1OS0uMjk3LTMuMDA2LS44OTEtNC4zNDItLjU5NC0xLjM3My0xLjM5Mi0yLjU2MS0yLjM5NC0zLjU2M3MtMi4xOS0xLjgtMy41NjMtMi4zOTRjLTEuMzM2LS41OTQtMi43ODMtLjg5MS00LjM0Mi0uODkxcy0zLjAyNC4yOTctNC4zOTguODkxYy0xLjMzNi41OTQtMi41MjQgMS4zOTItMy41NjMgMi4zOTRBMTEuMzUgMTEuMzUgMCAwIDAgMy4xNzQgOS4xM2MtLjU5NCAxLjMzNi0uODkxIDIuNzgzLS44OTEgNC4zNDIgMCAxLjQxLjIyMyAyLjcyOC42NjggMy45NTIuNDgyIDEuMjI1IDEuMTUgMi4zMTkgMi4wMDQgMy4yODQuNjMxLS45MjggMS40NDctMS42NTEgMi40NDktMi4xNzFhNi42NSA2LjY1IDAgMCAxIDMuMjg0LS44MzV6bTIuNzgzLTcuMDE0YTUuNjggNS42OCAwIDAgMS0uNDQ1IDIuMjI3IDUuODcgNS44NyAwIDAgMS0xLjIyNSAxLjc4MWMtLjQ4Mi40ODItMS4wNTguODcyLTEuNzI2IDEuMTY5cy0xLjM5Mi40NDUtMi4xNzEuNDQ1YTUuNjggNS42OCAwIDAgMS0yLjIyNy0uNDQ1IDYuNDQgNi40NCAwIDAgMS0xLjc4MS0xLjE2OSA2LjQ0IDYuNDQgMCAwIDEtMS4xNjktMS43ODEgNS42OCA1LjY4IDAgMCAxLS40NDUtMi4yMjdjMC0uNzc5LjE0OC0xLjUwMy40NDUtMi4xNzFBNi40NCA2LjQ0IDAgMCAxIDkuNTIgNi43MzdhNS44NyA1Ljg3IDAgMCAxIDEuNzgxLTEuMjI1IDUuNjggNS42OCAwIDAgMSAyLjIyNy0uNDQ1Yy43NzkgMCAxLjUwMy4xNDggMi4xNzEuNDQ1czEuMjQzLjcwNSAxLjcyNiAxLjIyNWE1Ljg3IDUuODcgMCAwIDEgMS4yMjUgMS43ODFjLjI5Ny42NjguNDQ1IDEuMzkyLjQ0NSAyLjE3MXptLTIuNzgzIDBjMC0uNzc5LS4yNzgtMS40MjktLjgzNS0xLjk0OC0uNTU3LS41NTctMS4yMDYtLjgzNS0xLjk0OC0uODM1YTIuNzMgMi43MyAwIDAgMC0yLjAwNC44MzVjLS41NTcuNTItLjgzNSAxLjE2OS0uODM1IDEuOTQ4YTIuNzMgMi43MyAwIDAgMCAuODM1IDIuMDA0Yy41NTcuNTIgMS4yMjUuNzc5IDIuMDA0Ljc3OS43NDIgMCAxLjM5Mi0uMjYgMS45NDgtLjc3OWEyLjczIDIuNzMgMCAwIDAgLjgzNS0yLjAwNHpNNy4wNzEgMjIuNjU3Yy44OTEuNjMxIDEuODc0IDEuMTMyIDIuOTUgMS41MDMgMS4xMTMuMzcxIDIuMjgyLjU1NyAzLjUwNy41NTcgMS4xODggMCAyLjMxOS0uMTg2IDMuMzk2LS41NTcgMS4xMTMtLjM3MSAyLjExNS0uODcyIDMuMDA2LTEuNTAzLS4zNzEtLjY2OC0uODkxLTEuMTg4LTEuNTU5LTEuNTU5LS42MzEtLjQwOC0xLjMxNy0uNjEyLTIuMDYtLjYxMmgtNS42MjJjLS43NDIgMC0xLjQ0Ny4yMDQtMi4xMTUuNjEyLS42MzEuMzcxLTEuMTMyLjg5MS0xLjUwMyAxLjU1OXoiLz4mI3hhOzwvc3ZnPg==;fontStyle=1"); -c.vertex=!0;var e=new mxCell("",new mxGeometry(0,110,170,140),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;strokeWidth=1.5;arcSize=5;fillColor=#F5F6F7;perimeterSpacing=0;");e.vertex=!0;var f=new mxCell('Mobile/Desktop
Application Clients',new mxGeometry(.5,.5,48,40),"shape=image;editableCssRules=.*;verticalLabelPosition=bottom;labelBackgroundColor=none;verticalAlign=top;aspect=fixed;imageAspect=0;html=1;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAyMy4zNDMiIGhlaWdodD0iMjMuMzQzIiB3aWR0aD0iMjgiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDkxLCAxMTUsIDEzOSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigzNCwgNTMsIDcyKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyNC4yMTciIHgyPSIxOS41NCIgeTE9IjIuODEzIiB4MT0iMi4wMzkiIGlkPSJBIj4mI3hhOwkJCTxzdG9wIGNsYXNzPSJzdDAiLz4mI3hhOwkJCTxzdG9wIGNsYXNzPSJzdDEiIG9mZnNldD0iMSIvPiYjeGE7CQk8L2xpbmVhckdyYWRpZW50PiYjeGE7CTwvZGVmcz4mI3hhOwk8cGF0aCBmaWxsPSJ1cmwoI0EpIiBkPSJNMTMuNTI3IDE4LjE4NnYyLjNoMS4xNWMuNzY4IDAgMS4xNS40MDMgMS4xNSAxLjIwNi4wMDQuMTUyLS4wMjIuMzA0LS4wNzkuNDQ1cy0uMTQxLjI3LS4yNDkuMzc3Yy0uMTgyLjIxNy0uNDU2LjMyOC0uODIyLjMyOEg3LjY2NGMtLjE1Mi4wMDQtLjMwMy0uMDIzLS40NDQtLjA4cy0uMjY5LS4xNDItLjM3Ni0uMjUtLjE5My0uMjM1LS4yNS0uMzc2LS4wODQtLjI5Mi0uMDgtLjQ0NGMwLS4zNjYuMTEtLjY1Ny4zMy0uODc3LjEwNy0uMTA4LjIzNS0uMTkzLjM3Ni0uMjVzLjI5Mi0uMDg0LjQ0NC0uMDhoMy41MDd2LTIuM0gzLjAwN2EzLjUzIDMuNTMgMCAwIDEtMi41MjEtLjk4NyAzLjUzIDMuNTMgMCAwIDEtLjk4NS0yLjUxOVYzLjAwOWMwLS45ODcuMzMtMS44MDkuOTg3LTIuNDY3LjMyNy0uMzM2LjcxOS0uNjAyIDEuMTUyLS43ODJzLjg5OS0uMjY4IDEuMzY4LS4yNmgxOC42ODNBMy4yNSAzLjI1IDAgMCAxIDI0LjE1Ni41NDJjLjY5NC42NTggMS4wNDEgMS40OCAxLjA0MSAyLjQ2NXYyLjM1NmMuMDA0LjE1Mi0uMDIyLjMwNC0uMDc5LjQ0NXMtLjE0MS4yNy0uMjQ5LjM3N2MtLjExNi4xMTItLjI1NC4xOTgtLjQwNC4yNTVzLS4zMTEuMDgyLS40NzIuMDc1Yy0uMTUyLjAwNC0uMzA0LS4wMjMtLjQ0NS0uMDhzLS4yNy0uMTQyLS4zNzctLjI1LS4xOTMtLjIzNi0uMjUtLjM3Ny0uMDg0LS4yOTMtLjA4LS40NDVWMy4wMDljMC0uNzY4LS4zODItMS4xNTItMS4xNS0xLjE1MkgzLjAwN2MtLjc2OCAwLTEuMTUuMzg0LTEuMTUgMS4xNXYxMS42NzJjMCAuNzY2LjM4MiAxLjE1IDEuMTUgMS4xNWgxMS42N2MuNzY4IDAgMS4xNS40MDMgMS4xNSAxLjIwNi4wMDQuMTUyLS4wMjMuMzAzLS4wNzkuNDQ0cy0uMTQxLjI2OS0uMjQ5LjM3NmMtLjE4Mi4yMTktLjQ1Ni4zMy0uODIyLjMzem0xMi44MjItOS4zN2MuNzY2IDAgMS4xNS40MDMgMS4xNSAxLjIwNnYxMS42N2MuMDA0LjE1Mi0uMDIzLjMwNC0uMDguNDQ1cy0uMTQyLjI3LS4yNS4zNzdjLS4xODIuMjE3LS40NTYuMzI4LS44MjIuMzI4aC03LjAxM2MtLjE1Mi4wMDQtLjMwMy0uMDIzLS40NDQtLjA4cy0uMjY5LS4xNDItLjM3Ni0uMjUtLjE5My0uMjM1LS4yNS0uMzc2LS4wODQtLjI5Mi0uMDgtLjQ0NHYtMTEuNjdjMC0uMzY2LjExLS42NTcuMzMtLjg3Ny4xMDctLjEwOC4yMzYtLjE5My4zNzctLjI1cy4yOTMtLjA4NC40NDUtLjA4em0tNS44MDkgMi4zNTZ2OC4xNjNoNC42NTd2LTguMTY0eiIvPiYjeGE7PC9zdmc+;"); -f.geometry.relative=!0;f.geometry.offset=new mxPoint(-24,-20);f.vertex=!0;e.insert(f);f=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;endArrow=blockThin;verticalAlign=top;labelBackgroundColor=none;endSize=6;html=1;rounded=0;targetPerimeterSpacing=0;sourcePerimeterSpacing=30;endFill=1;strokeColor=#475E75;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f,!1);var g=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;endArrow=blockThin;verticalAlign=top;labelBackgroundColor=none;endSize=6;html=1;rounded=0;targetPerimeterSpacing=10;sourcePerimeterSpacing=0;endFill=1;strokeColor=#475E75;"); -g.geometry.relative=!0;g.edge=!0;e.insertEdge(g,!0);g.geometry.setTerminalPoint(new mxPoint(230,180),!1);return d.createVertexTemplateFromCells([c,e,f,g],230,250,"")}),this.addEntry("sap components ",function(){var c=new mxCell("Legend",new mxGeometry(0,0,210,130),"rounded=0;whiteSpace=wrap;html=1;strokeColor=none;strokeWidth=1.5;arcSize=16;fillColor=#F5F6F7;perimeterSpacing=0;imageHeight=24;absoluteArcSize=1;points=[];connectable=0;container=0;align=left;verticalAlign=top;fontSize=12;fontStyle=1;spacingTop=5;spacingLeft=8;"); -c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=block;html=1;strokeColor=#354A5F;bendable=1;rounded=1;endFill=1;endSize=6;strokeWidth=1.5;");e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(15,50),!0);e.geometry.setTerminalPoint(new mxPoint(80,50),!1);c.insert(e);e=new mxCell("Description #1",new mxGeometry(90,40,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0, -0,0,0),"endArrow=block;html=1;strokeColor=#354A5F;bendable=1;rounded=1;endFill=1;endSize=6;strokeWidth=1.5;");e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(15,70),!0);e.geometry.setTerminalPoint(new mxPoint(80,70),!1);c.insert(e);e=new mxCell("Description #1",new mxGeometry(90,60,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=block;html=1;strokeColor=#354A5F;bendable=1;rounded=1;endFill=1;endSize=6;strokeWidth=1.5;"); -e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(15,90),!0);e.geometry.setTerminalPoint(new mxPoint(80,90),!1);c.insert(e);e=new mxCell("Description #1",new mxGeometry(90,80,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=block;html=1;strokeColor=#354A5F;bendable=1;rounded=1;endFill=1;endSize=6;strokeWidth=1.5;");e.geometry.relative=!0;e.edge=!0;e.geometry.setTerminalPoint(new mxPoint(15, -110),!0);e.geometry.setTerminalPoint(new mxPoint(80,110),!1);c.insert(e);e=new mxCell("Description #1",new mxGeometry(90,100,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,200,70),"strokeColor=#0070F2;shadow=0;strokeWidth=2;rounded=1;absoluteArcSize=1;arcSize=20;");c.vertex= -!0;var e=new mxCell("SAP On-Premise\nSolutions",new mxGeometry(0,.5,28,30),"shape=image;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyNi4wODQgMjgiIGhlaWdodD0iMjgiIHdpZHRoPSIyNi4wODQiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDM1LCAxNDksIDI1NSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigwLCA4NywgMjEwKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyMy43OTIiIHgyPSIyMy4yNTYiIHkxPSIzLjQ3NCIgeDE9IjEuODY1IiBpZD0iQSI+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QwIi8+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QxIiBvZmZzZXQ9IjEiLz4mI3hhOwkJPC9saW5lYXJHcmFkaWVudD4mI3hhOwk8L2RlZnM+JiN4YTsJPHBhdGggZmlsbD0idXJsKCNBKSIgZD0iTTI0LjEwNCA4LjEwMmE0Ljk3IDQuOTcgMCAwIDEgMS4wNDIgMS41MzRjLjI5MS41NDkuNDM4IDEuMTUyLjQzOCAxLjgxdjExLjcyNWMwIDEuMjQxLS40MjEgMi4yNjUtMS4yNjIgMy4wNjgtLjgzOC44NDItMS44OCAxLjI2MS0zLjEyMSAxLjI2MUgzLjgyN2E0LjE4IDQuMTggMCAwIDEtMy4wNjgtMS4yNjFDLS4wODEgMjUuNDM2LS41IDI0LjQxMi0uNSAyMy4xNzFWMTEuNDQ0YzAtMS4zODcuNDkxLTIuNTAyIDEuNDc4LTMuMzQyTDkuNjM4LjU5NkE0LjUgNC41IDAgMCAxIDEyLjU5NC0uNSA0LjA5IDQuMDkgMCAwIDEgMTUuNDQ0LjU5NnptLTkuMzcgNy44MzZIMTAuMzV2OC43MTNoNC4zODR6bTcuNzgyLTQuNDk0YzAtLjQ3My0uMTQ3LS44NTktLjQzOC0xLjE1bC04LjY1OC03LjUwNmMtLjYyMS0uNDczLTEuMjYxLS40NzMtMS45MTggMGwtOC42NTUgNy41MDZjLS4yOTMuMjkzLS40MzguNjc3LS40MzggMS4xNTJ2MTEuNzI1YzAgLjQzOC4xMjguODAzLjM4NCAxLjA5NmExLjUzIDEuNTMgMCAwIDAgMS4wNC4zODRoMy42MTd2LTguNzEzYzAtLjgwMy4yNzQtMS40OC44MjEtMi4wMjcuNTg2LS41ODYgMS4yOC0uODc3IDIuMDgzLS44NzdoNC4zODRhMi42NiAyLjY2IDAgMCAxIDIuMDI3Ljg3N2MuNTQ5LjU0Ny44MjIgMS4yMjQuODIyIDIuMDI3djguNzEzaDMuNjE3Yy40MzggMCAuNzg0LS4xMjggMS4wNC0uMzg0LjE0NC0uMTQzLjI1Ny0uMzE0LjMzMy0uNTAzcy4xMTEtLjM5LjEwNi0uNTkzeiIvPiYjeGE7PC9zdmc+;labelPosition=right;align=left;fontStyle=1;spacingLeft=15;fontSize=16;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,-15);e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],200,70,"SAP On-Premise Solution Box")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,200,70),"strokeColor=#0070F2;shadow=0;strokeWidth=2;rounded=1;absoluteArcSize=1;arcSize=20;");c.vertex=!0;var e=new mxCell("SAP Cloud\nSolutions",new mxGeometry(0,.5,34,22),"shape=image;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=default;verticalAlign=middle;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAxOC40MTIiIGhlaWdodD0iMTguNDEyIiB3aWR0aD0iMjgiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDM1LCAxNDksIDI1NSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigwLCA4NywgMjEwKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyMi4wMDgiIHgyPSIxNC44NjkiIHkxPSIyLjExMyIgeDE9IjIuMDM5IiBpZD0iQSI+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QwIi8+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QxIiBvZmZzZXQ9IjEiLz4mI3hhOwkJPC9saW5lYXJHcmFkaWVudD4mI3hhOwk8L2RlZnM+JiN4YTsJPHBhdGggZmlsbD0idXJsKCNBKSIgZD0iTTUuOTAzIDYuMDQ3QzYuNDM0IDIuMzQ1IDkuNjE5LS41IDEzLjQ2Ny0uNWMyLjgwMSAwIDUuMjQ3IDEuNTA2IDYuNTc3IDMuNzQ5aC4xMjRjNC4wNDkgMCA3LjMzMSAzLjI4MiA3LjMzMSA3LjMzMXMtMy4yODIgNy4zMzEtNy4zMzEgNy4zMzFoLTQuMDU0Yy0uMDg3IDAtLjE3My0uMDAyLS4yNTktLjAwNS0uMDc4LjAwMy0uMTU1LjAwNS0uMjMzLjAwNUg1LjQzMmMtMy4yNzYgMC01LjkzMi0yLjY1Ni01LjkzMi01LjkzMnMyLjY1Ni01LjkzMiA1LjkzMi01LjkzMnpNMTMuNDY3IDIuM2MtMi42NzQgMC00Ljg0MiAyLjE2OC00Ljg0MiA0Ljg0MmE0Ljk0IDQuOTQgMCAwIDAgLjAwNi4yMzggMS40IDEuNCAwIDAgMS0xLjM5OCAxLjQ2N2gtMS44Yy0xLjczIDAtMy4xMzIgMS40MDItMy4xMzIgMy4xMzJzMS40MDIgMy4xMzIgMy4xMzIgMy4xMzJoMTAuMTlhMy4xNCAzLjE0IDAgMCAwIC4xNi0uMDA0IDEuMzkgMS4zOSAwIDAgMSAuMTMxIDBjLjA2Ny4wMDMuMTM0LjAwNC4yMDIuMDA0aDQuMDU0YTQuNTMgNC41MyAwIDEgMCAwLTkuMDYyaC0uOTc3YTEuNCAxLjQgMCAwIDEtMS4yODMtLjg0QzE3LjE2MSAzLjQ5NCAxNS40NTIgMi4zIDEzLjQ2NyAyLjN6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=15;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(15,-11);e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],200,70,"SAP Cloud\nSolutions")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,290,250),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#EBF8FF;arcSize=32;absoluteArcSize=1;strokeWidth=1.5;");c.vertex=!0;var e=new mxCell("BTP",new mxGeometry(0,0,37,19),"image;image=img/lib/sap/SAP_Logo.svg;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;imageAspect=0;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=0;fontColor=#002A86;spacing=0;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(20,20);e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],290,250,"BTP Basic Layer")}),this.addEntry("sap components ",function(){var c=new mxCell("Big Title (L0)",new mxGeometry(0,0,390,440),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;fillColor=#F5F6F7;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingTop=10;spacingLeft=20;");c.vertex= -!0;var e=new mxCell("",new mxGeometry(20,55,350,365),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;fillColor=#ffffff;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;");e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Non-SAP Content")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,630,440),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#EBF8FF;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;"); -c.vertex=!0;var e=new mxCell("BTP",new mxGeometry(0,0,37,19),"image;image=img/lib/sap/SAP_Logo.svg;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;imageAspect=0;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=0;fontColor=#002A86;spacing=0;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(20,20);e.vertex=!0;c.insert(e);e=new mxCell("Subaccount",new mxGeometry(20,55,590,365),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;fillColor=#ffffff;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingLeft=10;spacingTop=10;"); -e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(40,240,180,160),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#EBF8FF;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(65,300,130,20),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#ffffff;arcSize=16;absoluteArcSize=1;strokeWidth=1.5;part=1;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(65,330,130,20),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#ffffff;arcSize=16;absoluteArcSize=1;strokeWidth=1.5;part=1;"); -e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(65,360,130,20),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#ffffff;arcSize=16;absoluteArcSize=1;strokeWidth=1.5;part=1;");e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],290,250,"Bigger SAP Box with multiple layers")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,350,290),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#07838F;fillColor=#DAFDF5;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingTop=10;spacingLeft=20;"); -c.vertex=!0;var e=new mxCell("",new mxGeometry(20,55,310,215),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#07838F;fillColor=#ffffff;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;");e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,200,290),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#5d36ff;fillColor=#f1ecff;arcSize=24;absoluteArcSize=1;strokeWidth=1.5;"); -c.vertex=!0;var e=new mxCell("",new mxGeometry(20,55,160,215),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#5d36ff;fillColor=#FFFFFF;arcSize=24;absoluteArcSize=1;strokeWidth=1.5;");e.vertex=!0;c.insert(e);return d.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"")})])};Sidebar.prototype.addSAPDefaultConnectorsPalette=function(a,b,d){this.addPaletteFunctions("sapDefault Connectors","SAP / Default Connectors",!1,[this.addDataEntry("direct one directional",120,0,"Direct one-directional", +c.vertex=!0;var d=new mxCell("",new mxGeometry(0,110,170,140),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;strokeWidth=1.5;arcSize=5;fillColor=#F5F6F7;perimeterSpacing=0;");d.vertex=!0;var f=new mxCell('Mobile/Desktop
Application Clients',new mxGeometry(.5,.5,48,40),"shape=image;editableCssRules=.*;verticalLabelPosition=bottom;labelBackgroundColor=none;verticalAlign=top;aspect=fixed;imageAspect=0;html=1;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAyMy4zNDMiIGhlaWdodD0iMjMuMzQzIiB3aWR0aD0iMjgiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDkxLCAxMTUsIDEzOSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigzNCwgNTMsIDcyKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyNC4yMTciIHgyPSIxOS41NCIgeTE9IjIuODEzIiB4MT0iMi4wMzkiIGlkPSJBIj4mI3hhOwkJCTxzdG9wIGNsYXNzPSJzdDAiLz4mI3hhOwkJCTxzdG9wIGNsYXNzPSJzdDEiIG9mZnNldD0iMSIvPiYjeGE7CQk8L2xpbmVhckdyYWRpZW50PiYjeGE7CTwvZGVmcz4mI3hhOwk8cGF0aCBmaWxsPSJ1cmwoI0EpIiBkPSJNMTMuNTI3IDE4LjE4NnYyLjNoMS4xNWMuNzY4IDAgMS4xNS40MDMgMS4xNSAxLjIwNi4wMDQuMTUyLS4wMjIuMzA0LS4wNzkuNDQ1cy0uMTQxLjI3LS4yNDkuMzc3Yy0uMTgyLjIxNy0uNDU2LjMyOC0uODIyLjMyOEg3LjY2NGMtLjE1Mi4wMDQtLjMwMy0uMDIzLS40NDQtLjA4cy0uMjY5LS4xNDItLjM3Ni0uMjUtLjE5My0uMjM1LS4yNS0uMzc2LS4wODQtLjI5Mi0uMDgtLjQ0NGMwLS4zNjYuMTEtLjY1Ny4zMy0uODc3LjEwNy0uMTA4LjIzNS0uMTkzLjM3Ni0uMjVzLjI5Mi0uMDg0LjQ0NC0uMDhoMy41MDd2LTIuM0gzLjAwN2EzLjUzIDMuNTMgMCAwIDEtMi41MjEtLjk4NyAzLjUzIDMuNTMgMCAwIDEtLjk4NS0yLjUxOVYzLjAwOWMwLS45ODcuMzMtMS44MDkuOTg3LTIuNDY3LjMyNy0uMzM2LjcxOS0uNjAyIDEuMTUyLS43ODJzLjg5OS0uMjY4IDEuMzY4LS4yNmgxOC42ODNBMy4yNSAzLjI1IDAgMCAxIDI0LjE1Ni41NDJjLjY5NC42NTggMS4wNDEgMS40OCAxLjA0MSAyLjQ2NXYyLjM1NmMuMDA0LjE1Mi0uMDIyLjMwNC0uMDc5LjQ0NXMtLjE0MS4yNy0uMjQ5LjM3N2MtLjExNi4xMTItLjI1NC4xOTgtLjQwNC4yNTVzLS4zMTEuMDgyLS40NzIuMDc1Yy0uMTUyLjAwNC0uMzA0LS4wMjMtLjQ0NS0uMDhzLS4yNy0uMTQyLS4zNzctLjI1LS4xOTMtLjIzNi0uMjUtLjM3Ny0uMDg0LS4yOTMtLjA4LS40NDVWMy4wMDljMC0uNzY4LS4zODItMS4xNTItMS4xNS0xLjE1MkgzLjAwN2MtLjc2OCAwLTEuMTUuMzg0LTEuMTUgMS4xNXYxMS42NzJjMCAuNzY2LjM4MiAxLjE1IDEuMTUgMS4xNWgxMS42N2MuNzY4IDAgMS4xNS40MDMgMS4xNSAxLjIwNi4wMDQuMTUyLS4wMjMuMzAzLS4wNzkuNDQ0cy0uMTQxLjI2OS0uMjQ5LjM3NmMtLjE4Mi4yMTktLjQ1Ni4zMy0uODIyLjMzem0xMi44MjItOS4zN2MuNzY2IDAgMS4xNS40MDMgMS4xNSAxLjIwNnYxMS42N2MuMDA0LjE1Mi0uMDIzLjMwNC0uMDguNDQ1cy0uMTQyLjI3LS4yNS4zNzdjLS4xODIuMjE3LS40NTYuMzI4LS44MjIuMzI4aC03LjAxM2MtLjE1Mi4wMDQtLjMwMy0uMDIzLS40NDQtLjA4cy0uMjY5LS4xNDItLjM3Ni0uMjUtLjE5My0uMjM1LS4yNS0uMzc2LS4wODQtLjI5Mi0uMDgtLjQ0NHYtMTEuNjdjMC0uMzY2LjExLS42NTcuMzMtLjg3Ny4xMDctLjEwOC4yMzYtLjE5My4zNzctLjI1cy4yOTMtLjA4NC40NDUtLjA4em0tNS44MDkgMi4zNTZ2OC4xNjNoNC42NTd2LTguMTY0eiIvPiYjeGE7PC9zdmc+;"); +f.geometry.relative=!0;f.geometry.offset=new mxPoint(-24,-20);f.vertex=!0;d.insert(f);f=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;endArrow=blockThin;verticalAlign=top;labelBackgroundColor=none;endSize=6;html=1;rounded=0;targetPerimeterSpacing=0;sourcePerimeterSpacing=30;endFill=1;strokeColor=#475E75;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f,!1);var g=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;endArrow=blockThin;verticalAlign=top;labelBackgroundColor=none;endSize=6;html=1;rounded=0;targetPerimeterSpacing=10;sourcePerimeterSpacing=0;endFill=1;strokeColor=#475E75;"); +g.geometry.relative=!0;g.edge=!0;d.insertEdge(g,!0);g.geometry.setTerminalPoint(new mxPoint(230,180),!1);return e.createVertexTemplateFromCells([c,d,f,g],230,250,"")}),this.addEntry("sap components ",function(){var c=new mxCell("Legend",new mxGeometry(0,0,210,130),"rounded=0;whiteSpace=wrap;html=1;strokeColor=none;strokeWidth=1.5;arcSize=16;fillColor=#F5F6F7;perimeterSpacing=0;imageHeight=24;absoluteArcSize=1;points=[];connectable=0;container=0;align=left;verticalAlign=top;fontSize=12;fontStyle=1;spacingTop=5;spacingLeft=8;"); +c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=block;html=1;strokeColor=#354A5F;bendable=1;rounded=1;endFill=1;endSize=6;strokeWidth=1.5;");d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(15,50),!0);d.geometry.setTerminalPoint(new mxPoint(80,50),!1);c.insert(d);d=new mxCell("Description #1",new mxGeometry(90,40,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0, +0,0,0),"endArrow=block;html=1;strokeColor=#354A5F;bendable=1;rounded=1;endFill=1;endSize=6;strokeWidth=1.5;");d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(15,70),!0);d.geometry.setTerminalPoint(new mxPoint(80,70),!1);c.insert(d);d=new mxCell("Description #1",new mxGeometry(90,60,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=block;html=1;strokeColor=#354A5F;bendable=1;rounded=1;endFill=1;endSize=6;strokeWidth=1.5;"); +d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(15,90),!0);d.geometry.setTerminalPoint(new mxPoint(80,90),!1);c.insert(d);d=new mxCell("Description #1",new mxGeometry(90,80,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=block;html=1;strokeColor=#354A5F;bendable=1;rounded=1;endFill=1;endSize=6;strokeWidth=1.5;");d.geometry.relative=!0;d.edge=!0;d.geometry.setTerminalPoint(new mxPoint(15, +110),!0);d.geometry.setTerminalPoint(new mxPoint(80,110),!1);c.insert(d);d=new mxCell("Description #1",new mxGeometry(90,100,90,20),"part=1;fillColor=none;strokeColor=none;align=left;fontSize=10;fontColor=#556B82;");d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,200,70),"strokeColor=#0070F2;shadow=0;strokeWidth=2;rounded=1;absoluteArcSize=1;arcSize=20;");c.vertex= +!0;var d=new mxCell("SAP On-Premise\nSolutions",new mxGeometry(0,.5,28,30),"shape=image;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyNi4wODQgMjgiIGhlaWdodD0iMjgiIHdpZHRoPSIyNi4wODQiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDM1LCAxNDksIDI1NSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigwLCA4NywgMjEwKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyMy43OTIiIHgyPSIyMy4yNTYiIHkxPSIzLjQ3NCIgeDE9IjEuODY1IiBpZD0iQSI+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QwIi8+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QxIiBvZmZzZXQ9IjEiLz4mI3hhOwkJPC9saW5lYXJHcmFkaWVudD4mI3hhOwk8L2RlZnM+JiN4YTsJPHBhdGggZmlsbD0idXJsKCNBKSIgZD0iTTI0LjEwNCA4LjEwMmE0Ljk3IDQuOTcgMCAwIDEgMS4wNDIgMS41MzRjLjI5MS41NDkuNDM4IDEuMTUyLjQzOCAxLjgxdjExLjcyNWMwIDEuMjQxLS40MjEgMi4yNjUtMS4yNjIgMy4wNjgtLjgzOC44NDItMS44OCAxLjI2MS0zLjEyMSAxLjI2MUgzLjgyN2E0LjE4IDQuMTggMCAwIDEtMy4wNjgtMS4yNjFDLS4wODEgMjUuNDM2LS41IDI0LjQxMi0uNSAyMy4xNzFWMTEuNDQ0YzAtMS4zODcuNDkxLTIuNTAyIDEuNDc4LTMuMzQyTDkuNjM4LjU5NkE0LjUgNC41IDAgMCAxIDEyLjU5NC0uNSA0LjA5IDQuMDkgMCAwIDEgMTUuNDQ0LjU5NnptLTkuMzcgNy44MzZIMTAuMzV2OC43MTNoNC4zODR6bTcuNzgyLTQuNDk0YzAtLjQ3My0uMTQ3LS44NTktLjQzOC0xLjE1bC04LjY1OC03LjUwNmMtLjYyMS0uNDczLTEuMjYxLS40NzMtMS45MTggMGwtOC42NTUgNy41MDZjLS4yOTMuMjkzLS40MzguNjc3LS40MzggMS4xNTJ2MTEuNzI1YzAgLjQzOC4xMjguODAzLjM4NCAxLjA5NmExLjUzIDEuNTMgMCAwIDAgMS4wNC4zODRoMy42MTd2LTguNzEzYzAtLjgwMy4yNzQtMS40OC44MjEtMi4wMjcuNTg2LS41ODYgMS4yOC0uODc3IDIuMDgzLS44NzdoNC4zODRhMi42NiAyLjY2IDAgMCAxIDIuMDI3Ljg3N2MuNTQ5LjU0Ny44MjIgMS4yMjQuODIyIDIuMDI3djguNzEzaDMuNjE3Yy40MzggMCAuNzg0LS4xMjggMS4wNC0uMzg0LjE0NC0uMTQzLjI1Ny0uMzE0LjMzMy0uNTAzcy4xMTEtLjM5LjEwNi0uNTkzeiIvPiYjeGE7PC9zdmc+;labelPosition=right;align=left;fontStyle=1;spacingLeft=15;fontSize=16;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,-15);d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],200,70,"SAP On-Premise Solution Box")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,200,70),"strokeColor=#0070F2;shadow=0;strokeWidth=2;rounded=1;absoluteArcSize=1;arcSize=20;");c.vertex=!0;var d=new mxCell("SAP Cloud\nSolutions",new mxGeometry(0,.5,34,22),"shape=image;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=default;verticalAlign=middle;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAyOCAxOC40MTIiIGhlaWdodD0iMTguNDEyIiB3aWR0aD0iMjgiPiYjeGE7CSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3QwIHsgc3RvcC1jb2xvcjogcmdiKDM1LCAxNDksIDI1NSk7IH0gLnN0MSB7IHN0b3AtY29sb3I6IHJnYigwLCA4NywgMjEwKTsgfSA8L3N0eWxlPiYjeGE7CTxkZWZzPiYjeGE7CQk8bGluZWFyR3JhZGllbnQgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHkyPSIyMi4wMDgiIHgyPSIxNC44NjkiIHkxPSIyLjExMyIgeDE9IjIuMDM5IiBpZD0iQSI+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QwIi8+JiN4YTsJCQk8c3RvcCBjbGFzcz0ic3QxIiBvZmZzZXQ9IjEiLz4mI3hhOwkJPC9saW5lYXJHcmFkaWVudD4mI3hhOwk8L2RlZnM+JiN4YTsJPHBhdGggZmlsbD0idXJsKCNBKSIgZD0iTTUuOTAzIDYuMDQ3QzYuNDM0IDIuMzQ1IDkuNjE5LS41IDEzLjQ2Ny0uNWMyLjgwMSAwIDUuMjQ3IDEuNTA2IDYuNTc3IDMuNzQ5aC4xMjRjNC4wNDkgMCA3LjMzMSAzLjI4MiA3LjMzMSA3LjMzMXMtMy4yODIgNy4zMzEtNy4zMzEgNy4zMzFoLTQuMDU0Yy0uMDg3IDAtLjE3My0uMDAyLS4yNTktLjAwNS0uMDc4LjAwMy0uMTU1LjAwNS0uMjMzLjAwNUg1LjQzMmMtMy4yNzYgMC01LjkzMi0yLjY1Ni01LjkzMi01LjkzMnMyLjY1Ni01LjkzMiA1LjkzMi01LjkzMnpNMTMuNDY3IDIuM2MtMi42NzQgMC00Ljg0MiAyLjE2OC00Ljg0MiA0Ljg0MmE0Ljk0IDQuOTQgMCAwIDAgLjAwNi4yMzggMS40IDEuNCAwIDAgMS0xLjM5OCAxLjQ2N2gtMS44Yy0xLjczIDAtMy4xMzIgMS40MDItMy4xMzIgMy4xMzJzMS40MDIgMy4xMzIgMy4xMzIgMy4xMzJoMTAuMTlhMy4xNCAzLjE0IDAgMCAwIC4xNi0uMDA0IDEuMzkgMS4zOSAwIDAgMSAuMTMxIDBjLjA2Ny4wMDMuMTM0LjAwNC4yMDIuMDA0aDQuMDU0YTQuNTMgNC41MyAwIDEgMCAwLTkuMDYyaC0uOTc3YTEuNCAxLjQgMCAwIDEtMS4yODMtLjg0QzE3LjE2MSAzLjQ5NCAxNS40NTIgMi4zIDEzLjQ2NyAyLjN6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4mI3hhOzwvc3ZnPg==;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=15;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(15,-11);d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],200,70,"SAP Cloud\nSolutions")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,290,250),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#EBF8FF;arcSize=32;absoluteArcSize=1;strokeWidth=1.5;");c.vertex=!0;var d=new mxCell("BTP",new mxGeometry(0,0,37,19),"image;image=img/lib/sap/SAP_Logo.svg;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;imageAspect=0;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=0;fontColor=#002A86;spacing=0;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(20,20);d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],290,250,"BTP Basic Layer")}),this.addEntry("sap components ",function(){var c=new mxCell("Big Title (L0)",new mxGeometry(0,0,390,440),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;fillColor=#F5F6F7;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingTop=10;spacingLeft=20;");c.vertex= +!0;var d=new mxCell("",new mxGeometry(20,55,350,365),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;fillColor=#ffffff;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;");d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Non-SAP Content")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,630,440),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#EBF8FF;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;"); +c.vertex=!0;var d=new mxCell("BTP",new mxGeometry(0,0,37,19),"image;image=img/lib/sap/SAP_Logo.svg;editableCssRules=.*;part=1;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;imageAspect=0;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=0;fontColor=#002A86;spacing=0;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(20,20);d.vertex=!0;c.insert(d);d=new mxCell("Subaccount",new mxGeometry(20,55,590,365),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#475E75;fillColor=#ffffff;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingLeft=10;spacingTop=10;"); +d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(40,240,180,160),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#EBF8FF;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(65,300,130,20),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#ffffff;arcSize=16;absoluteArcSize=1;strokeWidth=1.5;part=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(65,330,130,20),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#ffffff;arcSize=16;absoluteArcSize=1;strokeWidth=1.5;part=1;"); +d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(65,360,130,20),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#0070F2;fillColor=#ffffff;arcSize=16;absoluteArcSize=1;strokeWidth=1.5;part=1;");d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],290,250,"Bigger SAP Box with multiple layers")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,350,290),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#07838F;fillColor=#DAFDF5;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;verticalAlign=top;align=left;fontSize=16;fontStyle=1;spacingTop=10;spacingLeft=20;"); +c.vertex=!0;var d=new mxCell("",new mxGeometry(20,55,310,215),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#07838F;fillColor=#ffffff;arcSize=24;absoluteArcSize=1;imageWidth=64;imageHeight=64;strokeWidth=1.5;part=1;");d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"")}),this.addEntry("sap components ",function(){var c=new mxCell("",new mxGeometry(0,0,200,290),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#5d36ff;fillColor=#f1ecff;arcSize=24;absoluteArcSize=1;strokeWidth=1.5;"); +c.vertex=!0;var d=new mxCell("",new mxGeometry(20,55,160,215),"rounded=1;whiteSpace=wrap;html=1;strokeColor=#5d36ff;fillColor=#FFFFFF;arcSize=24;absoluteArcSize=1;strokeWidth=1.5;");d.vertex=!0;c.insert(d);return e.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"")})])};Sidebar.prototype.addSAPDefaultConnectorsPalette=function(a,b,e){this.addPaletteFunctions("sapDefault Connectors","SAP / Default Connectors",!1,[this.addDataEntry("direct one directional",120,0,"Direct one-directional", "jVJNb4MwDP01uU4Uinre6NpTpUmbtHNoLBI1YGRCC/v1MyR8aaq0QyT7vefn2IlIsrI7k6z1BRVYkbyLJCNE56Oyy8BaEUdGieQo4jjiI+LTE3Y3slEtCSr3n4LYF9ylbcEjHmhcbwMAlXolwgdnucXr7UubSiRv2pV82+OOw8YR3iBDizSWJPtDCoeUmZyLZT46DULCtlIwtI44Y+5k7GTC2af5GZT72fLbKKcH/iUdMUluo+F8ulqFFUxYcB16+GlAFfB0QSMUtnMGLMFRz5JH6M1s6ncYaTCFdluMwEpn7lt72fi0mO3mDh9ouPEiabClKwR0/VCTsAvO4SHnQh60APenkPch+5WsHgTNWsHBatAFGn/GlC4/0MvXH/QX"),this.addDataEntry("direct bidirectional",120,0,"Direct bidirectional","jVJJbsMwDHyNroVjx8i5ddKcCgRNgZ6VmLDVyKJBy1n6+lKLlxQN0IMAzXA4JCWKrGiuW5Jt/YYlaJFtRFYQog235lqA1iJNVCmytUjThI9IXx9EFz6atJLA2P8kpCHhLHUPgQlEZ286EmDKZyK8MDpoPJ4+amVE9lLbhrtdL/jaWcITFKiRfEq2XOWbVc6RAyfLg3dyQsLelOBKJ4w49qr0YMJor76dculQWcE+9sCjKHt7By2tQrOZIlxYkv2rOR+YmXs8s//qm3awN2hgoILCNccJFdgdkGrAAu1beVSmcnb5OPGnKm3tqCfHhYdzjT/8C0/Fj9gCsjPdWHKJPhzNw3clNaiqtvcc+Rc439vLLsBqtBsr7FBx4UnSYU9HiOx8JwbhNTrHnRkT41v8TuTLbIyJ8is2wGmVg3y+6T8="), this.addDataEntry("indirect one directional",120,0,"Indirect one-directional","jVJJbsMwDHyNroVjx8i5dZZTgaAp0LMSEZYaWTJoOUtfX2rxkgIBehAgDmeGpERWVM1th7yV71aAZsWGFRVa6+KtuVWgNcszJVixZnme0WH59kl2EbJZyxGM+48gj4IL1z1EJAKdu+sEgBGviPZK0VHb0/lTKsOKN+ka6na9oGvn0J6hstpikBTLVQmrkjJHEvNjcPJEtL0R4EtnFFFuq/RgQtFB/Xjm0keihkPqgUZR7v4BmjtlzWbKUGGObmjOWDNiyTcb4pnzd9+0g3OSBCgyvIIENbg9oGrAAR5aflKm9m36kQTvZBhhmvxLCSc98uIJ8QH9AE//JEDpQ3ZgqQzeiXJNPpQt47dlElQt3SOG4SUuj/a8i2E92o0V9lZR4YnS2R5PkND5bgzEW3JOuzMK08P8FdJlNsYEhVUbwmmlI32+8b8="), this.addDataEntry("indirect bidirectional",120,0,"Indirect bidirectional","jVJNb8IwDP01uU6lBXHeCuM0CY1JOwditRlpXLkpH/v1cz5KyzSkHSLF7z0/24lFUTaXDcm2fkMFRhRrUZSE6OKtuZRgjMgzrUSxEnme8RH56wN2FtislQTW/SchjwknaXqISAQ6dzUJAKueifDM0d7g4fhRayuKl9o13O1qxtfOER6hRIMUUor5cgHLBTN7Tpb74OSFhL1V4EtnHDH3qs1gwtFOf3vl3Eeqgl3qgUfR7voORjqNdj0yXFiS+6u5QEzMQzyx/+qbdrC3aGGAosI3xwkVuC2QbsAB7Vp50Lbydn4uJbs6zDGO/6mVqz3y5AXxFf0UDz8mQOlXNoBchq4sOScfZhfx77IadFW7e4zCc5zu7WUXw+pmd6uwRc2FR0mHPR0godMFGYSX5JwW6JaYHuZ3Il8mY4xQ2LchHPc6yqdr/wM="), @@ -10501,7 +10650,7 @@ this.addDataEntry("indirect elbow",120,20,"Indirect elbow","jVPLTsMwEPyaXJGTtJQr this.addDataEntry("plain direct",120,0,"Plain direct","jVLLboMwEPwaXysCQTm35HGKFJVDz05YgVvjRYvJo1/f9SNAIkXqAckzOzPrNSuyor3uSHbNHivQItuIrCBEG07ttQCtRZqoSmRrkaYJfyLdvqgufDXpJIGx/zGkwXCWeoDABKK3Nx0JMNU7EV4YGTRMfjS25YuuF3zsLeEPFKiRvDpbrnJY5Vw5sk8efYgTEg6mAtc1YcS1rdJ6QqX6dcqlQ1UNZWzPUyh7+wQtrUKzmSrcWJJ9upfnZrkez5K/h7a7J0eLp4LCOdhQgz0AqRYsUNnJkzK1GyEfh/1SlW0c9ea48Fzuzi//gKfi8+8AOZluLLnEHK7m4SclDai6sY8c+eHPj/GyD7Ae48YOB1TceJL0ONAJIjvfhLvwGpPjpozG+BbPRj7Mxpgov1h3OC1wkM/3+w8="),this.addDataEntry("plain indirect", 120,0,"Plain indirect","jVLLboMwEPwaXysCQTm35HGKFDWHnp14BW6NFy0mj359148EEilSD0je2ZlZxl5RVO1lQ7JrtqjAiGIliooQXTy1lwqMEXmmlSiWIs8z/kS+ftGdhW7WSQLr/iPIo+AkzQARiUDvriYBYNU7EZ65smgZ/Ghcyz+6nPGxd4Q/UKFBCuxivihhUXLnwDp5CCaeSDhYBX5qxhX31tqYsdrrX8+c+0rVsE/jOYV2108w0mm0q7HDgyW5p/8K2MQ31BPn76Htbs5JEqDI8AoW1OB2QLoFB7Tv5FHb2kfwkZTsmxBhTP6llWs88uYJ8e58gJfPEaD0FhtAHkNXppyTD3fL+GJZA7pu3CNG4SZOj/ayj2V9t7tP2KHmwSOlx4GOkNDpWtyIl+Sc1uYuTBfzLOTDJMYIhS27leM2R/p02f8A"),this.addDataEntry("plain optional",120,0,"Plain optional", "jVO7bsMwDPwarYVjJ8jcOo8pQNAMnZWIsNXKkkHTefTrSz0cOwECdDBAHu+OokSLomyuW5RtvXMKjCjWoijROYpRcy3BGJFnWoliJfI840/kmxfVWahmrUSw9B9BHgVnaXqISAQ6upkEgFXviO7CmXWWwY+aGj7oasZhR+h+oHTGYWAX8+VivVxw5cg6eQwmnoiutwp814wzrm20MWN20L+eOfeZquCQ2vMUmm6fYCRpZ9djhRtLpKdzBWziG/KJ83fftINzkgQoMryCBRXQHlA3QICHVp60rfwIfiQluzqMME7+pRXVHnkbCHtJrLSBlWe+bbxRP9bLRwpQeqEtOG6ON6ZckjtXF/Edsxp0VdMjhuF+zo/2sotpdbe7d9g7zY1HSud6PEFCp8syEK/JOS3TXZiu61nIwWSMEQq7N6Tjjkf69Bf4Aw=="),this.addDataEntry("default firewall",120,0,"Default firewall", -"jVJNb4MwDP01uVMy1HNHP06VJu3Qc7pYEC1gZEwL+/UzJAWqqdIOkez3np9jJ0rnVX8i05RntOCVPiidEyKHqOpz8F6libNK71WaJnJUenzBbiY2aQxBzf8pSEPBzfgOAhKAlgcfAajtjgjvktVYC/heciUX3W8kbJnwG3L0SJNav22zwzYT5ip15jqZjELCrrYwdk0kE+7ovF+yT/czKvVseXGWy4iEK4Et4OWUExRHPAFWwDSI5B5dhM3CIpISXFHyM0bgDbvbs71pQ1rMdnOHD3TSeJG02NEXRHS97Yewj87xNeZCNlQA/ymUfZthJWtGQbtWSLAadIGm532kyzcK8vUv+wU=")])};Sidebar.prototype.addSAPDefaultShapesPalette=function(a,b,d){this.addPaletteFunctions("sapDefault Shapes","SAP / Default Shapes",!1,[this.addDataEntry("", +"jVJNb4MwDP01uVMy1HNHP06VJu3Qc7pYEC1gZEwL+/UzJAWqqdIOkez3np9jJ0rnVX8i05RntOCVPiidEyKHqOpz8F6libNK71WaJnJUenzBbiY2aQxBzf8pSEPBzfgOAhKAlgcfAajtjgjvktVYC/heciUX3W8kbJnwG3L0SJNav22zwzYT5ip15jqZjELCrrYwdk0kE+7ovF+yT/czKvVseXGWy4iEK4Et4OWUExRHPAFWwDSI5B5dhM3CIpISXFHyM0bgDbvbs71pQ1rMdnOHD3TSeJG02NEXRHS97Yewj87xNeZCNlQA/ymUfZthJWtGQbtWSLAadIGm532kyzcK8vUv+wU=")])};Sidebar.prototype.addSAPDefaultShapesPalette=function(a,b,e){this.addPaletteFunctions("sapDefault Shapes","SAP / Default Shapes",!1,[this.addDataEntry("", 160,160,"","jZE9b8MgEIZ/DWuFIU271m6cLpkydKbx1aCcg4XPsdNfXzCQpEOkDkjH894XL0xW3bx1qtc72wAyuWGyctZSjLq5AkQmuGmYfGdCcH+YqB+oxaLyXjk40X8KRCw4KxwhkggGumACzo6nBkJ+wWQ5aUOw79UhqJPf2zNNHSZ5IGePUFm0bqmWnL/wWnjl2yDe8U1Zv9Z+q1K5w978hG5iFa5fg8WR4O2KQ1vTqRY+TUPag/Uqkw8wraaM4uycVTw9e5aeB45gfmjRgpI/W7AdkLv4lCl1ChnraCPXeeI9VEME7bX25rgPkun5evvcRfvz978="),this.addDataEntry("",160,160,"","jZJNb8MgDIZ/DdeJQNflumRNd5k0qYedWeMVVBIi4izpfv1MIGl3qLQDEn5ef2HDZNlMe686/eZqsEzumCy9cxhvzVSCtUxwUzP5woTgdJio7qjZrPJOeWjxPwEiBnwrO0AkEfR4sQl4N7Q1BP+MyWLUBuHQqWNQR+qbmMbGJrlH785QOuv8HC05f+KVIOXLWHvDd0WVV9RVofzxYH5CNrEJ5mfv7IDwvOKQ1jTqBB+mRk1gu1nIK5iTxgXF2otX9vBIrFa9XnsPxrtCBN8SyemZOdE0AfAI090pziiNcA+uAfQXchlTseCxjZPmemnqFqo+gtMae10KXdJeFvO6/1n78z1+AQ=="), this.addDataEntry("",160,160,"","jZJNT8MwDIZ/Ta4oTcbgSss6LkiTduAcFtNEpE2VumvHrydf7cZhEodI8fPazis7hFftvHeiV+9WgiF8R3jlrMV0a+cKjCGMakn4K2GM+kNYfUctokp74aDD/xSwVHAWZoREEhjwYjJwduwkhPyC8HJSGuHYi1NQJ+/bM4WtyfKAzn5DZY11sZpT+kRr5pUvbcwN35X1c+1dlcKdjvondGObEH4O1owILysObXUrGvjQEpUH281C3kA3CheU3l6yiodHz6QY1Oo9BAeBCK6LhNFgLE8AHMJ8d4oR5RHuwbaA7uJTpvxYyNimSVO1mLqFYkigWWuvS/GXvJclvO4/an++xy8="),this.addDataEntry("",168,168,"","7VTBToQwEP2aXk1p13Wvgst68bQHz10YaWOhpAwCfr0Fyu6iEE2MNw9NOm/edObNS0p4lLcHK0r5ZFLQhO8Jj6wxON7yNgKtCaMqJfyBMEbdISxeyQZDlpbCQoE/KWBjwZvQNYzICFTYaQ9k1tSlp4FFaGetElMUkKA4TXT6dYSB6vsfwOSAtnOURqUoPWO7G8skqEziJ1BUfpJz7UWRu3hRywL59wKdviKFnh8QHjZSIRxLkfTZxhnjMIm59ukKrXmFyGhjh2pO6R2NnbzwRWl9he/DeBe7IUNhk6N6719jmz48VUbXCPdnuH9W5SKDZ7+Q7WZCHqd1DNDYe2IFN7cOWzXm2gC2bIAv8FvuZtHMHLpkDv29OZt/c1bN+QsDXHj5Wobc7Of5AA=="), this.addDataEntry("",160,160,"","jZFNb8MgDIZ/DdeJQNudt2ztLjv1sDNr3IBmSkScJd2vH59td6g0JCTzvLaB10y2dtl5Neh31wEy+cpk652jHNmlBUQmuOmYfGFC8LCZ2N5Rm6TyQXk40X8KRC74VjhBJhmMdMYCvJtOHcT8hsnnWRuC/aAOUZ3DuwPTZLHII3n3Ba1D51O15PyRb0VQjgbxhh/TClz5w978xG5iFY+fo8OJ4OmCY1tjVQ8fpiMdwGZVyRuYXlNF+e6a1TysAyvfA0+w3LUooeLPDpwF8ueQMpdOMWOTbeS63ngL1ZhBf6m9Oh6CYno9XoebtD+z/wU="),this.addDataEntry("",160,160,"","jZLBbsMgDIafhutEoOt63bK1u1Sa1MPOrHEDGgkRcZp0Tz8TIO0OlYaEhL/fNsaGybKZdl51eu8qsEy+MVl65zCemqkEa5ngpmLylQnBaTOxvaMWs8o75aHF/wSIGHBWdoBIIujxYhPwbmgrCP4Fky+jNgiHTh2DOlLdxDQ2Nsk9evcNpbPOz9GS8ye+FaScjLU3/DQv4sofD+YnZBOrYH71zg4IzwsOaU2javg0FWoC61Um72BqjRnFu7NX8fBIrFK9XmoPxodCBN8S2dAzN0RTB8AjTHe7OKPUwh24BtBfyGVMlwWPdew017moW6j6COol9joUOqS5ZPM6/1n78z1+AQ=="), @@ -10512,7 +10661,7 @@ this.addDataEntry("",160,160,"","jZHLbsMgEEW/hm1lg5OsWzdJN11l0TWNJwZ1CBYe106/vjy this.addDataEntry("",160,160,"","jZLLbsMgEEW/hm2FwUnWrZumm0qVsuiaholBBWPhce3068vLTrqIVCQk5tx5aQbCGzsfvOjVm5NgCN8T3njnML/s3IAxhFEtCX8mjNFwCXu5o1ZJpb3w0OF/AlgO+BZmhEwyGPBiCvBu7CRE/4rwp0lphGMvTlGdQt+BKbSmyAN69wWNM86naF7vNvvdJihnbcwNP6cTuPCno/6J2Vgdzc/BmRHhccUxrbaihQ8tUQWwrRfyCrpVuKBce/GqHmJVKQa19h6Nd4EIvkuEURZomQB4hPnuFBMqIzyAs4D+ElymUix6bPOkqVqauoViyKBdY69LCY+yl8W87j9pf77HLw=="),this.addDataEntry("",168,168,"","zVTLboMwEPwaXytjQ9JrQ5P00lMOPTuwwVYMRsYU6NfXYJMUSh9SVbWWkLwzu8vujGRE47zda1byR5WCRHSLaKyVMu6WtzFIiQgWKaL3iBBsP0R2H7DBwOKSaSjMdwqIK3hmsgaHOKAynfRAplVdIro5CSljJZW2cKEKy24qo9UZZqDvCNpAO5kqUUUBiWHHsTN+P+2Q6kfdg8rB6M6mNCI13Gesbl0ZB5FxMwNZ5Ye+1F6Xtxe//7IW9GstrBRFCn1+YDdtuDBwKFnSs4310GLc5NLTU3UQoeE62q6jmZQW3w3H4kwnB/HSdyNhHx4rJWsDdxe4bytylsGTF2QVjsjDKMcAuX+PWcFN9Jkxbw0gywb4Aq9yN4km5uAlc/DPzQn/ypzTcP61Ob9hgA2vr9DATR6pVw=="), this.addDataEntry("",111,20,"","jVE9T8MwEP01XpFji8JKQtOJqUNn0xyxxSWOLk6T8us5x6aBoRKDpbv3cT4/C111y4HMYN98Ayj0XuiKvA+p6pYKEIWSrhH6VSgl+QhV32GLlZWDIejDfwwqGS4GJ0hIAsZwxQyQn/oGor4QupytC3AczDmyM+/NmA0dZnoM5D+h8uhpdWspn2StbszJNcFG7cMjY4bOR/cVJxU7bj8c4i/rvqyfa168HIBcBwEo3uv6lmkZ3e+jxynAyzaF0fwgoADL3VBWKCdyAM/D6cqSOW8XFUW2WXCtzbYcpjRj6tubdYuYi5zyT7v95sr9+exv"),this.addDataEntry("",111,20,"","jVHBTsMwDP2aXFGaCDhDYTvttAPnsHpNhNtUrks7vh6nCSscJhEpkv2en+M8K1t3y57c4A+xAVT2VdmaYuQcdUsNiMro0Cj7oozRcpXZ3WCrldWDI+j5PwKTBZ8OJ8hIBka+YAEoTn0Dqb5S9nn2geE4uFNiZ5lbMM8dFnpkih9QR4y0qq3Wj3pnrsxbaNin2rt7wRydjuErdaoeJD0HxF/S83oEH4BCBwyU3g19K7RO6vcx4sTwtHURtHwIiGG5acoKFUf2EKU5XaRkLtOliqrIPITWF1kxU7sx5+1VulksQXH5J922uXJ/lv0N"), this.addDataEntry("",111,20,"","jVE9c4MwDP01XnvGLmFOaciUKUNnJ6jYV4E5YQrpr68MbmiH3HXwnfQ+ZPlZ6LKdj2R6e/I1oNAHoUvyPqxVO5eAKJR0tdCvQinJR6jqAZstrOwNQRf+Y1Cr4dPgCCuyAkO4YQLIj10NUZ8J/TJZF+Dcm2tkJ96bMRtaTPQQyH9A6dHT4tbPRX4o8jvz5upgo/YpYoauZ/cVJ2U7bt8d4i9rlVe7qmC8B3ItBKB4r+sapmV0XwaPY4D9NoXR9CCgAPPDUBYoJXIEz8PpxpIpbRcVWbJZcI1NthSmNMPaN3frFjEXKeWfdvvNhfvz2d8="),this.addDataEntry("",111,20,"","jVFNT8MwDP01uaI0YewMZezEaYedw+o1EW5TuSnt9utxPljhMIlIkez3/BznWei6W/ZkBvvuG0Chd0LX5H3IUbfUgCiUdI3Qr0IpyVeotztslVg5GII+/EegsuDL4AQZycAYLlgA8lPfQKyvhH6ZrQtwGMwpsjPPzZgNHRZ6DOQ/ofboKan143az225uzNE1wcbah4gZOh3cNXaqnjg9O8Rf0nM6jA9AroMAFN91fcu0jOqP0eMU4Hntwmj5EFCA5a4pCSqO7MFzc7pwyVymixVVkVlwrS2yYqY0Y87bm3S1mIPi8k+6bjNxf5b9DQ==")])}; -Sidebar.prototype.addSAPNumbersPalette=function(a,b,d){this.addPaletteFunctions("sapNumbers","SAP / Numbers",!1,[this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#223548;strokeColor=none;gradientDirection=east;fillColor=#5b738b;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1",30*a,30*a,"1","Default Number",null,null,this.getTagsForStencil(b, +Sidebar.prototype.addSAPNumbersPalette=function(a,b,e){this.addPaletteFunctions("sapNumbers","SAP / Numbers",!1,[this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#223548;strokeColor=none;gradientDirection=east;fillColor=#5b738b;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1",30*a,30*a,"1","Default Number",null,null,this.getTagsForStencil(b, "","sap number default ").join(" ")),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#223548;strokeColor=none;gradientDirection=east;fillColor=#5b738b;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1",30*a,30*a,"2","Default Number",null,null,this.getTagsForStencil(b,"","sap number default ").join(" ")),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#223548;strokeColor=none;gradientDirection=east;fillColor=#5b738b;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1", 30*a,30*a,"3","Default Number",null,null,this.getTagsForStencil(b,"","sap number default ").join(" ")),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#223548;strokeColor=none;gradientDirection=east;fillColor=#5b738b;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1",30*a,30*a,"4","Default Number",null,null,this.getTagsForStencil(b,"","sap number default ").join(" ")), this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#223548;strokeColor=none;gradientDirection=east;fillColor=#5b738b;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1",30*a,30*a,"5","Default Number",null,null,this.getTagsForStencil(b,"","sap number default ").join(" ")),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#223548;strokeColor=none;gradientDirection=east;fillColor=#5b738b;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1", @@ -10526,7 +10675,7 @@ this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rota this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#A100C2;strokeColor=none;gradientDirection=east;fillColor=#F65AF2;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1",30*a,30*a,"1","Default Number",null,null,this.getTagsForStencil(b,"","sap number default ").join(" ")),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#AA0808;strokeColor=none;gradientDirection=east;fillColor=#FF5C77;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1", 30*a,30*a,"1","Default Number",null,null,this.getTagsForStencil(b,"","sap number default ").join(" ")),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#256F3A;strokeColor=none;gradientDirection=east;fillColor=#5DC122;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1",30*a,30*a,"1","Default Number",null,null,this.getTagsForStencil(b,"","sap number default ").join(" ")), this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#C35500;strokeColor=none;gradientDirection=east;fillColor=#FFB300;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1",30*a,30*a,"1","Default Number",null,null,this.getTagsForStencil(b,"","sap number default ").join(" ")),this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rotation=0;gradientColor=#07838F;strokeColor=none;gradientDirection=east;fillColor=#00CEAC;rounded=0;pointerEvents=0;fontFamily=Helvetica;fontSize=16;fontColor=#FFFFFF;spacingTop=4;spacingBottom=4;spacingLeft=4;spacingRight=4;points=[];fontStyle=1", -30*a,30*a,"1","Default Number",null,null,this.getTagsForStencil(b,"","sap number default ").join(" "))])};Sidebar.prototype.addSAPProductsPalette=function(a,b,d){this.addPaletteFunctions("sapProducts","SAP / Products",!1,[this.createVertexTemplateEntry("text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontColor=#1A2733;fontFamily=Helvetica;fontStyle=1",120,30,"SAP Ariba","SAP Ariba (text only)",null,null,this.getTagsForStencil(b, +30*a,30*a,"1","Default Number",null,null,this.getTagsForStencil(b,"","sap number default ").join(" "))])};Sidebar.prototype.addSAPProductsPalette=function(a,b,e){this.addPaletteFunctions("sapProducts","SAP / Products",!1,[this.createVertexTemplateEntry("text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontColor=#1A2733;fontFamily=Helvetica;fontStyle=1",120,30,"SAP Ariba","SAP Ariba (text only)",null,null,this.getTagsForStencil(b, "","sap product ariba").join(" ")),this.createVertexTemplateEntry("text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontColor=#1A2733;fontFamily=Helvetica;fontStyle=1",120,30,"SAP Concur","SAP Concur (text only)",null,null,this.getTagsForStencil(b,"","sap product concur").join(" ")),this.createVertexTemplateEntry("text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontColor=#1A2733;fontFamily=Helvetica;fontStyle=1", 120,30,"SAP Fieldgrass","SAP Fieldgrass (text only)",null,null,this.getTagsForStencil(b,"","sap product fieldgrass").join(" ")),this.createVertexTemplateEntry("text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontColor=#1A2733;fontFamily=Helvetica;fontStyle=1",120,30,"SAP Signavio","SAP Signavio (text only)",null,null,this.getTagsForStencil(b,"","sap product signavio").join(" ")),this.createVertexTemplateEntry("text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontColor=#1A2733;fontFamily=Helvetica;fontStyle=1", 120,30,"SAP SuccessFactors","SAP SuccessFactors (text only)",null,null,this.getTagsForStencil(b,"","sap product success factors").join(" ")),this.createVertexTemplateEntry("text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontColor=#1A2733;fontFamily=Helvetica;fontStyle=1",120,30,"SAP S/4HANA","SAP S/4HANA (text only)",null,null,this.getTagsForStencil(b,"","sap product s4 hana").join(" ")),this.createVertexTemplateEntry("text;html=1;align=left;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;fontSize=16;fontColor=#1A2733;fontFamily=Helvetica;fontStyle=1", @@ -10537,14 +10686,14 @@ this.createVertexTemplateEntry("ellipse;whiteSpace=wrap;html=1;aspect=fixed;rota 37,19,"Business Network","SAP Business Network",null,null,this.getTagsForStencil(b,"","sap product ").join(" ")),this.createVertexTemplateEntry("image;image=img/lib/sap/SAP_Logo.svg;editableCssRules=.*;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;imageAspect=0;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=0;fontColor=#002A86;spacing=0;",37,19,"Customer Experience","SAP Customer Experience",null,null,this.getTagsForStencil(b,"","sap product ").join(" ")), this.createVertexTemplateEntry("image;image=img/lib/sap/SAP_Logo.svg;editableCssRules=.*;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;imageAspect=0;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=0;fontColor=#002A86;spacing=0;",37,19,"S/4HANA","SAP S/4HANA",null,null,this.getTagsForStencil(b,"","sap product ").join(" ")),this.createVertexTemplateEntry("image;image=img/lib/sap/SAP_Logo.svg;editableCssRules=.*;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;imageAspect=0;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=0;fontColor=#002A86;spacing=0;", 37,19,"S/4HANA Cloud","SAP s/4HANA Cloud",null,null,this.getTagsForStencil(b,"","sap product ").join(" ")),this.createVertexTemplateEntry("image;image=img/lib/sap/SAP_Logo.svg;editableCssRules=.*;verticalLabelPosition=middle;labelBackgroundColor=none;verticalAlign=middle;imageAspect=0;labelPosition=right;align=left;fontSize=16;fontStyle=1;spacingLeft=0;fontColor=#002A86;spacing=0;",37,19,"Ariba","SAP Ariba",null,null,this.getTagsForStencil(b,"","sap product ").join(" "))])};Sidebar.prototype.addSAPBuildWorkzonePalette= -function(a,b,d){this.addPaletteFunctions("sapBuild Workzone","SAP / Build Workzone",!1,[this.addDataEntry("",920,659,"","tVbbbqMwEP0apO5KqcDk0j5CmrQPrRRtKlXal5UBh1g1mDUmSffrd3xLIBAp2nYrtbWPZ84MM8cDXjgvDo8CV9sXnhHmhQsvnAvOpVkVhzlhzEM+zbzwwUPIh18PLS+cBvrUr7AgpbzGARmHHWYNMYgBavnBLCB4U2ZE2QdeGO+3VJJ1hVN1uoe8AdvKgtnjWgr+TuaccaG9Q9+f+UsEJxvKWAtfxMu7JWQVY5Gu6R/FhsZqm9ScNZJER1jR0gLn5I1mcgvAdOyQJ0LzrXSQie2sgtsJYPbxiJDkcLFEGrL1eSS8IFJ8gIl1uDcV9D/MdnxvtnsbB3Z3oTXZunxgOw0siGsD5EfmUz9gYVsy3J6w1574ddXrkK6FqwlAtMiBmNEE/tbQIbRcR6tfzzznt/UuB0OSUYkTRuZ1/aNhRCV4+x1wKIq0FVcloylmzzghbMVrKikv4aygWabixkwdxDh9z7VAXGtLXpKWe8Ro3nHTOUZ1RVIVyXdErQjC1DDG1pWRjdpueCmdIqZub2uglQeapGX+rK01sbLoKBFFd9OTpbW6SiFoWCEtDYSzvgQCKxVBGJZ0Rzr0Q7KwEVacQuCjAFFXgOhMV3yzqYnsqeqY5lVCG/eEtm4SnKbQWqCeMtWBjO5gmUtdNANBKcuOFqe/G+66NdrbWkRgUnJRYGZcrc05mfK5TFbr3iuqAFWHQaKXhkk6mjPeZI4TntvQdkOpi6FT78Gdh/zSSTieTRazSX8SbvTPf5+EA3fbXU7Jq8/et8A/Qa+KziCfuVzOoav+id8fv8HA+B2HXzB+JwNvR6OUZFCoCRcZEaPUNDfSruJmNGrj33RZ/JaNyJMbSHaupB0gs0BjZA3PxT+9IP61EouaoMh/oDgXuIDV4oCLilnXNy7e4d9PNaFPgk8uyh16JruaPpPIxSEvCCSsXjB2xlZqoOk+TGJv8qCYGsnrk6q7l8W+Q9r3xEEtUaL+iA8ylIXObokLypRqngjbEZXoJ78H2tMeDUjuHxQH29O3nhnb7U/Bvw=="), +function(a,b,e){this.addPaletteFunctions("sapBuild Workzone","SAP / Build Workzone",!1,[this.addDataEntry("",920,659,"","tVbbbqMwEP0apO5KqcDk0j5CmrQPrRRtKlXal5UBh1g1mDUmSffrd3xLIBAp2nYrtbWPZ84MM8cDXjgvDo8CV9sXnhHmhQsvnAvOpVkVhzlhzEM+zbzwwUPIh18PLS+cBvrUr7AgpbzGARmHHWYNMYgBavnBLCB4U2ZE2QdeGO+3VJJ1hVN1uoe8AdvKgtnjWgr+TuaccaG9Q9+f+UsEJxvKWAtfxMu7JWQVY5Gu6R/FhsZqm9ScNZJER1jR0gLn5I1mcgvAdOyQJ0LzrXSQie2sgtsJYPbxiJDkcLFEGrL1eSS8IFJ8gIl1uDcV9D/MdnxvtnsbB3Z3oTXZunxgOw0siGsD5EfmUz9gYVsy3J6w1574ddXrkK6FqwlAtMiBmNEE/tbQIbRcR6tfzzznt/UuB0OSUYkTRuZ1/aNhRCV4+x1wKIq0FVcloylmzzghbMVrKikv4aygWabixkwdxDh9z7VAXGtLXpKWe8Ro3nHTOUZ1RVIVyXdErQjC1DDG1pWRjdpueCmdIqZub2uglQeapGX+rK01sbLoKBFFd9OTpbW6SiFoWCEtDYSzvgQCKxVBGJZ0Rzr0Q7KwEVacQuCjAFFXgOhMV3yzqYnsqeqY5lVCG/eEtm4SnKbQWqCeMtWBjO5gmUtdNANBKcuOFqe/G+66NdrbWkRgUnJRYGZcrc05mfK5TFbr3iuqAFWHQaKXhkk6mjPeZI4TntvQdkOpi6FT78Gdh/zSSTieTRazSX8SbvTPf5+EA3fbXU7Jq8/et8A/Qa+KziCfuVzOoav+id8fv8HA+B2HXzB+JwNvR6OUZFCoCRcZEaPUNDfSruJmNGrj33RZ/JaNyJMbSHaupB0gs0BjZA3PxT+9IP61EouaoMh/oDgXuIDV4oCLilnXNy7e4d9PNaFPgk8uyh16JruaPpPIxSEvCCSsXjB2xlZqoOk+TGJv8qCYGsnrk6q7l8W+Q9r3xEEtUaL+iA8ylIXObokLypRqngjbEZXoJ78H2tMeDUjuHxQH29O3nhnb7U/Bvw=="), this.addDataEntry("",360,179,"","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"), this.addDataEntry("",120,257,"","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"), this.addDataEntry("",340,380,"","7Vvtc6JMEv9r8uWqni1eE/2IgIYtB2PEGPPFQiA4iOIBivDXX/cARsXc5s5s7V09bmoLumemp19+0zSkcyeqq30vtjcLErleeCfqd6IaR1Fa3q32qheGdwJH3TtRuxMEDv7fCd1PRnk2ym3s2FunX1kglAt2drj1Sk7JSNI8rBhxtF27Hs7n78ROtqCpN9rYDo5moDfwFukqrIaTNI6WnhqFUcxWixz3wHUFGHmnYXjE1zvdVhe06tixM6IFShMkJOdJFG5TTzmwUSxd2b43oW66AMa9VHMePeov0ppV7l3P4n/IwKvM8+LU23/qIsaq/NPzopWXxjlMySpJMCpKpRu5Rb0jMivfcnZSMvzD2g+Pw03l9MsBEP9UAN7Zv98eAPBzWsnAKFDHDpWQ+mvgpRHqbldU6L2nqGW0Tut972u68gWzDyyna7/PZms898GyUFzJ+VLUhctRrxfI5Yq8JB+qUB9jgr+ACfD39ZiQGpgYKU/A6Gxp6MJ1EsVLuLxFa+9OuA/RbfMY7vyU2V5ywCvrExzd/3Mb1R7+K6t0VmDKOopXdlgureacC8M1nwtLWLxQFC9s9hcFdSw0YOTFO+oclAY/lIJPNwN2qXzNPjsPycLe4O1q72Pe/JHYmx/UiQBEndCee+FTlNCUIq3FpZUH6PXPxlfUdVHsOQrPoXqYdwbxSwdOkzVF0y5kPE3vdhGdoLVLAYZHY10Vf47GNBp7TqVk5iWok51sgAX0O91jNugAKAxmtgZ3MwaOGUJjhsCY/TUbpfbatWN3pruVvb88XceJ5NODBuQ3HTKhdXLIeKlxyKRW84zVvGuOmNw4YkoIlgDm7tjBFjtmlNJ3wADz3BUQdMAXXvxvMDiP0jRaHWGwseI0Yf7vQpC5cHbsuFlSnvjZexTPGEoxD1yNG/kUN+0LyVm49Ly+Hjf3DdyMDcAS9x56ezqnIU3zIwyB1TC29FD1LbgiuQHpl0ACf86OvMmQAx6cHfnvyge79KfA89AAD4nASu8IMdUT8gaUr2Wc0n+zU69d90iS/lhuaTXgYdo76ldPoHOIfIoQVpjDPA+e+vY89NQked6GHir24x9fQQXDU8d2lj5786gj5nrv9ja8VB1Vhfx5qJgiSs3lag6KslMbCsaShGpv598JnT2UHoL69GgKb3lHmk/2W6fgqP34zDlatOuLrujmskhyeeesnB0JlIyo7cJdOdR4fNu8vbrqXPTbBuWyfjD2+5ayNUdKbo6k3NAMyaCd6G0Sru3HYdsIGC3ak2fO1jhKgvGWUAN0+ElNaWolPw1VaTniszzvjX33MczeLIhS70Vy1XbgiIQ+0Wng9fQHdbjcOuIw80STm4tKOhXayVw07o1CyabCy2JapO1apjqSC1frPoDcnaPywVzY75wgCojmSKRYrAYitzLExWKQLX1Dy3bV/kdaPfWew7c1OeKo1j6xJ3I4ff356Ky6S3vysnXVzvpw333Z2q/PxdPoJ+8IL/kYSjzQ62kevhRvI8P3LAO9UfQDhTdzoLWa1nOT4rgONNmamsOBxyQCfiAjSRxoY2r0wiXI7RiBVOuN+hRur50ZPTOZvpq4L9is0H7xqzk6yGuv3tZm6GJERsbuyMetvrDfzFcvC2fp5tPJ8+ZtInOHcSvbvfVeVs7HHi2n1+VstbOyJ/uE2b7KIoPTN2AD6mwSS9+axVjsjyRuoJkao7UhjzTR9C2xfM7QhjBH34NvcrwfaEScsnVLn/lgpGSGpvhE5bakGAv9YCiSSZaC7wRTlQoSmIKZS9JA+zkhAazrZSCXiP3AEAY9soW4w73ODVQpJ8EQZMD+ASkGqEPh41zYW98jiuEKqFNQFwGuMG/JDxjfgb0U2FuXSM5oiYyQVkTgI12YOdJj0WTjY1gvFQNriXri2B5sgSsHMhUJ9kKaH1jjFE8OCZwtCUha6cmZlAM/TbemRQTwlUgC0FPzc7jPzWKINu37lg6ypoI5Ar9osDejl+jbbKAZIMuQ2FhBOOAJ4DvgjfkB+NEspgKbZ+GeuNYAHkEZoMeU61tjiMO05Ae4F5xca5qiTTCOOoNOQ6R5GE9NKmUEbEV6oA1T5iemF8QV7S583CdDfQAFEtzvyesmNcuY+HAVTMtMCMQR7GRxNwszQB3NYApyUBcH/IF4wXMylBgNWaKkx9zUItwA142UwtSWiDvADGJHTwEfIuoN8jnTemZywS+oUw6xETFuJOfgPA5liDvQU7mkxxmsySA+lf6IDUcCfUE/w4cxGWxk+hJxk/Yt2FczCkND/w2FOeAZ8QU6oD/3LrNF4eeIZfCDoSHdLfWxpohxkL/MTBiH9UXfwvU+iwusF2EdV2IE5/kiWU8r378kLLeMEF9LeTBB3Bvih85LnM8DVnG9ZDKM+6IJOhOMbTGUDaarkZc6dpNyb50vdR/zjAYsl7QjTXO0YYk5LSeU3UsVPtFXEuiIukgDPI+aDjagXB1jvYc4puAzySwcn2FAIxXtBqU8iJuKMQIsUPAt6vbhr3uDtj6yc6svwrOskPDx/C2vy/f4Se3khbnVrE7qV9uTr1Lf8MbcblQnGvWhwgirD1Kb0HYuVLK3MuVWptzKlFuZcitTbmXKrUz5W5QpvPzwB+uU+rdyJ59ogbYW3uq4PtG8BMoCL74VKLcC5Vag3AqUW4FyK1BuBcrfokAR5D/5IYXnmwVKgnUIN0qjuPnB5Jvavy41Z320fpXdIJ+06G28mIKZXjw6aQC53CmGLSUX28+OWk/qeXXrCfcNQeXF05AKcjOkD5c6tr6hYYtvNu15ru/V5nnhPMr0D0bnI6ToxyhOF5EfraGUjMoeNmAGXprmlb/sbRqdhtlbu0ocRxmWm2HkLK0FXZfsLg1PsXAa8QY++FarzbfKtdV2ZSufHadHdGkfGvVpeD7pooy90E7p7nTdJWdXS58iynrNqrC2T38dK9b9kbUE0NP30mrRcaPrL+S0zsKeRNvY8RpyWOQP1nwNDM2WzoGhqd98rg9x+8/PdVfuKrp85bk+7H98rrlGS9kV7bfVgoezwEnNY32pOZe//4Zj3WzErDK1vcY+zDjC3g1uE0c7msDLH7rw/zUPSA9cR9d+mQcgaHH+igozMYycHpQBQttX1pRUXmOqesWtGzLP0aQJGsaggaaq5fC5Cqz8eSoqE8HpI/brKON+3Iv3VbivzFh8/ZS5NmU1BH0xZ30IqidG7++Jd3Vea/ZMjlSDfHNeO+Dwv8hrvK5eXa8c9v/deY2Xz6L7+xIbkB9/UVJG/vgPTv4F"), this.addDataEntry("",322,344,"","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"), this.addDataEntry("",480,642,"","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"), this.addDataEntry("",1128,98.13,"","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")])}; -Sidebar.prototype.addSAPSemanticAccentPalette=function(a,b,d){this.addPaletteFunctions("sapSemantic Accent","SAP / Semantic Accent",!1,[this.addDataEntry("",168,168,"","7VRNT4QwEP01vZrS4saroq4XT3vw3IWBNhZKyiDgr7fQsrsoRBPjzUOTzntvOh8vKeFJ2e+tqOWzyUAT/kB4Yo1Bfyv7BLQmjKqM8HvCGHWHsMcNNppYWgsLFf4kgfmEN6Fb8IgHGhx0AApr2jrIwCL0i1KpqSpIURxnOf3awiQN9fdgSkA7OEmnMpRBsbvxaRJUIfETKJrQySn3PJG7hKHWB+TfD+jmqzIY9RHhd51UCIdapCPbOWMcJrHUgW7QmldIjDZ2yuaZ648Kx+RK6ws8z0HkscOFTQ/qfXyNTeGxMbpFuD3B47OqFAW8hIXs4hl5mtcxQb72rIqurh22acylAWzdgJAQtjwsooU5dM0c+ntz4n9zNs35CwNceP5aJm7x83wA"), +Sidebar.prototype.addSAPSemanticAccentPalette=function(a,b,e){this.addPaletteFunctions("sapSemantic Accent","SAP / Semantic Accent",!1,[this.addDataEntry("",168,168,"","7VRNT4QwEP01vZrS4saroq4XT3vw3IWBNhZKyiDgr7fQsrsoRBPjzUOTzntvOh8vKeFJ2e+tqOWzyUAT/kB4Yo1Bfyv7BLQmjKqM8HvCGHWHsMcNNppYWgsLFf4kgfmEN6Fb8IgHGhx0AApr2jrIwCL0i1KpqSpIURxnOf3awiQN9fdgSkA7OEmnMpRBsbvxaRJUIfETKJrQySn3PJG7hKHWB+TfD+jmqzIY9RHhd51UCIdapCPbOWMcJrHUgW7QmldIjDZ2yuaZ648Kx+RK6ws8z0HkscOFTQ/qfXyNTeGxMbpFuD3B47OqFAW8hIXs4hl5mtcxQb72rIqurh22acylAWzdgJAQtjwsooU5dM0c+ntz4n9zNs35CwNceP5aJm7x83wA"), this.addDataEntry("",160,160,"","jZFNU8MgEIZ/DVeHQO1do7YXTz14xrIJjEvJkI1J/fUSPtp66IwHZpbn3Q94l8nWLbugBvPuNSCTr0y2wXvKkVtaQGSCW83kCxOCx8PE2x21SSofVIAT/adA5IJvhRNkksFIZywg+OmkYc1vmHyejSU4DOq4qnN8d2SGHBZ5pOC/oPXoQ6qWWnDFVVQ6i3jDuw5Ut4lchePB/qzdRLp+jh4ngqcLXttap3r4sJpMBNtNJXuwvaGK8uya1Tw8Rla+B4FguWtRQsWfHXgHFM4xZS6d1oxttpGbOvEWqjGD/lJ7dTwGxfR6vS43aX92/ws="),this.addDataEntry("",160,160,"","jZJNT8MwDIZ/Ta6oTca0KxQYFySkHTibxV0i0qZKXdrx63GatBuHSRwixc/rr9gRqmqmfYDOvHmNTqhnoargPaVbM1XonJCF1UI9CSkLPkK+3FDLWS06CNjSfwJkCvgGN2AiCfR0dhkEP7Qao38p1ONoLOGhg2NUR+6bmaHGZbmn4L+w8s6HOVppWUABrNTWuSte1wj1hjmE48H+xGxyNj977wbChxXHtLaBE35YTYbBdrOQV7QnQwtKtRev8u6emYberL1H4x2IMLRMdvzMHdM8AQyE080pziiPcI++QQpndhlzseixTZMuzNLUNYQ+gdMae1kKX/JeFvOy/1n78z1+AQ=="), this.addDataEntry("",160,160,"","jZJNT8MwDIZ/Ta4oTcbuUGBckJB24GwWt4lImyp1acevJ1/txmESh0j28/pLdpisu+XgYdBvTqFl8pnJ2jtH2eqWGq1lghvF5BMTgofHxMsNtUoqH8BjT/9JEDnhG+yEmWQw0tkW4N3UK4zxFZOPszaExwFOUZ3D3IFp6myRR/LuC2tnnU/ZUgkOHILSGGuveNMgNLvAwZ+O5idWE8n9HJ2dCB82HMuaDlr8MIp0APvdSl7RtJpWlHuvUdXdfWAKRr3NHp13IELfJyK4CLRsAD3hcnOLCZUVHtB1SP4cQubSLEbs86a5Xoe6hjBm0G65l6MEo9xldS/3T9qf7/EL"),this.addDataEntry("",168,168,"","7VRNT4QwEP01vZrSrhuviu568bQHz10YaWOhpAwC/npLW3YXhWhivElC0nnzXufjJSU8Lfu9FbV8Mjlowh8IT60xGE5ln4LWhFGVE35PGKPuJ2y3kk18ltbCQoU/EbAgeBO6hYAEoMFBR6Cwpq0jDSxCPyuVmaqCDMVxotOvLXhqrL8HUwLawVE6laOMjO1NkElQhcRPoGhiJyfteSJ3iEMtD8i/H9DNV+Uw8hPC7zqpEA61yMZs54xxmMRSx3SD1rxCarSxXs1z1x8VLvOitL7Ad/5zuLDZQb2Pt7HNGB4bo1uE2xM8XqtKUcBzXMh2MyGP0zo8FGpPrOTq2mGrxlwawJYNiIK45WEWzcyhS+bQ35uz+Tdn1Zy/MMCF56fF52Yvzwc="), this.addDataEntry("",160,160,"","jZHBbsMgDIafhutEoOt9y9b2slMPPbPiBTRTIuI06Z5+EKDtDpWGhGS+3zbwm8nWzdugevPhNSCT70y2wXvKkZtbQGSCW83kGxOCx83E5oHaLCrvVYAT/adA5IKzwhEyyWCgCxYQ/HjSkPIbJl8nYwn2vTomdYrvjsyQwyIPFPw3tB59WKqlFlxxFZUvi3jHN8uKXIXj3v6kbmKVjp+Dx5Hg5YpTW+tUBweryUSwXlWyA9sZqijfXbOap+fIyvcgEMwPLVpQ8WcL3gGFS0yZSqeUsc42clNvvIdqyKC71t4cj0ExvR5vw120P7P/BQ=="),this.addDataEntry("",160,160,"","jZLBbsMgDIafhutEoKt63bK1u0ya1MPOrHgBDUJEnCXd088EknaHSkNCwt9vG2PDZO2nQ1SdeQ0aHJPPTNYxBMwnP9XgHBPcaiafmBCcNhP7G2o1q7xTEVr8T4DIAd/KDZBJBj2eXQExDK2G5F8x+Tgai3Ds1CmpI9VNzKB3Re4xhi+ogwtxjpZacMUVKZ/WuSu+nxdxFU9H+5OyiU0yP/rgBoSHFae01qsG3q1GQ2C7WcgL2MbggvLdi1d1d09Mq96stSfjTSFCbIns6Jk7oqUDEBGmm12cUWnhAYIHjGdyGctlyWObO83NUtQ1VH0GzRp7GQodylwW8zL/WfvzPX4B"), @@ -10568,7 +10717,7 @@ this.addDataEntry("",160,160,"","jZJNb4MwDIZ/Ta4TJC33jW3tZdKkHnrOiCHREoKCKXS/fvm this.addDataEntry("",160,160,"","jZE9b8MgEIZ/DWuFIc2eunW6dMqQmcLFoEKw8Ll2+usLBpJ0iNQB6Xje+4D3CG/dsg9i0B9egSX8jfA2eI85cksL1hJGjSL8lTBG4yGse6A2q0oHEeCM/ylgueBb2AkyyWDEiy0g+OmsIOU3hL/M2iAcBiGTOsd3R6bR2SKPGPwXtN76sFZzKSlVMionY+0d77qOnkTkIsiD+Und2CZdP0dvJ4TdFae2xokejkahjmC7qeQdTK+xojy7ZjVPz5GV70FAWB5atKLizx68AwyXmDKXTiljm22kuk68h2LMoL/W3hyPQTG9Xm/LXbU/u/8F"),this.addDataEntry("",160,160,"","jZJNb8MgDIZ/DdeJQFf1umVLd5k0qYedWXALKgkRcZZ0v34mkLQ7VNoBCT+vv7BhsmymfVCdefcaHJOvTJbBe0y3ZirBOSa41Uy+MCE4HSaqO2oxq7xTAVr8T4BIAd/KDZBIAj1eXAbBD62G6F8w+Twai3DoVB3VkfomZrBxWe4x+DOU3vkwR8u65lzXpBytcze8qip+VMRVqA/2J2YTm2h+9d4NCE8rjmlto07waTUaAtvNQt7AngwuKNVevIqHR2Ja9WbtPRofChFCS2RHz9wRzROAgDDdneKM8gj34BvAcCGXMReLHts0aW6Wpm6h6hM4rbHXpdAl72Uxr/uftT/f4xc="), this.addDataEntry("",160,160,"","jZJNb8MgDIZ/DdeJQNf7li3tZdKkHnZm4AY0EiJwlnS/fhBI2h0q7YBkP6+/ZEN43c0HLwb95hRYwl8Jr71zmK1ursFawqhRhL8Qxmh8hDV31GpR6SA89PifBJYTvoUdIZMMAl5sAd6NvYIUXxH+PGmDcBqETOoU545MY2eLHNC7L6iddX7J5lJSqmRUzsbaG940DT2LyIWXJ/OTqrFdcj+DsyPC04ZTWdOJFj6MQh3BfreSI5hW44py7zWqeniMTImgt9mT8y4QwfcLYZRFWjYAHmG+u8UFlRUewHWA/hJDptIsRezzpqleh7qFImTQbrnXo0Sj3GV1r/dftD/f4xc="),this.addDataEntry("",168,168,"","zVTBTsQgEP0arobCuvGq1V0vnvbgmaWzhUhLQ6e29eullO5utRtNjFESEubNewwzL4HwtOi2TlTqyWZgCH8gPHXW4ngquhSMIYzqjPB7whj1m7DNhWwSsrQSDkr8joCNgldhGhiREaixNxHInW2qSAOH0M1KSVuWIFHsJzr9/IRAjfW3YAtA13tKqzNUkbG+GWUKdK7wAyjq+JKj9tSRP8SmlhvkXzfo+yszGPgJ4Xet0gi7Ssgh23pjPKawMDFdo7MvkFpjXVBzKSnNpM8ctDFn+CYsjwsnd/ptuI2thnBfW9Mg3B7h4VpdiBye40DWqwl5nMYRoLH2xEqurj120ZhzA9iyAVEQp9zPopk5dMkc+nNzVn9lziGsf23Obxjgw9PXEnKzn+cd"), this.addDataEntry("",160,160,"","jZFNTwMhEIZ/DVfDQu1dV20vnnrwjDBdiFA27Ky79dfLZ1sPTSQhGZ53ZoB3CO/dugti1O9egSX8lfA+eI8lcmsP1hJGjSL8hTBG4ybs7Y7aZZWOIsAJ/1PASsG3sDMUUsCEZ1tB8PNJQcrvCH9etEE4jEImdYnvjkyjs1WeMPgv6L31IVdzKSlVMipHY+0NP+YVuQjyYH5SN7ZJx8/J2xnh6YJTW+PEAB9GoY5gu2lkD2bQ2FC5u2V1D4+R1e9BQFjvWpRR9WcH3gGGc0xZaqeUsS02Ut1uvIViKmC41F4dj0E1vR2vw83an9n/Ag=="),this.addDataEntry("",160,160,"","jZLBbsMgDIafhutEoKt63bKtu1Sq1MPOLLgBjYSIOEu6p58JJO0OlYaEhL/fNsaGybKZ9kF15uA1OCZfmSyD95hOzVSCc0xwq5l8YUJw2ky83VGLWeWdCtDifwJECvhWboBEEujx4jIIfmg1RP+CyefRWIRTp6qojlQ3MYONy3KPwX9B6Z0Pc7SsKs51RcrZOnfDz/MirkJ1sj8xm9hE87P3bkB4WnFMaxtVw4fVaAhsNwt5B1sbXFC6e/EqHh6JadWbtfZoHBUihJbIjp65I5o7AAFhutvFGeUW7sE3gOFCLmO+LHpsU6e5WYq6hapPoF5jr0OhQ57LYl7nP2t/vscv"), -this.addDataEntry("",160,160,"","jZJNT8QgEIZ/DVdDYd27Vl0vJiZ78IxlthChNDC1XX+9fLW7HjaRhIR53vnKDIS3djl4Mao3J8EQ/kx4653D8rJLC8YQRrUk/IkwRuMl7OWG2mSVjsLDgP8JYCXgW5gJCikg4NlU4N00SEj+DeGPs9IIx1F0SZ1j35EptKbKAb37gtYZ53M07zpKZReVkzbmip/yiVz47qh/Uja2S+ZncGZCeNhwSqut6OFDS1QR7HcreQXdK1xRqb16NXf3kUkR1NZ7Mt4FIvghE0ZZpHUC4BGWm1PMqI7wAM4C+nN0mWux5LEvk6ZqbeoailBAv8VelhIfdS+redl/1v58j18=")])};Sidebar.prototype.addSAPTextsPalette=function(a,b,d){this.addPaletteFunctions("sapTexts","SAP / Texts",!1,[this.addDataEntry("", +this.addDataEntry("",160,160,"","jZJNT8QgEIZ/DVdDYd27Vl0vJiZ78IxlthChNDC1XX+9fLW7HjaRhIR53vnKDIS3djl4Mao3J8EQ/kx4653D8rJLC8YQRrUk/IkwRuMl7OWG2mSVjsLDgP8JYCXgW5gJCikg4NlU4N00SEj+DeGPs9IIx1F0SZ1j35EptKbKAb37gtYZ53M07zpKZReVkzbmip/yiVz47qh/Uja2S+ZncGZCeNhwSqut6OFDS1QR7HcreQXdK1xRqb16NXf3kUkR1NZ7Mt4FIvghE0ZZpHUC4BGWm1PMqI7wAM4C+nN0mWux5LEvk6ZqbeoailBAv8VelhIfdS+redl/1v58j18=")])};Sidebar.prototype.addSAPTextsPalette=function(a,b,e){this.addPaletteFunctions("sapTexts","SAP / Texts",!1,[this.addDataEntry("", 120,30,"","pVPNboMwDH6aSNthUkhU7oWu3WE7bS+QNgaiGcJC2tE9/ZwQilqp0qQdEPH3F1sYJst23DnVN29WAzL5zGTprPXTqR1LQGSCG83khgnB6WFie4fNIst75aDzfzGIyXBSeIQJYSJHshaVpQTBK3WYiPzrGJoqlDMKl5Ikgz/jtSZ4nwbzQ+iaBFnej1G6mPI6veNd+3+lFKYm+sN48gv+8Mof51yae397F2HTaDMsri4XHsaAN76lj7HJwsRo6o7OCFVgTuC8OShcJ7g1Wgdz4YCaVfsYxKnuren8EFJXBVttQtLR22mgGDx4Zz+htGgdIZ3tQkplEG8h6vc92USqZwkTMtNCy1m3Va3BMxEvgCcIjV6GDI3DeHdRIpS2ZAe2Be/OJPk22jdJkZaJN2DqJtlkwtQw1fXFuqwdHdLmzeWy4ZG7+gF+AQ=="),this.addDataEntry("",100,30,"","pVPbboMwDP2aPG4KQeW9wNa9bC/7grS4EM0hLKQd3dfPuVDUrpUmTUogPsfHiR2H5ZWeNlYO3atpAFn+xPLKGuPiSk8VIDLBVcPymgnBaTLxfIfNAssHaaF3fxGIKDhKPEBEmCiQpOXeUATB93IXieLz4A9VSqskLia5jO6Elz5e+zCqb0LX5JAVwxRcF1HRpn/Ya/uvKKVqiX6TGuZ4lO/2eg/CYkozLC42FQ4mj3dO0yXUmc8UVdvTeke1BEvAEaxTO4nrRGjVNF5eWqBjym0IxckejOrd6OOuShp0BRV/XPnvea5oz8pzV/hvLrvJZbdj0qCDH5yJdQt5jM6aD6gMGkqi7k3vj7xXiNcQlec9yUSyZxcm8qwWtW+igD9LrfBExAvgEXxVzjX1VYLpbj8GKDXjBowGZ0/k8qUa1yUPHnuWd6DaLsnyhMkx2u1ZunQ3LVKDz+bykAJ38c5+AA=="), this.addDataEntry("",110,30,"","jVPBcoMgEP0ajp1RaHKPpkkvObU/gGFVpotYxNT067soJjGTzPTguPt23+MBCxO5GfZOtvXBKkAm3pjInbV+isyQAyLjiVZMbBnnCX2M755U07GatNJB4/9D4BPhJLGHCWF8jUTNSksKPDlatG6srL/74CpjXKSKKwG3UNLpX1i0pYtyKY/LsnRa4lLBnxHuVrqJqvgfzRUP+4Pll8nIhhrS13Z4qHIApXtDHZ/aY9iGNC3BTdG1N2vQoRX36xI2ncsM84UR7mEIeO0N3eQ2DftEXTUUI5ShcgLn9VHiJsJGKxXImQMyLotRKKG8tbrxXVBdZWy1DUq9t/GUg3Dnnf2CPF5PY5ugUmrEe4j8fkQaj/ncoqCU/eW2d9JoPBP8DniCYPOyxWAbhqczNkJxwPZgDXh3ppYfrXwdO9JpDpMadFVHmoiY7Ka8ulCvE0tBHNo5vT6OsbZ4O38="),this.addDataEntry("", 130,30,"","jVXNcpswEH4aZpIDHRB1fI5xk1N7yRMIWIPGQiJibXCfviskbHAM6QwM4vtZCe1qCZK07t8Nb6rfugAZJL+CJDVaoxvVfQpSBiwSRZDsA8YiugP2tsDGAxs13IDC/zEwZzhzeQKHBOxFknWXEdziRTr45fOkB1SbAkyYa6lNkLwOVvMUhlP8mXREHLTC8MBrIS9OyY3gcsL56JZS2tQz7mzF9JSi5Hgy0H6jy3nzQCIBkVbVNjwXqvzKa9NUXHkjcxhCj6FQxbCBFo+afsKgIcOBYozRFDi2E4Xu5qE62pT55NdYYQfZUVA4G7NFo48QUgSs7nQZz4+l0SdVTPfclNkT21CyUzvZZPA8WWkBuTYchVYhViI/Kmj98oQSeE3FvXaSlVXdZDkznUut+OtjxD/9p4wVRKPSP4c6s3rS+XD7qTCJC1Yk8NX7AeYsciKiP7yGMRJVuQs2n4Dg7IaxWVkz+1WEd5VA+KBMWbij00hYhTV90j6mIacyVDTOqSiAVrk7g0GRc/nqCdTW0WihsLWBNzu66OSl83uzt5nyzA+2WSHXuO0yGT9m7ud6QC4514xrvu2acbvsjBdt8dquxSu7Fq/tWvxoJXSNxWJTDf1iex0g31vfQdeA5uK6gT3LgyJxLTiqQJSVt40Yb917ebXemjUNfL8eX2//hYGb/Tb+AQ=="), @@ -10576,7 +10725,7 @@ this.addDataEntry("",70,30,"","jVNNb4MwDP01OU6CROvOBdbusJ32C7JiIJpJWEg7ul8/54NWm "","jVPNcoMgEH4aju0gTnKP2iSX9tInoHGjTBexSFLTp+8imAypmekM6PJ9+8/C8lKPOyv79tXUgCx/YXlpjXFB0mMJiExwVbO8YkJw2kxsH7DZxPJeWujcfwxEMDhLPEFAmFgjmRZHQx4EH9RPINZfJ59Ukd1Eoo/ykNLSKomJyuAumOokUhP/U9Chl92iic/mKeSyIYVM9OOiozepYXZGVQd/aQyCQ20zLJKIwsHo8dZpuo0q8zWhajqSD9RUsAScwTp1kLiJhFZ17c0LC5Sj/JhccTr3RnVu8H5XBS26i5I/r/z3ulcUs/TcHf6Xyxa5bNknLUr85Ey8QF/H4Kz5hNKgoSKqznQ+5aNCvIeoPe/RTMTzrMJEnlWi8tM04VupFV6I2AOewXfl2lPfJRgfDuYExancgdHg7IVUvlXt2qCxDrPLW1BNG63yiMkhnJur5W3KSYiDPh9vD2rikvf2Cw=="),this.addDataEntry("",120, 30,"","jVPLboMwEPwaHyMRI6JeA7Tppaf0Bxy8gVWMTW1DSb++fpFH20g9IHZndka7y0Lyqp93mg3dm+IgSP5M8korZWPUzxUIQWiGnOQ1oTRzD6EvD9h1YLOBaZD2PwIaBRMTI0SE0I1w0pLj5AhjzyISm4/RN1XeRW16B4UZmPxTclTSro6sR3Em+daVMI1MBGUWOINfEJl5ZXomEndgzanVapR81SihdCxBiXaRP2rFuy7YPhjSjINpNA4WJ3DZO8x2qXbruRXcwHGkX3DYzYLSu5mp9cZ52dnetVivXcgEttLFAo6emUBbbJjYJrhHzr241OD2wA7BKHP5oFBa412LkhS1dxqtirsKxsZqdYIqrqaWSnqXIwrxE3LD7ZOMpnwpITQvik35tOAv6TPVryAm8I1ehvSNw/zw0AKUrmwHqgerz67kE7ntUkU6xqwDbLskyxPGTMzbi/R6ti5Il7uk1z8kcHc/0Dc="),this.addDataEntry("", 50,30,"","jVPLboMwEPwaH1OBEajXAE16aE/9Agc2YMXY1BhK+vVdP8g7UiUM65kdsx57SVJ081azvv1UNQiSvJGk0EoZH3VzAUIQGvGaJCWhNMJB6OYJGzs26pkGaf4joF4wMTGCRwjNBErzmk9IDOYoPJF9j7ao/Cpqwtcphp7Jh5K9kma1Zx0XR5KsMYVpzoRTRo4b+C94Zl4NHROB27Hq0Gg1ynpVKaG0T+GSm0X+rBS76oJ9sB36Ggh04pK7gH31d7CzYUHp1faogdniremwmjLGkAneSIwrtB+w3nwCbXjFxDoQHa9rK8814KbZzi0V4bxXXJrBrpvm+OCpFdFLat+nkeI/C8vd4Pdc/JCLH6+JDxY+GuVPwe1jMFodoPCml1JJW/KeC3ELoZdfQUbDfEkhNEnTLH9d8E24AOU7iAmsKydPrUswP73CDgr3dwuqA6OPmPLDa9P6jNTf8qgF3rRBlQSMDX7enJTnfsAgtMQyPbee46468w8="), -this.addDataEntry("",120,30,"","pVPBbsMgDP0ajpMIqNm5Sdb2stP2A7RxEjQTMkK7dF8/Q2i7VKo0aYcI/Pzeww6GydJMW6eG7tXWgEy+MFk6a/28M1MJiExwXTNZMSE4fUxsHmSzmOWDctD7vwjELDgpPMKMMJEjSYvGkoPgB4vWxUz+eQxVFUxIzp95I35DvFEHWNCU0woXlNGfcckJZzyN+pvQNRGyfJgi9SbK27TGmvb/cqm0ap0yRHnXnjySKf2c/f1BhM39X2CxOFl4mALeeUM3VmWhXdRtT3uEJmRO4Lw+KFwn2Oi6DuLCAVWq9tGIUzxY3fsxuK4KtqqC09HbuZtoPHpnP6BM19DbPrg0GvEeonrfkkykuLxensxqUcsLb6OMxjMldoAnCIVemwyFw/RwmiKURmkL1oB3Z6J86dp3iZEmjneg2y7JZMLUOMftVXqbTdqk8byEt2cQc4tX8gM=")])}})();(function(){Sidebar.prototype.addSignsPalette=function(a,b){for(var d=0;dpkg Name

',new mxGeometry(0,0,300,120),"html=1;shape=mxgraph.sysml.package;xSize=90;align=left;spacingLeft=10;overflow=fill;recursiveResize=0;");c.vertex=!0;var e=new mxCell("\nSubpackage1",new mxGeometry(15,60,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=folder;spacingLeft=10;tabWidth=40;tabHeight=14;tabPosition=left;fontSize=10;html=1;whiteSpace=wrap;");e.vertex= -!0;c.insert(e);var f=new mxCell("\nSubpackage2",new mxGeometry(190,20,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=folder;spacingLeft=10;tabWidth=40;tabHeight=14;tabPosition=left;fontSize=10;html=1;whiteSpace=wrap;");f.vertex=!0;c.insert(f);var g=new mxCell("<<import>>",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;edgeStyle=none;endArrow=open;dashed=1;verticalAlign=top;labelBackgroundColor=none;endSize=12;html=1;"); -g.geometry.relative=!0;g.edge=!0;e.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);return b.createVertexTemplateFromCells([c],300,120,"Package Diagram")}),this.addEntry("sysml model element package tab",function(){var c=new mxCell("Package1",new mxGeometry(0,0,300,120),"shape=folder;xSize=90;align=left;spacingLeft=10;align=left;verticalAlign=top;spacingLeft=5;spacingTop=-4;tabWidth=70;tabHeight=20;tabPosition=left;html=1;recursiveResize=0;");c.vertex=!0;var e=new mxCell("\nSubpackage1",new mxGeometry(15, -60,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=folder;spacingLeft=10;tabWidth=40;tabHeight=14;tabPosition=left;fontSize=10;html=1;whiteSpace=wrap;");e.vertex=!0;c.insert(e);var f=new mxCell("\nSubpackage2",new mxGeometry(190,30,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=folder;spacingLeft=10;tabWidth=40;tabHeight=14;tabPosition=left;fontSize=10;html=1;whiteSpace=wrap;");f.vertex=!0;c.insert(f);var g=new mxCell("<<import>>", -new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;edgeStyle=none;endArrow=open;dashed=1;verticalAlign=top;labelBackgroundColor=none;endSize=12;html=1;");g.geometry.relative=!0;g.edge=!0;e.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);return b.createVertexTemplateFromCells([c],300,120,"Package (Tab)")}),this.createVertexTemplateEntry("shape=folder;tabWidth=80;tabHeight=20;tabPosition=left;strokeWidth=2;html=1;whiteSpace=wrap;align=center;",160,90,"Package1","Package (Name)", +function(){var c=new mxCell('

pkg Name

',new mxGeometry(0,0,300,120),"html=1;shape=mxgraph.sysml.package;xSize=90;align=left;spacingLeft=10;overflow=fill;recursiveResize=0;");c.vertex=!0;var d=new mxCell("\nSubpackage1",new mxGeometry(15,60,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=folder;spacingLeft=10;tabWidth=40;tabHeight=14;tabPosition=left;fontSize=10;html=1;whiteSpace=wrap;");d.vertex= +!0;c.insert(d);var f=new mxCell("\nSubpackage2",new mxGeometry(190,20,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=folder;spacingLeft=10;tabWidth=40;tabHeight=14;tabPosition=left;fontSize=10;html=1;whiteSpace=wrap;");f.vertex=!0;c.insert(f);var g=new mxCell("<<import>>",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;edgeStyle=none;endArrow=open;dashed=1;verticalAlign=top;labelBackgroundColor=none;endSize=12;html=1;"); +g.geometry.relative=!0;g.edge=!0;d.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);return b.createVertexTemplateFromCells([c],300,120,"Package Diagram")}),this.addEntry("sysml model element package tab",function(){var c=new mxCell("Package1",new mxGeometry(0,0,300,120),"shape=folder;xSize=90;align=left;spacingLeft=10;align=left;verticalAlign=top;spacingLeft=5;spacingTop=-4;tabWidth=70;tabHeight=20;tabPosition=left;html=1;recursiveResize=0;");c.vertex=!0;var d=new mxCell("\nSubpackage1",new mxGeometry(15, +60,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=folder;spacingLeft=10;tabWidth=40;tabHeight=14;tabPosition=left;fontSize=10;html=1;whiteSpace=wrap;");d.vertex=!0;c.insert(d);var f=new mxCell("\nSubpackage2",new mxGeometry(190,30,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=folder;spacingLeft=10;tabWidth=40;tabHeight=14;tabPosition=left;fontSize=10;html=1;whiteSpace=wrap;");f.vertex=!0;c.insert(f);var g=new mxCell("<<import>>", +new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;edgeStyle=none;endArrow=open;dashed=1;verticalAlign=top;labelBackgroundColor=none;endSize=12;html=1;");g.geometry.relative=!0;g.edge=!0;d.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);return b.createVertexTemplateFromCells([c],300,120,"Package (Tab)")}),this.createVertexTemplateEntry("shape=folder;tabWidth=80;tabHeight=20;tabPosition=left;strokeWidth=2;html=1;whiteSpace=wrap;align=center;",160,90,"Package1","Package (Name)", null,null,this.getTagsForStencil("","","sysml model element package name").join(" ")),this.createVertexTemplateEntry("shape=note;size=15;align=left;spacingLeft=10;html=1;whiteSpace=wrap;",160,60,"<<problem>>\nDescription","Problem",null,null,this.getTagsForStencil("","","sysml model element problem").join(" ")),this.createVertexTemplateEntry("shape=note;size=15;align=left;spacingLeft=10;html=1;whiteSpace=wrap;",160,60,"<<rationale>>\nDescription","Rationale",null,null,this.getTagsForStencil("", "","sysml model element rationale").join(" ")),this.createVertexTemplateEntry("shape=folder;tabWidth=80;tabHeight=20;tabPosition=left;html=1;whiteSpace=wrap;align=center;",160,80,"\n<<view>>\n{viewpoint = View name}\nName","View (Name)",null,null,this.getTagsForStencil("","","sysml model element view name").join(" ")),this.createVertexTemplateEntry("shape=folder;html=1;tabWidth=80;tabHeight=40;tabPosition=left;align=left;verticalAlign=top;spacingLeft=10;whiteSpace=wrap;",160,120,"<<view>>\nName", -"View",null,null,this.getTagsForStencil("","","sysml model element view").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",120,140,'

<<viewpoint>>
Name


stakeholders="..."
purpose="..."
concerns="..."
languages="..."
methods="..."

',"Viewpoint",null,null,this.getTagsForStencil("","","sysml model element viewpoint").join(" ")), -this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=open;endSize=12;dashed=1;verticalAlign=bottom;",160,0,"<<conform>>","Conform",null,this.getTagsForStencil("","","sysml model element conform").join(" ")),this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=open;endSize=12;dashed=1;verticalAlign=bottom;",160,0,"<<stereotype1>>\ndependency1","Dependency",null,this.getTagsForStencil("","","sysml model element dependency").join(" ")),this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=open;endSize=12;dashed=1;verticalAlign=bottom;", -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.createVertexTemplateEntry("shape=triangle;fillColor=strokeColor;",10,10,"","Flow Direction",null,null,this.getTagsForStencil("","","sysml model element flow direction").join(" ")),this.createVertexTemplateEntry("shape=triangle;fillColor=strokeColor;direction=south;",10,10,"","Flow Direction",null,null,this.getTagsForStencil("","","sysml model element flow direction").join(" "))];this.addPalette("sysmlModel Elements","SysML / Model Elements", -a||!1,mxUtils.bind(this,function(c){for(var e=0;ebdd Namespace1

',new mxGeometry(0,0,300,100),"html=1;shape=mxgraph.sysml.package;labelX=120;align=left;spacingLeft=10;overflow=fill;recursiveResize=0;");c.vertex=!0;var e=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;");e.vertex=!0;c.insert(e);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;c.insert(f);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;c.insert(g);var h=new mxCell("1",new mxGeometry(-1,0,0,0),"resizable=0;html=1;align=left;verticalAlign=top;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);h=new mxCell("0..*",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=top;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);e.insertEdge(g,!0);f.insertEdge(g,!1); -return b.createVertexTemplateFromCells([c],300,100,"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,'

<<block>>
{encapsulated}
Block1


constraints

{x > y}


operations

operation1 (p1 : Type1) : Type2


parts

property1 : Block2


references

property2 : Block3 [0..*] {ordered}


values

property3 : Integer = 99 {readOnly}
property4 : Real = 10.0


properties

property5 : Type1

', -"Block",null,null,this.getTagsForStencil("","","sysml block block").join(" ")),this.createVertexTemplateEntry("shape=umlActor;html=1;verticalLabelPosition=bottom;verticalAlign=top;align=center;",30,60,"ActorName","Actor",null,null,this.getTagsForStencil("","","sysml block actor").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;align=center;",160,80,"

<<actor>>
ActorName

","Actor",null,null,this.getTagsForStencil("","","sysml block actor").join(" ")), -this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",200,180,'

<<valueType>>
ValueType1


operations

operation1 (p1 : Type1) : Type2


properties

property1 : Type3


<<valueType>>

unit = UnitName

', -"ValueType",null,null,this.getTagsForStencil("","","sysml block value type valuetype").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",200,80,'

<<enumeration>>
Enumeration1


literalName1
literalName2

',"Enumeration",null,null,this.getTagsForStencil("","","sysml block enumeration").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;align=center;", +"View",null,null,this.getTagsForStencil("","","sysml model element view").join(" ")),this.addEntry("sysml model element viewpoint",function(){var c=new mxCell("",new mxGeometry(0,0,120,160),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");c.vertex=!0;var d=new mxCell("<<viewpoint>>",new mxGeometry(0,0,140,20),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);d=new mxCell("Name",new mxGeometry(0,0,140,14),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,40,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0;c.insert(d);d=new mxCell('stakeholders="..."',new mxGeometry(0, +0,140,16),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell('purpose="..."',new mxGeometry(0,0,140,16),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell('concerns="..."',new mxGeometry(0,0,140,16),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);d=new mxCell('languages="..."',new mxGeometry(0,0,140,16),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell('methods="..."',new mxGeometry(0,0,140,16),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,140,20),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Viewpoint")}),this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=open;endSize=12;dashed=1;verticalAlign=bottom;",160,0,"<<conform>>","Conform",null,this.getTagsForStencil("","","sysml model element conform").join(" ")),this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=open;endSize=12;dashed=1;verticalAlign=bottom;",160,0,"<<stereotype1>>\ndependency1", +"Dependency",null,this.getTagsForStencil("","","sysml model element dependency").join(" ")),this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=open;endSize=12;dashed=1;verticalAlign=bottom;",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.createVertexTemplateEntry("shape=triangle;fillColor=strokeColor;",10,10,"","Flow Direction",null,null,this.getTagsForStencil("","","sysml model element flow direction").join(" ")),this.createVertexTemplateEntry("shape=triangle;fillColor=strokeColor;direction=south;", +10,10,"","Flow Direction",null,null,this.getTagsForStencil("","","sysml model element flow direction").join(" "))];this.addPalette("sysmlModel Elements","SysML / Model Elements",a||!1,mxUtils.bind(this,function(c){for(var d=0;dbdd Namespace1

', +new mxGeometry(0,0,300,100),"html=1;shape=mxgraph.sysml.package;labelX=120;align=left;spacingLeft=10;overflow=fill;recursiveResize=0;");c.vertex=!0;var d=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;");d.vertex=!0;c.insert(d);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;c.insert(f);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;c.insert(g);var h=new mxCell("1",new mxGeometry(-1,0,0,0),"resizable=0;html=1;align=left;verticalAlign=top;labelBackgroundColor=none;fontSize=10");h.geometry.relative= +!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);h=new mxCell("0..*",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=top;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);d.insertEdge(g,!0);f.insertEdge(g,!1);return b.createVertexTemplateFromCells([c],300,100,"Block Definition Diagram")}),this.addDataEntry("sysml block relation",160,0,"Relation","zVRNb8IwDP01vUwaCi3aHcrgNGkS+wOhMW20NEapYYVfP9MmLVVh2qYddqjkPNvPHy9NlKRlvXZyX7ygAhMlz1GSOkRqrbJOwZgoFlpFyTKKY8FfFK/ueKeNV+ylA0vfSYjbhKM0B2gRziVPU9HJeFQanVs2nc4LJl4UVHKvyymbR3CkM2nmPmSLRFiyA6yaO4cfjFm0TLSoiMkDprQs0aq3Qtvg2ujzpd50FoCVNqEMqBw2viFP13Z5cdydvoH86GvAEsidOKQeJDgwkvRxyCKr9ph3WR3RK2rm70MqPLgMPHq97BAYyj2JITePmAONEtm46raHGu1u65iMdBxr6KDSZ7ltjmKoYZDXwI5uSEq4Z9TILZiFzN5zhwerUjToejF2aDv9/JgZWgsZ+ZLdXRQXeqjvahZ/qdnjT0UbbPWLFc5GKxSTycNvthh+kv+8xj/aIh/7x6q9t9dv2Sc="), +this.addEntry("sysml block block",function(){var c=new mxCell("",new mxGeometry(0,0,220,340),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");c.vertex=!0;var d=new mxCell("<<block>>",new mxGeometry(0,0,140,20),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("{encapsulated}",new mxGeometry(0, +0,140,14),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("Block1",new mxGeometry(0,0,140,14),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,40,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;"); +d.vertex=!0;c.insert(d);var f=new mxCell("constraints",new mxGeometry(0,0,140,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=2;fontSize=10;");f.vertex=!0;c.insert(f);f=new mxCell("{x > y}",new mxGeometry(0,0,140,16),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");f.vertex=!0;c.insert(f);c.insert(d.clone());f=new mxCell("operations",new mxGeometry(0,0,140,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=2;fontSize=10;"); +f.vertex=!0;c.insert(f);f=new mxCell("operation1 (p1 : Type1) : Type2",new mxGeometry(0,0,140,16),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");f.vertex=!0;c.insert(f);c.insert(d.clone());f=new mxCell("parts",new mxGeometry(0,0,140,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=2;fontSize=10;");f.vertex=!0;c.insert(f);f=new mxCell("property1 : Block2",new mxGeometry(0, +0,140,16),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");f.vertex=!0;c.insert(f);c.insert(d.clone());f=new mxCell("references",new mxGeometry(0,0,140,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=2;fontSize=10;");f.vertex=!0;c.insert(f);f=new mxCell("property2 : Block3 [0..*] {ordered}",new mxGeometry(0,0,140,16),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +f.vertex=!0;c.insert(f);c.insert(d.clone());f=new mxCell("values",new mxGeometry(0,0,140,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=2;fontSize=10;");f.vertex=!0;c.insert(f);f=new mxCell("property3 : Integer = 99 {readOnly}",new mxGeometry(0,0,140,16),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");f.vertex=!0;c.insert(f);f=new mxCell("property4 : Real = 10.0",new mxGeometry(0, +0,140,16),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");f.vertex=!0;c.insert(f);c.insert(d.clone());d=new mxCell("properties",new mxGeometry(0,0,140,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=2;fontSize=10;");d.vertex=!0;c.insert(d);d=new mxCell("property5 : Type1",new mxGeometry(0,0,140,16),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,140,36),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Block")}),this.createVertexTemplateEntry("shape=umlActor;html=1;verticalLabelPosition=bottom;verticalAlign=top;align=center;",30,60,"ActorName","Actor",null,null,this.getTagsForStencil("","","sysml block actor").join(" ")), +this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;align=center;",160,80,"

<<actor>>
ActorName

","Actor",null,null,this.getTagsForStencil("","","sysml block actor").join(" ")),this.addEntry("sysml block value type valuetype",function(){var c=new mxCell("",new mxGeometry(0,0,200,180),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;"); +c.vertex=!0;var d=new mxCell("<<valueType>>",new mxGeometry(0,0,140,20),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("ValueType1",new mxGeometry(0,0,140,14),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,40,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;"); +d.vertex=!0;c.insert(d);var f=new mxCell("operations",new mxGeometry(0,0,140,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=2;fontSize=10;");f.vertex=!0;c.insert(f);f=new mxCell("operation1 (p1 : Type1) : Type2",new mxGeometry(0,0,140,16),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");f.vertex=!0;c.insert(f);c.insert(d.clone());f=new mxCell("properties",new mxGeometry(0, +0,140,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=2;fontSize=10;");f.vertex=!0;c.insert(f);f=new mxCell("property1 : Type3",new mxGeometry(0,0,140,16),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");f.vertex=!0;c.insert(f);c.insert(d.clone());d=new mxCell("<<valueType>>",new mxGeometry(0,0,140,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);d=new mxCell("unit = UnitName",new mxGeometry(0,0,140,16),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,140,26),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"ValueType")}),this.addEntry("sysml block enumeration", +function(){var c=new mxCell("",new mxGeometry(0,0,200,80),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");c.vertex=!0;var d=new mxCell("<<enumeration>>",new mxGeometry(0,0,140,20),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("Enumeration1",new mxGeometry(0,0,140,14),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1;"); +d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,40,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0;c.insert(d);d=new mxCell("literalName1",new mxGeometry(0,0,140,16),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("literalName2",new mxGeometry(0, +0,140,16),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,140,6),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Enumeration")}),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;align=center;", 80,40,'

Name

',"Abstract Definition",null,null,this.getTagsForStencil("","","sysml block abstract definition").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;align=center;",80,40,'

{abstract}
Name

',"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,'

Name
{abstract}

',"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,'

<<stereotype1>>
Block1


<<stereotype1>>

property1 = value

', -"Stereotype Property Compartment",null,null,this.getTagsForStencil("","","sysml block stereotype property compartment").join(" ")),this.addEntry("sysml block namespace compartment",function(){var c=new mxCell('

Block1


namespace

',new mxGeometry(0,0,300,120),"shape=rect;align=left;html=1;overflow=fill;whiteSpace=wrap;recursiveResize=0;");c.vertex=!0;var e=new mxCell("Block2", -new mxGeometry(15,60,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");e.vertex=!0;c.insert(e);var f=new mxCell("Block3",new mxGeometry(190,60,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");f.vertex=!0;c.insert(f);var g=new mxCell("part1",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;align=right;verticalAlign=bottom;endArrow=none;startArrow=diamondThin;startSize=14;startFill=1;edgeStyle=none;html=1;labelBackgroundColor=none;"); -g.geometry.relative=!0;g.geometry.x=1;g.edge=!0;c.insert(g);var h=new mxCell("1",new mxGeometry(-1,0,0,0),"resizable=0;html=1;align=left;verticalAlign=top;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);h=new mxCell("0..*",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=top;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);e.insertEdge(g,!0);f.insertEdge(g,!1); -return b.createVertexTemplateFromCells([c],300,100,"Namespace Compartment")}),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",250,100,'

Block1


namespace

',"Block",null,null,this.getTagsForStencil("","","sysml block block").join(" ")),this.addEntry("sysml block structure compartment",function(){var c=new mxCell('

Block1


structure

', -new mxGeometry(0,0,300,120),"shape=rect;align=left;html=1;overflow=fill;whiteSpace=wrap;recursiveResize=0;");c.vertex=!0;var e=new mxCell("Block2",new mxGeometry(15,60,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");e.vertex=!0;c.insert(e);var f=new mxCell("Block3",new mxGeometry(190,60,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;"); -f.vertex=!0;c.insert(f);var g=new mxCell("c1:",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;verticalAlign=bottom;html=1;endArrow=none;edgeStyle=none;labelBackgroundColor=none;");g.geometry.relative=!0;g.edge=!0;c.insert(g);var h=new mxCell("e1",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=top;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);h=new mxCell("1",new mxGeometry(1, -0,0,0),"resizable=0;html=1;align=right;verticalAlign=bottom;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);e.insertEdge(g,!0);f.insertEdge(g,!1);return b.createVertexTemplateFromCells([c],300,100,"Structure Compartment")}),this.addDataEntry("sysml block relation",160,0,"Relation","3VTLboMwEPwa3x2Ieg/kcapUKV/gwNZYNV60bFKSr68BB4IIVQ499YDkHe+MvTMWIk7L5kCqKt4xByvinYhTQuR+VTYpWCsiaXIRb0UUSf+JaL+wu+p2ZaUIHL9CiHrCRdkz9EgWNGq+2gBdgNhkym6s0c5DJ2TGUsRJwaW/8Xbll+DyDRF++9Kh88SkZkX8DDuaWyu8Wt+BvbGtjGxlcg3HcDISF6jRKbsb0aS/Xdu3OHIHhXkPgCUwXX0LgVVsLlOeqvtSD30D9QONVxxbajxTBgF99PTe2ATlNznV9jNq4BnRLx7uN0JdRM/jimdxzdMiqM1NnbpSTkNSIUAyuvBeJYvBWnUCm6jsSxOeXZ6iRRpT/EQ3hBhGzdA5yDgcOzw72Z4AzWJS0fOkpoSXc5sY+4uL65mL8Kc2Mlb/zUNfjj+l/uE+/rN+AA=="), -this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",200,60,'

<<unit>>

{quantityKind = QuantityKind1}
Unit1

',"Unit",null,null,this.getTagsForStencil("","","sysml block unit").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",200,80,'

Unit1


<<unit>>
{quantityKind = QuantityKind1}

', -"Unit",null,null,this.getTagsForStencil("","","sysml block unit").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",200,60,'

<<quantityKind>>

QuantityKind1

',"Quantity Kind",null,null,this.getTagsForStencil("","","sysml block quantity kind").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;fontSize=15;whiteSpace=wrap;", +"Stereotype Property Compartment",null,null,this.getTagsForStencil("","","sysml block stereotype property compartment").join(" ")),this.addEntry("sysml block namespace compartment",function(){var c=new mxCell('

Block1


namespace

',new mxGeometry(0,0,300,120),"shape=rect;align=left;html=1;overflow=fill;whiteSpace=wrap;recursiveResize=0;");c.vertex=!0;var d=new mxCell("Block2", +new mxGeometry(15,60,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");d.vertex=!0;c.insert(d);var f=new mxCell("Block3",new mxGeometry(190,60,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");f.vertex=!0;c.insert(f);var g=new mxCell("part1",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;align=right;verticalAlign=bottom;endArrow=none;startArrow=diamondThin;startSize=14;startFill=1;edgeStyle=none;html=1;labelBackgroundColor=none;"); +g.geometry.relative=!0;g.geometry.x=1;g.edge=!0;c.insert(g);var h=new mxCell("1",new mxGeometry(-1,0,0,0),"resizable=0;html=1;align=left;verticalAlign=top;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);h=new mxCell("0..*",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=top;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);d.insertEdge(g,!0);f.insertEdge(g,!1); +return b.createVertexTemplateFromCells([c],300,100,"Namespace Compartment")}),this.addEntry("sysml block block",function(){var c=new mxCell("",new mxGeometry(0,0,250,80),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");c.vertex=!0;var d=new mxCell("Block1",new mxGeometry(0,0,140,20),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1;"); +d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,40,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0;c.insert(d);d=new mxCell("namespace",new mxGeometry(0,0,140,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=2;fontSize=10;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0, +0,140,56),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Block")}),this.addEntry("sysml block structure compartment",function(){var c=new mxCell('

Block1


structure

',new mxGeometry(0,0,300,120), +"shape=rect;align=left;html=1;overflow=fill;whiteSpace=wrap;recursiveResize=0;");c.vertex=!0;var d=new mxCell("Block2",new mxGeometry(15,60,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");d.vertex=!0;c.insert(d);var f=new mxCell("Block3",new mxGeometry(190,60,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");f.vertex=!0;c.insert(f);var g= +new mxCell("c1:",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;verticalAlign=bottom;html=1;endArrow=none;edgeStyle=none;labelBackgroundColor=none;");g.geometry.relative=!0;g.edge=!0;c.insert(g);var h=new mxCell("e1",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=top;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);h=new mxCell("1",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=bottom;labelBackgroundColor=none;fontSize=10"); +h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);d.insertEdge(g,!0);f.insertEdge(g,!1);return b.createVertexTemplateFromCells([c],300,100,"Structure Compartment")}),this.addDataEntry("sysml block relation",160,0,"Relation","3VTLboMwEPwa3x2Ieg/kcapUKV/gwNZYNV60bFKSr68BB4IIVQ499YDkHe+MvTMWIk7L5kCqKt4xByvinYhTQuR+VTYpWCsiaXIRb0UUSf+JaL+wu+p2ZaUIHL9CiHrCRdkz9EgWNGq+2gBdgNhkym6s0c5DJ2TGUsRJwaW/8Xbll+DyDRF++9Kh88SkZkX8DDuaWyu8Wt+BvbGtjGxlcg3HcDISF6jRKbsb0aS/Xdu3OHIHhXkPgCUwXX0LgVVsLlOeqvtSD30D9QONVxxbajxTBgF99PTe2ATlNznV9jNq4BnRLx7uN0JdRM/jimdxzdMiqM1NnbpSTkNSIUAyuvBeJYvBWnUCm6jsSxOeXZ6iRRpT/EQ3hBhGzdA5yDgcOzw72Z4AzWJS0fOkpoSXc5sY+4uL65mL8Kc2Mlb/zUNfjj+l/uE+/rN+AA=="), +this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",200,60,'

<<unit>>

{quantityKind = QuantityKind1}
Unit1

',"Unit",null,null,this.getTagsForStencil("","","sysml block unit").join(" ")),this.addEntry("sysml block unit",function(){var c=new mxCell("",new mxGeometry(0,0,200,80),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;"); +c.vertex=!0;var d=new mxCell("Unit1",new mxGeometry(0,0,200,20),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,200,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0;c.insert(d);d=new mxCell("<<unit>>",new mxGeometry(0, +0,200,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("{quantityKind = QuantityKind1}",new mxGeometry(0,0,200,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,200,20),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex= +!0;c.insert(d);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Unit")}),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",200,60,'

<<quantityKind>>

QuantityKind1

',"Quantity Kind",null,null,this.getTagsForStencil("","","sysml block quantity kind").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;fontSize=15;whiteSpace=wrap;", 70,30,'

i1: Type1
',"Instance Specification",null,null,this.getTagsForStencil("","","sysml block instance specification").join(" ")),this.addDataEntry("sysml block instance specification",280,30,"Instance Specification","3VVNj5swEP01HFcCk416DWG7p5VWSv+AgQlYNR7XOF/76zvGBkLYtDmt1B6ieJ7nDeP3PBCl2/b8arhu3rACGaUvUbo1iNav2vMWpIxYLKoozSPGYvpF7Pud3aTfjTU3oOwjBOYJRy4P4JGIrSVRM01wZy/Sw+tfB9dS1nJTCxWlm1ifx/DJoiZo1UMWzvaJS1G7rJLaADOgFZRouBXotg6qAiOFovrZVJ9WdfjvuxgBkRCHWvpx0ZAMu3Su4pZRGHfaEWSzY7Cu4dotDZRuv7EtSZ5T7QyPYPYSTxTuBWmUZntUdic+XHryTPGpERZ2mpcOOZFl4wOISge8a0EPBf1fAVuw5kIpJ1HZxmd88y7FDYi6Caw0YLzzcT0yJz9pESz93N70n7GXTfay/8PeQGBx8PEL7F4t7N4kC43caUTJ5cabmBdoLbZztUBVG2N6tVCD8sggFnNhVcMu1ERjG6xRcfkyoUE6lzcTrsODKWH28rF0y8DOLuwD8hqQdNeO8+qfiReo7yio4pTiGwno9RtySBwMX98Y49tdEHtvxv4esut5YZdOF3YZ6MQHL/ownrsUxjA3/hZlt872c5tJXoDMePmzNkhTuUWJNLK5wn42r6cgHLREpWh+wjPHT8jfxmD1xzEIhIddu3PlKZw+jl7y62/nbw=="), this.addDataEntry("sysml block relation",160,0,"Relation","jVPBbsIwDP2a3Esi7U4L4zRpEl8QWi+NlsaV60Lh65c2gdIBEodK9rP9Er/XCFU0w450W39hBU6orVAFIXKMmqEA54TMbCXURkiZhU/IzxfV1VTNWk3g+Z0BGQeO2vUQkXXi6PjsEnQEYltqt3bW+AAdkBkbofKam3DjzSqE4Ks1EZ5Cii34iOztZaRYyTGtDOwTJxLXaNBrt53RPJ479r1cZoLSJjvABpjOoYXAabbH5ZzuYmpufbfRb7SBcW7psKcSEnqv1rVxSMwf2ZKbNRngh8EQ3N1vhibxnxuhHoxo1YMRBJ296MOUZkv9dfKGrKmDWPl/zxjbgDp9AJfr8tcQ9r4q0CGFokc/GvCDnq+WpUVL9B5KTmfefqdspIfhpU/yuU/LgbddW8g6axjS+aFEye/f0R8="),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;", -120,60,'

instance1: Type1

value1

',"Instance Specification",null,null,this.getTagsForStencil("","","sysml block instance specification").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",160,80,'

instance1: Type1


property1 = 10
property2 = "value"

', -"Instance Specification",null,null,this.getTagsForStencil("","","sysml block instance specification").join(" ")),this.addEntry("sysml block instance specification",function(){var c=new mxCell('

: Type1


',new mxGeometry(0,0,200,180),"shape=rect;html=1;overflow=fill;whiteSpace=wrap;recursiveResize=0;");c.vertex=!0;var e=new mxCell('

instance1 / property1: Type2


', -new mxGeometry(10,30,180,140),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;overflow=fill;whiteSpace=wrap;");e.vertex=!0;c.insert(e);e=new mxCell('

instance2 / property2:
Type3


property1 = 10
property2 = "value"

',new mxGeometry(20,60,160,100),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;overflow=fill;whiteSpace=wrap;"); -e.vertex=!0;c.insert(e);return b.createVertexTemplateFromCells([c],200,180,"Instance Specification")}),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",200,160,'

: Type1


',"Instance Specification",null,null,this.getTagsForStencil("","","sysml block instance specification").join(" ")),this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=open;endSize=12;dashed=1;verticalAlign=bottom;", -160,0,"<<stereotype>>\ndependency1","Dependency",null,null,this.getTagsForStencil("","","sysml block dependency").join(" ")),this.addDataEntry("sysml block reference association",250,0,"Reference Association","3VRRa4MwEP41eRlMoq6UPda269Ng0F+Q6lXDYk7OtLP99Yuaap11jMJg7EHIfXffJfm+eCxc5tWGRJG9YgKKhWsWLgnRtKu8WoJSLOAyYeGKBQG3HwteJrJ+k+WFINDmJ4SgJRyFOkCLiLLEWAojUbtupTkplzwCGRkLtVAy1RbaoTGYszDKTG7PvvLtEnSyIMIPG2IBukW28ly38IM6TFLYup5IJsMUtVDrHo3afeu6yWs1kLvTBjAHQydbQqDs0Y9DnijbMO3qOuobStuxLynxQDE49Fq3S2HldJvxYW8jKAUzItrF1fl6qLHhtiXhyBLueWMrCEp5Frsm5EMHhHNHwd6qFX01zWBhUSV2oCIRv6eEB50sUSHZpEZdO7BHbS6euZvGqDXExm3ZvSxet4dq0qjgtlGO8OgYP/ZtIOw3Kj6NVGTzCCkBgoTNbcx9z3u4R1WSafbXZeXe8y/pOhvpWpD9zcmc7nqiU2J2g+Wf6WnDfri3w+F69n8C"), +120,60,'

instance1: Type1

value1

',"Instance Specification",null,null,this.getTagsForStencil("","","sysml block instance specification").join(" ")),this.addEntry("sysml block instance specification",function(){var c=new mxCell('

: Type1


',new mxGeometry(0,0,200,180), +"shape=rect;html=1;overflow=fill;whiteSpace=wrap;recursiveResize=0;");c.vertex=!0;var d=new mxCell('

instance1 / property1: Type2


',new mxGeometry(10,30,180,140),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;overflow=fill;whiteSpace=wrap;");d.vertex=!0;c.insert(d);var f=new mxCell("",new mxGeometry(10,30,160,100),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;"); +f.vertex=!0;d.insert(f);d=new mxCell("instance2 / property2: Type3",new mxGeometry(0,0,160,36),"html=1;align=center;spacing=0;spacingLeft=10;spacingRight=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=4;");d.vertex=!0;f.insert(d);d=new mxCell("",new mxGeometry(0,36,160,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0; +f.insert(d);d=new mxCell("property1 = 10",new mxGeometry(0,44,160,16),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;f.insert(d);d=new mxCell('property2 = "value"',new mxGeometry(0,60,160,16),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;f.insert(d);d=new mxCell("",new mxGeometry(0,76,160,24),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;f.insert(d);return b.createVertexTemplateFromCells([c],200,180,"Instance Specification")}),this.addEntry("sysml block instance specification",function(){var c=new mxCell("",new mxGeometry(10,30,200,160),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");c.vertex=!0;var d=new mxCell(": Type1",new mxGeometry(0,0,160,20),"html=1;align=center;spacing=0;spacingLeft=10;spacingRight=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=4;"); +d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,36,160,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,76,160,132),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],200, +180,"Instance Specification")}),this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=open;endSize=12;dashed=1;verticalAlign=bottom;",160,0,"<<stereotype>>\ndependency1","Dependency",null,null,this.getTagsForStencil("","","sysml block dependency").join(" ")),this.addDataEntry("sysml block reference association",250,0,"Reference Association","3VRRa4MwEP41eRlMoq6UPda269Ng0F+Q6lXDYk7OtLP99Yuaap11jMJg7EHIfXffJfm+eCxc5tWGRJG9YgKKhWsWLgnRtKu8WoJSLOAyYeGKBQG3HwteJrJ+k+WFINDmJ4SgJRyFOkCLiLLEWAojUbtupTkplzwCGRkLtVAy1RbaoTGYszDKTG7PvvLtEnSyIMIPG2IBukW28ly38IM6TFLYup5IJsMUtVDrHo3afeu6yWs1kLvTBjAHQydbQqDs0Y9DnijbMO3qOuobStuxLynxQDE49Fq3S2HldJvxYW8jKAUzItrF1fl6qLHhtiXhyBLueWMrCEp5Frsm5EMHhHNHwd6qFX01zWBhUSV2oCIRv6eEB50sUSHZpEZdO7BHbS6euZvGqDXExm3ZvSxet4dq0qjgtlGO8OgYP/ZtIOw3Kj6NVGTzCCkBgoTNbcx9z3u4R1WSafbXZeXe8y/pOhvpWpD9zcmc7nqiU2J2g+Wf6WnDfri3w+F69n8C"), this.addDataEntry("sysml block reference association",250,0,"Reference Association","3ZVRb4IwEMc/TV+WzFSYM3sUdD4tWeInqHBis9IjR3Xop1+BDmTIYoxLzB5Iete74/r7H5T5YVosSWTbN4xBMX/B/JAQTb1KixCUYh6XMfPnzPO4fZj3OrA7rnZ5Jgi0uSTBqxP2Qu2g9og8x0gKI1G7ark5KLe5BzIyEmqmZKKta43GYMr8YGtS2/t8bJeg4xkRflpTo4bSEyewckWQzBYT1EItWm9Qv6iMGzxH5XKHWAKmYOhgQwiU7XXfzRN5bSZNXJP6jtJWbENy3FEEznsK6juwcKAmvFvbCErA9BLt4qS/1lVxP6+B39OgD54gl0exrkze5S2cFgo2FlXwUyKDmfUqsQYViOgjIdzpOESF1Aq0QW1W8lgWH7tjRqg1RMa9spkjXpaHYlAl77xKLuHRZVwsWofqLwifeggzwsy2evBuiLKZ9n9Oc9KjyaYBUgwEMZtam/PR6OEasCST7b0PKR+9/BHX58EpveqDH4J5Z2N6M57WbC/G+j97em9+AQ=="), this.addDataEntry("sysml block part association",250,0,"Part Association","3VXLasMwEPwaXQo1st0QeozzOhUK6Q8o1sYWlbVmraRJvr6yrThO3ZQQKJQeDNrZ3Vlpxkgsnhb7JYkyf0EJmsVzFk8J0barYj8FrVnElWTxjEURdx+LFleyYZPlpSAw9paGqG3YCb2FFhFVhakSVqHxbJU9aJ/cAVmVCj3RKjMOWqO1WLA4yW3h9j4L3RKMnBDhhwuxBNMiK3WsKcKoDmUGK8+JZHPM0Ag9P6NJZQXZhdInyibuUzTAaYpUokAj33JVD2v3XM+4KkkDeT2WgAVYOrgSAu2OvbvsE1UbZl1d1/qKyjGeSyrcUgoe7Wt+Ktx7zUf8ktsdJgM7aHSL3v7OUGPh93bGAzt5EAxtJKjUUaybkF+6J7yzGjZOreSr4RZLh2qxBp2I9D0j3Bo5RY3kkgZN7d4GTWeWP2mKxkBq/cjur+Q1PeyvGhV9b5RveOTBc9tzs3MX0v6g49NARzZOkCQQSDZ2MQ+D4OEeXUll+V8X9vd0HQ10LcldEmQPd/2k18TsrqV/pqcLz09Dez30X45P"), this.addDataEntry("sysml block part association",250,0,"Part Association","3VXLbsIwEPwaXyoVmaQU9Uh4nSpVoj9g4iWx6nijjaHA19ckJoGmqRCiEuohkne8s17P2DELx9l2TiJPX1GCZuGUhWNCtNUo245BaxZwJVk4YUHA3ceCWcdsv5zluSAw9hJCUBE2Qq+hQkRRYKyEVWh8tcLutJ/cAFkVCz3SKjEOWqK1mLEwSm3mep/03RCMHBHhpwsNGjggMoGFL4JkU0zQCD1t0KiwguxM6WONMl6o/YHRD47AsaxUIkMj31PleoiqJg9rdGpQQl6AOWAGlnYuhUC7fW7OeaKowqTOq6lvqFzFJqXANcXg0VORj4lbL/KAn9d2m0nAtohucNJfA5We/exf2PKvbRpBofZiWYb83CvhfdSwclJF3+21mDtUiyXoSMQfCeHayDFqpMbcFZraKb/NGI2B2Pol6zPID+Vh2+lS8LNLnvDIey8V52LbznT9RcSnlog5Ye6a3QU3FLO+K/9ez0FLTzaMkCQQSDZ0Mee93sM10pJK0ns/qH+n63PnOb3q0neJeWcH9WZ6urB5WKt/7em7+wU="), @@ -10658,78 +10828,108 @@ 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","7VXLbsIwEPwa3/Oi7ZUEyqVISHyBwUti4WSRYx7h67uJ3YApqDlQqYceInnHu+PRTCyzOCtPM813xRwFKBZPWZxpRGNX5SkDpVgUSMHiCYuigD4WvT/YDbvdYMc1VGbIQGQHDlztwSIWqE2jHHAAbeSaq7GSeUXQCo3BksVpYUrSOwlpSaRyV9NAupFKZahQ005tNG7BVak7idjg9FBtBzmpM8ASjG6oxQ28vNmJxol3Yo9SmMJCiUUKkHlhPIjXtsx71osttHDO3Hcp/tklEDksXQlqhcfpBfCcqsRSntuuMLLlWGs8tm419fxjwdfbDFs30o6F8AK1PBPEiSLVuK8EtLICqriLRMGmnbhNqpRC0Pmd1Faf53qNe70G7y8YHoTj0KC4kQef+J7RjmiBkvh7ltfAnzBc52Bc0006vYZBgSVPDMzF8GXuHZ/7G3GVZoUVfMvr70YRJoF3tUbJb0Uz+o9mYDTPjoLKy8Ni26/fnU8="), 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 c=new mxCell("Block2",new mxGeometry(0,0,50,20),"shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("Block1",new mxGeometry(350,0,50,20),"shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");e.vertex=!0;var f=new mxCell('

Association1


structure

',new mxGeometry(20,60, +this.addEntry("sysml block participant property",function(){var c=new mxCell("Block2",new mxGeometry(0,0,50,20),"shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("Block1",new mxGeometry(350,0,50,20),"shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");d.vertex=!0;var f=new mxCell('

Association1


structure

',new mxGeometry(20,60, 360,150),"shape=rect;html=1;overflow=fill;whiteSpace=wrap;recursiveResize=0;");f.vertex=!0;var g=new mxCell('

<<participant>>
{end = property 2}

p2 : Block 2

',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;f.insert(g);g=new mxCell('

<<participant>>
{end = property 1}

p1 : Block 1

', -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;f.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;c.insertEdge(g,!0);e.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); +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;f.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;c.insertEdge(g,!0);d.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;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;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([c, -e,f,g,h],400,260,"Participant Property")}),this.addDataEntry("sysml block participant property",400,80,"Participant Property","5ZZRb9sgEMc/jV8mrcJ20myPcbr1ZZOq9RMQfLVRMWdh0iT79DsMTuLantI1nSr1IQp3cPj48YcjSlfV7tbwuvyJOago/RalK4NofavarUCpKGEyj9KbKEkY/aLk+0Rv3PaymhvQ9pyAxAc8cbUB78kUisfgbuxeBXdT8to1DQiaOCttRbnexNR8QG3vw0Bnb0tp4b7mwjm2tDLycSULTaagtMCQI3wWjIXdZOqtK+R9C1iBNXsaspW5Lf2IuV8dK0EWZYgKK2a88XZxiDxyoEZAMY4lHccSv2csISDtmPwHTLMBpmXToJDcStQvgTUG5wIs4llY5N7b10M0cfJGbOYDNgMekBfQSUSjpr8MdL40BrdHzwklgxudg5ufHfi4OXp0GtwYAb3TbbkpwPaUfQZDA4r28ak/+2uIXA+I1AZr2t/9yHVDWpC6+AEPLsm0z6E7NqrtzZxEpOBqGdxrtBYr6lB8DeoOG+nk6HTnd9j7My4ei5boChWaI/D24Mrf7bkNOhCoNWmWr7v02FninP9VnJ9DxMU5LwacR47iK/harD8u3C+TIp6E/CtcLBOUO3Bnyzhsy/sA/Vacvw6vz0WGJgdDF+CCbMaurj5dGPm4sj8E7y7pF9arE7jD0pXzpmzL1T8Vr9nlK1UIvUNJMx6QkpR6r4T4WfX35TMEPSN6yGIMMpnHl7wffvrQ/wM="), -this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",300,80,'

Association1


<<participant>> {end = property 1} p1 : Blcok 1
<<participant>> {end = property 2} p2 : Blcok 2

',"Association",null,null,this.getTagsForStencil("","","sysml block association").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;", -300,80,'

Association1


structure

',"Association",null,null,this.getTagsForStencil("","","sysml block association").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;dashed=1;whiteSpace=wrap;",150,80,'

<<participant>>
{end = property 1}

p1 : Block 1

',"Participant",null, -null,this.getTagsForStencil("","","sysml block participant").join(" ")),this.addEntry("sysml block connector property",function(){var c=new mxCell('

Block1


<<connector>> c1 : Association1
<<connector>> c2 : Association2


structure

',new mxGeometry(0, -0,400,250),"shape=rect;html=1;overflow=fill;whiteSpace=wrap;\trecursiveResize=0;");c.vertex=!0;var e=new mxCell("p1:\nType1",new mxGeometry(20,100,80,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");e.vertex=!0;c.insert(e);var f=new mxCell("p2:\nType2",new mxGeometry(300,100,80,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");f.vertex=!0;c.insert(f); -var g=new mxCell("c1: Association1",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;edgeStyle=none;html=1;endArrow=none;verticalAlign=bottom;labelBackgroundColor=none;");g.geometry.relative=!0;g.edge=!0;e.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);e=new mxCell("1",new mxGeometry(1,0,0,0),"spacingRight=3;html=1;align=right;verticalAlign=bottom;labelPosition=left;labelBackgroundColor=none;fontSize=10");e.geometry.relative=!0;e.setConnectable(!1);e.vertex=!0; -g.insert(e);e=new mxCell("e1",new mxGeometry(1,0,0,0),"spacingRight=3;html=1;align=right;verticalAlign=top;labelPosition=left;labelBackgroundColor=none;fontSize=10");e.geometry.relative=!0;e.setConnectable(!1);e.vertex=!0;g.insert(e);e=new mxCell("p3:\nType3",new mxGeometry(20,160,80,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");e.vertex=!0;c.insert(e);f=new mxCell("p4:\nType4",new mxGeometry(300,160,80,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;"); -f.vertex=!0;c.insert(f);g=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;edgeStyle=none;html=1;endArrow=none;");g.geometry.relative=!0;g.edge=!0;e.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);e=new mxCell("1",new mxGeometry(1,0,0,0),"spacingRight=3;html=1;align=right;verticalAlign=bottom;labelPosition=left;labelBackgroundColor=none;fontSize=10");e.geometry.relative=!0;e.setConnectable(!1);e.vertex=!0;g.insert(e);e=new mxCell("e1",new mxGeometry(1, -0,0,0),"spacingRight=3;html=1;align=right;verticalAlign=top;labelPosition=left;labelBackgroundColor=none;fontSize=10");e.geometry.relative=!0;e.setConnectable(!1);e.vertex=!0;g.insert(e);g=new mxCell("c2: Association2",new mxGeometry(140,210,120,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;align=center;whiteSpace=wrap;");g.vertex=!0;c.insert(g);e=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;edgeStyle=none;html=1;endArrow=none;dashed=1;"); -e.geometry.setTerminalPoint(new mxPoint(200,180),!1);e.geometry.relative=!0;e.edge=!0;g.insertEdge(e,!0);c.insert(e);return b.createVertexTemplateFromCells([c],400,250,"Connector Property")}),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",200,120,'

Block1


<<connector>> c1 : Association1
<<connector>> c2 : Association2

',"Connector Property",null,null,this.getTagsForStencil("", -"","sysml block connector property").join(" ")),this.addEntry("sysml block internal block diagram",function(){var c=new mxCell('

ibd Block1

',new mxGeometry(0,0,300,100),"html=1;shape=mxgraph.sysml.package;labelX=100;align=left;spacingLeft=10;html=1;overflow=fill;whiteSpace=wrap;recursiveResize=0;");c.vertex=!0;var e=new mxCell("p1:\nType1",new mxGeometry(15,30,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;"); -e.vertex=!0;c.insert(e);var f=new mxCell("p2:\nType2",new mxGeometry(190,30,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");f.vertex=!0;c.insert(f);var g=new mxCell("c1:a1",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;verticalAlign=bottom;html=1;endArrow=none;edgeStyle=none;labelBackgroundColor=none;");g.geometry.relative=!0;g.edge=!0;var h=new mxCell("1",new mxGeometry(1,0,0, -0),"resizable=0;html=1;align=right;verticalAlign=bottom;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);h=new mxCell("p3",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=top;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);e.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);return b.createVertexTemplateFromCells([c],300,100,"Internal Block Diagram")}),this.addEntry("sysml block property", -function(){var c=new mxCell("",new mxGeometry(0,0,300,120),"shape=rect;html=1;strokeWidth=2;whiteSpace=wrap;recursiveResize=0;");c.vertex=!0;var e=new mxCell('

0..*

p1 : Type1


x : Integer = 4

',new mxGeometry(20,20,140,80),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;overflow=fill;strokeWidth=2;whiteSpace=wrap;align=center;"); -e.vertex=!0;c.insert(e);e=new mxCell("r1: Type2",new mxGeometry(180,30,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;dashed=1;strokeWidth=2;whiteSpace=wrap;align=center;");e.vertex=!0;c.insert(e);return b.createVertexTemplateFromCells([c],300,120,"Property")}),this.createVertexTemplateEntry("html=1;shape=mxgraph.sysml.package;html=1;overflow=fill;whiteSpace=wrap;",300,135,'

idb Block1

', -"Package",null,null,this.getTagsForStencil("","","sysml block package").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;align=center;",100,80,'

0..*

p1 : Type1


x : Integer = 4

',"Property",null,null,this.getTagsForStencil("","","sysml block property").join(" ")),this.addEntry("sysml block property",function(){var c= -new mxCell('

0..*

p1 : Type1


',new mxGeometry(0,0,250,160),"shape=rect;html=1;overflow=fill;whiteSpace=wrap;recursiveResize=0;");c.vertex=!0;var e=new mxCell('

p3 : Type3


initialValues

x1 = 5.0
x2 = "today"

', -new mxGeometry(30,50,140,100),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;overflow=fill;whiteSpace=wrap;");e.vertex=!0;c.insert(e);return b.createVertexTemplateFromCells([c],250,160,"Property")}),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",100,100,'

p3 : Type3


initialValues

x1 = 5.0
x2 = "today"

', -"Property",null,null,this.getTagsForStencil("","","sysml block property").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",300,70,'

p1 : [Type1]


values

<<normal>> {mean = 2, stdDeviation = 0.1} x : Real

',"Property Specific Type", -null,null,this.getTagsForStencil("","","sysml block property specific type").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",100,70,'

p2


values

y : Integer = 5

',"Property Specific Type",null,null,this.getTagsForStencil("","","sysml block property specific type").join(" ")), -this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=open;endSize=12;dashed=1;verticalAlign=bottom;",160,0,"<<stereotype1>>\ndependency1","Dependency",null,null,this.getTagsForStencil("","","sysml block dependency").join(" ")),this.addDataEntry("sysml block property",160,0,"Property","zVTBboMwDP2aXCatgjDtXmjX06RJPeycggtRQ4yM29F+/QJkpYx2qqYddohkv/g58XtRRJSUzYpUVbxiBkZESxElhMh9VDYJGCNkoDMRLYSUgVtCvtzYDbvdoFIElu8hyJ5wUGYPPdIDNR+NBw5ArFNl5kbn1kEbZMZSRHHBpbvvInQh2GxOhB8utWihRbIc1r4JEheYo1VmOaBxzYQ7eNcZF65GOqQ/umXenKaD/CgrwBKYjq6EwCjWhzFP1X2an+vO1DfUruNQUuOeUvDopVxfhY3v/ByMe7OiHHhCdMHF/QaoU/+6E9HEiXBiBUGtT2rTpcHYAeXdMbB1UsXfTWOsHGrUBkys0l1OuLdZggZpsGyLltf61DYP/ZgpWgsp+yPPrylo20Nz0yV53SVPePSMu00bqfqDhE8TCYPZ7OE3KpLOi/8u4x+p6NLhu+nf7eVv9Ak="), +d,f,g,h],400,260,"Participant Property")}),this.addDataEntry("sysml block participant property",400,80,"Participant Property","5ZZRb9sgEMc/jV8mrcJ20myPcbr1ZZOq9RMQfLVRMWdh0iT79DsMTuLantI1nSr1IQp3cPj48YcjSlfV7tbwuvyJOago/RalK4NofavarUCpKGEyj9KbKEkY/aLk+0Rv3PaymhvQ9pyAxAc8cbUB78kUisfgbuxeBXdT8to1DQiaOCttRbnexNR8QG3vw0Bnb0tp4b7mwjm2tDLycSULTaagtMCQI3wWjIXdZOqtK+R9C1iBNXsaspW5Lf2IuV8dK0EWZYgKK2a88XZxiDxyoEZAMY4lHccSv2csISDtmPwHTLMBpmXToJDcStQvgTUG5wIs4llY5N7b10M0cfJGbOYDNgMekBfQSUSjpr8MdL40BrdHzwklgxudg5ufHfi4OXp0GtwYAb3TbbkpwPaUfQZDA4r28ak/+2uIXA+I1AZr2t/9yHVDWpC6+AEPLsm0z6E7NqrtzZxEpOBqGdxrtBYr6lB8DeoOG+nk6HTnd9j7My4ei5boChWaI/D24Mrf7bkNOhCoNWmWr7v02FninP9VnJ9DxMU5LwacR47iK/harD8u3C+TIp6E/CtcLBOUO3Bnyzhsy/sA/Vacvw6vz0WGJgdDF+CCbMaurj5dGPm4sj8E7y7pF9arE7jD0pXzpmzL1T8Vr9nlK1UIvUNJMx6QkpR6r4T4WfX35TMEPSN6yGIMMpnHl7wffvrQ/wM="), +this.addEntry("sysml block association",function(){var c=new mxCell("",new mxGeometry(0,0,300,80),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");c.vertex=!0;var d=new mxCell("Association1",new mxGeometry(0,0,300,20),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0, +0,300,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0;c.insert(d);d=new mxCell("<<participant>> {{end = property 1} p1 : Block 1",new mxGeometry(0,0,300,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("<<participant>> {{end = property 2} p2 : Block 2", +new mxGeometry(0,0,300,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,300,20),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Association")}),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;", +300,80,'

Association1


structure

',"Association",null,null,this.getTagsForStencil("","","sysml block association").join(" ")),this.addEntry("sysml block association",function(){var c=new mxCell("",new mxGeometry(0,0,300,80),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;"); +c.vertex=!0;var d=new mxCell("Association1",new mxGeometry(0,0,300,20),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,300,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0;c.insert(d);d=new mxCell("structure",new mxGeometry(0,0, +300,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=2;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,300,36),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Association")}),this.addEntry("sysml block participant",function(){var c=new mxCell("",new mxGeometry(0, +0,150,80),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;dashed=1;");c.vertex=!0;var d=new mxCell("<<participant>>",new mxGeometry(0,0,150,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("{end = property 1}",new mxGeometry(0,0,150,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,150,14),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("p1 : Block 1",new mxGeometry(0,0,150,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,150,18),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Participant")}),this.addEntry("sysml block connector property",function(){var c=new mxCell('

Block1


<<connector>> c1 : Association1
<<connector>> c2 : Association2


structure

', +new mxGeometry(0,0,400,250),"shape=rect;html=1;overflow=fill;whiteSpace=wrap;\trecursiveResize=0;");c.vertex=!0;var d=new mxCell("p1:\nType1",new mxGeometry(20,100,80,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");d.vertex=!0;c.insert(d);var f=new mxCell("p2:\nType2",new mxGeometry(300,100,80,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;"); +f.vertex=!0;c.insert(f);var g=new mxCell("c1: Association1",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;edgeStyle=none;html=1;endArrow=none;verticalAlign=bottom;labelBackgroundColor=none;");g.geometry.relative=!0;g.edge=!0;d.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);d=new mxCell("1",new mxGeometry(1,0,0,0),"spacingRight=3;html=1;align=right;verticalAlign=bottom;labelPosition=left;labelBackgroundColor=none;fontSize=10");d.geometry.relative=!0;d.setConnectable(!1); +d.vertex=!0;g.insert(d);d=new mxCell("e1",new mxGeometry(1,0,0,0),"spacingRight=3;html=1;align=right;verticalAlign=top;labelPosition=left;labelBackgroundColor=none;fontSize=10");d.geometry.relative=!0;d.setConnectable(!1);d.vertex=!0;g.insert(d);d=new mxCell("p3:\nType3",new mxGeometry(20,160,80,40),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");d.vertex=!0;c.insert(d);f=new mxCell("p4:\nType4",new mxGeometry(300,160,80,40), +"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");f.vertex=!0;c.insert(f);g=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;edgeStyle=none;html=1;endArrow=none;");g.geometry.relative=!0;g.edge=!0;d.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);d=new mxCell("1",new mxGeometry(1,0,0,0),"spacingRight=3;html=1;align=right;verticalAlign=bottom;labelPosition=left;labelBackgroundColor=none;fontSize=10"); +d.geometry.relative=!0;d.setConnectable(!1);d.vertex=!0;g.insert(d);d=new mxCell("e1",new mxGeometry(1,0,0,0),"spacingRight=3;html=1;align=right;verticalAlign=top;labelPosition=left;labelBackgroundColor=none;fontSize=10");d.geometry.relative=!0;d.setConnectable(!1);d.vertex=!0;g.insert(d);g=new mxCell("c2: Association2",new mxGeometry(140,210,120,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;align=center;whiteSpace=wrap;");g.vertex=!0;c.insert(g);d=new mxCell("", +new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;edgeStyle=none;html=1;endArrow=none;dashed=1;");d.geometry.setTerminalPoint(new mxPoint(200,180),!1);d.geometry.relative=!0;d.edge=!0;g.insertEdge(d,!0);c.insert(d);return b.createVertexTemplateFromCells([c],400,250,"Connector Property")}),this.addEntry("sysml block connector property",function(){var c=new mxCell("",new mxGeometry(0,0,200,120),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;"); +c.vertex=!0;var d=new mxCell("Block1",new mxGeometry(0,0,200,20),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,200,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0;c.insert(d);var f=new mxCell("<<connector>> c1 : Association1", +new mxGeometry(0,0,200,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");f.vertex=!0;c.insert(f);f=new mxCell("<<connector>> c2 : Association2",new mxGeometry(0,0,200,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");f.vertex=!0;c.insert(f);c.insert(d.clone());d=new mxCell("",new mxGeometry(0,0,200,52),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Connector Property")}),this.addEntry("sysml block internal block diagram",function(){var c=new mxCell('

ibd Block1

',new mxGeometry(0,0,300,100),"html=1;shape=mxgraph.sysml.package;labelX=100;align=left;spacingLeft=10;html=1;overflow=fill;whiteSpace=wrap;recursiveResize=0;");c.vertex=!0;var d=new mxCell("p1:\nType1", +new mxGeometry(15,30,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");d.vertex=!0;c.insert(d);var f=new mxCell("p2:\nType2",new mxGeometry(190,30,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");f.vertex=!0;c.insert(f);var g=new mxCell("c1:a1",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;verticalAlign=bottom;html=1;endArrow=none;edgeStyle=none;labelBackgroundColor=none;"); +g.geometry.relative=!0;g.edge=!0;var h=new mxCell("1",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=bottom;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);h=new mxCell("p3",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=top;labelBackgroundColor=none;fontSize=10");h.geometry.relative=!0;h.setConnectable(!1);h.vertex=!0;g.insert(h);d.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);return b.createVertexTemplateFromCells([c], +300,100,"Internal Block Diagram")}),this.addEntry("sysml block property",function(){var c=new mxCell("",new mxGeometry(0,0,300,120),"shape=rect;html=1;strokeWidth=2;whiteSpace=wrap;recursiveResize=0;");c.vertex=!0;var d=new mxCell('

0..*

p1 : Type1


x : Integer = 4

',new mxGeometry(20,20,140,80),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;overflow=fill;strokeWidth=2;whiteSpace=wrap;align=center;"); +d.vertex=!0;c.insert(d);d=new mxCell("r1: Type2",new mxGeometry(180,30,100,50),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontStyle=1;dashed=1;strokeWidth=2;whiteSpace=wrap;align=center;");d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],300,120,"Property")}),this.createVertexTemplateEntry("html=1;shape=mxgraph.sysml.package;html=1;overflow=fill;whiteSpace=wrap;",300,135,'

idb Block1

', +"Package",null,null,this.getTagsForStencil("","","sysml block package").join(" ")),this.addEntry("sysml block property",function(){var c=new mxCell("",new mxGeometry(0,0,100,80),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");c.vertex=!0;var d=new mxCell("0..*",new mxGeometry(0,0,100,16),"html=1;align=right;spacing=0;spacingRight=3;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);d=new mxCell("p1 : Type1",new mxGeometry(0,0,100,20),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,100,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0;c.insert(d);d=new mxCell("x : Integer = 4",new mxGeometry(0, +0,100,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,100,20),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Property")}),this.addEntry("sysml block property",function(){var c=new mxCell('

0..*

p1 : Type1


', +new mxGeometry(0,0,250,160),"shape=rect;html=1;overflow=fill;whiteSpace=wrap;recursiveResize=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(30,50,140,100),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");d.vertex=!0;c.insert(d);var f=new mxCell("p3 : Type3",new mxGeometry(0,0,140,20),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1;"); +f.vertex=!0;d.insert(f);f=new mxCell("",new mxGeometry(0,20,140,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");f.vertex=!0;d.insert(f);f=new mxCell("initialValues",new mxGeometry(0,28,140,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontSize=10;fontStyle=2;");f.vertex=!0;d.insert(f);f=new mxCell("x1 = 5.0", +new mxGeometry(0,44,140,16),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");f.vertex=!0;d.insert(f);f=new mxCell('x2 = "today"',new mxGeometry(0,60,140,16),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");f.vertex=!0;d.insert(f);f=new mxCell("",new mxGeometry(0,76,140,20),"html=1;align=left;spacing=0;spacingLeft=8;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +f.vertex=!0;d.insert(f);return b.createVertexTemplateFromCells([c],250,160,"Property")}),this.addEntry("sysml block property",function(){var c=new mxCell("",new mxGeometry(0,0,100,100),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");c.vertex=!0;var d=new mxCell("p3 : Type3",new mxGeometry(0,0,100,20),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1;"); +d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,20,100,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0;c.insert(d);d=new mxCell("initialValues",new mxGeometry(0,28,100,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontSize=10;fontStyle=2;");d.vertex=!0;c.insert(d);d=new mxCell("x1 = 5.0", +new mxGeometry(0,44,100,16),"html=1;align=left;spacing=0;spacingLeft=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell('x2 = "today"',new mxGeometry(0,60,100,16),"html=1;align=left;spacing=0;spacingLeft=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,76,100,24),"html=1;align=left;spacing=0;spacingLeft=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],100,100,"Property")}),this.addEntry("sysml block property specific type",function(){var c=new mxCell("",new mxGeometry(0,0,300,70),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");c.vertex=!0;var d=new mxCell("p1 : [Type1]",new mxGeometry(0,0,300,20),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1;"); +d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,20,300,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0;c.insert(d);d=new mxCell("values",new mxGeometry(0,28,300,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontSize=10;fontStyle=2;");d.vertex=!0;c.insert(d);d=new mxCell("<<normal>> {mean = 2, stdDeviation = 0.1} x : Real", +new mxGeometry(0,44,300,16),"html=1;align=left;spacing=0;spacingLeft=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,76,300,10),"html=1;align=left;spacing=0;spacingLeft=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],300,70,"Property Specific Type")}),this.addEntry("sysml block property specific type",function(){var c=new mxCell("", +new mxGeometry(0,0,100,70),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");c.vertex=!0;var d=new mxCell("p2",new mxGeometry(0,0,100,20),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,20,100,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;"); +d.vertex=!0;c.insert(d);d=new mxCell("values",new mxGeometry(0,28,100,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontSize=10;fontStyle=2;");d.vertex=!0;c.insert(d);d=new mxCell("y : Integer = 5",new mxGeometry(0,44,100,16),"html=1;align=left;spacing=0;spacingLeft=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,76,100,10),"html=1;align=left;spacing=0;spacingLeft=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],100,70,"Property Specific Type")}),this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=open;endSize=12;dashed=1;verticalAlign=bottom;",160,0,"<<stereotype1>>\ndependency1","Dependency",null,null,this.getTagsForStencil("","","sysml block dependency").join(" ")),this.addDataEntry("sysml block property",160,0,"Property","zVTBboMwDP2aXCatgjDtXmjX06RJPeycggtRQ4yM29F+/QJkpYx2qqYddohkv/g58XtRRJSUzYpUVbxiBkZESxElhMh9VDYJGCNkoDMRLYSUgVtCvtzYDbvdoFIElu8hyJ5wUGYPPdIDNR+NBw5ArFNl5kbn1kEbZMZSRHHBpbvvInQh2GxOhB8utWihRbIc1r4JEheYo1VmOaBxzYQ7eNcZF65GOqQ/umXenKaD/CgrwBKYjq6EwCjWhzFP1X2an+vO1DfUruNQUuOeUvDopVxfhY3v/ByMe7OiHHhCdMHF/QaoU/+6E9HEiXBiBUGtT2rTpcHYAeXdMbB1UsXfTWOsHGrUBkys0l1OuLdZggZpsGyLltf61DYP/ZgpWgsp+yPPrylo20Nz0yV53SVPePSMu00bqfqDhE8TCYPZ7OE3KpLOi/8u4x+p6NLhu+nf7eVv9Ak="), this.addDataEntry("sysml block binding connector",160,0,"Binding Connector","zVSxboMwEP0aj5XAVNlDknaqVClDZwcuxorxpceRknx9DbgQmqTKkKEDku/53jN+72SRLMrmldS+eMMcrEhWIlkQIverslmAtUJGJhfJUkgZ+U/Ilxu7cbcb7RWB43sIsicclK2hR4ScqXIvktR6gXRawWet7ADpSUOoWrWKjzaoHYDYZMrOrdHOQxtkxtJ3Flz6yy7jVtXlcyL88qVDBy2Sa1gHESQuUKNTdjWiacWEO/gwORe+Rw5Ht8ybVnRQ8OEVsASmo28hsIrNYcpTVV/qoW+gvqPximNLhTVlENBzr38am6A8i6barEgDXxD94uz/RqiL7nqMyUWM8UUUBJU5qU1XRtMEVEjHwrZN8XdojN0EqA3YVGU7TVi7fIEWaYxsi47X5tSKx+GaGToHGYcjh1GMWnlobqYkr6cUCE+BcXdoE1f/sPD5MRaS0cV/9/BBFvpyfKj6oT1/x74B"), this.addDataEntry("sysml block bidirectional connector",160,0,"Bidirectional Connector","3VXBboMwDP2aXCatCrD1XmjX06RJ/YIUXIgWYhRMR/v1C5BBGe1UTZ1U7QCKH89O/J5FWBDl9dqIInvFBBQLViyIDCJ1q7yOQCnmc5mwYMl8n9uH+S8XvnrtV14IA5quSfC7hL1QFXRIbGtwFizsW5QlxlKQRN3RSjooR9uDIRkLtVAy1RbaIhHmLAgzym0XS88uQScLY/DDhho1NEiSwsYVQUMZpqiFWg1o2G3U8C521EKunTVgDmQOlmJA2aPux3mi7MK05/WpbyhtxYFSYmVicOipZF/E2lWe83FtEiYFmiTaxcn5Bqh14LwbwcQNPpt5E+0NlPIotm3Ix5ILZ4eCnVUr/O4SYWFRJbagQhG/pwYrnUSo0Awe7VDTRh6b4p7rNEatISa3ZT9UvCkP9UWj/PNGuYRHl3G1byNhf1DxaaJicUsN+0n/5zI+nxvGh98IaWSa3fs0/pWK8+kw+rfU8M6m8UYy2nC4A7sf6ekV+Qk="), this.addDataEntry("sysml block unidirectional connector",160,0,"Unidirectional Connector","3VXBboMwDP2aXCatCrD1XmjX06RJ/YIUXIgWYhRMR/v1C5BBGe1UTZ1U7QCKH89O/J5FWBDl9dqIInvFBBQLViyIDCJ1q7yOQCnmc5mwYMl8n9uH+S8XvnrtV14IA5quSfC7hL1QFXRIbGtwFizsW5QlxlKQRN3RSjooR9uDIRkLtVAy1RbaIhHmLAgzym0XS88uQScLY/DDhho1NEiSwsYVQUMZpqiFWg1o2G3U8C521EKunTVgDmQOlmJA2aPux3mi7MK05/WpbyhtxYFSYmVicOipZF/E2lWe83FtEiYFmiTaxcn5Bqh14LwbwcQNPpt5E+0NlPIotm3Ix5ILZ4eCnVUr/O4SYWFRJbagQhG/pwYrnUSo0Awe7VDTRh6b4p7rNEatISa3ZT9UvCkP9UWj/PNGuYRHl3G1byNhf1DxaaJicUsN+0n/5zI+nxvGh98IaWSa3fs0/pWK8+kw+rfU8M6m8UYy2nC4A7sf6ekV+Qk=")]; -this.addPalette("sysmlBlocks","SysML / Blocks",a||!1,mxUtils.bind(this,function(c){for(var e=0;eTransmission


ports

p1 : ITransCmd

',"Port (Compartment Notation)",null,null,this.getTagsForStencil("","","sysml port flow port compartment notation").join(" ")),this.addDataEntry("sysml port flow nested port", -160,60,"Nested Port","7ZXLboMwEEW/xtsIcJp9gTabVoqU/oADE7DqB7KdBvL1tbHJk6iPdFVlgeS54yvPnLEwwhlv54o09assgSH8hHCmpDR+xdsMGENJREuEc5Qkkf1Q8nwlG/fZqCEKhPmOIfGGD8I24JU3RYTmVGsqhU9q07GQrA23JeYxwqmuSeNU3lau+onuNGcTAdpAuZDKnp6upTDLYHaWbU0NLBtSOGFrXVYjjFbChoUtGJQVQkGgDLRXm+ql0NEcJAejOrtlS0tThx0z33hUA63qYBs0on1c7a0HRHYRKI0TwxfEmngSX5BSoOmOrPowsm0dkRtaVr6w1PVKC8Ieg85pWTpfysgK2EJqatwscM5gfbz/5SxtZDOYUlK8V0puRJlJJi3WXEgBw0jorp9IgFFIIaAwodb9jflqBMn4CLpgmN5OejpGOrmTPiWN/+BOP4yRxnfSp6Sns9tJz0ZI/4bzGbZ/gTkYhjdp+JP8/H7b8PCC9rmTB/YT"), -this.addEntry("sysml port flow proxy port",function(){var c=new mxCell("Transmission",new mxGeometry(0,0,160,60),"html=1;shape=mxgraph.sysml.port1;fontStyle=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("<<proxy>>\np1",new mxGeometry(0,20,20,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;points=[[0,0.5,0]];html=1;resizable=1;align=right;verticalAlign=bottom;labelPosition=left;verticalLabelPosition=top;labelBackgroundColor=none;fontSize=10;part=1;"); -e.geometry.relative=!1;e.vertex=!0;c.insert(e);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Proxy Port")}),this.addEntry("sysml port flow full port",function(){var c=new mxCell("Transmission",new mxGeometry(0,0,160,60),"html=1;shape=mxgraph.sysml.port1;fontStyle=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("<<full>>\np1",new mxGeometry(0,20,20,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;points=[[0,0.5,0]];html=1;resizable=1;align=right;verticalAlign=bottom;labelPosition=left;verticalLabelPosition=top;labelBackgroundColor=none;fontSize=10;paart=1;"); -e.geometry.relative=!1;e.vertex=!0;c.insert(e);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Full Port")}),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",200,100,'

Transmission


flow properties

in gearSelect: Gear
in engineTorque: Torque
out wheelsTorque: Torque

', -"Flow Property",null,null,this.getTagsForStencil("","","sysml port flow flow property").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",250,150,'

Transmission


operations

prov Boolean selectGear(g : Gear)
reqd Torque getTorque()


properties

prov temperature : Integer
reqd geometry : Spline

', -"Required and Provided Features",null,null,this.getTagsForStencil("","","sysml port flow required provided feature").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",200,80,'

<<interfaceBlock>>\nISpeedObserver


notifySpeedChange(): void

',"Interface Block",null,null,this.getTagsForStencil("","","sysml port flow interface block").join(" ")), -this.addDataEntry("sysml port flow item flow",120,180,"Item Flow","1ZXBbtswDIafRscFjt0Gu8bJ2ks3DEgO21GxGVuYLHkUk9h9+lG2nMRNuhVYVmAHA+JPUhY/UrZIFlXziLIuP9sctEg+iWSB1lK/qpoFaC3iSOUiWYo4jvgR8cMr3mnnjWqJYOgtCXGfsJd6B70CphDJnDVeKAMinok4mUYiSftQR60OoSVVfODllH2ulLVXq6bwtUxc6yo9UQTVg7YHDthaQ6uQ6hO2LC8VsrUK1rrtdrA7Pnh6KDl3VcvMSwfekjWpVWHYzLg2wOOB9oAEzav1d1Io/hFsBYQth4SEgCc6qJzKXvoYpBJUUYZNZkGTrreL40YntrwIeK+jTi5Qn7ElNK7HvkZpXKWcU9b8I+JfxsSVeQ/gbfBeIX7Ubo387gL52uJPXr/kCnkBAytjeeqT9Az1wAH706Vg8jmihzwEQ6PoG5vR5D5Y30MuY8H2zOVN7ztdKP/uEUxnd5jB6H6SxAJoNEdvQI6gJan9ePe/4Xl/wbO+QIng1LPcdGZ0naOGrcfoeNqUKZ46a9ldAz9aKpN6HiLJ+jnUcgP6q3WK/J045g/BTy/cG0tkqyEvldmPAu3O5AurLZ561t0P9Qz9u7syMmsMZBROf/x4/mni7377ifkQMm7ejdl7d2MM9r9tyI36webpP935Rr/xXw=="), +this.addPalette("sysmlBlocks","SysML / Blocks",a||!1,mxUtils.bind(this,function(c){for(var d=0;dc1: Association-1


<<participant>>{end = ep} epInLink : EP[1]
<<participant>>{end = tp} etInLink : TP[1]


structure

',new mxGeometry(0, +g.geometry.relative=!0;g.geometry.x=1;g.setConnectable(!1);g.vertex=!0;f.insert(g);c.insertEdge(f,!0);d.insertEdge(f,!1);g=new mxCell('

c1: Association-1


<<participant>>{end = ep} epInLink : EP[1]
<<participant>>{end = tp} etInLink : TP[1]


structure

',new mxGeometry(0, 120,470,250),"shape=rect;html=1;overflow=fill;whiteSpace=wrap;recursiveResize=0;");g.vertex=!0;var h=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;edgeStyle=elbowEdgeStyle;elbow=horizontal;dashed=1;");h.geometry.relative=!0;h.geometry.setTerminalPoint(new mxPoint(160,30),!0);h.edge=!0;g.insertEdge(h,!1);var k=new mxCell("epInLink : EP",new mxGeometry(30,100,160,120),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;html=1;shape=mxgraph.sysml.itemFlowRight;fontStyle=1;spacingRight=40;whiteSpace=wrap;align=center;"); k.vertex=!0;g.insert(k);var l=new mxCell("ep.1",new mxGeometry(160,30,0,0),"resizable=0;html=1;align=right;spacingRight=22;verticalAlign=middle;labelPosition=right;verticalLabelPosition=top;labelBackgroundColor=none;fontSize=10");l.geometry.relative=!1;l.setConnectable(!1);l.vertex=!0;k.insert(l);l=new mxCell("ep.2",new mxGeometry(160,60,0,0),"resizable=0;html=1;align=right;spacingRight=22;verticalAlign=middle;labelPosition=right;verticalLabelPosition=top;labelBackgroundColor=none;fontSize=10");l.geometry.relative= !1;l.setConnectable(!1);l.vertex=!0;k.insert(l);l=new mxCell("ep.3",new mxGeometry(160,90,0,0),"resizable=0;html=1;align=right;spacingRight=22;verticalAlign=middle;labelPosition=right;verticalLabelPosition=top;labelBackgroundColor=none;fontSize=10");l.geometry.relative=!1;l.setConnectable(!1);l.vertex=!0;k.insert(l);l=new mxCell("tpInLink : TP",new mxGeometry(280,100,160,120),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;html=1;shape=mxgraph.sysml.itemFlowLeft;fontStyle=1;spacingLeft=40;whiteSpace=wrap;align=center;"); l.vertex=!0;g.insert(l);var m=new mxCell("tp.1",new mxGeometry(0,30,0,0),"resizable=0;html=1;align=left;spacingLeft=22;verticalAlign=middle;labelPosition=left;verticalLabelPosition=top;labelBackgroundColor=none;fontSize=10");m.geometry.relative=!1;m.setConnectable(!1);m.vertex=!0;l.insert(m);m=new mxCell("tp.2",new mxGeometry(0,60,0,0),"resizable=0;html=1;align=left;spacingLeft=22;verticalAlign=middle;labelPosition=left;verticalLabelPosition=top;labelBackgroundColor=none;fontSize=10");m.geometry.relative= !1;m.setConnectable(!1);m.vertex=!0;l.insert(m);m=new mxCell("tp.3",new mxGeometry(0,90,0,0),"resizable=0;html=1;align=left;spacingLeft=22;verticalAlign=middle;labelPosition=left;verticalLabelPosition=top;labelBackgroundColor=none;fontSize=10");m.geometry.relative=!1;m.setConnectable(!1);m.vertex=!0;l.insert(m);m=new mxCell("Vibration",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;edgeStyle=none;html=1;verticalAlign=bottom;endArrow=none;exitX=1;exitY=0.25;entryX=0;entryY=0.25;labelBackgroundColor=none;"); m.geometry.relative=!0;m.edge=!0;k.insertEdge(m,!0);l.insertEdge(m,!1);g.insert(m);m=new mxCell("Heat",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;edgeStyle=none;html=1;verticalAlign=bottom;endArrow=none;exitX=1;exitY=0.5;entryX=0;entryY=0.5;labelBackgroundColor=none;");m.geometry.relative=!0;m.edge=!0;k.insertEdge(m,!0);l.insertEdge(m,!1);g.insert(m);m=new mxCell("Current",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;edgeStyle=none;html=1;verticalAlign=bottom;endArrow=none;exitX=1;exitY=0.75;entryX=0;entryY=0.75;labelBackgroundColor=none;"); -m.geometry.relative=!0;m.edge=!0;k.insertEdge(m,!0);l.insertEdge(m,!1);g.insert(m);return b.createVertexTemplateFromCells([c,e,f,g,h],470,370,"Item Flow")}),this.addDataEntry("sysml port flow item flow",200,120,"Item Flow","7ZXfasIwFMafJrdSm22wS1unDBwI7gVie2yD+VOSuLY+/U6bVN1WcYNdetGQfOd84ZzfKYTQVDZLw6ryTecgCH0hNDVaO7+TTQpCkDjiOaFzEscRfiReXIlO+2hUMQPK/cYQe8MHEwfwiqte1YqrPaqEznB9X/sc61oRckonsdL5lNDElqzqVNkUXRMT21opJtyBXAhdr2CHZSQ7rdwm2DtTXWLCpmJZJ9ToQ40JXig8Zlg5GBRCZWAcNFe766XQ2hK0BGdaTKl57srQYeQJRCXwohxsAUvErBeKk/cMCzeB1zg7OsJuMv0By4DlR7btj4g0uYA39Cw8JotEuCo8tHnXWNK1zzMmZiFT8jzvbkoE24JYa8sd1xdXDPmrb2Gnq8GUsGxfGH1QeaqFRtJzpRUMU+LHfkgBT6aVgsyF6k9/062pxONTaQO3f2D/MMY+vrO/xf7pH9g/jrGnd/a32D//nT0ez29BH/vyVHwC"), +m.geometry.relative=!0;m.edge=!0;k.insertEdge(m,!0);l.insertEdge(m,!1);g.insert(m);return b.createVertexTemplateFromCells([c,d,f,g,h],470,370,"Item Flow")}),this.addDataEntry("sysml port flow item flow",200,120,"Item Flow","7ZXfasIwFMafJrdSm22wS1unDBwI7gVie2yD+VOSuLY+/U6bVN1WcYNdetGQfOd84ZzfKYTQVDZLw6ryTecgCH0hNDVaO7+TTQpCkDjiOaFzEscRfiReXIlO+2hUMQPK/cYQe8MHEwfwiqte1YqrPaqEznB9X/sc61oRckonsdL5lNDElqzqVNkUXRMT21opJtyBXAhdr2CHZSQ7rdwm2DtTXWLCpmJZJ9ToQ40JXig8Zlg5GBRCZWAcNFe766XQ2hK0BGdaTKl57srQYeQJRCXwohxsAUvErBeKk/cMCzeB1zg7OsJuMv0By4DlR7btj4g0uYA39Cw8JotEuCo8tHnXWNK1zzMmZiFT8jzvbkoE24JYa8sd1xdXDPmrb2Gnq8GUsGxfGH1QeaqFRtJzpRUMU+LHfkgBT6aVgsyF6k9/062pxONTaQO3f2D/MMY+vrO/xf7pH9g/jrGnd/a32D//nT0ez29BH/vyVHwC"), this.addDataEntry("sysml port flow item flow",200,120,"Item Flow","7ZVdb4IwFIZ/TW8N0m3JLgXULHGJmb+gwhk09oO0dYC/fgco6hxmH/HSC0j79rzNOc9LAqGxrJeGlcWrzkAQOic0Nlq7fiXrGIQgYcAzQhMShgE+JFxcOZ12p0HJDCj3G0PYGz6Y2EOvQPmiVlztUCV0hu/5uq+xrhG+pnASO02mhEa2YGWryjpvh5jYxkox4Q7kQujqjecF9hG9a+U23t+6qgIrNiVLW6FCI2pM8FzhNsXWwaDgWwPjoL46Xif52ZagJTjTYEnFM1f4EYMeQVBA301n81wCZnshP3pPtHDhgY3DoyPwJtNvtAxYfmDbbotMozN6w8zGc7KIhKvcY0va0aIWAE+ZmPlaybOsvSsSbAtirS13XJ9fMhhWF+dOl4MrYukuN3qvslgLjbATpRUMQfFDl5MnlGqlIHV+gOMX9VMw4Xgw9UUojUd5gzgexuII73H8I46nG8TxOBYHvcfxjzie/x4Hbk9/ke7sy0/mEw=="), -this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;",200,80,'

<<interface>>
ISpeedObserver


notifySpeedChange(): void

',"Interface",null,null,this.getTagsForStencil("","","sysml port flow interface").join(" ")),this.addEntry("sysml port flow required interface",function(){var c=new mxCell("Transmission",new mxGeometry(90, -0,160,60),"html=1;shape=mxgraph.sysml.port4;fontStyle=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("p1",new mxGeometry(0,20,20,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;resizable=0;align=left;verticalAlign=bottom;labelPosition=right;verticalLabelPosition=top;labelBackgroundColor=none;fontSize=10;");e.geometry.relative=!1;e.setConnectable(!1);e.vertex=!0;c.insert(e);e=new mxCell("ITransCmd",new mxGeometry(0,0,0,0),"edgeStyle=none;html=1;align=left;verticalAlign=bottom;endArrow=sysMLReqInt;endSize=8;exitX=0;exitY=0.5;"); -e.geometry.setTerminalPoint(new mxPoint(0,0),!1);e.geometry.relative=!0;e.geometry.x=1;e.edge=!0;c.insertEdge(e,!0);var f=new mxCell("ITransData",new mxGeometry(0,0,0,0),"edgeStyle=none;html=1;align=left;verticalAlign=top;endArrow=sysMLProvInt;endSize=12;exitX=0;exitY=0.5;");f.geometry.setTerminalPoint(new mxPoint(0,60),!1);f.geometry.relative=!0;f.geometry.x=1;f.edge=!0;c.insertEdge(f,!0);return b.createVertexTemplateFromCells([c,e,f],250,60,"Required Interface")}),this.addEntry("sysml port flow provided interface", -function(){var c=new mxCell("Transmission",new mxGeometry(90,0,160,60),"html=1;shape=mxgraph.sysml.port4;fontStyle=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("p1",new mxGeometry(0,20,20,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;resizable=0;labelBackgroundColor=none;fontSize=10;");e.geometry.relative=!1;e.setConnectable(!1);e.vertex=!0;c.insert(e);e=new mxCell("ITransCmd",new mxGeometry(0,0,0,0),"edgeStyle=none;html=1;align=left;verticalAlign=bottom;endArrow=sysMLReqInt;endSize=8;exitX=0;exitY=0.5;"); -e.geometry.setTerminalPoint(new mxPoint(0,0),!1);e.geometry.relative=!0;e.geometry.x=1;e.edge=!0;c.insertEdge(e,!0);var f=new mxCell("ITransData",new mxGeometry(0,0,0,0),"edgeStyle=none;html=1;align=left;verticalAlign=top;endArrow=sysMLProvInt;endSize=12;exitX=0;exitY=0.5;");f.geometry.setTerminalPoint(new mxPoint(0,60),!1);f.geometry.relative=!0;f.geometry.x=1;f.edge=!0;c.insertEdge(f,!0);return b.createVertexTemplateFromCells([c,e,f],250,60,"Provided Interface")}),this.createVertexTemplateEntry("html=1;shape=mxgraph.sysml.port;sysMLPortType=flowN;", -20,20,"","Port, Flow North",null,null,this.getTagsForStencil("","","sysml port flow item flow north").join(" ")),this.createVertexTemplateEntry("html=1;shape=mxgraph.sysml.port;sysMLPortType=doubleH;",20,20,"","Port, Double Flow, Horizontal",null,null,this.getTagsForStencil("","","sysml port flow item double flow horizontal").join(" ")),this.addEntry("sysml port flow ports",function(){var c=new mxCell("",new mxGeometry(0,0,200,140),"whiteSpace=wrap;align=center;html=1;");c.vertex=!0;var e=new mxCell("port1", -new mxGeometry(0,0,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=flowS;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;");e.geometry.relative=!0;e.vertex=!0;e.geometry.offset=new mxPoint(50,-10);c.insert(e);e=new mxCell("port2",new mxGeometry(1,0,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=empty;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;");e.geometry.relative=!0;e.vertex= -!0;e.geometry.offset=new mxPoint(-70,-10);c.insert(e);e=new mxCell("port3",new mxGeometry(0,0,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=flowE;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;");e.geometry.relative=!0;e.vertex=!0;e.geometry.offset=new mxPoint(-10,30);c.insert(e);e=new mxCell("port4",new mxGeometry(0,1,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=doubleH;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;"); -e.geometry.relative=!0;e.vertex=!0;e.geometry.offset=new mxPoint(-10,-50);c.insert(e);e=new mxCell("port5",new mxGeometry(1,0,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=flowE;labelPosition=left;verticalLabelPosition=middle;align=right;verticalAlign=middle;");e.geometry.relative=!0;e.vertex=!0;e.geometry.offset=new mxPoint(-10,30);c.insert(e);e=new mxCell("port6",new mxGeometry(1,1,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=doubleH;labelPosition=left;verticalLabelPosition=middle;align=right;verticalAlign=middle;"); -e.geometry.relative=!0;e.vertex=!0;e.geometry.offset=new mxPoint(-10,-50);c.insert(e);e=new mxCell("port7",new mxGeometry(0,1,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=flowN;labelPosition=center;verticalLabelPosition=top;align=center;verticalAlign=bottom;");e.geometry.relative=!0;e.vertex=!0;e.geometry.offset=new mxPoint(50,-10);c.insert(e);e=new mxCell("port8",new mxGeometry(1,1,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=doubleV;labelPosition=center;verticalLabelPosition=top;align=center;verticalAlign=bottom;"); -e.geometry.relative=!0;e.vertex=!0;e.geometry.offset=new mxPoint(-70,-10);c.insert(e);return b.createVertexTemplateFromCells([c],220,160,"Ports")})];this.addPalette("sysmlPorts and Flows","SysML / Ports and Flows",a||!1,mxUtils.bind(this,function(c){for(var e=0;e<<constraint>>
ConstraintBlock1


constraints

{{L1} x > y }
nested: ConstraintBlock2


parameters

x: Real
y: Real

', -"Constraint Block",null,null,this.getTagsForStencil("","","sysml constraint block ").join(" ")),this.addEntry("sysml constraint block parametric diagram",function(){var c=new mxCell('

par Block1

',new mxGeometry(0,0,300,170),"html=1;shape=mxgraph.sysml.package;labelX=120;align=left;spacingLeft=10;overflow=fill;whiteSpace=wrap;recursiveResize=0;");c.vertex=!0;var e=new mxCell("C1: Constraint",new mxGeometry(130,50,150, -100),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;html=1;shape=mxgraph.sysml.paramDgm;fontStyle=1;whiteSpace=wrap;align=center;");e.vertex=!0;c.insert(e);var f=new mxCell("x:",new mxGeometry(0,25,0,0),"html=1;resizable=0;align=left;verticalAlign=middle;labelPosition=left;verticalLabelPosition=middle;labelBackgroundColor=none;fontSize=10;spacingLeft=22;fontStyle=1;");f.geometry.relative=!1;f.setConnectable(!1);f.vertex=!0;e.insert(f);f=new mxCell("y:",new mxGeometry(0,75,0,0),"html=1;resizable=0;align=left;verticalAlign=middle;labelPosition=left;verticalLabelPosition=middle;labelBackgroundColor=none;fontSize=10;spacingLeft=22;fontStyle=1;"); -f.geometry.relative=!1;f.setConnectable(!1);f.vertex=!0;e.insert(f);var g=new mxCell("length: Real",new mxGeometry(30,65,20,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontSize=10;verticalLabelPosition=top;verticalAlign=bottom;");g.vertex=!0;c.insert(g);f=new mxCell("width: Real",new mxGeometry(30,115,20,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontSize=10;verticalLabelPosition=top;verticalAlign=bottom;");f.vertex=!0; -c.insert(f);var h=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;exitY=0.25;exitX=0;entryY=0.5;entryX=1;");h.geometry.relative=!0;h.geometry.x=1;h.edge=!0;e.insertEdge(h,!0);g.insertEdge(h,!1);c.insert(h);g=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;exitY=0.75;exitX=0;entryY=0.5;entryX=1;");g.geometry.relative=!0;g.geometry.x= -1;g.edge=!0;e.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);return b.createVertexTemplateFromCells([c],300,170,"Parametric Diagram")}),this.addDataEntry("sysml constraint block constraint property",150,100,"Constraint Property","7VTLbsIwEPwaX1FIinrOo+VCpap8gUkW26ofkW1Kwtd3nRgoDaituPYQyZ7dsXdmIpOsVN3S0pa/mAYkyZ5IVlpj/LhSXQlSkjQRDckqkqYJfiR9vlGdD9WkpRa0/w0hHQkfVO5gRMo5yfLSaOctFdrHE53vZWzgXuGYFbYVjtM2oKpjQcHM9U7JGd5OVcUUNmyN9utIDYQ9Fx7WLa0DsEcOYlQKpnFb48hgEYgjgfXQ3ZQ1QFHTEowCb3ts2YvG89ixGKUnHATjR1oSQepGgJ24Z5dwEY26blo2MQ3nzBF5Ayonfllw4kA3wzZBeV/8O0qXsMX5iiBZ1FTmEVaiaQKtkHQD8tU44YW50r/6Vr7kFbR+Z9bsdFMaadDgShsNx3DEYcgmDOYwF6HZaji8CvZO8hvF1UZrqH3UdPrHfoosvR5ZH6uL+4N5mATT/wdzbzCPfw8Gt+cnbKhdvHCf"), +this.addEntry("sysml port flow interface",function(){var c=new mxCell("",new mxGeometry(0,0,200,80),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");c.vertex=!0;var d=new mxCell("<<Interface>>",new mxGeometry(0,0,200,18),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("ISpeedObserver", +new mxGeometry(0,0,200,18),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,20,200,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0;c.insert(d);d=new mxCell("notifySpeedChange(): void",new mxGeometry(0,44,200,16),"html=1;align=left;spacing=0;spacingLeft=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,76,200,20),"html=1;align=left;spacing=0;spacingLeft=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],200,70,"Interface")}),this.addEntry("sysml port flow required interface",function(){var c=new mxCell("Transmission",new mxGeometry(90,0,160,60),"html=1;shape=mxgraph.sysml.port4;fontStyle=1;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("p1", +new mxGeometry(0,20,20,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;resizable=0;align=left;verticalAlign=bottom;labelPosition=right;verticalLabelPosition=top;labelBackgroundColor=none;fontSize=10;");d.geometry.relative=!1;d.setConnectable(!1);d.vertex=!0;c.insert(d);d=new mxCell("ITransCmd",new mxGeometry(0,0,0,0),"edgeStyle=none;html=1;align=left;verticalAlign=bottom;endArrow=sysMLReqInt;endSize=8;exitX=0;exitY=0.5;");d.geometry.setTerminalPoint(new mxPoint(0, +0),!1);d.geometry.relative=!0;d.geometry.x=1;d.edge=!0;c.insertEdge(d,!0);var f=new mxCell("ITransData",new mxGeometry(0,0,0,0),"edgeStyle=none;html=1;align=left;verticalAlign=top;endArrow=sysMLProvInt;endSize=12;exitX=0;exitY=0.5;");f.geometry.setTerminalPoint(new mxPoint(0,60),!1);f.geometry.relative=!0;f.geometry.x=1;f.edge=!0;c.insertEdge(f,!0);return b.createVertexTemplateFromCells([c,d,f],250,60,"Required Interface")}),this.addEntry("sysml port flow provided interface",function(){var c=new mxCell("Transmission", +new mxGeometry(90,0,160,60),"html=1;shape=mxgraph.sysml.port4;fontStyle=1;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("p1",new mxGeometry(0,20,20,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;resizable=0;labelBackgroundColor=none;fontSize=10;");d.geometry.relative=!1;d.setConnectable(!1);d.vertex=!0;c.insert(d);d=new mxCell("ITransCmd",new mxGeometry(0,0,0,0),"edgeStyle=none;html=1;align=left;verticalAlign=bottom;endArrow=sysMLReqInt;endSize=8;exitX=0;exitY=0.5;"); +d.geometry.setTerminalPoint(new mxPoint(0,0),!1);d.geometry.relative=!0;d.geometry.x=1;d.edge=!0;c.insertEdge(d,!0);var f=new mxCell("ITransData",new mxGeometry(0,0,0,0),"edgeStyle=none;html=1;align=left;verticalAlign=top;endArrow=sysMLProvInt;endSize=12;exitX=0;exitY=0.5;");f.geometry.setTerminalPoint(new mxPoint(0,60),!1);f.geometry.relative=!0;f.geometry.x=1;f.edge=!0;c.insertEdge(f,!0);return b.createVertexTemplateFromCells([c,d,f],250,60,"Provided Interface")}),this.createVertexTemplateEntry("html=1;shape=mxgraph.sysml.port;sysMLPortType=flowN;", +20,20,"","Port, Flow North",null,null,this.getTagsForStencil("","","sysml port flow item flow north").join(" ")),this.createVertexTemplateEntry("html=1;shape=mxgraph.sysml.port;sysMLPortType=doubleH;",20,20,"","Port, Double Flow, Horizontal",null,null,this.getTagsForStencil("","","sysml port flow item double flow horizontal").join(" ")),this.addEntry("sysml port flow ports",function(){var c=new mxCell("",new mxGeometry(0,0,200,140),"whiteSpace=wrap;align=center;html=1;");c.vertex=!0;var d=new mxCell("port1", +new mxGeometry(0,0,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=flowS;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;");d.geometry.relative=!0;d.vertex=!0;d.geometry.offset=new mxPoint(50,-10);c.insert(d);d=new mxCell("port2",new mxGeometry(1,0,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=empty;labelPosition=center;verticalLabelPosition=bottom;align=center;verticalAlign=top;");d.geometry.relative=!0;d.vertex= +!0;d.geometry.offset=new mxPoint(-70,-10);c.insert(d);d=new mxCell("port3",new mxGeometry(0,0,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=flowE;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;");d.geometry.relative=!0;d.vertex=!0;d.geometry.offset=new mxPoint(-10,30);c.insert(d);d=new mxCell("port4",new mxGeometry(0,1,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=doubleH;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;"); +d.geometry.relative=!0;d.vertex=!0;d.geometry.offset=new mxPoint(-10,-50);c.insert(d);d=new mxCell("port5",new mxGeometry(1,0,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=flowE;labelPosition=left;verticalLabelPosition=middle;align=right;verticalAlign=middle;");d.geometry.relative=!0;d.vertex=!0;d.geometry.offset=new mxPoint(-10,30);c.insert(d);d=new mxCell("port6",new mxGeometry(1,1,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=doubleH;labelPosition=left;verticalLabelPosition=middle;align=right;verticalAlign=middle;"); +d.geometry.relative=!0;d.vertex=!0;d.geometry.offset=new mxPoint(-10,-50);c.insert(d);d=new mxCell("port7",new mxGeometry(0,1,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=flowN;labelPosition=center;verticalLabelPosition=top;align=center;verticalAlign=bottom;");d.geometry.relative=!0;d.vertex=!0;d.geometry.offset=new mxPoint(50,-10);c.insert(d);d=new mxCell("port8",new mxGeometry(1,1,20,20),"html=1;shape=mxgraph.sysml.port;html=1;resizable=0;sysMLPortType=doubleV;labelPosition=center;verticalLabelPosition=top;align=center;verticalAlign=bottom;"); +d.geometry.relative=!0;d.vertex=!0;d.geometry.offset=new mxPoint(-70,-10);c.insert(d);return b.createVertexTemplateFromCells([c],220,160,"Ports")})];this.addPalette("sysmlPorts and Flows","SysML / Ports and Flows",a||!1,mxUtils.bind(this,function(c){for(var d=0;d y }",new mxGeometry(0,44,200,16),"html=1;align=left;spacing=0;spacingLeft=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");f.vertex=!0;c.insert(f);f=new mxCell("nested: ConstraintBlock2",new mxGeometry(0,44,200,16),"html=1;align=left;spacing=0;spacingLeft=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +f.vertex=!0;c.insert(f);c.insert(d.clone());d=new mxCell("parameters",new mxGeometry(0,44,200,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=2;fontSize=10;");d.vertex=!0;c.insert(d);d=new mxCell("x: Real",new mxGeometry(0,44,200,16),"html=1;align=left;spacing=0;spacingLeft=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("y: Real",new mxGeometry(0,44,200,16),"html=1;align=left;spacing=0;spacingLeft=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,76,200,32),"html=1;align=left;spacing=0;spacingLeft=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],200,70,"Constraint Block")}),this.addEntry("sysml constraint block parametric diagram",function(){var c=new mxCell('

par Block1

',new mxGeometry(0,0,300,170),"html=1;shape=mxgraph.sysml.package;labelX=120;align=left;spacingLeft=10;overflow=fill;whiteSpace=wrap;recursiveResize=0;"); +c.vertex=!0;var d=new mxCell("C1: Constraint",new mxGeometry(130,50,150,100),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;html=1;shape=mxgraph.sysml.paramDgm;fontStyle=1;whiteSpace=wrap;align=center;");d.vertex=!0;c.insert(d);var f=new mxCell("x:",new mxGeometry(0,25,0,0),"html=1;resizable=0;align=left;verticalAlign=middle;labelPosition=left;verticalLabelPosition=middle;labelBackgroundColor=none;fontSize=10;spacingLeft=22;fontStyle=1;");f.geometry.relative=!1;f.setConnectable(!1); +f.vertex=!0;d.insert(f);f=new mxCell("y:",new mxGeometry(0,75,0,0),"html=1;resizable=0;align=left;verticalAlign=middle;labelPosition=left;verticalLabelPosition=middle;labelBackgroundColor=none;fontSize=10;spacingLeft=22;fontStyle=1;");f.geometry.relative=!1;f.setConnectable(!1);f.vertex=!0;d.insert(f);var g=new mxCell("length: Real",new mxGeometry(30,65,20,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontSize=10;verticalLabelPosition=top;verticalAlign=bottom;"); +g.vertex=!0;c.insert(g);f=new mxCell("width: Real",new mxGeometry(30,115,20,20),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;fontSize=10;verticalLabelPosition=top;verticalAlign=bottom;");f.vertex=!0;c.insert(f);var h=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;exitY=0.25;exitX=0;entryY=0.5;entryX=1;");h.geometry.relative=!0;h.geometry.x=1;h.edge=!0;d.insertEdge(h,!0);g.insertEdge(h, +!1);c.insert(h);g=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;exitY=0.75;exitX=0;entryY=0.5;entryX=1;");g.geometry.relative=!0;g.geometry.x=1;g.edge=!0;d.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);return b.createVertexTemplateFromCells([c],300,170,"Parametric Diagram")}),this.addDataEntry("sysml constraint block constraint property",150,100,"Constraint Property","7VTLbsIwEPwaX1FIinrOo+VCpap8gUkW26ofkW1Kwtd3nRgoDaituPYQyZ7dsXdmIpOsVN3S0pa/mAYkyZ5IVlpj/LhSXQlSkjQRDckqkqYJfiR9vlGdD9WkpRa0/w0hHQkfVO5gRMo5yfLSaOctFdrHE53vZWzgXuGYFbYVjtM2oKpjQcHM9U7JGd5OVcUUNmyN9utIDYQ9Fx7WLa0DsEcOYlQKpnFb48hgEYgjgfXQ3ZQ1QFHTEowCb3ts2YvG89ixGKUnHATjR1oSQepGgJ24Z5dwEY26blo2MQ3nzBF5Ayonfllw4kA3wzZBeV/8O0qXsMX5iiBZ1FTmEVaiaQKtkHQD8tU44YW50r/6Vr7kFbR+Z9bsdFMaadDgShsNx3DEYcgmDOYwF6HZaji8CvZO8hvF1UZrqH3UdPrHfoosvR5ZH6uL+4N5mATT/wdzbzCPfw8Gt+cnbKhdvHCf"), this.addDataEntry("sysml constraint block constraint property",150,120,"Constraint Property","3VTLboMwEPwaHxMRk0a9xtDmkkpR0x9wwAGrflDbSUi/vmswIPJQK/VS9YDwzu7Y3pkFFCeyXhlalS86ZwLFTyhOjNauXck6YUIgHPEcxSnCOIIH4ec72VmTjSpqmHI/IeCWcKTiwFoE4YUAKqkAtu4sWnjxcfBXIpKagisUL6Oq7sOJ0xVA8wZyrHYTKnjhqzK4BjOADjvAqghvKoFGxHWUaWWdoRx66PAxp4ua6p3x/Q3btmAHJDO4B/SS9HvOuhqg7S55gFWXWDk+AI+UwaWTYFsKxxBb0sqjsi68o1N7tlJMfTcb4yUi+sjMXugT1Ow5GBGTU8kd21Y087wTsPojoBS0vOtrAwVTV0xL5swZSk48d2WoeGi9j0rGi7KjhYGIqG2BoucOYwKLMCm3pya+mpq6FfmVUXElkGGWf9JdE0ZezkGwMCepYHuvrW+ZZ1QsAyx5nnsaEXTHxEZb7ri+Ub++SI95hGbvhdEHlSdaaJjGVGnlsxZk56pYN5ulXs4OevNupV6rmOy1ctvQzax3B0xVLHOhrf47+841fNu135gxvzLj/C/NePyDZkA4/Kub3OhX/gU=")]; -this.addPalette("sysmlConstraint Blocks","SysML / Constraint Blocks",a||!1,mxUtils.bind(this,function(c){for(var e=0;eObject Node


<<rate>>
rate = constant
rate = distribution

',"Rate",null, -null,this.getTagsForStencil("","","sysml activity rate").join(" ")),this.addEntry("sysml activity rate",function(){var c=new mxCell("act",new mxGeometry(0,0,200,100),"html=1;shape=mxgraph.sysml.isActStream;align=left;spacingLeft=5;verticalAlign=top;spacingTop=-3;fontStyle=1;");c.vertex=!0;var e=new mxCell("{ rate = constant }\n{ rate = distributuion}\n<<continuous>>\n<<discrete>>",new mxGeometry(200,50,0,0),"resizable=0;html=1;align=left;verticalAlign=top;labelPosition=left;verticalLabelPosition=middle;labelBackgroundColor=none;fontSize=10;spacingTop=5;"); -e.geometry.relative=!1;e.setConnectable(!1);e.vertex=!0;c.insert(e);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Rate")}),this.addDataEntry("sysml activity rate",300,60,"Rate","7ZVNj5swEIZ/ja8RgTarHgO73dNKK+XSHh0YgbXGg+xhA/vrOwZDlnxUqOqhhx5QPK/H43dGD0EkWd09W9lUL1iAFsmTSDKLSOOq7jLQWsSRKkTyKOI44kfE3+/sbofdqJEWDK05EI8H3qVuYVT2OSk0o+yo10GuqGZzj1uRpK6SjVfrrvS+N653td4ol6Ehi5yVnipFcGhk7tNOnMSa1Ko0HObsDCwL4WawBN1d94MUrD8D1kC255Rw4NvYXHRSBVXhQGg4qkCVVaiyC5p0Y1zOlc6j4UWYzu1JJVeTEg/cQ2QlAf8MUpSjcSTZPAsPLOxEnGwj3+x1bqEcWXVsqfXzXmbHO1n7oWm6ivgKUqbF1s16uciaojXF2ENuwZv6XakLFKAo4RBC0Ec8PZ2F9BMnwx6vK7Tqg11LjwaPx9Le2mEHG2AkUoutKcDP2fsFU0z7Bo2v6RlRudT7gBChNwedoh/TGV7/9OvNV9+aPIJOZf5WDpUz1GjP1QYHB/Xh7W/juUHf1QJDh63NYfGarCDTgpak3pelbnEXjr6iGnDpA2UXpLLXEigkXcA637qK3y//+f1Dfif8lmzeZPcOqfy/2M+o+mAtq3zfP0dqN5EaUP3b5HJ4/v6N6Z8/j78A"), -this.addEntry("sysml activity control flow",function(){var c=new mxCell("",new mxGeometry(0,0,60,40),"shape=rect;html=1;rounded=1;whiteSpace=wrap;");c.vertex=!0;var e=new mxCell("",new mxGeometry(100,0,60,40),"shape=rect;html=1;rounded=1;whiteSpace=wrap;");e.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=elbowEdgeStyle;html=1;elbow=horizontal;endArrow=open;labelBackgroundColor=none;endSize=12;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f,!1);return b.createVertexTemplateFromCells([c, -e,f],160,60,"Control Flow")}),this.addDataEntry("sysml activity control flow",160,60,"Control Flow","zVNNb4MwDP01ufNR7d7Srqed+AUpsUi0ECMTCu2vnyEZDGnVusu0QyT72c/4PRKRF814JtnqN1RgRX4SeUGIPkTNWIC1IkuMEvlRZFnCR2SvD6rpXE1aSeD8M4QsEK7S9hCQAHT+ZiPQadlOIUHFIw/aN7zlMeWQsHcKVMwGbTyUraym5oEVMRanA3kYH244Q3G9M2ADnm7cMhjldeh4CSISDabWkbWLmOxCXi/MVS4HUfH36vP/q/6TkESZf+DG7mc3QNVQxhTsBYfTCnz1Zq5xrJHMHZ2XdgKd2hPNOLbgGLHyAvYgq/d6NrNAi8RVh26ap2SnF3+ZXJr79N00W6yd1tkY22FPFWyutpdUg9/87yfsJ7DSm+t2+i/M5XR9xHNt88Y/AA=="),this.addDataEntry("sysml activity object flow", +this.addEntry("sysml activity rate",function(){var c=new mxCell("",new mxGeometry(0,0,120,60),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(0,76,200,12),"html=1;align=left;spacing=0;spacingLeft=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("<<continuous>>", +new mxGeometry(0,0,200,18),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("Object Node",new mxGeometry(0,0,200,18),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,76,200,12),"html=1;align=left;spacing=0;spacingLeft=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex= +!0;c.insert(d);return b.createVertexTemplateFromCells([c],120,60,"Rate")}),this.addEntry("sysml activity rate",function(){var c=new mxCell("",new mxGeometry(0,0,120,60),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(0,76,200,12),"html=1;align=left;spacing=0;spacingLeft=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);d=new mxCell("<<discrete>>",new mxGeometry(0,0,200,18),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("Object Node",new mxGeometry(0,0,200,18),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,76,200,12),"html=1;align=left;spacing=0;spacingLeft=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],120,60,"Rate")}),this.addEntry("sysml activity rate",function(){var c=new mxCell("",new mxGeometry(0,0,140,120),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(0,76,140,25),"html=1;align=left;spacing=0;spacingLeft=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);d=new mxCell("{ rate = constant }",new mxGeometry(0,0,140,14),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("{ rate = distribution }",new mxGeometry(0,0,140,14),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("<<continuous>>",new mxGeometry(0,0,140,14),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);d=new mxCell("<<discrete>>",new mxGeometry(0,0,140,14),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("Object Node",new mxGeometry(0,0,140,14),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,76,140,25),"html=1;align=left;spacing=0;spacingLeft=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],140,120,"Rate")}),this.addEntry("sysml activity rate",function(){var c=new mxCell("",new mxGeometry(0,0,140,120),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");c.vertex=!0;var d=new mxCell("Object Node",new mxGeometry(0,0,140,20),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,40,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0;c.insert(d);d=new mxCell("<<rate>>",new mxGeometry(0,0,140,14),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("rate = constant",new mxGeometry(0, +0,140,14),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("rate = distribution",new mxGeometry(0,0,140,14),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,76,140,10),"html=1;align=left;spacing=0;spacingLeft=10;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d); +return b.createVertexTemplateFromCells([c],140,120,"Rate")}),this.addEntry("sysml activity rate",function(){var c=new mxCell("act",new mxGeometry(0,0,200,100),"html=1;shape=mxgraph.sysml.isActStream;align=left;spacingLeft=5;verticalAlign=top;spacingTop=-3;fontStyle=1;");c.vertex=!0;var d=new mxCell("{ rate = constant }\n{ rate = distributuion}\n<<continuous>>\n<<discrete>>",new mxGeometry(200,50,0,0),"resizable=0;html=1;align=left;verticalAlign=top;labelPosition=left;verticalLabelPosition=middle;labelBackgroundColor=none;fontSize=10;spacingTop=5;"); +d.geometry.relative=!1;d.setConnectable(!1);d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Rate")}),this.addDataEntry("sysml activity rate",300,60,"Rate","7ZVNj5swEIZ/ja8RgTarHgO73dNKK+XSHh0YgbXGg+xhA/vrOwZDlnxUqOqhhx5QPK/H43dGD0EkWd09W9lUL1iAFsmTSDKLSOOq7jLQWsSRKkTyKOI44kfE3+/sbofdqJEWDK05EI8H3qVuYVT2OSk0o+yo10GuqGZzj1uRpK6SjVfrrvS+N653td4ol6Ehi5yVnipFcGhk7tNOnMSa1Ko0HObsDCwL4WawBN1d94MUrD8D1kC255Rw4NvYXHRSBVXhQGg4qkCVVaiyC5p0Y1zOlc6j4UWYzu1JJVeTEg/cQ2QlAf8MUpSjcSTZPAsPLOxEnGwj3+x1bqEcWXVsqfXzXmbHO1n7oWm6ivgKUqbF1s16uciaojXF2ENuwZv6XakLFKAo4RBC0Ec8PZ2F9BMnwx6vK7Tqg11LjwaPx9Le2mEHG2AkUoutKcDP2fsFU0z7Bo2v6RlRudT7gBChNwedoh/TGV7/9OvNV9+aPIJOZf5WDpUz1GjP1QYHB/Xh7W/juUHf1QJDh63NYfGarCDTgpak3pelbnEXjr6iGnDpA2UXpLLXEigkXcA637qK3y//+f1Dfif8lmzeZPcOqfy/2M+o+mAtq3zfP0dqN5EaUP3b5HJ4/v6N6Z8/j78A"), +this.addEntry("sysml activity control flow",function(){var c=new mxCell("",new mxGeometry(0,0,60,40),"shape=rect;html=1;rounded=1;whiteSpace=wrap;");c.vertex=!0;var d=new mxCell("",new mxGeometry(100,0,60,40),"shape=rect;html=1;rounded=1;whiteSpace=wrap;");d.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=elbowEdgeStyle;html=1;elbow=horizontal;endArrow=open;labelBackgroundColor=none;endSize=12;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f,!1);return b.createVertexTemplateFromCells([c, +d,f],160,60,"Control Flow")}),this.addDataEntry("sysml activity control flow",160,60,"Control Flow","zVNNb4MwDP01ufNR7d7Srqed+AUpsUi0ECMTCu2vnyEZDGnVusu0QyT72c/4PRKRF814JtnqN1RgRX4SeUGIPkTNWIC1IkuMEvlRZFnCR2SvD6rpXE1aSeD8M4QsEK7S9hCQAHT+ZiPQadlOIUHFIw/aN7zlMeWQsHcKVMwGbTyUraym5oEVMRanA3kYH244Q3G9M2ADnm7cMhjldeh4CSISDabWkbWLmOxCXi/MVS4HUfH36vP/q/6TkESZf+DG7mc3QNVQxhTsBYfTCnz1Zq5xrJHMHZ2XdgKd2hPNOLbgGLHyAvYgq/d6NrNAi8RVh26ap2SnF3+ZXJr79N00W6yd1tkY22FPFWyutpdUg9/87yfsJ7DSm+t2+i/M5XR9xHNt88Y/AA=="),this.addDataEntry("sysml activity object flow", 260,60,"Object Flow","3ZVNb8IwDIZ/Te4lZdxHYZw49bBzaKwmIo0rN1Dg189tM1g10JDQkLZDJft1X8d5+hGRZtVhRao2a9TgRLoUaUaIYYiqQwbOCZlYLdKFkDLhS8i3G9VJX01qReDDPQY5GPbK7WBQBqEJRxeFxqi6CwkKbjk3oeIpFxMOCXdeg45ZEwi38G51MKxIVlpjA+S1Kjp7y3tkLa4HFOBwc+ZeigOvACsIdORb2tibq7NhW4kBW5romkZNNUNenp0XABxEBtd5pI/w+H0Cn4YkbvUJRKZ/6Q2JBvlEPi8/8wFdQh5TcBtslxfhK62+xrFBsif0QblO9PqVqNexBs+KUxtwc1Vsyx5vhg6Jqx49XIXMHXJ76hafyDPfbqYR3QZ3VMDorxAUlRBGH8Ydz4DAqWD34+6PEJ79Q8Lpd8LTpxHm9HLC9LXRAfQB"),this.addEntry("sysml activity object flow", -function(){var c=new mxCell("",new mxGeometry(0,0,60,40),"html=1;shape=mxgraph.sysml.objFlowR;strokeWidth=2;whiteSpace=wrap;");c.vertex=!0;var e=new mxCell("",new mxGeometry(140,0,60,40),"html=1;shape=mxgraph.sysml.objFlowL;strokeWidth=2;whiteSpace=wrap;");e.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=elbowEdgeStyle;html=1;elbow=horizontal;endArrow=open;labelBackgroundColor=none;strokeWidth=2;endSize=12;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f,!1); -return b.createVertexTemplateFromCells([c,e,f],200,60,"Object Flow")}),this.createVertexTemplateEntry("html=1;shape=mxgraph.sysml.objFlowR;whiteSpace=wrap;",120,60,"","Object Flow",null,null,this.getTagsForStencil("","objFlowR","sysml activity object flow").join(" ")),this.createVertexTemplateEntry("html=1;shape=mxgraph.sysml.objFlowL;whiteSpace=wrap;",120,60,"","Object Flow",null,null,this.getTagsForStencil("","objFlowL","sysml activity object flow").join(" ")),this.addDataEntry("sysml activity probability", +function(){var c=new mxCell("",new mxGeometry(0,0,60,40),"html=1;shape=mxgraph.sysml.objFlowR;strokeWidth=2;whiteSpace=wrap;");c.vertex=!0;var d=new mxCell("",new mxGeometry(140,0,60,40),"html=1;shape=mxgraph.sysml.objFlowL;strokeWidth=2;whiteSpace=wrap;");d.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=elbowEdgeStyle;html=1;elbow=horizontal;endArrow=open;labelBackgroundColor=none;strokeWidth=2;endSize=12;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f,!1); +return b.createVertexTemplateFromCells([c,d,f],200,60,"Object Flow")}),this.createVertexTemplateEntry("html=1;shape=mxgraph.sysml.objFlowR;whiteSpace=wrap;",120,60,"","Object Flow",null,null,this.getTagsForStencil("","objFlowR","sysml activity object flow").join(" ")),this.createVertexTemplateEntry("html=1;shape=mxgraph.sysml.objFlowL;whiteSpace=wrap;",120,60,"","Object Flow",null,null,this.getTagsForStencil("","objFlowL","sysml activity object flow").join(" ")),this.addDataEntry("sysml activity probability", 350,80,"Probability","7ZXbboMwDIafhnsKZb3uabvZpEp9ggAeiRZiFExPTz+H0FK2Vuu0TdvFLpCc3wdsf0EE8bzcPVhRySfMQQfxMojnFpG8Ve7moHUQhSoP4kUQRSE/QXR/xTtqvWElLBi6JSHyCRuhG/CKF2ra606opaicaSWWaVMH8UxSyY0uRmxupSJYVyJzEVseg7UNWFKZ0I8iBb3CWpFCw+4UibA8C5hqVZjSd0roUrtu2A+7qxO1UjfOA2AJZPccckxIEp+y9+exX0C4VTnJoSRBFZKGmqj9uTgV7rfHRrfAy8uMP14m5AWsuyPoFLfLXjjfa+tjW6JVBzQk2DETbl+OhG97uMfzBYPJp9a2BQwaV9piY3JwfYZ80o7MTGQvRavPUaPtY2sSlo75WIE5amt1cH2PohMpN86AU42NzWBwt25AZ0ELUpthqUskutQVKq7YI58kwxRutgDqot7wO732JqTj90gnMzeUxVSkSity/bceH7SuIFPPTKW99OyaLL58CY6cb0TeIfsMcs7+q3DjJBx8z3fhT7FO/ln/FuvvZsvH/h/qw89/sa8="), this.addDataEntry("sysml activity probability",250,60,"Probability","7VRNb4MwDP01uVYU1vVc6NrTpGlctmMAF7IFjEJaYL9+Dkk/aJlU7bTDkBD284t5PIewICq7reJ18YwZSBY8sSBSiNpGZReBlMz3RMaCNfN9j27mb36ozoeqV3MFlb5ngW8XHLjcg0VWqRZYWbjRvXRwoUsSt56zIGwKXhu07HKje9b0TSlnmHxsJLavRGgLoSGueWpYLXEI41LkFaUpCQNFgHsxKA3dj+IHyCnfApagVU+UVmS6cIxH+4FeASIv3LIjxhub56elZysocG5MOxPcOMOWoZGnMOGJkEIbJUPFkuIaUrETKbf+eWy5vnERshxil1ZY0SO8MPbGI+MONZQrV0hQayypAFW2UgpbwrCGyiKx+DJ9575JO6HfXFsTv1PszRaU7YSUEUpUg6JgN1yES56ADHn6mSvcV9mR4lTaLzHyR7NqcK9SGG2lO8Y3nrcCSZYdxo2nJucavaCg/qcu/uJq2JqrHLRjXc37JOKuLfDwB7eAxvp//pPz76f//V9vB0rP57ClXx7T3w=="), this.addDataEntry("sysml activity probability",250,60,"Probability","5VRNb8IwDP01vU6l3cYZysZpH1Iv2zFtTZstjavU0LJfP6cJsA6QEKdJQ0Kynz/6/GwliJO6XxrRVE9YgArihyBODCI5q+4TUCqIQlkE8SKIopD/QfR4JjoZomEjDGi6pCByBRuh1uCQl+wDcmLsmfm4aEtb5aNtJRprGpsTz7tKEqSNyC3W8RSMCSVLzW7OFMAwUFHNcy0mbPqvgSHozzIeIE93CVgDmS2ndLKgymfcu6nCCmRZ+bIdJlrnl/vSw/xseAlOyxEfyRFM55aewUxkUkmyTIaIS0obyOVK5oIkahuaLo40g6KE1LsaNYwlOZLLqsMN1cwHMiTCmgOgi5kx2DGGDWiHpPLL9p1E1u0lvfm21n5nO7yJ2VtJpRJUaAZG8Wr4Ma5EBmou8s/S4FoXuxTPcsDAShPud2eHGW2uxbXJYXRNFyxzvH0DigXcjBuf2qNv9IpS06FLdPdr9SRMCeSzfm1/T+Kig7j9gwdB2Fx/DdP/cw3b0+/C1cfB7uFhduk/3+1v"), this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=open;endSize=12;verticalAlign=top;labelBackgroundColor=none;",160,0,"{ rate = constant }\n{rate = distribution}\n<<continuous>>\n<<discrete>>","Rate",null,null,this.getTagsForStencil("","","sysml activity rate").join(" ")),this.addEntry("sysml activity in block definition diagram activity association",function(){var c=new mxCell("bdd",new mxGeometry(0,0,330,250),"html=1;shape=mxgraph.sysml.package;labelX=45;align=left;spacingLeft=5;verticalAlign=top;spacingTop=-3;fontStyle=1;strokeWidth=1;recursiveResize=0;"); -c.vertex=!0;var e=new mxCell("<<activity>>\nactivity name",new mxGeometry(30,40,120,60),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;whiteSpace=wrap;align=center;");e.vertex=!0;c.insert(e);var f=new mxCell("<<activity>>\nactivity name",new mxGeometry(30,160,120,60),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;whiteSpace=wrap;align=center;");f.vertex=!0;c.insert(f);var g=new mxCell("action\nname",new mxGeometry(0, -0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;endFill=0;startArrow=diamondThin;startFill=1;startSize=12;align=left;verticalAlign=bottom;labelBackgroundColor=none;");g.geometry.relative=!0;g.geometry.x=1;g.edge=!0;e.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);e=new mxCell("<<activity>>\nactivity name",new mxGeometry(180,40,120,60),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;whiteSpace=wrap;align=center;"); -e.vertex=!0;c.insert(e);f=new mxCell("<<block>>\nblock name",new mxGeometry(180,160,120,60),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;whiteSpace=wrap;align=center;");f.vertex=!0;c.insert(f);g=new mxCell("object\nnode\nname",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;endFill=0;startFill=1;startSize=12;align=left;verticalAlign=bottom;labelBackgroundColor=none;");g.geometry.relative= -!0;g.geometry.x=1;g.edge=!0;e.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);return b.createVertexTemplateFromCells([c],400,250,"In Block Definition Diagrams, Activity, Association")}),this.createVertexTemplateEntry("html=1;shape=mxgraph.sysml.actPart;strokeWidth=3;verticalAlign=top;rotation=-90;whiteSpace=wrap;",100,100,"Partition Name","Activity Partition",null,null,this.getTagsForStencil("","actPart","sysml activity activity partition").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;rounded=1;strokeWidth=2;verticalAlign=top;whiteSpace=wrap;align=center;", -140,50,"(Partition Name)\nAction","Activity Partition",null,null,this.getTagsForStencil("","","sysml activity activity partition").join(" ")),this.addEntry("sysml activity interruptible activity region",function(){var c=new mxCell("region name",new mxGeometry(0,0,160,60),"shape=rect;html=1;rounded=1;verticalAlign=top;dashed=1;strokeWidth=2;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,0,0),"shape=mxgraph.lean_mapping.electronic_info_flow_edge;html=1;edgeStyle=none;align=center;verticalAlign=bottom;exitX=1;exitY=0.5;fillColor=#ffffff;"); -e.geometry.setTerminalPoint(new mxPoint(250,30),!1);e.geometry.relative=!0;e.geometry.x=1;e.edge=!0;c.insertEdge(e,!0);return b.createVertexTemplateFromCells([c,e],250,60,"Interruptible Activity Region")}),this.createVertexTemplateEntry("shape=rect;html=1;rounded=1;dashed=1;strokeWidth=2;verticalAlign=top;whiteSpace=wrap;align=center;",160,60,"<<structured>> node name","Structured Activity Node",null,null,this.getTagsForStencil("","","sysml activity structured activity node").join(" "))]; -this.addPalette("sysmlActivities","SysML / Activities",a||!1,mxUtils.bind(this,function(c){for(var e=0;esd Interaction1

',"Sequence Diagram",null,null, -this.getTagsForStencil("","package","sysml interaction sequence diagram").join(" ")),this.addEntry("sysml interaction lifeline",function(){var c=new mxCell("b1:Block1",new mxGeometry(0,0,160,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;html=1;dashed=1;endArrow=none;align=center;verticalAlign=bottom;exitX=0.5;exitY=1;");e.geometry.setTerminalPoint(new mxPoint(80,150),!1);e.geometry.relative=!0;e.geometry.x=1;e.edge=!0; -c.insertEdge(e,!0);return b.createVertexTemplateFromCells([c,e],160,150,"Lifeline")}),this.addDataEntry("sysml interaction execution specification",160,220,"Execution Specification","xZTbboMwDIafJveU7NDbQrdeTZrUJ8iIR6IFgkJa6NvPJS40W6sxddKQkOLTj/1hhfG86jdONOrFSjCMPzGeO2t9OFV9DsawNNGS8TVL0wRflj5fiS6GaNIIB7WfU5CGgr0wOwietwXjq8zY4oPEWn8wFGuVaI5HBwWqZ8pX2PAaC7JOaQ/bRhTHcIfjoE8YXdZoFtgLOHTQt8B56K/2O7io2Q3YCrw7YEqnpVeU8RBmShToUlHZySfaYJdj6TQ9HgjAZRj8G4xfEHjXxuTWWDckchieG4emgkea7UDJCdlnTNILSJZ/gOTuZyQgS9iSWdsaYixStAokGVDLlXO2mzKD2lEiYtPanSsgWlEvXAk++lEzCDowwut9rH4LkPv/BzJ/+njhZrMgoVerUX9UWcZbOK7cSSH8ICr6AnTs6RJjNKcLL6Sf34ef"), +c.vertex=!0;var d=new mxCell("<<activity>>\nactivity name",new mxGeometry(30,40,120,60),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;whiteSpace=wrap;align=center;");d.vertex=!0;c.insert(d);var f=new mxCell("<<activity>>\nactivity name",new mxGeometry(30,160,120,60),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;whiteSpace=wrap;align=center;");f.vertex=!0;c.insert(f);var g=new mxCell("action\nname",new mxGeometry(0, +0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;endFill=0;startArrow=diamondThin;startFill=1;startSize=12;align=left;verticalAlign=bottom;labelBackgroundColor=none;");g.geometry.relative=!0;g.geometry.x=1;g.edge=!0;d.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);d=new mxCell("<<activity>>\nactivity name",new mxGeometry(180,40,120,60),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;whiteSpace=wrap;align=center;"); +d.vertex=!0;c.insert(d);f=new mxCell("<<block>>\nblock name",new mxGeometry(180,160,120,60),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;whiteSpace=wrap;align=center;");f.vertex=!0;c.insert(f);g=new mxCell("object\nnode\nname",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;endFill=0;startFill=1;startSize=12;align=left;verticalAlign=bottom;labelBackgroundColor=none;");g.geometry.relative= +!0;g.geometry.x=1;g.edge=!0;d.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);return b.createVertexTemplateFromCells([c],400,250,"In Block Definition Diagrams, Activity, Association")}),this.createVertexTemplateEntry("html=1;shape=mxgraph.sysml.actPart;strokeWidth=3;verticalAlign=top;rotation=-90;whiteSpace=wrap;",100,100,"Partition Name","Activity Partition",null,null,this.getTagsForStencil("","actPart","sysml activity activity partition").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;rounded=1;strokeWidth=2;verticalAlign=top;whiteSpace=wrap;align=center;", +140,50,"(Partition Name)\nAction","Activity Partition",null,null,this.getTagsForStencil("","","sysml activity activity partition").join(" ")),this.addEntry("sysml activity interruptible activity region",function(){var c=new mxCell("region name",new mxGeometry(0,0,160,60),"shape=rect;html=1;rounded=1;verticalAlign=top;dashed=1;strokeWidth=2;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"shape=mxgraph.lean_mapping.electronic_info_flow_edge;html=1;edgeStyle=none;align=center;verticalAlign=bottom;exitX=1;exitY=0.5;fillColor=#ffffff;"); +d.geometry.setTerminalPoint(new mxPoint(250,30),!1);d.geometry.relative=!0;d.geometry.x=1;d.edge=!0;c.insertEdge(d,!0);return b.createVertexTemplateFromCells([c,d],250,60,"Interruptible Activity Region")}),this.createVertexTemplateEntry("shape=rect;html=1;rounded=1;dashed=1;strokeWidth=2;verticalAlign=top;whiteSpace=wrap;align=center;",160,60,"<<structured>> node name","Structured Activity Node",null,null,this.getTagsForStencil("","","sysml activity structured activity node").join(" "))]; +this.addPalette("sysmlActivities","SysML / Activities",a||!1,mxUtils.bind(this,function(c){for(var d=0;dsd Interaction1

',"Sequence Diagram",null,null, +this.getTagsForStencil("","package","sysml interaction sequence diagram").join(" ")),this.addEntry("sysml interaction lifeline",function(){var c=new mxCell("b1:Block1",new mxGeometry(0,0,160,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"edgeStyle=none;html=1;dashed=1;endArrow=none;align=center;verticalAlign=bottom;exitX=0.5;exitY=1;");d.geometry.setTerminalPoint(new mxPoint(80,150),!1);d.geometry.relative=!0;d.geometry.x=1;d.edge=!0; +c.insertEdge(d,!0);return b.createVertexTemplateFromCells([c,d],160,150,"Lifeline")}),this.addDataEntry("sysml interaction execution specification",160,220,"Execution Specification","xZTbboMwDIafJveU7NDbQrdeTZrUJ8iIR6IFgkJa6NvPJS40W6sxddKQkOLTj/1hhfG86jdONOrFSjCMPzGeO2t9OFV9DsawNNGS8TVL0wRflj5fiS6GaNIIB7WfU5CGgr0wOwietwXjq8zY4oPEWn8wFGuVaI5HBwWqZ8pX2PAaC7JOaQ/bRhTHcIfjoE8YXdZoFtgLOHTQt8B56K/2O7io2Q3YCrw7YEqnpVeU8RBmShToUlHZySfaYJdj6TQ9HgjAZRj8G4xfEHjXxuTWWDckchieG4emgkea7UDJCdlnTNILSJZ/gOTuZyQgS9iSWdsaYixStAokGVDLlXO2mzKD2lEiYtPanSsgWlEvXAk++lEzCDowwut9rH4LkPv/BzJ/+njhZrMgoVerUX9UWcZbOK7cSSH8ICr6AnTs6RJjNKcLL6Sf34ef"), this.addDataEntry("sysml interaction execution specification",160,220,"Execution Specification","zZTNbsIwDMefJvfSbBNXKBsnpEl9giyxmmhpU6WBlrefIaaQUaRKm7QdKsVf/9q/WGG8qIetF63eOQWW8VfGC+9ciKd6KMBalmdGMb5heZ7hx/K3B9HFOZq1wkMT5hTkseAg7B6i52PB+GptnfwksS4cLcU6LdrT0YNE9bUONTa8wYJ1r02AshXyFO5xHPQJa6oGTYm9gEcH/Qt8gOFhv2cXNbsFV0PwR0zpjQqaMl7iTJkGU2kqu/hEF+1qLL1OjwcCMA2D38GAAWTZgvxPJKiALjY7UnJG9i2ofALU8hdAPd2BugMEqoKSzMY1kEJSotOgyIBGrbx3/TUzqp0kEjid23sJyeIG4SsIyfXNQOjBimAOqfpPgDz/PZD506cbN5sFCb07g/qjyjJdw3EtLwrxgqjoG9CxpynGaF6fwZh++0p+AQ=="), -this.addEntry("sysml interaction use",function(){var c=new mxCell("Interaction3",new mxGeometry(0,0,160,60),"html=1;shape=mxgraph.sysml.package;labelX=40;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("ref",new mxGeometry(0,0,0,0),"html=1;align=left;verticalAlign=top;labelPosition=left;verticalLabelPosition=top;labelBackgroundColor=none;spacingLeft=5;spacingTop=-2;fontStyle=1;");e.geometry.relative=!1;e.setConnectable(!1);e.vertex=!0;c.insert(e);return b.createVertexTemplateFromCells([c], -c.geometry.width,c.geometry.height,"Interaction Use")}),this.addEntry("sysml interaction combined fragment",function(){var c=new mxCell('

sd Interaction1

',new mxGeometry(0,0,350,320),"html=1;shape=mxgraph.sysml.package;labelX=100;html=1;overflow=fill;strokeWidth=1;recursiveResize=0;");c.vertex=!0;var e=new mxCell("b1: Block1",new mxGeometry(30,40,80,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;whiteSpace=wrap;align=center;"); -e.vertex=!0;c.insert(e);var f=new mxCell("b2: Block2",new mxGeometry(140,40,80,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;whiteSpace=wrap;align=center;");f.vertex=!0;c.insert(f);var g=new mxCell("b3: Block3",new mxGeometry(250,40,80,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;whiteSpace=wrap;align=center;");g.vertex=!0;c.insert(g);var h=new mxCell("alt",new mxGeometry(20,90,200,160),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;html=1;shape=mxgraph.sysml.package;labelX=35;fontStyle=1;align=left;verticalAlign=top;spacingLeft=5;spacingTop=-3;"); -h.vertex=!0;c.insert(h);h=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;dashed=1;");h.geometry.setTerminalPoint(new mxPoint(70,300),!1);h.geometry.relative=!0;h.edge=!0;e.insertEdge(h,!0);c.insert(h);e=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;dashed=1;");e.geometry.setTerminalPoint(new mxPoint(180,300),!1);e.geometry.relative= -!0;e.edge=!0;c.insert(e);f.insertEdge(e,!0);f=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;dashed=1;");f.geometry.setTerminalPoint(new mxPoint(290,300),!1);f.geometry.relative=!0;f.edge=!0;c.insert(f);g.insertEdge(f,!0);g=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;dashed=1;");g.geometry.setTerminalPoint(new mxPoint(20, +this.addEntry("sysml interaction use",function(){var c=new mxCell("Interaction3",new mxGeometry(0,0,160,60),"html=1;shape=mxgraph.sysml.package;labelX=40;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("ref",new mxGeometry(0,0,0,0),"html=1;align=left;verticalAlign=top;labelPosition=left;verticalLabelPosition=top;labelBackgroundColor=none;spacingLeft=5;spacingTop=-2;fontStyle=1;");d.geometry.relative=!1;d.setConnectable(!1);d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c], +c.geometry.width,c.geometry.height,"Interaction Use")}),this.addEntry("sysml interaction combined fragment",function(){var c=new mxCell('

sd Interaction1

',new mxGeometry(0,0,350,320),"html=1;shape=mxgraph.sysml.package;labelX=100;html=1;overflow=fill;strokeWidth=1;recursiveResize=0;");c.vertex=!0;var d=new mxCell("b1: Block1",new mxGeometry(30,40,80,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;whiteSpace=wrap;align=center;"); +d.vertex=!0;c.insert(d);var f=new mxCell("b2: Block2",new mxGeometry(140,40,80,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;whiteSpace=wrap;align=center;");f.vertex=!0;c.insert(f);var g=new mxCell("b3: Block3",new mxGeometry(250,40,80,30),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;whiteSpace=wrap;align=center;");g.vertex=!0;c.insert(g);var h=new mxCell("alt",new mxGeometry(20,90,200,160),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;html=1;shape=mxgraph.sysml.package;labelX=35;fontStyle=1;align=left;verticalAlign=top;spacingLeft=5;spacingTop=-3;"); +h.vertex=!0;c.insert(h);h=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;dashed=1;");h.geometry.setTerminalPoint(new mxPoint(70,300),!1);h.geometry.relative=!0;h.edge=!0;d.insertEdge(h,!0);c.insert(h);d=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;dashed=1;");d.geometry.setTerminalPoint(new mxPoint(180,300),!1);d.geometry.relative= +!0;d.edge=!0;c.insert(d);f.insertEdge(d,!0);f=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;dashed=1;");f.geometry.setTerminalPoint(new mxPoint(290,300),!1);f.geometry.relative=!0;f.edge=!0;c.insert(f);g.insertEdge(f,!0);g=new mxCell("",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=none;html=1;edgeStyle=none;dashed=1;");g.geometry.setTerminalPoint(new mxPoint(20, 170),!1);g.geometry.setTerminalPoint(new mxPoint(220,170),!0);g.geometry.relative=!0;g.edge=!0;c.insert(g);g=new mxCell("[if x < 10]",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=open;html=1;edgeStyle=none;verticalAlign=bottom;labelBackgroundColor=none;endSize=12;");g.geometry.setTerminalPoint(new mxPoint(70,150),!0);g.geometry.setTerminalPoint(new mxPoint(180,150),!1);g.geometry.relative=!0;g.geometry.x=-1;g.edge=!0;c.insert(g);f=new mxCell("msg1", new mxGeometry(1,0,0,0),"align=right;html=1;verticalAlign=bottom;labelBackgroundColor=none;");f.geometry.relative=!0;f.setConnectable(!1);f.vertex=!0;g.insert(f);g=new mxCell("[else]",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=open;html=1;edgeStyle=none;verticalAlign=bottom;labelBackgroundColor=none;align=right;endSize=12;");g.geometry.setTerminalPoint(new mxPoint(70,230),!0);g.geometry.setTerminalPoint(new mxPoint(180,230),!1);g.geometry.relative= !0;g.geometry.x=-1;g.edge=!0;c.insert(g);f=new mxCell("msg2",new mxGeometry(1,0,0,0),"align=right;html=1;verticalAlign=bottom;labelBackgroundColor=none;");f.geometry.relative=!0;f.setConnectable(!1);f.vertex=!0;g.insert(f);c.insert(g);g=new mxCell("msg3",new mxGeometry(0,0,0,0),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;endArrow=open;html=1;edgeStyle=none;verticalAlign=bottom;labelBackgroundColor=none;endSize=12;");g.geometry.setTerminalPoint(new mxPoint(70,290),!0);g.geometry.setTerminalPoint(new mxPoint(290, @@ -10789,68 +10997,83 @@ this.addDataEntry("sysml interaction duration constraint",250,250,"Duration Cons this.addDataEntry("sysml interaction duration constraint",250,200,"Time Constraint","3ZbbUoMwEIafJpcyHFq5LqC9cJw6U18gJStkDIQJoQef3kBiQZFprVSrF0yzm/13tv9HMiAvzLZzgYv0nhNgyLtBXig4l3qVbUNgDLk2JciLkOva6kHu7cCu0+zaBRaQy2MErhasMatAZ3SilDtmEkASWJow57n6CVKZqUkjRy0JLlMgJoCczITgm7ZSd6tbDA7YpMx0c+AZSLFTJQIYlnT9XodLHSb7ur30gVPV0bW35o/Z7xUlr0QMpqhryIBu9xZ+6COxSED2+qhFZ/o21dj9ufXev7XeO9V778fMn/TMD7Egi6qeBvmBbVmOh/zoi0Q6EHgBucqsQUgaYzZjNFFxtOJS8kxtlAWOaZ4EJo6mWr6kL3Vrx72Es2MwOJPjMBzk2Ws08GKcwHPa47m4Gx2e5EVL7rEOLhqbPxY252zYrvt3oB9Iy1J9g++dP7OJDTpBk1SZHzC8Ahbg+DkRvMpJyBkXY1yZxroro/htkkPC8cj5PXKy8XEzGjIGT3+I2KGr7ujDNz3XnanC9rtSl3c/O18B"), this.addDataEntry("sysml interaction message",250,250,"Message","zZbfboIwFMafhmS7gzJ1t4LTqyVLeIIKJ9CsUFKqyJ5+B1tUQDNHCHpB6L/zcc7vowXL9dPDRtI8+RQRcMv9sFxfCqF0Kz34wLlFbBZZ7soixMbLIusbs85x1s6phEzdE0B0wJ7yHeiRrWO5S4+L8NuIFariZq5IaF43JYSo7iUqxYRXGOCVCVMQ5DSsp0ssB8coZ3GG3RBzAYkD5lkgFRxu5nscMsluQKSgZIVLShapxKywdU12AixOTJhrxmih+/Ep9Fw9NgyA6zDcPgzSwCDPBKMJmJmip4Dz1oPTIwJRDIHpZiLDmxfRIoHIcLlABFm0lFKU55VarZZo0SjETobQelnvACSBU8X2balr1ZvQL8FQ8QS24VqZ5846/BSVMSgT1EF4yuIuqrPHU3WnokrsybDOe1hpUWVhgHuQ8nsIX4cqcsA97NWbloWUL82e3gqlRKqXBuynlnHIbfiTv7+LDmftfo/zn4Z1dcbza9Hzq7bLp5y/IC2avg73bFuf3v8wDbtrxhuhZ7HQmY/kYU9oPBPfB51lo+y0tmmt4/FhDvaOO3ughd2vUVdnsIPYPf9p6uWXP6K/"), this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=sysMLLost;endSize=12;verticalAlign=bottom;",160,0,"lost","Lost Message",null,this.getTagsForStencil("","","sysml interaction lost message").join(" ")),this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=open;endSize=12;verticalAlign=bottom;startArrow=sysMLFound;startSize=12;",160,0,"found","Found Message",null,this.getTagsForStencil("","","sysml interaction found message").join(" ")),this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=none;verticalAlign=bottom;dashed=1;strokeWidth=2;", -160,0,"","General Ordering",null,this.getTagsForStencil("","","sysml interaction general ordering").join(" "))];this.addPalette("sysmlInteractions","SysML / Interactions",a||!1,mxUtils.bind(this,function(c){for(var e=0;eState2

entry / entryActivity
do / doActivity
exit / exitActivity

',"Simple State",null,null,this.getTagsForStencil("","simpleState","sysml state machine simple state").join(" ")),this.createVertexTemplateEntry("shape=rect;rounded=1;html=1;whiteSpace=wrap;align=center;",120,40,"State1, State2","State List",null,null,this.getTagsForStencil("","","sysml state machine state list").join(" ")), -this.addEntry("sysml state machine state machine",function(){var c=new mxCell("ReadAmountSM",new mxGeometry(0,0,160,120),"shape=mxgraph.sysml.stateMachine;verticalAlign=top;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("aborted",new mxGeometry(160,60,0,0),"resizable=0;html=1;verticalAlign=top;align=left;labelBackgroundColor=none;spacingLeft=5;spacingTop=-2;");e.geometry.relative=!1;e.setConnectable(!1);e.vertex=!0;c.insert(e);return b.createVertexTemplateFromCells([c],c.geometry.width, -c.geometry.height,"State Machine")}),this.createVertexTemplateEntry("shape=mxgraph.sysml.x;",40,40,"","Terminate Node",null,null,this.getTagsForStencil("","x","sysml state machine terminate node").join(" ")),this.addEntry("sysml state machine submachine state",function(){var c=new mxCell("ReadAmount :\nReadAmountSM",new mxGeometry(0,0,160,120),"shape=mxgraph.sysml.submState;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("aborted",new mxGeometry(160,60,0,0),"resizable=0;html=1;verticalAlign=bottom;align=left;labelBackgroundColor=none;spacingLeft=5;spacingBottom=2;"); -e.geometry.relative=!1;e.setConnectable(!1);e.vertex=!0;c.insert(e);return b.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Submachine State")}),this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=open;endSize=12;strokeWidth=3;verticalAlign=bottom;",160,0,"trigger[guard]/activity","Transition",null,this.getTagsForStencil("","","sysml state machine transition").join(" "))];this.addPalette("sysmlState Machines","SysML / State Machines",a||!1,mxUtils.bind(this,function(c){for(var e= -0;e<<actor>>
ActorName

',"Actor",null,null,this.getTagsForStencil("","","sysml use case ").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;verticalAlign=top;fontStyle=1;whiteSpace=wrap;align=center;",120,60,"SubjectName","Subject",null,null,this.getTagsForStencil("", -"","sysml use case subject").join(" ")),this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=none;verticalAlign=bottom;",160,0,"","Communication Path",null,this.getTagsForStencil("","","sysml use case communication path").join(" ")),this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=open;verticalAlign=bottom;dashed=1;labelBackgroundColor=none;",160,0,"<<include>>","Include",null,this.getTagsForStencil("","","sysml use case include").join(" ")),this.createEdgeTemplateEntry("edgeStyle=none;html=1;startArrow=open;endArrow=none;startSize=12;verticalAlign=bottom;dashed=1;labelBackgroundColor=none;", -160,0,"<<extend>>","Extend",null,this.getTagsForStencil("","","sysml use case extend").join(" ")),this.addDataEntry("sysml use case extend condition",250,80,"Extend with Condition","tVTLjtswDPwaXQvH2kevsbfdSwsUyKU9KjFrC5VFQ1Y2Tr++pMRknWyyj0MPgcUhh6JmFCld99NjMEP3HRtwSn9Rug6IMa/6qQbnVFnYRukHVZYF/VT59Up2kbLFYAL4+B5CmQlPxm0hIzX6xkaLXuklZdR9tUZ0YDwFMA0BxpGT91R7p0q9KJSuYIrgE0x7o+WtmTvQODV/ZZcx7p3sMnZm4KXHSJ9qtH85WtzyejAb69tv8JtPwIhxtqVxHlyCql1nI6yoiik7ko4wOQaECNNVKRIkOjwC9hDDnkqEIEoVO9vETiAtWAe27aTLjWBmzHF77PSsMy1E6suy6xeyk5qm55O4mI4zj5K8zRFrTyokOtP3IFnIc1dd7B0LTEsWyW6MW0rJGmPEnhIBt74BnpA9dWYNrjKbP23Ca3QYkmGeDaN5liHgjhAcwGdkJS6SyFVjxi71WhzHg6aFj3oTwJlon055l5QX6o90+8pinys+n3kVTWghStH8b3HgHS7PnRCv9BlxGzbwok+y/Tj9u27CzYWbcOYl67aSUOSf2TlzQpIf8fHEJphs/Mm0T7cS/XrdwCzDyUvyHz09eFO87s0Vj9/2hsLnhzeXz9/lfw=="), -this.createEdgeTemplateEntry("edgeStyle=none;html=1;endArrow=block;endFill=0;endSize=12;verticalAlign=bottom;",160,0,"","Generalization",null,this.getTagsForStencil("","","sysml use case generalization").join(" "))];this.addPalette("sysmlUse Cases","SysML / UseCases",a||!1,mxUtils.bind(this,function(c){for(var e=0;e<<allocated>>
Named
Element

',"Allocated Stereotype",null,null,this.getTagsForStencil("","","sysml allocation allocated stereotype").join(" ")),this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;strokeWidth=2;whiteSpace=wrap;align=center;",200,120,'

BlockName


allocatedFrom

<<elementType>> ElementName


allocatedTo

<<elementType>> ElementName

', -"Allocation derived properties (Block)",null,null,this.getTagsForStencil("","","sysml allocation derived property block").join(" ")),this.addDataEntry("sysml allocation derived property comment",270,140,"Allocation derived properties (Comment)","xVRNb+MgEP01HCPZOK16rZO2l3Yv6R8g9sRGHQzF5Ku/fgdM7bKJpVZa7R4sz7xhhuHxGFas1OnJCtO+6BqQFQ+sWFmt3WCp0woQGc9kzYo14zyjj/HHmWgeopkRFjr3nQQ+JBwE7mFAGL9FSi0Nwb074wDfvu99S6UStpEdK+4zcxrdhdOGoDzBEHZuAh2c3EKgbHzuECqnqmQ18R/23n4CAlFXwkH9aLX6jNJpthcZ1p9xAoWijkq89ABBETevZwNjIE2KXvYwrPwlFMztMtPsq/7/rdIeZtqEJ5fJ+1YYb3ba0a9snSLhrXMye/nhA/mNt42oZNc8h9ta34QThgtcxwv8kqcPYHeoj+TuJCmsKI+tdLChEr7ekQT+Jb+iZsGOnVEu6WNWwQGK8n0CrcDZMy2JCctB4NlR1q6Noi4i1oJs2ljlLmKiH/xmrDQ9DzLiC7n+WoqL15IwP8OyhcqztdOd28Ro/i8IOsdodslQzq8wtPwLDC2vzJM/aLF639Xg12ephlBsAUtRvTVhyUqjtkGknRcpdPW9tUFhEalF34Y6+UgU1A0kNPV6bytIZp2j+QQuudBvkGkBhZOHtPoPmCJ3muohlgz93w=="), -this.addEntry("sysml allocation derived property internal block diagram",function(){var c=new mxCell('

<<block>>
BlockName


',new mxGeometry(0,0,250,160),"shape=rect;html=1;overflow=fill;strokeWidth=2;whiteSpace=wrap;align=center;verticalAlign=top;recursiveResize=0;");c.vertex=!0;var e=new mxCell('

PartName


allocatedFrom

<<elementType>> ElementName

', -new mxGeometry(20,60,210,80),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;overflow=fill;strokeWidth=2;whiteSpace=wrap;align=center;");e.vertex=!0;c.insert(e);return b.createVertexTemplateFromCells([c],250,160,"Allocation derived properties (Internal Block Diagram)")}),this.createVertexTemplateEntry("html=1;shape=mxgraph.sysml.simpleState;html=1;overflow=fill;whiteSpace=wrap;align=center;",200,100,'

ActivityName


allocatedTo

<<elementType>> ElementName

', -"Allocation Derived Properties (Activity Diagram)",null,null,this.getTagsForStencil("","","sysml allocation derived property activity diagram").join(" ")),this.addEntry("sysml allocation activity partition",function(){var c=new mxCell('

<<allocate>>
:ElementName


',new mxGeometry(0,0,250,160),"shape=rect;html=1;overflow=fill;whiteSpace=wrap;align=center;verticalAlign=top;");c.vertex=!0;var e=new mxCell("ActionName",new mxGeometry(65, -70,120,60),"html=1;shape=mxgraph.sysml.cont;fontStyle=1;whiteSpace=wrap;align=center;");e.vertex=!0;return b.createVertexTemplateFromCells([c,e],250,160,"Allocation Activity Partition")}),this.addEntry("sysml allocation general",function(){var c=new mxCell("Client",new mxGeometry(0,0,100,60),"shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("Supplier",new mxGeometry(200,0,100,60),"shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");e.vertex=!0;var f= -new mxCell("<<allocate>>",new mxGeometry(0,0,0,0),"rounded=0;html=1;verticalAlign=top;labelBackgroundColor=none;endArrow=open;dashed=1;endSize=12;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,e,f],300,60,"Allocation (General)")})];this.addPalette("sysmlAllocations","SysML / Allocations",a||!1,mxUtils.bind(this,function(c){for(var e=0;ereq ReqDiagram

',"Requirement Diagram",null,null,this.getTagsForStencil("","package","sysml requirement diagram").join(" ")),this.createVertexTemplateEntry("shape=rect;overflow=fill;html=1;whiteSpace=wrap;align=center;",200,100,'

<<requirement>>
Requirement Name


text="The system shall do"
Id="62j32."

', -"Requirement",null,null,this.getTagsForStencil("","package","sysml requirement ").join(" ")),this.createVertexTemplateEntry("shape=rect;overflow=fill;html=1;whiteSpace=wrap;align=center;",200,100,'

<<testCase>>
TestCaseName


',"Test Case",null,null,this.getTagsForStencil("","package","sysml requirement test case").join(" ")),this.addDataEntry("sysml requirement containment relationship",300,180,"Requirement Containment Relationship", -"5ZXfboIwFMafpvdQnNkuB27ezMTEJ6hwQpsVykoR2dPvtBRdjSYmy5zJLkjOn37fob8GSpKs2i81a/hKFSBJ8kKSTCtlxqjaZyAloZEoSLIglEb4EPp6oRu7btQwDbW5RkBHwY7JDsYKoXNWNSRJJRqkYabhoxMaKms+Ncpg2ZQRmsQRhuvxTdyQ1gzSD2k5a2yoIbcCbirc+SLGsOfCwKZhuW33yAVrTIqyxjRHK9BugHtp0Ab2FzfuSn7XS1AVGD3gEi94GrlEvSgM9wLPKuIgSu5d5r7G2jEvD05Hqhh4sOchJ78MOeNCFvE9QR5OiN6C8uwWlOk9UZ4Ej57eX1B/OEP9hJBWXV2AXR+FgCTbgkxZ/l66JZmSCpEsalWjMoW6eNZa9d8qRQkb7wtyq/qXYyF1BWxYlCJnOCNtDdNm8miHdvW2xmGZsljH5kZ8WrOYHk7CzgjOoVWdziH4W6KyBBN821eclgbJjNiF7j9BP//n6Gc3Q4/p8Up2veDG/gI="), -this.addEntry("sysml requirement copy dependency",function(){var c=new mxCell("<<requirement>>\nSlave",new mxGeometry(0,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("<<requirement>>\nMaster",new mxGeometry(240,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");e.vertex=!0;var f=new mxCell("<<copy>>",new mxGeometry(0,0,0,0),"endArrow=open;edgeStyle=none;endSize=12;dashed=1;html=1;");f.geometry.relative=!0;f.edge= -!0;c.insertEdge(f,!0);e.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,e,f],360,60,"Copy Dependency")}),this.addEntry("sysml requirement master callout",function(){var c=new mxCell("Master\n<<requirement>> Master",new mxGeometry(0,0,160,60),"shape=note;html=1;size=15;align=left;spacingLeft=5;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("<<requirement>> Slave",new mxGeometry(200,0,160,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");e.vertex= -!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;edgeStyle=none;dashed=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,e,f],360,60,"Master Callout")}),this.addEntry("sysml requirement derive dependency",function(){var c=new mxCell("<<requirement>>\nClient",new mxGeometry(0,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("<<requirement>>\nSupplier", -new mxGeometry(240,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");e.vertex=!0;var f=new mxCell("<<deriveReq>>",new mxGeometry(0,0,0,0),"endArrow=open;html=1;edgeStyle=none;endSize=12;dashed=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,e,f],360,60,"Derive Dependency")}),this.addEntry("sysml requirement derive callout",function(){var c=new mxCell("<<requirement>>\nReqA",new mxGeometry(0,0, -120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("Derived\n<<requirement>> ReqB",new mxGeometry(200,0,160,60),"shape=note;html=1;size=15;align=left;spacingLeft=5;whiteSpace=wrap;align=center;");e.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;edgeStyle=none;dashed=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,e,f],360,60,"Derive Callout")}),this.addEntry("sysml requirement derive callout", -function(){var c=new mxCell("DerivedFrom\n<<requirement>> ReqA",new mxGeometry(0,0,160,60),"shape=note;html=1;size=15;align=left;spacingLeft=5;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("<<requirement>>\nReqB",new mxGeometry(240,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");e.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;edgeStyle=none;dashed=1;html=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f, -!1);return b.createVertexTemplateFromCells([c,e,f],360,60,"Derive Callout")}),this.addEntry("sysml requirement satisfy dependency",function(){var c=new mxCell("NamedElement",new mxGeometry(0,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("<<requirement>>\nSupplier",new mxGeometry(240,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");e.vertex=!0;var f=new mxCell("<<satisfy>>",new mxGeometry(0,0,0,0),"endArrow=open;edgeStyle=none;endSize=12;dashed=1;html=1;"); -f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,e,f],360,60,"Satisfy Dependency")}),this.addEntry("sysml requirement satisfy callout",function(){var c=new mxCell("NamedElement",new mxGeometry(0,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("Satisfies\n<<requirement>> ReqA",new mxGeometry(200,0,160,60),"shape=note;size=15;align=left;spacingLeft=5;html=1;whiteSpace=wrap;align=center;"); -e.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;edgeStyle=none;dashed=1;html=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,e,f],360,60,"Satisfy Callout")}),this.addEntry("sysml requirement satisfy callout",function(){var c=new mxCell("SatisfiedBy\nNamedElement",new mxGeometry(0,0,160,60),"shape=note;size=15;align=left;spacingLeft=5;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("<<requirement>>\nReqA", -new mxGeometry(240,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");e.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;edgeStyle=none;dashed=1;html=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,e,f],360,60,"Satisfy Callout")}),this.addEntry("sysml requirement verify dependency",function(){var c=new mxCell("NamedElement",new mxGeometry(0,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;"); -c.vertex=!0;var e=new mxCell("<<requirement>>\nSupplier",new mxGeometry(240,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");e.vertex=!0;var f=new mxCell("<<verify>>",new mxGeometry(0,0,0,0),"endArrow=open;edgeStyle=none;endSize=12;dashed=1;html=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,e,f],360,60,"Verify Dependency")}),this.addEntry("sysml requirement verify callout",function(){var c= -new mxCell("NamedElement",new mxGeometry(0,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("Verifies\n<<requirement>> ReqA",new mxGeometry(200,0,160,60),"shape=note;size=15;align=left;spacingLeft=5;html=1;whiteSpace=wrap;align=center;");e.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;edgeStyle=none;dashed=1;html=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f,!1);return b.createVertexTemplateFromCells([c, -e,f],360,60,"Verify Callout")}),this.addEntry("sysml requirement verify callout",function(){var c=new mxCell("VerifiedBy\nNamedElement",new mxGeometry(0,0,160,60),"shape=note;size=15;align=left;spacingLeft=5;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("<<requirement>>\nReqA",new mxGeometry(240,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");e.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;edgeStyle=none;dashed=1;html=1;");f.geometry.relative= -!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,e,f],360,60,"Verify Callout")}),this.addEntry("sysml requirement refine dependency",function(){var c=new mxCell("NamedElement",new mxGeometry(0,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("<<requirement>>\nClient",new mxGeometry(240,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");e.vertex=!0;var f=new mxCell("<<refine>>",new mxGeometry(0, -0,0,0),"endArrow=open;edgeStyle=none;endSize=12;dashed=1;html=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,e,f],360,60,"Refine Dependency")}),this.addEntry("sysml requirement refine dependency",function(){var c=new mxCell("NamedElement",new mxGeometry(0,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("Refines\n<<requirement>> ReqA",new mxGeometry(200,0,160,60),"shape=note;size=15;align=left;spacingLeft=5;html=1;whiteSpace=wrap;align=center;"); -e.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;edgeStyle=none;dashed=1;html=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,e,f],360,60,"Refine Callout")}),this.addEntry("sysml requirement refine dependency",function(){var c=new mxCell("RefinedBy\nNamedElement",new mxGeometry(0,0,160,60),"shape=note;size=15;align=left;spacingLeft=5;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("<<requirement>>\nReqA", -new mxGeometry(240,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");e.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;edgeStyle=none;dashed=1;html=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,e,f],360,60,"Refine Callout")}),this.addEntry("sysml requirement trace dependency",function(){var c=new mxCell("<<requirement>>\nClient",new mxGeometry(0,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;"); -c.vertex=!0;var e=new mxCell("<<requirement>>\nSupplier",new mxGeometry(240,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");e.vertex=!0;var f=new mxCell("<<trace>>",new mxGeometry(0,0,0,0),"endArrow=open;edgeStyle=none;endSize=12;dashed=1;html=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,e,f],360,60,"Trace Dependency")}),this.addEntry("sysml requirement refine callout",function(){var c=new mxCell("NamedElement", -new mxGeometry(0,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("TracedFrom\n<<requirement>> ReqA",new mxGeometry(200,0,160,60),"shape=note;size=15;align=left;spacingLeft=5;html=1;whiteSpace=wrap;align=center;");e.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;edgeStyle=none;dashed=1;html=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,e,f],360,60,"Refine Callout")}), -this.addEntry("sysml requirement trace callout",function(){var c=new mxCell("TracedTo\nNamedElement",new mxGeometry(0,0,160,60),"shape=note;size=15;align=left;spacingLeft=5;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var e=new mxCell("<<requirement>>\nReqA",new mxGeometry(240,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");e.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;edgeStyle=none;dashed=1;html=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f, -!0);e.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,e,f],360,60,"Trace Callout")})];this.addPalette("sysmlRequirements","SysML / Requirements",a||!1,mxUtils.bind(this,function(c){for(var e=0;e<<block>>
BlockName


',new mxGeometry(0,0,250,160),"shape=rect;html=1;overflow=fill;strokeWidth=2;whiteSpace=wrap;align=center;verticalAlign=top;recursiveResize=0;");c.vertex=!0;var d=new mxCell('

PartName


allocatedFrom

<<elementType>> ElementName

', +new mxGeometry(20,60,210,80),"strokeColor=inherit;fillColor=inherit;gradientColor=inherit;shape=rect;html=1;overflow=fill;strokeWidth=2;whiteSpace=wrap;align=center;");d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],250,160,"Allocation derived properties (Internal Block Diagram)")}),this.addEntry("sysml allocation derived property activity diagram",function(){var c=new mxCell("",new mxGeometry(0,0,200,100),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;rounded=1;absoluteArcSize=1;arcSize=20;"); +c.vertex=!0;var d=new mxCell("ActivityName",new mxGeometry(0,0,200,20),"html=1;align=center;spacing=0;verticalAlign=top;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,200,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0;c.insert(d);d=new mxCell("allocatedTo",new mxGeometry(0,0,200, +22),"html=1;align=center;spacing=0;verticalAlign=bottom;strokeColor=none;fillColor=none;whiteSpace=wrap;fontSize=10;fontStyle=2;spacingBottom=2;");d.vertex=!0;c.insert(d);d=new mxCell("<<elementType>> ElementName",new mxGeometry(0,0,200,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,200,34),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],200,100,"Allocation Derived Properties (Activity Diagram)")}),this.addEntry("sysml allocation activity partition",function(){var c=new mxCell('

<<allocate>>
:ElementName


',new mxGeometry(0,0,250,160),"shape=rect;html=1;overflow=fill;whiteSpace=wrap;align=center;verticalAlign=top;");c.vertex=!0;var d=new mxCell("ActionName",new mxGeometry(65,70,120,60),"html=1;shape=mxgraph.sysml.cont;fontStyle=1;whiteSpace=wrap;align=center;"); +d.vertex=!0;return b.createVertexTemplateFromCells([c,d],250,160,"Allocation Activity Partition")}),this.addEntry("sysml allocation general",function(){var c=new mxCell("Client",new mxGeometry(0,0,100,60),"shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("Supplier",new mxGeometry(200,0,100,60),"shape=rect;html=1;fontStyle=1;whiteSpace=wrap;align=center;");d.vertex=!0;var f=new mxCell("<<allocate>>",new mxGeometry(0,0,0,0),"rounded=0;html=1;verticalAlign=top;labelBackgroundColor=none;endArrow=open;dashed=1;endSize=12;"); +f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,d,f],300,60,"Allocation (General)")})];this.addPalette("sysmlAllocations","SysML / Allocations",a||!1,mxUtils.bind(this,function(c){for(var d=0;dreq ReqDiagram

', +"Requirement Diagram",null,null,this.getTagsForStencil("","package","sysml requirement diagram").join(" ")),this.addEntry("sysml requirement ",function(){var c=new mxCell("",new mxGeometry(0,0,200,100),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");c.vertex=!0;var d=new mxCell("<<requirement>>",new mxGeometry(0,0,200,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;spacingTop=3;"); +d.vertex=!0;c.insert(d);d=new mxCell("Requirement Name",new mxGeometry(0,0,200,18),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,200,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0;c.insert(d);d=new mxCell('text="The system shall do"', +new mxGeometry(0,0,200,16),"html=1;align=left;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;spacingLeft=10;");d.vertex=!0;c.insert(d);d=new mxCell('Id="62j32."',new mxGeometry(0,0,200,16),"html=1;align=left;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;spacingLeft=10;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,200,26),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],200,100,"Requirement")}),this.addEntry("sysml requirement test case",function(){var c=new mxCell("",new mxGeometry(0,0,200,100),"fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");c.vertex=!0;var d=new mxCell("<<testCase>>",new mxGeometry(0,0,200,16),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;spacingTop=3;"); +d.vertex=!0;c.insert(d);d=new mxCell("TestCaseName",new mxGeometry(0,0,200,18),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;fontStyle=1");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,200,8),"line;strokeWidth=0.25;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,200, +58),"html=1;align=center;spacing=0;verticalAlign=middle;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);return b.createVertexTemplateFromCells([c],200,100,"Test Case")}),this.addDataEntry("sysml requirement containment relationship",300,180,"Requirement Containment Relationship","5ZXfboIwFMafpvdQnNkuB27ezMTEJ6hwQpsVykoR2dPvtBRdjSYmy5zJLkjOn37fob8GSpKs2i81a/hKFSBJ8kKSTCtlxqjaZyAloZEoSLIglEb4EPp6oRu7btQwDbW5RkBHwY7JDsYKoXNWNSRJJRqkYabhoxMaKms+Ncpg2ZQRmsQRhuvxTdyQ1gzSD2k5a2yoIbcCbirc+SLGsOfCwKZhuW33yAVrTIqyxjRHK9BugHtp0Ab2FzfuSn7XS1AVGD3gEi94GrlEvSgM9wLPKuIgSu5d5r7G2jEvD05Hqhh4sOchJ78MOeNCFvE9QR5OiN6C8uwWlOk9UZ4Ej57eX1B/OEP9hJBWXV2AXR+FgCTbgkxZ/l66JZmSCpEsalWjMoW6eNZa9d8qRQkb7wtyq/qXYyF1BWxYlCJnOCNtDdNm8miHdvW2xmGZsljH5kZ8WrOYHk7CzgjOoVWdziH4W6KyBBN821eclgbJjNiF7j9BP//n6Gc3Q4/p8Up2veDG/gI="), +this.addEntry("sysml requirement copy dependency",function(){var c=new mxCell("<<requirement>>\nSlave",new mxGeometry(0,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("<<requirement>>\nMaster",new mxGeometry(240,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");d.vertex=!0;var f=new mxCell("<<copy>>",new mxGeometry(0,0,0,0),"endArrow=open;edgeStyle=none;endSize=12;dashed=1;html=1;");f.geometry.relative=!0;f.edge= +!0;c.insertEdge(f,!0);d.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,d,f],360,60,"Copy Dependency")}),this.addEntry("sysml requirement master callout",function(){var c=new mxCell("Master\n<<requirement>> Master",new mxGeometry(0,0,160,60),"shape=note;html=1;size=15;align=left;spacingLeft=5;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("<<requirement>> Slave",new mxGeometry(200,0,160,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");d.vertex= +!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;edgeStyle=none;dashed=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,d,f],360,60,"Master Callout")}),this.addEntry("sysml requirement derive dependency",function(){var c=new mxCell("<<requirement>>\nClient",new mxGeometry(0,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("<<requirement>>\nSupplier", +new mxGeometry(240,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");d.vertex=!0;var f=new mxCell("<<deriveReq>>",new mxGeometry(0,0,0,0),"endArrow=open;html=1;edgeStyle=none;endSize=12;dashed=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,d,f],360,60,"Derive Dependency")}),this.addEntry("sysml requirement derive callout",function(){var c=new mxCell("<<requirement>>\nReqA",new mxGeometry(0,0, +120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("Derived\n<<requirement>> ReqB",new mxGeometry(200,0,160,60),"shape=note;html=1;size=15;align=left;spacingLeft=5;whiteSpace=wrap;align=center;");d.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;edgeStyle=none;dashed=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,d,f],360,60,"Derive Callout")}),this.addEntry("sysml requirement derive callout", +function(){var c=new mxCell("DerivedFrom\n<<requirement>> ReqA",new mxGeometry(0,0,160,60),"shape=note;html=1;size=15;align=left;spacingLeft=5;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("<<requirement>>\nReqB",new mxGeometry(240,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");d.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;edgeStyle=none;dashed=1;html=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f, +!1);return b.createVertexTemplateFromCells([c,d,f],360,60,"Derive Callout")}),this.addEntry("sysml requirement satisfy dependency",function(){var c=new mxCell("NamedElement",new mxGeometry(0,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("<<requirement>>\nSupplier",new mxGeometry(240,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");d.vertex=!0;var f=new mxCell("<<satisfy>>",new mxGeometry(0,0,0,0),"endArrow=open;edgeStyle=none;endSize=12;dashed=1;html=1;"); +f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,d,f],360,60,"Satisfy Dependency")}),this.addEntry("sysml requirement satisfy callout",function(){var c=new mxCell("NamedElement",new mxGeometry(0,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("Satisfies\n<<requirement>> ReqA",new mxGeometry(200,0,160,60),"shape=note;size=15;align=left;spacingLeft=5;html=1;whiteSpace=wrap;align=center;"); +d.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;edgeStyle=none;dashed=1;html=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,d,f],360,60,"Satisfy Callout")}),this.addEntry("sysml requirement satisfy callout",function(){var c=new mxCell("SatisfiedBy\nNamedElement",new mxGeometry(0,0,160,60),"shape=note;size=15;align=left;spacingLeft=5;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("<<requirement>>\nReqA", +new mxGeometry(240,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");d.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;edgeStyle=none;dashed=1;html=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,d,f],360,60,"Satisfy Callout")}),this.addEntry("sysml requirement verify dependency",function(){var c=new mxCell("NamedElement",new mxGeometry(0,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;"); +c.vertex=!0;var d=new mxCell("<<requirement>>\nSupplier",new mxGeometry(240,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");d.vertex=!0;var f=new mxCell("<<verify>>",new mxGeometry(0,0,0,0),"endArrow=open;edgeStyle=none;endSize=12;dashed=1;html=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,d,f],360,60,"Verify Dependency")}),this.addEntry("sysml requirement verify callout",function(){var c= +new mxCell("NamedElement",new mxGeometry(0,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("Verifies\n<<requirement>> ReqA",new mxGeometry(200,0,160,60),"shape=note;size=15;align=left;spacingLeft=5;html=1;whiteSpace=wrap;align=center;");d.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;edgeStyle=none;dashed=1;html=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f,!1);return b.createVertexTemplateFromCells([c, +d,f],360,60,"Verify Callout")}),this.addEntry("sysml requirement verify callout",function(){var c=new mxCell("VerifiedBy\nNamedElement",new mxGeometry(0,0,160,60),"shape=note;size=15;align=left;spacingLeft=5;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("<<requirement>>\nReqA",new mxGeometry(240,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");d.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;edgeStyle=none;dashed=1;html=1;");f.geometry.relative= +!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,d,f],360,60,"Verify Callout")}),this.addEntry("sysml requirement refine dependency",function(){var c=new mxCell("NamedElement",new mxGeometry(0,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("<<requirement>>\nClient",new mxGeometry(240,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");d.vertex=!0;var f=new mxCell("<<refine>>",new mxGeometry(0, +0,0,0),"endArrow=open;edgeStyle=none;endSize=12;dashed=1;html=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,d,f],360,60,"Refine Dependency")}),this.addEntry("sysml requirement refine dependency",function(){var c=new mxCell("NamedElement",new mxGeometry(0,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("Refines\n<<requirement>> ReqA",new mxGeometry(200,0,160,60),"shape=note;size=15;align=left;spacingLeft=5;html=1;whiteSpace=wrap;align=center;"); +d.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;edgeStyle=none;dashed=1;html=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,d,f],360,60,"Refine Callout")}),this.addEntry("sysml requirement refine dependency",function(){var c=new mxCell("RefinedBy\nNamedElement",new mxGeometry(0,0,160,60),"shape=note;size=15;align=left;spacingLeft=5;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("<<requirement>>\nReqA", +new mxGeometry(240,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");d.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;edgeStyle=none;dashed=1;html=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,d,f],360,60,"Refine Callout")}),this.addEntry("sysml requirement trace dependency",function(){var c=new mxCell("<<requirement>>\nClient",new mxGeometry(0,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;"); +c.vertex=!0;var d=new mxCell("<<requirement>>\nSupplier",new mxGeometry(240,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");d.vertex=!0;var f=new mxCell("<<trace>>",new mxGeometry(0,0,0,0),"endArrow=open;edgeStyle=none;endSize=12;dashed=1;html=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,d,f],360,60,"Trace Dependency")}),this.addEntry("sysml requirement refine callout",function(){var c=new mxCell("NamedElement", +new mxGeometry(0,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("TracedFrom\n<<requirement>> ReqA",new mxGeometry(200,0,160,60),"shape=note;size=15;align=left;spacingLeft=5;html=1;whiteSpace=wrap;align=center;");d.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;edgeStyle=none;dashed=1;html=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,d,f],360,60,"Refine Callout")}), +this.addEntry("sysml requirement trace callout",function(){var c=new mxCell("TracedTo\nNamedElement",new mxGeometry(0,0,160,60),"shape=note;size=15;align=left;spacingLeft=5;html=1;whiteSpace=wrap;align=center;");c.vertex=!0;var d=new mxCell("<<requirement>>\nReqA",new mxGeometry(240,0,120,60),"shape=rect;html=1;whiteSpace=wrap;align=center;");d.vertex=!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;edgeStyle=none;dashed=1;html=1;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f, +!0);d.insertEdge(f,!1);return b.createVertexTemplateFromCells([c,d,f],360,60,"Trace Callout")})];this.addPalette("sysmlRequirements","SysML / Requirements",a||!1,mxUtils.bind(this,function(c){for(var d=0;dNodeName

<<stereotypeName>>{PropertyName=ValueString}ElementName
<<stereotypeName>>{PropertyName=ValueString};
BooleanPropertyName
ElementName

', "Stereotype (Compartment)",null,null,this.getTagsForStencil("","","sysml stereotype compartment").join(" ")),this.addDataEntry("sysml stereotype edge",200,180,"Stereotype (Edge)","3VTBboMwDP2a3CmZ2vOgXU+bKlXaPQM3iRYSZEwp+/oFCO2ytVJ32WEHJD8/G/OeQxjPq9MWRa2eXQmG8Q3jOTpHU1SdcjCGpYkuGV+zNE38w9KnG+xiZJNaIFi6pyGdGo7CtDBlNgaqoTldspQvEsazF1HBVNZQb0JZo0Q9hAiFH5QdnKV9YBceK6pMCDulCfa1KAau80p9ThgtrYeFnwToE+EzAAlON6WMqaBjC64Cwt6XdLokFSqC3ESBliq0LUNONBOW59aLMT4I3lz3if8Dn/pvHv2Fbw8/fPOGiWrQZmjU8xU1XiRQ72CyMlAyKpzR7DpbZTt0tXekH7v4+nUYtifUVsalmXMGhI3KV+udIHV1dWDLR0TXeWSdhXhbUEqYFxlYI97AZKJ4l+haW+bOOLyw8yoNHK4dhBHrjxEm50UPU6I1N67FAqIzSQIlUPQ733EYEIwgfYzf/otNe3i5pUYuusQ+AQ=="), -this.createVertexTemplateEntry("shape=rect;html=1;overflow=fill;whiteSpace=wrap;align=center;",300,120,'

<<stereotypeName>>
NodeName


<<stereotypeName>>
PropertyName=ValueString
MultiPropertyName=ValueString, ValueString
BooleanPropertyName

',"Stereotype (Compartment)",null,null,this.getTagsForStencil("","","sysml stereotype compartment").join(" "))]; -this.addPalette("sysmlStereotypes","SysML / Stereotypes",a||!1,mxUtils.bind(this,function(d){for(var c=0;c>", -new mxGeometry(0,0,c.geometry.width,25),"resizeWidth=1;part=1;strokeColor=none;fillColor=none;align=left;spacingLeft=5;");e.geometry.relative=!0;e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Constraint")}),this.addEntry("uml classifier",function(){var c=new mxCell("<<keyword>>
Classifier1
{abstract}",new mxGeometry(0,0,140,183),"swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=55;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;html=1;whiteSpace=wrap;"); -c.vertex=!0;var e=new mxCell("attributes",new mxGeometry(0,0,140,20),"text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;");e.vertex=!0;c.insert(e);e=new mxCell("attribute1",new mxGeometry(0,0,140,20),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;"); -e.vertex=!0;c.insert(e);e=new mxCell("inherited attribute2",new mxGeometry(0,0,140,20),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontColor=#808080;whiteSpace=wrap;");e.vertex=!0;c.insert(e);e=new mxCell("...",new mxGeometry(0,0,140,20),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;"); -e.vertex=!0;c.insert(e);c.insert(b.clone());e=new mxCell("operations",new mxGeometry(0,0,140,20),"text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;");e.vertex=!0;c.insert(e);e=new mxCell("operation1",new mxGeometry(0,0,140,20),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;"); -e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Classifier")}),this.createVertexTemplateEntry("shape=process2;fixedSize=1;size=5;fontStyle=1;html=1;whiteSpace=wrap;",140,40,"Classifier1","Classifier",null,null,"classifier"),this.addEntry("uml classifier",function(){var c=new mxCell("Classifier1",new mxGeometry(0,0,140,183),"swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;html=1;whiteSpace=wrap;"); -c.vertex=!0;var e=new mxCell("internal structure",new mxGeometry(0,0,140,30),"html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;spacingLeft=4;spacingRight=4;rotatable=0;points=[[0,0.5],[1,0.5]];resizeWidth=1;whiteSpace=wrap;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,140,140),"swimlane;fontStyle=1;align=center;verticalAlign=top;horizontal=1;startSize=0;collapsible=0;marginBottom=0;html=1;strokeColor=none;fillColor=none;");e.vertex=!0;c.insert(e);var f=new mxCell("property1", -new mxGeometry(0,0,100,30),"html=1;align=center;verticalAlign=middle;rotatable=0;whiteSpace=wrap;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(20,20);f.vertex=!0;e.insert(f);var g=new mxCell("property2",new mxGeometry(0,0,100,30),"html=1;align=center;verticalAlign=middle;rotatable=0;whiteSpace=wrap;");g.geometry.relative=!0;g.geometry.offset=new mxPoint(20,90);g.vertex=!0;e.insert(g);var h=new mxCell("connector1",new mxGeometry(0,0,0,0),"edgeStyle=none;endArrow=none;verticalAlign=middle;labelBackgroundColor=none;endSize=12;html=1;align=left;endFill=0;exitX=0.15;exitY=1;entryX=0.15;entryY=0;spacingLeft=4;"); -h.geometry.relative=!0;h.edge=!0;f.insertEdge(h,!0);g.insertEdge(h,!1);e.insert(h);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Classifier")}),this.createVertexTemplateEntry("fontStyle=1;whiteSpace=wrap;html=1;",140,30,"Association1","Association",null,null,"association"),this.addEntry("uml classifier",function(){var c=new mxCell("Instance1",new mxGeometry(0,0,140,138),"swimlane;fontStyle=4;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;html=1;whiteSpace=wrap;"); -c.vertex=!0;var e=new mxCell("slot1",new mxGeometry(0,0,140,30),"html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;rotatable=0;points=[[0,0.5],[1,0.5]];resizeWidth=1;whiteSpace=wrap;");e.vertex=!0;c.insert(e);c.insert(b.clone());e=new mxCell("internal structure",new mxGeometry(0,0,140,20),"html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;spacingLeft=4;spacingRight=4;rotatable=0;points=[[0,0.5],[1,0.5]];resizeWidth=1;whiteSpace=wrap;"); -e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(0,0,140,50),"swimlane;fontStyle=1;align=center;verticalAlign=top;horizontal=1;startSize=0;collapsible=0;marginBottom=0;html=1;strokeColor=none;fillColor=none;whiteSpace=wrap;");e.vertex=!0;c.insert(e);var f=new mxCell("instance2",new mxGeometry(0,0,80,30),"html=1;align=center;verticalAlign=middle;rotatable=0;whiteSpace=wrap;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(30,10);f.vertex=!0;e.insert(f);return a.createVertexTemplateFromCells([c], +b.vertex=!0;this.setCurrentSearchEntryLibrary("uml25");var e=[this.createVertexTemplateEntry("shape=umlFrame;whiteSpace=wrap;html=1;pointerEvents=0;recursiveResize=0;container=1;collapsible=0;width=160;",340,180,"Diagram Heading","Diagram",null,null,"diagram"),this.createVertexTemplateEntry("shape=note2;boundedLbl=1;whiteSpace=wrap;html=1;size=25;verticalAlign=top;align=center;",120,60,"Comment1 body","Comment",null,null,"uml comment note"),this.createVertexTemplateEntry("shape=partialRectangle;html=1;top=1;align=left;dashed=1;", +200,20,"Template1 signature","Template signature",null,null,"template signature"),this.createVertexTemplateEntry("shape=partialRectangle;html=1;top=1;align=left;dashed=1;",200,50,"Template parameter 1\nTemplate parameter 2","Template signature",null,null,"template signature"),this.addEntry("constraint",function(){var c=new mxCell("Constraint1 specification",new mxGeometry(0,0,160,60),"shape=note2;boundedLbl=1;whiteSpace=wrap;html=1;size=25;verticalAlign=top;align=center;");c.vertex=!0;var d=new mxCell("<>", +new mxGeometry(0,0,c.geometry.width,25),"resizeWidth=1;part=1;strokeColor=none;fillColor=none;align=left;spacingLeft=5;");d.geometry.relative=!0;d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Constraint")}),this.addEntry("uml classifier",function(){var c=new mxCell("<<keyword>>
Classifier1
{abstract}",new mxGeometry(0,0,140,183),"swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=55;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;html=1;whiteSpace=wrap;"); +c.vertex=!0;var d=new mxCell("attributes",new mxGeometry(0,0,140,20),"text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("attribute1",new mxGeometry(0,0,140,20),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);d=new mxCell("inherited attribute2",new mxGeometry(0,0,140,20),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;fontColor=#808080;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("...",new mxGeometry(0,0,140,20),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);c.insert(b.clone());d=new mxCell("operations",new mxGeometry(0,0,140,20),"text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("operation1",new mxGeometry(0,0,140,20),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Classifier")}),this.createVertexTemplateEntry("shape=process2;fixedSize=1;size=5;fontStyle=1;html=1;whiteSpace=wrap;",140,40,"Classifier1","Classifier",null,null,"classifier"),this.addEntry("uml classifier",function(){var c=new mxCell("Classifier1",new mxGeometry(0,0,140,183),"swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;html=1;whiteSpace=wrap;"); +c.vertex=!0;var d=new mxCell("internal structure",new mxGeometry(0,0,140,30),"html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;spacingLeft=4;spacingRight=4;rotatable=0;points=[[0,0.5],[1,0.5]];resizeWidth=1;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,140,140),"swimlane;fontStyle=1;align=center;verticalAlign=top;horizontal=1;startSize=0;collapsible=0;marginBottom=0;html=1;strokeColor=none;fillColor=none;");d.vertex=!0;c.insert(d);var f=new mxCell("property1", +new mxGeometry(0,0,100,30),"html=1;align=center;verticalAlign=middle;rotatable=0;whiteSpace=wrap;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(20,20);f.vertex=!0;d.insert(f);var g=new mxCell("property2",new mxGeometry(0,0,100,30),"html=1;align=center;verticalAlign=middle;rotatable=0;whiteSpace=wrap;");g.geometry.relative=!0;g.geometry.offset=new mxPoint(20,90);g.vertex=!0;d.insert(g);var h=new mxCell("connector1",new mxGeometry(0,0,0,0),"edgeStyle=none;endArrow=none;verticalAlign=middle;labelBackgroundColor=none;endSize=12;html=1;align=left;endFill=0;exitX=0.15;exitY=1;entryX=0.15;entryY=0;spacingLeft=4;"); +h.geometry.relative=!0;h.edge=!0;f.insertEdge(h,!0);g.insertEdge(h,!1);d.insert(h);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Classifier")}),this.createVertexTemplateEntry("fontStyle=1;whiteSpace=wrap;html=1;",140,30,"Association1","Association",null,null,"association"),this.addEntry("uml classifier",function(){var c=new mxCell("Instance1",new mxGeometry(0,0,140,138),"swimlane;fontStyle=4;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;html=1;whiteSpace=wrap;"); +c.vertex=!0;var d=new mxCell("slot1",new mxGeometry(0,0,140,30),"html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;rotatable=0;points=[[0,0.5],[1,0.5]];resizeWidth=1;whiteSpace=wrap;");d.vertex=!0;c.insert(d);c.insert(b.clone());d=new mxCell("internal structure",new mxGeometry(0,0,140,20),"html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;spacingLeft=4;spacingRight=4;rotatable=0;points=[[0,0.5],[1,0.5]];resizeWidth=1;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(0,0,140,50),"swimlane;fontStyle=1;align=center;verticalAlign=top;horizontal=1;startSize=0;collapsible=0;marginBottom=0;html=1;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);var f=new mxCell("instance2",new mxGeometry(0,0,80,30),"html=1;align=center;verticalAlign=middle;rotatable=0;whiteSpace=wrap;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(30,10);f.vertex=!0;d.insert(f);return a.createVertexTemplateFromCells([c], c.geometry.width,c.geometry.height,"Classifier")}),this.createVertexTemplateEntry("fontStyle=0;html=1;whiteSpace=wrap;",120,40,"Instance1 value","Instance",null,null,"instance"),this.addEntry("uml classifier",function(){var c=new mxCell("<<enumeration>>
Enum1",new mxGeometry(0,0,140,70),"swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=40;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;html=1;whiteSpace=wrap;"); -c.vertex=!0;var e=new mxCell("literal1",new mxGeometry(0,0,140,30),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;");e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Classifier")}),this.addEntry("uml interface generalization",function(){var c=new mxCell("Interface1, Interface2...",new mxGeometry(-1, +c.vertex=!0;var d=new mxCell("literal1",new mxGeometry(0,0,140,30),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;");d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Classifier")}),this.addEntry("uml interface generalization",function(){var c=new mxCell("Interface1, Interface2...",new mxGeometry(-1, 0,0,0),"html=1;verticalAlign=bottom;labelBackgroundColor=none;startArrow=oval;startFill=0;startSize=8;endArrow=none;");c.geometry.setTerminalPoint(new mxPoint(0,0),!0);c.geometry.setTerminalPoint(new mxPoint(160,0),!1);c.geometry.relative=!0;c.geometry.x=-1;c.geometry.y=3;c.edge=!0;return a.createEdgeTemplateFromCells([c],160,0,"Interface Generalization")}),this.addEntry("uml required interface",function(){var c=new mxCell("Interface1",new mxGeometry(-1,0,0,0),"html=1;verticalAlign=bottom;labelBackgroundColor=none;startArrow=halfCircle;startFill=0;startSize=2;endArrow=none;"); -c.geometry.setTerminalPoint(new mxPoint(0,0),!0);c.geometry.setTerminalPoint(new mxPoint(160,0),!1);c.geometry.relative=!0;c.geometry.x=-1;c.geometry.y=3;c.edge=!0;return a.createEdgeTemplateFromCells([c],160,0,"Required Interface")}),this.addEntry("uml property",function(){var c=new mxCell("0..1",new mxGeometry(0,0,120,50),"align=right;verticalAlign=top;spacingRight=2;whiteSpace=wrap;html=1;");c.vertex=!0;var e=new mxCell("Property1",new mxGeometry(0,1,120,30),"text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;resizeWidth=1;whiteSpace=wrap;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,-30);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Property")}),this.createVertexTemplateEntry("fontStyle=0;dashed=1;html=1;whiteSpace=wrap;",140,30,"Property1","Property",null,null,"property"),this.createVertexTemplateEntry("fontStyle=0;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=2;",30,30,"port1","Port",null,null,"port"),this.addEntry("uml port provided interface lollipop notation", -function(){var c=new mxCell("",new mxGeometry(0,0,30,30),"html=1;rounded=0;");c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=2;");e.geometry.relative=!0;e.edge=!0;c.insertEdge(e,!0);var f=new mxCell("",new mxGeometry(52,11,8,8),"ellipse;html=1;fontSize=11;align=center;fillColor=none;points=[];aspect=fixed;resizable=0;verticalAlign=bottom;labelPosition=center;verticalLabelPosition=top;flipH=1;"); -f.vertex=!0;f.insertEdge(e,!1);return a.createEdgeTemplateFromCells([c,e,f],60,30,"Port with provided interface")}),this.addEntry("uml port required interface lollipop notation",function(){var c=new mxCell("",new mxGeometry(0,0,30,30),"html=1;rounded=0;");c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=2;");e.geometry.relative=!0;e.edge=!0;c.insertEdge(e,!0);var f=new mxCell("",new mxGeometry(55, -10,5,10),"shape=requiredInterface;html=1;fontSize=11;align=center;fillColor=none;points=[];aspect=fixed;resizable=0;verticalAlign=bottom;labelPosition=center;verticalLabelPosition=top;flipH=1;");f.vertex=!0;f.insertEdge(e,!1);return a.createEdgeTemplateFromCells([c,e,f],60,30,"Port with required interface")}),this.addEntry("uml component",function(){var c=new mxCell("",new mxGeometry(0,0,140,161),"fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;"); -c.vertex=!0;var e=new mxCell("Component",new mxGeometry(0,0,140,40),"html=1;align=left;spacingLeft=4;verticalAlign=top;strokeColor=none;fillColor=none;whiteSpace=wrap;");e.vertex=!0;c.insert(e);var f=new mxCell("",new mxGeometry(1,0,16,20),"shape=module;jettyWidth=10;jettyHeight=4;");f.vertex=!0;f.geometry.relative=!0;f.geometry.offset=new mxPoint(-25,9);e.insert(f);c.insert(b.clone());e=new mxCell("provided interfaces",new mxGeometry(0,0,140,25),"html=1;align=center;spacingLeft=4;verticalAlign=top;strokeColor=none;fillColor=none;whiteSpace=wrap;"); -e.vertex=!0;c.insert(e);e=new mxCell("Interface1",new mxGeometry(0,0,140,25),"html=1;align=left;spacingLeft=4;verticalAlign=top;strokeColor=none;fillColor=none;whiteSpace=wrap;");e.vertex=!0;c.insert(e);c.insert(b.clone());e=new mxCell("required interfaces",new mxGeometry(0,0,140,25),"html=1;align=center;spacingLeft=4;verticalAlign=top;strokeColor=none;fillColor=none;whiteSpace=wrap;");e.vertex=!0;c.insert(e);e=new mxCell("Interface2",new mxGeometry(0,0,140,30),"html=1;align=left;spacingLeft=4;verticalAlign=top;strokeColor=none;fillColor=none;whiteSpace=wrap;"); -e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Component")}),this.addEntry("uml classifier",function(){var c=new mxCell("",new mxGeometry(0,0,270,230),"shape=ellipse;container=1;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;html=1;dashed=1;collapsible=0;");c.vertex=!0;var e=new mxCell("Collaboration1",new mxGeometry(0,0,270,30),"html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;spacingLeft=4;spacingRight=4;rotatable=0;points=[[0,0.5],[1,0.5]];resizeWidth=1;whiteSpace=wrap;"); -e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(39,30,192,8),"line;strokeWidth=1;fillColor=none;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;dashed=1;resizeWidth=1;");e.vertex=!0;c.insert(e);var f=new mxCell("Classifier1",new mxGeometry(0,0,100,30),"html=1;align=center;verticalAlign=middle;rotatable=0;whiteSpace=wrap;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(85,50);f.vertex=!0;c.insert(f);e=new mxCell("Collaboration use 1",new mxGeometry(0,0,140,30),"shape=ellipse;html=1;align=center;verticalAlign=middle;rotatable=0;dashed=1;whiteSpace=wrap;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(65,110);e.vertex=!0;c.insert(e);var g=new mxCell("property1",new mxGeometry(0,0,0,0),"edgeStyle=none;endArrow=none;verticalAlign=middle;labelBackgroundColor=none;endSize=12;html=1;align=left;endFill=0;spacingLeft=4;");g.geometry.relative=!0;g.edge=!0;f.insertEdge(g,!0);e.insertEdge(g,!1);c.insert(g);f=new mxCell("Classifier2",new mxGeometry(0,0,100,30),"html=1;align=center;verticalAlign=middle;rotatable=0;whiteSpace=wrap;");f.geometry.relative= -!0;f.geometry.offset=new mxPoint(85,170);f.vertex=!0;c.insert(f);g=new mxCell("property1",new mxGeometry(0,0,0,0),"edgeStyle=none;endArrow=none;verticalAlign=middle;labelBackgroundColor=none;endSize=12;html=1;align=left;endFill=0;spacingLeft=4;");g.geometry.relative=!0;g.edge=!0;e.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Classifier")}),this.createVertexTemplateEntry("shape=folder;fontStyle=1;tabWidth=80;tabHeight=30;tabPosition=left;html=1;boundedLbl=1;whiteSpace=wrap;", -150,80,"Package1","Package",null,null,"uml package"),this.addEntry("uml package",function(){var c=new mxCell("Package1",new mxGeometry(0,0,150,100),"shape=folder;fontStyle=1;tabWidth=110;tabHeight=30;tabPosition=left;html=1;boundedLbl=1;labelInHeader=1;container=1;collapsible=0;recursiveResize=0;whiteSpace=wrap;");c.vertex=!0;var e=new mxCell("Packaged element1",new mxGeometry(0,0,110,30),"html=1;whiteSpace=wrap;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(20,50);e.vertex=!0;c.insert(e); -return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Package")}),this.addEntry("uml package",function(){var c=new mxCell("Package",new mxGeometry(0,0,150,100),"shape=folder;fontStyle=1;tabWidth=110;tabHeight=30;tabPosition=left;html=1;boundedLbl=1;labelInHeader=1;container=1;collapsible=0;whiteSpace=wrap;");c.vertex=!0;var e=new mxCell("Text",new mxGeometry(0,0,150,70),"html=1;strokeColor=none;resizeWidth=1;resizeHeight=1;fillColor=none;part=1;connectable=0;allowArrows=0;deletable=0;whiteSpace=wrap;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(0,30);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Package")}),this.addEntry("uml model",function(){var c=new mxCell("Model1",new mxGeometry(0,0,150,80),"shape=folder;fontStyle=1;tabWidth=110;tabHeight=30;tabPosition=left;html=1;boundedLbl=1;folderSymbol=triangle;whiteSpace=wrap;");c.vertex=!0;return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Model")}),this.addEntry("uml stereotype", -function(){var c=new mxCell("",new mxGeometry(0,0,160,75),"shape=note2;size=25;childLayout=stackLayout;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;html=1;container=1;");c.vertex=!0;var e=new mxCell("<<stereotype1>>",new mxGeometry(0,0,160,25),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;"); -e.vertex=!0;c.insert(e);e=new mxCell("stereotype property 1",new mxGeometry(0,0,160,25),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;");e.vertex=!0;c.insert(e);e=new mxCell("stereotype property 2",new mxGeometry(0,0,160,25),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;"); -e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Stereotype")}),this.addEntry("uml class",function(){var c=new mxCell("Class1",new mxGeometry(0,0,140,79),"swimlane;fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;startSize=29;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;html=1;whiteSpace=wrap;");c.vertex=!0;var e=new mxCell("<<stereotype1>>",new mxGeometry(0, -0,140,25),"text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;");e.vertex=!0;c.insert(e);e=new mxCell("stereotype property 1",new mxGeometry(0,0,140,25),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;"); -e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Class")}),this.createVertexTemplateEntry("text;html=1;align=center;",200,25,"<<stereotype1, stereotype2...>>","Stereotype Label",null,null,"uml stereotype label"),this.createVertexTemplateEntry("ellipse;html=1;whiteSpace=wrap;",50,25,"icon","Icon",null,null,"uml icon"),this.addEntry("uml region",function(){var c=new mxCell("",new mxGeometry(60,0,10,100),"line;strokeWidth=1;direction=south;html=1;dashed=1;dashPattern=20 20;"); -c.vertex=!0;var e=new mxCell("Region 1",new mxGeometry(0,40,60,20),"text;align=right;");e.vertex=!0;var f=new mxCell("Region 2",new mxGeometry(70,40,60,20),"text;align=left;");f.vertex=!0;return a.createVertexTemplateFromCells([c,e,f],130,c.geometry.height,"Region")}),this.addEntry("uml state",function(){var c=new mxCell("State1
[invariant1]
<<extended/final>>",new mxGeometry(0,0,140,176),"swimlane;fontStyle=4;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=60;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;html=1;rounded=1;absoluteArcSize=1;arcSize=50;whiteSpace=wrap;"); -c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,140,50),"fillColor=none;strokeColor=none;container=1;collapsible=0;");e.vertex=!0;c.insert(e);var f=new mxCell("State2",new mxGeometry(30,10,80,30),"html=1;align=center;verticalAlign=middle;rounded=1;absoluteArcSize=1;arcSize=10;whiteSpace=wrap;");f.vertex=!0;e.insert(f);c.insert(b.clone());e=new mxCell("behavior1",new mxGeometry(0,0,140,25),"fillColor=none;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=5;whiteSpace=wrap;html=1;");e.vertex= -!0;c.insert(e);c.insert(b.clone());e=new mxCell("transition1",new mxGeometry(0,0,140,25),"fillColor=none;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=5;whiteSpace=wrap;html=1;");e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"State")}),this.createVertexTemplateEntry("html=1;align=center;verticalAlign=top;rounded=1;absoluteArcSize=1;arcSize=10;dashed=1;whiteSpace=wrap;",140,40,"State1","State",null,null,"uml state"),this.createVertexTemplateEntry("html=1;align=center;verticalAlign=top;rounded=1;absoluteArcSize=1;arcSize=10;dashed=0;whiteSpace=wrap;", +c.geometry.setTerminalPoint(new mxPoint(0,0),!0);c.geometry.setTerminalPoint(new mxPoint(160,0),!1);c.geometry.relative=!0;c.geometry.x=-1;c.geometry.y=3;c.edge=!0;return a.createEdgeTemplateFromCells([c],160,0,"Required Interface")}),this.addEntry("uml property",function(){var c=new mxCell("0..1",new mxGeometry(0,0,120,50),"align=right;verticalAlign=top;spacingRight=2;whiteSpace=wrap;html=1;");c.vertex=!0;var d=new mxCell("Property1",new mxGeometry(0,1,120,30),"text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;resizeWidth=1;whiteSpace=wrap;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(0,-30);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Property")}),this.createVertexTemplateEntry("fontStyle=0;dashed=1;html=1;whiteSpace=wrap;",140,30,"Property1","Property",null,null,"property"),this.createVertexTemplateEntry("fontStyle=0;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=2;",30,30,"port1","Port",null,null,"port"),this.addEntry("uml port provided interface lollipop notation", +function(){var c=new mxCell("",new mxGeometry(0,0,30,30),"html=1;rounded=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=2;");d.geometry.relative=!0;d.edge=!0;c.insertEdge(d,!0);var f=new mxCell("",new mxGeometry(52,11,8,8),"ellipse;html=1;fontSize=11;align=center;fillColor=none;points=[];aspect=fixed;resizable=0;verticalAlign=bottom;labelPosition=center;verticalLabelPosition=top;flipH=1;"); +f.vertex=!0;f.insertEdge(d,!1);return a.createEdgeTemplateFromCells([c,d,f],60,30,"Port with provided interface")}),this.addEntry("uml port required interface lollipop notation",function(){var c=new mxCell("",new mxGeometry(0,0,30,30),"html=1;rounded=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=2;");d.geometry.relative=!0;d.edge=!0;c.insertEdge(d,!0);var f=new mxCell("",new mxGeometry(55, +10,5,10),"shape=requiredInterface;html=1;fontSize=11;align=center;fillColor=none;points=[];aspect=fixed;resizable=0;verticalAlign=bottom;labelPosition=center;verticalLabelPosition=top;flipH=1;");f.vertex=!0;f.insertEdge(d,!1);return a.createEdgeTemplateFromCells([c,d,f],60,30,"Port with required interface")}),this.addEntry("uml component",function(){var c=new mxCell("",new mxGeometry(0,0,140,161),"fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;"); +c.vertex=!0;var d=new mxCell("Component",new mxGeometry(0,0,140,40),"html=1;align=left;spacingLeft=4;verticalAlign=top;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);var f=new mxCell("",new mxGeometry(1,0,16,20),"shape=module;jettyWidth=10;jettyHeight=4;");f.vertex=!0;f.geometry.relative=!0;f.geometry.offset=new mxPoint(-25,9);d.insert(f);c.insert(b.clone());d=new mxCell("provided interfaces",new mxGeometry(0,0,140,25),"html=1;align=center;spacingLeft=4;verticalAlign=top;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);d=new mxCell("Interface1",new mxGeometry(0,0,140,25),"html=1;align=left;spacingLeft=4;verticalAlign=top;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);c.insert(b.clone());d=new mxCell("required interfaces",new mxGeometry(0,0,140,25),"html=1;align=center;spacingLeft=4;verticalAlign=top;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("Interface2",new mxGeometry(0,0,140,30),"html=1;align=left;spacingLeft=4;verticalAlign=top;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Component")}),this.addEntry("uml classifier",function(){var c=new mxCell("",new mxGeometry(0,0,270,230),"shape=ellipse;container=1;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;html=1;dashed=1;collapsible=0;");c.vertex=!0;var d=new mxCell("Collaboration1",new mxGeometry(0,0,270,30),"html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;spacingLeft=4;spacingRight=4;rotatable=0;points=[[0,0.5],[1,0.5]];resizeWidth=1;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(39,30,192,8),"line;strokeWidth=1;fillColor=none;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;dashed=1;resizeWidth=1;");d.vertex=!0;c.insert(d);var f=new mxCell("Classifier1",new mxGeometry(0,0,100,30),"html=1;align=center;verticalAlign=middle;rotatable=0;whiteSpace=wrap;");f.geometry.relative=!0;f.geometry.offset=new mxPoint(85,50);f.vertex=!0;c.insert(f);d=new mxCell("Collaboration use 1",new mxGeometry(0,0,140,30),"shape=ellipse;html=1;align=center;verticalAlign=middle;rotatable=0;dashed=1;whiteSpace=wrap;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(65,110);d.vertex=!0;c.insert(d);var g=new mxCell("property1",new mxGeometry(0,0,0,0),"edgeStyle=none;endArrow=none;verticalAlign=middle;labelBackgroundColor=none;endSize=12;html=1;align=left;endFill=0;spacingLeft=4;");g.geometry.relative=!0;g.edge=!0;f.insertEdge(g,!0);d.insertEdge(g,!1);c.insert(g);f=new mxCell("Classifier2",new mxGeometry(0,0,100,30),"html=1;align=center;verticalAlign=middle;rotatable=0;whiteSpace=wrap;");f.geometry.relative= +!0;f.geometry.offset=new mxPoint(85,170);f.vertex=!0;c.insert(f);g=new mxCell("property1",new mxGeometry(0,0,0,0),"edgeStyle=none;endArrow=none;verticalAlign=middle;labelBackgroundColor=none;endSize=12;html=1;align=left;endFill=0;spacingLeft=4;");g.geometry.relative=!0;g.edge=!0;d.insertEdge(g,!0);f.insertEdge(g,!1);c.insert(g);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Classifier")}),this.createVertexTemplateEntry("shape=folder;fontStyle=1;tabWidth=80;tabHeight=30;tabPosition=left;html=1;boundedLbl=1;whiteSpace=wrap;", +150,80,"Package1","Package",null,null,"uml package"),this.addEntry("uml package",function(){var c=new mxCell("Package1",new mxGeometry(0,0,150,100),"shape=folder;fontStyle=1;tabWidth=110;tabHeight=30;tabPosition=left;html=1;boundedLbl=1;labelInHeader=1;container=1;collapsible=0;recursiveResize=0;whiteSpace=wrap;");c.vertex=!0;var d=new mxCell("Packaged element1",new mxGeometry(0,0,110,30),"html=1;whiteSpace=wrap;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(20,50);d.vertex=!0;c.insert(d); +return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Package")}),this.addEntry("uml package",function(){var c=new mxCell("Package",new mxGeometry(0,0,150,100),"shape=folder;fontStyle=1;tabWidth=110;tabHeight=30;tabPosition=left;html=1;boundedLbl=1;labelInHeader=1;container=1;collapsible=0;whiteSpace=wrap;");c.vertex=!0;var d=new mxCell("Text",new mxGeometry(0,0,150,70),"html=1;strokeColor=none;resizeWidth=1;resizeHeight=1;fillColor=none;part=1;connectable=0;allowArrows=0;deletable=0;whiteSpace=wrap;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(0,30);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Package")}),this.addEntry("uml model",function(){var c=new mxCell("Model1",new mxGeometry(0,0,150,80),"shape=folder;fontStyle=1;tabWidth=110;tabHeight=30;tabPosition=left;html=1;boundedLbl=1;folderSymbol=triangle;whiteSpace=wrap;");c.vertex=!0;return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Model")}),this.addEntry("uml stereotype", +function(){var c=new mxCell("",new mxGeometry(0,0,160,75),"shape=note2;size=25;childLayout=stackLayout;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;html=1;container=1;");c.vertex=!0;var d=new mxCell("<<stereotype1>>",new mxGeometry(0,0,160,25),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);d=new mxCell("stereotype property 1",new mxGeometry(0,0,160,25),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("stereotype property 2",new mxGeometry(0,0,160,25),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Stereotype")}),this.addEntry("uml class",function(){var c=new mxCell("Class1",new mxGeometry(0,0,140,79),"swimlane;fontStyle=1;align=center;verticalAlign=middle;childLayout=stackLayout;horizontal=1;startSize=29;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;html=1;whiteSpace=wrap;");c.vertex=!0;var d=new mxCell("<<stereotype1>>",new mxGeometry(0, +0,140,25),"text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("stereotype property 1",new mxGeometry(0,0,140,25),"text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Class")}),this.createVertexTemplateEntry("text;html=1;align=center;",200,25,"<<stereotype1, stereotype2...>>","Stereotype Label",null,null,"uml stereotype label"),this.createVertexTemplateEntry("ellipse;html=1;whiteSpace=wrap;",50,25,"icon","Icon",null,null,"uml icon"),this.addEntry("uml region",function(){var c=new mxCell("",new mxGeometry(60,0,10,100),"line;strokeWidth=1;direction=south;html=1;dashed=1;dashPattern=20 20;"); +c.vertex=!0;var d=new mxCell("Region 1",new mxGeometry(0,40,60,20),"text;align=right;");d.vertex=!0;var f=new mxCell("Region 2",new mxGeometry(70,40,60,20),"text;align=left;");f.vertex=!0;return a.createVertexTemplateFromCells([c,d,f],130,c.geometry.height,"Region")}),this.addEntry("uml state",function(){var c=new mxCell("State1
[invariant1]
<<extended/final>>",new mxGeometry(0,0,140,176),"swimlane;fontStyle=4;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=60;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;html=1;rounded=1;absoluteArcSize=1;arcSize=50;whiteSpace=wrap;"); +c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,140,50),"fillColor=none;strokeColor=none;container=1;collapsible=0;");d.vertex=!0;c.insert(d);var f=new mxCell("State2",new mxGeometry(30,10,80,30),"html=1;align=center;verticalAlign=middle;rounded=1;absoluteArcSize=1;arcSize=10;whiteSpace=wrap;");f.vertex=!0;d.insert(f);c.insert(b.clone());d=new mxCell("behavior1",new mxGeometry(0,0,140,25),"fillColor=none;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=5;whiteSpace=wrap;html=1;");d.vertex= +!0;c.insert(d);c.insert(b.clone());d=new mxCell("transition1",new mxGeometry(0,0,140,25),"fillColor=none;strokeColor=none;align=left;verticalAlign=middle;spacingLeft=5;whiteSpace=wrap;html=1;");d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"State")}),this.createVertexTemplateEntry("html=1;align=center;verticalAlign=top;rounded=1;absoluteArcSize=1;arcSize=10;dashed=1;whiteSpace=wrap;",140,40,"State1","State",null,null,"uml state"),this.createVertexTemplateEntry("html=1;align=center;verticalAlign=top;rounded=1;absoluteArcSize=1;arcSize=10;dashed=0;whiteSpace=wrap;", 140,40,"State","State",null,null,"uml state"),this.createVertexTemplateEntry("shape=folder;align=center;verticalAlign=middle;fontStyle=0;tabWidth=100;tabHeight=30;tabPosition=left;html=1;boundedLbl=1;labelInHeader=1;rounded=1;absoluteArcSize=1;arcSize=10;whiteSpace=wrap;",140,90,"State1","State",null,null,"uml state"),this.createVertexTemplateEntry("html=1;align=center;verticalAlign=top;rounded=1;absoluteArcSize=1;arcSize=10;dashed=0;whiteSpace=wrap;",140,40,"State1, State2, ...","State",null,null, "uml state"),this.createVertexTemplateEntry("shape=umlState;rounded=1;verticalAlign=top;spacingTop=5;umlStateSymbol=collapseState;absoluteArcSize=1;arcSize=10;html=1;whiteSpace=wrap;",140,60,"State1","State",null,null,"uml state"),this.addEntry("uml state entry point",function(){var c=new mxCell("State1",new mxGeometry(0,0,140,50),"shape=umlState;rounded=1;verticalAlign=middle;align=center;absoluteArcSize=1;arcSize=10;umlStateConnection=connPointRefEntry;boundedLbl=1;whiteSpace=wrap;html=1;");c.vertex= -!0;var e=new mxCell("Entry1",new mxGeometry(-40,40,50,20),"text;verticalAlign=middle;align=center;whiteSpace=wrap;html=1;");e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],140,60,"State with entry point")}),this.addEntry("uml state exit point",function(){var c=new mxCell("State1",new mxGeometry(0,0,140,50),"shape=umlState;rounded=1;verticalAlign=middle;spacingTop=0;absoluteArcSize=1;arcSize=10;umlStateConnection=connPointRefExit;boundedLbl=1;whiteSpace=wrap;html=1;");c.vertex=!0; -var e=new mxCell("Exit1",new mxGeometry(-40,40,50,20),"text;verticalAlign=middle;align=center;whiteSpace=wrap;html=1;");e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],140,60,"State with exit point")}),this.createVertexTemplateEntry("ellipse;fillColor=strokeColor;html=1;",30,30,"","Initial preudostate / node",null,null,"uml initial pseudostate"),this.createVertexTemplateEntry("ellipse;html=1;shape=endState;fillColor=strokeColor;",30,30,"","Final state / node",null,null,"uml final state"), +!0;var d=new mxCell("Entry1",new mxGeometry(-40,40,50,20),"text;verticalAlign=middle;align=center;whiteSpace=wrap;html=1;");d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],140,60,"State with entry point")}),this.addEntry("uml state exit point",function(){var c=new mxCell("State1",new mxGeometry(0,0,140,50),"shape=umlState;rounded=1;verticalAlign=middle;spacingTop=0;absoluteArcSize=1;arcSize=10;umlStateConnection=connPointRefExit;boundedLbl=1;whiteSpace=wrap;html=1;");c.vertex=!0; +var d=new mxCell("Exit1",new mxGeometry(-40,40,50,20),"text;verticalAlign=middle;align=center;whiteSpace=wrap;html=1;");d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],140,60,"State with exit point")}),this.createVertexTemplateEntry("ellipse;fillColor=strokeColor;html=1;",30,30,"","Initial preudostate / node",null,null,"uml initial pseudostate"),this.createVertexTemplateEntry("ellipse;html=1;shape=endState;fillColor=strokeColor;",30,30,"","Final state / node",null,null,"uml final state"), this.createVertexTemplateEntry("ellipse;html=1;",30,30,"H","Shallow History",null,null,"uml shallow history pseudostate"),this.createVertexTemplateEntry("ellipse;html=1;",30,30,"H*","Deep History",null,null,"uml deep history pseudostate"),this.createVertexTemplateEntry("ellipse;",30,30,"","Entry Point",null,null,"uml entry point pseudostate"),this.createVertexTemplateEntry("shape=sumEllipse;perimeter=ellipsePerimeter;html=1;backgroundOutline=1;",30,30,"","Exit Point / Flow Final Node",null,null,"uml exit point pseudostate"), this.createVertexTemplateEntry("ellipse;fillColor=strokeColor;html=1;",20,20,"","Junction",null,null,"uml junction pseudostate"),this.createVertexTemplateEntry("rhombus;",30,30,"","Choice / Merge Node / Decision Node",null,null,"uml choice pseudostate merge decision node"),this.createVertexTemplateEntry("shape=umlDestroy;html=1;",30,30,"","Terminate",null,null,"uml terminate pseudostate"),this.createVertexTemplateEntry("html=1;points=[];perimeter=orthogonalPerimeter;fillColor=strokeColor;",5,80,"", "Join/Fork Node",null,null,"uml join fork pseudostate"),this.createVertexTemplateEntry("text;align=center;verticalAlign=middle;dashed=0;whiteSpace=wrap;",140,40,"OpaqueAction1 spec.","Opaque Action",null,null,"uml opaque action"),this.createVertexTemplateEntry("html=1;shape=mxgraph.infographic.ribbonSimple;notch1=20;notch2=0;align=center;verticalAlign=middle;fontSize=14;fontStyle=0;flipH=1;fillColor=#FFFFFF;whiteSpace=wrap;",160,40,"Trigger1 spec.","Trigger",null,null,"uml trigger"),this.createVertexTemplateEntry("html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;align=center;verticalAlign=middle;fontSize=14;fontStyle=0;fillColor=#FFFFFF;whiteSpace=wrap;", -160,40,"SendSignalAction1","Send Signal Action",null,null,"uml send signal action"),this.createVertexTemplateEntry("html=1;align=right;verticalAlign=top;rounded=1;absoluteArcSize=1;arcSize=50;dashed=0;spacingTop=10;spacingRight=30;whiteSpace=wrap;",300,160,"<<singleExecution>>","Single Execution",null,null,"uml single execution"),this.addEntry("uml parameter",function(){var c=new mxCell("",new mxGeometry(0,10,30,30),"html=1;");c.vertex=!0;var e=new mxCell("Parameter1 spec.",new mxGeometry(40, -0,100,20),"text;verticalAlign=middle;align=center;html=1;");e.vertex=!0;c.insert(e);var f=new mxCell("",new mxGeometry(50,25,30,15),"triangle;html=1;direction=north;");f.vertex=!0;c.insert(f);return a.createVertexTemplateFromCells([c,e,f],140,40,"Parameter")}),this.createVertexTemplateEntry("html=1;align=center;verticalAlign=top;rounded=1;absoluteArcSize=1;arcSize=10;dashed=0;whiteSpace=wrap;",140,40,"Action1","Action",null,null,"uml action"),this.createVertexTemplateEntry("html=1;align=center;verticalAlign=middle;rounded=1;absoluteArcSize=1;arcSize=10;dashed=0;whiteSpace=wrap;", -140,70,"<<external>>
Action1
(partition1)","Activity Partition",null,null,"uml activity partition"),this.addEntry("uml object node",function(){var c=new mxCell("ObjectNode1

[State1, State2...]",new mxGeometry(0,0,140,60),"html=1;align=center;verticalAlign=middle;rounded=0;absoluteArcSize=1;arcSize=10;dashed=0;whiteSpace=wrap;");c.vertex=!0;var e=new mxCell("{annotation1}",new mxGeometry(0,60,140,30),"text;verticalAlign=middle;align=center;html=1;");e.vertex=!0;c.insert(e); -return a.createVertexTemplateFromCells([c,e],140,90,"Object Node")}),this.addEntry("uml activity parameter node",function(){var c=new mxCell("Parameter1 spec.",new mxGeometry(0,0,140,60),"html=1;align=center;verticalAlign=middle;rounded=0;absoluteArcSize=1;arcSize=10;dashed=0;whiteSpace=wrap;");c.vertex=!0;var e=new mxCell("{stream}",new mxGeometry(0,60,140,30),"text;verticalAlign=middle;align=center;html=1;");e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c,e],140,90,"Activity Parameter Node")}), +160,40,"SendSignalAction1","Send Signal Action",null,null,"uml send signal action"),this.createVertexTemplateEntry("html=1;align=right;verticalAlign=top;rounded=1;absoluteArcSize=1;arcSize=50;dashed=0;spacingTop=10;spacingRight=30;whiteSpace=wrap;",300,160,"<<singleExecution>>","Single Execution",null,null,"uml single execution"),this.addEntry("uml parameter",function(){var c=new mxCell("",new mxGeometry(0,10,30,30),"html=1;");c.vertex=!0;var d=new mxCell("Parameter1 spec.",new mxGeometry(40, +0,100,20),"text;verticalAlign=middle;align=center;html=1;");d.vertex=!0;c.insert(d);var f=new mxCell("",new mxGeometry(50,25,30,15),"triangle;html=1;direction=north;");f.vertex=!0;c.insert(f);return a.createVertexTemplateFromCells([c,d,f],140,40,"Parameter")}),this.createVertexTemplateEntry("html=1;align=center;verticalAlign=top;rounded=1;absoluteArcSize=1;arcSize=10;dashed=0;whiteSpace=wrap;",140,40,"Action1","Action",null,null,"uml action"),this.createVertexTemplateEntry("html=1;align=center;verticalAlign=middle;rounded=1;absoluteArcSize=1;arcSize=10;dashed=0;whiteSpace=wrap;", +140,70,"<<external>>
Action1
(partition1)","Activity Partition",null,null,"uml activity partition"),this.addEntry("uml object node",function(){var c=new mxCell("ObjectNode1

[State1, State2...]",new mxGeometry(0,0,140,60),"html=1;align=center;verticalAlign=middle;rounded=0;absoluteArcSize=1;arcSize=10;dashed=0;whiteSpace=wrap;");c.vertex=!0;var d=new mxCell("{annotation1}",new mxGeometry(0,60,140,30),"text;verticalAlign=middle;align=center;html=1;");d.vertex=!0;c.insert(d); +return a.createVertexTemplateFromCells([c,d],140,90,"Object Node")}),this.addEntry("uml activity parameter node",function(){var c=new mxCell("Parameter1 spec.",new mxGeometry(0,0,140,60),"html=1;align=center;verticalAlign=middle;rounded=0;absoluteArcSize=1;arcSize=10;dashed=0;whiteSpace=wrap;");c.vertex=!0;var d=new mxCell("{stream}",new mxGeometry(0,60,140,30),"text;verticalAlign=middle;align=center;html=1;");d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c,d],140,90,"Activity Parameter Node")}), this.createVertexTemplateEntry("html=1;shape=mxgraph.infographic.ribbonSimple;notch1=20;notch2=20;align=center;verticalAlign=middle;fontSize=14;fontStyle=0;fillColor=#FFFFFF;whiteSpace=wrap;",160,40,"ObjectNode1","Object Node",null,null,"uml object node"),this.addEntry("behavior selection transformation decision input",function(){var c=new mxCell("Behavior1 spec.",new mxGeometry(0,0,160,60),"shape=note2;boundedLbl=1;whiteSpace=wrap;html=1;size=25;verticalAlign=top;align=left;spacingLeft=5;");c.vertex= -!0;var e=new mxCell("<<keyword>>",new mxGeometry(0,0,c.geometry.width,25),"resizeWidth=1;part=1;strokeColor=none;fillColor=none;align=left;spacingLeft=5;html=1;whiteSpace=wrap;");e.geometry.relative=!0;e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Behavior")}),this.createVertexTemplateEntry("html=1;points=[];perimeter=orthogonalPerimeter;fillColor=strokeColor;align=left;verticalAlign=top;spacingLeft=10;",5,80,"{joinSpec = join spec}", +!0;var d=new mxCell("<<keyword>>",new mxGeometry(0,0,c.geometry.width,25),"resizeWidth=1;part=1;strokeColor=none;fillColor=none;align=left;spacingLeft=5;html=1;whiteSpace=wrap;");d.geometry.relative=!0;d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Behavior")}),this.createVertexTemplateEntry("html=1;points=[];perimeter=orthogonalPerimeter;fillColor=strokeColor;align=left;verticalAlign=top;spacingLeft=10;",5,80,"{joinSpec = join spec}", "Join Node",null,null,"uml join node"),this.addDataEntry("activity partition",180,200,"Activity Partition","7ZjRbtowFIafJrdTnMBobwltbzZpWvcCLjkQa45P5Jw20KefnRjCBikBnKlURUGyj30c5/vt/JggTvLVg+ZF9h1TkEF8F8SJRqSmlK8SkDKIQpEG8SyIotB8g+i+o5XVrWHBNSjqkxA1CS9cPkMTSUUOqhSo3FglraVrKjNe2CLxJxuaZpSbCc+YKVaZIHgs+Ny2V+ZxTKwkrulRvNqQmUY8naMiLhRolzRHKXlRinq0Wd0jEzL9xtf4TJv7bGrThZAyQYk2W6GyEygrkUuu4H6nKYjiRf2pZ6DxN/yT5J4YNMGqk1odcsgeAHMgvTZdKpFS5nrcNGTDDMQyc2lR6IK8bALLbW4rgik4HQ5rEu9p0qmEmTIJLn/CnLha9hFln3mqsfjF9RLIBQoUikDfvRgapYsdgE9YuEYJi03uExJh7iragdkOWkMZT81lMCXhl3EwNk+TmDpr6+ay3TUlqIyAZsHYMYCXVEFJF6kaHVZ1vRGvyTgu8uUaj4bVWCnbu9W4Uz7Wysd25WM78tkyGrILiZWpZiJNQV2kQ3x0d0UDcR/vcf9h8dKb77t3q8AlsFedi36oNf+1m/0Vrn4P7Fn4/+BPrslU+uri0VQ8+Meop39MPMh5072X4uvbSxlq8Wp/HEp3l15qTM5yER/0bz+Ae1+C+DTv8EGchZ/IT7EML8zZp2cM7RmM9TSNWx+C7p/2t64xur7tdJ5rsONH+0O24YX/wCf79/MS64J8mnF4Yf4RTto+mPd1jjOgm2r7j2Xd9tcfmn8A"), this.createVertexTemplateEntry("html=1;align=center;verticalAlign=top;rounded=1;absoluteArcSize=1;arcSize=20;dashed=1;whiteSpace=wrap;",200,100,"","Interruptible Activity Region",null,null,"uml interruptible activity region"),this.createVertexTemplateEntry("html=1;align=center;verticalAlign=middle;rounded=1;absoluteArcSize=1;arcSize=10;dashed=1;whiteSpace=wrap;",140,40,"State1","State",null,null,"uml state"),this.addEntry("constraint precondition postcondition selection transformation decision input", -function(){var c=new mxCell("Constraint1 spec.",new mxGeometry(0,0,160,60),"shape=note2;boundedLbl=1;whiteSpace=wrap;html=1;size=25;verticalAlign=top;align=left;spacingLeft=5;whiteSpace=wrap;");c.vertex=!0;var e=new mxCell("<<keyword>>",new mxGeometry(0,0,c.geometry.width,25),"resizeWidth=1;part=1;html=1;strokeColor=none;fillColor=none;align=left;spacingLeft=5;whiteSpace=wrap;");e.geometry.relative=!0;e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],c.geometry.width, -c.geometry.height,"Constraint / Precondition / Postcondition")}),this.createVertexTemplateEntry("fontStyle=0;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=2;html=1;",30,30,"Pin1
[State1]
{control}
Parameter1 spec.","Port",null,null,"port"),this.addEntry("object flow",function(){var c=new mxCell("",new mxGeometry(50,0,30,30),"html=1;rounded=0;");c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;"); -e.geometry.setTerminalPoint(new mxPoint(0,15),!0);e.geometry.relative=!0;e.edge=!0;c.insertEdge(e,!1);var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;");f.geometry.setTerminalPoint(new mxPoint(130,15),!1);f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);return a.createEdgeTemplateFromCells([c,e,f],160,30,"Object Flow")}),this.createVertexTemplateEntry("fontStyle=0;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=2;html=1;points=[[0,0.5],[1,0.5]];fillColor=strokeColor;", +function(){var c=new mxCell("Constraint1 spec.",new mxGeometry(0,0,160,60),"shape=note2;boundedLbl=1;whiteSpace=wrap;html=1;size=25;verticalAlign=top;align=left;spacingLeft=5;whiteSpace=wrap;");c.vertex=!0;var d=new mxCell("<<keyword>>",new mxGeometry(0,0,c.geometry.width,25),"resizeWidth=1;part=1;html=1;strokeColor=none;fillColor=none;align=left;spacingLeft=5;whiteSpace=wrap;");d.geometry.relative=!0;d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],c.geometry.width, +c.geometry.height,"Constraint / Precondition / Postcondition")}),this.createVertexTemplateEntry("fontStyle=0;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=2;html=1;",30,30,"Pin1
[State1]
{control}
Parameter1 spec.","Port",null,null,"port"),this.addEntry("object flow",function(){var c=new mxCell("",new mxGeometry(50,0,30,30),"html=1;rounded=0;");c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;"); +d.geometry.setTerminalPoint(new mxPoint(0,15),!0);d.geometry.relative=!0;d.edge=!0;c.insertEdge(d,!1);var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;");f.geometry.setTerminalPoint(new mxPoint(130,15),!1);f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);return a.createEdgeTemplateFromCells([c,d,f],160,30,"Object Flow")}),this.createVertexTemplateEntry("fontStyle=0;labelPosition=right;verticalLabelPosition=middle;align=left;verticalAlign=middle;spacingLeft=2;html=1;points=[[0,0.5],[1,0.5]];fillColor=strokeColor;", 30,30,"","Pin ",null,null,"pin"),this.createVertexTemplateEntry("shape=mxgraph.uml25.inputPin;html=1;points=[[0,0.5],[1,0.5]];",30,30,"","Input Pin",null,null,"input pin"),this.createVertexTemplateEntry("shape=mxgraph.uml25.inputPin;html=1;points=[[0,0.5],[1,0.5]];strokeColor=#ffffff;fillColor=#000000;",30,30,"","Input Pin",null,null,"input pin"),this.createVertexTemplateEntry("shape=mxgraph.uml25.inputPin;html=1;points=[[0,0.5],[1,0.5]];flipH=1;",30,30,"","Output Pin",null,null,"output pin"),this.createVertexTemplateEntry("shape=mxgraph.uml25.inputPin;html=1;points=[[0,0.5],[1,0.5]];strokeColor=#ffffff;fillColor=#000000;flipH=1;", 30,30,"","Output Pin",null,null,"output pin"),this.createVertexTemplateEntry("shape=mxgraph.uml25.behaviorAction;html=1;rounded=1;absoluteArcSize=1;arcSize=10;align=left;spacingLeft=5;whiteSpace=wrap;",190,60,"CallBehaviorAction1","Behavior Action",null,null,"behavior action"),this.createVertexTemplateEntry("html=1;align=center;verticalAlign=top;rounded=1;absoluteArcSize=1;arcSize=10;dashed=0;whiteSpace=wrap;",140,40,"Action1
(Operation1)","Call Operation Action",null,null,"uml call operation action"), this.createVertexTemplateEntry("html=1;align=center;verticalAlign=middle;rounded=1;absoluteArcSize=1;arcSize=10;dashed=0;whiteSpace=wrap;",140,40,"ValueSpecAction1 spec.","Value Specification Action",null,null,"uml value specification action"),this.addEntry("uml action with output",function(){var c=new mxCell("Action1",new mxGeometry(0,20,110,40),"shape=mxgraph.uml25.action;html=1;align=center;verticalAlign=middle;absoluteArcSize=1;arcSize=10;dashed=0;spacingRight=10;whiteSpace=wrap;");c.vertex=!0; -var e=new mxCell("variable1",new mxGeometry(110,0,60,30),"text;verticalAlign=middle;align=left;html=1;");e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c,e],170,60,"Action with output")}),this.addEntry("uml action with input",function(){var c=new mxCell("Action1",new mxGeometry(0,0,110,40),"shape=mxgraph.uml25.action;html=1;align=center;verticalAlign=middle;absoluteArcSize=1;arcSize=10;dashed=0;spacingLeft=10;flipH=1;whiteSpace=wrap;");c.vertex=!0;var e=new mxCell("variable1",new mxGeometry(-60, -0,60,40),"text;verticalAlign=middle;align=right;html=1;");e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],110,40,"Action with input")}),this.addEntry("uml read self object action",function(){var c=new mxCell("Action1",new mxGeometry(0,0,110,40),"shape=mxgraph.uml25.action;html=1;align=center;verticalAlign=middle;absoluteArcSize=1;arcSize=10;dashed=0;spacingLeft=10;flipH=1;whiteSpace=wrap;");c.vertex=!0;var e=new mxCell("self",new mxGeometry(-60,0,60,40),"text;verticalAlign=middle;align=right;html=1;"); -e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],110,40,"Read self object action")}),this.addEntry("uml value specification action",function(){var c=new mxCell("Action1",new mxGeometry(0,0,110,40),"shape=mxgraph.uml25.action;html=1;align=center;verticalAlign=middle;absoluteArcSize=1;arcSize=10;dashed=0;spacingLeft=10;flipH=1;whiteSpace=wrap;");c.vertex=!0;var e=new mxCell("value1",new mxGeometry(-60,0,60,40),"text;verticalAlign=middle;align=right;html=1;");e.vertex=!0;c.insert(e); +var d=new mxCell("variable1",new mxGeometry(110,0,60,30),"text;verticalAlign=middle;align=left;html=1;");d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c,d],170,60,"Action with output")}),this.addEntry("uml action with input",function(){var c=new mxCell("Action1",new mxGeometry(0,0,110,40),"shape=mxgraph.uml25.action;html=1;align=center;verticalAlign=middle;absoluteArcSize=1;arcSize=10;dashed=0;spacingLeft=10;flipH=1;whiteSpace=wrap;");c.vertex=!0;var d=new mxCell("variable1",new mxGeometry(-60, +0,60,40),"text;verticalAlign=middle;align=right;html=1;");d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],110,40,"Action with input")}),this.addEntry("uml read self object action",function(){var c=new mxCell("Action1",new mxGeometry(0,0,110,40),"shape=mxgraph.uml25.action;html=1;align=center;verticalAlign=middle;absoluteArcSize=1;arcSize=10;dashed=0;spacingLeft=10;flipH=1;whiteSpace=wrap;");c.vertex=!0;var d=new mxCell("self",new mxGeometry(-60,0,60,40),"text;verticalAlign=middle;align=right;html=1;"); +d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],110,40,"Read self object action")}),this.addEntry("uml value specification action",function(){var c=new mxCell("Action1",new mxGeometry(0,0,110,40),"shape=mxgraph.uml25.action;html=1;align=center;verticalAlign=middle;absoluteArcSize=1;arcSize=10;dashed=0;spacingLeft=10;flipH=1;whiteSpace=wrap;");c.vertex=!0;var d=new mxCell("value1",new mxGeometry(-60,0,60,40),"text;verticalAlign=middle;align=right;html=1;");d.vertex=!0;c.insert(d); return a.createVertexTemplateFromCells([c],110,40,"Value specification action")}),this.createVertexTemplateEntry("html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;align=center;verticalAlign=middle;fontSize=14;fontStyle=0;fillColor=#FFFFFF;whiteSpace=wrap;",160,40,"SendObjectAction1","Send Object Action",null,null,"uml send object action"),this.createVertexTemplateEntry("html=1;shape=mxgraph.infographic.ribbonSimple;notch1=20;notch2=0;align=center;verticalAlign=middle;fontSize=14;fontStyle=0;fillColor=#FFFFFF;flipH=0;spacingRight=0;spacingLeft=14;whiteSpace=wrap;", 170,40,"AcceptEventAction1","Accept Event Action",null,null,"uml acceppt event action"),this.createVertexTemplateEntry("shape=collate;html=1;",40,40,"","Time Event Trigger",null,null,"uml time event trigger"),this.createVertexTemplateEntry("shape=mxgraph.uml25.actionParams;html=1;align=center;verticalAlign=top;absoluteArcSize=1;arcSize=10;dashed=0;spacingLeft=10;spacingTop=5;whiteSpace=wrap;",150,50,"Action1","Action with Parameters",null,null,"uml action with parameters"),this.createVertexTemplateEntry("dashed=1;rounded=1;absoluteArcSize=1;arcSize=20;html=1;verticalAlign=top;align=left;spacingTop=5;spacingLeft=10;whiteSpace=wrap;", 200,100,"<<structured>>","Structured Activity Node",null,null,"uml structured activity node"),this.addDataEntry("uml expansion",300,300,"Expansion","7Vtdb5swFP01PHbCdsjSxybduodNmtRJe/aCA2gmROB8sF8/EwMpKVHIlouxhZRIudfYXJ9jenp0E4cs4sNLSjfht8Rn3CGfHLJIk0SoT/FhwTh3sBv5Dnl2MHbl28GfL4yi46i7oSlbiy4TsJqwo3zLVMbBUxpvHDLncoF5M/rN8n2S+nUyaFxSRsV6mch5uV4oYrmrZyTHfJqFzC+DNNmu/Tqiv7KEbwV7Spev0R9WZetIboPMdywV0ZLyJx4Fa5kUSXFbWkacrYoCsg1dRuvgRzGmppWZr8dxldqHkWCvMl+svZfo15UX92CHi2geUyWULyyJmUhzeck+8kWoriCuQtwNWRSE4ixJM5UI6rkncuSHkp92rkgLV2dgBxLVYi8pyyRuP8uq3DrzparJ7bphfHXDs5b9lqfOTRmnItqxxvJtGJR3+J5E8sbYPVSwqRm5Ch/QGYrJapUx8Q7Dus5OsE6uw9oJzk1R+7Ewby5fstSF63hy+qKIPniNGFWRfJH5m2ekEynkKikYgJS7ou6NqN/0KGCIoz8dSbiJhAkECR9HEm4iYQpBwmxA2tqc0I/SPiDUh9Y+mnfWZ+ZrbUXlCLtOsUVoZEG/2qI2xzuy0LPcoiF52VyD3vbibBGgtUVnZx01zjr657OOLPC2CNDcWoY7qOAC2ls7aYBRXECDaycNMJJ7b4t7K6ad3K4OLe7J+yJA8wv2HFjgfqtiRty1qjEGtL920gCixhXqIw1a1Xiozdw2HGf3ktmmyhIQXA3s5trQzjWxn6sJ9xxSZA3s6OqlAUZkDezp6qUBRmSH1NW96Gx7lNyT070vzga2dW3o61b/QY24axVdYmBjVy8NIKJLAJ2tnTSAiC4ZkrO9+FUq030uMdDnEgt8LjHQ52rCHVRyDfS5emmAkVwDfa5eGmAkd0g+t2M/13zXSwx0vcQC11v9JRtx1yrBEwNdr14aQCR4YqDr1UuD9/j/NMjw9Bttdfnbn3D/BQ=="), -this.addEntry("uml execution region",function(){var c=new mxCell("Action",new mxGeometry(0,0,160,50),"html=1;dashed=0;rounded=1;absoluteArcSize=1;arcSize=20;verticalAlign=middle;align=center;whiteSpace=wrap;");c.vertex=!0;var e=new mxCell("*",new mxGeometry(1,.5,20,20),"text;resizeWidth=0;resizeHeight=0;points=[];part=1;verticalAlign=middle;align=center;html=1;");e.vertex=!0;e.geometry.relative=!0;e.geometry.offset=new mxPoint(-20,-10);c.insert(e);return a.createVertexTemplateFromCells([c],160,50, +this.addEntry("uml execution region",function(){var c=new mxCell("Action",new mxGeometry(0,0,160,50),"html=1;dashed=0;rounded=1;absoluteArcSize=1;arcSize=20;verticalAlign=middle;align=center;whiteSpace=wrap;");c.vertex=!0;var d=new mxCell("*",new mxGeometry(1,.5,20,20),"text;resizeWidth=0;resizeHeight=0;points=[];part=1;verticalAlign=middle;align=center;html=1;");d.vertex=!0;d.geometry.relative=!0;d.geometry.offset=new mxPoint(-20,-10);c.insert(d);return a.createVertexTemplateFromCells([c],160,50, "Execution region")}),this.addDataEntry("uml execution node action",210,60,"Execution node with action","7VjbboMwDP2aPG5KQtt1jy3dupdJk/qw5ww8iBSaKqS3ff0cSC/0olZr0boJCSR8gh37nFgWkCDMFkMjJumrjkGR4IkEodHalk/ZIgSlCKcyJsGAcE7xJvz5yCorVulEGBjbcxx46TATagol0ous1GMfKLdL5fHUZpjdgJGgH4s8BReAomH0dBwXllsSH7lWUws9E43kF6zQtcWdywyMlZFQPSWTMYKZjGO3TV94IMLswSAwT6WF0UREzneOLCHmM8YYsDhadQH5koegM7Bmia/MZWxTXzkrmaEpyCT1bh2Piby0k7XrhkN88DQepjTYo3SPywRJc6UYyJGWd58UXSMvq5QctEX8WaXzk6V3D1Tuzwk1oISVM6iEP0SH3+FNS9yYU59P4MMsS/OO7RCqPz9zsHt0rvM8i+HWaYbPYnbici8Sa/fxwlRDStroHjrrvl2x2crCqyLKj89ocPqM1iDUVZVoN0pc3DK8jhbpNMJcLEyrDmEeGmEuFmZ3Sl9FmO5tju1lxeEfDfHH+hqB7TQCqzQCu2ojdP/+EF/J20hxa1OcsUaZ2xzjbP/DuVHmN+Y4mpu/JeXr2z9TvgE="), -this.addEntry("uml interaction",function(){var c=new mxCell("Interaction heading",new mxGeometry(0,0,290,160),"shape=umlFrame;whiteSpace=wrap;html=1;pointerEvents=0;recursiveResize=0;container=1;collapsible=0;width=170;");c.vertex=!0;var e=new mxCell("Property1",new mxGeometry(0,0,100,20),"text;html=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(20,40);e.vertex=!0;c.insert(e);e=new mxCell("Property2",new mxGeometry(0,0,150,60),"shape=note2;boundedLbl=1;whiteSpace=wrap;html=1;size=25;verticalAlign=top;align=left;spacingLeft=10;"); -e.geometry.relative=!0;e.geometry.offset=new mxPoint(120,80);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Interaction")}),this.addDataEntry("uml lifeline sequence participant",220,300,"Lifelines","7VRLboMwED2N98SWmnUhaTaNVDW9gANTsGRsd2wg6ek7gAlJW6RuumoXSOP3GXvwk5nI6tMOpav2tgDNxJaJDK0NY1WfMtCa8UQVTGwY5wl9jD8ssKuBTZxEMOEnBj4aWqkbGJFH9QpaGYitfDjryPhKur5saj2JmEgdoKohABKjI/w0Y2lXqQAHJ/Pe2tGghFWhpkk3Kypza4IkC8Z1gda9SCyhP34yCLSWzqvjcIweQcgb9KqFZ/DqfUJtE/qtM2sM5JPZWQyE+IC0Rw+C9KEDT2VqoNsWJRymAdcp43dvTf/nU7gQF4iJ+yteH+2Vexbx7JNooUELGFQu9YKVBmyhuPEmNwK0jSm+KNabodFwo7QBnBZTMUAxEjuwdFl4JkmnilBFRTImJ6lAlVW0iQmUfgTKi3cOGRUxZ99nTixmjv9n7u9lbjLEl+pXMkjL+U0duJsn9wM="), +this.addEntry("uml interaction",function(){var c=new mxCell("Interaction heading",new mxGeometry(0,0,290,160),"shape=umlFrame;whiteSpace=wrap;html=1;pointerEvents=0;recursiveResize=0;container=1;collapsible=0;width=170;");c.vertex=!0;var d=new mxCell("Property1",new mxGeometry(0,0,100,20),"text;html=1;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(20,40);d.vertex=!0;c.insert(d);d=new mxCell("Property2",new mxGeometry(0,0,150,60),"shape=note2;boundedLbl=1;whiteSpace=wrap;html=1;size=25;verticalAlign=top;align=left;spacingLeft=10;"); +d.geometry.relative=!0;d.geometry.offset=new mxPoint(120,80);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Interaction")}),this.addDataEntry("uml lifeline sequence participant",220,300,"Lifelines","7VRLboMwED2N98SWmnUhaTaNVDW9gANTsGRsd2wg6ek7gAlJW6RuumoXSOP3GXvwk5nI6tMOpav2tgDNxJaJDK0NY1WfMtCa8UQVTGwY5wl9jD8ssKuBTZxEMOEnBj4aWqkbGJFH9QpaGYitfDjryPhKur5saj2JmEgdoKohABKjI/w0Y2lXqQAHJ/Pe2tGghFWhpkk3Kypza4IkC8Z1gda9SCyhP34yCLSWzqvjcIweQcgb9KqFZ/DqfUJtE/qtM2sM5JPZWQyE+IC0Rw+C9KEDT2VqoNsWJRymAdcp43dvTf/nU7gQF4iJ+yteH+2Vexbx7JNooUELGFQu9YKVBmyhuPEmNwK0jSm+KNabodFwo7QBnBZTMUAxEjuwdFl4JkmnilBFRTImJ6lAlVW0iQmUfgTKi3cOGRUxZ99nTixmjv9n7u9lbjLEl+pXMkjL+U0duJsn9wM="), this.addDataEntry("uml lifeline execution",220,300,"Lifelines","7ZbRjpwgFIafhssmKmO3vay63Zs2aTp9AVbPKgkKBRxn+vQ9II7OOjaTbrJp0o2awH/ODwKfJxKat8cHzVTzVVYgCL0nNNdS2rHVHnMQgiQRrwgtSJJE+JDk80Y09tFIMQ2dvcWQjIYDEz2Myhf+BIJ3ECLGnkSImIYp1+xbMSURminQvAULGiMiyN9mLRsabmGvWOmsAy4Utca2uNIixmYpO8vQokO/0lL9YLoG9/qRTxCCKcMf/Ws4RUPZa8MP8B0M/zWpsrdu6lx2HZSTWUltUTFW4xxOBGbsAAabWQfDfVXDflrgXUaS9z97t/MZnANnidBPi7h4lAv3nJTkz5I2BjiAtrxkYsOKCzxAdeGNLhK07LtqlXFX+IH8ieIEcNykwksBiQeQeFj6hCmTIVATDbyyTdCioDXA6yYMQyeRmVGoz2PN0GEjcHedQbpicIXeAhgl8ST9bGmGt9uW5ZOStHA7NUbiReTdHIo3TfFVU1o8Ax2xamQtOyaWqF9F0HqY9+7bMeuP5y/5fAkfT1yIXAqp/dbSD5G7buUm+SM3u3R0nMbux2sUrSE60/YSiHabhSx+K2T/XyF7lcKVvhWu1yxcN/Gw+0cKFHbnvzgfu/jJ+w0="), this.addDataEntry("uml destruction occurence specification",100,300,"Destruction Occurence Specification","lVTLbsMgEPwa7g6Oml5rO82llaqmP0DsrUHCxgX86td3wTiPJq7Sg6VldgbY3TEkTqthp1nDX1UBksRbEqdaKTtF1ZCClIRGoiBxRiiN8CP0eSG78tmoYRpqe4+AToKOyRYm5EV8ghQ1hK2MHWXIGM4aF7aVnEkkThrQogILGjMywG8nLOm5sLBvWO6kPRaKGLcVVpqtMMxVbRlKdFgXWjUfTJfgrh95gpSsMeLgr+EQDXmrjejgHYz4nlHVWnd0quoa8lncKG0RMVbjGQ4EZmwPBsOkhn5blLCfC9wkhD58ta7zCRwTR4jET2d5eVBn6hOJpr9ICxt0oK3ImVyQYoEdFBfa6IKgVVsXV4xN5jfyE8UDYFh0hYeCJXagcFh6REovCssDI5qcE3EQJQ+yeAaZmYDyqD2ZDIPgs9uei68895fVMpyWVqOzBjMcijBZ6z2ydzxz5cm7WkBvt2CYK50UYyA/hvVZh9Y3GrT+f39wefrffe7iOfgB"), -this.addEntry("uml interaction",function(){var c=new mxCell("Interaction heading",new mxGeometry(0,0,290,250),"shape=umlFrame;whiteSpace=wrap;html=1;pointerEvents=0;recursiveResize=0;container=1;collapsible=0;width=170;");c.vertex=!0;var e=new mxCell("[constraint1]",new mxGeometry(0,0,100,20),"text;html=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(20,40);e.vertex=!0;c.insert(e);e=new mxCell("[constraint2]",new mxGeometry(0,125,290,10),"line;strokeWidth=1;dashed=1;labelPosition=center;verticalLabelPosition=bottom;align=left;verticalAlign=top;spacingLeft=20;spacingTop=15;html=1;whiteSpace=wrap;"); -e.geometry.relative=!1;e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Interaction")}),this.addEntry("uml lifeline continuation",function(){var c=new mxCell("Continuation1",new mxGeometry(30,60,160,30),"rounded=1;dashed=0;whiteSpace=wrap;html=1;");c.vertex=!0;var e=new mxCell("Lifeline1",new mxGeometry(0,0,100,200),'shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};'); -e.vertex=!0;var f=new mxCell("Lifeline2",new mxGeometry(120,0,100,200),'shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};');f.vertex=!0;return a.createVertexTemplateFromCells([c,e,f],220,200,"Lifeline Continuation")}),this.addEntry("uml lifeline state invariant",function(){var c=new mxCell("Lifeline1",new mxGeometry(0,0,100,200),'shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};'); -c.vertex=!0;var e=new mxCell("State1 inv.",new mxGeometry(10,50,80,30),"rounded=1;dashed=0;point=[];connectable=0;targetShapes=umlLifeline;html=1;");e.vertex=!0;c.insert(e);e=new mxCell("{State2 inv.}",new mxGeometry(0,140,100,30),"text;align=center;point=[];connectable=0;targetShapes=umlLifeline;html=1;");e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],100,200,"Lifeline State Invariant")}),this.addEntry("uml interaction use",function(){var c=new mxCell("Ref",new mxGeometry(0,0, -260,120),"shape=umlFrame;whiteSpace=wrap;html=1;pointerEvents=0;recursiveResize=0;container=1;collapsible=0;width=50;");c.vertex=!0;var e=new mxCell("Interaction1",new mxGeometry(0,0,100,20),"text;align=center;html=1;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(60,50);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Interaction")}),this.addEntry("uml lifeline",function(){var c=new mxCell("Lifeline1",new mxGeometry(0,0,100,200),'shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};'); -c.vertex=!0;var e=new mxCell("",new mxGeometry(30,70,40,20),"shape=partialRectangle;whiteSpace=wrap;html=1;bottom=0;fillColor=none;point=[];connectable=0;targetShapes=umlLifeline;");e.vertex=!0;c.insert(e);e=new mxCell("",new mxGeometry(30,150,40,20),"shape=partialRectangle;whiteSpace=wrap;html=1;top=0;fillColor=none;point=[];connectable=0;targetShapes=umlLifeline;");e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],100,200,"Lifeline")}),this.addEntry("uml use case",function(){var c= -new mxCell("Class1",new mxGeometry(0,0,180,140),"swimlane;fontStyle=1;align=center;horizontal=1;startSize=30;collapsible=0;html=1;whiteSpace=wrap;");c.vertex=!0;var e=new mxCell("Heading1",new mxGeometry(0,0,140,70),"shape=umlFrame;whiteSpace=wrap;html=1;pointerEvents=0;recursiveResize=0;container=1;collapsible=0;width=80;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(20,50);e.vertex=!0;c.insert(e);var f=new mxCell("Interaction1",new mxGeometry(0,0,100,20),"text;align=left;html=1;");f.geometry.relative= -!0;f.geometry.offset=new mxPoint(10,40);f.vertex=!0;e.insert(f);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Use Case")}),this.addEntry("observation",function(){var c=new mxCell("observation",new mxGeometry(0,0,0,0),"endArrow=none;html=1;endSize=12;startArrow=none;startSize=14;startFill=0;edgeStyle=orthogonalEdgeStyle;align=center;verticalAlign=bottom;endFill=0;");c.geometry.setTerminalPoint(new mxPoint(0,0),!0);c.geometry.setTerminalPoint(new mxPoint(160,0),!1); +this.addEntry("uml interaction",function(){var c=new mxCell("Interaction heading",new mxGeometry(0,0,290,250),"shape=umlFrame;whiteSpace=wrap;html=1;pointerEvents=0;recursiveResize=0;container=1;collapsible=0;width=170;");c.vertex=!0;var d=new mxCell("[constraint1]",new mxGeometry(0,0,100,20),"text;html=1;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(20,40);d.vertex=!0;c.insert(d);d=new mxCell("[constraint2]",new mxGeometry(0,125,290,10),"line;strokeWidth=1;dashed=1;labelPosition=center;verticalLabelPosition=bottom;align=left;verticalAlign=top;spacingLeft=20;spacingTop=15;html=1;whiteSpace=wrap;"); +d.geometry.relative=!1;d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Interaction")}),this.addEntry("uml lifeline continuation",function(){var c=new mxCell("Continuation1",new mxGeometry(30,60,160,30),"rounded=1;dashed=0;whiteSpace=wrap;html=1;");c.vertex=!0;var d=new mxCell("Lifeline1",new mxGeometry(0,0,100,200),'shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};'); +d.vertex=!0;var f=new mxCell("Lifeline2",new mxGeometry(120,0,100,200),'shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};');f.vertex=!0;return a.createVertexTemplateFromCells([c,d,f],220,200,"Lifeline Continuation")}),this.addEntry("uml lifeline state invariant",function(){var c=new mxCell("Lifeline1",new mxGeometry(0,0,100,200),'shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};'); +c.vertex=!0;var d=new mxCell("State1 inv.",new mxGeometry(10,50,80,30),"rounded=1;dashed=0;point=[];connectable=0;targetShapes=umlLifeline;html=1;");d.vertex=!0;c.insert(d);d=new mxCell("{State2 inv.}",new mxGeometry(0,140,100,30),"text;align=center;point=[];connectable=0;targetShapes=umlLifeline;html=1;");d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],100,200,"Lifeline State Invariant")}),this.addEntry("uml interaction use",function(){var c=new mxCell("Ref",new mxGeometry(0,0, +260,120),"shape=umlFrame;whiteSpace=wrap;html=1;pointerEvents=0;recursiveResize=0;container=1;collapsible=0;width=50;");c.vertex=!0;var d=new mxCell("Interaction1",new mxGeometry(0,0,100,20),"text;align=center;html=1;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(60,50);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Interaction")}),this.addEntry("uml lifeline",function(){var c=new mxCell("Lifeline1",new mxGeometry(0,0,100,200),'shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};'); +c.vertex=!0;var d=new mxCell("",new mxGeometry(30,70,40,20),"shape=partialRectangle;whiteSpace=wrap;html=1;bottom=0;fillColor=none;point=[];connectable=0;targetShapes=umlLifeline;");d.vertex=!0;c.insert(d);d=new mxCell("",new mxGeometry(30,150,40,20),"shape=partialRectangle;whiteSpace=wrap;html=1;top=0;fillColor=none;point=[];connectable=0;targetShapes=umlLifeline;");d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],100,200,"Lifeline")}),this.addEntry("uml use case",function(){var c= +new mxCell("Class1",new mxGeometry(0,0,180,140),"swimlane;fontStyle=1;align=center;horizontal=1;startSize=30;collapsible=0;html=1;whiteSpace=wrap;");c.vertex=!0;var d=new mxCell("Heading1",new mxGeometry(0,0,140,70),"shape=umlFrame;whiteSpace=wrap;html=1;pointerEvents=0;recursiveResize=0;container=1;collapsible=0;width=80;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(20,50);d.vertex=!0;c.insert(d);var f=new mxCell("Interaction1",new mxGeometry(0,0,100,20),"text;align=left;html=1;");f.geometry.relative= +!0;f.geometry.offset=new mxPoint(10,40);f.vertex=!0;d.insert(f);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Use Case")}),this.addEntry("observation",function(){var c=new mxCell("observation",new mxGeometry(0,0,0,0),"endArrow=none;html=1;endSize=12;startArrow=none;startSize=14;startFill=0;edgeStyle=orthogonalEdgeStyle;align=center;verticalAlign=bottom;endFill=0;");c.geometry.setTerminalPoint(new mxPoint(0,0),!0);c.geometry.setTerminalPoint(new mxPoint(160,0),!1); c.geometry.relative=!0;c.geometry.x=0;c.geometry.y=3;c.edge=!0;return a.createEdgeTemplateFromCells([c],160,0,"Observation")}),this.addEntry("time constraint",function(){var c=new mxCell("{Time constraint 1}",new mxGeometry(0,0,0,0),"endArrow=none;html=1;endSize=12;startArrow=none;startSize=14;startFill=0;edgeStyle=orthogonalEdgeStyle;align=center;verticalAlign=bottom;endFill=0;");c.geometry.setTerminalPoint(new mxPoint(0,0),!0);c.geometry.setTerminalPoint(new mxPoint(160,0),!1);c.geometry.relative= !0;c.geometry.x=0;c.geometry.y=3;c.edge=!0;return a.createEdgeTemplateFromCells([c],160,0,"Time constraint")}),this.addEntry("duration constraint",function(){var c=new mxCell("{Duration constraint 1}",new mxGeometry(0,0,0,0),"endArrow=open;html=1;endSize=12;startArrow=open;startSize=14;startFill=0;edgeStyle=orthogonalEdgeStyle;align=center;verticalAlign=bottom;endFill=0;");c.geometry.setTerminalPoint(new mxPoint(0,0),!0);c.geometry.setTerminalPoint(new mxPoint(160,0),!1);c.geometry.relative=!0;c.geometry.x= -0;c.geometry.y=3;c.edge=!0;return a.createEdgeTemplateFromCells([c],160,0,"Duration constraint")}),this.addEntry("uml classifier",function(){var c=new mxCell("",new mxGeometry(0,0,180,120),"shape=ellipse;container=1;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;html=1;dashed=0;collapsible=0;");c.vertex=!0;var e=new mxCell("UseCase1",new mxGeometry(0,0,180,30),"html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rotatable=0;whiteSpace=wrap;");e.vertex= -!0;c.insert(e);e=new mxCell("",new mxGeometry(9,30,162,10),"line;strokeWidth=1;fillColor=none;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;dashed=0;resizeWidth=1;");e.vertex=!0;c.insert(e);e=new mxCell("extension points",new mxGeometry(0,40,180,30),"text;html=1;align=center;verticalAlign=middle;rotatable=0;fillColor=none;strokeColor=none;whiteSpace=wrap;");e.vertex=!0;c.insert(e);e=new mxCell("Extension point 1",new mxGeometry(0,70,180,30),"text;html=1;align=left;verticalAlign=middle;rotatable=0;spacingLeft=25;fillColor=none;strokeColor=none;whiteSpace=wrap;"); -e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Classifier")}),this.addEntry("uml extension point classifier",function(){var c=new mxCell("",new mxGeometry(0,0,160,88),"fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");c.vertex=!0;var e=new mxCell("UseCase1",new mxGeometry(0,0,160,30),"html=1;align=left;spacingLeft=4;verticalAlign=middle;strokeColor=none;fillColor=none;fontStyle=1;whiteSpace=wrap;"); -e.vertex=!0;c.insert(e);var f=new mxCell("",new mxGeometry(1,0,20,16),"shape=ellipse;");f.vertex=!0;f.geometry.relative=!0;f.geometry.offset=new mxPoint(-25,7);e.insert(f);c.insert(b.clone());e=new mxCell("extension points",new mxGeometry(0,0,160,25),"html=1;align=center;spacingLeft=4;verticalAlign=top;strokeColor=none;fillColor=none;whiteSpace=wrap;");e.vertex=!0;c.insert(e);e=new mxCell("Extension point 1",new mxGeometry(0,0,160,25),"html=1;align=left;spacingLeft=4;verticalAlign=top;strokeColor=none;fillColor=none;whiteSpace=wrap;"); -e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Extension Point Classifier")}),this.createVertexTemplateEntry("shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;",30,60,"Actor","Actor",!1,null,"uml actor"),this.createVertexTemplateEntry("html=1;align=center;verticalAlign=middle;dashed=0;whiteSpace=wrap;",160,70,"<<actor>>

Actor1","Actor",null,null,"uml actor"),this.addEntry("extension point extend", -function(){var c=new mxCell("Extension point 1",new mxGeometry(0,0,140,60),"shape=note2;boundedLbl=1;whiteSpace=wrap;html=1;size=25;verticalAlign=top;align=left;spacingLeft=5;");c.vertex=!0;var e=new mxCell("Extend condition 1",new mxGeometry(0,0,c.geometry.width,25),"resizeWidth=1;part=1;strokeColor=none;fillColor=none;align=left;spacingLeft=5;whiteSpace=wrap;html=1;");e.geometry.relative=!0;e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Extension")}), -this.addEntry("deployment target diagram",function(){var c=new mxCell("DeploymentTarget1",new mxGeometry(0,0,130,140),"verticalAlign=top;align=left;shape=cube;size=10;direction=south;fontStyle=0;html=1;boundedLbl=1;spacingLeft=5;whiteSpace=wrap;");c.vertex=!0;var e=new mxCell("Node1",new mxGeometry(0,0,100,80),"verticalAlign=top;align=center;shape=cube;size=10;direction=south;html=1;boundedLbl=1;spacingLeft=5;whiteSpace=wrap;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(10,50);e.vertex= -!0;c.insert(e);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Deployment")}),this.createVertexTemplateEntry("html=1;align=center;verticalAlign=middle;dashed=0;whiteSpace=wrap;",180,60,"<<deployment spec>>

Deployment1","Deployment Specification",null,null,"uml deployment specification"),this.createVertexTemplateEntry("html=1;align=center;verticalAlign=middle;dashed=0;whiteSpace=wrap;",180,60,"<<artifact>>

Artifact1", -"Artifact",null,null,"uml artifact"),this.addEntry("information item",function(){var c=new mxCell("InformationItem1",new mxGeometry(0,0,200,50),"align=left;spacingLeft=10;html=1;dashed=0;whiteSpace=wrap;");c.vertex=!0;var e=new mxCell("",new mxGeometry(1,.5,30,20),"shape=triangle;fillColor=strokeColor;");e.geometry.relative=!0;e.geometry.offset=new mxPoint(-45,-10);e.vertex=!0;c.insert(e);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Information item")}),this.addEntry("template binding", -function(){var c=new mxCell("<<bind>>",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=bottom;dashed=1;endFill=0;labelBackgroundColor=none;");c.geometry.setTerminalPoint(new mxPoint(0,0),!0);c.geometry.setTerminalPoint(new mxPoint(160,0),!1);c.geometry.relative=!0;c.edge=!0;var e=new mxCell("Binding1 information",new mxGeometry(0,0,0,0),"resizable=0;html=1;align=center;verticalAlign=top;labelBackgroundColor=none;");e.geometry.relative=!0;e.setConnectable(!1); -e.vertex=!0;c.insert(e);return a.createEdgeTemplateFromCells([c],160,0,"Template Binding")}),this.createEdgeTemplateEntry("endArrow=circlePlus;startArrow=none;endFill=0;startFill=0;endSize=8;html=1;labelBackgroundColor=none;",160,0,"","Inner class",null,"inner class"),this.createEdgeTemplateEntry("endArrow=open;startArrow=none;endFill=0;startFill=0;endSize=8;html=1;verticalAlign=bottom;dashed=1;labelBackgroundColor=none;",160,0,"<<keyword>>","Element / Package Merge / Package Import, Substitution", +0;c.geometry.y=3;c.edge=!0;return a.createEdgeTemplateFromCells([c],160,0,"Duration constraint")}),this.addEntry("uml classifier",function(){var c=new mxCell("",new mxGeometry(0,0,180,120),"shape=ellipse;container=1;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;html=1;dashed=0;collapsible=0;");c.vertex=!0;var d=new mxCell("UseCase1",new mxGeometry(0,0,180,30),"html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rotatable=0;whiteSpace=wrap;");d.vertex= +!0;c.insert(d);d=new mxCell("",new mxGeometry(9,30,162,10),"line;strokeWidth=1;fillColor=none;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;dashed=0;resizeWidth=1;");d.vertex=!0;c.insert(d);d=new mxCell("extension points",new mxGeometry(0,40,180,30),"text;html=1;align=center;verticalAlign=middle;rotatable=0;fillColor=none;strokeColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("Extension point 1",new mxGeometry(0,70,180,30),"text;html=1;align=left;verticalAlign=middle;rotatable=0;spacingLeft=25;fillColor=none;strokeColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Classifier")}),this.addEntry("uml extension point classifier",function(){var c=new mxCell("",new mxGeometry(0,0,160,88),"fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;marginBottom=0;");c.vertex=!0;var d=new mxCell("UseCase1",new mxGeometry(0,0,160,30),"html=1;align=left;spacingLeft=4;verticalAlign=middle;strokeColor=none;fillColor=none;fontStyle=1;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);var f=new mxCell("",new mxGeometry(1,0,20,16),"shape=ellipse;");f.vertex=!0;f.geometry.relative=!0;f.geometry.offset=new mxPoint(-25,7);d.insert(f);c.insert(b.clone());d=new mxCell("extension points",new mxGeometry(0,0,160,25),"html=1;align=center;spacingLeft=4;verticalAlign=top;strokeColor=none;fillColor=none;whiteSpace=wrap;");d.vertex=!0;c.insert(d);d=new mxCell("Extension point 1",new mxGeometry(0,0,160,25),"html=1;align=left;spacingLeft=4;verticalAlign=top;strokeColor=none;fillColor=none;whiteSpace=wrap;"); +d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Extension Point Classifier")}),this.createVertexTemplateEntry("shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;",30,60,"Actor","Actor",!1,null,"uml actor"),this.createVertexTemplateEntry("html=1;align=center;verticalAlign=middle;dashed=0;whiteSpace=wrap;",160,70,"<<actor>>

Actor1","Actor",null,null,"uml actor"),this.addEntry("extension point extend", +function(){var c=new mxCell("Extension point 1",new mxGeometry(0,0,140,60),"shape=note2;boundedLbl=1;whiteSpace=wrap;html=1;size=25;verticalAlign=top;align=left;spacingLeft=5;");c.vertex=!0;var d=new mxCell("Extend condition 1",new mxGeometry(0,0,c.geometry.width,25),"resizeWidth=1;part=1;strokeColor=none;fillColor=none;align=left;spacingLeft=5;whiteSpace=wrap;html=1;");d.geometry.relative=!0;d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Extension")}), +this.addEntry("deployment target diagram",function(){var c=new mxCell("DeploymentTarget1",new mxGeometry(0,0,130,140),"verticalAlign=top;align=left;shape=cube;size=10;direction=south;fontStyle=0;html=1;boundedLbl=1;spacingLeft=5;whiteSpace=wrap;");c.vertex=!0;var d=new mxCell("Node1",new mxGeometry(0,0,100,80),"verticalAlign=top;align=center;shape=cube;size=10;direction=south;html=1;boundedLbl=1;spacingLeft=5;whiteSpace=wrap;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(10,50);d.vertex= +!0;c.insert(d);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Deployment")}),this.createVertexTemplateEntry("html=1;align=center;verticalAlign=middle;dashed=0;whiteSpace=wrap;",180,60,"<<deployment spec>>

Deployment1","Deployment Specification",null,null,"uml deployment specification"),this.createVertexTemplateEntry("html=1;align=center;verticalAlign=middle;dashed=0;whiteSpace=wrap;",180,60,"<<artifact>>

Artifact1", +"Artifact",null,null,"uml artifact"),this.addEntry("information item",function(){var c=new mxCell("InformationItem1",new mxGeometry(0,0,200,50),"align=left;spacingLeft=10;html=1;dashed=0;whiteSpace=wrap;");c.vertex=!0;var d=new mxCell("",new mxGeometry(1,.5,30,20),"shape=triangle;fillColor=strokeColor;");d.geometry.relative=!0;d.geometry.offset=new mxPoint(-45,-10);d.vertex=!0;c.insert(d);return a.createVertexTemplateFromCells([c],c.geometry.width,c.geometry.height,"Information item")}),this.addEntry("template binding", +function(){var c=new mxCell("<<bind>>",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=bottom;dashed=1;endFill=0;labelBackgroundColor=none;");c.geometry.setTerminalPoint(new mxPoint(0,0),!0);c.geometry.setTerminalPoint(new mxPoint(160,0),!1);c.geometry.relative=!0;c.edge=!0;var d=new mxCell("Binding1 information",new mxGeometry(0,0,0,0),"resizable=0;html=1;align=center;verticalAlign=top;labelBackgroundColor=none;");d.geometry.relative=!0;d.setConnectable(!1); +d.vertex=!0;c.insert(d);return a.createEdgeTemplateFromCells([c],160,0,"Template Binding")}),this.createEdgeTemplateEntry("endArrow=circlePlus;startArrow=none;endFill=0;startFill=0;endSize=8;html=1;labelBackgroundColor=none;",160,0,"","Inner class",null,"inner class"),this.createEdgeTemplateEntry("endArrow=open;startArrow=none;endFill=0;startFill=0;endSize=8;html=1;verticalAlign=bottom;dashed=1;labelBackgroundColor=none;",160,0,"<<keyword>>","Element / Package Merge / Package Import, Substitution", null,"element package import substitution merge"),this.createEdgeTemplateEntry("endArrow=none;startArrow=none;endFill=0;startFill=0;endSize=8;html=1;verticalAlign=bottom;dashed=1;labelBackgroundColor=none;dashPattern=10 10;",160,0,"{constraint spec.}","Constraint",null,"constraint"),this.addEntry("dependency",function(){var c=new mxCell("<<keyword>>",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=bottom;dashed=1;endFill=0;labelBackgroundColor=none;"); -c.geometry.setTerminalPoint(new mxPoint(0,0),!0);c.geometry.setTerminalPoint(new mxPoint(160,0),!1);c.geometry.relative=!0;c.edge=!0;var e=new mxCell("Dependency1",new mxGeometry(0,0,0,0),"resizable=0;html=1;align=center;verticalAlign=top;labelBackgroundColor=none;");e.geometry.relative=!0;e.setConnectable(!1);e.vertex=!0;c.insert(e);return a.createEdgeTemplateFromCells([c],160,0,"Dependency")}),this.addEntry("dependency",function(){var c=new mxCell("",new mxGeometry(68,38,4,4),"ellipse;resizable=0;aspect=fixed;fillColor=strokeColor;"); -c.vertex=!0;var e=new mxCell("<<keyword>>",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=bottom;dashed=1;endFill=0;labelBackgroundColor=none;spacingBottom=35;");e.geometry.setTerminalPoint(new mxPoint(0,0),!0);e.geometry.relative=!0;e.edge=!0;c.insertEdge(e,!1);var f=new mxCell("<<keyword>>",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;dashed=1;endFill=0;labelBackgroundColor=none;spacingTop=35;"); +c.geometry.setTerminalPoint(new mxPoint(0,0),!0);c.geometry.setTerminalPoint(new mxPoint(160,0),!1);c.geometry.relative=!0;c.edge=!0;var d=new mxCell("Dependency1",new mxGeometry(0,0,0,0),"resizable=0;html=1;align=center;verticalAlign=top;labelBackgroundColor=none;");d.geometry.relative=!0;d.setConnectable(!1);d.vertex=!0;c.insert(d);return a.createEdgeTemplateFromCells([c],160,0,"Dependency")}),this.addEntry("dependency",function(){var c=new mxCell("",new mxGeometry(68,38,4,4),"ellipse;resizable=0;aspect=fixed;fillColor=strokeColor;"); +c.vertex=!0;var d=new mxCell("<<keyword>>",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=bottom;dashed=1;endFill=0;labelBackgroundColor=none;spacingBottom=35;");d.geometry.setTerminalPoint(new mxPoint(0,0),!0);d.geometry.relative=!0;d.edge=!0;c.insertEdge(d,!1);var f=new mxCell("<<keyword>>",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;dashed=1;endFill=0;labelBackgroundColor=none;spacingTop=35;"); f.geometry.setTerminalPoint(new mxPoint(0,80),!0);f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!1);var g=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=bottom;dashed=1;endFill=0;labelBackgroundColor=none;spacingBottom=35;");g.geometry.setTerminalPoint(new mxPoint(140,0),!1);g.geometry.relative=!0;g.edge=!0;c.insertEdge(g,!0);var h=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;dashed=1;endFill=0;labelBackgroundColor=none;spacingTop=35;"); -h.geometry.setTerminalPoint(new mxPoint(140,80),!1);h.geometry.relative=!0;h.edge=!0;c.insertEdge(h,!0);return a.createEdgeTemplateFromCells([c,e,f,g,h],140,80,"Dependency")}),this.createEdgeTemplateEntry("endArrow=block;startArrow=none;endFill=0;startFill=0;endSize=8;html=1;verticalAlign=bottom;dashed=1;labelBackgroundColor=none;",160,0,"","Realization",null,"realization"),this.addEntry("generalization set",function(){var c=new mxCell("GeneralizationSet1",new mxGeometry(0,0,0,0),"endArrow=block;html=1;rounded=0;align=center;verticalAlign=bottom;endFill=0;labelBackgroundColor=none;endSize=8;"); -c.geometry.setTerminalPoint(new mxPoint(0,0),!0);c.geometry.setTerminalPoint(new mxPoint(160,0),!1);c.geometry.relative=!0;c.edge=!0;var e=new mxCell(":powertype {constraint1}",new mxGeometry(0,0,0,0),"resizable=0;html=1;align=center;verticalAlign=top;labelBackgroundColor=none;");e.geometry.relative=!0;e.setConnectable(!1);e.vertex=!0;c.insert(e);return a.createEdgeTemplateFromCells([c],160,0,"Generalization Set")}),this.createEdgeTemplateEntry("endArrow=none;startArrow=none;endFill=0;startFill=0;endSize=8;html=1;verticalAlign=bottom;labelBackgroundColor=none;strokeWidth=3;", +h.geometry.setTerminalPoint(new mxPoint(140,80),!1);h.geometry.relative=!0;h.edge=!0;c.insertEdge(h,!0);return a.createEdgeTemplateFromCells([c,d,f,g,h],140,80,"Dependency")}),this.createEdgeTemplateEntry("endArrow=block;startArrow=none;endFill=0;startFill=0;endSize=8;html=1;verticalAlign=bottom;dashed=1;labelBackgroundColor=none;",160,0,"","Realization",null,"realization"),this.addEntry("generalization set",function(){var c=new mxCell("GeneralizationSet1",new mxGeometry(0,0,0,0),"endArrow=block;html=1;rounded=0;align=center;verticalAlign=bottom;endFill=0;labelBackgroundColor=none;endSize=8;"); +c.geometry.setTerminalPoint(new mxPoint(0,0),!0);c.geometry.setTerminalPoint(new mxPoint(160,0),!1);c.geometry.relative=!0;c.edge=!0;var d=new mxCell(":powertype {constraint1}",new mxGeometry(0,0,0,0),"resizable=0;html=1;align=center;verticalAlign=top;labelBackgroundColor=none;");d.geometry.relative=!0;d.setConnectable(!1);d.vertex=!0;c.insert(d);return a.createEdgeTemplateFromCells([c],160,0,"Generalization Set")}),this.createEdgeTemplateEntry("endArrow=none;startArrow=none;endFill=0;startFill=0;endSize=8;html=1;verticalAlign=bottom;labelBackgroundColor=none;strokeWidth=3;", 160,0,"","Association / Connector / Instance Specification / Property / Connector End",null,"association connector instance specification property connector end"),this.createEdgeTemplateEntry("endArrow=open;startArrow=none;endFill=0;startFill=0;endSize=8;html=1;verticalAlign=bottom;labelBackgroundColor=none;strokeWidth=1;",160,0,"","Association / Connector / Instance Specification / Property / Connector End / Navigability notation",null,"association connector instance specification property connector end navigability notation"), this.addEntry("association connector instance specification property connector end",function(){var c=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;startArrow=oval;startFill=1;");c.geometry.setTerminalPoint(new mxPoint(0,0),!0);c.geometry.setTerminalPoint(new mxPoint(160,0),!1);c.geometry.relative=!0;c.edge=!0;return a.createEdgeTemplateFromCells([c],160,0,"Association / Connector / Instance Specification / Property / Connector End")}), this.createEdgeTemplateEntry("endArrow=none;startArrow=sysMLx;endFill=0;startFill=0;html=1;verticalAlign=bottom;labelBackgroundColor=none;strokeWidth=1;startSize=8;",160,0,"","Association / Connector / Instance Specification / Property / Connector End / Non-Navigability notation",null,"association connector instance specification property connector end non navigability notation"),this.createEdgeTemplateEntry("endArrow=none;startArrow=diamondThin;endFill=0;startFill=0;html=1;verticalAlign=bottom;labelBackgroundColor=none;strokeWidth=1;startSize=8;endSize=8;", 160,0,"","Association / Connector / Instance Specification / Property / Connector End / Shared Association",null,"association connector instance specification property connector end shared"),this.createEdgeTemplateEntry("endArrow=none;startArrow=diamondThin;endFill=0;startFill=1;html=1;verticalAlign=bottom;labelBackgroundColor=none;strokeWidth=1;startSize=8;endSize=8;",160,0,"","Association / Connector / Instance Specification / Property / Connector End / Composite Association",null,"association connector instance specification property connector end composite"), -this.addEntry("association instance specification connector",function(){var c=new mxCell("",new mxGeometry(60,0,20,20),"rhombus;aspect=fixed;");c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;rounded=0;align=center;verticalAlign=bottom;labelBackgroundColor=none;");e.geometry.setTerminalPoint(new mxPoint(0,10),!0);e.geometry.relative=!0;e.edge=!0;c.insertEdge(e,!1);var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;rounded=0;align=center;verticalAlign=bottom;labelBackgroundColor=none;"); -f.geometry.setTerminalPoint(new mxPoint(140,10),!1);f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);return a.createEdgeTemplateFromCells([c,e,f],140,20,"Association / Instance Secification")}),this.addEntry("association instance specification connector",function(){var c=new mxCell("",new mxGeometry(65,0,6,12),"triangle;aspect=fixed;fillColor=strokeColor;");c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;rounded=0;align=center;verticalAlign=bottom;labelBackgroundColor=none;"); -e.geometry.setTerminalPoint(new mxPoint(0,22),!0);e.geometry.setTerminalPoint(new mxPoint(140,22),!1);e.geometry.relative=!0;e.edge=!0;return a.createVertexTemplateFromCells([c,e],140,22,"Association / Instance Secification")}),this.addEntry("Redefine",function(){var c=new mxCell("{redefines}",new mxGeometry(0,0,0,0),"endArrow=none;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;");c.geometry.setTerminalPoint(new mxPoint(0,0),!0);c.geometry.setTerminalPoint(new mxPoint(200, -0),!1);c.geometry.relative=!0;c.edge=!0;var e=new mxCell("end1",new mxGeometry(-1,0,0,0),"resizable=0;html=1;align=left;verticalAlign=bottom;labelBackgroundColor=none;");e.geometry.relative=!0;e.setConnectable(!1);e.vertex=!0;c.insert(e);e=new mxCell("0..1",new mxGeometry(-1,0,0,0),"resizable=0;html=1;align=left;verticalAlign=top;labelBackgroundColor=none;");e.geometry.relative=!0;e.setConnectable(!1);e.vertex=!0;c.insert(e);e=new mxCell("Association1",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=bottom;labelBackgroundColor=none;"); -e.geometry.relative=!0;e.setConnectable(!1);e.vertex=!0;c.insert(e);e=new mxCell("{modifier1}",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=top;labelBackgroundColor=none;");e.geometry.relative=!0;e.setConnectable(!1);e.vertex=!0;c.insert(e);return a.createEdgeTemplateFromCells([c],200,0,"Redefine")}),this.createVertexTemplateEntry("html=1;align=center;verticalAlign=middle;dashed=0;whiteSpace=wrap;",60,30,"qualifier1","Qualifier",null,null,"uml qualifier"),this.addEntry("connector", -function(){var c=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;");c.geometry.setTerminalPoint(new mxPoint(0,0),!0);c.geometry.setTerminalPoint(new mxPoint(160,0),!1);c.geometry.relative=!0;c.edge=!0;var e=new mxCell("end1",new mxGeometry(-1,0,0,0),"resizable=0;html=1;align=left;verticalAlign=bottom;labelBackgroundColor=none;");e.geometry.relative=!0;e.setConnectable(!1);e.vertex=!0;c.insert(e);e=new mxCell("0..1", -new mxGeometry(-1,0,0,0),"resizable=0;html=1;align=left;verticalAlign=top;labelBackgroundColor=none;");e.geometry.relative=!0;e.setConnectable(!1);e.vertex=!0;c.insert(e);e=new mxCell("Connector1",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=bottom;labelBackgroundColor=none;");e.geometry.relative=!0;e.setConnectable(!1);e.vertex=!0;c.insert(e);return a.createEdgeTemplateFromCells([c],160,0,"Connector")}),this.createEdgeTemplateEntry("html=1;verticalAlign=bottom;labelBackgroundColor=none;endArrow=oval;endFill=0;endSize=8;", +this.addEntry("association instance specification connector",function(){var c=new mxCell("",new mxGeometry(60,0,20,20),"rhombus;aspect=fixed;");c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;rounded=0;align=center;verticalAlign=bottom;labelBackgroundColor=none;");d.geometry.setTerminalPoint(new mxPoint(0,10),!0);d.geometry.relative=!0;d.edge=!0;c.insertEdge(d,!1);var f=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;rounded=0;align=center;verticalAlign=bottom;labelBackgroundColor=none;"); +f.geometry.setTerminalPoint(new mxPoint(140,10),!1);f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);return a.createEdgeTemplateFromCells([c,d,f],140,20,"Association / Instance Secification")}),this.addEntry("association instance specification connector",function(){var c=new mxCell("",new mxGeometry(65,0,6,12),"triangle;aspect=fixed;fillColor=strokeColor;");c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;rounded=0;align=center;verticalAlign=bottom;labelBackgroundColor=none;"); +d.geometry.setTerminalPoint(new mxPoint(0,22),!0);d.geometry.setTerminalPoint(new mxPoint(140,22),!1);d.geometry.relative=!0;d.edge=!0;return a.createVertexTemplateFromCells([c,d],140,22,"Association / Instance Secification")}),this.addEntry("Redefine",function(){var c=new mxCell("{redefines}",new mxGeometry(0,0,0,0),"endArrow=none;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;");c.geometry.setTerminalPoint(new mxPoint(0,0),!0);c.geometry.setTerminalPoint(new mxPoint(200, +0),!1);c.geometry.relative=!0;c.edge=!0;var d=new mxCell("end1",new mxGeometry(-1,0,0,0),"resizable=0;html=1;align=left;verticalAlign=bottom;labelBackgroundColor=none;");d.geometry.relative=!0;d.setConnectable(!1);d.vertex=!0;c.insert(d);d=new mxCell("0..1",new mxGeometry(-1,0,0,0),"resizable=0;html=1;align=left;verticalAlign=top;labelBackgroundColor=none;");d.geometry.relative=!0;d.setConnectable(!1);d.vertex=!0;c.insert(d);d=new mxCell("Association1",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=bottom;labelBackgroundColor=none;"); +d.geometry.relative=!0;d.setConnectable(!1);d.vertex=!0;c.insert(d);d=new mxCell("{modifier1}",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=top;labelBackgroundColor=none;");d.geometry.relative=!0;d.setConnectable(!1);d.vertex=!0;c.insert(d);return a.createEdgeTemplateFromCells([c],200,0,"Redefine")}),this.createVertexTemplateEntry("html=1;align=center;verticalAlign=middle;dashed=0;whiteSpace=wrap;",60,30,"qualifier1","Qualifier",null,null,"uml qualifier"),this.addEntry("connector", +function(){var c=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=none;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;");c.geometry.setTerminalPoint(new mxPoint(0,0),!0);c.geometry.setTerminalPoint(new mxPoint(160,0),!1);c.geometry.relative=!0;c.edge=!0;var d=new mxCell("end1",new mxGeometry(-1,0,0,0),"resizable=0;html=1;align=left;verticalAlign=bottom;labelBackgroundColor=none;");d.geometry.relative=!0;d.setConnectable(!1);d.vertex=!0;c.insert(d);d=new mxCell("0..1", +new mxGeometry(-1,0,0,0),"resizable=0;html=1;align=left;verticalAlign=top;labelBackgroundColor=none;");d.geometry.relative=!0;d.setConnectable(!1);d.vertex=!0;c.insert(d);d=new mxCell("Connector1",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=bottom;labelBackgroundColor=none;");d.geometry.relative=!0;d.setConnectable(!1);d.vertex=!0;c.insert(d);return a.createEdgeTemplateFromCells([c],160,0,"Connector")}),this.createEdgeTemplateEntry("html=1;verticalAlign=bottom;labelBackgroundColor=none;endArrow=oval;endFill=0;endSize=8;", 160,0,"","Provided Interface",null,"provided interface"),this.createEdgeTemplateEntry("html=1;verticalAlign=bottom;labelBackgroundColor=none;endArrow=halfCircle;endFill=0;endSize=2;",160,0,"","Required Interface",null,"required interface"),this.addEntry("structural feature",function(){var c=new mxCell("feature1",new mxGeometry(-1,0,0,0),"html=1;verticalAlign=bottom;labelBackgroundColor=none;endArrow=none;endFill=0;endSize=6;align=left;");c.geometry.setTerminalPoint(new mxPoint(0,0),!0);c.geometry.setTerminalPoint(new mxPoint(160, -0),!1);c.geometry.relative=!0;c.edge=!0;return a.createEdgeTemplateFromCells([c],160,0,"Structural Feature")}),this.addEntry("usage",function(){var c=new mxCell("",new mxGeometry(0,0,60,30),"resizable=0;html=1;align=left;verticalAlign=bottom;labelBackgroundColor=none;");c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=halfCircle;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=2;");e.geometry.setTerminalPoint(new mxPoint(120,15),!1);e.geometry.relative= -!0;e.edge=!0;c.insertEdge(e,!0);return a.createEdgeTemplateFromCells([c,e],120,30,"Usage")}),this.addEntry("collaboration",function(){var c=new mxCell("Collaboration1",new mxGeometry(0,0,100,30),"ellipse;html=1;dashed=1;dashPattern=10 10;whiteSpace=wrap;");c.vertex=!0;var e=new mxCell("Classifier1",new mxGeometry(10,70,80,30),"html=1;whiteSpace=wrap;");e.vertex=!0;var f=new mxCell("ConnectableElement",new mxGeometry(0,0,0,0),"html=1;rounded=0;labelBackgroundColor=none;align=left;spacingLeft=5;endArrow=none;endFill=0;"); -f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f,!1);return a.createEdgeTemplateFromCells([c,e,f],100,100,"Collaboration")}),this.createEdgeTemplateEntry("html=1;verticalAlign=bottom;labelBackgroundColor=none;endArrow=open;endFill=0;dashed=1;",160,0,"<<occurence>>","Collaboration Use",null,"collaboration use"),this.addEntry("Extension",function(){var c=new mxCell("{required}",new mxGeometry(-1,0,0,0),"html=1;verticalAlign=bottom;labelBackgroundColor=none;endArrow=block;endFill=1;endSize=6;align=left;"); +0),!1);c.geometry.relative=!0;c.edge=!0;return a.createEdgeTemplateFromCells([c],160,0,"Structural Feature")}),this.addEntry("usage",function(){var c=new mxCell("",new mxGeometry(0,0,60,30),"resizable=0;html=1;align=left;verticalAlign=bottom;labelBackgroundColor=none;");c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=halfCircle;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=2;");d.geometry.setTerminalPoint(new mxPoint(120,15),!1);d.geometry.relative= +!0;d.edge=!0;c.insertEdge(d,!0);return a.createEdgeTemplateFromCells([c,d],120,30,"Usage")}),this.addEntry("collaboration",function(){var c=new mxCell("Collaboration1",new mxGeometry(0,0,100,30),"ellipse;html=1;dashed=1;dashPattern=10 10;whiteSpace=wrap;");c.vertex=!0;var d=new mxCell("Classifier1",new mxGeometry(10,70,80,30),"html=1;whiteSpace=wrap;");d.vertex=!0;var f=new mxCell("ConnectableElement",new mxGeometry(0,0,0,0),"html=1;rounded=0;labelBackgroundColor=none;align=left;spacingLeft=5;endArrow=none;endFill=0;"); +f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f,!1);return a.createEdgeTemplateFromCells([c,d,f],100,100,"Collaboration")}),this.createEdgeTemplateEntry("html=1;verticalAlign=bottom;labelBackgroundColor=none;endArrow=open;endFill=0;dashed=1;",160,0,"<<occurence>>","Collaboration Use",null,"collaboration use"),this.addEntry("Extension",function(){var c=new mxCell("{required}",new mxGeometry(-1,0,0,0),"html=1;verticalAlign=bottom;labelBackgroundColor=none;endArrow=block;endFill=1;endSize=6;align=left;"); c.geometry.setTerminalPoint(new mxPoint(0,0),!0);c.geometry.setTerminalPoint(new mxPoint(160,0),!1);c.geometry.relative=!0;c.edge=!0;return a.createEdgeTemplateFromCells([c],160,0,"Extension")}),this.addEntry("transition",function(){var c=new mxCell("Transition1 spec.",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=bottom;endFill=0;labelBackgroundColor=none;");c.geometry.setTerminalPoint(new mxPoint(0,0),!0);c.geometry.setTerminalPoint(new mxPoint(160,0),!1);c.geometry.relative= -!0;c.edge=!0;var e=new mxCell("(via connectionPoint1)",new mxGeometry(0,0,0,0),"resizable=0;html=1;align=center;verticalAlign=top;labelBackgroundColor=none;");e.geometry.relative=!0;e.setConnectable(!1);e.vertex=!0;c.insert(e);return a.createEdgeTemplateFromCells([c],160,0,"Transition")}),this.addEntry("activity",function(){var c=new mxCell("{annotation1}",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;");c.geometry.setTerminalPoint(new mxPoint(0, -0),!0);c.geometry.setTerminalPoint(new mxPoint(160,0),!1);c.geometry.relative=!0;c.edge=!0;var e=new mxCell("Edge1",new mxGeometry(-1,0,0,0),"resizable=0;html=1;align=left;verticalAlign=bottom;labelBackgroundColor=none;");e.geometry.relative=!0;e.setConnectable(!1);e.vertex=!0;c.insert(e);e=new mxCell("[guard]",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=bottom;labelBackgroundColor=none;");e.geometry.relative=!0;e.setConnectable(!1);e.vertex=!0;c.insert(e);return a.createEdgeTemplateFromCells([c], -160,0,"Activity")}),this.createEdgeTemplateEntry("html=1;verticalAlign=top;labelBackgroundColor=none;endArrow=open;endFill=0;",160,0,"<<multicast/multireceive>>","Control Flow",null,"control flow"),this.addEntry("action",function(){var c=new mxCell("Action1",new mxGeometry(0,5,100,30),"html=1;rounded=1;absoluteArcSize=1;arcSize=10;whiteSpace=wrap;");c.vertex=!0;var e=new mxCell("Action2",new mxGeometry(180,5,100,30),"html=1;rounded=1;absoluteArcSize=1;arcSize=10;whiteSpace=wrap;");e.vertex= -!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"html=1;rounded=0;labelBackgroundColor=none;align=left;spacingLeft=5;endArrow=open;endFill=0;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);e.insertEdge(f,!1);var g=new mxCell("",new mxGeometry(132,0,16,16),"html=1;");g.vertex=!0;return a.createEdgeTemplateFromCells([c,e,g,f],300,35,"Action")}),this.addEntry("object node",function(){var c=new mxCell("ObjectNode1",new mxGeometry(40,0,80,30),"html=1;whiteSpace=wrap;");c.vertex=!0;var e=new mxCell("", -new mxGeometry(0,0,0,0),"endArrow=block;html=1;rounded=0;align=center;verticalAlign=top;endFill=1;labelBackgroundColor=none;endSize=6;");e.geometry.setTerminalPoint(new mxPoint(0,15),!0);e.geometry.relative=!0;e.edge=!0;c.insertEdge(e,!1);return a.createEdgeTemplateFromCells([c,e],120,30,"Object Node")}),this.addEntry("activity",function(){var c=new mxCell("",new mxGeometry(40,0,30,30),"ellipse;html=1;");c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;"); -e.geometry.setTerminalPoint(new mxPoint(0,15),!0);e.geometry.relative=!0;e.edge=!0;c.insertEdge(e,!1);return a.createEdgeTemplateFromCells([c,e],70,30,"Activity")}),this.addEntry("activity",function(){var c=new mxCell("",new mxGeometry(0,0,30,30),"ellipse;html=1;");c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;");e.geometry.setTerminalPoint(new mxPoint(70,15),!1);e.geometry.relative= -!0;e.edge=!0;c.insertEdge(e,!0);return a.createEdgeTemplateFromCells([c,e],70,30,"Activity")}),this.createEdgeTemplateEntry("shape=mxgraph.lean_mapping.electronic_info_flow_edge;html=1;",160,0,"","Activity",null,"activity"),this.addEntry("activity",function(){var c=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;");c.geometry.setTerminalPoint(new mxPoint(0,40),!0);c.geometry.setTerminalPoint(new mxPoint(160, -40),!1);c.geometry.relative=!0;c.edge=!0;var e=new mxCell("",new mxGeometry(0,0,0,0),"shape=mxgraph.lean_mapping.electronic_info_flow_edge;html=1;");e.geometry.setTerminalPoint(new mxPoint(60,0),!0);e.geometry.setTerminalPoint(new mxPoint(100,20),!1);e.geometry.relative=!0;e.edge=!0;return a.createEdgeTemplateFromCells([c,e],70,30,"Activity")}),this.createEdgeTemplateEntry("html=1;verticalAlign=bottom;labelBackgroundColor=none;endArrow=open;endFill=0;",160,0,"Message1 label","Message",null,"message async asynchronous signal call"), +!0;c.edge=!0;var d=new mxCell("(via connectionPoint1)",new mxGeometry(0,0,0,0),"resizable=0;html=1;align=center;verticalAlign=top;labelBackgroundColor=none;");d.geometry.relative=!0;d.setConnectable(!1);d.vertex=!0;c.insert(d);return a.createEdgeTemplateFromCells([c],160,0,"Transition")}),this.addEntry("activity",function(){var c=new mxCell("{annotation1}",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;");c.geometry.setTerminalPoint(new mxPoint(0, +0),!0);c.geometry.setTerminalPoint(new mxPoint(160,0),!1);c.geometry.relative=!0;c.edge=!0;var d=new mxCell("Edge1",new mxGeometry(-1,0,0,0),"resizable=0;html=1;align=left;verticalAlign=bottom;labelBackgroundColor=none;");d.geometry.relative=!0;d.setConnectable(!1);d.vertex=!0;c.insert(d);d=new mxCell("[guard]",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=bottom;labelBackgroundColor=none;");d.geometry.relative=!0;d.setConnectable(!1);d.vertex=!0;c.insert(d);return a.createEdgeTemplateFromCells([c], +160,0,"Activity")}),this.createEdgeTemplateEntry("html=1;verticalAlign=top;labelBackgroundColor=none;endArrow=open;endFill=0;",160,0,"<<multicast/multireceive>>","Control Flow",null,"control flow"),this.addEntry("action",function(){var c=new mxCell("Action1",new mxGeometry(0,5,100,30),"html=1;rounded=1;absoluteArcSize=1;arcSize=10;whiteSpace=wrap;");c.vertex=!0;var d=new mxCell("Action2",new mxGeometry(180,5,100,30),"html=1;rounded=1;absoluteArcSize=1;arcSize=10;whiteSpace=wrap;");d.vertex= +!0;var f=new mxCell("",new mxGeometry(0,0,0,0),"html=1;rounded=0;labelBackgroundColor=none;align=left;spacingLeft=5;endArrow=open;endFill=0;");f.geometry.relative=!0;f.edge=!0;c.insertEdge(f,!0);d.insertEdge(f,!1);var g=new mxCell("",new mxGeometry(132,0,16,16),"html=1;");g.vertex=!0;return a.createEdgeTemplateFromCells([c,d,g,f],300,35,"Action")}),this.addEntry("object node",function(){var c=new mxCell("ObjectNode1",new mxGeometry(40,0,80,30),"html=1;whiteSpace=wrap;");c.vertex=!0;var d=new mxCell("", +new mxGeometry(0,0,0,0),"endArrow=block;html=1;rounded=0;align=center;verticalAlign=top;endFill=1;labelBackgroundColor=none;endSize=6;");d.geometry.setTerminalPoint(new mxPoint(0,15),!0);d.geometry.relative=!0;d.edge=!0;c.insertEdge(d,!1);return a.createEdgeTemplateFromCells([c,d],120,30,"Object Node")}),this.addEntry("activity",function(){var c=new mxCell("",new mxGeometry(40,0,30,30),"ellipse;html=1;");c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;"); +d.geometry.setTerminalPoint(new mxPoint(0,15),!0);d.geometry.relative=!0;d.edge=!0;c.insertEdge(d,!1);return a.createEdgeTemplateFromCells([c,d],70,30,"Activity")}),this.addEntry("activity",function(){var c=new mxCell("",new mxGeometry(0,0,30,30),"ellipse;html=1;");c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;");d.geometry.setTerminalPoint(new mxPoint(70,15),!1);d.geometry.relative= +!0;d.edge=!0;c.insertEdge(d,!0);return a.createEdgeTemplateFromCells([c,d],70,30,"Activity")}),this.createEdgeTemplateEntry("shape=mxgraph.lean_mapping.electronic_info_flow_edge;html=1;",160,0,"","Activity",null,"activity"),this.addEntry("activity",function(){var c=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;");c.geometry.setTerminalPoint(new mxPoint(0,40),!0);c.geometry.setTerminalPoint(new mxPoint(160, +40),!1);c.geometry.relative=!0;c.edge=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"shape=mxgraph.lean_mapping.electronic_info_flow_edge;html=1;");d.geometry.setTerminalPoint(new mxPoint(60,0),!0);d.geometry.setTerminalPoint(new mxPoint(100,20),!1);d.geometry.relative=!0;d.edge=!0;return a.createEdgeTemplateFromCells([c,d],70,30,"Activity")}),this.createEdgeTemplateEntry("html=1;verticalAlign=bottom;labelBackgroundColor=none;endArrow=open;endFill=0;",160,0,"Message1 label","Message",null,"message async asynchronous signal call"), this.createEdgeTemplateEntry("html=1;verticalAlign=bottom;labelBackgroundColor=none;endArrow=block;endFill=1;",160,0,"","Message, synchronous call",null,"message sync synchronous call"),this.createEdgeTemplateEntry("html=1;verticalAlign=bottom;labelBackgroundColor=none;endArrow=block;endFill=1;dashed=1;",160,0,"","Message, reply",null,"message reply"),this.createEdgeTemplateEntry("html=1;verticalAlign=bottom;labelBackgroundColor=none;endArrow=open;endFill=0;dashed=1;",160,0,"","Message, create",null, -"message create"),this.addEntry("message lost",function(){var c=new mxCell("",new mxGeometry(160,0,4,4),"ellipse;html=1;fillColor=strokeColor;");c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;");e.geometry.setTerminalPoint(new mxPoint(0,2),!0);e.geometry.relative=!0;e.edge=!0;c.insertEdge(e,!1);return a.createEdgeTemplateFromCells([c,e],164,4,"Message lost")}),this.addEntry("message found", -function(){var c=new mxCell("",new mxGeometry(0,0,4,4),"ellipse;html=1;fillColor=strokeColor;");c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;");e.geometry.setTerminalPoint(new mxPoint(164,2),!1);e.geometry.relative=!0;e.edge=!0;c.insertEdge(e,!0);return a.createEdgeTemplateFromCells([c,e],164,4,"Message found")}),this.addEntry("uml lifeline execution",function(){var c=new mxCell("", -new mxGeometry(0,0,160,160),"rounded=0;dashed=0;container=0;collapsible=0;recursiveResize=0;");c.vertex=!0;var e=new mxCell("LifeLine1",new mxGeometry(30,10,100,30),"rounded=0;dashed=0;whiteSpace=wrap;html=1;");e.vertex=!0;c.insert(e);var f=new mxCell("",new mxGeometry(75,60,10,60),"rounded=0;dashed=0;");f.vertex=!0;c.insert(f);var g=new mxCell("",new mxGeometry(0,0,0,0),"html=1;verticalAlign=bottom;startArrow=none;endArrow=none;dashed=1;");g.geometry.relative=!0;g.edge=!0;e.insertEdge(g,!1);f.insertEdge(g, -!0);e=new mxCell("",new mxGeometry(0,0,0,0),"html=1;verticalAlign=bottom;startArrow=none;endArrow=none;dashed=1;");e.geometry.setTerminalPoint(new mxPoint(80,150),!0);e.geometry.relative=!0;e.edge=!0;f.insertEdge(e,!1);f=new mxCell("",new mxGeometry(0,0,0,0),"html=1;verticalAlign=bottom;startArrow=none;endArrow=open;endFill=0;");f.geometry.setTerminalPoint(new mxPoint(0,60),!0);f.geometry.setTerminalPoint(new mxPoint(75,60),!1);f.geometry.relative=!0;f.edge=!0;c.insert(g);c.insert(e);c.insert(f); -return a.createVertexTemplateFromCells([c],160,160,"Lifeline")}),this.addEntry("message",function(){var c=new mxCell("Message1",new mxGeometry(40,0,80,30),"html=1;rounded=1;absoluteArcSize=1;arcSize=10;whiteSpace=wrap;");c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;");e.geometry.setTerminalPoint(new mxPoint(0,15),!0);e.geometry.relative=!0;e.edge=!0;c.insertEdge(e,!1);return a.createEdgeTemplateFromCells([c, -e],120,30,"Message")}),this.addEntry("message",function(){var c=new mxCell("Message1",new mxGeometry(0,0,80,30),"html=1;rounded=1;absoluteArcSize=1;arcSize=10;whiteSpace=wrap;");c.vertex=!0;var e=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;");e.geometry.setTerminalPoint(new mxPoint(120,15),!1);e.geometry.relative=!0;e.edge=!0;c.insertEdge(e,!0);return a.createEdgeTemplateFromCells([c,e],120,30,"Message")}), +"message create"),this.addEntry("message lost",function(){var c=new mxCell("",new mxGeometry(160,0,4,4),"ellipse;html=1;fillColor=strokeColor;");c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;");d.geometry.setTerminalPoint(new mxPoint(0,2),!0);d.geometry.relative=!0;d.edge=!0;c.insertEdge(d,!1);return a.createEdgeTemplateFromCells([c,d],164,4,"Message lost")}),this.addEntry("message found", +function(){var c=new mxCell("",new mxGeometry(0,0,4,4),"ellipse;html=1;fillColor=strokeColor;");c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;");d.geometry.setTerminalPoint(new mxPoint(164,2),!1);d.geometry.relative=!0;d.edge=!0;c.insertEdge(d,!0);return a.createEdgeTemplateFromCells([c,d],164,4,"Message found")}),this.addEntry("uml lifeline execution",function(){var c=new mxCell("", +new mxGeometry(0,0,160,160),"rounded=0;dashed=0;container=0;collapsible=0;recursiveResize=0;");c.vertex=!0;var d=new mxCell("LifeLine1",new mxGeometry(30,10,100,30),"rounded=0;dashed=0;whiteSpace=wrap;html=1;");d.vertex=!0;c.insert(d);var f=new mxCell("",new mxGeometry(75,60,10,60),"rounded=0;dashed=0;");f.vertex=!0;c.insert(f);var g=new mxCell("",new mxGeometry(0,0,0,0),"html=1;verticalAlign=bottom;startArrow=none;endArrow=none;dashed=1;");g.geometry.relative=!0;g.edge=!0;d.insertEdge(g,!1);f.insertEdge(g, +!0);d=new mxCell("",new mxGeometry(0,0,0,0),"html=1;verticalAlign=bottom;startArrow=none;endArrow=none;dashed=1;");d.geometry.setTerminalPoint(new mxPoint(80,150),!0);d.geometry.relative=!0;d.edge=!0;f.insertEdge(d,!1);f=new mxCell("",new mxGeometry(0,0,0,0),"html=1;verticalAlign=bottom;startArrow=none;endArrow=open;endFill=0;");f.geometry.setTerminalPoint(new mxPoint(0,60),!0);f.geometry.setTerminalPoint(new mxPoint(75,60),!1);f.geometry.relative=!0;f.edge=!0;c.insert(g);c.insert(d);c.insert(f); +return a.createVertexTemplateFromCells([c],160,160,"Lifeline")}),this.addEntry("message",function(){var c=new mxCell("Message1",new mxGeometry(40,0,80,30),"html=1;rounded=1;absoluteArcSize=1;arcSize=10;whiteSpace=wrap;");c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;");d.geometry.setTerminalPoint(new mxPoint(0,15),!0);d.geometry.relative=!0;d.edge=!0;c.insertEdge(d,!1);return a.createEdgeTemplateFromCells([c, +d],120,30,"Message")}),this.addEntry("message",function(){var c=new mxCell("Message1",new mxGeometry(0,0,80,30),"html=1;rounded=1;absoluteArcSize=1;arcSize=10;whiteSpace=wrap;");c.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;");d.geometry.setTerminalPoint(new mxPoint(120,15),!1);d.geometry.relative=!0;d.edge=!0;c.insertEdge(d,!0);return a.createEdgeTemplateFromCells([c,d],120,30,"Message")}), this.createEdgeTemplateEntry("html=1;verticalAlign=bottom;labelBackgroundColor=none;endArrow=open;endFill=0;dashed=1;",160,0,"<<extend>>","Extend",null,"extend"),this.createEdgeTemplateEntry("html=1;verticalAlign=bottom;labelBackgroundColor=none;endArrow=open;endFill=0;dashed=1;",160,0,"<<include>>","Include",null,"include"),this.createEdgeTemplateEntry("html=1;verticalAlign=bottom;labelBackgroundColor=none;endArrow=open;endFill=0;dashed=1;",160,0,"<<deploy>>", -"Deploy",null,"deploy")];this.addPalette("uml25",mxResources.get("uml")+" 2.5",!1,mxUtils.bind(this,function(c){for(var e=0;e
')))}catch(l){}Editor.prototype.useCanvasForExport=!1})(); (function(){var b=new mxObjectCodec(new ChangePageSetup,["ui","previousColor","previousImage","previousFormat"]);b.beforeDecode=function(e,f,c){c.ui=e.ui;return f};b.afterDecode=function(e,f,c){c.previousColor=c.color;c.previousImage=c.image;c.previousFormat=c.format;null!=c.foldingEnabled&&(c.foldingEnabled=!c.foldingEnabled);null!=c.mathEnabled&&(c.mathEnabled=!c.mathEnabled);null!=c.shadowVisible&&(c.shadowVisible=!c.shadowVisible);return c};mxCodecRegistry.register(b)})(); -(function(){var b=new mxObjectCodec(new ChangeGridColor,["ui"]);b.beforeDecode=function(e,f,c){c.ui=e.ui;return f};mxCodecRegistry.register(b)})();(function(){EditorUi.VERSION="24.7.1";EditorUi.compactUi="atlas"!=Editor.currentTheme||window.DRAWIO_PUBLIC_BUILD;Editor.isDarkMode()&&(mxGraphView.prototype.gridColor=mxGraphView.prototype.defaultDarkGridColor);EditorUi.enableLogging="1"!=urlParams.stealth&&"1"!=urlParams.lockdown&&(/.*\.draw\.io$/.test(window.location.hostname)||/.*\.diagrams\.net$/.test(window.location.hostname))&&"https://preprod.diagrams.net/"!=window.location.hostname&&"support.draw.io"!=window.location.hostname;EditorUi.drawHost= +(function(){var b=new mxObjectCodec(new ChangeGridColor,["ui"]);b.beforeDecode=function(e,f,c){c.ui=e.ui;return f};mxCodecRegistry.register(b)})();(function(){EditorUi.VERSION="24.7.5";EditorUi.compactUi="atlas"!=Editor.currentTheme||window.DRAWIO_PUBLIC_BUILD;Editor.isDarkMode()&&(mxGraphView.prototype.gridColor=mxGraphView.prototype.defaultDarkGridColor);EditorUi.enableLogging="1"!=urlParams.stealth&&"1"!=urlParams.lockdown&&(/.*\.draw\.io$/.test(window.location.hostname)||/.*\.diagrams\.net$/.test(window.location.hostname))&&"https://preprod.diagrams.net/"!=window.location.hostname&&"support.draw.io"!=window.location.hostname;EditorUi.drawHost= window.DRAWIO_BASE_URL;EditorUi.lightboxHost=window.DRAWIO_LIGHTBOX_URL;EditorUi.lastErrorMessage=null;EditorUi.ignoredAnonymizedChars="\n\t`~!@#$%^&*()_+{}|:\"<>?-=[];'./,\n\t";EditorUi.templateFile=TEMPLATE_PATH+"/index.xml";EditorUi.cacheUrl=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.nativeFileSupport=!mxClient.IS_OP&&!EditorUi.isElectronApp&&"1"!=urlParams.extAuth&&"showSaveFilePicker"in window&&"showOpenFilePicker"in window;EditorUi.enableDrafts=!mxClient.IS_CHROMEAPP&&isLocalStorage&&"0"!=urlParams.drafts;EditorUi.scratchpadHelpLink="https://www.drawio.com/doc/faq/scratchpad";EditorUi.enableHtmlEditOption=!0;EditorUi.mermaidDiagramTypes="flowchart classDiagram sequenceDiagram stateDiagram mindmap graph erDiagram requirementDiagram journey gantt pie gitGraph".split(" "); EditorUi.defaultMermaidConfig={theme:"neutral",arrowMarkerAbsolute:!1,flowchart:{htmlLabels:!1},sequence:{diagramMarginX:50,diagramMarginY:10,actorMargin:50,width:150,height:65,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,mirrorActors:!0,bottomMarginAdj:1,useMaxWidth:!0,rightAngles:!1,showSequenceNumbers:!1},gantt:{titleTopMargin:25,barHeight:20,barGap:4,topPadding:50,leftPadding:75,gridLineStartPadding:35,fontSize:11,fontFamily:'"Open-Sans", "sans-serif"',numberSectionStyles:4,axisFormat:"%Y-%m-%d"}}; @@ -12483,90 +12706,90 @@ EditorUi.logError=function(d,g,m,t,v,y,B){if(null!=d){v=null!=v?v:Error(d);v.sta 0>v.stack.indexOf("/math/es5/")&&(EditorUi.lastErrorMessage=d,(new Image).src=(null!=window.DRAWIO_LOG_URL?window.DRAWIO_LOG_URL:"")+"/log?severity="+y+"&v="+encodeURIComponent(EditorUi.VERSION)+"&msg=clientError:"+encodeURIComponent(d)+":url:"+encodeURIComponent(window.location.href)+":lnum:"+encodeURIComponent(m)+(null!=t?":colno:"+encodeURIComponent(t):"")+(""!=v.stack?"&stack="+encodeURIComponent(v.stack):""))}catch(J){}try{B||null==window.console||console.error(y,d,g,m,t,v)}catch(J){}}};EditorUi.logEvent= function(d){if("1"==urlParams.dev)EditorUi.debug("logEvent",d);else if(EditorUi.enableLogging)try{var g=null!=window.DRAWIO_LOG_URL?window.DRAWIO_LOG_URL:"";(new Image).src=g+"/images/1x1.png?v="+encodeURIComponent(EditorUi.VERSION)+(null!=d?"&data="+encodeURIComponent(JSON.stringify(d)):"")}catch(m){}};EditorUi.sendReport=function(d,g){if("1"==urlParams.dev)EditorUi.debug("sendReport",d);else if(EditorUi.enableLogging)try{g=null!=g?g:5E4,d.length>g&&(d=d.substring(0,g)+"\n...[SHORTENED]"),mxUtils.post("/email", "version="+encodeURIComponent(EditorUi.VERSION)+"&url="+encodeURIComponent(window.location.href)+"&data="+encodeURIComponent(d))}catch(m){}};EditorUi.debug=function(){try{if(null!=window.console&&"1"==urlParams.test){for(var d=[(new Date).toISOString()],g=0;g
')))}catch(v){}try{g=document.createElement("canvas");g.width=g.height=1;var t=g.toDataURL("image/jpeg");EditorUi.prototype.jpgSupported=null!==t.match("image/jpeg");t=g.toDataURL("image/webp");EditorUi.prototype.webpSupported= -null!==t.match("image/webp")}catch(v){}})();EditorUi.prototype.createButtonContainer=function(){var d=document.createElement("div");d.className="geButtonContainer";d.style.overflow="1"==urlParams.embed?"hidden":"";return d};EditorUi.prototype.openLink=function(d,g,m){return this.editor.graph.openLink(d,g,m)};EditorUi.prototype.showSplash=function(d){};EditorUi.prototype.getLocalData=function(d,g){g(localStorage.getItem(d))};EditorUi.prototype.setLocalData=function(d,g,m){localStorage.setItem(d,g); -null!=m&&m()};EditorUi.prototype.isLocked=function(){var d=this.getCurrentFile();return null!=d&&d.isLocked()};EditorUi.prototype.removeLocalData=function(d,g){localStorage.removeItem(d);g()};EditorUi.prototype.setShareCursorPosition=function(d){this.shareCursorPosition=d;this.fireEvent(new mxEventObject("shareCursorPositionChanged"))};EditorUi.prototype.isShareCursorPosition=function(){return this.shareCursorPosition};EditorUi.prototype.setShowRemoteCursors=function(d){this.showRemoteCursors=d;this.fireEvent(new mxEventObject("showRemoteCursorsChanged"))}; -EditorUi.prototype.isShowRemoteCursors=function(){return this.showRemoteCursors};EditorUi.prototype.setMathEnabled=function(d){var g=this.editor.graph;g.mathEnabled=d;null!=g.view.backgroundImage&&(g.view.backgroundImage.destroy(),g.view.backgroundImage=null);this.editor.updateGraphComponents();g.refresh();g.defaultMathEnabled=d;this.fireEvent(new mxEventObject("mathEnabledChanged"))};EditorUi.prototype.isMathEnabled=function(d){return this.editor.graph.mathEnabled};EditorUi.prototype.isStandaloneApp= -function(){return mxClient.IS_CHROMEAPP||EditorUi.isElectronApp||this.isOfflineApp()};EditorUi.prototype.isOfflineApp=function(){return"1"==urlParams.offline};EditorUi.prototype.isOffline=function(d){return this.isOfflineApp()||!navigator.onLine||!d&&("1"==urlParams.stealth||"1"==urlParams.lockdown)};EditorUi.prototype.isExternalDataComms=function(){return"1"!=urlParams.offline&&!this.isOffline()&&!this.isOfflineApp()};EditorUi.prototype.createSpinner=function(d,g,m){var t=null==d||null==g;m=null!= -m?m:24;var v=new Spinner({lines:12,length:m,width:Math.round(m/3),radius:Math.round(m/2),rotate:0,color:Editor.isDarkMode()?"#c0c0c0":"#000",speed:1.5,trail:60,shadow:!1,hwaccel:!1,zIndex:2E9}),y=this.timeout,B=v.spin,J=null,K=null,I=mxUtils.bind(this,function(R){null!=R&&R()});v.spin=function(R,O,p,z){z=null!=z?z:y;var A=!1;if(!this.active){var C=Date.now();null!=p&&(J=window.setTimeout(function(){v.stop();J=null;p({code:App.ERROR_TIMEOUT,message:mxResources.get("timeout"),retry:K})},z));B.call(this, -R);this.active=!0;null!=O&&(t&&(g=Math.max(document.body.clientHeight||0,document.documentElement.clientHeight||0)/2,d=document.body.clientWidth/2-2),A=document.createElement("div"),A.className="geSpinnerStatus",A.style.position="absolute",A.style.whiteSpace="nowrap",A.style.background="#4B4243",A.style.color="white",A.style.fontFamily=Editor.defaultHtmlFont,A.style.fontSize="9pt",A.style.padding="6px",A.style.paddingLeft="10px",A.style.paddingRight="10px",A.style.zIndex=2E9,A.style.left=Math.max(0, -d)+"px",A.style.top=Math.max(0,g+70)+"px",mxUtils.setPrefixedStyle(A.style,"borderRadius","6px"),mxUtils.setPrefixedStyle(A.style,"transform","translate(-50%,-50%)"),Editor.isDarkMode()||mxUtils.setPrefixedStyle(A.style,"boxShadow","2px 2px 3px 0px #ddd"),"..."!=O.substring(O.length-3,O.length)&&"!"!=O.charAt(O.length-1)&&(O+="..."),A.innerHTML=mxUtils.htmlEntities(O),R.appendChild(A),v.status=A);this.pause=mxUtils.bind(this,function(){var M=I;this.active&&(z=Math.max(0,z-(Date.now()-C)),M=mxUtils.bind(this, -function(S){this.spin(R,O,p,z);if(null!=S)try{S(),K=mxUtils.bind(this,function(){this.spin(R,O,p,z);try{S()}catch(l){null!=p&&p(l)}})}catch(l){null!=p&&p(l)}}));this.stop();return M});A=!0}return A};var U=v.stop;v.stop=function(){U.call(this);this.active&&(this.active=!1,null!=J&&(window.clearTimeout(J),J=null),null!=v.status&&null!=v.status.parentNode&&v.status.parentNode.removeChild(v.status),v.status=null)};v.pause=function(){return I};return v};EditorUi.prototype.isCompatibleString=function(d){try{var g= -mxUtils.parseXml(d),m=this.editor.extractGraphModel(g.documentElement,!0);return null!=m&&0==m.getElementsByTagName("parsererror").length}catch(t){}return!1};EditorUi.isVisioFilename=function(d){return/(\.v(dx|sdx?))($|\?)/i.test(d)||/(\.vs(x|sx?))($|\?)/i.test(d)};EditorUi.prototype.isVisioData=function(d){return 8=y.keyCode)||t.isSelectionEmpty()||mxEvent.isAltDown(y)||mxEvent.isShiftDown(y)||mxEvent.isControlDown(y)||mxClient.IS_MAC&&mxEvent.isMetaDown(y)?m.apply(this,arguments):null}}return g};var e=EditorUi.prototype.extractGraphModelFromHtml;EditorUi.prototype.extractGraphModelFromHtml=function(d){var g=e.apply(this,arguments);if(null==g)try{var m=d.indexOf("<mxfile ");if(0<=m){var t=d.lastIndexOf("</mxfile>");t>m&&(g=d.substring(m,t+15).replace(/>/g,">").replace(/</g,"<").replace(/\\"/g, -'"').replace(/\n/g,""))}else{var v=mxUtils.parseXml(d),y=this.editor.extractGraphModel(v.documentElement,null!=this.pages||"hidden"==this.diagramContainer.style.visibility);g=null!=y?mxUtils.getXml(y):""}}catch(B){}return g};EditorUi.prototype.validateFileData=function(d){if(null!=d&&0');0<=g&&(d=d.slice(0,g)+''+d.slice(g+23-1,d.length));d=Graph.zapGremlins(d)}return d};EditorUi.prototype.replaceFileData=function(d,g){EditorUi.debug("EditorUi.replaceFileData", -[this],"data",[d],"patches",g);d=this.validateFileData(d);d=null!=d&&0\n':">")+"\n\n"+(null==v?null!=m?""+mxUtils.htmlEntities(m)+"\n":"":"draw.io\n")+(null!=v?'\n":"")+"\n':">")+'\n
\n
'+t+"
\n
\n"+(null==v?'