Newer
Older
147, 219, 149, -1, 148, 219, 147, 219, 147, 219,
149, -1, 141, 219, 147, 219, 147, 219, 142, -1,
224, -1, 223, 147, 224, -1, 219, -1, 226, -1,
148, 149, -1, 148, 227, 149, -1, 132, 148, 227,
149, -1, 219, 133, 148, 227, 149, -1, 224, -1,
5, -1, 132, 226, -1, 219, 133, 226, -1, 219,
8, 219, -1, 219, 8, 219, 8, 219, -1, 46,
148, 219, 149, -1, 184, -1, 193, -1, 4, 143,
144, -1, 4, 143, 148, 227, 149, 144, -1, 219,
-1, 226, -1, 227, 147, 219, -1, 227, 147, 226,
-1, 148, 219, 147, 219, 147, 219, 147, 219, 149,
-1, 148, 219, 147, 219, 147, 219, 149, -1, 4,
-1, 4, 145, 96, 145, 4, -1, 148, 230, 149,
-1, 4, 143, 219, 144, 145, 97, -1, 228, -1,
230, 147, 228, -1, 232, -1, 4, -1, 4, 145,
4, -1, 4, 143, 219, 144, 145, 4, -1, 5,
-1, 42, -1, 37, 141, 231, 147, 231, 142, -1,
38, 141, 231, 142, -1, 39, 141, 231, 142, -1,
36, 141, 231, 142, -1, 36, 141, 231, 147, 227,
142, -1
/* YYRLINE[YYN] -- source line where rule number YYN was defined. */
static const yytype_uint16 yyrline[] =
{
0, 156, 156, 157, 162, 164, 168, 169, 170, 171,
172, 173, 174, 175, 176, 177, 178, 179, 180, 181,
182, 183, 184, 188, 192, 199, 204, 218, 231, 259,
273, 284, 299, 304, 305, 306, 307, 308, 312, 314,
319, 321, 327, 431, 326, 449, 456, 467, 466, 484,
491, 502, 501, 518, 535, 558, 557, 571, 572, 573,

Christophe Geuzaine
committed
574, 575, 579, 580, 587, 613, 640, 680, 690, 698,
710, 722, 731, 737, 746, 764, 782, 791, 803, 808,
816, 836, 859, 868, 876, 898, 921, 949, 961, 978,
982, 993, 996, 1009, 1012, 1022, 1046, 1045, 1065, 1087,
1105, 1127, 1145, 1175, 1205, 1223, 1241, 1267, 1284, 1303,
1302, 1325, 1343, 1382, 1388, 1394, 1401, 1426, 1451, 1467,
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1485, 1518, 1517, 1541, 1559, 1576, 1593, 1592, 1618, 1623,
1628, 1633, 1638, 1658, 1664, 1675, 1676, 1681, 1684, 1688,
1711, 1734, 1757, 1785, 1806, 1827, 1849, 1869, 1981, 2000,
2020, 2129, 2138, 2144, 2159, 2187, 2204, 2218, 2224, 2230,
2239, 2253, 2295, 2312, 2327, 2346, 2358, 2382, 2386, 2393,
2399, 2404, 2410, 2420, 2437, 2454, 2473, 2492, 2522, 2530,
2536, 2543, 2547, 2556, 2564, 2572, 2581, 2580, 2593, 2592,
2605, 2604, 2617, 2616, 2629, 2636, 2643, 2650, 2657, 2664,
2671, 2678, 2685, 2693, 2692, 2704, 2703, 2715, 2714, 2726,
2725, 2737, 2736, 2748, 2747, 2759, 2758, 2770, 2769, 2781,
2780, 2795, 2798, 2804, 2813, 2833, 2856, 2860, 2884, 2887,
2903, 2906, 2922, 2925, 2938, 2941, 2947, 2950, 2957, 3013,
3083, 3088, 3155, 3198, 3222, 3248, 3280, 3303, 3326, 3329,
3338, 3342, 3359, 3396, 3432, 3467, 3507, 3508, 3509, 3510,
3511, 3512, 3513, 3514, 3515, 3522, 3523, 3524, 3525, 3526,
3527, 3528, 3529, 3530, 3531, 3532, 3533, 3534, 3535, 3536,
3537, 3538, 3539, 3540, 3541, 3542, 3543, 3544, 3545, 3546,
3547, 3548, 3549, 3550, 3551, 3552, 3553, 3555, 3556, 3557,
3558, 3559, 3560, 3561, 3562, 3563, 3564, 3565, 3566, 3567,
3568, 3569, 3570, 3571, 3572, 3573, 3574, 3575, 3584, 3585,
3586, 3587, 3588, 3589, 3590, 3594, 3613, 3631, 3646, 3656,
3672, 3690, 3695, 3700, 3710, 3720, 3728, 3732, 3736, 3740,
3744, 3751, 3755, 3759, 3763, 3770, 3775, 3782, 3787, 3791,
3796, 3800, 3808, 3819, 3823, 3835, 3843, 3851, 3858, 3869,
3889, 3899, 3909, 3919, 3939, 3944, 3948, 3952, 3964, 3968,
3980, 3987, 3997, 4001, 4016, 4021, 4028, 4032, 4045, 4053,
4064, 4068, 4076, 4084, 4098, 4112, 4116
#if YYDEBUG || YYERROR_VERBOSE || YYTOKEN_TABLE
/* YYTNAME[SYMBOL-NUM] -- String name of the symbol SYMBOL-NUM.
First, the terminals, then, starting at YYNTOKENS, nonterminals. */
static const char *const yytname[] =
{
"$end", "error", "$undefined", "tDOUBLE", "tSTRING", "tBIGSTR", "tEND",
"tAFFECT", "tDOTS", "tPi", "tMPI_Rank", "tMPI_Size", "tEuclidian",
"tCoordinates", "tExp", "tLog", "tLog10", "tSqrt", "tSin", "tAsin",
"tCos", "tAcos", "tTan", "tRand", "tAtan", "tAtan2", "tSinh", "tCosh",
"tTanh", "tFabs", "tFloor", "tCeil", "tFmod", "tModulo", "tHypot",
"tPrintf", "tSprintf", "tStrCat", "tStrPrefix", "tStrRelative",
"tBoundingBox", "tDraw", "tToday", "tSyncModel", "tCreateTopology",
"tDistanceFunction", "tPoint", "tCircle", "tEllipse", "tLine", "tSphere",
"tPolarSphere", "tSurface", "tSpline", "tVolume", "tCharacteristic",
"tLength", "tParametric", "tElliptic", "tPlane", "tRuled",
"tTransfinite", "tComplex", "tPhysical", "tCompound", "tPeriodic",
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
"tUsing", "tPlugin", "tDegenerated", "tRotate", "tTranslate",
"tSymmetry", "tDilate", "tExtrude", "tLevelset", "tLoop", "tRecombine",
"tSmoother", "tSplit", "tDelete", "tCoherence", "tIntersect", "tLayers",
"tHole", "tAlias", "tAliasWithOptions", "tText2D", "tText3D",
"tInterpolationScheme", "tTime", "tCombine", "tBSpline", "tBezier",
"tNurbs", "tNurbsOrder", "tNurbsKnots", "tColor", "tColorTable", "tFor",
"tIn", "tEndFor", "tIf", "tEndIf", "tExit", "tField", "tReturn", "tCall",
"tFunction", "tShow", "tHide", "tGetValue", "tGMSH_MAJOR_VERSION",
"tGMSH_MINOR_VERSION", "tGMSH_PATCH_VERSION", "tHomRank", "tHomGen",
"tHomCut", "tHomSeq", "tAFFECTDIVIDE", "tAFFECTTIMES", "tAFFECTMINUS",
"tAFFECTPLUS", "'?'", "tOR", "tAND", "tNOTEQUAL", "tEQUAL", "'<'", "'>'",
"tGREATEROREQUAL", "tLESSOREQUAL", "'+'", "'-'", "'*'", "'/'", "'%'",
"'!'", "UNARYPREC", "tMINUSMINUS", "tPLUSPLUS", "'^'", "'('", "')'",
"'['", "']'", "'.'", "'#'", "','", "'{'", "'}'", "'~'", "$accept", "All",
"GeoFormatItems", "GeoFormatItem", "SendToFile", "Printf", "View",
"Views", "ElementCoords", "ElementValues", "Element", "@1", "@2",
"Text2DValues", "Text2D", "@3", "Text3DValues", "Text3D", "@4",
"InterpolationMatrix", "Time", "@5", "NumericAffectation",
"NumericIncrement", "Affectation", "PhysicalId", "InSphereCenter",
"CircleOptions", "Shape", "@6", "@7", "@8", "@9", "Transform",
"MultipleShape", "ListOfShapes", "LevelSet", "Delete", "Colorify",
"Visibility", "Command", "Loop", "Extrude", "@10", "@11", "@12", "@13",
"@14", "@15", "@16", "@17", "@18", "@19", "@20", "@21", "@22",
"ExtrudeParameters", "ExtrudeParameter", "CompoundMap",
"TransfiniteType", "TransfiniteArrangement", "TransfiniteCorners",
"RecombineAngle", "Transfinite", "Periodic", "Embedding", "Coherence",
"Homology", "FExpr", "FExpr_Single", "VExpr", "VExpr_Single",
"RecursiveListOfListOfDouble", "ListOfDouble", "ListOfDoubleOrAll",
"FExpr_Multi", "RecursiveListOfDouble", "ColorExpr", "ListOfColor",
# ifdef YYPRINT
/* YYTOKNUM[YYLEX-NUM] -- Internal token number corresponding to
token YYLEX-NUM. */
static const yytype_uint16 yytoknum[] =
{
0, 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,
375, 376, 63, 377, 378, 379, 380, 60, 62, 381,
382, 43, 45, 42, 47, 37, 33, 383, 384, 385,
94, 40, 41, 91, 93, 46, 35, 44, 123, 125,
126
};
# endif
/* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */
static const yytype_uint8 yyr1[] =
{
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
0, 151, 152, 152, 153, 153, 154, 154, 154, 154,
154, 154, 154, 154, 154, 154, 154, 154, 154, 154,
154, 154, 154, 155, 155, 156, 156, 156, 156, 157,
157, 157, 158, 158, 158, 158, 158, 158, 159, 159,
160, 160, 162, 163, 161, 164, 164, 166, 165, 167,
167, 169, 168, 170, 170, 172, 171, 173, 173, 173,
173, 173, 174, 174, 175, 175, 175, 175, 175, 175,
175, 175, 175, 175, 175, 175, 175, 175, 175, 175,
175, 175, 175, 175, 175, 175, 175, 175, 175, 176,
176, 177, 177, 178, 178, 179, 180, 179, 179, 179,
179, 179, 179, 179, 179, 179, 179, 179, 179, 181,
179, 179, 179, 179, 179, 179, 179, 179, 179, 179,
179, 182, 179, 179, 179, 179, 183, 179, 184, 184,
184, 184, 184, 184, 184, 185, 185, 186, 186, 186,
186, 186, 186, 187, 187, 187, 187, 187, 187, 187,
187, 188, 188, 188, 188, 188, 189, 190, 190, 190,
190, 191, 191, 191, 191, 191, 191, 191, 191, 191,
191, 191, 191, 192, 192, 192, 192, 192, 192, 192,
192, 192, 192, 193, 193, 193, 194, 193, 195, 193,
196, 193, 197, 193, 193, 193, 193, 193, 193, 193,
193, 193, 193, 198, 193, 199, 193, 200, 193, 201,
193, 202, 193, 203, 193, 204, 193, 205, 193, 206,
193, 207, 207, 208, 208, 208, 208, 208, 209, 209,
210, 210, 211, 211, 212, 212, 213, 213, 214, 214,
214, 214, 214, 214, 215, 215, 216, 216, 216, 216,
217, 217, 218, 218, 218, 218, 219, 219, 219, 219,
219, 219, 219, 219, 219, 219, 219, 219, 219, 219,
219, 219, 219, 219, 219, 219, 219, 219, 219, 219,
219, 219, 219, 219, 219, 219, 219, 219, 219, 219,
219, 219, 219, 219, 219, 219, 219, 219, 219, 219,
219, 219, 219, 219, 219, 219, 219, 219, 219, 219,
219, 219, 219, 219, 219, 219, 219, 219, 220, 220,
220, 220, 220, 220, 220, 220, 220, 220, 220, 220,
220, 220, 220, 220, 220, 220, 221, 221, 221, 221,
221, 222, 222, 222, 222, 223, 223, 224, 224, 224,
224, 224, 224, 225, 225, 226, 226, 226, 226, 226,
226, 226, 226, 226, 227, 227, 227, 227, 228, 228,
228, 228, 229, 229, 230, 230, 231, 231, 231, 231,
232, 232, 232, 232, 232, 232, 232
/* YYR2[YYN] -- Number of symbols composing right hand side of rule YYN. */
static const yytype_uint8 yyr2[] =
{
0, 2, 1, 2, 0, 2, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 2, 5, 7, 7, 9, 6,
6, 6, 0, 2, 2, 2, 2, 2, 1, 3,
1, 3, 0, 0, 10, 1, 3, 0, 13, 1,
3, 0, 15, 8, 14, 0, 6, 1, 1, 1,
1, 1, 1, 1, 4, 7, 9, 6, 6, 3,
6, 4, 6, 9, 6, 9, 5, 8, 8, 11,
6, 9, 5, 7, 9, 9, 11, 9, 9, 1,
1, 0, 5, 0, 2, 7, 0, 9, 6, 7,
4, 7, 8, 8, 7, 7, 11, 8, 8, 0,
9, 8, 9, 3, 4, 10, 7, 7, 8, 9,
13, 0, 9, 8, 7, 8, 0, 9, 5, 11,
5, 9, 4, 9, 9, 1, 1, 0, 2, 6,
6, 6, 6, 8, 14, 16, 12, 8, 8, 6,
14, 4, 6, 6, 3, 4, 5, 3, 3, 4,
4, 3, 7, 7, 3, 7, 3, 2, 2, 2,
15, 2, 2, 6, 8, 8, 10, 1, 2, 1,
3, 4, 1, 5, 11, 13, 0, 7, 0, 13,
0, 15, 0, 6, 8, 8, 8, 12, 12, 12,
14, 14, 14, 0, 12, 0, 12, 0, 12, 0,
16, 0, 16, 0, 16, 0, 18, 0, 18, 0,
18, 1, 2, 5, 7, 9, 2, 9, 0, 1,
0, 3, 0, 1, 0, 2, 0, 2, 7, 6,
8, 5, 5, 6, 6, 6, 10, 10, 10, 10,
2, 3, 11, 11, 11, 11, 1, 3, 2, 2,
2, 3, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 5, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 6, 4, 4, 4,
4, 4, 4, 6, 6, 6, 4, 4, 4, 4,
4, 4, 4, 4, 6, 6, 6, 4, 1, 1,
1, 1, 1, 1, 1, 1, 5, 4, 4, 2,
5, 3, 6, 4, 7, 6, 1, 2, 2, 3,
3, 11, 9, 7, 7, 1, 3, 1, 1, 2,
3, 4, 5, 1, 1, 2, 3, 3, 5, 4,
1, 1, 3, 6, 1, 1, 3, 3, 9, 7,
1, 5, 3, 6, 1, 3, 1, 1, 3, 6,
1, 1, 6, 4, 4, 4, 6
/* YYDEFACT[STATE-NAME] -- Default rule to reduce with in state
STATE-NUM when YYTABLE doesn't specify something else to do. Zero
means the default is an error. */
static const yytype_uint16 yydefact[] =
{
0, 0, 0, 2, 3, 1, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 177, 0, 182, 0, 0,
179, 0, 0, 0, 0, 0, 0, 0, 0, 5,
7, 6, 8, 9, 10, 21, 11, 12, 13, 20,
19, 14, 15, 16, 17, 18, 22, 318, 325, 380,
57, 319, 320, 321, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 381,
0, 0, 322, 323, 324, 61, 60, 59, 58, 0,
0, 0, 63, 62, 0, 0, 0, 0, 137, 0,
0, 0, 256, 0, 0, 0, 0, 169, 0, 171,
168, 172, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 96, 109, 121, 126, 0, 0,
0, 336, 0, 0, 0, 0, 0, 137, 0, 0,
0, 0, 0, 0, 0, 0, 0, 137, 0, 250,
0, 0, 0, 0, 0, 0, 0, 370, 0, 0,
0, 0, 0, 167, 0, 0, 178, 0, 137, 0,
137, 0, 0, 0, 0, 0, 0, 0, 0, 329,
32, 380, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 325, 259, 258, 260, 0, 0, 0, 0, 0,
0, 0, 0, 0, 136, 0, 135, 0, 69, 164,
0, 0, 0, 0, 0, 161, 113, 0, 0, 0,
0, 325, 0, 0, 360, 361, 364, 365, 0, 0,
0, 0, 347, 0, 348, 0, 0, 0, 0, 354,
353, 0, 234, 234, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 338, 337, 0,
0, 0, 0, 137, 137, 0, 0, 0, 0, 0,
0, 0, 192, 0, 137, 0, 0, 0, 0, 236,
0, 0, 0, 154, 0, 0, 0, 251, 0, 0,
0, 166, 0, 0, 0, 0, 0, 137, 0, 0,
0, 0, 180, 157, 0, 158, 0, 377, 0, 376,
0, 0, 0, 0, 0, 331, 0, 0, 71, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 257, 0,
0, 0, 0, 57, 0, 0, 0, 0, 0, 132,
0, 0, 0, 0, 138, 64, 0, 274, 273, 272,
271, 267, 268, 270, 269, 262, 261, 263, 264, 265,
266, 114, 0, 0, 0, 0, 0, 0, 258, 355,
0, 0, 0, 0, 0, 0, 349, 0, 0, 0,
0, 0, 0, 0, 0, 0, 232, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 100,
0, 0, 0, 340, 339, 0, 0, 0, 0, 0,
0, 0, 0, 0, 186, 0, 0, 0, 0, 0,
0, 0, 0, 155, 0, 0, 151, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 181, 0,
159, 160, 0, 0, 0, 0, 0, 0, 0, 327,
333, 0, 42, 0, 0, 0, 55, 0, 33, 34,
35, 36, 37, 276, 297, 277, 298, 278, 299, 279,
300, 280, 301, 281, 302, 282, 303, 283, 304, 284,
305, 296, 317, 285, 306, 0, 0, 287, 308, 288,
309, 289, 310, 290, 311, 291, 312, 292, 313, 0,
0, 0, 0, 0, 0, 385, 0, 0, 383, 384,
82, 0, 0, 0, 0, 0, 57, 0, 0, 0,
0, 0, 76, 0, 0, 0, 0, 328, 0, 0,
0, 0, 0, 25, 23, 0, 0, 0, 0, 362,
0, 0, 357, 263, 356, 366, 367, 0, 0, 0,
350, 0, 0, 0, 0, 0, 0, 230, 235, 233,
0, 241, 0, 0, 89, 90, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 128, 130,
0, 0, 0, 0, 0, 0, 0, 0, 221, 0,
183, 0, 0, 0, 0, 0, 237, 242, 0, 0,
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
156, 0, 0, 0, 0, 0, 378, 0, 0, 0,
0, 0, 0, 330, 0, 326, 0, 0, 0, 0,
0, 29, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 327, 67, 68, 0, 0, 0, 0,
0, 70, 72, 74, 0, 0, 374, 0, 80, 0,
0, 0, 0, 275, 24, 0, 0, 0, 0, 0,
359, 0, 0, 93, 93, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 351, 0, 98, 0, 0,
0, 0, 0, 0, 239, 0, 0, 0, 0, 0,
0, 0, 0, 244, 245, 0, 0, 0, 0, 0,
0, 0, 0, 226, 0, 0, 193, 222, 0, 0,
0, 149, 0, 0, 243, 0, 153, 152, 0, 30,
31, 0, 0, 0, 371, 0, 0, 0, 173, 0,
0, 0, 0, 0, 0, 0, 163, 332, 162, 0,
0, 0, 0, 345, 0, 286, 307, 293, 314, 294,
315, 295, 316, 386, 382, 335, 0, 57, 0, 0,
0, 0, 65, 0, 0, 0, 372, 0, 0, 0,
0, 26, 27, 0, 0, 95, 0, 358, 0, 0,
0, 0, 0, 99, 0, 0, 116, 117, 0, 0,
101, 124, 352, 0, 0, 0, 91, 0, 238, 0,
0, 0, 0, 0, 0, 228, 0, 165, 0, 0,
0, 0, 137, 0, 203, 0, 205, 0, 207, 347,
0, 0, 0, 0, 187, 0, 0, 0, 0, 0,
0, 0, 0, 104, 105, 0, 0, 0, 0, 83,
0, 0, 0, 0, 0, 0, 334, 0, 38, 0,
0, 0, 0, 0, 40, 0, 0, 0, 77, 0,
0, 78, 0, 375, 139, 140, 141, 142, 0, 0,
363, 0, 94, 102, 103, 107, 0, 0, 118, 0,
0, 240, 111, 0, 0, 231, 123, 0, 0, 0,
0, 108, 229, 0, 125, 0, 0, 0, 344, 0,
343, 0, 0, 194, 0, 0, 195, 0, 0, 196,
0, 0, 0, 0, 0, 0, 148, 0, 0, 147,
0, 0, 143, 0, 0, 0, 0, 369, 0, 175,
174, 0, 0, 0, 379, 0, 0, 0, 0, 43,
0, 0, 0, 346, 0, 0, 0, 66, 73, 75,
0, 81, 0, 28, 0, 0, 0, 0, 0, 0,
0, 112, 97, 110, 122, 127, 0, 119, 87, 88,
137, 0, 131, 0, 0, 0, 0, 0, 0, 223,
0, 0, 137, 0, 0, 0, 0, 134, 133, 0,
0, 0, 0, 84, 85, 0, 0, 0, 0, 0,
39, 0, 0, 0, 41, 56, 0, 373, 0, 246,
247, 248, 249, 115, 0, 0, 0, 0, 342, 0,
0, 188, 0, 0, 0, 0, 0, 368, 176, 0,
0, 0, 0, 0, 0, 0, 0, 0, 79, 0,
0, 228, 129, 0, 209, 0, 0, 211, 0, 0,
213, 0, 0, 0, 224, 0, 184, 0, 137, 0,
0, 0, 106, 86, 252, 253, 254, 255, 0, 47,
0, 53, 0, 0, 92, 229, 0, 341, 197, 0,
0, 204, 198, 0, 0, 206, 199, 0, 0, 208,
0, 0, 0, 190, 0, 146, 0, 0, 0, 0,
0, 0, 0, 120, 0, 215, 0, 217, 0, 219,
225, 227, 189, 185, 0, 0, 0, 0, 44, 0,
51, 0, 0, 0, 200, 0, 0, 201, 0, 0,
202, 0, 0, 150, 0, 144, 0, 45, 0, 0,
170, 0, 0, 0, 0, 0, 0, 191, 0, 0,
0, 0, 0, 210, 0, 212, 0, 214, 0, 145,
46, 48, 0, 49, 0, 0, 0, 0, 0, 0,
54, 216, 218, 220, 50, 52
/* YYDEFGOTO[NTERM-NUM]. */
static const yytype_int16 yydefgoto[] =
{
-1, 2, 3, 69, 705, 70, 71, 437, 1037, 1043,
628, 806, 1189, 1336, 629, 1299, 1362, 630, 1338, 631,
632, 810, 139, 239, 72, 743, 1074, 970, 504, 365,
366, 367, 368, 334, 305, 306, 75, 76, 77, 78,
79, 80, 335, 771, 1257, 1314, 582, 1094, 1097, 1100,
1279, 1283, 1287, 1325, 1328, 1331, 767, 768, 1083, 873,
740, 556, 590, 82, 83, 84, 85, 86, 352, 142,
378, 191, 932, 933, 361, 354, 547, 219, 696, 837,
428, 429
/* YYPACT[STATE-NUM] -- Index in YYTABLE of the portion describing
STATE-NUM. */
#define YYPACT_NINF -1118
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
3266, 62, 9, 3372, -1118, -1118, 1673, 45, 29, 2,
27, 113, 154, 196, -41, 73, 82, -33, 138, 139,
-31, 149, 159, 147, 165, 242, 281, 282, 382, 305,
438, 462, 85, 235, 344, 218, 188, 188, 246, 325,
278, 345, 348, 357, 22, 58, 363, 422, 428, 433,
309, 313, 319, 19, 39, -1118, 341, -1118, 440, 310,
-1118, 468, 481, 26, 30, 353, 354, 378, 390, -1118,
-1118, -1118, -1118, -1118, -1118, -1118, -1118, -1118, -1118, -1118,
-1118, -1118, -1118, -1118, -1118, -1118, -1118, -1118, 23, 384,
383, -1118, -1118, -1118, 212, 226, 272, 333, 386, 387,
420, 477, 511, 515, 519, 528, 533, 536, 537, 557,
570, 573, 580, 593, 602, 399, 400, 410, 431, -1118,
482, 435, -1118, -1118, -1118, -1118, -1118, -1118, -1118, 839,
839, 839, -1118, -1118, 839, 2642, 15, 578, 32, 839,
581, 1528, -1118, 596, 632, 839, 600, -1118, 839, -1118,
-1118, -1118, 839, 3028, 839, 839, 506, 839, 3028, 839,
839, 507, 3028, 839, 839, 2009, 510, 543, 540, 561,
1729, 1729, 1729, 562, -1118, -1118, -1118, -1118, 569, 574,
579, 2009, 2009, 722, 2009, 188, 188, 188, 839, 839,
53, -1118, 225, 188, 582, 587, 590, 2888, 292, -32,
586, 606, 1729, 2009, 612, 34, 631, -1118, 774, -1118,
648, 657, 671, 811, 839, 839, 839, 681, 839, 684,
740, 839, 839, -1118, 839, 834, -1118, 841, -1118, 845,
-1118, 508, 508, 508, 508, 709, 839, 871, 730, -1118,
-1118, -1118, 873, 839, 839, 839, 839, 839, 839, 839,
839, 839, 839, 839, 839, 839, 839, 839, 839, 839,
839, 839, 839, 839, 839, 839, 839, 839, 839, 839,
839, 839, 839, 839, 839, 839, 839, 839, 839, 839,
839, 839, 839, 839, 839, 508, 508, 508, 508, 839,
882, 594, 750, 750, 750, 5504, 60, 3028, 4768, 204,
776, 919, 791, 781, -1118, 787, 3190, 1722, -1118, -1118,
839, 839, 839, 839, 839, 839, 839, 839, 839, 839,
839, 839, 839, 839, 839, -1118, -1118, 1797, -53, 4066,
5525, 680, 789, 3028, -1118, -1118, 2703, -1118, 599, 5546,
5567, 839, 5588, 605, 5609, 5630, 839, 622, 5651, 5672,
2149, 1496, 2801, 931, -1118, 839, 839, 839, 839, -1118,
-1118, 932, 933, 933, 839, 800, 802, 803, 805, 839,
839, 839, 940, 946, 812, 950, -52, -1118, -1118, 4092,
4118, 188, 188, 32, 32, 199, 839, 839, 839, 2888,
2888, 839, 3190, 317, -1118, 839, 839, 839, 839, 951,
952, 839, 954, -1118, 839, 839, 1167, -1118, 3028, 839,
839, -1118, 5693, 5714, 5735, 861, 4144, -1118, 813, 2843,
5756, 4791, -1118, -1118, 1231, -1118, 1532, 627, 821, -1118,
822, 824, 825, 839, 4814, -109, 839, 10, -1118, 5777,
4837, 5798, 4860, 5819, 4883, 5840, 4906, 5861, 4929, 5882,
4952, 5903, 4975, 5924, 4998, 5945, 5021, 5966, 5044, 5987,
5067, 4170, 4196, 6008, 5090, 6029, 5113, 6050, 5136, 6071,
5159, 6092, 5182, 6113, 5205, 4222, 4248, 4274, 4300, 4326,
4352, 151, 827, 830, 835, 1937, 831, 839, -1118, 2009,
2009, 628, 86, 383, 839, 973, 979, 21, 847, -1118,
51, -3, -30, 144, -1118, -1118, 2881, 502, 659, 676,
676, 476, 476, 476, 476, 444, 444, 750, 750, 750,
750, -1118, 7, 3028, 839, 986, 2849, 839, 750, -1118,
839, 3028, 3028, 895, 993, 994, 6134, 995, 904, 997,
999, 6155, 908, 1001, 1002, 3028, -1118, 629, 2289, 839,
6176, 3265, 6197, 6218, 839, 2009, 1007, 1006, 6239, 3162,
3162, 3162, 3162, 6260, 6281, 6302, 2009, 2009, 870, -1118,
188, 839, 839, -1118, -1118, 868, 869, 839, 4378, 4404,
4430, 4040, -26, 188, 1905, 6323, 3396, 6344, 6365, 839,
1013, 839, 6386, -1118, 5228, 5251, -1118, 634, 5274, 5297,
1014, 1015, 1016, 880, 839, 2045, 839, 839, -1118, 5,
-1118, -1118, 839, 1022, 1020, 1023, 1024, 1025, 5320, 48,
-1118, 3424, -1118, 888, 894, 906, -1118, 1046, -1118, -1118,
-1118, -1118, -1118, -1118, -1118, -1118, -1118, -1118, -1118, -1118,
-1118, -1118, -1118, -1118, -1118, -1118, -1118, -1118, -1118, -1118,
-1118, -1118, -1118, -1118, -1118, 839, 839, -1118, -1118, -1118,
-1118, -1118, -1118, -1118, -1118, -1118, -1118, -1118, -1118, 839,
839, 839, 839, 839, 839, -1118, 3028, 508, -1118, -1118,
-1118, 839, 5343, 1049, 1051, 914, -1118, 24, 839, 1053,
1054, 2077, -1118, 1056, 918, 19, 1058, -1118, 3028, 3028,
3028, 3028, 839, -1118, 938, 508, 179, 4456, 188, -1118,
3028, 3452, 2955, 750, -1118, 2703, -1118, 1032, 2009, 2009,
1060, 2009, 743, 2009, 2009, 1078, 1034, 2009, 2009, 666,
-1118, 3028, 2217, 1079, 1083, 1084, 1085, 375, -1118, -1118,
1087, -1118, 1088, 955, 1703, -1118, 956, 958, 961, 1089,
1097, 1098, 1100, 1102, 1090, 336, 4482, 4508, -1118, -1118,
3480, 188, 188, 188, 1103, 963, 975, -35, -1118, 339,
-1118, -26, 1110, 1112, 1113, 1114, 1703, -1118, 2357, 971,
1116, 1117, 1073, 1120, 1121, 2009, 2009, 2009, 1124, 4534,
-1118, 2988, 947, 1126, 1127, 5366, -1118, 984, 985, 987,
988, 1128, 1134, -1118, 1135, -1118, 1004, 839, 839, 2009,
992, -1118, 6407, 5389, 6428, 5412, 6449, 5435, 6470, 5458,
228, 1005, 6491, 89, -1118, -1118, 76, 290, 998, 1141,
2389, -1118, -1118, -1118, 19, 839, -1118, 675, -1118, 686,
689, 697, 727, 1703, -1118, 1143, 43, 839, -1, 736,
-1118, 839, 1003, 1091, 1091, 2009, 1152, 1012, 1017, 1156,
1158, 2009, 1018, 1161, 1162, -1118, 737, -1118, 1165, 2009,
2009, 2009, 1168, 1169, -1118, 2009, 1164, 1170, 1171, 1174,
2009, 2009, 2009, -1118, -1118, 99, 839, 839, 839, 1026,
286, 312, 331, -1118, 2009, 839, -1118, -1118, 2888, -22,
1869, -1118, 1028, 2429, -1118, 3028, -1118, -1118, 1035, -1118,
-1118, 1176, 1178, 1092, -1118, 839, 839, 839, -1118, 1182,
1183, 1044, 2009, 2009, 2009, 2009, -1118, -109, -1118, 839,
4560, 4586, 744, -1118, 839, -1118, -1118, -1118, -1118, -1118,
-1118, -1118, -1118, -1118, -1118, -1118, 2009, 383, 839, 1185,
1189, 21, -1118, 1190, 5481, 19, -1118, 1191, 1193, 1194,
1196, -1118, -1118, 508, 4612, -1118, 1059, 1703, 839, 188,
1198, 1199, 1200, -1118, 839, 839, -1118, -1118, 1201, 839,
-1118, -1118, -1118, 1203, 1204, 1205, 1096, 839, -1118, 1206,
2009, 2009, 2009, 2009, 1217, 1221, 1226, -1118, 3162, 3508,
6512, 3021, 32, 188, 1227, 188, 1228, 188, 1230, 633,
1094, 6533, 3536, 391, -1118, 1232, 1342, 1240, 188, 1342,
1241, 747, 839, -1118, -1118, 2009, 3083, 916, 6554, -1118,
2709, 1233, 1101, 1104, 1105, 1107, -1118, 254, 1703, 839,
839, 2009, 1108, 748, 1703, 1244, 1251, 2422, -1118, 1254,
1256, -1118, 1118, -1118, -1118, -1118, -1118, -1118, 1263, 839,
-1118, 3564, 57, -1118, -1118, -1118, 3592, 3620, -1118, 3648,
1267, -1118, -1118, 1223, 1270, 1703, -1118, 1281, 1283, 1286,
1290, -1118, 1149, 1292, -1118, 2497, 1294, 1153, -1118, 839,
-1118, 1154, 405, -1118, 1159, 443, -1118, 1163, 449, -1118,
1166, 1296, 2009, 1297, 1172, 839, -1118, 2569, 457, -1118,
512, 514, -1118, 1300, 3676, 1215, 839, -1118, 839, -1118,
-1118, 3028, 2562, 1306, -1118, 2009, 2009, 2009, 2009, -1118,
839, 4638, 4664, -1118, 2009, 839, 1307, -1118, -1118, -1118,
19, -1118, 1218, -1118, 4690, 1311, 1312, 1313, 1315, 1319,
1179, -1118, -1118, -1118, -1118, -1118, 2009, -1118, -1118, -1118,
32, 3368, -1118, 2888, -26, 2888, -26, 2888, -26, -1118,
751, 2009, -1118, 3704, 188, 3028, 188, -1118, -1118, 839,
3732, 3760, 754, -1118, -1118, 1177, 1180, 1181, 1186, 1188,
1703, 839, 839, 755, 1703, -1118, 1322, -1118, 839, -1118,
-1118, -1118, -1118, -1118, 839, 758, 1192, 839, -1118, 3788,
541, -17, 3816, 552, -13, 3844, 554, -5, 2009, 1325,
1271, 2185, 1195, 558, 759, 575, 2637, -1118, -1118, 1332,
1333, 1334, 1336, 1338, 839, 6575, 4716, 31, -1118, 4742,
3872, 1343, -1118, 3900, 1344, 839, 1348, 1349, 839, 1371,
1372, 839, 1373, 1234, -1118, 839, -1118, -26, -1118, 3028,
1375, 2569, -1118, -1118, -1118, -1118, -1118, -1118, 765, -1118,
839, -1118, 2009, 839, -1118, -1118, 1376, -1118, -1118, 1236,
3928, -1118, -1118, 1237, 3956, -1118, -1118, 1238, 3984, -1118,
1381, 2671, 137, 2325, 766, -1118, 577, 769, 1383, 1242,
6596, 770, 4012, -1118, -26, 1385, -26, 1386, -26, 1387,
-1118, -1118, -1118, -1118, -26, 1388, 3028, 1389, -1118, 508,
-1118, 1249, 1392, 150, -1118, 1252, 153, -1118, 1253, 205,
-1118, 1255, 213, -1118, 773, -1118, 778, -1118, 1257, 2009,
-1118, 1393, -26, 1398, -26, 1400, -26, -1118, 1401, 508,
1403, 508, 783, -1118, 256, -1118, 265, -1118, 296, -1118,
-1118, -1118, 786, -1118, 1413, 1415, 1418, 1419, 508, 1420,
-1118, -1118, -1118, -1118, -1118, -1118
/* YYPGOTO[NTERM-NUM]. */
static const yytype_int16 yypgoto[] =
{
-1118, -1118, -1118, -1118, 503, -1118, -1118, -1118, -1118, 114,
-1118, -1118, -1118, -1118, -1118, -1118, -1118, -1118, -1118, -1118,
-1118, -1118, -292, 4, -1118, 52, -1118, 576, 1428, -1118,
-1118, -1118, -1118, 3, -381, -196, -1118, -1118, -1118, -1118,
-1118, -1118, 1429, -1118, -1118, -1118, -1118, -1118, -1118, -1118,
-1118, -1118, -1118, -1118, -1118, -1118, -689, -759, 192, -1118,
-1118, 1071, -1118, -1118, -1118, -1118, -1118, -1118, -6, -1118,
-21, -1118, -1117, 547, -80, 289, -107, -671, 484, -1118,
-212, -2
/* YYTABLE[YYPACT[STATE-NUM]]. What to do in state STATE-NUM. If
positive, shift that token. If negative, reduce the rule which
number is the opposite. If zero, do what YYDEFACT says.
If YYTABLE_NINF, syntax error. */
#define YYTABLE_NINF -5
static const yytype_int16 yytable[] =
{
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
141, 392, 575, 576, 143, 965, 74, 494, 897, 5,
140, 406, 793, 703, 622, 190, 192, 1193, 198, 299,
430, 431, 432, 217, 836, 694, 205, 235, 827, 132,
133, 227, 424, 147, 426, 229, 303, 1271, 402, 1205,
403, 764, 156, 220, 161, 161, 338, 765, 766, 962,
764, 343, 427, 241, 764, 347, 765, 766, 144, 764,
765, 766, 208, 764, 209, 765, 766, 489, 4, 765,
766, 764, 156, 481, 482, 483, 484, 765, 766, 381,
382, 145, 899, 686, 115, 116, 117, 118, 242, 522,
119, 362, 363, 686, 523, 570, 623, 624, 625, 626,
152, 35, 36, 37, 38, 997, 998, 153, 157, 395,
43, 300, 301, 46, 896, 158, 396, 162, 700, 149,
828, 829, 399, 292, 293, 294, 206, 1014, 295, 298,
381, 382, 1246, 307, 181, 704, 1249, 182, 157, 327,
897, 304, 329, 146, 1252, 699, 330, 336, 339, 340,
794, 342, 336, 344, 345, 1301, 336, 348, 349, 627,
150, 132, 133, 953, 376, 377, 236, 218, 237, 695,
207, 704, 385, 238, 228, 148, 393, 404, 230, 1272,
221, 490, 379, 380, 381, 382, 132, 133, 381, 382,
491, 380, 152, 802, 125, 126, 127, 128, 584, 698,
688, 383, 151, 165, 125, 126, 127, 128, 412, 413,
414, 493, 416, 764, 154, 419, 420, 166, 421, 765,
766, 605, 1352, 155, 132, 133, 764, 132, 133, 764,
434, 687, 765, 766, 802, 765, 766, 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, 159,
160, 764, 199, 485, 1053, 164, 1312, 765, 766, 764,
163, 336, 701, 675, 167, 765, 766, 947, 676, 1341,
164, 597, 1343, 495, 506, 507, 508, 509, 510, 511,
512, 513, 514, 515, 516, 517, 518, 519, 520, 186,
187, 846, 125, 126, 127, 128, 532, 528, 200, 188,
381, 382, 764, 168, 169, 536, 189, 201, 765, 766,
541, 764, 132, 133, 528, 336, 577, 765, 766, 550,
551, 552, 553, 243, 1345, 244, 381, 382, 558, 173,
573, 574, 1347, 563, 564, 565, 185, 245, 377, 246,
943, 194, 764, 384, 195, 532, 183, 196, 765, 766,
578, 579, 580, 292, 293, 581, 304, 304, 241, 585,
586, 587, 588, 184, 193, 592, 1129, 202, 594, 595,
203, 1130, 336, 598, 599, 1365, 204, 804, 125, 126,
127, 128, 210, 247, 1366, 248, 706, 381, 382, 115,
116, 117, 118, 381, 382, 119, 211, 618, 132, 133,
621, 170, 212, 1003, 171, 1004, 172, 213, 729, 620,
394, 872, 337, 381, 382, 1367, 223, 337, 381, 382,
214, 337, 897, 224, 215, 897, 186, 187, 897, 1005,
216, 1006, 381, 382, 583, 821, 188, 381, 382, 1196,
381, 382, 225, 197, 249, 1211, 250, 1214, 1007, 1217,
1008, 682, 222, 886, 174, 226, 898, 175, 691, 289,
176, 690, 177, 845, 231, 232, 689, 310, 311, 312,
313, 314, 315, 316, 317, 318, 319, 320, 321, 322,
323, 178, 427, 241, 179, 324, 180, 336, 707, 233,
682, 711, 381, 382, 712, 713, 715, 251, 253, 252,
254, 234, 240, 897, 946, 948, 381, 382, 1105, 336,
285, 286, 713, 732, 115, 116, 117, 118, 737, 755,
119, 287, 1163, 744, 744, 744, 744, 745, 745, 745,
745, 255, 769, 256, 897, 756, 757, 897, 1292, 820,
897, 760, 288, 897, 381, 382, 290, 321, 322, 323,
381, 382, 302, 776, 324, 778, 337, 308, 381, 382,
1165, 839, 840, 841, 842, 897, 1167, 897, 789, 897,
791, 792, 325, 849, 1174, 328, 795, 319, 320, 321,
322, 323, 746, 747, 748, 1323, 324, 1326, 257, 1329,
258, 1091, 529, 803, 866, 1332, 312, 313, 314, 315,
316, 317, 318, 319, 320, 321, 322, 323, 326, 529,
337, 530, 324, 381, 382, 381, 382, 341, 346, 812,
813, 355, 259, 1354, 260, 1356, 261, 1358, 262, 1175,
263, 1176, 264, 814, 815, 816, 817, 818, 819, 265,
336, 266, 381, 382, 267, 822, 268, 269, 271, 270,
272, 357, 830, 381, 382, 381, 382, 848, 1245, 381,
382, 356, 336, 336, 336, 336, 843, 337, 273, 1248,
274, 1251, 358, 364, 336, 1259, 381, 382, 381, 382,
369, 275, 353, 276, 277, 370, 278, 360, 360, 360,
371, 279, 1261, 280, 1316, 336, 374, 397, 372, 373,
386, 375, 132, 133, 281, 387, 282, 487, 388, 237,
890, 891, 892, 283, 238, 284, 532, 398, 533, 360,
400, 1058, 532, 401, 538, 310, 311, 312, 313, 314,
315, 316, 317, 318, 319, 320, 548, 322, 323, 532,
612, 542, 613, 324, 405, 532, 532, 685, 730, 1206,
407, 532, 1101, 782, 313, 314, 315, 316, 317, 318,
319, 320, 321, 322, 323, 857, 408, 858, 1021, 324,
409, 930, 931, 315, 316, 317, 318, 319, 320, 321,
322, 323, 337, 532, 410, 865, 324, 411, 132, 133,
714, 716, 955, 526, 956, 237, 415, 803, 138, 954,
238, 949, 417, 532, 337, 957, 532, 714, 958, 418,
422, 964, 87, 291, 532, 967, 959, 423, 91, 92,
93, 425, 433, 94, 95, 96, 97, 98, 99, 100,
101, 102, 103, 104, 105, 106, 107, 108, 109, 110,
111, 112, 113, 114, 532, 435, 960, 1013, 436, 438,
999, 1000, 1001, 532, 532, 966, 982, 486, 1009, 1011,
324, 1041, 1012, 1042, 532, 1135, 1113, 1136, 1218, 336,
1219, 532, 1041, 1229, 1237, 1041, 532, 1241, 1260, 1026,
1027, 1028, 1135, 532, 1298, 1315, 532, 1041, 1317, 1321,
532, 496, 1348, 1038, 1118, 1349, 497, 1350, 1044, 138,
1041, 1036, 1364, 1368, 498, 1369, 499, 527, 549, 554,
555, 559, 1047, 560, 561, 1046, 562, 566, 1062, 121,
122, 123, 124, 567, 568, 917, 569, 603, 589, 591,
593, 606, 1061, 614, 615, 337, 616, 617, 1066, 1067,
129, 130, 678, 1069, 677, 131, 1221, 679, 681, 692,
134, 1075, 1092, 693, 1095, 137, 1098, 337, 337, 337,
337, 697, 1085, 708, 717, 1108, 1086, 1110, 1111, 337,
718, 719, 721, 722, 723, 304, 724, 726, 727, 728,
336, 739, 741, 336, 1182, 754, 1114, 758, 759, 777,
337, 785, 786, 787, 1122, 788, 796, 797, 1123, 807,
798, 799, 800, 1131, 1132, 808, 683, 684, 310, 311,
312, 313, 314, 315, 316, 317, 318, 319, 320, 321,
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
322, 323, 811, 1144, 809, 824, 324, 825, 826, 831,
832, 835, 1293, 834, 838, 1119, 844, 855, 1224, 310,
311, 312, 313, 314, 315, 316, 317, 318, 319, 320,
321, 322, 323, 1161, 852, 861, 868, 324, 862, 918,
869, 870, 871, 874, 885, 875, 880, 876, 877, 1173,
878, 528, 738, 879, 881, 882, 883, 1337, 884, 893,
1180, 894, 1181, 752, 753, 336, 895, 900, 901, 905,
902, 903, 906, 907, 1190, 908, 909, 910, 914, 1194,
919, 920, 922, 923, 926, 924, 925, 1360, 927, 1363,
934, 928, 1210, 950, 1213, 929, 1216, 944, 951, 961,
969, 968, 1294, 1223, 1297, 1225, 1374, 1209, 973, 1212,
974, 1215, 976, 304, 977, 975, 979, 980, 981, 336,
983, 990, 987, 1226, 1002, 988, 1018, 991, 992, 7,
8, 993, 1023, 1022, 1024, 1235, 1236, 1025, 1029, 1031,
1030, 1048, 1239, 1049, 337, 1073, 1051, 1054, 1240, 1055,
1056, 1243, 1057, 1060, 1063, 1064, 1065, 1068, 1070, 1334,
1071, 1072, 1076, 500, 15, 16, 501, 18, 19, 502,
21, 503, 23, 1081, 24, 1082, 26, 27, 1044, 29,
30, 31, 1084, 1093, 1096, 34, 1099, 1124, 1106, 1280,
1296, 1102, 1284, 7, 8, 1288, 1109, 1112, 1125, 1291,
1137, 1126, 1127, 336, 1128, 336, 1134, 1138, 50, 51,
52, 1140, 1141, 1142, 1300, 853, 854, 1302, 856, 1143,
859, 860, 1149, 1150, 863, 864, 1151, 500, 15, 16,
501, 18, 19, 502, 21, 503, 23, 1152, 24, 1153,
26, 27, 1154, 29, 30, 31, 1155, 1156, 1157, 34,
1159, 1160, 1169, 1162, 1171, 337, 1177, 1164, 337, 1179,
336, 1166, 1184, 1195, 1168, 1197, 596, 1199, 1200, 1201,
1172, 1202, 50, 51, 52, 1203, 1230, 1204, 1238, 1231,
1232, 1254, 911, 912, 913, 1233, 1234, 1255, 1263, 1264,
1265, 1242, 1266, 1258, 1267, 87, 331, 1275, 1268, 963,
1278, 91, 92, 93, 1281, 1282, 94, 95, 96, 97,
98, 99, 100, 101, 102, 103, 104, 105, 106, 107,
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
108, 109, 110, 111, 112, 113, 114, 1285, 1286, 1289,
610, 1295, 1303, 1290, 1304, 1306, 1308, 1310, 332, 1318,
1319, 1324, 1327, 1330, 1333, 1335, 529, 1339, 1340, 1353,
1342, 1344, 972, 1346, 1355, 1351, 1357, 1359, 978, 1361,
337, 35, 36, 37, 38, 39, 984, 985, 986, 1370,
43, 1371, 989, 46, 1372, 1373, 1375, 994, 995, 996,
971, 73, 81, 1276, 557, 1050, 0, 0, 0, 0,
0, 1010, 0, 0, 0, 0, 0, 1017, 0, 0,
1020, 0, 121, 122, 123, 124, 0, 0, 0, 0,
0, 0, 0, 0, 337, 0, 0, 0, 0, 1032,
1033, 1034, 1035, 389, 1107, 0, 0, 0, 131, 0,
0, 0, 0, 391, 0, 0, 0, 0, 137, 0,
189, 546, 0, 1045, 0, 0, 0, 0, 0, 87,
331, 0, 0, 0, 0, 91, 92, 93, 0, 0,
94, 95, 96, 97, 98, 99, 100, 101, 102, 103,
104, 105, 106, 107, 108, 109, 110, 111, 112, 113,
114, 0, 0, 0, 309, 0, 0, 1077, 1078, 1079,
1080, 0, 332, 0, 7, 8, 0, 0, 337, 0,
337, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 35, 36, 37, 38, 39,
0, 0, 1115, 0, 43, 0, 0, 46, 500, 15,
16, 501, 18, 19, 502, 21, 503, 23, 1133, 24,
0, 26, 27, 0, 29, 30, 31, 0, 0, 0,
34, 0, 0, 0, 0, 337, 121, 122, 123, 124,
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
0, 0, 0, 50, 51, 52, 0, 129, 333, 0,
0, 0, 131, 0, 0, 0, 0, 134, 0, 0,
0, 0, 137, 0, 0, 546, 0, 0, 0, 1170,
310, 311, 312, 313, 314, 315, 316, 317, 318, 319,
320, 321, 322, 323, 0, 0, 0, 0, 324, 0,
0, 0, 1185, 1186, 1187, 1188, 87, 88, 89, 0,
90, 611, 91, 92, 93, 0, 0, 94, 95, 96,
97, 98, 99, 100, 101, 102, 103, 104, 105, 106,
107, 108, 109, 110, 111, 112, 113, 114, 0, 115,
116, 117, 118, 0, 0, 119, 0, 0, 1220, 0,
0, 0, 0, 0, 0, 0, 0, 0, 505, 0,
0, 0, 87, 331, 359, 0, 0, 0, 91, 92,
93, 0, 0, 94, 95, 96, 97, 98, 99, 100,
101, 102, 103, 104, 105, 106, 107, 108, 109, 110,
111, 112, 113, 114, 0, 1253, 0, 0, 0, 0,
0, 0, 0, 0, 0, 332, 0, 120, 0, 0,
0, 0, 0, 121, 122, 123, 124, 0, 0, 0,
0, 125, 126, 127, 128, 0, 0, 0, 35, 36,
37, 38, 39, 521, 129, 130, 0, 43, 0, 131,
46, 132, 133, 0, 134, 0, 135, 0, 136, 137,
0, 138, 0, 0, 0, 310, 311, 312, 313, 314,
315, 316, 317, 318, 319, 320, 321, 322, 323, 121,
122, 123, 124, 324, 310, 311, 312, 313, 314, 315,
316, 317, 318, 319, 320, 321, 322, 323, 0, 0,
129, 350, 324, 0, 0, 131, 0, 0, 0, 0,
134, 0, 87, 331, 1015, 137, 0, 351, 91, 92,
93, 0, 0, 94, 95, 96, 97, 98, 99, 100,
101, 102, 103, 104, 105, 106, 107, 108, 109, 110,
111, 112, 113, 114, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 332, 0, 7, 8, 310,
311, 312, 313, 314, 315, 316, 317, 318, 319, 320,
321, 322, 323, 0, 0, 0, 0, 324, 35, 36,
37, 38, 39, 680, 0, 0, 0, 43, 0, 0,
46, 500, 15, 16, 501, 18, 19, 502, 21, 503,
23, 0, 24, 0, 26, 27, 0, 29, 30, 31,
0, 0, 0, 34, 0, 0, 0, 0, 0, 121,
122, 123, 124, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 50, 51, 52, 0,
129, 350, 0, 0, 0, 131, 0, 0, 0, 0,
134, 0, 87, 331, 0, 137, 0, 1016, 91, 92,
93, 0, 0, 94, 95, 96, 97, 98, 99, 100,
101, 102, 103, 104, 105, 106, 107, 108, 109, 110,
111, 112, 113, 114, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 770, 332, 0, 7, 8, 310,
311, 312, 313, 314, 315, 316, 317, 318, 319, 320,
321, 322, 323, 0, 0, 0, 0, 324, 35, 36,
37, 38, 39, 833, 0, 0, 0, 43, 0, 0,
46, 500, 15, 16, 501, 18, 19, 502, 21, 503,
23, 0, 24, 0, 26, 27, 0, 29, 30, 31,
0, 0, 0, 34, 0, 0, 0, 0, 0, 121,
122, 123, 124, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 50, 51, 52, 0,
129, 350, 0, 0, 0, 131, 0, 0, 0, 0,
134, 0, 87, 331, 0, 137, 0, 351, 91, 92,
93, 0, 0, 94, 95, 96, 97, 98, 99, 100,
101, 102, 103, 104, 105, 106, 107, 108, 109, 110,
111, 112, 113, 114, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 790, 332, 0, 7, 8, 310,
311, 312, 313, 314, 315, 316, 317, 318, 319, 320,
321, 322, 323, 0, 0, 0, 0, 324, 35, 36,
37, 38, 39, 867, 0, 0, 0, 43, 0, 0,
46, 500, 15, 16, 501, 18, 19, 502, 21, 503,
23, 0, 24, 0, 26, 27, 0, 29, 30, 31,
0, 0, 0, 34, 0, 0, 0, 0, 0, 121,
122, 123, 124, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 50, 51, 52, 0,
129, 333, 0, 0, 0, 131, 0, 0, 0, 0,
134, 0, 87, 331, 0, 137, 0, 545, 91, 92,
93, 0, 0, 94, 95, 96, 97, 98, 99, 100,
101, 102, 103, 104, 105, 106, 107, 108, 109, 110,
111, 112, 113, 114, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 1256, 332, 0, 7, 8, 310,
311, 312, 313, 314, 315, 316, 317, 318, 319, 320,
321, 322, 323, 0, 0, 0, 0, 324, 35, 36,
37, 38, 39, 904, 0, 0, 0, 43, 0, 0,
46, 500, 15, 16, 501, 18, 19, 502, 21, 503,
23, 0, 24, 0, 26, 27, 0, 29, 30, 31,
0, 0, 0, 34, 0, 952, 0, 0, 0, 121,
122, 123, 124, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 50, 51, 52, 0,
129, 333, 0, 0, 0, 131, 0, 0, 1139, 0,
134, 0, 87, 331, 0, 137, 0, 731, 91, 92,
93, 0, 0, 94, 95, 96, 97, 98, 99, 100,
101, 102, 103, 104, 105, 106, 107, 108, 109, 110,
111, 112, 113, 114, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 1313, 332, 0, 0, 0, 310,
311, 312, 313, 314, 315, 316, 317, 318, 319, 320,
321, 322, 323, 0, 0, 0, 0, 324, 35, 36,
37, 38, 39, 1158, 0, 0, 0, 43, 0, 0,
46, 310, 311, 312, 313, 314, 315, 316, 317, 318,
319, 320, 321, 322, 323, 0, 0, 0, 0, 324,
0, 0, 0, 0, 0, 0, 0, 0, 0, 121,
122, 123, 124, 0, 310, 311, 312, 313, 314, 315,
316, 317, 318, 319, 320, 321, 322, 323, 0, 0,
129, 350, 324, 0, 0, 131, 0, 0, 1183, 0,
134, 0, 87, 331, 0, 137, 0, 1019, 91, 92,
93, 0, 0, 94, 95, 96, 97, 98, 99, 100,
101, 102, 103, 104, 105, 106, 107, 108, 109, 110,
111, 112, 113, 114, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 332, 0, 0, 0, 310,
311, 312, 313, 314, 315, 316, 317, 318, 319, 320,
321, 322, 323, 0, 0, 0, 0, 324, 35, 36,
37, 38, 39, 1262, 0, 87, 291, 43, 0, 0,
46, 91, 92, 93, 0, 0, 94, 95, 96, 97,
98, 99, 100, 101, 102, 103, 104, 105, 106, 107,
108, 109, 110, 111, 112, 113, 114, 1311, 0, 121,
122, 123, 124, 0, 310, 311, 312, 313, 314, 315,
316, 317, 318, 319, 320, 321, 322, 323, 0, 0,
389, 1107, 324, 0, 0, 131, 0, 0, 0, 0,
391, 530, 87, 291, 241, 137, 0, 189, 91, 92,
93, 0, 0, 94, 95, 96, 97, 98, 99, 100,
101, 102, 103, 104, 105, 106, 107, 108, 109, 110,
111, 112, 113, 114, 0, 115, 116, 117, 118, 0,
0, 119, 121, 122, 123, 124, 0, 0, 0, 310,
311, 312, 313, 314, 315, 316, 317, 318, 319, 320,
321, 322, 323, 129, 130, 0, 0, 324, 131, 0,
0, 0, 0, 134, 0, 0, 296, 0, 137, 0,
297, 0, 0, 310, 311, 312, 313, 314, 315, 316,
317, 318, 319, 320, 321, 322, 323, 0, 0, 530,
0, 324, 0, 0, 0, 0, 0, 0, 0, 121,
122, 123, 124, 0, 0, 310, 311, 312, 313, 314,
315, 316, 317, 318, 319, 320, 531, 322, 323, 0,
129, 130, 0, 324, 0, 131, 0, 0, 0, 0,
134, 607, 87, 291, 0, 137, 0, 1121, 91, 92,
93, 0, 0, 94, 95, 96, 97, 98, 99, 100,
101, 102, 103, 104, 105, 106, 107, 108, 109, 110,
111, 112, 113, 114, 0, 0, 0, 0, 0, 702,
0, 87, 291, 0, 0, 0, 0, 91, 92, 93,
0, 0, 94, 95, 96, 97, 98, 99, 100, 101,
102, 103, 104, 105, 106, 107, 108, 109, 110, 111,
112, 113, 114, 310, 311, 312, 313, 314, 315, 316,
317, 318, 319, 320, 548, 322, 323, 0, 0, 0,
0, 324, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 121,
122, 123, 124, 851, 0, 310, 311, 312, 313, 314,
315, 316, 317, 318, 319, 320, 321, 322, 323, 0,
129, 130, 0, 324, 0, 131, 0, 0, 0, 0,
134, 0, 0, 709, 0, 137, 916, 710, 121, 122,
123, 124, 0, 310, 311, 312, 313, 314, 315, 316,
317, 318, 319, 320, 321, 322, 323, 0, 0, 389,
390, 324, 0, 0, 131, 0, 0, 0, 0, 391,
0, 87, 331, 0, 137, 0, 189, 91, 92, 93,
0, 0, 94, 95, 96, 97, 98, 99, 100, 101,
102, 103, 104, 105, 106, 107, 108, 109, 110, 111,
112, 113, 114, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 332, 0, 0, 310, 311, 312,
313, 314, 315, 316, 317, 318, 319, 320, 321, 322,
323, 0, 0, 0, 0, 324, 0, 35, 36, 37,
38, 39, 0, 0, 0, 0, 43, 0, 0, 46,
310, 311, 312, 313, 314, 315, 316, 317, 318, 319,
320, 321, 322, 323, 0, 0, 0, 0, 324, 0,
0, 0, 0, 0, 0, 0, 0, 0, 121, 122,
123, 124, 0, 310, 311, 312, 313, 314, 315, 316,
317, 318, 319, 320, 321, 322, 323, 0, 0, 129,
333, 324, 0, 0, 131, 87, 291, 241, 1089, 134,
1090, 91, 92, 93, 137, 0, 94, 95, 96, 97,
98, 99, 100, 101, 102, 103, 104, 105, 106, 107,
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
108, 109, 110, 111, 112, 113, 114, 0, 115, 116,
117, 118, 7, 8, 119, 310, 311, 312, 313, 314,
315, 316, 317, 318, 319, 320, 321, 322, 323, 0,
0, 0, 0, 324, 0, 0, 0, 0, 0, 0,
1116, 0, 1117, 0, 0, 0, 500, 15, 16, 501,
18, 19, 502, 21, 503, 23, 0, 24, 0, 26,
27, 0, 29, 30, 31, 0, 0, 0, 34, 0,
0, 0, 0, 0, 0, 0, -4, 1, 0, 0,
-4, 0, 121, 122, 123, 124, 0, 0, -4, -4,
0, 50, 51, 52, 0, 0, 0, 0, 0, 0,
0, 0, 0, 129, 130, 0, 0, 0, 131, 0,
0, -4, 0, 134, 0, 0, -4, -4, 137, -4,
-4, 0, -4, -4, -4, -4, -4, -4, -4, -4,
-4, -4, 0, -4, -4, -4, -4, -4, -4, -4,
-4, -4, 0, -4, -4, -4, -4, -4, -4, -4,
-4, 0, -4, -4, -4, -4, -4, -4, 0, 0,
-4, -4, 0, 0, 0, 0, -4, -4, -4, -4,
0, 0, -4, 0, -4, 0, -4, -4, -4, -4,
-4, -4, -4, -4, -4, -4, 6, 0, 0, 0,
-4, -4, -4, -4, 7, 8, 0, 310, 311, 312,
313, 314, 315, 316, 317, 318, 319, 320, 321, 322,
323, 0, 0, 0, 0, 324, 0, 9, 0, 0,
0, 0, 10, 11, 734, 12, 13, 0, 14, 15,
16, 17, 18, 19, 20, 21, 22, 23, 0, 24,
25, 26, 27, 28, 29, 30, 31, 32, 0, 33,
34, 35, 36, 37, 38, 39, 40, 0, 41, 42,
43, 44, 45, 46, 0, 0, 47, 48, 0, 0,
0, 0, 49, 50, 51, 52, 0, 0, 53, 0,
54, 0, 55, 56, 57, 58, 59, 60, 61, 62,
63, 64, 0, 0, 0, 0, 65, 66, 67, 68,
310, 311, 312, 313, 314, 315, 316, 317, 318, 319,
320, 321, 322, 323, 0, 0, 0, 0, 324, 0,
0, 0, 0, 0, 0, 1207, 0, 1208, 310, 311,
312, 313, 314, 315, 316, 317, 318, 319, 320, 321,
322, 323, 0, 0, 0, 0, 324, 0, 0, 0,
0, 0, 0, 0, 0, 773, 310, 311, 312, 313,
314, 315, 316, 317, 318, 319, 320, 321, 322, 323,
0, 0, 0, 0, 324, 0, 0, 0, 0, 0,
0, 0, 0, 805, 310, 311, 312, 313, 314, 315,
316, 317, 318, 319, 320, 321, 322, 323, 0, 0,
0, 0, 324, 0, 0, 0, 0, 0, 0, 0,
0, 850, 310, 311, 312, 313, 314, 315, 316, 317,
318, 319, 320, 321, 322, 323, 0, 0, 0, 0,
324, 0, 0, 0, 0, 0, 0, 0, 0, 889,
310, 311, 312, 313, 314, 315, 316, 317, 318, 319,
320, 321, 322, 323, 0, 0, 0, 0, 324, 0,
0, 0, 0, 0, 0, 0, 0, 1087, 310, 311,
312, 313, 314, 315, 316, 317, 318, 319, 320, 321,
322, 323, 0, 0, 0, 0, 324, 0, 0, 0,
0, 0, 0, 0, 0, 1104, 310, 311, 312, 313,
314, 315, 316, 317, 318, 319, 320, 321, 322, 323,
0, 0, 0, 0, 324, 0, 0, 0, 0, 0,
0, 0, 0, 1145, 310, 311, 312, 313, 314, 315,
316, 317, 318, 319, 320, 321, 322, 323, 0, 0,
0, 0, 324, 0, 0, 0, 0, 0, 0, 0,
0, 1146, 310, 311, 312, 313, 314, 315, 316, 317,
318, 319, 320, 321, 322, 323, 0, 0, 0, 0,
324, 0, 0, 0, 0, 0, 0, 0, 0, 1147,
310, 311, 312, 313, 314, 315, 316, 317, 318, 319,
320, 321, 322, 323, 0, 0, 0, 0, 324, 0,
0, 0, 0, 0, 0, 0, 0, 1148, 310, 311,
312, 313, 314, 315, 316, 317, 318, 319, 320, 321,
322, 323, 0, 0, 0, 0, 324, 0, 0, 0,
0, 0, 0, 0, 0, 1178, 310, 311, 312, 313,
314, 315, 316, 317, 318, 319, 320, 321, 322, 323,
0, 0, 0, 0, 324, 0, 0, 0, 0, 0,
0, 0, 0, 1222, 310, 311, 312, 313, 314, 315,
316, 317, 318, 319, 320, 321, 322, 323, 0, 0,
0, 0, 324, 0, 0, 0, 0, 0, 0, 0,
0, 1227, 310, 311, 312, 313, 314, 315, 316, 317,
318, 319, 320, 321, 322, 323, 0, 0, 0, 0,
324, 0, 0, 0, 0, 0, 0, 0, 0, 1228,
310, 311, 312, 313, 314, 315, 316, 317, 318, 319,
320, 321, 322, 323, 0, 0, 0, 0, 324, 0,
0, 0, 0, 0, 0, 0, 0, 1244, 310, 311,
312, 313, 314, 315, 316, 317, 318, 319, 320, 321,
322, 323, 0, 0, 0, 0, 324, 0, 0, 0,
0, 0, 0, 0, 0, 1247, 310, 311, 312, 313,
314, 315, 316, 317, 318, 319, 320, 321, 322, 323,
0, 0, 0, 0, 324, 0, 0, 0, 0, 0,
0, 0, 0, 1250, 310, 311, 312, 313, 314, 315,
316, 317, 318, 319, 320, 321, 322, 323, 0, 0,
0, 0, 324, 0, 0, 0, 0, 0, 0, 0,
0, 1274, 310, 311, 312, 313, 314, 315, 316, 317,
318, 319, 320, 321, 322, 323, 0, 0, 0, 0,
324, 0, 0, 0, 0, 0, 0, 0, 0, 1277,
310, 311, 312, 313, 314, 315, 316, 317, 318, 319,
320, 321, 322, 323, 0, 0, 0, 0, 324, 0,
0, 0, 0, 0, 0, 0, 0, 1305, 310, 311,
312, 313, 314, 315, 316, 317, 318, 319, 320, 321,
322, 323, 0, 0, 0, 0, 324, 0, 0, 0,
0, 0, 0, 0, 0, 1307, 310, 311, 312, 313,
314, 315, 316, 317, 318, 319, 320, 321, 322, 323,
0, 0, 0, 0, 324, 0, 0, 0, 0, 0,
0, 0, 0, 1309, 310, 311, 312, 313, 314, 315,
316, 317, 318, 319, 320, 321, 322, 323, 0, 0,
0, 0, 324, 0, 0, 0, 0, 0, 0, 0,
0, 1322, 310, 311, 312, 313, 314, 315, 316, 317,
318, 319, 320, 321, 322, 323, 0, 0, 0, 0,
324, 0, 488, 0, 0, 0, 0, 571, 310, 311,
312, 313, 314, 315, 316, 317, 318, 319, 320, 321,
322, 323, 0, 0, 0, 0, 324, 0, 0, 0,
0, 0, 0, 524, 310, 311, 312, 313, 314, 315,
316, 317, 318, 319, 320, 321, 322, 323, 0, 0,
0, 0, 324, 0, 0, 0, 0, 0, 0, 571,
310, 311, 312, 313, 314, 315, 316, 317, 318, 319,
320, 321, 322, 323, 0, 0, 0, 0, 324, 0,
0, 0, 0, 0, 0, 572, 310, 311, 312, 313,
314, 315, 316, 317, 318, 319, 320, 321, 322, 323,
0, 0, 0, 0, 324, 0, 0, 0, 0, 0,
0, 604, 310, 311, 312, 313, 314, 315, 316, 317,
318, 319, 320, 321, 322, 323, 0, 0, 0, 0,
324, 0, 0, 0, 0, 0, 0, 655, 310, 311,
312, 313, 314, 315, 316, 317, 318, 319, 320, 321,
322, 323, 0, 0, 0, 0, 324, 0, 0, 0,
0, 0, 0, 656, 310, 311, 312, 313, 314, 315,
316, 317, 318, 319, 320, 321, 322, 323, 0, 0,
0, 0, 324, 0, 0, 0, 0, 0, 0, 669,
310, 311, 312, 313, 314, 315, 316, 317, 318, 319,
320, 321, 322, 323, 0, 0, 0, 0, 324, 0,
0, 0, 0, 0, 0, 670, 310, 311, 312, 313,
314, 315, 316, 317, 318, 319, 320, 321, 322, 323,
0, 0, 0, 0, 324, 0, 0, 0, 0, 0,
0, 671, 310, 311, 312, 313, 314, 315, 316, 317,
318, 319, 320, 321, 322, 323, 0, 0, 0, 0,
324, 0, 0, 0, 0, 0, 0, 672, 310, 311,
312, 313, 314, 315, 316, 317, 318, 319, 320, 321,
322, 323, 0, 0, 0, 0, 324, 0, 0, 0,