nyacc: exceptions worked on.. still need to fix #
[mes.git] / module / nyacc / lang / c99 / mach.d / c99tab.scm
1 ;; ./mach.d/c99tab.scm
2
3 ;; Copyright (C) 2016,2017 Matthew R. Wette
4 ;; 
5 ;; This software is covered by the GNU GENERAL PUBLIC LICENCE, Version 3,
6 ;; or any later version published by the Free Software Foundation.  See
7 ;; the file COPYING included with the this distribution.
8
9 (define len-v
10   #(1 1 1 1 3 1 4 4 3 3 3 2 2 6 7 1 3 1 3 2 1 1 2 2 2 2 4 1 1 1 1 1 1 1 4 1 
11     3 3 3 1 3 3 1 3 3 1 3 3 3 3 1 3 3 1 3 1 3 1 3 1 3 1 3 1 5 1 3 1 1 1 1 1 1 
12     1 1 1 1 1 1 3 1 5 3 0 1 2 1 2 1 2 1 2 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 
13     2 2 3 1 1 2 1 2 2 3 2 3 3 4 3 2 2 1 3 2 4 3 1 2 2 1 1 2 1 2 2 3 5 4 2 5 4 
14     2 1 1 1 1 2 2 4 2 1 2 1 1 3 1 3 2 5 6 4 5 2 1 3 1 3 1 1 1 1 2 1 1 3 5 4 4 
15     3 6 6 5 4 4 4 3 2 1 3 2 1 2 1 3 1 3 2 2 1 1 3 2 1 1 2 1 3 5 4 4 3 6 5 6 4 
16     3 3 2 5 4 5 4 3 4 3 3 2 1 1 3 4 2 1 4 3 2 1 2 3 2 1 1 1 1 1 1 1 3 4 3 3 2 
17     1 2 1 1 2 1 5 7 5 5 7 8 2 1 1 0 1 3 2 2 3 2 1 1 2 1 1 1 1 1 5 1 4 3 1 2 0 
18     1 1 1 1 1 1 1 2 1 1 1 1))
19
20 (define pat-v
21   #(((22 . 1) (28 . 2) (29 . 3) (30 . 4) (31 . 5) (32 . 6) (33 . 7) (34 . 8)
22     (35 . 9) (36 . 10) (38 . 11) (37 . 12) (40 . 13) (24 . 14) (25 . 15) (26 
23     . 16) (27 . 17) (138 . 18) (139 . 19) (140 . 20) (141 . 21) (41 . 22) (142
24     . 23) (143 . 24) (42 . 25) (43 . 26) (44 . 27) (45 . 28) (47 . 29) (147 
25     . 30) (148 . 31) (149 . 32) (150 . 33) (1 . 34) (2 . 35) (95 . 36) (170 . 
26     37) (48 . 38) (46 . 39) (100 . 40) (110 . 41) (134 . 42) (106 . 43) (101 
27     . 44) (102 . 45) (103 . 46) (182 . 47)) ((-1 . -233)) ((85 . 86) (6 . 53) 
28     (7 . 54) (22 . 1) (138 . 81) (181 . 82) (137 . 87)) ((85 . 84) (6 . 53) (7
29     . 54) (22 . 1) (138 . 81) (181 . 82) (137 . 85)) ((85 . 80) (6 . 53) (7 
30     . 54) (22 . 1) (138 . 81) (181 . 82) (137 . 83)) ((-1 . -138)) ((31 . 79) 
31     (-1 . -136)) ((31 . 78) (-1 . -135)) ((-1 . -132)) ((40 . 74) (38 . 75) (
32     36 . 76) (34 . 77) (-1 . -127)) ((38 . 71) (36 . 72) (32 . 73) (-1 . -116)
33     ) ((-1 . -113)) ((40 . 67) (38 . 68) (36 . 69) (34 . 70) (-1 . -114)) ((38
34     . 66) (-1 . -109)) ((-1 . -176)) ((-1 . -175)) ((-1 . -174)) ((-1 . -173)
35     ) ((-1 . -108)) ((-1 . -107)) ((-1 . -106)) ((-1 . -105)) ((-1 . -104)) ((
36     -1 . -103)) ((-1 . -102)) ((-1 . -101)) ((-1 . -100)) ((-1 . -99)) ((-1 . 
37     -98)) ((-1 . -96)) ((22 . 1) (28 . 2) (29 . 3) (30 . 4) (31 . 5) (32 . 6) 
38     (33 . 7) (34 . 8) (35 . 9) (36 . 10) (38 . 11) (37 . 12) (40 . 13) (24 . 
39     14) (25 . 15) (26 . 16) (27 . 17) (138 . 18) (139 . 19) (140 . 20) (141 . 
40     21) (41 . 22) (142 . 23) (143 . 24) (42 . 25) (43 . 26) (44 . 27) (45 . 28
41     ) (46 . 61) (47 . 29) (147 . 30) (148 . 31) (149 . 32) (150 . 33) (170 . 
42     65) (-1 . -90)) ((22 . 1) (28 . 2) (29 . 3) (30 . 4) (31 . 5) (32 . 6) (33
43     . 7) (34 . 8) (35 . 9) (36 . 10) (38 . 11) (37 . 12) (40 . 13) (24 . 14) 
44     (25 . 15) (26 . 16) (27 . 17) (138 . 18) (139 . 19) (140 . 20) (141 . 21) 
45     (41 . 22) (142 . 23) (143 . 24) (42 . 25) (43 . 26) (44 . 27) (45 . 28) (
46     46 . 61) (47 . 29) (147 . 30) (148 . 31) (149 . 32) (150 . 33) (170 . 64) 
47     (-1 . -88)) ((22 . 1) (28 . 2) (29 . 3) (30 . 4) (31 . 5) (32 . 6) (33 . 7
48     ) (34 . 8) (35 . 9) (36 . 10) (38 . 11) (37 . 12) (40 . 13) (24 . 14) (25 
49     . 15) (26 . 16) (27 . 17) (138 . 18) (139 . 19) (140 . 20) (141 . 21) (41 
50     . 22) (142 . 23) (143 . 24) (42 . 25) (43 . 26) (44 . 27) (45 . 28) (46 . 
51     61) (47 . 29) (147 . 30) (148 . 31) (149 . 32) (150 . 33) (170 . 63) (-1 
52     . -86)) ((22 . 1) (28 . 2) (29 . 3) (30 . 4) (31 . 5) (32 . 6) (33 . 7) (
53     34 . 8) (35 . 9) (36 . 10) (38 . 11) (37 . 12) (40 . 13) (24 . 14) (25 . 
54     15) (26 . 16) (27 . 17) (138 . 18) (139 . 19) (140 . 20) (141 . 21) (41 . 
55     22) (142 . 23) (143 . 24) (42 . 25) (43 . 26) (44 . 27) (45 . 28) (46 . 61
56     ) (47 . 29) (147 . 30) (148 . 31) (149 . 32) (150 . 33) (170 . 62) (-1 . 
57     -84)) ((95 . -306) (-1 . -306)) ((95 . -305) (-1 . -305)) ((95 . -304) (-1
58     . -304)) ((146 . 50) (153 . 51) (48 . 52) (6 . 53) (7 . 54) (80 . 55) (93
59     . 56) (181 . 57) (126 . 58) (127 . 59) (145 . 60)) ((95 . -289) (-1 . 
60     -289)) ((8 . 49) (-1 . -97)) ((95 . -287) (-1 . -287)) ((95 . -286) (-1 . 
61     -286)) ((95 . -285) (-1 . -285)) ((95 . -284) (-1 . -284)) ((95 . -283) (
62     -1 . -283)) ((95 . -281) (-1 . -281)) ((22 . 1) (28 . 2) (29 . 3) (30 . 4)
63     (31 . 5) (32 . 6) (33 . 7) (34 . 8) (35 . 9) (36 . 10) (38 . 11) (37 . 12
64     ) (40 . 13) (24 . 14) (25 . 15) (26 . 16) (27 . 17) (138 . 18) (139 . 19) 
65     (140 . 20) (141 . 21) (41 . 22) (142 . 23) (143 . 24) (42 . 25) (43 . 26) 
66     (44 . 27) (45 . 28) (47 . 29) (147 . 30) (148 . 31) (149 . 32) (150 . 33) 
67     (1 . 34) (2 . 35) (95 . 36) (170 . 37) (48 . 38) (46 . 39) (100 . 40) (110
68     . 41) (134 . 42) (106 . 43) (101 . 44) (102 . 48) (97 . -280)) ((97 . 0))
69     ((95 . -282) (-1 . -282)) ((85 . 127)) ((48 . -92) (83 . -92)) ((152 . 
70     125) (83 . 126) (48 . -83)) ((94 . 122) (98 . 123) (151 . 124) (95 . -294)
71     (-1 . -294)) ((-1 . -297)) ((-1 . -296)) ((25 . 15) (26 . 16) (27 . 17) (
72     148 . 119) (125 . 120) (80 . 55) (127 . 121) (-1 . -193)) ((6 . 53) (7 . 
73     54) (80 . 55) (93 . 56) (181 . 57) (126 . 58) (127 . 59) (145 . 118)) ((-1
74     . -179)) ((91 . 116) (93 . 117) (-1 . -178)) ((6 . 53) (7 . 54) (93 . 56)
75     (181 . 57) (126 . 115)) ((85 . 109) (115 . 110) (22 . 1) (28 . 2) (29 . 3
76     ) (30 . 4) (31 . 5) (32 . 6) (33 . 7) (34 . 8) (35 . 9) (36 . 10) (38 . 11
77     ) (37 . 12) (40 . 13) (24 . 14) (25 . 15) (26 . 16) (27 . 17) (138 . 18) (
78     139 . 19) (140 . 20) (141 . 21) (41 . 22) (142 . 23) (143 . 24) (42 . 25) 
79     (43 . 26) (44 . 27) (45 . 28) (46 . 61) (47 . 29) (147 . 30) (148 . 31) (
80     149 . 32) (150 . 33) (170 . 111) (106 . 112) (99 . 113) (59 . 114) (48 . 
81     -94) (83 . -94)) ((-1 . -97)) ((-1 . -85)) ((-1 . -87)) ((-1 . -89)) ((-1 
82     . -91)) ((-1 . -110)) ((38 . 108) (-1 . -111)) ((-1 . -115)) ((36 . 106) (
83     38 . 107) (-1 . -118)) ((-1 . -133)) ((-1 . -117)) ((38 . 105) (-1 . -120)
84     ) ((31 . 104) (-1 . -137)) ((38 . 103) (-1 . -125)) ((-1 . -126)) ((36 . 
85     101) (38 . 102) (-1 . -129)) ((-1 . -134)) ((-1 . -139)) ((-1 . -140)) ((
86     22 . 1) (28 . 2) (29 . 3) (30 . 4) (31 . 5) (32 . 6) (33 . 7) (34 . 8) (35
87     . 9) (36 . 10) (38 . 11) (37 . 12) (40 . 13) (25 . 15) (26 . 16) (27 . 17
88     ) (138 . 18) (139 . 19) (140 . 20) (141 . 21) (41 . 22) (142 . 23) (143 . 
89     24) (42 . 25) (148 . 93) (149 . 94) (95 . 36) (133 . 95) (134 . 96) (135 
90     . 97) (136 . 100)) ((-1 . -149)) ((-1 . -148)) ((85 . 99) (-1 . -144)) ((
91     22 . 1) (28 . 2) (29 . 3) (30 . 4) (31 . 5) (32 . 6) (33 . 7) (34 . 8) (35
92     . 9) (36 . 10) (38 . 11) (37 . 12) (40 . 13) (25 . 15) (26 . 16) (27 . 17
93     ) (138 . 18) (139 . 19) (140 . 20) (141 . 21) (41 . 22) (142 . 23) (143 . 
94     24) (42 . 25) (148 . 93) (149 . 94) (95 . 36) (133 . 95) (134 . 96) (135 
95     . 97) (136 . 98)) ((85 . 92) (-1 . -147)) ((6 . 53) (7 . 54) (181 . 89) (
96     128 . 90) (129 . 91)) ((85 . 88) (-1 . -168)) ((6 . 53) (7 . 54) (181 . 89
97     ) (128 . 90) (129 . 229)) ((59 . 228) (84 . -171) (83 . -171)) ((84 . -169
98     ) (83 . -169)) ((84 . 226) (83 . 227)) ((22 . 1) (28 . 2) (29 . 3) (30 . 4
99     ) (31 . 5) (32 . 6) (33 . 7) (34 . 8) (35 . 9) (36 . 10) (38 . 11) (37 . 
100     12) (40 . 13) (25 . 15) (26 . 16) (27 . 17) (138 . 18) (139 . 19) (140 . 
101     20) (141 . 21) (41 . 22) (142 . 23) (143 . 24) (42 . 25) (148 . 93) (149 
102     . 94) (95 . 36) (133 . 95) (134 . 96) (135 . 97) (136 . 225)) ((22 . 1) (
103     28 . 2) (29 . 3) (30 . 4) (31 . 5) (32 . 6) (33 . 7) (34 . 8) (35 . 9) (36
104     . 10) (38 . 11) (37 . 12) (40 . 13) (25 . 15) (26 . 16) (27 . 17) (138 . 
105     18) (139 . 19) (140 . 20) (141 . 21) (41 . 22) (142 . 23) (143 . 24) (42 
106     . 25) (148 . 93) (149 . 94) (133 . 224) (-1 . -158)) ((22 . 1) (28 . 2) (
107     29 . 3) (30 . 4) (31 . 5) (32 . 6) (33 . 7) (34 . 8) (35 . 9) (36 . 10) (
108     38 . 11) (37 . 12) (40 . 13) (25 . 15) (26 . 16) (27 . 17) (138 . 18) (139
109     . 19) (140 . 20) (141 . 21) (41 . 22) (142 . 23) (143 . 24) (42 . 25) (
110     148 . 93) (149 . 94) (133 . 223) (-1 . -156)) ((6 . 53) (7 . 54) (80 . 55)
111     (93 . 56) (181 . 57) (126 . 58) (127 . 59) (60 . 219) (145 . 220) (131 . 
112     221) (132 . 222)) ((95 . -151) (-1 . -151)) ((95 . -150) (-1 . -150)) ((84
113     . 218) (22 . 1) (28 . 2) (29 . 3) (30 . 4) (31 . 5) (32 . 6) (33 . 7) (34
114     . 8) (35 . 9) (36 . 10) (38 . 11) (37 . 12) (40 . 13) (25 . 15) (26 . 16)
115     (27 . 17) (138 . 18) (139 . 19) (140 . 20) (141 . 21) (41 . 22) (142 . 23
116     ) (143 . 24) (42 . 25) (148 . 93) (149 . 94) (133 . 95) (135 . 215) (95 . 
117     36) (134 . 216)) ((22 . 1) (28 . 2) (29 . 3) (30 . 4) (31 . 5) (32 . 6) (
118     33 . 7) (34 . 8) (35 . 9) (36 . 10) (38 . 11) (37 . 12) (40 . 13) (25 . 15
119     ) (26 . 16) (27 . 17) (138 . 18) (139 . 19) (140 . 20) (141 . 21) (41 . 22
120     ) (142 . 23) (143 . 24) (42 . 25) (148 . 93) (149 . 94) (95 . 36) (133 . 
121     95) (134 . 96) (135 . 97) (136 . 217)) ((84 . 214) (22 . 1) (28 . 2) (29 
122     . 3) (30 . 4) (31 . 5) (32 . 6) (33 . 7) (34 . 8) (35 . 9) (36 . 10) (38 
123     . 11) (37 . 12) (40 . 13) (25 . 15) (26 . 16) (27 . 17) (138 . 18) (139 . 
124     19) (140 . 20) (141 . 21) (41 . 22) (142 . 23) (143 . 24) (42 . 25) (148 
125     . 93) (149 . 94) (133 . 95) (135 . 215) (95 . 36) (134 . 216)) ((38 . 213)
126     (-1 . -131)) ((-1 . -128)) ((-1 . -124)) ((-1 . -141)) ((-1 . -121)) ((38
127     . 212) (-1 . -122)) ((-1 . -119)) ((-1 . -112)) ((166 . 144) (165 . 145) 
128     (164 . 146) (163 . 147) (162 . 148) (161 . 149) (160 . 150) (8 . 151) (3 
129     . 152) (4 . 153) (5 . 154) (159 . 155) (158 . 156) (179 . 157) (180 . 158)
130     (157 . 160) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 
131     166) (93 . 167) (177 . 168) (156 . 169) (82 . 170) (167 . 171) (86 . 172) 
132     (87 . 173) (176 . 174) (22 . 1) (28 . 2) (29 . 3) (30 . 4) (31 . 5) (32 . 
133     6) (33 . 7) (34 . 8) (35 . 9) (36 . 10) (38 . 11) (37 . 12) (40 . 13) (168
134     . 175) (155 . 176) (6 . 53) (7 . 54) (24 . 14) (25 . 15) (26 . 16) (27 . 
135     17) (138 . 18) (139 . 19) (140 . 20) (141 . 21) (41 . 22) (142 . 23) (143 
136     . 24) (42 . 25) (43 . 26) (44 . 27) (45 . 28) (46 . 61) (47 . 29) (172 . 
137     185) (2 . 35) (9 . 186) (10 . 187) (11 . 188) (12 . 189) (13 . 190) (14 . 
138     191) (15 . 192) (16 . 193) (19 . 194) (48 . 195) (178 . 196) (85 . 109) (
139     20 . 197) (21 . 198) (181 . 199) (147 . 30) (148 . 31) (149 . 32) (150 . 
140     33) (110 . 200) (111 . 201) (112 . 202) (113 . 203) (114 . 204) (115 . 205
141     ) (116 . 206) (170 . 111) (109 . 207) (106 . 208) (107 . 209) (108 . 210) 
142     (84 . 211)) ((95 . -291) (-1 . -291)) ((6 . 53) (7 . 54) (80 . 55) (93 . 
143     56) (181 . 57) (126 . 58) (127 . 59) (145 . 129) (146 . 50) (153 . 51) (48
144     . 52)) ((-1 . -292)) ((85 . 109) (115 . 183) (22 . 1) (28 . 2) (29 . 3) (
145     30 . 4) (31 . 5) (32 . 6) (33 . 7) (34 . 8) (35 . 9) (36 . 10) (38 . 11) (
146     37 . 12) (40 . 13) (24 . 14) (25 . 15) (26 . 16) (27 . 17) (138 . 18) (139
147     . 19) (140 . 20) (141 . 21) (41 . 22) (142 . 23) (143 . 24) (42 . 25) (43
148     . 26) (44 . 27) (45 . 28) (46 . 61) (47 . 29) (147 . 30) (148 . 31) (149 
149     . 32) (150 . 33) (170 . 111) (106 . 184)) ((166 . 144) (165 . 145) (164 . 
150     146) (163 . 147) (162 . 148) (161 . 149) (160 . 150) (8 . 151) (3 . 152) (
151     4 . 153) (5 . 154) (6 . 53) (7 . 54) (159 . 155) (158 . 156) (179 . 157) (
152     180 . 158) (181 . 159) (157 . 160) (76 . 161) (77 . 162) (78 . 163) (79 . 
153     164) (80 . 179) (81 . 166) (93 . 167) (177 . 168) (156 . 169) (82 . 170) (
154     167 . 171) (86 . 172) (87 . 173) (176 . 174) (168 . 175) (155 . 176) (85 
155     . 180) (172 . 181) (144 . 182)) ((91 . 116) (93 . 117) (-1 . -177)) ((44 
156     . 142) (90 . 143) (166 . 144) (165 . 145) (164 . 146) (163 . 147) (162 . 
157     148) (161 . 149) (160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 
158     53) (7 . 54) (159 . 155) (158 . 156) (179 . 157) (180 . 158) (181 . 159) (
159     157 . 160) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 165) (81 . 
160     166) (93 . 167) (177 . 168) (156 . 169) (82 . 170) (167 . 171) (86 . 172) 
161     (87 . 173) (176 . 174) (168 . 175) (155 . 176) (172 . 177) (25 . 15) (26 
162     . 16) (27 . 17) (148 . 119) (125 . 178)) ((92 . 135) (6 . 53) (7 . 54) (
163     181 . 136) (123 . 137) (22 . 1) (28 . 2) (29 . 3) (30 . 4) (31 . 5) (32 . 
164     6) (33 . 7) (34 . 8) (35 . 9) (36 . 10) (38 . 11) (37 . 12) (40 . 13) (24 
165     . 14) (25 . 15) (26 . 16) (27 . 17) (138 . 18) (139 . 19) (140 . 20) (141 
166     . 21) (41 . 22) (142 . 23) (143 . 24) (42 . 25) (43 . 26) (44 . 27) (45 . 
167     28) (46 . 61) (47 . 29) (147 . 30) (148 . 31) (149 . 32) (150 . 33) (170 
168     . 138) (121 . 139) (122 . 140) (124 . 141)) ((92 . 134)) ((-1 . -196)) ((
169     80 . 55) (127 . 132) (25 . 15) (26 . 16) (27 . 17) (148 . 133) (-1 . -192)
170     ) ((-1 . -195)) ((95 . -303) (-1 . -303)) ((95 . -295) (-1 . -295)) ((95 
171     . -82) (-1 . -82)) ((48 . 131)) ((6 . 53) (7 . 54) (80 . 55) (93 . 56) (
172     181 . 57) (126 . 58) (127 . 59) (145 . 129) (146 . 130)) ((22 . 1) (28 . 2
173     ) (29 . 3) (30 . 4) (31 . 5) (32 . 6) (33 . 7) (34 . 8) (35 . 9) (36 . 10)
174     (38 . 11) (37 . 12) (40 . 13) (24 . 14) (25 . 15) (26 . 16) (27 . 17) (
175     138 . 18) (139 . 19) (140 . 20) (141 . 21) (41 . 22) (142 . 23) (143 . 24)
176     (42 . 25) (43 . 26) (44 . 27) (45 . 28) (47 . 29) (147 . 30) (148 . 31) (
177     149 . 32) (150 . 33) (1 . 34) (2 . 35) (95 . 36) (170 . 37) (48 . 38) (46 
178     . 39) (100 . 40) (110 . 41) (134 . 42) (106 . 43) (101 . 44) (102 . 45) (
179     103 . 128)) ((84 . 335) (22 . 1) (28 . 2) (29 . 3) (30 . 4) (31 . 5) (32 
180     . 6) (33 . 7) (34 . 8) (35 . 9) (36 . 10) (38 . 11) (37 . 12) (40 . 13) (
181     24 . 14) (25 . 15) (26 . 16) (27 . 17) (138 . 18) (139 . 19) (140 . 20) (
182     141 . 21) (41 . 22) (142 . 23) (143 . 24) (42 . 25) (43 . 26) (44 . 27) (
183     45 . 28) (47 . 29) (147 . 30) (148 . 31) (149 . 32) (150 . 33) (1 . 34) (2
184     . 35) (95 . 36) (170 . 37) (48 . 38) (46 . 39) (100 . 40) (110 . 41) (134
185     . 42) (106 . 43) (101 . 44) (102 . 48)) ((59 . 114) (48 . -94) (83 . -94)
186     ) ((48 . -93) (83 . -93)) ((94 . 122) (98 . 123) (151 . 334) (95 . -294) (
187     -1 . -294)) ((-1 . -194)) ((-1 . -197)) ((-1 . -180)) ((-1 . -191)) ((92 
188     . -205) (83 . -205)) ((92 . 332) (83 . 333)) ((6 . 53) (7 . 54) (181 . 57)
189     (126 . 58) (145 . 326) (91 . 327) (93 . 328) (80 . 55) (120 . 329) (127 
190     . 330) (169 . 331) (92 . -204) (83 . -204)) ((83 . -200) (92 . -200)) ((83
191     . 325) (92 . -198)) ((92 . 324)) ((25 . 15) (26 . 16) (27 . 17) (148 . 
192     119) (125 . 323)) ((-1 . -184)) ((-1 . -35)) ((80 . 320) (75 . 321) (74 . 
193     322) (-1 . -39)) ((79 . 318) (78 . 319) (-1 . -42)) ((73 . 316) (72 . 317)
194     (-1 . -45)) ((71 . 312) (70 . 313) (69 . 314) (68 . 315) (-1 . -50)) ((67
195     . 310) (66 . 311) (-1 . -53)) ((81 . 309) (-1 . -55)) ((-1 . -301)) ((-1 
196     . -300)) ((-1 . -299)) ((-1 . -298)) ((65 . 308) (-1 . -57)) ((64 . 307) (
197     -1 . -59)) ((8 . 306) (-1 . -3)) ((-1 . -2)) ((-1 . -1)) ((63 . 305) (-1 
198     . -61)) ((-1 . -32)) ((-1 . -31)) ((-1 . -30)) ((-1 . -29)) ((90 . 304) (
199     -1 . -28)) ((-1 . -27)) ((166 . 144) (165 . 145) (164 . 146) (163 . 147) (
200     162 . 148) (161 . 149) (160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 154)
201     (6 . 53) (7 . 54) (159 . 155) (158 . 156) (179 . 157) (180 . 158) (181 . 
202     159) (157 . 160) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (
203     81 . 166) (93 . 167) (177 . 168) (156 . 169) (82 . 170) (167 . 171) (86 . 
204     172) (87 . 173) (176 . 174) (168 . 175) (155 . 176) (172 . 185) (178 . 298
205     ) (22 . 1) (28 . 2) (29 . 3) (30 . 4) (31 . 5) (32 . 6) (33 . 7) (34 . 8) 
206     (35 . 9) (36 . 10) (38 . 11) (37 . 12) (40 . 13) (24 . 14) (25 . 15) (26 
207     . 16) (27 . 17) (138 . 18) (139 . 19) (140 . 20) (141 . 21) (41 . 22) (142
208     . 23) (143 . 24) (42 . 25) (43 . 26) (44 . 27) (45 . 28) (46 . 61) (47 . 
209     29) (147 . 30) (148 . 299) (149 . 300) (150 . 33) (170 . 301) (133 . 302) 
210     (174 . 303)) ((-1 . -5)) ((61 . 296) (62 . 297) (-1 . -63)) ((8 . 151) (3 
211     . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (179 . 157) (180 . 158) (181 
212     . 159) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (
213     177 . 168) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (168 
214     . 294) (93 . 295)) ((8 . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 
215     54) (179 . 157) (180 . 158) (181 . 159) (76 . 161) (77 . 162) (78 . 163) (
216     79 . 164) (80 . 179) (81 . 166) (177 . 168) (82 . 170) (167 . 171) (86 . 
217     172) (87 . 173) (176 . 174) (93 . 167) (168 . 232) (166 . 293)) ((8 . 151)
218     (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (179 . 157) (180 . 158) (
219     181 . 159) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 
220     166) (93 . 290) (177 . 168) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (
221     176 . 174) (168 . 292)) ((8 . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) 
222     (7 . 54) (179 . 157) (180 . 158) (181 . 159) (76 . 161) (77 . 162) (78 . 
223     163) (79 . 164) (80 . 179) (81 . 166) (93 . 290) (177 . 168) (82 . 170) (
224     167 . 171) (86 . 172) (87 . 173) (176 . 174) (168 . 291)) ((91 . 284) (93 
225     . 285) (89 . 286) (88 . 287) (87 . 288) (86 . 289) (-1 . -21)) ((49 . 272)
226     (50 . 273) (51 . 274) (52 . 275) (53 . 276) (54 . 277) (55 . 278) (56 . 
227     279) (57 . 280) (58 . 281) (59 . 282) (154 . 283) (-1 . -33)) ((-1 . -65))
228     ((90 . 271)) ((166 . 144) (165 . 145) (164 . 146) (163 . 147) (162 . 148)
229     (161 . 149) (160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) 
230     (7 . 54) (159 . 155) (158 . 156) (179 . 157) (180 . 158) (181 . 159) (157 
231     . 160) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (81 . 166) (93 . 167) (
232     177 . 168) (156 . 169) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 
233     . 174) (168 . 175) (155 . 176) (172 . 267) (25 . 15) (26 . 16) (27 . 17) (
234     148 . 133) (90 . 268) (44 . 269) (80 . 270)) ((-1 . -28)) ((166 . 144) (
235     165 . 145) (164 . 146) (163 . 147) (162 . 148) (161 . 149) (160 . 150) (8 
236     . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (159 . 155) (158 . 
237     156) (179 . 157) (180 . 158) (181 . 159) (157 . 160) (76 . 161) (77 . 162)
238     (78 . 163) (79 . 164) (80 . 179) (81 . 166) (93 . 167) (177 . 168) (89 . 
239     260) (91 . 261) (156 . 169) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (
240     176 . 174) (117 . 262) (168 . 175) (155 . 176) (118 . 263) (85 . 180) (172
241     . 181) (144 . 264) (119 . 265) (173 . 266)) ((83 . -234) (84 . -234) (48 
242     . -234)) ((48 . -95) (83 . -95)) ((95 . -290) (-1 . -290)) ((-1 . -293)) (
243     (-1 . -78)) ((166 . 144) (165 . 145) (164 . 146) (163 . 147) (162 . 148) (
244     161 . 149) (160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7
245     . 54) (159 . 155) (158 . 156) (179 . 157) (180 . 158) (181 . 159) (157 . 
246     160) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (93
247     . 167) (177 . 168) (156 . 169) (82 . 170) (167 . 171) (86 . 172) (87 . 
248     173) (176 . 174) (168 . 175) (155 . 176) (172 . 185) (178 . 258) (48 . 259
249     )) ((48 . 257)) ((48 . 256)) ((6 . 53) (7 . 54) (181 . 255)) ((93 . 254)) 
250     ((166 . 144) (165 . 145) (164 . 146) (163 . 147) (162 . 148) (161 . 149) (
251     160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (159 . 155) (158 . 156)
252     (179 . 157) (180 . 158) (157 . 160) (76 . 161) (77 . 162) (78 . 163) (79 
253     . 164) (80 . 179) (81 . 166) (93 . 167) (177 . 168) (156 . 169) (82 . 170)
254     (167 . 171) (86 . 172) (87 . 173) (176 . 174) (168 . 175) (155 . 176) (6 
255     . 53) (7 . 54) (172 . 185) (2 . 35) (9 . 186) (10 . 187) (11 . 188) (12 . 
256     189) (13 . 190) (14 . 191) (15 . 192) (16 . 193) (19 . 194) (48 . 195) (
257     178 . 196) (85 . 109) (20 . 197) (21 . 198) (181 . 199) (110 . 200) (111 
258     . 201) (112 . 202) (113 . 203) (114 . 204) (115 . 205) (116 . 206) (109 . 
259     253)) ((93 . 252)) ((93 . 251)) ((93 . 250)) ((-1 . -263)) ((48 . 248) (83
260     . 249)) ((60 . 247)) ((8 . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7
261     . 54) (179 . 157) (180 . 158) (181 . 159) (76 . 161) (77 . 162) (78 . 163
262     ) (79 . 164) (80 . 179) (81 . 166) (177 . 168) (82 . 170) (167 . 171) (86 
263     . 172) (87 . 173) (176 . 174) (93 . 167) (168 . 232) (166 . 144) (165 . 
264     145) (164 . 146) (163 . 147) (162 . 148) (161 . 149) (160 . 150) (159 . 
265     155) (158 . 156) (157 . 160) (156 . 169) (155 . 233) (130 . 246)) ((60 . 
266     245) (-1 . -1)) ((-1 . -252)) ((-1 . -251)) ((-1 . -250)) ((-1 . -249)) ((
267     -1 . -248)) ((-1 . -247)) ((-1 . -246)) ((-1 . -261)) ((-1 . -260)) ((-1 
268     . -258)) ((84 . 243) (166 . 144) (165 . 145) (164 . 146) (163 . 147) (162 
269     . 148) (161 . 149) (160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (
270     159 . 155) (158 . 156) (179 . 157) (180 . 158) (157 . 160) (76 . 161) (77 
271     . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (93 . 167) (177 . 168) 
272     (156 . 169) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (22 
273     . 1) (28 . 2) (29 . 3) (30 . 4) (31 . 5) (32 . 6) (33 . 7) (34 . 8) (35 . 
274     9) (36 . 10) (38 . 11) (37 . 12) (40 . 13) (168 . 175) (155 . 176) (6 . 53
275     ) (7 . 54) (24 . 14) (25 . 15) (26 . 16) (27 . 17) (138 . 18) (139 . 19) (
276     140 . 20) (141 . 21) (41 . 22) (142 . 23) (143 . 24) (42 . 25) (43 . 26) (
277     44 . 27) (45 . 28) (46 . 61) (47 . 29) (172 . 185) (2 . 35) (9 . 186) (10 
278     . 187) (11 . 188) (12 . 189) (13 . 190) (14 . 191) (15 . 192) (16 . 193) (
279     19 . 194) (48 . 195) (178 . 196) (85 . 109) (20 . 197) (21 . 198) (181 . 
280     199) (147 . 30) (148 . 31) (149 . 32) (150 . 33) (110 . 200) (111 . 201) (
281     112 . 202) (113 . 203) (114 . 204) (115 . 205) (116 . 206) (170 . 111) (
282     109 . 207) (106 . 208) (107 . 244)) ((95 . -257) (-1 . -257)) ((-1 . -123)
283     ) ((-1 . -130)) ((-1 . -143)) ((95 . -152) (-1 . -152)) ((95 . -153) (-1 
284     . -153)) ((84 . 242) (22 . 1) (28 . 2) (29 . 3) (30 . 4) (31 . 5) (32 . 6)
285     (33 . 7) (34 . 8) (35 . 9) (36 . 10) (38 . 11) (37 . 12) (40 . 13) (25 . 
286     15) (26 . 16) (27 . 17) (138 . 18) (139 . 19) (140 . 20) (141 . 21) (41 . 
287     22) (142 . 23) (143 . 24) (42 . 25) (148 . 93) (149 . 94) (133 . 95) (135 
288     . 215) (95 . 36) (134 . 216)) ((-1 . -146)) ((8 . 151) (3 . 152) (4 . 153)
289     (5 . 154) (6 . 53) (7 . 54) (179 . 157) (180 . 158) (181 . 159) (76 . 161
290     ) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (177 . 168) (82 
291     . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (93 . 167) (168 . 232
292     ) (166 . 144) (165 . 145) (164 . 146) (163 . 147) (162 . 148) (161 . 149) 
293     (160 . 150) (159 . 155) (158 . 156) (157 . 160) (156 . 169) (155 . 233) (
294     130 . 241)) ((60 . 240) (48 . -161) (83 . -161)) ((48 . -159) (83 . -159))
295     ((48 . 238) (83 . 239)) ((-1 . -155)) ((-1 . -157)) ((84 . 237) (22 . 1) 
296     (28 . 2) (29 . 3) (30 . 4) (31 . 5) (32 . 6) (33 . 7) (34 . 8) (35 . 9) (
297     36 . 10) (38 . 11) (37 . 12) (40 . 13) (25 . 15) (26 . 16) (27 . 17) (138 
298     . 18) (139 . 19) (140 . 20) (141 . 21) (41 . 22) (142 . 23) (143 . 24) (42
299     . 25) (148 . 93) (149 . 94) (133 . 95) (135 . 215) (95 . 36) (134 . 216))
300     ((-1 . -166)) ((84 . 235) (6 . 53) (7 . 54) (181 . 89) (128 . 236)) ((8 
301     . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (179 . 157) (180 . 
302     158) (181 . 159) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (
303     81 . 166) (177 . 168) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 
304     174) (93 . 167) (168 . 232) (166 . 144) (165 . 145) (164 . 146) (163 . 147
305     ) (162 . 148) (161 . 149) (160 . 150) (159 . 155) (158 . 156) (157 . 160) 
306     (156 . 169) (155 . 233) (130 . 234)) ((83 . 230) (84 . 231)) ((6 . 53) (7 
307     . 54) (181 . 89) (128 . 236) (84 . 413)) ((-1 . -164)) ((-1 . -33)) ((-1 
308     . -80)) ((84 . -172) (83 . -172)) ((-1 . -167)) ((84 . -170) (83 . -170)) 
309     ((-1 . -145)) ((94 . 122) (98 . 123) (151 . 412) (95 . -294) (-1 . -294)) 
310     ((6 . 53) (7 . 54) (80 . 55) (93 . 56) (181 . 57) (126 . 58) (127 . 59) (
311     60 . 219) (145 . 220) (131 . 411)) ((8 . 151) (3 . 152) (4 . 153) (5 . 154
312     ) (6 . 53) (7 . 54) (179 . 157) (180 . 158) (181 . 159) (76 . 161) (77 . 
313     162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (177 . 168) (82 . 170) (
314     167 . 171) (86 . 172) (87 . 173) (176 . 174) (93 . 167) (168 . 232) (166 
315     . 144) (165 . 145) (164 . 146) (163 . 147) (162 . 148) (161 . 149) (160 . 
316     150) (159 . 155) (158 . 156) (157 . 160) (156 . 169) (155 . 233) (130 . 
317     410)) ((48 . -163) (83 . -163)) ((-1 . -142)) ((95 . -256) (-1 . -256)) ((
318     -1 . -259)) ((166 . 144) (165 . 145) (164 . 146) (163 . 147) (162 . 148) (
319     161 . 149) (160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (159 . 155)
320     (158 . 156) (179 . 157) (180 . 158) (157 . 160) (76 . 161) (77 . 162) (78
321     . 163) (79 . 164) (80 . 179) (81 . 166) (93 . 167) (177 . 168) (156 . 169
322     ) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (168 . 175) (
323     155 . 176) (6 . 53) (7 . 54) (172 . 185) (2 . 35) (9 . 186) (10 . 187) (11
324     . 188) (12 . 189) (13 . 190) (14 . 191) (15 . 192) (16 . 193) (19 . 194) 
325     (48 . 195) (178 . 196) (85 . 109) (20 . 197) (21 . 198) (181 . 199) (110 
326     . 200) (111 . 201) (112 . 202) (113 . 203) (114 . 204) (115 . 205) (116 . 
327     206) (109 . 409)) ((60 . 408)) ((166 . 144) (165 . 145) (164 . 146) (163 
328     . 147) (162 . 148) (161 . 149) (160 . 150) (8 . 151) (3 . 152) (4 . 153) (
329     5 . 154) (159 . 155) (158 . 156) (179 . 157) (180 . 158) (157 . 160) (76 
330     . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (93 . 167) (
331     177 . 168) (156 . 169) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 
332     . 174) (168 . 175) (155 . 176) (6 . 53) (7 . 54) (172 . 185) (2 . 35) (9 
333     . 186) (10 . 187) (11 . 188) (12 . 189) (13 . 190) (14 . 191) (15 . 192) (
334     16 . 193) (19 . 194) (48 . 195) (178 . 196) (85 . 109) (20 . 197) (21 . 
335     198) (181 . 199) (110 . 200) (111 . 201) (112 . 202) (113 . 203) (114 . 
336     204) (115 . 205) (116 . 206) (109 . 407)) ((-1 . -262)) ((166 . 144) (165 
337     . 145) (164 . 146) (163 . 147) (162 . 148) (161 . 149) (160 . 150) (8 . 
338     151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (159 . 155) (158 . 
339     156) (179 . 157) (180 . 158) (181 . 159) (157 . 160) (76 . 161) (77 . 162)
340     (78 . 163) (79 . 164) (80 . 179) (81 . 166) (93 . 167) (177 . 168) (156 
341     . 169) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (168 . 175
342     ) (155 . 176) (172 . 406)) ((166 . 144) (165 . 145) (164 . 146) (163 . 147
343     ) (162 . 148) (161 . 149) (160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 
344     154) (6 . 53) (7 . 54) (159 . 155) (158 . 156) (179 . 157) (180 . 158) (
345     181 . 159) (157 . 160) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 
346     179) (81 . 166) (93 . 167) (177 . 168) (156 . 169) (82 . 170) (167 . 171) 
347     (86 . 172) (87 . 173) (176 . 174) (168 . 175) (155 . 176) (172 . 185) (178
348     . 405)) ((166 . 144) (165 . 145) (164 . 146) (163 . 147) (162 . 148) (161
349     . 149) (160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 
350     54) (159 . 155) (158 . 156) (179 . 157) (180 . 158) (181 . 159) (157 . 160
351     ) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (93 . 
352     167) (177 . 168) (156 . 169) (82 . 170) (167 . 171) (86 . 172) (87 . 173) 
353     (176 . 174) (168 . 175) (155 . 176) (172 . 185) (178 . 404)) ((166 . 144) 
354     (165 . 145) (164 . 146) (163 . 147) (162 . 148) (161 . 149) (160 . 150) (8
355     . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (159 . 155) (158 
356     . 156) (179 . 157) (180 . 158) (181 . 159) (157 . 160) (76 . 161) (77 . 
357     162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (93 . 167) (177 . 168) (
358     156 . 169) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (168 
359     . 175) (155 . 176) (172 . 185) (178 . 403)) ((15 . 402)) ((166 . 144) (165
360     . 145) (164 . 146) (163 . 147) (162 . 148) (161 . 149) (160 . 150) (8 . 
361     151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (159 . 155) (158 . 
362     156) (179 . 157) (180 . 158) (181 . 159) (22 . 1) (28 . 2) (29 . 3) (30 . 
363     4) (31 . 5) (32 . 6) (33 . 7) (34 . 8) (35 . 9) (36 . 10) (38 . 11) (37 . 
364     12) (40 . 13) (157 . 160) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 
365     . 179) (81 . 166) (93 . 167) (177 . 168) (24 . 14) (25 . 15) (26 . 16) (27
366     . 17) (138 . 18) (139 . 19) (140 . 20) (141 . 21) (41 . 22) (142 . 23) (
367     143 . 24) (42 . 25) (43 . 26) (44 . 27) (45 . 28) (46 . 61) (47 . 29) (156
368     . 169) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (147 . 30
369     ) (148 . 31) (149 . 32) (150 . 33) (168 . 175) (155 . 176) (170 . 111) (
370     172 . 185) (106 . 398) (48 . 399) (178 . 400) (105 . 401)) ((48 . 397)) ((
371     -1 . -276)) ((-1 . -277)) ((48 . 396) (83 . 249)) ((-1 . -279)) ((6 . 53) 
372     (7 . 54) (181 . 395)) ((8 . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7
373     . 54) (179 . 157) (180 . 158) (181 . 159) (76 . 161) (77 . 162) (78 . 163
374     ) (79 . 164) (80 . 179) (81 . 166) (177 . 168) (82 . 170) (167 . 171) (86 
375     . 172) (87 . 173) (176 . 174) (93 . 167) (168 . 232) (166 . 144) (165 . 
376     145) (164 . 146) (163 . 147) (162 . 148) (161 . 149) (160 . 150) (159 . 
377     155) (158 . 156) (157 . 160) (156 . 169) (155 . 233) (130 . 394)) ((59 . 
378     -242) (89 . -242) (91 . -242)) ((59 . 392) (89 . 260) (91 . 261) (117 . 
379     393)) ((83 . -238) (84 . -238)) ((166 . 144) (165 . 145) (164 . 146) (163 
380     . 147) (162 . 148) (161 . 149) (160 . 150) (8 . 151) (3 . 152) (4 . 153) (
381     5 . 154) (6 . 53) (7 . 54) (159 . 155) (158 . 156) (179 . 157) (180 . 158)
382     (181 . 159) (157 . 160) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 
383     . 179) (81 . 166) (93 . 167) (177 . 168) (156 . 169) (82 . 170) (167 . 171
384     ) (86 . 172) (87 . 173) (176 . 174) (168 . 175) (155 . 176) (85 . 180) (
385     172 . 181) (144 . 391)) ((83 . 389) (84 . 390)) ((90 . 388)) ((-1 . -182))
386     ((166 . 144) (165 . 145) (164 . 146) (163 . 147) (162 . 148) (161 . 149) 
387     (160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (159
388     . 155) (158 . 156) (179 . 157) (180 . 158) (181 . 159) (157 . 160) (76 . 
389     161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (93 . 167) (
390     177 . 168) (156 . 169) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 
391     . 174) (168 . 175) (155 . 176) (172 . 387)) ((90 . 386) (-1 . -28)) ((-1 
392     . -183)) ((-1 . -77)) ((-1 . -76)) ((-1 . -75)) ((-1 . -74)) ((-1 . -73)) 
393     ((-1 . -72)) ((-1 . -71)) ((-1 . -70)) ((-1 . -69)) ((-1 . -68)) ((-1 . 
394     -67)) ((166 . 144) (165 . 145) (164 . 146) (163 . 147) (162 . 148) (161 . 
395     149) (160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54)
396     (159 . 155) (158 . 156) (179 . 157) (180 . 158) (181 . 159) (157 . 160) (
397     76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (93 . 167
398     ) (177 . 168) (156 . 169) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (
399     176 . 174) (168 . 175) (155 . 176) (172 . 385)) ((166 . 144) (165 . 145) (
400     164 . 146) (163 . 147) (162 . 148) (161 . 149) (160 . 150) (8 . 151) (3 . 
401     152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (159 . 155) (158 . 156) (179 . 
402     157) (180 . 158) (181 . 159) (157 . 160) (76 . 161) (77 . 162) (78 . 163) 
403     (79 . 164) (80 . 179) (81 . 166) (93 . 167) (177 . 168) (156 . 169) (82 . 
404     170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (168 . 175) (155 . 176)
405     (172 . 185) (178 . 384)) ((92 . 379) (166 . 144) (165 . 145) (164 . 146) 
406     (163 . 147) (162 . 148) (161 . 149) (160 . 150) (8 . 151) (3 . 152) (4 . 
407     153) (5 . 154) (6 . 53) (7 . 54) (159 . 155) (22 . 1) (28 . 2) (29 . 3) (
408     30 . 4) (31 . 5) (32 . 6) (33 . 7) (34 . 8) (35 . 9) (36 . 10) (38 . 11) (
409     37 . 12) (40 . 13) (158 . 156) (179 . 157) (180 . 158) (181 . 159) (24 . 
410     14) (25 . 15) (26 . 16) (27 . 17) (138 . 18) (139 . 19) (140 . 20) (141 . 
411     21) (41 . 22) (142 . 23) (143 . 24) (42 . 25) (43 . 26) (44 . 27) (45 . 28
412     ) (46 . 61) (47 . 29) (157 . 160) (76 . 161) (77 . 162) (78 . 163) (79 . 
413     164) (80 . 179) (81 . 166) (93 . 167) (177 . 168) (147 . 30) (148 . 31) (
414     149 . 32) (150 . 33) (156 . 169) (82 . 170) (167 . 171) (86 . 172) (87 . 
415     173) (176 . 174) (168 . 175) (155 . 176) (170 . 380) (171 . 381) (172 . 
416     382) (175 . 383)) ((6 . 53) (7 . 54) (181 . 378)) ((6 . 53) (7 . 54) (181 
417     . 377)) ((-1 . -11)) ((-1 . -12)) ((22 . 1) (28 . 2) (29 . 3) (30 . 4) (31
418     . 5) (32 . 6) (33 . 7) (34 . 8) (35 . 9) (36 . 10) (38 . 11) (37 . 12) (
419     40 . 13) (24 . 14) (25 . 15) (26 . 16) (27 . 17) (138 . 18) (139 . 19) (
420     140 . 20) (141 . 21) (41 . 22) (142 . 23) (143 . 24) (42 . 25) (43 . 26) (
421     44 . 27) (45 . 28) (46 . 61) (47 . 29) (147 . 30) (148 . 299) (149 . 300) 
422     (150 . 33) (170 . 301) (133 . 302) (174 . 376) (166 . 144) (165 . 145) (
423     164 . 146) (163 . 147) (162 . 148) (161 . 149) (160 . 150) (8 . 151) (3 . 
424     152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (159 . 155) (158 . 156) (179 . 
425     157) (180 . 158) (181 . 159) (157 . 160) (76 . 161) (77 . 162) (78 . 163) 
426     (79 . 164) (80 . 179) (81 . 166) (93 . 167) (177 . 168) (156 . 169) (82 . 
427     170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (168 . 175) (155 . 176)
428     (172 . 185) (178 . 298)) ((-1 . -22)) ((-1 . -23)) ((-1 . -24)) ((-1 . 
429     -25)) ((22 . 1) (28 . 2) (29 . 3) (30 . 4) (31 . 5) (32 . 6) (33 . 7) (34 
430     . 8) (35 . 9) (36 . 10) (38 . 11) (37 . 12) (40 . 13) (24 . 14) (25 . 15) 
431     (26 . 16) (27 . 17) (138 . 18) (139 . 19) (140 . 20) (141 . 21) (41 . 22) 
432     (142 . 23) (143 . 24) (42 . 25) (43 . 26) (44 . 27) (45 . 28) (46 . 61) (
433     47 . 29) (147 . 30) (148 . 299) (149 . 300) (150 . 33) (170 . 301) (133 . 
434     302) (174 . 375) (166 . 144) (165 . 145) (164 . 146) (163 . 147) (162 . 
435     148) (161 . 149) (160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 
436     53) (7 . 54) (159 . 155) (158 . 156) (179 . 157) (180 . 158) (181 . 159) (
437     157 . 160) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 
438     166) (93 . 167) (177 . 168) (156 . 169) (82 . 170) (167 . 171) (86 . 172) 
439     (87 . 173) (176 . 174) (168 . 175) (155 . 176) (172 . 185) (178 . 298)) ((
440     166 . 144) (165 . 145) (164 . 146) (163 . 147) (162 . 148) (161 . 149) (
441     160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (159 
442     . 155) (158 . 156) (179 . 157) (180 . 158) (181 . 159) (157 . 160) (76 . 
443     161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (93 . 167) (
444     177 . 168) (156 . 169) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 
445     . 174) (168 . 175) (155 . 176) (172 . 185) (178 . 374)) ((8 . 151) (3 . 
446     152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (179 . 157) (180 . 158) (181 . 
447     159) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (
448     177 . 168) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (93 . 
449     167) (168 . 232) (166 . 144) (165 . 145) (164 . 146) (163 . 147) (162 . 
450     148) (161 . 149) (160 . 150) (159 . 155) (158 . 156) (157 . 373)) ((92 . 
451     372) (83 . 249)) ((24 . 14) (43 . 26) (44 . 27) (45 . 28) (46 . 61) (47 . 
452     29) (147 . 30) (150 . 33) (170 . 64) (22 . 1) (28 . 2) (29 . 3) (30 . 4) (
453     31 . 5) (32 . 6) (33 . 7) (34 . 8) (35 . 9) (36 . 10) (38 . 11) (37 . 12) 
454     (40 . 13) (25 . 15) (26 . 16) (27 . 17) (138 . 18) (139 . 19) (140 . 20) (
455     141 . 21) (41 . 22) (142 . 23) (143 . 24) (42 . 25) (148 . 299) (149 . 300
456     ) (133 . 224) (92 . -88) (80 . -158) (91 . -158) (93 . -158)) ((24 . 14) (
457     43 . 26) (44 . 27) (45 . 28) (46 . 61) (47 . 29) (147 . 30) (150 . 33) (
458     170 . 63) (22 . 1) (28 . 2) (29 . 3) (30 . 4) (31 . 5) (32 . 6) (33 . 7) (
459     34 . 8) (35 . 9) (36 . 10) (38 . 11) (37 . 12) (40 . 13) (25 . 15) (26 . 
460     16) (27 . 17) (138 . 18) (139 . 19) (140 . 20) (141 . 21) (41 . 22) (142 
461     . 23) (143 . 24) (42 . 25) (148 . 299) (149 . 300) (133 . 223) (92 . -86) 
462     (80 . -156) (91 . -156) (93 . -156)) ((92 . -208)) ((91 . 327) (93 . 369) 
463     (80 . 55) (120 . 329) (127 . 370) (169 . 371)) ((92 . 368)) ((-1 . -188)) 
464     ((8 . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (179 . 157) (
465     180 . 158) (181 . 159) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 
466     179) (81 . 166) (177 . 168) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (
467     176 . 174) (93 . 167) (168 . 232) (166 . 144) (165 . 145) (164 . 146) (163
468     . 147) (162 . 148) (161 . 149) (160 . 150) (159 . 155) (158 . 367)) ((-1 
469     . -302)) ((8 . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (179 
470     . 157) (180 . 158) (181 . 159) (76 . 161) (77 . 162) (78 . 163) (79 . 164)
471     (80 . 179) (81 . 166) (177 . 168) (82 . 170) (167 . 171) (86 . 172) (87 
472     . 173) (176 . 174) (93 . 167) (168 . 232) (166 . 144) (165 . 145) (164 . 
473     146) (163 . 147) (162 . 148) (161 . 149) (160 . 150) (159 . 366)) ((8 . 
474     151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (179 . 157) (180 . 
475     158) (181 . 159) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (
476     81 . 166) (177 . 168) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 
477     174) (93 . 167) (168 . 232) (166 . 144) (165 . 145) (164 . 146) (163 . 147
478     ) (162 . 148) (161 . 149) (160 . 365)) ((8 . 151) (3 . 152) (4 . 153) (5 
479     . 154) (6 . 53) (7 . 54) (179 . 157) (180 . 158) (181 . 159) (76 . 161) (
480     77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (177 . 168) (82 . 
481     170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (93 . 167) (168 . 232) 
482     (166 . 144) (165 . 145) (164 . 146) (163 . 147) (162 . 148) (161 . 364)) (
483     (8 . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (179 . 157) (180
484     . 158) (181 . 159) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179)
485     (81 . 166) (177 . 168) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 
486     . 174) (93 . 167) (168 . 232) (166 . 144) (165 . 145) (164 . 146) (163 . 
487     147) (162 . 363)) ((8 . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 
488     54) (179 . 157) (180 . 158) (181 . 159) (76 . 161) (77 . 162) (78 . 163) (
489     79 . 164) (80 . 179) (81 . 166) (177 . 168) (82 . 170) (167 . 171) (86 . 
490     172) (87 . 173) (176 . 174) (93 . 167) (168 . 232) (166 . 144) (165 . 145)
491     (164 . 146) (163 . 147) (162 . 362)) ((8 . 151) (3 . 152) (4 . 153) (5 . 
492     154) (6 . 53) (7 . 54) (179 . 157) (180 . 158) (181 . 159) (76 . 161) (77 
493     . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (177 . 168) (82 . 170) 
494     (167 . 171) (86 . 172) (87 . 173) (176 . 174) (93 . 167) (168 . 232) (166 
495     . 144) (165 . 145) (164 . 146) (163 . 361)) ((8 . 151) (3 . 152) (4 . 153)
496     (5 . 154) (6 . 53) (7 . 54) (179 . 157) (180 . 158) (181 . 159) (76 . 161
497     ) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (177 . 168) (82 
498     . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (93 . 167) (168 . 232
499     ) (166 . 144) (165 . 145) (164 . 146) (163 . 360)) ((8 . 151) (3 . 152) (4
500     . 153) (5 . 154) (6 . 53) (7 . 54) (179 . 157) (180 . 158) (181 . 159) (
501     76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (177 . 
502     168) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (93 . 167) (
503     168 . 232) (166 . 144) (165 . 145) (164 . 146) (163 . 359)) ((8 . 151) (3 
504     . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (179 . 157) (180 . 158) (181 
505     . 159) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (
506     177 . 168) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (93 . 
507     167) (168 . 232) (166 . 144) (165 . 145) (164 . 146) (163 . 358)) ((8 . 
508     151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (179 . 157) (180 . 
509     158) (181 . 159) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (
510     81 . 166) (177 . 168) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 
511     174) (93 . 167) (168 . 232) (166 . 144) (165 . 145) (164 . 357)) ((8 . 151
512     ) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (179 . 157) (180 . 158) 
513     (181 . 159) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 
514     166) (177 . 168) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) 
515     (93 . 167) (168 . 232) (166 . 144) (165 . 145) (164 . 356)) ((8 . 151) (3 
516     . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (179 . 157) (180 . 158) (181 
517     . 159) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (
518     177 . 168) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (93 . 
519     167) (168 . 232) (166 . 144) (165 . 355)) ((8 . 151) (3 . 152) (4 . 153) (
520     5 . 154) (6 . 53) (7 . 54) (179 . 157) (180 . 158) (181 . 159) (76 . 161) 
521     (77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (177 . 168) (82 . 
522     170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (93 . 167) (168 . 232) 
523     (166 . 144) (165 . 354)) ((8 . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53)
524     (7 . 54) (179 . 157) (180 . 158) (181 . 159) (76 . 161) (77 . 162) (78 . 
525     163) (79 . 164) (80 . 179) (81 . 166) (177 . 168) (82 . 170) (167 . 171) (
526     86 . 172) (87 . 173) (176 . 174) (93 . 167) (168 . 232) (166 . 353)) ((8 
527     . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (179 . 157) (180 . 
528     158) (181 . 159) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (
529     81 . 166) (177 . 168) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 
530     174) (93 . 167) (168 . 232) (166 . 352)) ((8 . 151) (3 . 152) (4 . 153) (5
531     . 154) (6 . 53) (7 . 54) (179 . 157) (180 . 158) (181 . 159) (76 . 161) (
532     77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (177 . 168) (82 . 
533     170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (93 . 167) (168 . 232) 
534     (166 . 351)) ((166 . 144) (165 . 145) (164 . 146) (163 . 147) (162 . 148) 
535     (161 . 149) (160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (
536     7 . 54) (159 . 155) (158 . 156) (179 . 157) (180 . 158) (181 . 159) (157 
537     . 160) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (
538     93 . 167) (177 . 168) (156 . 169) (82 . 170) (167 . 171) (86 . 172) (87 . 
539     173) (176 . 174) (168 . 175) (155 . 176) (172 . 350) (25 . 15) (26 . 16) (
540     27 . 17) (148 . 133)) ((-1 . -189)) ((22 . 1) (28 . 2) (29 . 3) (30 . 4) (
541     31 . 5) (32 . 6) (33 . 7) (34 . 8) (35 . 9) (36 . 10) (38 . 11) (37 . 12) 
542     (40 . 13) (24 . 14) (25 . 15) (26 . 16) (27 . 17) (138 . 18) (139 . 19) (
543     140 . 20) (141 . 21) (41 . 22) (142 . 23) (143 . 24) (42 . 25) (43 . 26) (
544     44 . 27) (45 . 28) (46 . 61) (47 . 29) (147 . 30) (148 . 31) (149 . 32) (
545     150 . 33) (170 . 138) (121 . 348) (23 . 349)) ((92 . -202) (83 . -202)) ((
546     166 . 144) (165 . 145) (164 . 146) (163 . 147) (162 . 148) (161 . 149) (
547     160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (159 
548     . 155) (158 . 156) (179 . 157) (180 . 158) (181 . 159) (157 . 160) (76 . 
549     161) (77 . 162) (78 . 163) (79 . 164) (81 . 166) (93 . 167) (177 . 168) (
550     156 . 169) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (168 
551     . 175) (155 . 176) (172 . 343) (90 . 344) (44 . 345) (25 . 15) (26 . 16) (
552     27 . 17) (148 . 119) (125 . 346) (80 . 347)) ((91 . 327) (120 . 329) (169 
553     . 340) (22 . 1) (28 . 2) (29 . 3) (30 . 4) (31 . 5) (32 . 6) (33 . 7) (34 
554     . 8) (35 . 9) (36 . 10) (38 . 11) (37 . 12) (40 . 13) (24 . 14) (25 . 15) 
555     (26 . 16) (27 . 17) (138 . 18) (139 . 19) (140 . 20) (141 . 21) (41 . 22) 
556     (142 . 23) (143 . 24) (42 . 25) (43 . 26) (44 . 27) (45 . 28) (46 . 61) (
557     47 . 29) (147 . 30) (148 . 31) (149 . 32) (150 . 33) (170 . 138) (121 . 
558     139) (122 . 140) (124 . 341) (92 . 342) (6 . 53) (7 . 54) (80 . 55) (93 . 
559     328) (181 . 57) (126 . 58) (127 . 330) (145 . 118)) ((91 . 338) (93 . 339)
560     (92 . -211) (83 . -211)) ((91 . 327) (120 . 337) (6 . 53) (7 . 54) (93 . 
561     328) (181 . 57) (126 . 115) (92 . -209) (83 . -209)) ((92 . -203) (83 . 
562     -203)) ((-1 . -190)) ((6 . 53) (7 . 54) (181 . 336)) ((95 . -81) (-1 . -81
563     )) ((95 . -288) (-1 . -288)) ((92 . -206) (83 . -206)) ((91 . 338) (93 . 
564     339) (92 . -210) (83 . -210)) ((44 . 447) (90 . 448) (166 . 144) (165 . 
565     145) (164 . 146) (163 . 147) (162 . 148) (161 . 149) (160 . 150) (8 . 151)
566     (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (159 . 155) (158 . 156) (
567     179 . 157) (180 . 158) (181 . 159) (157 . 160) (76 . 161) (77 . 162) (78 
568     . 163) (79 . 164) (80 . 449) (81 . 166) (93 . 167) (177 . 168) (156 . 169)
569     (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (168 . 175) (155
570     . 176) (172 . 450) (25 . 15) (26 . 16) (27 . 17) (148 . 119) (125 . 451))
571     ((92 . 445) (22 . 1) (28 . 2) (29 . 3) (30 . 4) (31 . 5) (32 . 6) (33 . 7
572     ) (34 . 8) (35 . 9) (36 . 10) (38 . 11) (37 . 12) (40 . 13) (24 . 14) (25 
573     . 15) (26 . 16) (27 . 17) (138 . 18) (139 . 19) (140 . 20) (141 . 21) (41 
574     . 22) (142 . 23) (143 . 24) (42 . 25) (43 . 26) (44 . 27) (45 . 28) (46 . 
575     61) (47 . 29) (147 . 30) (148 . 31) (149 . 32) (150 . 33) (170 . 138) (121
576     . 139) (122 . 140) (124 . 446)) ((92 . 444)) ((92 . 443)) ((-1 . -232)) (
577     (90 . 442)) ((-1 . -223)) ((25 . 15) (26 . 16) (27 . 17) (148 . 119) (125 
578     . 441)) ((44 . 438) (25 . 15) (26 . 16) (27 . 17) (148 . 133) (90 . 439) (
579     166 . 144) (165 . 145) (164 . 146) (163 . 147) (162 . 148) (161 . 149) (
580     160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (159 
581     . 155) (158 . 156) (179 . 157) (180 . 158) (181 . 159) (157 . 160) (76 . 
582     161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (93 . 167) (
583     177 . 168) (156 . 169) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 
584     . 174) (168 . 175) (155 . 176) (172 . 440)) ((90 . 437) (-1 . -28)) ((83 
585     . -201) (92 . -201)) ((92 . -199)) ((90 . 436)) ((-1 . -38)) ((-1 . -37)) 
586     ((-1 . -36)) ((80 . 320) (75 . 321) (74 . 322) (-1 . -41)) ((80 . 320) (75
587     . 321) (74 . 322) (-1 . -40)) ((79 . 318) (78 . 319) (-1 . -44)) ((79 . 
588     318) (78 . 319) (-1 . -43)) ((73 . 316) (72 . 317) (-1 . -49)) ((73 . 316)
589     (72 . 317) (-1 . -48)) ((73 . 316) (72 . 317) (-1 . -47)) ((73 . 316) (72
590     . 317) (-1 . -46)) ((71 . 312) (70 . 313) (69 . 314) (68 . 315) (-1 . -52
591     )) ((71 . 312) (70 . 313) (69 . 314) (68 . 315) (-1 . -51)) ((67 . 310) (
592     66 . 311) (-1 . -54)) ((81 . 309) (-1 . -56)) ((65 . 308) (-1 . -58)) ((64
593     . 307) (-1 . -60)) ((85 . 434) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (6
594     . 53) (7 . 54) (179 . 157) (180 . 158) (181 . 159) (76 . 161) (77 . 162) 
595     (78 . 163) (79 . 164) (80 . 179) (81 . 166) (177 . 168) (82 . 170) (167 . 
596     171) (86 . 172) (87 . 173) (176 . 174) (93 . 167) (168 . 232) (166 . 435))
597     ((91 . 327) (93 . 369) (80 . 55) (120 . 329) (127 . 370) (169 . 340) (22 
598     . 1) (28 . 2) (29 . 3) (30 . 4) (31 . 5) (32 . 6) (33 . 7) (34 . 8) (35 . 
599     9) (36 . 10) (38 . 11) (37 . 12) (40 . 13) (24 . 14) (25 . 15) (26 . 16) (
600     27 . 17) (138 . 18) (139 . 19) (140 . 20) (141 . 21) (41 . 22) (142 . 23) 
601     (143 . 24) (42 . 25) (43 . 26) (44 . 27) (45 . 28) (46 . 61) (47 . 29) (
602     147 . 30) (148 . 31) (149 . 32) (150 . 33) (170 . 138) (121 . 139) (122 . 
603     140) (124 . 341) (92 . 342)) ((91 . 327) (93 . 369) (120 . 337) (92 . -209
604     ) (83 . -209)) ((92 . -207)) ((-1 . -4)) ((63 . 305) (-1 . -62)) ((60 . 
605     433) (83 . 249)) ((92 . 432)) ((92 . 431)) ((-1 . -10)) ((-1 . -9)) ((-1 
606     . -8)) ((91 . 327) (93 . 369) (80 . 55) (120 . 329) (127 . 370) (169 . 430
607     ) (92 . -20) (83 . -20)) ((92 . -17) (83 . -17)) ((92 . -15) (83 . -15)) (
608     (92 . 428) (83 . 429)) ((90 . 427) (83 . 249)) ((-1 . -66)) ((-1 . -187)) 
609     ((90 . 426)) ((-1 . -181)) ((166 . 144) (165 . 145) (164 . 146) (163 . 147
610     ) (162 . 148) (161 . 149) (160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 
611     154) (6 . 53) (7 . 54) (159 . 155) (158 . 156) (179 . 157) (180 . 158) (
612     181 . 159) (157 . 160) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 
613     179) (81 . 166) (93 . 167) (177 . 168) (156 . 169) (82 . 170) (167 . 171) 
614     (86 . 172) (87 . 173) (176 . 174) (168 . 175) (155 . 176) (85 . 180) (172 
615     . 181) (144 . 423) (89 . 260) (91 . 261) (117 . 262) (118 . 263) (119 . 
616     424) (84 . 425)) ((83 . -235) (84 . -235) (48 . -235)) ((83 . -237) (84 . 
617     -237)) ((-1 . -241)) ((59 . -243) (89 . -243) (91 . -243)) ((90 . 422)) ((
618     59 . -245) (91 . -245) (89 . -245)) ((-1 . -278)) ((-1 . -275)) ((-1 . 
619     -272)) ((-1 . -271)) ((48 . 421) (83 . 249)) ((166 . 144) (165 . 145) (164
620     . 146) (163 . 147) (162 . 148) (161 . 149) (160 . 150) (8 . 151) (3 . 152
621     ) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (159 . 155) (158 . 156) (179 . 157
622     ) (180 . 158) (181 . 159) (157 . 160) (76 . 161) (77 . 162) (78 . 163) (79
623     . 164) (80 . 179) (81 . 166) (93 . 167) (177 . 168) (156 . 169) (82 . 170
624     ) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (168 . 175) (155 . 176) (
625     172 . 185) (178 . 419) (104 . 420) (48 . -273)) ((93 . 418)) ((92 . 417) (
626     83 . 249)) ((92 . 416) (83 . 249)) ((83 . 249) (92 . 415)) ((-1 . -79)) ((
627     -1 . -255)) ((166 . 144) (165 . 145) (164 . 146) (163 . 147) (162 . 148) (
628     161 . 149) (160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (159 . 155)
629     (158 . 156) (179 . 157) (180 . 158) (157 . 160) (76 . 161) (77 . 162) (78
630     . 163) (79 . 164) (80 . 179) (81 . 166) (93 . 167) (177 . 168) (156 . 169
631     ) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (168 . 175) (
632     155 . 176) (6 . 53) (7 . 54) (172 . 185) (2 . 35) (9 . 186) (10 . 187) (11
633     . 188) (12 . 189) (13 . 190) (14 . 191) (15 . 192) (16 . 193) (19 . 194) 
634     (48 . 195) (178 . 196) (85 . 109) (20 . 197) (21 . 198) (181 . 199) (110 
635     . 200) (111 . 201) (112 . 202) (113 . 203) (114 . 204) (115 . 205) (116 . 
636     206) (109 . 414)) ((-1 . -253)) ((48 . -162) (83 . -162)) ((48 . -160) (83
637     . -160)) ((95 . -154) (-1 . -154)) ((-1 . -165)) ((-1 . -254)) ((166 . 
638     144) (165 . 145) (164 . 146) (163 . 147) (162 . 148) (161 . 149) (160 . 
639     150) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (159 . 155) (158 . 156) (179 
640     . 157) (180 . 158) (157 . 160) (76 . 161) (77 . 162) (78 . 163) (79 . 164)
641     (80 . 179) (81 . 166) (93 . 167) (177 . 168) (156 . 169) (82 . 170) (167 
642     . 171) (86 . 172) (87 . 173) (176 . 174) (168 . 175) (155 . 176) (6 . 53) 
643     (7 . 54) (172 . 185) (2 . 35) (9 . 186) (10 . 187) (11 . 188) (12 . 189) (
644     13 . 190) (14 . 191) (15 . 192) (16 . 193) (19 . 194) (48 . 195) (178 . 
645     196) (85 . 109) (20 . 197) (21 . 198) (181 . 199) (110 . 200) (111 . 201) 
646     (112 . 202) (113 . 203) (114 . 204) (115 . 205) (116 . 206) (109 . 472)) (
647     (166 . 144) (165 . 145) (164 . 146) (163 . 147) (162 . 148) (161 . 149) (
648     160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (159 . 155) (158 . 156)
649     (179 . 157) (180 . 158) (157 . 160) (76 . 161) (77 . 162) (78 . 163) (79 
650     . 164) (80 . 179) (81 . 166) (93 . 167) (177 . 168) (156 . 169) (82 . 170)
651     (167 . 171) (86 . 172) (87 . 173) (176 . 174) (168 . 175) (155 . 176) (6 
652     . 53) (7 . 54) (172 . 185) (2 . 35) (9 . 186) (10 . 187) (11 . 188) (12 . 
653     189) (13 . 190) (14 . 191) (15 . 192) (16 . 193) (19 . 194) (48 . 195) (
654     178 . 196) (85 . 109) (20 . 197) (21 . 198) (181 . 199) (110 . 200) (111 
655     . 201) (112 . 202) (113 . 203) (114 . 204) (115 . 205) (116 . 206) (109 . 
656     471)) ((166 . 144) (165 . 145) (164 . 146) (163 . 147) (162 . 148) (161 . 
657     149) (160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (159 . 155) (158 
658     . 156) (179 . 157) (180 . 158) (157 . 160) (76 . 161) (77 . 162) (78 . 163
659     ) (79 . 164) (80 . 179) (81 . 166) (93 . 167) (177 . 168) (156 . 169) (82 
660     . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (168 . 175) (155 . 
661     176) (6 . 53) (7 . 54) (172 . 185) (2 . 35) (9 . 186) (10 . 187) (11 . 188
662     ) (12 . 189) (13 . 190) (14 . 191) (15 . 192) (16 . 193) (19 . 194) (48 . 
663     195) (178 . 196) (85 . 109) (20 . 197) (21 . 198) (181 . 199) (110 . 200) 
664     (111 . 201) (112 . 202) (113 . 203) (114 . 204) (115 . 205) (116 . 206) (
665     109 . 470)) ((166 . 144) (165 . 145) (164 . 146) (163 . 147) (162 . 148) (
666     161 . 149) (160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7
667     . 54) (159 . 155) (158 . 156) (179 . 157) (180 . 158) (181 . 159) (157 . 
668     160) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (93
669     . 167) (177 . 168) (156 . 169) (82 . 170) (167 . 171) (86 . 172) (87 . 
670     173) (176 . 174) (168 . 175) (155 . 176) (172 . 185) (178 . 469)) ((83 . 
671     249) (48 . -274) (92 . -274)) ((48 . 468)) ((-1 . -270)) ((59 . -244) (91 
672     . -244) (89 . -244)) ((83 . -240) (84 . -240)) ((166 . 144) (165 . 145) (
673     164 . 146) (163 . 147) (162 . 148) (161 . 149) (160 . 150) (8 . 151) (3 . 
674     152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (159 . 155) (158 . 156) (179 . 
675     157) (180 . 158) (181 . 159) (157 . 160) (76 . 161) (77 . 162) (78 . 163) 
676     (79 . 164) (80 . 179) (81 . 166) (93 . 167) (177 . 168) (156 . 169) (82 . 
677     170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (168 . 175) (155 . 176)
678     (85 . 180) (172 . 181) (144 . 467)) ((83 . -236) (84 . -236) (48 . -236))
679     ((-1 . -186)) ((-1 . -6)) ((-1 . -7)) ((22 . 1) (28 . 2) (29 . 3) (30 . 4
680     ) (31 . 5) (32 . 6) (33 . 7) (34 . 8) (35 . 9) (36 . 10) (38 . 11) (37 . 
681     12) (40 . 13) (24 . 14) (25 . 15) (26 . 16) (27 . 17) (138 . 18) (139 . 19
682     ) (140 . 20) (141 . 21) (41 . 22) (142 . 23) (143 . 24) (42 . 25) (43 . 26
683     ) (44 . 27) (45 . 28) (46 . 61) (47 . 29) (147 . 30) (148 . 31) (149 . 32)
684     (150 . 33) (170 . 380) (171 . 465) (166 . 144) (165 . 145) (164 . 146) (
685     163 . 147) (162 . 148) (161 . 149) (160 . 150) (8 . 151) (3 . 152) (4 . 
686     153) (5 . 154) (6 . 53) (7 . 54) (159 . 155) (158 . 156) (179 . 157) (180 
687     . 158) (181 . 159) (157 . 160) (76 . 161) (77 . 162) (78 . 163) (79 . 164)
688     (80 . 179) (81 . 166) (93 . 167) (177 . 168) (156 . 169) (82 . 170) (167 
689     . 171) (86 . 172) (87 . 173) (176 . 174) (168 . 175) (155 . 176) (172 . 
690     466)) ((92 . -19) (83 . -19)) ((85 . 434)) ((85 . 434) (-1 . -26)) ((8 . 
691     151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (179 . 157) (180 . 
692     158) (181 . 159) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (
693     81 . 166) (177 . 168) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 
694     174) (93 . 167) (168 . 232) (166 . 144) (165 . 145) (164 . 146) (163 . 147
695     ) (162 . 148) (161 . 149) (160 . 150) (159 . 155) (158 . 156) (157 . 160) 
696     (156 . 169) (155 . 464)) ((166 . 144) (165 . 145) (164 . 146) (163 . 147) 
697     (162 . 148) (161 . 149) (160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 154
698     ) (6 . 53) (7 . 54) (159 . 155) (158 . 156) (179 . 157) (180 . 158) (181 
699     . 159) (157 . 160) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) 
700     (81 . 166) (93 . 167) (177 . 168) (89 . 260) (91 . 261) (156 . 169) (82 . 
701     170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (117 . 262) (168 . 175)
702     (155 . 176) (118 . 263) (85 . 180) (172 . 181) (144 . 264) (119 . 265) (
703     173 . 463)) ((-1 . -34)) ((-1 . -185)) ((-1 . -228)) ((166 . 144) (165 . 
704     145) (164 . 146) (163 . 147) (162 . 148) (161 . 149) (160 . 150) (8 . 151)
705     (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (159 . 155) (158 . 156) (
706     179 . 157) (180 . 158) (181 . 159) (157 . 160) (76 . 161) (77 . 162) (78 
707     . 163) (79 . 164) (80 . 179) (81 . 166) (93 . 167) (177 . 168) (156 . 169)
708     (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (168 . 175) (155
709     . 176) (172 . 462)) ((-1 . -221)) ((90 . 461)) ((166 . 144) (165 . 145) (
710     164 . 146) (163 . 147) (162 . 148) (161 . 149) (160 . 150) (8 . 151) (3 . 
711     152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (159 . 155) (158 . 156) (179 . 
712     157) (180 . 158) (181 . 159) (157 . 160) (76 . 161) (77 . 162) (78 . 163) 
713     (79 . 164) (80 . 179) (81 . 166) (93 . 167) (177 . 168) (156 . 169) (82 . 
714     170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (168 . 175) (155 . 176)
715     (172 . 459) (25 . 15) (26 . 16) (27 . 17) (148 . 133) (90 . 460)) ((-1 . 
716     -222)) ((-1 . -231)) ((-1 . -212)) ((-1 . -230)) ((92 . 458)) ((25 . 15) (
717     26 . 16) (27 . 17) (148 . 119) (125 . 457)) ((-1 . -216)) ((90 . 456) (-1 
718     . -28)) ((90 . 455)) ((166 . 144) (165 . 145) (164 . 146) (163 . 147) (162
719     . 148) (161 . 149) (160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (6
720     . 53) (7 . 54) (159 . 155) (158 . 156) (179 . 157) (180 . 158) (181 . 159
721     ) (157 . 160) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 
722     . 166) (93 . 167) (177 . 168) (156 . 169) (82 . 170) (167 . 171) (86 . 172
723     ) (87 . 173) (176 . 174) (168 . 175) (155 . 176) (172 . 452) (25 . 15) (26
724     . 16) (27 . 17) (148 . 133) (90 . 453) (44 . 454)) ((90 . 483)) ((-1 . 
725     -214)) ((166 . 144) (165 . 145) (164 . 146) (163 . 147) (162 . 148) (161 
726     . 149) (160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 
727     54) (159 . 155) (158 . 156) (179 . 157) (180 . 158) (181 . 159) (157 . 160
728     ) (76 . 161) (77 . 162) (78 . 163) (79 . 164) (80 . 179) (81 . 166) (93 . 
729     167) (177 . 168) (156 . 169) (82 . 170) (167 . 171) (86 . 172) (87 . 173) 
730     (176 . 174) (168 . 175) (155 . 176) (172 . 482)) ((-1 . -215)) ((-1 . -227
731     )) ((90 . 480) (25 . 15) (26 . 16) (27 . 17) (148 . 133) (166 . 144) (165 
732     . 145) (164 . 146) (163 . 147) (162 . 148) (161 . 149) (160 . 150) (8 . 
733     151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (159 . 155) (158 . 
734     156) (179 . 157) (180 . 158) (181 . 159) (157 . 160) (76 . 161) (77 . 162)
735     (78 . 163) (79 . 164) (80 . 179) (81 . 166) (93 . 167) (177 . 168) (156 
736     . 169) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (168 . 175
737     ) (155 . 176) (172 . 481)) ((-1 . -229)) ((90 . 479)) ((-1 . -225)) ((-1 
738     . -220)) ((90 . 478)) ((84 . 476) (83 . 477)) ((-1 . -64)) ((92 . -18) (83
739     . -18)) ((92 . -16) (83 . -16)) ((83 . -239) (84 . -239)) ((166 . 144) (
740     165 . 145) (164 . 146) (163 . 147) (162 . 148) (161 . 149) (160 . 150) (8 
741     . 151) (3 . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (159 . 155) (158 . 
742     156) (179 . 157) (180 . 158) (181 . 159) (157 . 160) (76 . 161) (77 . 162)
743     (78 . 163) (79 . 164) (80 . 179) (81 . 166) (93 . 167) (177 . 168) (156 
744     . 169) (82 . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (168 . 175
745     ) (155 . 176) (172 . 185) (178 . 419) (104 . 475) (92 . -273)) ((92 . 474)
746     (83 . 249)) ((-1 . -267)) ((-1 . -266)) ((17 . 473) (-1 . -264)) ((166 . 
747     144) (165 . 145) (164 . 146) (163 . 147) (162 . 148) (161 . 149) (160 . 
748     150) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (159 . 155) (158 . 156) (179 
749     . 157) (180 . 158) (157 . 160) (76 . 161) (77 . 162) (78 . 163) (79 . 164)
750     (80 . 179) (81 . 166) (93 . 167) (177 . 168) (156 . 169) (82 . 170) (167 
751     . 171) (86 . 172) (87 . 173) (176 . 174) (168 . 175) (155 . 176) (6 . 53) 
752     (7 . 54) (172 . 185) (2 . 35) (9 . 186) (10 . 187) (11 . 188) (12 . 189) (
753     13 . 190) (14 . 191) (15 . 192) (16 . 193) (19 . 194) (48 . 195) (178 . 
754     196) (85 . 109) (20 . 197) (21 . 198) (181 . 199) (110 . 200) (111 . 201) 
755     (112 . 202) (113 . 203) (114 . 204) (115 . 205) (116 . 206) (109 . 489)) (
756     (48 . 488)) ((92 . 487)) ((-1 . -13)) ((84 . 486) (166 . 144) (165 . 145) 
757     (164 . 146) (163 . 147) (162 . 148) (161 . 149) (160 . 150) (8 . 151) (3 
758     . 152) (4 . 153) (5 . 154) (6 . 53) (7 . 54) (159 . 155) (158 . 156) (179 
759     . 157) (180 . 158) (181 . 159) (157 . 160) (76 . 161) (77 . 162) (78 . 163
760     ) (79 . 164) (80 . 179) (81 . 166) (93 . 167) (177 . 168) (156 . 169) (82 
761     . 170) (167 . 171) (86 . 172) (87 . 173) (176 . 174) (168 . 175) (155 . 
762     176) (85 . 180) (172 . 181) (144 . 423) (89 . 260) (91 . 261) (117 . 262) 
763     (118 . 263) (119 . 424)) ((-1 . -226)) ((-1 . -224)) ((-1 . -218)) ((90 . 
764     485)) ((90 . 484)) ((-1 . -213)) ((-1 . -219)) ((-1 . -217)) ((-1 . -14)) 
765     ((166 . 144) (165 . 145) (164 . 146) (163 . 147) (162 . 148) (161 . 149) (
766     160 . 150) (8 . 151) (3 . 152) (4 . 153) (5 . 154) (159 . 155) (158 . 156)
767     (179 . 157) (180 . 158) (157 . 160) (76 . 161) (77 . 162) (78 . 163) (79 
768     . 164) (80 . 179) (81 . 166) (93 . 167) (177 . 168) (156 . 169) (82 . 170)
769     (167 . 171) (86 . 172) (87 . 173) (176 . 174) (168 . 175) (155 . 176) (6 
770     . 53) (7 . 54) (172 . 185) (2 . 35) (9 . 186) (10 . 187) (11 . 188) (12 . 
771     189) (13 . 190) (14 . 191) (15 . 192) (16 . 193) (19 . 194) (48 . 195) (
772     178 . 196) (85 . 109) (20 . 197) (21 . 198) (181 . 199) (110 . 200) (111 
773     . 201) (112 . 202) (113 . 203) (114 . 204) (115 . 205) (116 . 206) (109 . 
774     490)) ((-1 . -268)) ((-1 . -265)) ((-1 . -269))))
775
776 (define rto-v
777   #(#f 177 177 177 177 176 176 176 176 176 176 176 176 176 176 175 175 175 
778     175 171 171 168 168 168 168 168 168 167 167 167 167 167 167 166 166 165 
779     165 165 165 164 164 164 163 163 163 162 162 162 162 162 161 161 161 160 
780     160 159 159 158 158 157 157 156 156 155 155 172 172 154 154 154 154 154 
781     154 154 154 154 154 154 178 178 130 106 106 152 170 170 170 170 170 170 
782     170 170 153 153 146 146 150 150 150 150 150 149 149 149 149 149 149 149 
783     149 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 
784     143 143 143 143 143 143 143 143 143 142 142 142 141 141 141 141 140 140 
785     140 140 140 140 137 137 136 136 136 136 135 133 133 133 133 132 132 131 
786     131 131 139 139 139 139 139 129 129 128 128 148 148 148 147 145 145 126 
787     126 126 126 126 126 126 126 126 126 126 126 126 127 127 127 127 125 125 
788     124 124 122 122 121 121 121 123 123 174 174 169 169 169 120 120 120 120 
789     120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 138 
790     144 144 144 173 173 173 173 119 118 118 117 117 109 109 109 109 109 109 
791     109 116 116 116 115 115 108 108 107 107 114 114 113 113 113 112 112 112 
792     105 105 105 104 104 111 111 111 111 111 182 103 103 102 102 102 102 102 
793     102 102 101 101 99 99 151 151 181 181 180 180 180 179 179 98 134 110 100))
794
795 (define mtab
796   '((cpp-pragma . 1) (cpp-stmt . 2) ($chlit . 3) ($float . 4) ($fixed . 5) (
797     cpp-ident . 6) ($ident . 7) ($string . 8) ("return" . 9) ("break" . 10) (
798     "continue" . 11) ("goto" . 12) ("for" . 13) ("do" . 14) ("while" . 15) (
799     "switch" . 16) ("else" . 17) (then . 18) ("if" . 19) ("default" . 20) (
800     "case" . 21) (typename . 22) ("..." . 23) ("inline" . 24) ("restrict" . 25
801     ) ("volatile" . 26) ("const" . 27) ("enum" . 28) ("union" . 29) ("struct" 
802     . 30) ("_Complex" . 31) ("double" . 32) ("float" . 33) ("char" . 34) (
803     "unsigned" . 35) ("long" . 36) ("signed" . 37) ("int" . 38) (imp . 39) (
804     "short" . 40) ("_Bool" . 41) ("void" . 42) ("typedef" . 43) ("static" . 44
805     ) ("register" . 45) ("extern" . 46) ("auto" . 47) (";" . 48) ("|=" . 49) (
806     "^=" . 50) ("&=" . 51) (">>=" . 52) ("<<=" . 53) ("%=" . 54) ("/=" . 55) (
807     "*=" . 56) ("-=" . 57) ("+=" . 58) ("=" . 59) (":" . 60) ("?" . 61) ("||" 
808     . 62) ("&&" . 63) ("|" . 64) ("^" . 65) ("!=" . 66) ("==" . 67) (">=" . 68
809     ) ("<=" . 69) (">" . 70) ("<" . 71) (">>" . 72) ("<<" . 73) ("%" . 74) (
810     "/" . 75) ("!" . 76) ("~" . 77) ("-" . 78) ("+" . 79) ("*" . 80) ("&" . 81
811     ) ("sizeof" . 82) ("," . 83) ("}" . 84) ("{" . 85) ("--" . 86) ("++" . 87)
812     ("->" . 88) ("." . 89) ("]" . 90) ("[" . 91) (")" . 92) ("(" . 93) (
813     $code-comm . 94) ($lone-comm . 95) ($error . 96) ($end . 97)))
814
815 ;;; end tables