Updated to 29b and changed to use English's punctuation marks.