layer at (0,0) size 800x600
  RenderView at (0,0) size 800x600
layer at (0,0) size 450x500
  RenderSVGRoot {svg} at (37,15) size 363x385
    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
      RenderSVGPath {path} at (19,0) size 161x60 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 20 40 C 40 20 60 0 80 20 C 100 40 120 60 140 40 C 160 20 180 20 180 20"]
      RenderSVGPath {path} at (19,0) size 321x60 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 20 40 C 60 20 100 0 140 20 C 180 40 220 60 260 40 C 300 20 340 20 340 20"]
    RenderSVGText {text} at (130,15) size 190x19 contains 1 chunk(s)
      RenderSVGInlineText {#text} at (0,0) size 190x18
        chunk 1 (middle anchor) text run 1 at (130.00,30.00) startOffset 0 endOffset 27 width 190.00: "Text Orientation Horizontal"
    RenderSVGContainer {g} at (37,44) size 363x356
      RenderSVGPath {line} at (50,79) size 150x2 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=50.00] [y1=80.00] [x2=200.00] [y2=80.00]
      RenderSVGText {text} at (50,58) size 142x28 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,0) size 142x27
          chunk 1 text run 1 at (50.00,80.00) startOffset 0 endOffset 13 width 142.00: "Batik is Good"
      RenderSVGContainer {g} at (224,44) size 176x76 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,60.00)}]
        RenderSVGContainer {use} at (239,60) size 161x60
          RenderSVGPath {path} at (239,60) size 161x60 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 20 40 C 40 20 60 0 80 20 C 100 40 120 60 140 40 C 160 20 180 20 180 20"]
        RenderSVGText {text} at (4,-16) size 138x70 contains 1 chunk(s)
          RenderSVGTextPath {textPath} at (0,0) size 137x69
            RenderSVGInlineText {#text} at (0,4) size 70x54
              chunk 1 text run 1 at (25.67,34.36) startOffset 0 endOffset 1 width 16.00: "B"
              chunk 1 text run 2 at (36.30,24.50) startOffset 1 endOffset 2 width 13.00: "a"
              chunk 1 text run 3 at (44.22,18.41) startOffset 2 endOffset 3 width 7.00: "t"
              chunk 1 text run 4 at (49.37,15.32) startOffset 3 endOffset 4 width 5.00: "i"
              chunk 1 text run 5 at (57.29,12.31) startOffset 4 endOffset 5 width 12.00: "k"
              chunk 1 text run 6 at (66.71,12.16) startOffset 5 endOffset 6 width 7.00: " "
            RenderSVGTSpan {tspan} at (0,0) size 34x35
              RenderSVGInlineText {#text} at (67,0) size 33x35
                chunk 1 text run 1 at (72.33,14.21) startOffset 0 endOffset 1 width 5.00: "i"
                chunk 1 text run 2 at (79.18,19.20) startOffset 1 endOffset 2 width 12.00: "s"
            RenderSVGTSpan {tspan} at (0,0) size 62x47
              RenderSVGInlineText {#text} at (75,22) size 62x46
                chunk 1 text run 1 at (85.93,25.89) startOffset 0 endOffset 1 width 7.00: " "
                chunk 1 text run 2 at (95.44,34.75) startOffset 1 endOffset 2 width 19.00: "G"
                chunk 1 text run 3 at (108.36,44.14) startOffset 2 endOffset 3 width 13.00: "o"
                chunk 1 text run 4 at (120.60,48.21) startOffset 3 endOffset 4 width 13.00: "o"
                chunk 1 text run 5 at (133.09,45.38) startOffset 4 endOffset 5 width 13.00: "d"
          RenderSVGInlineText {#text} at (0,0) size 0x0
      RenderSVGPath {line} at (50,129) size 350x2 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=50.00] [y1=130.00] [x2=400.00] [y2=130.00]
      RenderSVGText {text} at (44,111) size 350x19 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,0) size 349x19
          chunk 1 text run 1 at (50.00,130.00) startOffset 0 endOffset 1 width 16.00: "B"
          chunk 1 text run 2 at (76.81,130.00) startOffset 1 endOffset 2 width 13.00: "a"
          chunk 1 text run 3 at (103.63,130.00) startOffset 2 endOffset 3 width 7.00: "t"
          chunk 1 text run 4 at (130.44,130.00) startOffset 3 endOffset 4 width 5.00: "i"
          chunk 1 text run 5 at (157.25,130.00) startOffset 4 endOffset 5 width 12.00: "k"
          chunk 1 text run 6 at (184.06,130.00) startOffset 5 endOffset 6 width 7.00: " "
          chunk 1 text run 7 at (210.88,130.00) startOffset 6 endOffset 7 width 5.00: "i"
          chunk 1 text run 8 at (237.69,130.00) startOffset 7 endOffset 8 width 12.00: "s"
          chunk 1 text run 9 at (264.50,130.00) startOffset 8 endOffset 9 width 7.00: " "
          chunk 1 text run 10 at (291.31,130.00) startOffset 9 endOffset 10 width 19.00: "G"
          chunk 1 text run 11 at (318.13,130.00) startOffset 10 endOffset 11 width 13.00: "o"
          chunk 1 text run 12 at (344.94,130.00) startOffset 11 endOffset 12 width 13.00: "o"
          chunk 1 text run 13 at (371.75,130.00) startOffset 12 endOffset 13 width 13.00: "d"
      RenderSVGContainer {g} at (38,149) size 339x61 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,150.00)}]
        RenderSVGContainer {use} at (49,150) size 321x60
          RenderSVGPath {path} at (49,150) size 321x60 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 20 40 C 60 20 100 0 140 20 C 180 40 220 60 260 40 C 300 20 340 20 340 20"]
        RenderSVGText {text} at (8,-1) size 339x52 contains 1 chunk(s)
          RenderSVGTextPath {textPath} at (0,0) size 339x51
            RenderSVGInlineText {#text} at (0,0) size 161x43
              chunk 1 text run 1 at (32.01,34.04) startOffset 0 endOffset 1 width 16.00: "B"
              chunk 1 text run 2 at (56.40,22.92) startOffset 1 endOffset 2 width 13.00: "a"
              chunk 1 text run 3 at (81.84,14.55) startOffset 2 endOffset 3 width 7.00: "t"
              chunk 1 text run 4 at (108.43,11.79) startOffset 3 endOffset 4 width 5.00: "i"
              chunk 1 text run 5 at (134.49,17.49) startOffset 4 endOffset 5 width 12.00: "k"
              chunk 1 text run 6 at (158.63,29.16) startOffset 5 endOffset 6 width 7.00: " "
            RenderSVGTSpan {tspan} at (0,0) size 53x21
              RenderSVGInlineText {#text} at (160,19) size 52x20
                chunk 1 text run 1 at (183.25,39.75) startOffset 0 endOffset 1 width 5.00: "i"
                chunk 1 text run 2 at (209.05,46.90) startOffset 1 endOffset 2 width 12.00: "s"
            RenderSVGTSpan {tspan} at (0,0) size 131x44
              RenderSVGInlineText {#text} at (208,7) size 131x44
                chunk 1 text run 1 at (235.75,47.55) startOffset 0 endOffset 1 width 7.00: " "
                chunk 1 text run 2 at (261.16,39.42) startOffset 1 endOffset 2 width 19.00: "G"
                chunk 1 text run 3 at (286.03,29.47) startOffset 2 endOffset 3 width 13.00: "o"
                chunk 1 text run 4 at (312.04,23.02) startOffset 3 endOffset 4 width 13.00: "o"
                chunk 1 text run 5 at (338.66,20.03) startOffset 4 endOffset 5 width 13.00: "d"
          RenderSVGInlineText {#text} at (0,0) size 0x0
      RenderSVGPath {line} at (50,239) size 150x2 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=50.00] [y1=240.00] [x2=200.00] [y2=240.00]
      RenderSVGText {text} at (50,213) size 142x27 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,0) size 142x27
          chunk 1 text run 1 at (50.00,240.00) startOffset 0 endOffset 1 width 16.00: "B"
          chunk 1 text run 2 at (66.00,240.00) startOffset 1 endOffset 2 width 13.00: "a"
          chunk 1 text run 3 at (79.00,240.00) startOffset 2 endOffset 3 width 7.00: "t"
          chunk 1 text run 4 at (86.00,240.00) startOffset 3 endOffset 4 width 5.00: "i"
          chunk 1 text run 5 at (91.00,240.00) startOffset 4 endOffset 5 width 12.00: "k"
          chunk 1 text run 6 at (103.00,240.00) startOffset 5 endOffset 6 width 7.00: " "
          chunk 1 text run 7 at (110.00,240.00) startOffset 6 endOffset 7 width 5.00: "i"
          chunk 1 text run 8 at (115.00,240.00) startOffset 7 endOffset 8 width 12.00: "s"
          chunk 1 text run 9 at (127.00,240.00) startOffset 8 endOffset 9 width 7.00: " "
          chunk 1 text run 10 at (134.00,240.00) startOffset 9 endOffset 10 width 19.00: "G"
          chunk 1 text run 11 at (153.00,240.00) startOffset 10 endOffset 11 width 13.00: "o"
          chunk 1 text run 12 at (166.00,240.00) startOffset 11 endOffset 12 width 13.00: "o"
          chunk 1 text run 13 at (179.00,240.00) startOffset 12 endOffset 13 width 13.00: "d"
      RenderSVGContainer {g} at (221,200) size 179x80 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,220.00)}]
        RenderSVGContainer {use} at (239,220) size 161x60
          RenderSVGPath {path} at (239,220) size 161x60 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 20 40 C 40 20 60 0 80 20 C 100 40 120 60 140 40 C 160 20 180 20 180 20"]
        RenderSVGText {text} at (1,-20) size 138x69 contains 1 chunk(s)
          RenderSVGTextPath {textPath} at (0,0) size 138x69
            RenderSVGInlineText {#text} at (0,4) size 75x56
              chunk 1 text run 1 at (25.67,34.36) startOffset 0 endOffset 1 width 16.00: "B"
              chunk 1 text run 2 at (36.30,24.50) startOffset 1 endOffset 2 width 13.00: "a"
              chunk 1 text run 3 at (44.22,18.41) startOffset 2 endOffset 3 width 7.00: "t"
              chunk 1 text run 4 at (49.37,15.32) startOffset 3 endOffset 4 width 5.00: "i"
              chunk 1 text run 5 at (57.29,12.31) startOffset 4 endOffset 5 width 12.00: "k"
              chunk 1 text run 6 at (66.71,12.16) startOffset 5 endOffset 6 width 7.00: " "
            RenderSVGTSpan {tspan} at (0,0) size 35x36
              RenderSVGInlineText {#text} at (73,0) size 35x36
                chunk 1 text run 1 at (72.33,14.21) startOffset 0 endOffset 1 width 5.00: "i"
                chunk 1 text run 2 at (79.18,19.20) startOffset 1 endOffset 2 width 12.00: "s"
            RenderSVGTSpan {tspan} at (0,0) size 56x46
              RenderSVGInlineText {#text} at (82,23) size 56x45
                chunk 1 text run 1 at (85.93,25.89) startOffset 0 endOffset 1 width 7.00: " "
                chunk 1 text run 2 at (95.44,34.75) startOffset 1 endOffset 2 width 19.00: "G"
                chunk 1 text run 3 at (108.36,44.14) startOffset 2 endOffset 3 width 13.00: "o"
                chunk 1 text run 4 at (120.60,48.21) startOffset 3 endOffset 4 width 13.00: "o"
                chunk 1 text run 5 at (133.09,45.38) startOffset 4 endOffset 5 width 13.00: "d"
          RenderSVGInlineText {#text} at (0,0) size 0x0
      RenderSVGPath {line} at (50,319) size 350x2 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=50.00] [y1=320.00] [x2=400.00] [y2=320.00]
      RenderSVGText {text} at (44,301) size 346x19 contains 1 chunk(s)
        RenderSVGInlineText {#text} at (0,0) size 346x19
          chunk 1 text run 1 at (50.00,320.00) startOffset 0 endOffset 1 width 16.00: "B"
          chunk 1 text run 2 at (76.81,320.00) startOffset 1 endOffset 2 width 13.00: "a"
          chunk 1 text run 3 at (103.63,320.00) startOffset 2 endOffset 3 width 7.00: "t"
          chunk 1 text run 4 at (130.44,320.00) startOffset 3 endOffset 4 width 5.00: "i"
          chunk 1 text run 5 at (157.25,320.00) startOffset 4 endOffset 5 width 12.00: "k"
          chunk 1 text run 6 at (184.06,320.00) startOffset 5 endOffset 6 width 7.00: " "
          chunk 1 text run 7 at (210.88,320.00) startOffset 6 endOffset 7 width 5.00: "i"
          chunk 1 text run 8 at (237.69,320.00) startOffset 7 endOffset 8 width 12.00: "s"
          chunk 1 text run 9 at (264.50,320.00) startOffset 8 endOffset 9 width 7.00: " "
          chunk 1 text run 10 at (291.31,320.00) startOffset 9 endOffset 10 width 19.00: "G"
          chunk 1 text run 11 at (318.13,320.00) startOffset 10 endOffset 11 width 13.00: "o"
          chunk 1 text run 12 at (344.94,320.00) startOffset 11 endOffset 12 width 13.00: "o"
          chunk 1 text run 13 at (371.75,320.00) startOffset 12 endOffset 13 width 13.00: "d"
      RenderSVGContainer {g} at (37,337) size 337x63 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,340.00)}]
        RenderSVGContainer {use} at (49,340) size 321x60
          RenderSVGPath {path} at (49,340) size 321x60 [stroke={[type=SOLID] [color=#0000FF] [stroke width=2.00]}] [data="M 20 40 C 60 20 100 0 140 20 C 180 40 220 60 260 40 C 300 20 340 20 340 20"]
        RenderSVGText {text} at (7,-3) size 337x55 contains 1 chunk(s)
          RenderSVGTextPath {textPath} at (0,0) size 336x54
            RenderSVGInlineText {#text} at (0,0) size 153x45
              chunk 1 text run 1 at (32.01,34.04) startOffset 0 endOffset 1 width 16.00: "B"
              chunk 1 text run 2 at (56.40,22.92) startOffset 1 endOffset 2 width 13.00: "a"
              chunk 1 text run 3 at (81.84,14.55) startOffset 2 endOffset 3 width 7.00: "t"
              chunk 1 text run 4 at (108.43,11.79) startOffset 3 endOffset 4 width 5.00: "i"
              chunk 1 text run 5 at (134.49,17.49) startOffset 4 endOffset 5 width 12.00: "k"
              chunk 1 text run 6 at (158.63,29.16) startOffset 5 endOffset 6 width 7.00: " "
            RenderSVGTSpan {tspan} at (0,0) size 59x24
              RenderSVGInlineText {#text} at (150,17) size 58x23
                chunk 1 text run 1 at (183.25,39.75) startOffset 0 endOffset 1 width 5.00: "i"
                chunk 1 text run 2 at (209.05,46.90) startOffset 1 endOffset 2 width 12.00: "s"
            RenderSVGTSpan {tspan} at (0,0) size 137x45
              RenderSVGInlineText {#text} at (199,9) size 137x45
                chunk 1 text run 1 at (235.75,47.55) startOffset 0 endOffset 1 width 7.00: " "
                chunk 1 text run 2 at (261.16,39.42) startOffset 1 endOffset 2 width 19.00: "G"
                chunk 1 text run 3 at (286.03,29.47) startOffset 2 endOffset 3 width 13.00: "o"
                chunk 1 text run 4 at (312.04,23.02) startOffset 3 endOffset 4 width 13.00: "o"
                chunk 1 text run 5 at (338.66,20.03) startOffset 4 endOffset 5 width 13.00: "d"
          RenderSVGInlineText {#text} at (0,0) size 0x0
