2 M N O P QO QR S T U VW M QX QY Z[ Q\] Q^_`ab M cd cefgsawBuffLjava/lang/StringBuffer;stnlBuff()VCodeLineNumberTableLocalVariableTablethis%Ledu/ucsb/nceas/utilities/StringUtil;stripAllWhiteSpace&(Ljava/lang/String;)Ljava/lang/String;iIinputLjava/lang/String;nextCharC StackMapTablestripTabsNewLinestoVector'(Ljava/lang/String;C)Ljava/util/Vector;listdelimsubListLjava/util/Vector; fromIndextoIndexLocalVariableTypeTable&Ljava/util/Vector;W Signature;(Ljava/lang/String;C)Ljava/util/Vector;replaceDuplicateSpaces oldStringreplaceTabsNewLinesreaderToString$(Ljava/io/Reader;)Ljava/lang/String;readerLjava/io/Reader;contentstmpb Exceptionsh SourceFileStringUtil.java !  ij klm no pq rs 0( java/util/Vector tu vw xy z{ |}   java/lang/StringBuffer~ j !#edu/ucsb/nceas/utilities/StringUtiljava/lang/Objectjava/io/IOExceptionlength()Idelete(II)Ljava/lang/StringBuffer;java/lang/StringcharAt(I)Cappend(C)Ljava/lang/StringBuffer;toString()Ljava/lang/String;indexOf(II)I substring(II)Ljava/lang/String;add(Ljava/lang/Object;)Zcontains(Ljava/lang/CharSequence;)Z replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;java/io/Readerreadreset!   !"/*#/$ %& '("E*W <=**< W #"@ABC!D'E5C;G$ ")*E+,.-./  0("d*  W <=*?*<' $$''$ W #* [\]^!`'aLeOgW^]j$ D)*d+,M-./2 12"N Y M* *,>6*+* 6 *6,*W`>,#2 wxy|}~$,28DL$4N3,N4.F5677*38*9 F5:/;<= >("S**K*# $ ?,/ @("S*K*K*K*# $ ?, AB"*YL*=+W*=*+# !%$ *CD"E F*/  GHIJ!"1YY # < WKL