Êþº¾4¼ 5 «    « « « « « « « « « «!" «# «$ «%& ‘'( )* + ‘, -. «/ ¯)0 ') «1 «2 34 «5678 .9 3:;< =>? 5@  A 5B «CDE FG 5H «IJK LMN 5O PQ ERS ET G9 3U EVWX LYZ «[\ ]^ É_ É` «a «b «c «d ef «g Lh ‘i ‘jklm _n _o _pqr stu «vwx L9 jy jz{ o) «|  }  ~  € u� u‚ uƒ u„ u… ¸† uz  ‡ˆ‰ Š‹ uŒ =� «Ž� «�‘ «’ “” 5• É–— «˜ ™ Lš $› $œ� LžŸ ‘  %š¡ %¢£ ˜¤ ˜¥ «¦§ ]¨© ˜ª «¬­ ¡® «¯ «°± ¥) «² ³ ´} ‹µ «¶ Ä· ĸ ¹ º u™ Ä» ‹¼ ½ «¾ ¿  À «Á jµ j à jÄ Å jÆ uÇ u u³ È uº ‹ÉÊ ÄË ‘Ì ‘Í ÉÎÏ ÉÐÑ «Ò ÉÓÔ ÉÕ ÉÖ× ÉØ Ù «Ú «Û õÜ uµ «Ý uÞ uÆ Ößà =áâ Éãä jåæ jçèéêëìíîï ðñò ó ôõö  ÷  ø ù «ú Éû «üý ùþÿ þþ « «  «     þ u ¡ u    u p�   u!"# «$ ‹¥% ‘&  '( ‘) ‹n jŒ* J+‹ J,�-. /0123 ¡4 Ž5 Ž6 ¡Ç 7 ¡8 9:; =ù <= => ¡?@A ]B CD ÉE «FG CHI ¸J ¸K ¸L ¸M ¸N ¸O ¸P ¸Q ¸R ¸S ¸TUV V9WX 5YZ@�@ [\ ¿G u] u^ _`a eb Éùc «d Éefg ]h kT Éi «jk Ôlmn Ôopqr us 't 'uv wx wy wz «{ b | «} u~ é ¸€ é� u�  ‚ «ƒ ÉŒ„…† Œ9 p‡ Eˆ‰Š Œˆ ŒT ‹Œ «�Ž� ˜� ˜‘ ˜’“ ¯”• –—˜ ¡b™ ¡š ›œ ‘�ž LGŸ ¡ ô¢ÃP £¤¥¦ InnerClasses NamePieces OLDGROUPCODEZdebugCEdebugServerCalldebugOpenResultdebugDataResultdebugCharArraydebugConvertDatadebugConstruct debugPreload debugTime showNCfiledebugAttributes debugCached debugOpenTimeaccept_compresspreload useGroupspreloadCoordVarSizeIloggerLorg/slf4j/Logger; convertD2NLucar/nc2/dods/ConvertD2N;dodsConnectionLopendap/dap/DConnect2;ddsLopendap/dap/DDS;dasLopendap/dap/DAS;$assertionsDisabledsetAllowSessions(Z)VCodeLineNumberTableLocalVariableTablebsetAllowDeflate DeprecatedsetAllowCompression setDebugFlags(Lucar/nc2/util/DebugFlags;)V debugFlagLucar/nc2/util/DebugFlags; setPreload setCoordinateVariablePreloadSize(I)Vsize canonicalURL&(Ljava/lang/String;)Ljava/lang/String;urlNameLjava/lang/String; StackMapTable(Ljava/lang/String;)VthisLucar/nc2/dods/DODSNetcdfFile; datasetURL Exceptions/(Ljava/lang/String;Lucar/nc2/util/CancelTask;)VdodsELopendap/dap/DAP2Exception;tLjava/lang/Throwable;vnamevCEdodsVarLucar/nc2/dods/DODSVariable;proj subsetPos datasetNameCEstokeLjava/util/StringTokenizer;JLucar/nc2/Variable; preloadListLjava/util/List; cancelTaskLucar/nc2/util/CancelTask;start rootDodsVLucar/nc2/dods/DodsV;postookLocalVariableTypeTable%Ljava/util/List;§¨©close()VparseGlobalAttributesG(Lopendap/dap/DAS;Lucar/nc2/dods/DodsV;Lucar/nc2/dods/DODSNetcdfFile;)VncattLucar/nc2/Attribute;attLopendap/dap/Attribute;Lucar/nc2/dods/DODSAttribute;attNameattNamesLjava/util/Enumeration;lengthextraDimLucar/nc2/Dimension; tableNameattTableLopendap/dap/AttributeTable;rootdodsfileatts tableNames/Ljava/util/List;ª«reGroupnewname searchnamevgLucar/nc2/Group;dodsnamepieces)Lucar/nc2/dods/DODSNetcdfFile$NamePieces;varLjava/lang/Object; rootgroupvarlist[Ljava/lang/Object;3reGroupVariable/(Lucar/nc2/Group;Lucar/nc2/dods/DODSVariable;)VgnewgolddodsvRuntimeVisibleAnnotationsLjava/lang/Deprecated;reGroupVariableAttributes&(Lucar/nc2/Group;Lucar/nc2/Variable;)Vnewvar adodsnameagroupvgroup parseName=(Ljava/lang/String;)Lucar/nc2/dods/DODSNetcdfFile$NamePieces;namedotposslashposconstructTopVariables2(Lucar/nc2/dods/DodsV;Lucar/nc2/util/CancelTask;)VdodsV topVariables'Ljava/util/List;constructConstructorsgpathapath arraysuffix arraynamegridnameaigiarray addVariableN(Lucar/nc2/Group;Lucar/nc2/Structure;Lucar/nc2/dods/DodsV;)Lucar/nc2/Variable; parentGroupparentStructureLucar/nc2/Structure; computeGroupG(Ljava/lang/String;Lucar/nc2/Variable;Lucar/nc2/Group;)Lucar/nc2/Group;sindexpath makeVariablemap shortNamemapVinesteddstructLopendap/dap/DStructure;dodsBTLopendap/dap/BaseType; dodsShortNamemakeCoordinateVariable6(Lucar/nc2/Group;Lucar/nc2/Variable;Lucar/ma2/Array;)VdataLucar/ma2/Array; oldDimension newDimensionold¬isGroup(Lopendap/dap/DStructure;)Zparent addAttributes+(Lucar/nc2/Variable;Lucar/nc2/dods/DodsV;)Vaxes_axescombineAxesAttrs>(Lucar/nc2/Attribute;Lucar/nc2/Attribute;)Lucar/nc2/Attribute;axaxis1axis2axesCombinedValues axisValuesStr axisValues[Ljava/lang/String;€((Lucar/nc2/Group;Lucar/nc2/dods/DodsV;)VgetNetcdfStrlenDim2(Lucar/nc2/dods/DODSVariable;)Lucar/nc2/Dimension; dimLengthe!Ljava/lang/NumberFormatException;tabledodsAtt dodsTablestrlenatt2dimName­getSharedDimension:(Lucar/nc2/Group;Lucar/nc2/Dimension;)Lucar/nc2/Dimension;sdgroupdconstructDimensions6(Lucar/nc2/Group;Lopendap/dap/DArray;)Ljava/util/List;myddadLopendap/dap/DArrayDimension; dodsArrayLopendap/dap/DArray;dims enumerate&Ljava/util/List; SignatureL(Lucar/nc2/Group;Lopendap/dap/DArray;)Ljava/util/List; setUnlimiteddim makeShape(Lopendap/dap/DArray;)[Icountshape[I¦getDODSConstraintName'(Lucar/nc2/Variable;)Ljava/lang/String; makeDODSname)(Lucar/nc2/dods/DodsV;)Ljava/lang/String; makeShortName unescapedindex makeDODSNameconvertToDODSType(Lucar/ma2/DataType;)IdataTypeLucar/ma2/DataType;convertToNCType(IZ)Lucar/ma2/DataType; dodsDataType isUnsigned¯,(Lopendap/dap/BaseType;Z)Lucar/ma2/DataType;dtype(Lopendap/dap/BaseType;)ZreadDataDDSfromServer)(Ljava/lang/String;)Lopendap/dap/DataDDS;Lopendap/dap/DataDDS;° preloadData(Ljava/util/List;)VnewQueryLengthdataDDSexcLjava/lang/Exception;ddsVdataV queryLengthnumberOfVarsInRequestS requestStringLjava/lang/StringBuilder;depreloadVariables reqDodsVlistLjava/util/Map;maxQueryLengthlastRequestedVariableIndex;Ljava/util/Map;±((Ljava/util/List;)V readSection$(Ljava/lang/String;)Lucar/ma2/Array;variableSectioncerLucar/nc2/ParsedSectionSpec;²readData7(Lucar/nc2/Variable;Lucar/ma2/Section;)Lucar/ma2/Array;n dodsSectionelementwant dataArrayex$Lopendap/dap/parsers/ParseException;sectionLucar/ma2/Section;buff"Ljava/util/List;³readToByteChannelO(Lucar/nc2/Variable;Lucar/ma2/Section;Ljava/nio/channels/WritableByteChannel;)Jchannel'Ljava/nio/channels/WritableByteChannel;result readWithCE7(Lucar/nc2/Variable;Ljava/lang/String;)Lucar/ma2/Array; addParents@(Ljava/lang/StringBuilder;Lucar/nc2/Variable;Ljava/util/List;I)Is subSection´R(Ljava/lang/StringBuilder;Lucar/nc2/Variable;Ljava/util/List;I)I makeSelector,(Ljava/lang/StringBuilder;Ljava/util/List;)VrLucar/ma2/Range;>(Ljava/lang/StringBuilder;Ljava/util/List;)V getDetailInfo(Ljava/util/Formatter;)VfLjava/util/Formatter;buffOSLjava/io/ByteArrayOutputStream; getFileTypeId()Ljava/lang/String;getFileTypeDescription SourceFileDODSNetcdfFile.javaRuntimeInvisibleAnnotations+Ljavax/annotation/concurrent/NotThreadSafe; ÒÓ Â´DODS/constraintExpressionµ ¶· µ´DODS/serverCall ¶´DODS/debugOpenResult ·´DODS/debugDataResult ¸´DODS/charArray ¹´DODS/constructNetcdf »´ DODS/preload ¼´DODS/timeCalls ½´DODS/showNCfile ¾´DODS/attributes ¿´ DODS/cache À´ ô ÅÆhttp: ¸·java/lang/StringBuilder èdods: ¹º »¼ ½https: èîucar/nc2/dods/ConvertD2N ÉÊ Ë̾ ¿À Áæfile:java/net/MalformedURLException( must start with dods: or http: or file: èé ÂÃDConnect to = <>Ä Åéopendap/dap/DConnect2 èÆ ÇÈ ÉÊ ÍÎDODSNetcdfFile readDDSDDS = Ë ÌÍ ÎÏ ÏÐDODSNetcdfFile readDASDAS = Ð ÌÑdodsVersion = ÒÓ ¹Ôopendap/dap/DAP2Exception ÕÖjava/io/FileNotFoundException × Øà ÙÑjava/io/IOExceptionDODSNetcdfFile url= èÚjava/lang/Throwable ÇÈDODSNetcdfFile Û ÜÚ ÝÞ ßà GH LH á â ãÈ & èä åæ »ç reconnect to = <java/util/StringTokenizer , èè éÈ ê CE =  ¹ë vCE = <>< ìíucar/nc2/dods/DODSVariableVariable not found: îé ïÓjava/util/ArrayList ð ñò óÈ ôõucar/nc2/Variable öÀ ÷Ö øÈ ùÈ úû ü³ ýþ preload (%6d) %s%njava/lang/Objectÿ    ÀÁDODS nc file = Á´ took %d msecs %n      ucar/nc2/Attribute  +    È õjava/lang/String  DODS_EXTRA þUnlimited_Dimension ucar/nc2/dods/DODSAttribute è   é Unknown DODS_EXTRA attribute = éEXTRA_DIMENSION  Öucar/nc2/Dimension è � Ñ´java/lang/AssertionError  !  "# $ BC /æ %æ ¹& '( Dæ )é *+ ³´ ,- ./ <= 0! '1 23 U4 )ä 5 6í 7é'ucar/nc2/dods/DODSNetcdfFile$NamePieces è8 9æ Ö :ucar/nc2/dods/DodsV ;gopendap/dap/DConstructor UV <´opendap/dap/DGrid => ?/ @A Bé ^V tu CD Z[ EF%DODSNetcdf makeVariable try to init <> : Ìéopendap/dap/DString Gš assigned to DString: name = èH' assigned to Array of Strings: name = èIopendap/dap/DByteopendap/dap/DFloat32opendap/dap/DFloat64opendap/dap/DInt16opendap/dap/DInt32opendap/dap/DUInt16opendap/dap/DUInt32 assigned to scalar J : name =  assigned to array of type KLM N assigned to DGrid < âÖ OP Q ¬ä kl ijucar/nc2/dods/DODSGrid èR ERROR! array of DGrid <opendap/dap/DSequence assigned to DSequence <ucar/nc2/dods/DODSStructure ERROR! array of DSequence <opendap/dap/DStructure Ä´ qr assigned to Group <ucar/nc2/Group èS t‚ T3 assigned to DStructure <" assigned to Array of DStructure <> èU DODSNetcdf  didnt process basetype < > variable = VW XÖ YZ [\ '] ^ _` cache for < > length = ¹a bcopendap/dap/BaseTypeucar/nc2/constants/CF coordinates deucar/nc2/constants/_Coordinate_CoordinateAxes xy\s fg hþ ijDODS kl m¼ has strlen=  dimName= n opjava/lang/NumberFormatException var =  error on strlen attribute = qr st uv w- xÓy wopendap/dap/DArrayDimensionz {ä öÖ  Ó DODS Unlimited_Dimension =  not found on |é} ~ä s ª«. äopendap/dap/Attribute €³ �³ ‚³ ƒ³ „³ …³ †³ ‡³ ˆ³ ‰³ г"java/lang/IllegalArgumentExceptionDODSVariable illegal type = (DODSNetcdfFile.readDataDDSfromServer = <? ‹Œ,DODSNetcdfFile.readDataDDSfromServer took = ¹� dataDDS return: ŽÈ �õ� ‘Ájava/util/HashMap èá, ¼½ ’“java/lang/ExceptionERROR readDataDDSfromServer on |Ú ”• º´readArray found dataV= –—ERROR findDataV cant find  on O˜$DODSNetcdfFile.readArrays cant find  in dataDDS; readArray converting ™È š› œ�ERROR convertVariable on ž Ÿ  )þ åæ ÜÝ ¡á ¨© ¢È £- ¤³ ¥Ö ¦§ ÷ø"opendap/dap/parsers/ParseException Variable  not found in DDS. å¨ Ù;  -- © ª« ñòucar/ma2/Range[ ¬Ö ­Ö ®Ö] üýDDS = %n¯ °±java/io/ByteArrayOutputStream%s%n ²³´ µ¶ è· %nDAS = %nOPeNDAP6Open-source Project for a Network Data Access Protocolucar/nc2/dods/DODSNetcdfFile ¸È¹ º»ucar/nc2/NetcdfFileucar/nc2/dods/DODSNetcdfFile$1ucar/nc2/util/CancelTaskjava/util/Listjava/util/Iteratorjava/util/Enumerationopendap/dap/AttributeTableucar/ma2/Arrayucar/nc2/Dimension$BuilderBuilderucar/ma2/DataTypeopendap/dap/DataDDS java/util/Mapucar/ma2/InvalidRangeExceptionucar/ma2/Sectionucar/nc2/Structureucar/nc2/util/DebugFlagsisSet(Ljava/lang/String;)Z startsWithappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; substring(I)Ljava/lang/String;toStringjava/lang/SystemcurrentTimeMillis()JlocationoutLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/String;Z)VisCancel()ZgetDDS()Lopendap/dap/DDS;opendap/dap/DDSprint(Ljava/io/OutputStream;)VgetDAS()Lopendap/dap/DAS;opendap/dap/DAS(Ljava/io/PrintStream;)VgetServerVersion()Lopendap/dap/ServerVersion;-(Ljava/lang/Object;)Ljava/lang/StringBuilder; getErrorCode()I getMessageerrprintStackTrace*(Ljava/lang/String;Ljava/lang/Throwable;)Vorg/slf4j/LoggerinfoparseDDS((Lopendap/dap/DDS;)Lucar/nc2/dods/DodsV;parseDAS(Lopendap/dap/DAS;)Vfinishucar/nc2/util/rc/RC getUseGroups(Ljava/lang/Throwable;)VindexOf(I)I(II)Ljava/lang/String;'(Ljava/lang/String;Ljava/lang/String;)V hasMoreTokens nextToken(I)Ljava/lang/StringBuilder; findVariable'(Ljava/lang/String;)Lucar/nc2/Variable;setCE setCaching variablesiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;getSizegetElementSizeisCoordinateVariable isCaching getDataType()Lucar/ma2/DataType;STRINGadd(Ljava/lang/Object;)Zjava/lang/LongvalueOf(J)Ljava/lang/Long; getFullNameprintf<(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintStream;cache!Lucar/nc2/util/cache/FileCacheIF;ucar/nc2/util/cache/FileCacheIFrelease&(Lucar/nc2/util/cache/FileCacheable;)Z attributes rootGroup addAttribute*(Lucar/nc2/Attribute;)Lucar/nc2/Attribute;getNames()Ljava/util/Enumeration;hasMoreElements nextElementgetAttributeTableN0(Ljava/lang/String;)Lopendap/dap/AttributeTable;equals getAttribute+(Ljava/lang/String;)Lopendap/dap/Attribute;,(Ljava/lang/String;Lopendap/dap/Attribute;)VgetStringValuewarngetNumericValue()Ljava/lang/Number;java/lang/NumberintValue(Ljava/lang/String;I)V addDimension getRootGroup()Lucar/nc2/Group;()Lucar/nc2/AttributeContainer;ucar/nc2/AttributeContainer getDODSNameprefix(C)Ljava/lang/StringBuilder;remove(Lucar/nc2/Attribute;)ZsetNamemakeRelativeGroup:(Lucar/nc2/NetcdfFile;Ljava/lang/String;Z)Lucar/nc2/Group; getVariables()Ljava/util/List;toArray()[Ljava/lang/Object;getParentGroupOrRoot(Lucar/nc2/Variable;)ZsetParentGroup(Lucar/nc2/Group;)V(Lucar/nc2/Variable;)V getShortNamefindVariableLocal setShortName#(Lucar/nc2/dods/DODSNetcdfFile$1;)V lastIndexOfchildrenbtisDone findByIndex(I)Lucar/nc2/dods/DodsV; getClearName getBaseType()Lopendap/dap/BaseType; setClearNameaddMemberVariable((Lucar/nc2/Variable;)Lucar/nc2/Variable;getParentStructure()Lucar/nc2/Structure;darray‚(Lucar/nc2/dods/DODSNetcdfFile;Lucar/nc2/Group;Lucar/nc2/Structure;Ljava/lang/String;Lopendap/dap/BaseType;Lucar/nc2/dods/DodsV;)V–(Lucar/nc2/dods/DODSNetcdfFile;Lucar/nc2/Group;Lucar/nc2/Structure;Ljava/lang/String;Lopendap/dap/DArray;Lopendap/dap/BaseType;Lucar/nc2/dods/DodsV;)V getTypeNamegetClass()Ljava/lang/Class;java/lang/ClassgetNameget(I)Ljava/lang/Object;getEncodedNamel(Lucar/nc2/dods/DODSNetcdfFile;Lucar/nc2/Group;Lucar/nc2/Structure;Ljava/lang/String;Lucar/nc2/dods/DodsV;)V:(Lucar/nc2/NetcdfFile;Lucar/nc2/Group;Ljava/lang/String;)VaddGroup€(Lucar/nc2/dods/DODSNetcdfFile;Lucar/nc2/Group;Lucar/nc2/Structure;Ljava/lang/String;Lopendap/dap/DArray;Lucar/nc2/dods/DodsV;)V getDimension(I)Lucar/nc2/Dimension; getLength setDimension(ILucar/nc2/Dimension;)V findDimension((Ljava/lang/String;)Lucar/nc2/Dimension;(Lucar/nc2/Dimension;)Z(Lucar/nc2/Dimension;)V setCachedData(Lucar/ma2/Array;)V(J)Ljava/lang/StringBuilder; getParent()Lopendap/dap/DAPNode; findAttribute((Ljava/lang/String;)Lucar/nc2/Attribute;split'(Ljava/lang/String;)[Ljava/lang/String;containsjoin@(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; getContainerN()Lopendap/dap/AttributeTable; getValueAtNjava/lang/IntegerparseInt(Ljava/lang/String;)Ibuilder1(Ljava/lang/String;I)Lucar/nc2/Dimension$Builder; setIsShared(Z)Lucar/nc2/Dimension$Builder;build()Lucar/nc2/Dimension; getDimensions setSharedopendap/dap/DArrayucar/unidata/util/StringUtil2unescapeerrorucar/nc2/util/EscapeStringsbackslashToDAPunescapeDAPIdentifierBYTEFLOATDOUBLESHORTUSHORTINTUINTBOOLEANLONGUBYTE STRUCTUREgetData?(Ljava/lang/String;Lopendap/dap/StatusUI;)Lopendap/dap/DataDDS;(D)Ljava/lang/StringBuilder; hasCachedData getSPobjectjava/util/Collectionssort parseDataDDS,(Lopendap/dap/DataDDS;)Lucar/nc2/dods/DodsV; findDataV,(Lucar/nc2/dods/DodsV;)Lucar/nc2/dods/DodsV;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;&(Ljava/lang/Object;)Ljava/lang/Object;isMemberOfStructureconvertNestedVariableK(Lucar/nc2/Variable;Ljava/util/List;Lucar/nc2/dods/DodsV;Z)Lucar/ma2/Array;convertTopVariableJ(Lucar/nc2/Variable;Ljava/util/List;Lucar/nc2/dods/DodsV;)Lucar/ma2/Array;ucar/nc2/ParsedSectionSpecparseVariableSectionE(Lucar/nc2/NetcdfFile;Ljava/lang/String;)Lucar/nc2/ParsedSectionSpec; setLengthisVariableLength getRangesCHARgetRanksubList(II)Ljava/util/List;"(Ljava/util/List;)Lucar/ma2/Array;ucar/nc2/iosp/IospHelper transferData:(Lucar/ma2/Array;Ljava/nio/channels/WritableByteChannel;)Jfirststridelastjava/util/Formatterformat<(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; toByteArray()[B!java/nio/charset/StandardCharsetsUTF_8Ljava/nio/charset/Charset;([BLjava/nio/charset/Charset;)VdesiredAssertionStatusorg/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!«¯³´ µ´ ¶´ ·´ ¸´ ¹´ º´ »´ ¼´ ½´ ¾´ ¿´ À´ Á´ ´ ô Ä´ ÅÆ ÇÈÉÊËÌÍÎÏÐÑ´2 ÒÓÔ3¸±Õ BCÖ ×´ ØÓÔ3³±Õ NOÖ ×´Ù ÚÓÔ3³±Õ WXÖ ×´ ÛÜÔÐz*¹³*¹³*¹³ * ¹³ * ¹³ *¹³*¹³*¹³*¹³*¹³*¹³±Õ2 ` ab!c,d7eBfMgXhcinjykÖ zÝÞ ßÓÔ3³±Õ wxÖ ×´ àáÔ3³±Õ €�Ö âÆ ãäÔ‰E*¶™»Y· ¶!*¶"¶!¶#°*$¶™»Y· ¶!*¶"¶!¶#°*°ÕŒ �!Ž*�C�Ö Eåæç!!èéÔ?*+·%±Õ ¤¥ÖêëìæíLèîÔˆÇ*·&*»'Y·(µ)*µ*¸+B+:*+µ,+ ¶™»Y·¶!+¶"¶!¶#:§~+¶™!*»Y· ¶!+¶"¶!¶#µ,§W+$¶™"*»Y· ¶!+¶"¶!¶#µ,§/+-¶™ *+µ,§».Y»Y·+¶!/¶!¶#·0¿²™"²1»Y·2¶!¶!3¶!¶#¶4*»5Y²·6µ*,Æ ,¹7™±**´*¶8µ9²™ ²1:¶4² ™²1;¶4*´9²1¶<,Æ ,¹7™±**´*¶=µ>²™ ²1?¶4² ™²1@¶4*´>²1¶A,Æ ,¹7™±² ™"²1»Y·B¶!*´*¶C¶D¶#¶4§|:¶F »GY¶H·I¿²J¶K»LY»Y·M¶!+¶!¶#·N¿:²P»Y·Q¶!+¶!¶#¹R»LY»Y·M¶!+¶!¶#·N¿*´9¸S:*´>¶T,Æ ,¹7™±*,·U,Æ ,¹7™±*,·V,Æ ,¹7™±*¶W**´>*·X,Æ ,¹7™±¸Y™*¶Z§:²J¶K»LY·[¿?¶\Y6£¶]:²™"²1»Y·^¶!¶!3¶!¶#¶4*»5Y²·6µ*`¶": »_Y `·a:  ¶b™À ¶c:  [¶\6 ²™'²1»Y·d¶! ¶!e¶! ¶f¶#¶4 ž~  ¶]:   ¶":²™,²1»Y·g¶! ¶!h¶!¶!3¶!¶#¶4* ¶iÀj:Ç»LY»Y·k¶! ¶!¶#·l¿¶m¶n§ÿ>²™ª»oY·p:*´q¹r:  ¹s™x ¹tÀu:  ¶v ¶w…i7  ¶x™  ²…”› ¶yš ¶z²{¦6 ¶| ¹}W²™ ²1~½Y ¸€SY ¶�S¶‚W§ÿ„,Æ ,¹7™±*·ƒ*¶W²™²1»Y·„¶!*¶D¶#¶4¸+!e7²…™²1†½Y¸€S¶‚W±A©EB€©E�¦©EAæOB€æO�¦æO�“–EÕ¾o°–—±´µ ¶)·E¸N¹lºu»”¼�½¥¿ÀÂÆÃåÄõÅÆÊËÌÍ"Î*Ï4ÑAÒBÔMÕSÖ[×aØiÙsÛ€Ü�އߦí©á«ã´äÁæÉçæêèëì"ð+ñ4òAóBöI÷VøWý^þkÿlp{ˆ‰�“ – ˜   ª¸ÂÈç ÷#$%&''(-)Q*V+`,i-o.˜/£0¨1Ä3Ë4Ñ6Ô:Ú;ã<=>.?7@=AGBMCjEmFzG{H�K…L‹M¤N«O±PÆQÖÞ«;ïðè:ñò˜ïð`qóæ ihôæ£.õö³÷æ 'ªøÆ ÂùæÒúæ Åûü Xâý fõþ ãžÿÇêëÇìæÇ¯ý¬åæ+œµÆ«ý ãžÿ ç½(ÿE«‘ ‘&'$  $BEüEÿ$«‘ ‘O;üÉLEý<‘ý'‘_ýA‘ýF‘‘ü+jÿ «‘ ‘É‘‘_øý  ý5uù2ú ú"ü!íL! Ôv**´‡Æ*´‡*¹ˆ™±*´*¥*´*¶‰*µ*±ÕUVWZ[$\)_Ö *êëçíLÔòB,´Š:¹r:¹s™¹tÀ‹:*´Œ¶�W§ÿà+¶Ž:¹�™¹�À‘:+¶’:ǧÿÝ“¶”™z¶•:¹�™f¹�À‘:  –¶”™% ¶—: »˜Y  ·™: * ¶š·›§+²P»Y·œ¶! ¶!e¶!*´,¶!¶#¹�§ÿ–§bž¶”™X¶•:¹�™G¹�À‘:  ¶—: »˜Y  ·™:  ¶Ÿ¶ 6 »¡Y  ·¢: * ¶£W§ÿµ§þú±Õ†!èé%ê/ë2î8ïBðNñVò[ó^hoy…�˜ ¥ ® ± Ù Üéðú&3;>A ÖÀ% ˜ ¥  …Tæ om5æ ,  &Æ 3 ðNNðæVèBêëBÏÐBB ë<!8 " <!#ç: ý  ú"ü$ý%‘%ü$üA‘ú'úü$øM&ÔK ²¤š¸Y𠻥Y·¦¿*¶§L+¶¨¹©M,¹s™«,¹tÀ‹N-¶ª:*¶«:´¬ÆZ´¬:´­Æ!»Y·´­¶!/¶®¶!¶#:*¶i:Æ+-¶¯W-¶°W´±:-¶²§1´­Æ)+*¶³:+-¶¯W-¶�W²´™ -´±¶²§ÿR+¶µ¹¶M,N-¾66¢-2:*+Àu··„§ÿæ±Õn'(-6.</D0L4S5[6y7�8†:Œ;“=š> @«CµD»EÂFÈGÑJÔLÞ^ô_þ^aÖp š'æSM(æ�)þµ*+<•,æD�-.6›ô /0êëì1+Þ'23çJ ý ÿU« ‹‘Ä‘ú&ø-úÿ«44øíE56ÔøQ,¶¸N*-¶«:´­Æ?+*-¶³::,¶¹:¥&,¶ºW,¶»,¶¼²´™ ,´±¶½W±Õ6 ef gik l&m-n4o:p@qFrPvÖH37+ 08+QêëQ1+Q9öL,æ E-.ç ýP‘ÄÙ:;<=Ôì ¼,¶¾N,¶¿:,¶À¹©:¹s™ž¹tÀ‹:¶ª:*¶«:: ´­Æ+*¶³: §:  ¥: ´¬Æ9´¬-¶”š- ´¬¶Á:  Æ ¶°W,¶ÂW´±¶Ã²´™´­Æ ´±¶²§ÿ^±ÕZyz {,|3};~>F�SƒWˆ^‰b‹vŽ‚�‡‘�’–“ –¦—®™¸œ»�Öf ‚>þ 3…?æ;}-.>z@+ ,Œ¼êë¼1+¼)þ·óæ ±A+çRþ‘ ÿ< «u‘ ‹‘Ä =ÿ«u‘ úBCÔÂý»ÄY·ÅM+.¶Æ>+/¶Æ6œœ ,+µ±§š›%œ!,+¶]µ­,+`+¶Ç¶]µ±§sœ#›,+¶]µ¬,+`+¶Ç¶]µ±§N¤!,+¶]µ­,+`+¶Ç¶]µ±§*,+¶]µ­,+`¶]µ¬,+`+¶Ç¶]µ±,´­Æ,´­¶Çš,µ­,´¬Æ,´¬¶Çš,µ¬,´±¶Çš,µ±,°Õb¡ ¢£¤!¥)¦2§=¨P©Yªc«u­{®†¯™±¤²±³À·Ñ¸Ö¹çºì»ö¼û½Ö4ýêëýDæ ô-.íEÆåFÆçþ)Ä&$#&GHÔðO+´ÈN-¹r:¹s™:¹tÀÉ:´ÊÁË™§ÿß**´Œ¶ÌW,Æ ,¹7™±§ÿ±Õ& #.1=JKN Ö4#(IOêëOOJJ JJKçý   ü#ÉúúíLLHÔ�³+´ÈN-¹r:¹s™E¹tÀÉ:´Í™§ÿâ´ÊÁΙ§ÿÔ**´Œ¶ÌW,Æ ,¹7™±§ÿ·-¹r:¹s™J¹tÀÉ:´Í™§ÿâ¸Y™´ÊÁΙ¶Ï:Æø¶Ð:¶Ð:/¶Æ6 /¶Æ6  ›: œ5 ¶]: »Y· ¶!Ѷ!¶!¶#:¶Ò¶Ó§œ œ: ›5 ¶]: »Y· ¶!Ѷ!¶!¶#:¶Ò¶Ó§` ›[ ›V ¶]:  ¶]:   ¶”š8 `¶Ç¶]: »Y· ¶!Ѷ! ¶!¶#:¶Ò¶Ó**´Œ¶ÌW,Æ ,¹7™±§þ²±Õ¢( #+.9<HUVYw‚“›  !§"®#·$À%Ê&Ô'ï(ù)*++,5-B.L/V0`1p2‹3•8¡9®:¯;²<Ö¢#3IÔ%Mæ %Næ p%Oæ LINæ V?Mæ §îPæ®çQæ·ÞRÆ ÀÕSÆ ›úTw8I³êë³³®J ®JKçh ý   ü É úúü ü Éÿy «É   ÉÉ‘‘;ÿ\«É   ÉúúíLUVÔÀ>*+,-·Ô:Æ0*-·Õ,Æ ,¶ÖW§*¶×+¶ØL+¶¼-µÍ°Õ& A BCDE#G0H6J;LÖ4>êë>W+>XY>I 5)þç ü#uíLZ[Ôh-Ç*¶§N¸Y™Z,¶ÙÇS,¶×:/¶\6›?²¤š-Ç »¥Y·¦¿-*¶³:N²´™/¶Æ`¶":,¶ÚW-°Õ:PQ RVYZ%[*\<]F^I_Oa_bfgÖHF *+J,æ%A\Æhêëh]æh)þhW+ç  ý2‘ù)^VÔ¿ Ò-´Ê:¶Û:²™"²1»Y·ܶ!¶!ݶ!¶#¶ÞÁß™n-´àÇ3²™²1»Y·á¶!¶!¶#¶4»jY*+,-·â°²™²1»Y·ã¶!¶!¶#¶4»jY*+,-´à-·ä°Áåš3Áæš+Áçš#ÁèšÁéšÁêš Á뙋-´àÇ@²™*²1»Y·ì¶!¶í¶!î¶!¶!¶#¶4»jY*+,-·â°²™-²1»Y·ï¶!¶ð¶ñ¶!î¶!¶!¶#¶4»jY*+,-´à-·ä°ÁΙ»-´àÇ�²™"²1»Y·ò¶!¶!3¶!¶#¶46-´È¹ó¢I-´È¹ôÀÉ:´Ê¶õ¸ö:+¶Á:  Ç*+,¶Ì: *+ ´÷·ø„§ÿ¯»ùY*+,-·ú°²™"²1»Y·û¶!¶!3¶!¶#¶4°Áü™e-´àÇ6²™"²1»Y·ý¶!¶!3¶!¶#¶4»þY*+,-·ÿ°²™#²1»Y·¶!¶!3¶!¶#¶4°Á™À:-´àǽ²™ƒ,Ç*·™v²™#²1»Y·¶!¶!3¶!¶#¶4»Y*+¸ö·:*-·+¶-´È¹r:¹s™¹tÀÉ: * ¶ÌW§ÿà°²™#²1»Y· ¶!¶!3¶!¶#¶4»þY*+,-·ÿ°²™$²1»Y· ¶!¶! ¶!¶#¶4»þY*+,-´à-· °²P»Y· ¶!*´,¶!¶!¶í¶!¶!¶!¶#¹�°Õ Bkl mn2q:rAsGtauqwwx‘y¥}Ý€ä�ꂃ!…'†8‡QˆeŒm�tŽz�™“ª”º•Ç–Ï—Ô˜Þ™ê“ð¡þ¤¥#¦%©-ª4«:¬Y­g¯m°�±�´—µž¶¥·¸¸¾¹Þºî»õ¼û¾¿&À)Á+Ã1ÄQÅ_ÈeɆʘÎÐÐÖ„ º0_Ç#`æÏaþ œTbÆ c î=*+žúdeÒêëÒW+ÒXYÒIÌfg ÅhæçAý2‘.73/3üûMú $3 %üNý' ú"ú% &úíLijÔ4q,¶¾:,¶:»¡Y¶·¢:,¶+¶:+¶W+¶-Æ6,-¶²™+²1»Y·¶!¶!¶!-¶¶¶#¶4±Õ2 ÖÙ ÚÜ$ß,à3á9ä=åBæHçpéÖRqêëqW+q)þqklkDæ dmTn,Eoç!ÿp«up‘¡¡¡qrÔ� +¶ÀM,Ǭ,Á™ *,À·¬¬Õîï ðñòóÖ  êë desgç ütuÔ X,´ŠN-¹r:¹s™¹tÀ‹:+¶°W§ÿã+¶:+!¶:¥¥+¸"¶°W±Õ& 01#2*3-768?9K:W<ÖH#XêëX)þXIS!6"v?w S!#çý   úý)‹‹ xyÔ »oY·pM»Y·*¶#¶!e¶!+¶#¶!¶#N-$¶%::¾66¢/2:,¹&š'¶”š ,¹}W„§ÿл‹Y!e,¸(·)°Õ"HK&M/NIP_QhNnUÖ>Izæ{|w}&Y~æ/P€ç!ÿ;‹‹ ‘��,øt‚Ô¶.,´ŠN-¹r:¹s™¹tÀ‹:+¶�W§ÿã±ÕYZ#[*\-]Ö4#.êë.*+.I)! )!#çý   úƒ„Ôb ÷*´>+¶*¶’M,ǰ,+¶—N-ǰ-¶,:ǰ-¶—:ǰ¶.:/¶—:ǧ ¶.:² ™0²1»Y·+¶*¶!0¶!¶!1¶!¶!¶#¶4¸26 §=: ²P»Y·Q¶!*´,¶!4¶!+¶*¶!5¶!¶!¶#¹�° �° ¸6Ƨ¶7¶8°”›ž3Õj† ˆ‰‹Œ� �&�+‘-“7”<•>–F˜P™ašg›”Ÿ›¤ž  ¡½¢Ö£Ø¦Ý§ß¨Öz ›…Æ  8†‡ ÷êë÷)ö ëˆÝ‰&ÑŠ7ÀF±‹æP§Œa–�æØ…Æ ça ü%ü Jü %üJý‘JE‘ü4‘I3ü9OŽÿ «j%J%J‘J‘Ž��Ôá],¶9Ç,°+Ç*´ŒL+¶:¹rN-¹s™/-¹tÀ¡:¶9,¶9¶”™¶,¶ °§ÿÎ,¶;+,¶,°Õ. ´µ · ¸¹0ºK»N¼Q½V¾[¿Ö*0‘]êë]’+]“ç ü  1ú”•Ôæ×+Ç*´ŒL»oY·pN,¶<:¹�™·¹�À=:¶>:Æ ¸?:Ƕ@¸6¶7¶8:§r¸Y™&/¶\›+*¶³L/¶Æ`¶":+¶:Ç»¡Y¶@·¢:+¶§#¶¶@Ÿ¶@¸6¶7¶8:-¹}W§ÿE-°ÕbÅÆ ÈÉÊ!Ë-Ì4Í9Î@ÒEÓZÖ`×jØsڃ݋Þ�ß à©á¶âÉåÒæÕèÖ\ W–-¥—˜4žDæ‹G–×êë×’+×™šÆ›Àœ Æ›�ç! ý  $ý(=‘(ü%¡ø žŸ éÔœ?*´Œ+¶M,Æ ,¶A§,²P»Y·B¶!+¶!C¶!*´,¶!¶#¹D±Õì í îð>ñÖ ?êë?�æ 6¡ç ü¡(¢£ÔòO=+¶= —˜OêëO™šM¤ÆHœ"-¥¦çý$ü §" ¨©ÔB *¶×L+¸E°Õ Ö /þóæª«Ô�7+´FM,´ÊÆ&»Y·*,·G¶!H¶!+´Ê¶õ¶!¶#°+´Ê¶õ°Õ12 3/4Ö 7êë7I2sçü/ɬäÔ{*¸IL+/¶Æ=œ=+`+¶Ç¶]°Õ89 :;<Ö Dæ­æ ®Æç ý‘¯äÔ/*¸I°Õ@Ö Dæ °±Ôïc*²{¦ ¬*²K¦¬*²L¦¬*²M¦ ¬*²N¦¬*²O¦¬*²P¦¬*²Q¦¬*²R¦¬*²S¦¬ ¬ÕVKL MNOPQ$R'S.T0U7V9W@XCYJZM[T\V]]^`aÖ c²³ç    ´µÔ¿VªQ +AEIM9=™ ²T§²K°²L°²M°²N°²O°²P°²Q°²{°Õ& m,o:q>sBuFwJyN{R}ÖV¶ÆV·´ç , B¸ ´¹Ô-š*Áß™²{°*Áš*Áüš *ÁΙ²U°*Á晲L°*Á癲M°*Á뙲Q°*Á꙲O°*Á陲P°*Á虲N°*Áå™™ ²T§²K°»VY»Y·W¶!*¶í¶!¶#·X¿ÕN‹Œ � Ž$�+�/‘6’:“A”E•L–P—W˜[™bšf›mœ{žÖšºgš·´ç  B¸ ·»ÔQ*Áåš*Áêš *Áë™§¬Õ¨Ö ºgç@¼½Ô‰±²™"²1»Y·Y¶!+¶!3¶!¶#¶4 A²™¸+A+Z¶š»Y·Z¶!+¶!¶#L*Y:Â*´*+¶[:ç :ÿ²™&²1»Y·\¶!¸+ eŠ]o¶_¶#¶4² ™²1`¶4²1¶a°UcffkfÕF¹º%¼'½-¾1À;ÁPÃUÄ`ÅnÆtDŽȗÊ�˦Ì®ÏÖ4`k¾±êë±úæ'ŠýnCk¾ç0%ü ÿ«‘Oÿ«‘¿(íLEÀÁÔ?7+¹óš±»oY·pM+¹r:¹s™,¹tÀu:¶b™§ÿâ,¶cÀɹ}W§ÿÐ,¸d»eY,¹óh`·f:*´,¶Çd66,¹óž`,¹ó¢U66 »Y·: £d,¹ó¢Y,¹ôÀÉ:  ¶g¶Ç``6  ¡§3  š Z§h¶!W  ¶g¶!W 6„ `“6 §ÿ›* ¶#¶i:¸jN§1: ²P»Y·l¶! ¶D¶# ¹m»LY ¶n·l¿ d6  ¢‹, ¹ôÀÉ: - ¶o:  Æ=²p™"²1»Y·q¶!* ·G¶!¶#¶4 µÍ  ¹rW§1²P»Y·s¶!* ·G¶!t¶!*´,¶!¶#¹D„ §ÿt§þ¦+¹r:¹s™M¹tÀu:  ¶bš6 ¶cÀÉ:  ¹uÀÉ:  Ç4²P»Y·v¶!* ·G¶!w¶!*´,¶!¶#¹D§è²p™"²1»Y·x¶!* ·G¶!¶#¶4 µÍ ¶y™2 ´FÆ ´F´ÊÆ  ´F: §ÿæ*´)  ¶z: §*´)  ¶{: §4: ²P»Y·|¶! ¶�¶!¶# ¹m»LY ¶H·l¿ ¶y™<  ¶²™/²1»Y·¶! ¶�¶!¶! ¶¶¶#¶4§þ¯±ÿky¾ÁEÕEà á äæ0ç8è;éJêMëQïdqt} ˆ ‹Ž—©¶ÅÌÏãîòõü!ÿ$ %*'(4)A-O/\1d2i3o4Ž6”7£9Ñ-×<Ú@øAC EFGNITJsLyO�Q”RžT°V¾ZÁWÃXåYò\ú]^_3d6eÖ0/þ¶FI Å7ÂÆ  þ,ÄÅ \uÆ dmÇ H�bÆ ‹LÈÆŽIÉÊ —@ËÌ A™A™Ã¾­kl ¾kl Ã/Íð òAkl  )Æ Ç ø;/þ 7êë7Î%ÏdÓ_ÐqÆÑÆtÃÒÆ 7Î %ÏKdÓ_ÓçŽ þ  ü uøÿ/«  Ôþý7ÉLÿ «  ÔÉ‘ùSkÿ- «  É¿ÔüýEÉÉù-ÿ«  É¿Ôÿ«  Ôü ÿk «  Ô uÉÉ$ ÿ «  Ô upÉÉÿ «  Ô uÉÉEÿ0 «  Ô upÉÉÿ@ «  Ô úíLžÕÖ×ÔU*+¸}M*,´~,´¶€°Õ ijÖ êëØæ ÙÚíLÛÜÝÔ  I»Yd·�N-¶‚-+¸ƒ¶!W+¶„š7,¶…:+¶z²†¦ ,¶‡6+¶ˆ d¹‰:*-·Š*-¶#¶i:¸j::6´È¹ó¢0´È¹ôÀÉ:  ¶‹+¶�¶”™  :§ „§ÿÇÇ(»ŒY»Y·�¶!+¶�¶!޶!¶#·�¿*´)+,¶…¶{:*´,-¶™,¶…¶�:§O:¶‘»LY»Y·¶H¶!’¶!+¶¾¶!“¶!,¶D¶#·l¿:¶”»LY¶•·l¿°S÷úES÷2ŒÕ‚ t uvyz%{/|5}>~L€Sˆ]‰dŠgŒy�ŠŽ™��� Œ¦”«•Иà�ìž÷§ú ü¡¢2¤4¥9¦F©Ö˜5ÞÆ%.ߊà j<bÆ]šÃ¾d“g�áàâlü6ãð4ãäIêëI)þIåæ ?çÌFâl %.ßèçg ýL úÿ «ué¿ÉÉ5ú)ÿ&«uépÿ«uéEwŒüpíLÛêëÔe*+,¶€:-¸–­Õ ²³Ö4êë)þåæìíîlíLÛïðÔ’n*,¶i:¸j:´È¹ôÀÉ:+¶y™*´)+¶zN§*´)+¶{N§+:¶‘»LY¶H·l¿:¶”»LY¶•·l¿-°ADEAXŒÕ:Þßàâ%ã5åAìDæFçKèXéZê_ëlîÖp 2âl:þ3#áAâlFãðZãänêën)þnúælâlçLÿ5«u‘¿ÉÉÿ «u‘pÿ«u‘ESŒüpíLñòÔO,¶Ù:Æ*+-·—6+H¶!W-,¶ˆ`¹‰:+,¸ƒ¶!W,¶„š *+·Š,¶ˆ`¬Õ& òó ôõø0ú9ü@ýGÿÖHOêëOçÌOóþOåOÆIsY0ôOåè0ôèçüõü' žö÷øÔê[,¹rN-¹s™M-¹tÀ˜:+™¶!W+¶š¶fW+:¶®W+¶›¶fW+:¶®W+¶œ¶fW+�¶!W§ÿ°±Õ* #-4>E O W Z Ö*<ùú[êë[çÌ[å [åèç ü úRžûüýÔà ~*+·ž+Ÿ½¶ W»¡Y@·¢M*´9,¶<+£½Y»‘Y,¶¤²¥·¦S¶ W+§½¶ W»¡Y@·¢M*´>,¶¨+£½Y»‘Y,¶¤²¥·¦S¶ W±Õ* + - . /$ 0A 2M 3X 4` 5} 6Ö ~êë~þÿbÔ.©°Õ 9Ö êëÔ.ª°Õ =Ö êëÔÔe«¶¬š§³¤³´³³³ ³ ³ ³p³³³³³³³…³³³­³«¸®³P±ÕR #&'(!)%*)+-,1-5.9/=0A1E2IEMmQnUo[“ç @ ±°Ä«² Ž¡®