4 %X $Y $Z $[ $\ $] ^_ $`a b $cd X $e fg h fi jk fl m fn ^o Op Oq ^r st ^u svw xyz b{|}~document LaQute/bnd/properties/IDocument; lineCountIlineNum lastRegionLaQute/bnd/properties/IRegion;lastKeyLjava/lang/String; lastValue#(LaQute/bnd/properties/IDocument;)VCodeLineNumberTableLocalVariableTablethis+LaQute/bnd/properties/PropertiesLineReader;(Ljava/lang/String;)Vdatanext!()LaQute/bnd/properties/LineType;cCindexchars[CkeyDataLjava/lang/StringBuilder; valueData currentBufferstartedZ StackMapTable? ExceptionsgrabLine(Z)[Clength continuedlineInforegion ()LaQute/bnd/properties/IRegion;key()Ljava/lang/String;value SourceFilePropertiesLineReader.java 0 *) +, -. /. &' ()aQute/bnd/properties/Document 07 01java/lang/StringBuilder JK  T  LaQute/bnd/properties/Region 0java/lang/IllegalStateExceptionHLast region not available: either before start or after end of document.hLast key not available: either before state or after end of document, or last line type was not 'entry'.jLast value not available: either before state or after end of document, or last line type was not 'entry'.)aQute/bnd/properties/PropertiesLineReaderjava/lang/Objectjava/lang/ExceptionaQute/bnd/properties/IRegion)aQute/bnd/properties/BadLocationException()VaQute/bnd/properties/IDocumentgetNumberOfLines()IaQute/bnd/properties/LineTypeeofLaQute/bnd/properties/LineType;append(C)Ljava/lang/StringBuilder;commentjava/lang/Character isWhitespace(C)ZblanktoStringentrygetLineInformation!(I)LaQute/bnd/properties/IRegion; getOffset getLengthget(II)Ljava/lang/String;java/lang/String toCharArray()[CgetLineDelimiter(I)Ljava/lang/String;(II)V!$%&'()*)+,-./.012x(******+*+3" '4(56(&'072E * Y+ 3  4 56 8.9:2<M Y N Y :-:6, *M,,,46\/,*M<,h,`,4W= ::# !:6Wb*-3& !"$'(%))*-,3-6/;0B1E2K3Q4S5\6_8h9k:n=|>@ACDFIJMNPQST4R;~;<56=)>? @ABACADEF,$G    (  HIJK25** ***M*,,NI*6**d`6,`6*Y**,*Y`-3BX YZ] ^5_9a=bHcYd_ejfghkl44H8L)56ME tN,9[>?F pOGHPQR2Q* Y !*3pqr4 56FST2Q* Y"!*3vwy4 56FUT2Q* Y#!*3}~4 56FVW