-
Notifications
You must be signed in to change notification settings - Fork 17
/
hershey.py
6805 lines (6788 loc) · 469 KB
/
hershey.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
import shapely.geometry as sg
import shapely.affinity as sa
import shapely.ops as so
def char2val(c): # data is stored as signed bytes relative to ASCII R
return ord(c) - ord('R')
def hersheyparse(dat):
""" reads a line of Hershey font text """
lines = []
# individual lines are stored separated by <space>+R
# starting at col 11
for s in dat[10:].split(' R'):
# each line is a list of pairs of coordinates
# NB: origin is at centre(ish) of character
# Y coordinates **increase** downwards
assert len(s) % 2 == 0
line = map(None, *[iter(map(char2val, list(s)))] * 2)
coords = [char2val(c) for c in s]
line = list(zip(coords[0::2], coords[1::2]))
lines.append(line)
glyph = { # character code in columns 1-6; it's not ASCII
# indicative number of vertices in columns 6-9 ** NOT USED **
# left side bearing encoded in column 9
# right side bearing encoded in column 10
'charcode': int(dat[0:5]),
'left': char2val(dat[8]),
'right': char2val(dat[9]),
'lines': lines,
}
return (glyph['charcode'], glyph)
def plline(l):
(ucode, h, _) = [int(i, 0) for i in l[:-1].split(',')]
return (unichr(ucode), h)
# From http://paulbourke.net/dataformats/hershey/romans.hmp
codes = ([None] * 32) + [
699, 714, 717, 733, 719, 2271, 734, 731,
721, 722, 2219, 725, 711, 724, 710, 720,
] + list(range(700, 710)) + [
712, 713, 2241, 726, 2242, 715, 2273,
] + list(range(501, 527)) + [
2223, 804, 2224, 2262, 999, 730,
] + list(range(601, 627)) + [
2225, 723, 2226, 2246, 718,
]
def char(c):
lis = hf[codes[ord(c)]]['lines']
return so.unary_union([sg.LineString(l) for l in lis])
def chars(s):
x = 0
o = []
for c in s:
glyph = hf[codes[ord(c)]]
x -= glyph['left']
go = so.unary_union([sg.LineString(l) for l in glyph['lines']])
o.append(sa.translate(go, x, 0))
x += glyph['right']
return so.unary_union(o)
sf = 1 / 32
def text(x, y, s, scale = 1.0):
o = chars(s)
o = sa.scale(o, sf * scale, -sf * scale, origin = (0,0))
cx = o.centroid.x
cy = o.centroid.y
(cx, cy) = (0, 0)
o = sa.translate(o, -cx + x, -cy + y)
return o.buffer(scale * 6 * .0254 / 2)
def ctext(x, y, s, scale = 1.0):
o = chars(s)
o = sa.scale(o, sf * scale, -sf * scale, origin = (0,0))
cx = o.envelope.centroid.x
cy = o.envelope.centroid.y
o = sa.translate(o, -cx + x, -cy + y)
return o.buffer(scale * 6 * .0254 / 2)
def ltext(x, y, s):
o = chars(s)
o = sa.scale(o, sf, -sf, origin = (0,0))
o = sa.translate(o, x, y)
return o.buffer(6 * .0254 / 2)
if __name__ == '__main__':
hf = dict([hersheyparse(l[:-1]) for l in open("hershey-occidental.dat")])
print('hf = '+ repr(hf))
hf = {1: {'charcode': 1, 'left': -5, 'right': 5, 'lines': [[(0, -5),
(-4, 4)], [(0, -5), (4, 4)], [(-2, 1), (2, 1)]]}, 2: {'charcode': 2,
'left': -5, 'right': 5, 'lines': [[(-3, -5), (-3, 4)], [(-3, -5), (1, -5),
(3, -4), (3, -2), (1, -1)], [(-3, -1), (1, -1), (3, 0), (3, 3), (1, 4),
(-3, 4)]]}, 3: {'charcode': 3, 'left': -5, 'right': 6, 'lines': [[(4,
-4), (2, -5), (0, -5), (-2, -4), (-3, -2), (-3, 1), (-2, 3), (0, 4),
(2, 4), (4, 3)]]}, 4: {'charcode': 4, 'left': -5, 'right': 5, 'lines':
[[(-3, -5), (-3, 4)], [(-3, -5), (0, -5), (2, -4), (3, -2), (3, 1),
(2, 3), (0, 4), (-3, 4)]]}, 5: {'charcode': 5, 'left': -5, 'right': 5,
'lines': [[(-3, -5), (-3, 4)], [(-3, -5), (3, -5)], [(-3, -1), (1, -1)],
[(-3, 4), (3, 4)]]}, 6: {'charcode': 6, 'left': -5, 'right': 4, 'lines':
[[(-3, -5), (-3, 4)], [(-3, -5), (3, -5)], [(-3, -1), (1, -1)]]}, 7:
{'charcode': 7, 'left': -5, 'right': 6, 'lines': [[(4, -4), (2, -5),
(0, -5), (-2, -4), (-3, -2), (-3, 1), (-2, 3), (0, 4), (2, 4), (4, 3),
(4, 0)], [(1, 0), (4, 0)]]}, 8: {'charcode': 8, 'left': -5, 'right':
5, 'lines': [[(-3, -5), (-3, 4)], [(3, -5), (3, 4)], [(-3, -1), (3,
-1)]]}, 9: {'charcode': 9, 'left': -2, 'right': 2, 'lines': [[(0, -5),
(0, 4)]]}, 10: {'charcode': 10, 'left': -4, 'right': 3, 'lines': [[(1,
-5), (1, 2), (0, 4), (-2, 4), (-3, 2), (-3, 1)]]}, 11: {'charcode': 11,
'left': -5, 'right': 5, 'lines': [[(-3, -5), (-3, 4)], [(3, -5), (-3,
1)], [(-1, -1), (3, 4)]]}, 12: {'charcode': 12, 'left': -5, 'right': 4,
'lines': [[(-3, -5), (-3, 4)], [(-3, 4), (3, 4)]]}, 13: {'charcode': 13,
'left': -6, 'right': 6, 'lines': [[(-4, -5), (-4, 4)], [(-4, -5), (0, 4)],
[(4, -5), (0, 4)], [(4, -5), (4, 4)]]}, 14: {'charcode': 14, 'left': -5,
'right': 5, 'lines': [[(-3, -5), (-3, 4)], [(-3, -5), (3, 4)], [(3, -5),
(3, 4)]]}, 15: {'charcode': 15, 'left': -5, 'right': 6, 'lines': [[(0,
-5), (-2, -4), (-3, -2), (-3, 1), (-2, 3), (0, 4), (1, 4), (3, 3), (4, 1),
(4, -2), (3, -4), (1, -5), (0, -5)]]}, 16: {'charcode': 16, 'left': -5,
'right': 5, 'lines': [[(-3, -5), (-3, 4)], [(-3, -5), (1, -5), (3, -4),
(3, -1), (1, 0), (-3, 0)]]}, 17: {'charcode': 17, 'left': -5, 'right': 6,
'lines': [[(0, -5), (-2, -4), (-3, -2), (-3, 1), (-2, 3), (0, 4), (1, 4),
(3, 3), (4, 1), (4, -2), (3, -4), (1, -5), (0, -5)], [(1, 2), (4, 5)]]},
18: {'charcode': 18, 'left': -5, 'right': 5, 'lines': [[(-3, -5), (-3,
4)], [(-3, -5), (1, -5), (3, -4), (3, -1), (1, 0), (-3, 0)], [(0, 0), (3,
4)]]}, 19: {'charcode': 19, 'left': -5, 'right': 5, 'lines': [[(3, -4),
(1, -5), (-1, -5), (-3, -4), (-3, -3), (-2, -2), (2, 0), (3, 1), (3, 3),
(1, 4), (-1, 4), (-3, 3)]]}, 20: {'charcode': 20, 'left': -5, 'right': 5,
'lines': [[(0, -5), (0, 4)], [(-4, -5), (4, -5)]]}, 21: {'charcode': 21,
'left': -5, 'right': 6, 'lines': [[(-3, -5), (-3, 1), (-2, 3), (0, 4), (1,
4), (3, 3), (4, 1), (4, -5)]]}, 22: {'charcode': 22, 'left': -5, 'right':
5, 'lines': [[(-4, -5), (0, 4)], [(4, -5), (0, 4)]]}, 23: {'charcode':
23, 'left': -6, 'right': 6, 'lines': [[(-4, -5), (-2, 4)], [(0, -5),
(-2, 4)], [(0, -5), (2, 4)], [(4, -5), (2, 4)]]}, 24: {'charcode': 24,
'left': -5, 'right': 5, 'lines': [[(-3, -5), (3, 4)], [(3, -5), (-3,
4)]]}, 25: {'charcode': 25, 'left': -5, 'right': 5, 'lines': [[(-4, -5),
(0, -1), (0, 4)], [(4, -5), (0, -1)]]}, 26: {'charcode': 26, 'left': -5,
'right': 5, 'lines': [[(3, -5), (-3, 4)], [(-3, -5), (3, -5)], [(-3, 4),
(3, 4)]]}, 27: {'charcode': 27, 'left': -5, 'right': 5, 'lines': [[(0,
-5), (-4, 4)], [(0, -5), (4, 4)], [(-2, 1), (2, 1)]]}, 28: {'charcode':
28, 'left': -5, 'right': 5, 'lines': [[(-3, -5), (-3, 4)], [(-3, -5),
(1, -5), (3, -4), (3, -2), (1, -1)], [(-3, -1), (1, -1), (3, 0), (3, 3),
(1, 4), (-3, 4)]]}, 29: {'charcode': 29, 'left': -5, 'right': 4, 'lines':
[[(-3, -5), (-3, 4)], [(-3, -5), (3, -5)]]}, 30: {'charcode': 30, 'left':
-5, 'right': 5, 'lines': [[(0, -5), (-4, 4)], [(0, -5), (4, 4)], [(-4,
4), (4, 4)]]}, 31: {'charcode': 31, 'left': -5, 'right': 5, 'lines':
[[(-3, -5), (-3, 4)], [(-3, -5), (3, -5)], [(-3, -1), (1, -1)], [(-3,
4), (3, 4)]]}, 32: {'charcode': 32, 'left': -5, 'right': 5, 'lines':
[[(3, -5), (-3, 4)], [(-3, -5), (3, -5)], [(-3, 4), (3, 4)]]}, 33:
{'charcode': 33, 'left': -5, 'right': 5, 'lines': [[(-3, -5), (-3, 4)],
[(3, -5), (3, 4)], [(-3, -1), (3, -1)]]}, 34: {'charcode': 34, 'left': -5,
'right': 6, 'lines': [[(0, -5), (-2, -4), (-3, -2), (-3, 1), (-2, 3),
(0, 4), (1, 4), (3, 3), (4, 1), (4, -2), (3, -4), (1, -5), (0, -5)],
[(-1, -1), (2, 0)], [(2, -1), (-1, 0)]]}, 35: {'charcode': 35, 'left':
-2, 'right': 2, 'lines': [[(0, -5), (0, 4)]]}, 36: {'charcode': 36,
'left': -5, 'right': 5, 'lines': [[(-3, -5), (-3, 4)], [(3, -5), (-3,
1)], [(-1, -1), (3, 4)]]}, 37: {'charcode': 37, 'left': -5, 'right': 5,
'lines': [[(0, -5), (-4, 4)], [(0, -5), (4, 4)]]}, 38: {'charcode': 38,
'left': -6, 'right': 6, 'lines': [[(-4, -5), (-4, 4)], [(-4, -5), (0, 4)],
[(4, -5), (0, 4)], [(4, -5), (4, 4)]]}, 39: {'charcode': 39, 'left': -5,
'right': 5, 'lines': [[(-3, -5), (-3, 4)], [(-3, -5), (3, 4)], [(3, -5),
(3, 4)]]}, 40: {'charcode': 40, 'left': -5, 'right': 5, 'lines': [[(-3,
-5), (3, -5)], [(-2, -1), (2, 0)], [(2, -1), (-2, 0)], [(-3, 4), (3,
4)]]}, 41: {'charcode': 41, 'left': -5, 'right': 6, 'lines': [[(0, -5),
(-2, -4), (-3, -2), (-3, 1), (-2, 3), (0, 4), (1, 4), (3, 3), (4, 1),
(4, -2), (3, -4), (1, -5), (0, -5)]]}, 42: {'charcode': 42, 'left': -5,
'right': 5, 'lines': [[(-3, -5), (-3, 4)], [(3, -5), (3, 4)], [(-3,
-5), (3, -5)]]}, 43: {'charcode': 43, 'left': -5, 'right': 5, 'lines':
[[(-3, -5), (-3, 4)], [(-3, -5), (1, -5), (3, -4), (3, -1), (1, 0),
(-3, 0)]]}, 44: {'charcode': 44, 'left': -5, 'right': 5, 'lines': [[(-3,
-5), (0, -1), (-3, 4)], [(-3, -5), (3, -5)], [(-3, 4), (3, 4)]]}, 45:
{'charcode': 45, 'left': -5, 'right': 5, 'lines': [[(0, -5), (0, 4)],
[(-4, -5), (4, -5)]]}, 46: {'charcode': 46, 'left': -5, 'right': 5,
'lines': [[(-4, -3), (-4, -4), (-3, -5), (-2, -5), (-1, -4), (0, -2),
(0, 4)], [(4, -3), (4, -4), (3, -5), (2, -5), (1, -4), (0, -2)]]},
47: {'charcode': 47, 'left': -6, 'right': 6, 'lines': [[(0, -5), (0,
4)], [(-2, -3), (-4, -2), (-4, 1), (-2, 2), (2, 2), (4, 1), (4, -2),
(2, -3), (-2, -3)]]}, 48: {'charcode': 48, 'left': -5, 'right': 5,
'lines': [[(-3, -5), (3, 4)], [(3, -5), (-3, 4)]]}, 49: {'charcode':
49, 'left': -6, 'right': 6, 'lines': [[(0, -5), (0, 4)], [(-4, -3),
(-3, -2), (-3, 1), (-1, 2), (1, 2), (3, 1), (3, -2), (4, -3)]]}, 50:
{'charcode': 50, 'left': -5, 'right': 6, 'lines': [[(-3, 4), (-1, 4),
(-3, 0), (-3, -2), (-2, -4), (0, -5), (1, -5), (3, -4), (4, -2), (4,
0), (2, 4), (4, 4)]]}, 197: {'charcode': 197, 'left': 0, 'right': 0,
'lines': [[]]}, 198: {'charcode': 198, 'left': -2, 'right': 2, 'lines':
[[]]}, 199: {'charcode': 199, 'left': -4, 'right': 4, 'lines': [[]]}, 200:
{'charcode': 200, 'left': -5, 'right': 5, 'lines': [[(0, -5), (-2, -4),
(-3, -2), (-3, 1), (-2, 3), (0, 4), (2, 3), (3, 1), (3, -2), (2, -4), (0,
-5)]]}, 201: {'charcode': 201, 'left': -5, 'right': 5, 'lines': [[(-2,
-3), (0, -5), (0, 4)]]}, 202: {'charcode': 202, 'left': -5, 'right': 5,
'lines': [[(-3, -4), (-1, -5), (1, -5), (3, -4), (3, -2), (2, 0), (-3,
4), (3, 4)]]}, 203: {'charcode': 203, 'left': -5, 'right': 5, 'lines':
[[(-3, -4), (-1, -5), (1, -5), (3, -4), (3, -2), (1, -1)], [(0, -1),
(1, -1), (3, 0), (3, 3), (1, 4), (-1, 4), (-3, 3)]]}, 204: {'charcode':
204, 'left': -5, 'right': 5, 'lines': [[(1, -5), (1, 4)], [(1, -5), (-4,
1), (4, 1)]]}, 205: {'charcode': 205, 'left': -5, 'right': 5, 'lines':
[[(-2, -5), (-3, -1), (-1, -2), (0, -2), (2, -1), (3, 1), (2, 3), (0,
4), (-1, 4), (-3, 3)], [(-2, -5), (2, -5)]]}, 206: {'charcode': 206,
'left': -5, 'right': 5, 'lines': [[(2, -5), (0, -5), (-2, -4), (-3, -2),
(-3, 1), (-2, 3), (0, 4), (2, 3), (3, 1), (2, -1), (0, -2), (-2, -1),
(-3, 1)]]}, 207: {'charcode': 207, 'left': -5, 'right': 5, 'lines': [[(3,
-5), (-1, 4)], [(-3, -5), (3, -5)]]}, 208: {'charcode': 208, 'left': -5,
'right': 5, 'lines': [[(-1, -5), (-3, -4), (-3, -2), (-1, -1), (1, -1),
(3, -2), (3, -4), (1, -5), (-1, -5)], [(-1, -1), (-3, 0), (-3, 3),
(-1, 4), (1, 4), (3, 3), (3, 0), (1, -1)]]}, 209: {'charcode': 209,
'left': -5, 'right': 5, 'lines': [[(3, -2), (2, 0), (0, 1), (-2, 0),
(-3, -2), (-2, -4), (0, -5), (2, -4), (3, -2), (3, 1), (2, 3), (0, 4),
(-2, 4)]]}, 210: {'charcode': 210, 'left': -2, 'right': 3, 'lines':
[[(0, 3), (0, 4), (1, 4), (1, 3), (0, 3)]]}, 211: {'charcode': 211,
'left': -2, 'right': 3, 'lines': [[(1, 4), (0, 4), (0, 3), (1, 3), (1,
5), (0, 7)]]}, 212: {'charcode': 212, 'left': -2, 'right': 3, 'lines':
[[(0, -2), (0, -1), (1, -1), (1, -2), (0, -2)], [(0, 3), (0, 4), (1,
4), (1, 3), (0, 3)]]}, 213: {'charcode': 213, 'left': -2, 'right': 3,
'lines': [[(0, -2), (0, -1), (1, -1), (1, -2), (0, -2)], [(1, 4), (0, 4),
(0, 3), (1, 3), (1, 5), (0, 7)]]}, 214: {'charcode': 214, 'left': -2,
'right': 3, 'lines': [[(0, -5), (0, 0)], [(1, -5), (1, 0)], [(0, 3),
(0, 4), (1, 4), (1, 3), (0, 3)]]}, 215: {'charcode': 215, 'left': -4,
'right': 5, 'lines': [[(-2, -4), (0, -5), (1, -5), (3, -4), (3, -2),
(0, -1), (0, 0), (1, 0), (1, -1), (3, -2)], [(0, 3), (0, 4), (1, 4),
(1, 3), (0, 3)]]}, 216: {'charcode': 216, 'left': -2, 'right': 2,
'lines': [[(0, -5), (0, -1)]]}, 217: {'charcode': 217, 'left': -4,
'right': 4, 'lines': [[(-2, -5), (-2, -1)], [(2, -5), (2, -1)]]}, 218:
{'charcode': 218, 'left': -4, 'right': 4, 'lines': [[(-1, -5), (-2, -4),
(-2, -2), (-1, -1), (1, -1), (2, -2), (2, -4), (1, -5), (-1, -5)]]}, 219:
{'charcode': 219, 'left': -5, 'right': 5, 'lines': [[(3, -4), (1, -5),
(-1, -5), (-3, -4), (-3, -2), (-1, -1), (2, 0), (3, 1), (3, 3), (1, 4),
(-1, 4), (-3, 3)], [(0, -6), (0, 5)]]}, 220: {'charcode': 220, 'left':
-5, 'right': 5, 'lines': [[(4, -6), (-4, 5)]]}, 221: {'charcode': 221,
'left': -3, 'right': 4, 'lines': [[(2, -6), (0, -4), (-1, -2), (-1,
1), (0, 3), (2, 5)]]}, 222: {'charcode': 222, 'left': -4, 'right': 3,
'lines': [[(-2, -6), (0, -4), (1, -2), (1, 1), (0, 3), (-2, 5)]]},
223: {'charcode': 223, 'left': -2, 'right': 2, 'lines': [[(0, -6),
(0, 5)]]}, 224: {'charcode': 224, 'left': -6, 'right': 6, 'lines':
[[(-4, 0), (4, 0)]]}, 225: {'charcode': 225, 'left': -6, 'right': 6,
'lines': [[(0, -4), (0, 4)], [(-4, 0), (4, 0)]]}, 226: {'charcode': 226,
'left': -6, 'right': 6, 'lines': [[(-4, -2), (4, -2)], [(-4, 2), (4,
2)]]}, 227: {'charcode': 227, 'left': -5, 'right': 5, 'lines': [[(-3,
-3), (3, 3)], [(3, -3), (-3, 3)]]}, 228: {'charcode': 228, 'left': -5,
'right': 5, 'lines': [[(0, -3), (0, 3)], [(-3, -2), (3, 2)], [(3, -2),
(-3, 2)]]}, 229: {'charcode': 229, 'left': -2, 'right': 3, 'lines':
[[(0, -1), (0, 0), (1, 0), (1, -1), (0, -1)]]}, 230: {'charcode': 230,
'left': -2, 'right': 3, 'lines': [[(1, -5), (0, -3), (0, -1), (1, -1),
(1, -2), (0, -2)]]}, 231: {'charcode': 231, 'left': -2, 'right': 3,
'lines': [[(1, -4), (0, -4), (0, -5), (1, -5), (1, -3), (0, -1)]]},
232: {'charcode': 232, 'left': -6, 'right': 6, 'lines': [[(1, -3),
(4, 0), (1, 3)], [(-4, 0), (4, 0)]]}, 233: {'charcode': 233, 'left':
-5, 'right': 6, 'lines': [[(0, -6), (-2, 5)], [(3, -6), (1, 5)], [(-3,
-2), (4, -2)], [(-3, 1), (4, 1)]]}, 234: {'charcode': 234, 'left': -6,
'right': 6, 'lines': [[(4, 0), (3, 0), (2, 1), (1, 3), (0, 4), (-3,
4), (-4, 3), (-4, 1), (-3, 0), (0, -1), (1, -2), (1, -4), (0, -5),
(-2, -5), (-3, -4), (-3, -2), (-1, 1), (1, 3), (3, 4), (4, 4)]]}, 235:
{'charcode': 235, 'left': -6, 'right': 6, 'lines': [[(-4, -4), (-3,
-1), (-3, 1), (-4, 4)], [(4, -4), (3, -1), (3, 1), (4, 4)], [(-4, -4),
(-1, -3), (1, -3), (4, -4)], [(-4, 4), (-1, 3), (1, 3), (4, 4)]]}, 501:
{'charcode': 501, 'left': -9, 'right': 9, 'lines': [[(0, -12), (-8, 9)],
[(0, -12), (8, 9)], [(-5, 2), (5, 2)]]}, 502: {'charcode': 502, 'left':
-11, 'right': 10, 'lines': [[(-7, -12), (-7, 9)], [(-7, -12), (2, -12),
(5, -11), (6, -10), (7, -8), (7, -6), (6, -4), (5, -3), (2, -2)], [(-7,
-2), (2, -2), (5, -1), (6, 0), (7, 2), (7, 5), (6, 7), (5, 8), (2, 9),
(-7, 9)]]}, 503: {'charcode': 503, 'left': -10, 'right': 11, 'lines':
[[(8, -7), (7, -9), (5, -11), (3, -12), (-1, -12), (-3, -11), (-5, -9),
(-6, -7), (-7, -4), (-7, 1), (-6, 4), (-5, 6), (-3, 8), (-1, 9), (3, 9),
(5, 8), (7, 6), (8, 4)]]}, 504: {'charcode': 504, 'left': -11, 'right':
10, 'lines': [[(-7, -12), (-7, 9)], [(-7, -12), (0, -12), (3, -11),
(5, -9), (6, -7), (7, -4), (7, 1), (6, 4), (5, 6), (3, 8), (0, 9),
(-7, 9)]]}, 505: {'charcode': 505, 'left': -10, 'right': 9, 'lines':
[[(-6, -12), (-6, 9)], [(-6, -12), (7, -12)], [(-6, -2), (2, -2)], [(-6,
9), (7, 9)]]}, 506: {'charcode': 506, 'left': -10, 'right': 8, 'lines':
[[(-6, -12), (-6, 9)], [(-6, -12), (7, -12)], [(-6, -2), (2, -2)]]}, 507:
{'charcode': 507, 'left': -10, 'right': 11, 'lines': [[(8, -7), (7, -9),
(5, -11), (3, -12), (-1, -12), (-3, -11), (-5, -9), (-6, -7), (-7, -4),
(-7, 1), (-6, 4), (-5, 6), (-3, 8), (-1, 9), (3, 9), (5, 8), (7, 6),
(8, 4), (8, 1)], [(3, 1), (8, 1)]]}, 508: {'charcode': 508, 'left': -11,
'right': 11, 'lines': [[(-7, -12), (-7, 9)], [(7, -12), (7, 9)], [(-7,
-2), (7, -2)]]}, 509: {'charcode': 509, 'left': -4, 'right': 4, 'lines':
[[(0, -12), (0, 9)]]}, 510: {'charcode': 510, 'left': -8, 'right': 8,
'lines': [[(4, -12), (4, 4), (3, 7), (2, 8), (0, 9), (-2, 9), (-4,
8), (-5, 7), (-6, 4), (-6, 2)]]}, 511: {'charcode': 511, 'left': -11,
'right': 10, 'lines': [[(-7, -12), (-7, 9)], [(7, -12), (-7, 2)], [(-2,
-3), (7, 9)]]}, 512: {'charcode': 512, 'left': -10, 'right': 7, 'lines':
[[(-6, -12), (-6, 9)], [(-6, 9), (6, 9)]]}, 513: {'charcode': 513, 'left':
-12, 'right': 12, 'lines': [[(-8, -12), (-8, 9)], [(-8, -12), (0, 9)],
[(8, -12), (0, 9)], [(8, -12), (8, 9)]]}, 514: {'charcode': 514, 'left':
-11, 'right': 11, 'lines': [[(-7, -12), (-7, 9)], [(-7, -12), (7, 9)],
[(7, -12), (7, 9)]]}, 515: {'charcode': 515, 'left': -11, 'right': 11,
'lines': [[(-2, -12), (-4, -11), (-6, -9), (-7, -7), (-8, -4), (-8, 1),
(-7, 4), (-6, 6), (-4, 8), (-2, 9), (2, 9), (4, 8), (6, 6), (7, 4),
(8, 1), (8, -4), (7, -7), (6, -9), (4, -11), (2, -12), (-2, -12)]]},
516: {'charcode': 516, 'left': -11, 'right': 10, 'lines': [[(-7, -12),
(-7, 9)], [(-7, -12), (2, -12), (5, -11), (6, -10), (7, -8), (7, -5),
(6, -3), (5, -2), (2, -1), (-7, -1)]]}, 517: {'charcode': 517, 'left':
-11, 'right': 11, 'lines': [[(-2, -12), (-4, -11), (-6, -9), (-7, -7),
(-8, -4), (-8, 1), (-7, 4), (-6, 6), (-4, 8), (-2, 9), (2, 9), (4, 8),
(6, 6), (7, 4), (8, 1), (8, -4), (7, -7), (6, -9), (4, -11), (2, -12),
(-2, -12)], [(1, 5), (7, 11)]]}, 518: {'charcode': 518, 'left': -11,
'right': 10, 'lines': [[(-7, -12), (-7, 9)], [(-7, -12), (2, -12), (5,
-11), (6, -10), (7, -8), (7, -6), (6, -4), (5, -3), (2, -2), (-7, -2)],
[(0, -2), (7, 9)]]}, 519: {'charcode': 519, 'left': -10, 'right': 10,
'lines': [[(7, -9), (5, -11), (2, -12), (-2, -12), (-5, -11), (-7, -9),
(-7, -7), (-6, -5), (-5, -4), (-3, -3), (3, -1), (5, 0), (6, 1), (7, 3),
(7, 6), (5, 8), (2, 9), (-2, 9), (-5, 8), (-7, 6)]]}, 520: {'charcode':
520, 'left': -8, 'right': 8, 'lines': [[(0, -12), (0, 9)], [(-7, -12),
(7, -12)]]}, 521: {'charcode': 521, 'left': -11, 'right': 11, 'lines':
[[(-7, -12), (-7, 3), (-6, 6), (-4, 8), (-1, 9), (1, 9), (4, 8), (6,
6), (7, 3), (7, -12)]]}, 522: {'charcode': 522, 'left': -9, 'right': 9,
'lines': [[(-8, -12), (0, 9)], [(8, -12), (0, 9)]]}, 523: {'charcode':
523, 'left': -12, 'right': 12, 'lines': [[(-10, -12), (-5, 9)], [(0, -12),
(-5, 9)], [(0, -12), (5, 9)], [(10, -12), (5, 9)]]}, 524: {'charcode':
524, 'left': -10, 'right': 10, 'lines': [[(-7, -12), (7, 9)], [(7, -12),
(-7, 9)]]}, 525: {'charcode': 525, 'left': -9, 'right': 9, 'lines': [[(-8,
-12), (0, -2), (0, 9)], [(8, -12), (0, -2)]]}, 526: {'charcode': 526,
'left': -10, 'right': 10, 'lines': [[(7, -12), (-7, 9)], [(-7, -12), (7,
-12)], [(-7, 9), (7, 9)]]}, 527: {'charcode': 527, 'left': -9, 'right': 9,
'lines': [[(0, -12), (-8, 9)], [(0, -12), (8, 9)], [(-5, 2), (5, 2)]]},
528: {'charcode': 528, 'left': -11, 'right': 10, 'lines': [[(-7, -12),
(-7, 9)], [(-7, -12), (2, -12), (5, -11), (6, -10), (7, -8), (7, -6),
(6, -4), (5, -3), (2, -2)], [(-7, -2), (2, -2), (5, -1), (6, 0), (7,
2), (7, 5), (6, 7), (5, 8), (2, 9), (-7, 9)]]}, 529: {'charcode': 529,
'left': -10, 'right': 7, 'lines': [[(-6, -12), (-6, 9)], [(-6, -12), (6,
-12)]]}, 530: {'charcode': 530, 'left': -9, 'right': 9, 'lines': [[(0,
-12), (-8, 9)], [(0, -12), (8, 9)], [(-8, 9), (8, 9)]]}, 531: {'charcode':
531, 'left': -10, 'right': 9, 'lines': [[(-6, -12), (-6, 9)], [(-6, -12),
(7, -12)], [(-6, -2), (2, -2)], [(-6, 9), (7, 9)]]}, 532: {'charcode':
532, 'left': -10, 'right': 10, 'lines': [[(7, -12), (-7, 9)], [(-7,
-12), (7, -12)], [(-7, 9), (7, 9)]]}, 533: {'charcode': 533, 'left':
-11, 'right': 11, 'lines': [[(-7, -12), (-7, 9)], [(7, -12), (7, 9)],
[(-7, -2), (7, -2)]]}, 534: {'charcode': 534, 'left': -11, 'right': 11,
'lines': [[(-2, -12), (-4, -11), (-6, -9), (-7, -7), (-8, -4), (-8, 1),
(-7, 4), (-6, 6), (-4, 8), (-2, 9), (2, 9), (4, 8), (6, 6), (7, 4), (8,
1), (8, -4), (7, -7), (6, -9), (4, -11), (2, -12), (-2, -12)], [(-3, -2),
(3, -2)]]}, 535: {'charcode': 535, 'left': -4, 'right': 4, 'lines': [[(0,
-12), (0, 9)]]}, 536: {'charcode': 536, 'left': -11, 'right': 10, 'lines':
[[(-7, -12), (-7, 9)], [(7, -12), (-7, 2)], [(-2, -3), (7, 9)]]}, 537:
{'charcode': 537, 'left': -9, 'right': 9, 'lines': [[(0, -12), (-8, 9)],
[(0, -12), (8, 9)]]}, 538: {'charcode': 538, 'left': -12, 'right': 12,
'lines': [[(-8, -12), (-8, 9)], [(-8, -12), (0, 9)], [(8, -12), (0, 9)],
[(8, -12), (8, 9)]]}, 539: {'charcode': 539, 'left': -11, 'right': 11,
'lines': [[(-7, -12), (-7, 9)], [(-7, -12), (7, 9)], [(7, -12), (7, 9)]]},
540: {'charcode': 540, 'left': -9, 'right': 9, 'lines': [[(-7, -12),
(7, -12)], [(-3, -2), (3, -2)], [(-7, 9), (7, 9)]]}, 541: {'charcode':
541, 'left': -11, 'right': 11, 'lines': [[(-2, -12), (-4, -11), (-6, -9),
(-7, -7), (-8, -4), (-8, 1), (-7, 4), (-6, 6), (-4, 8), (-2, 9), (2, 9),
(4, 8), (6, 6), (7, 4), (8, 1), (8, -4), (7, -7), (6, -9), (4, -11),
(2, -12), (-2, -12)]]}, 542: {'charcode': 542, 'left': -11, 'right':
11, 'lines': [[(-7, -12), (-7, 9)], [(7, -12), (7, 9)], [(-7, -12),
(7, -12)]]}, 543: {'charcode': 543, 'left': -11, 'right': 10, 'lines':
[[(-7, -12), (-7, 9)], [(-7, -12), (2, -12), (5, -11), (6, -10), (7, -8),
(7, -5), (6, -3), (5, -2), (2, -1), (-7, -1)]]}, 544: {'charcode': 544,
'left': -9, 'right': 9, 'lines': [[(-7, -12), (0, -2), (-7, 9)], [(-7,
-12), (7, -12)], [(-7, 9), (7, 9)]]}, 545: {'charcode': 545, 'left': -8,
'right': 8, 'lines': [[(0, -12), (0, 9)], [(-7, -12), (7, -12)]]}, 546:
{'charcode': 546, 'left': -9, 'right': 9, 'lines': [[(-7, -7), (-7,
-9), (-6, -11), (-5, -12), (-3, -12), (-2, -11), (-1, -9), (0, -5),
(0, 9)], [(7, -7), (7, -9), (6, -11), (5, -12), (3, -12), (2, -11),
(1, -9), (0, -5)]]}, 547: {'charcode': 547, 'left': -10, 'right': 10,
'lines': [[(0, -12), (0, 9)], [(-2, -7), (-5, -6), (-6, -5), (-7, -3),
(-7, 0), (-6, 2), (-5, 3), (-2, 4), (2, 4), (5, 3), (6, 2), (7, 0),
(7, -3), (6, -5), (5, -6), (2, -7), (-2, -7)]]}, 548: {'charcode': 548,
'left': -10, 'right': 10, 'lines': [[(-7, -12), (7, 9)], [(-7, 9),
(7, -12)]]}, 549: {'charcode': 549, 'left': -11, 'right': 11, 'lines':
[[(0, -12), (0, 9)], [(-9, -6), (-8, -6), (-7, -5), (-6, -1), (-5, 1),
(-4, 2), (-1, 3), (1, 3), (4, 2), (5, 1), (6, -1), (7, -5), (8, -6),
(9, -6)]]}, 550: {'charcode': 550, 'left': -10, 'right': 10, 'lines':
[[(-7, 9), (-3, 9), (-6, 2), (-7, -2), (-7, -6), (-6, -9), (-4, -11),
(-1, -12), (1, -12), (4, -11), (6, -9), (7, -6), (7, -2), (6, 2), (3,
9), (7, 9)]]}, 551: {'charcode': 551, 'left': -11, 'right': 9, 'lines':
[[(-11, 9), (-9, 8), (-6, 5), (-3, 1), (1, -6), (4, -12), (4, 9), (3, 6),
(1, 3), (-1, 1), (-4, -1), (-6, -1), (-7, 0), (-7, 2), (-6, 4), (-4, 6),
(-1, 8), (2, 9), (7, 9)]]}, 552: {'charcode': 552, 'left': -12, 'right':
11, 'lines': [[(1, -10), (2, -9), (2, -6), (1, -2), (0, 1), (-1, 3),
(-3, 6), (-5, 8), (-7, 9), (-8, 9), (-9, 8), (-9, 5), (-8, 0), (-7, -3),
(-6, -5), (-4, -8), (-2, -10), (0, -11), (3, -12), (6, -12), (8, -11),
(9, -9), (9, -7), (8, -5), (7, -4), (5, -3), (2, -2)], [(1, -2), (2,
-2), (5, -1), (6, 0), (7, 2), (7, 5), (6, 7), (5, 8), (3, 9), (0, 9),
(-2, 8), (-3, 6)]]}, 553: {'charcode': 553, 'left': -10, 'right': 10,
'lines': [[(2, -6), (2, -5), (3, -4), (5, -4), (7, -5), (8, -7), (8, -9),
(7, -11), (5, -12), (2, -12), (-1, -11), (-3, -9), (-5, -6), (-6, -4),
(-7, 0), (-7, 4), (-6, 7), (-5, 8), (-3, 9), (-1, 9), (2, 8), (4, 6),
(5, 4)]]}, 554: {'charcode': 554, 'left': -11, 'right': 12, 'lines':
[[(2, -12), (0, -11), (-1, -9), (-2, -5), (-3, 1), (-4, 4), (-5, 6),
(-7, 8), (-9, 9), (-11, 9), (-12, 8), (-12, 6), (-11, 5), (-9, 5), (-7,
6), (-5, 8), (-2, 9), (1, 9), (4, 8), (6, 6), (8, 2), (9, -3), (9, -7),
(8, -10), (7, -11), (5, -12), (2, -12), (0, -10), (0, -8), (1, -5), (3,
-2), (5, 0), (8, 2), (10, 3)]]}, 555: {'charcode': 555, 'left': -10,
'right': 10, 'lines': [[(4, -8), (4, -7), (5, -6), (7, -6), (8, -7),
(8, -9), (7, -11), (4, -12), (0, -12), (-3, -11), (-4, -9), (-4, -6),
(-3, -4), (-2, -3), (1, -2), (-2, -2), (-5, -1), (-6, 0), (-7, 2), (-7,
5), (-6, 7), (-5, 8), (-2, 9), (1, 9), (4, 8), (6, 6), (7, 4)]]}, 556:
{'charcode': 556, 'left': -10, 'right': 10, 'lines': [[(0, -6), (-2, -6),
(-4, -7), (-5, -9), (-4, -11), (-1, -12), (2, -12), (6, -11), (9, -11),
(11, -12)], [(6, -11), (4, -4), (2, 2), (0, 6), (-2, 8), (-4, 9), (-6,
9), (-8, 8), (-9, 6), (-9, 4), (-8, 3), (-6, 3), (-4, 4)], [(-1, -2),
(8, -2)]]}, 557: {'charcode': 557, 'left': -11, 'right': 12, 'lines':
[[(-11, 9), (-9, 8), (-5, 4), (-2, -1), (-1, -4), (0, -8), (0, -11),
(-1, -12), (-2, -12), (-3, -11), (-4, -9), (-4, -6), (-3, -4), (-1, -3),
(3, -3), (6, -4), (7, -5), (8, -7), (8, -1), (7, 4), (6, 6), (4, 8), (1,
9), (-3, 9), (-6, 8), (-8, 6), (-9, 4), (-9, 2)]]}, 558: {'charcode': 558,
'left': -12, 'right': 12, 'lines': [[(-5, -5), (-7, -6), (-8, -8), (-8,
-9), (-7, -11), (-5, -12), (-4, -12), (-2, -11), (-1, -9), (-1, -7),
(-2, -3), (-4, 3), (-6, 7), (-8, 9), (-10, 9), (-11, 8), (-11, 6)],
[(-5, 0), (4, -3), (6, -4), (9, -6), (11, -8), (12, -10), (12, -11),
(11, -12), (10, -12), (8, -10), (6, -6), (4, 0), (3, 5), (3, 8), (4, 9),
(5, 9), (7, 8), (8, 7), (10, 4)]]}, 559: {'charcode': 559, 'left': -9,
'right': 8, 'lines': [[(5, 4), (3, 2), (1, -1), (0, -3), (-1, -6), (-1,
-9), (0, -11), (1, -12), (3, -12), (4, -11), (5, -9), (5, -6), (4, -1),
(2, 4), (1, 6), (-1, 8), (-3, 9), (-5, 9), (-7, 8), (-8, 6), (-8, 4),
(-7, 3), (-5, 3), (-3, 4)]]}, 560: {'charcode': 560, 'left': -8, 'right':
7, 'lines': [[(2, 12), (0, 9), (-2, 4), (-3, -2), (-3, -8), (-2, -11),
(0, -12), (2, -12), (3, -11), (4, -8), (4, -5), (3, 0), (0, 9), (-2, 15),
(-3, 18), (-4, 20), (-6, 21), (-7, 20), (-7, 18), (-6, 15), (-4, 12), (-2,
10), (1, 8), (5, 6)]]}, 561: {'charcode': 561, 'left': -12, 'right': 12,
'lines': [[(-5, -5), (-7, -6), (-8, -8), (-8, -9), (-7, -11), (-5, -12),
(-4, -12), (-2, -11), (-1, -9), (-1, -7), (-2, -3), (-4, 3), (-6, 7),
(-8, 9), (-10, 9), (-11, 8), (-11, 6)], [(12, -9), (12, -11), (11, -12),
(10, -12), (8, -11), (6, -9), (4, -6), (2, -4), (0, -3), (-2, -3)], [(0,
-3), (1, -1), (1, 6), (2, 8), (3, 9), (4, 9), (6, 8), (7, 7), (9, 4)]]},
562: {'charcode': 562, 'left': -9, 'right': 10, 'lines': [[(-5, 0), (-3,
0), (1, -1), (4, -3), (6, -5), (7, -7), (7, -10), (6, -12), (4, -12),
(3, -11), (2, -9), (1, -4), (0, 1), (-1, 4), (-2, 6), (-4, 8), (-6, 9),
(-8, 9), (-9, 8), (-9, 6), (-8, 5), (-6, 5), (-4, 6), (-1, 8), (2, 9),
(4, 9), (7, 8), (9, 6)]]}, 563: {'charcode': 563, 'left': -18, 'right':
15, 'lines': [[(-13, -5), (-15, -6), (-16, -8), (-16, -9), (-15, -11),
(-13, -12), (-12, -12), (-10, -11), (-9, -9), (-9, -7), (-10, -2), (-11,
2), (-13, 9)], [(-11, 2), (-8, -6), (-6, -10), (-5, -11), (-3, -12), (-2,
-12), (0, -11), (1, -9), (1, -7), (0, -2), (-1, 2), (-3, 9)], [(-1, 2),
(2, -6), (4, -10), (5, -11), (7, -12), (8, -12), (10, -11), (11, -9),
(11, -7), (10, -2), (8, 5), (8, 8), (9, 9), (10, 9), (12, 8), (13, 7),
(15, 4)]]}, 564: {'charcode': 564, 'left': -13, 'right': 11, 'lines':
[[(-8, -5), (-10, -6), (-11, -8), (-11, -9), (-10, -11), (-8, -12),
(-7, -12), (-5, -11), (-4, -9), (-4, -7), (-5, -2), (-6, 2), (-8, 9)],
[(-6, 2), (-3, -6), (-1, -10), (0, -11), (2, -12), (4, -12), (6, -11),
(7, -9), (7, -7), (6, -2), (4, 5), (4, 8), (5, 9), (6, 9), (8, 8),
(9, 7), (11, 4)]]}, 565: {'charcode': 565, 'left': -10, 'right': 11,
'lines': [[(2, -12), (-1, -11), (-3, -9), (-5, -6), (-6, -4), (-7, 0),
(-7, 4), (-6, 7), (-5, 8), (-3, 9), (-1, 9), (2, 8), (4, 6), (6, 3), (7,
1), (8, -3), (8, -7), (7, -10), (6, -11), (4, -12), (2, -12), (0, -10),
(0, -7), (1, -4), (3, -1), (5, 1), (8, 3), (10, 4)]]}, 566: {'charcode':
566, 'left': -12, 'right': 13, 'lines': [[(1, -10), (2, -9), (2, -6),
(1, -2), (0, 1), (-1, 3), (-3, 6), (-5, 8), (-7, 9), (-8, 9), (-9, 8),
(-9, 5), (-8, 0), (-7, -3), (-6, -5), (-4, -8), (-2, -10), (0, -11),
(3, -12), (8, -12), (10, -11), (11, -10), (12, -8), (12, -5), (11, -3),
(10, -2), (8, -1), (5, -1), (3, -2), (2, -3)]]}, 567: {'charcode': 567,
'left': -10, 'right': 12, 'lines': [[(3, -6), (2, -4), (1, -3), (-1, -2),
(-3, -2), (-4, -4), (-4, -6), (-3, -9), (-1, -11), (2, -12), (5, -12),
(7, -11), (8, -9), (8, -5), (7, -2), (5, 1), (1, 5), (-2, 7), (-4, 8),
(-7, 9), (-9, 9), (-10, 8), (-10, 6), (-9, 5), (-7, 5), (-5, 6), (-2, 8),
(1, 9), (4, 9), (7, 8), (9, 6)]]}, 568: {'charcode': 568, 'left': -12,
'right': 13, 'lines': [[(1, -10), (2, -9), (2, -6), (1, -2), (0, 1),
(-1, 3), (-3, 6), (-5, 8), (-7, 9), (-8, 9), (-9, 8), (-9, 5), (-8, 0),
(-7, -3), (-6, -5), (-4, -8), (-2, -10), (0, -11), (3, -12), (7, -12),
(9, -11), (10, -10), (11, -8), (11, -5), (10, -3), (9, -2), (7, -1),
(4, -1), (1, -2), (2, -1), (3, 1), (3, 6), (4, 8), (6, 9), (8, 8),
(9, 7), (11, 4)]]}, 569: {'charcode': 569, 'left': -10, 'right': 10,
'lines': [[(-10, 9), (-8, 8), (-6, 6), (-3, 2), (-1, -1), (1, -5), (2,
-8), (2, -11), (1, -12), (0, -12), (-1, -11), (-2, -9), (-2, -7), (-1,
-5), (1, -3), (4, -1), (6, 1), (7, 3), (7, 5), (6, 7), (5, 8), (2, 9),
(-2, 9), (-5, 8), (-7, 6), (-8, 4), (-8, 2)]]}, 570: {'charcode': 570,
'left': -10, 'right': 9, 'lines': [[(0, -6), (-2, -6), (-4, -7), (-5,
-9), (-4, -11), (-1, -12), (2, -12), (6, -11), (9, -11), (11, -12)],
[(6, -11), (4, -4), (2, 2), (0, 6), (-2, 8), (-4, 9), (-6, 9), (-8, 8),
(-9, 6), (-9, 4), (-8, 3), (-6, 3), (-4, 4)]]}, 571: {'charcode': 571,
'left': -13, 'right': 11, 'lines': [[(-8, -5), (-10, -6), (-11, -8),
(-11, -9), (-10, -11), (-8, -12), (-7, -12), (-5, -11), (-4, -9), (-4,
-7), (-5, -3), (-6, 0), (-7, 4), (-7, 6), (-6, 8), (-4, 9), (-2, 9),
(0, 8), (1, 7), (3, 3), (6, -5), (8, -12)], [(6, -5), (5, -1), (4, 5),
(4, 8), (5, 9), (6, 9), (8, 8), (9, 7), (11, 4)]]}, 572: {'charcode':
572, 'left': -12, 'right': 11, 'lines': [[(-7, -5), (-9, -6), (-10, -8),
(-10, -9), (-9, -11), (-7, -12), (-6, -12), (-4, -11), (-3, -9), (-3, -7),
(-4, -3), (-5, 0), (-6, 4), (-6, 7), (-5, 9), (-3, 9), (-1, 8), (2, 5),
(4, 2), (6, -2), (7, -5), (8, -9), (8, -11), (7, -12), (6, -12), (5,
-11), (4, -9), (4, -7), (5, -4), (7, -2), (9, -1)]]}, 573: {'charcode':
573, 'left': -15, 'right': 13, 'lines': [[(-10, -5), (-12, -6), (-13,
-8), (-13, -9), (-12, -11), (-10, -12), (-9, -12), (-7, -11), (-6, -9),
(-6, -6), (-7, 9)], [(3, -12), (-7, 9)], [(3, -12), (1, 9)], [(15, -12),
(13, -11), (10, -8), (7, -4), (4, 2), (1, 9)]]}, 574: {'charcode': 574,
'left': -12, 'right': 12, 'lines': [[(-4, -6), (-6, -6), (-7, -7), (-7,
-9), (-6, -11), (-4, -12), (-2, -12), (0, -11), (1, -9), (1, -6), (-1, 3),
(-1, 6), (0, 8), (2, 9), (4, 9), (6, 8), (7, 6), (7, 4), (6, 3), (4, 3)],
[(11, -9), (11, -11), (10, -12), (8, -12), (6, -11), (4, -9), (2, -6),
(-2, 3), (-4, 6), (-6, 8), (-8, 9), (-10, 9), (-11, 8), (-11, 6)]]},
575: {'charcode': 575, 'left': -12, 'right': 11, 'lines': [[(-7, -5),
(-9, -6), (-10, -8), (-10, -9), (-9, -11), (-7, -12), (-6, -12), (-4,
-11), (-3, -9), (-3, -7), (-4, -3), (-5, 0), (-6, 4), (-6, 6), (-5, 8),
(-4, 9), (-2, 9), (0, 8), (2, 6), (4, 3), (5, 1), (7, -5)], [(9, -12),
(7, -5), (4, 5), (2, 11), (0, 16), (-2, 20), (-4, 21), (-5, 20), (-5, 18),
(-4, 15), (-2, 12), (1, 9), (4, 7), (9, 4)]]}, 576: {'charcode': 576,
'left': -10, 'right': 11, 'lines': [[(3, -6), (2, -4), (1, -3), (-1, -2),
(-3, -2), (-4, -4), (-4, -6), (-3, -9), (-1, -11), (2, -12), (5, -12),
(7, -11), (8, -9), (8, -5), (7, -2), (5, 2), (2, 5), (-2, 8), (-4, 9),
(-7, 9), (-8, 8), (-8, 6), (-7, 5), (-4, 5), (-2, 6), (-1, 7), (0, 9),
(0, 12), (-1, 15), (-2, 17), (-4, 20), (-6, 21), (-7, 20), (-7, 18),
(-6, 15), (-4, 12), (-1, 9), (2, 7), (8, 4)]]}, 583: {'charcode': 583,
'left': -9, 'right': 9, 'lines': [[(-8, -12), (0, 9)], [(8, -12), (0, 9)],
[(-8, -12), (8, -12)]]}, 601: {'charcode': 601, 'left': -9, 'right': 10,
'lines': [[(6, -5), (6, 9)], [(6, -2), (4, -4), (2, -5), (-1, -5), (-3,
-4), (-5, -2), (-6, 1), (-6, 3), (-5, 6), (-3, 8), (-1, 9), (2, 9), (4,
8), (6, 6)]]}, 602: {'charcode': 602, 'left': -10, 'right': 9, 'lines':
[[(-6, -12), (-6, 9)], [(-6, -2), (-4, -4), (-2, -5), (1, -5), (3, -4),
(5, -2), (6, 1), (6, 3), (5, 6), (3, 8), (1, 9), (-2, 9), (-4, 8), (-6,
6)]]}, 603: {'charcode': 603, 'left': -9, 'right': 9, 'lines': [[(6, -2),
(4, -4), (2, -5), (-1, -5), (-3, -4), (-5, -2), (-6, 1), (-6, 3), (-5,
6), (-3, 8), (-1, 9), (2, 9), (4, 8), (6, 6)]]}, 604: {'charcode': 604,
'left': -9, 'right': 10, 'lines': [[(6, -12), (6, 9)], [(6, -2), (4, -4),
(2, -5), (-1, -5), (-3, -4), (-5, -2), (-6, 1), (-6, 3), (-5, 6), (-3, 8),
(-1, 9), (2, 9), (4, 8), (6, 6)]]}, 605: {'charcode': 605, 'left': -9,
'right': 9, 'lines': [[(-6, 1), (6, 1), (6, -1), (5, -3), (4, -4), (2,
-5), (-1, -5), (-3, -4), (-5, -2), (-6, 1), (-6, 3), (-5, 6), (-3, 8),
(-1, 9), (2, 9), (4, 8), (6, 6)]]}, 606: {'charcode': 606, 'left': -5,
'right': 7, 'lines': [[(5, -12), (3, -12), (1, -11), (0, -8), (0, 9)],
[(-3, -5), (4, -5)]]}, 607: {'charcode': 607, 'left': -9, 'right':
10, 'lines': [[(6, -5), (6, 11), (5, 14), (4, 15), (2, 16), (-1, 16),
(-3, 15)], [(6, -2), (4, -4), (2, -5), (-1, -5), (-3, -4), (-5, -2),
(-6, 1), (-6, 3), (-5, 6), (-3, 8), (-1, 9), (2, 9), (4, 8), (6, 6)]]},
608: {'charcode': 608, 'left': -9, 'right': 10, 'lines': [[(-5, -12),
(-5, 9)], [(-5, -1), (-2, -4), (0, -5), (3, -5), (5, -4), (6, -1), (6,
9)]]}, 609: {'charcode': 609, 'left': -4, 'right': 4, 'lines': [[(-1,
-12), (0, -11), (1, -12), (0, -13), (-1, -12)], [(0, -5), (0, 9)]]},
610: {'charcode': 610, 'left': -5, 'right': 5, 'lines': [[(0, -12),
(1, -11), (2, -12), (1, -13), (0, -12)], [(1, -5), (1, 12), (0, 15),
(-2, 16), (-4, 16)]]}, 611: {'charcode': 611, 'left': -9, 'right': 8,
'lines': [[(-5, -12), (-5, 9)], [(5, -5), (-5, 5)], [(-1, 1), (6, 9)]]},
612: {'charcode': 612, 'left': -4, 'right': 4, 'lines': [[(0, -12),
(0, 9)]]}, 613: {'charcode': 613, 'left': -15, 'right': 15, 'lines':
[[(-11, -5), (-11, 9)], [(-11, -1), (-8, -4), (-6, -5), (-3, -5), (-1,
-4), (0, -1), (0, 9)], [(0, -1), (3, -4), (5, -5), (8, -5), (10, -4),
(11, -1), (11, 9)]]}, 614: {'charcode': 614, 'left': -9, 'right': 10,
'lines': [[(-5, -5), (-5, 9)], [(-5, -1), (-2, -4), (0, -5), (3, -5),
(5, -4), (6, -1), (6, 9)]]}, 615: {'charcode': 615, 'left': -9, 'right':
10, 'lines': [[(-1, -5), (-3, -4), (-5, -2), (-6, 1), (-6, 3), (-5, 6),
(-3, 8), (-1, 9), (2, 9), (4, 8), (6, 6), (7, 3), (7, 1), (6, -2), (4,
-4), (2, -5), (-1, -5)]]}, 616: {'charcode': 616, 'left': -10, 'right':
9, 'lines': [[(-6, -5), (-6, 16)], [(-6, -2), (-4, -4), (-2, -5), (1,
-5), (3, -4), (5, -2), (6, 1), (6, 3), (5, 6), (3, 8), (1, 9), (-2, 9),
(-4, 8), (-6, 6)]]}, 617: {'charcode': 617, 'left': -9, 'right': 10,
'lines': [[(6, -5), (6, 16)], [(6, -2), (4, -4), (2, -5), (-1, -5),
(-3, -4), (-5, -2), (-6, 1), (-6, 3), (-5, 6), (-3, 8), (-1, 9), (2,
9), (4, 8), (6, 6)]]}, 618: {'charcode': 618, 'left': -7, 'right': 6,
'lines': [[(-3, -5), (-3, 9)], [(-3, 1), (-2, -2), (0, -4), (2, -5),
(5, -5)]]}, 619: {'charcode': 619, 'left': -8, 'right': 9, 'lines':
[[(6, -2), (5, -4), (2, -5), (-1, -5), (-4, -4), (-5, -2), (-4, 0),
(-2, 1), (3, 2), (5, 3), (6, 5), (6, 6), (5, 8), (2, 9), (-1, 9), (-4,
8), (-5, 6)]]}, 620: {'charcode': 620, 'left': -5, 'right': 7, 'lines':
[[(0, -12), (0, 5), (1, 8), (3, 9), (5, 9)], [(-3, -5), (4, -5)]]}, 621:
{'charcode': 621, 'left': -9, 'right': 10, 'lines': [[(-5, -5), (-5, 5),
(-4, 8), (-2, 9), (1, 9), (3, 8), (6, 5)], [(6, -5), (6, 9)]]}, 622:
{'charcode': 622, 'left': -8, 'right': 8, 'lines': [[(-6, -5), (0, 9)],
[(6, -5), (0, 9)]]}, 623: {'charcode': 623, 'left': -11, 'right': 11,
'lines': [[(-8, -5), (-4, 9)], [(0, -5), (-4, 9)], [(0, -5), (4, 9)],
[(8, -5), (4, 9)]]}, 624: {'charcode': 624, 'left': -8, 'right': 9,
'lines': [[(-5, -5), (6, 9)], [(6, -5), (-5, 9)]]}, 625: {'charcode':
625, 'left': -8, 'right': 8, 'lines': [[(-6, -5), (0, 9)], [(6, -5),
(0, 9), (-2, 13), (-4, 15), (-6, 16), (-7, 16)]]}, 626: {'charcode':
626, 'left': -8, 'right': 9, 'lines': [[(6, -5), (-5, 9)], [(-5, -5),
(6, -5)], [(-5, 9), (6, 9)]]}, 627: {'charcode': 627, 'left': -10,
'right': 11, 'lines': [[(-1, -5), (-3, -4), (-5, -2), (-6, 0), (-7, 3),
(-7, 6), (-6, 8), (-4, 9), (-2, 9), (0, 8), (3, 5), (5, 2), (7, -2),
(8, -5)], [(-1, -5), (1, -5), (2, -4), (3, -2), (5, 6), (6, 8), (7, 9),
(8, 9)]]}, 628: {'charcode': 628, 'left': -9, 'right': 10, 'lines':
[[(3, -12), (1, -11), (-1, -9), (-3, -5), (-4, -2), (-5, 2), (-6, 8),
(-7, 16)], [(3, -12), (5, -12), (7, -10), (7, -7), (6, -5), (5, -4),
(3, -3), (0, -3)], [(0, -3), (2, -2), (4, 0), (5, 2), (5, 5), (4, 7),
(3, 8), (1, 9), (-1, 9), (-3, 8), (-4, 7), (-5, 4)]]}, 629: {'charcode':
629, 'left': -9, 'right': 10, 'lines': [[(-8, -2), (-6, -4), (-4, -5),
(-3, -5), (-1, -4), (0, -3), (1, 0), (1, 4), (0, 9)], [(8, -5), (7, -2),
(6, 0), (0, 9), (-2, 13), (-3, 16)]]}, 630: {'charcode': 630, 'left': -9,
'right': 9, 'lines': [[(2, -5), (-1, -5), (-3, -4), (-5, -2), (-6, 1),
(-6, 4), (-5, 7), (-4, 8), (-2, 9), (0, 9), (2, 8), (4, 6), (5, 3),
(5, 0), (4, -3), (2, -5), (0, -7), (-1, -9), (-1, -11), (0, -12),
(2, -12), (4, -11), (6, -9)]]}, 631: {'charcode': 631, 'left': -8,
'right': 8, 'lines': [[(5, -3), (4, -4), (2, -5), (-1, -5), (-3, -4),
(-3, -2), (-2, 0), (1, 1)], [(1, 1), (-3, 2), (-5, 4), (-5, 6), (-4, 8),
(-2, 9), (1, 9), (3, 8), (5, 6)]]}, 632: {'charcode': 632, 'left': -8,
'right': 7, 'lines': [[(2, -12), (0, -11), (-1, -10), (-1, -9), (0,
-8), (3, -7), (6, -7)], [(6, -7), (2, -5), (-1, -3), (-4, 0), (-5, 3),
(-5, 5), (-4, 7), (-2, 9), (1, 11), (2, 13), (2, 15), (1, 16), (-1, 16),
(-2, 14)]]}, 633: {'charcode': 633, 'left': -10, 'right': 10, 'lines':
[[(-9, -1), (-8, -3), (-6, -5), (-4, -5), (-3, -4), (-3, -2), (-4, 2),
(-6, 9)], [(-4, 2), (-2, -2), (0, -4), (2, -5), (4, -5), (6, -3), (6,
0), (5, 5), (2, 16)]]}, 634: {'charcode': 634, 'left': -11, 'right': 10,
'lines': [[(-10, -1), (-9, -3), (-7, -5), (-5, -5), (-4, -4), (-4, -2),
(-5, 3), (-5, 6), (-4, 8), (-3, 9), (-1, 9), (1, 8), (3, 5), (4, 3),
(5, 0), (6, -5), (6, -8), (5, -11), (3, -12), (1, -12), (0, -10),
(0, -8), (1, -5), (3, -2), (5, 0), (8, 2)]]}, 635: {'charcode': 635,
'left': -6, 'right': 5, 'lines': [[(0, -5), (-2, 2), (-3, 6), (-3, 8),
(-2, 9), (0, 9), (2, 7), (3, 5)]]}, 636: {'charcode': 636, 'left': -9,
'right': 9, 'lines': [[(-3, -5), (-7, 9)], [(7, -4), (6, -5), (5, -5),
(3, -4), (-1, 0), (-3, 1), (-4, 1)], [(-4, 1), (-2, 2), (-1, 3), (1, 8),
(2, 9), (3, 9), (4, 8)]]}, 637: {'charcode': 637, 'left': -8, 'right': 8,
'lines': [[(-7, -12), (-5, -12), (-3, -11), (-2, -10), (6, 9)], [(0, -5),
(-6, 9)]]}, 638: {'charcode': 638, 'left': -10, 'right': 11, 'lines':
[[(-3, -5), (-9, 16)], [(-4, -1), (-5, 4), (-5, 7), (-3, 9), (-1, 9),
(1, 8), (3, 6), (5, 2)], [(7, -5), (5, 2), (4, 6), (4, 8), (5, 9), (7,
9), (9, 7), (10, 5)]]}, 639: {'charcode': 639, 'left': -9, 'right': 9,
'lines': [[(-6, -5), (-3, -5), (-4, 1), (-5, 6), (-6, 9)], [(7, -5), (6,
-2), (5, 0), (3, 3), (0, 6), (-3, 8), (-6, 9)]]}, 640: {'charcode': 640,
'left': -8, 'right': 8, 'lines': [[(2, -12), (0, -11), (-1, -10), (-1,
-9), (0, -8), (3, -7), (6, -7)], [(3, -7), (0, -6), (-2, -5), (-3, -3),
(-3, -1), (-1, 1), (2, 2), (4, 2)], [(2, 2), (-2, 3), (-4, 4), (-5, 6),
(-5, 8), (-3, 10), (1, 12), (2, 13), (2, 15), (0, 16), (-2, 16)]]}, 641:
{'charcode': 641, 'left': -8, 'right': 9, 'lines': [[(0, -5), (-2, -4),
(-4, -2), (-5, 1), (-5, 4), (-4, 7), (-3, 8), (-1, 9), (1, 9), (3, 8),
(5, 6), (6, 3), (6, 0), (5, -3), (4, -4), (2, -5), (0, -5)]]}, 642:
{'charcode': 642, 'left': -11, 'right': 11, 'lines': [[(-2, -5), (-6,
9)], [(3, -5), (4, 1), (5, 6), (6, 9)], [(-9, -2), (-7, -4), (-4, -5),
(9, -5)]]}, 643: {'charcode': 643, 'left': -9, 'right': 9, 'lines':
[[(-5, 1), (-5, 4), (-4, 7), (-3, 8), (-1, 9), (1, 9), (3, 8), (5, 6),
(6, 3), (6, 0), (5, -3), (4, -4), (2, -5), (0, -5), (-2, -4), (-4, -2),
(-5, 1), (-9, 16)]]}, 644: {'charcode': 644, 'left': -9, 'right': 11,
'lines': [[(9, -5), (-1, -5), (-3, -4), (-5, -2), (-6, 1), (-6, 4), (-5,
7), (-4, 8), (-2, 9), (0, 9), (2, 8), (4, 6), (5, 3), (5, 0), (4, -3),
(3, -4), (1, -5)]]}, 645: {'charcode': 645, 'left': -10, 'right': 10,
'lines': [[(1, -5), (-2, 9)], [(-8, -2), (-6, -4), (-3, -5), (8, -5)]]},
646: {'charcode': 646, 'left': -10, 'right': 10, 'lines': [[(-9, -1), (-8,
-3), (-6, -5), (-4, -5), (-3, -4), (-3, -2), (-5, 4), (-5, 7), (-3, 9),
(-1, 9), (2, 8), (4, 6), (6, 2), (7, -2), (7, -5)]]}, 647: {'charcode':
647, 'left': -11, 'right': 11, 'lines': [[(-3, -4), (-5, -3), (-7, -1),
(-8, 2), (-8, 5), (-7, 7), (-6, 8), (-4, 9), (-1, 9), (2, 8), (5, 6),
(7, 3), (8, 0), (8, -3), (6, -5), (4, -5), (2, -3), (0, 1), (-2, 6),
(-5, 16)]]}, 648: {'charcode': 648, 'left': -9, 'right': 9, 'lines':
[[(-7, -5), (-5, -5), (-3, -3), (3, 14), (5, 16), (7, 16)], [(8, -5),
(7, -3), (5, 0), (-5, 11), (-7, 14), (-8, 16)]]}, 649: {'charcode': 649,
'left': -12, 'right': 11, 'lines': [[(4, -12), (-4, 16)], [(-11, -1),
(-10, -3), (-8, -5), (-6, -5), (-5, -4), (-5, -2), (-6, 3), (-6, 6),
(-5, 8), (-3, 9), (-1, 9), (2, 8), (4, 6), (6, 3), (8, -2), (9, -5)]]},
650: {'charcode': 650, 'left': -12, 'right': 11, 'lines': [[(-4, -5),
(-6, -4), (-8, -1), (-9, 2), (-9, 5), (-8, 8), (-7, 9), (-5, 9), (-3,
8), (-1, 5)], [(0, 1), (-1, 5), (0, 8), (1, 9), (3, 9), (5, 8), (7, 5),
(8, 2), (8, -1), (7, -4), (6, -5)]]}, 651: {'charcode': 651, 'left':
-6, 'right': 10, 'lines': [[(3, 3), (2, 1), (0, 0), (-2, 0), (-4, 1),
(-5, 2), (-6, 4), (-6, 6), (-5, 8), (-3, 9), (-1, 9), (1, 8), (2, 6),
(4, 0), (3, 5), (3, 8), (4, 9), (5, 9), (7, 8), (8, 7), (10, 4)]]}, 652:
{'charcode': 652, 'left': -5, 'right': 9, 'lines': [[(-5, 4), (-3, 1),
(0, -4), (1, -6), (2, -9), (2, -11), (1, -12), (-1, -11), (-2, -9), (-3,
-5), (-4, 2), (-4, 8), (-3, 9), (-2, 9), (0, 8), (2, 6), (3, 3), (3, 0),
(4, 4), (5, 5), (7, 5), (9, 4)]]}, 653: {'charcode': 653, 'left': -5,
'right': 6, 'lines': [[(2, 2), (2, 1), (1, 0), (-1, 0), (-3, 1), (-4,
2), (-5, 4), (-5, 6), (-4, 8), (-2, 9), (1, 9), (4, 7), (6, 4)]]}, 654:
{'charcode': 654, 'left': -6, 'right': 10, 'lines': [[(3, 3), (2, 1),
(0, 0), (-2, 0), (-4, 1), (-5, 2), (-6, 4), (-6, 6), (-5, 8), (-3, 9),
(-1, 9), (1, 8), (2, 6), (8, -12)], [(4, 0), (3, 5), (3, 8), (4, 9),
(5, 9), (7, 8), (8, 7), (10, 4)]]}, 655: {'charcode': 655, 'left': -4,
'right': 6, 'lines': [[(-3, 7), (-1, 6), (0, 5), (1, 3), (1, 1), (0, 0),
(-1, 0), (-3, 1), (-4, 3), (-4, 6), (-3, 8), (-1, 9), (1, 9), (3, 8), (4,
7), (6, 4)]]}, 656: {'charcode': 656, 'left': -3, 'right': 5, 'lines':
[[(-3, 4), (1, -1), (3, -4), (4, -6), (5, -9), (5, -11), (4, -12),
(2, -11), (1, -9), (-1, -1), (-4, 8), (-7, 15), (-8, 18), (-8, 20),
(-7, 21), (-5, 20), (-4, 17), (-3, 8), (-2, 9), (0, 9), (2, 8), (3,
7), (5, 4)]]}, 657: {'charcode': 657, 'left': -6, 'right': 9, 'lines':
[[(3, 3), (2, 1), (0, 0), (-2, 0), (-4, 1), (-5, 2), (-6, 4), (-6, 6),
(-5, 8), (-3, 9), (-1, 9), (1, 8), (2, 7)], [(4, 0), (2, 7), (-2, 18),
(-3, 20), (-5, 21), (-6, 20), (-6, 18), (-5, 15), (-2, 12), (1, 10),
(3, 9), (6, 7), (9, 4)]]}, 658: {'charcode': 658, 'left': -5, 'right':
10, 'lines': [[(-5, 4), (-3, 1), (0, -4), (1, -6), (2, -9), (2, -11),
(1, -12), (-1, -11), (-2, -9), (-3, -5), (-4, 1), (-5, 9)], [(-5, 9),
(-4, 6), (-3, 4), (-1, 1), (1, 0), (3, 0), (4, 1), (4, 3), (3, 6), (3,
8), (4, 9), (5, 9), (7, 8), (8, 7), (10, 4)]]}, 659: {'charcode': 659,
'left': -2, 'right': 5, 'lines': [[(1, -5), (1, -4), (2, -4), (2, -5),
(1, -5)], [(-2, 4), (0, 0), (-2, 6), (-2, 8), (-1, 9), (0, 9), (2, 8),
(3, 7), (5, 4)]]}, 660: {'charcode': 660, 'left': -2, 'right': 5,
'lines': [[(1, -5), (1, -4), (2, -4), (2, -5), (1, -5)], [(-2, 4),
(0, 0), (-6, 18), (-7, 20), (-9, 21), (-10, 20), (-10, 18), (-9, 15),
(-6, 12), (-3, 10), (-1, 9), (2, 7), (5, 4)]]}, 661: {'charcode': 661,
'left': -5, 'right': 9, 'lines': [[(-5, 4), (-3, 1), (0, -4), (1, -6),
(2, -9), (2, -11), (1, -12), (-1, -11), (-2, -9), (-3, -5), (-4, 1),
(-5, 9)], [(-5, 9), (-4, 6), (-3, 4), (-1, 1), (1, 0), (3, 0), (4, 1),
(4, 3), (2, 4), (-1, 4)], [(-1, 4), (1, 5), (2, 8), (3, 9), (4, 9), (6,
8), (7, 7), (9, 4)]]}, 662: {'charcode': 662, 'left': -3, 'right': 5,
'lines': [[(-3, 4), (-1, 1), (2, -4), (3, -6), (4, -9), (4, -11), (3,
-12), (1, -11), (0, -9), (-1, -5), (-2, 2), (-2, 8), (-1, 9), (0, 9),
(2, 8), (3, 7), (5, 4)]]}, 663: {'charcode': 663, 'left': -13, 'right':
12, 'lines': [[(-13, 4), (-11, 1), (-9, 0), (-8, 1), (-8, 2), (-9, 6),
(-10, 9)], [(-9, 6), (-8, 4), (-6, 1), (-4, 0), (-2, 0), (-1, 1), (-1,
2), (-2, 6), (-3, 9)], [(-2, 6), (-1, 4), (1, 1), (3, 0), (5, 0), (6, 1),
(6, 3), (5, 6), (5, 8), (6, 9), (7, 9), (9, 8), (10, 7), (12, 4)]]}, 664:
{'charcode': 664, 'left': -8, 'right': 10, 'lines': [[(-8, 4), (-6, 1),
(-4, 0), (-3, 1), (-3, 2), (-4, 6), (-5, 9)], [(-4, 6), (-3, 4), (-1,
1), (1, 0), (3, 0), (4, 1), (4, 3), (3, 6), (3, 8), (4, 9), (5, 9), (7,
8), (8, 7), (10, 4)]]}, 665: {'charcode': 665, 'left': -6, 'right': 8,
'lines': [[(0, 0), (-2, 0), (-4, 1), (-5, 2), (-6, 4), (-6, 6), (-5, 8),
(-3, 9), (-1, 9), (1, 8), (2, 7), (3, 5), (3, 3), (2, 1), (0, 0), (-1, 1),
(-1, 3), (0, 5), (2, 6), (5, 6), (7, 5), (8, 4)]]}, 666: {'charcode': 666,
'left': -7, 'right': 8, 'lines': [[(-7, 4), (-5, 1), (-4, -1), (-5, 3),
(-11, 21)], [(-5, 3), (-4, 1), (-2, 0), (0, 0), (2, 1), (3, 3), (3, 5),
(2, 7), (1, 8), (-1, 9)], [(-5, 8), (-3, 9), (0, 9), (3, 8), (5, 7),
(8, 4)]]}, 667: {'charcode': 667, 'left': -6, 'right': 9, 'lines':
[[(3, 3), (2, 1), (0, 0), (-2, 0), (-4, 1), (-5, 2), (-6, 4), (-6, 6),
(-5, 8), (-3, 9), (-1, 9), (1, 8)], [(4, 0), (3, 3), (1, 8), (-2, 15),
(-3, 18), (-3, 20), (-2, 21), (0, 20), (1, 17), (1, 10), (3, 9), (6,
7), (9, 4)]]}, 668: {'charcode': 668, 'left': -5, 'right': 8, 'lines':
[[(-5, 4), (-3, 1), (-2, -1), (-2, 1), (1, 1), (2, 2), (2, 4), (1, 7),
(1, 8), (2, 9), (3, 9), (5, 8), (6, 7), (8, 4)]]}, 669: {'charcode': 669,
'left': -4, 'right': 7, 'lines': [[(-4, 4), (-2, 1), (-1, -1), (-1, 1),
(1, 4), (2, 6), (2, 8), (0, 9)], [(-4, 8), (-2, 9), (2, 9), (4, 8), (5,
7), (7, 4)]]}, 670: {'charcode': 670, 'left': -3, 'right': 6, 'lines':
[[(-3, 4), (-1, 1), (1, -3)], [(4, -12), (-2, 6), (-2, 8), (-1, 9), (1,
9), (3, 8), (4, 7), (6, 4)], [(-2, -4), (5, -4)]]}, 671: {'charcode':
671, 'left': -6, 'right': 9, 'lines': [[(-6, 4), (-4, 0), (-6, 6),
(-6, 8), (-5, 9), (-3, 9), (-1, 8), (1, 6), (3, 3)], [(4, 0), (2, 6),
(2, 8), (3, 9), (4, 9), (6, 8), (7, 7), (9, 4)]]}, 672: {'charcode': 672,
'left': -6, 'right': 9, 'lines': [[(-6, 4), (-4, 0), (-5, 5), (-5, 8),
(-4, 9), (-3, 9), (0, 8), (2, 6), (3, 3), (3, 0)], [(3, 0), (4, 4), (5,
5), (7, 5), (9, 4)]]}, 673: {'charcode': 673, 'left': -9, 'right': 12,
'lines': [[(-6, 0), (-8, 2), (-9, 5), (-9, 7), (-8, 9), (-6, 9), (-4, 8),
(-2, 6)], [(0, 0), (-2, 6), (-2, 8), (-1, 9), (1, 9), (3, 8), (5, 6),
(6, 3), (6, 0)], [(6, 0), (7, 4), (8, 5), (10, 5), (12, 4)]]}, 674:
{'charcode': 674, 'left': -8, 'right': 8, 'lines': [[(-8, 4), (-6, 1),
(-4, 0), (-2, 0), (-1, 1), (-1, 8), (0, 9), (3, 9), (6, 7), (8, 4)], [(5,
1), (4, 0), (2, 0), (1, 1), (-3, 8), (-4, 9), (-6, 9), (-7, 8)]]}, 675:
{'charcode': 675, 'left': -6, 'right': 9, 'lines': [[(-6, 4), (-4, 0),
(-6, 6), (-6, 8), (-5, 9), (-3, 9), (-1, 8), (1, 6), (3, 3)], [(4, 0),
(-2, 18), (-3, 20), (-5, 21), (-6, 20), (-6, 18), (-5, 15), (-2, 12),
(1, 10), (3, 9), (6, 7), (9, 4)]]}, 676: {'charcode': 676, 'left': -6,
'right': 8, 'lines': [[(-6, 4), (-4, 1), (-2, 0), (0, 0), (2, 2), (2,
4), (1, 6), (-1, 8), (-4, 9), (-2, 10), (-1, 12), (-1, 15), (-2, 18),
(-3, 20), (-5, 21), (-6, 20), (-6, 18), (-5, 15), (-2, 12), (1, 10), (5,
7), (8, 4)]]}, 677: {'charcode': 677, 'left': -8, 'right': 10, 'lines':
[[(-7, 9), (-4, 8), (-1, 6), (1, 4), (3, 1), (5, -3), (6, -7), (6, -9),
(5, -11), (3, -12), (1, -11), (0, -10), (-1, -8), (-2, -3), (-2, 2),
(-1, 6), (0, 8), (2, 9), (4, 9), (6, 8), (7, 7)]]}, 683: {'charcode':
683, 'left': -9, 'right': 9, 'lines': [[(5, 3), (5, 0), (4, -3), (3,
-4), (1, -5), (-1, -5), (-3, -4), (-5, -2), (-6, 1), (-6, 4), (-5, 7),
(-4, 8), (-2, 9), (0, 9), (2, 8), (4, 6), (5, 3), (6, -2), (6, -7),
(5, -10), (4, -11), (2, -12), (0, -12), (-2, -11), (-4, -9)]]}, 684:
{'charcode': 684, 'left': -8, 'right': 8, 'lines': [[(5, -4), (3, -5),
(0, -5), (-2, -4), (-4, -2), (-5, 1), (-5, 4), (-4, 7), (-3, 8), (-1, 9),
(2, 9), (4, 8)], [(-5, 2), (3, 2)]]}, 685: {'charcode': 685, 'left': -8,
'right': 9, 'lines': [[(2, -12), (0, -11), (-2, -8), (-3, -6), (-4, -3),
(-5, 2), (-5, 6), (-4, 8), (-3, 9), (-1, 9), (1, 8), (3, 5), (4, 3),
(5, 0), (6, -5), (6, -9), (5, -11), (4, -12), (2, -12)], [(-4, -2),
(5, -2)]]}, 686: {'charcode': 686, 'left': -10, 'right': 10, 'lines':
[[(4, -12), (-4, 16)], [(-1, -5), (-4, -4), (-6, -2), (-7, 1), (-7, 4),
(-6, 6), (-4, 8), (-1, 9), (1, 9), (4, 8), (6, 6), (7, 3), (7, 0), (6,
-2), (4, -4), (1, -5), (-1, -5)]]}, 687: {'charcode': 687, 'left': -9,
'right': 9, 'lines': [[(6, -3), (5, -4), (2, -5), (-1, -5), (-4, -4),
(-5, -3), (-6, -1), (-6, 1), (-5, 3), (-3, 5), (1, 8), (2, 10), (2, 12),
(1, 13), (-1, 13)]]}, 697: {'charcode': 697, 'left': 0, 'right': 0,
'lines': [[]]}, 698: {'charcode': 698, 'left': -4, 'right': 4, 'lines':
[[]]}, 699: {'charcode': 699, 'left': -8, 'right': 8, 'lines': [[]]},
700: {'charcode': 700, 'left': -10, 'right': 10, 'lines': [[(-1, -12),
(-4, -11), (-6, -8), (-7, -3), (-7, 0), (-6, 5), (-4, 8), (-1, 9),
(1, 9), (4, 8), (6, 5), (7, 0), (7, -3), (6, -8), (4, -11), (1, -12),
(-1, -12)]]}, 701: {'charcode': 701, 'left': -10, 'right': 10, 'lines':
[[(-4, -8), (-2, -9), (1, -12), (1, 9)]]}, 702: {'charcode': 702, 'left':
-10, 'right': 10, 'lines': [[(-6, -7), (-6, -8), (-5, -10), (-4, -11),
(-2, -12), (2, -12), (4, -11), (5, -10), (6, -8), (6, -6), (5, -4), (3,
-1), (-7, 9), (7, 9)]]}, 703: {'charcode': 703, 'left': -10, 'right': 10,
'lines': [[(-5, -12), (6, -12), (0, -4), (3, -4), (5, -3), (6, -2), (7,
1), (7, 3), (6, 6), (4, 8), (1, 9), (-2, 9), (-5, 8), (-6, 7), (-7, 5)]]},
704: {'charcode': 704, 'left': -10, 'right': 10, 'lines': [[(3, -12), (-7,
2), (8, 2)], [(3, -12), (3, 9)]]}, 705: {'charcode': 705, 'left': -10,
'right': 10, 'lines': [[(5, -12), (-5, -12), (-6, -3), (-5, -4), (-2,
-5), (1, -5), (4, -4), (6, -2), (7, 1), (7, 3), (6, 6), (4, 8), (1, 9),
(-2, 9), (-5, 8), (-6, 7), (-7, 5)]]}, 706: {'charcode': 706, 'left': -10,
'right': 10, 'lines': [[(6, -9), (5, -11), (2, -12), (0, -12), (-3, -11),
(-5, -8), (-6, -3), (-6, 2), (-5, 6), (-3, 8), (0, 9), (1, 9), (4, 8),
(6, 6), (7, 3), (7, 2), (6, -1), (4, -3), (1, -4), (0, -4), (-3, -3),
(-5, -1), (-6, 2)]]}, 707: {'charcode': 707, 'left': -10, 'right': 10,
'lines': [[(7, -12), (-3, 9)], [(-7, -12), (7, -12)]]}, 708: {'charcode':
708, 'left': -10, 'right': 10, 'lines': [[(-2, -12), (-5, -11), (-6, -9),
(-6, -7), (-5, -5), (-3, -4), (1, -3), (4, -2), (6, 0), (7, 2), (7, 5),
(6, 7), (5, 8), (2, 9), (-2, 9), (-5, 8), (-6, 7), (-7, 5), (-7, 2), (-6,
0), (-4, -2), (-1, -3), (3, -4), (5, -5), (6, -7), (6, -9), (5, -11),
(2, -12), (-2, -12)]]}, 709: {'charcode': 709, 'left': -10, 'right': 10,
'lines': [[(6, -5), (5, -2), (3, 0), (0, 1), (-1, 1), (-4, 0), (-6, -2),
(-7, -5), (-7, -6), (-6, -9), (-4, -11), (-1, -12), (0, -12), (3, -11),
(5, -9), (6, -5), (6, 0), (5, 5), (3, 8), (0, 9), (-2, 9), (-5, 8), (-6,
6)]]}, 710: {'charcode': 710, 'left': -5, 'right': 5, 'lines': [[(0, 7),
(-1, 8), (0, 9), (1, 8), (0, 7)]]}, 711: {'charcode': 711, 'left': -5,
'right': 5, 'lines': [[(1, 8), (0, 9), (-1, 8), (0, 7), (1, 8), (1, 10),
(0, 12), (-1, 13)]]}, 712: {'charcode': 712, 'left': -5, 'right': 5,
'lines': [[(0, -5), (-1, -4), (0, -3), (1, -4), (0, -5)], [(0, 7),
(-1, 8), (0, 9), (1, 8), (0, 7)]]}, 713: {'charcode': 713, 'left': -5,
'right': 5, 'lines': [[(0, -5), (-1, -4), (0, -3), (1, -4), (0, -5)],
[(1, 8), (0, 9), (-1, 8), (0, 7), (1, 8), (1, 10), (0, 12), (-1, 13)]]},
714: {'charcode': 714, 'left': -5, 'right': 5, 'lines': [[(0, -12),
(0, 2)], [(0, 7), (-1, 8), (0, 9), (1, 8), (0, 7)]]}, 715: {'charcode':
715, 'left': -9, 'right': 9, 'lines': [[(-6, -7), (-6, -8), (-5, -10),
(-4, -11), (-2, -12), (2, -12), (4, -11), (5, -10), (6, -8), (6, -6),
(5, -4), (4, -3), (0, -1), (0, 2)], [(0, 7), (-1, 8), (0, 9), (1, 8),
(0, 7)]]}, 716: {'charcode': 716, 'left': -4, 'right': 4, 'lines': [[(0,
-12), (0, -5)]]}, 717: {'charcode': 717, 'left': -8, 'right': 8, 'lines':
[[(-4, -12), (-4, -5)], [(4, -12), (4, -5)]]}, 718: {'charcode': 718,
'left': -7, 'right': 7, 'lines': [[(-1, -12), (-3, -11), (-4, -9), (-4,
-7), (-3, -5), (-1, -4), (1, -4), (3, -5), (4, -7), (4, -9), (3, -11),
(1, -12), (-1, -12)]]}, 719: {'charcode': 719, 'left': -10, 'right': 10,
'lines': [[(-2, -16), (-2, 13)], [(2, -16), (2, 13)], [(7, -9), (5, -11),
(2, -12), (-2, -12), (-5, -11), (-7, -9), (-7, -7), (-6, -5), (-5, -4),
(-3, -3), (3, -1), (5, 0), (6, 1), (7, 3), (7, 6), (5, 8), (2, 9), (-2,
9), (-5, 8), (-7, 6)]]}, 720: {'charcode': 720, 'left': -11, 'right':
11, 'lines': [[(9, -16), (-9, 16)]]}, 721: {'charcode': 721, 'left': -7,
'right': 7, 'lines': [[(4, -16), (2, -14), (0, -11), (-2, -7), (-3, -2),
(-3, 2), (-2, 7), (0, 11), (2, 14), (4, 16)]]}, 722: {'charcode': 722,
'left': -7, 'right': 7, 'lines': [[(-4, -16), (-2, -14), (0, -11),
(2, -7), (3, -2), (3, 2), (2, 7), (0, 11), (-2, 14), (-4, 16)]]},
723: {'charcode': 723, 'left': -4, 'right': 4, 'lines': [[(0, -16),
(0, 16)]]}, 724: {'charcode': 724, 'left': -13, 'right': 13, 'lines':
[[(-9, 0), (9, 0)]]}, 725: {'charcode': 725, 'left': -13, 'right': 13,
'lines': [[(0, -9), (0, 9)], [(-9, 0), (9, 0)]]}, 726: {'charcode': 726,
'left': -13, 'right': 13, 'lines': [[(-9, -3), (9, -3)], [(-9, 3), (9,
3)]]}, 727: {'charcode': 727, 'left': -11, 'right': 11, 'lines': [[(-7,
-7), (7, 7)], [(7, -7), (-7, 7)]]}, 728: {'charcode': 728, 'left': -8,
'right': 8, 'lines': [[(0, -6), (0, 6)], [(-5, -3), (5, 3)], [(5, -3),
(-5, 3)]]}, 729: {'charcode': 729, 'left': -5, 'right': 5, 'lines':
[[(0, -1), (-1, 0), (0, 1), (1, 0), (0, -1)]]}, 730: {'charcode': 730,
'left': -5, 'right': 5, 'lines': [[(1, -12), (0, -11), (-1, -9), (-1, -7),
(0, -6), (1, -7), (0, -8)]]}, 731: {'charcode': 731, 'left': -5, 'right':
5, 'lines': [[(0, -10), (-1, -11), (0, -12), (1, -11), (1, -9), (0, -7),
(-1, -6)]]}, 732: {'charcode': 732, 'left': -13, 'right': 13, 'lines':
[[(3, -5), (6, -2), (9, 0), (6, 2), (3, 5)], [(-9, 0), (9, 0)]]}, 733:
{'charcode': 733, 'left': -10, 'right': 11, 'lines': [[(1, -16), (-6,
16)], [(7, -16), (0, 16)], [(-6, -3), (8, -3)], [(-7, 3), (7, 3)]]},
734: {'charcode': 734, 'left': -13, 'right': 13, 'lines': [[(10, -3),
(10, -4), (9, -5), (8, -5), (7, -4), (6, -2), (4, 3), (2, 6), (0, 8),
(-2, 9), (-6, 9), (-8, 8), (-9, 7), (-10, 5), (-10, 3), (-9, 1), (-8,
0), (-1, -4), (0, -5), (1, -7), (1, -9), (0, -11), (-2, -12), (-4, -11),
(-5, -9), (-5, -7), (-4, -4), (-2, -1), (3, 6), (5, 8), (7, 9), (9, 9),
(10, 8), (10, 7)]]}, 735: {'charcode': 735, 'left': -11, 'right': 11,
'lines': [[(-9, -9), (-8, -7), (-7, -3), (-7, 3), (-8, 7), (-9, 9)],
[(9, -9), (8, -7), (7, -3), (7, 3), (8, 7), (9, 9)], [(-9, -9), (-7, -8),
(-3, -7), (3, -7), (7, -8), (9, -9)], [(-9, 9), (-7, 8), (-3, 7), (3,
7), (7, 8), (9, 9)]]}, 737: {'charcode': 737, 'left': -7, 'right': 7,
'lines': [[(-3, -16), (-3, 9)], [(3, -16), (3, 9)]]}, 738: {'charcode':
738, 'left': -12, 'right': 12, 'lines': [[(0, -16), (0, 9)], [(-9, 9),
(9, 9)]]}, 739: {'charcode': 739, 'left': -12, 'right': 12, 'lines':
[[(9, -16), (-9, 9), (9, 9)]]}, 740: {'charcode': 740, 'left': -13,
'right': 13, 'lines': [[(0, -9), (-1, -8), (0, -7), (1, -8), (0, -9)],
[(-9, 7), (-10, 8), (-9, 9), (-8, 8), (-9, 7)], [(9, 7), (8, 8), (9, 9),
(10, 8), (9, 7)]]}, 741: {'charcode': 741, 'left': -12, 'right': 12,
'lines': [[(0, -10), (-4, -6), (-7, -2), (-8, 1), (-8, 3), (-7, 5), (-5,
6), (-3, 6), (-1, 5), (0, 3)], [(0, -10), (4, -6), (7, -2), (8, 1), (8,
3), (7, 5), (5, 6), (3, 6), (1, 5), (0, 3)], [(0, 3), (-1, 7), (-2, 10)],
[(0, 3), (1, 7), (2, 10)], [(-2, 10), (2, 10)]]}, 742: {'charcode': 742,
'left': -12, 'right': 12, 'lines': [[(0, -4), (-1, -7), (-2, -9), (-4,
-10), (-5, -10), (-7, -9), (-8, -7), (-8, -3), (-7, 0), (-6, 2), (-4, 5),
(0, 10)], [(0, -4), (1, -7), (2, -9), (4, -10), (5, -10), (7, -9), (8,
-7), (8, -3), (7, 0), (6, 2), (4, 5), (0, 10)]]}, 743: {'charcode': 743,
'left': -12, 'right': 12, 'lines': [[(0, -11), (-2, -8), (-6, -3), (-9,
0)], [(0, -11), (2, -8), (6, -3), (9, 0)], [(-9, 0), (-6, 3), (-2, 8),
(0, 11)], [(9, 0), (6, 3), (2, 8), (0, 11)]]}, 744: {'charcode': 744,
'left': -12, 'right': 12, 'lines': [[(0, 2), (2, 5), (4, 6), (6, 6), (8,
5), (9, 3), (9, 1), (8, -1), (6, -2), (4, -2), (1, -1)], [(1, -1), (3,
-3), (4, -5), (4, -7), (3, -9), (1, -10), (-1, -10), (-3, -9), (-4, -7),
(-4, -5), (-3, -3), (-1, -1)], [(-1, -1), (-4, -2), (-6, -2), (-8, -1),
(-9, 1), (-9, 3), (-8, 5), (-6, 6), (-4, 6), (-2, 5), (0, 2)], [(0, 2),
(-1, 7), (-2, 10)], [(0, 2), (1, 7), (2, 10)], [(-2, 10), (2, 10)]]},
745: {'charcode': 745, 'left': -12, 'right': 12, 'lines': [[(0, 0),
(0, 9), (-1, 10)], [(0, 4), (-1, 10)], [(0, -9), (-1, -10), (-3, -10),
(-4, -9), (-4, -7), (-3, -4), (0, 0)], [(0, -9), (1, -10), (3, -10),
(4, -9), (4, -7), (3, -4), (0, 0)], [(0, 0), (-4, -3), (-6, -4), (-8,
-4), (-9, -3), (-9, -1), (-8, 0)], [(0, 0), (4, -3), (6, -4), (8, -4),
(9, -3), (9, -1), (8, 0)], [(0, 0), (-4, 3), (-6, 4), (-8, 4), (-9, 3),
(-9, 1), (-8, 0)], [(0, 0), (4, 3), (6, 4), (8, 4), (9, 3), (9, 1),
(8, 0)]]}, 746: {'charcode': 746, 'left': -12, 'right': 12, 'lines':
[[(-9, 1), (-8, 1), (-6, 2), (-5, 4), (-5, 6), (-6, 8)], [(-9, 1), (-9,
0), (-8, -1), (-6, -1), (-5, 0), (-4, 2), (-4, 5), (-5, 7), (-6, 8)],
[(0, -11), (-2, -9), (-3, -6), (-3, -3), (-1, 3), (-1, 6), (-2, 8), (0,
10)], [(0, -11), (2, -9), (3, -6), (3, -3), (1, 3), (1, 6), (2, 8), (0,
10)], [(9, 1), (9, 0), (8, -1), (6, -1), (5, 0), (4, 2), (4, 5), (5, 7),
(6, 8)], [(9, 1), (8, 1), (6, 2), (5, 4), (5, 6), (6, 8)], [(-7, 4), (7,
4)]]}, 750: {'charcode': 750, 'left': -2, 'right': 1, 'lines': [[(1, 0),
(0, 1), (-1, 1), (-2, 0), (-2, -1), (-1, -2), (0, -2), (1, -1), (1, 1),
(0, 3), (-1, 4)], [(-1, -1), (-1, 0), (0, 0), (0, -1), (-1, -1)]]}, 751:
{'charcode': 751, 'left': -2, 'right': 2, 'lines': [[(-1, -2), (-2, -1),
(-2, 1), (-1, 2), (1, 2), (2, 1), (2, -1), (1, -2), (-1, -2)], [(0, -1),
(-1, 0), (0, 1), (1, 0), (0, -1)]]}, 752: {'charcode': 752, 'left': -4,
'right': 4, 'lines': [[(-2, -3), (2, 3)], [(2, -3), (-2, 3)], [(-4, 0),
(4, 0)]]}, 753: {'charcode': 753, 'left': -5, 'right': 5, 'lines': [[(0,
-7), (-1, -5), (-3, -2), (-5, 0)], [(0, -7), (1, -5), (3, -2), (5, 0)],
[(0, -5), (-3, -1)], [(0, -5), (3, -1)], [(0, -3), (-2, -1)], [(0, -3),
(2, -1)], [(-1, -1), (1, -1)], [(-5, 0), (5, 0)]]}, 754: {'charcode':
754, 'left': -5, 'right': 5, 'lines': [[(-5, 0), (-5, -1), (-4, -3),
(-3, -4), (-1, -5), (1, -5), (3, -4), (4, -3), (5, -1), (5, 0)], [(-2,
-4), (2, -4)], [(-3, -3), (3, -3)], [(-4, -2), (4, -2)], [(-4, -1), (4,
-1)], [(-5, 0), (5, 0)]]}, 755: {'charcode': 755, 'left': -6, 'right':
0, 'lines': [[(-6, -12), (-6, 0), (0, 0), (-6, -12)], [(-6, -9), (-2,
-1)], [(-6, -6), (-3, 0)], [(-6, -3), (-5, -1)]]}, 756: {'charcode': 756,
'left': -5, 'right': 5, 'lines': [[(0, -7), (-1, -5), (-3, -2), (-5, 0)],
[(0, -7), (1, -5), (3, -2), (5, 0)]]}, 757: {'charcode': 757, 'left':
-5, 'right': 5, 'lines': [[(5, 0), (5, -1), (4, -3), (3, -4), (1, -5),
(-1, -5), (-3, -4), (-4, -3), (-5, -1), (-5, 0)]]}, 758: {'charcode':
758, 'left': -11, 'right': 11, 'lines': [[(11, 0), (11, -2), (10, -5),
(8, -8), (5, -10), (2, -11), (-2, -11), (-5, -10), (-8, -8), (-10, -5),
(-11, -2), (-11, 0)]]}, 759: {'charcode': 759, 'left': -5, 'right': 5,
'lines': [[(-5, 0), (-5, 1), (-4, 3), (-3, 4), (-1, 5), (1, 5), (3, 4),
(4, 3), (5, 1), (5, 0)]]}, 760: {'charcode': 760, 'left': -6, 'right': 6,
'lines': [[(-6, -2), (-4, 0), (-1, 1), (1, 1), (4, 0), (6, -2)]]}, 761:
{'charcode': 761, 'left': 0, 'right': 3, 'lines': [[(0, 3), (2, 2), (3,
0), (2, -2), (0, -3)]]}, 762: {'charcode': 762, 'left': 0, 'right': 4,
'lines': [[(0, 0), (3, -2), (4, -4), (4, -6), (3, -7), (2, -7)]]}, 763:
{'charcode': 763, 'left': -4, 'right': 0, 'lines': [[(0, 0), (-3, -2),
(-4, -4), (-4, -6), (-3, -7), (-2, -7)]]}, 764: {'charcode': 764,
'left': -5, 'right': 5, 'lines': [[(5, -10), (4, -11), (2, -12), (-1,
-12), (-3, -11), (-4, -10), (-5, -8), (-5, -6), (-4, -4), (-3, -3),
(3, 1), (4, 2), (5, 4), (5, 6), (4, 8), (3, 9), (1, 10), (-2, 10),
(-4, 9), (-5, 8)]]}, 765: {'charcode': 765, 'left': -11, 'right': 11,
'lines': [[(-9, 5), (-10, 4), (-11, 2), (-11, -1), (-10, -3), (-9,
-4), (-7, -5), (-5, -5), (-3, -4), (-2, -3), (2, 3), (3, 4), (5, 5),
(7, 5), (9, 4), (10, 3), (11, 1), (11, -2), (10, -4), (9, -5)]]}, 766:
{'charcode': 766, 'left': -11, 'right': 11, 'lines': [[(0, 0), (2, 3),
(3, 4), (5, 5), (7, 5), (9, 4), (10, 3), (11, 1), (11, -1), (10, -3),
(9, -4), (7, -5), (5, -5), (3, -4), (2, -3), (-2, 3), (-3, 4), (-5, 5),
(-7, 5), (-9, 4), (-10, 3), (-11, 1), (-11, -1), (-10, -3), (-9, -4),
(-7, -5), (-5, -5), (-3, -4), (-2, -3), (0, 0)]]}, 767: {'charcode': 767,
'left': -10, 'right': 10, 'lines': [[(-7, -12), (-7, 9)], [(-10, -12),
(9, -12), (-1, -2), (9, 8)], [(8, 4), (9, 7), (10, 9)], [(8, 4), (8,
7)], [(5, 7), (8, 7)], [(5, 7), (8, 8), (10, 9)]]}, 768: {'charcode':
768, 'left': -7, 'right': 7, 'lines': [[(3, -17), (0, -16), (-2, -15),
(-4, -13), (-6, -10), (-7, -6), (-7, 0), (-6, 3), (-4, 5), (-1, 6), (1,
6), (4, 5), (6, 3), (7, 0)], [(-7, -2), (-6, -5), (-4, -7), (-1, -8),
(1, -8), (4, -7), (6, -5), (7, -2), (7, 4), (6, 8), (4, 11), (2, 13),
(0, 14), (-3, 15)]]}, 796: {'charcode': 796, 'left': -20, 'right': 20,
'lines': [[(-20, 0), (20, 0)]]}, 797: {'charcode': 797, 'left': -14,
'right': 14, 'lines': [[(-14, 14), (14, -14)]]}, 798: {'charcode':
798, 'left': 0, 'right': 0, 'lines': [[(0, -20), (0, 20)]]}, 799:
{'charcode': 799, 'left': -14, 'right': 14, 'lines': [[(-14, -14),
(14, 14)]]}, 800: {'charcode': 800, 'left': -14, 'right': 14, 'lines':
[[(-14, 0), (14, 0)]]}, 801: {'charcode': 801, 'left': -12, 'right': 12,
'lines': [[(-12, 7), (12, -7)]]}, 802: {'charcode': 802, 'left': -7,
'right': 7, 'lines': [[(-7, 12), (7, -12)]]}, 803: {'charcode': 803,
'left': 0, 'right': 0, 'lines': [[(0, -14), (0, 14)]]}, 804: {'charcode':
804, 'left': -7, 'right': 7, 'lines': [[(-7, -12), (7, 12)]]}, 805:
{'charcode': 805, 'left': -12, 'right': 12, 'lines': [[(-12, -7), (12,
7)]]}, 806: {'charcode': 806, 'left': -7, 'right': 7, 'lines': [[(-7,
0), (7, 0)]]}, 807: {'charcode': 807, 'left': -5, 'right': 5, 'lines':
[[(-5, 5), (5, -5)]]}, 808: {'charcode': 808, 'left': 0, 'right': 0,
'lines': [[(0, -7), (0, 7)]]}, 809: {'charcode': 809, 'left': -5,
'right': 5, 'lines': [[(-5, -5), (5, 5)]]}, 810: {'charcode': 810,
'left': -11, 'right': 0, 'lines': [[(0, -11), (-2, -11), (-5, -10),
(-8, -8), (-10, -5), (-11, -2), (-11, 0)]]}, 811: {'charcode': 811,
'left': -11, 'right': 0, 'lines': [[(-11, 0), (-11, 2), (-10, 5), (-8,
8), (-5, 10), (-2, 11), (0, 11)]]}, 812: {'charcode': 812, 'left': 0,
'right': 11, 'lines': [[(0, 11), (2, 11), (5, 10), (8, 8), (10, 5),
(11, 2), (11, 0)]]}, 813: {'charcode': 813, 'left': 0, 'right': 11,
'lines': [[(11, 0), (11, -2), (10, -5), (8, -8), (5, -10), (2, -11),
(0, -11)]]}, 814: {'charcode': 814, 'left': -14, 'right': 14, 'lines':
[[(-14, -3), (-11, -1), (-7, 1), (-2, 2), (2, 2), (7, 1), (11, -1),
(14, -3)]]}, 815: {'charcode': 815, 'left': -2, 'right': 3, 'lines':
[[(3, -14), (1, -11), (-1, -7), (-2, -2), (-2, 2), (-1, 7), (1, 11),
(3, 14)]]}, 816: {'charcode': 816, 'left': -3, 'right': 2, 'lines':
[[(-3, -14), (-1, -11), (1, -7), (2, -2), (2, 2), (1, 7), (-1, 11),
(-3, 14)]]}, 817: {'charcode': 817, 'left': -14, 'right': 14, 'lines':
[[(-14, 3), (-11, 1), (-7, -1), (-2, -2), (2, -2), (7, -1), (11, 1), (14,
3)]]}, 818: {'charcode': 818, 'left': -7, 'right': 7, 'lines': [[(0, -8),
(7, -4), (-7, 4), (0, 8)]]}, 819: {'charcode': 819, 'left': -8, 'right':
8, 'lines': [[(-8, 0), (-4, -7), (4, 7), (8, 0)]]}, 820: {'charcode':
820, 'left': -7, 'right': 7, 'lines': [[(-7, 4), (-7, -4), (7, 4), (7,
-4)]]}, 821: {'charcode': 821, 'left': -8, 'right': 8, 'lines': [[(-6,
6), (-8, -2), (8, 2), (6, -6)]]}, 822: {'charcode': 822, 'left': -8,
'right': 8, 'lines': [[(-8, 11), (-6, 11), (-3, 10), (-1, 9), (2, 6),
(3, 4), (4, 1), (4, -3), (3, -6), (2, -8), (1, -9), (-1, -9), (-2, -8),
(-3, -6), (-4, -3), (-4, 1), (-3, 4), (-2, 6), (1, 9), (3, 10), (6, 11),
(8, 11)]]}, 823: {'charcode': 823, 'left': -9, 'right': 11, 'lines':
[[(11, 8), (11, 6), (10, 3), (9, 1), (6, -2), (4, -3), (1, -4), (-3,
-4), (-6, -3), (-8, -2), (-9, -1), (-9, 1), (-8, 2), (-6, 3), (-3, 4),
(1, 4), (4, 3), (6, 2), (9, -1), (10, -3), (11, -6), (11, -8)]]}, 824:
{'charcode': 824, 'left': -8, 'right': 8, 'lines': [[(8, -11), (6, -11),
(3, -10), (1, -9), (-2, -6), (-3, -4), (-4, -1), (-4, 3), (-3, 6), (-2,
8), (-1, 9), (1, 9), (2, 8), (3, 6), (4, 3), (4, -1), (3, -4), (2, -6),
(-1, -9), (-3, -10), (-6, -11), (-8, -11)]]}, 825: {'charcode': 825,
'left': -11, 'right': 9, 'lines': [[(-11, -8), (-11, -6), (-10, -3),
(-9, -1), (-6, 2), (-4, 3), (-1, 4), (3, 4), (6, 3), (8, 2), (9, 1),
(9, -1), (8, -2), (6, -3), (3, -4), (-1, -4), (-4, -3), (-6, -2), (-9,
1), (-10, 3), (-11, 6), (-11, 8)]]}, 826: {'charcode': 826, 'left': -13,
'right': 9, 'lines': [[(-13, -2), (-12, 0), (-10, 2), (-8, 3), (-5, 4),
(-1, 4), (3, 3), (6, 1), (8, -2), (9, -4), (8, -6), (5, -6), (1, -5),
(-1, -4), (-4, -2), (-6, 1), (-7, 4), (-7, 7), (-6, 10), (-5, 12)]]},
827: {'charcode': 827, 'left': -13, 'right': 7, 'lines': [[(-13, 2),
(-10, 4), (-7, 5), (-2, 5), (1, 4), (4, 2), (6, -1), (7, -4), (7, -6),
(6, -7), (4, -7), (1, -6), (-2, -4), (-4, -1), (-5, 2), (-5, 7), (-4,
10), (-2, 13)]]}, 828: {'charcode': 828, 'left': -3, 'right': 3, 'lines':
[[(-1, -3), (-3, -1), (-3, 1), (-1, 3), (1, 3), (3, 1), (3, -1), (1, -3),
(-1, -3)], [(-1, -2), (-2, -1), (-2, 1), (-1, 2), (1, 2), (2, 1), (2, -1),
(1, -2), (-1, -2)], [(0, -1), (-1, 0), (0, 1), (1, 0), (0, -1)]]}, 829:
{'charcode': 829, 'left': 0, 'right': 5, 'lines': [[(0, -5), (1, -5),
(3, -4), (4, -3), (5, -1), (5, 1), (4, 3), (3, 4), (1, 5), (0, 5)]]},
830: {'charcode': 830, 'left': -14, 'right': 14, 'lines': [[(-14, 0),
(-8, 0)], [(-3, 0), (3, 0)], [(8, 0), (14, 0)]]}, 831: {'charcode': 831,
'left': -14, 'right': 14, 'lines': [[(-14, 3), (-14, -3), (14, -3),
(14, 3)]]}, 832: {'charcode': 832, 'left': -8, 'right': 8, 'lines':
[[(0, -14), (-8, 0)], [(0, -14), (8, 0)]]}, 833: {'charcode': 833,
'left': -14, 'right': 14, 'lines': [[(-14, 0), (14, 0)], [(-8, 7),
(8, 7)], [(-2, 14), (2, 14)]]}, 834: {'charcode': 834, 'left': -14,
'right': 14, 'lines': [[(-14, 0), (14, 0)], [(-14, 0), (0, 16)], [(14,
0), (0, 16)]]}, 840: {'charcode': 840, 'left': -7, 'right': 7, 'lines':
[[(-1, -7), (-4, -6), (-6, -4), (-7, -1), (-7, 1), (-6, 4), (-4, 6),
(-1, 7), (1, 7), (4, 6), (6, 4), (7, 1), (7, -1), (6, -4), (4, -6), (1,
-7), (-1, -7)]]}, 841: {'charcode': 841, 'left': -6, 'right': 6, 'lines':
[[(-6, -6), (-6, 6), (6, 6), (6, -6), (-6, -6)]]}, 842: {'charcode': 842,
'left': -7, 'right': 7, 'lines': [[(0, -8), (-7, 4), (7, 4), (0, -8)]]},
843: {'charcode': 843, 'left': -6, 'right': 6, 'lines': [[(0, -10), (-6,
0), (0, 10), (6, 0), (0, -10)]]}, 844: {'charcode': 844, 'left': -8,
'right': 8, 'lines': [[(0, -9), (-2, -3), (-8, -3), (-3, 1), (-5, 7),
(0, 3), (5, 7), (3, 1), (8, -3), (2, -3), (0, -9)]]}, 845: {'charcode':
845, 'left': -7, 'right': 7, 'lines': [[(0, -7), (0, 7)], [(-7, 0), (7,