1 !<arch> 2 __.PKGDEF 0 0 0 644 3595 ` 3 go object darwin amd64 go1.8 X:framepointer 4 build id "877b5dcc4dde5d992de3b848b38f0491a40a45a3" 5 ---- 6 7 build id "877b5dcc4dde5d992de3b848b38f0491a40a45a3" 8 9 $$B 10 version 3 11 12 scanner E|SGOROOT/src/text/scanner/scanner.goLPositionFilename OffsetLineColumn IsValid<pos2 esc:0x1String<esc:0x12 0ScanIdents*%ScanInts*%ScanFloats*% ScanChars*%@ScanStrings*%ScanRawStrings*%ScanComments*%SkipComments*%GoTokens*% 21 EOF*% Ident*%Int*% Float*%Char*% *%RawString*% Comment*% TokenString|Stok2 GoWhitespace*% Scanner&src ReaderioFRead"pn&errsrcBuf"srcPossrcEndsrcBufOffsetlinecolumnlastLineLenlastCharLentokBuf Buffer bytesdbuf"offbootstrap"lastRead readOp. BytesBb2esc:0x22"CapBrGrowBb1n2LenBrNextBrtn3"HBb3 esc:0x9"p4n1&err2ReadByteB"&ReadBytesB"delim4" line1&ReadFromB@r4 43 &ReadRuneBb4|Sr1 size2&err3ReadStringB" & ResetBzBr TruncateBz||UnreadByteBr&UnreadRuneBr& WriteB"&WriteByteBr"c3&WriteRuneB|S&WriteStringB s4& WriteToB Writer"JL&Nw4 49 &growBrreadSliceBt""&tokPostokEndch|S Error>s msgErrorCount 52 ModeWhitespaceIsIdentRune|Si<(Init>s2@src3>>|SPeek>|SPos>t<pos1Scan>|STokenText> error>s1 msg2isIdentRune>|S ch3i4next>|SscanChar>scanComment>|S|SscanDigits>|S base4n5|SscanEscape>|Squote3|SscanExponent>|S|S scanFraction>|S|S;scanIdentifier>|S.scanMantissa>|S|S2scanNumber>s3|S ch4|S|SscanRawString>!scanString>|S init,DB 63 Newerrors text2& 66 RuneSelfutf8unicode/utf8*% errorString He2t 69 t 71 %trftrhBtrftrftrh(trl 73 D%`m4(8tr~(` data5"(trftrhtrh4trh 77 %(trl 78 D%zr 79 4/ 80 - <nil>X trftrh"ztrl 81 D%8 82 -ubytes.Buffer: UnreadByte: previous operation was not a read(trl 83 D%trh 84 %4trh 85 4/|Strl 86 D%8 87 -ybytes.Buffer: UnreadRune: previous operation was not ReadRunetrhXtrl4trhXtrl(trl 88 D% 89 4/4(tB(tP 90 % 91 "%(tR 92 %(tT 93 %(tV 94 %(tX 95 %(tZ 96 %(t\ 97 %(t^ 98 %(t 99 %(t 100 |S%(t 101 4/(t 102 %(t 103 %(t 105 % (tt 107 %:(ttt(t 108 tVtRt^tZ 110 %(ttX(ttZt\ 112 %(ttX 114 %(tt\(t 116 %(t 117 %^X&VPH`t 118 $$ 119 _go_.o 0 0 0 644 62823 ` 120 go object darwin amd64 go1.8 X:framepointer 121 build id "877b5dcc4dde5d992de3b848b38f0491a40a45a3" 122 ---- 123 124 125 ! 126 go17ldbytes.a 127 fmt.aio.aos.aunicode.aunicode/utf8.a,"".(*Position).IsValid*runtime.racefuncenter runtime.raceread(runtime.racefuncexit0runtime.morestack_noctxt.autotmp_0type.int~r0type.boolpos"type.*"".Position.fptype.uintptrTgclocals524d71b8d4b4126db12e7a6de3370d94Tgclocals69c1753bd5f81501d95132d08af04464F$GOROOT/src/text/scanner/scanner.go$"".Position.String&go.string."<input>"runtime.convT2E"runtime.racewrite$go.string.":%d:%d"fmt.Sprintf*runtime.concatstring2 128 s.len 129 s.ptrtype.*uint8.autotmp_9.autotmp_10.autotmp_2(type.[2]interface {}type.string type."".PositionTgclocalsc4ba4b36fe28e287d2be1d511daf733bTgclocals7845ebdd4361d3d4f3cfa337a3bdb7a5"".TokenString"".tokenString*type.map[int32]string2runtime.mapaccess2_fast32"runtime.intstringgo.string."%q" 130 found.autotmp_22.autotmp_21.autotmp_20.autotmp_19type.*string.autotmp_13.autotmp_12(type.[1]interface {}~r1toktype.int32Tgclocals1e6448cb68117962b650c5b5218c8617Tgclocalsf073c4092ea8cdf04bd97c03121cc125$"".(*Scanner).Init(runtime.writeBarrier.runtime.writebarrierptr.autotmp_23>type.*func(*"".Scanner, string) type.*"".Scannersrctype.io.ReadersTgclocals490f2c275afd6782744277f06ee8dbd0Tgclocals9783710103695d7171ee820ce562d18d$"".(*Scanner).next*unicode/utf8.FullRune"runtime.slicecopyio.EOF&"".(*Scanner).errorBgo.string."illegal character NUL".unicode/utf8.DecodeRuneDgo.string."illegal UTF-8 encoding"$runtime.panicslice$runtime.panicindexruntime.ifaceeq*bytes.(*Buffer).Writech 132 widthni.autotmp_56err.itaberr.data.autotmp_57type.*int.autotmp_55.autotmp_54"type.*[1025]uint8.autotmp_53Tgclocals84c0814f13ce2494ebb7ca657bf1e01cTgclocals8b986455e62640eec95c0f5673adfc5d$"".(*Scanner).Next$"".(*Scanner).Peek.autotmp_60.autotmp_64.autotmp_63type.*int32Tgclocalsfd1052c3c0d79a26f8afdf6e802f9f01Tgclocals663f8c6bfa83aa777198789ce63d9ab4*runtime.racereadrange runtime.duffcopyos.Stderr4go.itab.*os.File,io.Writer(go.string."%s: %s\n"fmt.Fprintf.autotmp_75.autotmp_78.autotmp_77.autotmp_76.autotmp_74.autotmp_68.autotmp_66.autotmp_67msgTgclocalsb52055b4b65745ddec6a678a1ff9fcc4Tgclocalsf9037a6a2c0b576d23348846c4cb637d2"".(*Scanner).isIdentRuneunicode.IsDigit unicode.IsLetter.autotmp_83.autotmp_826type.*func(int32, int) bool~r2Tgclocals524fb25e39be6eaca45ee9a852c9bf628"".(*Scanner).scanIdentifier"".digitVal.autotmp_88Tgclocalsf207267fbf96a0178e8758c6e3e0ce28Tgclocals33cdeccccebe80329f1fdbee7f5874cb"".isDecimal4"".(*Scanner).scanMantissaTgclocalse6397a44f8e1b6e77d0f200b4fba52694"".(*Scanner).scanFraction4"".(*Scanner).scanExponent0"".(*Scanner).scanNumberLgo.string."illegal hexadecimal number"@go.string."illegal octal number"has8or90"".(*Scanner).scanDigits>go.string."illegal char escape"~r3baseTgclocals6b4b7e46e7c3e785dae149c064ae01420"".(*Scanner).scanEscape 133 quote0"".(*Scanner).scanStringDgo.string."literal not terminated".autotmp_1286"".(*Scanner).scanRawStringTgclocals1a65e721a2ccc325b382662e7ffee780,"".(*Scanner).scanChar@go.string."illegal char literal"2"".(*Scanner).scanCommentDgo.string."comment not terminated"ch0$"".(*Scanner).Scan*bytes.(*Buffer).Reset.autotmp_163type.*uint.autotmp_162.autotmp_161.autotmp_160.autotmp_159.autotmp_158Tgclocalseca118add68f8c722447c87ee16dfeb6Tgclocalsbcec38ddd2abb88fc3463e6bb666bd68""".(*Scanner).Pos.autotmp_164Tgclocals30a49ce79a818e38dc93a8b7be18ee40Tgclocalsa5055cd68876ca89b660e46f7e21fd17."".(*Scanner).TokenText2runtime.slicebytetostring~r0.len.autotmp_180~r0.ptrb2$type.*bytes.Buffer.autotmp_181.autotmp_179.autotmp_178type.*[]uint8.autotmp_177.autotmp_176Tgclocals20ef2281d669c942963715896775840aTgclocals350bc1d089b08049c491de21f833629e"".init"".initdone"runtime.throwinitbytes.initfmt.initio.initos.initunicode.initruntime.makemap "".statictmp_183"runtime.mapassign "".statictmp_184.autotmp_188.autotmp_189.autotmp_187Tgclocals7d2d5fca80364273fb07d5820a76fef4Tgclocalsa957f614eda30b1fd17d1c76fd18aecf,type..hash."".Positionruntime.strhashruntime.memhashhp(type..eq."".Position runtime.memequal runtime.eqstring.autotmp_198.autotmp_196.autotmp_197qTgclocalsb5c7440574e69788f4b5c44c58660c31*"".(*Position).String&go.string."scanner"(go.string."Position"$go.string."String""runtime.panicwrap.autotmp_201.autotmp_200 134 .thisTgclocalsb9af6bbc417a82ce0ce1d467edbbc832<autogenerated>4type..hash.[2]interface {}(runtime.nilinterhash*type.*[2]interface {}0type..eq.[2]interface {}runtime.efaceeq.autotmp_209.autotmp_211.autotmp_210Tgclocalscebf9419b90e46477aa4e5920f8669ae("".(*Scanner).String.autotmp_214.autotmp_213""".Scanner.String.autotmp_217.autotmp_216type."".ScannerTgclocals98ef2706f258db5719a770ebbed3d26c*"".(*Scanner).IsValid.autotmp_220.autotmp_219Tgclocals69c8abe0d2280b641caedd7f008b2cfa(type..hash.[8]stringtype.*[8]string$type..eq.[8]string.autotmp_230.autotmp_228.autotmp_229io.Writer.Write.autotmp_235.autotmp_237.autotmp_236errtype.errortype.[]uint8type.io.WriterTgclocalsd0753e8a3d875a070f12eec08c2a0129Tgclocalsf83413e1f0916265015171ba5b95f669<go.info."".(*Position).IsValidgo.info.uintptr(go.info.*"".Positiongo.info.bool4go.info."".Position.Stringgo.info.intgo.info.*uint8&go.info."".Positiongo.info.string,go.info."".TokenStringgo.info.int324go.info."".(*Scanner).Init&go.info.*"".Scanner"go.info.io.Reader4go.info."".(*Scanner).next4go.info."".(*Scanner).Next4go.info."".(*Scanner).Peek6go.info."".(*Scanner).errorBgo.info."".(*Scanner).isIdentRuneHgo.info."".(*Scanner).scanIdentifier&go.info."".digitVal(go.info."".isDecimalDgo.info."".(*Scanner).scanMantissaDgo.info."".(*Scanner).scanFractionDgo.info."".(*Scanner).scanExponent@go.info."".(*Scanner).scanNumber@go.info."".(*Scanner).scanDigits@go.info."".(*Scanner).scanEscape@go.info."".(*Scanner).scanStringFgo.info."".(*Scanner).scanRawString<go.info."".(*Scanner).scanCharBgo.info."".(*Scanner).scanComment4go.info."".(*Scanner).Scan2go.info."".(*Scanner).Pos"go.string."<nil>">go.info."".(*Scanner).TokenText*go.info.*bytes.Buffergo.string."EOF""go.string."Ident"go.string."Int""go.string."Float" go.string."Char"*go.string."RawString"&go.string."Comment"go.info."".inittype.uint8type.[8]int32type.[8]string<go.info.type..hash."".Position8go.info.type..eq."".Position4type..hashfunc."".Position0type..eqfunc."".Position*type..alg."".Position"runtime.gcbits.01Btype..namedata.*scanner.Position.(type..importpath."".:go.info."".(*Position).String\type..namedata.*func(scanner.Position) string.<type.*func("".Position) string runtime.algarray:type.func("".Position) string0type..namedata.Filename.,type..namedata.Offset.(type..namedata.Line.,type..namedata.Column.,type..namedata.String.<type..namedata.*func() string.&type.*func() string$type.func() stringDtype..namedata.**scanner.Position.$type.**"".PositionZtype..namedata.*func(*scanner.Position) bool.:type.*func(*"".Position) bool8type.func(*"".Position) bool^type..namedata.*func(*scanner.Position) string.>type.*func(*"".Position) string<type.func(*"".Position) string.type..namedata.IsValid.8type..namedata.*func() bool."type.*func() bool type.func() bool:type..namedata.*interface {}.$type.*interface {}"type.interface {}"runtime.gcbits.03>type..namedata.*[]interface {}.(type.*[]interface {}&type.[]interface {}Dgo.info.type..hash.[2]interface {}0go.info.*[2]interface {}@go.info.type..eq.[2]interface {}<type..hashfunc.[2]interface {}8type..eqfunc.[2]interface {}2type..alg.[2]interface {}Btype..namedata.**[2]interface {}.,type.**[2]interface {}@type..namedata.*[2]interface {}."runtime.gcbits.0f0type..namedata.*[]uint8.2type..namedata.*[8]uint8.type.*[8]uint8type.[8]uint8runtime.gcbits.0type..namedata.*[]int32.type.*[]int32type.[]int322type..namedata.*[8]int32.type.*[8]int32&type.noalg.[8]int322type..namedata.*[]string.type.*[]stringtype.[]string4type..namedata.*[8]string.(type.noalg.[8]string&runtime.gcbits.5555Ptype..namedata.*map.bucket[int32]string.:type.*map.bucket[int32]stringDtype.noalg.map.bucket[int32]string*runtime.gcbits.a0aa2a$type..importpath...type..namedata.topbits.(type..namedata.keys.,type..namedata.values.0type..namedata.overflow.Jtype..namedata.*map.hdr[int32]string.4type.*map.hdr[int32]string>type.noalg.map.hdr[int32]string"runtime.gcbits.2c*type..namedata.count.*type..namedata.flags."type..namedata.B.2type..namedata.noverflow.*type..namedata.hash0..type..namedata.buckets.4type..namedata.oldbuckets.2type..namedata.nevacuate.type.uint16type.uint32&type.unsafe.PointerDtype..namedata.**map[int32]string..type.**map[int32]string,type.*map[int32]stringBtype..namedata.*map[int32]string.@type..namedata.*[1]interface {}.*type.*[1]interface {}$type..hashfunc1025,runtime.memhash_varlen type..eqfunc1025.runtime.memequal_varlentype..alg10258type..namedata.*[1025]uint8. type.[1025]uint8`type..namedata.**func(*scanner.Scanner, string).@type.**func(*"".Scanner, string)^type..namedata.*func(*scanner.Scanner, string).<type.func(*"".Scanner, string)Ltype..namedata.*func(int32, int) bool.4type.func(int32, int) boolnruntime.gcbits.03000000000000000000000000000000000400c4@type..namedata.*scanner.Scanner.8go.info."".(*Scanner).String2go.info."".Scanner.String$go.info."".ScannerZtype..namedata.*func(scanner.Scanner) string.:type.*func("".Scanner) string8type.func("".Scanner) string&type..namedata.src.,type..namedata.srcBuf.,type..namedata.srcPos.,type..namedata.srcEnd.8type..namedata.srcBufOffset.(type..namedata.line.,type..namedata.column.6type..namedata.lastLineLen.6type..namedata.lastCharLen.,type..namedata.tokBuf.,type..namedata.tokPos.,type..namedata.tokEnd.$type..namedata.ch.*type..namedata.Error.4type..namedata.ErrorCount.(type..namedata.Mode.4type..namedata.Whitespace.6type..namedata.IsIdentRune.@type..namedata.-noname-exported."type.bytes.Buffertype.uinttype.uint64Btype..namedata.**scanner.Scanner."type.**"".Scanner:go.info."".(*Scanner).IsValidtype..namedata.*func(*scanner.Scanner, io.Reader) *scanner.Scanner.\type.*func(*"".Scanner, io.Reader) *"".ScannerZtype.func(*"".Scanner, io.Reader) *"".ScannerXtype..namedata.*func(*scanner.Scanner) bool.8type.*func(*"".Scanner) bool6type.func(*"".Scanner) boolZtype..namedata.*func(*scanner.Scanner) int32.:type.*func(*"".Scanner) int328type.func(*"".Scanner) int32ptype..namedata.*func(*scanner.Scanner) scanner.Position.Ftype.*func(*"".Scanner) "".PositionDtype.func(*"".Scanner) "".Position\type..namedata.*func(*scanner.Scanner) string.<type.*func(*"".Scanner) string:type.func(*"".Scanner) stringptype..namedata.*func(*scanner.Scanner, int32, int) bool.Ptype.*func(*"".Scanner, int32, int) boolNtype.func(*"".Scanner, int32, int) boolNtype..namedata.*func(*scanner.Scanner)..type.*func(*"".Scanner),type.func(*"".Scanner)htype..namedata.*func(*scanner.Scanner, int32) int32.Htype.*func(*"".Scanner, int32) int32Ftype.func(*"".Scanner, int32) int32|type..namedata.*func(*scanner.Scanner, int32, int, int) int32.\type.*func(*"".Scanner, int32, int, int) int32Ztype.func(*"".Scanner, int32, int, int) int32ztype..namedata.*func(*scanner.Scanner, int32) (int32, int32).Ztype.*func(*"".Scanner, int32) (int32, int32)Xtype.func(*"".Scanner, int32) (int32, int32)dtype..namedata.*func(*scanner.Scanner, int32) int.Dtype.*func(*"".Scanner, int32) intBtype.func(*"".Scanner, int32) int(type..namedata.Init.btype..namedata.*func(io.Reader) *scanner.Scanner.Btype.*func(io.Reader) *"".Scanner@type.func(io.Reader) *"".Scanner(type..namedata.Next.:type..namedata.*func() int32.$type.*func() int32"type.func() int32(type..namedata.Peek.&type..namedata.Pos.Ptype..namedata.*func() scanner.Position.0type.*func() "".Position.type.func() "".Position(type..namedata.Scan.2type..namedata.TokenText.*type..namedata.error.:type..namedata.*func(string).$type.*func(string)"type.func(string)6type..namedata.isIdentRune.(type..namedata.next.0type..namedata.scanChar..type..namedata.*func().type.*func()type.func()6type..namedata.scanComment.Dtype..namedata.*func(int32) int32..type.*func(int32) int32,type.func(int32) int324type..namedata.scanDigits.Xtype..namedata.*func(int32, int, int) int32.Btype.*func(int32, int, int) int32@type.func(int32, int, int) int324type..namedata.scanEscape.8type..namedata.scanExponent.8type..namedata.scanFraction.<type..namedata.scanIdentifier.8type..namedata.scanMantissa.4type..namedata.scanNumber.Vtype..namedata.*func(int32) (int32, int32).@type.*func(int32) (int32, int32)>type.func(int32) (int32, int32):type..namedata.scanRawString.4type..namedata.scanString.@type..namedata.*func(int32) int.*type.*func(int32) int(type.func(int32) int type..hashfunc32type..eqfunc32type..alg328go.info.type..hash.[8]string$go.info.*[8]string4go.info.type..eq.[8]string0type..hashfunc.[8]string,type..eqfunc.[8]string&type..alg.[8]string.go.info.io.Writer.Write"go.info.io.Writergo.info.[]uint8go.info.errortype.*os.File<go.itablink.*os.File,io.Writer.type..importpath.bytes.*type..importpath.fmt.(type..importpath.io.(type..importpath.os.2type..importpath.unicode.<type..importpath.unicode/utf8.JJeH%H;avZHHl$Hl$HD$H$HD$ HHH$HD$ H@HD$HD$HD$(Hl$H0U/pJ &%eH%H;aHHl$xHl$xH$H$H$H$HuHHHD$@HL$8H$HH$H$H@HD$8HL$@HD$8HL$@HD$@H$HD$8H$Hl$xHHD$XHD$`HD$hHD$pHH$H$HL$HD$XHL$HL$HHT$HT$PH$HD$HHD$XHD$PHD$`HH$H$HD$HD$hHL$HL$HHT$HT$PH$HD$HHD$hHD$PHD$pHH$HD$HD$XHD$HD$HD$ HD$(HL$0H$HT$@HT$HT$8HT$HD$HL$ HL$(HD$0 138 N$ 140 141 !@/ 142 0A"1"I5 143 eH%HD$H;AHH$H$H$H$HH$HH$HHD$$D$HD$HD$hL$ L$?HH$HD$hHHHL$@HHD$PT$?t/HD$PH$HD$@H$H$HH$$HcHD$HD$HL$HD$pHL$xH$H$HH$HD$pHD$HD$HD$`HL$HL$XH$H$HD$XH$HD$`H$HH$HD$H$HD$HD$HD$ HD$(HD$`HL$0HL$HHD$`H$HD$HH$H$H@u** 146 ;V$FF%R/ 148 eH%H;aH Hl$Hl$HD$ H$HD$(HH$HD$0HL$(HHQ4HD$8HAHAH$HD$(@HH$HD$(HH H$HD$(H H(H$HD$(H(H0H$HD$(H0H8H$HD$(H8H@H$HD$(H@HHH$HD$(HHHH$HD$(HHH$HD$(HHL$HH$HD$(HHH$HD$(HHH$HD$(HHH$H&HL$(HHH$HD$(HHD$(HD$@Hl$H HD$H$HD$HD$(@H$HD$8HD$HL$(F@?@>? 163 !<99 6 & 165 / 166 167 *F. 168 eH%HD$H;AHH$H$H$H$H$HH$HH$H$HHaHLH$H$HHPH$H+LH$HH$H$H H$HH$H$HH HH9FH$HH$H$HHL$`H$HH$H$H$H H\$`H9J 175 H= 176 HHH~H?HH!H|9H<$H)HT$Ht$D$ H$HHL$xHH$H$HHH$HH$H$HHL$`H$HH$H$H HT$`H9HH$H$HD$HD$HHH~H?HH!H|8H|$H)HL$ Ht$(HD$0H$H(HL$xHH$H$H(HL$`HT$xH$H$HH$H$HHT$`HH(H$HH$H$HH$H$H HH)HL$XHXHH$H$HHHT$XHHHsH?HH!Ht0H8H Ht$HHHt$H\$H$HD$ HD$PHL$(HL$hHT$0HT$pH$HH4$H$HH$HH$HD$PHL$XHH$H H$HH$H$H HKHLH$H$H H!DHL$hHu H$HHH$HHL$hH9HA HL$pH$HD$HL$H$H$HD$HL$H$HH$H$H HTH$HH$H$HHHLH$H$HHLHHT$HL$DH$HH4$H$HHL$`H$H$HD$HHL$`HH$HHHH$HD$HH$HHH8H$HH$H$H8HL$`H$HH$HD$`HH$H8D$D 186 t D$D$H$HH0H$HH$H$H0HL$`H$H$HD$`HH$H0H@H$H$HH$H$H8H@H$H$H$H8D$D"H$H HL$HD$D$DH$HH$H$HHL$`H$H$H$H$H HT$`H9HuHHHsH?HH!Ht0H4$H)HL$H\$D$D$DHL$ HL$H=uHtH$HL$D:H$HH$H$HHL$`H$H$HD$`HL$HHH$HHHH$HD$HH$HHH8H$HH$H$H8HL$`H$H$HD$`HH$H8H$HHD$HD$D$D$H$HHHH$HH$H$HHHDH$H$H$HH$H$HH8H$HH$H$H8HL$`H$H$HD$`HH$H8H]HH$HD$hH$HL$pHL$HHH\$HT$D$ aHL$h#HL$xHH$H$HHL$`H$HH$H$HHT$`H9woHwfHPH$HHHsH?HH!Ht0Ht$H)HL$H\$HD$xH$H$HPH$H 202 /z8tF'0_ 206 ) ,(4, _[z 209 U$Z W:$ 7 215 U$W,) /$TQWM 217 ! J Qzy 219 ;#w#,"%[U6% b:%hl[%5I%6% /L!. 222 eH%H;aH Hl$Hl$HD$ H$HD$(HH$HD$(HHH$HD$(HH$D$D$uD$D$0Hl$H HL$(H$D$D$HL$(HH$D$HL$(D$@?@@? 227 !% : 229 *` 7 230 eH%H;aH(Hl$ Hl$ HD$(H$HD$0HHL$HH$HD$0t4HL$H$HD$0D$D$D$8Hl$ H(H$D$D$HL$HH$D$HL$0HD$HH$HD$0trH$D$D$HL$HH$D$HL$0H9PxOPO 233 ! -4 1$1 235 * 236 eH%H$XH;AWH(H$ H$ H$(H$H$0HHL$pHH$H$0HHL$PHT$pH$HD$PHH$0HHHD$hHH$H$0HHQHH$HD$(H$0HH$HH$Hl$Hl$HmH$H$H$HH$H$H$H$Hl$Hl$HmH$8HD$xH$@H$H$H$H$H$HH$H$HD$HD$HD$`H$HT$HT$XH$HD$`H$HD$XH$HH$HD$xHD$HD$HD$`H$HT$HT$XH$HD$XH$HD$`H$HH$HH H$HD$HHD$HD$H$HD$ HD$(HD$0H$ H(H$H$H$H$H$H$0HH$H$0HHH$H$H(H$H$0HH$H$0HHH$H$0H(HHHHH)H$H8HL$pHH$H$0H8HH0H$H$0H0H$HL$pH$H$0H8H$H$H$H$H$Hl$Hl$HmH@HL$pHH$H$0H@HH$H$H0H$H$0H0HH$HL$pH$H$0H@H$.HL$hH$H$0HH$H$8HD$H$@HD$HH$ H(" 254 2Y0R" @ 256 > "/1J%4%*UdMgf*5 257 eH%H;aH0Hl$(Hl$(HD$0H$HD$8HHL$ HH$HD$8HHuhD$@_uLt!D$D$D$PHl$(H0$D$t HD$HH1$L$D$@HL$ H$HD$8HD$@$HD$HHD$HD$D$D$D$PHl$(H0`x_`_/. 19 262 *1V%# 263 eH%H;aH8Hl$0Hl$0HD$8H$HD$@H$D$HD$$HL$(HT$@H$D$HL$D$tHD$@H$HD$(HHD$D$$D$HHl$0H8Qpo!0 268 *d 269 eH%H;aHHl$Hl$HD$H$D$ HL$ vdHv>HwD$ HcHD$(Hl$HHD$(Hl$HD$ HcHD$(Hl$HD$HcHD$(Hl$H80U/0/0/0/! 274 * 275 eH%H;av<HHl$Hl$HD$H$D$ D$ Hl$H 7RR&%eH%H;avaH Hl$Hl$HD$ H$D$0D$H wHD$(H$D$D$H vD$D$8Hl$H @\?w&3eH%H;avjH Hl$Hl$HD$ H$D$0.tD$0D$0D$8Hl$H HD$(H$D$HL$(H$D$D$@;?@*? (& eH%H;aH Hl$Hl$HD$ H$D$0euaHD$(H$D$-uCHD$(H$D$HL$(H$D$D$D$0D$0D$8Hl$H +uEuV@z?@? 284 ! 286 *D2 287 eH%H;aH0Hl$(Hl$(HD$0H$D$@0HD$8H$D$xHD$8H$D$1D$$P w,HcH}7HD$8H$D$D$$P vPw\XHcH|t#D$@D$HD$@D$LHl$(H0HL$8H$H HL$HD$D$$PwXHc`HTX(1D$ L$P w%HT$8H$D$ 7D$T$ HT$8HH$HD$8HHL$ .uJH$L$D$HL$8H$D$D$D$@D$HD$@D$LHl$(H0etEtT$uH$HHD$HD$L$ L$ HL$8H$D$D$D$@HL$8HH$HD$8HHt|L$@.uJH$L$D$HL$8H$D$D$D$@D$HD$@D$LHl$(H0etEtD$HD$@D$LHl$(H0L$@`_`_`_`(_`_ 295 !\W .+#,5RQ 297 7$! 299 300 3 301 %[ 303 *q}^[ 304 eH%H;aH(Hl$ Hl$ HD$(H$HD$HL$8HD$HL$H~=Q w|HcH\$@H9}jHL$0H$L$HD$HHHD$HL$HD$D$PHl$ H(HD$0H$HHD$HD$L$HQwYHctQwYHcaHUPOP`O 309 ! # 2 315 *[w 316 eH%H;aH8Hl$0Hl$0HD$8H$HD$@H$D$D$,f\u-HD$@H$D$D$,D$,D$PHl$0H8HvftL$H9tUHvmUt)HL$@H$H HL$HD$D$,HD$@H$D$HL$@H$D$HD$HD$D$ RHL$@H$D$HD$HD$D$ %utIxt\HD$@H$D$HL$@H$D$HD$HD$D$ HD$@H$D$HL$@H$D$HD$HD$D$ rnxrjtavSphopo 324 !" 325 #:( :: 330 *2(S((A 331 eH%H;aH(Hl$ Hl$ HD$(H$HD$0H$D$1HL$T$89t: 333 tb|^\uEHD$0H$T$D$HT$HJHL$T$89uHD$HD$@Hl$ H(HD$0H$D$HD$0H$HHD$HD$HD$HD$@Hl$ H(POPOO! # 335 *`") 336 eH%H;aH Hl$Hl$HD$ H$HD$(H$D$`t|&HD$(H$D$`uHl$H HD$(H$HHD$HD$Hl$H T@X?@1?! 340 341 # 342 343 *7A 344 eH%H;avqH Hl$Hl$HD$ H$HD$(H$D$'HD$HuHl$H HD$(H$HHD$HD$v@G?@%? 346 4 347 # 348 &&4 349 eH%H;aH(Hl$ Hl$ HD$(H$D$8/uQHD$0H$D$D$8 351 t|HD$0H$D$D$8 352 uD$8D$@Hl$ H(HD$0H$D$D$|(HL$0H$D$L$*u/tJD$}HL$0H$H HL$HD$D$D$8D$8D$@Hl$ H(HD$0H$D$PqOPOPO 356 !2- (! 358 #1 360 *H W8 361 eH%H;a5HhHl$`Hl$`HD$hH$HD$pH$D$D$(HL$pHHT$XHH$HD$pHHHL$PHH$HD$pHL$(L$$HH$HD$pHT$$HcHHHHH@HH!HtH$L$HD$pHPH$HD$XHH$HD$pHHL$HHH$HD$pHHHL$@HH$HD$pHHHH)HHH$HD$pH(H$HD$XHH$HD$pH(HHHH8HL$8HH$HD$pH8HHL$PHH$HD$pH0H$HD$pH0HHH$HD$8H$HD$pH8HH$L$$L$HD$D$D$$H './~HL$pH$D$D$(/LHL$pHHT$0HH$HD$pHH HL$0H$HD$pHHt@HL$XHH$HD$pHH$L$(L$L$HD$p:H$L$(L$D$D$(L$ HT$pHH$HD$HH$HD$@H$HD$pHHHH)HHH$D$(HL$pD$ D$xHl$`HhD$(L$$g*uL$$T`tHL$pH$D$L$$4HL$pHH$HD$pHHuL$$L$ H$D$L$ H$HD$pHL$pH$D$D$,H v L$$HL$pHH$HD$pHHu D$,L$$yH$L$,L$D$HL$pH$D$D$Du8"tg'tHL$pHH$HD$pHH uL$$L$ H$D$L$ H$HD$pHL$pHH$HD$pHH@uL$$L$ H$D$L$ H$D$"HD$pHL$pHH$HD$pHHt$H$L$$L$D$L$H$L$D$$HD$pHH$HD$pHHtH$D$H$D$L$$HL$PHH$HD$pH0H$HD$pH0HHHH$HD$pH@H$HD$pH@H 381 !-(J 383 hS-91' ?#! 384 N- 385 0* ?T?>;*<7:[^W>;*LC DG HW*XO PSTk*hc fw* vo r<8E 393 *3(l'&@ 394 4AEm 395 eH%H;aHHl$Hl$HD$H$HD$(HD$0HD$8HD$@HD$HHD$ HH$HD$ HHHL$(HT$0H(H$HD$ HH$HD$ HHH$HD$ H(HHHHH)HL$8H8HL$HH$HD$ H8H~OH0H$HD$ H0HL$@HL$H$HD$ H8HD$HHl$HH@HL$HH$HD$ H@HHD$@HD$HH0H$HD$ H0HHL$@HL$H$HD$ H@HD$Hl0/0/ 406 407 !"!-2_)!) $! 411 *B@"W 412 eH%HD$H;AHH$H$H$H$H$HHL$xHH$H$HHHHL$pHH$H$HHHPHL$hHH$H$HPHL$PHhHT$`HHXHt$@H$HD$PH$HhH\$@H)HHD$xH$H$HHL$@HT$pH$H$HHHHT$@H9HH$HHHsH?HH!HD0HD$H)HL$H\$HD$(HD$@HL$ HL$XHD$XH$HD$@H$H$HHT$xHH$H$HHL$@HT$pHH$H$HHHHT$@H9RHEH\$PH$HHHsH?HH!Ht0Ht$H)HL$H\$HD$xH$HD$pH$H$HHHL$`H$H$HhHL$@HT$hH$H$H`HXHPH\$@H9wwH$H)HqH?HH!HHD$H)HT$HL$HD$(HD$8HL$ HL$HHD$HH$HD$8H$H$HHL$pHH$HD$xHH$H$HHH$H$H$Hw 421 /(%8 422 0 423 y 1 425 28!( 426 ; 00:5" m/$"[/1- 431 eH%H;aHHHl$@Hl$@HD$HH$HHH$<vHl$@HHHHH$<uHHH$HH$HD$HD$HD$HD$ HD$81HL$(HHHH\$HH$HD$HD$HD$0HH$HD$(HHHHHDHt$0HFHHHD$8HL$(HxH HH$u2HD$8HHH$Hl$@HHHH$HD$8HD$H4$H\$HL$(H_D; 439 440 5! & 441 *`&@ 442 eH%H;av|H(Hl$ Hl$ HD$(H$HD$0H$HL$8HL$HD$HL$0HH$HD$HD$HD$HD$8HD$8HD$@Hl$ H(kPwO&=( 446 eH%H;aHHHl$@Hl$@HD$HH$HD$PHH$HD$XHHT$PHZH\$0H2Ht$8H$HD$XHHHH\$0H9tO1u1D$/D$/D$`Hl$@HHHHD$HD$PHH$HD$D$Ht$8H4$H\$HT$HL$L$ HD$XT 450 *8'[ 451 eH%H;aHPHl$HHl$HHY Ht H|$XH9;uH#HD$PH$HD$XHtvH$HD$(HD$XHH$HpH|$Hl$Hl$HmHD$(HD$@HL$0HL$8HD$@HD$`HD$8HD$hHl$HHPHH$HD$HHD$HD$HHD$ HD$(E 456 @Ia 457 eH%H;aH(Hl$ Hl$ HD$(H$1HL$8HD$HL$8H}7HH\$0HH$HL$HL$HD$HHD$HL$8H|HD$8HD$@Hl$ H(`P~O*S 460 eH%H;aHPHl$HHl$HHD$PH$1HD$(HHHD$0HT$`HH$HD$0HL$`HHT$@H\H\$8Ht$XH<H<$HD$0HL$XHHDH\$@H9uRH$HD$H\$HD$8HD$D$ t,HL$(HAHD$(H[D$hHl$HHPD$hHl$HHP*[:&( 463 eH%H;aHPHl$HHl$HHY Ht H|$XH9;uH#HD$PH$HD$XHH$HD$(HD$XHH$HH|$Hl$Hl$HmHD$(HD$@HL$0HL$8HD$@HD$`HD$8HD$hHl$HHP)@Q# 468 eH%H;aHPHl$HHl$HHY Ht H|$XH9;uH#HD$PH$H$PH$H|$H$XHl$Hl$HmHD$(HD$@HL$0HL$8HD$@H$xHD$8H$Hl$HHPC@1) 472 eH%H;aH Hl$Hl$HY Ht H|$(H9;uH#HD$ H$HD$(HD$HH$HD$HHHD$HD$HD$0Hl$H ]@? 477 @ 478 eH%H;aH(Hl$ Hl$ HD$(H$1HL$8HD$HL$8H}7HH\$0HH$HL$HL$HD$HHD$HL$8H|HD$8HD$@Hl$ H(`P~O*S 481 eH%H;aHPHl$HHl$HHD$PH$1HD$(HHHD$8HT$XHH$HD$8HL$XHHT$@H\H\$0Ht$`H<H<$HD$8HL$`HHDH\$0H9uRHt$@H4$H\$HT$HD$D$ t,HL$(HAHD$(H[D$hHl$HHPD$hHl$HHP*[:&( 484 eH%H;aHXHl$PHl$PHY Ht H|$`H9;uH#HD$XH$HD$`H@ HL$hHT$pHT$HT$xHT$H$HT$H$HD$ HD$8HL$(HL$HHT$0HT$@HD$8H$HD$HH$HD$@H$Hl$PHX(@8 6 490 "".(*Position).IsValid.fpx"pos~r0"<input>:%d:%dyx"".Position.Strings.len"s.ptr".fpx"pos~r0("%q"".TokenStringfound"s.len"s.ptr".fpx"tok~r1""".(*Scanner).Init.fpx"ssrc"~r1"illegal UTF-8 encodingillegal character NUL 08<;("".(*Scanner).nextch"width"n"i"err.itab@"err.dataH".fpx"s~r0""".(*Scanner).Nextchh".fpx"s~r0""".(*Scanner).Peek.fpx"s~r0"%s: %s 491 492 493 "".(*Scanner).errorpos~"pos#1".fpx"smsg""".(*Scanner).isIdentRune.fpx"sch"i"~r2""".(*Scanner).scanIdentifierchd"ih".fpx"s~r0""".digitVal.fpx"ch~r1""".isDecimal.fpx"ch~r1""".(*Scanner).scanMantissachl".fpx"sch#3"~r1""".(*Scanner).scanFraction.fpx"sch"~r1""".(*Scanner).scanExponent.fpx"sch"~r1"illegal hexadecimal numberillegal octal number"".(*Scanner).scanNumberhas8or9g"chh"ch#2l".fpx"sch#5"~r1"~r2"illegal char escape"".(*Scanner).scanDigitschl".fpx"sch#3"base"n"~r3 """.(*Scanner).scanEscapechl".fpx"squote"~r1"literal not terminated"".(*Scanner).scanString.fpx"squote"n""".(*Scanner).scanRawString.fpx"sillegal char literal"".(*Scanner).scanChar.fpx"scomment not terminated"".(*Scanner).scanCommentch0l".fpx"sch"~r1" 494 08<>= 496 "".(*Scanner).Scantok"ch"ch#2"ch#3".fpx"s~r0""".(*Scanner).Pos.fpx"spos"<nil> @`pz x8 "".(*Scanner).TokenText~r0.len"~r0.ptr"b2@".fpx"s~r0"EOFIdentIntFloatCharStringRawStringComment"".init.fpx" type..hash."".Position.fpx"ph"~r2"type..eq."".Position.fpx"pq"~r2"*scanner.Positiontext/scannerscannerPosition"".(*Position).String.fpx".this~r0"*func(scanner.Position) string623FilenameOffsetLineColumnString*func() stringwi6m3(hp **scanner.Positionb:6*func(*scanner.Position) boolVnf6OJ3*func(*scanner.Position) string]d6z3IsValid*func() bool6Tx3_6 *interface {}O6W*[]interface {}6p/type..hash.[2]interface {}ih".fpx"ph"~r2"type..eq.[2]interface {}iP".fpx"pq"~r2"**[2]interface {}V6*[2]interface {}s-q6 ,Y*[]uint8i6~.8 *[8]uint8z6>0*[]int32\~m#6*Ms *[8]int32m6 5j *[]string"v6 502 503 *[8]stringo6UUxUS>*map.bucket[int32]stringO6*topbitskeysvaluesoverflow1L(*map.hdr[int32]string_Z6,countflagsB noverflowhash0buckets 505 oldbuckets nevacuate00 506 (**map[int32]string(E6*map[int32]string56G5*[1]interface {}56P[*[1025]uint8[z6OY" **func(*scanner.Scanner, string)6*func(*scanner.Scanner, string)OP:6\3*func(int32, int) bool6{u3*scanner.Scanner"".(*Scanner).String.fpx".this~r0""".Scanner.String.fpx".this~r0 509 "*func(scanner.Scanner) string63srcsrcBufsrcPossrcEndsrcBufOffsetlinecolumnlastLineLenlastCharLentokBuftokPostokEndchError 513 ErrorCountMode 514 WhitespaceIsIdentRune G (08@HP**scanner.Scanner56"".(*Scanner).IsValid.fpx".this~r0"3*func(*scanner.Scanner, io.Reader) *scanner.ScannerP6|vf3*func(*scanner.Scanner) booltV6*3*func(*scanner.Scanner) int32(6]3(*func(*scanner.Scanner) scanner.PositionG6go3*func(*scanner.Scanner) stringQ6$3(*func(*scanner.Scanner, int32, int) bool{:t63*func(*scanner.Scanner)1t6E"3$*func(*scanner.Scanner, int32) int32M6)3.*func(*scanner.Scanner, int32, int, int) int3276It3-*func(*scanner.Scanner, int32) (int32, int32)*v63"*func(*scanner.Scanner, int32) intE63Init!*func(io.Reader) *scanner.Scanner:6{{;3Next *func() int327M y6} 3PeekPos*func() scanner.PositionJ*S63Scan TokenTexterror *func(string)iHJ^63isIdentRunenextscanChar*func()u63scanComment*func(int32) int32k|?61 73 523 scanDigits*func(int32, int, int) int3216i3 524 scanEscapescanExponentscanFractionscanIdentifierscanMantissa 528 scanNumber*func(int32) (int32, int32)p{6+(3 scanRawString 530 scanString*func(int32) ints h6K36 5jtype..hash.[8]stringih".fpx"ph"~r2"type..eq.[8]stringiP".fpx"pq"~r2"xUS>io.Writer.Write.fpx".thisp"n("err0"bytesfmtioosunicodeunicode/utf8 532 533 Nr 534 0 " 536 b$&(&(*,. 537 p02o46_48O4:?<P>@"8,BD F" 538 xHJHLN>&(P, 539 0R0T24Vo4X_4ZO\^?>`bd>fh"&*jl n 540 541 0 542 Vx(p(((((((((((p((( ( 543 r 544 r 545 546 @@ 547 tvd0xz|~xd // 548 x ( (((((((((!"#(#($%(%&&&&''(())(****++++,,..(./// 555 ho_4O4?/h~x> 556 V((( 557 @ 558 hhh~x, 559 V(( 560 P 561 hh~x, J 562 ~( @&(>& ( 565 566 567 568 574 044v><@@O@>~x"VZ 575 V 576 @`0 h~x@ 577 Vr 578 p 579 hh~x, 580 V 581 0hdh&P 582 NX 583 dh 584 585 N 586 0@ 587 hd hh~x 589 Nr 590 0@d hh~x 591 V 592 0@d hh~x8 , 595 V 596 597 598 601 0`hh(hd hh~x4& 602 V 603 PPh@h0 h~xT 604 Vr 605 0p 606 hd hh~x, 607 Vr 608 0P 609 h~xL 610 Vr 611 @~x8 612 Nz 613 @~x 614 V 615 0P 616 hd hh~x P p 617 Vr(((((( 618 ( (((( 624 fhwhohgh_O?/h~x"R 625 V 626 `0@~xH( 4 627 x 628 629 ( ( 635 0o4_O4?/>~x.N` N 636 Vd|(JJ(pH(pH(Hrr 637 /\J,D$ 639 N~ 640 0P 641 Vx 642 0!4 643 " 645 0 646 4> 647 648 V 649 0P 650 651 V 652 0?/44 653 " 655 0 656 4>x 658 " 660 661 4> 662 663 664 @ 665 xx 666 667 V 668 0P 669 670 V 671 0?/4 672 673 674 /44`P Z 675 0@f888$*DBZ("8"d88888PljZ F0F\888888Z(n8 679 n^8x888,,** Z(8/^888888888Z(8\8888Z 681 (8^8x88``$$Z*:b88888Z6Fl88888Z<Lp88888Z 682 *P8l88Z 683 ,R8n88Z8Hl88888Z8Hn8888Z8Hn888844((Z4Dr88888888&&Z4Dh8888888Z4Dh88888,,Z4Dj8888Z:Jp88((Z0@f88,,Z6Fl88888$$$$Z(8`8888888Z 688 &6\8v88 689 690 ****Z2Br888888 691 692 693 694 ZZZ"H8>HJ@@@ @`Z0@f8888Z,<b8|888 ((Z 699 .>d888BB 700 pp0@P 701 ` 702 0@P 704 Xp@>"" 706 pp0@P 707 ` 708 709 0@P 710 Xp>@&0@P 712 X 713 `p@ 714 > 715 000"** 716 pp0@P 717 `@@ 718 pp0@P 719 ` 720 0@P 722 XpDD 724 pp0@P 725 ` 726 0@P 728 Xp> 730 pp0@P 731 ` 732 733 0@P 734 Xp0@P 736 X`@p 738 739 000 740 000 741 pp0@P 742 ` 743 0@P 744 Xp$$ 746 pp0@P 747 ` 748 pp 749 0@P 750 X`Z8Hj88888Z4Df88888 (( 752 pp0@P 753 `&& 754 pp 755 0@P 756 X`<< 758 0@P 760 X`p 762 pp0@P 763 ` 764 pp 765 0@P 766 X` 768 pp0@P 769 ` 770 0@P 772 X`p 774 pp0@P 775 ` 776 pp 777 0@P 778 X`h 780 pp0@P 781 ` 782 0@P 784 X`hp 786 pp0@P 787 ` 788 pp 789 0@P 790 X`> 792 pp0@P 793 ` 794 0@P 796 X`>p66 798 pp0@P 799 ` 800 0@P 801 X`p00 803 pp0@P 804 ` 805 00@P 806 X`p** 808 pp0@P 809 `(( 810 pp 811 0@P 812 X`JJ 814 0@P 815 X`hp>&& 817 pp0@P 818 `bb 819 0@P 821 X`p 823 pp0@P 824 ` 825 0@P 827 X`pFF 829 pp0@P 830 `vDDv 831 pp 832 0@P 833 X` 835 0@P 837 Xvpx>22 839 pp0@P 840 ` 841 0@P 842 Xph((&&Z 844 ,<b888Z 845 &6\8~88@@ 846 pp0@P 847 ` 848 0@P 850 Xp> 854 855 b0@P 856 X 857 x`p 858 |h@ 859 000(( 860 pp0@P 861 `xZ 862 .>d888ll 863 pp0@P 864 ` 865 0@P 866 Xpx|x>> 868 pp0@P 869 ` 870 0@P 872 Xpx@@ 874 pp0@P 875 ` 876 0@P 878 XpxhVV 880 pp0@P 881 ` 882 0@P 884 Xpx@BB 886 pp0@P 887 ` 888 0@P 890 Xpx>VV 892 pp0@P 893 ` 894 0@P 895 Xpxh44 897 pp0@P 898 ` 899 900 0@P 901 XpxNN 903 pp0@P 904 ` 905 0@P 906 Xpxhhbb 908 pp0@P 909 ` 910 0@P 911 Xpxhh`` 913 pp0@P 914 ` 915 0@P 916 XpxhhhJJ 918 pp0@P 919 ` 920 0@P 921 XpxhHH 923 pp0@P 924 ` 925 0@P 927 Xp|x 929 pp0@P 930 ` 931 932 0@P 933 Xph66 937 pp0@P 938 ` 939 940 0@P 941 Xp@ 943 pp0@P 944 ` 945 946 0@P 947 Xp> 949 pp0@P 950 ` 951 ph0@P 952 X** 954 pp0@P 955 ` 956 0@P 958 Xphh>> 960 pp0@P 961 ` 962 0@P 963 Xphh""<< 965 pp0@P 966 ` 967 0@P 968 Xphhh && 970 pp0@P 971 ` 972 0@P 974 Xphx0@P 976 X`p 978 979 00n0n 980 000 981 000 982 000 983 000 984 000 985 000 986 000 987 000 988 000 989 000 990 000 991 000 992 000 993 000 994 000 995 000 996 000 997 000 998 000 999 000 1000 000 1001 0@P 1003 X`hpZ,<^88888Z(8Z8~8888 1005 0@P 1007 X`>pZ"2X8z8888@P 1011 1012 1013 1014 go17ld