Update layout test results for changes to Geeza Pro.
authormrowe@apple.com <mrowe@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 27 Mar 2009 04:30:44 +0000 (04:30 +0000)
committermrowe@apple.com <mrowe@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 27 Mar 2009 04:30:44 +0000 (04:30 +0000)
* platform/mac-leopard/fast/text/international/bidi-AN-after-L-expected.txt: Removed.
* platform/mac/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.txt:
* platform/mac/fast/text/international/bidi-AN-after-L-expected.checksum: Renamed from LayoutTests/platform/mac-leopard/fast/text/international/bidi-AN-after-L-expected.checksum.
* platform/mac/fast/text/international/bidi-AN-after-L-expected.png: Renamed from LayoutTests/platform/mac-leopard/fast/text/international/bidi-AN-after-L-expected.png.
* platform/mac/fast/text/international/bidi-AN-after-L-expected.txt:
* platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.txt:
* platform/mac/fast/text/international/bidi-CS-after-AN-expected.txt:
* platform/mac/fast/text/international/bidi-neutral-run-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@42028 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/platform/mac-leopard/fast/text/international/bidi-AN-after-L-expected.txt [deleted file]
LayoutTests/platform/mac/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-AN-after-L-expected.checksum [moved from LayoutTests/platform/mac-leopard/fast/text/international/bidi-AN-after-L-expected.checksum with 100% similarity]
LayoutTests/platform/mac/fast/text/international/bidi-AN-after-L-expected.png [moved from LayoutTests/platform/mac-leopard/fast/text/international/bidi-AN-after-L-expected.png with 100% similarity]
LayoutTests/platform/mac/fast/text/international/bidi-AN-after-L-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-CS-after-AN-expected.txt
LayoutTests/platform/mac/fast/text/international/bidi-neutral-run-expected.txt

index 75b4fb4..5fe8954 100644 (file)
@@ -1,3 +1,16 @@
+2009-03-26  Mark Rowe  <mrowe@apple.com>
+
+        Update layout test results for changes to Geeza Pro.
+
+        * platform/mac-leopard/fast/text/international/bidi-AN-after-L-expected.txt: Removed.
+        * platform/mac/fast/text/international/Geeza-Pro-vertical-metrics-adjustment-expected.txt:
+        * platform/mac/fast/text/international/bidi-AN-after-L-expected.checksum: Renamed from LayoutTests/platform/mac-leopard/fast/text/international/bidi-AN-after-L-expected.checksum.
+        * platform/mac/fast/text/international/bidi-AN-after-L-expected.png: Renamed from LayoutTests/platform/mac-leopard/fast/text/international/bidi-AN-after-L-expected.png.
+        * platform/mac/fast/text/international/bidi-AN-after-L-expected.txt:
+        * platform/mac/fast/text/international/bidi-AN-after-empty-run-expected.txt:
+        * platform/mac/fast/text/international/bidi-CS-after-AN-expected.txt:
+        * platform/mac/fast/text/international/bidi-neutral-run-expected.txt:
+
 2009-03-26  Simon Fraser  <simon.fraser@apple.com>
 
         Reviewed by Dave Hyatt
