---ACTION TABLE---
State #0
CONJ -> [s1]

State #1
ADJ -> [s4]
DETER -> [s5]
NPLUR -> [s6]
NSING -> [s7]

State #2
$ -> [accept]

State #3
COMMA -> [s15]

State #4
ADJ -> [r43]
NPLUR -> [r43]
NSING -> [r43]

State #5
ADJ -> [s4]
NPLUR -> [s6]
NSING -> [s7]

State #6
VTOBE_PRE3 -> [r37]
VTOBE_PRE -> [r37]
$ -> [r37]
VTOBE_PAST3 -> [r37]
COMMA -> [r37]
NPLUR -> [r37]
NSING -> [r37]
OR -> [r37]
PREP -> [r37]
SHALL -> [r37]
VPRE3RD -> [r37]

State #7
VTOBE_PRE3 -> [r36]
VTOBE_PRE -> [r36]
$ -> [r36]
VTOBE_PAST3 -> [r36]
COMMA -> [r36]
NPLUR -> [r36]
NSING -> [r36]
OR -> [r36]
PREP -> [r36]
SHALL -> [r36]
VPRE3RD -> [r36]

State #8
COMMA -> [s18, r2]

State #9
COMMA -> [r4]
OR -> [s19]

State #10
COMMA -> [r6]
OR -> [r6]

State #11
VTOBE_PRE3 -> [s21]
VTOBE_PRE -> [s22]
VTOBE_PAST3 -> [s23]
VPRE3RD -> [s20]

State #12
VTOBE_PRE3 -> [r45]
VTOBE_PRE -> [r45]
$ -> [r45]
VTOBE_PAST3 -> [r45]
COMMA -> [r45]
NPLUR -> [r45]
NSING -> [r45]
OR -> [r45]
PREP -> [r45]
SHALL -> [r45]
VPRE3RD -> [r45]

State #13
ADJ -> [s26]
NPLUR -> [s6]
NSING -> [s7]

State #14
VTOBE_PRE3 -> [r32]
VTOBE_PRE -> [r32]
$ -> [r32]
VTOBE_PAST3 -> [r32]
COMMA -> [r32]
NPLUR -> [s6]
NSING -> [s7]
OR -> [r32]
PREP -> [r32]
SHALL -> [r32]
VPRE3RD -> [r32]

State #15
ADJ -> [s4]
DETER -> [s5]
NPLUR -> [s6]
NSING -> [s7]

State #16
ADJ -> [s26]
NPLUR -> [s6]
NSING -> [s7]

State #17
VTOBE_PRE3 -> [r34]
VTOBE_PRE -> [r34]
$ -> [r34]
VTOBE_PAST3 -> [r34]
COMMA -> [r34]
NPLUR -> [s6]
NSING -> [s7]
OR -> [r34]
PREP -> [r34]
SHALL -> [r34]
VPRE3RD -> [r34]

State #18
AND -> [s32]

State #19
ADJ -> [s4]
DETER -> [s5]
NPLUR -> [s6]
NSING -> [s7]

State #20
 -> [r17]
NUMBER -> [r17]
ADJ -> [r17]
ADV -> [r17]
COMP -> [r17]
DETER -> [r17]
COMMA -> [r17]
NOT -> [r17]
NPLUR -> [r17]
NSING -> [r17]
OR -> [r17]
PREP -> [r17]

State #21
 -> [r16]
NUMBER -> [r16]
ADJ -> [r16]
ADV -> [r16]
COMP -> [r16]
DETER -> [r16]
COMMA -> [r16]
NOT -> [r16]
NPLUR -> [r16]
NSING -> [r16]
OR -> [r16]
PREP -> [r16]

State #22
 -> [r18]
NUMBER -> [r18]
ADJ -> [r18]
ADV -> [r18]
COMP -> [r18]
DETER -> [r18]
COMMA -> [r18]
NOT -> [r18]
NPLUR -> [r18]
NSING -> [r18]
OR -> [r18]
PREP -> [r18]

State #23
 -> [r19]
NUMBER -> [r19]
ADJ -> [r19]
ADV -> [r19]
COMP -> [r19]
DETER -> [r19]
COMMA -> [r19]
NOT -> [r19]
NPLUR -> [r19]
NSING -> [r19]
OR -> [r19]
PREP -> [r19]

State #24
COMMA -> [r7]
OR -> [r7]

State #25
NUMBER -> [s34]
ADJ -> [s35]
ADV -> [s36]
COMP -> [s37]
DETER -> [s5]
NOT -> [s38]
NPLUR -> [s6]
NSING -> [s7]
PREP -> [s39]

State #26
ADJ -> [r42]
NPLUR -> [r42]
NSING -> [r42]

State #27
VTOBE_PRE3 -> [r33]
VTOBE_PRE -> [r33]
$ -> [r33]
VTOBE_PAST3 -> [r33]
COMMA -> [r33]
NPLUR -> [s6]
NSING -> [s7]
OR -> [r33]
PREP -> [r33]
SHALL -> [r33]
VPRE3RD -> [r33]

