4 @      Y Y Y             #   Y Y        8 8 : : :     Y    Y H  L   P   S     Y             Y  _  n # s  _ !" Y#$ {% @& ' ( )* + ,- ./012  3 4.567 89 : ; <=> n ? @ A BC D <EF G HIJ K LM NO P Q R STU V W X ,Y Z [\] Y^_`a bc d e Hfg h i j k lmnopq <r st uvw @x Yy z {|}~                 Y      Y   Y Y          S   Y ,    , @ @ @   H P P   P P H  H  _    _  i _ n _ q t w          ~    !"# $ %&' ()* + ,- . / :012 Y34 56 789 :; <= Y>? @A B CDE F SFG H CIJ YK L MN _OP Q R ST U V <WXY <Z <[ \]^_`a b @cd ef g h i <jklm n opqrs tuv \wxyz{|}~     K    3  InnerClassesloggerLjava/util/logging/Logger; LOCALVARICONLjavax/swing/ImageIcon;JAVA_CLASS_ICONJYTHONCOMMANDICONJAVA_JYTHON_METHOD_ICONJAVA_FIELD_ICONJAVA_METHOD_ICONJAVA_STATIC_METHOD_ICONJAVA_CONSTRUCTOR_ICONJYTHONCOMMAND_SORTI ConstantValueJAVAMETHOD_SORTJAVACLASS_SORTPYREFLECTEDFIELD_SORT PYCLASS_SORT LOCALVAR_SORT AUTOVAR_SORTAUTOCOMMAND_SORTAUTOVARHIDE_SORT JAVASTATICFIELD_SORT$CLIENT_PROPERTY_INTERPRETER_PROVIDERLjava/lang/String;CLIENT_PROPERTY_PWDeditor!Ljavax/swing/text/JTextComponent;jythonInterpreterProvider5Lorg/das2/jythoncompletion/JythonInterpreterProvider; __CLASSTYPE$(Ljavax/swing/text/JTextComponent;)VCodeLineNumberTableLocalVariableTablethis0Lorg/das2/jythoncompletion/JythonCompletionTask;t getReadMethods(Lorg/python/core/PyObject;Lorg/python/core/PyObject;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Method; methodNamemLjava/lang/reflect/Method;ex2Ljava/lang/Exception;ex!Ljava/lang/NoSuchMethodException;Ljava/lang/SecurityException;contextLorg/python/core/PyObject;podcLjava/lang/Class;propName StackMapTablequery:(Lorg/das2/jythoncompletion/support/CompletionResultSet;)Vcc-Lorg/das2/jythoncompletion/CompletionContext;'Ljavax/swing/text/BadLocationException;arg07Lorg/das2/jythoncompletion/support/CompletionResultSet; ExceptionsdoQueryg(Lorg/das2/jythoncompletion/CompletionContext;Lorg/das2/jythoncompletion/support/CompletionResultSet;)I resultSetc getJavaMethod7(Lorg/python/core/PyMethod;I)Ljava/lang/reflect/Method;Lorg/python/core/PyMethod;impeek Lorg/python/core/PyMethodPeeker;getMethodCount(Lorg/python/core/PyMethod;)IqueryClassMethods signatureargssslabellinkmmjava/lang/reflect/Method;rscountmreduceGetterSettersE(Lorg/python/core/PyObject;Lorg/python/core/PyList;Z)Ljava/util/List;sLorg/python/core/PyString;propLjava/util/List;lcontextpo2Lorg/python/core/PyList;cullGetterSettersZLjava/util/Map;LocalVariableTypeTable$Ljava/util/List;5Ljava/util/Map;m SignatureY(Lorg/python/core/PyObject;Lorg/python/core/PyList;Z)Ljava/util/List; queryMethodseval1evalLorg/python/core/PyException;Ljava/io/IOException;ex1paLorg/python/core/PyArray;oLjava/lang/Object;ococcke$Ljava/lang/IllegalArgumentException;fLjava/lang/reflect/Field; constructorLjava/lang/reflect/Constructor;peekLorg/python/core/PyClassPeeker;jmimLjava/lang/RuntimeException;type Ljava/lang/NoSuchFieldException; showValues&Lorg/python/core/PyJavaInstancePeeker;propReadMethodjjsigss2[Ljava/lang/String;docpmpm2notAlreadyAddediconinterp#Lorg/python/util/PythonInterpreter; lcontextClassLorg/python/core/PyJavaClass; fromArraypo35$>1TOcgh queryModules javaClass queryPackagessearchplenresultsLjava/util/HashSet;readerLjava/io/BufferedReader;'Ljava/util/HashSet;join9([Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;listdelim6(Ljava/util/List;Ljava/lang/String;)Ljava/lang/String;resultLjava/lang/StringBuilder;J(Ljava/util/List;Ljava/lang/String;)Ljava/lang/String;popOffComments&(Ljava/lang/String;)Ljava/lang/String;inStringCpopDoc>(Ljava/lang/String;Ljava/io/BufferedReader;)Ljava/lang/String;termbuildlinereadlinsanitizeLeaveImportssrcputInGetDataSetStub&(Lorg/python/util/PythonInterpreter;)V getLastLinescriptllastLineLjava/util/LinkedList;i1indenti2l2*Ljava/util/LinkedList;trimLinesToMakeValid queryNameskw startLastLineLjava/util/regex/Matcher; nimportablemessagenlocalkeywords eolnCarotargsList&([Ljava/lang/Class;)Ljava/lang/String;argclasses[Ljava/lang/Class;LPARENRPARENSPACEsargs methodArgs.(Ljava/lang/reflect/Method;)Ljava/lang/String; javaMethodconstructorSignatureNew3(Ljava/lang/reflect/Constructor;)Ljava/lang/String;n javadocPathnamemethodSignaturefieldSignature-(Ljava/lang/reflect/Field;)Ljava/lang/String;constructorSignaturequeryStringLiteralArgumenttask4Lorg/das2/jythoncompletion/DataSetUrlCompletionTask;methodpos[Irpwd5Ljava/util/Map;queryCommandArgument completionsitem1Lorg/das2/jythoncompletion/DefaultCompletionItem;prf%Lorg/python/core/PyReflectedFunction;labels signaturesargssdocsLorg/json/JSONObject;jokwsLorg/json/JSONArray;Lorg/json/JSONException;1Lorg/das2/jythoncompletion/MessageCompletionItem;JgetInterpreter%()Lorg/python/util/PythonInterpreter;inLjava/io/InputStream;importsLjava/net/URL;refreshcancel()VgetLocalsCompletions(Lorg/python/util/PythonInterpreter;Lorg/das2/jythoncompletion/CompletionContext;Lorg/das2/jythoncompletion/support/CompletionResultSet;)IrrCLjava/util/List;getImportableCompletionsy(Ljava/lang/String;Lorg/das2/jythoncompletion/CompletionContext;Lorg/das2/jythoncompletion/support/CompletionResultSet;)Ici5Lorg/das2/jythoncompletion/ClassImportCompletionItem;pkgsource hideJavaPathsLjava/lang/StringBuffer;pLjava/util/regex/Pattern; escapeHtmloutgetPyJavaClassSignature1(Lorg/python/core/PyJavaClass;)Ljava/lang/String;pfgetPyFunctionSignature0(Lorg/python/core/PyFunction;)Ljava/lang/String;Lorg/python/core/PyFunction;defaults[Ljava/lang/Object;varsnreqtXmakeInlineSignatureH(Lorg/python/core/PyObject;Lorg/python/core/PyObject;)Ljava/lang/String;doPyReflectedFunctionj(Ljava/lang/String;Lorg/python/core/PyReflectedFunction;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Vretmethod1j+Lorg/python/core/PyReflectedFunctionPeeker;(Ljava/lang/String;Lorg/python/core/PyReflectedFunction;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V doPyMethod_(Ljava/lang/String;Lorg/python/core/PyMethod;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V(Ljava/lang/String;Lorg/python/core/PyMethod;Ljava/util/List;Ljava/util/List;Ljava/util/List;)VdoConstructorse([Ljava/lang/reflect/Constructor;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/util/List;)V constructors [Ljava/lang/reflect/Constructor;m([Ljava/lang/reflect/Constructor;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/util/List;)VkeySort$(Ljava/util/List;[Ljava/util/List;)Vkeylists[Ljava/util/List;indicesswapMapswapFromswapToLjava/util/List<*>;Ljava/util/List;[Ljava/util/List<*>;%Ljava/util/List;7Ljava/util/Map;tL;>(Ljava/util/List;[Ljava/util/List<*>;)VmethodIsSuperset'(Ljava/lang/String;Ljava/lang/String;)ZsuperSets1s2s8s9m1m2p0m8m9 reduceObject3(Ljava/util/List;Ljava/util/List;Ljava/util/List;)Vo(Ljava/util/List;Ljava/util/List;Ljava/util/List;)Vb(Lorg/python/util/PythonInterpreter;Lorg/das2/jythoncompletion/CompletionContext;)Ljava/util/List;jclasssss objectRemoved allStaticlocalsLorg/python/core/PyStringMap;P(Lorg/python/util/PythonInterpreter;Lorg/das2/jythoncompletion/CompletionContext;)Ljava/util/List; getJavaClass0(Lorg/python/core/PyJavaClass;)Ljava/lang/Class;#Lorg/python/core/PyJavaClassPeeker;getLinkForJavaSignature getIconFor+(Ljava/lang/Object;)Ljavax/swing/ImageIcon; testColorLjava/awt/Color; SourceFileJythonCompletionTask.java /= *+.org/das2/jythoncompletion/JythonCompletionTaskJYTHON_INTERPRETER_PROVIDER 3org/das2/jythoncompletion/JythonInterpreterProvider ,-java/lang/StringBuilderget     java/lang/Class java/lang/NoSuchMethodExceptionorg/python/core/PyIntegerisjava/lang/SecurityException busy: getting completions     no completion context  Z[done getting completions =%javax/swing/text/BadLocationException  /org/das2/jythoncompletion/MessageCompletionItem  /  ( module packagedefaultstringLiteralArgumentcommandArgument classMethod [ [ [ [ [ [ f[org/python/core/PyMethodPeeker /)org/python/core/PyReflectedFunctionPeeker  /   java/lang/Object   (    /org/das2/jythoncompletion/DefaultCompletionItem  / java/util/LinkedHashMap  org/python/core/PyString java/util/ArrayList  /   java/lang/Stringset       34      :  pass   org/python/core/PyException *Eval error in code before current position /java/io/IOExceptionException occurred: ( ][ org/python/core/PyArray     org/python/core/PyJavaInstance      /  java/lang/InstantiationException java/lang/IllegalAccessException"java/lang/IllegalArgumentException+java/lang/reflect/InvocationTargetException  org/python/core/PyJavaClass EVAL error:  Eval error: Acompletions have the class but not the instance to work with: {0} u(  org/python/core/PyList rs   does {0} start {1}  PyException from "{0}":,class org.python.core.PyReflectedConstructor()#org/python/core/PyReflectedFunction   org/python/core/PyClassPeeker /   java/lang/NoSuchFieldExceptionorg/python/core/PyJavaPackage  !  "#  $\./ %&.htmlorg/python/core/PyClassunable to identify JavaClass 'org/python/core/PyMethod de ^_ /(java/lang/RuntimeException$org/python/core/PyJavaInstancePeeker /) * 78 + ()!NoSuchFieldException for item {0}SecurityException for item {0} = org/python/core/PyFloat ,Borg/python/core/PyFunction ~Borg/python/core/PyNone(No documentation) -. O TU 


