int date_regex(const unsigned int *source)
{
unsigned int ch=0;
int count=0;
goto _DFAState_0;
_DFAState_0:
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
goto _DFAState_312;
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
case 65:
goto _DFAState_304;
break;
case 67:
goto _DFAState_294;
break;
case 68:
goto _DFAState_292;
break;
case 70:
goto _DFAState_288;
break;
case 74:
goto _DFAState_279;
break;
case 77:
goto _DFAState_275;
break;
case 78:
goto _DFAState_272;
break;
case 79:
goto _DFAState_269;
break;
case 83:
goto _DFAState_148;
break;
case 87:
goto _DFAState_125;
break;
case 97:
goto _DFAState_304;
break;
case 99:
goto _DFAState_294;
break;
case 100:
goto _DFAState_292;
break;
case 102:
goto _DFAState_288;
break;
case 106:
goto _DFAState_279;
break;
case 109:
goto _DFAState_275;
break;
case 110:
goto _DFAState_272;
break;
case 111:
goto _DFAState_269;
break;
case 115:
goto _DFAState_148;
break;
case 119:
goto _DFAState_125;
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_75;
break;
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
case 8211:
goto _DFAState_26;
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_75;
break;
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
case 8211:
goto _DFAState_26;
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 1;
switch(ch)
{
case 48:
goto _DFAState_5;
break;
case 49:
goto _DFAState_5;
break;
case 50:
goto _DFAState_5;
break;
case 51:
goto _DFAState_5;
break;
case 52:
goto _DFAState_5;
break;
case 53:
goto _DFAState_5;
break;
case 54:
goto _DFAState_5;
break;
case 55:
goto _DFAState_5;
break;
case 56:
goto _DFAState_5;
break;
case 57:
goto _DFAState_5;
break;
case 65:
break;
case 66:
break;
case 67:
break;
case 68:
break;
case 69:
break;
case 70:
break;
case 71:
break;
case 72:
break;
case 73:
break;
case 74:
break;
case 75:
break;
case 76:
break;
case 77:
break;
case 78:
break;
case 79:
break;
case 80:
break;
case 81:
break;
case 82:
break;
case 83:
break;
case 84:
break;
case 85:
break;
case 86:
break;
case 87:
break;
case 88:
break;
case 89:
break;
case 90:
break;
case 97:
break;
case 98:
break;
case 99:
break;
case 100:
break;
case 101:
break;
case 102:
break;
case 103:
break;
case 104:
break;
case 105:
break;
case 106:
break;
case 107:
break;
case 108:
break;
case 109:
break;
case 110:
break;
case 111:
break;
case 112:
break;
case 113:
break;
case 114:
break;
case 115:
break;
case 116:
break;
case 117:
break;
case 118:
break;
case 119:
break;
case 120:
break;
case 121:
break;
case 122:
break;
case 8211:
goto _DFAState_23;
break;
case 24180:
break;
default:
return 0;
}
_DFAState_4:
count++;
ch=source[count];
if(!(ch)) return 1;
switch(ch)
{
default:
return 0;
}
_DFAState_5:
count++;
ch=source[count];
if(!(ch)) return 1;
switch(ch)
{
case 45:
goto _DFAState_18;
break;
case 65:
goto _DFAState_4;
break;
case 66:
goto _DFAState_4;
break;
case 67:
goto _DFAState_4;
break;
case 68:
goto _DFAState_4;
break;
case 69:
goto _DFAState_4;
break;
case 70:
goto _DFAState_4;
break;
case 71:
goto _DFAState_4;
break;
case 72:
goto _DFAState_4;
break;
case 73:
goto _DFAState_4;
break;
case 74:
goto _DFAState_4;
break;
case 75:
goto _DFAState_4;
break;
case 76:
goto _DFAState_4;
break;
case 77:
goto _DFAState_4;
break;
case 78:
goto _DFAState_4;
break;
case 79:
goto _DFAState_4;
break;
case 80:
goto _DFAState_4;
break;
case 81:
goto _DFAState_4;
break;
case 82:
goto _DFAState_4;
break;
case 83:
goto _DFAState_4;
break;
case 84:
goto _DFAState_4;
break;
case 85:
goto _DFAState_4;
break;
case 86:
goto _DFAState_4;
break;
case 87:
goto _DFAState_4;
break;
case 88:
goto _DFAState_4;
break;
case 89:
goto _DFAState_4;
break;
case 90:
goto _DFAState_4;
break;
case 97:
goto _DFAState_4;
break;
case 98:
goto _DFAState_4;
break;
case 99:
goto _DFAState_4;
break;
case 100:
goto _DFAState_4;
break;
case 101:
goto _DFAState_4;
break;
case 102:
goto _DFAState_4;
break;
case 103:
goto _DFAState_4;
break;
case 104:
goto _DFAState_4;
break;
case 105:
goto _DFAState_4;
break;
case 106:
goto _DFAState_4;
break;
case 107:
goto _DFAState_4;
break;
case 108:
goto _DFAState_4;
break;
case 109:
goto _DFAState_4;
break;
case 110:
goto _DFAState_4;
break;
case 111:
goto _DFAState_4;
break;
case 112:
goto _DFAState_4;
break;
case 113:
goto _DFAState_4;
break;
case 114:
goto _DFAState_4;
break;
case 115:
goto _DFAState_4;
break;
case 116:
goto _DFAState_4;
break;
case 117:
goto _DFAState_4;
break;
case 118:
goto _DFAState_4;
break;
case 119:
goto _DFAState_4;
break;
case 120:
goto _DFAState_4;
break;
case 121:
goto _DFAState_4;
break;
case 122:
goto _DFAState_4;
break;
case 8211:
goto _DFAState_12;
break;
case 24180:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 1;
switch(ch)
{
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
case 26376:
goto _DFAState_9;
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 26376:
break;
default:
return 0;
}
_DFAState_9:
count++;
ch=source[count];
if(!(ch)) return 1;
switch(ch)
{
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
case 26085:
goto _DFAState_4;
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 26085:
goto _DFAState_4;
break;
default:
return 0;
}
_DFAState_12:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
goto _DFAState_17;
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 1;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
case 65:
goto _DFAState_4;
break;
case 66:
goto _DFAState_4;
break;
case 67:
goto _DFAState_4;
break;
case 68:
goto _DFAState_4;
break;
case 69:
goto _DFAState_4;
break;
case 70:
goto _DFAState_4;
break;
case 71:
goto _DFAState_4;
break;
case 72:
goto _DFAState_4;
break;
case 73:
goto _DFAState_4;
break;
case 74:
goto _DFAState_4;
break;
case 75:
goto _DFAState_4;
break;
case 76:
goto _DFAState_4;
break;
case 77:
goto _DFAState_4;
break;
case 78:
goto _DFAState_4;
break;
case 79:
goto _DFAState_4;
break;
case 80:
goto _DFAState_4;
break;
case 81:
goto _DFAState_4;
break;
case 82:
goto _DFAState_4;
break;
case 83:
goto _DFAState_4;
break;
case 84:
goto _DFAState_4;
break;
case 85:
goto _DFAState_4;
break;
case 86:
goto _DFAState_4;
break;
case 87:
goto _DFAState_4;
break;
case 88:
goto _DFAState_4;
break;
case 89:
goto _DFAState_4;
break;
case 90:
goto _DFAState_4;
break;
case 97:
goto _DFAState_4;
break;
case 98:
goto _DFAState_4;
break;
case 99:
goto _DFAState_4;
break;
case 100:
goto _DFAState_4;
break;
case 101:
goto _DFAState_4;
break;
case 102:
goto _DFAState_4;
break;
case 103:
goto _DFAState_4;
break;
case 104:
goto _DFAState_4;
break;
case 105:
goto _DFAState_4;
break;
case 106:
goto _DFAState_4;
break;
case 107:
goto _DFAState_4;
break;
case 108:
goto _DFAState_4;
break;
case 109:
goto _DFAState_4;
break;
case 110:
goto _DFAState_4;
break;
case 111:
goto _DFAState_4;
break;
case 112:
goto _DFAState_4;
break;
case 113:
goto _DFAState_4;
break;
case 114:
goto _DFAState_4;
break;
case 115:
goto _DFAState_4;
break;
case 116:
goto _DFAState_4;
break;
case 117:
goto _DFAState_4;
break;
case 118:
goto _DFAState_4;
break;
case 119:
goto _DFAState_4;
break;
case 120:
goto _DFAState_4;
break;
case 121:
goto _DFAState_4;
break;
case 122:
goto _DFAState_4;
break;
default:
return 0;
}
_DFAState_15:
count++;
ch=source[count];
if(!(ch)) return 1;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
case 65:
goto _DFAState_4;
break;
case 66:
goto _DFAState_4;
break;
case 67:
goto _DFAState_4;
break;
case 68:
goto _DFAState_4;
break;
case 69:
goto _DFAState_4;
break;
case 70:
goto _DFAState_4;
break;
case 71:
goto _DFAState_4;
break;
case 72:
goto _DFAState_4;
break;
case 73:
goto _DFAState_4;
break;
case 74:
goto _DFAState_4;
break;
case 75:
goto _DFAState_4;
break;
case 76:
goto _DFAState_4;
break;
case 77:
goto _DFAState_4;
break;
case 78:
goto _DFAState_4;
break;
case 79:
goto _DFAState_4;
break;
case 80:
goto _DFAState_4;
break;
case 81:
goto _DFAState_4;
break;
case 82:
goto _DFAState_4;
break;
case 83:
goto _DFAState_4;
break;
case 84:
goto _DFAState_4;
break;
case 85:
goto _DFAState_4;
break;
case 86:
goto _DFAState_4;
break;
case 87:
goto _DFAState_4;
break;
case 88:
goto _DFAState_4;
break;
case 89:
goto _DFAState_4;
break;
case 90:
goto _DFAState_4;
break;
case 97:
goto _DFAState_4;
break;
case 98:
goto _DFAState_4;
break;
case 99:
goto _DFAState_4;
break;
case 100:
goto _DFAState_4;
break;
case 101:
goto _DFAState_4;
break;
case 102:
goto _DFAState_4;
break;
case 103:
goto _DFAState_4;
break;
case 104:
goto _DFAState_4;
break;
case 105:
goto _DFAState_4;
break;
case 106:
goto _DFAState_4;
break;
case 107:
goto _DFAState_4;
break;
case 108:
goto _DFAState_4;
break;
case 109:
goto _DFAState_4;
break;
case 110:
goto _DFAState_4;
break;
case 111:
goto _DFAState_4;
break;
case 112:
goto _DFAState_4;
break;
case 113:
goto _DFAState_4;
break;
case 114:
goto _DFAState_4;
break;
case 115:
goto _DFAState_4;
break;
case 116:
goto _DFAState_4;
break;
case 117:
goto _DFAState_4;
break;
case 118:
goto _DFAState_4;
break;
case 119:
goto _DFAState_4;
break;
case 120:
goto _DFAState_4;
break;
case 121:
goto _DFAState_4;
break;
case 122:
goto _DFAState_4;
break;
default:
return 0;
}
_DFAState_16:
count++;
ch=source[count];
if(!(ch)) return 1;
switch(ch)
{
case 65:
goto _DFAState_4;
break;
case 66:
goto _DFAState_4;
break;
case 67:
goto _DFAState_4;
break;
case 68:
goto _DFAState_4;
break;
case 69:
goto _DFAState_4;
break;
case 70:
goto _DFAState_4;
break;
case 71:
goto _DFAState_4;
break;
case 72:
goto _DFAState_4;
break;
case 73:
goto _DFAState_4;
break;
case 74:
goto _DFAState_4;
break;
case 75:
goto _DFAState_4;
break;
case 76:
goto _DFAState_4;
break;
case 77:
goto _DFAState_4;
break;
case 78:
goto _DFAState_4;
break;
case 79:
goto _DFAState_4;
break;
case 80:
goto _DFAState_4;
break;
case 81:
goto _DFAState_4;
break;
case 82:
goto _DFAState_4;
break;
case 83:
goto _DFAState_4;
break;
case 84:
goto _DFAState_4;
break;
case 85:
goto _DFAState_4;
break;
case 86:
goto _DFAState_4;
break;
case 87:
goto _DFAState_4;
break;
case 88:
goto _DFAState_4;
break;
case 89:
goto _DFAState_4;
break;
case 90:
goto _DFAState_4;
break;
case 97:
goto _DFAState_4;
break;
case 98:
goto _DFAState_4;
break;
case 99:
goto _DFAState_4;
break;
case 100:
goto _DFAState_4;
break;
case 101:
goto _DFAState_4;
break;
case 102:
goto _DFAState_4;
break;
case 103:
goto _DFAState_4;
break;
case 104:
goto _DFAState_4;
break;
case 105:
goto _DFAState_4;
break;
case 106:
goto _DFAState_4;
break;
case 107:
goto _DFAState_4;
break;
case 108:
goto _DFAState_4;
break;
case 109:
goto _DFAState_4;
break;
case 110:
goto _DFAState_4;
break;
case 111:
goto _DFAState_4;
break;
case 112:
goto _DFAState_4;
break;
case 113:
goto _DFAState_4;
break;
case 114:
goto _DFAState_4;
break;
case 115:
goto _DFAState_4;
break;
case 116:
goto _DFAState_4;
break;
case 117:
goto _DFAState_4;
break;
case 118:
goto _DFAState_4;
break;
case 119:
goto _DFAState_4;
break;
case 120:
goto _DFAState_4;
break;
case 121:
goto _DFAState_4;
break;
case 122:
goto _DFAState_4;
break;
default:
return 0;
}
_DFAState_17:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
goto _DFAState_16;
break;
case 49:
goto _DFAState_16;
break;
case 50:
goto _DFAState_16;
break;
case 51:
goto _DFAState_16;
break;
case 52:
goto _DFAState_16;
break;
case 53:
goto _DFAState_16;
break;
case 54:
goto _DFAState_16;
break;
case 55:
goto _DFAState_16;
break;
case 56:
goto _DFAState_16;
break;
case 57:
goto _DFAState_16;
break;
default:
return 0;
}
_DFAState_18:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 1;
switch(ch)
{
case 45:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
goto _DFAState_4;
break;
case 49:
goto _DFAState_4;
break;
case 50:
goto _DFAState_4;
break;
case 51:
goto _DFAState_4;
break;
case 52:
goto _DFAState_4;
break;
case 53:
goto _DFAState_4;
break;
case 54:
goto _DFAState_4;
break;
case 55:
goto _DFAState_4;
break;
case 56:
goto _DFAState_4;
break;
case 57:
goto _DFAState_4;
break;
default:
return 0;
}
_DFAState_23:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
_DFAState_24:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
goto _DFAState_15;
break;
case 49:
goto _DFAState_15;
break;
case 50:
goto _DFAState_15;
break;
case 51:
goto _DFAState_15;
break;
case 52:
goto _DFAState_15;
break;
case 53:
goto _DFAState_15;
break;
case 54:
goto _DFAState_15;
break;
case 55:
goto _DFAState_15;
break;
case 56:
goto _DFAState_15;
break;
case 57:
goto _DFAState_15;
break;
default:
return 0;
}
_DFAState_26:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_29;
break;
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
break;
default:
return 0;
}
_DFAState_29:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_29;
break;
case 65:
goto _DFAState_67;
break;
case 68:
goto _DFAState_65;
break;
case 70:
goto _DFAState_61;
break;
case 74:
goto _DFAState_52;
break;
case 77:
goto _DFAState_48;
break;
case 78:
goto _DFAState_45;
break;
case 79:
goto _DFAState_42;
break;
case 83:
break;
case 97:
goto _DFAState_67;
break;
case 100:
goto _DFAState_65;
break;
case 102:
goto _DFAState_61;
break;
case 106:
goto _DFAState_52;
break;
case 109:
goto _DFAState_48;
break;
case 110:
goto _DFAState_45;
break;
case 111:
goto _DFAState_42;
break;
case 115:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
_DFAState_31:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 112:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_39;
break;
case 116:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
_DFAState_34:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 109:
break;
default:
return 0;
}
_DFAState_35:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 98:
break;
default:
return 0;
}
_DFAState_36:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 114:
break;
default:
return 0;
}
_DFAState_38:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
break;
default:
return 0;
}
_DFAState_39:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_39;
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
_DFAState_40:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
goto _DFAState_17;
break;
case 49:
goto _DFAState_17;
break;
case 50:
goto _DFAState_17;
break;
case 51:
goto _DFAState_17;
break;
case 52:
goto _DFAState_17;
break;
case 53:
goto _DFAState_17;
break;
case 54:
goto _DFAState_17;
break;
case 55:
goto _DFAState_17;
break;
case 56:
goto _DFAState_17;
break;
case 57:
goto _DFAState_17;
break;
default:
return 0;
}
_DFAState_42:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 99:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 116:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_39;
break;
case 111:
goto _DFAState_35;
break;
default:
return 0;
}
_DFAState_45:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 111:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 118:
break;
default:
return 0;
}
_DFAState_47:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_39;
break;
case 101:
goto _DFAState_34;
break;
default:
return 0;
}
_DFAState_48:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 97:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 114:
break;
case 121:
goto _DFAState_38;
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_39;
break;
case 99:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 104:
goto _DFAState_38;
break;
default:
return 0;
}
_DFAState_52:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 97:
goto _DFAState_56;
break;
case 117:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 108:
goto _DFAState_55;
break;
case 110:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_39;
break;
case 101:
goto _DFAState_38;
break;
default:
return 0;
}
_DFAState_55:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_39;
break;
case 121:
goto _DFAState_38;
break;
default:
return 0;
}
_DFAState_56:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 110:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_39;
break;
case 117:
break;
default:
return 0;
}
_DFAState_58:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 97:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 114:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 121:
goto _DFAState_38;
break;
default:
return 0;
}
_DFAState_61:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 98:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_39;
break;
case 114:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 117:
goto _DFAState_58;
break;
default:
return 0;
}
_DFAState_65:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 99:
goto _DFAState_47;
break;
default:
return 0;
}
_DFAState_67:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 112:
goto _DFAState_72;
break;
case 117:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 103:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_39;
break;
case 117:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 115:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 116:
goto _DFAState_38;
break;
default:
return 0;
}
_DFAState_72:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 114:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_39;
break;
case 105:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 108:
goto _DFAState_38;
break;
default:
return 0;
}
_DFAState_75:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_75;
break;
case 65:
goto _DFAState_117;
break;
case 68:
goto _DFAState_115;
break;
case 70:
goto _DFAState_111;
break;
case 74:
goto _DFAState_102;
break;
case 77:
goto _DFAState_98;
break;
case 78:
goto _DFAState_95;
break;
case 79:
goto _DFAState_92;
break;
case 83:
break;
case 97:
goto _DFAState_117;
break;
case 100:
goto _DFAState_115;
break;
case 102:
goto _DFAState_111;
break;
case 106:
goto _DFAState_102;
break;
case 109:
goto _DFAState_98;
break;
case 110:
goto _DFAState_95;
break;
case 111:
goto _DFAState_92;
break;
case 115:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 112:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_85;
break;
case 116:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
_DFAState_80:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 109:
break;
default:
return 0;
}
_DFAState_81:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 98:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 114:
break;
default:
return 0;
}
_DFAState_84:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
break;
default:
return 0;
}
_DFAState_85:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_85;
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 1;
switch(ch)
{
case 32:
break;
case 65:
goto _DFAState_4;
break;
case 66:
goto _DFAState_4;
break;
case 67:
goto _DFAState_4;
break;
case 68:
goto _DFAState_4;
break;
case 69:
goto _DFAState_4;
break;
case 70:
goto _DFAState_4;
break;
case 71:
goto _DFAState_4;
break;
case 72:
goto _DFAState_4;
break;
case 73:
goto _DFAState_4;
break;
case 74:
goto _DFAState_4;
break;
case 75:
goto _DFAState_4;
break;
case 76:
goto _DFAState_4;
break;
case 77:
goto _DFAState_4;
break;
case 78:
goto _DFAState_4;
break;
case 79:
goto _DFAState_4;
break;
case 80:
goto _DFAState_4;
break;
case 81:
goto _DFAState_4;
break;
case 82:
goto _DFAState_4;
break;
case 83:
goto _DFAState_4;
break;
case 84:
goto _DFAState_4;
break;
case 85:
goto _DFAState_4;
break;
case 86:
goto _DFAState_4;
break;
case 87:
goto _DFAState_4;
break;
case 88:
goto _DFAState_4;
break;
case 89:
goto _DFAState_4;
break;
case 90:
goto _DFAState_4;
break;
case 97:
goto _DFAState_4;
break;
case 98:
goto _DFAState_4;
break;
case 99:
goto _DFAState_4;
break;
case 100:
goto _DFAState_4;
break;
case 101:
goto _DFAState_4;
break;
case 102:
goto _DFAState_4;
break;
case 103:
goto _DFAState_4;
break;
case 104:
goto _DFAState_4;
break;
case 105:
goto _DFAState_4;
break;
case 106:
goto _DFAState_4;
break;
case 107:
goto _DFAState_4;
break;
case 108:
goto _DFAState_4;
break;
case 109:
goto _DFAState_4;
break;
case 110:
goto _DFAState_4;
break;
case 111:
goto _DFAState_4;
break;
case 112:
goto _DFAState_4;
break;
case 113:
goto _DFAState_4;
break;
case 114:
goto _DFAState_4;
break;
case 115:
goto _DFAState_4;
break;
case 116:
goto _DFAState_4;
break;
case 117:
goto _DFAState_4;
break;
case 118:
goto _DFAState_4;
break;
case 119:
goto _DFAState_4;
break;
case 120:
goto _DFAState_4;
break;
case 121:
goto _DFAState_4;
break;
case 122:
goto _DFAState_4;
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 8211:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_26;
break;
default:
return 0;
}
_DFAState_92:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 99:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 116:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_85;
break;
case 111:
goto _DFAState_81;
break;
default:
return 0;
}
_DFAState_95:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 111:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 118:
break;
default:
return 0;
}
_DFAState_97:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_85;
break;
case 101:
goto _DFAState_80;
break;
default:
return 0;
}
_DFAState_98:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 97:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 114:
break;
case 121:
goto _DFAState_84;
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_85;
break;
case 99:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 104:
goto _DFAState_84;
break;
default:
return 0;
}
_DFAState_102:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 97:
goto _DFAState_106;
break;
case 117:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 108:
goto _DFAState_105;
break;
case 110:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_85;
break;
case 101:
goto _DFAState_84;
break;
default:
return 0;
}
_DFAState_105:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_85;
break;
case 121:
goto _DFAState_84;
break;
default:
return 0;
}
_DFAState_106:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 110:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_85;
break;
case 117:
break;
default:
return 0;
}
_DFAState_108:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 97:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 114:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 121:
goto _DFAState_84;
break;
default:
return 0;
}
_DFAState_111:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 98:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_85;
break;
case 114:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 117:
goto _DFAState_108;
break;
default:
return 0;
}
_DFAState_115:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 99:
goto _DFAState_97;
break;
default:
return 0;
}
_DFAState_117:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 112:
goto _DFAState_122;
break;
case 117:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 103:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_85;
break;
case 117:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 115:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 116:
goto _DFAState_84;
break;
default:
return 0;
}
_DFAState_122:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 114:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_85;
break;
case 105:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 108:
goto _DFAState_84;
break;
default:
return 0;
}
_DFAState_125:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 105:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 110:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 116:
break;
default:
return 0;
}
_DFAState_128:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 114:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_138;
break;
case 8211:
break;
default:
return 0;
}
_DFAState_131:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 65:
goto _DFAState_67;
break;
case 68:
goto _DFAState_65;
break;
case 70:
goto _DFAState_61;
break;
case 74:
goto _DFAState_52;
break;
case 77:
goto _DFAState_48;
break;
case 78:
goto _DFAState_45;
break;
case 79:
goto _DFAState_42;
break;
case 83:
goto _DFAState_135;
break;
case 87:
break;
case 97:
goto _DFAState_67;
break;
case 100:
goto _DFAState_65;
break;
case 102:
goto _DFAState_61;
break;
case 106:
goto _DFAState_52;
break;
case 109:
goto _DFAState_48;
break;
case 110:
goto _DFAState_45;
break;
case 111:
goto _DFAState_42;
break;
case 115:
goto _DFAState_135;
break;
case 119:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 105:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 110:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 116:
goto _DFAState_36;
break;
default:
return 0;
}
_DFAState_135:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
goto _DFAState_31;
break;
case 117:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 109:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 109:
goto _DFAState_36;
break;
default:
return 0;
}
_DFAState_138:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_138;
break;
case 48:
goto _DFAState_40;
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 1;
switch(ch)
{
case 32:
goto _DFAState_146;
break;
case 65:
goto _DFAState_4;
break;
case 66:
goto _DFAState_4;
break;
case 67:
goto _DFAState_4;
break;
case 68:
goto _DFAState_4;
break;
case 69:
goto _DFAState_4;
break;
case 70:
goto _DFAState_4;
break;
case 71:
goto _DFAState_4;
break;
case 72:
goto _DFAState_4;
break;
case 73:
goto _DFAState_4;
break;
case 74:
goto _DFAState_4;
break;
case 75:
goto _DFAState_4;
break;
case 76:
goto _DFAState_4;
break;
case 77:
goto _DFAState_4;
break;
case 78:
goto _DFAState_4;
break;
case 79:
goto _DFAState_4;
break;
case 80:
goto _DFAState_4;
break;
case 81:
goto _DFAState_4;
break;
case 82:
goto _DFAState_4;
break;
case 83:
goto _DFAState_4;
break;
case 84:
goto _DFAState_4;
break;
case 85:
goto _DFAState_4;
break;
case 86:
goto _DFAState_4;
break;
case 87:
goto _DFAState_4;
break;
case 88:
goto _DFAState_4;
break;
case 89:
goto _DFAState_4;
break;
case 90:
goto _DFAState_4;
break;
case 97:
goto _DFAState_4;
break;
case 98:
goto _DFAState_4;
break;
case 99:
goto _DFAState_4;
break;
case 100:
goto _DFAState_4;
break;
case 101:
goto _DFAState_4;
break;
case 102:
goto _DFAState_4;
break;
case 103:
goto _DFAState_4;
break;
case 104:
goto _DFAState_4;
break;
case 105:
goto _DFAState_4;
break;
case 106:
goto _DFAState_4;
break;
case 107:
goto _DFAState_4;
break;
case 108:
goto _DFAState_4;
break;
case 109:
goto _DFAState_4;
break;
case 110:
goto _DFAState_4;
break;
case 111:
goto _DFAState_4;
break;
case 112:
goto _DFAState_4;
break;
case 113:
goto _DFAState_4;
break;
case 114:
goto _DFAState_4;
break;
case 115:
goto _DFAState_4;
break;
case 116:
goto _DFAState_4;
break;
case 117:
goto _DFAState_4;
break;
case 118:
goto _DFAState_4;
break;
case 119:
goto _DFAState_4;
break;
case 120:
goto _DFAState_4;
break;
case 121:
goto _DFAState_4;
break;
case 122:
goto _DFAState_4;
break;
case 8211:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
goto _DFAState_17;
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 1;
switch(ch)
{
case 48:
goto _DFAState_17;
break;
case 49:
goto _DFAState_17;
break;
case 50:
goto _DFAState_17;
break;
case 51:
goto _DFAState_17;
break;
case 52:
goto _DFAState_17;
break;
case 53:
goto _DFAState_17;
break;
case 54:
goto _DFAState_17;
break;
case 55:
goto _DFAState_17;
break;
case 56:
goto _DFAState_17;
break;
case 57:
goto _DFAState_17;
break;
case 65:
goto _DFAState_4;
break;
case 66:
goto _DFAState_4;
break;
case 67:
goto _DFAState_4;
break;
case 68:
goto _DFAState_4;
break;
case 69:
goto _DFAState_4;
break;
case 70:
goto _DFAState_4;
break;
case 71:
goto _DFAState_4;
break;
case 72:
goto _DFAState_4;
break;
case 73:
goto _DFAState_4;
break;
case 74:
goto _DFAState_4;
break;
case 75:
goto _DFAState_4;
break;
case 76:
goto _DFAState_4;
break;
case 77:
goto _DFAState_4;
break;
case 78:
goto _DFAState_4;
break;
case 79:
goto _DFAState_4;
break;
case 80:
goto _DFAState_4;
break;
case 81:
goto _DFAState_4;
break;
case 82:
goto _DFAState_4;
break;
case 83:
goto _DFAState_4;
break;
case 84:
goto _DFAState_4;
break;
case 85:
goto _DFAState_4;
break;
case 86:
goto _DFAState_4;
break;
case 87:
goto _DFAState_4;
break;
case 88:
goto _DFAState_4;
break;
case 89:
goto _DFAState_4;
break;
case 90:
goto _DFAState_4;
break;
case 97:
goto _DFAState_4;
break;
case 98:
goto _DFAState_4;
break;
case 99:
goto _DFAState_4;
break;
case 100:
goto _DFAState_4;
break;
case 101:
goto _DFAState_4;
break;
case 102:
goto _DFAState_4;
break;
case 103:
goto _DFAState_4;
break;
case 104:
goto _DFAState_4;
break;
case 105:
goto _DFAState_4;
break;
case 106:
goto _DFAState_4;
break;
case 107:
goto _DFAState_4;
break;
case 108:
goto _DFAState_4;
break;
case 109:
goto _DFAState_4;
break;
case 110:
goto _DFAState_4;
break;
case 111:
goto _DFAState_4;
break;
case 112:
goto _DFAState_4;
break;
case 113:
goto _DFAState_4;
break;
case 114:
goto _DFAState_4;
break;
case 115:
goto _DFAState_4;
break;
case 116:
goto _DFAState_4;
break;
case 117:
goto _DFAState_4;
break;
case 118:
goto _DFAState_4;
break;
case 119:
goto _DFAState_4;
break;
case 120:
goto _DFAState_4;
break;
case 121:
goto _DFAState_4;
break;
case 122:
goto _DFAState_4;
break;
default:
return 0;
}
_DFAState_146:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 8211:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_131;
break;
default:
return 0;
}
_DFAState_148:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
goto _DFAState_151;
break;
case 117:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 109:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 109:
goto _DFAState_128;
break;
default:
return 0;
}
_DFAState_151:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 112:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_159;
break;
case 116:
break;
case 8211:
goto _DFAState_131;
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
_DFAState_154:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 109:
break;
default:
return 0;
}
_DFAState_155:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 98:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 114:
break;
default:
return 0;
}
_DFAState_158:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
break;
case 8211:
goto _DFAState_131;
break;
default:
return 0;
}
_DFAState_159:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_159;
break;
case 48:
goto _DFAState_40;
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_219;
break;
case 44:
goto _DFAState_167;
break;
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
case 8211:
goto _DFAState_164;
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_219;
break;
case 44:
goto _DFAState_167;
break;
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
case 8211:
goto _DFAState_164;
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 1;
switch(ch)
{
case 32:
goto _DFAState_146;
break;
case 65:
goto _DFAState_4;
break;
case 66:
goto _DFAState_4;
break;
case 67:
goto _DFAState_4;
break;
case 68:
goto _DFAState_4;
break;
case 69:
goto _DFAState_4;
break;
case 70:
goto _DFAState_4;
break;
case 71:
goto _DFAState_4;
break;
case 72:
goto _DFAState_4;
break;
case 73:
goto _DFAState_4;
break;
case 74:
goto _DFAState_4;
break;
case 75:
goto _DFAState_4;
break;
case 76:
goto _DFAState_4;
break;
case 77:
goto _DFAState_4;
break;
case 78:
goto _DFAState_4;
break;
case 79:
goto _DFAState_4;
break;
case 80:
goto _DFAState_4;
break;
case 81:
goto _DFAState_4;
break;
case 82:
goto _DFAState_4;
break;
case 83:
goto _DFAState_4;
break;
case 84:
goto _DFAState_4;
break;
case 85:
goto _DFAState_4;
break;
case 86:
goto _DFAState_4;
break;
case 87:
goto _DFAState_4;
break;
case 88:
goto _DFAState_4;
break;
case 89:
goto _DFAState_4;
break;
case 90:
goto _DFAState_4;
break;
case 97:
goto _DFAState_4;
break;
case 98:
goto _DFAState_4;
break;
case 99:
goto _DFAState_4;
break;
case 100:
goto _DFAState_4;
break;
case 101:
goto _DFAState_4;
break;
case 102:
goto _DFAState_4;
break;
case 103:
goto _DFAState_4;
break;
case 104:
goto _DFAState_4;
break;
case 105:
goto _DFAState_4;
break;
case 106:
goto _DFAState_4;
break;
case 107:
goto _DFAState_4;
break;
case 108:
goto _DFAState_4;
break;
case 109:
goto _DFAState_4;
break;
case 110:
goto _DFAState_4;
break;
case 111:
goto _DFAState_4;
break;
case 112:
goto _DFAState_4;
break;
case 113:
goto _DFAState_4;
break;
case 114:
goto _DFAState_4;
break;
case 115:
goto _DFAState_4;
break;
case 116:
goto _DFAState_4;
break;
case 117:
goto _DFAState_4;
break;
case 118:
goto _DFAState_4;
break;
case 119:
goto _DFAState_4;
break;
case 120:
goto _DFAState_4;
break;
case 121:
goto _DFAState_4;
break;
case 122:
goto _DFAState_4;
break;
default:
return 0;
}
_DFAState_164:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
_DFAState_165:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 44:
goto _DFAState_38;
break;
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 44:
goto _DFAState_38;
break;
default:
return 0;
}
_DFAState_167:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
break;
default:
return 0;
}
_DFAState_168:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_168;
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 1;
switch(ch)
{
case 32:
break;
case 65:
goto _DFAState_4;
break;
case 66:
goto _DFAState_4;
break;
case 67:
goto _DFAState_4;
break;
case 68:
goto _DFAState_4;
break;
case 69:
goto _DFAState_4;
break;
case 70:
goto _DFAState_4;
break;
case 71:
goto _DFAState_4;
break;
case 72:
goto _DFAState_4;
break;
case 73:
goto _DFAState_4;
break;
case 74:
goto _DFAState_4;
break;
case 75:
goto _DFAState_4;
break;
case 76:
goto _DFAState_4;
break;
case 77:
goto _DFAState_4;
break;
case 78:
goto _DFAState_4;
break;
case 79:
goto _DFAState_4;
break;
case 80:
goto _DFAState_4;
break;
case 81:
goto _DFAState_4;
break;
case 82:
goto _DFAState_4;
break;
case 83:
goto _DFAState_4;
break;
case 84:
goto _DFAState_4;
break;
case 85:
goto _DFAState_4;
break;
case 86:
goto _DFAState_4;
break;
case 87:
goto _DFAState_4;
break;
case 88:
goto _DFAState_4;
break;
case 89:
goto _DFAState_4;
break;
case 90:
goto _DFAState_4;
break;
case 97:
goto _DFAState_4;
break;
case 98:
goto _DFAState_4;
break;
case 99:
goto _DFAState_4;
break;
case 100:
goto _DFAState_4;
break;
case 101:
goto _DFAState_4;
break;
case 102:
goto _DFAState_4;
break;
case 103:
goto _DFAState_4;
break;
case 104:
goto _DFAState_4;
break;
case 105:
goto _DFAState_4;
break;
case 106:
goto _DFAState_4;
break;
case 107:
goto _DFAState_4;
break;
case 108:
goto _DFAState_4;
break;
case 109:
goto _DFAState_4;
break;
case 110:
goto _DFAState_4;
break;
case 111:
goto _DFAState_4;
break;
case 112:
goto _DFAState_4;
break;
case 113:
goto _DFAState_4;
break;
case 114:
goto _DFAState_4;
break;
case 115:
goto _DFAState_4;
break;
case 116:
goto _DFAState_4;
break;
case 117:
goto _DFAState_4;
break;
case 118:
goto _DFAState_4;
break;
case 119:
goto _DFAState_4;
break;
case 120:
goto _DFAState_4;
break;
case 121:
goto _DFAState_4;
break;
case 122:
goto _DFAState_4;
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 8211:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 65:
goto _DFAState_211;
break;
case 68:
goto _DFAState_209;
break;
case 70:
goto _DFAState_205;
break;
case 74:
goto _DFAState_196;
break;
case 77:
goto _DFAState_192;
break;
case 78:
goto _DFAState_189;
break;
case 79:
goto _DFAState_186;
break;
case 83:
break;
case 97:
goto _DFAState_211;
break;
case 100:
goto _DFAState_209;
break;
case 102:
goto _DFAState_205;
break;
case 106:
goto _DFAState_196;
break;
case 109:
goto _DFAState_192;
break;
case 110:
goto _DFAState_189;
break;
case 111:
goto _DFAState_186;
break;
case 115:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 112:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_185;
break;
case 116:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
_DFAState_180:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 109:
break;
default:
return 0;
}
_DFAState_181:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 98:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 114:
break;
default:
return 0;
}
_DFAState_184:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
break;
default:
return 0;
}
_DFAState_185:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_185;
break;
case 49:
goto _DFAState_165;
break;
case 50:
goto _DFAState_165;
break;
case 51:
goto _DFAState_165;
break;
case 52:
goto _DFAState_165;
break;
case 53:
goto _DFAState_165;
break;
case 54:
goto _DFAState_165;
break;
case 55:
goto _DFAState_165;
break;
case 56:
goto _DFAState_165;
break;
case 57:
goto _DFAState_165;
break;
default:
return 0;
}
_DFAState_186:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 99:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 116:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_185;
break;
case 111:
goto _DFAState_181;
break;
default:
return 0;
}
_DFAState_189:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 111:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 118:
break;
default:
return 0;
}
_DFAState_191:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_185;
break;
case 101:
goto _DFAState_180;
break;
default:
return 0;
}
_DFAState_192:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 97:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 114:
break;
case 121:
goto _DFAState_184;
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_185;
break;
case 99:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 104:
goto _DFAState_184;
break;
default:
return 0;
}
_DFAState_196:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 97:
goto _DFAState_200;
break;
case 117:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 108:
goto _DFAState_199;
break;
case 110:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_185;
break;
case 101:
goto _DFAState_184;
break;
default:
return 0;
}
_DFAState_199:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_185;
break;
case 121:
goto _DFAState_184;
break;
default:
return 0;
}
_DFAState_200:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 110:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_185;
break;
case 117:
break;
default:
return 0;
}
_DFAState_202:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 97:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 114:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 121:
goto _DFAState_184;
break;
default:
return 0;
}
_DFAState_205:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 98:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_185;
break;
case 114:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 117:
goto _DFAState_202;
break;
default:
return 0;
}
_DFAState_209:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 99:
goto _DFAState_191;
break;
default:
return 0;
}
_DFAState_211:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 112:
goto _DFAState_216;
break;
case 117:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 103:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_185;
break;
case 117:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 115:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 116:
goto _DFAState_184;
break;
default:
return 0;
}
_DFAState_216:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 114:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_185;
break;
case 105:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 108:
goto _DFAState_184;
break;
default:
return 0;
}
_DFAState_219:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 8211:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 65:
goto _DFAState_261;
break;
case 68:
goto _DFAState_259;
break;
case 70:
goto _DFAState_255;
break;
case 74:
goto _DFAState_246;
break;
case 77:
goto _DFAState_242;
break;
case 78:
goto _DFAState_239;
break;
case 79:
goto _DFAState_236;
break;
case 83:
break;
case 97:
goto _DFAState_261;
break;
case 100:
goto _DFAState_259;
break;
case 102:
goto _DFAState_255;
break;
case 106:
goto _DFAState_246;
break;
case 109:
goto _DFAState_242;
break;
case 110:
goto _DFAState_239;
break;
case 111:
goto _DFAState_236;
break;
case 115:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 112:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_231;
break;
case 116:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
_DFAState_226:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 109:
break;
default:
return 0;
}
_DFAState_227:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 98:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 114:
break;
default:
return 0;
}
_DFAState_230:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
break;
default:
return 0;
}
_DFAState_231:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_231;
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 44:
goto _DFAState_234;
break;
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 44:
break;
default:
return 0;
}
_DFAState_234:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
break;
default:
return 0;
}
_DFAState_235:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_235;
break;
case 49:
goto _DFAState_24;
break;
case 50:
goto _DFAState_24;
break;
case 51:
goto _DFAState_24;
break;
case 52:
goto _DFAState_24;
break;
case 53:
goto _DFAState_24;
break;
case 54:
goto _DFAState_24;
break;
case 55:
goto _DFAState_24;
break;
case 56:
goto _DFAState_24;
break;
case 57:
goto _DFAState_24;
break;
default:
return 0;
}
_DFAState_236:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 99:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 116:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_231;
break;
case 111:
goto _DFAState_227;
break;
default:
return 0;
}
_DFAState_239:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 111:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 118:
break;
default:
return 0;
}
_DFAState_241:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_231;
break;
case 101:
goto _DFAState_226;
break;
default:
return 0;
}
_DFAState_242:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 97:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 114:
break;
case 121:
goto _DFAState_230;
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_231;
break;
case 99:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 104:
goto _DFAState_230;
break;
default:
return 0;
}
_DFAState_246:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 97:
goto _DFAState_250;
break;
case 117:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 108:
goto _DFAState_249;
break;
case 110:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_231;
break;
case 101:
goto _DFAState_230;
break;
default:
return 0;
}
_DFAState_249:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_231;
break;
case 121:
goto _DFAState_230;
break;
default:
return 0;
}
_DFAState_250:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 110:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_231;
break;
case 117:
break;
default:
return 0;
}
_DFAState_252:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 97:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 114:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 121:
goto _DFAState_230;
break;
default:
return 0;
}
_DFAState_255:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 98:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_231;
break;
case 114:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 117:
goto _DFAState_252;
break;
default:
return 0;
}
_DFAState_259:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 99:
goto _DFAState_241;
break;
default:
return 0;
}
_DFAState_261:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 112:
goto _DFAState_266;
break;
case 117:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 103:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_231;
break;
case 117:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 115:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 116:
goto _DFAState_230;
break;
default:
return 0;
}
_DFAState_266:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 114:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_231;
break;
case 105:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 108:
goto _DFAState_230;
break;
default:
return 0;
}
_DFAState_269:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 99:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 116:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_159;
break;
case 111:
goto _DFAState_155;
break;
case 8211:
goto _DFAState_131;
break;
default:
return 0;
}
_DFAState_272:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 111:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 118:
break;
default:
return 0;
}
_DFAState_274:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_159;
break;
case 101:
goto _DFAState_154;
break;
case 8211:
goto _DFAState_131;
break;
default:
return 0;
}
_DFAState_275:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 97:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 114:
break;
case 121:
goto _DFAState_158;
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_159;
break;
case 99:
break;
case 8211:
goto _DFAState_131;
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 104:
goto _DFAState_158;
break;
default:
return 0;
}
_DFAState_279:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 97:
goto _DFAState_283;
break;
case 117:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 108:
goto _DFAState_282;
break;
case 110:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_159;
break;
case 101:
goto _DFAState_158;
break;
case 8211:
goto _DFAState_131;
break;
default:
return 0;
}
_DFAState_282:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_159;
break;
case 121:
goto _DFAState_158;
break;
case 8211:
goto _DFAState_131;
break;
default:
return 0;
}
_DFAState_283:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 110:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_159;
break;
case 117:
break;
case 8211:
goto _DFAState_131;
break;
default:
return 0;
}
_DFAState_285:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 97:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 114:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 121:
goto _DFAState_158;
break;
default:
return 0;
}
_DFAState_288:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 98:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_159;
break;
case 114:
break;
case 8211:
goto _DFAState_131;
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 117:
goto _DFAState_285;
break;
default:
return 0;
}
_DFAState_292:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 101:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 99:
goto _DFAState_274;
break;
default:
return 0;
}
_DFAState_294:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 104:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 114:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 105:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 115:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 116:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 109:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 97:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 115:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
break;
default:
return 0;
}
_DFAState_303:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_303;
break;
case 48:
goto _DFAState_40;
break;
case 49:
goto _DFAState_40;
break;
case 50:
goto _DFAState_40;
break;
case 51:
goto _DFAState_40;
break;
case 52:
goto _DFAState_40;
break;
case 53:
goto _DFAState_40;
break;
case 54:
goto _DFAState_40;
break;
case 55:
goto _DFAState_40;
break;
case 56:
goto _DFAState_40;
break;
case 57:
goto _DFAState_40;
break;
default:
return 0;
}
_DFAState_304:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 112:
goto _DFAState_309;
break;
case 117:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 103:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_159;
break;
case 117:
break;
case 8211:
goto _DFAState_131;
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 115:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 116:
goto _DFAState_158;
break;
default:
return 0;
}
_DFAState_309:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 114:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 32:
goto _DFAState_159;
break;
case 105:
break;
case 8211:
goto _DFAState_131;
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 108:
goto _DFAState_158;
break;
default:
return 0;
}
_DFAState_312:
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 48:
break;
case 49:
break;
case 50:
break;
case 51:
break;
case 52:
break;
case 53:
break;
case 54:
break;
case 55:
break;
case 56:
break;
case 57:
break;
default:
return 0;
}
count++;
ch=source[count];
if(!(ch)) return 0;
switch(ch)
{
case 45:
goto _DFAState_18;
break;
default:
return 0;
}
}