From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Price Subject: best ways to generate simple diagrams? Date: Mon, 6 May 2019 14:17:26 -0400 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="0000000000007a3e8c05883c1d8a" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:53302) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hNiBJ-0004Y4-92 for emacs-orgmode@gnu.org; Mon, 06 May 2019 14:17:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hNiBI-0007Kg-2X for emacs-orgmode@gnu.org; Mon, 06 May 2019 14:17:41 -0400 Received: from mail-pf1-x433.google.com ([2607:f8b0:4864:20::433]:36899) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hNiBH-0007Jd-MI for emacs-orgmode@gnu.org; Mon, 06 May 2019 14:17:40 -0400 Received: by mail-pf1-x433.google.com with SMTP id g3so7195083pfi.4 for ; Mon, 06 May 2019 11:17:39 -0700 (PDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: Org Mode --0000000000007a3e8c05883c1d8a Content-Type: multipart/alternative; boundary="0000000000007a3e8905883c1d88" --0000000000007a3e8905883c1d88 Content-Type: text/plain; charset="UTF-8" So, I'm finding more and more that I want to include simple diagrams in my course materials. At present I am generating them as svg's using Inkscape, but that feels really tiresome to me. I would much rather make them programmatically, preferably including the source code as an org-mode block. I thought ditaa would be the tool for this, but I cannot figure out how to do this work efficiently in ditaa. So for instance, I have this simple svg file (attached). It consists of two text-containing symmetrical rectangles separated by a bit of whitespace and connected by two curved arrows (one pointing from each of the rectangles to the other). Trying to replicate this in ditaa did not prove easy. Editing feels extremely labourious. Am I missing something? Is there a really good tutorial somehwere that I'm just not finding? Or is there maybe another tool I should be using instead? Thanks as always, Matt --0000000000007a3e8905883c1d88 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
So, I'm finding more and more that I want to incl= ude simple diagrams in my course materials. At present I am generating them= as svg's using Inkscape, but that feels really tiresome to me. I would= much rather make them programmatically, preferably including the source co= de as an org-mode block.

I thought ditaa would be = the tool for this, but I cannot figure out how to do this work efficiently = in ditaa.=C2=A0 So for instance, I have this simple svg file (attached). It= consists of two text-containing=C2=A0 symmetrical rectangles separated by = a bit of whitespace and connected by two curved arrows (one pointing from e= ach of the rectangles to the other).=C2=A0

Tr= ying to replicate this in ditaa did not prove easy.=C2=A0 Editing feels ext= remely labourious.=C2=A0 Am I missing something?=C2=A0 Is there a really go= od tutorial somehwere that I'm just not finding? Or is there maybe anot= her tool I should be using instead?

Thanks as alwa= ys,

Matt


--0000000000007a3e8905883c1d88-- --0000000000007a3e8c05883c1d8a Content-Type: image/svg+xml; name="hum-cs-interface.svg" Content-Disposition: attachment; filename="hum-cs-interface.svg" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jvcokkoj0 PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjwh LS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoK PHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHht bG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0 cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJo dHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIw MDAvc3ZnIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5l dC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3Nj YXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB3aWR0aD0iMTkyLjgzMjQ5bW0iCiAgIGhl aWdodD0iMTM0LjQ4NzI5bW0iCiAgIHZpZXdCb3g9IjAgMCAxOTIuODMyNDkgMTM0LjQ4NzI5Igog ICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmc4IgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkyLjQg NWRhNjg5YzMxMywgMjAxOS0wMS0xNCIKICAgc29kaXBvZGk6ZG9jbmFtZT0iaHVtLWNzLWludGVy ZmFjZS5zdmciPgogIDxkZWZzCiAgICAgaWQ9ImRlZnMyIj4KICAgIDxpbmtzY2FwZTpwYXRoLWVm ZmVjdAogICAgICAgZWZmZWN0PSJic3BsaW5lIgogICAgICAgaWQ9InBhdGgtZWZmZWN0NDkzOSIK ICAgICAgIGlzX3Zpc2libGU9InRydWUiCiAgICAgICB3ZWlnaHQ9IjMzLjMzMzMzMyIKICAgICAg IHN0ZXBzPSIyIgogICAgICAgaGVscGVyX3NpemU9IjAiCiAgICAgICBhcHBseV9ub193ZWlnaHQ9 InRydWUiCiAgICAgICBhcHBseV93aXRoX3dlaWdodD0idHJ1ZSIKICAgICAgIG9ubHlfc2VsZWN0 ZWQ9ImZhbHNlIiAvPgogICAgPG1hcmtlcgogICAgICAgaW5rc2NhcGU6c3RvY2tpZD0iQXJyb3cy TWVuZCIKICAgICAgIG9yaWVudD0iYXV0byIKICAgICAgIHJlZlk9IjAiCiAgICAgICByZWZYPSIw IgogICAgICAgaWQ9IkFycm93Mk1lbmQiCiAgICAgICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZSIK ICAgICAgIGlua3NjYXBlOmlzc3RvY2s9InRydWUiPgogICAgICA8cGF0aAogICAgICAgICBpZD0i cGF0aDQ1ODQiCiAgICAgICAgIHN0eWxlPSJmaWxsOiM0YjYwYmI7ZmlsbC1vcGFjaXR5OjE7Zmls bC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlOiM0YjYwYmI7c3Ryb2tlLXdpZHRoOjAuNjI1O3N0cm9rZS1s aW5lam9pbjpyb3VuZDtzdHJva2Utb3BhY2l0eToxIgogICAgICAgICBkPSJNIDguNzE4NTg3OCw0 LjAzMzczNTIgLTIuMjA3Mjg5NSwwLjAxNjAxMzI2IDguNzE4NTg4NCwtNC4wMDE3MDc4IGMgLTEu NzQ1NDk4NCwyLjM3MjA2MDkgLTEuNzM1NDQwOCw1LjYxNzQ1MTkgLTZlLTcsOC4wMzU0NDMgeiIK ICAgICAgICAgdHJhbnNmb3JtPSJzY2FsZSgtMC42KSIKICAgICAgICAgaW5rc2NhcGU6Y29ubmVj dG9yLWN1cnZhdHVyZT0iMCIgLz4KICAgIDwvbWFya2VyPgogICAgPG1hcmtlcgogICAgICAgaW5r c2NhcGU6c3RvY2tpZD0iQXJyb3cxTGVuZCIKICAgICAgIG9yaWVudD0iYXV0byIKICAgICAgIHJl Zlk9IjAiCiAgICAgICByZWZYPSIwIgogICAgICAgaWQ9IkFycm93MUxlbmQiCiAgICAgICBzdHls ZT0ib3ZlcmZsb3c6dmlzaWJsZSIKICAgICAgIGlua3NjYXBlOmlzc3RvY2s9InRydWUiPgogICAg ICA8cGF0aAogICAgICAgICBpZD0icGF0aDQ1NjAiCiAgICAgICAgIGQ9Ik0gMCwwIDUsLTUgLTEy LjUsMCA1LDUgWiIKICAgICAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtm aWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MS4wMDAwMDAwM3B0 O3N0cm9rZS1vcGFjaXR5OjEiCiAgICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KC0wLjgsMCwwLC0w LjgsLTEwLDApIgogICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPgog ICAgPC9tYXJrZXI+CiAgICA8aW5rc2NhcGU6cGF0aC1lZmZlY3QKICAgICAgIGVmZmVjdD0iYnNw bGluZSIKICAgICAgIGlkPSJwYXRoLWVmZmVjdDQ4NDciCiAgICAgICBpc192aXNpYmxlPSJ0cnVl IgogICAgICAgd2VpZ2h0PSIzMy4zMzMzMzMiCiAgICAgICBzdGVwcz0iMiIKICAgICAgIGhlbHBl cl9zaXplPSIwIgogICAgICAgYXBwbHlfbm9fd2VpZ2h0PSJ0cnVlIgogICAgICAgYXBwbHlfd2l0 aF93ZWlnaHQ9InRydWUiCiAgICAgICBvbmx5X3NlbGVjdGVkPSJmYWxzZSIgLz4KICAgIDxtYXJr ZXIKICAgICAgIGlua3NjYXBlOnN0b2NraWQ9IkFycm93Mk1lbmQiCiAgICAgICBvcmllbnQ9ImF1 dG8iCiAgICAgICByZWZZPSIwIgogICAgICAgcmVmWD0iMCIKICAgICAgIGlkPSJBcnJvdzJNZW5k LTYiCiAgICAgICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZSIKICAgICAgIGlua3NjYXBlOmlzc3Rv Y2s9InRydWUiPgogICAgICA8cGF0aAogICAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0 dXJlPSIwIgogICAgICAgICBpZD0icGF0aDQ1ODQtNyIKICAgICAgICAgc3R5bGU9ImZpbGw6IzRi NjBiYjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2U6IzRiNjBiYjtzdHJv a2Utd2lkdGg6MC42MjU7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1vcGFjaXR5OjEiCiAg ICAgICAgIGQ9Ik0gOC43MTg1ODc4LDQuMDMzNzM1MiAtMi4yMDcyODk1LDAuMDE2MDEzMjYgOC43 MTg1ODg0LC00LjAwMTcwNzggYyAtMS43NDU0OTg0LDIuMzcyMDYwOSAtMS43MzU0NDA4LDUuNjE3 NDUxOSAtNmUtNyw4LjAzNTQ0MyB6IgogICAgICAgICB0cmFuc2Zvcm09InNjYWxlKC0wLjYpIiAv PgogICAgPC9tYXJrZXI+CiAgICA8aW5rc2NhcGU6cGF0aC1lZmZlY3QKICAgICAgIGVmZmVjdD0i YnNwbGluZSIKICAgICAgIGlkPSJwYXRoLWVmZmVjdDQ4NDctNSIKICAgICAgIGlzX3Zpc2libGU9 InRydWUiCiAgICAgICB3ZWlnaHQ9IjMzLjMzMzMzMyIKICAgICAgIHN0ZXBzPSIyIgogICAgICAg aGVscGVyX3NpemU9IjAiCiAgICAgICBhcHBseV9ub193ZWlnaHQ9InRydWUiCiAgICAgICBhcHBs eV93aXRoX3dlaWdodD0idHJ1ZSIKICAgICAgIG9ubHlfc2VsZWN0ZWQ9ImZhbHNlIiAvPgogIDwv ZGVmcz4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgaWQ9ImJhc2UiCiAgICAgcGFnZWNvbG9y PSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9 IjEuMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIgogICAgIGlua3NjYXBlOnBhZ2Vz aGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6em9vbT0iMC45ODk5NDk0OSIKICAgICBpbmtzY2FwZTpj eD0iNDE0LjMxMzgiCiAgICAgaW5rc2NhcGU6Y3k9IjE3OS41NjMwNSIKICAgICBpbmtzY2FwZTpk b2N1bWVudC11bml0cz0ibW0iCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ibGF5ZXIxIgog ICAgIHNob3dncmlkPSJ0cnVlIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMjU2MCIKICAg ICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMzY5IgogICAgIGlua3NjYXBlOndpbmRvdy14PSIw IgogICAgIGlua3NjYXBlOndpbmRvdy15PSIzNCIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1p emVkPSIxIgogICAgIGZpdC1tYXJnaW4tdG9wPSIwIgogICAgIGZpdC1tYXJnaW4tbGVmdD0iMCIK ICAgICBmaXQtbWFyZ2luLXJpZ2h0PSIwIgogICAgIGZpdC1tYXJnaW4tYm90dG9tPSIwIj4KICAg IDxpbmtzY2FwZTpncmlkCiAgICAgICB0eXBlPSJ4eWdyaWQiCiAgICAgICBpZD0iZ3JpZDU5NTki CiAgICAgICBvcmlnaW54PSItOS43NTY2ODAzIgogICAgICAgb3JpZ2lueT0iLTk3LjYzMzQ2NSIg Lz4KICA8L3NvZGlwb2RpOm5hbWVkdmlldz4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGE1 Ij4KICAgIDxyZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAg ICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAgICAgPGRjOnR5 cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9T dGlsbEltYWdlIiAvPgogICAgICAgIDxkYzp0aXRsZT48L2RjOnRpdGxlPgogICAgICA8L2NjOldv cms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8ZwogICAgIGlua3NjYXBlOmxhYmVs PSJMYXllciAxIgogICAgIGlua3NjYXBlOmdyb3VwbW9kZT0ibGF5ZXIiCiAgICAgaWQ9ImxheWVy MSIKICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOS43NTY2ODA2LC02NC44NzkyNDgpIj4KICAg IDxyZWN0CiAgICAgICBzdHlsZT0iZmlsbDojMzRhY2NiO2ZpbGwtb3BhY2l0eToxO3N0cm9rZToj YzEwMDAwO3N0cm9rZS13aWR0aDowLjI2NDU4MzMyO3N0cm9rZS1vcGFjaXR5OjEiCiAgICAgICBp ZD0icmVjdDQ1MTgiCiAgICAgICB3aWR0aD0iODkuNTM1Mjg2IgogICAgICAgaGVpZ2h0PSI2Mi44 MDgzNSIKICAgICAgIHg9IjkuODg4OTcyMyIKICAgICAgIHk9IjEwMC41NTY4OSIgLz4KICAgIDxy ZWN0CiAgICAgICBzdHlsZT0iZmlsbDojMzRhY2NiO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTojYzEw MDAwO3N0cm9rZS13aWR0aDowLjI2NDk5OTk5O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1s aW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtz dHJva2Utb3BhY2l0eToxIgogICAgICAgaWQ9InJlY3Q0NTE4LTMiCiAgICAgICB3aWR0aD0iODku NTM1Mjg2IgogICAgICAgaGVpZ2h0PSI2Mi44MDgzNSIKICAgICAgIHg9IjExMi45MjEzOCIKICAg ICAgIHk9IjEwMC42OTA1NCIgLz4KICAgIDx0ZXh0CiAgICAgICB4bWw6c3BhY2U9InByZXNlcnZl IgogICAgICAgc3R5bGU9ImZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250 LXNpemU6MTAuNTgzMzMzMDJweDtsaW5lLWhlaWdodDo2LjYxNDU4MzAycHg7Zm9udC1mYW1pbHk6 c2Fucy1zZXJpZjtsZXR0ZXItc3BhY2luZzowcHg7d29yZC1zcGFjaW5nOjBweDtmaWxsOiMwMDAw MDA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjAuMjY0NTgzMzIiCiAg ICAgICB4PSIxOC40NDE1OTciCiAgICAgICB5PSIxMjkuNjg5MjciCiAgICAgICBpZD0idGV4dDQ1 MzkiPjx0c3BhbgogICAgICAgICBzb2RpcG9kaTpyb2xlPSJsaW5lIgogICAgICAgICBpZD0idHNw YW40NTM3IgogICAgICAgICB4PSIxOC40NDE1OTciCiAgICAgICAgIHk9IjEyOS42ODkyNyIKICAg ICAgICAgc3R5bGU9InN0cm9rZS13aWR0aDowLjI2NDU4MzMyIj5IdW1hbml0aWVzPC90c3Bhbj48 L3RleHQ+CiAgICA8dGV4dAogICAgICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIKICAgICAgIHN0eWxl PSJmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjEwLjU4MzMz MzAycHg7bGluZS1oZWlnaHQ6Ni42MTQ1ODMwMnB4O2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7bGV0 dGVyLXNwYWNpbmc6MHB4O3dvcmQtc3BhY2luZzowcHg7ZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0 eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjI2NDU4MzMyIgogICAgICAgeD0iMTE3LjU5 ODU5IgogICAgICAgeT0iMTIwLjYwMjExIgogICAgICAgaWQ9InRleHQ0NTQzIj48dHNwYW4KICAg ICAgICAgc29kaXBvZGk6cm9sZT0ibGluZSIKICAgICAgICAgaWQ9InRzcGFuNDU0MSIKICAgICAg ICAgeD0iMTE3LjU5ODU5IgogICAgICAgICB5PSIxMjAuNjAyMTEiCiAgICAgICAgIHN0eWxlPSJz dHJva2Utd2lkdGg6MC4yNjQ1ODMzMiI+Q29tcHV0aW5nPC90c3Bhbj48dHNwYW4KICAgICAgICAg c29kaXBvZGk6cm9sZT0ibGluZSIKICAgICAgICAgeD0iMTE3LjU5ODU5IgogICAgICAgICB5PSIx MjcuMjE2NyIKICAgICAgICAgc3R5bGU9InN0cm9rZS13aWR0aDowLjI2NDU4MzMyIgogICAgICAg ICBpZD0idHNwYW40NTQ5Ij4gPC90c3Bhbj48dHNwYW4KICAgICAgICAgc29kaXBvZGk6cm9sZT0i bGluZSIKICAgICAgICAgeD0iMTE3LjU5ODU5IgogICAgICAgICB5PSIxMzMuODMxMjgiCiAgICAg ICAgIHN0eWxlPSJzdHJva2Utd2lkdGg6MC4yNjQ1ODMzMiIKICAgICAgICAgaWQ9InRzcGFuNDU0 NSI+VG9vbHMgYW5kPC90c3Bhbj48dHNwYW4KICAgICAgICAgc29kaXBvZGk6cm9sZT0ibGluZSIK ICAgICAgICAgeD0iMTE3LjU5ODU5IgogICAgICAgICB5PSIxNDAuNDQ1ODYiCiAgICAgICAgIHN0 eWxlPSJzdHJva2Utd2lkdGg6MC4yNjQ1ODMzMiIKICAgICAgICAgaWQ9InRzcGFuNDU1MSI+IDwv dHNwYW4+PHRzcGFuCiAgICAgICAgIHNvZGlwb2RpOnJvbGU9ImxpbmUiCiAgICAgICAgIHg9IjEx Ny41OTg1OSIKICAgICAgICAgeT0iMTQ3LjA2MDQ0IgogICAgICAgICBzdHlsZT0ic3Ryb2tlLXdp ZHRoOjAuMjY0NTgzMzIiCiAgICAgICAgIGlkPSJ0c3BhbjQ1NDciPk1ldGhvZG9sb2dpZXM8L3Rz cGFuPjwvdGV4dD4KICAgIDxwYXRoCiAgICAgICBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojNGI2 MGJiO3N0cm9rZS13aWR0aDo1O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1p dGVyO3N0cm9rZS1taXRlcmxpbWl0OjMwO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3Bh Y2l0eToxO21hcmtlci1lbmQ6dXJsKCNBcnJvdzJNZW5kKSIKICAgICAgIGQ9Ik0gNTMuNzIxMTc0 LDEwMS4wOTE0NCBDIDcxLjgwNjY5Niw4NS40MTEzOCA4OS44OTE5MzMsNjkuNzMxNTY3IDEwOC4z MzMyNSw2OS45MDk3NTEgYyAxOC40NDEzMiwwLjE3ODE4NCAzNy4yMzk1OCwxNi4yMTQ2MSA1Ni4w Mzc1MSwzMi4yNTA3NTkiCiAgICAgICBpZD0icGF0aDQ4NDUiCiAgICAgICBpbmtzY2FwZTpjb25u ZWN0b3ItY3VydmF0dXJlPSIwIgogICAgICAgaW5rc2NhcGU6cGF0aC1lZmZlY3Q9IiNwYXRoLWVm ZmVjdDQ4NDciCiAgICAgICBpbmtzY2FwZTpvcmlnaW5hbC1kPSJtIDUzLjcyMTE3NCwxMDEuMDkx NDQgYyAxOC4wODU1MDQsLTE1LjY4MDA4MSAzNi4xNzA3NCwtMzEuMzU5ODk1IDU0LjI1NTcxNiwt NDcuMDM5NDQyIDE4Ljc5NzkyLDE2LjAzNTY1OCAzNy41OTYxOCwzMi4wNzIwOCA1Ni4zOTM4Nyw0 OC4xMDg1MTIiCiAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC44MDQ1MDczMywtMi41Mjg5 NCkiIC8+CiAgICA8cGF0aAogICAgICAgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCwxMTAuMzMzNDgs MTMzLjM4NzM2KSIKICAgICAgIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM0YjYwYmI7c3Ryb2tl LXdpZHRoOjU7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tl LW1pdGVybGltaXQ6MzA7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjE7bWFy a2VyLWVuZDp1cmwoI0Fycm93Mk1lbmQtNikiCiAgICAgICBkPSJNIDUzLjcyMTE3NCwxMDEuMDkx NDQgQyA3MS44MDY2OTYsODUuNDExMzggODkuODkxOTMzLDY5LjczMTU2NyAxMDguMzMzMjUsNjku OTA5NzUxIGMgMTguNDQxMzIsMC4xNzgxODQgMzcuMjM5NTgsMTYuMjE0NjEgNTYuMDM3NTEsMzIu MjUwNzU5IgogICAgICAgaWQ9InBhdGg0ODQ1LTMiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3It Y3VydmF0dXJlPSIwIgogICAgICAgaW5rc2NhcGU6cGF0aC1lZmZlY3Q9IiNwYXRoLWVmZmVjdDQ4 NDctNSIKICAgICAgIGlua3NjYXBlOm9yaWdpbmFsLWQ9Im0gNTMuNzIxMTc0LDEwMS4wOTE0NCBj IDE4LjA4NTUwNCwtMTUuNjgwMDgxIDM2LjE3MDc0LC0zMS4zNTk4OTUgNTQuMjU1NzE2LC00Ny4w Mzk0NDIgMTguNzk3OTIsMTYuMDM1NjU4IDM3LjU5NjE4LDMyLjA3MjA4IDU2LjM5Mzg3LDQ4LjEw ODUxMiIgLz4KICA8L2c+Cjwvc3ZnPgo= --0000000000007a3e8c05883c1d8a--