.               " " "  * * * / /   7 6 5 5       5 7 "  H H H  " R R P R  !"#$ P%&' ` `() 2*+, -./ j0 o1234 o o5 o6 789 :;<=> y y? y@ yAB yC ~D ~( `E yFGHI JKL M N O RP RQ `RST "UV WX Y Z P[ P \ ] ^ _ `ab cde fg M h i j klmn firstInstallZ propertyIDLjava/lang/String; storedValuesisUnixsysRootstaticFilePath()VCodeLineNumberTablegetWindowsSystemDirectory()Ljava/lang/String; isUDPPortFree(I)Z isTCPPortFreeisRootPortFreeisRootUDPPortFreegetAssignedPort4(Ljava/io/File;Ljava/lang/String;)Ljava/lang/String; ExceptionsparseConfigFile9(Ljava/lang/String;Ljava/lang/String;Ljava/util/Vector;)V performQuery&(Ljava/util/Vector;)Ljava/lang/Object;retItem8(Ljava/util/Vector;Ljava/lang/String;)Ljava/lang/Object;main([Ljava/lang/String;)V SourceFilegetFreePort.java java/lang/StringgetFreePort_portlist o  p qroracle.static.ports os.nameWindows st WindowsGPortQueriesClassw32 u*oracle/sysman/oii/oiil/OiilNativeException 127.0.0.1v wx yz { |}java/net/DatagramSocket ~  java/net/SocketExceptionjava/net/UnknownHostException java/lang/StringBufferCaught UnknownHostException:    ojava/net/ServerSocket java/io/IOExceptionjava/net/Socket java/lang/Exception  java/io/BufferedReaderjava/io/InputStreamReaderjava/io/FileInputStream     =     java/io/FileNotFoundException java/io/StringReader     java/lang/Boolean java/util/VectorlowerPortNumber upperPortNumbercurrentOracleHomeportName oracleHomes[Ljava/lang/String;configurationPath attributeNameUDPFlag java/lang/NullPointerExceptionjava/lang/Integer &Begin port must be less than end port.)Port numbers must be within range 1-65536%1%Usage Exception )oracle/sysman/oii/oiil/OiilQueryException  installstaticports.ini java/io/File    IOExceptionIOException_desc r  /etc/servicesjava/io/StreamTokenizer ~  java/lang/Double    \drivers\etc\Services&c:\winnt\system32\drivers\etc\Services, txmlDOMParserQuery      java/lang/NumberFormatExceptionElement  is an empty element java/util/StringTokenizer    FileNotFoundExceptionFileNotFoundException_desc -oracle/sysman/oii/oiil/OiilActionInputElement  getFreePort   That port is: java/lang/Object oracle/sysman/oii/oiil/OiilQuery(Ljava/lang/String;)Vjava/lang/System getProperty&(Ljava/lang/String;)Ljava/lang/String; startsWith(Ljava/lang/String;)ZssgetWindowsSystemDirectoryw32java/net/InetAddress getByName*(Ljava/lang/String;)Ljava/net/InetAddress; getLocalHost()Ljava/net/InetAddress; getHostName getAllByName+(Ljava/lang/String;)[Ljava/net/InetAddress;(I)VclosegcerrLjava/io/PrintStream;append,(Ljava/lang/String;)Ljava/lang/StringBuffer; getMessagetoStringjava/io/PrintStreamprintln(IILjava/net/InetAddress;)V(Ljava/net/InetAddress;I)V(ILjava/net/InetAddress;)V toLowerCase(Ljava/io/File;)V(Ljava/io/InputStream;)V(Ljava/io/Reader;)VreadLineindexOf(Ljava/lang/String;)I lastIndexOf substring(II)Ljava/lang/String;trimequals(Ljava/lang/Object;)Z(I)Ljava/lang/String;length()Iread([CII)Ijava/lang/CharacterisDigit(C)Z(C)Ljava/lang/StringBuffer;contains addElement(Ljava/lang/Object;)V(Z)V booleanValue()ZintValue,oracle/sysman/oii/oiix/OiixInstantiateString processStringL(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String;((Ljava/lang/String;Ljava/lang/String;I)V separatorexistscanReadOiGeneralPortQueryRes getString commentChar parseNumbersttypeInvalD(D)V nextTokenendsWith'(Ljava/lang/String;Ljava/lang/String;)VperformDOMQuerygetQueryResults()Ljava/util/Vector;size elementAt(I)Ljava/lang/Object;parseInt(I)Ljava/lang/StringBuffer; hasMoreTokensFALSELjava/lang/Boolean; setProperty8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;$oracle/sysman/oii/oiix/OiixVectorOps vectIndexOf'(Ljava/util/Vector;Ljava/lang/Object;)I getObject()Ljava/lang/Object; countTokens'(Ljava/lang/String;Ljava/lang/Object;)Vout! l*****Y* * L* + * *  M,** **F0( )*1 2&9.@7B;CCEHGNHWI\LcMkOWYLM+MNY, WX [\]_` x=>6::::::  :Y:6:*: %: !"Y#$% &%'(:BEBJ bjkln o ptuv#w*{4|7}<~?BEGJilotv =>6::::::  :%: !"Y#$% )%'(16 #*Y 2+:=,:  *Y+:>,:*Y-:6,:: : *- O.' #*-LOTZjlqtw]!=N/Y-0:1 N=2"]!=NY-3: N=2"N::6,4M5Y6Y7Y+89:N-;:J4:,<65=>?:@,A=>`B:@:-C:DV '-29AGV b r y~. 66,4M5Y6Y7Y+E9::;:4:,<6"Y F: G,Gdd6`: HY,G`BI:   JW K6 J  4L6   4MW+&- 'N - 'O"Y F: 6   AC:  D~')* -#9*:/;6<>=D>O?^@fA{CDFGHIKLMPQFWXYZ]^. n& N::::: : : : 6 PYQ:6666RYSM*+TU:*+VU:*+WU:*+XU: *+YUZ:*+[U:*+\U: *+]UP:6^6:PYQ:$`Yab6`Yab6cN2Yd efN2Yd<:6::gS Sh:-i:jYk>9 4. A$  A<G`B: 6*3*Y"Y#%l%m%l%n%'oY*p:q^rV* s: I:6::gSY St:uvN-i:jYk %6 *"Y#* % %w%'  лoYxp:qrx5Y6Y7Y89::yYz:#{|7}-~Y:6,N ,OC:*%oY"Y#*%%'p:oYp:qwro5Y6Y7Y89::yYz:#{|.}$~Y:6,NC:;56'222Gd?S2A"Y#2% %':@:oYp:qrY ::6m:G7@:6:@4,N+,O"!"Y#%%'( * ,* <** Y* ::,N ,O6Z,NKH*A*(,O: *"Y#* %%w%' *8,O: *"Y#* %%w%' *,OH*A*,O: *"Y#* %%w%' ]*8,O: *"Y#* %%w%' * ,O** W:6::gSY S:vN-i:jYk:6::gSY St:uvN-i:jYk _ 2.V2sz}D.uvw x z{|}~(+.14<HT`lx !'+5Cl */2QVaq  2KV]beo}$&')34578=>@B CE'G1I>LCMJORPXQdSlUsZz[}^`abrPy5 #*6APYbi +.7@Gilu~ #jE+,>+:   LYMRYSN*2:*2:*2:*2:*2:*2: *2: Y :  6  : 6  S -YXO-YWO-YTO-YVO-Y[O-Y\ O-YY O,-L"Y#%+%'(:jr !& + 0 6CJQWak4z56789:@ABCD