From 10a2cb60e7f70ef5b24b6673a0e6ae250b41330f Mon Sep 17 00:00:00 2001 From: Alexander Wang Date: Thu, 7 Dec 2023 13:31:05 -0800 Subject: [PATCH] export: use board labels --- d2cli/main.go | 24 +- d2exporter/export.go | 59 ++++- d2renderers/d2svg/appendix/appendix.go | 28 +-- .../testdata/internal-links/sketch.exp.svg | 154 ++++++------- .../appendix/testdata/links/sketch.exp.svg | 152 ++++++------- .../testdata/links_dark/sketch.exp.svg | 152 ++++++------- d2target/d2target.go | 2 + e2etests-cli/main_test.go | 80 +++++++ .../testdata/TestCLI_E2E/animation.exp.svg | 180 +++++++-------- .../board_import/hello-world-x-y.exp.svg | 152 ++++++------- .../board_import/hello-world-x.exp.svg | 154 ++++++------- .../board_import/hello-world.exp.svg | 154 ++++++------- .../testdata/TestCLI_E2E/empty-base.exp.svg | 160 ++++++------- .../TestCLI_E2E/internal_linked_pdf.exp.pdf | Bin 80081 -> 66069 bytes .../TestCLI_E2E/layer-link/index.exp.svg | 154 ++++++------- .../TestCLI_E2E/layer-link/test2.exp.svg | 154 ++++++------- .../TestCLI_E2E/multiboard/life/index.exp.svg | 152 ++++++------- .../multiboard/life/layers/broker.exp.svg | 152 ++++++------- .../multiboard/life/layers/core.exp.svg | 152 ++++++------- .../multiboard/life/layers/stocks.exp.svg | 152 ++++++------- .../multiboard/life/scenarios/why.exp.svg | 152 ++++++------- .../multiboard/life_index_d2/index.exp.svg | 152 ++++++------- .../life_index_d2/layers/broker.exp.svg | 152 ++++++------- .../life_index_d2/layers/core.exp.svg | 152 ++++++------- .../life_index_d2/layers/stocks.exp.svg | 152 ++++++------- .../life_index_d2/scenarios/why.exp.svg | 152 ++++++------- .../testdata/TestCLI_E2E/no-nav-board.exp.pdf | Bin 0 -> 96035 bytes .../testdata/TestCLI_E2E/no-nav-pdf.exp.pdf | Bin 0 -> 96035 bytes .../testdata/TestCLI_E2E/no-nav-pptx.exp.pptx | Bin 0 -> 122134 bytes .../TestCLI_E2E/renamed-board.exp.pdf | Bin 0 -> 109973 bytes .../testdata/TestCLI_E2E/target-b.exp.svg | 152 ++++++------- .../TestCLI_E2E/target-nested-index.exp.svg | 152 ++++++------- .../TestCLI_E2E/target-nested-index2.exp.svg | 152 ++++++------- .../target-nested-with-special-chars.exp.svg | 152 ++++++------- .../TestCLI_E2E/vars-animation.exp.svg | 180 +++++++-------- .../icons_on_top/dagre/board.exp.json | 2 + .../icons_on_top/dagre/sketch.exp.svg | 154 ++++++------- .../icons_on_top/elk/board.exp.json | 2 + .../icons_on_top/elk/sketch.exp.svg | 154 ++++++------- .../link_with_ampersand/dagre/board.exp.json | 1 + .../link_with_ampersand/dagre/sketch.exp.svg | 154 ++++++------- .../link_with_ampersand/elk/board.exp.json | 1 + .../link_with_ampersand/elk/sketch.exp.svg | 154 ++++++------- .../all_shapes_link/dagre/board.exp.json | 34 +++ .../all_shapes_link/dagre/sketch.exp.svg | 160 ++++++------- .../stable/all_shapes_link/elk/board.exp.json | 34 +++ .../stable/all_shapes_link/elk/sketch.exp.svg | 160 ++++++------- .../complex-layers/dagre/board.exp.json | 18 +- .../complex-layers/dagre/sketch.exp.svg | 190 ++++++++-------- .../stable/complex-layers/elk/board.exp.json | 18 +- .../stable/complex-layers/elk/sketch.exp.svg | 190 ++++++++-------- .../stable/grid_animated/dagre/board.exp.json | 28 +-- .../stable/grid_animated/dagre/sketch.exp.svg | 214 +++++++++--------- .../stable/grid_animated/elk/board.exp.json | 28 +-- .../stable/grid_animated/elk/sketch.exp.svg | 214 +++++++++--------- .../stable/links/dagre/board.exp.json | 2 + .../stable/links/dagre/sketch.exp.svg | 154 ++++++------- .../testdata/stable/links/elk/board.exp.json | 2 + .../testdata/stable/links/elk/sketch.exp.svg | 154 ++++++------- lib/pdf/pdf.go | 79 ++++--- lib/pptx/pptx.go | 44 ++-- 61 files changed, 3311 insertions(+), 3101 deletions(-) create mode 100644 e2etests-cli/testdata/TestCLI_E2E/no-nav-board.exp.pdf create mode 100644 e2etests-cli/testdata/TestCLI_E2E/no-nav-pdf.exp.pdf create mode 100644 e2etests-cli/testdata/TestCLI_E2E/no-nav-pptx.exp.pptx create mode 100644 e2etests-cli/testdata/TestCLI_E2E/renamed-board.exp.pdf diff --git a/d2cli/main.go b/d2cli/main.go index 601f1953f..12128e956 100644 --- a/d2cli/main.go +++ b/d2cli/main.go @@ -552,9 +552,9 @@ func compile(ctx context.Context, ms *xmain.State, plugins []d2plugin.Plugin, fs case PDF: pageMap := buildBoardIDToIndex(diagram, nil, nil) path := []pdf.BoardTitle{ - {Name: "root", BoardID: "root"}, + {Name: diagram.Root.Label, BoardID: "root"}, } - pdf, err := renderPDF(ctx, ms, plugin, renderOpts, outputPath, page, ruler, diagram, nil, path, pageMap) + pdf, err := renderPDF(ctx, ms, plugin, renderOpts, outputPath, page, ruler, diagram, nil, path, pageMap, diagram.Root.Label != "") if err != nil { return pdf, false, err } @@ -566,10 +566,10 @@ func compile(ctx context.Context, ms *xmain.State, plugins []d2plugin.Plugin, fs if user, err := user.Current(); err == nil { username = user.Username } - description := "Presentation generated with D2 - https://d2lang.com/" + description := "Presentation generated with D2 - https://d2lang.com" rootName := getFileName(outputPath) // version must be only numbers to avoid issues with PowerPoint - p := pptx.NewPresentation(rootName, description, rootName, username, version.OnlyNumbers()) + p := pptx.NewPresentation(rootName, description, rootName, username, version.OnlyNumbers(), diagram.Root.Label != "") boardIdToIndex := buildBoardIDToIndex(diagram, nil, nil) path := []pptx.BoardTitle{ @@ -914,7 +914,7 @@ func _render(ctx context.Context, ms *xmain.State, plugin d2plugin.Plugin, opts return svg, nil } -func renderPDF(ctx context.Context, ms *xmain.State, plugin d2plugin.Plugin, opts d2svg.RenderOpts, outputPath string, page playwright.Page, ruler *textmeasure.Ruler, diagram *d2target.Diagram, doc *pdf.GoFPDF, boardPath []pdf.BoardTitle, pageMap map[string]int) (svg []byte, err error) { +func renderPDF(ctx context.Context, ms *xmain.State, plugin d2plugin.Plugin, opts d2svg.RenderOpts, outputPath string, page playwright.Page, ruler *textmeasure.Ruler, diagram *d2target.Diagram, doc *pdf.GoFPDF, boardPath []pdf.BoardTitle, pageMap map[string]int, includeNav bool) (svg []byte, err error) { var isRoot bool if doc == nil { doc = pdf.Init() @@ -973,7 +973,7 @@ func renderPDF(ctx context.Context, ms *xmain.State, plugin d2plugin.Plugin, opt if err != nil { return svg, err } - err = doc.AddPDFPage(pngImg, boardPath, *opts.ThemeID, rootFill, diagram.Shapes, *opts.Pad, viewboxX, viewboxY, pageMap) + err = doc.AddPDFPage(pngImg, boardPath, *opts.ThemeID, rootFill, diagram.Shapes, *opts.Pad, viewboxX, viewboxY, pageMap, includeNav) if err != nil { return svg, err } @@ -981,30 +981,30 @@ func renderPDF(ctx context.Context, ms *xmain.State, plugin d2plugin.Plugin, opt for _, dl := range diagram.Layers { path := append(boardPath, pdf.BoardTitle{ - Name: dl.Name, + Name: dl.Root.Label, BoardID: strings.Join([]string{boardPath[len(boardPath)-1].BoardID, LAYERS, dl.Name}, "."), }) - _, err := renderPDF(ctx, ms, plugin, opts, "", page, ruler, dl, doc, path, pageMap) + _, err := renderPDF(ctx, ms, plugin, opts, "", page, ruler, dl, doc, path, pageMap, includeNav) if err != nil { return nil, err } } for _, dl := range diagram.Scenarios { path := append(boardPath, pdf.BoardTitle{ - Name: dl.Name, + Name: dl.Root.Label, BoardID: strings.Join([]string{boardPath[len(boardPath)-1].BoardID, SCENARIOS, dl.Name}, "."), }) - _, err := renderPDF(ctx, ms, plugin, opts, "", page, ruler, dl, doc, path, pageMap) + _, err := renderPDF(ctx, ms, plugin, opts, "", page, ruler, dl, doc, path, pageMap, includeNav) if err != nil { return nil, err } } for _, dl := range diagram.Steps { path := append(boardPath, pdf.BoardTitle{ - Name: dl.Name, + Name: dl.Root.Label, BoardID: strings.Join([]string{boardPath[len(boardPath)-1].BoardID, STEPS, dl.Name}, "."), }) - _, err := renderPDF(ctx, ms, plugin, opts, "", page, ruler, dl, doc, path, pageMap) + _, err := renderPDF(ctx, ms, plugin, opts, "", page, ruler, dl, doc, path, pageMap, includeNav) if err != nil { return nil, err } diff --git a/d2exporter/export.go b/d2exporter/export.go index 7a959ae07..6c25d5b8f 100644 --- a/d2exporter/export.go +++ b/d2exporter/export.go @@ -2,11 +2,14 @@ package d2exporter import ( "context" + "net/url" "strconv" + "strings" "oss.terrastruct.com/util-go/go2" "oss.terrastruct.com/d2/d2graph" + "oss.terrastruct.com/d2/d2parser" "oss.terrastruct.com/d2/d2renderers/d2fonts" "oss.terrastruct.com/d2/d2target" "oss.terrastruct.com/d2/d2themes" @@ -17,6 +20,11 @@ import ( func Export(ctx context.Context, g *d2graph.Graph, fontFamily *d2fonts.FontFamily) (*d2target.Diagram, error) { diagram := d2target.NewDiagram() applyStyles(&diagram.Root, g.Root) + if g.Root.Label.MapKey == nil { + diagram.Root.Label = g.Name + } else { + diagram.Root.Label = g.Root.Label.Value + } diagram.Name = g.Name diagram.IsFolderOnly = g.IsFolderOnly if fontFamily == nil { @@ -29,7 +37,7 @@ func Export(ctx context.Context, g *d2graph.Graph, fontFamily *d2fonts.FontFamil diagram.Shapes = make([]d2target.Shape, len(g.Objects)) for i := range g.Objects { - diagram.Shapes[i] = toShape(g.Objects[i], g.Theme) + diagram.Shapes[i] = toShape(g.Objects[i], g) } diagram.Connections = make([]d2target.Connection, len(g.Edges)) @@ -126,7 +134,7 @@ func applyStyles(shape *d2target.Shape, obj *d2graph.Object) { } } -func toShape(obj *d2graph.Object, theme *d2themes.Theme) d2target.Shape { +func toShape(obj *d2graph.Object, g *d2graph.Graph) d2target.Shape { shape := d2target.BaseShape() shape.SetType(obj.Shape.Value) shape.ID = obj.AbsID() @@ -152,7 +160,7 @@ func toShape(obj *d2graph.Object, theme *d2themes.Theme) d2target.Shape { } applyStyles(shape, obj) - applyTheme(shape, obj, theme) + applyTheme(shape, obj, g.Theme) shape.Color = text.GetColor(shape.Italic) applyStyles(shape, obj) @@ -188,6 +196,7 @@ func toShape(obj *d2graph.Object, theme *d2themes.Theme) d2target.Shape { } if obj.Link != nil { shape.Link = obj.Link.Value + shape.PrettyLink = toPrettyLink(g, obj.Link.Value) } shape.Icon = obj.Icon if obj.IconPosition != nil { @@ -197,6 +206,50 @@ func toShape(obj *d2graph.Object, theme *d2themes.Theme) d2target.Shape { return *shape } +func toPrettyLink(g *d2graph.Graph, link string) string { + u, err := url.ParseRequestURI(link) + if err == nil && u.Host != "" && len(u.RawPath) > 30 { + return u.Scheme + "://" + u.Host + u.RawPath[:10] + "..." + u.RawPath[len(u.RawPath)-10:] + } else if err != nil { + linkKey, err := d2parser.ParseKey(link) + if err != nil { + return link + } + rootG := g + for rootG.Parent != nil { + rootG = rootG.Parent + } + var prettyLink []string + FOR: + for i := 0; i < len(linkKey.Path); i++ { + p := linkKey.Path[i].Unbox().ScalarString() + if i > 0 { + switch p { + case "layers", "scenarios", "steps": + continue FOR + } + rootG = rootG.GetBoard(p) + if rootG == nil { + return link + } + } + if rootG.Root.Label.MapKey != nil { + prettyLink = append(prettyLink, rootG.Root.Label.Value) + } else { + prettyLink = append(prettyLink, rootG.Name) + } + } + for _, l := range prettyLink { + // If any part of it is blank, "x > > y" looks stupid, so just use the last + if l == "" { + return prettyLink[len(prettyLink)-1] + } + } + return strings.Join(prettyLink, " > ") + } + return link +} + func toConnection(edge *d2graph.Edge, theme *d2themes.Theme) d2target.Connection { connection := d2target.BaseConnection() connection.ID = edge.AbsID() diff --git a/d2renderers/d2svg/appendix/appendix.go b/d2renderers/d2svg/appendix/appendix.go index 736e39d62..8ebf19252 100644 --- a/d2renderers/d2svg/appendix/appendix.go +++ b/d2renderers/d2svg/appendix/appendix.go @@ -12,7 +12,6 @@ import ( "strings" "oss.terrastruct.com/d2/d2graph" - "oss.terrastruct.com/d2/d2parser" "oss.terrastruct.com/d2/d2renderers/d2fonts" "oss.terrastruct.com/d2/d2renderers/d2svg" "oss.terrastruct.com/d2/d2target" @@ -193,31 +192,6 @@ func Append(diagram *d2target.Diagram, ruler *textmeasure.Ruler, in []byte) []by return []byte(svg) } -// transformInternalLink turns -// "root.layers.x.layers.y" -// into -// "root > x > y" -func transformInternalLink(link string) string { - if link == "" || !strings.HasPrefix(link, "root") { - return link - } - - mk, err := d2parser.ParseMapKey(link) - if err != nil { - return "" - } - - key := d2graph.Key(mk.Key) - - if len(key) > 1 { - for i := 1; i < len(key); i += 2 { - key[i] = ">" - } - } - - return strings.Join(key, " ") -} - func generateAppendix(diagram *d2target.Diagram, ruler *textmeasure.Ruler, svg string) (string, int, int) { tl, br := diagram.BoundingBox() @@ -227,7 +201,7 @@ func generateAppendix(diagram *d2target.Diagram, ruler *textmeasure.Ruler, svg s i := 1 for _, s := range diagram.Shapes { - for _, txt := range []string{s.Tooltip, transformInternalLink(s.Link)} { + for _, txt := range []string{s.Tooltip, s.PrettyLink} { if txt != "" { line, w, h := generateLine(i, br.Y+(PAD_TOP*2)+totalHeight, txt, ruler) i++ diff --git a/d2renderers/d2svg/appendix/testdata/internal-links/sketch.exp.svg b/d2renderers/d2svg/appendix/testdata/internal-links/sketch.exp.svg index 9855dae29..f335be4fc 100644 --- a/d2renderers/d2svg/appendix/testdata/internal-links/sketch.exp.svg +++ b/d2renderers/d2svg/appendix/testdata/internal-links/sketch.exp.svg @@ -1,12 +1,12 @@ -x1 + .d2-1118191387 .fill-N1{fill:#0A0F25;} + .d2-1118191387 .fill-N2{fill:#676C7E;} + .d2-1118191387 .fill-N3{fill:#9499AB;} + .d2-1118191387 .fill-N4{fill:#CFD2DD;} + .d2-1118191387 .fill-N5{fill:#DEE1EB;} + .d2-1118191387 .fill-N6{fill:#EEF1F8;} + .d2-1118191387 .fill-N7{fill:#FFFFFF;} + .d2-1118191387 .fill-B1{fill:#0D32B2;} + .d2-1118191387 .fill-B2{fill:#0D32B2;} + .d2-1118191387 .fill-B3{fill:#E3E9FD;} + .d2-1118191387 .fill-B4{fill:#E3E9FD;} + .d2-1118191387 .fill-B5{fill:#EDF0FD;} + .d2-1118191387 .fill-B6{fill:#F7F8FE;} + .d2-1118191387 .fill-AA2{fill:#4A6FF3;} + .d2-1118191387 .fill-AA4{fill:#EDF0FD;} + .d2-1118191387 .fill-AA5{fill:#F7F8FE;} + .d2-1118191387 .fill-AB4{fill:#EDF0FD;} + .d2-1118191387 .fill-AB5{fill:#F7F8FE;} + .d2-1118191387 .stroke-N1{stroke:#0A0F25;} + .d2-1118191387 .stroke-N2{stroke:#676C7E;} + .d2-1118191387 .stroke-N3{stroke:#9499AB;} + .d2-1118191387 .stroke-N4{stroke:#CFD2DD;} + .d2-1118191387 .stroke-N5{stroke:#DEE1EB;} + .d2-1118191387 .stroke-N6{stroke:#EEF1F8;} + .d2-1118191387 .stroke-N7{stroke:#FFFFFF;} + .d2-1118191387 .stroke-B1{stroke:#0D32B2;} + .d2-1118191387 .stroke-B2{stroke:#0D32B2;} + .d2-1118191387 .stroke-B3{stroke:#E3E9FD;} + .d2-1118191387 .stroke-B4{stroke:#E3E9FD;} + .d2-1118191387 .stroke-B5{stroke:#EDF0FD;} + .d2-1118191387 .stroke-B6{stroke:#F7F8FE;} + .d2-1118191387 .stroke-AA2{stroke:#4A6FF3;} + .d2-1118191387 .stroke-AA4{stroke:#EDF0FD;} + .d2-1118191387 .stroke-AA5{stroke:#F7F8FE;} + .d2-1118191387 .stroke-AB4{stroke:#EDF0FD;} + .d2-1118191387 .stroke-AB5{stroke:#F7F8FE;} + .d2-1118191387 .background-color-N1{background-color:#0A0F25;} + .d2-1118191387 .background-color-N2{background-color:#676C7E;} + .d2-1118191387 .background-color-N3{background-color:#9499AB;} + .d2-1118191387 .background-color-N4{background-color:#CFD2DD;} + .d2-1118191387 .background-color-N5{background-color:#DEE1EB;} + .d2-1118191387 .background-color-N6{background-color:#EEF1F8;} + .d2-1118191387 .background-color-N7{background-color:#FFFFFF;} + .d2-1118191387 .background-color-B1{background-color:#0D32B2;} + .d2-1118191387 .background-color-B2{background-color:#0D32B2;} + .d2-1118191387 .background-color-B3{background-color:#E3E9FD;} + .d2-1118191387 .background-color-B4{background-color:#E3E9FD;} + .d2-1118191387 .background-color-B5{background-color:#EDF0FD;} + .d2-1118191387 .background-color-B6{background-color:#F7F8FE;} + .d2-1118191387 .background-color-AA2{background-color:#4A6FF3;} + .d2-1118191387 .background-color-AA4{background-color:#EDF0FD;} + .d2-1118191387 .background-color-AA5{background-color:#F7F8FE;} + .d2-1118191387 .background-color-AB4{background-color:#EDF0FD;} + .d2-1118191387 .background-color-AB5{background-color:#F7F8FE;} + .d2-1118191387 .color-N1{color:#0A0F25;} + .d2-1118191387 .color-N2{color:#676C7E;} + .d2-1118191387 .color-N3{color:#9499AB;} + .d2-1118191387 .color-N4{color:#CFD2DD;} + .d2-1118191387 .color-N5{color:#DEE1EB;} + .d2-1118191387 .color-N6{color:#EEF1F8;} + .d2-1118191387 .color-N7{color:#FFFFFF;} + .d2-1118191387 .color-B1{color:#0D32B2;} + .d2-1118191387 .color-B2{color:#0D32B2;} + .d2-1118191387 .color-B3{color:#E3E9FD;} + .d2-1118191387 .color-B4{color:#E3E9FD;} + .d2-1118191387 .color-B5{color:#EDF0FD;} + .d2-1118191387 .color-B6{color:#F7F8FE;} + .d2-1118191387 .color-AA2{color:#4A6FF3;} + .d2-1118191387 .color-AA4{color:#EDF0FD;} + .d2-1118191387 .color-AA5{color:#F7F8FE;} + .d2-1118191387 .color-AB4{color:#EDF0FD;} + .d2-1118191387 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>x1 -1root > x +1x xyGee, I feel kind of LIGHT in the head now, knowing I can't make my satellite dish PAYMENTS! 1Gee, I feel kind of LIGHT in the head now, knowing I can't make my satellite dish PAYMENTS!23 + .d2-2990259904 .fill-N1{fill:#0A0F25;} + .d2-2990259904 .fill-N2{fill:#676C7E;} + .d2-2990259904 .fill-N3{fill:#9499AB;} + .d2-2990259904 .fill-N4{fill:#CFD2DD;} + .d2-2990259904 .fill-N5{fill:#DEE1EB;} + .d2-2990259904 .fill-N6{fill:#EEF1F8;} + .d2-2990259904 .fill-N7{fill:#FFFFFF;} + .d2-2990259904 .fill-B1{fill:#0D32B2;} + .d2-2990259904 .fill-B2{fill:#0D32B2;} + .d2-2990259904 .fill-B3{fill:#E3E9FD;} + .d2-2990259904 .fill-B4{fill:#E3E9FD;} + .d2-2990259904 .fill-B5{fill:#EDF0FD;} + .d2-2990259904 .fill-B6{fill:#F7F8FE;} + .d2-2990259904 .fill-AA2{fill:#4A6FF3;} + .d2-2990259904 .fill-AA4{fill:#EDF0FD;} + .d2-2990259904 .fill-AA5{fill:#F7F8FE;} + .d2-2990259904 .fill-AB4{fill:#EDF0FD;} + .d2-2990259904 .fill-AB5{fill:#F7F8FE;} + .d2-2990259904 .stroke-N1{stroke:#0A0F25;} + .d2-2990259904 .stroke-N2{stroke:#676C7E;} + .d2-2990259904 .stroke-N3{stroke:#9499AB;} + .d2-2990259904 .stroke-N4{stroke:#CFD2DD;} + .d2-2990259904 .stroke-N5{stroke:#DEE1EB;} + .d2-2990259904 .stroke-N6{stroke:#EEF1F8;} + .d2-2990259904 .stroke-N7{stroke:#FFFFFF;} + .d2-2990259904 .stroke-B1{stroke:#0D32B2;} + .d2-2990259904 .stroke-B2{stroke:#0D32B2;} + .d2-2990259904 .stroke-B3{stroke:#E3E9FD;} + .d2-2990259904 .stroke-B4{stroke:#E3E9FD;} + .d2-2990259904 .stroke-B5{stroke:#EDF0FD;} + .d2-2990259904 .stroke-B6{stroke:#F7F8FE;} + .d2-2990259904 .stroke-AA2{stroke:#4A6FF3;} + .d2-2990259904 .stroke-AA4{stroke:#EDF0FD;} + .d2-2990259904 .stroke-AA5{stroke:#F7F8FE;} + .d2-2990259904 .stroke-AB4{stroke:#EDF0FD;} + .d2-2990259904 .stroke-AB5{stroke:#F7F8FE;} + .d2-2990259904 .background-color-N1{background-color:#0A0F25;} + .d2-2990259904 .background-color-N2{background-color:#676C7E;} + .d2-2990259904 .background-color-N3{background-color:#9499AB;} + .d2-2990259904 .background-color-N4{background-color:#CFD2DD;} + .d2-2990259904 .background-color-N5{background-color:#DEE1EB;} + .d2-2990259904 .background-color-N6{background-color:#EEF1F8;} + .d2-2990259904 .background-color-N7{background-color:#FFFFFF;} + .d2-2990259904 .background-color-B1{background-color:#0D32B2;} + .d2-2990259904 .background-color-B2{background-color:#0D32B2;} + .d2-2990259904 .background-color-B3{background-color:#E3E9FD;} + .d2-2990259904 .background-color-B4{background-color:#E3E9FD;} + .d2-2990259904 .background-color-B5{background-color:#EDF0FD;} + .d2-2990259904 .background-color-B6{background-color:#F7F8FE;} + .d2-2990259904 .background-color-AA2{background-color:#4A6FF3;} + .d2-2990259904 .background-color-AA4{background-color:#EDF0FD;} + .d2-2990259904 .background-color-AA5{background-color:#F7F8FE;} + .d2-2990259904 .background-color-AB4{background-color:#EDF0FD;} + .d2-2990259904 .background-color-AB5{background-color:#F7F8FE;} + .d2-2990259904 .color-N1{color:#0A0F25;} + .d2-2990259904 .color-N2{color:#676C7E;} + .d2-2990259904 .color-N3{color:#9499AB;} + .d2-2990259904 .color-N4{color:#CFD2DD;} + .d2-2990259904 .color-N5{color:#DEE1EB;} + .d2-2990259904 .color-N6{color:#EEF1F8;} + .d2-2990259904 .color-N7{color:#FFFFFF;} + .d2-2990259904 .color-B1{color:#0D32B2;} + .d2-2990259904 .color-B2{color:#0D32B2;} + .d2-2990259904 .color-B3{color:#E3E9FD;} + .d2-2990259904 .color-B4{color:#E3E9FD;} + .d2-2990259904 .color-B5{color:#EDF0FD;} + .d2-2990259904 .color-B6{color:#F7F8FE;} + .d2-2990259904 .color-AA2{color:#4A6FF3;} + .d2-2990259904 .color-AA4{color:#EDF0FD;} + .d2-2990259904 .color-AA5{color:#F7F8FE;} + .d2-2990259904 .color-AB4{color:#EDF0FD;} + .d2-2990259904 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>xyGee, I feel kind of LIGHT in the head now, knowing I can't make my satellite dish PAYMENTS! 1Gee, I feel kind of LIGHT in the head now, knowing I can't make my satellite dish PAYMENTS!23 diff --git a/d2renderers/d2svg/appendix/testdata/links_dark/sketch.exp.svg b/d2renderers/d2svg/appendix/testdata/links_dark/sketch.exp.svg index 689866651..cc99aa488 100644 --- a/d2renderers/d2svg/appendix/testdata/links_dark/sketch.exp.svg +++ b/d2renderers/d2svg/appendix/testdata/links_dark/sketch.exp.svg @@ -1,12 +1,12 @@ -xyGee, I feel kind of LIGHT in the head now, knowing I can't make my satellite dish PAYMENTS! 1Gee, I feel kind of LIGHT in the head now, knowing I can't make my satellite dish PAYMENTS!23 + .d2-3058966282 .fill-N1{fill:#CDD6F4;} + .d2-3058966282 .fill-N2{fill:#BAC2DE;} + .d2-3058966282 .fill-N3{fill:#A6ADC8;} + .d2-3058966282 .fill-N4{fill:#585B70;} + .d2-3058966282 .fill-N5{fill:#45475A;} + .d2-3058966282 .fill-N6{fill:#313244;} + .d2-3058966282 .fill-N7{fill:#1E1E2E;} + .d2-3058966282 .fill-B1{fill:#CBA6f7;} + .d2-3058966282 .fill-B2{fill:#CBA6f7;} + .d2-3058966282 .fill-B3{fill:#6C7086;} + .d2-3058966282 .fill-B4{fill:#585B70;} + .d2-3058966282 .fill-B5{fill:#45475A;} + .d2-3058966282 .fill-B6{fill:#313244;} + .d2-3058966282 .fill-AA2{fill:#f38BA8;} + .d2-3058966282 .fill-AA4{fill:#45475A;} + .d2-3058966282 .fill-AA5{fill:#313244;} + .d2-3058966282 .fill-AB4{fill:#45475A;} + .d2-3058966282 .fill-AB5{fill:#313244;} + .d2-3058966282 .stroke-N1{stroke:#CDD6F4;} + .d2-3058966282 .stroke-N2{stroke:#BAC2DE;} + .d2-3058966282 .stroke-N3{stroke:#A6ADC8;} + .d2-3058966282 .stroke-N4{stroke:#585B70;} + .d2-3058966282 .stroke-N5{stroke:#45475A;} + .d2-3058966282 .stroke-N6{stroke:#313244;} + .d2-3058966282 .stroke-N7{stroke:#1E1E2E;} + .d2-3058966282 .stroke-B1{stroke:#CBA6f7;} + .d2-3058966282 .stroke-B2{stroke:#CBA6f7;} + .d2-3058966282 .stroke-B3{stroke:#6C7086;} + .d2-3058966282 .stroke-B4{stroke:#585B70;} + .d2-3058966282 .stroke-B5{stroke:#45475A;} + .d2-3058966282 .stroke-B6{stroke:#313244;} + .d2-3058966282 .stroke-AA2{stroke:#f38BA8;} + .d2-3058966282 .stroke-AA4{stroke:#45475A;} + .d2-3058966282 .stroke-AA5{stroke:#313244;} + .d2-3058966282 .stroke-AB4{stroke:#45475A;} + .d2-3058966282 .stroke-AB5{stroke:#313244;} + .d2-3058966282 .background-color-N1{background-color:#CDD6F4;} + .d2-3058966282 .background-color-N2{background-color:#BAC2DE;} + .d2-3058966282 .background-color-N3{background-color:#A6ADC8;} + .d2-3058966282 .background-color-N4{background-color:#585B70;} + .d2-3058966282 .background-color-N5{background-color:#45475A;} + .d2-3058966282 .background-color-N6{background-color:#313244;} + .d2-3058966282 .background-color-N7{background-color:#1E1E2E;} + .d2-3058966282 .background-color-B1{background-color:#CBA6f7;} + .d2-3058966282 .background-color-B2{background-color:#CBA6f7;} + .d2-3058966282 .background-color-B3{background-color:#6C7086;} + .d2-3058966282 .background-color-B4{background-color:#585B70;} + .d2-3058966282 .background-color-B5{background-color:#45475A;} + .d2-3058966282 .background-color-B6{background-color:#313244;} + .d2-3058966282 .background-color-AA2{background-color:#f38BA8;} + .d2-3058966282 .background-color-AA4{background-color:#45475A;} + .d2-3058966282 .background-color-AA5{background-color:#313244;} + .d2-3058966282 .background-color-AB4{background-color:#45475A;} + .d2-3058966282 .background-color-AB5{background-color:#313244;} + .d2-3058966282 .color-N1{color:#CDD6F4;} + .d2-3058966282 .color-N2{color:#BAC2DE;} + .d2-3058966282 .color-N3{color:#A6ADC8;} + .d2-3058966282 .color-N4{color:#585B70;} + .d2-3058966282 .color-N5{color:#45475A;} + .d2-3058966282 .color-N6{color:#313244;} + .d2-3058966282 .color-N7{color:#1E1E2E;} + .d2-3058966282 .color-B1{color:#CBA6f7;} + .d2-3058966282 .color-B2{color:#CBA6f7;} + .d2-3058966282 .color-B3{color:#6C7086;} + .d2-3058966282 .color-B4{color:#585B70;} + .d2-3058966282 .color-B5{color:#45475A;} + .d2-3058966282 .color-B6{color:#313244;} + .d2-3058966282 .color-AA2{color:#f38BA8;} + .d2-3058966282 .color-AA4{color:#45475A;} + .d2-3058966282 .color-AA5{color:#313244;} + .d2-3058966282 .color-AB4{color:#45475A;} + .d2-3058966282 .color-AB5{color:#313244;}.appendix text.text{fill:#CDD6F4}.md{--color-fg-default:#CDD6F4;--color-fg-muted:#BAC2DE;--color-fg-subtle:#A6ADC8;--color-canvas-default:#1E1E2E;--color-canvas-subtle:#313244;--color-border-default:#CBA6f7;--color-border-muted:#CBA6f7;--color-neutral-muted:#313244;--color-accent-fg:#CBA6f7;--color-accent-emphasis:#CBA6f7;--color-attention-subtle:#BAC2DE;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-B2{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-B3{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-B5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B6{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AA2{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-AA4{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AA5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AB4{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AB5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N1{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N2{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N6{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N7{fill:url(#streaks-darker);mix-blend-mode:lighten}.light-code{display: none}.dark-code{display: block}]]>xyGee, I feel kind of LIGHT in the head now, knowing I can't make my satellite dish PAYMENTS! 1Gee, I feel kind of LIGHT in the head now, knowing I can't make my satellite dish PAYMENTS!23 diff --git a/d2target/d2target.go b/d2target/d2target.go index c8af3fb7f..f5448c2f0 100644 --- a/d2target/d2target.go +++ b/d2target/d2target.go @@ -381,6 +381,7 @@ func (diagram Diagram) GetCorpus() string { appendixCount++ corpus += fmt.Sprint(appendixCount) } + corpus += s.PrettyLink if s.Type == ShapeClass { for _, cf := range s.Fields { corpus += cf.Text(0).Text + cf.VisibilityToken() @@ -446,6 +447,7 @@ type Shape struct { Tooltip string `json:"tooltip"` Link string `json:"link"` + PrettyLink string `json:"prettyLink,omitempty"` Icon *url.URL `json:"icon"` IconPosition string `json:"iconPosition"` diff --git a/e2etests-cli/main_test.go b/e2etests-cli/main_test.go index 8a4d074f2..c0e1a7ac1 100644 --- a/e2etests-cli/main_test.go +++ b/e2etests-cli/main_test.go @@ -638,6 +638,86 @@ i used to read assert.Testdata(t, ".svg", svg) }, }, + { + name: "renamed-board", + skipCI: true, + run: func(t *testing.T, ctx context.Context, dir string, env *xos.Env) { + writeFile(t, dir, "in.d2", `cat: how does the cat go? { + link: layers.cat +} +a.link: "https://www.google.com/maps/place/Smoked+Out+BBQ/@37.3848007,-121.9513887,17z/data=!3m1!4b1!4m6!3m5!1s0x808fc9182ad4d38d:0x8e2f39c3e927b296!8m2!3d37.3848007!4d-121.9492!16s%2Fg%2F11gjt85zvf" +label: blah +layers: { + cat: { + label: dog + home: { + link: _ + } + the cat -> meow: goes + } +} +`) + err := runTestMain(t, ctx, dir, env, "in.d2", "out.pdf") + assert.Success(t, err) + + pdf := readFile(t, dir, "out.pdf") + testdataIgnoreDiff(t, ".pdf", pdf) + }, + }, + { + name: "no-nav-pdf", + skipCI: true, + run: func(t *testing.T, ctx context.Context, dir string, env *xos.Env) { + writeFile(t, dir, "in.d2", `cat: how does the cat go? { + link: layers.cat +} +a.link: "https://www.google.com/maps/place/Smoked+Out+BBQ/@37.3848007,-121.9513887,17z/data=!3m1!4b1!4m6!3m5!1s0x808fc9182ad4d38d:0x8e2f39c3e927b296!8m2!3d37.3848007!4d-121.9492!16s%2Fg%2F11gjt85zvf" +label: "" +layers: { + cat: { + label: dog + home: { + link: _ + } + the cat -> meow: goes + } +} +`) + err := runTestMain(t, ctx, dir, env, "in.d2", "out.pdf") + assert.Success(t, err) + + pdf := readFile(t, dir, "out.pdf") + testdataIgnoreDiff(t, ".pdf", pdf) + }, + }, + { + name: "no-nav-pptx", + skipCI: true, + run: func(t *testing.T, ctx context.Context, dir string, env *xos.Env) { + writeFile(t, dir, "in.d2", `cat: how does the cat go? { + link: layers.cat +} +a.link: "https://www.google.com/maps/place/Smoked+Out+BBQ/@37.3848007,-121.9513887,17z/data=!3m1!4b1!4m6!3m5!1s0x808fc9182ad4d38d:0x8e2f39c3e927b296!8m2!3d37.3848007!4d-121.9492!16s%2Fg%2F11gjt85zvf" +label: "" +layers: { + cat: { + label: dog + home: { + link: _ + } + the cat -> meow: goes + } +} +`) + err := runTestMain(t, ctx, dir, env, "in.d2", "out.pptx") + assert.Success(t, err) + + file := readFile(t, dir, "out.pptx") + // err = pptx.Validate(file, 2) + assert.Success(t, err) + testdataIgnoreDiff(t, ".pptx", file) + }, + }, { name: "basic-fmt", run: func(t *testing.T, ctx context.Context, dir string, env *xos.Env) { diff --git a/e2etests-cli/testdata/TestCLI_E2E/animation.exp.svg b/e2etests-cli/testdata/TestCLI_E2E/animation.exp.svg index d238dd067..538fd615f 100644 --- a/e2etests-cli/testdata/TestCLI_E2E/animation.exp.svg +++ b/e2etests-cli/testdata/TestCLI_E2E/animation.exp.svg @@ -1,16 +1,16 @@ Chicken's plan +}]]>Chicken's plan -Chicken's planApproach road +Chicken's planApproach road -Chicken's planApproach roadCross road +Chicken's planApproach roadCross road -Chicken's planApproach roadCross roadMake you wonder why +Chicken's planApproach roadCross roadMake you wonder why diff --git a/e2etests-cli/testdata/TestCLI_E2E/board_import/hello-world-x-y.exp.svg b/e2etests-cli/testdata/TestCLI_E2E/board_import/hello-world-x-y.exp.svg index 77fe10ed4..214647b9d 100644 --- a/e2etests-cli/testdata/TestCLI_E2E/board_import/hello-world-x-y.exp.svg +++ b/e2etests-cli/testdata/TestCLI_E2E/board_import/hello-world-x-y.exp.svg @@ -1,9 +1,9 @@ -meow + .d2-3109420268 .fill-N1{fill:#0A0F25;} + .d2-3109420268 .fill-N2{fill:#676C7E;} + .d2-3109420268 .fill-N3{fill:#9499AB;} + .d2-3109420268 .fill-N4{fill:#CFD2DD;} + .d2-3109420268 .fill-N5{fill:#DEE1EB;} + .d2-3109420268 .fill-N6{fill:#EEF1F8;} + .d2-3109420268 .fill-N7{fill:#FFFFFF;} + .d2-3109420268 .fill-B1{fill:#0D32B2;} + .d2-3109420268 .fill-B2{fill:#0D32B2;} + .d2-3109420268 .fill-B3{fill:#E3E9FD;} + .d2-3109420268 .fill-B4{fill:#E3E9FD;} + .d2-3109420268 .fill-B5{fill:#EDF0FD;} + .d2-3109420268 .fill-B6{fill:#F7F8FE;} + .d2-3109420268 .fill-AA2{fill:#4A6FF3;} + .d2-3109420268 .fill-AA4{fill:#EDF0FD;} + .d2-3109420268 .fill-AA5{fill:#F7F8FE;} + .d2-3109420268 .fill-AB4{fill:#EDF0FD;} + .d2-3109420268 .fill-AB5{fill:#F7F8FE;} + .d2-3109420268 .stroke-N1{stroke:#0A0F25;} + .d2-3109420268 .stroke-N2{stroke:#676C7E;} + .d2-3109420268 .stroke-N3{stroke:#9499AB;} + .d2-3109420268 .stroke-N4{stroke:#CFD2DD;} + .d2-3109420268 .stroke-N5{stroke:#DEE1EB;} + .d2-3109420268 .stroke-N6{stroke:#EEF1F8;} + .d2-3109420268 .stroke-N7{stroke:#FFFFFF;} + .d2-3109420268 .stroke-B1{stroke:#0D32B2;} + .d2-3109420268 .stroke-B2{stroke:#0D32B2;} + .d2-3109420268 .stroke-B3{stroke:#E3E9FD;} + .d2-3109420268 .stroke-B4{stroke:#E3E9FD;} + .d2-3109420268 .stroke-B5{stroke:#EDF0FD;} + .d2-3109420268 .stroke-B6{stroke:#F7F8FE;} + .d2-3109420268 .stroke-AA2{stroke:#4A6FF3;} + .d2-3109420268 .stroke-AA4{stroke:#EDF0FD;} + .d2-3109420268 .stroke-AA5{stroke:#F7F8FE;} + .d2-3109420268 .stroke-AB4{stroke:#EDF0FD;} + .d2-3109420268 .stroke-AB5{stroke:#F7F8FE;} + .d2-3109420268 .background-color-N1{background-color:#0A0F25;} + .d2-3109420268 .background-color-N2{background-color:#676C7E;} + .d2-3109420268 .background-color-N3{background-color:#9499AB;} + .d2-3109420268 .background-color-N4{background-color:#CFD2DD;} + .d2-3109420268 .background-color-N5{background-color:#DEE1EB;} + .d2-3109420268 .background-color-N6{background-color:#EEF1F8;} + .d2-3109420268 .background-color-N7{background-color:#FFFFFF;} + .d2-3109420268 .background-color-B1{background-color:#0D32B2;} + .d2-3109420268 .background-color-B2{background-color:#0D32B2;} + .d2-3109420268 .background-color-B3{background-color:#E3E9FD;} + .d2-3109420268 .background-color-B4{background-color:#E3E9FD;} + .d2-3109420268 .background-color-B5{background-color:#EDF0FD;} + .d2-3109420268 .background-color-B6{background-color:#F7F8FE;} + .d2-3109420268 .background-color-AA2{background-color:#4A6FF3;} + .d2-3109420268 .background-color-AA4{background-color:#EDF0FD;} + .d2-3109420268 .background-color-AA5{background-color:#F7F8FE;} + .d2-3109420268 .background-color-AB4{background-color:#EDF0FD;} + .d2-3109420268 .background-color-AB5{background-color:#F7F8FE;} + .d2-3109420268 .color-N1{color:#0A0F25;} + .d2-3109420268 .color-N2{color:#676C7E;} + .d2-3109420268 .color-N3{color:#9499AB;} + .d2-3109420268 .color-N4{color:#CFD2DD;} + .d2-3109420268 .color-N5{color:#DEE1EB;} + .d2-3109420268 .color-N6{color:#EEF1F8;} + .d2-3109420268 .color-N7{color:#FFFFFF;} + .d2-3109420268 .color-B1{color:#0D32B2;} + .d2-3109420268 .color-B2{color:#0D32B2;} + .d2-3109420268 .color-B3{color:#E3E9FD;} + .d2-3109420268 .color-B4{color:#E3E9FD;} + .d2-3109420268 .color-B5{color:#EDF0FD;} + .d2-3109420268 .color-B6{color:#F7F8FE;} + .d2-3109420268 .color-AA2{color:#4A6FF3;} + .d2-3109420268 .color-AA4{color:#EDF0FD;} + .d2-3109420268 .color-AA5{color:#F7F8FE;} + .d2-3109420268 .color-AB4{color:#EDF0FD;} + .d2-3109420268 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>meow diff --git a/e2etests-cli/testdata/TestCLI_E2E/board_import/hello-world-x.exp.svg b/e2etests-cli/testdata/TestCLI_E2E/board_import/hello-world-x.exp.svg index 21ba9b1a9..8c47ef933 100644 --- a/e2etests-cli/testdata/TestCLI_E2E/board_import/hello-world-x.exp.svg +++ b/e2etests-cli/testdata/TestCLI_E2E/board_import/hello-world-x.exp.svg @@ -1,12 +1,12 @@ -y + .d2-4088621414 .fill-N1{fill:#0A0F25;} + .d2-4088621414 .fill-N2{fill:#676C7E;} + .d2-4088621414 .fill-N3{fill:#9499AB;} + .d2-4088621414 .fill-N4{fill:#CFD2DD;} + .d2-4088621414 .fill-N5{fill:#DEE1EB;} + .d2-4088621414 .fill-N6{fill:#EEF1F8;} + .d2-4088621414 .fill-N7{fill:#FFFFFF;} + .d2-4088621414 .fill-B1{fill:#0D32B2;} + .d2-4088621414 .fill-B2{fill:#0D32B2;} + .d2-4088621414 .fill-B3{fill:#E3E9FD;} + .d2-4088621414 .fill-B4{fill:#E3E9FD;} + .d2-4088621414 .fill-B5{fill:#EDF0FD;} + .d2-4088621414 .fill-B6{fill:#F7F8FE;} + .d2-4088621414 .fill-AA2{fill:#4A6FF3;} + .d2-4088621414 .fill-AA4{fill:#EDF0FD;} + .d2-4088621414 .fill-AA5{fill:#F7F8FE;} + .d2-4088621414 .fill-AB4{fill:#EDF0FD;} + .d2-4088621414 .fill-AB5{fill:#F7F8FE;} + .d2-4088621414 .stroke-N1{stroke:#0A0F25;} + .d2-4088621414 .stroke-N2{stroke:#676C7E;} + .d2-4088621414 .stroke-N3{stroke:#9499AB;} + .d2-4088621414 .stroke-N4{stroke:#CFD2DD;} + .d2-4088621414 .stroke-N5{stroke:#DEE1EB;} + .d2-4088621414 .stroke-N6{stroke:#EEF1F8;} + .d2-4088621414 .stroke-N7{stroke:#FFFFFF;} + .d2-4088621414 .stroke-B1{stroke:#0D32B2;} + .d2-4088621414 .stroke-B2{stroke:#0D32B2;} + .d2-4088621414 .stroke-B3{stroke:#E3E9FD;} + .d2-4088621414 .stroke-B4{stroke:#E3E9FD;} + .d2-4088621414 .stroke-B5{stroke:#EDF0FD;} + .d2-4088621414 .stroke-B6{stroke:#F7F8FE;} + .d2-4088621414 .stroke-AA2{stroke:#4A6FF3;} + .d2-4088621414 .stroke-AA4{stroke:#EDF0FD;} + .d2-4088621414 .stroke-AA5{stroke:#F7F8FE;} + .d2-4088621414 .stroke-AB4{stroke:#EDF0FD;} + .d2-4088621414 .stroke-AB5{stroke:#F7F8FE;} + .d2-4088621414 .background-color-N1{background-color:#0A0F25;} + .d2-4088621414 .background-color-N2{background-color:#676C7E;} + .d2-4088621414 .background-color-N3{background-color:#9499AB;} + .d2-4088621414 .background-color-N4{background-color:#CFD2DD;} + .d2-4088621414 .background-color-N5{background-color:#DEE1EB;} + .d2-4088621414 .background-color-N6{background-color:#EEF1F8;} + .d2-4088621414 .background-color-N7{background-color:#FFFFFF;} + .d2-4088621414 .background-color-B1{background-color:#0D32B2;} + .d2-4088621414 .background-color-B2{background-color:#0D32B2;} + .d2-4088621414 .background-color-B3{background-color:#E3E9FD;} + .d2-4088621414 .background-color-B4{background-color:#E3E9FD;} + .d2-4088621414 .background-color-B5{background-color:#EDF0FD;} + .d2-4088621414 .background-color-B6{background-color:#F7F8FE;} + .d2-4088621414 .background-color-AA2{background-color:#4A6FF3;} + .d2-4088621414 .background-color-AA4{background-color:#EDF0FD;} + .d2-4088621414 .background-color-AA5{background-color:#F7F8FE;} + .d2-4088621414 .background-color-AB4{background-color:#EDF0FD;} + .d2-4088621414 .background-color-AB5{background-color:#F7F8FE;} + .d2-4088621414 .color-N1{color:#0A0F25;} + .d2-4088621414 .color-N2{color:#676C7E;} + .d2-4088621414 .color-N3{color:#9499AB;} + .d2-4088621414 .color-N4{color:#CFD2DD;} + .d2-4088621414 .color-N5{color:#DEE1EB;} + .d2-4088621414 .color-N6{color:#EEF1F8;} + .d2-4088621414 .color-N7{color:#FFFFFF;} + .d2-4088621414 .color-B1{color:#0D32B2;} + .d2-4088621414 .color-B2{color:#0D32B2;} + .d2-4088621414 .color-B3{color:#E3E9FD;} + .d2-4088621414 .color-B4{color:#E3E9FD;} + .d2-4088621414 .color-B5{color:#EDF0FD;} + .d2-4088621414 .color-B6{color:#F7F8FE;} + .d2-4088621414 .color-AA2{color:#4A6FF3;} + .d2-4088621414 .color-AA4{color:#EDF0FD;} + .d2-4088621414 .color-AA5{color:#F7F8FE;} + .d2-4088621414 .color-AB4{color:#EDF0FD;} + .d2-4088621414 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>y @@ -104,7 +104,7 @@ - + diff --git a/e2etests-cli/testdata/TestCLI_E2E/board_import/hello-world.exp.svg b/e2etests-cli/testdata/TestCLI_E2E/board_import/hello-world.exp.svg index 05e961e64..80a5dac42 100644 --- a/e2etests-cli/testdata/TestCLI_E2E/board_import/hello-world.exp.svg +++ b/e2etests-cli/testdata/TestCLI_E2E/board_import/hello-world.exp.svg @@ -1,12 +1,12 @@ -x + .d2-1416247347 .fill-N1{fill:#0A0F25;} + .d2-1416247347 .fill-N2{fill:#676C7E;} + .d2-1416247347 .fill-N3{fill:#9499AB;} + .d2-1416247347 .fill-N4{fill:#CFD2DD;} + .d2-1416247347 .fill-N5{fill:#DEE1EB;} + .d2-1416247347 .fill-N6{fill:#EEF1F8;} + .d2-1416247347 .fill-N7{fill:#FFFFFF;} + .d2-1416247347 .fill-B1{fill:#0D32B2;} + .d2-1416247347 .fill-B2{fill:#0D32B2;} + .d2-1416247347 .fill-B3{fill:#E3E9FD;} + .d2-1416247347 .fill-B4{fill:#E3E9FD;} + .d2-1416247347 .fill-B5{fill:#EDF0FD;} + .d2-1416247347 .fill-B6{fill:#F7F8FE;} + .d2-1416247347 .fill-AA2{fill:#4A6FF3;} + .d2-1416247347 .fill-AA4{fill:#EDF0FD;} + .d2-1416247347 .fill-AA5{fill:#F7F8FE;} + .d2-1416247347 .fill-AB4{fill:#EDF0FD;} + .d2-1416247347 .fill-AB5{fill:#F7F8FE;} + .d2-1416247347 .stroke-N1{stroke:#0A0F25;} + .d2-1416247347 .stroke-N2{stroke:#676C7E;} + .d2-1416247347 .stroke-N3{stroke:#9499AB;} + .d2-1416247347 .stroke-N4{stroke:#CFD2DD;} + .d2-1416247347 .stroke-N5{stroke:#DEE1EB;} + .d2-1416247347 .stroke-N6{stroke:#EEF1F8;} + .d2-1416247347 .stroke-N7{stroke:#FFFFFF;} + .d2-1416247347 .stroke-B1{stroke:#0D32B2;} + .d2-1416247347 .stroke-B2{stroke:#0D32B2;} + .d2-1416247347 .stroke-B3{stroke:#E3E9FD;} + .d2-1416247347 .stroke-B4{stroke:#E3E9FD;} + .d2-1416247347 .stroke-B5{stroke:#EDF0FD;} + .d2-1416247347 .stroke-B6{stroke:#F7F8FE;} + .d2-1416247347 .stroke-AA2{stroke:#4A6FF3;} + .d2-1416247347 .stroke-AA4{stroke:#EDF0FD;} + .d2-1416247347 .stroke-AA5{stroke:#F7F8FE;} + .d2-1416247347 .stroke-AB4{stroke:#EDF0FD;} + .d2-1416247347 .stroke-AB5{stroke:#F7F8FE;} + .d2-1416247347 .background-color-N1{background-color:#0A0F25;} + .d2-1416247347 .background-color-N2{background-color:#676C7E;} + .d2-1416247347 .background-color-N3{background-color:#9499AB;} + .d2-1416247347 .background-color-N4{background-color:#CFD2DD;} + .d2-1416247347 .background-color-N5{background-color:#DEE1EB;} + .d2-1416247347 .background-color-N6{background-color:#EEF1F8;} + .d2-1416247347 .background-color-N7{background-color:#FFFFFF;} + .d2-1416247347 .background-color-B1{background-color:#0D32B2;} + .d2-1416247347 .background-color-B2{background-color:#0D32B2;} + .d2-1416247347 .background-color-B3{background-color:#E3E9FD;} + .d2-1416247347 .background-color-B4{background-color:#E3E9FD;} + .d2-1416247347 .background-color-B5{background-color:#EDF0FD;} + .d2-1416247347 .background-color-B6{background-color:#F7F8FE;} + .d2-1416247347 .background-color-AA2{background-color:#4A6FF3;} + .d2-1416247347 .background-color-AA4{background-color:#EDF0FD;} + .d2-1416247347 .background-color-AA5{background-color:#F7F8FE;} + .d2-1416247347 .background-color-AB4{background-color:#EDF0FD;} + .d2-1416247347 .background-color-AB5{background-color:#F7F8FE;} + .d2-1416247347 .color-N1{color:#0A0F25;} + .d2-1416247347 .color-N2{color:#676C7E;} + .d2-1416247347 .color-N3{color:#9499AB;} + .d2-1416247347 .color-N4{color:#CFD2DD;} + .d2-1416247347 .color-N5{color:#DEE1EB;} + .d2-1416247347 .color-N6{color:#EEF1F8;} + .d2-1416247347 .color-N7{color:#FFFFFF;} + .d2-1416247347 .color-B1{color:#0D32B2;} + .d2-1416247347 .color-B2{color:#0D32B2;} + .d2-1416247347 .color-B3{color:#E3E9FD;} + .d2-1416247347 .color-B4{color:#E3E9FD;} + .d2-1416247347 .color-B5{color:#EDF0FD;} + .d2-1416247347 .color-B6{color:#F7F8FE;} + .d2-1416247347 .color-AA2{color:#4A6FF3;} + .d2-1416247347 .color-AA4{color:#EDF0FD;} + .d2-1416247347 .color-AA5{color:#F7F8FE;} + .d2-1416247347 .color-AB4{color:#EDF0FD;} + .d2-1416247347 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>x @@ -104,7 +104,7 @@ - + diff --git a/e2etests-cli/testdata/TestCLI_E2E/empty-base.exp.svg b/e2etests-cli/testdata/TestCLI_E2E/empty-base.exp.svg index d121d7553..d0e566873 100644 --- a/e2etests-cli/testdata/TestCLI_E2E/empty-base.exp.svg +++ b/e2etests-cli/testdata/TestCLI_E2E/empty-base.exp.svg @@ -1,9 +1,9 @@ ab +}]]>ab -abdc +abdc -abdce +abdce diff --git a/e2etests-cli/testdata/TestCLI_E2E/internal_linked_pdf.exp.pdf b/e2etests-cli/testdata/TestCLI_E2E/internal_linked_pdf.exp.pdf index 975a67423c0dac7817af6b62124ca92669e2f26f..751aa45ac35d4ebf45eee114ecf3b5d4c374485a 100644 GIT binary patch delta 36862 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 diff --git a/e2etests-cli/testdata/TestCLI_E2E/layer-link/index.exp.svg b/e2etests-cli/testdata/TestCLI_E2E/layer-link/index.exp.svg index 265e553ba..f7b9746ca 100644 --- a/e2etests-cli/testdata/TestCLI_E2E/layer-link/index.exp.svg +++ b/e2etests-cli/testdata/TestCLI_E2E/layer-link/index.exp.svg @@ -1,12 +1,12 @@ -doh + .d2-2347425782 .fill-N1{fill:#0A0F25;} + .d2-2347425782 .fill-N2{fill:#676C7E;} + .d2-2347425782 .fill-N3{fill:#9499AB;} + .d2-2347425782 .fill-N4{fill:#CFD2DD;} + .d2-2347425782 .fill-N5{fill:#DEE1EB;} + .d2-2347425782 .fill-N6{fill:#EEF1F8;} + .d2-2347425782 .fill-N7{fill:#FFFFFF;} + .d2-2347425782 .fill-B1{fill:#0D32B2;} + .d2-2347425782 .fill-B2{fill:#0D32B2;} + .d2-2347425782 .fill-B3{fill:#E3E9FD;} + .d2-2347425782 .fill-B4{fill:#E3E9FD;} + .d2-2347425782 .fill-B5{fill:#EDF0FD;} + .d2-2347425782 .fill-B6{fill:#F7F8FE;} + .d2-2347425782 .fill-AA2{fill:#4A6FF3;} + .d2-2347425782 .fill-AA4{fill:#EDF0FD;} + .d2-2347425782 .fill-AA5{fill:#F7F8FE;} + .d2-2347425782 .fill-AB4{fill:#EDF0FD;} + .d2-2347425782 .fill-AB5{fill:#F7F8FE;} + .d2-2347425782 .stroke-N1{stroke:#0A0F25;} + .d2-2347425782 .stroke-N2{stroke:#676C7E;} + .d2-2347425782 .stroke-N3{stroke:#9499AB;} + .d2-2347425782 .stroke-N4{stroke:#CFD2DD;} + .d2-2347425782 .stroke-N5{stroke:#DEE1EB;} + .d2-2347425782 .stroke-N6{stroke:#EEF1F8;} + .d2-2347425782 .stroke-N7{stroke:#FFFFFF;} + .d2-2347425782 .stroke-B1{stroke:#0D32B2;} + .d2-2347425782 .stroke-B2{stroke:#0D32B2;} + .d2-2347425782 .stroke-B3{stroke:#E3E9FD;} + .d2-2347425782 .stroke-B4{stroke:#E3E9FD;} + .d2-2347425782 .stroke-B5{stroke:#EDF0FD;} + .d2-2347425782 .stroke-B6{stroke:#F7F8FE;} + .d2-2347425782 .stroke-AA2{stroke:#4A6FF3;} + .d2-2347425782 .stroke-AA4{stroke:#EDF0FD;} + .d2-2347425782 .stroke-AA5{stroke:#F7F8FE;} + .d2-2347425782 .stroke-AB4{stroke:#EDF0FD;} + .d2-2347425782 .stroke-AB5{stroke:#F7F8FE;} + .d2-2347425782 .background-color-N1{background-color:#0A0F25;} + .d2-2347425782 .background-color-N2{background-color:#676C7E;} + .d2-2347425782 .background-color-N3{background-color:#9499AB;} + .d2-2347425782 .background-color-N4{background-color:#CFD2DD;} + .d2-2347425782 .background-color-N5{background-color:#DEE1EB;} + .d2-2347425782 .background-color-N6{background-color:#EEF1F8;} + .d2-2347425782 .background-color-N7{background-color:#FFFFFF;} + .d2-2347425782 .background-color-B1{background-color:#0D32B2;} + .d2-2347425782 .background-color-B2{background-color:#0D32B2;} + .d2-2347425782 .background-color-B3{background-color:#E3E9FD;} + .d2-2347425782 .background-color-B4{background-color:#E3E9FD;} + .d2-2347425782 .background-color-B5{background-color:#EDF0FD;} + .d2-2347425782 .background-color-B6{background-color:#F7F8FE;} + .d2-2347425782 .background-color-AA2{background-color:#4A6FF3;} + .d2-2347425782 .background-color-AA4{background-color:#EDF0FD;} + .d2-2347425782 .background-color-AA5{background-color:#F7F8FE;} + .d2-2347425782 .background-color-AB4{background-color:#EDF0FD;} + .d2-2347425782 .background-color-AB5{background-color:#F7F8FE;} + .d2-2347425782 .color-N1{color:#0A0F25;} + .d2-2347425782 .color-N2{color:#676C7E;} + .d2-2347425782 .color-N3{color:#9499AB;} + .d2-2347425782 .color-N4{color:#CFD2DD;} + .d2-2347425782 .color-N5{color:#DEE1EB;} + .d2-2347425782 .color-N6{color:#EEF1F8;} + .d2-2347425782 .color-N7{color:#FFFFFF;} + .d2-2347425782 .color-B1{color:#0D32B2;} + .d2-2347425782 .color-B2{color:#0D32B2;} + .d2-2347425782 .color-B3{color:#E3E9FD;} + .d2-2347425782 .color-B4{color:#E3E9FD;} + .d2-2347425782 .color-B5{color:#EDF0FD;} + .d2-2347425782 .color-B6{color:#F7F8FE;} + .d2-2347425782 .color-AA2{color:#4A6FF3;} + .d2-2347425782 .color-AA4{color:#EDF0FD;} + .d2-2347425782 .color-AA5{color:#F7F8FE;} + .d2-2347425782 .color-AB4{color:#EDF0FD;} + .d2-2347425782 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>doh @@ -104,7 +104,7 @@ - + diff --git a/e2etests-cli/testdata/TestCLI_E2E/layer-link/test2.exp.svg b/e2etests-cli/testdata/TestCLI_E2E/layer-link/test2.exp.svg index 29f1d1157..4797b64e4 100644 --- a/e2etests-cli/testdata/TestCLI_E2E/layer-link/test2.exp.svg +++ b/e2etests-cli/testdata/TestCLI_E2E/layer-link/test2.exp.svg @@ -1,12 +1,12 @@ -I'm a Mac + .d2-525054211 .fill-N1{fill:#0A0F25;} + .d2-525054211 .fill-N2{fill:#676C7E;} + .d2-525054211 .fill-N3{fill:#9499AB;} + .d2-525054211 .fill-N4{fill:#CFD2DD;} + .d2-525054211 .fill-N5{fill:#DEE1EB;} + .d2-525054211 .fill-N6{fill:#EEF1F8;} + .d2-525054211 .fill-N7{fill:#FFFFFF;} + .d2-525054211 .fill-B1{fill:#0D32B2;} + .d2-525054211 .fill-B2{fill:#0D32B2;} + .d2-525054211 .fill-B3{fill:#E3E9FD;} + .d2-525054211 .fill-B4{fill:#E3E9FD;} + .d2-525054211 .fill-B5{fill:#EDF0FD;} + .d2-525054211 .fill-B6{fill:#F7F8FE;} + .d2-525054211 .fill-AA2{fill:#4A6FF3;} + .d2-525054211 .fill-AA4{fill:#EDF0FD;} + .d2-525054211 .fill-AA5{fill:#F7F8FE;} + .d2-525054211 .fill-AB4{fill:#EDF0FD;} + .d2-525054211 .fill-AB5{fill:#F7F8FE;} + .d2-525054211 .stroke-N1{stroke:#0A0F25;} + .d2-525054211 .stroke-N2{stroke:#676C7E;} + .d2-525054211 .stroke-N3{stroke:#9499AB;} + .d2-525054211 .stroke-N4{stroke:#CFD2DD;} + .d2-525054211 .stroke-N5{stroke:#DEE1EB;} + .d2-525054211 .stroke-N6{stroke:#EEF1F8;} + .d2-525054211 .stroke-N7{stroke:#FFFFFF;} + .d2-525054211 .stroke-B1{stroke:#0D32B2;} + .d2-525054211 .stroke-B2{stroke:#0D32B2;} + .d2-525054211 .stroke-B3{stroke:#E3E9FD;} + .d2-525054211 .stroke-B4{stroke:#E3E9FD;} + .d2-525054211 .stroke-B5{stroke:#EDF0FD;} + .d2-525054211 .stroke-B6{stroke:#F7F8FE;} + .d2-525054211 .stroke-AA2{stroke:#4A6FF3;} + .d2-525054211 .stroke-AA4{stroke:#EDF0FD;} + .d2-525054211 .stroke-AA5{stroke:#F7F8FE;} + .d2-525054211 .stroke-AB4{stroke:#EDF0FD;} + .d2-525054211 .stroke-AB5{stroke:#F7F8FE;} + .d2-525054211 .background-color-N1{background-color:#0A0F25;} + .d2-525054211 .background-color-N2{background-color:#676C7E;} + .d2-525054211 .background-color-N3{background-color:#9499AB;} + .d2-525054211 .background-color-N4{background-color:#CFD2DD;} + .d2-525054211 .background-color-N5{background-color:#DEE1EB;} + .d2-525054211 .background-color-N6{background-color:#EEF1F8;} + .d2-525054211 .background-color-N7{background-color:#FFFFFF;} + .d2-525054211 .background-color-B1{background-color:#0D32B2;} + .d2-525054211 .background-color-B2{background-color:#0D32B2;} + .d2-525054211 .background-color-B3{background-color:#E3E9FD;} + .d2-525054211 .background-color-B4{background-color:#E3E9FD;} + .d2-525054211 .background-color-B5{background-color:#EDF0FD;} + .d2-525054211 .background-color-B6{background-color:#F7F8FE;} + .d2-525054211 .background-color-AA2{background-color:#4A6FF3;} + .d2-525054211 .background-color-AA4{background-color:#EDF0FD;} + .d2-525054211 .background-color-AA5{background-color:#F7F8FE;} + .d2-525054211 .background-color-AB4{background-color:#EDF0FD;} + .d2-525054211 .background-color-AB5{background-color:#F7F8FE;} + .d2-525054211 .color-N1{color:#0A0F25;} + .d2-525054211 .color-N2{color:#676C7E;} + .d2-525054211 .color-N3{color:#9499AB;} + .d2-525054211 .color-N4{color:#CFD2DD;} + .d2-525054211 .color-N5{color:#DEE1EB;} + .d2-525054211 .color-N6{color:#EEF1F8;} + .d2-525054211 .color-N7{color:#FFFFFF;} + .d2-525054211 .color-B1{color:#0D32B2;} + .d2-525054211 .color-B2{color:#0D32B2;} + .d2-525054211 .color-B3{color:#E3E9FD;} + .d2-525054211 .color-B4{color:#E3E9FD;} + .d2-525054211 .color-B5{color:#EDF0FD;} + .d2-525054211 .color-B6{color:#F7F8FE;} + .d2-525054211 .color-AA2{color:#4A6FF3;} + .d2-525054211 .color-AA4{color:#EDF0FD;} + .d2-525054211 .color-AA5{color:#F7F8FE;} + .d2-525054211 .color-AB4{color:#EDF0FD;} + .d2-525054211 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>I'm a Mac @@ -104,7 +104,7 @@ - + diff --git a/e2etests-cli/testdata/TestCLI_E2E/multiboard/life/index.exp.svg b/e2etests-cli/testdata/TestCLI_E2E/multiboard/life/index.exp.svg index e5ab84a42..badd8405b 100644 --- a/e2etests-cli/testdata/TestCLI_E2E/multiboard/life/index.exp.svg +++ b/e2etests-cli/testdata/TestCLI_E2E/multiboard/life/index.exp.svg @@ -1,9 +1,9 @@ -xy + .d2-3748359424 .fill-N1{fill:#0A0F25;} + .d2-3748359424 .fill-N2{fill:#676C7E;} + .d2-3748359424 .fill-N3{fill:#9499AB;} + .d2-3748359424 .fill-N4{fill:#CFD2DD;} + .d2-3748359424 .fill-N5{fill:#DEE1EB;} + .d2-3748359424 .fill-N6{fill:#EEF1F8;} + .d2-3748359424 .fill-N7{fill:#FFFFFF;} + .d2-3748359424 .fill-B1{fill:#0D32B2;} + .d2-3748359424 .fill-B2{fill:#0D32B2;} + .d2-3748359424 .fill-B3{fill:#E3E9FD;} + .d2-3748359424 .fill-B4{fill:#E3E9FD;} + .d2-3748359424 .fill-B5{fill:#EDF0FD;} + .d2-3748359424 .fill-B6{fill:#F7F8FE;} + .d2-3748359424 .fill-AA2{fill:#4A6FF3;} + .d2-3748359424 .fill-AA4{fill:#EDF0FD;} + .d2-3748359424 .fill-AA5{fill:#F7F8FE;} + .d2-3748359424 .fill-AB4{fill:#EDF0FD;} + .d2-3748359424 .fill-AB5{fill:#F7F8FE;} + .d2-3748359424 .stroke-N1{stroke:#0A0F25;} + .d2-3748359424 .stroke-N2{stroke:#676C7E;} + .d2-3748359424 .stroke-N3{stroke:#9499AB;} + .d2-3748359424 .stroke-N4{stroke:#CFD2DD;} + .d2-3748359424 .stroke-N5{stroke:#DEE1EB;} + .d2-3748359424 .stroke-N6{stroke:#EEF1F8;} + .d2-3748359424 .stroke-N7{stroke:#FFFFFF;} + .d2-3748359424 .stroke-B1{stroke:#0D32B2;} + .d2-3748359424 .stroke-B2{stroke:#0D32B2;} + .d2-3748359424 .stroke-B3{stroke:#E3E9FD;} + .d2-3748359424 .stroke-B4{stroke:#E3E9FD;} + .d2-3748359424 .stroke-B5{stroke:#EDF0FD;} + .d2-3748359424 .stroke-B6{stroke:#F7F8FE;} + .d2-3748359424 .stroke-AA2{stroke:#4A6FF3;} + .d2-3748359424 .stroke-AA4{stroke:#EDF0FD;} + .d2-3748359424 .stroke-AA5{stroke:#F7F8FE;} + .d2-3748359424 .stroke-AB4{stroke:#EDF0FD;} + .d2-3748359424 .stroke-AB5{stroke:#F7F8FE;} + .d2-3748359424 .background-color-N1{background-color:#0A0F25;} + .d2-3748359424 .background-color-N2{background-color:#676C7E;} + .d2-3748359424 .background-color-N3{background-color:#9499AB;} + .d2-3748359424 .background-color-N4{background-color:#CFD2DD;} + .d2-3748359424 .background-color-N5{background-color:#DEE1EB;} + .d2-3748359424 .background-color-N6{background-color:#EEF1F8;} + .d2-3748359424 .background-color-N7{background-color:#FFFFFF;} + .d2-3748359424 .background-color-B1{background-color:#0D32B2;} + .d2-3748359424 .background-color-B2{background-color:#0D32B2;} + .d2-3748359424 .background-color-B3{background-color:#E3E9FD;} + .d2-3748359424 .background-color-B4{background-color:#E3E9FD;} + .d2-3748359424 .background-color-B5{background-color:#EDF0FD;} + .d2-3748359424 .background-color-B6{background-color:#F7F8FE;} + .d2-3748359424 .background-color-AA2{background-color:#4A6FF3;} + .d2-3748359424 .background-color-AA4{background-color:#EDF0FD;} + .d2-3748359424 .background-color-AA5{background-color:#F7F8FE;} + .d2-3748359424 .background-color-AB4{background-color:#EDF0FD;} + .d2-3748359424 .background-color-AB5{background-color:#F7F8FE;} + .d2-3748359424 .color-N1{color:#0A0F25;} + .d2-3748359424 .color-N2{color:#676C7E;} + .d2-3748359424 .color-N3{color:#9499AB;} + .d2-3748359424 .color-N4{color:#CFD2DD;} + .d2-3748359424 .color-N5{color:#DEE1EB;} + .d2-3748359424 .color-N6{color:#EEF1F8;} + .d2-3748359424 .color-N7{color:#FFFFFF;} + .d2-3748359424 .color-B1{color:#0D32B2;} + .d2-3748359424 .color-B2{color:#0D32B2;} + .d2-3748359424 .color-B3{color:#E3E9FD;} + .d2-3748359424 .color-B4{color:#E3E9FD;} + .d2-3748359424 .color-B5{color:#EDF0FD;} + .d2-3748359424 .color-B6{color:#F7F8FE;} + .d2-3748359424 .color-AA2{color:#4A6FF3;} + .d2-3748359424 .color-AA4{color:#EDF0FD;} + .d2-3748359424 .color-AA5{color:#F7F8FE;} + .d2-3748359424 .color-AB4{color:#EDF0FD;} + .d2-3748359424 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>xy diff --git a/e2etests-cli/testdata/TestCLI_E2E/multiboard/life/layers/broker.exp.svg b/e2etests-cli/testdata/TestCLI_E2E/multiboard/life/layers/broker.exp.svg index 4c6d26df0..2427c5c1b 100644 --- a/e2etests-cli/testdata/TestCLI_E2E/multiboard/life/layers/broker.exp.svg +++ b/e2etests-cli/testdata/TestCLI_E2E/multiboard/life/layers/broker.exp.svg @@ -1,9 +1,9 @@ -mortgagerealtor + .d2-1388351072 .fill-N1{fill:#0A0F25;} + .d2-1388351072 .fill-N2{fill:#676C7E;} + .d2-1388351072 .fill-N3{fill:#9499AB;} + .d2-1388351072 .fill-N4{fill:#CFD2DD;} + .d2-1388351072 .fill-N5{fill:#DEE1EB;} + .d2-1388351072 .fill-N6{fill:#EEF1F8;} + .d2-1388351072 .fill-N7{fill:#FFFFFF;} + .d2-1388351072 .fill-B1{fill:#0D32B2;} + .d2-1388351072 .fill-B2{fill:#0D32B2;} + .d2-1388351072 .fill-B3{fill:#E3E9FD;} + .d2-1388351072 .fill-B4{fill:#E3E9FD;} + .d2-1388351072 .fill-B5{fill:#EDF0FD;} + .d2-1388351072 .fill-B6{fill:#F7F8FE;} + .d2-1388351072 .fill-AA2{fill:#4A6FF3;} + .d2-1388351072 .fill-AA4{fill:#EDF0FD;} + .d2-1388351072 .fill-AA5{fill:#F7F8FE;} + .d2-1388351072 .fill-AB4{fill:#EDF0FD;} + .d2-1388351072 .fill-AB5{fill:#F7F8FE;} + .d2-1388351072 .stroke-N1{stroke:#0A0F25;} + .d2-1388351072 .stroke-N2{stroke:#676C7E;} + .d2-1388351072 .stroke-N3{stroke:#9499AB;} + .d2-1388351072 .stroke-N4{stroke:#CFD2DD;} + .d2-1388351072 .stroke-N5{stroke:#DEE1EB;} + .d2-1388351072 .stroke-N6{stroke:#EEF1F8;} + .d2-1388351072 .stroke-N7{stroke:#FFFFFF;} + .d2-1388351072 .stroke-B1{stroke:#0D32B2;} + .d2-1388351072 .stroke-B2{stroke:#0D32B2;} + .d2-1388351072 .stroke-B3{stroke:#E3E9FD;} + .d2-1388351072 .stroke-B4{stroke:#E3E9FD;} + .d2-1388351072 .stroke-B5{stroke:#EDF0FD;} + .d2-1388351072 .stroke-B6{stroke:#F7F8FE;} + .d2-1388351072 .stroke-AA2{stroke:#4A6FF3;} + .d2-1388351072 .stroke-AA4{stroke:#EDF0FD;} + .d2-1388351072 .stroke-AA5{stroke:#F7F8FE;} + .d2-1388351072 .stroke-AB4{stroke:#EDF0FD;} + .d2-1388351072 .stroke-AB5{stroke:#F7F8FE;} + .d2-1388351072 .background-color-N1{background-color:#0A0F25;} + .d2-1388351072 .background-color-N2{background-color:#676C7E;} + .d2-1388351072 .background-color-N3{background-color:#9499AB;} + .d2-1388351072 .background-color-N4{background-color:#CFD2DD;} + .d2-1388351072 .background-color-N5{background-color:#DEE1EB;} + .d2-1388351072 .background-color-N6{background-color:#EEF1F8;} + .d2-1388351072 .background-color-N7{background-color:#FFFFFF;} + .d2-1388351072 .background-color-B1{background-color:#0D32B2;} + .d2-1388351072 .background-color-B2{background-color:#0D32B2;} + .d2-1388351072 .background-color-B3{background-color:#E3E9FD;} + .d2-1388351072 .background-color-B4{background-color:#E3E9FD;} + .d2-1388351072 .background-color-B5{background-color:#EDF0FD;} + .d2-1388351072 .background-color-B6{background-color:#F7F8FE;} + .d2-1388351072 .background-color-AA2{background-color:#4A6FF3;} + .d2-1388351072 .background-color-AA4{background-color:#EDF0FD;} + .d2-1388351072 .background-color-AA5{background-color:#F7F8FE;} + .d2-1388351072 .background-color-AB4{background-color:#EDF0FD;} + .d2-1388351072 .background-color-AB5{background-color:#F7F8FE;} + .d2-1388351072 .color-N1{color:#0A0F25;} + .d2-1388351072 .color-N2{color:#676C7E;} + .d2-1388351072 .color-N3{color:#9499AB;} + .d2-1388351072 .color-N4{color:#CFD2DD;} + .d2-1388351072 .color-N5{color:#DEE1EB;} + .d2-1388351072 .color-N6{color:#EEF1F8;} + .d2-1388351072 .color-N7{color:#FFFFFF;} + .d2-1388351072 .color-B1{color:#0D32B2;} + .d2-1388351072 .color-B2{color:#0D32B2;} + .d2-1388351072 .color-B3{color:#E3E9FD;} + .d2-1388351072 .color-B4{color:#E3E9FD;} + .d2-1388351072 .color-B5{color:#EDF0FD;} + .d2-1388351072 .color-B6{color:#F7F8FE;} + .d2-1388351072 .color-AA2{color:#4A6FF3;} + .d2-1388351072 .color-AA4{color:#EDF0FD;} + .d2-1388351072 .color-AA5{color:#F7F8FE;} + .d2-1388351072 .color-AB4{color:#EDF0FD;} + .d2-1388351072 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>mortgagerealtor diff --git a/e2etests-cli/testdata/TestCLI_E2E/multiboard/life/layers/core.exp.svg b/e2etests-cli/testdata/TestCLI_E2E/multiboard/life/layers/core.exp.svg index 6906656c7..76fb31c1b 100644 --- a/e2etests-cli/testdata/TestCLI_E2E/multiboard/life/layers/core.exp.svg +++ b/e2etests-cli/testdata/TestCLI_E2E/multiboard/life/layers/core.exp.svg @@ -1,9 +1,9 @@ -belieffooddiet + .d2-669623016 .fill-N1{fill:#0A0F25;} + .d2-669623016 .fill-N2{fill:#676C7E;} + .d2-669623016 .fill-N3{fill:#9499AB;} + .d2-669623016 .fill-N4{fill:#CFD2DD;} + .d2-669623016 .fill-N5{fill:#DEE1EB;} + .d2-669623016 .fill-N6{fill:#EEF1F8;} + .d2-669623016 .fill-N7{fill:#FFFFFF;} + .d2-669623016 .fill-B1{fill:#0D32B2;} + .d2-669623016 .fill-B2{fill:#0D32B2;} + .d2-669623016 .fill-B3{fill:#E3E9FD;} + .d2-669623016 .fill-B4{fill:#E3E9FD;} + .d2-669623016 .fill-B5{fill:#EDF0FD;} + .d2-669623016 .fill-B6{fill:#F7F8FE;} + .d2-669623016 .fill-AA2{fill:#4A6FF3;} + .d2-669623016 .fill-AA4{fill:#EDF0FD;} + .d2-669623016 .fill-AA5{fill:#F7F8FE;} + .d2-669623016 .fill-AB4{fill:#EDF0FD;} + .d2-669623016 .fill-AB5{fill:#F7F8FE;} + .d2-669623016 .stroke-N1{stroke:#0A0F25;} + .d2-669623016 .stroke-N2{stroke:#676C7E;} + .d2-669623016 .stroke-N3{stroke:#9499AB;} + .d2-669623016 .stroke-N4{stroke:#CFD2DD;} + .d2-669623016 .stroke-N5{stroke:#DEE1EB;} + .d2-669623016 .stroke-N6{stroke:#EEF1F8;} + .d2-669623016 .stroke-N7{stroke:#FFFFFF;} + .d2-669623016 .stroke-B1{stroke:#0D32B2;} + .d2-669623016 .stroke-B2{stroke:#0D32B2;} + .d2-669623016 .stroke-B3{stroke:#E3E9FD;} + .d2-669623016 .stroke-B4{stroke:#E3E9FD;} + .d2-669623016 .stroke-B5{stroke:#EDF0FD;} + .d2-669623016 .stroke-B6{stroke:#F7F8FE;} + .d2-669623016 .stroke-AA2{stroke:#4A6FF3;} + .d2-669623016 .stroke-AA4{stroke:#EDF0FD;} + .d2-669623016 .stroke-AA5{stroke:#F7F8FE;} + .d2-669623016 .stroke-AB4{stroke:#EDF0FD;} + .d2-669623016 .stroke-AB5{stroke:#F7F8FE;} + .d2-669623016 .background-color-N1{background-color:#0A0F25;} + .d2-669623016 .background-color-N2{background-color:#676C7E;} + .d2-669623016 .background-color-N3{background-color:#9499AB;} + .d2-669623016 .background-color-N4{background-color:#CFD2DD;} + .d2-669623016 .background-color-N5{background-color:#DEE1EB;} + .d2-669623016 .background-color-N6{background-color:#EEF1F8;} + .d2-669623016 .background-color-N7{background-color:#FFFFFF;} + .d2-669623016 .background-color-B1{background-color:#0D32B2;} + .d2-669623016 .background-color-B2{background-color:#0D32B2;} + .d2-669623016 .background-color-B3{background-color:#E3E9FD;} + .d2-669623016 .background-color-B4{background-color:#E3E9FD;} + .d2-669623016 .background-color-B5{background-color:#EDF0FD;} + .d2-669623016 .background-color-B6{background-color:#F7F8FE;} + .d2-669623016 .background-color-AA2{background-color:#4A6FF3;} + .d2-669623016 .background-color-AA4{background-color:#EDF0FD;} + .d2-669623016 .background-color-AA5{background-color:#F7F8FE;} + .d2-669623016 .background-color-AB4{background-color:#EDF0FD;} + .d2-669623016 .background-color-AB5{background-color:#F7F8FE;} + .d2-669623016 .color-N1{color:#0A0F25;} + .d2-669623016 .color-N2{color:#676C7E;} + .d2-669623016 .color-N3{color:#9499AB;} + .d2-669623016 .color-N4{color:#CFD2DD;} + .d2-669623016 .color-N5{color:#DEE1EB;} + .d2-669623016 .color-N6{color:#EEF1F8;} + .d2-669623016 .color-N7{color:#FFFFFF;} + .d2-669623016 .color-B1{color:#0D32B2;} + .d2-669623016 .color-B2{color:#0D32B2;} + .d2-669623016 .color-B3{color:#E3E9FD;} + .d2-669623016 .color-B4{color:#E3E9FD;} + .d2-669623016 .color-B5{color:#EDF0FD;} + .d2-669623016 .color-B6{color:#F7F8FE;} + .d2-669623016 .color-AA2{color:#4A6FF3;} + .d2-669623016 .color-AA4{color:#EDF0FD;} + .d2-669623016 .color-AA5{color:#F7F8FE;} + .d2-669623016 .color-AB4{color:#EDF0FD;} + .d2-669623016 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>belieffooddiet diff --git a/e2etests-cli/testdata/TestCLI_E2E/multiboard/life/layers/stocks.exp.svg b/e2etests-cli/testdata/TestCLI_E2E/multiboard/life/layers/stocks.exp.svg index 16f9f8273..bc32c3a2d 100644 --- a/e2etests-cli/testdata/TestCLI_E2E/multiboard/life/layers/stocks.exp.svg +++ b/e2etests-cli/testdata/TestCLI_E2E/multiboard/life/layers/stocks.exp.svg @@ -1,9 +1,9 @@ -TSXNYSENASDAQ + .d2-3092847457 .fill-N1{fill:#0A0F25;} + .d2-3092847457 .fill-N2{fill:#676C7E;} + .d2-3092847457 .fill-N3{fill:#9499AB;} + .d2-3092847457 .fill-N4{fill:#CFD2DD;} + .d2-3092847457 .fill-N5{fill:#DEE1EB;} + .d2-3092847457 .fill-N6{fill:#EEF1F8;} + .d2-3092847457 .fill-N7{fill:#FFFFFF;} + .d2-3092847457 .fill-B1{fill:#0D32B2;} + .d2-3092847457 .fill-B2{fill:#0D32B2;} + .d2-3092847457 .fill-B3{fill:#E3E9FD;} + .d2-3092847457 .fill-B4{fill:#E3E9FD;} + .d2-3092847457 .fill-B5{fill:#EDF0FD;} + .d2-3092847457 .fill-B6{fill:#F7F8FE;} + .d2-3092847457 .fill-AA2{fill:#4A6FF3;} + .d2-3092847457 .fill-AA4{fill:#EDF0FD;} + .d2-3092847457 .fill-AA5{fill:#F7F8FE;} + .d2-3092847457 .fill-AB4{fill:#EDF0FD;} + .d2-3092847457 .fill-AB5{fill:#F7F8FE;} + .d2-3092847457 .stroke-N1{stroke:#0A0F25;} + .d2-3092847457 .stroke-N2{stroke:#676C7E;} + .d2-3092847457 .stroke-N3{stroke:#9499AB;} + .d2-3092847457 .stroke-N4{stroke:#CFD2DD;} + .d2-3092847457 .stroke-N5{stroke:#DEE1EB;} + .d2-3092847457 .stroke-N6{stroke:#EEF1F8;} + .d2-3092847457 .stroke-N7{stroke:#FFFFFF;} + .d2-3092847457 .stroke-B1{stroke:#0D32B2;} + .d2-3092847457 .stroke-B2{stroke:#0D32B2;} + .d2-3092847457 .stroke-B3{stroke:#E3E9FD;} + .d2-3092847457 .stroke-B4{stroke:#E3E9FD;} + .d2-3092847457 .stroke-B5{stroke:#EDF0FD;} + .d2-3092847457 .stroke-B6{stroke:#F7F8FE;} + .d2-3092847457 .stroke-AA2{stroke:#4A6FF3;} + .d2-3092847457 .stroke-AA4{stroke:#EDF0FD;} + .d2-3092847457 .stroke-AA5{stroke:#F7F8FE;} + .d2-3092847457 .stroke-AB4{stroke:#EDF0FD;} + .d2-3092847457 .stroke-AB5{stroke:#F7F8FE;} + .d2-3092847457 .background-color-N1{background-color:#0A0F25;} + .d2-3092847457 .background-color-N2{background-color:#676C7E;} + .d2-3092847457 .background-color-N3{background-color:#9499AB;} + .d2-3092847457 .background-color-N4{background-color:#CFD2DD;} + .d2-3092847457 .background-color-N5{background-color:#DEE1EB;} + .d2-3092847457 .background-color-N6{background-color:#EEF1F8;} + .d2-3092847457 .background-color-N7{background-color:#FFFFFF;} + .d2-3092847457 .background-color-B1{background-color:#0D32B2;} + .d2-3092847457 .background-color-B2{background-color:#0D32B2;} + .d2-3092847457 .background-color-B3{background-color:#E3E9FD;} + .d2-3092847457 .background-color-B4{background-color:#E3E9FD;} + .d2-3092847457 .background-color-B5{background-color:#EDF0FD;} + .d2-3092847457 .background-color-B6{background-color:#F7F8FE;} + .d2-3092847457 .background-color-AA2{background-color:#4A6FF3;} + .d2-3092847457 .background-color-AA4{background-color:#EDF0FD;} + .d2-3092847457 .background-color-AA5{background-color:#F7F8FE;} + .d2-3092847457 .background-color-AB4{background-color:#EDF0FD;} + .d2-3092847457 .background-color-AB5{background-color:#F7F8FE;} + .d2-3092847457 .color-N1{color:#0A0F25;} + .d2-3092847457 .color-N2{color:#676C7E;} + .d2-3092847457 .color-N3{color:#9499AB;} + .d2-3092847457 .color-N4{color:#CFD2DD;} + .d2-3092847457 .color-N5{color:#DEE1EB;} + .d2-3092847457 .color-N6{color:#EEF1F8;} + .d2-3092847457 .color-N7{color:#FFFFFF;} + .d2-3092847457 .color-B1{color:#0D32B2;} + .d2-3092847457 .color-B2{color:#0D32B2;} + .d2-3092847457 .color-B3{color:#E3E9FD;} + .d2-3092847457 .color-B4{color:#E3E9FD;} + .d2-3092847457 .color-B5{color:#EDF0FD;} + .d2-3092847457 .color-B6{color:#F7F8FE;} + .d2-3092847457 .color-AA2{color:#4A6FF3;} + .d2-3092847457 .color-AA4{color:#EDF0FD;} + .d2-3092847457 .color-AA5{color:#F7F8FE;} + .d2-3092847457 .color-AB4{color:#EDF0FD;} + .d2-3092847457 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>TSXNYSENASDAQ diff --git a/e2etests-cli/testdata/TestCLI_E2E/multiboard/life/scenarios/why.exp.svg b/e2etests-cli/testdata/TestCLI_E2E/multiboard/life/scenarios/why.exp.svg index 43067e2ad..ce5ea840a 100644 --- a/e2etests-cli/testdata/TestCLI_E2E/multiboard/life/scenarios/why.exp.svg +++ b/e2etests-cli/testdata/TestCLI_E2E/multiboard/life/scenarios/why.exp.svg @@ -1,9 +1,9 @@ -xy + .d2-2626224973 .fill-N1{fill:#0A0F25;} + .d2-2626224973 .fill-N2{fill:#676C7E;} + .d2-2626224973 .fill-N3{fill:#9499AB;} + .d2-2626224973 .fill-N4{fill:#CFD2DD;} + .d2-2626224973 .fill-N5{fill:#DEE1EB;} + .d2-2626224973 .fill-N6{fill:#EEF1F8;} + .d2-2626224973 .fill-N7{fill:#FFFFFF;} + .d2-2626224973 .fill-B1{fill:#0D32B2;} + .d2-2626224973 .fill-B2{fill:#0D32B2;} + .d2-2626224973 .fill-B3{fill:#E3E9FD;} + .d2-2626224973 .fill-B4{fill:#E3E9FD;} + .d2-2626224973 .fill-B5{fill:#EDF0FD;} + .d2-2626224973 .fill-B6{fill:#F7F8FE;} + .d2-2626224973 .fill-AA2{fill:#4A6FF3;} + .d2-2626224973 .fill-AA4{fill:#EDF0FD;} + .d2-2626224973 .fill-AA5{fill:#F7F8FE;} + .d2-2626224973 .fill-AB4{fill:#EDF0FD;} + .d2-2626224973 .fill-AB5{fill:#F7F8FE;} + .d2-2626224973 .stroke-N1{stroke:#0A0F25;} + .d2-2626224973 .stroke-N2{stroke:#676C7E;} + .d2-2626224973 .stroke-N3{stroke:#9499AB;} + .d2-2626224973 .stroke-N4{stroke:#CFD2DD;} + .d2-2626224973 .stroke-N5{stroke:#DEE1EB;} + .d2-2626224973 .stroke-N6{stroke:#EEF1F8;} + .d2-2626224973 .stroke-N7{stroke:#FFFFFF;} + .d2-2626224973 .stroke-B1{stroke:#0D32B2;} + .d2-2626224973 .stroke-B2{stroke:#0D32B2;} + .d2-2626224973 .stroke-B3{stroke:#E3E9FD;} + .d2-2626224973 .stroke-B4{stroke:#E3E9FD;} + .d2-2626224973 .stroke-B5{stroke:#EDF0FD;} + .d2-2626224973 .stroke-B6{stroke:#F7F8FE;} + .d2-2626224973 .stroke-AA2{stroke:#4A6FF3;} + .d2-2626224973 .stroke-AA4{stroke:#EDF0FD;} + .d2-2626224973 .stroke-AA5{stroke:#F7F8FE;} + .d2-2626224973 .stroke-AB4{stroke:#EDF0FD;} + .d2-2626224973 .stroke-AB5{stroke:#F7F8FE;} + .d2-2626224973 .background-color-N1{background-color:#0A0F25;} + .d2-2626224973 .background-color-N2{background-color:#676C7E;} + .d2-2626224973 .background-color-N3{background-color:#9499AB;} + .d2-2626224973 .background-color-N4{background-color:#CFD2DD;} + .d2-2626224973 .background-color-N5{background-color:#DEE1EB;} + .d2-2626224973 .background-color-N6{background-color:#EEF1F8;} + .d2-2626224973 .background-color-N7{background-color:#FFFFFF;} + .d2-2626224973 .background-color-B1{background-color:#0D32B2;} + .d2-2626224973 .background-color-B2{background-color:#0D32B2;} + .d2-2626224973 .background-color-B3{background-color:#E3E9FD;} + .d2-2626224973 .background-color-B4{background-color:#E3E9FD;} + .d2-2626224973 .background-color-B5{background-color:#EDF0FD;} + .d2-2626224973 .background-color-B6{background-color:#F7F8FE;} + .d2-2626224973 .background-color-AA2{background-color:#4A6FF3;} + .d2-2626224973 .background-color-AA4{background-color:#EDF0FD;} + .d2-2626224973 .background-color-AA5{background-color:#F7F8FE;} + .d2-2626224973 .background-color-AB4{background-color:#EDF0FD;} + .d2-2626224973 .background-color-AB5{background-color:#F7F8FE;} + .d2-2626224973 .color-N1{color:#0A0F25;} + .d2-2626224973 .color-N2{color:#676C7E;} + .d2-2626224973 .color-N3{color:#9499AB;} + .d2-2626224973 .color-N4{color:#CFD2DD;} + .d2-2626224973 .color-N5{color:#DEE1EB;} + .d2-2626224973 .color-N6{color:#EEF1F8;} + .d2-2626224973 .color-N7{color:#FFFFFF;} + .d2-2626224973 .color-B1{color:#0D32B2;} + .d2-2626224973 .color-B2{color:#0D32B2;} + .d2-2626224973 .color-B3{color:#E3E9FD;} + .d2-2626224973 .color-B4{color:#E3E9FD;} + .d2-2626224973 .color-B5{color:#EDF0FD;} + .d2-2626224973 .color-B6{color:#F7F8FE;} + .d2-2626224973 .color-AA2{color:#4A6FF3;} + .d2-2626224973 .color-AA4{color:#EDF0FD;} + .d2-2626224973 .color-AA5{color:#F7F8FE;} + .d2-2626224973 .color-AB4{color:#EDF0FD;} + .d2-2626224973 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>xy diff --git a/e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/index.exp.svg b/e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/index.exp.svg index e5ab84a42..badd8405b 100644 --- a/e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/index.exp.svg +++ b/e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/index.exp.svg @@ -1,9 +1,9 @@ -xy + .d2-3748359424 .fill-N1{fill:#0A0F25;} + .d2-3748359424 .fill-N2{fill:#676C7E;} + .d2-3748359424 .fill-N3{fill:#9499AB;} + .d2-3748359424 .fill-N4{fill:#CFD2DD;} + .d2-3748359424 .fill-N5{fill:#DEE1EB;} + .d2-3748359424 .fill-N6{fill:#EEF1F8;} + .d2-3748359424 .fill-N7{fill:#FFFFFF;} + .d2-3748359424 .fill-B1{fill:#0D32B2;} + .d2-3748359424 .fill-B2{fill:#0D32B2;} + .d2-3748359424 .fill-B3{fill:#E3E9FD;} + .d2-3748359424 .fill-B4{fill:#E3E9FD;} + .d2-3748359424 .fill-B5{fill:#EDF0FD;} + .d2-3748359424 .fill-B6{fill:#F7F8FE;} + .d2-3748359424 .fill-AA2{fill:#4A6FF3;} + .d2-3748359424 .fill-AA4{fill:#EDF0FD;} + .d2-3748359424 .fill-AA5{fill:#F7F8FE;} + .d2-3748359424 .fill-AB4{fill:#EDF0FD;} + .d2-3748359424 .fill-AB5{fill:#F7F8FE;} + .d2-3748359424 .stroke-N1{stroke:#0A0F25;} + .d2-3748359424 .stroke-N2{stroke:#676C7E;} + .d2-3748359424 .stroke-N3{stroke:#9499AB;} + .d2-3748359424 .stroke-N4{stroke:#CFD2DD;} + .d2-3748359424 .stroke-N5{stroke:#DEE1EB;} + .d2-3748359424 .stroke-N6{stroke:#EEF1F8;} + .d2-3748359424 .stroke-N7{stroke:#FFFFFF;} + .d2-3748359424 .stroke-B1{stroke:#0D32B2;} + .d2-3748359424 .stroke-B2{stroke:#0D32B2;} + .d2-3748359424 .stroke-B3{stroke:#E3E9FD;} + .d2-3748359424 .stroke-B4{stroke:#E3E9FD;} + .d2-3748359424 .stroke-B5{stroke:#EDF0FD;} + .d2-3748359424 .stroke-B6{stroke:#F7F8FE;} + .d2-3748359424 .stroke-AA2{stroke:#4A6FF3;} + .d2-3748359424 .stroke-AA4{stroke:#EDF0FD;} + .d2-3748359424 .stroke-AA5{stroke:#F7F8FE;} + .d2-3748359424 .stroke-AB4{stroke:#EDF0FD;} + .d2-3748359424 .stroke-AB5{stroke:#F7F8FE;} + .d2-3748359424 .background-color-N1{background-color:#0A0F25;} + .d2-3748359424 .background-color-N2{background-color:#676C7E;} + .d2-3748359424 .background-color-N3{background-color:#9499AB;} + .d2-3748359424 .background-color-N4{background-color:#CFD2DD;} + .d2-3748359424 .background-color-N5{background-color:#DEE1EB;} + .d2-3748359424 .background-color-N6{background-color:#EEF1F8;} + .d2-3748359424 .background-color-N7{background-color:#FFFFFF;} + .d2-3748359424 .background-color-B1{background-color:#0D32B2;} + .d2-3748359424 .background-color-B2{background-color:#0D32B2;} + .d2-3748359424 .background-color-B3{background-color:#E3E9FD;} + .d2-3748359424 .background-color-B4{background-color:#E3E9FD;} + .d2-3748359424 .background-color-B5{background-color:#EDF0FD;} + .d2-3748359424 .background-color-B6{background-color:#F7F8FE;} + .d2-3748359424 .background-color-AA2{background-color:#4A6FF3;} + .d2-3748359424 .background-color-AA4{background-color:#EDF0FD;} + .d2-3748359424 .background-color-AA5{background-color:#F7F8FE;} + .d2-3748359424 .background-color-AB4{background-color:#EDF0FD;} + .d2-3748359424 .background-color-AB5{background-color:#F7F8FE;} + .d2-3748359424 .color-N1{color:#0A0F25;} + .d2-3748359424 .color-N2{color:#676C7E;} + .d2-3748359424 .color-N3{color:#9499AB;} + .d2-3748359424 .color-N4{color:#CFD2DD;} + .d2-3748359424 .color-N5{color:#DEE1EB;} + .d2-3748359424 .color-N6{color:#EEF1F8;} + .d2-3748359424 .color-N7{color:#FFFFFF;} + .d2-3748359424 .color-B1{color:#0D32B2;} + .d2-3748359424 .color-B2{color:#0D32B2;} + .d2-3748359424 .color-B3{color:#E3E9FD;} + .d2-3748359424 .color-B4{color:#E3E9FD;} + .d2-3748359424 .color-B5{color:#EDF0FD;} + .d2-3748359424 .color-B6{color:#F7F8FE;} + .d2-3748359424 .color-AA2{color:#4A6FF3;} + .d2-3748359424 .color-AA4{color:#EDF0FD;} + .d2-3748359424 .color-AA5{color:#F7F8FE;} + .d2-3748359424 .color-AB4{color:#EDF0FD;} + .d2-3748359424 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>xy diff --git a/e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/layers/broker.exp.svg b/e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/layers/broker.exp.svg index 4c6d26df0..2427c5c1b 100644 --- a/e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/layers/broker.exp.svg +++ b/e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/layers/broker.exp.svg @@ -1,9 +1,9 @@ -mortgagerealtor + .d2-1388351072 .fill-N1{fill:#0A0F25;} + .d2-1388351072 .fill-N2{fill:#676C7E;} + .d2-1388351072 .fill-N3{fill:#9499AB;} + .d2-1388351072 .fill-N4{fill:#CFD2DD;} + .d2-1388351072 .fill-N5{fill:#DEE1EB;} + .d2-1388351072 .fill-N6{fill:#EEF1F8;} + .d2-1388351072 .fill-N7{fill:#FFFFFF;} + .d2-1388351072 .fill-B1{fill:#0D32B2;} + .d2-1388351072 .fill-B2{fill:#0D32B2;} + .d2-1388351072 .fill-B3{fill:#E3E9FD;} + .d2-1388351072 .fill-B4{fill:#E3E9FD;} + .d2-1388351072 .fill-B5{fill:#EDF0FD;} + .d2-1388351072 .fill-B6{fill:#F7F8FE;} + .d2-1388351072 .fill-AA2{fill:#4A6FF3;} + .d2-1388351072 .fill-AA4{fill:#EDF0FD;} + .d2-1388351072 .fill-AA5{fill:#F7F8FE;} + .d2-1388351072 .fill-AB4{fill:#EDF0FD;} + .d2-1388351072 .fill-AB5{fill:#F7F8FE;} + .d2-1388351072 .stroke-N1{stroke:#0A0F25;} + .d2-1388351072 .stroke-N2{stroke:#676C7E;} + .d2-1388351072 .stroke-N3{stroke:#9499AB;} + .d2-1388351072 .stroke-N4{stroke:#CFD2DD;} + .d2-1388351072 .stroke-N5{stroke:#DEE1EB;} + .d2-1388351072 .stroke-N6{stroke:#EEF1F8;} + .d2-1388351072 .stroke-N7{stroke:#FFFFFF;} + .d2-1388351072 .stroke-B1{stroke:#0D32B2;} + .d2-1388351072 .stroke-B2{stroke:#0D32B2;} + .d2-1388351072 .stroke-B3{stroke:#E3E9FD;} + .d2-1388351072 .stroke-B4{stroke:#E3E9FD;} + .d2-1388351072 .stroke-B5{stroke:#EDF0FD;} + .d2-1388351072 .stroke-B6{stroke:#F7F8FE;} + .d2-1388351072 .stroke-AA2{stroke:#4A6FF3;} + .d2-1388351072 .stroke-AA4{stroke:#EDF0FD;} + .d2-1388351072 .stroke-AA5{stroke:#F7F8FE;} + .d2-1388351072 .stroke-AB4{stroke:#EDF0FD;} + .d2-1388351072 .stroke-AB5{stroke:#F7F8FE;} + .d2-1388351072 .background-color-N1{background-color:#0A0F25;} + .d2-1388351072 .background-color-N2{background-color:#676C7E;} + .d2-1388351072 .background-color-N3{background-color:#9499AB;} + .d2-1388351072 .background-color-N4{background-color:#CFD2DD;} + .d2-1388351072 .background-color-N5{background-color:#DEE1EB;} + .d2-1388351072 .background-color-N6{background-color:#EEF1F8;} + .d2-1388351072 .background-color-N7{background-color:#FFFFFF;} + .d2-1388351072 .background-color-B1{background-color:#0D32B2;} + .d2-1388351072 .background-color-B2{background-color:#0D32B2;} + .d2-1388351072 .background-color-B3{background-color:#E3E9FD;} + .d2-1388351072 .background-color-B4{background-color:#E3E9FD;} + .d2-1388351072 .background-color-B5{background-color:#EDF0FD;} + .d2-1388351072 .background-color-B6{background-color:#F7F8FE;} + .d2-1388351072 .background-color-AA2{background-color:#4A6FF3;} + .d2-1388351072 .background-color-AA4{background-color:#EDF0FD;} + .d2-1388351072 .background-color-AA5{background-color:#F7F8FE;} + .d2-1388351072 .background-color-AB4{background-color:#EDF0FD;} + .d2-1388351072 .background-color-AB5{background-color:#F7F8FE;} + .d2-1388351072 .color-N1{color:#0A0F25;} + .d2-1388351072 .color-N2{color:#676C7E;} + .d2-1388351072 .color-N3{color:#9499AB;} + .d2-1388351072 .color-N4{color:#CFD2DD;} + .d2-1388351072 .color-N5{color:#DEE1EB;} + .d2-1388351072 .color-N6{color:#EEF1F8;} + .d2-1388351072 .color-N7{color:#FFFFFF;} + .d2-1388351072 .color-B1{color:#0D32B2;} + .d2-1388351072 .color-B2{color:#0D32B2;} + .d2-1388351072 .color-B3{color:#E3E9FD;} + .d2-1388351072 .color-B4{color:#E3E9FD;} + .d2-1388351072 .color-B5{color:#EDF0FD;} + .d2-1388351072 .color-B6{color:#F7F8FE;} + .d2-1388351072 .color-AA2{color:#4A6FF3;} + .d2-1388351072 .color-AA4{color:#EDF0FD;} + .d2-1388351072 .color-AA5{color:#F7F8FE;} + .d2-1388351072 .color-AB4{color:#EDF0FD;} + .d2-1388351072 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>mortgagerealtor diff --git a/e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/layers/core.exp.svg b/e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/layers/core.exp.svg index 6906656c7..76fb31c1b 100644 --- a/e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/layers/core.exp.svg +++ b/e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/layers/core.exp.svg @@ -1,9 +1,9 @@ -belieffooddiet + .d2-669623016 .fill-N1{fill:#0A0F25;} + .d2-669623016 .fill-N2{fill:#676C7E;} + .d2-669623016 .fill-N3{fill:#9499AB;} + .d2-669623016 .fill-N4{fill:#CFD2DD;} + .d2-669623016 .fill-N5{fill:#DEE1EB;} + .d2-669623016 .fill-N6{fill:#EEF1F8;} + .d2-669623016 .fill-N7{fill:#FFFFFF;} + .d2-669623016 .fill-B1{fill:#0D32B2;} + .d2-669623016 .fill-B2{fill:#0D32B2;} + .d2-669623016 .fill-B3{fill:#E3E9FD;} + .d2-669623016 .fill-B4{fill:#E3E9FD;} + .d2-669623016 .fill-B5{fill:#EDF0FD;} + .d2-669623016 .fill-B6{fill:#F7F8FE;} + .d2-669623016 .fill-AA2{fill:#4A6FF3;} + .d2-669623016 .fill-AA4{fill:#EDF0FD;} + .d2-669623016 .fill-AA5{fill:#F7F8FE;} + .d2-669623016 .fill-AB4{fill:#EDF0FD;} + .d2-669623016 .fill-AB5{fill:#F7F8FE;} + .d2-669623016 .stroke-N1{stroke:#0A0F25;} + .d2-669623016 .stroke-N2{stroke:#676C7E;} + .d2-669623016 .stroke-N3{stroke:#9499AB;} + .d2-669623016 .stroke-N4{stroke:#CFD2DD;} + .d2-669623016 .stroke-N5{stroke:#DEE1EB;} + .d2-669623016 .stroke-N6{stroke:#EEF1F8;} + .d2-669623016 .stroke-N7{stroke:#FFFFFF;} + .d2-669623016 .stroke-B1{stroke:#0D32B2;} + .d2-669623016 .stroke-B2{stroke:#0D32B2;} + .d2-669623016 .stroke-B3{stroke:#E3E9FD;} + .d2-669623016 .stroke-B4{stroke:#E3E9FD;} + .d2-669623016 .stroke-B5{stroke:#EDF0FD;} + .d2-669623016 .stroke-B6{stroke:#F7F8FE;} + .d2-669623016 .stroke-AA2{stroke:#4A6FF3;} + .d2-669623016 .stroke-AA4{stroke:#EDF0FD;} + .d2-669623016 .stroke-AA5{stroke:#F7F8FE;} + .d2-669623016 .stroke-AB4{stroke:#EDF0FD;} + .d2-669623016 .stroke-AB5{stroke:#F7F8FE;} + .d2-669623016 .background-color-N1{background-color:#0A0F25;} + .d2-669623016 .background-color-N2{background-color:#676C7E;} + .d2-669623016 .background-color-N3{background-color:#9499AB;} + .d2-669623016 .background-color-N4{background-color:#CFD2DD;} + .d2-669623016 .background-color-N5{background-color:#DEE1EB;} + .d2-669623016 .background-color-N6{background-color:#EEF1F8;} + .d2-669623016 .background-color-N7{background-color:#FFFFFF;} + .d2-669623016 .background-color-B1{background-color:#0D32B2;} + .d2-669623016 .background-color-B2{background-color:#0D32B2;} + .d2-669623016 .background-color-B3{background-color:#E3E9FD;} + .d2-669623016 .background-color-B4{background-color:#E3E9FD;} + .d2-669623016 .background-color-B5{background-color:#EDF0FD;} + .d2-669623016 .background-color-B6{background-color:#F7F8FE;} + .d2-669623016 .background-color-AA2{background-color:#4A6FF3;} + .d2-669623016 .background-color-AA4{background-color:#EDF0FD;} + .d2-669623016 .background-color-AA5{background-color:#F7F8FE;} + .d2-669623016 .background-color-AB4{background-color:#EDF0FD;} + .d2-669623016 .background-color-AB5{background-color:#F7F8FE;} + .d2-669623016 .color-N1{color:#0A0F25;} + .d2-669623016 .color-N2{color:#676C7E;} + .d2-669623016 .color-N3{color:#9499AB;} + .d2-669623016 .color-N4{color:#CFD2DD;} + .d2-669623016 .color-N5{color:#DEE1EB;} + .d2-669623016 .color-N6{color:#EEF1F8;} + .d2-669623016 .color-N7{color:#FFFFFF;} + .d2-669623016 .color-B1{color:#0D32B2;} + .d2-669623016 .color-B2{color:#0D32B2;} + .d2-669623016 .color-B3{color:#E3E9FD;} + .d2-669623016 .color-B4{color:#E3E9FD;} + .d2-669623016 .color-B5{color:#EDF0FD;} + .d2-669623016 .color-B6{color:#F7F8FE;} + .d2-669623016 .color-AA2{color:#4A6FF3;} + .d2-669623016 .color-AA4{color:#EDF0FD;} + .d2-669623016 .color-AA5{color:#F7F8FE;} + .d2-669623016 .color-AB4{color:#EDF0FD;} + .d2-669623016 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>belieffooddiet diff --git a/e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/layers/stocks.exp.svg b/e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/layers/stocks.exp.svg index 16f9f8273..bc32c3a2d 100644 --- a/e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/layers/stocks.exp.svg +++ b/e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/layers/stocks.exp.svg @@ -1,9 +1,9 @@ -TSXNYSENASDAQ + .d2-3092847457 .fill-N1{fill:#0A0F25;} + .d2-3092847457 .fill-N2{fill:#676C7E;} + .d2-3092847457 .fill-N3{fill:#9499AB;} + .d2-3092847457 .fill-N4{fill:#CFD2DD;} + .d2-3092847457 .fill-N5{fill:#DEE1EB;} + .d2-3092847457 .fill-N6{fill:#EEF1F8;} + .d2-3092847457 .fill-N7{fill:#FFFFFF;} + .d2-3092847457 .fill-B1{fill:#0D32B2;} + .d2-3092847457 .fill-B2{fill:#0D32B2;} + .d2-3092847457 .fill-B3{fill:#E3E9FD;} + .d2-3092847457 .fill-B4{fill:#E3E9FD;} + .d2-3092847457 .fill-B5{fill:#EDF0FD;} + .d2-3092847457 .fill-B6{fill:#F7F8FE;} + .d2-3092847457 .fill-AA2{fill:#4A6FF3;} + .d2-3092847457 .fill-AA4{fill:#EDF0FD;} + .d2-3092847457 .fill-AA5{fill:#F7F8FE;} + .d2-3092847457 .fill-AB4{fill:#EDF0FD;} + .d2-3092847457 .fill-AB5{fill:#F7F8FE;} + .d2-3092847457 .stroke-N1{stroke:#0A0F25;} + .d2-3092847457 .stroke-N2{stroke:#676C7E;} + .d2-3092847457 .stroke-N3{stroke:#9499AB;} + .d2-3092847457 .stroke-N4{stroke:#CFD2DD;} + .d2-3092847457 .stroke-N5{stroke:#DEE1EB;} + .d2-3092847457 .stroke-N6{stroke:#EEF1F8;} + .d2-3092847457 .stroke-N7{stroke:#FFFFFF;} + .d2-3092847457 .stroke-B1{stroke:#0D32B2;} + .d2-3092847457 .stroke-B2{stroke:#0D32B2;} + .d2-3092847457 .stroke-B3{stroke:#E3E9FD;} + .d2-3092847457 .stroke-B4{stroke:#E3E9FD;} + .d2-3092847457 .stroke-B5{stroke:#EDF0FD;} + .d2-3092847457 .stroke-B6{stroke:#F7F8FE;} + .d2-3092847457 .stroke-AA2{stroke:#4A6FF3;} + .d2-3092847457 .stroke-AA4{stroke:#EDF0FD;} + .d2-3092847457 .stroke-AA5{stroke:#F7F8FE;} + .d2-3092847457 .stroke-AB4{stroke:#EDF0FD;} + .d2-3092847457 .stroke-AB5{stroke:#F7F8FE;} + .d2-3092847457 .background-color-N1{background-color:#0A0F25;} + .d2-3092847457 .background-color-N2{background-color:#676C7E;} + .d2-3092847457 .background-color-N3{background-color:#9499AB;} + .d2-3092847457 .background-color-N4{background-color:#CFD2DD;} + .d2-3092847457 .background-color-N5{background-color:#DEE1EB;} + .d2-3092847457 .background-color-N6{background-color:#EEF1F8;} + .d2-3092847457 .background-color-N7{background-color:#FFFFFF;} + .d2-3092847457 .background-color-B1{background-color:#0D32B2;} + .d2-3092847457 .background-color-B2{background-color:#0D32B2;} + .d2-3092847457 .background-color-B3{background-color:#E3E9FD;} + .d2-3092847457 .background-color-B4{background-color:#E3E9FD;} + .d2-3092847457 .background-color-B5{background-color:#EDF0FD;} + .d2-3092847457 .background-color-B6{background-color:#F7F8FE;} + .d2-3092847457 .background-color-AA2{background-color:#4A6FF3;} + .d2-3092847457 .background-color-AA4{background-color:#EDF0FD;} + .d2-3092847457 .background-color-AA5{background-color:#F7F8FE;} + .d2-3092847457 .background-color-AB4{background-color:#EDF0FD;} + .d2-3092847457 .background-color-AB5{background-color:#F7F8FE;} + .d2-3092847457 .color-N1{color:#0A0F25;} + .d2-3092847457 .color-N2{color:#676C7E;} + .d2-3092847457 .color-N3{color:#9499AB;} + .d2-3092847457 .color-N4{color:#CFD2DD;} + .d2-3092847457 .color-N5{color:#DEE1EB;} + .d2-3092847457 .color-N6{color:#EEF1F8;} + .d2-3092847457 .color-N7{color:#FFFFFF;} + .d2-3092847457 .color-B1{color:#0D32B2;} + .d2-3092847457 .color-B2{color:#0D32B2;} + .d2-3092847457 .color-B3{color:#E3E9FD;} + .d2-3092847457 .color-B4{color:#E3E9FD;} + .d2-3092847457 .color-B5{color:#EDF0FD;} + .d2-3092847457 .color-B6{color:#F7F8FE;} + .d2-3092847457 .color-AA2{color:#4A6FF3;} + .d2-3092847457 .color-AA4{color:#EDF0FD;} + .d2-3092847457 .color-AA5{color:#F7F8FE;} + .d2-3092847457 .color-AB4{color:#EDF0FD;} + .d2-3092847457 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>TSXNYSENASDAQ diff --git a/e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/scenarios/why.exp.svg b/e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/scenarios/why.exp.svg index 43067e2ad..ce5ea840a 100644 --- a/e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/scenarios/why.exp.svg +++ b/e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/scenarios/why.exp.svg @@ -1,9 +1,9 @@ -xy + .d2-2626224973 .fill-N1{fill:#0A0F25;} + .d2-2626224973 .fill-N2{fill:#676C7E;} + .d2-2626224973 .fill-N3{fill:#9499AB;} + .d2-2626224973 .fill-N4{fill:#CFD2DD;} + .d2-2626224973 .fill-N5{fill:#DEE1EB;} + .d2-2626224973 .fill-N6{fill:#EEF1F8;} + .d2-2626224973 .fill-N7{fill:#FFFFFF;} + .d2-2626224973 .fill-B1{fill:#0D32B2;} + .d2-2626224973 .fill-B2{fill:#0D32B2;} + .d2-2626224973 .fill-B3{fill:#E3E9FD;} + .d2-2626224973 .fill-B4{fill:#E3E9FD;} + .d2-2626224973 .fill-B5{fill:#EDF0FD;} + .d2-2626224973 .fill-B6{fill:#F7F8FE;} + .d2-2626224973 .fill-AA2{fill:#4A6FF3;} + .d2-2626224973 .fill-AA4{fill:#EDF0FD;} + .d2-2626224973 .fill-AA5{fill:#F7F8FE;} + .d2-2626224973 .fill-AB4{fill:#EDF0FD;} + .d2-2626224973 .fill-AB5{fill:#F7F8FE;} + .d2-2626224973 .stroke-N1{stroke:#0A0F25;} + .d2-2626224973 .stroke-N2{stroke:#676C7E;} + .d2-2626224973 .stroke-N3{stroke:#9499AB;} + .d2-2626224973 .stroke-N4{stroke:#CFD2DD;} + .d2-2626224973 .stroke-N5{stroke:#DEE1EB;} + .d2-2626224973 .stroke-N6{stroke:#EEF1F8;} + .d2-2626224973 .stroke-N7{stroke:#FFFFFF;} + .d2-2626224973 .stroke-B1{stroke:#0D32B2;} + .d2-2626224973 .stroke-B2{stroke:#0D32B2;} + .d2-2626224973 .stroke-B3{stroke:#E3E9FD;} + .d2-2626224973 .stroke-B4{stroke:#E3E9FD;} + .d2-2626224973 .stroke-B5{stroke:#EDF0FD;} + .d2-2626224973 .stroke-B6{stroke:#F7F8FE;} + .d2-2626224973 .stroke-AA2{stroke:#4A6FF3;} + .d2-2626224973 .stroke-AA4{stroke:#EDF0FD;} + .d2-2626224973 .stroke-AA5{stroke:#F7F8FE;} + .d2-2626224973 .stroke-AB4{stroke:#EDF0FD;} + .d2-2626224973 .stroke-AB5{stroke:#F7F8FE;} + .d2-2626224973 .background-color-N1{background-color:#0A0F25;} + .d2-2626224973 .background-color-N2{background-color:#676C7E;} + .d2-2626224973 .background-color-N3{background-color:#9499AB;} + .d2-2626224973 .background-color-N4{background-color:#CFD2DD;} + .d2-2626224973 .background-color-N5{background-color:#DEE1EB;} + .d2-2626224973 .background-color-N6{background-color:#EEF1F8;} + .d2-2626224973 .background-color-N7{background-color:#FFFFFF;} + .d2-2626224973 .background-color-B1{background-color:#0D32B2;} + .d2-2626224973 .background-color-B2{background-color:#0D32B2;} + .d2-2626224973 .background-color-B3{background-color:#E3E9FD;} + .d2-2626224973 .background-color-B4{background-color:#E3E9FD;} + .d2-2626224973 .background-color-B5{background-color:#EDF0FD;} + .d2-2626224973 .background-color-B6{background-color:#F7F8FE;} + .d2-2626224973 .background-color-AA2{background-color:#4A6FF3;} + .d2-2626224973 .background-color-AA4{background-color:#EDF0FD;} + .d2-2626224973 .background-color-AA5{background-color:#F7F8FE;} + .d2-2626224973 .background-color-AB4{background-color:#EDF0FD;} + .d2-2626224973 .background-color-AB5{background-color:#F7F8FE;} + .d2-2626224973 .color-N1{color:#0A0F25;} + .d2-2626224973 .color-N2{color:#676C7E;} + .d2-2626224973 .color-N3{color:#9499AB;} + .d2-2626224973 .color-N4{color:#CFD2DD;} + .d2-2626224973 .color-N5{color:#DEE1EB;} + .d2-2626224973 .color-N6{color:#EEF1F8;} + .d2-2626224973 .color-N7{color:#FFFFFF;} + .d2-2626224973 .color-B1{color:#0D32B2;} + .d2-2626224973 .color-B2{color:#0D32B2;} + .d2-2626224973 .color-B3{color:#E3E9FD;} + .d2-2626224973 .color-B4{color:#E3E9FD;} + .d2-2626224973 .color-B5{color:#EDF0FD;} + .d2-2626224973 .color-B6{color:#F7F8FE;} + .d2-2626224973 .color-AA2{color:#4A6FF3;} + .d2-2626224973 .color-AA4{color:#EDF0FD;} + .d2-2626224973 .color-AA5{color:#F7F8FE;} + .d2-2626224973 .color-AB4{color:#EDF0FD;} + .d2-2626224973 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>xy diff --git a/e2etests-cli/testdata/TestCLI_E2E/no-nav-board.exp.pdf b/e2etests-cli/testdata/TestCLI_E2E/no-nav-board.exp.pdf new file mode 100644 index 0000000000000000000000000000000000000000..99d02d0df20a6c8e083e2224a7a4fb3748f9c1ea GIT binary patch literal 96035 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 WIl26>Eg?Q$C@&TxqnxTd*8c+>x3Fgb literal 0 HcmV?d00001 diff --git a/e2etests-cli/testdata/TestCLI_E2E/no-nav-pdf.exp.pdf b/e2etests-cli/testdata/TestCLI_E2E/no-nav-pdf.exp.pdf new file mode 100644 index 0000000000000000000000000000000000000000..bfc825b34a4e0b676a85bca4fa8b5cbc92c907eb GIT binary patch literal 96035 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 M02{>sz-58{Kk@U~MgRZ+ literal 0 HcmV?d00001 diff --git a/e2etests-cli/testdata/TestCLI_E2E/renamed-board.exp.pdf b/e2etests-cli/testdata/TestCLI_E2E/renamed-board.exp.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6a9b2b0eb12cb3d51318d2b522ed3b4dfed7f77b GIT binary patch literal 109973 zcmeFYbzD?m_b)z(QUcN)Lkma^FbpW&T>?r<3>`y+ngA>9Z_ z-!u4mo=-fV?{mL#@BRJr)fT0rLQFHL$pp;bvCG5)K|Jx6z&X${OT@lZ|~sZ4A%Q6&+7&-m!_+U%e4$8D|;I-KxgU#))N#&GUMas;pFEA z^FpA=CthCUlL44Z!okT5?(|D6@>vS*43O|6#elgUJ=O)jK%v(p_O75WYZn;5mzz1O2=E8Ynyiz9D*`#RU(^2U z5joC>PR91m2;}^mdV;wmffgyao0TbCLsmjW1dB`3!QKUM4QDVPau$FVxV;(Dfsl{C zIg*T(tqU+~Tr#%CE^sNhse>8dS4wbu3l~c;M1U8dadvTn8{1)dpyWgg+uz_J3aUP0 z%~c9}wbwMAg%|I__!Q-8lYma`CeCOSw%%LpvLCNy5|=-Fw}*mpB@_vCKG1yd;)M>Y z?HB55^?&B~B1z3tE8}s_vUqRH%zl?${v|Io`wioZBH+3}Rk3zljogJEnQ?|R8j^S> zbI)?Eu2(9ueanhaXCl)~wGj-`&QIZ;SP@cY79Y1q44hsiTBv=^5i!W<5z;?;6vZ7s z*vi`__Yy}{k~~t9rZJ-v70TeY@Ua5?;<8Y&!AhssO}%c?UD)_gMc9+MH`>&3gmo)* zAiq>ed3?!7Id}XWs-a&gVLC-I^+bk8hF<0lcHj<%3ZlC0(GPqh5C1L)5D0X2l_efx zj5OwNw)xGhNMHZ2#;3q_MEnYj|8acsa&yA?z)--$fWYL3a>5{BD1;Yy_z%MqxupCa zp4Y1c_`edKJp9)I$tQqZUjT>s^~8O>+WbdL!oQLEf5O+HfA)3cl(c( zPCR(qrw=|=pI-&Ty^@dm5}(VsuX+X;_P5|+1mKi7u*oq>kxnqDE2Zwlo+x;1V{G(W z(o@x+_>Tu3Xqc$P<$vN zU%PevPDKXxxAR~;-T9yD+x=U{?JgRnOpizi6|4G_snXdKY{EW}KoZh%@?T~XlFfRk zbR5@I`aUuiX^zZ=3<>jND~M27-?}R8FlpXLzlT0O$$pRMTVXoskDbtqh84?7 z{SEC(&4Tb{8WCM(yG*;pL^}KcuF;j1vQL|=Z=-E8&B{K+x4$BLpTi?HaKX5cC$&&? zP%~>hURePwlhc>CCaaS(ew5xiE4e@`S)D;eMnUI6to6S}0WuH$OB6U`aVc7v0eR-v zZN2+-}J zgODH+$s0+A z)W^vR;o{%~=J_qBOX+~2{JdCPI$%8@?E)VVWU#>m!F&)Xm`_mP`hr1#(B~EeL-+*2 zyxhFk7atGo`rUOK!0q}D($Pb19?}5=FT}xi-p@Xcvl(I1b%yV7s{62%o3H@ybf6H~eeEh%1Kay77 z-U@IZH75sCO}Go#+{)g}>9^VmYy!8ivd02=nppu=(XXfLPg9_*xEB2T)FO*D4WK`e zDLlb<#ewt-XT{=DMV3lPPrR!osR=x5x*`y^a64of#|?Np*bHtC@BuVeF}4Hp@iiI8 zKb;n!`Mt+=NdTw=15kN3dW>tX&=J5yIDWc_(cx>(u6|7k9S0|Lq5AJ?CA=C$YlHWmLhJN-VJ z*J1K60r`hGx{j+~ru@Tt0N527`7U5VAZh-#47h+ffT{;5rHm1Ba4QQ-7r=SBud5>q zXE5J2ABpSYnuCv@59lk%3x@Cj(IW_j8GwOx#l_gx%2eDQC^G>M@*(T67NlB4xnwUIZOz6TU`pUuGog#nA<-xvhzx5||VSVCYhWZL*=@tT%s zV4JE#-s!jEa}mR(`;kcn{Q~wODTg&VU8rh^@ogX7XX}xX{PZ%jFHr(}EQh2YhWIde zIH6*M#Kh~L$mCoWtiRgV+~Ulo&jl;TxwUA&$mF5ZN{9xD3oy5wXF2aPEBA!1&fMKU zpvhPfygKl^ypojxQF{{-Cies}tjt_|R`u8M4_72E=pXo`Bj$plO4?&{!XjcuC57L< z@hL6g;)nCu>@8lb_V7<>!+V8iqfZh8WWy7d6Z)H86g)9RJxa7uO!OEeLpdOxizD7p zNJsSsEpve$SF#BXa1Fe^aX@XkQ9Meae5OqQ<%Cqsgko!f!k+uJz;Xaf#7cxG-pY&T zV6t@kA(!Nk`MT$O?#(wra!RUiJ*ccEJ2GtVys8dTrT4`K+f$CByuidzy7?tIoKTF^ zj;tm+=y8tRcom8~SvWm>vTC+`w#ul?&+H1AG+QdR-6u~LT8l`h?)l^M7Mp(Ux2MTM zm+|pwyliY~dE;*DVta4QCK3lL!(II2P#v=rWIe3YAT;k1R(aINYjR21aTwJ@I6#8c zB-B(lQRj80!cIR^6DaW=vM0}j$O{$qgQfR9A#OZukB@mj0IJZ@OJr-AupnX_5q20IlV!5`{v`>00!}K;ceRY z-uZ_k?K6^^0jRSxK70?pMTt)|vR@h(9&i&(1q8Ib5m=?%+Ur=%#`jaL?&KwV(V2zX z;@>&BcpRQ7rjas}Uon^@AG>l_W=$V_c_&G$`YR1d zC5JlEPW1%DqN{eCdLLN`{6Ir9X;e3=_TwX<-8l3x#Kn2*URnQfrXT7z>e1Kb=W=13 zf!C?ed6W7`+Ofj}htTWOyH&h&S-qWE?t?3Dd@+#BinE``j`B|MwCrpr-wtR>$bFH? zfA)LZ-iXvjwH?1RH8+o#jhMe@!J&oa(@g%s6w8AA1nQ{Knw}dQU=c=Z>=-DcmF?Gs z2h`2nZDyVU8G9tvu2o4pU!`eEeCv;ExC87(nx$$c0!AMksN5UdNk*6i8oV}UfeNl& zHW1cVZ8^rd`b|GRMs%gSnQ)cVHSVTM^VZ@n)#PzA? zNTGJWEY69Bzl+K1W=j+?61q>stGM*;D*~@Xjj6y`CV9(f`ne4HC!Skg@GO>$TuG8}& z+G5HjiSN`#(^k6H&n&vE+!Aik7Pj?BQfdh}Q|b~cPRJ_U?m-VD{>~eILoh;<)gn1; z*-4WUXIlQPKti?}TQ%Ek0$=_5)9)d@r*6X>q$TP@G>L_l(`=(l)D4L)BYr#9t0JEZ z*PHN29$VjwWoRehXA80_%XJ(u`5-~wU17cxf#=iS*_WNo zp=IT_&Z9{&Qe^Yo401G+UiY&M>hc*s{kY1*>TW^*@;%z^TSNCd51oUjkMB!=&V70+ z8X+zHf#uk?Db716`cext=76W3aV&a;h0Jszfn=wDlj;7jE%R%m=P$V8-+&v5|1`P* z>h8b78=k*F=Ibv1QcwK>WdY^!{|4Xy`T(7NFN47VRQOwja}Blt5C$L|K>)b@3E}Ya z0rfvGfCB(1h`e9`V1YsffaDHf1fcFmUVK0s^4)bCfQ^3L1%F34*TmNd2l?t3!a=tE zLO8&uAb>XbftnA>4WJU_jtMVtN1`Jnp5g^M3ILM0c>ok52p}E+i2#^N0DwtQC_fkq zRF3=r8bRKnKq1F}jZlz?2jBsGhauYljrjp2#m@(nB}lE2NC&uID~3ck0AfKRDx?m4 z$iBcGDT5d2e~p*`)CB<$5<~#d3D64ypeCdx_yqt2^!I4zFL?EOe*auT{r_<1|0B5b zhYgJXHr)B!{fGY@+>yZgFXJ5u6vD#?`!nbf0CVsH{se#?0btjHTktp*Y{C2m@)#+lt{irX?$AyK)x3pvKrw?zQ=cd`t6eFh#={&ftuXM?pbwQLaiC=L zqUWXZZ%*Z>bL>-ulv8B*wT7#XOzKx3Do^AZ6jEq%Jk!n`o=EC<`avoI~ef-v!>xg1q)Wt&f=cY4~ECilStz z8TPCiZZVa5pjhyfS4OsQlwyNqST+0jeNOcW?rDDc)?`@xaKjIb9c7DxmNHRtdE@rG zlKg{a&qID!n)rgC1n|31yOdm;_wSp6yl#I1fnxJ{dCABQ>rSidh$~XV+Qd9>i=905 zq2~Sqx`lJAG@BQ5%t}JqBIceaR{Vx5STd0qxF4QQ9#*f<7BxNgL%jvEWYkg{{PN++ zC$vYeZn>)aP)A5s%;n(FN7{Gp$${spndn~x&1N&*2y25D2-%4K^aZ~|5APV12_Ki%b8J{<*iYSIMw8B2h=%8#ho>7)dvLx(w|=%PZbV2gzL+s=8nC|I zz8F(l|9Sq-&!Q12*z4zyi|ja$xirg5w%=Vo8C`ol_GKbJ_U^>Zh2mX`Wfu&{OoRpp}ol9+98Oo`}Fm?w!7otEfOP#W`~3O^mbJq4+z}q zC-t>$z*JGv7b1G8lSOG8B9r-(?DxGadIW?-`Rcf5DgErhtLx?NlsvA-)Acf;@7hH!MHVf3|6Ev7$r~J8(Q=>lX}oBk2(O%F zo!)D7Q{C!(6J5B&s^XfIh_(^=yzP5r&?08k@M+7puE@pcPv))@QIkfnlG7dUB}X=e zK@-Whd5w7!@skw@A|Aqq5AVPw;`(n|BFz*Wqmnf9_kVh@Ca^`^36TiQY!N>jTh^}= zf@&)d*hLyNA%q0^6CU`8f4jLpU*a-#{&Pg4cU4raq6y1!+Iw$H=hFdKujHO?)=@!j z){%R@zE&FjMMY|*>YKF)-K<1QwjK`mt33G&%yR477wcs5t}p%9JMtoTJs5QuY1n9c8fk2db!h551XtfLU-2*bA4WwZbPe4fC1SVX0q|hlR;6NZIui4OUeI@ErqjQk)e%!&v%g)Q$ zD-d%(Ts)S|6LL=>iXRfseYad9nLu#FER9WTMDP=yB1$tsbAP%wNUyGfv zB=;{%&x3Hm$Sz<6YQ1WT`jzkdI9yjE7F}z!+v(tytvGqQ1=sGkQK4BR8>htocokpuoLz{W**s;12R4xNkzuSq`Fv@t z8Qe*-QPxH*hywSlQ;2cx_KYkn6jfF!V`tu-7rMvy?RnjfUX11kMps62@l~->dY44w z;IwvDW{beAB_}^9TUngROi+{<>o+!+YPNCWD^lwk<^uLF@Con!9lC?BT4NHs2 zlH!(^?-+k#u+Q|KVDmOp*agEwcZcoZk#D*RALvfd0$fPUS_e$EM1WIBew0~==Ie*R<9nV5 z!&4-lU;gyWNySZR^HwJ9hY#ENCMnp`Ers(9P0ZQpcwG*+#V(G6J{`0SG~GaAN6T@Y z{=X?1{^eJ*FH7_Mmxq1o*JHe%s>)&Mg3V&B4~eNfY_I!5>Z$ z06$+@xj3uAog^LX5Dxap-EyGo-_{|&4i5l_QS6+NM-|kZfP*Ne*S}%`h2S-FXE3m{ z{;&M5-@4k_I|ILW3Ge~c9hauEv9k>r^4k%WfBZrNH3;BY9F<}yt9bIbapf|LmFlc~4 zKl}fWF#q>zj{%}{fiXP6Tb@0%eVLQc9Ev9OKON7%7x}xTXd*6z7?I;91B7E^KiD$J zdQ*`C@=yA|W9Gl8)!Pb8y3)5CNFG4?5a8C_fOIdCqu2^uSj=sZSn~e^@w?=J)qyZ- z1_PlsPA31<6hw^ve>1xNI3-%9O_3USApv*8?5E$JvH!?^GY}%++<(JFM&s4S45&0Z z2+-^u9Wvsr<&aTLK>&pLn~?uP^Xt8^OQj>eS9E6vW~zZ?nCPH^uHwM)p(i1m?lHnR zCX7@d?;?1cO)ZOl<;R)Cr;vakRDV6qr1E^{LCbZUG$B$Jc^IgM-xV`eh%_R%u_NEv zF&5}jkghk{pDzesc{(Y`Zw#m<^0@RI^*mKznRbpPKj>+>J9>e#v^bf+!!x(}jyyzm z%|Xk}49VS=sTcO%SOT2ymlT}o43$!uSNd99md~{5?+T^UT@7SbY|x^BbWEixPKB2J zj?Mdw?wi~wg_?BglLx;;fVk<^Xs{I$(F4P#OjgbA!dE$KA=c{ipm(-Xg;eRxs+5DP zGDzF$Qo*nE)YbW?apST9(mRw?Z70D=6tIT>5UB^v#@}ay6l3fVdLzc&!6uSCt59JGu z0e0CGxeC4jyR}L`L>j#vdACHL3ryBW zEq>;6sG77&S)R6^xw`zAdTf+>(m62c?jXA9C#=%Oo|duqIe`6sC_6*Pv;`U{$IYsS z>d{Q2&y~x;=1FEzy2F}lb(3F%@8RXSsB5hv!}8m5pDx;??Yz7QhL?*!%j+*ut1zD^ zuv!%)63k%kMs?4jiFIF0YR1VYm9x^S42pf#1fB6KA2zoN3ZnYlS3GKVdXa_| z`_uy(b^i2KI=SyvE$>B=SkfAA5yw;~2094w%HT)7h&~O~cFB*4#udNwg~JCWlUDo` z0nhJo@=3QJH)xmB(W|E|Z6N5~;~q)HGEzrm-(%Nal7grw*L}pXDCe{gY9-!W#}*h9 z_NnWOH%OmnmVtr%+cqUs6Xu<`$Ig7~cl{#TM z*VVm^j!s!$CiZ=J@8H(mzAKjGoczGJHJ2QUwv5l*09<@($PV7{^X1@=Dk}dK4)eWXSw7*g|x!+IfT$d&k7ouZ;uPYQwYN27E0yS$@hV&Xm`98L+ zYLC z$<&;(CZwkut>`U6$Y-V!YG9EFOl6nxfs_QVAkIKxq#@#z;@)2L8U(h?jJVAnT=bjR zm|l!e6?l5N@nbG3<;Rs(cO=Uw4W%qPTb#D9m36K{#-0EsfaNzLJiYgOjxPZ1rXD4a zo=!?C!1FAU)YI7B8rmiZX2&94sAl)BLi*5=yOg^s zm%dLE;E&&bQ}NMEQ~x{<%4ShXQa1fjO^}_^_V^`G^|7p>Q=ge7&(2PFHOUJIBwDzi zq^8T0WxO_cA(s;W@la3HXnmB*{)^v&%Xr=(oIB2M4+NS^OAhUAd9o8qYV=%Z_QD}| zdndeisd~{Ja6x6!OWIbZ+|1t<>00hx8P`Lm?qRx9~F3zELA&wxwbPb^iFFTO5 z((|G(nM%TZ48mY7jES(@1nBLVJpl|X&@b(`9OpYl)!h84L!$9W@7_QuiVlf(5>Iym z<=n#mpr#AC%QXJA;PGAe1Ix7UjzS1<-(wQO2Q7b`pBz-%PxqKX zf}&?;X0|4)kB^Ucrt3-7(dZ?Basc#tN!v+K(5GW1P9#aEXs=pu2c|qk^S}cyLT2E# zaHHOjWa*fPwwvEFi|}u1otSs{Tjm{tCB9HHSHzQRcugS ztY6#8_5~O-&aW|7$M&)eJ%2TL&#P{%Vt{c9$k< zbc%SAAQEr?$7AgwKJ){P32nzJA6y#Kr=LWf;;BWvYi53?j_)mYs-~3+Cmlb#iz=c9 zxUE0SII|gF_xBxD6@ii`f}~6X1S(fz`uT-u^#&Br%eS0&$tKw^W3rXhRr|}IFlHH9`_o#kH7TnG+t-`8c1|S6EWAb9r&rL86_Fcn+CEWddNQN9>bsCIuK? z^b>V+xwjey1_m8$ZL_VJK}f3xuuoLKRE$+X1fo1wAgrA4y+@0n_>LJF`NOw7->2<# zm_5b2H`F9R5;HHphqwFyw~>7=M!n|9!9h->sGqQBzsmUKKC>-j;`FeGy7^d>-&L*i z%FE$67FC-2ZhenjZ>XbrKkA?X6&-O1Fk-rs`qxD3j~q=N`bu!mZMTBz$ChU z(E8y^Kz&@FSOte1y5B17G^3C{OWZijPmI#=r1e|`#T$t|lh2z01Yf0fj(cRtM z2w2*{N|N?WjmMq|BY|gm7n%ZW&VQwe?Pt)NAXGf6*xm`>liHndvD=0@g_1ATVeyE~ zN4YT-TpD$xa4y4-V|A_@2P*>+G-Nb1G}P4m+UafK@y(&|O_VQ?Bw*1?GSUHo=qxL0 zN!jmFJUR5wp7FC6F=9*NVSrOFBp}vaRKHd`G%7WVI%PHsmPVBdD^p?y{*&aD9OFw| z?3*|4(2D5SCw_lA_^SWr&(bhqkTu|-K^^qf&Oy?sg*1q7XR??Uo(AfzKA`o~Xkro^ zJmwyA3k!5Kv_9Hr3_(-%?p##3TpS;O@cb8YTN;E*sE5|0dz_7iTMir1I)XxNY*fCt zL!)pv`nWVqi2BKSvTV)G%`Gig(@(dKwkGepZ@aji@`HQ)@1%~Qz5$quS-O13kpxC| z;Gcb8%6QK;vvh2HaDB(p)wi)$pEF%$<4m21>Du}0-FK=gEAb^#Qd8^e>klJTz_s5p zgN6o!ns3pQp6IARoVNGg%G)`^Pu)iR@rb_1frRX8pVp@$)@d#x3 zr4{9-vWY_{y}CaDzou1MPdM*&Tm04l1!P zj7M(w2yQ(hflc5gj~vPr=;oh)T+8zkHByV@jdEzkJx4y65A=u!3qi?^J<- zO>rE*wYh2Q;BaTen=6I{mo?DoQ5m{eAPFwmlHlomk{35NZ&TUD%ajifRCK+KhgTtt z>>q#Wl@^{Q?qe`S@;DK-oYK^Gx*ZxXZnZg%3KqMKj>q?+fjV3Y<>*!9-(>3lww`vH6q zU6}DTD^QLtNCWNd2a7xYpx+HOMhe@%TX`DHW4?A$j!vjGvT{#RbciK`vg6%%qs{8P zDO8R$?)@Ke^y(muBVr9Sc-bH5^*1R1!+1V_N9|sh|E(dO>D};TlB15zMeI-dG!4u7 zoS3`}up5rtxQ-loeD`Z%(2WWNNZiz6^Jb|{DHmdiZvQE3f`&L%`}a^(1=bFOc+2^v ze~@tGU@Mpp(11{MVg7GE2)NxC;|Fx@$2$?9YD>-!K4H0$Q6+amsJ5wKk)QJI|s>r8>!~L1R-7 zQ9FBZ^|JP?k+fLDF`ZWf;Dl8V8g1g)7n2+J3yOi+&_fO%T&iijX`Ln*#Z zW${KuAY$T!hBY>AULWnYhQi^Qm+Oh};_<>yA|_p!Ls~7%GXs#u$bDge{^mdF$DZEj zbVH#5=nH#cwF*MR3h=$WJk7W}HMDwi6B`+q!(TggX);|tep*r?i}IKk@426r?1y@- z#Dg;QIb5U?027pt6z3$c{zpZtWvNHG%q%3NjV0O_9URX_mVa#0H~6AP9!Mh^FDO;! zKRTMH6B*+8mZ$TQXdFqCU8&uWKIo@_8QGb$R?6ec+ z=Q?N_GDjSF*kQ}m4?v`r^PrCQ+0AM3$VDlljy;9kdcv<9e5eG^iA_+G=CGz>*%7y@ zY{$SP&9O00yqI51x-GDoDJaOUF}gMAB)sgsn#JOwKjizC=cW3+eF5TPV8B-gc{Tu> zcG@zSIy>&QGtG37h6Q#tBGhH_b^HsS zR&h?4hZyZkMDv%my1G|H33C0gPfi>wQ=#AM-V1cR3UA=*Z@T(SW?FQid3GT%e%^t> zk~w9I&&oyzhdev6lVg>%j-5kEC!6=r)U0rcVP%U+a}4|b`a}SS%yhYYQlNx%t$4A= z`e6IR-2yk0hfShSSPqtBcUl{A#*T87m=EIV_~m!~RbC>*(1;8Slz@Rm2~Il=^t?AL z#=5c!SKSu5+MHh={&5mDTorM#GOM-skkT}bSJ~8cXJ>}Rk`w(vk2#MfCr#;DwE~fE zsD66!%ef{YfP);l3_HvfIW#delgh_lVG01}Pr9LL&eD&GrPo9c=6#Qr4;y@=C!t5v zi(Zw*=ey?V7woNVac5-noSi!nQ2|*58qCq2J<+;|b$=0HgxGg=>we~Zl8Y2v)9n;o zNi4`JoY;Vv_I)l`GvTQ>nhF*%c&wf3s!l3hX=i&TKG=BTCidkq?k2mCENu?e2}c^s z^hwUWhnGm3eY>_9w%l1Q<8K^S_(qCHRka$%eSW$?k_Q|t+y%CDmY262bX4*Puh^b> zl~<0CoA#7l#Oi4|^g5XuoH?9-PIW$V)M7O}bCbFJ%)~IoTK}2+d3C|piCR_F~O z164GNm1t5>@vG7{m1^zKT&veTb;TRga9!2n^mXP#x9q3$dU;=#o#bYp9gxkd3~qUA zj2IymH1@2k!p4i! zMxTdYEBx$>9+SM-o;nJyN}yp#Q&_hnQBc3bx?y?`IpUAMMtnD=_F)c_JnsE9T_+=- ztD$XC!^{1}?F=sXz0XY5h!uHvkv~&BkV~z7NOX8J!#%7r2o2VXvxBw0s(7pTP>*@$ zyZeM^n3vpRmKF?wu6Vl2xl$A#?p72}H9lwgyX!G&?qS~cM1c ze8TKhd-^HWd!kbqZN*q*VBkAp=A4+)!mS4?A52O&A`oT$vG|;kirXJVhz_I6csmjx zIn3CU2w=M;8b=ziW(Cc#CyN1JAHNLDQEv@rAHO6}uV%xr#WQLA$%Xs|9b7ho2bch2 z=p3*E1g89I&Pi+~JaM2>XYU^#h3M&r#3A)a%BfF}Z{Yh1M1b9xe>UJ>w#bpX99pUh zPp?yR!dfHhik3)<AjL}+zT0;M(pI=5x&NDYr@K)ln?5TU-=|7 zWZ$mAK95Zh$YCp6=aK31U`Dhz-`b^E+Je;tE^>gm+`(MLOB3UI2Z&9_sj{=p>Ft@F zgVF5|?k8K*2dT3M>5?}@kHL8JplCwhRKfk9!;((Bdj&!Ar5NZ&EfJ{rkvP6Klyxsf zpCg_?7@uN;u<5BlPOT2SEEqFPF;spZ!#(9*VaP(8x{dWP@gtdLZUdbu1zpJTD7v?A zfC4el{nK`5x??))8Cw^l+=Yoy=&8ofnYa9Igo+25zBqm#!nue>Plbp?xTA<6d-v_m z^u@@&V>EG&_7l!wplUg1E)agJ9F*!-ZF&3TZ8z~1lN42E?3>=PXsslaOne(Qkga$S zs+c*())EGTI`N5MS1p?ae&iFUHnYmwAPfPfw9#^$RS48<7%pbHl!^rk0=J@oB^lkE zf@0X^o2|MU<%;oDp7(`xBlJ#`gR(_j)O~J;ej(Bh?=3ZI?pJfD5gQ}LG(cMtZ+5%! z8oMzVRV;CACrB)oZjNj5@- zuEW0cXf5$1l;%YCx?3LLd~7*-G&D4K;ir}e%jdrQ4h}mX{XQzv_R6DJ$GBrK72 z^RSr(QR09A0?%yU}_q5Fx`?}1j zVKpYT=Rpk`T~IQ5B)2Qih0mhqo{m>IO1dpedt*`2Rc7!eKP@l2e1Ey`7E@Qz@;1z77PcUs>Rs|-vIP9^Us@xt0T{5{$IFYsmt*yB|Yg5eWN zH@Orne{~&daB;?8H$l#8zUgJ2my|^6qY&p4bmqLA5EFxcYF^D`kNap&mG(f&OjPIb z+l#fCHW|}{pigENhEqS=@35TXqsExrTr^vj2y(_@Rk^FqVXIDTie889ag*gXHOM{( z1{Ms&U?CQ`9qz`s)iSJ|;73D7=C6t$>ls8zMRnT$HQ}3&u0dmb%+GH!8+1nJ$Id4L zmkk@^l5wMs!dxtzP_KO(?n|cHPd_n|Rud^61Q4;rVsVP{lII*by+G!JdY<)C*-qmG@WiBEPF@v z%H?a-;NW2S3fJ%BfsRKNLM08`72$H zUy*XA(Z0v_w3Te#953G`Wci`xsb!U%J2&9+X+g+w{in;Jg#OHk&b_TxlBbFN@qIC%( zxmOkP!OP69e8e?SdH>IEZR8v!@E>;{Z{w`u;JCV?H8f`WA-Esbx+Fswp-`{oK639F zPx{JQY!~uq^iWC#(9h@v|D~7s^YL_wGj#~_*_Ne}Ng-RKgSDLY0}G?_jQEL()A%IS zf?;?S=@8{e#i)wy^!`m(lf%6{0ly!Ms3VdJ-ri|jR}J9hn9kjdXKHu7DK;Dy+g~|t z{xF*H%xQ@g@m~_t}A3_p7fZ7 zRuJaCowj#JGbKe=yJ$v?TCnsZ3sqgyE zI}%=uw1tb#u2>3>v2k)v*ZFMv%$zSRCMV67HTW}OZgCkquk~Gx-#@OQD8Gm*nT;3Z zooJ(KZ|CC=R>Hw2U{a1Hr%IBzi;16~Q&6Ad*vqfZSSKq_S{oE28NsZ9GblW-lq@L8 znLu=Q?4|qo>DJ+9!{pXP>e1sJzlni^!j-xvRU4n906eQDWLUKr}{jbr-3k==#ej`^De(Kml zZ^7g4seSOVDN$tRXSW~L8%`4=N$uqmlneeRri-+>BvUr|&i+eb+~@AJ?Hf&)fzgOh zOmLEN(y%X>A*Me}=>r9+M0RFRZa0nHLlC)P@oFxvc7Z(tLH-jHb$-g#{Z|(>b~hzl zR$9+4#orE3EDW*djmP%f}iLh%LcG%K*s`pVjb(Kg`NvI|sC%qyxb}U5T?1UBroA|<(>vhx+B~;2K zRXgS<797*3_wGJQ0)i<2i~N1L?kBx0#t4{#`$2IwxTF47@S>8Qs!+8>($2FJ?cGFH*%3!r47IPRW7AC`2#kqI+HuzIL$8MOedi)AOp`(}gNhW4nl5`0|7av=xgu zyMgO);(6zzzjgq@_V-@h@)wBM6e%E&=g5$Zv@0i%VDc%0vThh+=QB>5^xb8RwoD;S3FY}WeIaaYQm&|-OcIv|5C zms!Th4u4!jWi^TXLZ1dbVn_C#t88^}MhDlxME%|`O$ zcEaZ`uwKJ5KY7AMtlU&oM270fab>$Zyhf_m-^)tS?+yB?9Kl`rwLo1*y@{M(sIv}c zn=(RzGw!ncaoeuWm9z3({p`&9jJ}xtejPLIlk5XKYP%v;QTW91&XwJ+xSt!CNupNg z&cabLtLLZcCsWHq7W}Aa5hmIVvdYS?jfYC0=0<;p)dHfeEANxCqq9s?b<^j$A$6B> z4Xs(RQy=dyn=|vMw{V9MfMn*I=N{q8S{25Kj}~Xl_H@g}RN!UcyzW;y0)bL*MGg=9 zCB`Q%cIs$q2Hz;@%`?bqy@Nlrf*0r_vv}O-*l_l-mKQL^*!`MJXitOJ*aUYI#KWsl z?cu{87oIxJ0oj%X7*C%^VoMzP6B1C=no}F?cNa7SzvJt(q30d12Isk|1tv!h>aYq(YO zlGQTNjn(Hh&VagUQx;El%$+w&b|#;H`=8j zgCRla1W^I!2PI8SXN^ps(Lmq@kGUmz!m;9oZEg?tInsm{AYrms?0B*0$DweIJbSz%*fZc_Tkqql4CPoE1qGuA<$F?ql$5d|WSu z_jdB3ey_ie-e9sV3G8*#?rmKn76!QT=iACfF_xs?4TZO-yMvPWMknSMz84?})1G3A zHu+9-ub%M)32)9WqHnc0RZ$z?8N?Sy$V$P#XU}K9a-eb)x`g#Oe)Sbu-eaQH?+H{8K>Q>avHx`?zl^AZ)^LF5*~8Zhl|S|9U=Dj&6u0Erig3WGLlloH6?}5WGJkwx<^HK!2?m5B_-~c*t|ID zuWD|rT3PlFoXC(asIoCr6*?S=pygCHYN_87mkFd zsC0^!+A&Gplg)rbc)CFrLq+9`)oXTgLJhaGCJD{tOnR21)WzGm85;_YG!vrPU~O488W z+}vkRKixXU8c1(?8O}#PA90hQxb9SydiujE1$O6Z9-~aFbOy&I`VCL!Q=Q?9D;t#> zFJT6oj=n@ekLdfgR~=gccjqrkACQidwGZ0~mpuYCcerkI_A9bJvoTqR;-E5 z4g1=DX?bhA`ce4d)6J^fW$A}5`uoXzKTyd7K7UL;JKFXAWFxv&tGgyX3;AvFa+$%^ zxFMwoqo=$Xi%2XdnP+eyV#BO8dSt>EnM6bbGTfJMJ=^R3G(^hvmLb$oZr47?nS}Gz z#>Qeq)GKK@43L}vX(n5+JZu3?{T-u(vgVyT1&YdH6vAGNj%V~@DW&=O-8Pk6uNQ7~ z`gP_?yB+NE+fJ~~Keq`XD9+E%R~4l`s=fKF(dSvU!|c&^uMYaodGaG4AK@%=6}O`; zY20GDb&Q)jmk1fE?QBApXaZ2FSCNsNW%vpXh*{2~qawrpJTZ`V-AI!;Bp9uEexlL8 z%~$UjqMVv+sS={_{+Kp$vMss2YcSjM18{WN&EF!s^z`&h_X6R#>uNOV#p*VX@cpS=@EbVaO-UZv__zCjdl0os<7 zpgo0XiCquw%PNlRA5R3ir$%QEZjuY*w)Cg;qrCu<%!LbeMKsdlrvE@i1{^CUvwWNj zAWkkW+|;AOf~&b-DWAYhB!Vs&bf3qOryQ7lZri+%ksnQ%(U1`QX$e@h{us!_VUz|I z$OWk^y=lPfr_BsW!7w(T9&sJ9e;ocZB}I&y)X^5oZz`DCSaRBxYxa#Km@CBHaAkSP z;P1ecR?MOAjWxk1{4e(i(N{OeyJ$+;uc+4CDL>LELFnkSdJ=HT%gUBVIwCJ_Zg=WF zuN>0{z>I0kN5)3fSt^sz{oE<6s`_YZ+qZw64d`E)-k%gA(4On_Nlh{jHRzSb3`X6$cJs+RhNfZOe!vXI?uXd-|4cV{aMxE z{j^J7UfG~;U{F#pm~t>PVH$p0zWD;d>Q^TJ!CDKxh%=Kszm!3>p~6^WBsGN^l58Au zR!e{_OT2tjZuk2=z7q*;U@wWk?WFSg{;AmuvZMKlPAwx(+FNk(TVBBU&*0a~EWp-r z?1P3XldDA1B&0~W-)~_q&DVKXD;*^z)7#ooDJzu!iQePd4KTv<&q4kyDcCL{^?~rg zve~q|SXyEo3q^_q5I5POR-9jT>D!DR{lJ?9?1T|0kv0ef-)ZSREt_^ti%4B~`oT6d zt&D3~jT=eU9ryBZ+0>@HVvUkMkQp$Kw`Zahb9^o^E)Mrg2Pg7vuXG1kn5E_T7db(o zDt2^|nPcP^hy`n1k_pF?PzN~D==kDb{fDE=`j;PfcYVclEypqi@V{}xQ1cx{&;Lxb z!UECH5HupVJ^bDTMCj8F{9P@Er|_bTPp z+c{WV8TMPdm*wUpjB^r%{q?C&7ee*>(>)pbe~f{7p*~)!w7}c-7>0n5;~j(y51xCs zt4}-mgakQCQ(@>x%XVA=e6OQZ(L>}y#Vky1)8&1m9N8uHF3LqTe2e0f0R)UT7zB^a%Pz=>DX_blWvG#S=0cG{So zB`bv*D@QBQMV@~$srenTU4$Dd?iCt^{`rD)*i`gAMyu<|@Th!iqP&zl9IFvjg%}eY=gVinOO#Y(GkI@CxfybSARU@ z_+8BR>lOnLu&b)7j2#M@jPEh<>&Urvx3%o-v}cr?kftpO`YLq3OMSzEt7h)7DH(;p zJE#4TdO+m@6Z>$dj@WFnEFVXj z^O}4lwjU`+w1SA!3bzjJg;uiHX|cNWxtFaXN|Je_0BKP&Jk?@b(&hRG7AlhKA9TP| zsUuqgK`0Y4e62@8$t1E@{Z93xD4CEwcOoBTY-4bc?qT;f+89b@wRt5APbX3=*L(=(nSrfEK-XdPSxZDBRypmWybBvJDUeA z`9+7A2X#y}P1PEduuG93f14d9!Qc8%oPW$ar;ui~kDtEh0S@Vd)+KX$j-k|EfOga{ zRO%~L?`C14*xAXzGN4K)-u=Ub1%#t;o1sZa$-i`UujI_E`5io((`bQVA8pL)1p?VF zbogC%P;O0n4MaG6Cq7^j`5@f!q#P;vL=sak(h{APeRr5I>geJ%d@+$2ZWELK?dSNi z_$hXcQXc|Ofn?J7o<%Ua5wO-vc=UmDBZ2E*wLdlA2-kEp_L`HcSja-ldl4@_HNCiP z9L_LoL5MtU0Y(edRH37F7)Jk!P;i|~hH zFKjDxE+MQdq#OD0m^p*z3G4A}DC$1(h!d&ndqXhalcS+ISPbh$nleeBeiPP_FJrOo-gGik z$rSab&9uV+92}5+sNV4D4t|4GN&w74rNyb%>=k9GfSSG7la;km7J@y=ugXx|;$aW* zGt=i>`MB;GqnzO;)sy)p=3Y{sKQxtZ!uQ`67re(VrMV=~eZXnp_fY!L{l3_wv--y7 zm7922I)N(UR8 zmztK*eM?84PIY#A`YvZrzWDC$ZbY~u3x%lm;r!`dwbsq~TXjuM+&K+G;QFJ;9HTr( z7zT8veK>9Mc0GbaABhVur={g4ej#lCKVNJnz$ZSRaCrKDqI_zo4d+AQQz$DjdCFNy13fr`&bT{ zaG#l((OY2e%#MS{u(9E3HMq1#t4_oY=u%5@;sb>em}dtf#c)jJwAtwUIQ)Vho14Wmy7QsEMjGO*iS>3)B@V@ z2qr0G=*@qw2GWGh!6OA-9iPsglPutr{MH0)y?L*;)|M8*^E$Ht)^E}?r!Y~2!lrzh zqkPb{y=#9B8B`Vi_)w!*wdhe3^c-Oy-s7W&jD{*>->cP!g9C$MjFAavFShDr412>Z ztkyjJj`=m~>(&2MOUIxPJLvTC1OL7MyVsbIu(G$e&2AUX%MmS8fMR1~sjdB6TYfM~ z>uVjKNmS0gm7nEZ`uiSxMy3qafzUj=BZyd-QLH%MuTAe?=HxXb3IkgS+@@eioYejo zIKeuOZBF)6#1%CS-jGDB0Gw!A2m$R_nvXz)W11`y8l8Ea91#~kR4za83tS5qyCoO< zDPvw*SFjNr&;2h9hOy!lbgD}0+!z4i_k#PZ8+cYS034%SF3EbWg<)|) zUg1}Ib5@T3b6K6~WsynYkffwmQsVt)pqYmNR89gwo9NLa06iH~d(Ct^%CJaru}{fh zN*M~X`sgx&jJG1xq2ytrj9&DB@H}O0+lC&X)Lp|ECZ; zraYD2FeLB>lGNp-#7_-J3(gDCRC=QG8BFSu_@}6n;q1BU{m-N>=I5f=Z*D!Wpn|kh zM}|a0mJlo|%FnS;w?#;^RC&uz=A4;GvVs0^5{Zf`@oEmu+=L^6G!o*l>IT|M)nGF0 z-55inNb~1PUxt~BpDI1{Bz1|?lVZVQm(CZPrauvZbY2!bgUq!J2)Bl~$dz^*5~03- zu4ce$#HHMXj^q;060nf=+&%mOItTgE1Vf_5f0*&<*PD6!^I^>A%faw8*rf%N% zAF9qm)Db0q2}U{ph$OcXq!dX>H2Hzl@aNXm_KtVfPd4^WH&4s zxHa~F`+3db4XoOrA9T%%ailQPHw_%977H@qXJ7yK=Q)aHSD{XJf15-NmEKt!|F7{GifggYbq;#~C$;^6m$pf89r7UC~m#bqo&`q;|p4u^>R;UD^Q zt_^|EcpD&09Y}le6wwy@95K&LyGUDo>2_CWc86$hX$j*meeaheZF0dn(k1_rA=7;! zY8W1rOat8lBLZ1ZK0L?Q|F`PTDK?%$?fYWEfPfJ_#okj&KCOfQE%CRcgnL0o;M;eY zbDig=sL-m8cgEd{7zib`X-WY!}L2)#|SdwXt&Rp}r3a z>GZV2nF0t2L#JOAtO>4pBJSK@9P1R&LjP1))#L6qCP`4u0uj_8P(3Ya2umDeQHEV7 zwzQ5Z9dK2`0OdDa=D%({ZeVxl+cZJ~fym>)!c1NXq^fO|gCtH^*KWXcBlS+6&@Vb( z7%({WY%T$P)~^EZ$MH!-3oL7&XlEJ#a*-y_e?j;jBK@JNsf`2{#OaD1ZB*OXD{ly` zWyq8S2n6K$UHdb@B@+%=Z9w!wD=i3AKo6ZWcX!X!ZaCl;-VWvfxL?weE(A05di-1v zq(T7wP>%)MlB9ySXC1OWi3WI(KLU0%nsu5wFSN>`%GgN7 z?7B(Y<#tSaT+@XNYuI$0)o+D0eUrtyV`*f$^S0@(IWv$Y^XLk=G!3{|;{3Xk0ft{c zI89NV?C&X`L7#P5vh}^Z7!K)vtmy2ZnsqY(f#ztTy7DNIcSvqN&gVCqk1kr(GXPENt7pRdLG|s@KiP9z+!R_ZopfC>D<=x@o! zTBqhZnm|N&o%;x&LBt7=LdYZPLm8kAuH=Op(bwif+uRX7^W*E4CJbs`w+zE|4Zd$f z40Vlfl{%wgo>ZB?R2-O-^+uUCI&h&%6gi4j%P8gi0fxu;}ZLRKzuSx=RU`&pm5MTX$ z4miWWM74xxO^!Z`xt*8bXrPhtw{OYAtm6U(ZDR5Y`N0+clY#;DQ$gR+rhsE|7CG>p z*8XHECgY=6P#K;iBHNtPw7+6cykD=wLXW0-+CO7SvC;8cZRTP+foZ9*k?wUlZC0}0 zN$$8dCn$019d@j`vRkQqt)ET7tVMP{1-w8Q$xj331DMU<-vj_m3)2pUv&yQ?gGJXV zuODVq%fOAUf7}u^KKi&MiZDOz4j@`+xFb@VXRreQo^OSN4uxR!a_2@=Qqab1C)&h? zke{%_pJ8Rlx3-(OzKPtNwth7{z9}AH7C{HU+vxJ^5!&$T#iJ@(!U9)$M+zpmjO z(m8MK@nBy`Mcq-o%;x7kElurebQb>Hqjv#;l7>ib(hcXro@diuN1b#kPTQSm6<)@M zj2UA0o=3|Bv%Yufna{+W#E6O2Pxij7NMX8z012pG`f?iLt>=9?IXCIdS8X812}tNI5}(N_ze@l^vkFj$9!>* z6PTImD?*|I=Q4z$34^`ZsKjxta!uavjSNr4)L)Yb-N0gP*e4C^ZDvv0=FI6tEiEOa zWU#p9#KBem+9;+6Y|*APvG51K2a6-`yct`+PIG@t%BTtyCe%Uk%23b58y90z9jJ(J^6z>qGs)w zU}LPB&t3`XA@vgtd|GLs)f3pD7n4ke^2@JWG@1yi$r}tC-y85%nM}*-A!!USsAdcM z-nk2t@4XQ9z5+Wtzg-a(Iug5cBOP34ytzN<(xKw*%yly~UvWD|G;kt6E>v7&`%vdEh^I${EBf1#F~8X5$iq8X4!wLuD(Ln>0SB6p+NO>m}GW}+7gH(-tLJYND9%b zgkX)gUW##@65VKwV627uN+WMy`E=oub*MYo*oi+aeh}!D8vi%;Ag}X_g{WW5y?)aZ&{yi^Nj zjT3Ne)h7SK6ee{sqr#{qx_v7HYeZ@o<3{L9iY?*msl_vIgI}hMti*Rop^GY%@%Wj} zHqeF)wgwW3U#6dMvF=Y_4cgVWB!4Rml?~Wc1T-lK1kUq^e0E`4%xITQ#x%KF#`Alv z^%00czP-Jb!tFh7_qv=4v-~O?v>=8kMiv;~ymD{W(5Epa4=toEo~zx5^v3IzEjczL ztdj;gFZuJz;fgIOd@~J?9?+YYf~JOqY}_c#hrWQX`yfD?s56?tZ1}RyGs@wPSvl*Dk}US{-Fm&#xZw39DKF#6cRY zr>BdeV@b0)fH%TP97Wp8<%fN*fU5$pCs4qsK~BUc359Kx6s#-{)RPGbdN<5SDsREH z_kD93#rB+3u`(@1rbsegN*J~KGKgWc$L_LE!E$5RR3DnD@@}}vUg;+nM#)RMfq(pl6_SNy`IoxO_RIQ;OG>>*6(-XAl|39&s4SWHkJupQVRbnXq&Df=4!F zhkQ_g|DeizUXX>SR4IDHn!ed%d3JG8E`?TOyLv>*!~7;1TVb|q9$Cq@f9R(~e<|j` zXzgi?p6^K5o<)fzLrjHqss}CxNdwJX?NkJA|L4@8c|9OeJ}|wGsdvV(DXG^?q_|b& zr&szVv?D>fm z^=DP~+>?6tAk1Rdch_eVcS_g3*6mY%v3*I&boH6{6EJ@i=|evJrnay0&?%|UB(v4L z`>cz)Slh9XD3xCn59d3m&hWd1V7h{_rYt)uTOT3e(9nlGhf$3tz0~mU@i~M+iiZ^G z>kM#JIUaNUP6pICVaTOaa^HS`D0`3YJfQiG#qcrrIJuB%sh!L`r5U6KyJn~lNT zPETHfI^lzn$m{OY#;^(5-gWoHX&ho5(q3Wa!x|->H0SImd>}Et8(FNTjjz&BU-wHg zEEm69KbFp>?Od=_{pGq}XsO#N$+;}q$3n29JLi(uy5i{3pL3Lpi5;8P^ov+#-)+}l zNmvQ${LID9#G^-hBuO#sKTqwywddVveYB{ElfQG9f!Al&(QHAq&KRI=|5|ELfx2iY zhS{%U!q~0xsC0S<{08L{4u5BOWP}+l6ojC+DX#QMBup%L_G{|b2SF%!Dmva}}pM4Ypb}4GKO`kj*zA$oNB8kSi7Ka1dJzBgDk9#iy$7pxr#^p(FFz8 zw{*Q26N2K!oX)}tknt(_*#SXC#3ywQVux*}&|N*L&BnDq!a_QZSeEP8c)8$LetTr< zf}G-^>07c1to4SQYsv4J4=y&u+GsM!Xwt=8+{td0!b!-M zhnaZTDgz6l1p%6d-%ECk>92_e3S8seQ$>iL*sbQn1ijc(fG+3KYzimKK_m6SL+aYC zuN9$-uJ7O!zGJ?pXDWIZ!P=hZNQS&!dY`PZfiS>CKoid$fBdy<%_9;r>?Cbw6SP#Q z_jwVx)eJ1l+vM`1kLdcXJnOJ~)KM5j7t{NdnYV5TOggB}Yex1D(>%Xl{)!{|8vKll zi+);)jEl5E5xsy8Hu_KmY0j#`L~FOlo)0Q+F7mM2L@sf&-Iacu$U6c47GnY(Bp@jQ@zmsnm({7hMouON|B;#dx_H}i3mSjwu+wS~IEFH{vBRsd{CG^de zs?bP!I&kXVzMtoi`=O~JZ=MEpD2oS=Jz^*PmZuKp&&R3H<+z$@R6I!Go9?gNOCA6} z3b2EgibH?2;2sVy(beHrd5Nle=!i#=+m_tOpSbSWHSVIr;ofDUq6<3=%3Wg^}Bn= z4;S;Kvc+BFju^sGBk$A^A(zb0Arm)ThiBA>&!4>zy51c$3a1o11kQ}WOjDcruJ{iQ z-9;t7e%qwu(79waXHYr(*g2!!%TIE7w9@Hyc?dCE1hR&l@6Dp*G{nX{ilP>bTam7y zKeYYr*8+B(RDtBg9L=p8k=G?cRMDH;hM$vbQU<~-H73BE*0o3Vt;ye9Ds@H-a4mJ3 zw78f;%%XpOkmD=UgJ$<3PoE&mo)zu6oi*xmN4?|5%lbWQ1huGM1a_;A677g~Z-zVIv%v!6=aHBEuPDHePt$oII zJ*2-Eut;4-{|d?f!-RNUPDkSQE|390a?6BZiv&-opJ(W6>ZVCkGPUvQSYA916ymkJ zu@>eXU$ffc!~e!B5XGc(5h?kB_LnsYqsqBwJ3jLsJkOud`Bx)_-t%y>QUl|Lr-qGo zQcuST@%+9Qq1 z+xJ7>uXNy0Sc{Hm>TF&t|11(NvHN}yySf?{1;&08P-!D8ADf_qA({SeGp`!>7OpL;b$?s(&Ti+U1?{mx;Io98TaBw$V;d@oGEhlo_tmeZPmd5zuJu&R zZ8@UB%!)BaZm)t0awG95JM|44Z8*9e=s$k{V!QbxR@)EP>_RcC#HrJ$c3XKue@_Qz zaMix3-%55MOqM3Iut|cZ=esCvYTu27O6GffE~3B7(2* z*o>OEC1_+w+;nn!WXPHqUniKFCmOKhyk3~gWXxz+pivMAk2)gGA6x7HHd8FLa@p_r zO3{#pJKUVHnRVH=qrGA zb{oII*r5{({Ut+2dp^maCt8BRe&*PhH{PNdAGxA`(>zW3B_`D0Di+J$<=&ujMc-tA z(Do>Cz)Q>Q?z&>!QyrTMLZ{1#c87M%Iv1}KN4!OW^k5HEdq+qG>3T<#d7vo&i5JibRXW&Da`nErGz{`;*A1&Gr`% z=}Z=JDGYLNkM#gWg>i#4c253bJy<1G-}}9b1CIRc(u^puog_S^1r+8JS$`rpr>t$} zxZ(*!2?`c^%U6ir!i8VEzRyLLHgksju#)Q8&HS9L{XvV?DCg*?5B7PX(H5Un(_4C` zXgr&b?B%wok|~ehhHj%Ry#dE6Nc>eO7*jS71=(@C1lg>BNWc=3cv-$6RMeyZ4h18{ zkB(|*k|t%-|4Dyh86AR%;3&mUedFW8loUTcgk-2iwYul6i`e66^|s-xCbbA98Ba zGh*nCf@8&=qW<2efwZ)ToSBlxbxTwS`+I}aJKYwwV5;Y{kT`D1BPtrwn7QnL_|Ibc z;lsqE&Wd_b`(GfQ!P}SOW$0oD4M9jGryGr(w|^w&ZIIBto=-89`REwmITJmV9mj1P zF({T=IR&b4H=TE!6U<7qB6xyLI+&ZaV$zH|*q2*8bUI2HTUH+N#gU#|B_L{vz!xkX zh_afVcY{vvKPfROlw_W6BOf0{RCt^p=oF=I^SrgLZu<+RR_|I4UH%tPZ%pWqa0W=y zet+nn5Q@%b_xJIM6AH>EgrgQ3Cm&fC%Nx&Yty06Tj|V1udPXHnqA)jrICS8TQWS_b zmktHDR~6ZA^4WM?SHw7s*svwMG|eEe-0sARJGvDUF}4|X0Fo84OZe{j&@B4xFLl~a zij)30j>w`fd#i>*ma2{riz$~iw+bKY4wGGmG0sM_2J>eo42BjC+f*ih4Ec3c)|}-A zsYuoxgUd)t@~f3m&F|sURD(L5IY%ckPdEgy(Zf#z2YJfEs#lh;eT^Lh9)69uert0y z#08SAK^U`^^y~L53{Y=;_iuNioH?`u4@6Cd>9`ExSMZ-qpE1 zE^E8tyHwGZ-JRbGx1}Od)hhiw-soSS)yCjx%#?;WCO<8W{W$QLK7FQgn{~l>*W|s( z%BfbL9ontXLiYt#O5w?wt+!~jR$CGGy>7d3GbYc*e_;yQnT6_~XYdk}2`{Xi`k34o z?|Ho$qj=da-N;hlE{M+Xo{*tTGp5|{bU3=4Kf-ri`U!Bo1msPfV$;#hX%#6Mh3MSU z1v`V21Y-3h5i0LZdljZBXWwYmSzB~V_&aXp!XbwjG5L3NjqdSM z%(B|eKYRc+zc?iCYbN;gR#`76yn?g~FOlUR7t;$`(g9?o*}|1Xm(nKs`(oUGxt^ZN zKS5r{@J-sGHE$hTOi(@hD1X3UqnoqgsIZX<0Q%jwueXwBjb@~l zWDdW*?r{LNW7tR`f(JMw_4)#{q6fTjuqUY z&KcmyRiNf7P*Y%r6S{aoLIX?~c=Dmv4S}yJKpYfYw*LM2hU5LhoZv;UHk_@l1?%8L z2MHWq^FuoS)m?8KIMY+LujeA;8gP&v(~_2$;v6<$^!%%UiI(&f*5J^7vlJk9ol&C*8#-la(p8Vi1{l6x@F+*gaJBNljxif(&^SQ zHrIKq7*&LAAP8J+w9=9awP?*OdHdT}y70k(C?f*ROeSrIPq@@JPKK#q;T# zX0L{4SYbe`$k@?jOZt2EqT-G7Eg8TrC=IDGE1RLmxD^71jSyg+&RWyySOyFPX&iWH zFtqWvZB(Hbl$dDt=e0F(aq@)P6vrOdVKxFy0PsSJQzP}3%{j4b${b%9*!CsmZvt>B zq5OCm;7g(opYTflbzl_Nuim}~hV=1T726)$Q?lSzRwt|6X}U-wLh#c%%HHtIaiBPtP?Vy^A<18v$MD@|1s=y;674`jt)E5a9i zo%-?O;oZZkAO?CG$B1t^PRAg)pZHoF`u|!a90G)Uj9Vj`(3O#cg zFtu>3oH^uMu@_XCvY=iQbp5VhrZs4j#JEsPg4%BEH+6(@PdQ}?|Jl#!Q%But-9u`I zv0R!Dk~#KMUqH^Zq^2*CN^X@0wVv9UHOQ#C<@BhSWhRMA-;-)xI{6#$w|H{zB6vK8 z@!02acKwbDAm%Ck=PF`Lj{m0cL1GRZcM&qJ+B3J}FH=XvUCLo9cH;Nshd4|3uy%C_A?sR}_vi88-5@ z*~{u+!*v0nyI+?aW8e&kpC>Gd8k$Q)Yv@E{D5EZ9jS%9M({7{RV5c_|a#?-8PN!qW zdB$FCpQOQz>i1aJeqWu^$2R4V{-&pf>`A_Y<@l{C_MMo(A)xV0$2lW5 zlFXl^PNy(UPOB1Hk#D87*soDaHPtg$F>+Ta`aWl3<1m*04MQO)*XY<-qg{R1ozCx1 zV2Spd0yvTuo9qtD6~w)wiINf1ZoL)Nay_U5@@E3STj_J_(wV(vB#Jtu0=Yjp^7CFx zg#SXFk}0Z{eDaPsPowD^9MbTMN_eiy==%KVRFpm$jM~i!{15H(6Yiy@@yJX&2qddD zG&!yxD0T`n6uydDOPfrZF~NvFYW%2D5T@YsFnY_;eip)o%v~P4{yp)Z>PqCg5H1i; zBG`?uT9GLN{-B?S0e#>RUzX|4caNcQhoz{TrTV8BG1kBNvA#p3u?n+P(3aj+7@paIkvCe&t%RrWEE!g5}p8 zvWH}hlJPs=ikG0Oy+`kR{SGPE+S@e%%RjI@0475ckfo;M3l3iwn4kM2ek4gV9*&5Q zH@$pjw&7+-|7u=|AQ?QwO1qdfyqBKnS@w5>D1tjv5i&-<&Q|i_zY;0ABBeOvnQwf_ z=%!0_)E{KB+z4F{`mduvL}#dS|8gu`qPbpI(1-c*c%H{}4;pRcW{I5@Pe=MZ+NcQ# z0KZRkq+}cSJo>^Ohh@E649Moh+0}=Bw}>F}JBQyPKE1Sy6F79%u;OODFRoPe=cDOo zJk$jD4`IAhG`e`y8s6!^EGjqqrzsAoCKbM^Y$*nHWDio4GjnN4Iw?d+sDS9FFn5A!l%JUu=rpY8Q^bI%!0#9%P_HuLRkGboQ$~ zW}+~4c3kRUCb)HZWN)`rS;wD#tgRP-g1ffjVWr4$-fp3)~W zvK8$w6{4hi1ko*mf*bE>h6Bq-vF+pkXunS6SywRKYlGtNo_qKiWo!vB{tY$T2sdsrFuAkte?{=>Y0w#SYOc>FRad-@+MnJNhfw%}{0CDw#4Z<|b*c}8 z+gqv`gc+)<>exl3tp#_)*h&xcAaV}Nl@Ra*x8be;fa@nkn`vK(g4!OodfU<3DR8wD zjzl1VFQm+m3r}R_NkNE>5*$?_Q zpp8|9yH6^J2EX;|)#-7Vz)vUwObQz!v$Sy^uBpjJeA5zhC{=pHVN`Sofx&roK< z+)nEHuX@@=os8L_#PuAyr~EM$I@P`x^Oi5jhfp}${vP*IqzrDP5-0rq1f%)UZZpYH zepmvM^c4@yic$&Jy5&3bB>b}QJ8kVZv2f=}vvbOs?j0X=mEZ6b{wcH)wy+OlmEd<3 z5)O&Y+oUk3*SYUzgDQphOxXCN#o`ng=Y$N@9HcixC*3PQ-LL3NnUq$?3F28U_m(GBuD3B@YQsTdsenozYP;}GYsW7g$!ml?IzlSmPgdsTY`@A4P}VO6L0x~m!R zIf#G5GK+^1k^A)N71&ZTLanWvKO};S2GZ4XL5n}#dG++zlL=@)A{Vyufrss~2O1bt zwWzQgnYAJ!I))a>fF;H|=-CWXhVlb3cwdR}(A1`-UvU2v$GG6e!^>~wsG}HpV>c>` zATrlE%dUYO!4h0d#Vp$-IhfFVGxbZjDE;>3k8OD(%S3R6jGlk&IoXi*<&d4VQ)<%r z7(NLlbS=_dWU0Ta-Gvic!9R>b;Pa7%#I-YuVcK&h)UjIs%;Ha+D-S(0uOk1}Ux}so z=RseZZ>y5`fN-noGyAkFOu|gX7mT(I5H(R_pgGB-UyKjeJ)Kr+II;gwG++_TNqgmu;L0=3w@uX za$PT?==u8_#7mAVG3tcaXjuir8VU8cJV|SW;xxQI70%Y1Kmy4+7OQY|y*FcpYOa+l zH?*H@L^A!z-_-_2|FkNeVb!U@E6g4MTwwe*+C%S5ki=IK%k|0{L^TxrQxl{nT-)kP zSu@^^soWkKkiD6hvH9(~&CgmOk#LiRfWzsogVZxse86ABLB;%8r7|18-rp&&VftEO z>Ow-wYu)riX%SoDD`uMwuTVN^ULzdYblkCXlziRX8Il(PxyUMRxz};b6^&$w=lU?o z#KrWS%#75C-)z{VD^q68_q!<_NdJN-^?fUnsDm!JDz&7Dw3tiL1uNHO%7fuQt^8Iq zYOh)*c+Wa+O-I<7o{l?}2lKt^l;OPSb)I^R6a}dspLhuZsR%K$5=1*S6+q5c>6-9rrOJQmSB zA>xoYx>8)~kHmJl;d4OL%E=%{fe8>w(_T}9b)TN`A`V>ICx{!jiHqRVD$-J4%$p#t zkZWdlfq826y)x(BmBI*S-k}#JN{qIyArqVzA$Hi$RCT==>@#5wt{?ikK``SL1#QBk zZkN`&uOrJD8 z$1>BP@DObVOkVUw>Ccz`6@7X5y`wgGn3Zkb0w;raDbRO9-*?XD%c0y&(PM<1Xk#%< z&jSR`IJ!#C)6+v5nXTC@A-r3#$q|o0`nrUO$TN%$sm?<+!VmVBh9JMe_#!d7@K!@s zy)7*xarmm1&<_HiR^_%M*wu&T;`T@dT|Lp+HO8aK1Ui+_s}vekWz*N@6Gtdc(pqW# zdrXU~eSvVO%b_z=QP($zp4%nN)7U&#XT5uemwT5t?L1fSaB%I5<`p)s`G~V6;e3}h znwMrmRIE(5Qifn{i9BM$A|acV;1gek{`$2@)iEB1wB%!ObJ!o)jsQRSt|= z_`h+xmVoyR18MSmRej5;U2b&g&w;%h!}og7WI)K$Jg5#! z`RpP64O3X@atimmATvU9cw&Jmrix+l&viqAmEhEtJI#zo!m@lscukQ_<&>`%G(Q}m z6qIq<(W#21!}|1^0?NqW1Nt#IGCoEgEHmv^Q)%{qKSbKvjHVm~B;dZmI#bcodz7rP z<`!{+>wc6T7vny2xKIiSC3f^hF8gvoI^_{fx$fyT7yPEnyGvJ!^CylAM8C<4VvNZu zRwFJB=7qN5P!3T`zzfT7JZ9BQbU$BgQ^14^dvJ#Dzx^Ya-f}8s_gxt4HH~B%O%)$w zPvE)A``31X;Pr{fwR~h^54^RmY>l+#WIRdhLTcq)@mNwtsu`=VIv)OeVQ{B1i^p*o zmEXA{`vdYZJ--DcW$1nT?2bTDEU>j*9~?G_Z~GG2e=|x+=zyl6O%Ow4ZbiRXkeIx7 zOOruE0r|%})%G+x-01hqle#ElwSDMb#<8@P1<=5&d~MD(V%%LC-HvPE#bjd5^~tQ_ z7jDFq6Y6%&_+mrSJN3&-Ca0ukJ`e}Y zowN~lp@T@z%KdH$Z!AMgjkv4IF1E?+VFVyOiGt}3hTl2}SwLz4Q0ZnkFldJ)p^?#&|<*4w|c|AeIsGaYuvMElWY zF-)cq?YM}k?^Yd-$bJ9%G2xMFhi^w-#_byg5q$K?K*E`KSDeOTDW!WXJA?ZPPHw2N zVIbv(Ip<8<@VA8()yc%+&b`+&6~enrwqrv=mLGT<12RvOs`+AaLhOyvmMh}DO9D(c zpekV#VOEy7gQ2pM_KaT=4V>!9%?<7TYyJO;74zNipfblVRgv4c;^SF?!sF4oz9(!}0= zZ8UCYwL?c?(t|-+xztar^olH>4_8TGr0KXK>a)i-9_?=jVfEOkYq8Kd09Zq5yEmG@^DgIeX&bPZSim4oHbhCI3ViWmGEh>hzHVGt_Mt6wRZ zzoT;~wn#FlqA#cMKhP_mO-lDcdE$^^*`-Bs zH9Xg*d=*mECY+F2WlA}$Iz&OLIJG_aG}qT97sB)97Z z7(0HQjOq~qn|=NHRgi1R1mYKDIQe`KI%Gu;jtS7*&{ z^iTv+!J6=MB{~r!&#taPhH74>kdfqpJAIH%y4o*S7S)a(?zY7qN8CDSf-Z0GM@4V< zv)q>BR8_(l9`7xwTO8XvoIidGrZHEi31p5;4UGI5gHA0pX3c2m5o5_OGCi5LK@fH} z=UG+>vkXBY?u^OqS0pcAm|o@_#NxQEzlt25OmLlgvk6AcbVO4B{cE&`6i}^5;`_|- zK{VC0=JEc2xY=5RLo_(9k`ZRjl5_TG)7tu!oXPEbx)V|Gd|DQkq8i2<-(kVSa%}0T zYEm}d$Ds|Z7kXB74w`B5V-b8?g%1nF!0I7pGW|L}S3bZa*sfj@aER1zNxy&ziD&AL zq-1q}9rLcOk0f-c@nT-RavxLiOq(M@QIq!W&Clb|hR8{VO%*}XAeLpmLCVum4w(E1 z&)KrNo|uXbE%D)>+p=9-1qe5{Y461><@Dkp=MKM^&7Jd2pqu}iky1ausCiEXx= z$t*jq35EdYp9yr{R7JSmuoN$pD$1L?G37ZGrSLUEseIN>oe^VR*JKZEGb~Tr^Boo; z>Y@=F;(l;0?%I?QQPewSUzA~5ERc;kTx@p!1Q&z$3pl&nwIBHauQ>h}b#EDzM-VLv z;_mKFu;A{lAMO?iuEE_M0t9#WAi>?;-5r7icX#$9x%ch9t*zSH+P$~l{u#QDpVK`( z-wb_Dqi0~lapF`rN^b>ey5z_ya!q%R%coA0E(=tTZu?r4)_g!;}Zk`O9JhQLdv9X6nUR>-$t zZC!O0>EY<~$$xiuRunklBSbKe`jAa5`EO4$5O6ociSWN6&m={$RTN)xvOILu+vw6# zXB>2wxVEb8Qs|(tkq!$BEEI;arz3|!e@d|&^uT5;vTNdqe2!RY6)^d&Bz*WNUQ;J5 zr4SxlOZ4|CloitREgdr@m`<)%*Y!n#9LM9TP5dVNA++Dc_gqslfwQsaRjtE?g$~*a z4V`RHWJ9=Dv0ezTg_cpKjqwZ$G1$t^fRweU+ho9$dTn2jTs+;b;AK04vE#Pf_Vw+a z!Tc8Z2?dz)-pfkRv$!pFNY@%rx~}a)qCbf>Cx|II@|&h)d4r|ATFNIwnhBhYPL&Fo zS~O2GYM%=8v52Lf*PMK0iBL80^CAjevaW&!dpyBb#x~Ljmtb(h7J`*|4zKAMqD_pU zqBsG?hGD_-d0>cGZQqIvE;noj z5)oXCw!Q7tP1tC%zYTwc*MNoCM(SEq? zOmI=P9`)ezOmL)cU6f(BB&6OiYZOhav8r6U^-fB{(cFT;5Tx@VWcf2}a^!tD!x&_~ zP0KqNUJXwIaR~!>rTJk82GjkHcKVlN0^33`=KKmXE;^)N$==4jKDnBG9ttSvDRvx! zqe>x|cx^+43@hE=^!#jeIsipCshQq04-gPU^gyc+-r9cntQYR&^KQ;H`v zkvb#8BL@ZGgHz??Zch$czGZvZAIUBW!i7oeo2fMG6?pFBeUE}g^N3Z1|oM0tlDNv!5&l-#Gaf{hx{5X z1&~V`V}q(MBk;R->)_Iw$61T*htLXZ$pCPr?*Z#s|2?zQqu9jQ`Ems;lIlYS+%K^k zuK-+D0y`&=k~4d5kr6OUxrN&2`?=}(Hk%g95^BNRs2I+t0<7`xqK4srqalEEpWHpi z=5p-pqk1_%o!^ngOK$YF?2<2$v;*TC^xGysaqF4cLzeu$8TkytF7U?K<;H!2ik@(G znw4)wok~Cj0%Ls>BrOnw_5dj3Gk*gSqc^I_cyuZt5G)v5unL0Rvcl63j?GQt? z0((s2VXm>8abM|#uFS>ZT)Rd@x^w8mc4E&`5MZ!^3oxuWHz}xBZD|P9QnVQNkqqGW zp$+LZuQKVUb@Y-F3*|(h3T61vcL(Ws9t+5NbA=wchF5*|q6&8KLj>yt*myr5m&@X>P;Bd-_B#^-6VV-30n- zoF(AtCp>U3A{)lf!$*GJXeHa68Z|MS95vC2kkJi8FwcOqn>VnGbp14HigJ-FT4@@q zL@0irjUz-A>qk=f`A3=p1f^xls`QY4nfRGt*(S6Yl+yC7sa!{T(_OudOBmM z*2}5Bo^>oX!7BjO=RT(r{B(Qso;5a&e z0ZG}^KTfS1cYMa_=xR;(2Q+^eruy}mZwH(%F*#M{*;gzr#%+h&wI)vWCMayI6i-A3 zeh!hXx8vbnb&S_egL5lUBOGqRECFwi_qW&0Hx6u}^X@?C&DS&6!5#ZJ3gs8z-ukE4 zju%IMT@W}k+o1O3DMmZWTT{--CZy_y)XuEzsa_$SB3yDta_-F|z3-Og zt-w&fBhX|(q`+Dd%LPTon<5TCNecKfTJQ8 zaPe1Q;p$D$=RCHrQcU82#!aZrv*UYC$}Ydfke9z1S@n-$ke=Q%^0do0S=$!JXk9<9 zTc;%uXO`6*tw7BjJ5CpL%}3S`j6yU;51FGX6g!l{h1=hsM3JigyDWEK7j{z)N>Hy= z5_`9;Tb%1I`y3ztq*RS27VPl6uORL$fa-i4x3yVsQM>M8dFahX8jN4Q9DYg9_toBe zMLS}JLqTO>U~+3^_r<;yUy`LQx6>-V%pqgY*0?B9GIF*mP%_IZ6~FtLk;5Bml4Vlhe{Qa>1x& zQUPR$pjQPByDR=^&3unGW8!CjuDhp|nb}@&X@skdBD|`uyPREbsK?RwtS79YrcMQ= zzC``XYP~-ZDh~W`jha{EYRnI6tAZ3vprT{(jnqEbW@fF7xm{hzkknKGka~Hh6NR_L*>W`gR>hsoK{qh)j}*5 z7ne-je(>P(?ucRIOLbeO-6`IpmE}q&S0u7ApRWSh*g@q8)%STAL!aNM=Tf(h7Bsi; zbTz9YIh%HYkKN~cg}2*G&d^xp#Y*qjgxBYM;@5-c&G)ys;0)Mc&!^T(pZM;)%;=grC^EgkxCPS;<{6Wom~X~LYJUpVtE=H7-kVo zeGUR`(8)w+2Jd{4lc6YHxIJU}ME2;D{=7H7|49eJWN_q=b~VdGi#AbZV@#>u)kHZe zs`8dD(OFIy4r+;5S!(ieM)#3+h^kd4EoLECz(fV|V;X1gp|Rr1mO~LnVQkcp59G$r zIB8_N^}<}jLYXr6aA+BEdVYDb5sfiaDY@?x)#e%rkGB}zENXzlIdx#t!nU}CL2Org zv2xLpFz~mC^Ij~hw!aIxTL+>}a`Q|1^ipl19YFeRS&1v-c}d6%#}fgY2ZbzQ+L1(d z3t`Egb4JOs3EvmjrajKn&TKA%TBV7dCz}q!-uaHNNx|J81TxG>TB}Z{ zSivaZ+r{U;+SOS_^j60BsuW03q`gwrgRT{2zo7ES)e21t^MIL@EY!JK&Q~yMK z&jt*e++BQqVF>HbxM_ZB<#t7Nv6Bk~krx;FcyQPdlJ4U~r;&z?*p9ewkn4$Q`jE9Y zvSAL5{LRL1;Tc$uE{kMBqT^=r94wz{0D1SKrTn~)rPw5UZeBMLdijAK9D@QQ13?Py+1(Y!1)iGv`l%pWxHy&y|UlzJxLU@<`FYb{~ zwlJ9{h{a)zhyK252Q1b?B@?_GuDq8#`eH6fUyP&5LA^d4>$fVaov}PzM*F@1|1oH? zLBRt~x2Ey_e05)F6+Lw?`MuIfQkm=dc_VEGRzX$YxhP~2X`>y zrB?D*QfQ~0O(ESnZ&=O%F0W$Y)pt}0UNIyJJ#x6A2&v3oE$;zCyl+BuEy}$bvb%QV zb)jYZ_^Ta3AAl|=LIQ<2OByALb>RVDa#Yxl!4OEa9}uQ{is)hOkM`BPE>4Ki#OWDY z2D8KXNo5@DJ`?J^pVlQ$9W--lSG-7R85NpBCBEOrb;;DeCL6~*|8*5@3cokDz7%pM z89#LlP=I^uF2h=hVqRRvre1^KX*`qXTN~;D?Ic+ooy7ZSXz`q@e0ABs71o}tl4qeu zi79|vjKGa=v{ftuXDr0M;E`v#+R{5sNJpKq@V&a~xdqfgio%4L?$HZOPT{^{VX@#bYPPXQ|jeF<#E_tBC2Wiv(|n< zpPrC(2QDN~aBB>A(HO&;j*emxNHn%$f78*?H=q70wY5V*Pl0PY^*gWYvl$`-FF_^~ zj6<_C^_uU?)253@y9-^*-5Gw-ZiN3P|MMuHw0`8E@B6r~UfF;!+~Am;;=%Q;|Eh|j zV;C8pPNleT|7>JW^J}HAqYfo~`JVPOXKX+h(Xs_qtbn|e+ckbiXZh-&v{lSh7a*zP1yQ0 z62ohcEPOA%7aMcSOfv5|YwWw~3IVAb6OF|S-8C><-zO2o9m-WFdbfUqj&(7WT^O~R>dRVJ?bD!YqJOY*hjkbt=KYa_|Nv@HbF{a6`m|=NQO5ZMH4i@z{a~oS9wg zYuefv;1@}7t6T9dK55_k6GrXXw=-b0PnXE#XLLw zkR^x#jyiA9_6_zUCwo*f;`p5!f8Npo44RRO^Rfnuuvq`=z+~SE%IS&Ban2#Agx`>s z%Gg-|H;jot`&{T%e2mr|QqJ6IfIzkC4Qpo>5RIseFJ;1kQ2XebI{3OCs?)I9{pHeI zMEveJ;?omaeT81^53?GQjCw>rEqJuA$q1C9dLSS1l}xfb@!A~V%m~JIBRdf~?!MNA zLK@`1hiru@{wQ~F>nh_|n?K?2l?x1=q}~n{^QC^zpvbufi{}7oI<};E=j$ptHAj}Az05y{gt5C6t z_G+N`{90}YQ>AJ3@NAlNU-qg?m5ktcbKo%4igBcN8l7Ll>qAWT`) z;K}h)#PTFG87+eHo$sp=hRyOGys!B$yPty|wQ37V7-u;@6pR9)ut9)7OREaR&ArJ6 zLz?v3Ztrx!UskxGeg^Ue!$y6fJ|4#3`9-t#UhN9qE=OQXFqn-yXk`}vg5Hx|q-qHY z857=D&gf5Pn^Tz^Ds$Q#nibKP+ZNiOQPBorBUP*{L{mzeRwP97{nFz!)zT%S+$y7r zw_y?K(Z{Bm#7&ap&Ne%B|FW~bScZJ96CLTQXt$SPu&iPS7nH}Z_L z`E{lCQP<}WtzL0ke#q*f}lmwX*B|=%-!G+&_pp^~47QPeFfWgy33*8-UH;b`U>y03IJr zrZS&R`Ss6bzFDKKug=5fRW-c^MJFckW2%ZpkfS%`j>7st*24K&sM5wW^h8+ED%Igr zEP-dc7W(v!d7hBTm9_h4`R*SMw0cV_;dbI14@9UoHE^9eoZIv7YZ~KcJ$5KaT!c~Y zd48+~UxUzb zSutd^X`0`~EU7LS@hxE!LvXt_s&s*OwwkuKsis8tddNQ-QP6CRf6A)8#9V{w6T>mH zjw3p#=?!rJFI@T;HLFe42L6X$_1*QOGse$s2z8h%-Gu>JPp)bP7ikY79_qf&`V&p~+K&zHHTlCv#c-*(f^7YFhYOjg43t$U z)Q?ODrY~Y#3E_6+_sUpx&&JQ#<%#M?+k<6Fz``z>(3y45FO!P{EBW*Zkh3eT;rop> zRv#NFZ&0^TP^jP*wk6zZUh@}tN*5Vyep&E8CucL?Jx=HiX8N&eRC=**<6^7Pc0&I8 z*dqLU?2VUgPw3L+lb&0UCouD#F8x?$ax@Zjv!@Su($CGGa-Ge`QFvgM2XMnLW|-Z@ zNKw-TVInX~guAh(IH50MI{2EdwzMDD$kk=DE`Cniz5e|!B7L*T3QmcmO)21mjf;$+ z?T9QRjBlf5wOCR{TD9`a!@JDw{x*+=>;3tw{7S8QT%F_2%Ho*?B-uwMOAe11ms_F) zSL`pW#x+H4t3nQeC;eI_*J$;;%mQBDcIE|n!*}BnExTsF`H!SX0-%B_MN}VZ`M%7E z*0$z~`t(EXHnb?Jo=5l{il_T3FCkpGf!tno1$Z3 zv-IKJSVS^(c_SfewYmqtqqig3BmFNp?5YVMtC0R(Ij$X8UcWI}#-^&fg(H9Z^Qn)n zo@IuP4xZqUv*+IY##Xn%c5iz1-ZBJ-0uo$t59BXaAm>!Fw?0%xl{s@Y#(to#50AVU zmL*RVKEPhp#npsY8d)b(o$l~1@>v|6_mP8wq_aBW!!sk&9#YO{n0@=@qVp3nS5F2L)e@eudSop2g_Q95$?$RG*>hyVow95K_vPBkwVg0+y8>rd^8})N#!ZZb2)nsYvYCNN$h7pVmx(vN9JXBV!#ec=$r0-TJ!qY+`S)TSI0vu-$Qt$3CtsG zpdcvkSSnVrmj@0{hD6Ww5uj->U#$Q3Hr*DOB!eOfgvd9|f0?vjzihzM1#)1aMJ>2l zuT^eCJ&$7|f%xH|Me&Q+e55L*gasK*y7jcTEPS!yTh;4lfCUk<0Ajbc>=VNyPC26$ z!9Y-?doCrc`{!kwmJmTfise6gKDuOE8NY%2X+b-RnK2QkjZ5pm9pj{1To_qoj#)c~ z&*OAJ>k4A*ycnwfn3gql`M~P}jRV@AJsKA8sKZdTmc^nD2IA+77G+!bNycT`gl$#j zhy_>#DaI~xC@iTU91z|Z2`n)6H95#A$gdh0XhF&?91T_@%QvfsV8OfN9Jm0KkN{v& zwPQb(4H2_a2#B}pc2E#t)g*hJRnubz5D*y(f}Mtv3{!j;RhXMZuF3;| z1)jQ4;DHrQ74im@Lu^SugH(x8dC@MkPn<=eAOQ-IB-;eX@k8Vj}>E0V4jN~ z!vB{+`FgNaX+#FhMuIUo*LP-j+GSwwie$Sm`Y)a1|NGt3@NKn$@PC@{7i*MgODNzV zU(^5V>so?zh5k>G2Q+;|{<7!4DAxbyQS2%LY7YkvF-p*_?Kh;ha!>_TP`ly(TkV=a zmiPC_U?>_m6B}bkCkGRQZyzmNLrXXo77`|sj|LwfqpG`|2??X7f}y2}krN!FinF29 zUx@TK12YpiMhy#NCvy^JW==LZMkx~uGjk^rZe}hxMp0X9TL%?810x`_n2C#pk%^>( zfjbT*v zx`Cd|F$3=h7zol+{U@t65Yh*5scAHnd`c1tfKX(T9}Ybzvo@Gv9YmiwY}o&L2u!1& zQF0(52Gn6^g3dDq2&D)-7oO-tdyZ!hLue@EKo>rPGS@)#{r{m;ZKStR>!>=?FUTfH zi1duVHY&fqHvl}@2j}cn;R}fzs_nuta%^14)$_|ej;NyJO~n2>721;{FL=)KI`sXf zqdYq7>ueghUFJ^{I(;fMkFD?E4}Ggumc&zkm4fp~=&9!4>?&%V z?x{8bDCT~-I2D)r*qRc5LPMKFM!q$!Gu<;FBbAo$qNXflyFNpMwNSniCFIUbbxxL& zNXWo{@^hiH_@^|CK5S5VI`7R^}_BG(=l%~lBc70348@| zErSW+r)DA$qA~UO=Rj-Qeh%}+*M5N}!J&qfZ!sr6Fm5C&aw`KVdJz_5(BI11E%1%B z$JqvQ=%M(&my?$VT2Jl^y*eDUVHA`tN|wyyZ9H&2JXJKK`$?JeQSxw0r&M_6Au zY0hh@Kl&sQXe`1Rq`-)-7jidI~v3utUxGH5a{i@%x*+bQbCDuzuM)1(Gd8UermfHw95i2zZ$WkylZeA$^;_pu&Bdy`&m^*uMd` zxL=21l?~ zMon%3RU0tyj~7JIoSXw6EWIBrJr;B_Pu;D!8yU#wmu`+mZSfwC0v{LBjE1}dVz2Zq zK>crCVtq^E&0ig=@Euy-B_#6t$}^A^{dU1=_JlEXb)i<88pXJaRTYXT`z17~{8{}M z#$*=+F;unDX4(p$z$WXmWHI)SXi~YO`t8I5>~v$u9sG=RB`IJAo1&y}_UUL-+1;4! zNYH#l`0QbbaG=SyuCK%h%*ts~89(3{UZPwVxNctwU?7nr!TmEDON|@4`u(0Dy66I0 zKnZY<&_N_aJgD~>=~5}}m~#X`FT!(dfFK}2Y%bBrPRUNmZm>YSXkiJn~ z2b@DF$bxo~W;F#)j-sn{?f?0XvZtiMLQDWGU?Ll^6GDJG*#vJ@oZ5VoI0o5)%4a`1 zov>f8Sx&$_iOutrnSRknFR7Ac`(lj9?&x%5?EX8r%b(Y>S|yY4ou~f%h1KqNly;== zK5;iQ0Za~uXU*pa0ol~w*v#IBBks^QmCUbgS=qwr)9_MBARD2;W&7k4vMk?4_}iJ~ zmH(rLIdpP{E{hwXx!=8Z{5BdxauK8@EU$LbN1W*Mk`AC# zCR1MHGgD`xwJrw&nc~;%0MT^uS{KF6#36~eiQG|=$2bb|^-zi*Q{Ft0yMVYzwn&N} zIX-mNi4n|m}kz^r&!wa4;dO)kkuIRzl_G{6u$^ERI9PC*7dJ()2AIsPh)dID*lVZtbHN&M$* zNC5Rh+-IaZ_&D7-qIRw~>h&7;r>8q#gaS#iI4IR-w&?E^$pw1&aCxeL8m=W;DHman z%Rtq$>-~mL{A6);;i z+{JxHt%HlRmR{`i1s!?a$3GU8ogpWa22ZmdR}qV&FWC>ttMZV>g4KqU<|ruZe2X4= zy$9^{l8sPl-i=VF#(kE*1^uBIKE$^UEGYHz&7ELT}NtyzZXr594fFkDEgUap^%QvpQ zik00hp)eM4N~M6XH+;BWb2G~~qjLm@UFrbpG>Hz-H9tr+dMRl6a>)HUa5OVv>#&tq@{cz0t|PawX~QopUc;GX#->+`+1f8U^J zAq$iW7B9~QK=wZ%rII#@B1!klPZbt!r@OZ5w$lxN7^7G;7ppm0l)(Is!7b$7 zP5F?dP0O*~;k9==dcA3O^Jy9rS4^A15)%jp<1&^wMB@I0$t#?k6z*C-dEhhhT&D1z zi8e(cwKzsHcPE1Y25%andrvMyea3QYMC(AzbjMR9&gCkR(9V zG~q7BNVyta)q>{XvN5yb?WWWXv|dKF8>p?q5>rhZjtr>H0{O4D#H4`nXtmEU$T`Jo zd2kazMQUZmGs-C4Kt-PasYndwOLM6jP+r)FFZ_Rfk)tJezi!Q}=xArq7s9u%+rcJL zHqf#%SKe}i2pvOtAq_1sr26OuO~H<8i^jtZl5-h{{GLo{d$=uQR>%;7afK-+j}icD zf1sSGxU{FvPq&at(SCZi64j9Mcm32_LbJ9>UVb(L+a~-feHuK_^%%g z$0Li+d&F8@5=YYFvUC``bKjReisn}MS=7l^7=m1lSd`VCWX<^IZ>0HQ#nNKS#5_ngyKQ6LC&pAn8l>t#m^dP2q zJr>`cqHaJTWng0paO!st|C5<>wSt-QSF^}mT$w2RuR^)H`X6=MciK&G(Cw>3QDKUJ z4kUUKo0V>h?>A$IN7+|5IblM1AoaT^Q((qFae>;Ie;(iWEDNLhi|s7NHHyN=WSUkb zNp%ioD^!IEapQF)tr2Sbov;Pgi?#fTPM(=etP1+djMtv@La5#KQWsD!<{{p8hNx!< zZp7wB&u(Y#UtjmVp#jzP?OC`b!U4>qjC6Xbey%SUcTAoYI6Oq$?H=?#e(6GF0p5!pW!Z10%SWZL*(*{F|@zzVaW zgD)r>g_oQF==OBrmSf56e? zBGmv2TT=)p#fU(sVJCC1g|7U~iEzr2vU+lH*ObveII_rqGc9tUyic2~9b_IY0a?mP zp-Vde3;8=k@%(x4EZQMNK~k05*V6B9^+Dx?Dw!ofXuTMZa3v)ZL5?+|4~Tm=ravL%g-Jq{10Hl)Yf!YVs#Ov*Lu^H|9?;tl@zvUsuuTpg_UWt zJ`o~d&$YLJewcY&ubLVT=boTls(B?=*rwfyzW}tMOuKY=joIpup)f&NhNkdF@Yy+k zwEZ0P9K-l>?_#JX*2u*gb zw$5dLgA`yzH5XrPZw&j1Rx8{__rdq%u(r-iw+d0MqO4Tl=Wen48Rz;!0@`RT>c6JsIUYWZ)MTz?#r+3<0)Y?^jIaG0_f*6n1FIJw$nh5q?EnPkI9G001x|E%)YxxV~D{PUqhq@Tnm z{{p?;JtJ2<^oX^ez4jjfn?qBI-Dm!e_Y=8)GENKAv7(7NpX|HS{%J`AaF!6(ug+CG z0!Qy7Vn&BWiTN)1EA0CJ{4Qo#@3Wb+QES};{1frBP-iM)h2Cn>>pzrq_WMR@2Uz}R zU!>Z}_;ASV!v!p}k`~ALh=zY2R=XS?ftKn!7ygal-%vBk*8&HZvBW=1 z>5|SEcwNsumHv7bWOz6fw+{gv+L%J#f4*r}IW=~|t@(6?{|m+*;?x72WDW{bO_nEE1*P z#l!w%OrZZFX~h!-^^Z~bbEejaaS}!zHQ-C(Ax|XvKXElqnVE-tNdM8Ra#~M3d;<}e z4Kql>F!VTt!ehOF4g0IAZ+8X})AWEGftfT!OBu%Sa7_6V&{kG0yz$WkSA>5C>;O24 zk}nxy`+{&xrAeWZZAw3@5Zg-r6K8(-sg>pN(exiuBFTn>u6FbMpRPRL!@YbK-(LBD z$fu-=Pt@#IOP zK>E)hV#f6rw_mO9kpH^pjO#0QzuMdJ{yGuH31}?APWLH-`RCI%O;#eMp-80F+o2Y+ ztU{j(-|;*Ox}om1!lcJn53;Ont;&!Tl$|tRj|K2q^h=CM4|br^#h2MyqLi$#pKc3f zq@Vhl_Oi2XyKcnz`fK$NnMnuO-*4_UO#NuD_I0Mk`J+78hkz``htHFYV-RZF=h6C< z_cz>!^GrZJ@s!eyOn|ta6iR7>vA6;zQ)y+KS_+y-tvHN<&(d&4Nfg1%{}0fIDvyKm zgy|p%eL^TFotC`zN6;p~vtj~8&3~AHYk?UW!-mBIztaOh(*G~sv6+~0Uqx?)xZv(Q zlbMx%f}o!zj(SeLuF;WfRqho+2yuV^DIo&GmA770Z8pI3*!e8mj@@v_%svaTyL4&~ zEUx}F(+?zzXY%R|st6WXGx^3ZoVbexG@e#_y_i;@7h`C_4YtURh1onVM`&MHw zzD8Ck;<2VOO=09SDE;1O$0u^CUI@0K;^+8`1O#+NhMyPrH7qQ$Le;-U^oIdMOrV8V zGVf}p0wJ)}30lvcEZ58cq1>^R_gK8>FJMOncW=qNc0fML=Evb>pDKV*V)fCrEw~gX zJF?2ANs^zN$~DvNI&^OJTd%J`7h~;vYDq;E!0*d0h*(HVHv_0mEIbPC5mYTilQ@Hr zaWVcF+Hb5T5dT;K!xWIpHpC&oP0$yxUo#RU^pkiYuuO32{#9I~OO#zyme6@UZGB9j z4AOv@gg^W)uuQON0Xft%Wr42M^%YwXD#Aq z&ICnj)G*@I311g&5UwT!o2Xwkq5?n-q7D{u*?^ci)@d1sedW4LH&8>M^2>jOYX>Og z=szTP&^|%_Hs6r3odQ3=?wHXK?*z#hTR&{vJs*W;7^)>B29Z~vKH{7^FFUU+sm<$v zj#5`SHaXg#zjvMcqO=K4Rd#fXcY3^XOtn&DUg@7dum1e~!g=eE#Xu+MXV)RmiZ|e) z>EZ^`Ko{6`y^GJ}4T{Z=>H!h>DTTt+jXIV_+xLmW90mf=|CmJ$TP&)ohG7qVB}=bb zmliGx4*H!`E7)8_sw%7ytJ>HVcqWL;JL~(o=k@z!f%_)oR?~)ebR*qH@*f*eH=EfE zSLA1hXNo~RhC6B0^P-k>l4FPCjNp2`Uyfufe}aiw&pD9sQjYuisJGV>uzki_R(Z^f z%CV0#!aQfQ+>)IeohJsg85g)w?~C{^8CGpp=WrSVs^z{9AxLg8-9}iLv#Io_goqgz zv2IqgMVfqq1oUf~itVbE6*g;^R5?XjO81#|i0*4lK4{Xn7ignZr(Vt-&ff?rJB?0( zlhv^9l*E?}yFnRG#@M5ljJcicTC!w;F0&fziqX~*^0ucCNkyIEdI*W_JyEk^>1sX5uzRKZ=yVLk41i8T(@?k8nZQe)bWs` z!n~=@QaZ>`&=}u^IBPK8`=X{h-qTvIul{my%-}xPosAQr9GOkS=$fpeklT!)6?rVM znz~A`OEYjhqABSpOZbH6b95n-X5iNna1O?8t&s?*s^c6!i~wOouwd<_wlFgb1)lIP zp}VmN;3X&&vjcnLd;ss+-h*#LAaMpHm;uH-2cW2(%9}S#F8B%2!C2Wz{m|mgpVg1I z7Y$!~^?RdHtxy_Ffr5;x)8!-9Li)&4|Fk0~OHLZxj@HgkCr6PG1{iA(HHDeQmdQr~ z@u4gclCGn_Sv5EHklRf~cp!%BfTKGZQo+OTfRA=QnZSt+KKc7F(D~do7DJ4Qll9LZlZQm*Z?6ybw#=lI0mev8bzxTRW|@%nh;aA83^pME3#-@Phj+H1 zir%eB5PtfUr4- zeiuhNLZJqxDw1VEPV!(|;$k3$U`-~c|K^mpo>1TK)*lw81PiuQ)$C(G@j}l{65diY zf4olb+j+gupGr^p5X?^dd0YFSqV@wRWPbUKKZox2sQ3F8O_fZsSRzR7`x-K5k>%4Og8<;+izcH zgs{1=;xNZ~ZiPTiD6w>@YiXs9u+BzaWAFWoox&o)G=(S7SUglr`!l;4bdn^{X>a5A z>Z^mYBlLxNXHP?Y(&y+vKdB#K;arQ&M`I~pE>9S$pQoxiG--JllN($pYo3{?v$($2 zkX1OJ^Dvrfuz6yI@im+IfK8rdN7`)5^{67oW7^YuyumWJk}WIJU`Ak*6P;xKPN!}C za;2{Ia$VDIbUk6!zxiI@smv`M@Xol=sL%Lza)xn9wT-UFxc!KK< z8M%Bx>KBS+Fdq4o44^7$jM}_=8@>eQkCKuQk@f{BJtS`t8HVzhDk!EZHC#B;0|aDg zk7gD1oT3nAT5;G)s5nB0h}UA;1b3_JIk#sAf2-&DdZcd0CW7naW5@gYc}VKHpr`BP z*`G-Q!n{^=atZn})lYvSCOXC#dbz#kCYDR30C9{+A@sRC_YF6-gPDd1j#DB|u7-WZ zCb2CvuK82nT3Nm;xLzlHS&UsnTuQ>5{E?_meO7;jc_Zqox$c9X{{-U^ry^8(CL$t8YbfNP zJiY69EXlK+FFeg!yov5(dJJ3M7)H%cBE5xvaWwYXk%oJP!uUQ3PD{sRI{IUqnc5jW zI|*zuDeC=}+XMtpvNG;c3lpdL>8ZO==rxC)h3t-9ks_IK`KBISiOYV48pQUk;e089 zK2c5g^A&vA8zl!wi`p$FWZy-9c9=%Uu*TS(d=yT-m+~eC2^sDtaxz&Q{k*gNp9!!} zi%Cc&X}clJmoCg{YW}6dnf)*aZ*6NFp#3|Q=8S9m3ZwT!F_O{F!5d3jBurkZ_~s|? z8r)BZP|dMy1DHtE5};BGQQ(dD;uH0;us9ZO+(WHJNqKl+H@UCs8%RmXBH&d?_1{20PSY z_}-QbUMIi_bdFxxs;n-Lzf>|n@ti_UT{?d~Yg2&!3}$-v%vU?u$TS8DHof^B7*H~` z5R0&{tjjZP;f!fh21Ybz88Ho%HziGa8RG&+iH2s*ja7w5ptoJcltRbv-;o)hjW`B zA-)skH4}%~(p}j$M>MEbml(t{*l(W_DG@V;G}~|HCIYi-OW#crKooB~KyUau`wQ+D z(H*y+=pE+vgR7W;2>@gTxwVb8>dlK8YN~=Lg+($_S!3I$1C2|*qwJX@=Y;Zib;L!l zHtDjy<~?||NyeFfp#E!6(ekaRn_+kGfZD(p(ZimASt2*O9QW{#7Ev%JP=;Ga4%hYthy)d|wx@_KH0%)b}zMkczUN86^}6H3pjsi(7rZ^iyfJ zkjD_wzdHU%Wop2Y)jmVW-~^@-ryEWJC=xNxrqQYz7$trwS|5%b2hGEHHPkf_dk9c% zPgKBpAattgI_oq)lvIkT+TCluY(X(!SX=m#ww&9MVQ)tN@b zaD|!I`LXWMBr>vzmAcEj^XhN=$?-EAtF0t`8VAKo7Wm?MgH=YKh=i{~%dkhU*`e{+ zdPbDaQ=jmJ*4T;iv*R~)2pi($tqD~x(<9v9*`^L!&m!%=q;|bB zlVy0ba$fPWDsG1?5elrXjy5}rS|_?=SnflJ>p@7??dnsm$838gkA29n{=eH^ zJIEW(QGdL4WVOCb;`9iEK-TUTadk^QbB>jiYQ6~4li&wk)K{r};<*w~K=Fhe=Mr=vCKw^-A zh{A=*#QYPJuaA^Cj*Nb+L^KV{${>)d3jIm&f)GfZ$7p7W_l=u0eIv2iV3O~TYpqVO%>N=n-ZoNHa z^jFyMrh6jpXM(0!c5=`qTMYjS=$mi}(|KSG)g;czPEBg48*P7gS$w>jcmpJZ!B^S2AmJsW{ELv|h(a zU^ot~7xh0D30k}BDQ_}-qNXY`)Tubkn+=QCWcCyi@I!`G$aKV!!ZZOxeS*LTb9FY( zl!g7(u;(#>3RqgyXF`5e;KHq~s`J&5aI)c-No2PC!8(&KHN9c(H zg)8eU{PSD%>^@DUAt$GJ4V;|qhN%NecOx)GF7@z_c~98t*sn?D$*hMxVZ~)w3wP;d z<2hl$%QqQZvYdN9CjR<&)IxQc_!TG-7_`Sn89JIW>2Ke}rXg5tNS`VkYsv+v`(hV% zSVFkFNLzTB$>y#oHb`JZV&Uu)T}R-2M@7YlxtF|!8}DUqpS8dKjZm$Y_iu_WIIIITpgAoEVRCf zh)S_^fCfLf`%??#Y5m|}t}^RA+QoYH?X!23gwPK%MZ(Rmd^e!mn|$2INH8_=m9e0# zEwd}>Pk`e%uKt4)qLjh6wQl#US^QB{y}PzNd%smhQSY;ZXEE$RK122j z#5HCl zjn&2Rx$uJqhM{q9chPy~iUzQs+#u+)>GejqlQBlbq)~A(ps8@eueNWU*ie<}4YY=Q zYPb@{GfB9N)!R`JoUSVS@RtfCT<4hu!;K+lI(V#xt<8Y*rcUrVTzoa3$PdEvjaGyP zUl}-IhBR^(fx+TtIf$%?V#b`VNy@*zWr#Ua#ZH3)U?tG0RxVcUGPpJ$ArHiGK!30$ zYr{vCS;CE_htm`hi||mdYxh*4g&sOACqXI05q~06=Cvu4OQnfSZg9z@Lcz_1BWEAm z`YOLjVpPgtucGLutxfkJT{bbI&V_TN_M1?mJa#q#D+NudCgA#*A;gbf){H;1k$+tH zDz=28?~cDb)}vGKWzO%K+BU>0%82Z9WF|W~VjncH@WutCG68oO`ZafM$G9lz&2Ab& z!u;DKT=sPBpnDDl5Si>v8y*$MioBOu9%w9(tNZfn#RaOOSD`&SXPXz)QCLR>;~x|- z$t+LOc76o(-SbsTHWJ}YCfW;c4EZYMAI!!m800X@922JZ;0ou><0pywO&R@|+eiI_ z$`D=^|S?I-_o$Tl$1zCnS!Ns zBrZF7rtwMyZlpVPFhMgr-j@n_-D^+kTLs;P?_!#+CVe}+Mnm`+3q>&;Bc>c#6%Lg5&Wp{2_D zSgx%KzaWfSs6F%9{ih6kmdljS#iRG+P}fD*ShGM+rr(9jq}MsmMTaxd#q)W`#jF_B zck{KO(L^xv$dWmFHz z{uz_&i5yF<%z!46F+gjDDW!yrmP|_fXAdYU`gOf;PwulkByrxbLtp4YDJ?F4`X;P2 zT5=!|jm#J7fXaYX(ECcJ>LM0X%*vLqOWU4V_w&Qo~s1Gtxcllm}+9wRHdZ{1J;%iYqk1 zak5G`#&hJ);Q;!h-N$Zp)kOq<$Q~ph^`MlfG|uM6gkil2+Mi2te|#!_E{O@6k~Cz0 z851;cw4n}LofLFbK~hQS&_sn^dX_WN*GawPBXW?U(jZq|?hhs+s63JEsBNL4d@6_!xCe&S-exVsb!9qeL8cZW|1J^PP!Yh1!WEO5a*Y;WpXEE zUT%a49?ScT-vm5Vp`K>zL)s%JBXvk=A$LyqsKh?oy^^(pxjE!Rp}_c4d>(u+0iNa` z&b8es4){{r15hUePp-~!1n8ptmkb63e+NZe5){AEL4EZl(KpU_Aj_xud!}!*3%9vI zNsyS@xMBk}euIC8fU&s@kCGKobnSX&DrkOh9&0eI@V=tz`WvRW9elID$b_7Y7HL1_Cc{|?Lm7v{Jv0khkuM01j4aphtGL{B zRwyu{^Pw@jJ8OfJ8(lV}M9f~6@~dkv&j(xq5eIb9%Il3e`$22Th*7rjP0TI1^6uu3 zj1lEJmbO6*)7L+=wvna^Yx@+9CMu8{l1VkFPm@Jubdm zqsc*qq&`gT$afM0Mi3}U59#h7H~wp!DAJ|&tIHASd!Cm*<^l=>{(gIPW?Uil_Z+uD z0(KubQY=zFA)#SwY0aM;SPkzmZRId6gEFAhI|gYc7yfVIt;dM0;jXBnj(^3LthIz*xV1Pf9;)5r}aS_8FuGea}*KoE+6USOZC-f!q*BX(wmO^XYlJRs{ zs+mC*#c|`p9&g9t4Rk+lq}ZtRe&Q9FGU@Yt6IZ08(m{`)D$I>>3j`KzKexuVVzCXz zAjc&3^OomV2u#NL5Akut84D$`S%=RAu_VPHN7}>y$q-h%d7K!&#NZO*P<&TAqq8vj zjzz4u3{pq@I%YUSQB@r#2L`T8Y(3*Nd90$>^~^=j@ltFuZO{F(@jRkf0h=-#g+>+U_44Svxi!% zdilnr2#RO)R2)EU-IFSru`P(eRFC9=%LZ2Gwb6Ih+kj2q85yMMERLlyM1{ty&-EiWK#_84HgJeD&7dYKJWdM!_m z7k;>yY9GuGOkW^j0rc)!eTZNI4g2-0H~q<-ABar|8BdP4bir$K2_xG&qR~4)H`g}` zoLwB2<9+yU_ZyvZqMrR_uNBAd2;0dlD6Qm2Kp=w06}lp?I*&gL%4)pHzoO1=T&rhy z@^U3kuK(JCwBB)5&Sv4Rm-ciHp>;K0SMdcB@s$CfHw#x)LU&3z7IVW9o8EiiUv}rF z^`nIB!w(yn6iS!sdVl005~1ihS#Y@ao}7%5T-A}}2zHF;KO8R3r^s>M->&8NI!No4;9W1qcB2uIM}~e|YD8S%jHB zu&b)+V{P$p`nh=hsv`S#;HsfE+V!(4Ks9%|Q!i^3fZmNV{rtjp-=G4>sO4vr^bo+5 zq7)FkyC+hKYS(zM6n#_a;v{+U7^Tl@wu9r_uPoi~T70M6KbYT_g86`n3%C20Up%JE>^J#Fgn&i* zb^zd>DIhqYtVE_IrqdnP$1(fDGrAeAZz;+}aCS1^s&QP~8{AoLiROR$`Dx1V9+7BWdTH$4;=4u}k;sVm_Ta;;J)a z{=N;_=xlNEG9w_6Gysyjm-AD@Z7D?-WEpX|9rGWd(_92s z42k>qo*;_)-b*wxd~_lRGHAq)_~ynxKqO|SW)M&i;#ykFAMqeZZM-Cf4ak^~$mpek zz%)xyitCRmw@jgwq9mwf_}GXYHhRje)!rDx?`!4fdFPpVndJ#17dg3aIeqdT6IJEk zsqW6obz8h?aJe&uE8b_y9&uf0`8^2^%jpl~bsQW@W7yjBByY7t{a{{>sR6IZ5T;8P z61kC*miph#2J|5sdB6H<7wy8ZZ=%ad0h*P}y0{&^KIJB=QeGC0MvooEH25`&rDb)` zk0MWZCG^--F@b2a+p^1Ixf4cuOeAz? zM>g<_Jb6cpzYC#^4{U6VmTct6YuX3nX$&CUhOKPkPq3{%=LecL&RhFIDuo|cur&T4 z&odi28YR7_nV9EIDTfiP!(N8RX-l5$`ABz!NaBY1L|p2kxT5!lOv3ZdKOM*jVR@YX zR_Ps*V+6{6&L3#W?kif*1UeuG^kam9dQ}Kh^LCZ^TZKv9bzm8}UlU+- zIeM%Q0z<0sVF=K$qPSlE$VGERpINDVpo)Vm-}55u4PB4Cd**OLbc$drh({oVA#Gur z(`MCM*tL0=0f`|XZT-g#mYKA|U-lF8-u|Y`kxi}RXrSL!?Uc}r=P7fF+q}YWq5|X| zx(7{}Itm2F0ftNo@|u=OAyfnmiCy9IbtcG;2)a!rJ3kS`z*)jgC3vV&vIHl7PE=`s zs9tm*yS^Xg3V^m zw4dP%UWno9D-FZ^g$?M7-kUX2E@f5aE?%!L_@aiF$^`MVroaov@u8swHr!q1HFttX}jMH)ZXeZTg&y7Jq3)WycUg z-Vf%`BeV+Icwk&t*tQu70UN;HA?^J^*qikNLoS8pqE1(NBe~RpuI$KRNyOZ^)}sw^ z9yg!}bnNme&Wtu-xCL&!xan?aYXQPoQdkirft(5XolbsQE!`9lfezH9EU^OMg zbzTX8Xjh%;4ks+8p}hV0Nz|d1(z7m00*%+qq;zYrw$!p zCx$bTx;CQ9_V!X5jhfMgv7K(@;I2mK38Qr6;m9!|B9} zmCZf{J(6I zD`C@%Qfq*Ez%HsJWcvhC(dX4UK`>dWh4HknVr{dv`~dkY?&JLHU77JXB?mKhhh(kE z7e%`YUSkpCKHdf?c-{-&F66uHjQHWT5L+jxZ!rl+M920(>CBoz_WpRg)j#&N5SvDFKFr^88j7MH zIFnlTWrfO%SD`irz{{4`lfkxPm3{f3qpxaC%NKNuGTmg5T!PAnpvS`|k)NiI+td82%~OE6K#z2KFxKDFnBu`&{NN6YvhV(!Hm#isd&My9oj zvHe1h$)GT_wPQ~#{nlZF#Z_EVe(L!W*C}OSb`-Qr;~=rEfdB2#&&t{eP_{|>q7&I; z^^(hLpV>%cb#tY$RG)c5Rr~`bgpI|9R@W#=X5UpXA__URpw+_pJZ>}8?>N5TT>#QA zZrz3GTX7?^K;~oP2JWCFkbgNkcMu{HaZ5u2geZuLm^Wb=igHSsTY5vUF``#n6|H+HB zOrB#2sfyF7|4lC6*iXo-wq6L8+`r=FMeShH;w+-={Rd8#Z??rgnLl?UPoYdRwP}j* zy~>&Yw#HJP+@nAZKJLBw6&uIV(UIzj*x&7=_p~+m^F(T+Mdp;RDMGaylH{cFzJ1#f zZNSKgo8l;XZnS4WAmK?dNyKCiQt%HGrPu@dt#dRx_n!jFUK z1LU8-)z9bd?~-{YP#(}(kjd?G1vxNzTjne1-)-6E6r6fw_W(*B-h0toVoJ2vX0*g> zhs5=3i#q*6z!lMFWX-*uLGde%zOEyufIfCPxYPdypNpWGL_Rvj82W`zeATDTP5%5s zo9xmJ4v)%Cl>9mO{l{3tlsH|Yg7XN$H4aN&;f#)G^A0!U@dki5*TEfgW!NHsz_2B& zDb!qe2EZAo=1NJrT4?D#DQ*gCzFYswP1%u2f24C^kmkIj!Wl|H$HQ3P=!U2@4hXDu zLio|wHU80DPFIABUAxG9xKNub$ciqL9(QF62BrSD@1DGw)tDAhGOP}Pv>Mew%s@k3 z;0jO;;Ezp4#1j)!rlY=v{sw}V`&Y&Hjm#gVq{ST#^wLe?EAF92T`T%0V^$`YIIRgZ zy4QQp*Q&aBIp9SgP1Pd`YZMb+Y5fLe6hG53D5HyL+Ocbze5Edam{TG;5zEW|xg>kK zH$xA8Ha4H5eX3=5V2WNo@y2USzL+iOlXTBo@AvDKKhaoX-XfVkXVcw|?@D;SI`O4- zf=2-s2$Wc_mE}Fa8mHcG!6fgboPMdFKTBEgZmAc~b2xW#N-XI`IPQ$F3}BD(^J@@g z@y5>75$iEV^0IXZO5R9^h{D|Q$=s<;cCv+Er^wu#F+C~!H~5`8 z>a(mzl4=}N(OOzFc&WMbi_?labIp$SjH zkulr@q|sU-x<;?{Z0_1a@mQm%;S!s{9DRD>O)CQSuGyQm0E}O*%mQVcWZl`cXPY*v z=mi{upPw_OHV$=VSK!UbKbZdT<-BI0YqXc4SS6_dPwMP(2xQJq(#@ngq{i*A_Xis6 znJeVx%K`zB!0C~cn^f|n?UTx~c3QUP;<_k7Qo#sF_LXMS76g*p&e*VsPF73_mQgIh zz~Em`N;rcie3hx(o79CJ!r{(EK>Hgv}E`$_DFLonJozy zY1S0p`s%rjIae4tLLN1DZ^36clykMSL2i>lvTIc z0){gR{CY@Q9{yoorbJ1jE?5OF+R2c=6XJ6kuYcUNyAaf!reJYZzeY^4zOjB>Xsug$ z1lCuK84rQkbOu};gmvCCJmvKJPFGs@P_@r18QjqPxyV#<3N<2&u&&F%E?0QHO&dmBAP@x=|$XUm-oA$bfH(qB_O`5rE%iLV)gs!Y8K z!YSpt`!rJp_v^$I0GTy=Dsa>+tc6bG^b-xSuuEky(3b? z2%}+RKCc*BiAhT`SMz1*g4r*WY-Ih2Q%u)d^tvs@he5!{AF{&P9>=Xkbp&}K z1Z9p{(t-A?+gdAK^-!tdF4yEG4R3 z9g(=9m5F5Q>2{`l%Tt5SP%Hd&5l7}XwC_~#46zC+1%7uSDaYI#G@qY0v;U%~QzL3z zJ$W#xIY}zV;C1@5LT!dK!Zn;Gwg>LkH{!wsmc||suwySbXt1wr))8Rm+EHsZ;?epk zQgofb$N2Og&XUL-pM&+**@o{}~F$R@%gzP=zmdh?sl5uSta>t%8_2-c%zb-BpudyGl?Tubh!vQf+00cO2>;|Y(hTSIb z>h5jXRz0NW_kO59N_)+1H{|0u z(u5;uz<~~fYoZQO3Z-&3aqBy9~fN5UP$F=Ye>TFgezD) zkvxwX==~Zb^k2$NrxLAgMZ3N&a51J%FKWOY&bPm5QjQX~&D0%61-0Ojklb#lpxV~a zTn1fMNVSE-NQQj~a8ilX_O2}#rUg`yX9Z}F50W>EmNQKXDAe%iTqKs}icaZIGw$~4 zc~^?ARtu%@Qmq9g=Dun4clQ)d2jjSQD!+G6%ME1J&{yhi(XPa4)~I!il@aEdi!O${ z+X=mdCFN`i?0WAJ)Q4_OCZ?K~bYe0TJEfuIgSHesI9`=#&w`q#cUL<6BEzH`adTypq;odt~?xn~%UytF2$;gc@w;9pX`KIco{p^-;T1)oI6Z<&7KB ziHfV&^;K!y9O^KIFpjQ5ixp<|mAgB3IYYTjn0C=aGas!Bij^|PH{X)Jy8NUTGCcZ9 zB`Gh2kz5i(Z55fv;-B2rcD1ih?kYHhHHe!TqOBLtwSik|du%ZUeLW)P%hSFvwxykh z7`9MP-)7L3@@wfbMt+x`Ami3PpHwX!TX&9_w6%&DmsvYPEVb>N`&&2tQNRHOb)LXw zRcWC@UYDo3*^d2EAB=ya&$?O6>d$VeVkm(O(+#deU8WEzZB{IuvHIWMd+yZ10z6|y zc%DaZ98vQ626hvnN1WkutLhI8P&Gy3?dHMLmPZ~#^AR!11cCdD)hbcN%I!N#zhKYu z73bR~1y~LRjQUp1xpV~CsiCP&Icnq;ify_uh|EW{EE&d<=2CSDT{Q`A$11Q?J_qpkI+PJTuEm z&Q7vk&^w;a>$EOW8%7m6bRqtC?N_5PY}lPomNW=fF|R8_(&|)3qY8g2M4JM>fZuDz zRUif2fxgSEw~1)}G8}a?vOYG=ip!BU)(9*6xT&f++BtKgBxWZ(5XrVo-Ie)9JpE*q zGv5sB^F_~x9zCOZf#8V_yS>ilGBc#+8dDy@3$bfu@vn{YOv?|yh!~GP$YuFkemF;E zR!L;8k~v<(RWC&N04((1&0mhs)E+j`Zv&J3m)Jl=jzY^LQH_q^^xcexdWlAouv$iJ z_Y**%W5TN;AP7kvO*Vyyo0FANaYFq1c&F$yBF-+Kqz9~1NnmcOy>yXpZ@x(QF5kZ} zPIcpSbkSp%BZGyCi(03WSO*?<824_T`qyx&43U?YInA++Uf3>Z7zB!qim3_<3ou=1 z@C#Qr7agRMwEKuJ!?ESLIsadox+aFo8TXbx*onb}#- z|7I%kzpzuAc#$>1Bco<_Uckb7i?M3C$8=7G*Y04^p}c3Kv9j7%z?=n=k|XihARq(` zDzx0Asy4yncCg{ylzV(o+ape;k;M*W7ax|E7+w1Lv&U(%$}dFEj%>l+E{i{Z$7}Qa zj>ATQ+A$Oa0xfYTH2e)<&D|!SL^~VQ=95iTF+W7YCnl7*Gg#3NoB^WZ6DIBd_2b## z41vN1o#nx7?#o8OU~d&~cT`C(SR{}b(siIIB4lGfxV^n(xUVB7*Dd9lhnsS(hinGl0Hkk_>k}Su6J6Q6B_AP z5>ZKBvokPoI1Ya8UlOYoC_+H7h-4qhOiYD&L&Cz|Rp<$R!>aTf?}fNZ$Mec z_q*2Qx`jDiIZaSJxrq(U>LWiz>t_NomJ6x(PhN?`|EP!k)*INrNoQ=mT1@5dR((Ja}CJ_13@rG0pzO@4#bamewkuA zrq+}ZVPS^kn|luUN1saA96QaEH7UYfIgb#ru>9j%x=#>(pQKEQc#dl*)Fn(&<@f#k zId!$<<|oc^Tq%i_uZ$G?T@nic;k~r<`T5;qD$adg%Y+2+=1s}ZH7ynm8fw@1&Xx3i z^DbpI>NnbG-t%H*kB(BMa!rOeB#y&e+hTqd^~*7#ni62i_3X~#1fH+ZG!%|`quGW@ zNDp}_m9LZl;Mj4-e{V8{A!Jyv#5ynq@v`E1I#3p!|EytC`Xmt85j$ky-%e2bsYRX# zur)NO#w4VV%>7HQG!Jmu6I;f}&mb-z8iz^-=sxc03^+ZeEHOzz40L#sTU*aFNWzo+ z2(je4@1Zkb`5n2+un{8=N$M?KhuK=Ocp*9qYOv$JpZL2&1y8IFlQlBV#R_@=MGwOV z80U^*5uzIpvl@H!buQD}S-d0A9O=Yht50Cb5(k&Y8UPkpA9)6!6UhUtS z>?>SvdM#}xpE~cK&mfo@bxQ;Q8MXr&>9^R2N}lr8j4p3nnl zI;k00DvfZi#*}HpQF|@BLl(5%9TA-{qD*0#vv;$eZFRqe*qWQ*Lywni)a6>C+QodA zmp2XEZe%m)ZI<>+s8X;E37k2W>I69@uF#mK<48e-{8IERgo*AXZYvPOih+jp4rs@Y z(*7Ex16~WcLh>aM)*9Y%*eWDPLA?>p2vr?cq(a&fyq5ACLh$EAWw}5pRcwkgRVg|M zDisZ2lRRn_bZaPw$P#avifo{g4$9Xv7vw5voV{Pd8$*>UrT_JlLe_C9oIdsM zb}f!x1H5H6l1uw&j7Et=Di=U4$84gM#u&h4g(kn8QW9;BMw!t-FQ+;BRfgHxFs(FT zUmQN%ZhZEzSOdPaYJ65NLmYmeVPdvsPAQ$Db@#Rzh40Q+CfG;u%zHc%N*vyvx9-^L zVxvIDak(S8`yiK(0v>WB(`9hZ++lVzyBxnx@`Z8^twFk|IV(94T>#9nL{ui_Bvi-la z>w=y7ORlS?VC-T;!paT~N%h~Ub~!j$IR9@{y9@tN?e>zK8Lr?Eg(!L{(6CH z0szb+{&giB2N1|E_SYX$SOCeye~Fm<$WoOUxF~Sof?jo*dT;5@@wTQv0{H)T*!rJ( zZgjR(^>0MoZ~BXp7c$Vy#VEZt|3`fYR2Z@+1h;DF6^1+A^v0yxa9RXJd%7fDG_ZvvOHZl(3M7wxlfNbXm-D>H|IQ2ae`e?3c>(=*UIhQ07b1Uy zApy?|g?}dN|B{&Skb~w%ca7Es%!>deYqp#7gakm^6rH^l}yjq%U>ITQLQR#UhrKc zKf0pN5e$?W3p)tP$XEd!&gCV0CVE0IDP( zwE=)6G7tp2LJYwR#zDF-;enkgJpkZ|A%a){Uqof}70)0#Wx!zG8~{KDA2MJGW^#vk z*NqX3t3v}Ag^|E2Gp)~8aD{OleW^Q_1qAxQnE;xUnL78sUQ(^oW6f+L0fd22-y-aR zTn*s@>r@Ni&NW+(q_7DY_Ol#3VT-QW8GI}N8Zg)t3qMJ)RP0UGksu1rz*=a(r>`04 zfqsQ#kh1_R!9ITdir@dN+Lw18g5E9%DO`ct4^S=7b9%=75&xZN=vO*4pc2>*nEgiN z7?Johd)NeE2_1|hjE5QW=hAwqVyPcf69&Ky%@W8SJa?w7=Beh0^`Yh?pj8YAB~4Dh zzM|Y`poJb$1wIl%0-GQy+}>0c-W5oN3~o1a2^2vj397Xx2eqI!GXS>0NPu@Oqw)LG zHL>4Oyz5_Z#+@IGGa@Ih^~5V#+#g+RPMry#eOP^-_g}A1JRuqTUm}nJ%3E)+0AaHZ zSf_rBx0gNBn#1Z<51;NNi@ld$V;-wL)*c;SuBuld0Yu(b4a9jED{;y^DR^O%YJQ{L;M;$LoN*Fh3*Ym*XR>9Kc5#&rT1uqT*4Cf;hJkAsZ^25|{V(Wj9x5oSE`tVOKS* zgTC)iH>al|@1NnpmHr)!a?wXPlO{Z(*vWiBp)=Rdn%ld^?;|6%hplCy6*SoUi+6v% z@VhyfnAb52bsv3k5=Q@UiU`mm1=WT1oUSV<;Y;E4UM;)XhIp}TsmiK;1q!EnZzDL4 zmsthRD@}`?CpwdKIqrtGI!mmz?m?re!h}lGP^JWWu`O+^XIeKjx}k#Bm;E@!pWYSw zKhpUiUoKjDhQCAlU=^k*03FUc88C7VBlJo-)bWoM@_**O2on<;>KQckVfWEtH{^m)ZJFu?Og<)vKw%* zP9L1%gbpx@CxIn7po4Zgh}_=RF?3MUKHq&kDVpKs=hggFp*8@%D*TQDiwu#0)N<23 zTduroTTWZ6ce&#OzDbgkU(eWj<-hT=4dPUt;35{(TADve1-+HSF_=3Ssi*$DJ9kknj*TNyh{iEa4m)pqs{DInzXPnuto88?XFH=aHC1;NT{=6K6&^k(ci~W%c;J;~O!H7`! z=PWNedOi;pUmh$SN^96J)#iQ~TNUEgkcIId<>TAAKp!%60rUp^G^7BKkof0l!(M?s zwn*NjrS9?SlhL1|<~)AA2R8-|kb63NCjmhSV~HRNgFL}0pTyK_sn8=J{Ql7|{I*D_ zR?fpQ7<@t224{nmC4~Fz{t}9xe&*DRFp_&jM+aN-g_?wm1c&fPt@EyDWD_PCjj4-O6O6UFR8cYshNmWMgY+ZgxLGGsEwn zdEqF&3*A$g{O@vYTp&ASpwtZ|!H^g4=ds^@N=iyKH8q=0-)uv)Xzz?KhH;Wj7W%ss zd@r(~0QTTg0XjS6EJI%r^SKO2X-}pPvw@0(`txc6vOKMt4#8?c;B3O7!tWfm?+00% z*Je!|Z43+ycz0E&d<-^ncW-uKVBI9G&Ns-*F(_>v%mhP)3cd*%y-sYr-Zra*IuYc% z;fvO-m&03WXcT_6hY}4==>2{`^mv2k%s`OPN^Stbg%PP%y@t2diyx>aI>3SkX10xz zH{q-60{?gbSAZ~P7u-|hT6GW4ZGoS_)IJ^F`(-nyr>!2g{E$~|G*NFJrO-h*0M=k( z#NOmvVftmJ!jvb!gA)?$R`25TB2?&|fX#|I%54#JSzN5hxeFdZfe<7MKxwuQH%N=h zZ&Cb7-~-@RiXI0Ysllhy*WhAr7vzNEzvci1mn7iSfki zTcwVIum@5vI`z23;QC)tLC>4%Y`dtSXgYk0*Rv39c-UA&LDm<@R(@HOP70O zm+NA^gKZ)$5(2J2!x!4*k1#keY^Wnpr;j=;iA~mq=4ILfCk_p#; z$zV4K*$>yB*6%fgiA~6yf~}1{QR_BqJ+(Hu`Dw$EW2qm`pnO-(Ei&2%q)j@=3_fLo z*%X2m+C;9t_AntD8D})QGP3p;a$j1764#=2lXF|nS_@57T3TAtyOOQF{r-(t$^87h z`ge8Nw`tfQZV{3}b5ziFw(%gO8Q89w@eJv|*`=;>XS2n;o^xrCc)qHxsuJ+|A_!sU z;n^X8@t8jd2Umh5+#wtnA%PUAn-nGyq37DGXJA&PZZouQaQeF-QU!L${lK-y z*Y+xt*A(wd7!G>0FyiJo8y1N$Ni&696mr{PU|Z*~j?6|yhju56&vQOfH|N6QqNb*1 ztfrQ>_VUUK>l?j(3DyFB7573smY~f09st_J3_A#?JJW(*I8fMDCJlqoc?QD8E3s+z zp@1We>N%q=voJf2-1%`tsNLTU)gFkNJ>1DBZHH(Z2PddNBfur~wkPE>T)j8l9aw!^Z@YU)ebvMJHXJ8;#sTWO*d^xN+nPf13nVTWCYwWL3$01 zt2bEAXd)a*^jqzx!UXO&Zk~L$L&pU4;1id9uP=%w5AUnWDv7u{R{J$Go&?7zwQcmq zF|=~eFHl#zXoLCC{$wCj-9-Xw(?7gu~#wwTgF*E~?ad?({ERmQces}r;zF;k-IZ)x@{#Hw;Cj@ zMzZEo7RoG-jp2)LwWl`te*Y!{Bbshw z9`bNgw5{Uv;ZSP$$>UPj`gEFH^ECjQa8tX(ii;75-$#djDGAncarW^rm}CLH%vkFm zEm_;;<-GX}IWD_1KjvEEpL>*Yu=gs2u)I`wEb7VL|MW3o24F+8fFE=uZ8ugir(r}Y z%VhcjUFR+hj9vSF9rUNCN7vW){n%ROd(S3_gM3r5P5&~meBpAU2g*hZ9z)}E3Cch> zfdlq~CVV;|+etuoDONZMCR9n7k}P@?JY0sA^_|RvxA%fhHygDqgF4UA_Zzj9;qWG> zY{58nGR<@am|&BqKLat?5-XXbwyQZD>Tpe|B8rEo=RBnbtUl|FC$U#N>%RV6$=d3M z7K!ou8|H{ROd}a61THDu8yqGRYx{O}iFUUZ)r3;EAc2tA$xKMd_MJmTYU=BaZ>HYf zAkKljhW2`k!x{zLPVS@l`bo9?C5PKm@ZYF?{zgq8j_&dhWJ0wO9b;0tn&TpqMJcoL zGA<<*5w8??tF8C>-lSQlx}GYms-XwAmC6ZS1n~s{TpgVcp9&Cyxj|IB=kP~n6wxuR zl@mEG(dJ2C?o_H-_J90vxmVrWcHa*pR$Rik69=C>`Qrzg@IH|nEnS0@ z1zuD6tcCQDhEDmppY2bZ>}5YEmzP=9_}MyPL=e~hfyv+>n6%1P{R*;UHdTx9DYY7HieCx(AKHh9upih!M z_`&s9>KH;Y_(l#w%{EJi)IseR>1Py$I7*?Ai*==Mo15yxw{jN@7Wtg?QV#7-wd69j2}_+~c&Vsp;MSTO7KHtrWPB zwy|Kq+Yj>=sP3e>@zza=$j1ka!CE;#WBpoLMUaXy!7i!mVqEe6HYF2!s}3ulqLI#M$3s3BX?AXZ?)T)ue(m0T(N3 zwz~@?Cm9GTDk~7O{V`O}#g%QD#2I)({--pzlYWK-v>gpDM^Y|oqgWDT8qa&$qkVMG zi5Z3c<_r;n=5UX@dT~=1;QPQvSA>Mdz7s&mV0Z!7?=z$GRq*I8<014h86U0ra;dJB zEwFVj4cr{H^n25jtxnM)8C+J>QR%tP#-c2?t_K$e1x9C(h*7XeSoKFTWPTP5~$`0=rm#a;G^IWPbLAWLafDU9sr{TUtU0!tpd+P6p6Gn>1^|2!`k6q3!PM z-ulXOgAZ6OH4zh*0zp3v;QD*7l;nYp|WZ*8)mL&U$f!`G|!y=n8P3Eu(?;vc0z%geYqXJyCNca2i zZKc;B}w~m z4D}DL$;Cr~_|6sKWs6)2ek|Qb5yZpTD}8;t%7cvc6ZlhrW0GZXPC!?P{pYP{wvo{b z5&AxYkB&n^M+y_(djp3Sm!zYtB7f6(j|Lc(z|S)+x3P|hkc^tDs-VTbxTf-fZIV<; zW|>nQXkY`9@A3{yob(xDRV`gV5Z>m!xBJdiYL?CDZ+!&k*rrSXz&-d^2M{y>1QqI! zR-#ar94O`Ri%|(V3cqhE5-2r)pCkm;EFRqx|4CW1jVBT)6~vzF^6{vzfc~3PNEXM! z@$eyd$T}YLA(QBH1Jby9PXcbK%sWy_4nK_*SZ50nG1y$eE8OK$UJsHtel8*2dvouG zgQ)n&$GegaLS(QXVkEGPDa)7OXKBs|VZ_fg4TAks2CWyxh^%&8i2ZyX0sJ0sCeF{n zfx?LPAA)dNmA~}uLI*9OrAH5Fk)}nkp7e!M?|wvx9^u;x5Arl0ZExhjA2|bO9bfd{ zG$%rvH0fw)cr946r=@D<2)Z;^R+7=sD6`RPRUlo=4(xd7J%)|GpqDWjwEH$Ze(3=S z#Zpl?pVoA^pIHkYB+cFky)DTP_K8MpdgMp^F#1#fyJB}p=?L$b{HIhbk-+F`1qzQa zFf_|%@#b0)3j^!ng17*eh~Hgayv2T9o@s4tZ|s-0luJc9BL^4P^Yddk;`3f>1W}{2 zZ-*WoIyrDmOy%x}5%c`QMr+}mz}@XlY^?V+@}CcX>{sjaY<;}$a9O#PfnVe0D`j*! z&%!oOj`2T!jGoM)WyOodQ>f+K(fpjpZfQGjK_sZ7@~E$$JGr>%b6F6CP86VCaxBAW zR;=4%kBNbW9iZ*~-?)1Vs5+Y^QFJ50WdjKk2y7r&aCevBB)Ge~yX(d!xCRm+xCIFw z*gyytAh-nx5Zv9~NB)^}{{P(b-n#eQJ7;EY7Avb)@2|V7s;jH3tE;LnW$QnG!^IWg zc<%WN$`b4KsmW{nV5m_oC1pwfqPe!Ynak0zBfkUXDJR?afn!BKmZ!1xQx4y!xEW-m zg_3gQHmZF#mISWTv5pUZ2~o(4_wl2VW`GtM8Z1B-w57|3)Tl6E&I_v)GFffzCg?d= z8m_ljJo>YJSuvIa}Qcd86Z%~<#^3Oty@-sJ{prxsg-ek z8hb@lHC)l=AA*GzoREETHn47jdR`?o$$7*C}e#tn(KKUuc@zJrfAB|GHAdBg_%BsHh z$CJA&E)&)hxzG0FiP*ITXi>!Ev&NU^WZAj%)ytIM;H?QjG%2LOEmXtTO4}+#?3=6G znMXxu{tEE!Z(e^qap3s|(U{)6gUe+m>Cp-<0xqSB?O59!d?gX7bDN-W1n%@`2|Y{?1a z2!xs^1}Q%;&rXYwf1N5YE9AY&amkL8_VqR__6kq6w6gMA9g%b2y_8^69PJZe!@6_0 zqIcQ65Uh~)rN4`3MumrG6`=>jnAmGTgvm(Pi&dzn;6K}*kdus~6V%|c_r0bUw;97N zZet0{HomSer)T1st?Cfwm8x>cJdoHCe8>I-ht>MN-EMtg?o8Q}K?;%@QLu#&FVcEZ z;pH$GUF@*FeT=V#T5CGN#m!I2;uvVv7hE`?GR|#Ve^Ah$I3h&Ky8?G4UR;AMZ1%KP zzCzvab;9n<#)c+25(JRH=#rcQiwt3^_aK8~&Z)K*ZeVHhuoW)J`<_J?;MOX{1U#?R z*w@#Z`IJQFn#(-2zr9L@f?u_^x=ZI}9jsiYmeipD4xK0&u>7K*(Q1D>t57t`#X9f*kll7(+!gN9JUZ!JZ-xR_SZ_Ps=hRLoMb9_(OMl`ktBwD-%Gk^ z^8EGLDks9Ru}IQg81}bPGGU=%RkxeNYKyuF2cOT{o?8n)F4>(qws;iQlZ4Ee+FoZk zypy3(bq8C_h>&zLg=@`@A7DY^AQ6>BsZKbh5W{!sUVj|x3IC!1T8RvC_A0QHc+8Df zfPxG6$VsEqM3NWrR+kfp6X^*#S`@tVm$k~buU9^Q*_q-v;SiJ`z)(@xKk^Tl_aG8rW$b)Pja zhOa4LGpWC`~*vPI|7{OZXz_FYCo7k zbI)o|QUhOGUw>M5824REKNnq0eDY1&E~>A)aXR@r5@{TESOJZB#Ff?Exg{4{0*GxLY15>j$iH8iGJ7Wx;)yB8*UHrvjx-q2iK zR455%N;TjZzqmlY!k2JBeicFZ%O((vp!vh7vpeGBd!bU=oh5^i*450;1laq>wXt9{ z-Q7BO%oxVY4LGfMP^!7Ast(LIwUyPI!BP!AKw zi~Z)@y&gYl3m9lX0s3%ubBbCNmw&0(el&n#(SKI=a|~q#%GE_t@UCEvth=}O1;6+a z1sX742adk4M4+42IsoiPZ$>un&1_x-OniG4aCtQG%0$jP;Bc2-dmkI(&8SY+Z!z$o~zcO=>uqfeyO&1ib)P0bmta*84_R7 zQB!^mIWyO23Ydixw`ogSJCoE4P_9X58i;_sI77dkSiQkr@t_QiBjvB3cX&2Bfw@Jt z@Osj|^5*-$PdOUOVMB%JPi3?tW=5oN%1CwOwQ~ncE6fic${QMpmPXI9hI4rBIn6(w zh>i{TqE{NQkN_7!(tH$&wCvkE%RljIkL)p#wwFFpmDC~q8G#T#lT@F`9^<|YbQfj=%J`Qb-hlI@2aZmt zC9+MuBfu}Edcy8vSyuO6sXOb*mH9cBZ5(`y6oq~YidYrL4%1}7-}b#=y`7>A<6&kF z7*o~o7DhioMBp1E@Y2;8)PE)b)FxU4x?&+b+sd1H4uOe~A%_xn!eb+l3TZx1k%a1P zc#Ww{26I=Q9qY+vf9u`l_vpAOQbC&Q*xo}!gg^5ca@2=Zf%|R}z^#QXMC`KJUkui--My=?PuRfGi73-+$ zi~38Tgc5@I;DGfX6aj}#wv+V2CfxIMb_f}}P+6(|o1dbDC(0@7#-LZ@qumT{6q&oG zet+gip**{$seNqygEjT_g=Nvt>!ESs%~vEu2B##s>8vQM+yHkPN*TR}~BDUc!Y4LpZQstf0UE-p6UymD| z-w5x(Xt#JU!mbeUb#=j(QUl%x${7pj{$pJ>mT$#adv0&PA_fwJjX~%F7@ik~X{uUc zt;|eTt3~@I#kgpkWb?O@3JNJZhnfvr659APQYZ?9_h#14x@j`N%R65IE*rY(ip1KL z1Y9N03J2QKN6pN!xlbyI{-9&THTKuu8QyOO9pyjy#Fd_aR{(o4c7(gOjxQ(oT-SWE z|2q!~KOBotHlm5kqVcQ-Fj_ztxh9t-hc` zNDV1b431n%S{XMT_T>x9sUyi6Y$R7uiPzaUd$;&|<$&HwhjI6Ea==)}(fKKg?rK?O zrMjM4o!!g#K|w+p71t-54n_D9GZIlglET|t7~Y2kGaiz!qwJ`RbwgTcc1kQ??S0@ILULEg;X(7;R|S$LwIR16b`{r! zYhGRwyc2401Cv!gedg7&?;EoTL(_>bc!higj7i!|dBh~_41q=2M}$Rx6S-m;h01Ee ziqvngV;dWeSy2@rUujp}&>-M*W!d4+Mp=8pW{i6kCm^gRO~xB6y<;+XiWZiMk8e&z zRd|AGxXB3{@SP;(&sFpt4XPZ5xVY5aJ$?F8<=o@s^eF@evNyfkM+ON7<-uX&?IeAr zfW;~(3Ez7^^`YhwqorY==q>Wwi@Md1LUppS+1BM|W@D)nS=!AYZkjR%8{7ZbxB!#l z)Cn@kUJ<;-XP~2oq2vpW9_om-=r4;T0z0DHSBb569CO_TU6jV}ujy=U%N2`h&=G?r z?%v6w@vbo;Z`IXVVH`f<7S{CkKVp!zL?*?$-X>nUpiL^NJ2$ZFvhJk9#N zguR!uW2od-y97MIB!$8$=(kP)mSCP`9?FMVUcGTd==;qUHzZ_FvvTid>~T$!(g%Sn z`nH)W1L3f+ruup}3yHzF9G}R6{=gSsXweg;ACutX69-67!WB{X&S<@K6(R)g3+$-g zUDT9BvU1L{0ONBEm>q_ZG2>MX>o%ve8haM|?KC~eFie089{D2)$XCl*+ur13F5&oe zCBEXHc+J6mPkJmaW~_`xi96!rhIMexarp(xr@Z*SS%n4*xXDlD!R#*=mnX-Mj(?^k zoRIEY_JeCeX0~&z$6gM9WNK=hT<9Dr+v>M$argaD6|ht9i`nK*E(2_HSKfTis5K`I zE>o2Y(=E)eukvz+6;*Eh1e>k00exhiAPeRxmjB9SyjN|{zD`X|tsj|*mf`3?Tjmq9 z7>ptodXSLCjh=S-G3`?V{>oI=q|N_s2$!yG_Y8k;K-4xJLdxXbhNd#W%tr1 zzE8IKpPGM3z#fuUNUnVp4*x<+Pwn_a(bx1aC;AA1T330T>_ zp!d6YUn8R@u4kY$b%RZvYpwCuzC;Pjj6pCRoxkz1(vtKOM-Y=%(&!uf zZrT~Rmm7@@h(&IIaqvA!53Zgz3Dy$4-YW|NHi#JPz}A092?Q6PN2@{R6^v_u1^{a4 z3;GGH&_5;-#q&lYa_OD(Cr7If?DChR0&(piz5SYVeIqB%E9Se zqVi#%`NJ6Q6u~2oWYVa{vxuxukoF;&7txU1WuXLI*hf_37Z{69riZKK(1<4N_lT@^ z!Rcrr9ux{YVV>dFBC_CdYG?_I=SDMc^rJ(J^Ppr%kpfu7=wO%%nkRI3?{oKK?N39c zLHu!Hf_n&bqVm7Nd$v1Eebx{AQ#(Zu3q14{qQ8H_=xFrUiV7z+{J(zTBJyuXAU^LWDj^M8-m@xBXs+>C%u|u75Gra~wDS@!M1Spf{ppG(_}r1~ z11{`6sxbuysi3`1|6d0B37L24%#XklEdBrE+PO3nh!M)sF5V#dlU=_e*$=;p#~EI_XhuoKi=eV z18%eMAPh;?!H(?=!V^Dfk`r~wPML7R7l7j`HKFkbLSs<6AvE6@3TGHh9v(%G6o~p? zn2 zFzH@+DjzhwLa5Z8!R?_rkS+PVf#<;_*~(}Z**@NX>H-iBg1TYo? zfcv9?#lQqO1mcT=yLEwOzyPd@Pk_ssCZZ^Y3$R$KQGyBA0f#=&hX?oMx7H8d%B84) z^KvQm|4!uvcU)ZVzA(=huJF@spGr^XvG{8f`>fha7L0C(j;-cB7m__Q0q^NEzYY`s zi8k7~qL`tzwMtfq7{F8p{6c~wY`iM$wUO@Zadvn(yuFTx*3JE^7Pp_x87{kdvom~V z^mXSKs+1H*WF_dvv&sjHh!$J3D@kz5iZ>FS*wdHtu)h|cdi$L|z34gVfCt?TT2G|i z?%Me)n(DrEwpy%kU_Wo-k3KB5qp6!>o3-_~UeVJrg-ykCYYga3`So`@Pc7%-n8fTa zEuL?AXSCON1hm*aeofLhGDuya?W9s7oi9MF{5s3cy3cVuE0u>K7+$PRdEeI2jQ3a8S_%1WSW zZt4m~JzQ&M6EerQuGKmV@)RDtVNcg3sfCqYYEmvSEj|JKOl-Un| z;jGL8Yll~(H%8AK{hIyUO73*2$Qu0~w~12ss(HNa;~LqPJ8keN!E{(h7=F3#-gHl%7x4lZ31;F%u`VporGbee8&nQ!u*ZW^jSGQi0Y zC=YQUek&QDOGCb(KDN7XRblIT)M@c6tFiX^A)S_FTyCRP(-`s2)s&|y`5vZ}+Od@G z8zjflt5F0Hh#obOyAlqW{5o93*W{o-Q|4xg;E`n_^^eq2jA#B`gg#(5at-gfccr5R zSG7xuQ|}$s+AIT12%c3x2mI+k^evZ%3-2|{QuSEQM7b-tdS9`>QHZGI!Q`Stog9J*?`b-0Djlhnq6XTASo$gujmy00FKxTJBa*{6SJ-U zLo+$wZvYnS-(c?70h=3|C>GzTEV;Y%Iog>C&O-o$e>b*-s3*2s;b4h*NMx&vt18Uj z7}m>54>Aw9FIRk)9>~C%07t#~@b%q{cip}~15@iVQ4>;jln4f>^Q&0%lU3>*;K?~; zO5tsJUk&kJaVWPK`D@&hL*MK^Yc80!YHx`1CS1sR_A$%vf`SjKfiMiSdaH>~GQ~=b zIRrSd=_o-LYsX~R*w`EXbjcCjBrD%Uc2voRCIizx&WzZOyCyanJM1qep$FXqS9k!K z&>8U#zt_oTr4%l_-iVOq5GNn}PD(P!aT>luPhoRq4tS4-a7XZ~FHIH+Y;-T@?7d$; z6Y5bU9loIr1g_=&06MYjQ=eHP&+RW2r>7lS-Eqx4;1N!ilkg177B40aRagi^v*gOq z=P#`?NAni*913e);ldE5Q%EV5h1S_P^XVnzFb9;5C)@x68Pct3x!%2PiYko~rnFzL zc)I`LSUk9qozm^#G=hcL?Zq9Tg-Vt3gv~zna)L$2d)}y-M#}4qZZ0RbC!D=0Wv`r4#uJuQjY1SKK~) z9gV(RT=5sC_dVP7Z7E>0!U~8}^3Q!&5GI$qbE(Z17^dj`1qAA(vp@5|wefYDrZF7BYH?G$bq;gsEi)rAZZ7+7PcrTf zuQtaWy2L|3EeLer%?%V6)yT#M(nH~?A<#HAS z?wf$~85ueIg;_dWgS-ZnmYU@`sL~bnAM_VC=NXKv2cA~D#Q+WS{+?60@fNQ;GY_qg zn3ao%NIz~UfpC-R%!=Ja2R*P%)avbRRrgAhux9K4Kg~28PaX;os!~qPx7#)12xj#c z*1HUF%io(e1Z`;D{sL%5WoKt*U%^7tD!wti0CK#0SRy>=0h&2i;%ucFR$d$t@`avk z?H;KEa2NZkN&r*wyeoI@?EwwLJwO9eJR<;#4LAEAOaH0b+W&|8D1&qe=o8ey!ZQMM-IvmYkVYah zl@fx!vHsUmd;X~&Hn;%%6Krvl2Ii#`h~L`o`(Yd%D25i8^oPQU{)fWJ^oMTL^oKV3 zvMWAsUFglBNj6sb-jh|lLoxJePge6Si$m#UvGv(Jw> zMt#Eq;*tGPjiG>I0|7j=UIQHU9s(r?qAmg-BeF_791;LMh!#+Gl)*6Y!(jm}n6Lm) zi=;)t;y@S^hz{kSHkQKjsJh*XZcMhn@w9a{o(`Y5mjfB*-gj><*$eNtq$TfLUGWJU zToG!D0DbaDT&MZ>tm!nfwF}qtGueg!!-t2D*DNu&`pcbfnxTGp_)4X3xneHmQ9Of+ za4s4C4frAp_-qoteA{;OEhzv>#X@^!U13NRfCFNam7awhvKpYDL0JMGiYX68R+ooj zJy1k(aeF9Y0+^t<*gX^(QH%}W_)j-_WFr;;x)=N8bTc-CUPxNKw^m5uPB*@FJPzKG z94ziW3${UrlF#?banV@FAhYMfbhw+&! zE~LZC<#iEVAizU*j;`o@;Zv=z*Eeza0F1g2S&LDO zy&p=};Es;Pa3%5CiJ^gIl;Ctypbr*Nc`E284G<*&m}P>~{r{t?ERXwthhieIVw~)I ze>6PNakhYP+$WGz6B%Cthai*ibW`Xi5F8srWSm4^Gy+BdY_>At=|bWdo$3GWKB^LQ z-(IIG<%(Io(25lb#;WsT!{i>5NX&?aP!yzfv_Oa`U=*8@v@W!?lnLs?i0mwh$Un84 z+AE_*EKXZ^&v~QkuI}`f2w*<}A^#XKssyL|0yASAoGuN1qXb5HB@f0!H9i7(Hwv(6 zhyw2dVu-Mc%0Gwp12ahr*c}jAF9CJ}f~FE7)Oir3x9JdS-2YOY-F<}Q%2QXJEj9=j zj&Is7HcfI2S#m7S`0*0%3=X;N&9?)7kTul@20q1Bnb^n?N{xA#5qa0Qr&(FVyYw5G zip6sw8xH#W0hd=5Q`?o5`o1SW7QcQCb75}mUCoQnvnBH-A${hzf7)zglSaDO(b9So zaD6hkd@z1^7+<&Ads=pU?6Q0K)AYpt-mfLAXwyJ{-<==;NL0mqW?nb5X`7mgUv)Ay zr?<9*x?-@i;Ppyv>KXEZ0bx!_;tOSHK~0nRM| zc7yR1ep+&^Oz*h(C-1^60AOP0C0Mbi*R`OR?q>_ash(rs#&W-H#?yPcsi~=m&~RiV zKQ$GVf!v?wzIP>gBYX>_e7?Q2?pLu{OUFh#CDO--=C*{yX&=9t@s>r>vUFO+9b@EE zc%S^*MCm~;r>1xrQ9}NCE=*Pk@bwTpy*~ps#pe%T&U4cp6ELo28QPg8`U{0%^ZE%c zxarfka_?GZsYlY%ejAywYJS!BvxSj`#qxe2k#GN$K8;zAA-AHUB8$_azi>cnMTRwG zQBdiQv1{5AoHf7F!msHTI3e-T>>aQjM2ALM?(!`mEWgxLcpkdxN8S<|MN4%WJZ`I@ zZgW#t2>8N{0j_Z%P)7Z+$jvI?x6yg6wPqNgbc-$OtUN8l_nFyyrsQlT+i2F9uEJTHGUcPBdyV zp=``FSVS?YsGh43Ks^i`)K3#BuUJr9HDXBwv(n$|Q>jvDFjLj~&zEj(gv9nmsfR-N zeNr9$TWNS=0*ZNxi*l~ri^d67;(u*#YHMc_5G?f%bWr7LG&9fc?21ZEjNG$+`I5|h z=-{KSCit^0brE&XTYW3=E?na0k6&FQ9rg7ssS86^bDzjrv%w)J4`(M4^Ic&uKfl7# zdP}>@#&Ezw-H5PZm1hSM)-MlQ0nh1I@3Ooe;n@~NrYZJF_*xzc;XDJl=;UZwZhduV zI9p)Q*+Th87tH<5RCkePwi7 zY+iq!VAAt{DWOiLfYY}YoJE9$B&edDN5Y<8nuEnIWMgf;#r-9e#`!S6HUO!;9`gf)6dP%~UPtyC>?`T>HEP+g zI=g^ZSv?L}^sK{m;+pzWAViJOC&|Sf2p8u7`zA%;rr^~(~md!F1#d)EApHen{sX5%8&iYV>j6`qu-B?4u7-im2 zE^vjGoFdGEv!+VXtdqSUUflAEvo32VJtt>Q7fn@kF2`KaZcb`vGherEcENlsCOcbz z!aE>)Go@^%3t8Heyy}Nk_^jX44P~YHr@S$O5K2Vj1k#5Sz?U6PG#Dl(=KcwOCDl4C z$a8HgHu0t60Tn)UdwbjG?6Q!~rDV)(JbYqi=9BxIXP4*T(Yh$(Win<)M=gIYrp-0z zWQAUXb=WtL{7Icr5^cV<+V|6 z`opqD1guyIT76hB1qB7~wwQord!9qFfvu9o?<-rnXT~==iVD(2rweU#A^c z!_@|oEB5LW(BWC7vHy^+%Lp~ANw+j*9 zEBV&w?H7kkWc;;Dlf6kp->0VfXo@(wIOKE2oWIIR9VI#GQr;_^Gq9g1^L{*{nnkJA>`>kxw+in?KO6Y zI2LJ?z;JkWNr~~AvxW^l`Xbt(nYsQF9!V;&OO1e0JASsp-0m3qtgJ1%<<(A)Klhqw z4FTdA|A~2Rb5YTxbWZ_Xi9?N8P~M@srS?NQ%b|i_Sl+J} zD^R?CMJPA#lT+nv7O;mIU_uP5KK0dYcxed)%74p%tmBCeIsm6VzO3~*o~wAC(o(li zq#Bl;2#6vUrbO`1X-u-2b^; zNB=b4&0iBN{pc`h#6krur4Yn3hc@`SswTNW3G&W_e<=_ke;^gnIG`}Ipd9aebESUE zr4eg|BIP-1b*`D zpT227rJNofh7WBWd2+QY6t|twBgznFW6K0wCg(1f!vm?e03Q2a$?$WtGf55y5G$nm zu7Yeem=Qk874Bb4E09$mIVr!pef~~i3x3?-#^%h) z7Qj%90@!#&Y#y!vCm#q{0i4P~+7IcBK0csr`H;KlTPDO@VQJLHObG!LM*-DR;WDZ# zh6BCCf%y(HsWlG>!UbZ8%FmaGdTq6U-ts>bmp%U|4z}hNP9INz93i5E7_TkiK-0Mp zb16xzyFuMwpQ<+U%vFITLcYn6^(tAs>JQ=jQMDIEu0)`>QIK`NC!aO+I;UP-H5pTZ z-X;JQGvBY59{VQ`t?bBxM0iC9O5m^>_H-^K+Oz9zb@RNRv{ZmAM}9& z`YA!7IYs4yX%2RWhtP?H$V%`O>5y=lde|NX^b>W(-G8PfFNZ6RCvdf6rhdvW3tlRj zy7W86*Ft3nztC0%pAX-Cu;&w$7ZH4=Ui~(~n{- zuOhITN*`QIN7~n;0c817g+hAYufR1vr4xu_0GgQr%~V;S8dc%I%W=AnYCtPBpp~;? zqng69)3DY~YbglyRvVF(`cvVY%Lk)@ipT}^CqO@OklyDJu0BGXw!9oQ-KBs@-wOgg zeAEbJC9+s<0Pb8K8nyqxx0^sZ?B6^zXHQt(Ep6Q?QZr88h=h*LVk~jbVhBfm+I}f~ ze{y}`=0@TU^%6q{fzV&rpc~3BLMmCpmU7#$tWRHG4-cz5C&PqE@3^kjF4u-uT5Zrl zp!Fa~FI1;8g$zbh+^4e}UfepmTas+e8KONzka$|(4E4-K+v3EDTzNi6iSI=Mqeyyg zRYgW*;t?$wWBJa3tjqc=<`}7FtpUhM^!5cJtJJ($#UNzQJ-%J|muI&Y3QozTe%*{E zXGpyi{^vU4P^T)g(`%z7YoC3jmwH>$NJt#`e#-o!uk}PG1Es6*L(TS<7iqRt_VV7jk0V z%Zvh2WCc&U%Hq!{%oLtHtU?CCV8T>!FhOP-53k^&J$Ld3U7@~zomG5Hdb}uMz{U9+ z)?Q0Ll`go)SPDDUvwu*GAwt3hd!^B$YHBNp7Io`xaVl#~5o3fR>P^}G-aDQrlp#DX z+;v%jmEY-12{jsGhAJt>^Am3u)b5Y$?%7Vmtz3@J>gxM_m5PehT@uFU`H&9SCk#K~ zz#K2)(ykXB8+|?oe0!ZcrHg&$-tpD{;!Sf?D{*Me=vC`4x*o5(>1AdxKt#X`#|3l6 zVGBJHTN7DR{aqysp^cd+qgZ&!V|o1ZE3S=wZ)V4)ndu zXA5`vC7QduHlKdGxvdqDKNFQs0f~%3wl9kIl%4H3$~PIV1S9ovE)k7yqQGC0j5*Px z4D+X^shH0LgD4K)xs4Zm=}t6_tYuhK(bZE6AUxl8J@B!`=l7?n*zl}_@5FA_ zFZ_pDqQdH{>{Ta%(Pe}Uxph{7FkIkj=13G0-j8rtzP9|xHkI%vm*QZFw1AfyDX@o( z0Rg{wNGs`9>0fdfoXp-G+}oI)9>ZUs`?Z;Qtg|`6Kb!{*Uqis+%|V)N;qQ!bN6#kL zSL9QnV{Sh;Ta+YDN^;N2_>kb8F1LeUrTr?{1LsKO=mc76JL~zmzt*AQd!=)j+=wRS zaGLp?FUkW@+ye`N-gB?^&VTv6&b$BTM^wCI;Ow)UpH7sTygZW z(O(xds!S~pU(VIs2PAuz0T=nEGW*0&)N{y&3wmrbc=)`ejd{OzXX-pRpKZGgxikH3 zQvnSCNpqCT!DOwM6;18ABSdpLS=KqB(sX%(K4&MJdjq8qP?i!!LZ5rwI3_<`)MS?JP0xiz*gAxooTrq;2_jB-lbGkEb-hwxv5b zOFfw6G^tTwEHaR|agp*3ITUhxdjpl|!JV_+xhnlOG(q{=pmeCBqA=SrMjdspxp9XB z|DuVV=Lg`j7ea>uOHha0-5%U&3-w>(9%I0~A%|ufi?i1M?0(obC3M*?r&Y2*=6w?}oRi*EGp_k(1Qgo%;d|!3Lb9#?W9_ zZbSEFsg>$)HuwCFe)iAI5aIB~x$G|rx~=5G=wTN1lN;JL;Zr<)Xt1PolI|~<3#o%I zXt_i1f`K6B@sE}{u!Du6t*%7ByWSRaCSfpp!7pT zO?)7bNGb%}J&op+%^@!l(T5#Mp5$F%|BVE`=3MvLeh&$UC`Xa>&OOe`%P~^5uWERl zq50fxuG`fvug~f0ae~ripA0O7$>5^X@$`jz6tgGlnNT!x2GiQQnUlNncmxQu)ajjj z01NR8;W;|CdKTGm7X;kL-fYv=u^tkXp0U%caFV89t2vJo*4i$IP{Q#7OitLhqZUev z(W;t~z^e-7Ph0S~_sumr(#}S6s*2{;gmTiii2eM2sQTix&RG=_XPkO2!MunR>?RC8 z7jihS^NcrBZ+mfQ)-u7j>xTjur#K(@VgNQuh8=0SF}H0UCNV?~#v47%BZFF=wD4^IVYMaR65KJ;qfJ%R7-w4nE?vYP?(GbeihRxQ9Q0|mB> zPYu2YZrC>TY$hPh*%ESw-fSR`r9UBZL+0Z#H7>yao^330^APbET)S#x8(3&UgcE?GWQZ!i4 z9y&>GcpElMRP=G+-h)b-&kg=?q(5ULogW$0X@z3^{0VHsM|t7w%)LYvZK*s|)E8K3 z#}+1DUS6)QsuBVt^!U;1Z=7_$j1CE7tjv3k+9^gP9NGI29&C!vUtZ)mtpnK<^xO2N z1yqqi7xxsJQ!&5uX4JK>Zs9?m?-WHKLwM?sq{-jy&#=*gS@#@asXIPvcx-EM8)+<=grm+Ud z;a$JYtC8-KlgyjG3R`j7-U5{SA7d0yCx+qX>KUolo4w1Qo{MhTS=>dpFFAhm>F`pWsj;s{;fAe%-JI$obTaxu3(6J& zuWDwyS>VCeKQ$kU`EOY_eddnic32buu6G7CngZ_c<{BMFZfeKv?8$caQc}i_T{?2^ zQuHLySJY=o_kQ_`M*DDZR)|`yZP)H_Mo4~)iJAYNYr&=J%4KhEE3_tSp&1b}_58!m zote9qtA7pjXD`9v>8#p9kRS{cI1mVt3KqS&>yFl?exvw_yHY89iU>Ea!*&8;O{2^M zKUcGD%~JHHZSdEw>gUJrzJOuBSfPyAj`)d%g%&QyQzS2k&F-|FGlBG0<$gC; z2g_s)1Y2eZPW$I1z+G7!MCv_H9Z@^=m_RRY+Nrq(byqy{n7375)pz(p{Gj-d=sYNlCh+-djvf`NNd8+o} znSTf7k6zR|Eis8Lw|dQwq)el$dqyEo00faF32B>7D0(vd@UlX-b^9`Iy(m@-k$*O5 z*qojQxF=5@a>+@QE=zZW0(y%n4y+nl$D=?JM>XtOGLu2y7f;(xD7$$&)@a@2!ZZA1 z`2(k|(*pp?fY&%I!w(#h6&d{|j-OU#dN9OQyQF@ig76L1Z^9CaVo;7%qIR=Ir!5I~ zXn*04i}}eut`ZilO`|TG#^ru1t6(#;NH5%U{r#q_VB2X}n;AWtZEm3kh$DEr0^7Mc@4auQKx*}j=vMK!xJJ_dkkJGQx&T>8eg$=j6->SY# zJU7?-i<=i4?`8V-Og$f zA5$T(4i%Sv0mQ~XCn99KukjG3w{tZDMU4DZ!7Ct}UKAl{TNGn1ZxQ3xJ4Jh;Dt_lx zB;PA5{Vkn+1157Mz+VUUayndHTZ84HlccGIh)|M$KSFdu8M=fOkB}h`HM(;MFY00o z&+B`PtgM;b_?qBIqOzvOaT-?6f_1&fLh|y|vW96Uy?Tbo7_A z=Y;RvvE}#Hm#l=UyC!zWJ#4*vp)5IEeV^+to%!@&&6n>N(5Bp4Tk_mI%`ct+<0}S1 z%)8sQvUjbG=i>7Ws+gF{UTKu2(JofnKmC-+Ot3&oxM;NmS@dWCb&{hPbG?_;`OIKX z#&{PXU|Z&SaH4dr+V2))bSi@}q|VcOV4-YD)@r}>*uHQGA4Dq$t|Moh{fgvt5AX)h zv*2_)R0Rg8hiv)_kR#yrVrRAKE~H>9hykLJ1lKV#LfM5sPik0k?$mRFeld#nBKaq)0lWH18f2ZSwuveX?gtFjSbt0qI`wR7xXA~x zYJgt`1YrkED76;zH5^WhPu&^dKz=k(FUdt}p%KV1zc>gYEILSk)I0wgvF4Nol>JO} zP;ui;kCzS4{yZp98IhIW47NUuIFTI4I(rr38hrpfh#isDBeP;`#s<{+A~>CYhUI z3cuL?heY~-2^|3hcuW0j9uxR&U|(VdB)`7N6S|)A2)uz`quR18(>2 zzdvkJ6FLcEjv@hKnErb4^3Pwk&;iJIfB)Db4C9|XSMu<-hl8;-nt%Yas+Xe~gjrL` z*xJm*6?pu^&DiyKjf|a|NQ9#c@0g(eQl;HZ?hhXi1h`Pj})nE#SP!x3X|8_-x-m^{G zH9H7O$d7<~IhuHKu)OX2iIb)+5d4t;E82kagxq$`@%0vIzcQFo$Pa(i{(O_IsgH9%f3Cig2t}jmj8URxte$e& z#6uv|{QQ#%P3vx@MFQYw%NTa=evSuqf73G6C09JmJjzfz zk8!4)2;mCfrIK;x125jJ!(;_j7Ke>Q)==L^m`S*Fv9_7ls3nROHB%cdn~wTgkjXcd zqq^g8wzbZa^a2ImF^h%z3ql46KM?sx5K}g<(>euqCqgwyJ^|ULE4`Y0NY>iwy14d5 z+4Y3arQYNG58kYarQg5b=#af1mU*H|r_0$8F3YW^Sm>xW{q)6xDsM`cnvu;1SCt;s zX!Vqex3g*!ubH(t8v?y8)WnB$)n?Ww1j^UdV%1{p^d<(Zwbx#$%`~XBSEx@6tH#=C z@2*-apGr?mr>b>SBB{lzhS_PIZd)teN=yLG;lfqDC*TiH=PF6}%IE|UOS>A%BCf4v z#oo>-QGcXgmLZ=JLJE3~P%kXCOL)qfUz-=2{tdo|tl%`}EaBU-1$mZq&{ZxuXY5JL z^MhyM4DSjz{h;ccv*KNAZ5WrNRC2wPF%7JXV4+^WFX&>)p)~E}C$R^i-wqW`T@RnH zG7t7#;|GZTYI@05?U`^$AQW}Zco$q7v zXwDWVQsn6Ub(d+mT5#Q!>PBZ0Sx7jyh_|h4tMkh_-t2MEV}vsEpvgz-RNXk|V{IbP zAT^P8@K&pG0#w*Y+*tLF!+$LtAK;I)(D25!X6S!ncV*^lir&yq z#(23XU)4(FeeT=ZbG#=LWfEVcw20B>Beb~Ub^g4k=H)nzL3n!wiovO`PSVedy3IIx zu_@*BGT%xn8Ry|;*B-oli-^xELL+geyxY!vE6{H>Vk?$;CX!>>9()Udl%WLa2Up9) zNgLl+HxWq4TSXq7W9uhKY>+AubfSDdL^MSB>?GrMcbSYVg%U>tB1VamD?J`5=HU_X z48pR9v_hr(#S@noci!nZ>Am87TpMQ_~@qec7yr>{7!Eoq2t(7O-<`?JYxh2W_lk7TMn zFl&*Nm|PGX#&L+nBFGZwJNv1aJ0A@ifQ2riej;IE>4|L6GzD4Pie6}aLFeIdgd+)n z;{ucP-BY6EZ7`W;{`gV-wq}#t@X=={PyLJRG;&MFX#uWVtTG5!MOQ7f^+=YRrSY-sx}iJI81JoM%sGX&kT#>EqLajoZ_(oW)7bSwI z3Hwl1_@Mj(8|Kj4=xcWVa+16R8m+-Pc% zOOVfFR&>To1Qg}Y*9xfxpy!Y#IzWYO$nS^K3E!W$*^D`MvllS||me$Ii zdcW33J@xo4JjmPvK+0|JUok&!xS3>pOpHUEnXHe;2gF~p;bUPF2s6Lgq6$N*`MB0# zo9;vXkNlzY$+w?%cd`o8d zD)4%Qn~{W!!Jm}&Pd{~jOQ!vLbA;f9iPGBqjzhj*7fr$r-m-=ehcFW?nV5y$FV|_G z&rcf~g_@`jvBncA>w$KD3#EnHcKkf&CbyXC?9XTh zM&hHze?cwb9rQr~RE|$c!M>`MFzp(WW7pgxrA^qc?QZyq5GR9ZsGzfIDM_PxadrQ* z$ww28>gP%IJKwx(oDwre8BlgwNdoR(PjP+nqfqXWo~%XK2Cx~l#7A5-3d#A*nCc#b zlqyl1`b?8q3emjx9prGyyco)y?dN^C!M4bnONdyIO7?HRSs9-{^15^K*<^-0h&zNq z!1Xs{r^fPz<^q}2T+RJf%b#<4M$$a{JdMFnZU0Sg02g*r1w7^gkJ~D~8J$~)O&dJ~ zMhpqY4%aq9ymX@2q96~xm-BENkyibdhU5?3Ju(5h3*V)0WbPuMw}*%@ixxIRzYd{z2g-sm#P$3b3sdMYKpDkW_3>$Rg1a`99I8S+jQ z``N`{7-J~Kie0lt-4e&dl)Xh`#U4~GYz*I%n!yRnKsT`uw466sF& zW;-YxZ@V!)lqUnr_-+a?m71!}9F26?M}=`#yHY=g*$qkDqhz7$ApJk>eRot7YqvKD z(yJf{NEd=qlh8t!q5=v?M_K|2NR85~G!YO5M0&SSq=v3kL+_wS69j3}L8OX;X-@4x)cddKBFDp#u+4cAAz2})Qv-X6s0=%L5QKE_3!?Pjy#LXQxPL@C_gd|eQElMNMT9WXVKLiS=N!&zPOqw_4Oro*;xF}Lt5d9DDLwN50Ejg*7I z1tH|4(Lt8q9UrdfgzlDT02m%+5LjeBQET~WKcc&bM%_Gab_tVt50QMoin@n}KRG*Q zo$3V3`Hfn?{z@(%$$|aF28M=UhbA9++&9#uL~Ca%_WD^9}k_&+JZ zX}xLP-&!rb?XKs(q+k3QSboB~VkWJs9Hh{%;Y>qIc}btKCwoBc%Lm$s%x)dB+DXm(zL%`hve9KIJle;)0RAU7EHAA=*ySVO4krH-R#ifJF`vpC3(13S0yb3Zn(w8K+c0_N_iAjMZfBk_{fEoa%fZ?SVu6vWcHrZC+< z1>hLV?plr7ar@scv@oxlYkU4AC=%r<(WaJg2l>KxN%y37y-I&O=hhtl@HN7@wVMAF zZeI{GR&}hbY7B(FAIpWoy0$M?-p)00}i;7Wpm0iWQn)@(N$7KRn6FNhEbJ{8Rf6BG-=Hf=z~fO{)7RwdM1E7c z;f#8E)wfopLBGL}xEbk`vkcTZ2c9Yoz!@3zs`dU9xku`zq*`t~_@{_pOgM2)v(Z5h z>FK1A7^xGWkYQI{_N)Qnr@tYMgY0Fy_bcU2C(0Q#aFUZ}*ut0Vd=5Si1g9Z#lS3FI zD(c(=P9YowI#`b!H4~g#wPSu(_-!={j!v$@eZV_qFOzP|wI7&IpX3xsQ7|i3 z?(E*Cx6A1aqp*u7?%UuXPp?2Z92@Izs~!z<+q)iD@14qFRYO(Vcn|AlJ{) zdMkSARJ#rCdg2y{+eamxDoKvtMt?j!PfjmPO?--hfslU(#7;tVI?M`U%|U;?!FP&S zglSpJTPfs0fZy^E_UWJkjq)TV5h>vU4V8N|Co7GgcqsR|P+RZMrlwvKU&d4K%NFS4 zXfG>i!dmyQ>e1MncJ%4=T*bW1^SfLmH^+sVzdUCspYwRh4^d?8j#H)nEonlrt?yjP zCLRUZjB(Cq*KN*(qZ!;c*6;rzK)UUC&pkao?o>cUcKG1k7r(~*m>1b8mbi>7w%9b) zl`i9NuPJ0_FD?=5y&(1$Ds@IDJv&thW?pV@)2OpkJV8|aK&t9Fm+H-RJc$JpY9;6vUI~xF z55ih}7uw_%7!SVPWvhLaFnlCKvJDYGnNsl)Bj=G;;kM`Ixz{g`hixHL#}~F&!_d?G zzq%0#g(GON4IF{NR|(03fQkW%1Slb8%)e*!EVTp)PZXMrO&sj)O=JoWtsWoWlUXr# zmwO;jN!STnF_U{&J6O~>q`5R%z4E<#D017bpiqFu7Cz^wRGQBw8F9SncQE18!C2~}z&nu9-R(dtuHL6br=+G>8nzqrQAFpm zv8rw0HZM!GCY&j0TVzg0KWUg=9g;7Qm{{H4k=e|evd8-+5PLS1>2$_E{Wq)Vs`DcsL#XcpKGBXN@jvcDo}l#FozY_7bWF#>JLe zH?8Y~Cloe$Yw*QI6&817?-I8PQ+(!a=}hi$4eC2-eUD+$QtZ8hmCo`Dm9KAvGpIi| z*S1|RtO13juq$9}2+7gn8oIvix8GQoB+K!~Ncj!jV#&I}e3X;r`&|0b_NByPrn4AM!Gh&#AZ9WQA1#lI^R{s?d3+c3*T$=a7N74sAdc5g)2- zk~UIW&?VE~9Od~?={9oxS+oK&MthjJ?$}R-Q@0akLB3w4`|QwgP4C;cdpDTP3gSVD z_dl1ivpttot8K*s!!acLExweJ zk>5J%j{eNv9VsO)OVKyDPDQR+mC~uJ+g~03^5GX}ZO4ML2Pjdm+luVeq7paqFF$8k zR%PgAHn?3l#r?6wAo9yzo5)JdXurBWK9JcbUn~sN;_6X5DX(WsS00vmMc@QRXZbf~ zBG&B;Y`)h$gvDqF)jy$r&jXg}NOoV!tQ{DD>JQ6;R8e_1pMw~Z)XiV@L%g|F$_^LO zFP%5|meg)KEu2sf2XIYnQ|XvN%*vD=++O^OUN4R{y4T2leYq6Vaw|Aj)=?<#LnwT5 zL`;6kp1Rkrg6*UfGN*#|yLDAOeM0@7!Y5lZcJiza`QF$+jd7kuy9P=J2D6)+7tMbS zIF1yE&Kfy*cwdZ!;Q@WkpnR>?J}sUJWneI9h4%^DFevxn-jPHagMBOs16%o=bkcDs zJb>Zh&p%rK`nT$Xv{)`Y!llP>TD(A46$}X;wu;M;&>wC}D{w{uQ%J&q&tYgl7>-Ai z&mX9QM>2T+f1CJw9gJV8GjX<_@_qUcK~C0$)C?AB8tJwMr-#azi&vL9c#yBYstIDL zE^#tHmyn#ZnDL{SsH~wFV`@V?a}<45KaPW6<`|CopRr+bKC;+Yqy{Conw%4`jHtIa z#Q~3cDzGdhiGx{Zv$)s8MkQyG;EB#I>$_inpj(NrkI@JOX^gX*9Q`=_8p;xg`iNac z-rt8}Aq%U(&Sy@;YhOlE1vI1yJ99>>pEuh?!V_KX+)E@^XayP{i~^i$!cI)`m-eYL zP0Y=Ma%rQKZPGX!d3R8_jsoUM^*A7bkAxZzcga!EhrF$oh@QHLbDB~?>6o;AAzwN zbOPjr(zh@IG|Qsc5(P{@Vdt6u3Xz|5oA|&*>-TdljfSPq%Y{8uT%tGx+jnCqD2$;3 z1dW3fo$oPXjS!LlPx>!MqE%*lAwj$sk0g*UQI|CJy(&8-%TnFS@{HrP{Q{hZS5cis zQ9`=!b&Opg56yBCoRqMd*YFIskTg!=e%uyBo85BprRGH$Ym(0jJXG#HvSI`v~RIyt0Zlc0=;rKj+&BmU9EaJ zO=#0h^0x7Y-M8!iEw_08uWuh8!-j{@2UIwo-7T+As%vtp?_6rCfd?4-M%=a8b(!p6 z_6%`ka_sF(FW;ejiNe%c`n?Y$z8m*OV;T2SXHGpXQ3JRm*qS}~v$N{5z9C)?&STjw^ptS3|E`GYlrhYpF`--+^)~=v@ z@Qxi0V@Is&N&u#LG=bAhB~!i1R@|~0XLTv}2))8)^MZ)sMzNv`!wTQBGd;t~12u&8 zvMTC>{WaRvu94`DmjfwRnyglCpg!EyXDaL(jp}&WT_aVK{Ej_V<#}T8F2q@$ESwig zzHYPVCCVV1B|gccZcg|ChKiu@=f#T-sR6pQS;!oVDkBPu`HAq&TSD?|41 z3NeSTw0uH#agmBLR6kv4Pf$6>C*a1?|C};BKYgsPkW%vudhoih)&f^AJO7H|g5~?* zx$Ih_5w3kDlq|nD3Ca9it?CD^aj42IelH>tPhztId-9zZCAqP(geLceYqZ;`&PVE& z6--fbXy2bxJ&A+YJmA zs`YBh-{UlWyGiiAoOP$Lt*7@}5sEy%n;<}z_}I|RN1VM~Tqv2iaHVS3+Ns}pLHb?K z>_-Lo+J_0%o0`h(>SaQ-XDvXhaxoXuLdnjRt1AceB{ov;HsW5l6s4vUT4W0yM@x@& z!^WoG!QitqD}L6!6+uMR9&R+DsWrH@u@T3fX@=fzd~)l^<5cOU=t)(YsWn&cwf+RF7#D%uLKPX-vcU{K0|{0WxIPs76i?`0mPqe zIjG|ZW@m^x@V{Quq1-I?dYSS;p8Je|=#~O|9%yl4tDo+@nkMz;8!rpuT0gHdhVy)Z z;Qmm1#Aa_O-m?hadFWOXx-({kTQ&>i-}fVDC+d1ffc&b3)$^Hzi+GCe2Bw7Q*-;8gd9_2 z?vJIk4$KbrpBr9Xci!{nurPb8$(rL^o)0nRC!}*;9#Rqmm^U)hZPiaNus3EL%h$+ZNhOM z)7s~#f7Mq}#%1E$g}btO=q)Kr%D92Nfc=LaZP_1IGPa)7-6prV8FxD`=!BHl|1@LP zzOK6j(HYlm>%aeSer9BesLzRa;!+|Q)p#E?YLWRgG`9IrEA1!}^Xl1;&FGS$L4Mv9{7gZn)I_01sld||KDY&3#Aeb}xtv1Pi~h)Go`120nafJc7ViqDSxjLh zu~t{cl@3#P)R@PLQZc6mQ6^Ewxha)}{kt6H4TTm+RyfZRP55h?`=sj`Wxk?Ocdi=H zZ98_nqdKDh-$#?g@ zmdsjDwkBD4@^R;bg6&yTm3a&Q^RA%|?DX!j$fcm}YHNg-*7z231A5t#=iR$zBwSU9 z&zGGtL*G#E$y`Y)SE2R;^({0M`@VyoK;7#xUylDS^|6U!1;++d(y5k)4=(Y_wyYd@ z;FSmF^1HZ3NM40$j)^xxFf+$bM|aopY|rW$yhYV?3bNypO3z4OB>W6|Ja^uK%x?^Q zd#({aVYG{z=$~s<`_V4T#aJMTi{DJ#cBPFzTe*JXFSjtt^Ns~2%IhV|aQAcbn~p8g zVotArlz7489~|LuT#)0ipjbe=#AYgjB`#b>TGYrh%h&WF66i-0h-veR$T7#>sDd5XH)75&x5p+=h ziJjjCH{X3TTNE=fb|td5@;>W!U%6BB2V`r3Y|H!TgkO2qat$88d6fS7M@;D0cLG&M zf}AH9Ts@uVJa@^SH&t8XzJZ5Aj|`74Fu?eKEn}Fx3&A7# z*NdI`A-I=Nh%J{8CtFO#ua#2m+d^1}1n-@5L=S0B)?F81*1)=ZyM(HkiP-Q`Foi%n zLFUplK0P!i2~q>Sz6Ib& zXdXxj8p0;0uTb2F^j_X;C7C)mrL?qnm!nyr@EbkVs~x=9?v4 z=Ocv!#@~-6S({AI3qRK-hz3?_7ay6E6W4R12#&DS(XU58svLZpA#LxYWqzNR)S82~ zHJkV65XLnb6p9c|woeg}XZ5>~dD@7gt*-tfhgFx*D@f*%q484C} zC1>@HWh+#!!g^Ka&<}m1b%?J0I_I5+67$si-=E(YH9_!iPFAk7Bae?>Y)z<-y?r3< z5?mME;NL8@3oCO-D@*j;UC%z6AoMuIMSiQNn($bhZLjJ3=#Q1zz1-xG_BPdXcguU4 z@&3UCKeL~g@03kE$eF7pK>T3bnx@ioswBGb1d))k1Q@@brH{~Y;4nf|+S&q)L*I!hwObpzl^LO0Tc!C2%av6miGqOy< z*~V#IiAlttbBlZxOy@eP6&(v5-zkD@+3x1aZgaY(3a_c}?dHy^*J^Dj7|#}X=NzPX zTHCi730N-!Y7~0$tC_1C-)i5#=HYSJe-5R~;3#p86TXMGzO|HqW33$E&MgvE0 zJbm#nIYX)0=oA=dCAysu-q#t$TNFcFcj4)RsV`S#JAuEA%K&sRTpz@KS2&Z zq3XJ|=IRLfbhmhNG6f#V2eL9ot314ntZp)hu&~`eW!H3T` zoI4q)dEtN`pqptpN2pJH?J?nJ#tZmFg?S2hxAc0S#t1_QHcbcox%G#`$5|H5?vl(` zVKCS)OXe5t%bZZs{KtzAz@g7U&QHk_85uiJR^im@Bp-DKBwvk~0LUWNTc$%a3o z2YZmYlP%vDwQ9UipfLKxJAQ^e>bRlSXY_|T9#B`N@qSm2$gTG(X6x}T*hb2}{z`f_ zeOL492$>xIg+&e7!Wqi*>~C`JG)v&AH>b|U)^hE?C`pR-CAk}B=JD=jNRyn7Zt2Tj zysY5>O|5Mj+{wSq2Q=`$Uhn9Jkh|$u?2RU~{drg3f|9;R9f3e)b`78aY1}KbyU8J! zv<$l{ZfRC{-Z&H7Y=5wcOpjOoU~seY_APNQH4@)uAC_|DtL%q>RHcr(n^$;5okc)_ zTFHQ=^5%Jd`@v`3Y17wCi(4EiM^2$Q;<0A-eRx@^c_2c$&i81jTN`k92Dz3*mAp#{Nq%90dt5-bM2*tAGe=M-; zU~YEUb2|_CZFc1Ji7Hy-UKm(q#yzWAlBk6UNIV%s$gw8iHdd_Ztr^E?$TM47u-Vv+Eip{#jZxB~b zm>dN#LBl(wajvphAwSCjwZJSmV{$A%Q%9hwjebGXJh|I`QLzc>#|z8zcWa|xLx$fW zXVv09!s}Dhg!F%;)a^HFbTjfNYM34-&{0S6ztI>wD6^i(&<~XLUiMD&3^63#>3Y%n z_TXaX$H~=T;)6|9i_F&Sp)WIAqb_PMhOSd8(+U7rvHzRj=zWXy2piy`AsmGJ?xu|0 z&&Rs++ZZk|C{mDfJ_@F3R18IMHeqNi3`xKO5C3P8Cr5zmn4&;O5=Fydby}$Dr2>4R zw3PpJI!NI83dhG{vaJIDrg!O&)+I7wEhn_44$6hYSXfK>8i%kh%EN_2_-Esi;_0W- z>8GkGnea8VqYH8P)M*SOkCU&21SZWLL@jK;6Gd{q3zL5I`;tZCtd*% zz#HX=Jn8g;hyhZ+TE2e94e4r$a^m1SI>x((r-i2sY&r12ctUs*m&t^cfCefT8?>V` z!Ue^_rz`~#fk43!060uc6aoPRZlRI?8SgJ1#sA{*SC^R*!UbWEwgvzIy=BfEzkmyC zARK_fNn%tSfY~8Y$ZIzCKPeoiJYzBr4l+}YUlaP%gNGB!icEw9B0(nd$BRQ;ObjZ< zVa0Ju151DbHzzL+$6qwCh@>P$@?U8`1z`W6iNSz${#6&)he3g&_*WVjDhl}rO;Y3^ zy5N7K3xP`h!yZIJ@^6?$L?Du)|G)4XFHo$ce-Lfd#0+ zf6PrBEH3hQU2&+yKjtegF8YsoNJ@zQT~|~BEcthQ;xHhMfAawY4$Qyh4J-l!1BdCq z!~mc{{;KQZgaFFP3FvhMx*Ki0P$%^wtc^yyaGXTyBackup Plan + .d2-2211628542 .fill-N1{fill:#0A0F25;} + .d2-2211628542 .fill-N2{fill:#676C7E;} + .d2-2211628542 .fill-N3{fill:#9499AB;} + .d2-2211628542 .fill-N4{fill:#CFD2DD;} + .d2-2211628542 .fill-N5{fill:#DEE1EB;} + .d2-2211628542 .fill-N6{fill:#EEF1F8;} + .d2-2211628542 .fill-N7{fill:#FFFFFF;} + .d2-2211628542 .fill-B1{fill:#0D32B2;} + .d2-2211628542 .fill-B2{fill:#0D32B2;} + .d2-2211628542 .fill-B3{fill:#E3E9FD;} + .d2-2211628542 .fill-B4{fill:#E3E9FD;} + .d2-2211628542 .fill-B5{fill:#EDF0FD;} + .d2-2211628542 .fill-B6{fill:#F7F8FE;} + .d2-2211628542 .fill-AA2{fill:#4A6FF3;} + .d2-2211628542 .fill-AA4{fill:#EDF0FD;} + .d2-2211628542 .fill-AA5{fill:#F7F8FE;} + .d2-2211628542 .fill-AB4{fill:#EDF0FD;} + .d2-2211628542 .fill-AB5{fill:#F7F8FE;} + .d2-2211628542 .stroke-N1{stroke:#0A0F25;} + .d2-2211628542 .stroke-N2{stroke:#676C7E;} + .d2-2211628542 .stroke-N3{stroke:#9499AB;} + .d2-2211628542 .stroke-N4{stroke:#CFD2DD;} + .d2-2211628542 .stroke-N5{stroke:#DEE1EB;} + .d2-2211628542 .stroke-N6{stroke:#EEF1F8;} + .d2-2211628542 .stroke-N7{stroke:#FFFFFF;} + .d2-2211628542 .stroke-B1{stroke:#0D32B2;} + .d2-2211628542 .stroke-B2{stroke:#0D32B2;} + .d2-2211628542 .stroke-B3{stroke:#E3E9FD;} + .d2-2211628542 .stroke-B4{stroke:#E3E9FD;} + .d2-2211628542 .stroke-B5{stroke:#EDF0FD;} + .d2-2211628542 .stroke-B6{stroke:#F7F8FE;} + .d2-2211628542 .stroke-AA2{stroke:#4A6FF3;} + .d2-2211628542 .stroke-AA4{stroke:#EDF0FD;} + .d2-2211628542 .stroke-AA5{stroke:#F7F8FE;} + .d2-2211628542 .stroke-AB4{stroke:#EDF0FD;} + .d2-2211628542 .stroke-AB5{stroke:#F7F8FE;} + .d2-2211628542 .background-color-N1{background-color:#0A0F25;} + .d2-2211628542 .background-color-N2{background-color:#676C7E;} + .d2-2211628542 .background-color-N3{background-color:#9499AB;} + .d2-2211628542 .background-color-N4{background-color:#CFD2DD;} + .d2-2211628542 .background-color-N5{background-color:#DEE1EB;} + .d2-2211628542 .background-color-N6{background-color:#EEF1F8;} + .d2-2211628542 .background-color-N7{background-color:#FFFFFF;} + .d2-2211628542 .background-color-B1{background-color:#0D32B2;} + .d2-2211628542 .background-color-B2{background-color:#0D32B2;} + .d2-2211628542 .background-color-B3{background-color:#E3E9FD;} + .d2-2211628542 .background-color-B4{background-color:#E3E9FD;} + .d2-2211628542 .background-color-B5{background-color:#EDF0FD;} + .d2-2211628542 .background-color-B6{background-color:#F7F8FE;} + .d2-2211628542 .background-color-AA2{background-color:#4A6FF3;} + .d2-2211628542 .background-color-AA4{background-color:#EDF0FD;} + .d2-2211628542 .background-color-AA5{background-color:#F7F8FE;} + .d2-2211628542 .background-color-AB4{background-color:#EDF0FD;} + .d2-2211628542 .background-color-AB5{background-color:#F7F8FE;} + .d2-2211628542 .color-N1{color:#0A0F25;} + .d2-2211628542 .color-N2{color:#676C7E;} + .d2-2211628542 .color-N3{color:#9499AB;} + .d2-2211628542 .color-N4{color:#CFD2DD;} + .d2-2211628542 .color-N5{color:#DEE1EB;} + .d2-2211628542 .color-N6{color:#EEF1F8;} + .d2-2211628542 .color-N7{color:#FFFFFF;} + .d2-2211628542 .color-B1{color:#0D32B2;} + .d2-2211628542 .color-B2{color:#0D32B2;} + .d2-2211628542 .color-B3{color:#E3E9FD;} + .d2-2211628542 .color-B4{color:#E3E9FD;} + .d2-2211628542 .color-B5{color:#EDF0FD;} + .d2-2211628542 .color-B6{color:#F7F8FE;} + .d2-2211628542 .color-AA2{color:#4A6FF3;} + .d2-2211628542 .color-AA4{color:#EDF0FD;} + .d2-2211628542 .color-AA5{color:#F7F8FE;} + .d2-2211628542 .color-AB4{color:#EDF0FD;} + .d2-2211628542 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>Backup Plan diff --git a/e2etests-cli/testdata/TestCLI_E2E/target-nested-index.exp.svg b/e2etests-cli/testdata/TestCLI_E2E/target-nested-index.exp.svg index 636e9a4fe..c6110ea55 100644 --- a/e2etests-cli/testdata/TestCLI_E2E/target-nested-index.exp.svg +++ b/e2etests-cli/testdata/TestCLI_E2E/target-nested-index.exp.svg @@ -1,9 +1,9 @@ -d + .d2-3453018447 .fill-N1{fill:#0A0F25;} + .d2-3453018447 .fill-N2{fill:#676C7E;} + .d2-3453018447 .fill-N3{fill:#9499AB;} + .d2-3453018447 .fill-N4{fill:#CFD2DD;} + .d2-3453018447 .fill-N5{fill:#DEE1EB;} + .d2-3453018447 .fill-N6{fill:#EEF1F8;} + .d2-3453018447 .fill-N7{fill:#FFFFFF;} + .d2-3453018447 .fill-B1{fill:#0D32B2;} + .d2-3453018447 .fill-B2{fill:#0D32B2;} + .d2-3453018447 .fill-B3{fill:#E3E9FD;} + .d2-3453018447 .fill-B4{fill:#E3E9FD;} + .d2-3453018447 .fill-B5{fill:#EDF0FD;} + .d2-3453018447 .fill-B6{fill:#F7F8FE;} + .d2-3453018447 .fill-AA2{fill:#4A6FF3;} + .d2-3453018447 .fill-AA4{fill:#EDF0FD;} + .d2-3453018447 .fill-AA5{fill:#F7F8FE;} + .d2-3453018447 .fill-AB4{fill:#EDF0FD;} + .d2-3453018447 .fill-AB5{fill:#F7F8FE;} + .d2-3453018447 .stroke-N1{stroke:#0A0F25;} + .d2-3453018447 .stroke-N2{stroke:#676C7E;} + .d2-3453018447 .stroke-N3{stroke:#9499AB;} + .d2-3453018447 .stroke-N4{stroke:#CFD2DD;} + .d2-3453018447 .stroke-N5{stroke:#DEE1EB;} + .d2-3453018447 .stroke-N6{stroke:#EEF1F8;} + .d2-3453018447 .stroke-N7{stroke:#FFFFFF;} + .d2-3453018447 .stroke-B1{stroke:#0D32B2;} + .d2-3453018447 .stroke-B2{stroke:#0D32B2;} + .d2-3453018447 .stroke-B3{stroke:#E3E9FD;} + .d2-3453018447 .stroke-B4{stroke:#E3E9FD;} + .d2-3453018447 .stroke-B5{stroke:#EDF0FD;} + .d2-3453018447 .stroke-B6{stroke:#F7F8FE;} + .d2-3453018447 .stroke-AA2{stroke:#4A6FF3;} + .d2-3453018447 .stroke-AA4{stroke:#EDF0FD;} + .d2-3453018447 .stroke-AA5{stroke:#F7F8FE;} + .d2-3453018447 .stroke-AB4{stroke:#EDF0FD;} + .d2-3453018447 .stroke-AB5{stroke:#F7F8FE;} + .d2-3453018447 .background-color-N1{background-color:#0A0F25;} + .d2-3453018447 .background-color-N2{background-color:#676C7E;} + .d2-3453018447 .background-color-N3{background-color:#9499AB;} + .d2-3453018447 .background-color-N4{background-color:#CFD2DD;} + .d2-3453018447 .background-color-N5{background-color:#DEE1EB;} + .d2-3453018447 .background-color-N6{background-color:#EEF1F8;} + .d2-3453018447 .background-color-N7{background-color:#FFFFFF;} + .d2-3453018447 .background-color-B1{background-color:#0D32B2;} + .d2-3453018447 .background-color-B2{background-color:#0D32B2;} + .d2-3453018447 .background-color-B3{background-color:#E3E9FD;} + .d2-3453018447 .background-color-B4{background-color:#E3E9FD;} + .d2-3453018447 .background-color-B5{background-color:#EDF0FD;} + .d2-3453018447 .background-color-B6{background-color:#F7F8FE;} + .d2-3453018447 .background-color-AA2{background-color:#4A6FF3;} + .d2-3453018447 .background-color-AA4{background-color:#EDF0FD;} + .d2-3453018447 .background-color-AA5{background-color:#F7F8FE;} + .d2-3453018447 .background-color-AB4{background-color:#EDF0FD;} + .d2-3453018447 .background-color-AB5{background-color:#F7F8FE;} + .d2-3453018447 .color-N1{color:#0A0F25;} + .d2-3453018447 .color-N2{color:#676C7E;} + .d2-3453018447 .color-N3{color:#9499AB;} + .d2-3453018447 .color-N4{color:#CFD2DD;} + .d2-3453018447 .color-N5{color:#DEE1EB;} + .d2-3453018447 .color-N6{color:#EEF1F8;} + .d2-3453018447 .color-N7{color:#FFFFFF;} + .d2-3453018447 .color-B1{color:#0D32B2;} + .d2-3453018447 .color-B2{color:#0D32B2;} + .d2-3453018447 .color-B3{color:#E3E9FD;} + .d2-3453018447 .color-B4{color:#E3E9FD;} + .d2-3453018447 .color-B5{color:#EDF0FD;} + .d2-3453018447 .color-B6{color:#F7F8FE;} + .d2-3453018447 .color-AA2{color:#4A6FF3;} + .d2-3453018447 .color-AA4{color:#EDF0FD;} + .d2-3453018447 .color-AA5{color:#F7F8FE;} + .d2-3453018447 .color-AB4{color:#EDF0FD;} + .d2-3453018447 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>d diff --git a/e2etests-cli/testdata/TestCLI_E2E/target-nested-index2.exp.svg b/e2etests-cli/testdata/TestCLI_E2E/target-nested-index2.exp.svg index 185df765b..e0c8a6863 100644 --- a/e2etests-cli/testdata/TestCLI_E2E/target-nested-index2.exp.svg +++ b/e2etests-cli/testdata/TestCLI_E2E/target-nested-index2.exp.svg @@ -1,9 +1,9 @@ -cd + .d2-442995922 .fill-N1{fill:#0A0F25;} + .d2-442995922 .fill-N2{fill:#676C7E;} + .d2-442995922 .fill-N3{fill:#9499AB;} + .d2-442995922 .fill-N4{fill:#CFD2DD;} + .d2-442995922 .fill-N5{fill:#DEE1EB;} + .d2-442995922 .fill-N6{fill:#EEF1F8;} + .d2-442995922 .fill-N7{fill:#FFFFFF;} + .d2-442995922 .fill-B1{fill:#0D32B2;} + .d2-442995922 .fill-B2{fill:#0D32B2;} + .d2-442995922 .fill-B3{fill:#E3E9FD;} + .d2-442995922 .fill-B4{fill:#E3E9FD;} + .d2-442995922 .fill-B5{fill:#EDF0FD;} + .d2-442995922 .fill-B6{fill:#F7F8FE;} + .d2-442995922 .fill-AA2{fill:#4A6FF3;} + .d2-442995922 .fill-AA4{fill:#EDF0FD;} + .d2-442995922 .fill-AA5{fill:#F7F8FE;} + .d2-442995922 .fill-AB4{fill:#EDF0FD;} + .d2-442995922 .fill-AB5{fill:#F7F8FE;} + .d2-442995922 .stroke-N1{stroke:#0A0F25;} + .d2-442995922 .stroke-N2{stroke:#676C7E;} + .d2-442995922 .stroke-N3{stroke:#9499AB;} + .d2-442995922 .stroke-N4{stroke:#CFD2DD;} + .d2-442995922 .stroke-N5{stroke:#DEE1EB;} + .d2-442995922 .stroke-N6{stroke:#EEF1F8;} + .d2-442995922 .stroke-N7{stroke:#FFFFFF;} + .d2-442995922 .stroke-B1{stroke:#0D32B2;} + .d2-442995922 .stroke-B2{stroke:#0D32B2;} + .d2-442995922 .stroke-B3{stroke:#E3E9FD;} + .d2-442995922 .stroke-B4{stroke:#E3E9FD;} + .d2-442995922 .stroke-B5{stroke:#EDF0FD;} + .d2-442995922 .stroke-B6{stroke:#F7F8FE;} + .d2-442995922 .stroke-AA2{stroke:#4A6FF3;} + .d2-442995922 .stroke-AA4{stroke:#EDF0FD;} + .d2-442995922 .stroke-AA5{stroke:#F7F8FE;} + .d2-442995922 .stroke-AB4{stroke:#EDF0FD;} + .d2-442995922 .stroke-AB5{stroke:#F7F8FE;} + .d2-442995922 .background-color-N1{background-color:#0A0F25;} + .d2-442995922 .background-color-N2{background-color:#676C7E;} + .d2-442995922 .background-color-N3{background-color:#9499AB;} + .d2-442995922 .background-color-N4{background-color:#CFD2DD;} + .d2-442995922 .background-color-N5{background-color:#DEE1EB;} + .d2-442995922 .background-color-N6{background-color:#EEF1F8;} + .d2-442995922 .background-color-N7{background-color:#FFFFFF;} + .d2-442995922 .background-color-B1{background-color:#0D32B2;} + .d2-442995922 .background-color-B2{background-color:#0D32B2;} + .d2-442995922 .background-color-B3{background-color:#E3E9FD;} + .d2-442995922 .background-color-B4{background-color:#E3E9FD;} + .d2-442995922 .background-color-B5{background-color:#EDF0FD;} + .d2-442995922 .background-color-B6{background-color:#F7F8FE;} + .d2-442995922 .background-color-AA2{background-color:#4A6FF3;} + .d2-442995922 .background-color-AA4{background-color:#EDF0FD;} + .d2-442995922 .background-color-AA5{background-color:#F7F8FE;} + .d2-442995922 .background-color-AB4{background-color:#EDF0FD;} + .d2-442995922 .background-color-AB5{background-color:#F7F8FE;} + .d2-442995922 .color-N1{color:#0A0F25;} + .d2-442995922 .color-N2{color:#676C7E;} + .d2-442995922 .color-N3{color:#9499AB;} + .d2-442995922 .color-N4{color:#CFD2DD;} + .d2-442995922 .color-N5{color:#DEE1EB;} + .d2-442995922 .color-N6{color:#EEF1F8;} + .d2-442995922 .color-N7{color:#FFFFFF;} + .d2-442995922 .color-B1{color:#0D32B2;} + .d2-442995922 .color-B2{color:#0D32B2;} + .d2-442995922 .color-B3{color:#E3E9FD;} + .d2-442995922 .color-B4{color:#E3E9FD;} + .d2-442995922 .color-B5{color:#EDF0FD;} + .d2-442995922 .color-B6{color:#F7F8FE;} + .d2-442995922 .color-AA2{color:#4A6FF3;} + .d2-442995922 .color-AA4{color:#EDF0FD;} + .d2-442995922 .color-AA5{color:#F7F8FE;} + .d2-442995922 .color-AB4{color:#EDF0FD;} + .d2-442995922 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>cd diff --git a/e2etests-cli/testdata/TestCLI_E2E/target-nested-with-special-chars.exp.svg b/e2etests-cli/testdata/TestCLI_E2E/target-nested-with-special-chars.exp.svg index 47a70650b..02b929183 100644 --- a/e2etests-cli/testdata/TestCLI_E2E/target-nested-with-special-chars.exp.svg +++ b/e2etests-cli/testdata/TestCLI_E2E/target-nested-with-special-chars.exp.svg @@ -1,9 +1,9 @@ -mad + .d2-3908899319 .fill-N1{fill:#0A0F25;} + .d2-3908899319 .fill-N2{fill:#676C7E;} + .d2-3908899319 .fill-N3{fill:#9499AB;} + .d2-3908899319 .fill-N4{fill:#CFD2DD;} + .d2-3908899319 .fill-N5{fill:#DEE1EB;} + .d2-3908899319 .fill-N6{fill:#EEF1F8;} + .d2-3908899319 .fill-N7{fill:#FFFFFF;} + .d2-3908899319 .fill-B1{fill:#0D32B2;} + .d2-3908899319 .fill-B2{fill:#0D32B2;} + .d2-3908899319 .fill-B3{fill:#E3E9FD;} + .d2-3908899319 .fill-B4{fill:#E3E9FD;} + .d2-3908899319 .fill-B5{fill:#EDF0FD;} + .d2-3908899319 .fill-B6{fill:#F7F8FE;} + .d2-3908899319 .fill-AA2{fill:#4A6FF3;} + .d2-3908899319 .fill-AA4{fill:#EDF0FD;} + .d2-3908899319 .fill-AA5{fill:#F7F8FE;} + .d2-3908899319 .fill-AB4{fill:#EDF0FD;} + .d2-3908899319 .fill-AB5{fill:#F7F8FE;} + .d2-3908899319 .stroke-N1{stroke:#0A0F25;} + .d2-3908899319 .stroke-N2{stroke:#676C7E;} + .d2-3908899319 .stroke-N3{stroke:#9499AB;} + .d2-3908899319 .stroke-N4{stroke:#CFD2DD;} + .d2-3908899319 .stroke-N5{stroke:#DEE1EB;} + .d2-3908899319 .stroke-N6{stroke:#EEF1F8;} + .d2-3908899319 .stroke-N7{stroke:#FFFFFF;} + .d2-3908899319 .stroke-B1{stroke:#0D32B2;} + .d2-3908899319 .stroke-B2{stroke:#0D32B2;} + .d2-3908899319 .stroke-B3{stroke:#E3E9FD;} + .d2-3908899319 .stroke-B4{stroke:#E3E9FD;} + .d2-3908899319 .stroke-B5{stroke:#EDF0FD;} + .d2-3908899319 .stroke-B6{stroke:#F7F8FE;} + .d2-3908899319 .stroke-AA2{stroke:#4A6FF3;} + .d2-3908899319 .stroke-AA4{stroke:#EDF0FD;} + .d2-3908899319 .stroke-AA5{stroke:#F7F8FE;} + .d2-3908899319 .stroke-AB4{stroke:#EDF0FD;} + .d2-3908899319 .stroke-AB5{stroke:#F7F8FE;} + .d2-3908899319 .background-color-N1{background-color:#0A0F25;} + .d2-3908899319 .background-color-N2{background-color:#676C7E;} + .d2-3908899319 .background-color-N3{background-color:#9499AB;} + .d2-3908899319 .background-color-N4{background-color:#CFD2DD;} + .d2-3908899319 .background-color-N5{background-color:#DEE1EB;} + .d2-3908899319 .background-color-N6{background-color:#EEF1F8;} + .d2-3908899319 .background-color-N7{background-color:#FFFFFF;} + .d2-3908899319 .background-color-B1{background-color:#0D32B2;} + .d2-3908899319 .background-color-B2{background-color:#0D32B2;} + .d2-3908899319 .background-color-B3{background-color:#E3E9FD;} + .d2-3908899319 .background-color-B4{background-color:#E3E9FD;} + .d2-3908899319 .background-color-B5{background-color:#EDF0FD;} + .d2-3908899319 .background-color-B6{background-color:#F7F8FE;} + .d2-3908899319 .background-color-AA2{background-color:#4A6FF3;} + .d2-3908899319 .background-color-AA4{background-color:#EDF0FD;} + .d2-3908899319 .background-color-AA5{background-color:#F7F8FE;} + .d2-3908899319 .background-color-AB4{background-color:#EDF0FD;} + .d2-3908899319 .background-color-AB5{background-color:#F7F8FE;} + .d2-3908899319 .color-N1{color:#0A0F25;} + .d2-3908899319 .color-N2{color:#676C7E;} + .d2-3908899319 .color-N3{color:#9499AB;} + .d2-3908899319 .color-N4{color:#CFD2DD;} + .d2-3908899319 .color-N5{color:#DEE1EB;} + .d2-3908899319 .color-N6{color:#EEF1F8;} + .d2-3908899319 .color-N7{color:#FFFFFF;} + .d2-3908899319 .color-B1{color:#0D32B2;} + .d2-3908899319 .color-B2{color:#0D32B2;} + .d2-3908899319 .color-B3{color:#E3E9FD;} + .d2-3908899319 .color-B4{color:#E3E9FD;} + .d2-3908899319 .color-B5{color:#EDF0FD;} + .d2-3908899319 .color-B6{color:#F7F8FE;} + .d2-3908899319 .color-AA2{color:#4A6FF3;} + .d2-3908899319 .color-AA4{color:#EDF0FD;} + .d2-3908899319 .color-AA5{color:#F7F8FE;} + .d2-3908899319 .color-AB4{color:#EDF0FD;} + .d2-3908899319 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>mad diff --git a/e2etests-cli/testdata/TestCLI_E2E/vars-animation.exp.svg b/e2etests-cli/testdata/TestCLI_E2E/vars-animation.exp.svg index bda9e7318..773c44771 100644 --- a/e2etests-cli/testdata/TestCLI_E2E/vars-animation.exp.svg +++ b/e2etests-cli/testdata/TestCLI_E2E/vars-animation.exp.svg @@ -1,16 +1,16 @@ CHICKEN'S PLAN +}]]>CHICKEN'S PLAN -CHICKEN'S PLANAPPROACH ROAD +CHICKEN'S PLANAPPROACH ROAD -CHICKEN'S PLANAPPROACH ROADCROSS ROAD +CHICKEN'S PLANAPPROACH ROADCROSS ROAD -CHICKEN'S PLANAPPROACH ROADCROSS ROADMAKE YOU WONDER WHY +CHICKEN'S PLANAPPROACH ROADCROSS ROADMAKE YOU WONDER WHY diff --git a/e2etests/testdata/regression/icons_on_top/dagre/board.exp.json b/e2etests/testdata/regression/icons_on_top/dagre/board.exp.json index f704138e0..3e32254af 100644 --- a/e2etests/testdata/regression/icons_on_top/dagre/board.exp.json +++ b/e2etests/testdata/regression/icons_on_top/dagre/board.exp.json @@ -27,6 +27,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -115,6 +116,7 @@ "double-border": false, "tooltip": "tooltip", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, diff --git a/e2etests/testdata/regression/icons_on_top/dagre/sketch.exp.svg b/e2etests/testdata/regression/icons_on_top/dagre/sketch.exp.svg index 5dcc31020..d2aeaf450 100644 --- a/e2etests/testdata/regression/icons_on_top/dagre/sketch.exp.svg +++ b/e2etests/testdata/regression/icons_on_top/dagre/sketch.exp.svg @@ -1,12 +1,12 @@ -linknonelink, tooltiptooltipnone + .d2-2017066640 .fill-N1{fill:#0A0F25;} + .d2-2017066640 .fill-N2{fill:#676C7E;} + .d2-2017066640 .fill-N3{fill:#9499AB;} + .d2-2017066640 .fill-N4{fill:#CFD2DD;} + .d2-2017066640 .fill-N5{fill:#DEE1EB;} + .d2-2017066640 .fill-N6{fill:#EEF1F8;} + .d2-2017066640 .fill-N7{fill:#FFFFFF;} + .d2-2017066640 .fill-B1{fill:#0D32B2;} + .d2-2017066640 .fill-B2{fill:#0D32B2;} + .d2-2017066640 .fill-B3{fill:#E3E9FD;} + .d2-2017066640 .fill-B4{fill:#E3E9FD;} + .d2-2017066640 .fill-B5{fill:#EDF0FD;} + .d2-2017066640 .fill-B6{fill:#F7F8FE;} + .d2-2017066640 .fill-AA2{fill:#4A6FF3;} + .d2-2017066640 .fill-AA4{fill:#EDF0FD;} + .d2-2017066640 .fill-AA5{fill:#F7F8FE;} + .d2-2017066640 .fill-AB4{fill:#EDF0FD;} + .d2-2017066640 .fill-AB5{fill:#F7F8FE;} + .d2-2017066640 .stroke-N1{stroke:#0A0F25;} + .d2-2017066640 .stroke-N2{stroke:#676C7E;} + .d2-2017066640 .stroke-N3{stroke:#9499AB;} + .d2-2017066640 .stroke-N4{stroke:#CFD2DD;} + .d2-2017066640 .stroke-N5{stroke:#DEE1EB;} + .d2-2017066640 .stroke-N6{stroke:#EEF1F8;} + .d2-2017066640 .stroke-N7{stroke:#FFFFFF;} + .d2-2017066640 .stroke-B1{stroke:#0D32B2;} + .d2-2017066640 .stroke-B2{stroke:#0D32B2;} + .d2-2017066640 .stroke-B3{stroke:#E3E9FD;} + .d2-2017066640 .stroke-B4{stroke:#E3E9FD;} + .d2-2017066640 .stroke-B5{stroke:#EDF0FD;} + .d2-2017066640 .stroke-B6{stroke:#F7F8FE;} + .d2-2017066640 .stroke-AA2{stroke:#4A6FF3;} + .d2-2017066640 .stroke-AA4{stroke:#EDF0FD;} + .d2-2017066640 .stroke-AA5{stroke:#F7F8FE;} + .d2-2017066640 .stroke-AB4{stroke:#EDF0FD;} + .d2-2017066640 .stroke-AB5{stroke:#F7F8FE;} + .d2-2017066640 .background-color-N1{background-color:#0A0F25;} + .d2-2017066640 .background-color-N2{background-color:#676C7E;} + .d2-2017066640 .background-color-N3{background-color:#9499AB;} + .d2-2017066640 .background-color-N4{background-color:#CFD2DD;} + .d2-2017066640 .background-color-N5{background-color:#DEE1EB;} + .d2-2017066640 .background-color-N6{background-color:#EEF1F8;} + .d2-2017066640 .background-color-N7{background-color:#FFFFFF;} + .d2-2017066640 .background-color-B1{background-color:#0D32B2;} + .d2-2017066640 .background-color-B2{background-color:#0D32B2;} + .d2-2017066640 .background-color-B3{background-color:#E3E9FD;} + .d2-2017066640 .background-color-B4{background-color:#E3E9FD;} + .d2-2017066640 .background-color-B5{background-color:#EDF0FD;} + .d2-2017066640 .background-color-B6{background-color:#F7F8FE;} + .d2-2017066640 .background-color-AA2{background-color:#4A6FF3;} + .d2-2017066640 .background-color-AA4{background-color:#EDF0FD;} + .d2-2017066640 .background-color-AA5{background-color:#F7F8FE;} + .d2-2017066640 .background-color-AB4{background-color:#EDF0FD;} + .d2-2017066640 .background-color-AB5{background-color:#F7F8FE;} + .d2-2017066640 .color-N1{color:#0A0F25;} + .d2-2017066640 .color-N2{color:#676C7E;} + .d2-2017066640 .color-N3{color:#9499AB;} + .d2-2017066640 .color-N4{color:#CFD2DD;} + .d2-2017066640 .color-N5{color:#DEE1EB;} + .d2-2017066640 .color-N6{color:#EEF1F8;} + .d2-2017066640 .color-N7{color:#FFFFFF;} + .d2-2017066640 .color-B1{color:#0D32B2;} + .d2-2017066640 .color-B2{color:#0D32B2;} + .d2-2017066640 .color-B3{color:#E3E9FD;} + .d2-2017066640 .color-B4{color:#E3E9FD;} + .d2-2017066640 .color-B5{color:#EDF0FD;} + .d2-2017066640 .color-B6{color:#F7F8FE;} + .d2-2017066640 .color-AA2{color:#4A6FF3;} + .d2-2017066640 .color-AA4{color:#EDF0FD;} + .d2-2017066640 .color-AA5{color:#F7F8FE;} + .d2-2017066640 .color-AB4{color:#EDF0FD;} + .d2-2017066640 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>linknonelink, tooltiptooltipnone @@ -129,7 +129,7 @@ - + diff --git a/e2etests/testdata/regression/icons_on_top/elk/board.exp.json b/e2etests/testdata/regression/icons_on_top/elk/board.exp.json index f704138e0..3e32254af 100644 --- a/e2etests/testdata/regression/icons_on_top/elk/board.exp.json +++ b/e2etests/testdata/regression/icons_on_top/elk/board.exp.json @@ -27,6 +27,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -115,6 +116,7 @@ "double-border": false, "tooltip": "tooltip", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, diff --git a/e2etests/testdata/regression/icons_on_top/elk/sketch.exp.svg b/e2etests/testdata/regression/icons_on_top/elk/sketch.exp.svg index 5dcc31020..d2aeaf450 100644 --- a/e2etests/testdata/regression/icons_on_top/elk/sketch.exp.svg +++ b/e2etests/testdata/regression/icons_on_top/elk/sketch.exp.svg @@ -1,12 +1,12 @@ -linknonelink, tooltiptooltipnone + .d2-2017066640 .fill-N1{fill:#0A0F25;} + .d2-2017066640 .fill-N2{fill:#676C7E;} + .d2-2017066640 .fill-N3{fill:#9499AB;} + .d2-2017066640 .fill-N4{fill:#CFD2DD;} + .d2-2017066640 .fill-N5{fill:#DEE1EB;} + .d2-2017066640 .fill-N6{fill:#EEF1F8;} + .d2-2017066640 .fill-N7{fill:#FFFFFF;} + .d2-2017066640 .fill-B1{fill:#0D32B2;} + .d2-2017066640 .fill-B2{fill:#0D32B2;} + .d2-2017066640 .fill-B3{fill:#E3E9FD;} + .d2-2017066640 .fill-B4{fill:#E3E9FD;} + .d2-2017066640 .fill-B5{fill:#EDF0FD;} + .d2-2017066640 .fill-B6{fill:#F7F8FE;} + .d2-2017066640 .fill-AA2{fill:#4A6FF3;} + .d2-2017066640 .fill-AA4{fill:#EDF0FD;} + .d2-2017066640 .fill-AA5{fill:#F7F8FE;} + .d2-2017066640 .fill-AB4{fill:#EDF0FD;} + .d2-2017066640 .fill-AB5{fill:#F7F8FE;} + .d2-2017066640 .stroke-N1{stroke:#0A0F25;} + .d2-2017066640 .stroke-N2{stroke:#676C7E;} + .d2-2017066640 .stroke-N3{stroke:#9499AB;} + .d2-2017066640 .stroke-N4{stroke:#CFD2DD;} + .d2-2017066640 .stroke-N5{stroke:#DEE1EB;} + .d2-2017066640 .stroke-N6{stroke:#EEF1F8;} + .d2-2017066640 .stroke-N7{stroke:#FFFFFF;} + .d2-2017066640 .stroke-B1{stroke:#0D32B2;} + .d2-2017066640 .stroke-B2{stroke:#0D32B2;} + .d2-2017066640 .stroke-B3{stroke:#E3E9FD;} + .d2-2017066640 .stroke-B4{stroke:#E3E9FD;} + .d2-2017066640 .stroke-B5{stroke:#EDF0FD;} + .d2-2017066640 .stroke-B6{stroke:#F7F8FE;} + .d2-2017066640 .stroke-AA2{stroke:#4A6FF3;} + .d2-2017066640 .stroke-AA4{stroke:#EDF0FD;} + .d2-2017066640 .stroke-AA5{stroke:#F7F8FE;} + .d2-2017066640 .stroke-AB4{stroke:#EDF0FD;} + .d2-2017066640 .stroke-AB5{stroke:#F7F8FE;} + .d2-2017066640 .background-color-N1{background-color:#0A0F25;} + .d2-2017066640 .background-color-N2{background-color:#676C7E;} + .d2-2017066640 .background-color-N3{background-color:#9499AB;} + .d2-2017066640 .background-color-N4{background-color:#CFD2DD;} + .d2-2017066640 .background-color-N5{background-color:#DEE1EB;} + .d2-2017066640 .background-color-N6{background-color:#EEF1F8;} + .d2-2017066640 .background-color-N7{background-color:#FFFFFF;} + .d2-2017066640 .background-color-B1{background-color:#0D32B2;} + .d2-2017066640 .background-color-B2{background-color:#0D32B2;} + .d2-2017066640 .background-color-B3{background-color:#E3E9FD;} + .d2-2017066640 .background-color-B4{background-color:#E3E9FD;} + .d2-2017066640 .background-color-B5{background-color:#EDF0FD;} + .d2-2017066640 .background-color-B6{background-color:#F7F8FE;} + .d2-2017066640 .background-color-AA2{background-color:#4A6FF3;} + .d2-2017066640 .background-color-AA4{background-color:#EDF0FD;} + .d2-2017066640 .background-color-AA5{background-color:#F7F8FE;} + .d2-2017066640 .background-color-AB4{background-color:#EDF0FD;} + .d2-2017066640 .background-color-AB5{background-color:#F7F8FE;} + .d2-2017066640 .color-N1{color:#0A0F25;} + .d2-2017066640 .color-N2{color:#676C7E;} + .d2-2017066640 .color-N3{color:#9499AB;} + .d2-2017066640 .color-N4{color:#CFD2DD;} + .d2-2017066640 .color-N5{color:#DEE1EB;} + .d2-2017066640 .color-N6{color:#EEF1F8;} + .d2-2017066640 .color-N7{color:#FFFFFF;} + .d2-2017066640 .color-B1{color:#0D32B2;} + .d2-2017066640 .color-B2{color:#0D32B2;} + .d2-2017066640 .color-B3{color:#E3E9FD;} + .d2-2017066640 .color-B4{color:#E3E9FD;} + .d2-2017066640 .color-B5{color:#EDF0FD;} + .d2-2017066640 .color-B6{color:#F7F8FE;} + .d2-2017066640 .color-AA2{color:#4A6FF3;} + .d2-2017066640 .color-AA4{color:#EDF0FD;} + .d2-2017066640 .color-AA5{color:#F7F8FE;} + .d2-2017066640 .color-AB4{color:#EDF0FD;} + .d2-2017066640 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>linknonelink, tooltiptooltipnone @@ -129,7 +129,7 @@ - + diff --git a/e2etests/testdata/regression/link_with_ampersand/dagre/board.exp.json b/e2etests/testdata/regression/link_with_ampersand/dagre/board.exp.json index 0667ba543..87468cfa8 100644 --- a/e2etests/testdata/regression/link_with_ampersand/dagre/board.exp.json +++ b/e2etests/testdata/regression/link_with_ampersand/dagre/board.exp.json @@ -24,6 +24,7 @@ "double-border": false, "tooltip": "", "link": "https://calendar.google.com/calendar/u/0/r?tab=mc&pli=1", + "prettyLink": "https://calendar.google.com/calendar/u/0/r?tab=mc&pli=1", "icon": null, "iconPosition": "", "blend": false, diff --git a/e2etests/testdata/regression/link_with_ampersand/dagre/sketch.exp.svg b/e2etests/testdata/regression/link_with_ampersand/dagre/sketch.exp.svg index 3e5a1aa33..002ddcd1c 100644 --- a/e2etests/testdata/regression/link_with_ampersand/dagre/sketch.exp.svg +++ b/e2etests/testdata/regression/link_with_ampersand/dagre/sketch.exp.svg @@ -1,12 +1,12 @@ -a + .d2-2121058281 .fill-N1{fill:#0A0F25;} + .d2-2121058281 .fill-N2{fill:#676C7E;} + .d2-2121058281 .fill-N3{fill:#9499AB;} + .d2-2121058281 .fill-N4{fill:#CFD2DD;} + .d2-2121058281 .fill-N5{fill:#DEE1EB;} + .d2-2121058281 .fill-N6{fill:#EEF1F8;} + .d2-2121058281 .fill-N7{fill:#FFFFFF;} + .d2-2121058281 .fill-B1{fill:#0D32B2;} + .d2-2121058281 .fill-B2{fill:#0D32B2;} + .d2-2121058281 .fill-B3{fill:#E3E9FD;} + .d2-2121058281 .fill-B4{fill:#E3E9FD;} + .d2-2121058281 .fill-B5{fill:#EDF0FD;} + .d2-2121058281 .fill-B6{fill:#F7F8FE;} + .d2-2121058281 .fill-AA2{fill:#4A6FF3;} + .d2-2121058281 .fill-AA4{fill:#EDF0FD;} + .d2-2121058281 .fill-AA5{fill:#F7F8FE;} + .d2-2121058281 .fill-AB4{fill:#EDF0FD;} + .d2-2121058281 .fill-AB5{fill:#F7F8FE;} + .d2-2121058281 .stroke-N1{stroke:#0A0F25;} + .d2-2121058281 .stroke-N2{stroke:#676C7E;} + .d2-2121058281 .stroke-N3{stroke:#9499AB;} + .d2-2121058281 .stroke-N4{stroke:#CFD2DD;} + .d2-2121058281 .stroke-N5{stroke:#DEE1EB;} + .d2-2121058281 .stroke-N6{stroke:#EEF1F8;} + .d2-2121058281 .stroke-N7{stroke:#FFFFFF;} + .d2-2121058281 .stroke-B1{stroke:#0D32B2;} + .d2-2121058281 .stroke-B2{stroke:#0D32B2;} + .d2-2121058281 .stroke-B3{stroke:#E3E9FD;} + .d2-2121058281 .stroke-B4{stroke:#E3E9FD;} + .d2-2121058281 .stroke-B5{stroke:#EDF0FD;} + .d2-2121058281 .stroke-B6{stroke:#F7F8FE;} + .d2-2121058281 .stroke-AA2{stroke:#4A6FF3;} + .d2-2121058281 .stroke-AA4{stroke:#EDF0FD;} + .d2-2121058281 .stroke-AA5{stroke:#F7F8FE;} + .d2-2121058281 .stroke-AB4{stroke:#EDF0FD;} + .d2-2121058281 .stroke-AB5{stroke:#F7F8FE;} + .d2-2121058281 .background-color-N1{background-color:#0A0F25;} + .d2-2121058281 .background-color-N2{background-color:#676C7E;} + .d2-2121058281 .background-color-N3{background-color:#9499AB;} + .d2-2121058281 .background-color-N4{background-color:#CFD2DD;} + .d2-2121058281 .background-color-N5{background-color:#DEE1EB;} + .d2-2121058281 .background-color-N6{background-color:#EEF1F8;} + .d2-2121058281 .background-color-N7{background-color:#FFFFFF;} + .d2-2121058281 .background-color-B1{background-color:#0D32B2;} + .d2-2121058281 .background-color-B2{background-color:#0D32B2;} + .d2-2121058281 .background-color-B3{background-color:#E3E9FD;} + .d2-2121058281 .background-color-B4{background-color:#E3E9FD;} + .d2-2121058281 .background-color-B5{background-color:#EDF0FD;} + .d2-2121058281 .background-color-B6{background-color:#F7F8FE;} + .d2-2121058281 .background-color-AA2{background-color:#4A6FF3;} + .d2-2121058281 .background-color-AA4{background-color:#EDF0FD;} + .d2-2121058281 .background-color-AA5{background-color:#F7F8FE;} + .d2-2121058281 .background-color-AB4{background-color:#EDF0FD;} + .d2-2121058281 .background-color-AB5{background-color:#F7F8FE;} + .d2-2121058281 .color-N1{color:#0A0F25;} + .d2-2121058281 .color-N2{color:#676C7E;} + .d2-2121058281 .color-N3{color:#9499AB;} + .d2-2121058281 .color-N4{color:#CFD2DD;} + .d2-2121058281 .color-N5{color:#DEE1EB;} + .d2-2121058281 .color-N6{color:#EEF1F8;} + .d2-2121058281 .color-N7{color:#FFFFFF;} + .d2-2121058281 .color-B1{color:#0D32B2;} + .d2-2121058281 .color-B2{color:#0D32B2;} + .d2-2121058281 .color-B3{color:#E3E9FD;} + .d2-2121058281 .color-B4{color:#E3E9FD;} + .d2-2121058281 .color-B5{color:#EDF0FD;} + .d2-2121058281 .color-B6{color:#F7F8FE;} + .d2-2121058281 .color-AA2{color:#4A6FF3;} + .d2-2121058281 .color-AA4{color:#EDF0FD;} + .d2-2121058281 .color-AA5{color:#F7F8FE;} + .d2-2121058281 .color-AB4{color:#EDF0FD;} + .d2-2121058281 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>a @@ -104,7 +104,7 @@ - + \ No newline at end of file diff --git a/e2etests/testdata/regression/link_with_ampersand/elk/board.exp.json b/e2etests/testdata/regression/link_with_ampersand/elk/board.exp.json index 6ef099dc8..50b855fa6 100644 --- a/e2etests/testdata/regression/link_with_ampersand/elk/board.exp.json +++ b/e2etests/testdata/regression/link_with_ampersand/elk/board.exp.json @@ -24,6 +24,7 @@ "double-border": false, "tooltip": "", "link": "https://calendar.google.com/calendar/u/0/r?tab=mc&pli=1", + "prettyLink": "https://calendar.google.com/calendar/u/0/r?tab=mc&pli=1", "icon": null, "iconPosition": "", "blend": false, diff --git a/e2etests/testdata/regression/link_with_ampersand/elk/sketch.exp.svg b/e2etests/testdata/regression/link_with_ampersand/elk/sketch.exp.svg index b56a4c46e..3609f70f3 100644 --- a/e2etests/testdata/regression/link_with_ampersand/elk/sketch.exp.svg +++ b/e2etests/testdata/regression/link_with_ampersand/elk/sketch.exp.svg @@ -1,12 +1,12 @@ -a + .d2-2723259281 .fill-N1{fill:#0A0F25;} + .d2-2723259281 .fill-N2{fill:#676C7E;} + .d2-2723259281 .fill-N3{fill:#9499AB;} + .d2-2723259281 .fill-N4{fill:#CFD2DD;} + .d2-2723259281 .fill-N5{fill:#DEE1EB;} + .d2-2723259281 .fill-N6{fill:#EEF1F8;} + .d2-2723259281 .fill-N7{fill:#FFFFFF;} + .d2-2723259281 .fill-B1{fill:#0D32B2;} + .d2-2723259281 .fill-B2{fill:#0D32B2;} + .d2-2723259281 .fill-B3{fill:#E3E9FD;} + .d2-2723259281 .fill-B4{fill:#E3E9FD;} + .d2-2723259281 .fill-B5{fill:#EDF0FD;} + .d2-2723259281 .fill-B6{fill:#F7F8FE;} + .d2-2723259281 .fill-AA2{fill:#4A6FF3;} + .d2-2723259281 .fill-AA4{fill:#EDF0FD;} + .d2-2723259281 .fill-AA5{fill:#F7F8FE;} + .d2-2723259281 .fill-AB4{fill:#EDF0FD;} + .d2-2723259281 .fill-AB5{fill:#F7F8FE;} + .d2-2723259281 .stroke-N1{stroke:#0A0F25;} + .d2-2723259281 .stroke-N2{stroke:#676C7E;} + .d2-2723259281 .stroke-N3{stroke:#9499AB;} + .d2-2723259281 .stroke-N4{stroke:#CFD2DD;} + .d2-2723259281 .stroke-N5{stroke:#DEE1EB;} + .d2-2723259281 .stroke-N6{stroke:#EEF1F8;} + .d2-2723259281 .stroke-N7{stroke:#FFFFFF;} + .d2-2723259281 .stroke-B1{stroke:#0D32B2;} + .d2-2723259281 .stroke-B2{stroke:#0D32B2;} + .d2-2723259281 .stroke-B3{stroke:#E3E9FD;} + .d2-2723259281 .stroke-B4{stroke:#E3E9FD;} + .d2-2723259281 .stroke-B5{stroke:#EDF0FD;} + .d2-2723259281 .stroke-B6{stroke:#F7F8FE;} + .d2-2723259281 .stroke-AA2{stroke:#4A6FF3;} + .d2-2723259281 .stroke-AA4{stroke:#EDF0FD;} + .d2-2723259281 .stroke-AA5{stroke:#F7F8FE;} + .d2-2723259281 .stroke-AB4{stroke:#EDF0FD;} + .d2-2723259281 .stroke-AB5{stroke:#F7F8FE;} + .d2-2723259281 .background-color-N1{background-color:#0A0F25;} + .d2-2723259281 .background-color-N2{background-color:#676C7E;} + .d2-2723259281 .background-color-N3{background-color:#9499AB;} + .d2-2723259281 .background-color-N4{background-color:#CFD2DD;} + .d2-2723259281 .background-color-N5{background-color:#DEE1EB;} + .d2-2723259281 .background-color-N6{background-color:#EEF1F8;} + .d2-2723259281 .background-color-N7{background-color:#FFFFFF;} + .d2-2723259281 .background-color-B1{background-color:#0D32B2;} + .d2-2723259281 .background-color-B2{background-color:#0D32B2;} + .d2-2723259281 .background-color-B3{background-color:#E3E9FD;} + .d2-2723259281 .background-color-B4{background-color:#E3E9FD;} + .d2-2723259281 .background-color-B5{background-color:#EDF0FD;} + .d2-2723259281 .background-color-B6{background-color:#F7F8FE;} + .d2-2723259281 .background-color-AA2{background-color:#4A6FF3;} + .d2-2723259281 .background-color-AA4{background-color:#EDF0FD;} + .d2-2723259281 .background-color-AA5{background-color:#F7F8FE;} + .d2-2723259281 .background-color-AB4{background-color:#EDF0FD;} + .d2-2723259281 .background-color-AB5{background-color:#F7F8FE;} + .d2-2723259281 .color-N1{color:#0A0F25;} + .d2-2723259281 .color-N2{color:#676C7E;} + .d2-2723259281 .color-N3{color:#9499AB;} + .d2-2723259281 .color-N4{color:#CFD2DD;} + .d2-2723259281 .color-N5{color:#DEE1EB;} + .d2-2723259281 .color-N6{color:#EEF1F8;} + .d2-2723259281 .color-N7{color:#FFFFFF;} + .d2-2723259281 .color-B1{color:#0D32B2;} + .d2-2723259281 .color-B2{color:#0D32B2;} + .d2-2723259281 .color-B3{color:#E3E9FD;} + .d2-2723259281 .color-B4{color:#E3E9FD;} + .d2-2723259281 .color-B5{color:#EDF0FD;} + .d2-2723259281 .color-B6{color:#F7F8FE;} + .d2-2723259281 .color-AA2{color:#4A6FF3;} + .d2-2723259281 .color-AA4{color:#EDF0FD;} + .d2-2723259281 .color-AA5{color:#F7F8FE;} + .d2-2723259281 .color-AB4{color:#EDF0FD;} + .d2-2723259281 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>a @@ -104,7 +104,7 @@ - + \ No newline at end of file diff --git a/e2etests/testdata/stable/all_shapes_link/dagre/board.exp.json b/e2etests/testdata/stable/all_shapes_link/dagre/board.exp.json index a2a2af0f4..8871e3780 100644 --- a/e2etests/testdata/stable/all_shapes_link/dagre/board.exp.json +++ b/e2etests/testdata/stable/all_shapes_link/dagre/board.exp.json @@ -68,6 +68,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -112,6 +113,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -156,6 +158,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -200,6 +203,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -244,6 +248,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -288,6 +293,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -332,6 +338,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -376,6 +383,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -420,6 +428,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -464,6 +473,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -508,6 +518,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -552,6 +563,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -596,6 +608,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -640,6 +653,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -684,6 +698,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -728,6 +743,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -772,6 +788,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -1649,6 +1666,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -1694,6 +1712,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -1739,6 +1758,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -1784,6 +1804,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -1829,6 +1850,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -1874,6 +1896,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -1919,6 +1942,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -1964,6 +1988,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -2009,6 +2034,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -2054,6 +2080,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -2099,6 +2126,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -2144,6 +2172,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -2189,6 +2218,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -2234,6 +2264,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -2279,6 +2310,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -2324,6 +2356,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -2369,6 +2402,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, diff --git a/e2etests/testdata/stable/all_shapes_link/dagre/sketch.exp.svg b/e2etests/testdata/stable/all_shapes_link/dagre/sketch.exp.svg index 975c55164..417fdc4a0 100644 --- a/e2etests/testdata/stable/all_shapes_link/dagre/sketch.exp.svg +++ b/e2etests/testdata/stable/all_shapes_link/dagre/sketch.exp.svg @@ -1,19 +1,19 @@ -linkedtooltippedbothrectanglesquarepageparallelogramdocumentcylinderqueuepackagestepcalloutstored_datapersondiamondovalcirclehexagoncloudrectangleexamplesquareexamplepageexampleparallelogramexampledocumentexamplecylinderexamplequeueexamplepackageexamplestepexamplecalloutexamplestored_dataexamplepersonexamplediamondexampleovalexamplecircleexamplehexagonexamplecloudexamplerectangleexamplesquareexamplepageexampleparallelogramexampledocumentexamplecylinderexamplequeueexamplepackageexamplestepexamplecalloutexamplestored_dataexamplepersonexamplediamondexampleovalexamplecircleexamplehexagonexamplecloudexample + .d2-502624918 .fill-N1{fill:#0A0F25;} + .d2-502624918 .fill-N2{fill:#676C7E;} + .d2-502624918 .fill-N3{fill:#9499AB;} + .d2-502624918 .fill-N4{fill:#CFD2DD;} + .d2-502624918 .fill-N5{fill:#DEE1EB;} + .d2-502624918 .fill-N6{fill:#EEF1F8;} + .d2-502624918 .fill-N7{fill:#FFFFFF;} + .d2-502624918 .fill-B1{fill:#0D32B2;} + .d2-502624918 .fill-B2{fill:#0D32B2;} + .d2-502624918 .fill-B3{fill:#E3E9FD;} + .d2-502624918 .fill-B4{fill:#E3E9FD;} + .d2-502624918 .fill-B5{fill:#EDF0FD;} + .d2-502624918 .fill-B6{fill:#F7F8FE;} + .d2-502624918 .fill-AA2{fill:#4A6FF3;} + .d2-502624918 .fill-AA4{fill:#EDF0FD;} + .d2-502624918 .fill-AA5{fill:#F7F8FE;} + .d2-502624918 .fill-AB4{fill:#EDF0FD;} + .d2-502624918 .fill-AB5{fill:#F7F8FE;} + .d2-502624918 .stroke-N1{stroke:#0A0F25;} + .d2-502624918 .stroke-N2{stroke:#676C7E;} + .d2-502624918 .stroke-N3{stroke:#9499AB;} + .d2-502624918 .stroke-N4{stroke:#CFD2DD;} + .d2-502624918 .stroke-N5{stroke:#DEE1EB;} + .d2-502624918 .stroke-N6{stroke:#EEF1F8;} + .d2-502624918 .stroke-N7{stroke:#FFFFFF;} + .d2-502624918 .stroke-B1{stroke:#0D32B2;} + .d2-502624918 .stroke-B2{stroke:#0D32B2;} + .d2-502624918 .stroke-B3{stroke:#E3E9FD;} + .d2-502624918 .stroke-B4{stroke:#E3E9FD;} + .d2-502624918 .stroke-B5{stroke:#EDF0FD;} + .d2-502624918 .stroke-B6{stroke:#F7F8FE;} + .d2-502624918 .stroke-AA2{stroke:#4A6FF3;} + .d2-502624918 .stroke-AA4{stroke:#EDF0FD;} + .d2-502624918 .stroke-AA5{stroke:#F7F8FE;} + .d2-502624918 .stroke-AB4{stroke:#EDF0FD;} + .d2-502624918 .stroke-AB5{stroke:#F7F8FE;} + .d2-502624918 .background-color-N1{background-color:#0A0F25;} + .d2-502624918 .background-color-N2{background-color:#676C7E;} + .d2-502624918 .background-color-N3{background-color:#9499AB;} + .d2-502624918 .background-color-N4{background-color:#CFD2DD;} + .d2-502624918 .background-color-N5{background-color:#DEE1EB;} + .d2-502624918 .background-color-N6{background-color:#EEF1F8;} + .d2-502624918 .background-color-N7{background-color:#FFFFFF;} + .d2-502624918 .background-color-B1{background-color:#0D32B2;} + .d2-502624918 .background-color-B2{background-color:#0D32B2;} + .d2-502624918 .background-color-B3{background-color:#E3E9FD;} + .d2-502624918 .background-color-B4{background-color:#E3E9FD;} + .d2-502624918 .background-color-B5{background-color:#EDF0FD;} + .d2-502624918 .background-color-B6{background-color:#F7F8FE;} + .d2-502624918 .background-color-AA2{background-color:#4A6FF3;} + .d2-502624918 .background-color-AA4{background-color:#EDF0FD;} + .d2-502624918 .background-color-AA5{background-color:#F7F8FE;} + .d2-502624918 .background-color-AB4{background-color:#EDF0FD;} + .d2-502624918 .background-color-AB5{background-color:#F7F8FE;} + .d2-502624918 .color-N1{color:#0A0F25;} + .d2-502624918 .color-N2{color:#676C7E;} + .d2-502624918 .color-N3{color:#9499AB;} + .d2-502624918 .color-N4{color:#CFD2DD;} + .d2-502624918 .color-N5{color:#DEE1EB;} + .d2-502624918 .color-N6{color:#EEF1F8;} + .d2-502624918 .color-N7{color:#FFFFFF;} + .d2-502624918 .color-B1{color:#0D32B2;} + .d2-502624918 .color-B2{color:#0D32B2;} + .d2-502624918 .color-B3{color:#E3E9FD;} + .d2-502624918 .color-B4{color:#E3E9FD;} + .d2-502624918 .color-B5{color:#EDF0FD;} + .d2-502624918 .color-B6{color:#F7F8FE;} + .d2-502624918 .color-AA2{color:#4A6FF3;} + .d2-502624918 .color-AA4{color:#EDF0FD;} + .d2-502624918 .color-AA5{color:#F7F8FE;} + .d2-502624918 .color-AB4{color:#EDF0FD;} + .d2-502624918 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>linkedtooltippedbothrectanglesquarepageparallelogramdocumentcylinderqueuepackagestepcalloutstored_datapersondiamondovalcirclehexagoncloudrectangleexamplesquareexamplepageexampleparallelogramexampledocumentexamplecylinderexamplequeueexamplepackageexamplestepexamplecalloutexamplestored_dataexamplepersonexamplediamondexampleovalexamplecircleexamplehexagonexamplecloudexamplerectangleexamplesquareexamplepageexampleparallelogramexampledocumentexamplecylinderexamplequeueexamplepackageexamplestepexamplecalloutexamplestored_dataexamplepersonexamplediamondexampleovalexamplecircleexamplehexagonexamplecloudexample @@ -949,7 +949,7 @@ - + diff --git a/e2etests/testdata/stable/all_shapes_link/elk/board.exp.json b/e2etests/testdata/stable/all_shapes_link/elk/board.exp.json index 84b06dcc1..c6ce51551 100644 --- a/e2etests/testdata/stable/all_shapes_link/elk/board.exp.json +++ b/e2etests/testdata/stable/all_shapes_link/elk/board.exp.json @@ -68,6 +68,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -112,6 +113,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -156,6 +158,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -200,6 +203,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -244,6 +248,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -288,6 +293,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -332,6 +338,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -376,6 +383,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -420,6 +428,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -464,6 +473,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -508,6 +518,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -552,6 +563,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -596,6 +608,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -640,6 +653,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -684,6 +698,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -728,6 +743,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -772,6 +788,7 @@ "double-border": false, "tooltip": "", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -1649,6 +1666,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -1694,6 +1712,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -1739,6 +1758,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -1784,6 +1804,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -1829,6 +1850,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -1874,6 +1896,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -1919,6 +1942,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -1964,6 +1988,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -2009,6 +2034,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -2054,6 +2080,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -2099,6 +2126,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -2144,6 +2172,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -2189,6 +2218,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -2234,6 +2264,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -2279,6 +2310,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -2324,6 +2356,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, @@ -2369,6 +2402,7 @@ "double-border": false, "tooltip": "example", "link": "example.com", + "prettyLink": "example.com", "icon": null, "iconPosition": "", "blend": false, diff --git a/e2etests/testdata/stable/all_shapes_link/elk/sketch.exp.svg b/e2etests/testdata/stable/all_shapes_link/elk/sketch.exp.svg index d9f2b6414..1298ce875 100644 --- a/e2etests/testdata/stable/all_shapes_link/elk/sketch.exp.svg +++ b/e2etests/testdata/stable/all_shapes_link/elk/sketch.exp.svg @@ -1,19 +1,19 @@ -linkedtooltippedbothrectanglesquarepageparallelogramdocumentcylinderqueuepackagestepcalloutstored_datapersondiamondovalcirclehexagoncloudrectangleexamplesquareexamplepageexampleparallelogramexampledocumentexamplecylinderexamplequeueexamplepackageexamplestepexamplecalloutexamplestored_dataexamplepersonexamplediamondexampleovalexamplecircleexamplehexagonexamplecloudexamplerectangleexamplesquareexamplepageexampleparallelogramexampledocumentexamplecylinderexamplequeueexamplepackageexamplestepexamplecalloutexamplestored_dataexamplepersonexamplediamondexampleovalexamplecircleexamplehexagonexamplecloudexample + .d2-1967301925 .fill-N1{fill:#0A0F25;} + .d2-1967301925 .fill-N2{fill:#676C7E;} + .d2-1967301925 .fill-N3{fill:#9499AB;} + .d2-1967301925 .fill-N4{fill:#CFD2DD;} + .d2-1967301925 .fill-N5{fill:#DEE1EB;} + .d2-1967301925 .fill-N6{fill:#EEF1F8;} + .d2-1967301925 .fill-N7{fill:#FFFFFF;} + .d2-1967301925 .fill-B1{fill:#0D32B2;} + .d2-1967301925 .fill-B2{fill:#0D32B2;} + .d2-1967301925 .fill-B3{fill:#E3E9FD;} + .d2-1967301925 .fill-B4{fill:#E3E9FD;} + .d2-1967301925 .fill-B5{fill:#EDF0FD;} + .d2-1967301925 .fill-B6{fill:#F7F8FE;} + .d2-1967301925 .fill-AA2{fill:#4A6FF3;} + .d2-1967301925 .fill-AA4{fill:#EDF0FD;} + .d2-1967301925 .fill-AA5{fill:#F7F8FE;} + .d2-1967301925 .fill-AB4{fill:#EDF0FD;} + .d2-1967301925 .fill-AB5{fill:#F7F8FE;} + .d2-1967301925 .stroke-N1{stroke:#0A0F25;} + .d2-1967301925 .stroke-N2{stroke:#676C7E;} + .d2-1967301925 .stroke-N3{stroke:#9499AB;} + .d2-1967301925 .stroke-N4{stroke:#CFD2DD;} + .d2-1967301925 .stroke-N5{stroke:#DEE1EB;} + .d2-1967301925 .stroke-N6{stroke:#EEF1F8;} + .d2-1967301925 .stroke-N7{stroke:#FFFFFF;} + .d2-1967301925 .stroke-B1{stroke:#0D32B2;} + .d2-1967301925 .stroke-B2{stroke:#0D32B2;} + .d2-1967301925 .stroke-B3{stroke:#E3E9FD;} + .d2-1967301925 .stroke-B4{stroke:#E3E9FD;} + .d2-1967301925 .stroke-B5{stroke:#EDF0FD;} + .d2-1967301925 .stroke-B6{stroke:#F7F8FE;} + .d2-1967301925 .stroke-AA2{stroke:#4A6FF3;} + .d2-1967301925 .stroke-AA4{stroke:#EDF0FD;} + .d2-1967301925 .stroke-AA5{stroke:#F7F8FE;} + .d2-1967301925 .stroke-AB4{stroke:#EDF0FD;} + .d2-1967301925 .stroke-AB5{stroke:#F7F8FE;} + .d2-1967301925 .background-color-N1{background-color:#0A0F25;} + .d2-1967301925 .background-color-N2{background-color:#676C7E;} + .d2-1967301925 .background-color-N3{background-color:#9499AB;} + .d2-1967301925 .background-color-N4{background-color:#CFD2DD;} + .d2-1967301925 .background-color-N5{background-color:#DEE1EB;} + .d2-1967301925 .background-color-N6{background-color:#EEF1F8;} + .d2-1967301925 .background-color-N7{background-color:#FFFFFF;} + .d2-1967301925 .background-color-B1{background-color:#0D32B2;} + .d2-1967301925 .background-color-B2{background-color:#0D32B2;} + .d2-1967301925 .background-color-B3{background-color:#E3E9FD;} + .d2-1967301925 .background-color-B4{background-color:#E3E9FD;} + .d2-1967301925 .background-color-B5{background-color:#EDF0FD;} + .d2-1967301925 .background-color-B6{background-color:#F7F8FE;} + .d2-1967301925 .background-color-AA2{background-color:#4A6FF3;} + .d2-1967301925 .background-color-AA4{background-color:#EDF0FD;} + .d2-1967301925 .background-color-AA5{background-color:#F7F8FE;} + .d2-1967301925 .background-color-AB4{background-color:#EDF0FD;} + .d2-1967301925 .background-color-AB5{background-color:#F7F8FE;} + .d2-1967301925 .color-N1{color:#0A0F25;} + .d2-1967301925 .color-N2{color:#676C7E;} + .d2-1967301925 .color-N3{color:#9499AB;} + .d2-1967301925 .color-N4{color:#CFD2DD;} + .d2-1967301925 .color-N5{color:#DEE1EB;} + .d2-1967301925 .color-N6{color:#EEF1F8;} + .d2-1967301925 .color-N7{color:#FFFFFF;} + .d2-1967301925 .color-B1{color:#0D32B2;} + .d2-1967301925 .color-B2{color:#0D32B2;} + .d2-1967301925 .color-B3{color:#E3E9FD;} + .d2-1967301925 .color-B4{color:#E3E9FD;} + .d2-1967301925 .color-B5{color:#EDF0FD;} + .d2-1967301925 .color-B6{color:#F7F8FE;} + .d2-1967301925 .color-AA2{color:#4A6FF3;} + .d2-1967301925 .color-AA4{color:#EDF0FD;} + .d2-1967301925 .color-AA5{color:#F7F8FE;} + .d2-1967301925 .color-AB4{color:#EDF0FD;} + .d2-1967301925 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>linkedtooltippedbothrectanglesquarepageparallelogramdocumentcylinderqueuepackagestepcalloutstored_datapersondiamondovalcirclehexagoncloudrectangleexamplesquareexamplepageexampleparallelogramexampledocumentexamplecylinderexamplequeueexamplepackageexamplestepexamplecalloutexamplestored_dataexamplepersonexamplediamondexampleovalexamplecircleexamplehexagonexamplecloudexamplerectangleexamplesquareexamplepageexampleparallelogramexampledocumentexamplecylinderexamplequeueexamplepackageexamplestepexamplecalloutexamplestored_dataexamplepersonexamplediamondexampleovalexamplecircleexamplehexagonexamplecloudexample @@ -949,7 +949,7 @@ - + diff --git a/e2etests/testdata/stable/complex-layers/dagre/board.exp.json b/e2etests/testdata/stable/complex-layers/dagre/board.exp.json index 3f1c76ab7..3ceacbac4 100644 --- a/e2etests/testdata/stable/complex-layers/dagre/board.exp.json +++ b/e2etests/testdata/stable/complex-layers/dagre/board.exp.json @@ -285,7 +285,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "window", "fontSize": 0, "fontFamily": "", "language": "", @@ -456,7 +456,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "roof", "fontSize": 0, "fontFamily": "", "language": "", @@ -586,7 +586,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "garage", "fontSize": 0, "fontFamily": "", "language": "", @@ -633,7 +633,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "repair", "fontSize": 0, "fontFamily": "", "language": "", @@ -804,7 +804,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "1", "fontSize": 0, "fontFamily": "", "language": "", @@ -1064,7 +1064,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "2", "fontSize": 0, "fontFamily": "", "language": "", @@ -1453,7 +1453,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "3", "fontSize": 0, "fontFamily": "", "language": "", @@ -1930,7 +1930,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "4", "fontSize": 0, "fontFamily": "", "language": "", @@ -2228,7 +2228,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "storm", "fontSize": 0, "fontFamily": "", "language": "", diff --git a/e2etests/testdata/stable/complex-layers/dagre/sketch.exp.svg b/e2etests/testdata/stable/complex-layers/dagre/sketch.exp.svg index 309f9f7e4..3040dafd7 100644 --- a/e2etests/testdata/stable/complex-layers/dagre/sketch.exp.svg +++ b/e2etests/testdata/stable/complex-layers/dagre/sketch.exp.svg @@ -1,16 +1,16 @@ windowroofgarage +}]]>windowroofgarage -blindsglass +blindsglass -shinglesstarlinkutility hookup +shinglesstarlinkutility hookup -toolsvehicles +toolsvehicles -find contractorscraigslistfacebook +find contractorscraigslistfacebook -find contractorssolicit quotescraigslistfacebook +find contractorssolicit quotescraigslistfacebook -find contractorssolicit quotesobtain quotesnegotiatecraigslistfacebook +find contractorssolicit quotesobtain quotesnegotiatecraigslistfacebook @@ -220,7 +220,7 @@ -find contractorssolicit quotesobtain quotesnegotiatebook the best bidcraigslistfacebook +find contractorssolicit quotesobtain quotesnegotiatebook the best bidcraigslistfacebook @@ -229,7 +229,7 @@ -windowroofgaragewaterrainthunder +windowroofgaragewaterrainthunder diff --git a/e2etests/testdata/stable/complex-layers/elk/board.exp.json b/e2etests/testdata/stable/complex-layers/elk/board.exp.json index cd538c972..4e4aca6ab 100644 --- a/e2etests/testdata/stable/complex-layers/elk/board.exp.json +++ b/e2etests/testdata/stable/complex-layers/elk/board.exp.json @@ -285,7 +285,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "window", "fontSize": 0, "fontFamily": "", "language": "", @@ -456,7 +456,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "roof", "fontSize": 0, "fontFamily": "", "language": "", @@ -586,7 +586,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "garage", "fontSize": 0, "fontFamily": "", "language": "", @@ -633,7 +633,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "repair", "fontSize": 0, "fontFamily": "", "language": "", @@ -804,7 +804,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "1", "fontSize": 0, "fontFamily": "", "language": "", @@ -1055,7 +1055,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "2", "fontSize": 0, "fontFamily": "", "language": "", @@ -1426,7 +1426,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "3", "fontSize": 0, "fontFamily": "", "language": "", @@ -1876,7 +1876,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "4", "fontSize": 0, "fontFamily": "", "language": "", @@ -2174,7 +2174,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "storm", "fontSize": 0, "fontFamily": "", "language": "", diff --git a/e2etests/testdata/stable/complex-layers/elk/sketch.exp.svg b/e2etests/testdata/stable/complex-layers/elk/sketch.exp.svg index dc00004a9..e7f00c2f4 100644 --- a/e2etests/testdata/stable/complex-layers/elk/sketch.exp.svg +++ b/e2etests/testdata/stable/complex-layers/elk/sketch.exp.svg @@ -1,16 +1,16 @@ windowroofgarage +}]]>windowroofgarage -blindsglass +blindsglass -shinglesstarlinkutility hookup +shinglesstarlinkutility hookup -toolsvehicles +toolsvehicles -find contractorscraigslistfacebook +find contractorscraigslistfacebook -find contractorssolicit quotescraigslistfacebook +find contractorssolicit quotescraigslistfacebook -find contractorssolicit quotesobtain quotesnegotiatecraigslistfacebook +find contractorssolicit quotesobtain quotesnegotiatecraigslistfacebook @@ -220,7 +220,7 @@ -find contractorssolicit quotesobtain quotesnegotiatebook the best bidcraigslistfacebook +find contractorssolicit quotesobtain quotesnegotiatebook the best bidcraigslistfacebook @@ -229,7 +229,7 @@ -windowroofgaragewaterrainthunder +windowroofgaragewaterrainthunder diff --git a/e2etests/testdata/stable/grid_animated/dagre/board.exp.json b/e2etests/testdata/stable/grid_animated/dagre/board.exp.json index 1ade17c63..f9eee7255 100644 --- a/e2etests/testdata/stable/grid_animated/dagre/board.exp.json +++ b/e2etests/testdata/stable/grid_animated/dagre/board.exp.json @@ -285,7 +285,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "1", "fontSize": 0, "fontFamily": "", "language": "", @@ -497,7 +497,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "2", "fontSize": 0, "fontFamily": "", "language": "", @@ -750,7 +750,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "3", "fontSize": 0, "fontFamily": "", "language": "", @@ -1044,7 +1044,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "4", "fontSize": 0, "fontFamily": "", "language": "", @@ -1379,7 +1379,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "5", "fontSize": 0, "fontFamily": "", "language": "", @@ -1714,7 +1714,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "6", "fontSize": 0, "fontFamily": "", "language": "", @@ -2049,7 +2049,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "7", "fontSize": 0, "fontFamily": "", "language": "", @@ -2425,7 +2425,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "8", "fontSize": 0, "fontFamily": "", "language": "", @@ -2842,7 +2842,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "9", "fontSize": 0, "fontFamily": "", "language": "", @@ -3300,7 +3300,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "10", "fontSize": 0, "fontFamily": "", "language": "", @@ -3799,7 +3799,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "11", "fontSize": 0, "fontFamily": "", "language": "", @@ -4339,7 +4339,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "12", "fontSize": 0, "fontFamily": "", "language": "", @@ -4920,7 +4920,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "13", "fontSize": 0, "fontFamily": "", "language": "", @@ -5501,7 +5501,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "14", "fontSize": 0, "fontFamily": "", "language": "", diff --git a/e2etests/testdata/stable/grid_animated/dagre/sketch.exp.svg b/e2etests/testdata/stable/grid_animated/dagre/sketch.exp.svg index ff1eef266..672d3199f 100644 --- a/e2etests/testdata/stable/grid_animated/dagre/sketch.exp.svg +++ b/e2etests/testdata/stable/grid_animated/dagre/sketch.exp.svg @@ -1,16 +1,16 @@ rows 2 columns 3 (<cap)a +}]]>rows 2 columns 3 (<cap)a -rows 2 columns 3 (<cap)ab +rows 2 columns 3 (<cap)ab -rows 2 columns 3 (<cap)abc +rows 2 columns 3 (<cap)abc -rows 2 columns 3 (<cap)abcd +rows 2 columns 3 (<cap)abcd -rows 2 columns 3 (<cap)abcde +rows 2 columns 3 (<cap)abcde @@ -273,7 +273,7 @@ -rows 2 columns 3 (=cap)abcdef +rows 2 columns 3 (=cap)abcdef @@ -282,7 +282,7 @@ -rows 2 columns 3 (=cap)abcdef +rows 2 columns 3 (=cap)abcdef @@ -291,7 +291,7 @@ -rows 2 columns 3 (=cap)abcdef +rows 2 columns 3 (=cap)abcdef @@ -300,7 +300,7 @@ -rows 2 columns 3 (>cap)abcdefg +rows 2 columns 3 (>cap)abcdefg @@ -310,7 +310,7 @@ -rows 2 columns 3 (>cap)abcdefgh +rows 2 columns 3 (>cap)abcdefgh @@ -321,7 +321,7 @@ -rows 2 columns 3 (>cap)abcdefghi +rows 2 columns 3 (>cap)abcdefghi @@ -333,7 +333,7 @@ -rows 2 columns 3 (>cap)abcdefghij +rows 2 columns 3 (>cap)abcdefghij @@ -346,7 +346,7 @@ -rows 2 columns 3 (>cap)abcdefghijk +rows 2 columns 3 (>cap)abcdefghijk @@ -360,7 +360,7 @@ -rows 2 columns 3 (>cap)abcdefghijkl +rows 2 columns 3 (>cap)abcdefghijkl @@ -375,7 +375,7 @@ -rows 2 columns 3 (>cap)abcdefghijkl +rows 2 columns 3 (>cap)abcdefghijkl diff --git a/e2etests/testdata/stable/grid_animated/elk/board.exp.json b/e2etests/testdata/stable/grid_animated/elk/board.exp.json index 46cce9c0e..8ecc1270f 100644 --- a/e2etests/testdata/stable/grid_animated/elk/board.exp.json +++ b/e2etests/testdata/stable/grid_animated/elk/board.exp.json @@ -285,7 +285,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "1", "fontSize": 0, "fontFamily": "", "language": "", @@ -497,7 +497,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "2", "fontSize": 0, "fontFamily": "", "language": "", @@ -750,7 +750,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "3", "fontSize": 0, "fontFamily": "", "language": "", @@ -1044,7 +1044,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "4", "fontSize": 0, "fontFamily": "", "language": "", @@ -1379,7 +1379,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "5", "fontSize": 0, "fontFamily": "", "language": "", @@ -1714,7 +1714,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "6", "fontSize": 0, "fontFamily": "", "language": "", @@ -2049,7 +2049,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "7", "fontSize": 0, "fontFamily": "", "language": "", @@ -2425,7 +2425,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "8", "fontSize": 0, "fontFamily": "", "language": "", @@ -2842,7 +2842,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "9", "fontSize": 0, "fontFamily": "", "language": "", @@ -3300,7 +3300,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "10", "fontSize": 0, "fontFamily": "", "language": "", @@ -3799,7 +3799,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "11", "fontSize": 0, "fontFamily": "", "language": "", @@ -4339,7 +4339,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "12", "fontSize": 0, "fontFamily": "", "language": "", @@ -4920,7 +4920,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "13", "fontSize": 0, "fontFamily": "", "language": "", @@ -5501,7 +5501,7 @@ "fields": null, "methods": null, "columns": null, - "label": "", + "label": "14", "fontSize": 0, "fontFamily": "", "language": "", diff --git a/e2etests/testdata/stable/grid_animated/elk/sketch.exp.svg b/e2etests/testdata/stable/grid_animated/elk/sketch.exp.svg index e21065f90..1596d2cdb 100644 --- a/e2etests/testdata/stable/grid_animated/elk/sketch.exp.svg +++ b/e2etests/testdata/stable/grid_animated/elk/sketch.exp.svg @@ -1,16 +1,16 @@ rows 2 columns 3 (<cap)a +}]]>rows 2 columns 3 (<cap)a -rows 2 columns 3 (<cap)ab +rows 2 columns 3 (<cap)ab -rows 2 columns 3 (<cap)abc +rows 2 columns 3 (<cap)abc -rows 2 columns 3 (<cap)abcd +rows 2 columns 3 (<cap)abcd -rows 2 columns 3 (<cap)abcde +rows 2 columns 3 (<cap)abcde @@ -273,7 +273,7 @@ -rows 2 columns 3 (=cap)abcdef +rows 2 columns 3 (=cap)abcdef @@ -282,7 +282,7 @@ -rows 2 columns 3 (=cap)abcdef +rows 2 columns 3 (=cap)abcdef @@ -291,7 +291,7 @@ -rows 2 columns 3 (=cap)abcdef +rows 2 columns 3 (=cap)abcdef @@ -300,7 +300,7 @@ -rows 2 columns 3 (>cap)abcdefg +rows 2 columns 3 (>cap)abcdefg @@ -310,7 +310,7 @@ -rows 2 columns 3 (>cap)abcdefgh +rows 2 columns 3 (>cap)abcdefgh @@ -321,7 +321,7 @@ -rows 2 columns 3 (>cap)abcdefghi +rows 2 columns 3 (>cap)abcdefghi @@ -333,7 +333,7 @@ -rows 2 columns 3 (>cap)abcdefghij +rows 2 columns 3 (>cap)abcdefghij @@ -346,7 +346,7 @@ -rows 2 columns 3 (>cap)abcdefghijk +rows 2 columns 3 (>cap)abcdefghijk @@ -360,7 +360,7 @@ -rows 2 columns 3 (>cap)abcdefghijkl +rows 2 columns 3 (>cap)abcdefghijkl @@ -375,7 +375,7 @@ -rows 2 columns 3 (>cap)abcdefghijkl +rows 2 columns 3 (>cap)abcdefghijkl diff --git a/e2etests/testdata/stable/links/dagre/board.exp.json b/e2etests/testdata/stable/links/dagre/board.exp.json index c61ebd02b..2b6959d56 100644 --- a/e2etests/testdata/stable/links/dagre/board.exp.json +++ b/e2etests/testdata/stable/links/dagre/board.exp.json @@ -24,6 +24,7 @@ "double-border": false, "tooltip": "", "link": "https://d2lang.com", + "prettyLink": "https://d2lang.com", "icon": null, "iconPosition": "", "blend": false, @@ -65,6 +66,7 @@ "double-border": false, "tooltip": "Gee, I feel kind of LIGHT in the head now,\nknowing I can't make my satellite dish PAYMENTS!", "link": "https://terrastruct.com", + "prettyLink": "https://terrastruct.com", "icon": null, "iconPosition": "", "blend": false, diff --git a/e2etests/testdata/stable/links/dagre/sketch.exp.svg b/e2etests/testdata/stable/links/dagre/sketch.exp.svg index 858248de3..62d5e9679 100644 --- a/e2etests/testdata/stable/links/dagre/sketch.exp.svg +++ b/e2etests/testdata/stable/links/dagre/sketch.exp.svg @@ -1,12 +1,12 @@ -xyGee, I feel kind of LIGHT in the head now, knowing I can't make my satellite dish PAYMENTS! + .d2-2990259904 .fill-N1{fill:#0A0F25;} + .d2-2990259904 .fill-N2{fill:#676C7E;} + .d2-2990259904 .fill-N3{fill:#9499AB;} + .d2-2990259904 .fill-N4{fill:#CFD2DD;} + .d2-2990259904 .fill-N5{fill:#DEE1EB;} + .d2-2990259904 .fill-N6{fill:#EEF1F8;} + .d2-2990259904 .fill-N7{fill:#FFFFFF;} + .d2-2990259904 .fill-B1{fill:#0D32B2;} + .d2-2990259904 .fill-B2{fill:#0D32B2;} + .d2-2990259904 .fill-B3{fill:#E3E9FD;} + .d2-2990259904 .fill-B4{fill:#E3E9FD;} + .d2-2990259904 .fill-B5{fill:#EDF0FD;} + .d2-2990259904 .fill-B6{fill:#F7F8FE;} + .d2-2990259904 .fill-AA2{fill:#4A6FF3;} + .d2-2990259904 .fill-AA4{fill:#EDF0FD;} + .d2-2990259904 .fill-AA5{fill:#F7F8FE;} + .d2-2990259904 .fill-AB4{fill:#EDF0FD;} + .d2-2990259904 .fill-AB5{fill:#F7F8FE;} + .d2-2990259904 .stroke-N1{stroke:#0A0F25;} + .d2-2990259904 .stroke-N2{stroke:#676C7E;} + .d2-2990259904 .stroke-N3{stroke:#9499AB;} + .d2-2990259904 .stroke-N4{stroke:#CFD2DD;} + .d2-2990259904 .stroke-N5{stroke:#DEE1EB;} + .d2-2990259904 .stroke-N6{stroke:#EEF1F8;} + .d2-2990259904 .stroke-N7{stroke:#FFFFFF;} + .d2-2990259904 .stroke-B1{stroke:#0D32B2;} + .d2-2990259904 .stroke-B2{stroke:#0D32B2;} + .d2-2990259904 .stroke-B3{stroke:#E3E9FD;} + .d2-2990259904 .stroke-B4{stroke:#E3E9FD;} + .d2-2990259904 .stroke-B5{stroke:#EDF0FD;} + .d2-2990259904 .stroke-B6{stroke:#F7F8FE;} + .d2-2990259904 .stroke-AA2{stroke:#4A6FF3;} + .d2-2990259904 .stroke-AA4{stroke:#EDF0FD;} + .d2-2990259904 .stroke-AA5{stroke:#F7F8FE;} + .d2-2990259904 .stroke-AB4{stroke:#EDF0FD;} + .d2-2990259904 .stroke-AB5{stroke:#F7F8FE;} + .d2-2990259904 .background-color-N1{background-color:#0A0F25;} + .d2-2990259904 .background-color-N2{background-color:#676C7E;} + .d2-2990259904 .background-color-N3{background-color:#9499AB;} + .d2-2990259904 .background-color-N4{background-color:#CFD2DD;} + .d2-2990259904 .background-color-N5{background-color:#DEE1EB;} + .d2-2990259904 .background-color-N6{background-color:#EEF1F8;} + .d2-2990259904 .background-color-N7{background-color:#FFFFFF;} + .d2-2990259904 .background-color-B1{background-color:#0D32B2;} + .d2-2990259904 .background-color-B2{background-color:#0D32B2;} + .d2-2990259904 .background-color-B3{background-color:#E3E9FD;} + .d2-2990259904 .background-color-B4{background-color:#E3E9FD;} + .d2-2990259904 .background-color-B5{background-color:#EDF0FD;} + .d2-2990259904 .background-color-B6{background-color:#F7F8FE;} + .d2-2990259904 .background-color-AA2{background-color:#4A6FF3;} + .d2-2990259904 .background-color-AA4{background-color:#EDF0FD;} + .d2-2990259904 .background-color-AA5{background-color:#F7F8FE;} + .d2-2990259904 .background-color-AB4{background-color:#EDF0FD;} + .d2-2990259904 .background-color-AB5{background-color:#F7F8FE;} + .d2-2990259904 .color-N1{color:#0A0F25;} + .d2-2990259904 .color-N2{color:#676C7E;} + .d2-2990259904 .color-N3{color:#9499AB;} + .d2-2990259904 .color-N4{color:#CFD2DD;} + .d2-2990259904 .color-N5{color:#DEE1EB;} + .d2-2990259904 .color-N6{color:#EEF1F8;} + .d2-2990259904 .color-N7{color:#FFFFFF;} + .d2-2990259904 .color-B1{color:#0D32B2;} + .d2-2990259904 .color-B2{color:#0D32B2;} + .d2-2990259904 .color-B3{color:#E3E9FD;} + .d2-2990259904 .color-B4{color:#E3E9FD;} + .d2-2990259904 .color-B5{color:#EDF0FD;} + .d2-2990259904 .color-B6{color:#F7F8FE;} + .d2-2990259904 .color-AA2{color:#4A6FF3;} + .d2-2990259904 .color-AA4{color:#EDF0FD;} + .d2-2990259904 .color-AA5{color:#F7F8FE;} + .d2-2990259904 .color-AB4{color:#EDF0FD;} + .d2-2990259904 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>xyGee, I feel kind of LIGHT in the head now, knowing I can't make my satellite dish PAYMENTS! @@ -129,7 +129,7 @@ - + diff --git a/e2etests/testdata/stable/links/elk/board.exp.json b/e2etests/testdata/stable/links/elk/board.exp.json index 52bb04fae..7f3984ef9 100644 --- a/e2etests/testdata/stable/links/elk/board.exp.json +++ b/e2etests/testdata/stable/links/elk/board.exp.json @@ -24,6 +24,7 @@ "double-border": false, "tooltip": "", "link": "https://d2lang.com", + "prettyLink": "https://d2lang.com", "icon": null, "iconPosition": "", "blend": false, @@ -65,6 +66,7 @@ "double-border": false, "tooltip": "Gee, I feel kind of LIGHT in the head now,\nknowing I can't make my satellite dish PAYMENTS!", "link": "https://terrastruct.com", + "prettyLink": "https://terrastruct.com", "icon": null, "iconPosition": "", "blend": false, diff --git a/e2etests/testdata/stable/links/elk/sketch.exp.svg b/e2etests/testdata/stable/links/elk/sketch.exp.svg index ce0ec8910..3b2170e15 100644 --- a/e2etests/testdata/stable/links/elk/sketch.exp.svg +++ b/e2etests/testdata/stable/links/elk/sketch.exp.svg @@ -1,12 +1,12 @@ -xyGee, I feel kind of LIGHT in the head now, knowing I can't make my satellite dish PAYMENTS! + .d2-1954138282 .fill-N1{fill:#0A0F25;} + .d2-1954138282 .fill-N2{fill:#676C7E;} + .d2-1954138282 .fill-N3{fill:#9499AB;} + .d2-1954138282 .fill-N4{fill:#CFD2DD;} + .d2-1954138282 .fill-N5{fill:#DEE1EB;} + .d2-1954138282 .fill-N6{fill:#EEF1F8;} + .d2-1954138282 .fill-N7{fill:#FFFFFF;} + .d2-1954138282 .fill-B1{fill:#0D32B2;} + .d2-1954138282 .fill-B2{fill:#0D32B2;} + .d2-1954138282 .fill-B3{fill:#E3E9FD;} + .d2-1954138282 .fill-B4{fill:#E3E9FD;} + .d2-1954138282 .fill-B5{fill:#EDF0FD;} + .d2-1954138282 .fill-B6{fill:#F7F8FE;} + .d2-1954138282 .fill-AA2{fill:#4A6FF3;} + .d2-1954138282 .fill-AA4{fill:#EDF0FD;} + .d2-1954138282 .fill-AA5{fill:#F7F8FE;} + .d2-1954138282 .fill-AB4{fill:#EDF0FD;} + .d2-1954138282 .fill-AB5{fill:#F7F8FE;} + .d2-1954138282 .stroke-N1{stroke:#0A0F25;} + .d2-1954138282 .stroke-N2{stroke:#676C7E;} + .d2-1954138282 .stroke-N3{stroke:#9499AB;} + .d2-1954138282 .stroke-N4{stroke:#CFD2DD;} + .d2-1954138282 .stroke-N5{stroke:#DEE1EB;} + .d2-1954138282 .stroke-N6{stroke:#EEF1F8;} + .d2-1954138282 .stroke-N7{stroke:#FFFFFF;} + .d2-1954138282 .stroke-B1{stroke:#0D32B2;} + .d2-1954138282 .stroke-B2{stroke:#0D32B2;} + .d2-1954138282 .stroke-B3{stroke:#E3E9FD;} + .d2-1954138282 .stroke-B4{stroke:#E3E9FD;} + .d2-1954138282 .stroke-B5{stroke:#EDF0FD;} + .d2-1954138282 .stroke-B6{stroke:#F7F8FE;} + .d2-1954138282 .stroke-AA2{stroke:#4A6FF3;} + .d2-1954138282 .stroke-AA4{stroke:#EDF0FD;} + .d2-1954138282 .stroke-AA5{stroke:#F7F8FE;} + .d2-1954138282 .stroke-AB4{stroke:#EDF0FD;} + .d2-1954138282 .stroke-AB5{stroke:#F7F8FE;} + .d2-1954138282 .background-color-N1{background-color:#0A0F25;} + .d2-1954138282 .background-color-N2{background-color:#676C7E;} + .d2-1954138282 .background-color-N3{background-color:#9499AB;} + .d2-1954138282 .background-color-N4{background-color:#CFD2DD;} + .d2-1954138282 .background-color-N5{background-color:#DEE1EB;} + .d2-1954138282 .background-color-N6{background-color:#EEF1F8;} + .d2-1954138282 .background-color-N7{background-color:#FFFFFF;} + .d2-1954138282 .background-color-B1{background-color:#0D32B2;} + .d2-1954138282 .background-color-B2{background-color:#0D32B2;} + .d2-1954138282 .background-color-B3{background-color:#E3E9FD;} + .d2-1954138282 .background-color-B4{background-color:#E3E9FD;} + .d2-1954138282 .background-color-B5{background-color:#EDF0FD;} + .d2-1954138282 .background-color-B6{background-color:#F7F8FE;} + .d2-1954138282 .background-color-AA2{background-color:#4A6FF3;} + .d2-1954138282 .background-color-AA4{background-color:#EDF0FD;} + .d2-1954138282 .background-color-AA5{background-color:#F7F8FE;} + .d2-1954138282 .background-color-AB4{background-color:#EDF0FD;} + .d2-1954138282 .background-color-AB5{background-color:#F7F8FE;} + .d2-1954138282 .color-N1{color:#0A0F25;} + .d2-1954138282 .color-N2{color:#676C7E;} + .d2-1954138282 .color-N3{color:#9499AB;} + .d2-1954138282 .color-N4{color:#CFD2DD;} + .d2-1954138282 .color-N5{color:#DEE1EB;} + .d2-1954138282 .color-N6{color:#EEF1F8;} + .d2-1954138282 .color-N7{color:#FFFFFF;} + .d2-1954138282 .color-B1{color:#0D32B2;} + .d2-1954138282 .color-B2{color:#0D32B2;} + .d2-1954138282 .color-B3{color:#E3E9FD;} + .d2-1954138282 .color-B4{color:#E3E9FD;} + .d2-1954138282 .color-B5{color:#EDF0FD;} + .d2-1954138282 .color-B6{color:#F7F8FE;} + .d2-1954138282 .color-AA2{color:#4A6FF3;} + .d2-1954138282 .color-AA4{color:#EDF0FD;} + .d2-1954138282 .color-AA5{color:#F7F8FE;} + .d2-1954138282 .color-AB4{color:#EDF0FD;} + .d2-1954138282 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>xyGee, I feel kind of LIGHT in the head now, knowing I can't make my satellite dish PAYMENTS! @@ -129,7 +129,7 @@ - + diff --git a/lib/pdf/pdf.go b/lib/pdf/pdf.go index 85d6b7971..c23bc09ee 100644 --- a/lib/pdf/pdf.go +++ b/lib/pdf/pdf.go @@ -66,7 +66,7 @@ func (g *GoFPDF) GetFillRGB(themeID int64, fill string) (color.RGB, error) { return color.Hex2RGB(fill) } -func (g *GoFPDF) AddPDFPage(png []byte, titlePath []BoardTitle, themeID int64, fill string, shapes []d2target.Shape, pad int64, viewboxX, viewboxY float64, pageMap map[string]int) error { +func (g *GoFPDF) AddPDFPage(png []byte, titlePath []BoardTitle, themeID int64, fill string, shapes []d2target.Shape, pad int64, viewboxX, viewboxY float64, pageMap map[string]int, includeNav bool) error { var opt gofpdf.ImageOptions opt.ImageType = "png" boardPath := make([]string, len(titlePath)) @@ -88,6 +88,12 @@ func (g *GoFPDF) AddPDFPage(png []byte, titlePath []BoardTitle, themeID int64, f pathString := strings.Join(boardPath, " / ") headerMargin := 28.0 headerWidth := g.pdf.GetStringWidth(pathString) + 2*headerMargin + headerHeight := 72.0 + if !includeNav { + headerMargin = 0. + headerWidth = 0. + headerHeight = 0. + } minPageDimension := 576.0 pageWidth = math.Max(math.Max(minPageDimension, imageWidth), headerWidth) @@ -99,45 +105,46 @@ func (g *GoFPDF) AddPDFPage(png []byte, titlePath []BoardTitle, themeID int64, f } // Add page - headerHeight := 72.0 g.pdf.AddPageFormat("", gofpdf.SizeType{Wd: pageWidth, Ht: pageHeight + headerHeight}) - // Draw header - g.pdf.SetFillColor(int(fillRGB.Red), int(fillRGB.Green), int(fillRGB.Blue)) - g.pdf.Rect(0, 0, pageWidth, pageHeight+headerHeight, "F") - if fillRGB.IsLight() { - g.pdf.SetTextColor(10, 15, 37) // steel-900 - } else { - g.pdf.SetTextColor(255, 255, 255) - } - g.pdf.SetFont("source", "", 14) - - // Draw board path prefix - prefixWidth := headerMargin - if len(titlePath) > 1 { - for _, t := range titlePath[:len(titlePath)-1] { - g.pdf.SetXY(prefixWidth, 0) - w := g.pdf.GetStringWidth(t.Name) - var linkID int - if pageNum, ok := pageMap[t.BoardID]; ok { - linkID = g.pdf.AddLink() - g.pdf.SetLink(linkID, 0, pageNum+1) - } - g.pdf.CellFormat(w, headerHeight, t.Name, "", 0, "", false, linkID, "") - prefixWidth += w - - g.pdf.SetXY(prefixWidth, 0) - w = g.pdf.GetStringWidth(TITLE_SEP) - g.pdf.CellFormat(prefixWidth, headerHeight, TITLE_SEP, "", 0, "", false, 0, "") - prefixWidth += w + if includeNav { + // Draw header + g.pdf.SetFillColor(int(fillRGB.Red), int(fillRGB.Green), int(fillRGB.Blue)) + g.pdf.Rect(0, 0, pageWidth, pageHeight+headerHeight, "F") + if fillRGB.IsLight() { + g.pdf.SetTextColor(10, 15, 37) // steel-900 + } else { + g.pdf.SetTextColor(255, 255, 255) } - } + g.pdf.SetFont("source", "", 14) - // Draw board name - boardName := boardPath[len(boardPath)-1] - g.pdf.SetFont("source", "B", 14) - g.pdf.SetXY(prefixWidth, 0) - g.pdf.CellFormat(pageWidth-prefixWidth-headerMargin, headerHeight, boardName, "", 0, "", false, 0, "") + // Draw board path prefix + prefixWidth := headerMargin + if len(titlePath) > 1 { + for _, t := range titlePath[:len(titlePath)-1] { + g.pdf.SetXY(prefixWidth, 0) + w := g.pdf.GetStringWidth(t.Name) + var linkID int + if pageNum, ok := pageMap[t.BoardID]; ok { + linkID = g.pdf.AddLink() + g.pdf.SetLink(linkID, 0, pageNum+1) + } + g.pdf.CellFormat(w, headerHeight, t.Name, "", 0, "", false, linkID, "") + prefixWidth += w + + g.pdf.SetXY(prefixWidth, 0) + w = g.pdf.GetStringWidth(TITLE_SEP) + g.pdf.CellFormat(prefixWidth, headerHeight, TITLE_SEP, "", 0, "", false, 0, "") + prefixWidth += w + } + } + + // Draw board name + boardName := boardPath[len(boardPath)-1] + g.pdf.SetFont("source", "B", 14) + g.pdf.SetXY(prefixWidth, 0) + g.pdf.CellFormat(pageWidth-prefixWidth-headerMargin, headerHeight, boardName, "", 0, "", false, 0, "") + } // Draw image imageX := (pageWidth - imageWidth) / 2 diff --git a/lib/pptx/pptx.go b/lib/pptx/pptx.go index 66d02e317..39cf7d7b0 100644 --- a/lib/pptx/pptx.go +++ b/lib/pptx/pptx.go @@ -34,7 +34,8 @@ type Presentation struct { Creator string // D2Version can't have letters, only numbers (`[0-9]`) and `.` // Otherwise, it may fail to open in PowerPoint - D2Version string + D2Version string + includeNav bool Slides []*Slide } @@ -73,16 +74,32 @@ type Link struct { Tooltip string } -func NewPresentation(title, description, subject, creator, d2Version string) *Presentation { +func NewPresentation(title, description, subject, creator, d2Version string, includeNav bool) *Presentation { return &Presentation{ Title: title, Description: description, Subject: subject, Creator: creator, D2Version: d2Version, + includeNav: includeNav, } } +func (p *Presentation) headerHeight() int { + if p.includeNav { + return HEADER_HEIGHT + } + return 0 +} + +func (p *Presentation) height() int { + return SLIDE_HEIGHT - p.headerHeight() +} + +func (p *Presentation) aspectRatio() float64 { + return float64(IMAGE_WIDTH) / float64(p.height()) +} + func (p *Presentation) AddSlide(pngContent []byte, titlePath []BoardTitle) (*Slide, error) { src, err := png.Decode(bytes.NewReader(pngContent)) if err != nil { @@ -111,7 +128,7 @@ func (p *Presentation) AddSlide(pngContent []byte, titlePath []BoardTitle) (*Sli // └──┴────────────────────────────────────────────┴──┘ ─┴─ ─┴─ // ├────────────────────SLIDE WIDTH───────────────────┤ // ├─────────────────IMAGE WIDTH────────────────┤ - if srcWidth/srcHeight >= IMAGE_ASPECT_RATIO { + if srcWidth/srcHeight >= p.aspectRatio() { // here, the image aspect ratio is, at least, equal to the slide aspect ratio // so, it makes sense to expand the image horizontally to use as much as space as possible width = SLIDE_WIDTH @@ -119,7 +136,7 @@ func (p *Presentation) AddSlide(pngContent []byte, titlePath []BoardTitle) (*Sli // first, try to make the image as wide as the slide // but, if this results in a tall image, use only the // image adjusted width to avoid overlapping with the header - if height > IMAGE_HEIGHT { + if height > p.height() { width = IMAGE_WIDTH height = int(float64(width) * (srcHeight / srcWidth)) } @@ -127,10 +144,10 @@ func (p *Presentation) AddSlide(pngContent []byte, titlePath []BoardTitle) (*Sli // here, the aspect ratio could be 4x3, in which the image is still wider than taller, // but expanding horizontally would result in an overflow // so, we expand to make it fit the available vertical space - height = IMAGE_HEIGHT + height = p.height() width = int(float64(height) * (srcWidth / srcHeight)) } - top := HEADER_HEIGHT + ((IMAGE_HEIGHT - height) / 2) + top := p.headerHeight() + ((p.height() - height) / 2) left := (SLIDE_WIDTH - width) / 2 slide := &Slide{ @@ -186,7 +203,7 @@ func (p *Presentation) SaveTo(filePath string) error { return err } - err = addFileFromTemplate(zipWriter, fmt.Sprintf("ppt/slides/%s.xml", slideFileName), SLIDE_XML, getSlideXmlContent(imageID, slide)) + err = addFileFromTemplate(zipWriter, fmt.Sprintf("ppt/slides/%s.xml", slideFileName), SLIDE_XML, p.getSlideXmlContent(imageID, slide)) if err != nil { return err } @@ -248,11 +265,8 @@ const SLIDE_WIDTH = 9_144_000 const SLIDE_HEIGHT = 5_143_500 const HEADER_HEIGHT = 392_471 -const IMAGE_HEIGHT = SLIDE_HEIGHT - HEADER_HEIGHT - // keep the right aspect ratio: SLIDE_WIDTH / SLIDE_HEIGHT = IMAGE_WIDTH / IMAGE_HEIGHT const IMAGE_WIDTH = 8_446_273 -const IMAGE_ASPECT_RATIO = float64(IMAGE_WIDTH) / float64(IMAGE_HEIGHT) //go:embed template.pptx var PPTX_TEMPLATE []byte @@ -344,7 +358,7 @@ type SlideXmlContent struct { Links []SlideLinkXmlContent } -func getSlideXmlContent(imageID string, slide *Slide) SlideXmlContent { +func (p *Presentation) getSlideXmlContent(imageID string, slide *Slide) SlideXmlContent { title := make([]SlideXmlTitlePathContent, len(slide.BoardTitle)-1) for i := 0; i < len(slide.BoardTitle)-1; i++ { t := slide.BoardTitle[i] @@ -354,16 +368,18 @@ func getSlideXmlContent(imageID string, slide *Slide) SlideXmlContent { } } content := SlideXmlContent{ - Title: slide.BoardTitle[len(slide.BoardTitle)-1].Name, - TitlePrefix: title, Description: slide.BoardTitle[len(slide.BoardTitle)-1].BoardID, - HeaderHeight: HEADER_HEIGHT, + HeaderHeight: p.headerHeight(), ImageID: imageID, ImageLeft: slide.ImageLeft, ImageTop: slide.ImageTop, ImageWidth: slide.ImageWidth, ImageHeight: slide.ImageHeight, } + if p.includeNav { + content.Title = slide.BoardTitle[len(slide.BoardTitle)-1].Name + content.TitlePrefix = title + } for _, link := range slide.Links { var action string