State #28
VTOBE_PRE3 -> [r44]
VTOBE_PRE -> [r44]
$ -> [r44]
VTOBE_PAST3 -> [r44]
COMMA -> [r44]
NPLUR -> [r44]
NSING -> [r44]
OR -> [r44]
PREP -> [r44]
SHALL -> [r44]
VPRE3RD -> [r44]

State #29
$ -> [r1]

State #30
SHALL -> [s46]

State #31
VTOBE_PRE3 -> [r35]
VTOBE_PRE -> [r35]
$ -> [r35]
VTOBE_PAST3 -> [r35]
COMMA -> [r35]
NPLUR -> [s6]
NSING -> [s7]
OR -> [r35]
PREP -> [r35]
SHALL -> [r35]
VPRE3RD -> [r35]

State #32
ADJ -> [s4]
DETER -> [s5]
NPLUR -> [s6]
NSING -> [s7]

State #33
COMMA -> [r5]
OR -> [r5]

State #34
$ -> [r30]
COMMA -> [r30]
OR -> [r30]
PREP -> [r30]

State #35
$ -> [r29]
ADJ -> [r43]
COMMA -> [r29]
NPLUR -> [r43]
NSING -> [r43]
OR -> [r29]
PREP -> [r29]

State #36
$ -> [r28]
COMMA -> [r28]
OR -> [r28]
PREP -> [r28]

State #37
 -> [r20]
NUMBER -> [r20]
ADJ -> [r20]
ADV -> [r20]
DETER -> [r20]
COMMA -> [r20]
NPLUR -> [r20]
NSING -> [r20]
OR -> [s49, r20]
PREP -> [r20]

State #38
NUMBER -> [s34]
ADJ -> [s35]
ADV -> [s36]
COMP -> [s37]
DETER -> [s5]
NPLUR -> [s6]
NSING -> [s7]
PREP -> [s39]

State #39
NUMBER -> [s34]
ADJ -> [s35]
ADV -> [s36]
DETER -> [s5]
NPLUR -> [s6]
NSING -> [s7]

State #40
$ -> [r27]
COMMA -> [r27]
OR -> [r27]
PREP -> [r27]

State #41
COMMA -> [r12]
OR -> [r12]

State #42
NUMBER -> [s34]
ADJ -> [s35]
ADV -> [s36]
DETER -> [s5]
NPLUR -> [s6]
NSING -> [s7]
PREP -> [s39]

State #43
$ -> [r25]
COMMA -> [r25]
OR -> [r25]
PREP -> [s39]

State #44
$ -> [r41]
COMMA -> [r41]
OR -> [r41]
PREP -> [r41]

State #45
$ -> [r24]
COMMA -> [r24]
OR -> [r24]
PREP -> [s39]

State #46
COLON -> [s57]
VBASE -> [s56]

State #47
$ -> [r8]

State #48
COMMA -> [r3]
OR -> [s19]

State #49
COMP -> [s59]
NOT -> [s60]

State #50
COMMA -> [r14]
OR -> [r14]

State #51
NUMBER -> [s34]
ADJ -> [s35]
ADV -> [s36]
DETER -> [s5]
NPLUR -> [s6]
NSING -> [s7]
PREP -> [s39]

State #52
$ -> [r31]
COMMA -> [r31]
OR -> [r31]
PREP -> [r31]

State #53
COMMA -> [r13]
OR -> [r13]

State #54
$ -> [r26]
COMMA -> [r26]
OR -> [r26]
PREP -> [s39]

State #55
$ -> [r40]
COMMA -> [r40]
OR -> [r40]
PREP -> [r40]

State #56
 -> [r11]
NUMBER -> [r11]
ADJ -> [r11]
$ -> [r11]
ADV -> [r11]
DETER -> [r11]
COMMA -> [r11]
NPLUR -> [r11]
NSING -> [r11]
PREP -> [r11]

State #57
VBASE -> [s56]

State #58
NUMBER -> [s34]
ADJ -> [s35]
ADV -> [s36]
DETER -> [s5]
NPLUR -> [s6]
NSING -> [s7]
PREP -> [s39]

State #59
 -> [r21]
NUMBER -> [r21]
ADJ -> [r21]
ADV -> [r21]
DETER -> [r21]
COMMA -> [r21]
NPLUR -> [r21]
NSING -> [r21]
OR -> [r21]
PREP -> [r21]

State #60
COMP -> [s64]

State #61
COMMA -> [r15]
OR -> [r15]

State #62
NUMBER -> [s34]
ADJ -> [s35]
ADV -> [s36]
DETER -> [s5]
NPLUR -> [s6]
NSING -> [s7]
PREP -> [s39]

State #63
$ -> [r9]

State #64
 -> [r22]
