leftAbbreviateOState);
startState.addTransition(new TextValueCondition("h", false),
leftAbbreviateHState);
startState.addTransition(new IntegerRangeCondition(1,12), clockState);
startState.addTransition(new TimeCondition(), endState);
startState.addTransition(new TextValueCondition("bed", false),
leftAbbreviateState);
startState.addTransition(new TextValueCondition("per", false),
leftAbbreviateState);