inline:targetComponents = '''.split('.') base = targetComponents[0] baseModule = __import__(base, globals(), locals()) module = baseModule for component in targetComponents[1:]: module = getattr(module, component) list = dir(module) if ( list.count('__name__')>0 ): list.remove('__name__') list.append('*') list. /01 2/package-summary.html#skip.navbar.topjava/util/HashSetimport spaceimport  targetComponents = 'r'.split('.') base = targetComponents[0] baseModule = __import__(base, globals(), locals(), [], -1 ) module = baseModule name= base for component in targetComponents[1:]: name= name + '.' + component baseModule = __import__( name, None, None ) module = getattr(module, component) list = dir(module) if ( '__name__' in list ): list.remove('__name__') list 3java/io/BufferedReaderjava/io/InputStreamReaderpackagelist.txt 45 /6 /7 8# 9:http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/ :=; <=  > ?"'"""'''unterminated string @Adef getDataSet( st, tr=None, mon=None ): return findgen(100) Ajava/util/LinkedList BC 3D C E Fdefelifexceptfromforfinallywhileprintraise  (\s*)(\S+).*(\s)* GH IJ K L __dummy__=1 java/lang/ExceptionO

Code completions couldn't run on a simplified version of the script. This may due to a bug in the simplification process, or there may be a bug in the script. The error is shown below, and the simplified script can be reveiwed using Actions→Developer→"Show Simplified Script used for Completions."



 >? CDError with completions() M, N OPstringJYTHON_INTERPRETER_PWD getDataSetgetFileplotplotxgetCompletions2org/das2/jythoncompletion/DataSetUrlCompletionTask /0 OP 'resourceURI'PWDhttphttp://https://file:/sftp://.__doc__.__completions__ ]^ _` QRorg/json/JSONObject ST UV W description X Y   org/json/JSONException Z4!org/python/util/PythonInterpreter[ \$org/autoplot/jythonsupport/JythonOps/imports2025.py ]^ _`imports2025.py abjava/lang/Throwable cd file:/tmp/ edataset)org/autoplot/jythonsupport/DatasetCommand f,org/autoplot/jythonsupport/GetDataSetCommand getDataSets-org/autoplot/jythonsupport/GetDataSetsCommandmonitor)org/das2/util/monitor/NullProgressMonitor /d >g hi j kl3org/das2/jythoncompletion/ClassImportCompletionItem and import from   /mjava/lang/StringBuffer(org.das2.qds.QDataSet|java.lang.String|java.lang.Object|org.das2.util.monitor.ProgressMonitor|org.das2.datum.DatumRange|org.das2.datum.Datum) norg.das2.qds.QDataSetjava.lang.Stringjava.lang.Object%org.das2.util.monitor.ProgressMonitororg.das2.datum.DatumRangeorg.das2.datum.DatumQDataSet opStringObjectMonitor DatumRangeDatum qr([\<\>])<< s>> tu vworg/python/core/PyTableCode x y=,... B() JAVA I->z {|here} ~   $ 9\$ 0org/das2/jythoncompletion/JythonCompletionTask$1 / java/util/HashMap /java/lang/Integer  W([a-zA-Z0-9/]*\.html)#([a-zA-Z0-9]*)\((([a-zA-Z0-9\.\[\]]+)?(,([a-zA-Z0-9\.\[\]]+))*)\) -  *get local completions for completable: {0} org/python/core/PyStringMap    found completion item: {0}  gh () *Callable PyFunction doesn't have __doc__:    javaclassjavainnerclass javapackage!check for non-static methods: {0} not static: {0}" class is all static methods: {0}  jk   org/das2/qds/QDataSet skipping {0}java/util/List pq *dom,https://autoplot.org/developer.scripting#DOM0DefaultCompletionItem({0},{1}, {2}{3}, {4}, {5}) QR__name__ -> Command org/python/core/PyReflectedFieldPITAUEparams outputParams__doc__*getLocalsCompletions found {0} completions!org/python/core/PyJavaClassPeeker / java/lang/reflect/Method   java/lang/reflect/Fieldjava/awt/Color   jython.editor.completionjavax/swing/ImageIconui/localVariable.png /ui/javaClass.pngui/jythonCommand.pngui/javaJythonMethod.pngui/javaStaticField.pngui/javaMethod.pngui/javaStaticMethod.pngui/javaConstructor.png0org/das2/jythoncompletion/support/CompletionTaskorg/python/core/PyObject+org/das2/jythoncompletion/CompletionContext5org/das2/jythoncompletion/support/CompletionResultSet java/util/Mapjava/util/Iteratorjava/util/regex/Matcherjava/lang/reflect/Constructororg/json/JSONArray java/net/URLjava/io/InputStreamjava/util/regex/Patternjavax/swing/text/JTextComponentgetClientProperty&(Ljava/lang/Object;)Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder; substring(II)Ljava/lang/String; toUpperCase()Ljava/lang/String;(I)Ljava/lang/String;toString getMethod@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;2org/das2/jythoncompletion/JythonCompletionProvider getInstance6()Lorg/das2/jythoncompletion/JythonCompletionProvider; setMessage(Ljava/lang/String;)V+org/das2/jythoncompletion/CompletionSupportgetCompletionContextP(Ljavax/swing/text/JTextComponent;)Lorg/das2/jythoncompletion/CompletionContext;java/util/logging/Loggerfinefinishjava/util/logging/LevelWARNINGLjava/util/logging/Level;logC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V getMessageaddItem5(Lorg/das2/jythoncompletion/support/CompletionItem;)Z contextTypehashCode()Iequals(Ljava/lang/Object;)Z(Lorg/python/core/PyMethod;)VgetReflectedFunction'()Lorg/python/core/PyReflectedFunction;((Lorg/python/core/PyReflectedFunction;)V(I)Ljava/lang/reflect/Method; getArgsCountgetContextObjectClass()Ljava/lang/Class;getDeclaredMethods()[Ljava/lang/reflect/Method;getName completable startsWith(Ljava/lang/String;)ZlengthL(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V getSuperclass__len__ __getitem__(I)Lorg/python/core/PyObject;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;keySet()Ljava/util/Set;(Ljava/util/Collection;)Viterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;charAt(I)Cjava/lang/Character toLowerCase(C)C(C)Ljava/lang/StringBuilder; containsKeyremovesettings0()Lorg/das2/jythoncompletion/CompletionSettings;,org/das2/jythoncompletion/CompletionSettingsisSafeCompletionsgetCaretPositionjavax/swing/text/Utilities getRowStart%(Ljavax/swing/text/JTextComponent;I)IgetText0org/autoplot/jythonsupport/SimplifyScriptSupportremoveSideEffectsendsWith*org/autoplot/jythonsupport/JythonRefactory fixImportsexec'(Ljava/lang/String;Ljava/lang/String;)V contextString.(Ljava/lang/String;)Lorg/python/core/PyObject; lastIndexOf(Ljava/lang/String;)IgetArraygetClassisArraygetComponentTypelookup0(Ljava/lang/Class;)Lorg/python/core/PyJavaClass;getDeclaredConstructors"()[Ljava/lang/reflect/Constructor; newInstance'([Ljava/lang/Object;)Ljava/lang/Object;(Ljava/lang/Object;)V getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;SEVEREFINE@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V__dir__()Lorg/python/core/PyObject;size(I)Ljava/lang/Object;FINESTA(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)V __getattr__ getModifiersjava/lang/reflect/ModifierisStatic(I)Z(Lorg/python/core/PyClass;)VgetField-(Ljava/lang/String;)Ljava/lang/reflect/Field;getConstructorsgetParameterTypes()[Ljava/lang/Class;getCanonicalName replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;d(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjavax/swing/ImageIcon;)V#(Lorg/python/core/PyJavaInstance;)VgetInstanceClass getReturnTypeim_funcsplit'(Ljava/lang/String;)[Ljava/lang/String; isUpperCase(C)Z'org/das2/jythoncompletion/JavadocLookup+()Lorg/das2/jythoncompletion/JavadocLookup;addgetResourceAsStream)(Ljava/lang/String;)Ljava/io/InputStream;(Ljava/io/InputStream;)V(Ljava/io/Reader;)VreadLinecontainsclosejava/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;isEmptytrimsimplifyScriptToCompletionsfinerindexOf(Ljava/lang/String;I)I(ILjava/lang/Object;)V@(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;alligatorParsecompile-(Ljava/lang/String;)Ljava/util/regex/Pattern;matcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;matchesgroup getSimpleNamegetDeclaringClass popString4(Ljavax/swing/text/JTextComponent;[I)Ljava/util/Map;setReferenceOnly(Z)V getJSONArray((Ljava/lang/String;)Lorg/json/JSONArray; getJSONObject(I)Lorg/json/JSONObject; getString optString sortPrioritycreateInterpreterorg/autoplot/jythonsupport/UtilisLegacyImports getResource"(Ljava/lang/String;)Ljava/net/URL; openStream()Ljava/io/InputStream;execfile*(Ljava/io/InputStream;Ljava/lang/String;)V addSuppressed(Ljava/lang/Throwable;)V'(Ljava/lang/String;Ljava/lang/Object;)V/(Ljava/lang/String;Lorg/python/core/PyObject;)V0org/autoplot/jythonsupport/JythonToJavaConverterguessCompletions$(Ljava/lang/String;)Ljava/util/List; guessPackage hasImport9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjavax/swing/ImageIcon;Ljava/lang/String;Ljava/lang/String;)VfindappendReplacementE(Ljava/lang/StringBuffer;Ljava/lang/String;)Ljava/util/regex/Matcher; appendTail2(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer;,(Ljava/lang/String;)Ljava/lang/StringBuffer; func_defaultsorg/python/core/PyObject; func_codeLorg/python/core/PyCode; co_varnames co_argcountjava/lang/SystemerrLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/CharSequence;)ZvalueOf(I)Ljava/lang/Integer;(Ljava/util/List;)Vjava/util/Collectionssort)(Ljava/util/List;Ljava/util/Comparator;)V(I)VintValueswap(Ljava/util/List;II)V((Ljava/lang/String;I)[Ljava/lang/String; getLocalskeys()Lorg/python/core/PyList;FINER6(Lorg/python/core/PyObject;)Lorg/python/core/PyObject; isCallable isNumberTypegetType()Lorg/python/core/PyType;org/python/core/PyType getFullName getMethodsjava/lang/Boolean(Z)Ljava/lang/Boolean;'(ILjava/lang/Object;)Ljava/lang/Object; __tojava__%(Ljava/lang/Class;)Ljava/lang/Object; (Lorg/python/core/PyJavaClass;)V getProxyClassorg/das2/graph/GraphUtilcolorImageIcon+(Ljava/awt/Color;II)Ljavax/swing/ImageIcon;org/das2/util/LoggerManager(Ljava/net/URL;)V!@             !"#$%&'()(:*+,-.(1/01W**+*+2uv wx3456+781Y    :-::,=Y    :-:::56ftuftu5{26 |'}3~68?fruwy{}3z '9(3:;r:;w<=f9(8C>?}>@45ABCBDEF(GAvH>IJJKLHLMIJJKLNOP1.p*M, *,+W+=M!,"+#Y,$%&W+N+-&5 &`5Q`2J&.256AQY]`imo3*QR6>Sp45pTUGVNWjXYnZ[1lo>+':6(;tKlDly4FT\Adu}'()*g6a+*W6Q,*G6A-*761.*'6!/*60*6{,6@JT^q*+,1>H*+,2>>*+,3>4*+,4>**+,5> *+,6>*+,3`> *+,7>.:!",,#Y$%&W:?B ?hBehhjh2f ")25<?BDPehjm34D!>So45oQRo\Um]G%TL -  BW"BX^_1e8Y+9N:Y-;<=2  3*45:`a bcde1Z8Y+9M:Y,;<>2  3 45:` bcf[1>+?:@A::662:  B+CDe E:  F:  B: Y   :  G:,HY +CIY    J&W~K:U2F5DKRYov3z K[g( RTh( YMi( o7j( v0k(5q:; lm45QRnUo]EG.K IVpKqq~ rs1 LYM:6,N&,OP:QQRW[SYTU:V:W8XY:ZD:IY   [kY \]^ :  _;Y   `WY Z  `WY   [hY \]^ :  _;Y   `WY Z  `WĻSYTU2b  28<Lku}   , M Yu3z tu ,aDF( MDF( }v(k&t(LHiw45xByz{| l}~LHi lG( +2LL[1 a*bNcd)***efg:h::***efg:ijY  k :-lm:***efg:h::ijY  k :o:-m:,#Ypqr&W*:,#YY t u %&W::6-+vw:#:+vxj+vyz6  u-+v w:  {] {:  |:  }:  ~@ :Y 2@::"6_-Y +v  w:    :,,#YY  +v qr&W.: ,#YY  +v qr&W:::   "* : 6 6     Y: @Y+CSY S +CD6  ::: "v:"a ::::}*::{W:Y<=:E::F:E::F:P Y: :*:::m:72:*::Y   :#Y   :\TQgY::)Y  :$:::*::6*{*:E:F:Y   ::G:,HY +CIY   &W 6 :2Y::*:;E::ƶ:Y  Ƕ  ȶ :::$: : O:*:6$Y  ˶ ̶ :`͙$Y  ˶ ̶ :7P$Y  ˶ ̶ : : : ::::ϙϴ:љҧ:Զ:62Sϸ:ضD0Y ٶ  ڶ ۸ܶ ݶ :-Y ٶ  ڶ  ݶ :Y ޶  : =޶D3,HY +CIY   J&WqG:5,HY +CIY   &W3,HY +CIY   &W   wnnws",/n1 $nhrunn,2R !"1#8%<&?'W+a,w0D134678;<@=>?DABCFGI"L,q/M1O=PHQNR^SfTmUtV{WXZ][\^defgij!p$m&nMoOsTtduhzr~u{w|} .158<?GW[bj|!*3;E[^~'.5KRY ),.;CJRUZb  +4;FSY!c"m#%(./02%3*4\6:>3C8(1(<K(j>%>=mS tL {EE ^bB Hx @B &)< 1>ryzw CB |?:;]E3(!]DESLDEY6k('n;>:` ( >. >@U|' DE;>ca(4`B%gk(| 1^CB5Zj(8Wg(<Sh(?P i( a 45QRnU WA(|xBy"v|yzw o ~  GI?LKDLOB&IVpLJzIVpLJJKM IVpLJ7J(B*L IVpLJIJ IVpLJIJ IVpLJIJ OIVpLJLaJ0IVpLJLJLLL<+IVpLJLJLLLKVK GKIVpLJLJLLLKMB_KIVpLJLJLLLKQN?((IVpLJLJLLL@JDL@L)IVpLJLJLLLC=L/ IVpLJY [1 V߶*bNY  +v  :-m:,,#Ypqr&W6-w:6NOP:Q:  +CDȻY +v   :  I< \0Y  ܶ  :  : -Y  ܶ  :  :  Y   : ,,HY +CI   J&W*03n2fIJ L*Y0]3Z5[L\N_Q`\aibuc|dehijlmo+pJqMaSt35> g( k( ( Gg( =k( utu|i( _aV45VQRVnU I*,(Qo\yzGa 3IVpLLL)LLIVpL[1e*bNY:6+C*,,HYJ&W+v+C*ZY  +v  +v  :-m:,,#Ypqr&W-w:6NOP:  Q:  +CDлY +v   :  I< \0Y  ܶ  :  : -Y  ܶ  :  :  Y   : ,,HY +CI   J&W W:YY::Y +v  +C :+vI`6 +v+C*+v:I6 zDfI^DT EY    : ,,HYI J&W:h`:!"O:!"<4:!"#::!"v|nssss2 B~ %=?Mv|"/OYt !:\y|3>" g( ,k( ( OOg( YEk( tu i( av.(yz\ k( i((  > > > >45QRnU oL~ G=?IVpL LL)LL IVpLe IVpLLnL LPZPXIVpX IVp 1= *+23  ( 1H*Y*YM>*,+ *Y W,2  *=C3* #a*HwH(~ HG  " 1Q<=*IF*\# * *\' *\"*\< *\<*2*  !5>CIO3 KaQt(OG  1p*M,D,j*,D,j*,D ,Dh, N,-j*Y*:Զ W+K*'* Զ W*M,-j +K*Y2V/ 1 E L V `hmq}34L^(`J((G LLYs 1/* 2,3 (1[ M, +,m245 673 45 ( 1 *Զz<**`M,N-I Y :*-6*` :,*d6*` :D'<*d6*` :2J:;<=>%?.@6AABHCSD^EfFpGsH~IJL3\ (a(t(.n6fA[(SI^>(~ .nG,LL@ LLLLL- 1/*2W3 ([1 H> YYSYSYSYSYSYSYSYSYSY S::66A2:+CD(,!,HY+CI&W*b:**ef6*g::*df6*dg:   !:  "b #I6   : Զj'Y  Զ  $ :Y   $ :cd)o::*g::o:lm:Y & q ' : ,,#Yp r&W+,(6 +CI+,)6 6  ` ``:,,#Y*ur&W+,(6+CI+,)6 6 ` `mtw%ns20[ \ ]Q^k_w`a^ehijklmnop qr!sEuazm|tw}y'1=@3k1( Ta J( t( g: y>= @( #   `>>: H45HQRHnU =oQ('!@ G]IVp;L IVpLLLIVpLUML5L IVpLY 18 k+L,MNY :+ WSY-:*:662:  ./W0 W, W22  $=JP^e3H= E kg(c( `(W$Gw~ $GG#/ LLL  12*123  ;   1 *2LY +ܶ  MY,N+:,:*2:z6`:-   WSY-:*:  6 6     2:  /W -0 W- W-2B#,16<EVgp3f E ] (#(,1(6(<|(EsapHw~ pHGGVLLLLL' LLLLL  1 *3L+4Y +ܶ  MY,N+:,::- *B  WSY-:*1:6 6    2:  /W -0 W- W-2B .7<AEXa}3\ } E  ; (.{(7r<m(Ah(Ed(aHw~ aHG/L^ LLLLL 1@Y +5ܶ  MY,N- +6 W-2$-;3*@45@$(- 1RY +7ܶ  MY,N+2z6- +2` W-2$-8M34R45R$.(-%8a[1 U+vN :*8:9[Y::*$*:Y:j:-;*+-<*!-=*->* -?*@Y*A:,B-C*@Y*A:,B-D*$*@Y*A:,B-D -ED@Y*A:,BD/FD$GDHDID@Y*A:,B2z $'.=BO !"#$%&()*+-/012 3/4@5M6S83 MU45UQRUTUP( K@}$1t('.(~ @G* OIVpLLL1(5[15J+vN*b:***efg:cd o:m:,#Ypqr&W-w:Y - K w:Y - L w:: :ϙ'ϸNM: ,#Y- r&W]: SY-: SY-: SY-:     N6   N  Y:2G:HY-  YJ:O,&W M: PY̷Q:  RS: 6   Tr  U:  VW:+CDM XY:HY+CIY ޶  J:Z[\,&W :  "#Y- r: , &W:?FInnt ]`,/2;C DFI,K8L?PFTIQKR^S`WhX[^\]_`abcdefgh ij&k.l5mPnVo]icrfsottvwxyz{|}~x  %,/133B K> B> g( &7g(5(k(P !" W #$ y%w p&w g'w @((!"`) V(ya *) |+,  >- og( %!. hCBB B1>5455QR5U'(!, (~ y% p& g' G?LLI@IVpLLJJJ+9IVpLLJJJ/!L. IVpLLJJJ( IVpLLJJJL01rB2 IVpLLBY 341**^L _Y`LanbcdM,eN:+-fg-P-hD:j8-h1:::--h:j-h+Dkl+mnYop+;qYrp+stYup+vwYxl+MY,yEILi4<_i4<hswzi_jhs2J",4<_h3>1\56,a78 >45Gd /I9:XX FXHXI9:XXX ICI;P152345TU<=1+23 45 >?1;>*+z:V:W XH:, ,&W2 (3693>(!";;QR;nU9o 2@w~  2@AG B CD1 >+C{:V:WXY:|:*}Y    :Y ܶ  :  : ~Y+C+CIY     : , &WO2: *1<Ww3p Wk(wKg( Ak( EF 1G(*i(H(QRUo  w~   GLL I1JYL M,*!N-&-#::6(9 !}6,l?iy[G>6eJl H*[6U*J6D*963*(6"*6*6o'3?KWc-+W?-+W3-+W'-+W-+W-+W-+W+2V#  !$-09< ? E 34#t(Jj(BJ;KL5:G(MNRLL (  O1bYL M,*!N->-+W-#:*+W* +W-+W+26 $+6ALTW]34+)i(bt(ZPJSKLM:GMN+L QR1I*L+2 &'3S E TU1*L*M*>YY * + :++,,2  +2W ,2 W,+d66C&0 ,2  +d2W0 ,2 W+`,d  W, W2J0123;4?5F6^8g;n<w=~>@<CDFG3HqFaSVWXYo;nlZG"^[\ / ]^1*ϙ *ϸקM+љҧ+N,IY  , ڶ M-Զ:u62S-ضD)Y ض , ۸ܶ ݶ NEY ض , - ݶ N Y ض , - ݶ NY ޶ - N-2>RS%U,VFXNYUZ`[mZs]|^`cef3>XCBB(%g(NG$ AL LCL!L.$ _`1 :Y+<:6>=:E:F: 6 Y *  :  > `:  : : Y     : -/W, /W /W`2Fj kl m'n.o7pMqSr^setluwxyk{3 l"aE b;'g(.|h( 7sc M]j( i(#$%w&w'w d~ %&'GI e L/eLLL!L/ef gh1G++::Y<:6>=:E: F:  6 Y *  :  >  `:  : : Y     : - /W, /W /W` 2V +4;BKagry3"aE 4b;;g( B|h( Ksc a]j( !#$di(`%w&w'w~ %&'GN!/e L/eLLL!Li jk1 *:662::   :  6 Y -  :  >  `:  : 7: Y     : , /W+ /W/WO2B +7@V\gnu3f u"aE g( @yc Vcj( lm%w&wi('w~ %&'G0 n+L_L'nLopq1 /SY-M>*,/W,Y*Y,NSY,:SY,:6*o,6'-_-[6/W/W-RW+:66H2: 6   ,    ΄2Z%1?N]k{"(.3p a{V`wa5a 8w /rw/st'uw?v}Nww]xw~H8y /rz/s{'u|?v}Nw|]x|GC :~*0 ~4 1  M,*!N,+!:-"s"k-#:#:0:0:;6 6  * 2* 2 2*6  2B #*2>JSVa3p Y/a V5| *a(2Y(>MJA((L yG@Y LLNLL(LLN 1R*J>*>*Y*Y*W+W,W 2&  08@HKQ3* EaR&wR%wR'w~ R&R%R'G  > >1  ^+CSY-M*N-:6N :OP:Q:: SY-: SY-: +CDjIIId :+CD,HY+CI/W6 -: :SY-::  :  N  :  ŧk ƙY  Ƕ : ϙ ϸ:I:*Y  K w: M: :Y ȶ   ə ʶ:6(TH?F$ PȄ5̶*(6"Ͷ*6ζ*6: ::6 ::66<2:3@њ"B6 ò Զ 7  6  W  ղ:f:_ : # @:ٙ m: : :Y  ˶  :  Y SYSY S  : 6   :6  Y: Y Y  ::  G:߶*:@YSY+CISYSY SYSYS,HY+CIY   Y /W*:  ޶D  ::߶* :'  G:  G: PD*:,HY+CIY   /W*W,HY+CIY   Y     /W,HY+CIY   Y     /WA >,HY+CIY    /W 9,HY+CIY   ׷/W ʶH>*,HY+CIY   [/Wm ϙ:,HY+CIY   [/W. 9,HY+CIY   [/W 9,HY+CIY   [/W:6(ĪyE kC|BZIA8IZIv*6y߶*n6h*]6W*L6F*;65**6$*6*6/////fff,HY+CIY   /Wn,HY+CIY    /W7,HY+CIY   /W@Y,S,_2 &36BILU^jt "#&'()*+,-./ 012*3A4I5S6_9z:>;<=@A0D4E>FEGHHVI]JwKLMNJRSTUVUY[] _`cd!e*f2g:iAlLmSonqqs|vy{}~*/m LW<DzMU   : @ \3L! #$ `z B>w,:;>EE (]lm**U(k(( k(o| gCB cj(Z%wVh(6  BtuIi(Lg( U&w ^'w ) a ^ ^QR Fw >& 8yz~*Z%U& ^'  FAG?)Vl VLL#HVLLJLL==TL0663V 1VY*L+M,2 3 C E 12*23 g( 1xuL* *M, LLP*I*M,6,N--:N-"L+<Z_<Z_[^_[^_2N #-2<DKQ[_`kos 3H:;Q D`>=2A:us G/4M=1YdYdYdYd[YdYdYdYdױ2& U WX-Y?ZQ[c\u]^