NUMBER -> [r22]
ADJ -> [r22]
ADV -> [r22]
DETER -> [r22]
COMMA -> [r22]
NPLUR -> [r22]
NSING -> [r22]
OR -> [r22]
PREP -> [r22]

State #65
COMMA -> [s66]

State #66
VBASE -> [s56]

State #67
$ -> [r10]
COMMA -> [s69]

State #68
NUMBER -> [s34]
ADJ -> [s35]
ADV -> [s36]
DETER -> [s5]
NPLUR -> [s6]
NSING -> [s7]
PREP -> [s39]

State #69
VBASE -> [s56]

State #70
$ -> [r39]
COMMA -> [r39]

State #71
NUMBER -> [s34]
ADJ -> [s35]
ADV -> [s36]
DETER -> [s5]
NPLUR -> [s6]
NSING -> [s7]
PREP -> [s39]

State #72
$ -> [r38]
COMMA -> [r38]

---GOTO TABLE---
State #0
Requirement -> 2
ConditionalClause -> 3

State #1
Noun -> 12
AuxiliarSymbol3 -> 13
AndCondition -> 8
AuxiliarSymbol4 -> 14
OrCondition -> 9
Condition -> 10
NounPhrase -> 11

State #65
AuxiliarSymbol1 -> 67

State #66
VerbAction -> 68

State #68
VariableState -> 43
PrepositionalPhrase -> 44
Noun -> 12
AuxiliarSymbol2 -> 45
AuxiliarSymbol3 -> 13
AuxiliarSymbol4 -> 14
NounPhrase -> 40
VerbComplement -> 70

State #5
Noun -> 12
AuxiliarSymbol3 -> 16
AuxiliarSymbol4 -> 17

State #69
VerbAction -> 71

State #71
VariableState -> 43
PrepositionalPhrase -> 44
Noun -> 12
AuxiliarSymbol2 -> 45
AuxiliarSymbol3 -> 13
AuxiliarSymbol4 -> 14
NounPhrase -> 40
VerbComplement -> 72

State #11
VerbPhraseCondition -> 24
VerbCondition -> 25

State #13
Noun -> 12
AuxiliarSymbol4 -> 27

State #14
Noun -> 28

State #15
Noun -> 12
ActionClause -> 29
AuxiliarSymbol3 -> 13
AuxiliarSymbol4 -> 14
NounPhrase -> 30

State #16
Noun -> 12
AuxiliarSymbol4 -> 31

State #17
Noun -> 28

State #19
Noun -> 12
AuxiliarSymbol3 -> 13
AuxiliarSymbol4 -> 14
Condition -> 33
NounPhrase -> 11

State #25
ComparativeTerm -> 42
VariableState -> 43
PrepositionalPhrase -> 44
Noun -> 12
AuxiliarSymbol2 -> 45
AuxiliarSymbol3 -> 13
AuxiliarSymbol4 -> 14
NounPhrase -> 40
VerbComplement -> 41

State #27
Noun -> 28

State #30
VerbPhraseAction -> 47

State #31
Noun -> 28

State #32
Noun -> 12
AuxiliarSymbol3 -> 13
AuxiliarSymbol4 -> 14
OrCondition -> 48
Condition -> 10
NounPhrase -> 11

State #38
ComparativeTerm -> 51
VariableState -> 43
PrepositionalPhrase -> 44
Noun -> 12
AuxiliarSymbol2 -> 45
AuxiliarSymbol3 -> 13
AuxiliarSymbol4 -> 14
NounPhrase -> 40
VerbComplement -> 50

State #39
VariableState -> 52
Noun -> 12
AuxiliarSymbol3 -> 13
AuxiliarSymbol4 -> 14
NounPhrase -> 40

State #42
VariableState -> 43
PrepositionalPhrase -> 44
Noun -> 12
AuxiliarSymbol2 -> 45
AuxiliarSymbol3 -> 13
AuxiliarSymbol4 -> 14
NounPhrase -> 40
VerbComplement -> 53

State #43
PrepositionalPhrase -> 44
AuxiliarSymbol2 -> 54

State #45
PrepositionalPhrase -> 55

State #46
VerbAction -> 58

State #51
VariableState -> 43
PrepositionalPhrase -> 44
Noun -> 12
AuxiliarSymbol2 -> 45
AuxiliarSymbol3 -> 13
AuxiliarSymbol4 -> 14
NounPhrase -> 40
VerbComplement -> 61

State #54
PrepositionalPhrase -> 55

State #57
VerbAction -> 62

State #58
VariableState -> 43
PrepositionalPhrase -> 44
Noun -> 12
AuxiliarSymbol2 -> 45
AuxiliarSymbol3 -> 13
AuxiliarSymbol4 -> 14
NounPhrase -> 40
VerbComplement -> 63

State #62
VariableState -> 43
PrepositionalPhrase -> 44
Noun -> 12
AuxiliarSymbol2 -> 45
AuxiliarSymbol3 -> 13
AuxiliarSymbol4 -> 14
NounPhrase -> 40
VerbComplement -> 65

