Êþº¾.¡ ¡é  ê  ë ìíî ïðñ éòó ôõö ÷øù úû üýþÿ · é         0 / /Ê 5ô 5 / :é!Ì <ô :" :# :$ :%& D'( Fé)Ð Hô F F$ F%* Hé+ , H- N./Ô Tô0Ö Wô@E W1 T2Ø ^ô3 ^-4Ú cô :Ü : c56Ý jô7 m89à oô: o;< ué j u=> o?@ /ABCD /EFGH / I /J ïK /L 5MN DOP NQ ^RS TL WTU V cL mWX oYZ[\ /]æ^_`a()VCodeLineNumberTableLocalVariableTablethisLdods/dap/test/dap_test;main([Ljava/lang/String;)Vargs[Ljava/lang/String;test_dascontLdods/dap/AttributeTable;eLdods/dap/DASException;tableLdods/dap/DAS;atauthor2Ljava/lang/String;table2test_ddsiItestURLLdods/dap/DURL; Ldods/dap/BadSemanticsException; testValue1 testValue2B testValue3 testValue4D testValue5 testValue7"Ldods/dap/NoSuchVariableException;testIntLdods/dap/DInt32;Ldods/dap/DataDDS;myUIntLdods/dap/DUInt32;myArrayLdods/dap/DArray;bpvLdods/dap/BytePrimitiveVector;myListLdods/dap/DList;btpv"Ldods/dap/BaseTypePrimitiveVector; myStructureLdods/dap/DStructure; structFloatLdods/dap/DFloat64; structStringLdods/dap/DString;myGridLdods/dap/DGrid; gridArraygridMapipvLdods/dap/Int32PrimitiveVector; mySequenceLdods/dap/DSequence;seqRowLjava/util/Vector;seqVar1seqVar2myNewInt SourceFile dap_test.java ¢£ ­£ ¸£b cd DAS test:e fg dods/dap/DASdods/dap/AttributeTabletable1 ¢gAuthorsjehamby hijimgCreators jk Container lmNumbers123Floats456.0 noat2another12dods/dap/DASExceptionjava/lang/StringBufferError constructing DAS: pq pr st uv wm xyz {| author2 = }~ Cloned table:emptyDAS clone failedDAS clone passed DDS test:dods/dap/DataDDSdods/dap/ServerVersion ¢ ¢€ test_table �gdods/dap/DUInt32 ‚ƒ „…dods/dap/DArraydods/dap/DBytedummy †‡ ˆƒ ‰Šdods/dap/BytePrimitiveVector ‚‹dods/dap/DList dods/dap/DURL dods/dap/BaseTypePrimitiveVectorhttp:// pŒ ‚g ‚�dods/dap/DStructuredods/dap/DFloat64 ‚Ždods/dap/DString test valuedods/dap/DGrid „�dods/dap/DInt32dods/dap/Int32PrimitiveVector ‚dods/dap/DSequenceseqInt32 seqStringjava/util/Vector �‘string ’“another string ”£DDS passed semantic checkdods/dap/BadSemanticsExceptionDDS failed semantic check: ”•DDS passed full semantic check DDS failed full semantic check:  declarations: Data: –v f£ —˜ ™š myUInt = ™› myArray[5] = ™œ ™t myList[5] = ™�myStructure.structFloat = pž ™ŸmyGrid.gridMap[5] = — mySequence[0].seqString =  dods/dap/NoSuchVariableExceptionError getting variable: clone declarations:!Error: value from table in table2Variable cloning looks gooddods/dap/test/dap_testjava/lang/Objectjava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/String;)VappendAttribute((Ljava/lang/String;ILjava/lang/String;)VaddAlias'(Ljava/lang/String;Ljava/lang/String;)VappendContainer-(Ljava/lang/String;)Ldods/dap/AttributeTable;addAttributeTable.(Ljava/lang/String;Ldods/dap/AttributeTable;)Vappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;,(Ljava/lang/Object;)Ljava/lang/StringBuffer;toString()Ljava/lang/String;print(Ljava/io/OutputStream;)VgetAttributeTable getAttribute((Ljava/lang/String;)Ldods/dap/Attribute;dods/dap/Attribute getValueAt(I)Ljava/lang/String;clone()Ljava/lang/Object;(II)V(Ldods/dap/ServerVersion;)VsetNamesetValue(I)V addVariable(Ldods/dap/BaseType;)V appendDim(ILjava/lang/String;)V setLengthgetPrimitiveVector()Ldods/dap/PrimitiveVector;(IB)V(I)Ljava/lang/StringBuffer;(ILdods/dap/BaseType;)V(D)V(Ldods/dap/BaseType;I)V addElement(Ljava/lang/Object;)VaddRow(Ljava/util/Vector;)VcheckSemantics(Z)VprintVal getVariable'(Ljava/lang/String;)Ldods/dap/BaseType;getValue()I(I)B(I)Ldods/dap/BaseType;()D(D)Ljava/lang/StringBuffer;(I)I((ILjava/lang/String;)Ldods/dap/BaseType;! ¡¢£¤/*·±¥¦ §¨ ©ª¤9¸¸±¥¦ «¬ ­£¤Ô²¶»Y·K» Y · L+   ¶+  ¶+ ¶+¶M,¶, ¶* +¶» Y· L+¶*+¶§M²»Y· ¶!,¶"¶#¶*²¶$* ¶%¶&¶'M²»Y·(¶!,¶!¶#¶*¶)ÀN²*¶-²¶$» Y+· L*++¶-+¶%Ʋ,¶§ ²-¶±ru¥r!$".#6$=%G&Q'X(b)k*r.u,v-�1–4¦5¿8Ç9Ï:Ö=à>ç?ð@ûBC¦>=5®¯v°±ô²³ê´¯¦^µ¶Ç=·³ ¸£¤‚â².¶»/Y»0Y·1·2K*3¶4»5Y6·7L+*¶8*+¶9»:Y·;M,»¶?, @¶A, ¶B,¶CÀDN6 ¢- h‘¶E„§ÿê*,¶9»FY·G:»HYI·J¶K ¶L¶MÀN:6 ¢4»HY·O:»Y·P¶!¶Q¶#¶R¶S„§ÿË*¶9»TYU·V:»WYX·Y:Z¶\¶]»^Y_·`:a¶b¶]*¶9»cYd·e: ,¶fÀ::  g¶h  ¶i»:Y·;:  »jYk·l¶?  @¶A  ¶B ¶CÀm: 6   ¢    h¶n„ §ÿê  ¶i* ¶9»oYp·q:  »jYr·l¶s »^Yt·`¶s»uY·v:»jYr·l:¶w¶x»^Yt·`:y¶b¶x ¶z»uY·v:»jYr·l:¶w¶x»^Yt·`:{¶b¶x ¶z* ¶9*¶|²}¶§:²»Y·¶!¶"¶#¶*¶€²�¶§:²»Y·‚¶!¶"¶#¶²ƒ¶*²¶„²…¶*²¶†²¶‡*6¶ˆÀ5¶‰6²»Y·ж!¶Q¶#¶*=¶ˆÀ:¶CÀD¶‹6²»Y·Œ¶!¶Q¶#¶*I¶ˆÀF¶MÀN¶�À^¶Ž:²»Y·�¶!¶!¶#¶*U¶ˆÀTX¶�ÀW¶‘9²»Y·’¶!¶“¶#¶*d¶ˆÀck¶”À:¶CÀm¶•6²»Y·–¶!¶Q¶#¶*p¶ˆÀot¶—À^¶Ž:²»Y·˜¶!¶!¶#¶§:²»Y·š¶!¶"¶#¶²¶‡*¶›À/:¶|²}¶§:²»Y·¶!¶"¶#¶¶€²�¶§:²»Y·‚¶!¶"¶#¶²œ¶²¶„²…¶²¶†²¶‡»jY�·l:¤¶w*¶9�¶ˆÀj:²ž¶§ :²Ÿ¶±[gj~†“–~Öúý™(58~Tbe~ÀÔ×™¥î{FHI L*M0N5Q=RJSRTXU`VjWvV|X�ZŠ[˜\Ÿ]©^³_¼`ÕaÞ^äcêeõfghij!k(l.n9oBpIqQrZshtquxv‚wŒx˜wžy¦z¬~·Å€Ó�Ü‚çƒí„ô…ÿ†‡ ˆ‰Š(‹.Œ5�@ŽG�N�U‘[”_•g™j—l˜†œ‹�“¡–Ÿ˜ ²¤º¥Á¨É©ЪÖ®ä¯þ°±-²H³b´xµ’¶¯·ɸà¹ú½ý»ÿ¼¾À(Â-Ã5Ç8Å:ÆTÊZËbÏeÍgÎ�Ò‰Ó‘Ô™Õ¡Ö§Ù²ÚºÛÀßÌàÔä×âÙãáå¦j$c¹º¼"»¼¬8¹º…¹º l°½˜°½ä¾ºç¿ÀH²Á¶x‚ÂïKĺàŶÿ°Æ:°½g°½ÌÇÈÙ°ÆȲÉ*¸ÊË=¥ÌÍ`‚ÎÏŠXÐÑ©9ÒÓõíÔÕâÖ×ÈØÙ9©ÚÛ B ÜÍ ZˆÝÍ ‚`Þß ·+àá ÜâãçûäÈÿãåÙ(º·É²0æÈçè