1 9w <x <y <z{ |} ~  <  <     < <  < " " <  - , 0 3 5   forceReadZusePlainRandomAccessexclusivelyLockFile()VCodeLineNumberTableLocalVariableTablethis0Lcom/itextpdf/text/io/RandomAccessSourceFactory; setForceRead3(Z)Lcom/itextpdf/text/io/RandomAccessSourceFactory;setUsePlainRandomAccesssetExclusivelyLockFile createSource-([B)Lcom/itextpdf/text/io/RandomAccessSource;data[BE(Ljava/io/RandomAccessFile;)Lcom/itextpdf/text/io/RandomAccessSource;rafLjava/io/RandomAccessFile; Exceptions9(Ljava/net/URL;)Lcom/itextpdf/text/io/RandomAccessSource;ioeLjava/io/IOException;urlLjava/net/URL;isLjava/io/InputStream;@(Ljava/io/InputStream;)Lcom/itextpdf/text/io/RandomAccessSource;createBestSource=(Ljava/lang/String;)Lcom/itextpdf/text/io/RandomAccessSource;e)Lcom/itextpdf/text/io/MapFailedException;iae$Ljava/lang/IllegalArgumentException;filenameLjava/lang/String;fileLjava/io/File;openModeJ(Ljava/nio/channels/FileChannel;)Lcom/itextpdf/text/io/RandomAccessSource;channelLjava/nio/channels/FileChannel; createRangedV(Lcom/itextpdf/text/io/RandomAccessSource;[J)Lcom/itextpdf/text/io/RandomAccessSource;iIsource)Lcom/itextpdf/text/io/RandomAccessSource;ranges[Jsources*[Lcom/itextpdf/text/io/RandomAccessSource;createByReadingToMemory SourceFileRandomAccessSourceFactory.java AB => ?> @>,com/itextpdf/text/io/ArrayRandomAccessSource A*com/itextpdf/text/io/RAFRandomAccessSource A L[ Bjava/io/IOException LM java/io/File A file:/ http://https://jar:wsjar:vfszip: java/net/URL LT t]java/io/FileInputStream t[rwrjava/io/RandomAccessFile A  \g'com/itextpdf/text/io/MapFailedException"java/lang/IllegalArgumentException 2com/itextpdf/text/io/GetBufferedRandomAccessSource2com/itextpdf/text/io/FileChannelRandomAccessSource A A3com/itextpdf/text/io/PagedChannelRandomAccessSource'com/itextpdf/text/io/RandomAccessSource-com/itextpdf/text/io/WindowRandomAccessSource A.com/itextpdf/text/io/GroupedRandomAccessSource A 1.not.found.as.file.or.resourcejava/lang/Object .com/itextpdf/text/io/RandomAccessSourceFactory([B)V(Ljava/io/RandomAccessFile;)V openStream()Ljava/io/InputStream;java/io/InputStreamclosecom/itextpdf/text/io/StreamUtilinputStreamToArray(Ljava/io/InputStream;)[B(Ljava/lang/String;)VcanRead()Zjava/lang/String startsWith(Ljava/lang/String;)Z#(Ljava/io/File;Ljava/lang/String;)V getChannel!()Ljava/nio/channels/FileChannel;java/nio/channels/FileChannellock()Ljava/nio/channels/FileLock;size()J"(Ljava/nio/channels/FileChannel;)V,(Lcom/itextpdf/text/io/RandomAccessSource;)V.(Lcom/itextpdf/text/io/RandomAccessSource;JJ)V-([Lcom/itextpdf/text/io/RandomAccessSource;)VgetResourceStream)(Ljava/lang/String;)Ljava/io/InputStream;4com/itextpdf/text/error_messages/MessageLocalizationgetComposedMessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;1<9=>?>@> ABCN****DPA FKQE FGHIC?**D YZEFG=>JIC?**D cdEFG?>KIC?**D hiEFG@>LMC= Y+DrE FG NOLPC= Y+DvE FG QRS LTC$+ M*, N, :-:, :    D E4UV!UV$FG$WXYZS L[C!*+ M+ N,:+ :   D  E*UVUV!FG!YZS \]CӻY+M,U+9+0+'+++ +*Y+*+**Y+* !N"Y,-#:* $%W* Y*$&:Y:Y'(DJ O\bivEH ^_ `aFGbc deNfcCQRS \gCg++)*,Y-Y+./,Y0Y+1/D E+FG+hiS jkC 9,l2N6,!-l3Y+,/,`/4S޻5Y-6D*0E4 %lm9FG9no9pq1rsS t]Cn$+7M, Y89Y+S:;*,D E $FG$bcYZS t[C$Y+ M+ N,:+ :   D  E*UV!UV$FG$YZS uv