diff --git a/LayoutTests/platform/mac-leopard/fast/text/international/bidi-AN-after-L-expected.txt b/LayoutTests/platform/mac-leopard/fast/text/international/bidi-AN-after-L-expected.txt
deleted file mode 100644 (file)
index 1827bf6..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x110
-  RenderBlock {HTML} at (0,0) size 800x110
-    RenderBody {BODY} at (8,8) size 784x86
-      RenderBlock (anonymous) at (0,0) size 784x18
-        RenderText {#text} at (0,0) size 279x18
-          text run at (0,0) width 279: "The following two lines should be the same:"
-      RenderBlock {P} at (0,34) size 784x18
-        RenderText {#text} at (0,0) size 73x18
-          text run at (0,0) width 73 LTR override: "abc\x{5D2}\x{5D1}\x{5D0}\x{661}\x{662}\x{663}"
-      RenderBlock {P} at (0,68) size 784x18
-        RenderText {#text} at (0,0) size 73x18
-          text run at (0,0) width 22: "abc"
-          text run at (22,0) width 27 RTL: "\x{5D0}\x{5D1}\x{5D2}"
-          text run at (49,0) width 24: "\x{661}\x{662}\x{663}"
index 0e379c0..63c790e 100644 (file)
@@ -1,51 +1,51 @@
-layer at (0,0) size 785x694
+layer at (0,0) size 785x698
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x694
-  RenderBlock {HTML} at (0,0) size 785x694
-    RenderBody {BODY} at (8,8) size 769x678
+layer at (0,0) size 785x698
+  RenderBlock {HTML} at (0,0) size 785x698
+    RenderBody {BODY} at (8,8) size 769x682
       RenderBlock {P} at (0,0) size 769x18
         RenderText {#text} at (0,0) size 750x18
           text run at (0,0) width 478: "Test the vertical metric adjustment for Geeza Pro. Red text should not draw "
           text run at (478,0) width 272: "above the green line or below the blue line."
-      RenderBlock {DIV} at (0,34) size 769x50 [bgcolor=#D3D3D3]
-        RenderInline {SPAN} at (0,0) size 118x16 [color=#FF0000] [border: (1px solid #008000) none (1px solid #0000FF) none]
-          RenderText {#text} at (643,9) size 118x14
-            text run at (643,9) width 118 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{645}\x{64D} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{644}\x{62C}\x{645}\x{64E}\x{651}\x{644} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
-        RenderBR {BR} at (643,19) size 0x0
-        RenderText {#text} at (618,26) size 143x14
-          text run at (618,26) width 143 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{62A}\x{62D}\x{642}\x{64A}\x{642} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{627}\x{644}\x{637}\x{627}\x{626}\x{631}\x{629} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
-      RenderBlock {DIV} at (0,92) size 769x60 [bgcolor=#D3D3D3]
-        RenderInline {SPAN} at (0,0) size 148x20 [color=#FF0000] [border: (1px solid #008000) none (1px solid #0000FF) none]
-          RenderText {#text} at (613,10) size 148x18
-            text run at (613,10) width 148 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{645}\x{64D} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{644}\x{62C}\x{645}\x{64E}\x{651}\x{644} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
-        RenderBR {BR} at (613,23) size 0x0
-        RenderText {#text} at (580,32) size 181x18
-          text run at (580,32) width 181 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{62A}\x{62D}\x{642}\x{64A}\x{642} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{627}\x{644}\x{637}\x{627}\x{626}\x{631}\x{629} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
-      RenderBlock {DIV} at (0,160) size 769x66 [bgcolor=#D3D3D3]
-        RenderInline {SPAN} at (0,0) size 168x23 [color=#FF0000] [border: (1px solid #008000) none (1px solid #0000FF) none]
-          RenderText {#text} at (593,10) size 168x21
-            text run at (593,10) width 168 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{645}\x{64D} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{644}\x{62C}\x{645}\x{64E}\x{651}\x{644} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
-        RenderBR {BR} at (593,25) size 0x0
-        RenderText {#text} at (560,35) size 201x21
-          text run at (560,35) width 201 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{62A}\x{62D}\x{642}\x{64A}\x{642} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{627}\x{644}\x{637}\x{627}\x{626}\x{631}\x{629} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
-      RenderBlock {DIV} at (0,234) size 769x100 [bgcolor=#D3D3D3]
-        RenderInline {SPAN} at (0,0) size 295x37 [color=#FF0000] [border: (1px solid #008000) none (1px solid #0000FF) none]
-          RenderText {#text} at (466,11) size 295x35
-            text run at (466,11) width 295 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{645}\x{64D} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{644}\x{62C}\x{645}\x{64E}\x{651}\x{644} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
-        RenderBR {BR} at (466,36) size 0x0
-        RenderText {#text} at (401,53) size 360x35
-          text run at (401,53) width 360 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{62A}\x{62D}\x{642}\x{64A}\x{642} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{627}\x{644}\x{637}\x{627}\x{626}\x{631}\x{629} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
-      RenderBlock {DIV} at (0,342) size 769x144 [bgcolor=#D3D3D3]
-        RenderInline {SPAN} at (0,0) size 439x55 [color=#FF0000] [border: (1px solid #008000) none (1px solid #0000FF) none]
-          RenderText {#text} at (322,13) size 439x53
-            text run at (322,13) width 439 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{645}\x{64D} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{644}\x{62C}\x{645}\x{64E}\x{651}\x{644} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
-        RenderBR {BR} at (322,51) size 0x0
-        RenderText {#text} at (227,77) size 534x53
-          text run at (227,77) width 534 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{62A}\x{62D}\x{642}\x{64A}\x{642} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{627}\x{644}\x{637}\x{627}\x{626}\x{631}\x{629} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
-      RenderBlock {DIV} at (0,494) size 769x184 [bgcolor=#D3D3D3]
-        RenderInline {SPAN} at (0,0) size 582x72 [color=#FF0000] [border: (1px solid #008000) none (1px solid #0000FF) none]
-          RenderText {#text} at (179,15) size 582x70
-            text run at (179,15) width 582 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{645}\x{64D} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{644}\x{62C}\x{645}\x{64E}\x{651}\x{644} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
-        RenderBR {BR} at (179,65) size 0x0
-        RenderText {#text} at (56,99) size 705x70
-          text run at (56,99) width 705 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{62A}\x{62D}\x{642}\x{64A}\x{642} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{627}\x{644}\x{637}\x{627}\x{626}\x{631}\x{629} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
+      RenderBlock {DIV} at (0,34) size 769x52 [bgcolor=#D3D3D3]
+        RenderInline {SPAN} at (0,0) size 111x19 [color=#FF0000] [border: (1px solid #008000) none (1px solid #0000FF) none]
+          RenderText {#text} at (650,8) size 111x17
+            text run at (650,8) width 111 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{645}\x{64D} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{644}\x{62C}\x{645}\x{64E}\x{651}\x{644} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
+        RenderBR {BR} at (650,18) size 0x0
+        RenderText {#text} at (625,26) size 136x17
+          text run at (625,26) width 136 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{62A}\x{62D}\x{642}\x{64A}\x{642} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{627}\x{644}\x{637}\x{627}\x{626}\x{631}\x{629} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
+      RenderBlock {DIV} at (0,94) size 769x60 [bgcolor=#D3D3D3]
+        RenderInline {SPAN} at (0,0) size 140x22 [color=#FF0000] [border: (1px solid #008000) none (1px solid #0000FF) none]
+          RenderText {#text} at (621,9) size 140x20
+            text run at (621,9) width 140 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{645}\x{64D} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{644}\x{62C}\x{645}\x{64E}\x{651}\x{644} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
+        RenderBR {BR} at (621,21) size 0x0
+        RenderText {#text} at (590,31) size 171x20
+          text run at (590,31) width 171 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{62A}\x{62D}\x{642}\x{64A}\x{642} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{627}\x{644}\x{637}\x{627}\x{626}\x{631}\x{629} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
+      RenderBlock {DIV} at (0,162) size 769x66 [bgcolor=#D3D3D3]
+        RenderInline {SPAN} at (0,0) size 156x25 [color=#FF0000] [border: (1px solid #008000) none (1px solid #0000FF) none]
+          RenderText {#text} at (605,9) size 156x23
+            text run at (605,9) width 156 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{645}\x{64D} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{644}\x{62C}\x{645}\x{64E}\x{651}\x{644} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
+        RenderBR {BR} at (605,23) size 0x0
+        RenderText {#text} at (572,34) size 189x23
+          text run at (572,34) width 189 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{62A}\x{62D}\x{642}\x{64A}\x{642} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{627}\x{644}\x{637}\x{627}\x{626}\x{631}\x{629} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
+      RenderBlock {DIV} at (0,236) size 769x100 [bgcolor=#D3D3D3]
+        RenderInline {SPAN} at (0,0) size 272x41 [color=#FF0000] [border: (1px solid #008000) none (1px solid #0000FF) none]
+          RenderText {#text} at (489,9) size 272x39
+            text run at (489,9) width 272 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{645}\x{64D} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{644}\x{62C}\x{645}\x{64E}\x{651}\x{644} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
+        RenderBR {BR} at (489,32) size 0x0
+        RenderText {#text} at (432,51) size 329x39
+          text run at (432,51) width 329 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{62A}\x{62D}\x{642}\x{64A}\x{642} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{627}\x{644}\x{637}\x{627}\x{626}\x{631}\x{629} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
+      RenderBlock {DIV} at (0,344) size 769x144 [bgcolor=#D3D3D3]
+        RenderInline {SPAN} at (0,0) size 410x61 [color=#FF0000] [border: (1px solid #008000) none (1px solid #0000FF) none]
+          RenderText {#text} at (351,10) size 410x59
+            text run at (351,10) width 410 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{645}\x{64D} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{644}\x{62C}\x{645}\x{64E}\x{651}\x{644} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
+        RenderBR {BR} at (351,45) size 0x0
+        RenderText {#text} at (261,74) size 500x59
+          text run at (261,74) width 500 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{62A}\x{62D}\x{642}\x{64A}\x{642} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{627}\x{644}\x{637}\x{627}\x{626}\x{631}\x{629} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
+      RenderBlock {DIV} at (0,496) size 769x186 [bgcolor=#D3D3D3]
+        RenderInline {SPAN} at (0,0) size 541x80 [color=#FF0000] [border: (1px solid #008000) none (1px solid #0000FF) none]
+          RenderText {#text} at (220,11) size 541x78
+            text run at (220,11) width 541 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{645}\x{64D} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{644}\x{62C}\x{645}\x{64E}\x{651}\x{644} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
+        RenderBR {BR} at (220,57) size 0x0
+        RenderText {#text} at (105,96) size 656x78
+          text run at (105,96) width 656 RTL: "\x{628}\x{62F}\x{621} \x{627}\x{644}\x{62A}\x{62D}\x{642}\x{64A}\x{642} \x{641}\x{64A} \x{62A}\x{62D}\x{637}\x{645} \x{627}\x{644}\x{637}\x{627}\x{626}\x{631}\x{629} \x{627}\x{644}\x{627}\x{633}\x{628}\x{627}\x{646}\x{64A}\x{629}"
index ed183ed..1827bf6 100644 (file)
@@ -7,10 +7,10 @@ layer at (0,0) size 800x110
         RenderText {#text} at (0,0) size 279x18
           text run at (0,0) width 279: "The following two lines should be the same:"
       RenderBlock {P} at (0,34) size 784x18
-        RenderText {#text} at (0,0) size 76x18
-          text run at (0,0) width 76 LTR override: "abc\x{5D2}\x{5D1}\x{5D0}\x{661}\x{662}\x{663}"
+        RenderText {#text} at (0,0) size 73x18
+          text run at (0,0) width 73 LTR override: "abc\x{5D2}\x{5D1}\x{5D0}\x{661}\x{662}\x{663}"
       RenderBlock {P} at (0,68) size 784x18
-        RenderText {#text} at (0,0) size 76x18
+        RenderText {#text} at (0,0) size 73x18
           text run at (0,0) width 22: "abc"
           text run at (22,0) width 27 RTL: "\x{5D0}\x{5D1}\x{5D2}"
-          text run at (49,0) width 27: "\x{661}\x{662}\x{663}"
+          text run at (49,0) width 24: "\x{661}\x{662}\x{663}"
index c1d04e4..9830d95 100644 (file)
@@ -18,13 +18,13 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 320x18
           text run at (0,0) width 320: "The boxes below should be identical to each other."
       RenderBlock {DIV} at (0,68) size 90x46 [border: (1px solid #0000FF)]
-        RenderText {#text} at (5,5) size 64x36
-          text run at (5,5) width 60 RTL: "\x{627}\x{644}\x{645}\x{627}\x{626}\x{629} \x{645}\x{644}\x{64A}\x{627}\x{631}"
-          text run at (65,5) width 4: " "
-          text run at (5,23) width 21 RTL: " \x{645}\x{646}"
-          text run at (26,23) width 40: "12345"
+        RenderText {#text} at (5,5) size 62x36
+          text run at (5,5) width 58 RTL: "\x{627}\x{644}\x{645}\x{627}\x{626}\x{629} \x{645}\x{644}\x{64A}\x{627}\x{631}"
+          text run at (63,5) width 4: " "
+          text run at (5,23) width 20 RTL: " \x{645}\x{646}"
+          text run at (25,23) width 40: "12345"
       RenderBlock {DIV} at (0,114) size 90x46 [border: (1px solid #0000FF)]
-        RenderText {#text} at (5,5) size 61x36
-          text run at (5,5) width 60 RTL: "\x{627}\x{644}\x{645}\x{627}\x{626}\x{629} \x{645}\x{644}\x{64A}\x{627}\x{631}"
-          text run at (5,23) width 21 RTL: " \x{645}\x{646}"
-          text run at (26,23) width 40: "12345"
+        RenderText {#text} at (5,5) size 60x36
+          text run at (5,5) width 58 RTL: "\x{627}\x{644}\x{645}\x{627}\x{626}\x{629} \x{645}\x{644}\x{64A}\x{627}\x{631}"
+          text run at (5,23) width 20 RTL: " \x{645}\x{646}"
+          text run at (25,23) width 40: "12345"
index e01c0f3..c1fcfa9 100644 (file)
@@ -7,7 +7,7 @@ layer at (0,0) size 800x84
         RenderText {#text} at (0,0) size 471x18
           text run at (0,0) width 471: "The following should look like: Arabic characters 123.4 Arabic characters."
       RenderBlock {P} at (0,34) size 784x18
-        RenderText {#text} at (0,0) size 78x18
+        RenderText {#text} at (0,0) size 77x18
           text run at (0,0) width 19 RTL: " \x{644}\x{645}\x{646}"
           text run at (19,0) width 36: "123.4"
-          text run at (55,0) width 23 RTL: "\x{627}\x{628}\x{62C} "
+          text run at (55,0) width 22 RTL: "\x{627}\x{628}\x{62C} "
index 998777b..cbee70a 100644 (file)
@@ -15,9 +15,9 @@ layer at (0,0) size 785x6026
             text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}"
             text run at (20,0) width 28: "(^cd"
         RenderBlock {P} at (0,68) size 769x18
-          RenderText {#text} at (0,0) size 44x18
-            text run at (0,0) width 16 RTL: "\x{627}\x{628}"
-            text run at (16,0) width 28: "(^cd"
+          RenderText {#text} at (0,0) size 43x18
+            text run at (0,0) width 15 RTL: "\x{627}\x{628}"
+            text run at (15,0) width 28: "(^cd"
         RenderBlock {P} at (0,102) size 769x18
           RenderText {#text} at (0,0) size 59x18
             text run at (0,0) width 59: "ab12(^cd"
@@ -27,25 +27,25 @@ layer at (0,0) size 785x6026
             text run at (16,0) width 20 RTL: "\x{5D0}\x{5D1}"
             text run at (36,0) width 28: "(^cd"
         RenderBlock {P} at (0,170) size 769x18
-          RenderText {#text} at (0,0) size 60x18
+          RenderText {#text} at (0,0) size 59x18
             text run at (0,0) width 16: "12"
-            text run at (16,0) width 16 RTL: "\x{627}\x{628}"
-            text run at (32,0) width 28: "(^cd"
+            text run at (16,0) width 15 RTL: "\x{627}\x{628}"
+            text run at (31,0) width 28: "(^cd"
         RenderBlock {P} at (0,204) size 769x18
-          RenderText {#text} at (0,0) size 61x18
+          RenderText {#text} at (0,0) size 59x18
             text run at (0,0) width 15: "ab"
-            text run at (15,0) width 18: "\x{661}\x{662}"
-            text run at (33,0) width 28: "(^cd"
+            text run at (15,0) width 16: "\x{661}\x{662}"
+            text run at (31,0) width 28: "(^cd"
         RenderBlock {P} at (0,238) size 769x18
-          RenderText {#text} at (0,0) size 66x18
-            text run at (0,0) width 18: "\x{661}\x{662}"
-            text run at (18,0) width 20 RTL: "\x{5D0}\x{5D1}"
-            text run at (38,0) width 28: "(^cd"
+          RenderText {#text} at (0,0) size 64x18
+            text run at (0,0) width 16: "\x{661}\x{662}"
+            text run at (16,0) width 20 RTL: "\x{5D0}\x{5D1}"
+            text run at (36,0) width 28: "(^cd"
         RenderBlock {P} at (0,272) size 769x18
-          RenderText {#text} at (0,0) size 62x18
-            text run at (0,0) width 18: "\x{661}\x{662}"
-            text run at (18,0) width 16 RTL: "\x{627}\x{628}"
-            text run at (34,0) width 28: "(^cd"
+          RenderText {#text} at (0,0) size 59x18
+            text run at (0,0) width 16: "\x{661}\x{662}"
+            text run at (16,0) width 15 RTL: "\x{627}\x{628}"
+            text run at (31,0) width 28: "(^cd"
         RenderBlock {P} at (0,306) size 769x18
           RenderText {#text} at (0,0) size 35x18
             text run at (0,0) width 7: "?"
@@ -62,8 +62,8 @@ layer at (0,0) size 785x6026
           RenderText {#text} at (0,0) size 48x18
             text run at (0,0) width 48 RTL: "\x{5D0}\x{5D1}(^\x{5D2}\x{5D3}"
         RenderBlock {P} at (0,442) size 769x18
-          RenderText {#text} at (0,0) size 44x18
-            text run at (0,0) width 44 RTL: "\x{627}\x{628}(^\x{5D2}\x{5D3}"
+          RenderText {#text} at (0,0) size 43x18
+            text run at (0,0) width 43 RTL: "\x{627}\x{628}(^\x{5D2}\x{5D3}"
         RenderBlock {P} at (0,476) size 769x18
           RenderText {#text} at (0,0) size 59x18
             text run at (0,0) width 44: "ab12(^"
@@ -74,25 +74,25 @@ layer at (0,0) size 785x6026
             text run at (28,0) width 16: "12"
             text run at (44,0) width 20 RTL: "\x{5D0}\x{5D1}"
         RenderBlock {P} at (0,544) size 769x18
-          RenderText {#text} at (0,0) size 60x18
+          RenderText {#text} at (0,0) size 59x18
             text run at (0,0) width 28 RTL: "(^\x{5D2}\x{5D3}"
             text run at (28,0) width 16: "12"
-            text run at (44,0) width 16 RTL: "\x{627}\x{628}"
+            text run at (44,0) width 15 RTL: "\x{627}\x{628}"
         RenderBlock {P} at (0,578) size 769x18
-          RenderText {#text} at (0,0) size 61x18
+          RenderText {#text} at (0,0) size 59x18
             text run at (0,0) width 15: "ab"
             text run at (15,0) width 28 RTL: "(^\x{5D2}\x{5D3}"
-            text run at (43,0) width 18: "\x{661}\x{662}"
+            text run at (43,0) width 16: "\x{661}\x{662}"
         RenderBlock {P} at (0,612) size 769x18
-          RenderText {#text} at (0,0) size 66x18
+          RenderText {#text} at (0,0) size 64x18
             text run at (0,0) width 28 RTL: "(^\x{5D2}\x{5D3}"
-            text run at (28,0) width 18: "\x{661}\x{662}"
-            text run at (46,0) width 20 RTL: "\x{5D0}\x{5D1}"
+            text run at (28,0) width 16: "\x{661}\x{662}"
+            text run at (44,0) width 20 RTL: "\x{5D0}\x{5D1}"
         RenderBlock {P} at (0,646) size 769x18
-          RenderText {#text} at (0,0) size 62x18
+          RenderText {#text} at (0,0) size 59x18
             text run at (0,0) width 28 RTL: "(^\x{5D2}\x{5D3}"
-            text run at (28,0) width 18: "\x{661}\x{662}"
-            text run at (46,0) width 16 RTL: "\x{627}\x{628}"
+            text run at (28,0) width 16: "\x{661}\x{662}"
+            text run at (44,0) width 15 RTL: "\x{627}\x{628}"
         RenderBlock {P} at (0,680) size 769x18
           RenderText {#text} at (0,0) size 35x18
             text run at (0,0) width 7: "?"
@@ -103,53 +103,53 @@ layer at (0,0) size 785x6026
             text run at (0,0) width 28 RTL: "(^\x{5D2}\x{5D3}"
             text run at (28,0) width 7 RTL: "?"
         RenderBlock {P} at (0,748) size 769x18
-          RenderText {#text} at (0,0) size 46x18
+          RenderText {#text} at (0,0) size 45x18
             text run at (0,0) width 28: "ab(^"
-            text run at (28,0) width 18 RTL: "\x{62C}\x{62F}"
+            text run at (28,0) width 17 RTL: "\x{62C}\x{62F}"
         RenderBlock {P} at (0,782) size 769x18
-          RenderText {#text} at (0,0) size 51x18
-            text run at (0,0) width 51 RTL: "\x{5D0}\x{5D1}(^\x{62C}\x{62F}"
+          RenderText {#text} at (0,0) size 50x18
+            text run at (0,0) width 50 RTL: "\x{5D0}\x{5D1}(^\x{62C}\x{62F}"
         RenderBlock {P} at (0,816) size 769x18
-          RenderText {#text} at (0,0) size 47x18
-            text run at (0,0) width 47 RTL: "\x{627}\x{628}(^\x{62C}\x{62F}"
+          RenderText {#text} at (0,0) size 45x18
+            text run at (0,0) width 45 RTL: "\x{627}\x{628}(^\x{62C}\x{62F}"
         RenderBlock {P} at (0,850) size 769x18
-          RenderText {#text} at (0,0) size 62x18
+          RenderText {#text} at (0,0) size 61x18
             text run at (0,0) width 44: "ab12(^"
-            text run at (44,0) width 18 RTL: "\x{62C}\x{62F}"
+            text run at (44,0) width 17 RTL: "\x{62C}\x{62F}"
         RenderBlock {P} at (0,884) size 769x18
-          RenderText {#text} at (0,0) size 67x18
-            text run at (0,0) width 31 RTL: "(^\x{62C}\x{62F}"
-            text run at (31,0) width 16: "12"
-            text run at (47,0) width 20 RTL: "\x{5D0}\x{5D1}"
+          RenderText {#text} at (0,0) size 66x18
+            text run at (0,0) width 30 RTL: "(^\x{62C}\x{62F}"
+            text run at (30,0) width 16: "12"
+            text run at (46,0) width 20 RTL: "\x{5D0}\x{5D1}"
         RenderBlock {P} at (0,918) size 769x18
-          RenderText {#text} at (0,0) size 63x18
-            text run at (0,0) width 31 RTL: "(^\x{62C}\x{62F}"
-            text run at (31,0) width 16: "12"
-            text run at (47,0) width 16 RTL: "\x{627}\x{628}"
+          RenderText {#text} at (0,0) size 61x18
+            text run at (0,0) width 30 RTL: "(^\x{62C}\x{62F}"
+            text run at (30,0) width 16: "12"
+            text run at (46,0) width 15 RTL: "\x{627}\x{628}"
         RenderBlock {P} at (0,952) size 769x18
-          RenderText {#text} at (0,0) size 64x18
+          RenderText {#text} at (0,0) size 61x18
             text run at (0,0) width 15: "ab"
-            text run at (15,0) width 31 RTL: "(^\x{62C}\x{62F}"
-            text run at (46,0) width 18: "\x{661}\x{662}"
+            text run at (15,0) width 30 RTL: "(^\x{62C}\x{62F}"
+            text run at (45,0) width 16: "\x{661}\x{662}"
         RenderBlock {P} at (0,986) size 769x18
-          RenderText {#text} at (0,0) size 69x18
-            text run at (0,0) width 31 RTL: "(^\x{62C}\x{62F}"
-            text run at (31,0) width 18: "\x{661}\x{662}"
-            text run at (49,0) width 20 RTL: "\x{5D0}\x{5D1}"
+          RenderText {#text} at (0,0) size 66x18
+            text run at (0,0) width 30 RTL: "(^\x{62C}\x{62F}"
+            text run at (30,0) width 16: "\x{661}\x{662}"
+            text run at (46,0) width 20 RTL: "\x{5D0}\x{5D1}"
         RenderBlock {P} at (0,1020) size 769x18
-          RenderText {#text} at (0,0) size 65x18
-            text run at (0,0) width 31 RTL: "(^\x{62C}\x{62F}"
-            text run at (31,0) width 18: "\x{661}\x{662}"
-            text run at (49,0) width 16 RTL: "\x{627}\x{628}"
+          RenderText {#text} at (0,0) size 61x18
+            text run at (0,0) width 30 RTL: "(^\x{62C}\x{62F}"
+            text run at (30,0) width 16: "\x{661}\x{662}"
+            text run at (46,0) width 15 RTL: "\x{627}\x{628}"
         RenderBlock {P} at (0,1054) size 769x18
-          RenderText {#text} at (0,0) size 38x18
+          RenderText {#text} at (0,0) size 37x18
             text run at (0,0) width 7: "?"
             text run at (7,0) width 13: "(^"
-            text run at (20,0) width 18 RTL: "\x{62C}\x{62F}"
+            text run at (20,0) width 17 RTL: "\x{62C}\x{62F}"
         RenderBlock {P} at (0,1088) size 769x18
-          RenderText {#text} at (0,0) size 38x18
-            text run at (0,0) width 31 RTL: "(^\x{62C}\x{62F}"
-            text run at (31,0) width 7 RTL: "?"
+          RenderText {#text} at (0,0) size 37x18
+            text run at (0,0) width 30 RTL: "(^\x{62C}\x{62F}"
+            text run at (30,0) width 7 RTL: "?"
         RenderBlock {P} at (0,1122) size 769x18
           RenderText {#text} at (0,0) size 63x18
             text run at (0,0) width 44: "ab(^34"
@@ -162,11 +162,11 @@ layer at (0,0) size 785x6026
             text run at (28,0) width 33 RTL: "\x{5D0}\x{5D1}(^"
             text run at (61,0) width 7: "z"
         RenderBlock {P} at (0,1190) size 769x18
-          RenderText {#text} at (0,0) size 64x18
+          RenderText {#text} at (0,0) size 63x18
             text run at (0,0) width 12 RTL: "\x{5E9}"
             text run at (12,0) width 16: "34"
-            text run at (28,0) width 29 RTL: "\x{627}\x{628}(^"
-            text run at (57,0) width 7: "z"
+            text run at (28,0) width 28 RTL: "\x{627}\x{628}(^"
+            text run at (56,0) width 7: "z"
         RenderBlock {P} at (0,1224) size 769x18
           RenderText {#text} at (0,0) size 79x18
             text run at (0,0) width 60: "ab12(^34"
@@ -181,36 +181,36 @@ layer at (0,0) size 785x6026
             text run at (57,0) width 20 RTL: "\x{5D0}\x{5D1}"
             text run at (77,0) width 7: "z"
         RenderBlock {P} at (0,1292) size 769x18
-          RenderText {#text} at (0,0) size 80x18
+          RenderText {#text} at (0,0) size 79x18
             text run at (0,0) width 12 RTL: "\x{5E9}"
             text run at (12,0) width 16: "34"
             text run at (28,0) width 13 RTL: "(^"
             text run at (41,0) width 16: "12"
-            text run at (57,0) width 16 RTL: "\x{627}\x{628}"
-            text run at (73,0) width 7: "z"
+            text run at (57,0) width 15 RTL: "\x{627}\x{628}"
+            text run at (72,0) width 7: "z"
         RenderBlock {P} at (0,1326) size 769x18
-          RenderText {#text} at (0,0) size 81x18
+          RenderText {#text} at (0,0) size 79x18
             text run at (0,0) width 15: "ab"
-            text run at (15,0) width 18: "\x{661}\x{662}"
-            text run at (33,0) width 29: "(^34"
-            text run at (62,0) width 12 RTL: "\x{5E9}"
-            text run at (74,0) width 7: "z"
+            text run at (15,0) width 16: "\x{661}\x{662}"
+            text run at (31,0) width 29: "(^34"
+            text run at (60,0) width 12 RTL: "\x{5E9}"
+            text run at (72,0) width 7: "z"
         RenderBlock {P} at (0,1360) size 769x18
-          RenderText {#text} at (0,0) size 86x18
+          RenderText {#text} at (0,0) size 84x18
             text run at (0,0) width 12 RTL: "\x{5E9}"
             text run at (12,0) width 16: "34"
             text run at (28,0) width 13 RTL: "(^"
-            text run at (41,0) width 18: "\x{661}\x{662}"
-            text run at (59,0) width 20 RTL: "\x{5D0}\x{5D1}"
-            text run at (79,0) width 7: "z"
+            text run at (41,0) width 16: "\x{661}\x{662}"
+            text run at (57,0) width 20 RTL: "\x{5D0}\x{5D1}"
+            text run at (77,0) width 7: "z"
         RenderBlock {P} at (0,1394) size 769x18
-          RenderText {#text} at (0,0) size 82x18
+          RenderText {#text} at (0,0) size 79x18
             text run at (0,0) width 12 RTL: "\x{5E9}"
             text run at (12,0) width 16: "34"
             text run at (28,0) width 13 RTL: "(^"
-            text run at (41,0) width 18: "\x{661}\x{662}"
-            text run at (59,0) width 16 RTL: "\x{627}\x{628}"
-            text run at (75,0) width 7: "z"
+            text run at (41,0) width 16: "\x{661}\x{662}"
+            text run at (57,0) width 15 RTL: "\x{627}\x{628}"
+            text run at (72,0) width 7: "z"
         RenderBlock {P} at (0,1428) size 769x18
           RenderText {#text} at (0,0) size 55x18
             text run at (0,0) width 7: "?"
@@ -225,83 +225,83 @@ layer at (0,0) size 785x6026
             text run at (41,0) width 7 RTL: "?"
             text run at (48,0) width 7: "z"
         RenderBlock {P} at (0,1496) size 769x18
-          RenderText {#text} at (0,0) size 65x18
+          RenderText {#text} at (0,0) size 63x18
             text run at (0,0) width 28: "ab(^"
             text run at (28,0) width 12 RTL: "\x{5E9}"
-            text run at (40,0) width 18: "\x{663}\x{664}"
-            text run at (58,0) width 7: "z"
+            text run at (40,0) width 16: "\x{663}\x{664}"
+            text run at (56,0) width 7: "z"
         RenderBlock {P} at (0,1530) size 769x18
-          RenderText {#text} at (0,0) size 70x18
+          RenderText {#text} at (0,0) size 68x18
             text run at (0,0) width 12 RTL: "\x{5E9}"
-            text run at (12,0) width 18: "\x{663}\x{664}"
-            text run at (30,0) width 33 RTL: "\x{5D0}\x{5D1}(^"
-            text run at (63,0) width 7: "z"
+            text run at (12,0) width 16: "\x{663}\x{664}"
+            text run at (28,0) width 33 RTL: "\x{5D0}\x{5D1}(^"
+            text run at (61,0) width 7: "z"
         RenderBlock {P} at (0,1564) size 769x18
-          RenderText {#text} at (0,0) size 66x18
+          RenderText {#text} at (0,0) size 63x18
             text run at (0,0) width 12 RTL: "\x{5E9}"
-            text run at (12,0) width 18: "\x{663}\x{664}"
-            text run at (30,0) width 29 RTL: "\x{627}\x{628}(^"
-            text run at (59,0) width 7: "z"
+            text run at (12,0) width 16: "\x{663}\x{664}"
+            text run at (28,0) width 28 RTL: "\x{627}\x{628}(^"
+            text run at (56,0) width 7: "z"
         RenderBlock {P} at (0,1598) size 769x18
-          RenderText {#text} at (0,0) size 81x18
+          RenderText {#text} at (0,0) size 79x18
             text run at (0,0) width 44: "ab12(^"
             text run at (44,0) width 12 RTL: "\x{5E9}"
-            text run at (56,0) width 18: "\x{663}\x{664}"
-            text run at (74,0) width 7: "z"
+            text run at (56,0) width 16: "\x{663}\x{664}"
+            text run at (72,0) width 7: "z"
         RenderBlock {P} at (0,1632) size 769x18
-          RenderText {#text} at (0,0) size 86x18
+          RenderText {#text} at (0,0) size 84x18
             text run at (0,0) width 12 RTL: "\x{5E9}"
-            text run at (12,0) width 18: "\x{663}\x{664}"
-            text run at (30,0) width 13 RTL: "(^"
-            text run at (43,0) width 16: "12"
-            text run at (59,0) width 20 RTL: "\x{5D0}\x{5D1}"
-            text run at (79,0) width 7: "z"
+            text run at (12,0) width 16: "\x{663}\x{664}"
+            text run at (28,0) width 13 RTL: "(^"
+            text run at (41,0) width 16: "12"
+            text run at (57,0) width 20 RTL: "\x{5D0}\x{5D1}"
+            text run at (77,0) width 7: "z"
         RenderBlock {P} at (0,1666) size 769x18
-          RenderText {#text} at (0,0) size 82x18
+          RenderText {#text} at (0,0) size 79x18
             text run at (0,0) width 12 RTL: "\x{5E9}"
-            text run at (12,0) width 18: "\x{663}\x{664}"
-            text run at (30,0) width 13 RTL: "(^"
-            text run at (43,0) width 16: "12"
-            text run at (59,0) width 16 RTL: "\x{627}\x{628}"
-            text run at (75,0) width 7: "z"
+            text run at (12,0) width 16: "\x{663}\x{664}"
+            text run at (28,0) width 13 RTL: "(^"
+            text run at (41,0) width 16: "12"
+            text run at (57,0) width 15 RTL: "\x{627}\x{628}"
+            text run at (72,0) width 7: "z"
         RenderBlock {P} at (0,1700) size 769x18
-          RenderText {#text} at (0,0) size 83x18
+          RenderText {#text} at (0,0) size 79x18
             text run at (0,0) width 15: "ab"
             text run at (15,0) width 12 RTL: "\x{5E9}"
-            text run at (27,0) width 18: "\x{663}\x{664}"
-            text run at (45,0) width 13 RTL: "(^"
-            text run at (58,0) width 18: "\x{661}\x{662}"
-            text run at (76,0) width 7: "z"
+            text run at (27,0) width 16: "\x{663}\x{664}"
+            text run at (43,0) width 13 RTL: "(^"
+            text run at (56,0) width 16: "\x{661}\x{662}"
+            text run at (72,0) width 7: "z"
         RenderBlock {P} at (0,1734) size 769x18
-          RenderText {#text} at (0,0) size 88x18
-            text run at (0,0) width 12 RTL: "\x{5E9}"
-            text run at (12,0) width 18: "\x{663}\x{664}"
-            text run at (30,0) width 13 RTL: "(^"
-            text run at (43,0) width 18: "\x{661}\x{662}"
-            text run at (61,0) width 20 RTL: "\x{5D0}\x{5D1}"
-            text run at (81,0) width 7: "z"
-        RenderBlock {P} at (0,1768) size 769x18
           RenderText {#text} at (0,0) size 84x18
             text run at (0,0) width 12 RTL: "\x{5E9}"
-            text run at (12,0) width 18: "\x{663}\x{664}"
-            text run at (30,0) width 13 RTL: "(^"
-            text run at (43,0) width 18: "\x{661}\x{662}"
-            text run at (61,0) width 16 RTL: "\x{627}\x{628}"
+            text run at (12,0) width 16: "\x{663}\x{664}"
+            text run at (28,0) width 13 RTL: "(^"
+            text run at (41,0) width 16: "\x{661}\x{662}"
+            text run at (57,0) width 20 RTL: "\x{5D0}\x{5D1}"
             text run at (77,0) width 7: "z"
+        RenderBlock {P} at (0,1768) size 769x18
+          RenderText {#text} at (0,0) size 79x18
+            text run at (0,0) width 12 RTL: "\x{5E9}"
+            text run at (12,0) width 16: "\x{663}\x{664}"
+            text run at (28,0) width 13 RTL: "(^"
+            text run at (41,0) width 16: "\x{661}\x{662}"
+            text run at (57,0) width 15 RTL: "\x{627}\x{628}"
+            text run at (72,0) width 7: "z"
         RenderBlock {P} at (0,1802) size 769x18
-          RenderText {#text} at (0,0) size 57x18
+          RenderText {#text} at (0,0) size 55x18
             text run at (0,0) width 7: "?"
             text run at (7,0) width 13: "(^"
             text run at (20,0) width 12 RTL: "\x{5E9}"
-            text run at (32,0) width 18: "\x{663}\x{664}"
-            text run at (50,0) width 7: "z"
+            text run at (32,0) width 16: "\x{663}\x{664}"
+            text run at (48,0) width 7: "z"
         RenderBlock {P} at (0,1836) size 769x18
-          RenderText {#text} at (0,0) size 57x18
+          RenderText {#text} at (0,0) size 55x18
             text run at (0,0) width 12 RTL: "\x{5E9}"
-            text run at (12,0) width 18: "\x{663}\x{664}"
-            text run at (30,0) width 13 RTL: "(^"
-            text run at (43,0) width 7 RTL: "?"
-            text run at (50,0) width 7: "z"
+            text run at (12,0) width 16: "\x{663}\x{664}"
+            text run at (28,0) width 13 RTL: "(^"
+            text run at (41,0) width 7 RTL: "?"
+            text run at (48,0) width 7: "z"
         RenderBlock {P} at (0,1870) size 769x18
           RenderText {#text} at (0,0) size 33x18
             text run at (0,0) width 28: "ab(^"
@@ -312,10 +312,10 @@ layer at (0,0) size 785x6026
             text run at (20,0) width 13: "(^"
             text run at (33,0) width 5: "!"
         RenderBlock {P} at (0,1938) size 769x18
-          RenderText {#text} at (0,0) size 34x18
-            text run at (0,0) width 16 RTL: "\x{627}\x{628}"
-            text run at (16,0) width 13: "(^"
-            text run at (29,0) width 5: "!"
+          RenderText {#text} at (0,0) size 33x18
+            text run at (0,0) width 15 RTL: "\x{627}\x{628}"
+            text run at (15,0) width 13: "(^"
+            text run at (28,0) width 5: "!"
         RenderBlock {P} at (0,1972) size 769x18
           RenderText {#text} at (0,0) size 49x18
             text run at (0,0) width 44: "ab12(^"
@@ -327,29 +327,29 @@ layer at (0,0) size 785x6026
             text run at (36,0) width 13: "(^"
             text run at (49,0) width 5: "!"
         RenderBlock {P} at (0,2040) size 769x18
-          RenderText {#text} at (0,0) size 50x18
+          RenderText {#text} at (0,0) size 49x18
             text run at (0,0) width 16: "12"
-            text run at (16,0) width 16 RTL: "\x{627}\x{628}"
-            text run at (32,0) width 13: "(^"
-            text run at (45,0) width 5: "!"
+            text run at (16,0) width 15 RTL: "\x{627}\x{628}"
+            text run at (31,0) width 13: "(^"
+            text run at (44,0) width 5: "!"
         RenderBlock {P} at (0,2074) size 769x18
-          RenderText {#text} at (0,0) size 51x18
+          RenderText {#text} at (0,0) size 49x18
             text run at (0,0) width 15: "ab"
-            text run at (15,0) width 18: "\x{661}\x{662}"
-            text run at (33,0) width 13: "(^"
-            text run at (46,0) width 5: "!"
+            text run at (15,0) width 16: "\x{661}\x{662}"
+            text run at (31,0) width 13: "(^"
+            text run at (44,0) width 5: "!"
         RenderBlock {P} at (0,2108) size 769x18
-          RenderText {#text} at (0,0) size 56x18
-            text run at (0,0) width 18: "\x{661}\x{662}"
-            text run at (18,0) width 20 RTL: "\x{5D0}\x{5D1}"
-            text run at (38,0) width 13: "(^"
-            text run at (51,0) width 5: "!"
+          RenderText {#text} at (0,0) size 54x18
+            text run at (0,0) width 16: "\x{661}\x{662}"
+            text run at (16,0) width 20 RTL: "\x{5D0}\x{5D1}"
+            text run at (36,0) width 13: "(^"
+            text run at (49,0) width 5: "!"
         RenderBlock {P} at (0,2142) size 769x18
-          RenderText {#text} at (0,0) size 52x18
-            text run at (0,0) width 18: "\x{661}\x{662}"
-            text run at (18,0) width 16 RTL: "\x{627}\x{628}"
-            text run at (34,0) width 13: "(^"
-            text run at (47,0) width 5: "!"
+          RenderText {#text} at (0,0) size 49x18
+            text run at (0,0) width 16: "\x{661}\x{662}"
+            text run at (16,0) width 15 RTL: "\x{627}\x{628}"
+            text run at (31,0) width 13: "(^"
+            text run at (44,0) width 5: "!"
         RenderBlock {P} at (0,2176) size 769x18
           RenderText {#text} at (0,0) size 25x18
             text run at (0,0) width 7: "?"
@@ -369,9 +369,9 @@ layer at (0,0) size 785x6026
             text run at (0,0) width 5 RTL: "!"
             text run at (5,0) width 33 RTL: "\x{5D0}\x{5D1}(^"
         RenderBlock {P} at (0,2312) size 769x18
-          RenderText {#text} at (0,0) size 34x18
+          RenderText {#text} at (0,0) size 33x18
             text run at (0,0) width 5 RTL: "!"
-            text run at (5,0) width 29 RTL: "\x{627}\x{628}(^"
+            text run at (5,0) width 28 RTL: "\x{627}\x{628}(^"
         RenderBlock {P} at (0,2346) size 769x18
           RenderText {#text} at (0,0) size 49x18
             text run at (0,0) width 44: "ab12(^"
@@ -383,29 +383,29 @@ layer at (0,0) size 785x6026
             text run at (18,0) width 16: "12"
             text run at (34,0) width 20 RTL: "\x{5D0}\x{5D1}"
         RenderBlock {P} at (0,2414) size 769x18
-          RenderText {#text} at (0,0) size 50x18
+          RenderText {#text} at (0,0) size 49x18
             text run at (0,0) width 5 RTL: "!"
             text run at (5,0) width 13 RTL: "(^"
             text run at (18,0) width 16: "12"
-            text run at (34,0) width 16 RTL: "\x{627}\x{628}"
+            text run at (34,0) width 15 RTL: "\x{627}\x{628}"
         RenderBlock {P} at (0,2448) size 769x18
-          RenderText {#text} at (0,0) size 51x18
+          RenderText {#text} at (0,0) size 49x18
             text run at (0,0) width 15: "ab"
             text run at (15,0) width 5 RTL: "!"
             text run at (20,0) width 13 RTL: "(^"
-            text run at (33,0) width 18: "\x{661}\x{662}"
+            text run at (33,0) width 16: "\x{661}\x{662}"
         RenderBlock {P} at (0,2482) size 769x18
-          RenderText {#text} at (0,0) size 56x18
+          RenderText {#text} at (0,0) size 54x18
             text run at (0,0) width 5 RTL: "!"
             text run at (5,0) width 13 RTL: "(^"
-            text run at (18,0) width 18: "\x{661}\x{662}"
-            text run at (36,0) width 20 RTL: "\x{5D0}\x{5D1}"
+            text run at (18,0) width 16: "\x{661}\x{662}"
+            text run at (34,0) width 20 RTL: "\x{5D0}\x{5D1}"
         RenderBlock {P} at (0,2516) size 769x18
-          RenderText {#text} at (0,0) size 52x18
+          RenderText {#text} at (0,0) size 49x18
             text run at (0,0) width 5 RTL: "!"
             text run at (5,0) width 13 RTL: "(^"
-            text run at (18,0) width 18: "\x{661}\x{662}"
-            text run at (36,0) width 16 RTL: "\x{627}\x{628}"
+            text run at (18,0) width 16: "\x{661}\x{662}"
+            text run at (34,0) width 15 RTL: "\x{627}\x{628}"
         RenderBlock {P} at (0,2550) size 769x18
           RenderText {#text} at (0,0) size 25x18
             text run at (0,0) width 7: "?"
@@ -424,9 +424,9 @@ layer at (0,0) size 785x6026
             text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}"
             text run at (20,0) width 13: "(^"
         RenderBlock {P} at (0,2686) size 769x18
-          RenderText {#text} at (0,0) size 29x18
-            text run at (0,0) width 16 RTL: "\x{627}\x{628}"
-            text run at (16,0) width 13: "(^"
+          RenderText {#text} at (0,0) size 28x18
+            text run at (0,0) width 15 RTL: "\x{627}\x{628}"
+            text run at (15,0) width 13: "(^"
         RenderBlock {P} at (0,2720) size 769x18
           RenderText {#text} at (0,0) size 44x18
             text run at (0,0) width 44: "ab12(^"
@@ -436,25 +436,25 @@ layer at (0,0) size 785x6026
             text run at (16,0) width 20 RTL: "\x{5D0}\x{5D1}"
             text run at (36,0) width 13: "(^"
         RenderBlock {P} at (0,2788) size 769x18
-          RenderText {#text} at (0,0) size 45x18
+          RenderText {#text} at (0,0) size 44x18
             text run at (0,0) width 16: "12"
-            text run at (16,0) width 16 RTL: "\x{627}\x{628}"
-            text run at (32,0) width 13: "(^"
+            text run at (16,0) width 15 RTL: "\x{627}\x{628}"
+            text run at (31,0) width 13: "(^"
         RenderBlock {P} at (0,2822) size 769x18
-          RenderText {#text} at (0,0) size 46x18
+          RenderText {#text} at (0,0) size 44x18
             text run at (0,0) width 15: "ab"
-            text run at (15,0) width 18: "\x{661}\x{662}"
-            text run at (33,0) width 13: "(^"
+            text run at (15,0) width 16: "\x{661}\x{662}"
+            text run at (31,0) width 13: "(^"
         RenderBlock {P} at (0,2856) size 769x18
-          RenderText {#text} at (0,0) size 51x18
-            text run at (0,0) width 18: "\x{661}\x{662}"
-            text run at (18,0) width 20 RTL: "\x{5D0}\x{5D1}"
-            text run at (38,0) width 13: "(^"
+          RenderText {#text} at (0,0) size 49x18
+            text run at (0,0) width 16: "\x{661}\x{662}"
+            text run at (16,0) width 20 RTL: "\x{5D0}\x{5D1}"
+            text run at (36,0) width 13: "(^"
         RenderBlock {P} at (0,2890) size 769x18
-          RenderText {#text} at (0,0) size 47x18
-            text run at (0,0) width 18: "\x{661}\x{662}"
-            text run at (18,0) width 16 RTL: "\x{627}\x{628}"
-            text run at (34,0) width 13: "(^"
+          RenderText {#text} at (0,0) size 44x18
+            text run at (0,0) width 16: "\x{661}\x{662}"
+            text run at (16,0) width 15 RTL: "\x{627}\x{628}"
+            text run at (31,0) width 13: "(^"
         RenderBlock {P} at (0,2924) size 769x18
           RenderText {#text} at (0,0) size 20x18
             text run at (0,0) width 7: "?"
@@ -472,9 +472,9 @@ layer at (0,0) size 785x6026
             text run at (0,0) width 15: "cd"
             text run at (15,0) width 33 RTL: "\x{5D0}\x{5D1}(^"
         RenderBlock {P} at (0,68) size 769x18
-          RenderText {#text} at (0,0) size 44x18
+          RenderText {#text} at (0,0) size 43x18
             text run at (0,0) width 15: "cd"
-            text run at (15,0) width 29 RTL: "\x{627}\x{628}(^"
+            text run at (15,0) width 28 RTL: "\x{627}\x{628}(^"
         RenderBlock {P} at (0,102) size 769x18
           RenderText {#text} at (0,0) size 59x18
             text run at (0,0) width 59: "ab12(^cd"
@@ -485,28 +485,28 @@ layer at (0,0) size 785x6026
             text run at (28,0) width 16: "12"
             text run at (44,0) width 20 RTL: "\x{5D0}\x{5D1}"
         RenderBlock {P} at (0,170) size 769x18
-          RenderText {#text} at (0,0) size 60x18
+          RenderText {#text} at (0,0) size 59x18
             text run at (0,0) width 15: "cd"
             text run at (15,0) width 13 RTL: "(^"
             text run at (28,0) width 16: "12"
-            text run at (44,0) width 16 RTL: "\x{627}\x{628}"
+            text run at (44,0) width 15 RTL: "\x{627}\x{628}"
         RenderBlock {P} at (0,204) size 769x18
-          RenderText {#text} at (0,0) size 61x18
+          RenderText {#text} at (0,0) size 59x18
             text run at (0,0) width 15: "cd"
             text run at (15,0) width 13 RTL: "(^"
-            text run at (28,0) width 33: "ab\x{661}\x{662}"
+            text run at (28,0) width 31: "ab\x{661}\x{662}"
         RenderBlock {P} at (0,238) size 769x18
-          RenderText {#text} at (0,0) size 66x18
+          RenderText {#text} at (0,0) size 64x18
             text run at (0,0) width 15: "cd"
             text run at (15,0) width 13 RTL: "(^"
-            text run at (28,0) width 18: "\x{661}\x{662}"
-            text run at (46,0) width 20 RTL: "\x{5D0}\x{5D1}"
+            text run at (28,0) width 16: "\x{661}\x{662}"
+            text run at (44,0) width 20 RTL: "\x{5D0}\x{5D1}"
         RenderBlock {P} at (0,272) size 769x18
-          RenderText {#text} at (0,0) size 62x18
+          RenderText {#text} at (0,0) size 59x18
             text run at (0,0) width 15: "cd"
             text run at (15,0) width 13 RTL: "(^"
-            text run at (28,0) width 18: "\x{661}\x{662}"
-            text run at (46,0) width 16 RTL: "\x{627}\x{628}"
+            text run at (28,0) width 16: "\x{661}\x{662}"
+            text run at (44,0) width 15 RTL: "\x{627}\x{628}"
         RenderBlock {P} at (0,306) size 769x18
           RenderText {#text} at (0,0) size 35x18
             text run at (0,0) width 7: "?"
@@ -524,8 +524,8 @@ layer at (0,0) size 785x6026
           RenderText {#text} at (0,0) size 48x18
             text run at (0,0) width 48 RTL: "\x{5D0}\x{5D1}(^\x{5D2}\x{5D3}"
         RenderBlock {P} at (0,442) size 769x18
-          RenderText {#text} at (0,0) size 44x18
-            text run at (0,0) width 44 RTL: "\x{627}\x{628}(^\x{5D2}\x{5D3}"
+          RenderText {#text} at (0,0) size 43x18
+            text run at (0,0) width 43 RTL: "\x{627}\x{628}(^\x{5D2}\x{5D3}"
         RenderBlock {P} at (0,476) size 769x18
           RenderText {#text} at (0,0) size 59x18
             text run at (0,0) width 28 RTL: "(^\x{5D2}\x{5D3}"
@@ -536,24 +536,24 @@ layer at (0,0) size 785x6026
             text run at (28,0) width 16: "12"
             text run at (44,0) width 20 RTL: "\x{5D0}\x{5D1}"
         RenderBlock {P} at (0,544) size 769x18
-          RenderText {#text} at (0,0) size 60x18
+          RenderText {#text} at (0,0) size 59x18
             text run at (0,0) width 28 RTL: "(^\x{5D2}\x{5D3}"
             text run at (28,0) width 16: "12"
-            text run at (44,0) width 16 RTL: "\x{627}\x{628}"
+            text run at (44,0) width 15 RTL: "\x{627}\x{628}"
         RenderBlock {P} at (0,578) size 769x18
-          RenderText {#text} at (0,0) size 61x18
+          RenderText {#text} at (0,0) size 59x18
             text run at (0,0) width 28 RTL: "(^\x{5D2}\x{5D3}"
-            text run at (28,0) width 33: "ab\x{661}\x{662}"
+            text run at (28,0) width 31: "ab\x{661}\x{662}"
         RenderBlock {P} at (0,612) size 769x18
-          RenderText {#text} at (0,0) size 66x18
+          RenderText {#text} at (0,0) size 64x18
             text run at (0,0) width 28 RTL: "(^\x{5D2}\x{5D3}"
-            text run at (28,0) width 18: "\x{661}\x{662}"
-            text run at (46,0) width 20 RTL: "\x{5D0}\x{5D1}"
+            text run at (28,0) width 16: "\x{661}\x{662}"
+            text run at (44,0) width 20 RTL: "\x{5D0}\x{5D1}"
         RenderBlock {P} at (0,646) size 769x18
-          RenderText {#text} at (0,0) size 62x18
+          RenderText {#text} at (0,0) size 59x18
             text run at (0,0) width 28 RTL: "(^\x{5D2}\x{5D3}"
-            text run at (28,0) width 18: "\x{661}\x{662}"
-            text run at (46,0) width 16 RTL: "\x{627}\x{628}"
+            text run at (28,0) width 16: "\x{661}\x{662}"
+            text run at (44,0) width 15 RTL: "\x{627}\x{628}"
         RenderBlock {P} at (0,680) size 769x18
           RenderText {#text} at (0,0) size 35x18
             text run at (0,0) width 28 RTL: "(^\x{5D2}\x{5D3}"
@@ -563,51 +563,51 @@ layer at (0,0) size 785x6026
             text run at (0,0) width 28 RTL: "(^\x{5D2}\x{5D3}"
             text run at (28,0) width 7 RTL: "?"
         RenderBlock {P} at (0,748) size 769x18
-          RenderText {#text} at (0,0) size 46x18
-            text run at (0,0) width 31 RTL: "(^\x{62C}\x{62F}"
-            text run at (31,0) width 15: "ab"
+          RenderText {#text} at (0,0) size 45x18
+            text run at (0,0) width 30 RTL: "(^\x{62C}\x{62F}"
+            text run at (30,0) width 15: "ab"
         RenderBlock {P} at (0,782) size 769x18
-          RenderText {#text} at (0,0) size 51x18
-            text run at (0,0) width 51 RTL: "\x{5D0}\x{5D1}(^\x{62C}\x{62F}"
+          RenderText {#text} at (0,0) size 50x18
+            text run at (0,0) width 50 RTL: "\x{5D0}\x{5D1}(^\x{62C}\x{62F}"
         RenderBlock {P} at (0,816) size 769x18
-          RenderText {#text} at (0,0) size 47x18
-            text run at (0,0) width 47 RTL: "\x{627}\x{628}(^\x{62C}\x{62F}"
+          RenderText {#text} at (0,0) size 45x18
+            text run at (0,0) width 45 RTL: "\x{627}\x{628}(^\x{62C}\x{62F}"
         RenderBlock {P} at (0,850) size 769x18
-          RenderText {#text} at (0,0) size 62x18
-            text run at (0,0) width 31 RTL: "(^\x{62C}\x{62F}"
-            text run at (31,0) width 31: "ab12"
+          RenderText {#text} at (0,0) size 61x18
+            text run at (0,0) width 30 RTL: "(^\x{62C}\x{62F}"
+            text run at (30,0) width 31: "ab12"
         RenderBlock {P} at (0,884) size 769x18
-          RenderText {#text} at (0,0) size 67x18
-            text run at (0,0) width 31 RTL: "(^\x{62C}\x{62F}"
-            text run at (31,0) width 16: "12"
-            text run at (47,0) width 20 RTL: "\x{5D0}\x{5D1}"
+          RenderText {#text} at (0,0) size 66x18
+            text run at (0,0) width 30 RTL: "(^\x{62C}\x{62F}"
+            text run at (30,0) width 16: "12"
+            text run at (46,0) width 20 RTL: "\x{5D0}\x{5D1}"
         RenderBlock {P} at (0,918) size 769x18
-          RenderText {#text} at (0,0) size 63x18
-            text run at (0,0) width 31 RTL: "(^\x{62C}\x{62F}"
-            text run at (31,0) width 16: "12"
-            text run at (47,0) width 16 RTL: "\x{627}\x{628}"
+          RenderText {#text} at (0,0) size 61x18
+            text run at (0,0) width 30 RTL: "(^\x{62C}\x{62F}"
+            text run at (30,0) width 16: "12"
+            text run at (46,0) width 15 RTL: "\x{627}\x{628}"
         RenderBlock {P} at (0,952) size 769x18
-          RenderText {#text} at (0,0) size 64x18
-            text run at (0,0) width 31 RTL: "(^\x{62C}\x{62F}"
-            text run at (31,0) width 33: "ab\x{661}\x{662}"
+          RenderText {#text} at (0,0) size 61x18
+            text run at (0,0) width 30 RTL: "(^\x{62C}\x{62F}"
+            text run at (30,0) width 31: "ab\x{661}\x{662}"
         RenderBlock {P} at (0,986) size 769x18
-          RenderText {#text} at (0,0) size 69x18
-            text run at (0,0) width 31 RTL: "(^\x{62C}\x{62F}"
-            text run at (31,0) width 18: "\x{661}\x{662}"
-            text run at (49,0) width 20 RTL: "\x{5D0}\x{5D1}"
+          RenderText {#text} at (0,0) size 66x18
+            text run at (0,0) width 30 RTL: "(^\x{62C}\x{62F}"
+            text run at (30,0) width 16: "\x{661}\x{662}"
+            text run at (46,0) width 20 RTL: "\x{5D0}\x{5D1}"
         RenderBlock {P} at (0,1020) size 769x18
-          RenderText {#text} at (0,0) size 65x18
-            text run at (0,0) width 31 RTL: "(^\x{62C}\x{62F}"
-            text run at (31,0) width 18: "\x{661}\x{662}"
-            text run at (49,0) width 16 RTL: "\x{627}\x{628}"
+          RenderText {#text} at (0,0) size 61x18
+            text run at (0,0) width 30 RTL: "(^\x{62C}\x{62F}"
+            text run at (30,0) width 16: "\x{661}\x{662}"
+            text run at (46,0) width 15 RTL: "\x{627}\x{628}"
         RenderBlock {P} at (0,1054) size 769x18
-          RenderText {#text} at (0,0) size 38x18
-            text run at (0,0) width 31 RTL: "(^\x{62C}\x{62F}"
-            text run at (31,0) width 7: "?"
+          RenderText {#text} at (0,0) size 37x18
+            text run at (0,0) width 30 RTL: "(^\x{62C}\x{62F}"
+            text run at (30,0) width 7: "?"
         RenderBlock {P} at (0,1088) size 769x18
-          RenderText {#text} at (0,0) size 38x18
-            text run at (0,0) width 31 RTL: "(^\x{62C}\x{62F}"
-            text run at (31,0) width 7 RTL: "?"
+          RenderText {#text} at (0,0) size 37x18
+            text run at (0,0) width 30 RTL: "(^\x{62C}\x{62F}"
+            text run at (30,0) width 7 RTL: "?"
         RenderBlock {P} at (0,1122) size 769x18
           RenderText {#text} at (0,0) size 63x18
             text run at (0,0) width 7: "z"
@@ -620,11 +620,11 @@ layer at (0,0) size 785x6026
             text run at (19,0) width 16: "34"
             text run at (35,0) width 33 RTL: "\x{5D0}\x{5D1}(^"
         RenderBlock {P} at (0,1190) size 769x18
-          RenderText {#text} at (0,0) size 64x18
+          RenderText {#text} at (0,0) size 63x18
             text run at (0,0) width 7: "z"
             text run at (7,0) width 12 RTL: "\x{5E9}"
             text run at (19,0) width 16: "34"
-            text run at (35,0) width 29 RTL: "\x{627}\x{628}(^"
+            text run at (35,0) width 28 RTL: "\x{627}\x{628}(^"
         RenderBlock {P} at (0,1224) size 769x18
           RenderText {#text} at (0,0) size 79x18
             text run at (0,0) width 7: "z"
@@ -639,36 +639,36 @@ layer at (0,0) size 785x6026
             text run at (48,0) width 16: "12"
             text run at (64,0) width 20 RTL: "\x{5D0}\x{5D1}"
         RenderBlock {P} at (0,1292) size 769x18
-          RenderText {#text} at (0,0) size 80x18
+          RenderText {#text} at (0,0) size 79x18
             text run at (0,0) width 7: "z"
             text run at (7,0) width 12 RTL: "\x{5E9}"
             text run at (19,0) width 16: "34"
             text run at (35,0) width 13 RTL: "(^"
             text run at (48,0) width 16: "12"
-            text run at (64,0) width 16 RTL: "\x{627}\x{628}"
+            text run at (64,0) width 15 RTL: "\x{627}\x{628}"
         RenderBlock {P} at (0,1326) size 769x18
-          RenderText {#text} at (0,0) size 81x18
+          RenderText {#text} at (0,0) size 79x18
             text run at (0,0) width 7: "z"
             text run at (7,0) width 12 RTL: "\x{5E9}"
             text run at (19,0) width 16: "34"
             text run at (35,0) width 13 RTL: "(^"
-            text run at (48,0) width 33: "ab\x{661}\x{662}"
+            text run at (48,0) width 31: "ab\x{661}\x{662}"
         RenderBlock {P} at (0,1360) size 769x18
-          RenderText {#text} at (0,0) size 86x18
+          RenderText {#text} at (0,0) size 84x18
             text run at (0,0) width 7: "z"
             text run at (7,0) width 12 RTL: "\x{5E9}"
             text run at (19,0) width 16: "34"
             text run at (35,0) width 13 RTL: "(^"
-            text run at (48,0) width 18: "\x{661}\x{662}"
-            text run at (66,0) width 20 RTL: "\x{5D0}\x{5D1}"
+            text run at (48,0) width 16: "\x{661}\x{662}"
+            text run at (64,0) width 20 RTL: "\x{5D0}\x{5D1}"
         RenderBlock {P} at (0,1394) size 769x18
-          RenderText {#text} at (0,0) size 82x18
+          RenderText {#text} at (0,0) size 79x18
             text run at (0,0) width 7: "z"
             text run at (7,0) width 12 RTL: "\x{5E9}"
             text run at (19,0) width 16: "34"
             text run at (35,0) width 13 RTL: "(^"
-            text run at (48,0) width 18: "\x{661}\x{662}"
-            text run at (66,0) width 16 RTL: "\x{627}\x{628}"
+            text run at (48,0) width 16: "\x{661}\x{662}"
+            text run at (64,0) width 15 RTL: "\x{627}\x{628}"
         RenderBlock {P} at (0,1428) size 769x18
           RenderText {#text} at (0,0) size 55x18
             text run at (0,0) width 7: "z"
@@ -683,84 +683,84 @@ layer at (0,0) size 785x6026
             text run at (35,0) width 13 RTL: "(^"
             text run at (48,0) width 7 RTL: "?"
         RenderBlock {P} at (0,1496) size 769x18
-          RenderText {#text} at (0,0) size 65x18
+          RenderText {#text} at (0,0) size 63x18
             text run at (0,0) width 7: "z"
             text run at (7,0) width 12 RTL: "\x{5E9}"
-            text run at (19,0) width 18: "\x{663}\x{664}"
-            text run at (37,0) width 13 RTL: "(^"
-            text run at (50,0) width 15: "ab"
+            text run at (19,0) width 16: "\x{663}\x{664}"
+            text run at (35,0) width 13 RTL: "(^"
+            text run at (48,0) width 15: "ab"
         RenderBlock {P} at (0,1530) size 769x18
-          RenderText {#text} at (0,0) size 70x18
+          RenderText {#text} at (0,0) size 68x18
             text run at (0,0) width 7: "z"
             text run at (7,0) width 12 RTL: "\x{5E9}"
-            text run at (19,0) width 18: "\x{663}\x{664}"
-            text run at (37,0) width 33 RTL: "\x{5D0}\x{5D1}(^"
+            text run at (19,0) width 16: "\x{663}\x{664}"
+            text run at (35,0) width 33 RTL: "\x{5D0}\x{5D1}(^"
         RenderBlock {P} at (0,1564) size 769x18
-          RenderText {#text} at (0,0) size 66x18
+          RenderText {#text} at (0,0) size 63x18
             text run at (0,0) width 7: "z"
             text run at (7,0) width 12 RTL: "\x{5E9}"
-            text run at (19,0) width 18: "\x{663}\x{664}"
-            text run at (37,0) width 29 RTL: "\x{627}\x{628}(^"
+            text run at (19,0) width 16: "\x{663}\x{664}"
+            text run at (35,0) width 28 RTL: "\x{627}\x{628}(^"
         RenderBlock {P} at (0,1598) size 769x18
-          RenderText {#text} at (0,0) size 81x18
+          RenderText {#text} at (0,0) size 79x18
             text run at (0,0) width 7: "z"
             text run at (7,0) width 12 RTL: "\x{5E9}"
-            text run at (19,0) width 18: "\x{663}\x{664}"
-            text run at (37,0) width 13 RTL: "(^"
-            text run at (50,0) width 31: "ab12"
+            text run at (19,0) width 16: "\x{663}\x{664}"
+            text run at (35,0) width 13 RTL: "(^"
+            text run at (48,0) width 31: "ab12"
         RenderBlock {P} at (0,1632) size 769x18
-          RenderText {#text} at (0,0) size 86x18
+          RenderText {#text} at (0,0) size 84x18
             text run at (0,0) width 7: "z"
             text run at (7,0) width 12 RTL: "\x{5E9}"
-            text run at (19,0) width 18: "\x{663}\x{664}"
-            text run at (37,0) width 13 RTL: "(^"
-            text run at (50,0) width 16: "12"
-            text run at (66,0) width 20 RTL: "\x{5D0}\x{5D1}"
+            text run at (19,0) width 16: "\x{663}\x{664}"
+            text run at (35,0) width 13 RTL: "(^"
+            text run at (48,0) width 16: "12"
+            text run at (64,0) width 20 RTL: "\x{5D0}\x{5D1}"
         RenderBlock {P} at (0,1666) size 769x18
-          RenderText {#text} at (0,0) size 82x18
+          RenderText {#text} at (0,0) size 79x18
             text run at (0,0) width 7: "z"
             text run at (7,0) width 12 RTL: "\x{5E9}"
-            text run at (19,0) width 18: "\x{663}\x{664}"
-            text run at (37,0) width 13 RTL: "(^"
-            text run at (50,0) width 16: "12"
-            text run at (66,0) width 16 RTL: "\x{627}\x{628}"
+            text run at (19,0) width 16: "\x{663}\x{664}"
+            text run at (35,0) width 13 RTL: "(^"
+            text run at (48,0) width 16: "12"
+            text run at (64,0) width 15 RTL: "\x{627}\x{628}"
         RenderBlock {P} at (0,1700) size 769x18
-          RenderText {#text} at (0,0) size 83x18
+          RenderText {#text} at (0,0) size 79x18
             text run at (0,0) width 7: "z"
             text run at (7,0) width 12 RTL: "\x{5E9}"
-            text run at (19,0) width 18: "\x{663}\x{664}"
-            text run at (37,0) width 13 RTL: "(^"
-            text run at (50,0) width 33: "ab\x{661}\x{662}"
+            text run at (19,0) width 16: "\x{663}\x{664}"
+            text run at (35,0) width 13 RTL: "(^"
+            text run at (48,0) width 31: "ab\x{661}\x{662}"
         RenderBlock {P} at (0,1734) size 769x18
-          RenderText {#text} at (0,0) size 88x18
+          RenderText {#text} at (0,0) size 84x18
             text run at (0,0) width 7: "z"
             text run at (7,0) width 12 RTL: "\x{5E9}"
-            text run at (19,0) width 18: "\x{663}\x{664}"
-            text run at (37,0) width 13 RTL: "(^"
-            text run at (50,0) width 18: "\x{661}\x{662}"
-            text run at (68,0) width 20 RTL: "\x{5D0}\x{5D1}"
+            text run at (19,0) width 16: "\x{663}\x{664}"
+            text run at (35,0) width 13 RTL: "(^"
+            text run at (48,0) width 16: "\x{661}\x{662}"
+            text run at (64,0) width 20 RTL: "\x{5D0}\x{5D1}"
         RenderBlock {P} at (0,1768) size 769x18
-          RenderText {#text} at (0,0) size 84x18
+          RenderText {#text} at (0,0) size 79x18
             text run at (0,0) width 7: "z"
             text run at (7,0) width 12 RTL: "\x{5E9}"
-            text run at (19,0) width 18: "\x{663}\x{664}"
-            text run at (37,0) width 13 RTL: "(^"
-            text run at (50,0) width 18: "\x{661}\x{662}"
-            text run at (68,0) width 16 RTL: "\x{627}\x{628}"
+            text run at (19,0) width 16: "\x{663}\x{664}"
+            text run at (35,0) width 13 RTL: "(^"
+            text run at (48,0) width 16: "\x{661}\x{662}"
+            text run at (64,0) width 15 RTL: "\x{627}\x{628}"
         RenderBlock {P} at (0,1802) size 769x18
-          RenderText {#text} at (0,0) size 57x18
+          RenderText {#text} at (0,0) size 55x18
             text run at (0,0) width 7: "z"
             text run at (7,0) width 12 RTL: "\x{5E9}"
-            text run at (19,0) width 18: "\x{663}\x{664}"
-            text run at (37,0) width 13 RTL: "(^"
-            text run at (50,0) width 7: "?"
+            text run at (19,0) width 16: "\x{663}\x{664}"
+            text run at (35,0) width 13 RTL: "(^"
+            text run at (48,0) width 7: "?"
         RenderBlock {P} at (0,1836) size 769x18
-          RenderText {#text} at (0,0) size 57x18
+          RenderText {#text} at (0,0) size 55x18
             text run at (0,0) width 7: "z"
             text run at (7,0) width 12 RTL: "\x{5E9}"
-            text run at (19,0) width 18: "\x{663}\x{664}"
-            text run at (37,0) width 13 RTL: "(^"
-            text run at (50,0) width 7 RTL: "?"
+            text run at (19,0) width 16: "\x{663}\x{664}"
+            text run at (35,0) width 13 RTL: "(^"
+            text run at (48,0) width 7 RTL: "?"
         RenderBlock {P} at (0,1870) size 769x18
           RenderText {#text} at (0,0) size 33x18
             text run at (0,0) width 28: "ab(^"
@@ -770,9 +770,9 @@ layer at (0,0) size 785x6026
             text run at (0,0) width 5: "!"
             text run at (5,0) width 33 RTL: "\x{5D0}\x{5D1}(^"
         RenderBlock {P} at (0,1938) size 769x18
-          RenderText {#text} at (0,0) size 34x18
+          RenderText {#text} at (0,0) size 33x18
             text run at (0,0) width 5: "!"
-            text run at (5,0) width 29 RTL: "\x{627}\x{628}(^"
+            text run at (5,0) width 28 RTL: "\x{627}\x{628}(^"
         RenderBlock {P} at (0,1972) size 769x18
           RenderText {#text} at (0,0) size 49x18
             text run at (0,0) width 44: "ab12(^"
@@ -784,28 +784,28 @@ layer at (0,0) size 785x6026
             text run at (18,0) width 16: "12"
             text run at (34,0) width 20 RTL: "\x{5D0}\x{5D1}"
         RenderBlock {P} at (0,2040) size 769x18
-          RenderText {#text} at (0,0) size 50x18
+          RenderText {#text} at (0,0) size 49x18
             text run at (0,0) width 5: "!"
             text run at (5,0) width 13 RTL: "(^"
             text run at (18,0) width 16: "12"
-            text run at (34,0) width 16 RTL: "\x{627}\x{628}"
+            text run at (34,0) width 15 RTL: "\x{627}\x{628}"
         RenderBlock {P} at (0,2074) size 769x18
-          RenderText {#text} at (0,0) size 51x18
+          RenderText {#text} at (0,0) size 49x18
             text run at (0,0) width 5: "!"
             text run at (5,0) width 13 RTL: "(^"
-            text run at (18,0) width 33: "ab\x{661}\x{662}"
+            text run at (18,0) width 31: "ab\x{661}\x{662}"
         RenderBlock {P} at (0,2108) size 769x18
-          RenderText {#text} at (0,0) size 56x18
+          RenderText {#text} at (0,0) size 54x18
             text run at (0,0) width 5: "!"
             text run at (5,0) width 13 RTL: "(^"
-            text run at (18,0) width 18: "\x{661}\x{662}"
-            text run at (36,0) width 20 RTL: "\x{5D0}\x{5D1}"
+            text run at (18,0) width 16: "\x{661}\x{662}"
+            text run at (34,0) width 20 RTL: "\x{5D0}\x{5D1}"
         RenderBlock {P} at (0,2142) size 769x18
-          RenderText {#text} at (0,0) size 52x18
+          RenderText {#text} at (0,0) size 49x18
             text run at (0,0) width 5: "!"
             text run at (5,0) width 13 RTL: "(^"
-            text run at (18,0) width 18: "\x{661}\x{662}"
-            text run at (36,0) width 16 RTL: "\x{627}\x{628}"
+            text run at (18,0) width 16: "\x{661}\x{662}"
+            text run at (34,0) width 15 RTL: "\x{627}\x{628}"
         RenderBlock {P} at (0,2176) size 769x18
           RenderText {#text} at (0,0) size 25x18
             text run at (0,0) width 7: "?"
@@ -826,9 +826,9 @@ layer at (0,0) size 785x6026
             text run at (0,0) width 5 RTL: "!"
             text run at (5,0) width 33 RTL: "\x{5D0}\x{5D1}(^"
         RenderBlock {P} at (0,2312) size 769x18
-          RenderText {#text} at (0,0) size 34x18
+          RenderText {#text} at (0,0) size 33x18
             text run at (0,0) width 5 RTL: "!"
-            text run at (5,0) width 29 RTL: "\x{627}\x{628}(^"
+            text run at (5,0) width 28 RTL: "\x{627}\x{628}(^"
         RenderBlock {P} at (0,2346) size 769x18
           RenderText {#text} at (0,0) size 49x18
             text run at (0,0) width 5 RTL: "!"
@@ -841,28 +841,28 @@ layer at (0,0) size 785x6026
             text run at (18,0) width 16: "12"
             text run at (34,0) width 20 RTL: "\x{5D0}\x{5D1}"
         RenderBlock {P} at (0,2414) size 769x18
-          RenderText {#text} at (0,0) size 50x18
+          RenderText {#text} at (0,0) size 49x18
             text run at (0,0) width 5 RTL: "!"
             text run at (5,0) width 13 RTL: "(^"
             text run at (18,0) width 16: "12"
-            text run at (34,0) width 16 RTL: "\x{627}\x{628}"
+            text run at (34,0) width 15 RTL: "\x{627}\x{628}"
         RenderBlock {P} at (0,2448) size 769x18
-          RenderText {#text} at (0,0) size 51x18
+          RenderText {#text} at (0,0) size 49x18
             text run at (0,0) width 5 RTL: "!"
             text run at (5,0) width 13 RTL: "(^"
-            text run at (18,0) width 33: "ab\x{661}\x{662}"
+            text run at (18,0) width 31: "ab\x{661}\x{662}"
         RenderBlock {P} at (0,2482) size 769x18
-          RenderText {#text} at (0,0) size 56x18
+          RenderText {#text} at (0,0) size 54x18
             text run at (0,0) width 5 RTL: "!"
             text run at (5,0) width 13 RTL: "(^"
-            text run at (18,0) width 18: "\x{661}\x{662}"
-            text run at (36,0) width 20 RTL: "\x{5D0}\x{5D1}"
+            text run at (18,0) width 16: "\x{661}\x{662}"
+            text run at (34,0) width 20 RTL: "\x{5D0}\x{5D1}"
         RenderBlock {P} at (0,2516) size 769x18
-          RenderText {#text} at (0,0) size 52x18
+          RenderText {#text} at (0,0) size 49x18
             text run at (0,0) width 5 RTL: "!"
             text run at (5,0) width 13 RTL: "(^"
-            text run at (18,0) width 18: "\x{661}\x{662}"
-            text run at (36,0) width 16 RTL: "\x{627}\x{628}"
+            text run at (18,0) width 16: "\x{661}\x{662}"
+            text run at (34,0) width 15 RTL: "\x{627}\x{628}"
         RenderBlock {P} at (0,2550) size 769x18
           RenderText {#text} at (0,0) size 25x18
             text run at (0,0) width 5 RTL: "!"
@@ -881,9 +881,9 @@ layer at (0,0) size 785x6026
             text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}"
             text run at (20,0) width 13: "(^"
         RenderBlock {P} at (0,2686) size 769x18
-          RenderText {#text} at (0,0) size 29x18
-            text run at (0,0) width 16 RTL: "\x{627}\x{628}"
-            text run at (16,0) width 13: "(^"
+          RenderText {#text} at (0,0) size 28x18
+            text run at (0,0) width 15 RTL: "\x{627}\x{628}"
+            text run at (15,0) width 13: "(^"
         RenderBlock {P} at (0,2720) size 769x18
           RenderText {#text} at (0,0) size 44x18
             text run at (0,0) width 44: "ab12(^"
@@ -893,25 +893,25 @@ layer at (0,0) size 785x6026
             text run at (16,0) width 20 RTL: "\x{5D0}\x{5D1}"
             text run at (36,0) width 13: "(^"
         RenderBlock {P} at (0,2788) size 769x18
-          RenderText {#text} at (0,0) size 45x18
+          RenderText {#text} at (0,0) size 44x18
             text run at (0,0) width 16: "12"
-            text run at (16,0) width 16 RTL: "\x{627}\x{628}"
-            text run at (32,0) width 13: "(^"
+            text run at (16,0) width 15 RTL: "\x{627}\x{628}"
+            text run at (31,0) width 13: "(^"
         RenderBlock {P} at (0,2822) size 769x18
-          RenderText {#text} at (0,0) size 46x18
+          RenderText {#text} at (0,0) size 44x18
             text run at (0,0) width 15: "ab"
-            text run at (15,0) width 18: "\x{661}\x{662}"
-            text run at (33,0) width 13: "(^"
+            text run at (15,0) width 16: "\x{661}\x{662}"
+            text run at (31,0) width 13: "(^"
         RenderBlock {P} at (0,2856) size 769x18
-          RenderText {#text} at (0,0) size 51x18
-            text run at (0,0) width 18: "\x{661}\x{662}"
-            text run at (18,0) width 20 RTL: "\x{5D0}\x{5D1}"
-            text run at (38,0) width 13: "(^"
+          RenderText {#text} at (0,0) size 49x18
+            text run at (0,0) width 16: "\x{661}\x{662}"
+            text run at (16,0) width 20 RTL: "\x{5D0}\x{5D1}"
+            text run at (36,0) width 13: "(^"
         RenderBlock {P} at (0,2890) size 769x18
-          RenderText {#text} at (0,0) size 47x18
-            text run at (0,0) width 18: "\x{661}\x{662}"
-            text run at (18,0) width 16 RTL: "\x{627}\x{628}"
-            text run at (34,0) width 13: "(^"
+          RenderText {#text} at (0,0) size 44x18
+            text run at (0,0) width 16: "\x{661}\x{662}"
+            text run at (16,0) width 15 RTL: "\x{627}\x{628}"
+            text run at (31,0) width 13: "(^"
         RenderBlock {P} at (0,2924) size 769x18
           RenderText {#text} at (0,0) size 20x18
             text run at (0,0) width 7: "?"