blob: 79a366b617d543975f676f7d74bf6d532a6dda07 [file] [log] [blame]
!<arch>
__.PKGDEF 0 0 0 644 9572 `
go object linux amd64 go1.4.1 X:precisestack
$$
package doc
import ast "go/ast"
import runtime "runtime"
import io "io"
import unicode "unicode"
import strconv "strconv"
import strings "strings"
import utf8 "unicode/utf8"
import sort "sort"
import token "go/token"
import template "text/template"
import regexp "regexp"
import path "path"
type @"io".Writer interface { Write(@"io".p []byte) (@"io".n int, @"io".err error) }
func @"".ToHTML (@"".w·1 @"io".Writer, @"".text·2 string "esc:0x0", @"".words·3 map[string]string "esc:0x0")
func @"".ToText (@"".w·1 @"io".Writer, @"".text·2 string "esc:0x0", @"".indent·3 string, @"".preIndent·4 string "esc:0x0", @"".width·5 int)
type @"go/token".Pos int
func (@"go/token".p·2 @"go/token".Pos) IsValid () (? bool) { return @"go/token".p·2 != @"go/token".Pos(0x0) }
type @"".Note struct { Pos @"go/token".Pos; End @"go/token".Pos; UID string; Body string }
type @"go/ast".Comment struct { Slash @"go/token".Pos; Text string }
func (@"go/ast".c·2 *@"go/ast".Comment "esc:0x0") End () (? @"go/token".Pos) { return @"go/token".Pos(int(@"go/ast".c·2.Slash) + len(@"go/ast".c·2.Text)) }
func (@"go/ast".c·2 *@"go/ast".Comment "esc:0x0") Pos () (? @"go/token".Pos) { return @"go/ast".c·2.Slash }
type @"go/ast".CommentGroup struct { List []*@"go/ast".Comment }
func (@"go/ast".g·2 *@"go/ast".CommentGroup "esc:0x0") End () (? @"go/token".Pos)
func (@"go/ast".g·2 *@"go/ast".CommentGroup "esc:0x0") Pos () (? @"go/token".Pos)
func (@"go/ast".g·2 *@"go/ast".CommentGroup "esc:0x0") Text () (? string)
type @"go/token".Token int
func (@"go/token".tok·2 @"go/token".Token) IsKeyword () (? bool) { return @"go/token".Token(0x3C) < @"go/token".tok·2 && @"go/token".tok·2 < @"go/token".Token(0x56) }
func (@"go/token".tok·2 @"go/token".Token) IsLiteral () (? bool) { return @"go/token".Token(0x3) < @"go/token".tok·2 && @"go/token".tok·2 < @"go/token".Token(0xA) }
func (@"go/token".tok·2 @"go/token".Token) IsOperator () (? bool) { return @"go/token".Token(0xB) < @"go/token".tok·2 && @"go/token".tok·2 < @"go/token".Token(0x3B) }
func (@"go/token".op·2 @"go/token".Token) Precedence () (? int)
func (@"go/token".tok·2 @"go/token".Token) String () (? string)
type @"go/ast".Spec interface { End() (? @"go/token".Pos); Pos() (? @"go/token".Pos); @"go/ast".specNode() }
type @"go/ast".GenDecl struct { Doc *@"go/ast".CommentGroup; TokPos @"go/token".Pos; Tok @"go/token".Token; Lparen @"go/token".Pos; Specs []@"go/ast".Spec; Rparen @"go/token".Pos }
func (@"go/ast".d·2 *@"go/ast".GenDecl "esc:0x0") End () (? @"go/token".Pos)
func (@"go/ast".d·2 *@"go/ast".GenDecl "esc:0x0") Pos () (? @"go/token".Pos) { return @"go/ast".d·2.TokPos }
func (? *@"go/ast".GenDecl) @"go/ast".declNode () { }
type @"".Value struct { Doc string; Names []string; Decl *@"go/ast".GenDecl; @"".order int }
type @"go/ast".ObjKind int
func (@"go/ast".kind·2 @"go/ast".ObjKind) String () (? string) { return @"go/ast".objKindStrings[@"go/ast".kind·2] }
type @"go/ast".Object struct { Kind @"go/ast".ObjKind; Name string; Decl interface {}; Data interface {}; Type interface {} }
func (@"go/ast".obj·2 *@"go/ast".Object "esc:0x0") Pos () (? @"go/token".Pos)
type @"go/ast".Ident struct { NamePos @"go/token".Pos; Name string; Obj *@"go/ast".Object }
func (@"go/ast".x·2 *@"go/ast".Ident "esc:0x0") End () (? @"go/token".Pos) { return @"go/token".Pos(int(@"go/ast".x·2.NamePos) + len(@"go/ast".x·2.Name)) }
func (@"go/ast".id·2 *@"go/ast".Ident "esc:0x0") IsExported () (? bool)
func (@"go/ast".x·2 *@"go/ast".Ident "esc:0x0") Pos () (? @"go/token".Pos) { return @"go/ast".x·2.NamePos }
func (@"go/ast".id·2 *@"go/ast".Ident "esc:0x1") String () (? string) { if @"go/ast".id·2 != nil { return @"go/ast".id·2.Name }; return "<nil>" }
func (? *@"go/ast".Ident) @"go/ast".exprNode () { }
type @"go/ast".Expr interface { End() (? @"go/token".Pos); Pos() (? @"go/token".Pos); @"go/ast".exprNode() }
type @"go/ast".BasicLit struct { ValuePos @"go/token".Pos; Kind @"go/token".Token; Value string }
func (@"go/ast".x·2 *@"go/ast".BasicLit "esc:0x0") End () (? @"go/token".Pos) { return @"go/token".Pos(int(@"go/ast".x·2.ValuePos) + len(@"go/ast".x·2.Value)) }
func (@"go/ast".x·2 *@"go/ast".BasicLit "esc:0x0") Pos () (? @"go/token".Pos) { return @"go/ast".x·2.ValuePos }
func (? *@"go/ast".BasicLit) @"go/ast".exprNode () { }
type @"go/ast".Field struct { Doc *@"go/ast".CommentGroup; Names []*@"go/ast".Ident; Type @"go/ast".Expr; Tag *@"go/ast".BasicLit; Comment *@"go/ast".CommentGroup }
func (@"go/ast".f·2 *@"go/ast".Field) End () (? @"go/token".Pos)
func (@"go/ast".f·2 *@"go/ast".Field) Pos () (? @"go/token".Pos)
type @"go/ast".FieldList struct { Opening @"go/token".Pos; List []*@"go/ast".Field; Closing @"go/token".Pos }
func (@"go/ast".f·2 *@"go/ast".FieldList "esc:0x0") End () (? @"go/token".Pos)
func (@"go/ast".f·2 *@"go/ast".FieldList "esc:0x0") NumFields () (? int)
func (@"go/ast".f·2 *@"go/ast".FieldList "esc:0x0") Pos () (? @"go/token".Pos)
type @"go/ast".FuncType struct { Func @"go/token".Pos; Params *@"go/ast".FieldList; Results *@"go/ast".FieldList }
func (@"go/ast".x·2 *@"go/ast".FuncType "esc:0x0") End () (? @"go/token".Pos)
func (@"go/ast".x·2 *@"go/ast".FuncType "esc:0x0") Pos () (? @"go/token".Pos)
func (? *@"go/ast".FuncType) @"go/ast".exprNode () { }
type @"go/ast".Stmt interface { End() (? @"go/token".Pos); Pos() (? @"go/token".Pos); @"go/ast".stmtNode() }
type @"go/ast".BlockStmt struct { Lbrace @"go/token".Pos; List []@"go/ast".Stmt; Rbrace @"go/token".Pos }
func (@"go/ast".s·2 *@"go/ast".BlockStmt "esc:0x0") End () (? @"go/token".Pos) { return @"go/ast".s·2.Rbrace + @"go/token".Pos(0x1) }
func (@"go/ast".s·2 *@"go/ast".BlockStmt "esc:0x0") Pos () (? @"go/token".Pos) { return @"go/ast".s·2.Lbrace }
func (? *@"go/ast".BlockStmt) @"go/ast".stmtNode () { }
type @"go/ast".FuncDecl struct { Doc *@"go/ast".CommentGroup; Recv *@"go/ast".FieldList; Name *@"go/ast".Ident; Type *@"go/ast".FuncType; Body *@"go/ast".BlockStmt }
func (@"go/ast".d·2 *@"go/ast".FuncDecl "esc:0x0") End () (? @"go/token".Pos)
func (@"go/ast".d·2 *@"go/ast".FuncDecl "esc:0x0") Pos () (? @"go/token".Pos)
func (? *@"go/ast".FuncDecl) @"go/ast".declNode () { }
type @"".Func struct { Doc string; Name string; Decl *@"go/ast".FuncDecl; Recv string; Orig string; Level int }
type @"".Type struct { Doc string; Name string; Decl *@"go/ast".GenDecl; Consts []*@"".Value; Vars []*@"".Value; Funcs []*@"".Func; Methods []*@"".Func }
type @"".Filter func(? string) (? bool)
type @"".Package struct { Doc string; Name string; ImportPath string; Imports []string; Filenames []string; Notes map[string][]*@"".Note; Bugs []string; Consts []*@"".Value; Types []*@"".Type; Vars []*@"".Value; Funcs []*@"".Func }
func (@"".p·1 *@"".Package) Filter (@"".f·2 @"".Filter "esc:0x0")
type @"".Mode int
const @"".AllDecls @"".Mode = 0x1
const @"".AllMethods @"".Mode = 0x2
type @"go/ast".Scope struct { Outer *@"go/ast".Scope; Objects map[string]*@"go/ast".Object }
func (@"go/ast".s·2 *@"go/ast".Scope "esc:0x0") Insert (@"go/ast".obj·3 *@"go/ast".Object) (@"go/ast".alt·1 *@"go/ast".Object) { if @"go/ast".alt·1 = @"go/ast".s·2.Objects[@"go/ast".obj·3.Name]; @"go/ast".alt·1 == nil { @"go/ast".s·2.Objects[@"go/ast".obj·3.Name] = @"go/ast".obj·3 }; return }
func (@"go/ast".s·2 *@"go/ast".Scope "esc:0x0") Lookup (@"go/ast".name·3 string "esc:0x0") (? *@"go/ast".Object) { return @"go/ast".s·2.Objects[@"go/ast".name·3] }
func (@"go/ast".s·2 *@"go/ast".Scope) String () (? string)
type @"go/ast".Decl interface { End() (? @"go/token".Pos); Pos() (? @"go/token".Pos); @"go/ast".declNode() }
type @"go/ast".ImportSpec struct { Doc *@"go/ast".CommentGroup; Name *@"go/ast".Ident; Path *@"go/ast".BasicLit; Comment *@"go/ast".CommentGroup; EndPos @"go/token".Pos }
func (@"go/ast".s·2 *@"go/ast".ImportSpec "esc:0x0") End () (? @"go/token".Pos)
func (@"go/ast".s·2 *@"go/ast".ImportSpec "esc:0x0") Pos () (? @"go/token".Pos)
func (? *@"go/ast".ImportSpec) @"go/ast".specNode () { }
type @"go/ast".File struct { Doc *@"go/ast".CommentGroup; Package @"go/token".Pos; Name *@"go/ast".Ident; Decls []@"go/ast".Decl; Scope *@"go/ast".Scope; Imports []*@"go/ast".ImportSpec; Unresolved []*@"go/ast".Ident; Comments []*@"go/ast".CommentGroup }
func (@"go/ast".f·2 *@"go/ast".File "esc:0x0") End () (? @"go/token".Pos)
func (@"go/ast".f·2 *@"go/ast".File "esc:0x0") Pos () (? @"go/token".Pos) { return @"go/ast".f·2.Package }
type @"go/ast".Package struct { Name string; Scope *@"go/ast".Scope; Imports map[string]*@"go/ast".Object; Files map[string]*@"go/ast".File }
func (@"go/ast".p·2 *@"go/ast".Package "esc:0x0") End () (? @"go/token".Pos) { return @"go/token".Pos(0x0) }
func (@"go/ast".p·2 *@"go/ast".Package "esc:0x0") Pos () (? @"go/token".Pos) { return @"go/token".Pos(0x0) }
func @"".New (@"".pkg·2 *@"go/ast".Package, @"".importPath·3 string, @"".mode·4 @"".Mode) (? *@"".Package)
type @"go/ast".Node interface { End() (? @"go/token".Pos); Pos() (? @"go/token".Pos) }
type @"".Example struct { Name string; Doc string; Code @"go/ast".Node; Play *@"go/ast".File; Comments []*@"go/ast".CommentGroup; Output string; EmptyOutput bool; Order int }
func @"".Examples (@"".files·2 ...*@"go/ast".File "esc:0x0") (? []*@"".Example)
func @"".Synopsis (@"".s·2 string "esc:0x2") (? string)
var @"".IllegalPrefixes []string
func @"".init ()
var @"go/ast".objKindStrings [7]string
$$
_go_.6 0 0 0 644 488110 `
go object linux amd64 go1.4.1 X:precisestack
!
��go13ldio.aregexp.astrings.atext/template.aunicode.aunicode/utf8.ago/ast.ago/token.a path.a sort.astrconv.a�þ "".commentEscape�� 
��’
dH‹ %����H;awè����ëêHƒì`H‹\$`H‰$è����H‹”$€���HÇD$@����€¼$ˆ����th1ÀH‰ÓHÿËH9Ã~[H‹\$xH9Ѓ$��H¶+H‰éH‰ÅHÿÅH‹\$xH9Õƒÿ��H+¶8ËuˆL$?€ù`„���€ù'„†���HÿÀH‰ÓHÿËH9Ã¥H‹L$@H9ÊrgH‹D$xH)ÊHƒú�t H‰ËHÃH‰ØH‰D$PH‰$H‰T$XH‰T$è����H\$Hl$H‰ïH‰ÞH¥H¥H¥H‹\$hH‰$H‹\$pH‰\$è����è����HƒÄ`Ãè���� H‰ÓH‰D$HH‹L$@H‰ÂH9Â8��H9È‚/��H‹D$xH)ÊHƒú�t H‰ËHÃH‰ØH‰D$PH‰$H‰T$XH‰T$è����H\$Hl$H‰ïH‰ÞH¥H¥H¥H‹\$hH‰$H‹\$pH‰\$è����H‹”$€���H‹D$HHƒÀH‰D$@¶D$?<'u]H����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹\$pH‰$H‹\$hH‹[ ÿÓH‹”$€���H‹D$HHÿÀéþÿÿ<`uïH����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹\$pH‰$H‹\$hH‹[ ÿÓH‹”$€���ëè���� è���� è���� 0
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���À��2runtime.stringtoslicebyte���œ��0text/template.HTMLEscape���¦��(runtime.racefuncexit���º��$runtime.panicslice���à��2runtime.stringtoslicebyte���¼��0text/template.HTMLEscape���ˆ��"".rdquo���š�� runtime.raceread���¨��"".rdquo���À�"".rdquo���Ø �"".rdquo���Ž�
������Ê��"".ldquo���Ü�� runtime.raceread���ê��"".ldquo���‚ �"".ldquo���š  �"".ldquo���Ð �
������ê ��$runtime.panicslice���ø ��$runtime.panicindex���†
��$runtime.panicindex���PÀ��"".autotmp_0024��type.uint64�"".autotmp_0023��type.uint64�"".autotmp_0022��type.uint64�"".autotmp_0016��type.int�"".autotmp_0015��type.int�
"".ch�Atype.uint8�"".i�/type.int�"".last�?type.int�"".nice�@type.bool�"".text� type.string�"".w��type.io.Writer�À¿Àô��d4$! 
 5l‡P P� �#í�Tgclocals·b761081bcdbc0c055275af2bb2c6dfe6�Tgclocals·d64e51a4c4bfeaa840e480961ec6b0b3���:/tmp/go/src/go/doc/comment.goþ0"".pairedParensPrefixLen��à��ÞdH‹ %����H;awè����ëêHƒìPH‹\$PH‰$è����H‹L$`HÇD$(����H‰L$0H‹\$XH‰\$@H‰L$H1ÀH‰D$8H‹\$@H‰$H‹\$HH‰\$H‰D$è����H‹l$(H‹D$‹L$ Hƒø�tYH‹T$8ƒù(uHƒý�uH‰T$0H‰ëHÿÃH‰\$(먃ù)u£H‰éHÿÉH‰L$(Hƒù�u H‹\$`H‰\$0ë†Hƒù�}€H‰T$hè����HƒÄPÃH‹\$0H‰\$hè����HƒÄPÃ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���Ô��&runtime.stringiter2���¤��(runtime.racefuncexit���Ì��(runtime.racefuncexit���0 ��"".autotmp_0039��type.int32�"".autotmp_0037��type.int�"".autotmp_0036�/type.int�"".autotmp_0035��type.int�"".autotmp_0034��type.int�"".autotmp_0033��type.int�"".autotmp_0032�type.string�"".l�?type.int�"".parens�Otype.int� "".~r1� type.int�"".s��type.string�  ÀŸ Ÿ�ð�Tœ&# L  
��#Fh�Tgclocals·1b9a3aa31862a0fdb3c38bd1a1bfa9b0�Tgclocals·a1020fc24b9d706b3a15aa4bb13785c5���:/tmp/go/src/go/doc/comment.goþ"".emphasize��à��ÌdH‹ %����HD$ØH;Awè����ëåHì¨���H‹œ$¨���H‰$è����H����H‰$è����H‹����H‰$H‹œ$À���H‰\$H‹œ$È���H‰\$è����H‹¬$È���H‹D$H‹T$ H‹L$(H‰”$˜���H‰Œ$ ���Hƒø�H‰„$���uIH‹œ$°���H‰$H‹œ$¸���H‰\$H‹œ$À���H‰\$H‰l$¶œ$Ø���ˆ\$ è����è����HÄ¨���ÃH‰l$PHƒú�†¥��H‰$è����H‹œ$���Hƒ¼$˜����†~��H‹H‹\$PH9Âf��H‹œ$°���H‰$H‹œ$¸���H‰\$H‹Œ$À���H‰Œ$€���H‰L$H‰„$ˆ���H‰D$¶œ$Ø���ˆ\$ è����H‹œ$È���H‰\$HH‹œ$���Hƒ¼$˜���†ï��HƒÃH‰$è����H‹œ$���H‹„$˜���H‰ÙHƒø†¾��HƒÃH‹H‰\$PHƒø�†¡��H‰ $è����H‹T$PH‹œ$���Hƒ¼$˜����†u��H‹H‹\$HH9Ó‚]��H9‚T��H‹Œ$À���H)ÂHƒú�t H‰ÃHËH‰ÙH‰L$pH‰ $H‰T$xH‰T$è����H‹T$xH‹L$H‰L$@H9э��H‹œ$���Hƒ¼$˜����†ç��H‰$è����H‹œ$���Hƒ¼$˜����†À��H‹H‹l$@H‹Œ$È���HèH‰D$HH9Á‚˜��H����H‰$è����H‹����H‰$H‹Œ$À���H‹D$HH‰Œ$€���H‰L$H‰„$ˆ���H‰D$è����H‹T$H‹L$ H‹D$(H‰”$���H‰Œ$˜���H‰„$ ���H‹L$xH‹D$@H9Á‚��H‹L$pH‰L$pH‰ÂH‰D$xHÇD$`����HÇD$h����ÆD$?�H‹œ$Ð���1íH9ëtxH‹L$pH����H‰$H‹œ$Ð���H‰\$H‰Œ$€���H‰L$H‰”$ˆ���H‰T$è����H‹D$ ¶\$(ˆ\$?H‰D$XH‰$è����H‹\$XHƒû�„j��H‹+H‰l$`H‹kH‰l$hH‹œ$���Hƒ¼$˜���†;��HƒÃH‰$è����H‹œ$���Hƒ¼$˜���†��HƒÃH‹Hƒû�| €|$?�uH‹\$pH‰\$`H‹\$xH‰\$hÆD$?�H‹\$hHƒû�ŽÏ��H����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$¸���H‰$H‹œ$°���H‹[ ÿÓH‹\$`H‰$H‹\$hH‰\$è����H\$Hl$H‰ïH‰ÞH¥H¥H¥H‹œ$°���H‰$H‹œ$¸���H‰\$è����H����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$¸���H‰$H‹œ$°���H‹[ ÿӀ|$?�tNH����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$¸���H‰$H‹œ$°���H‹[ ÿÓH‹œ$°���H‰$H‹œ$¸���H‰\$H‹\$pH‰\$H‹\$xH‰\$¶œ$Ø���ˆ\$ è����€|$?�tNH����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$¸���H‰$H‹œ$°���H‹[ ÿÓH‹\$hHƒû�Žë���H����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$¸���H‰$H‹œ$°���H‹[ ÿÓH‹œ$È���H‹œ$È���H‰\$HH‹œ$���Hƒ¼$˜���vnHƒÃH‰$è����H‹T$HH‹œ$���Hƒ¼$˜���vBHƒÃH‹H9Âr/H‹Œ$À���H)ÂHƒú�t H‰ÃHËH‰ÙH‰Œ$À���H‰”$È���éùÿÿè���� è���� è���� é^ÿÿÿéþÿÿè���� è���� ‰éüÿÿè���� è���� è���� è���� éáûÿÿè���� è���� è���� è���� è���� è���� è���� è���� ”
������*��0runtime.morestack_noctxt���^��*runtime.racefuncenter���l��"".matchRx���~�� runtime.raceread���Œ��"".matchRx���Ò��Pregexp.(*Regexp).FindStringSubmatchIndex���´�� "".commentEscape���¾��(runtime.racefuncexit���þ�� runtime.raceread���æ�� "".commentEscape���È�� runtime.raceread���À�� runtime.raceread��� ��0"".pairedParensPrefixLen���€
�� runtime.raceread���þ
��"".matchRx��� �� runtime.raceread���ž ��"".matchRx���þ ��Pregexp.(*Regexp).FindStringSubmatchIndex���ú ��,type.map[string]string���Ú��4runtime.mapaccess2_faststr���’�� runtime.raceread���š�� runtime.raceread���Î��"".html_a���à�� runtime.raceread���î��"".html_a���†�"".html_a���ž �"".html_a���à�
������Œ��2runtime.stringtoslicebyte���ô��0text/template.HTMLEscape���‚��"".html_aq���”�� runtime.raceread���¢��"".html_aq���º�"".html_aq���Ò �"".html_aq���”�
������¬��"".html_i���¾�� runtime.raceread���Ì��"".html_i���ä�"".html_i���ü �"".html_i���¾�
������¶�� "".commentEscape���Ò��"".html_endi���ä�� runtime.raceread���ò��"".html_endi���Š�"".html_endi���¢ �"".html_endi���ä�
������Œ��"".html_enda���ž�� runtime.raceread���¬��"".html_enda���Ä�"".html_enda���Ü �"".html_enda���ž�
������„�� runtime.raceread���´��$runtime.panicslice���Â��$runtime.panicindex���Ð��$runtime.panicindex���ò��$runtime.panicindex���€��$runtime.panicindex���œ��$runtime.panicslice���ª��$runtime.panicslice���¸��$runtime.panicindex���Æ��$runtime.panicindex���Þ��$runtime.panicslice���ì��$runtime.panicindex���ú��$runtime.panicindex���ˆ��$runtime.panicindex���–��$runtime.panicindex���¤��$runtime.panicslice���²��$runtime.panicindex���À��$runtime.panicindex���`Ð��6"".autotmp_0060��type.uint64�"".autotmp_0059��type.uint64�"".autotmp_0058��type.uint64�"".autotmp_0057�Ÿtype.*string�"".autotmp_0056��type.uint64�"".autotmp_0055��type.uint64�"".autotmp_0054��type.uint64�"".autotmp_0053��type.uint64�"".autotmp_0050��type.uint64�"".autotmp_0049��type.uint64�"".autotmp_0048�¿type.uint64�"".autotmp_0047�¯type.uint64�"".autotmp_0046��type.int�"".autotmp_0045��type.int�"".autotmp_0044��type.string�"".autotmp_0043��type.[]int�"".autotmp_0042��type.int�"".autotmp_0041��type.int�"".italics�Ñtype.bool� "".url�type.string�"".n�Ïtype.int�"".match�otype.string�"".m�/type.[]int�"".nice�Ptype.bool�"".words�@,type.map[string]string�"".line� type.string�"".w��type.io.Writer�"ÐÈÏÐÅ �°�°Ø"niahA]Œ½0Æ%xHNLNN>NNƒef 
#�<�.ÐÉ€åDÎt Ë—�Tgclocals·2384f18473b874ebedaaf5541c99e183�Tgclocals·044ac9153e7f7946981f76039e898e1a���:/tmp/go/src/go/doc/comment.goþ"".indentLen�� ��„dH‹ %����H;awè����ëêHƒìH‹\$H‰$è����H‹t$H‹L$1ÀH9È}H9Ès=H¶€û uHÿÀH9È|çH‰D$ è����HƒÄÃH9ÈsH¶€û uàëÖè���� è����
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���°��(runtime.racefuncexit���ê��$runtime.panicindex���ø��$runtime.panicindex���0�� "".~r1� type.int�"".s��type.string�F/��$Ì
/��#4�Tgclocals·71f00dde903bde07aa039b47ab7ec229�Tgclocals·0115f8d53b75c1696444f08ad03251d9���:/tmp/go/src/go/doc/comment.goþ"".isBlank��à��ÒdH‹ %����H;awè����ëêHƒìH‹\$H‰$è����H‹L$Hƒù�tHƒùu"H‹\$Hƒù�v¶€û
uÆD$ è����HƒÄÃÆD$ �ëïè����
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���¤��(runtime.racefuncexit���Æ��$runtime.panicindex���0��"".autotmp_0076��type.int� "".~r1� type.bool�"".s��type.string�@�p�Ü-$
��#.�Tgclocals·71f00dde903bde07aa039b47ab7ec229�Tgclocals·0115f8d53b75c1696444f08ad03251d9���:/tmp/go/src/go/doc/comment.goþ"".commonPrefix��À��¸dH‹ %����H;awè����ëêHƒìH‹\$H‰$è����L‹T$ H‹|$H‹t$(H‹T$1ÀH9Ð}+H9ð}&H9ÐsHH¶H9ðs5I,¶m�@8ëuHÿÀH9Ð|ÕH9ÂrH‰|$0H‰D$8è����HƒÄÃè���� è���� è���� 
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���ü��(runtime.racefuncexit�����$runtime.panicslice���ž��$runtime.panicindex���¬��$runtime.panicindex���`�� "".~r2�@type.string�"".b� type.string�"".a��type.string�l� �$ä
"( ��#Z
�Tgclocals·2992e6c0c6eeea1caaa82eaccb438ec1�Tgclocals·0115f8d53b75c1696444f08ad03251d9���:/tmp/go/src/go/doc/comment.goþ"".unindent��€��údH‹ %����HD$ H;Awè����ëåHìà���H‹œ$à���H‰$è����H‹Œ$ð���Hƒù�u è����HÄà���ÃH‹œ$è���Hƒù�†V��H‰$è����H‹œ$è���Hƒ¼$ð����†/��H,$H‰ïH‰ÞH¥H¥è����H‹\$H‰\$XH‹œ$è���Hƒ¼$ð����†ô��H‰$è����H‹œ$è���Hƒ¼$ð����†Í��H‹H‹[H‰œ$À���H‹D$XH9©��H‰”$¸���H‰”$ˆ���H‰„$���H‹”$è���H‹„$ð���H‹œ$ø���H‰œ$Ø���1ÉH‰„$Ð���H‰D$@H‰”$È���H‰ÐH‰L$XH‹l$@H9é6��H‰D$`H‰$è����H‹\$`Hƒû�„ ��H‹+H‹SH‰¬$¸���H‰”$À���H‰¬$˜���H‰l$hH‰”$ ���H‰T$pHƒú�t!Hƒú…Ñ��Hƒú�†Î��¶]�€û
…º��HÇÀ���<�…Ž���H‰,$H‰T$è����H‹D$H‹Œ$ ���H9Á‚€��H‹œ$ˆ���H‰$H‹œ$���H‰\$H‹Œ$˜���H‰Œ$¸���H‰L$H‰„$À���H‰D$è����H‹L$ H‹D$(H‰Œ$¸���H‰Œ$ˆ���H‰„$À���H‰„$���H‹D$`H‹L$XHƒÀHÿÁH‰L$XH‹l$@H9éŒÊþÿÿH‹œ$���H‰\$0H‹”$è���H‹„$ð���H‹œ$ø���H‰œ$Ø���1ÉH‰„$Ð���H‰D$@H‰”$È���H‰ÐH‰L$XH‹l$@H9éa��H‰D$`H‰$è����H‹\$`Hƒû�„t��H‹+H‹KH‹t$XH‰¬$¸���H‰Œ$À���H‰¬$¨���H‰l$xH‰Œ$°���H‰Œ$€���Hƒù�t!Hƒù…��Hƒù�†��¶]�€û
…��HÇÀ���<�…±���H‹D$0H‰L$PH‰D$HH9Á‚Ø���H‹œ$è���H‰õH‰t$8L‹„$ð���L9ƃ°���HkíHëH‰$è����H‹T$HH‹œ$è���H‹l$8L‹„$ð���L9ÅszHkíHëH‰$H‹„$¨���H‹L$PH)ÑHƒù�t H‰ÓHÃH‰ØH‰„$¸���H‰D$H‰Œ$À���H‰L$è����H‹D$`H‹L$XHƒÀHÿÁH‰L$XH‹l$@H9錟þÿÿè����HÄà���Ãè���� è���� è���� 1Àéúþÿÿè���� ‰é…þÿÿè���� 1ÀéFýÿÿè���� ‰éÙüÿÿè���� è���� è���� è���� è���� 2
������*��0runtime.morestack_noctxt���^��*runtime.racefuncenter���„��(runtime.racefuncexit���Ê�� runtime.raceread���ž��"".indentLen���ò�� runtime.raceread���À�� runtime.raceread���È��"".indentLen���ô��"".commonPrefix���à �� runtime.raceread���î��"runtime.racewrite���¾��4runtime.writebarrierstring�����(runtime.racefuncexit���ª��$runtime.panicindex���¸��$runtime.panicindex���Æ��$runtime.panicslice���â��$runtime.panicindex���þ��$runtime.panicslice���š��$runtime.panicindex���¶��$runtime.panicslice���Ä��$runtime.panicindex���Ò��$runtime.panicindex���à��$runtime.panicindex���î��$runtime.panicindex���0À��D"".autotmp_0112��type.uint64�"".autotmp_0111��type.uint64�"".autotmp_0110��type.uint64�"".autotmp_0109��type.bool�"".autotmp_0108��type.string�"".autotmp_0107��type.*string�"".autotmp_0106��type.int�"".autotmp_0105��type.int�"".autotmp_0104��type.uint64�"".autotmp_0103��type.uint64�"".autotmp_0101��type.string�"".autotmp_0100�ÿtype.*string�"".autotmp_0099��type.int�"".autotmp_0098��type.int�"".autotmp_0097�¯type.uint64�"".autotmp_0096�Ÿtype.uint64�"".autotmp_0095�Otype.string�"".autotmp_0094��type.int�"".autotmp_0093��type.int�"".autotmp_0092��type.[]string�"".autotmp_0091��type.int�"".autotmp_0090��type.string�"".autotmp_0089��type.int�"".autotmp_0086�/type.[]string�"".autotmp_0085��type.int�"".autotmp_0084�type.int�"".s�Ïtype.string�"".s�ïtype.string�"".line�otype.string�"".i�Ïtype.int�"".n�ßtype.int�"".line�type.string�"".prefix�¯type.string�"".block��type.[]string�&"À+¿À…¿Àl�À �jô"»PŽ$
†S±)
 &�(�.±„Výh)y�Tgclocals·b46c7a32cd3cbdb99d262657bbb5cb46�Tgclocals·d9ba2f98715b9ea893b5eb47237bb408���:/tmp/go/src/go/doc/comment.goþ"".heading��à
��Î
dH‹ %����H;awè����ëêHƒì@H‹\$@H‰$è����HÇD$X����HÇD$`����H‹\$HH‰$H‹\$PH‰\$è����H‹T$H‹L$H‰T$HH‰L$PHƒù�uHÇD$X����HÇD$`����è����HƒÄ@ÃH‰$H‰L$è����‹D$‰D$,‰$è����¶\$€û�„×��‹\$,‰$è����¶\$€û�„½��H‹\$HH‰$H‹\$PH‰\$è����‹D$‰D$,‰$è����¶\$€û�u2‹\$,‰$è����¶\$€û�uHÇD$X����HÇD$`����è����HƒÄ@ÃH‹\$HH‰$H‹t$PH‰t$H5����Hl$H‰ïH¥H¥è����H‹\$ Hƒû�|HÇD$X����HÇD$`����è����HƒÄ@ÃH‹L$HH‹D$PH‰L$0H‰ $H‰D$8H‰D$ÇD$'���è����H‹t$0H‹L$8H‹D$Hƒø�}H‹\$HH‰\$XH‹\$PH‰\$`è����HƒÄ@ÃH‰ÃHÿÃH9Ë}?H‰ÅHÿÅH9̓‰���H.¶€ûsu$H‰ÃHƒÃH9Ë}4H‰ÅHƒÅH9Ís^H.¶€û tHÇD$X����HÇD$`����è����HƒÄ@ÃHƒÀH‰ÊH‰ÁH9Âr H‰ðH)ÊHƒú�t H‰ËHÃH‰ØH‰ÁH‰Ðéÿÿÿè���� è���� è���� HÇD$X����HÇD$`����è����HƒÄ@Ã,
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���œ��"strings.TrimSpace���þ��(runtime.racefuncexit���¤��>unicode/utf8.DecodeRuneInString���Ä�� unicode.IsLetter���ø��unicode.IsUpper���Ä��Funicode/utf8.DecodeLastRuneInString���ä�� unicode.IsLetter�����unicode.IsDigit���Ò��(runtime.racefuncexit�����Zgo.string.",.;:!?+*/=()[]{}_^°&§~%#@<\">\\"���²�� strings.IndexAny���ö��(runtime.racefuncexit���Ô��"strings.IndexRune���°��(runtime.racefuncexit���ü��(runtime.racefuncexit���î ��$runtime.panicslice���ü ��$runtime.panicindex���Š
��$runtime.panicindex���¼
��(runtime.racefuncexit���@€��"".autotmp_0132��type.uint64�"".autotmp_0131��type.int�"".autotmp_0129��type.int�"".autotmp_0128��type.int�"".autotmp_0127��type.int�"".autotmp_0126��type.bool�"".autotmp_0125��type.bool�"".b�type.string�"".r�'type.int32� "".~r1� type.string�"".line��type.string�D€m€©€Q€\€e€_
�°�Œ¤FE' @?4
,('6
/ J
 * '43�2�#[—0"/.Ÿ'�Tgclocals·3a3a32d27105f28e7613aed8b06dc3cf�Tgclocals·150bd0745d0ccd7ff65e5c80b670a3b7���:/tmp/go/src/go/doc/comment.goþ"".anchorID��À��®dH‹ %����H;awè����ëêHƒìHH‹\$HH‰$è����HÇD$`����HÇD$h����H����H‰$è����H‹����H‰$H‹\$PH‰\$H‹t$XH‰t$H5����Hl$H‰ïH¥H¥è����H‹L$(H‹D$0H����H,$H‰ïH‰ÞH¥H¥H‰L$8H‰L$H‰D$@H‰D$è����H‹\$ H‰\$`H‹\$(H‰\$hè����HƒÄHÃ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���z�� "".nonAlphaNumRx���Œ�� runtime.raceread���š�� "".nonAlphaNumRx���Ø��go.string."_"���ú��Bregexp.(*Regexp).ReplaceAllString���œ�� go.string."hdr-"���ê��*runtime.concatstring2���œ��(runtime.racefuncexit���@��"".autotmp_0137�type.string� "".~r1� type.string�"".line��type.string�¼
�à�Ž:“��#ª�Tgclocals·f19d4b79e9f57ca0787f5817043aa6f8�Tgclocals·a310211a5d93ca643985188646602d0e���:/tmp/go/src/go/doc/comment.goþ"".ToHTML��à��ÆdH‹ %����H„$@ÿÿÿH;Awè����ëâHì@��H‹œ$@��H‰$è����H‹œ$X��H‰$H‹œ$`��H‰\$è����H‹L$H‹D$H‹T$ H‰Œ$è���H‰„$ð���H‰”$ø���H‰”$à���1ÒH‰„$Ø���H‰D$HH‰Œ$Ð���H‰ÈH‰T$PH‹l$HH9ê��H‰D$`H‰$HÇD$ ���è����H‹t$`Hƒþ�„†��H¬$ ��H‰ïè����Hœ$ ��H¬$���H‰ïH‰Þè����H‹„$���Hƒø�…Ã��H����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$P��H‰$H‹œ$H��H‹[ ÿÓH‹”$��H‹„$��H‹œ$��H‰œ$È���1ÉH‰„$À���H‰D$8H‰”$¸���H‰ÐH‰L$@H‹l$8H9鍢���H‰D$XH‰$è����H‹\$XHƒû�„��H‹ H‹kH‰Œ$¨���H‰¬$°���H‹œ$H��H‰$H‹œ$P��H‰\$H‰Œ$ˆ���H‰L$H‰¬$���H‰l$H‹œ$h��H‰\$ ÆD$(è����H‹D$XH‹L$@HƒÀHÿÁH‰L$@H‹l$8H9éŒ^ÿÿÿH����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$P��H‰$H‹œ$H��H‹[ ÿÓH‹D$`H‹T$PHƒÀ HÿÂH‰T$PH‹l$HH9êŒîýÿÿè����HÄ@��ÉéõþÿÿHƒø…â��H����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$P��H‰$H‹œ$H��H‹[ ÿÓHDŽ$˜�������HDŽ$ �������H‹”$��H‹„$��H‹œ$��H‰œ$È���1ÉH‰„$À���H‰D$8H‰”$¸���H‰ÐH‰L$@H‹l$8H9éy��H‰D$XH‰$è����H‹\$XHƒû�„ ��H‹ H‹kH‰Œ$¨���H‰L$hH‰¬$°���H‰l$pH‹œ$ ���Hƒû�…Î���H‹\$hH‰$H‹\$pH‰\$è����H‹L$H‹D$H‰Œ$¨���H‰„$°���H‰Œ$˜���H‰ $H‰„$ ���H‰D$è����H\$Hl$H‰ïH‰ÞH¥H¥H¥H‹œ$P��H‰$H‹œ$H��H‹[ ÿÓH����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$P��H‰$H‹œ$H��H‹[ ÿÓH‹œ$H��H‰$H‹œ$P��H‰\$H‹\$hH‰\$H‹\$pH‰\$ÆD$ è����H‹D$XH‹L$@HƒÀHÿÁH‰L$@H‹l$8H9錇þÿÿH‹œ$ ���Hƒû�uNH����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$P��H‰$H‹œ$H��H‹[ ÿÓH����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$P��H‰$H‹œ$H��H‹[ ÿÓéãüÿÿ‰éîýÿÿHƒø…ÒüÿÿH����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$P��H‰$H‹œ$H��H‹[ ÿÓH‹”$��H‹„$��H‹œ$��H‰œ$È���1ÉH‰„$À���H‰D$8H‰”$¸���H‰ÐH‰L$@H‹l$8H9鍛���H‰D$XH‰$è����H‹\$XHƒû�„Ñ���H‹ H‹kH‰Œ$¨���H‰¬$°���H‹œ$H��H‰$H‹œ$P��H‰\$H‰L$xH‰L$H‰¬$€���H‰l$HÇD$ ����ÆD$(�è����H‹D$XH‹L$@HƒÀHÿÁH‰L$@H‹l$8H9éŒeÿÿÿH����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$P��H‰$H‹œ$H��H‹[ ÿÓéIûÿÿ‰é(ÿÿÿ‰ésùÿÿ‚
������0��0runtime.morestack_noctxt���d��*runtime.racefuncenter��� ��"".blocks���†��*runtime.racereadrange���Đ� runtime.duffcopy���ú� runtime.duffcopy���¬��"".html_p���¾�� runtime.raceread���Ì��"".html_p���ä�"".html_p���ü �"".html_p���¾�
������ð�� runtime.raceread���Ð��"".emphasize���¦ ��"".html_endp���¸ �� runtime.raceread���Æ ��"".html_endp���Þ �"".html_endp���ö  �"".html_endp���¸
������† ��(runtime.racefuncexit���Æ ��"".html_h���Ø �� runtime.raceread���æ ��"".html_h���þ �"".html_h���–  �"".html_h���Ø �
������º�� runtime.raceread���î��"".anchorID���Þ��2runtime.stringtoslicebyte���Â�
������Ì��"".html_hq���Þ�� runtime.raceread���ì��"".html_hq���„�"".html_hq���œ �"".html_hq���Þ�
������È�� "".commentEscape���º��"".html_hq���Ì�� runtime.raceread���Ú��"".html_hq���ò�"".html_hq���Š �"".html_hq���Ì�
������Ö��"".html_endh���è�� runtime.raceread���ö��"".html_endh���Ž�"".html_endh���¦ �"".html_endh���è�
������ž��"".html_pre���°�� runtime.raceread���¾��"".html_pre���Ö�"".html_pre���î �"".html_pre���°�
������â�� runtime.raceread���´��"".emphasize���Š��"".html_endpre���œ�� runtime.raceread���ª��"".html_endpre���Â�"".html_endpre���Ú �"".html_endpre���œ�
������P€��<"".autotmp_0160��type.string�"".autotmp_0159��type.*string�"".autotmp_0158��type.int�"".autotmp_0157��type.int�"".autotmp_0156��type.string�"".autotmp_0155��type.*string�"".autotmp_0154��type.int�"".autotmp_0153��type.int�"".autotmp_0152�¯type.string�"".autotmp_0151�Ïtype.*string�"".autotmp_0150�type.int�"".autotmp_0149�ÿtype.int�"".autotmp_0147�?type."".block�"".autotmp_0146�¿type.*"".block�"".autotmp_0145�ïtype.int�"".autotmp_0144�ßtype.int�"".autotmp_0143��type.[]string�"".autotmp_0142��type.string�"".autotmp_0141��type.[]string�"".autotmp_0140�type.[]string�"".autotmp_0139�ßtype.[]"".block�"".autotmp_0138�¯type.[]"".block�"".line�type.string�"".line�¯type.string�
"".id�Ïtype.string�"".line�ïtype.string�"".b�type."".block�"".words�@,type.map[string]string�"".text� type.string�"".w��type.io.Writer�%€©ÿ€¡ �ð�œÄ%Ü
NJ$N )>5
N‹2NN7 $NN+
NC$N721�R�1‘\™¤g)±Z8µB²™c�Tgclocals·bac06b58d2975b4e41d5d5423f2a0abf�Tgclocals·fe859e382a3fdcf7d00b896227987115���:/tmp/go/src/go/doc/comment.goþ"".blocks�� 6��†6dH‹ %����H„$þÿÿH;Awè����ëâHìð��H‹œ$ð��H‰$è����HDŽ$������HDŽ$������HDŽ$������HDŽ$8������HDŽ$@������HDŽ$H������HDŽ$ ������HDŽ$(������HDŽ$0������ÆD$G�ÆD$F�HDŽ$€������HDŽ$ˆ������HDŽ$������Hœ$€��H‰œ$€���H‰$è����H‹„$€���H-����H‰(H‰$Hƒ$è����H‹„$€���H¬$ ��H‰hH‰$Hƒ$è����H‹„$€���H¬$8��H‰hH‰D$xH‹œ$ø��H‰$H‹´$���H‰t$H5����Hl$H‰ïH¥H¥è����H‹T$ H‹L$(H‹D$0H‰”$P��H‰$H‰Œ$X��H‰L$H‰„$`��H‰D$è����1ÀH‹Œ$X��H9ȍÖ���H‹œ$P��H‰ÅH‰D$PL‹„$X��L9Àƒ™ ��HkíHëH‰$è����H‹œ$P��H‹l$PL‹„$X��L9Ńd ��HkíHëH‹3H‹SH‰´$Ø���H‰´$ˆ���H‰”$à���H‰”$���Hƒú�t Hƒú… ��Hƒú�† ��¶€û
… ��HÇÀ���<�toH‹T$xH‹ÿÓH‹D$PHÿÀÆD$GH‹Œ$X��H9ÈŒ*ÿÿÿH‹T$xH‹ÿÓH‹œ$8��H‰œ$��H‹œ$@��H‰œ$��H‹œ$H��H‰œ$��è����HÄð��ÃH‰4$H‰T$è����H‹¼$P��H‹´$X��H‹\$Hƒû�ŽD��H‹T$xH‹ÿÓH‹´$P��H‹”$X��H‹D$PHÿÀH9Ѝ¨���H‰óH‰ÅH‰D$HH9Ѓþ��HkíHëH‰$è����H‹œ$P��H‹”$X��H‹l$HH‰ÞH‰èH9ÕƒÃ��HkíHëH‹;H‰¼$¨���H‹KH‰Œ$°���Hƒù�t Hƒù…‡��Hƒù�†„��¶€û
…q��HÇÁ���€ù�„Û��HÿÀH9ÐŒXÿÿÿH‹l$PH9莳���H‰ÅH‰D$HHÿÍH‰óH‰l$pH9Õƒž��HkíHëH‰$è����H‹œ$P��H‹”$X��H‹D$HH‹l$pH‰ÞH9Õƒa��HkíHëH‹;H‰¼$˜���H‹KH‰Œ$ ���Hƒù�t Hƒù…%��Hƒù�†"��¶€û
…��HÇÁ���€ù�tHÿÈH‹l$PH9èMÿÿÿL‹„$`��H‹T$PI9À‚Õ��H9ЂÌ��I‰ÑH‰ÇH)×L‰ÃH)ÓH‰ÚHƒû�t L‰ËHÁãHóH‰ÞH‰D$PH‰´$��H‰4$H‰¼$��H‰|$H‰”$��H‰T$è����H¼$Ð��1Àè����HDŽ$Ð�����H‹œ$��H‰œ$Ø��H‹œ$��H‰œ$à��H‹œ$��H‰œ$è��H‹´$8��H‹”$@��H‹œ$H��H‰ØH)ÓHƒû}OH����H‰$H‰´$h��H‰t$H‰”$p��H‰T$H‰„$x��H‰D$HÇD$ ���è����H‹t$(H‹T$0H‹D$8H‰×HÿÇH‰óH‰¼$p��H‰„$x��H‰´$h��H‰ÕH‰T$hHkí HëH‰$HÇD$ ���è����H‹´$h��H‹|$hHkÿ HþH‰4$HÇD$����H´$Ð��H|$è����è����H‹D$PH‹¬$h��H‹”$p��H‹Œ$x��H‰¬$8��H‰”$@��H‰Œ$H��ÆD$F�é&ûÿÿè���� 1Ééñýÿÿè���� è���� è���� H‰óH‰ÅH9ÐstHkíHëH‰$è����H‹œ$P��H‹l$HL‹„$X��L9ÅsCHkíHëH,$H‰ïH‰ÞH¥H¥è����H‹´$P��H‹”$X��H‹D$HH‹\$Hƒû�Ž¾üÿÿé­üÿÿè���� è���� 1Ééüÿÿè���� è���� è���� €|$G�„Á��€|$F�…¶��H‹\$PHƒÃH9ó¤��H‹l$PHÿÅH‰ûH‰l$hH9õƒÏ��HkíHëH‰$è����H‹œ$P��H‹´$X��H‹l$hH‰ßH9õƒ—��HkíHëH‹H‰”$È���H‹kH‰¬$Ð���Hƒý�t Hƒý…[��Hƒý�†X��¶€û
…E��HÇÀ���<�„��H‹l$PHƒÅH‰ûH‰l$hH9õƒ��HkíHëH‰$è����H‹œ$P��H‹´$X��H‹l$hH‰ßH9õƒÝ��HkíHëH‹H‰”$¸���H‹kH‰¬$À���Hƒý�t Hƒý…¡��Hƒý�†ž��¶€û
…‹��HÇÀ���<�…i��H‹\$PHƒÃH‰ýH9óƒ`��HkÛHÝH‰,$è����H‹\$PH‹¬$P��L‹„$X��HƒÃL9Ã'��HkÛHÝH$H‰ßH‰îH¥H¥è����H‹¼$P��H‹´$X��H‹\$Hƒû�…é��H‹œ$Ø���H‰$H‹œ$à���H‰\$è����H‹¼$P��H‹´$X��H‹T$H‹D$H‰”$è���H‰„$ð���Hƒø�„��H‹T$xH‹ÿÓH¼$°��1Àè����HDŽ$°�����H����H‰$è����H‹D$Hƒø�„º��HÇÅ���HÇÂ���H‰¬$ ��H‰”$¨��H‰„$˜��H‰$è����H‹œ$˜��H‰$H‹œ$è���H‰\$H‹œ$ð���H‰\$è����H‹œ$˜��H‰œ$¸��H‹œ$ ��H‰œ$À��H‹œ$¨��H‰œ$È��H‹´$8��H‹”$@��H‹œ$H��H‰ØH)ÓHƒû}OH����H‰$H‰´$h��H‰t$H‰”$p��H‰T$H‰„$x��H‰D$HÇD$ ���è����H‹t$(H‹T$0H‹D$8H‰ÕHÿÅH‰¬$p��H‰„$x��H‰óH‰´$h��H‰ÕH‰T$XHkí HëH‰$HÇD$ ���è����H‹´$h��H‹|$XHkÿ HþH‰4$HÇD$����H´$°��H|$è����è����H‹”$h��H‹Œ$p��H‹„$x��H‰”$8��H‰Œ$@��H‰„$H��H‹D$PHƒÀÆD$Fé.öÿÿ‰�é?þÿÿÆD$G�ÆD$F�H‹l$PH‰ûH9õƒp��HkíHëH‰$è����H‹œ$P��H‹l$PL‹„$X��L9Ń;��HkíHëH‹+H‰¬$ø���H‹kH‰¬$���H‹”$ ��H‹Œ$(��H‹œ$0��H‰ØH)ËHƒû}OH����H‰$H‰”$˜��H‰T$H‰Œ$ ��H‰L$H‰„$¨��H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÍHÿÁH‰Œ$ ��H‰„$¨��H‰ÓH‰”$˜��H‰l$`HkíHëH‰$è����H‹œ$˜��H‹l$`HkíHëH‰$H‹œ$ø���H‰\$H‹œ$���H‰\$è����H‹”$˜��H‹Œ$ ��H‹„$¨��H‰”$ ��H‰Œ$(��H‰„$0��H‹D$PHÿÀé£ôÿÿè���� è���� éiþÿÿè���� è���� 1Àéuûÿÿè���� è���� è���� 1Àé»úÿÿè���� è���� è���� 1Àéþôÿÿè���� è���� è���� Œ
������0��0runtime.morestack_noctxt���d��*runtime.racefuncenter���Ê��"runtime.racewrite���è��"".func·001���Š��"runtime.racewrite���Î��"runtime.racewrite���À��go.string."\n"���â��$strings.SplitAfter���Ö��"".unindent���Þ�� runtime.raceread���ð �
������������¦ ��(runtime.racefuncexit���Ò ��"".indentLen���¨ �
������® �� runtime.raceread���ª�� runtime.raceread��� ��"".unindent���¾ð� runtime.duffzero���Œ��type.[]"".block���þ��"runtime.growslice��� ��,runtime.racewriterange���†� runtime.duffcopy�����0runtime.writebarrierfat4���˜��$runtime.panicslice���´��$runtime.panicindex���Â��$runtime.panicindex���Ð��$runtime.panicindex���Š�� runtime.raceread���ò��"".indentLen���Î��$runtime.panicindex���Ü��$runtime.panicindex���ø��$runtime.panicindex���†��$runtime.panicindex���”��$runtime.panicindex���º�� runtime.raceread���ö �� runtime.raceread���¨#�� runtime.raceread��� $��"".indentLen���š%��"".heading���š&�
������´&ð� runtime.duffzero���Ú&��type.[1]string���ì&��"runtime.newobject���è'��"runtime.racewrite���¾(��4runtime.writebarrierstring���ô)��type.[]"".block���æ*��"runtime.growslice���ˆ,��,runtime.racewriterange���î,� runtime.duffcopy���ø,��0runtime.writebarrierfat4���â.�� runtime.raceread���°0��type.[]string���¢1��"runtime.growslice���¬2��"runtime.racewrite���š3��4runtime.writebarrierstring���ž4��$runtime.panicindex���¬4��$runtime.panicindex���Ä4��$runtime.panicindex���Ò4��$runtime.panicindex���î4��$runtime.panicindex���ü4��$runtime.panicindex���Š5��$runtime.panicindex���¦5��$runtime.panicindex���´5��$runtime.panicindex���Â5��$runtime.panicindex���Þ5��$runtime.panicindex���ì5��$runtime.panicindex���ú5��$runtime.panicindex���Pà��x"".autotmp_0220��type.uint64�"".autotmp_0219��type.uint64�"".autotmp_0218��type.int�"".autotmp_0217��type.int�"".autotmp_0216��type.[]string�"".autotmp_0215��type.string�"".autotmp_0214��type.uint64�"".autotmp_0213��type.uint64�"".autotmp_0212��type.int�"".autotmp_0211��type.int�"".autotmp_0210��type.[]"".block�"".autotmp_0208��type.[]string�"".autotmp_0207�type."".block�"".autotmp_0205��type.int�"".autotmp_0203��type.int�"".autotmp_0202��type.uint64�"".autotmp_0201��type.uint64�"".autotmp_0200��type.int�"".autotmp_0199��type.int�"".autotmp_0198�type.[]"".block�"".autotmp_0197�?type."".block�"".autotmp_0191��type.int�"".autotmp_0188�ßntype.struct { F uintptr; A0 *[]string; A1 *[]"".block }�"".autotmp_0187�ßptype.*struct { F uintptr; A0 *[]string; A1 *[]"".block }�"".autotmp_0186��type.int�"".autotmp_0184��type.int�"".autotmp_0183��type.[]"".block�"".autotmp_0182�ïtype.string�"".autotmp_0181��type.int�"".autotmp_0180��type.int�"".autotmp_0179��type.int�"".autotmp_0178��type.int�"".autotmp_0177��type.int�"".autotmp_0176��type.int�"".autotmp_0174��type.int�"".autotmp_0173��type.int�"".autotmp_0172��type.int�"".autotmp_0170��type.int�"".autotmp_0167�ÿtype.int�"".autotmp_0166��type.int�"".autotmp_0165��type.int�"".autotmp_0161�¯type.[]string�"".s�ïtype.string�"".s�Ïtype.string�"".s�¯type.string�"".s�type.string�"".s�Ïtype.string�"".head�type.string� "".pre�Ïtype.[]string�"".j�Ïtype.int�"".line�¯type.string�"".i�¿type.int�"".lines�¿type.[]string�"".close�ïtype.func()�""".lastWasHeading�Ótype.bool�"".lastWasBlank�Ñtype.bool�"".para�Ÿtype.[]string� "".out�ïtype.[]"".block� "".~r1� type.[]"".block�"".text��type.string�%à¹ßà±��øˆ%’‘$$$“ @+]Q
 j
=[-¥ °D+í9,¢&ãR
á SPíedF?�Œ�1³Œ:ö2,û¯Q8D 9bv°A(>+”Q8 u  E7B‚�Tgclocals·122dd8a08ef573582497a26e0cca9250�Tgclocals·2f027ed2f84c82a724a1e98af4aabef1���:/tmp/go/src/go/doc/comment.goþ"".ToText��€��ðdH‹ %����H„$øþÿÿH;Awè����ëâHìˆ��H‹œ$ˆ��H‰$è����H����H‰$è����H‹L$H¼$H��1Àè����H‹œ$��H‰œ$H��H‹œ$˜��H‰œ$P��H‹œ$Ð��H‰œ$`��H‹œ$°��H‰œ$h��H‹œ$¸��H‰œ$p��H‰L$hH‰ $HÇD$@���è����H����H‰$H‹\$hH‰\$Hœ$H��H‰\$è����H‹œ$ ��H‰$H‹œ$¨��H‰\$è����H‹L$H‹D$H‹T$ H‰Œ$ð���H‰„$ø���H‰”$���H‰”$è���1ÒH‰„$à���H‰D$HH‰Œ$Ø���H‰ÈH‰T$PH‹l$HH9êZ��H‰D$`H‰$HÇD$ ���è����H‹t$`Hƒþ�„é��H¬$(��H‰ïè����Hœ$(��H¬$��H‰ïH‰Þè����H‹„$��Hƒø�… ��H‹”$��H‹„$��H‹œ$ ��H‰œ$Ð���1ÉH‰„$È���H‰D$8H‰”$À���H‰ÐH‰L$@H‹l$8H9é}|H‰D$XH‰$è����H‹\$XHƒû�„ž���H‹ H‹kH‰Œ$°���H‰¬$¸���H‹\$hH‰$H‰Œ$ ���H‰L$H‰¬$¨���H‰l$è����H‹D$XH‹L$@HƒÀHÿÁH‰L$@H‹l$8H9é|„H‹\$hH‰$è����H‹D$`H‹T$PHƒÀ HÿÂH‰T$PH‹l$HH9ꌦþÿÿè����HÄˆ��Éé[ÿÿÿHƒø…]��H����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$˜��H‰$H‹œ$��H‹[ ÿÓH‹”$��H‹„$��H‹œ$ ��H‰œ$Ð���1ÉH‰„$È���H‰D$8H‰”$À���H‰ÐH‰L$@H‹l$8H9鍨���H‰D$XH‰$è����H‹t$XHƒþ�„ž���H‹H‹~H‰Œ$°���H‰¼$¸���H‰Œ$€���H‰ $H‰¼$ˆ���H‰|$H5����H|$H¥H¥è����H\$ Hl$H‰ïH‰ÞH¥H¥H‹\$hH‰$è����H‹D$XH‹L$@HƒÀHÿÁH‰L$@H‹l$8H9éŒXÿÿÿH‹\$hH‰$è����éhþÿÿ‰é[ÿÿÿHƒø…WþÿÿH����H‰$è����H‹����H‰\$H‹����H‰\$H‹����H‰\$H‹œ$˜��H‰$H‹œ$��H‹[ ÿÓH‹”$��H‹„$��H‹œ$ ��H‰œ$Ð���1ÉH‰„$È���H‰D$8H‰”$À���H‰ÐH‰L$@H‹l$8H9鍼ýÿÿH‰D$XH‰$è����H‹\$XHƒû�„q��H‹H‹kH‰”$°���H‰¬$¸���H‰”$���H‰T$pH‰¬$˜���H‰l$xHƒý�t Hƒý…"��Hƒý�†��¶€û
… ��HÇÀ���<�t`H����H,$H‰ïH‰ÞH¥H¥è����H\$Hl$H‰ïH‰ÞH¥H¥H¥H‹œ$˜��H‰$H‹œ$��H‹[ ÿÓH‹D$XH‹L$@HƒÀHÿÁéÿÿÿH‹œ$À��H‰$H‹œ$È��H‰\$è����H\$Hl$H‰ïH‰ÞH¥H¥H¥H‹œ$˜��H‰$H‹œ$��H‹[ ÿÓH‹œ$���H‰$H‹œ$˜���H‰\$è����H\$Hl$H‰ïH‰ÞH¥H¥H¥H‹œ$˜��H‰$H‹œ$��H‹[ ÿÓéIÿÿÿ1Àéôþÿÿè���� ‰éˆþÿÿ‰éûÿÿV
������0��0runtime.morestack_noctxt���d��*runtime.racefuncenter���r��&type."".lineWrapper���„��"runtime.newobject���¬à� runtime.duffzero���ú��,runtime.racewriterange���ˆ��&type."".lineWrapper���È��.runtime.writebarrierfat���„��"".blocks���ê��*runtime.racereadrange���¨� runtime.duffcopy���ސ� runtime.duffcopy���°�� runtime.raceread���Ì ��."".(*lineWrapper).write���¨
��."".(*lineWrapper).flush���ú
��(runtime.racefuncexit���º ��
"".nl���Ì �� runtime.raceread���Ú ��
"".nl���ò �
"".nl���Š  �
"".nl���Ì �
������þ �� runtime.raceread���Š��go.string."\n"���¦��*runtime.concatstring2���ê��."".(*lineWrapper).write���Î��."".(*lineWrapper).flush���ˆ��
"".nl���š�� runtime.raceread���¨��
"".nl���À�
"".nl���Ø �
"".nl���š�
������Ì�� runtime.raceread���¼��go.string."\n"���â��2runtime.stringtoslicebyte���Æ�
������ª��2runtime.stringtoslicebyte���Ž�
������Æ��2runtime.stringtoslicebyte���ª�
������È��$runtime.panicindex�����B"".autotmp_0260��type.string�"".autotmp_0259��type.*string�"".autotmp_0258��type.int�"".autotmp_0257��type.int�"".autotmp_0256��type.string�"".autotmp_0255��type.*string�"".autotmp_0254��type.int�"".autotmp_0253��type.int�"".autotmp_0252�¯type.string�"".autotmp_0251�ßtype.*string�"".autotmp_0250�Ÿtype.int�"".autotmp_0249�type.int�"".autotmp_0247�¿type."".block�"".autotmp_0246�Ïtype.*"".block�"".autotmp_0245�ÿtype.int�"".autotmp_0244�ïtype.int�"".autotmp_0241��type.[]string�"".autotmp_0240��type.[]string�"".autotmp_0239�type.[]string�"".autotmp_0238�ßtype.[]"".block�"".autotmp_0237�¯type.[]"".block�"".autotmp_0236�&type."".lineWrapper�
"".&l�¿(type.*"".lineWrapper�"".s�¯type.string�"".line�ïtype.string�"".line�type.string�"".line�Ïtype.string�"".b�ÿtype."".block�"".width�€type.int�"".preIndent�`type.string�"".indent�@type.string�"".text� type.string�"".w��type.io.Writer�%£·�€ �”¨% 
Ë
}(  )4+
NP$
NKJNN �N�1‹Es£|))
™¨&™ïNA�Tgclocals·d3f38354ddf48540875194ddb744d23a�Tgclocals·fcc3effc8e8a737ccb9de917de325d4b���:/tmp/go/src/go/doc/comment.goþ."".(*lineWrapper).write��À��ªdH‹ %����HD$˜H;Awè����ëåHìè���H‹œ$è���H‰$è����H‹œ$ð���H‰$Hƒ$0è����H‹„$ð���H‹X0Hƒû�…—���H‰$Hƒ$è����H‹„$ð���¶X€û�txH‰$è����H����H‰$è����H‹œ$ð���Hƒû�„e��H‹ H‹kH‹����H‰\$H‹����H‰\$H‹����H‰\$H‰¬$ˆ���H‰,$H‰Œ$€���H‹Y ÿÓH‹„$ð���H‰$Hƒ$è����H‹œ$ð���HÇÅ���@ˆkH‹œ$ø���H‰$H‹œ$���H‰\$è����H‹T$H‹D$H‹L$ H‰”$Ð���H‰„$Ø���H‰Œ$à���H‰Œ$È���1ÉH‰„$À���H‰D$XH‰”$¸���H‰ÐH‰L$`H‹l$XH9éB��H‰D$hH‰$è����H‹\$hHƒû�„Y��H‹ H‹kH‰Œ$���H‰¬$˜���H‰L$pH‰ $H‰l$xH‰l$è����H‹\$H‰\$8H‹œ$ð���H‰$Hƒ$0è����H‹„$ð���H‹X0Hƒû�Ž��H‰$Hƒ$0è����H‹œ$ð���H‰$Hƒ$8è����H‹œ$ð���H‰$Hƒ$è����H‹„$ð���H‹X0H‹h8HëH‹l$8HëH‹hH9뎴���H‰$è����H����H‰$è����H‹œ$ð���Hƒû�„`��H‹ H‹kH‹����H‰\$H‹����H‰\$H‹����H‰\$H‰¬$ˆ���H‰,$H‰Œ$€���H‹Y ÿÓH‹œ$ð���H‰$Hƒ$0è����H‹„$ð���HÇ@0����H‰$Hƒ$8è����H‹„$ð���HÇ@8����H‰$Hƒ$0è����H‹„$ð���H‹X0Hƒû�…Œ���H‰$è����H‹œ$ð���H‰$Hƒ$ è����H‹„$ð���Hƒø�„{��H‹(H‰¬$€���H‹pH‰´$ˆ���Hp H$H‰ßH¥H¥è����H\$Hl$H‰ïH‰ÞH¥H¥H¥H‹œ$ˆ���H‰$H‹œ$€���H‹[ ÿÓH����H‰$è����H‹����H‰\$PH‹œ$ð���H‰$Hƒ$8è����H‹Œ$ð���H‹A8H‹\$PH‰D$HH9ÂÈ��H‰ $è����H‹œ$ð���Hƒû�„¦��H‹;H‹sH‹-����H‹T$HH‹D$PH‰¬$ ���H‰l$H‰”$¨���H‰T$H‰„$°���H‰D$H‰´$ˆ���H‰4$H‰¼$€���H‹_ ÿÓH‹œ$ð���H‰$è����H‹œ$ð���Hƒû�„#��H‹+H‰¬$€���H‹kH‰¬$ˆ���H‹\$pH‰$H‹\$xH‰\$è����H\$Hl$H‰ïH‰ÞH¥H¥H¥H‹œ$ˆ���H‰$H‹œ$€���H‹[ ÿÓH‹œ$ð���H‰$Hƒ$0è����H‹„$ð���H‹h0H‰l$@H‰$Hƒ$0è����H‹œ$ð���H‰$Hƒ$8è����H‹„$ð���Hƒø�tgH‹h8L‹D$8LÅL‹D$@LÅH‰h0H‰$Hƒ$8è����H‹œ$ð���HÇC8���H‹D$hH‹L$`HƒÀHÿÁH‰L$`H‹l$XH9錾ûÿÿè����HÄè���É�땉éÖþÿÿ‰éSþÿÿè���� ‰�é~ýÿÿ‰é™üÿÿ‰é ûÿÿ‰é”úÿÿd
������*��0runtime.morestack_noctxt���^��*runtime.racefuncenter���Š�� runtime.raceread���Ò�� runtime.raceread���†�� runtime.raceread���”��
"".nl���¦�� runtime.raceread���æ��
"".nl���þ�
"".nl���– �
"".nl����
������€��"runtime.racewrite���â��strings.Fields���¶�� runtime.raceread���²��<unicode/utf8.RuneCountInString���ò�� runtime.raceread���º�� runtime.raceread���æ�� runtime.raceread���’ �� runtime.raceread���ô �� runtime.raceread���‚
��
"".nl���”
�� runtime.raceread���Ô
��
"".nl���ì
�
"".nl���„  �
"".nl���Æ �
������î ��"runtime.racewrite���ª ��"runtime.racewrite���æ �� runtime.raceread���¤ �� runtime.raceread���Ð �� runtime.raceread���Ê��2runtime.stringtoslicebyte���®�
������¸��"".space���Ê�� runtime.raceread���Ø �"".space���Ž�� runtime.raceread���Þ�� runtime.raceread���ž��"".space���¸�
������Ö�� runtime.raceread���Ø��2runtime.stringtoslicebyte���¼�
������ä�� runtime.raceread���¢��"runtime.racewrite���Î�� runtime.raceread���¶��"runtime.racewrite���¨��(runtime.racefuncexit���æ��$runtime.panicslice���0Ð��"".autotmp_0271�¿type.uint64�"".autotmp_0270�¯type.uint64�"".autotmp_0269�¯type.string�"".autotmp_0268�ÿtype.*string�"".autotmp_0267�Ÿtype.int�"".autotmp_0266�type.int�"".autotmp_0265��type.int�"".autotmp_0263�_type.[]string�"".autotmp_0262�/type.[]string�"".w�ßtype.int�"".f�ïtype.string�"".text�type.string�"".l��(type.*"".lineWrapper�"н ÏÐ@�  �v„"  Kx!®"Žp&$ŒÅ‚q)  �.�.ì>Ì3”3µM�Tgclocals·ab01a2d55089ff50c402006df1039c39�Tgclocals·4cc1bc4d7dc3915362c1fc65579c9663���:/tmp/go/src/go/doc/comment.goþ."".(*lineWrapper).flush�� ��ŽdH‹ %����H;awè����ëêHƒìHH‹\$HH‰$è����H‹\$PH‰$Hƒ$0è����H‹D$PH‹X0Hƒû�u
è����HƒÄHÃH‰$è����H����H‰$è����H‹\$PHƒû�„„���H‹ H‹kH‹����H‰\$H‹����H‰\$H‹����H‰\$H‰l$@H‰,$H‰L$8H‹Y ÿÓH‹\$PH‰$Hƒ$8è����H‹D$PHÇ@8����H‰$Hƒ$0è����H‹\$PHÇC0����è����HƒÄHÉéuÿÿÿ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���n�� runtime.raceread���–��(runtime.racefuncexit���²�� runtime.raceread���À��
"".nl���Ò�� runtime.raceread���Œ��
"".nl���¤�
"".nl���¼ �
"".nl���ò�
������”��"runtime.racewrite���Ê��"runtime.racewrite���î��(runtime.racefuncexit�����"".l��(type.*"".lineWrapper�&9«��,´  "
g  � �#í�Tgclocals·519efd86263089ddb84df3cfe7fd2992�Tgclocals·d64e51a4c4bfeaa840e480961ec6b0b3���:/tmp/go/src/go/doc/comment.goþ "".New��À��¢dH‹ %����H„$xÿÿÿH;Awè����ëâHì��H‹œ$��H‰$è����H����H‰$è����H‹D$H‰D$HH‰$HÇD$ˆ���è����H‹\$HH‰$H‹œ$��H‰\$H‹œ$(��H‰\$è����H‹\$HH‰$è����H‹\$HH‰$è����H‹\$HH‰$Hƒ$8è����H‹\$HH‹k8H‰,$è����H‹\$H‰œ$ð���H‹\$H‰œ$ø���H‹\$H‰œ$���H����H‹+H‰l$PH‹kH‰l$XH‹\$HH‰$Hƒ$0è����H����H‰$H‹\$HH‹k0H‰l$H‹\$PH‰\$H‹\$XH‰\$è����H‹D$ Hƒø�„l��H‰D$8H‰$è����H‹\$8Hƒû�„H��H‹H‹KH‹kH‰”$Ø���H‰$H‰Œ$à���H‰L$H‰¬$è���H‰l$è����H‹\$H‰œ$À���H‹\$ H‰œ$È���H‹\$(H‰œ$Ð���H‹\$HH‰$Hƒ$@è����H‹|$HHo@H<$H‰îH¥H¥H¥HÇD$@���è����H‹\$ H‰œ$¨���H‹\$(H‰œ$°���H‹\$0H‰œ$¸���H‹\$HH‰$Hƒ$Xè����H‹\$HH‹kXH‰,$H‹œ$(��HƒãHƒû�…M��ÆD$�è����H‹\$H‰œ$���H‹\$H‰œ$˜���H‹\$ H‰œ$ ���H‹\$HH‰$Hƒ$@è����H‹|$HHo@H<$H‰îH¥H¥H¥HÇD$U���è����H‹\$ H‰\$xH‹\$(H‰œ$€���H‹\$0H‰œ$ˆ���H‹\$HH‰$Hƒ$`è����H‹\$HH‹k`H‰,$ÆD$è����H‹\$H‰\$`H‹\$H‰\$hH‹\$ H‰\$pH����H‰$è����H‹D$H‰D$@H‰$è����H‹\$HH‰$Hƒ$è����H‹\$@H‰$Hƒ<$�„#��H‹|$HHoH|$H‰îH¥H¥è����H‹\$@H‰$Hƒ$è����H‹œ$��H‰$è����H‹\$@H‰$Hƒ<$�„Å��Hƒ$H‹¼$��Hƒÿ�„§��H/H|$H‰îH¥H¥è����H‹\$@H‰$Hƒ$ è����H‹\$@H‰$Hƒ<$�„`��Hƒ$ H‹œ$��H‰\$H‹œ$ ��H‰\$è����H‹\$@H‰$Hƒ$0è����H‹\$@H‰$Hƒ<$�„ ��Hƒ$0H‹œ$ð���H‰\$H‹œ$ø���H‰\$H‹œ$���H‰\$è����H‹\$@H‰$Hƒ$Hè����H‹\$HH‰$Hƒ$è����H‹\$@H‰$Hƒ<$�„’��Hƒ$HH‹|$HHoH|$H‰îH¥H¥H¥è����H‹\$@H‰$Hƒ$`è����H‹\$HH‰$Hƒ$0è����H‹\$@H‰$Hƒ<$�„+��Hƒ$`H‹\$HH‹k0H‰l$è����H‹\$@H‰$Hƒ$hè����H‹\$@H‰$Hƒ<$�„à��Hƒ$hH‹œ$À���H‰\$H‹œ$È���H‰\$H‹œ$Ð���H‰\$è����H‹\$@H‰$H$€���è����H‹\$@H‰$Hƒ<$�„y��H$€���H‹œ$¨���H‰\$H‹œ$°���H‰\$H‹œ$¸���H‰\$è����H‹\$@H‰$H$˜���è����H‹\$@H‰$Hƒ<$�„��H$˜���H‹œ$���H‰\$H‹œ$˜���H‰\$H‹œ$ ���H‰\$è����H‹\$@H‰$H$°���è����H‹\$@H‰$Hƒ<$�„¥���H$°���H‹\$xH‰\$H‹œ$€���H‰\$H‹œ$ˆ���H‰\$è����H‹\$@H‰$H$È���è����H‹\$@H‰$Hƒ<$�tEH$È���H‹\$`H‰\$H‹\$hH‰\$H‹\$pH‰\$è����H‹\$@H‰œ$0��è����HÄ��É%����벉%����éOÿÿÿ‰%����éåþÿÿ‰%����é{þÿÿ‰%����éþÿÿ‰%����éÉýÿÿ‰%����ébýÿÿ‰%����éëüÿÿ‰%����é”üÿÿ‰éRüÿÿ‰%����é/üÿÿ‰%����éÑûÿÿÆD$é®úÿÿ‰é±ùÿÿ‰�éùÿÿl
������0��0runtime.morestack_noctxt���d��*runtime.racefuncenter���r��type."".reader���„��"runtime.newobject���¼��,runtime.racewriterange���Œ��0"".(*reader).readPackage���¨��<"".(*reader).computeMethodSets���Ä��2"".(*reader).cleanupTypes���ê�� runtime.raceread���Ž��"".sortedKeys���ê��go.string."BUG"���²�� runtime.raceread���À��4type.map[string][]*"".Note���–��4runtime.mapaccess1_faststr���Ð�� runtime.raceread���Ú��"".noteBodies���Î�� runtime.raceread���–��"".sortedValues���Š �� runtime.raceread���ä ��"".sortedTypes���Ø
�� runtime.raceread���  ��"".sortedValues���Ž �� runtime.raceread���¼ ��"".sortedFuncs���† ��type."".Package���˜ ��"runtime.newobject���¾ ��"runtime.racewrite���ä �� runtime.raceread���À��4runtime.writebarrierstring���æ��"runtime.racewrite���ˆ�� runtime.raceread���†��4runtime.writebarrierstring���¬��"runtime.racewrite���œ��4runtime.writebarrierstring���Â��"runtime.racewrite���Ì��2runtime.writebarrierslice���ò��"runtime.racewrite���˜�� runtime.raceread���‚��2runtime.writebarrierslice���¨��"runtime.racewrite���Î�� runtime.raceread���¦��.runtime.writebarrierptr���Ì��"runtime.racewrite���Ö��2runtime.writebarrierslice���‚��"runtime.racewrite���’��2runtime.writebarrierslice���¾��"runtime.racewrite���Î��2runtime.writebarrierslice���ú��"runtime.racewrite���„��2runtime.writebarrierslice���°��"runtime.racewrite���¦��2runtime.writebarrierslice���Ê��(runtime.racefuncexit���P��"".autotmp_0291�Ÿ type.*[]*"".Note�"".autotmp_0290� type.*"".Package�"".autotmp_0289�Ïtype.[]*"".Func�"".autotmp_0288�Ÿ type.[]*"".Value�"".autotmp_0287�ïtype.[]*"".Type�"".autotmp_0286�¿ type.[]*"".Value�"".autotmp_0285�type.[]string�"".autotmp_0284�_type.[]*"".Note�"".autotmp_0283�ïtype.string�"".autotmp_0282�/type.[]string�
"".&r�ÿtype.*"".reader� "".~r3�@ type.*"".Package�"".mode�0type."".Mode�"".importPath�type.string� "".pkg��(type.*go/ast.Package�%‹¯�à�p¼6,(
Læ^g[kAõ  H 
ì !"ˆ
�^�1,»2E:^g[EÇ­X^^[Q¼�Tgclocals·bf85f211d3578702af3e7b6e5711bdb3�Tgclocals·80c00dbb64598456793efbd6e43fefd2���2/tmp/go/src/go/doc/doc.goþ"".Examples��€8��ð7dH‹ %����H„$ þÿÿH;Awè����ëâHìà��H‹œ$à��H‰$è����HDŽ$�������HDŽ$������HDŽ$������E1ÀL‰„$8��1ÿH‰¼$@��1öH‰´$H��H‹”$è��H‹„$ð��H‹œ$ø��H‰œ$Ø��1ÉH‰„$Ð��H‰D$pH‰”$È��H‰ÐH‰L$xH‹l$pH9éÐ��H‰„$À���H‰$è����H‹œ$À���H‹+ÆD$F�HÇD$H����HDŽ$P������HDŽ$X������HDŽ$`������H‰¬$���H‰,$Hƒ$è����H‹œ$���Hƒû�„µ ��H‹SH‹C H‹k(H‰¬$À��1ÉH‰„$¸��H‰D$`H‰”$°��H‰ÐH‰L$hH‹l$`H9é×���H‰„$°���H‰$è����H‹œ$°���Hƒû�„J ��H‹ H‹kH‰Œ$��H‰¬$ ��H����H‰$H‰Œ$ø���H‰L$H‰¬$���H‰l$è����H‹L$¶\$ €û�„À��H‰Œ$ˆ���H‰ $Hƒ$è����H‹¬$ˆ���H‹]HƒûK„”��H‹\$HHÿÃH‰\$HH‹„$°���H‹L$hHƒÀHÿÁH‰L$hH‹l$`H9éŒ)ÿÿÿ€|$F�…–��H‹\$HHƒûŽ‡��H‹œ$X��Hƒû…u��H‹œ$���H‰œ$¸���H‹����H‰„$ ���1íH9è„Ð��H‹œ$P��Hƒ¼$X���†²��H‹+H‰,$Hƒ$ è����H‹œ$P��Hƒ¼$X���†ƒ��H‰$è����H‹œ$P��Hƒ¼$X���†\��H‹+H‰,$Hƒ<$�„>��Hƒ$ H‹Œ$¸���H‹„$ ���H‰„$��H‰D$H‰Œ$��H‰L$è����H‹œ$���H‰$è����H‹\$H‰œ$¸���H‹œ$P��Hƒ¼$X���†Î��H‹+H‰,$Hƒ$0è����H‹œ$P��Hƒ¼$X���†Ÿ��H‰$è����H‹œ$P��Hƒ¼$X���†x��H‹+H‰,$Hƒ<$�„Z��Hƒ$0H‹œ$¸���H‰\$è����H‹´$8��H‹Œ$@��H‹„$H��H‰ÊH‰Œ$ ��H‹¬$X��HéH)ÁHƒù�~KH����H‰$H‰´$˜��H‰t$H‰T$H‰„$¨��H‰D$H‰L$ è����H‹t$(H‹\$0H‰œ$ ��H‹D$8H‹¼$@��H‹”$@��H‹¬$X��HêH‰„$¨��H‰ÁH‰´$˜��H‰ðH)úH)ùHƒù�t H‰ûHÁãHÃH‰ØH‰„$h��H‰$H‰”$p��H‰T$H‰Œ$x��H‰L$H‹œ$P��H‰\$H‹œ$X��H‰\$ H‹œ$`��H‰\$(HÇD$0���è����H‹¼$@��H‹¬$X��H‹´$¨��L‹„$˜��HïL‰„$˜��H‰¼$ ��H‰´$¨��L‰„$8��H‰¼$@��H‰´$H��H‹„$À���H‹L$xHƒÀHÿÁH‰L$xH‹l$pH9éŒ0ûÿÿL‰„$€��H‰¼$ˆ��H‰´$��H����H‰$H����H‰\$H����H‰\$Hœ$€��H‰\$è����H\$ H,$H‰ïH‰ÞH¥H¥è����H‹œ$8��H‰œ$���H‹œ$@��H‰œ$��H‹œ$H��H‰œ$��è����HÄà��É%����éšýÿÿè���� è���� è���� ‰%����é¶üÿÿè���� è���� è���� H����H‰$H����H‰\$H����H‰\$è����H‹\$H‰œ$ ���éöûÿÿH����H‰$H‹œ$ø���H‰\$H‹œ$���H‰\$è����H‹L$¶\$ €û�„<ûÿÿH‹\$HHÿÃH‰\$HH‰Œ$˜���H‰ $Hƒ$è����H‹œ$˜���H‹kH‰,$Hƒ$è����H‹´$˜���H‹~Hƒÿ�„Ÿ��H‹OH‹GH‰Œ$Ø���H‰ $H‰„$à���H‰D$H5����H|$H¥H¥è����¶\$ €û�…Q��H‹œ$Ø���H‰$H‹´$à���H‰t$H5����Hl$H‰ïH¥H¥è����¶\$ €û�…��H‹œ$Ø���H‰$H‹´$à���H‰t$H5����Hl$H‰ïH¥H¥è����¶\$ €û�ué&úÿÿHDŽ$è�������HDŽ$ð�������H‹œ$˜���H‰$è����H‹”$˜���H‹1íH9ët?H‰$è����H‹œ$˜���H‹+H‰,$è����H‹”$˜���H‹L$H‹D$H‰Œ$è���H‰„$ð���H‰$Hƒ$ è����H‹œ$���H‰$Hƒ$hè����H‹œ$˜���H‹s H‰4$H‹¼$���Hƒÿ�„ ��HwhH|$H¥H¥H¥è����H‹\$ H‰œ$È���H‹\$(H‰œ$Ð���¶\$0ˆ\$GH‹œ$˜���H‰$Hƒ$ è����H‹œ$���H‰$H‹œ$˜���H‹k H‰l$è����H‹\$H‰œ$¸���H‹œ$X��H‰œ$€���H����H‰$è����H‹„$à���H‹L$H‰D$XHƒø‚L��H‰Œ$¨���H‰ $è����H‹œ$¨���H‰$Hƒ<$�„��H‹„$Ø���H‹L$XHƒéHƒù�tHƒÀH‰„$(��H‰D$H‰Œ$0��H‰L$è����H‹œ$¨���H‰$Hƒ$è����H‹œ$¨���H‰$Hƒ<$�„¥��Hƒ$H‹œ$è���H‰\$H‹œ$ð���H‰\$è����H‹����H‰„$ ���1íH9è„-��H‹œ$¨���H‰$Hƒ$ è����H‹œ$˜���H‰$Hƒ$ è����H‹œ$¨���H‰$Hƒ<$�„Þ��Hƒ$ H‹œ$˜���H‹k H‹„$ ���H‰„$��H‰D$H‰¬$��H‰l$è����H‹œ$¨���H‰$Hƒ$0è����H‹œ$¨���H‰$Hƒ<$�„m��Hƒ$0H‹œ$¸���H‰\$è����H‹œ$¨���H‰$Hƒ$8è����H‹œ$���H‰$Hƒ$hè����H‹œ$¨���H‰$Hƒ<$�„��Hƒ$8H‹¼$���Hƒÿ�„é��HohH|$H‰îH¥H¥H¥è����H‹œ$¨���H‰$Hƒ$Pè����H‹œ$¨���H‰$Hƒ<$�„™��Hƒ$PH‹œ$È���H‰\$H‹œ$Ð���H‰\$è����H‹œ$¨���H‰$Hƒ$`è����H‹„$¨���H‹¬$Ð���Hƒý�…>��€|$G�„3��HÇÃ���ˆX`H‰$Hƒ$hè����H‹„$¨���H‹¬$€���H‰hhH‰„$¨���H‹”$P��H‹Œ$X��H‹œ$`��H‰ØH)ËHƒû}OH����H‰$H‰”$h��H‰T$H‰Œ$p��H‰L$H‰„$x��H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÎHÿÁH‰Œ$p��H‰„$x��H‰”$h��H‰t$PHòH‰$è����H‹œ$h��H‹l$PHëH‰$H‹œ$¨���H‰\$è����H‹”$h��H‹Œ$p��H‹„$x��H‰”$P��H‰Œ$X��H‰„$`��éòôÿÿ1ÛéÍþÿÿ‰%����é[þÿÿ‰éþÿÿ‰%����éíýÿÿ‰%����é‡ýÿÿ‰%����éýÿÿH����H‰$H����H‰\$H����H‰\$è����H‹\$H‰œ$ ���é™üÿÿ‰%����éOüÿÿ‰%����éÜûÿÿè���� ‰éîúÿÿÆD$FéJôÿÿ‰éZùÿÿ‰é¯óÿÿ‰éDóÿÿ¤
������0��0runtime.morestack_noctxt���d��*runtime.racefuncenter���¦�� runtime.raceread���Ì�� runtime.raceread���”�� runtime.raceread���ô��(type.*go/ast.GenDecl���º��$runtime.assertI2T2���Œ�� runtime.raceread���¦
��@go.itab.*go/ast.File.go/ast.Node���œ ��"runtime.racewrite���Ü �� runtime.raceread���– ��2runtime.writebarrieriface���¸ ��$"".playExampleFile���¢��"runtime.racewrite���â�� runtime.raceread���â��.runtime.writebarrierptr���Þ��$type.[]*"".Example���¸��"runtime.growslice���°��"runtime.slicecopy���â��*type."".exampleByName���ø��&type.sort.Interface�����Ngo.itab."".exampleByName.sort.Interface���¾��runtime.convT2I���î��sort.Sort���Ø��(runtime.racefuncexit���Š��$runtime.panicindex���˜��$runtime.panicindex���¦��$runtime.panicindex���Ì��$runtime.panicindex���Ú��$runtime.panicindex���è��$runtime.panicindex���ú��"type.*go/ast.File����� type.go/ast.Node���¨��@go.itab.*go/ast.File.go/ast.Node���¼�� runtime.typ2Itab���î��*type.*go/ast.FuncDecl���´��$runtime.assertI2T2��� �� runtime.raceread���Ô�� runtime.raceread���Ð�� go.string."Test"���ì��"".isTest���È��*go.string."Benchmark"���ê��"".isTest���Æ��&go.string."Example"���è��"".isTest���Ø �� runtime.raceread���Ž!�� runtime.raceread���¶!��6go/ast.(*CommentGroup).Text���–"�� runtime.raceread���Â"�� runtime.raceread���®#�� "".exampleOutput��� $�� runtime.raceread���ä$��"".playExample���¬%��type."".Example���¾%��"runtime.newobject���˜&��"runtime.racewrite���º'��4runtime.writebarrierstring���æ'��"runtime.racewrite���Ü(��4runtime.writebarrierstring���ê(��Jgo.itab.*go/ast.BlockStmt.go/ast.Node���¼)��"runtime.racewrite���è)�� runtime.raceread���†+��2runtime.writebarrieriface���²+��"runtime.racewrite���Ž,��.runtime.writebarrierptr���º,��"runtime.racewrite���æ,�� runtime.raceread���ð-��2runtime.writebarrierslice���œ.��"runtime.racewrite���’/��4runtime.writebarrierstring���¾/��"runtime.racewrite���¸0��"runtime.racewrite���Æ1��$type.[]*"".Example���¸2��"runtime.growslice���¶3��"runtime.racewrite���„4��.runtime.writebarrierptr���ø5��,type.*go/ast.BlockStmt���Ž6�� type.go/ast.Node���¦6��Jgo.itab.*go/ast.BlockStmt.go/ast.Node���º6�� runtime.typ2Itab���˜7��$runtime.panicslice���`À��n"".autotmp_0337��type.uint64�"".autotmp_0336��type.uint64�"".autotmp_0335��type.int�"".autotmp_0334��type.uintptr�"".autotmp_0332��type.uint64�"".autotmp_0331��type.uint64�"".autotmp_0330��type.int�"".autotmp_0329��type.int�"".autotmp_0328��type.int�"".autotmp_0327��$type.[]*"".Example�"".autotmp_0326��type.*uint8�"".autotmp_0324��type.uint64�"".autotmp_0322��type.int�"".autotmp_0321�ï$type.[]*"".Example�"".autotmp_0320�ÿtype.*uint8�"".autotmp_0319�type.uint64�"".autotmp_0318��type.uint64�"".autotmp_0317�ï type.*"".Example�"".autotmp_0316�� type.*"".Example�"".autotmp_0315� type.go/ast.Decl�"".autotmp_0314�ß"type.*go/ast.Decl�"".autotmp_0313�ÿtype.int�"".autotmp_0312�ïtype.int�"".autotmp_0311�Ï"type.*go/ast.File�"".autotmp_0310�¿$type.**go/ast.File�"".autotmp_0309�ßtype.int�"".autotmp_0308�Ïtype.int�"".autotmp_0307�¿*type."".exampleByName�"".autotmp_0306��$type.[]*"".Example�"".autotmp_0305��"type.*go/ast.File�"".autotmp_0304��"type.*go/ast.File�"".autotmp_0303��type.int�"".autotmp_0302�$type.[]*"".Example�"".autotmp_0301��type.int�"".autotmp_0300��"type.*go/ast.File�"".autotmp_0299�ïtype.string�"".autotmp_0298��type.bool�"".autotmp_0295��type.int�"".autotmp_0294�¿type.int�"".autotmp_0293�_$type.[]go/ast.Decl�"".autotmp_0292�/&type.[]*go/ast.File�"".hasOutput�±type.bool�"".output�¯type.string� "".doc�ïtype.string�"".name�type.string�"".f�*type.*go/ast.FuncDecl�"".g�¯(type.*go/ast.GenDecl�"".decl�Ï type.go/ast.Decl�"".flist�Ÿ$type.[]*"".Example�"".numDecl�¯type.int�"".hasTests�³type.bool�"".file�Ÿ"type.*go/ast.File�"".list�Ï$type.[]*"".Example� "".~r1�0$type.[]*"".Example�"".files��&type.[]*go/ast.File�%À’ ¿ÀÈ�€�Þ^%dc$i $£i 'D,ϦúY'^e= ![A4  N{;$#?}
E- ¢ F
©ý‚?>> :
 �¨�1¡SdS)È"}'*5`§ÇM5Y*<#6f¶D…O-QQ0eD•€?'› /5�Tgclocals·244b1e4e863810fa85c73170fec94056�Tgclocals·295e656161624b3a1f05c33a977f149d���:/tmp/go/src/go/doc/example.goþ "".exampleOutput��€ ��üdH‹ %����H;awè����ëêHƒì`H‹\$`H‰$è����HDŽ$ˆ�������HDŽ$�������H‹\$hH‰$H‹\$pH‰\$H‹\$xH‰\$H‹œ$€���H‰\$è����H‹D$(1íH9è„•��H‰$è����H‹L$H‹D$H‰L$8H‰D$@H����H‰$è����H‹����H‰$H‹\$8H‰\$H‹\$@H‰\$è����H‹l$@H‹D$H‹T$ H‹L$(H‰T$PH‰L$XHƒø�H‰D$H„��H‰l$0H‰ÃHƒú†þ���HƒÃH‰$è����H‹T$0H‹\$HHƒ|$P†Ô���HƒÃH‹ H9Ê‚½���H‹D$8H)ÊHƒú�t H‰ËHÃH‰ØH‰D$8H‰$H‰T$@H‰T$H����Hl$H‰ïH‰ÞH¥H¥è����H‹L$ H‹D$(Hƒø�~_Hƒø�v[¶€û
uQH‰ÂHƒørAH‰ÈHÿÊHƒú�tHÿÀH‰ÁH‰ÐH‰L$8H‰Œ$ˆ���H‰D$@H‰„$���Ƅ$˜���è����HƒÄ`Ãè���� ëËè���� è���� è���� è���� HDŽ$ˆ�������HDŽ$�������Ƅ$˜����è����HƒÄ`Ã&
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���Ö��"".lastComment���ˆ��6go/ast.(*CommentGroup).Text���¾��"".outputPrefix���Ð�� runtime.raceread���Þ��"".outputPrefix���˜��@regexp.(*Regexp).FindStringIndex���°�� runtime.raceread���Þ��go.string." "���†�� strings.TrimLeft���Ì��(runtime.racefuncexit���à��$runtime.panicslice���ò��$runtime.panicindex���€��$runtime.panicslice���Ž��$runtime.panicindex���œ��$runtime.panicindex���ê��(runtime.racefuncexit���pÀ��"".autotmp_0363��type.uint64�"".autotmp_0362��type.uint64�"".autotmp_0360�_type.uint64�"".autotmp_0359��type.uint64�"".autotmp_0358��type.int�"".autotmp_0357��type.string� "".loc�/type.[]int�"".text�Otype.string�
"".ok�`type.bool�"".output�@type.string�"".comments�6type.[]*go/ast.CommentGroup�"".b��,type.*go/ast.BlockStmt� ÀÔ¿ÀN¿�À�LÎ?a\8",�$�#„pkc
E �Tgclocals·eb136390604af17f9ef0289a4a78efec�Tgclocals·5b4ff282c61d70917c64bf961e00331c���:/tmp/go/src/go/doc/example.goþ"".isTest��À��®dH‹ %����H;awè����ëêHƒìXH‹\$XH‰$è����L‹D$xH‹|$hL‹T$`L‰T$(L‹L$pL‰L$8H‰|$0L‰D$@L9ÇŒð���L9Ç‚î���L‰T$HL‰D$PM9À…Ô���L‰$L‰D$L‰L$L‰D$è����L‹D$xH‹|$h¶\$ €û�„¤���HÇÀ���<�uƄ$€����è����HƒÄXÃL9ÇuƄ$€���è����HƒÄXÃL9ÇrdH‹D$`H‰úL)ÂHƒú�t L‰ÃHÃH‰ØH‰D$HH‰$H‰T$PH‰T$è����‹\$‰$è����¶\$€û�tƄ$€����è����HƒÄXÃƄ$€���ëìè���� 1Àé\ÿÿÿè���� 
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���’�� runtime.eqstring���ò��(runtime.racefuncexit��� ��(runtime.racefuncexit���˜��>unicode/utf8.DecodeRuneInString���°��unicode.IsLower���Þ��(runtime.racefuncexit���†��$runtime.panicslice���¢��$runtime.panicslice���P°��"".autotmp_0381��type.uint64�"".autotmp_0380��type.uint64�"".autotmp_0379��type.uint64�"".autotmp_0376�type.string�"".autotmp_0374��type.bool�"".autotmp_0373��type.int�"".autotmp_0372��type.int�"".autotmp_0371��type.int�"strings.prefix·3�?type.string�strings.s·2�_type.string� "".~r2�@type.bool�"".prefix� type.string�"".name��type.string�2°§¯°¯°^¯°(�à�Dö2~ 
;  ��#•S#�Tgclocals·be7d7dddcdea9d8b031d8249e0c8e91a�Tgclocals·660c52760819425e2fa6ae9a8a8ae931���:/tmp/go/src/go/doc/example.goþ("".exampleByName.Len��€��xdH‹ %����H;awè����ëêHƒìH‹\$H‰$è����H‹\$H‰\$(è����HƒÄÃ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���f��(runtime.racefuncexit���@�� "".~r0�0type.int�"".s��*type."".exampleByName�!�@�@��#�Tgclocals·b3902157a77db2b708b66596724732a4�Tgclocals·0115f8d53b75c1696444f08ad03251d9���:/tmp/go/src/go/doc/example.goþ*"".exampleByName.Swap��€��êdH‹ %����H;awè����ëêHƒìH‹\$H‰$è����H‹\$ H‹l$8L‹D$(L9Ń.��HëH‰$è����H‹T$ H‹L$8H‹D$(H9Áƒ��HÊH‹+H‰l$H9Áƒæ���HÊH‰$è����H‹\$ H‹l$@L‹D$(L9Ńº���HëH‰$è����H‹L$ H‹D$(H‹l$8H9ŃŽ���HéH‰$H‹l$@H9ÅsuHéH‹+H‰l$è����H‹\$ H‹l$@L‹D$(L9ÅsIHëH‰$è����H‹\$ H‹l$@L‹D$(L9Ås!HëH‰$H‹\$H‰\$è����è����HƒÄÃè���� è���� è���� è���� è���� è���� è���� è���� $
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���’�� runtime.raceread���†��"runtime.racewrite���Ð�� runtime.raceread���Æ��.runtime.writebarrierptr���ˆ��"runtime.racewrite���Þ��.runtime.writebarrierptr���è��(runtime.racefuncexit���ü��$runtime.panicindex���Š��$runtime.panicindex���˜��$runtime.panicindex���¦��$runtime.panicindex���´��$runtime.panicindex���Â��$runtime.panicindex���Ð��$runtime.panicindex���Þ��$runtime.panicindex���P0��"".autotmp_0388� type.*"".Example�"".j�@type.int�"".i�0type.int�"".s��*type."".exampleByName�0¢/0C�€�
’€��#_¬R�Tgclocals·aa3b86c1ca8acadbe172378c24a491bc�Tgclocals·e1ae6533a9e39048ba0735a2264ce16a���:/tmp/go/src/go/doc/example.goþ*"".exampleByName.Less��€��âdH‹ %����H;awè����ëêHƒì(H‹\$(H‰$è����H‹\$0H‹l$HL‹D$8L9Ń*��HëH‰$è����H‹\$0H‹l$HL‹D$8L9Ńþ���HëH‹+H‰,$è����H‹\$0H‹l$PL‹D$8L9ŃÏ���HëH‰$è����H‹\$0H‹l$PL‹D$8L9Ń£���HëH‹+H‰,$è����H‹L$0H‹D$8L‹D$HI9ÀsxJ,ÁH‹}�Hƒÿ�tfH/H<$H‰îH¥H¥L‹D$PI9ÀsGJ,ÁH‹}�Hƒÿ�t5H/H|$H‰îH¥H¥è����H‹\$ Hƒû�|ÆD$X�è����HƒÄ(ÃÆD$Xëï‰ëÇè���� ‰ë–è���� è���� è���� è���� è���� 
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���’�� runtime.raceread���â�� runtime.raceread���¬�� runtime.raceread���ü�� runtime.raceread���´��"runtime.cmpstring���Þ��(runtime.racefuncexit���ˆ��$runtime.panicindex���ž��$runtime.panicindex���¬��$runtime.panicindex���º��$runtime.panicindex���È��$runtime.panicindex���Ö��$runtime.panicindex���`P�� "".~r2�Ptype.bool�"".j�@type.int�"".i�0type.int�"".s��*type."".exampleByName�POPH�€�
”€��#‹=�Tgclocals·0226af10ad6d64fcc55c06f4d9877e4b�Tgclocals·0115f8d53b75c1696444f08ad03251d9���:/tmp/go/src/go/doc/example.goþ"".playExample��à¯��Ö¯dH‹ %����H„$xûÿÿH;Awè����ëâHì��H‹œ$��H‰$è����H‹œ$��H‰$Hƒ$è����H‹œ$��H‹kH‰,$Hƒ$è����H‹œ$��H‹kHƒý�„g+��L‹EL‰„$���H‹EH����H‹;H‰¼$��H‹SH‰„$��H‰”$��H9ÐŒ+��H‰ÁH)ÑH‰ÆH9È‚+��L‰ÀH)ÎHƒþ�t H‰ËHÃH‰ØH‰„$��H‰´$��H9Ö…Ú*��H‰$H‰t$H‰|$H‰T$è����¶\$ €û�„´*��HÇÀ���<�uHDŽ$ ������è����HÄ��ÃH����H‰$è����H‹\$H‰œ$ð��H����H‰$HÇD$����è����H‹\$H‰œ$Ø��H‹œ$ð��H‰$è����H‹œ$ð��H‰$H‹œ$Ø��H‰\$è����H‹œ$��H‰$Hƒ$è����H‹œ$��Hƒû�„ï)��H‹SH‹C H‹k(H‰¬$`��1ÉH‰„$X��H‰„$ ���H‰”$P��H‰ÐH‰Œ$¨���H‹¬$ ���H9é^��H‰„$À��H‰$è����H‹œ$À��Hƒû�„{)��H‹ H‹kH‰Œ$Ð��H‰¬$Ø��H‰Œ$���H‰ $H‰¬$��H‰l$è����‹L$‰L$Dù´~‚…µ%��H����H‰$H‹œ$���H‰\$H‹œ$��H‰\$è����‹L$DH‹\$H‰œ$��¶\$ €û�„l%��ÆD$CH‹œ$ð��H‰$è����H‹œ$��H‰$Hƒ$è����H����H‰$H‹œ$ð��H‹+H‰l$H‹œ$��H‹kH‰l$Hƒ|$�„ü$��HƒD$H\$CH‰\$è����H‹„$À��H‹Œ$¨���HƒÀHÿÁH‰Œ$¨���H‹¬$ ���H9錢þÿÿH����H‰$è����H‹\$H‰œ$è��H����H‰$HÇD$����è����H‹\$H‰œ$Ð��H‹œ$è��H‰$è����H‹œ$è��H‰$H‹œ$Ð��H‰\$è����H����H‰$è����H‹D$H‰„$à��H‰$è����H‹œ$à��Æ�H����H‰$è����H‹D$H‰„$ø��H‰$è����H����H‰$è����H‹D$H‰„$ ��H‰$è����H‹„$ ��H-����H‰(H‰$Hƒ$è����H‹œ$ ��H‰$Hƒ<$�„…#��Hƒ$H‹œ$ø��H‰\$è����H‹œ$ ��H‰$Hƒ$è����H‹œ$ ��H‰$Hƒ<$�„5#��Hƒ$H‹œ$è��H‰\$è����H‹œ$ ��H‰$Hƒ$è����H‹œ$ ��H‰$Hƒ<$�„å"��Hƒ$H‹œ$ð��H‰\$è����H‹œ$ ��H‰$Hƒ$ è����H‹œ$ ��H‰$Hƒ<$�„•"��Hƒ$ H‹œ$à��H‰\$è����H‹œ$ø��H‰$è����H‹œ$ø��H‰$H‹œ$ ��H‰\$è����H‹œ$��H‰œ$È��H‹����H‰„$˜��1íH9è„ë!��H‹œ$ø��H‰$è����H‹Œ$È��H‹„$˜��H‰„$à��H‰$H‰Œ$è��H‰L$H‹œ$ø��H‹+H‰l$è����H‹œ$à��H‰$è����H‹œ$à��¶€û�tHDŽ$ ������è����HÄ��ÃH‹œ$è��H‰$è����H‹œ$è��H‹+H¼$¸��1Àè����H����H‰$H‰l$Hœ$¸��H‰\$è����H‹œ$¸��1íH9ë„��H‹œ$¸��H‰$è����H‹œ$¸��Hƒû�„Ø ��H‹ H‹kH‰Œ$ ��H‰Œ$��H‰¬$¨��H‰¬$��H����H‰$è����H����H‰$H‹����H‰\$H‹œ$��H‰\$H‹œ$��H‰\$è����H‹D$ Hƒø�„U ��H‰„$@��H‰$è����H‹œ$@��¶+@€ý�…¾��H‹œ$ ��H‰œ$P��H‹œ$¨��H‰œ$X��H����H‰$è����H����H‰$H‹����H‰\$H‹œ$P��H‰\$H‹œ$X��H‰\$è����H‹D$ Hƒø�„³��H‰„$@��H‰$è����H‹œ$@��¶+@€ý�…#��H‹œ$ ��H‰œ$@��H‹œ$¨��H‰œ$H��H����H‰$è����H����H‰$H‹����H‰\$H‹œ$@��H‰\$H‹œ$H��H‰\$è����H‹D$ Hƒø�„��H‰„$@��H‰$è����H‹œ$@��¶+@€ý�…ˆ��Hœ$¸��H‰$è����H‹œ$¸��1íH9ë…áýÿÿH����H‰$HÇD$����è����H‹\$H‰œ$ø���HDŽ$x������HDŽ$€������HDŽ$ˆ������H‹œ$��H‰$Hƒ$8è����H‹œ$��Hƒû�„ë��H‹S8H‹C@H‹kHH‰¬$��1ÉH‰„$��H‰„$ ���H‰”$��H‰ÐH‰Œ$¨���H‹¬$ ���H9éá���H‰„$��H‰$è����H‹œ$��H‹+H‰¬$à���H‰,$Hƒ$è����H‹œ$à���H‹kH‰,$Hƒ$è����H‹´$à���H‹~Hƒÿ�„8��HwH<$H¥H¥è����H‹T$H‰”$@��H‹L$H‰Œ$H��H‹D$ H‹\$(H‰œ$È��Hƒø�H‰„$À��„c��H‹„$��H‹Œ$¨���HƒÀHÿÁH‰Œ$¨���H‹¬$ ���H9éŒÿÿÿH‹œ$è��H‰$è����H‹œ$è��H‹+H‰,$è����H‹œ$è��H‹Hƒû�tH‹Hƒû�~HDŽ$ ������è����HÄ��ÃHDŽ$`������HDŽ$h������HDŽ$p������H‹”$x��H‹„$€��H‹œ$ˆ��H‰œ$H��1ÉH‰„$@��H‰„$˜���H‰”$8��H‰ÐH‰Œ$ ���H‹¬$˜���H9éa��H‰„$¸��H‰$è����H‹œ$¸��Hƒû�„7��H‹ H‹kH‰Œ$ð��H‰¬$ø��H����H‰$H‰Œ$0��H‰L$H‰¬$8��H‰l$è����H‹D$Hƒø�„à��H‰„$8��H‰$è����H‹œ$8��H‹+H‰¬$(��H‹œ$(��1íH9넇��H‹œ$`��H‰œ$¨��H‹œ$h��H‰œ$°��H‹œ$p��H‰œ$¸��H‹œ$¸��H‹¬$°��H)ëHƒû}gH����H‰$H‹œ$¨��H‰\$H‹œ$°��H‰\$H‹œ$¸��H‰\$HÇD$ ���è����H‹\$(H‰œ$¨��H‹\$0H‰œ$°��H‹\$8H‰œ$¸��H‹´$°��H‰ðHÿÆH‹¬$¸��H‹Œ$¨��H‰Œ$¨��H‰´$°��H‰¬$¸��H‹œ$¨��H‰D$pHÃH‰$è����H‹œ$¨��H‹l$pHëH‰$H‹œ$(��H‰\$è����H‹œ$¨��H‰œ$Ø��H‹œ$°��H‰œ$à��H‹œ$¸��H‰œ$è��H‹œ$Ø��H‰œ$`��H‹œ$à��H‰œ$h��H‹œ$è��H‰œ$p��H‹„$¸��H‹Œ$ ���HƒÀHÿÁH‰Œ$ ���H‹¬$˜���H9錟ýÿÿH‹œ$��H‰$Hƒ$hè����H‹œ$��Hƒû�„Ã��H‹khH‰¬$Ø��H‹kpH‰¬$à��H‹kxH‰¬$è��H‹œ$à��1ÉH‰œ$˜���H‹„$Ø��H‰Œ$ ���H‹¬$˜���H9éÚ��H‰„$8��H‰$è����H‹œ$8��H‹+H‰¬$€��H‹œ$€��H‰œ$0��H‹œ$��H‰œ$È���HÇD$H����H‹œ$È���H‰$è����H‹œ$È���H‹+H‰l$HH‹œ$0��H‰$è����H‹\$H‰œ$ˆ���H‹\$HH‹¬$ˆ���H9ë��H‹œ$0��H‰$è����H‹\$H‰œ$€���H‹œ$��H‰œ$Ð���HÇD$P����H‹œ$Ð���H‰$Hƒ$ è����H‹¬$Ð���H‹] HÿÃH‰\$hH‹\$hH‰\$PH‹\$PH‹¬$€���H9댇��H‹œ$`��H‰œ$¨��H‹œ$h��H‰œ$°��H‹œ$p��H‰œ$¸��H‹œ$¸��H‹¬$°��H)ëHƒû}gH����H‰$H‹œ$¨��H‰\$H‹œ$°��H‰\$H‹œ$¸��H‰\$HÇD$ ���è����H‹\$(H‰œ$¨��H‹\$0H‰œ$°��H‹\$8H‰œ$¸��H‹¬$°��H‰èHÿÅH‹”$¸��H‹Œ$¨��H‰Œ$¨��H‰¬$°��H‰”$¸��H‹œ$¨��H‰D$pHÃH‰$è����H‹œ$¨��H‹l$pHëH‰$H‹œ$0��H‰\$è����H‹œ$¨��H‰œ$À��H‹œ$°��H‰œ$È��H‹œ$¸��H‰œ$Ð��H‹œ$À��H‰œ$`��H‹œ$È��H‰œ$h��H‹œ$Ð��H‰œ$p��H‹„$8��H‹Œ$ ���HƒÀHÿÁH‰Œ$ ���H‹¬$˜���H9éŒ&ýÿÿH‹œ$��H‰$H‹œ$`��H‰\$H‹œ$h��H‰\$H‹œ$p��H‰\$è����H‹\$ H‰œ$��H‹\$(H‰œ$`��H‹\$0H‰œ$h��H‹\$8H‰œ$p��H����H‰$è����H‹\$H‰œ$x��H‹œ$x��H‰$HÇD$@���è����H‹¼$x��Hƒÿ�„Ö��1Àè����H‹œ$x��H‰$Hƒ$è����H‹œ$x��HÇCK���H‹œ$x��H‰$Hƒ$è����H‹œ$x��HÇC���H‹œ$x��H‰$Hƒ$8è����H‹œ$x��HÇC8���H‹œ$x��H‰œ$���H‹Œ$ø���H¼$h��1Àè����H����H‰$H‰L$Hœ$h��H‰\$è����H‹œ$h��1íH9ë„‹��H‹œ$p��H‰$è����H‹œ$p��Hƒû�„×��H‹+H‰¬$P��H‹kH‰¬$X��H‹œ$h��H‰$è����H‹œ$h��Hƒû�„–��H‹+H‰¬$°��H‹kH‰¬$¸��H‹œ$P��H‰œ$P��H‹œ$X��H‰œ$X��H‹œ$P��H‰$H‹œ$X��H‰\$è����H‹\$H‰œ$P��H‹\$H‰œ$X��H����H‰$è����H‹D$H‰„$ˆ��H‰$HÇD$(���è����H‹¼$ˆ��Hƒÿ�„ß��1Àè����H����H‰$è����H‹\$H‰œ$p��H‹œ$p��H‰$HÇD$ ���è����H‹¼$p��Hƒÿ�„ˆ��1Àè����H‹œ$p��H‰$Hƒ$è����H‹œ$p��H‰$Hƒ<$�„H��Hƒ$H‹œ$P��H‰\$H‹œ$X��H‰\$è����H‹œ$ˆ��H‰$Hƒ$è����H‹œ$ˆ��H‰$Hƒ<$�„ë ��Hƒ$H‹œ$p��H‰\$è����H‹œ$ˆ��H‰œ$ð���H‹œ$P��H‰$H‹œ$X��H‰\$è����H‹L$H‹D$H‹¬$¸��H9è…[ ��H‰Œ$P��H‰ $H‰„$X��H‰D$H‹¬$°��H‰l$H‹¬$¸��H‰l$è����¶\$ €û�„ ��H‹œ$ð���H‰œ$ˆ��H‹����1íH9è„Á ��H‹œ$ˆ��H‰œ$ø��H‰„$ð��H‹œ$���H‰$Hƒ$ è����H‹œ$���Hƒû�„z ��H‹S H‹K(H‹[0H‰”$8��H‰Œ$@��H‰œ$H��H‰ØH)ËHƒû}OH����H‰$H‰”$ð��H‰T$H‰Œ$ø��H‰L$H‰„$���H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÍHÿÅH‰ÓH‰¬$ø��H‰„$���H‰”$ð��H‰ÍH‰L$pHkíHëH‰$è����H‹œ$ð��H‹l$pHkíHëH‰$H‹œ$ð��H‰\$H‹œ$ø��H‰\$è����H‹œ$ð��H‰œ$8��H‹œ$ø��H‰œ$@��H‹œ$���H‰œ$H��H‹œ$���H‰$Hƒ$ è����H‹œ$���H‰$Hƒ<$�„"
��Hƒ$ H‹œ$8��H‰\$H‹œ$@��H‰\$H‹œ$H��H‰\$è����Hœ$h��H‰$è����H‹œ$h��1íH9ë…uûÿÿH‹œ$���H‰$Hƒ$ è����L‹„$€��H‹œ$���Hƒû�„– ��H‹s H‹{(H‹C0H‰´$8��H‰¼$@��H‰„$H��H‰ùH‰¼$ø��LÁH)ÁHƒù�~[H����H‰$H‰´$ð��H‰t$H‰|$H‰„$���H‰D$H‰L$ è����L‹„$€��H‹¼$@��H‹t$(H‹\$0H‰œ$ø��H‹D$8H‰úLÂH‰„$���H‰|$`H‹L$`H‰´$ð��H‰t$XH‹l$`H)êH‹l$`H)èHƒø�tH‹l$XH‰ËHÁãHëH‰\$XH‹\$XH‰œ$��H‰”$˜��H‰„$ ��H‹œ$��H‰$H‹œ$˜��H‰\$H‹œ$ ��H‰\$H‹œ$x��H‰\$L‰D$ H‹œ$ˆ��H‰\$(HÇD$0���è����H‹”$@��H‹¬$€��H‹„$���H‹œ$ð��HêH‰\$XH‹l$XH‰¬$ð��H‰¬$8��H‰”$ø��H‰”$@��H‰„$���H‰„$H��H‹œ$���H‰$Hƒ$ è����H‹œ$���H‰$Hƒ<$�„«��Hƒ$ H‹œ$8��H‰\$H‹œ$@��H‰\$H‹œ$H��H‰\$è����H����H‹+H‰¬$€��H‹kH‰¬$ˆ��HDŽ$¸�������H����H‰$è����H‹D$H‰„$¨��H‰$è����H‹„$¨��HÇ�����H‰$Hƒ$è����H‹œ$¨��H‰$Hƒ<$�„ê��Hƒ$H‹œ$€��H‰\$H‹œ$ˆ��H‰\$è����H‹œ$¨��H‰$Hƒ$è����H‹„$¨��1íH‰hH‰„$¸���H����H‰$è����H‹\$H‰œ$h��H‹œ$h��H‰$HÇD$(���è����H‹¼$h��Hƒÿ�„J��1Àè����H‹œ$h��H‰$Hƒ$è����H‹œ$h��H‰$Hƒ<$�„
��Hƒ$H‹œ$¸���H‰\$è����H����H‰$è����H‹\$H‰œ$`��H‹œ$`��H‰$HÇD$���è����H‹œ$`��HÇ����HÇC����HÇC����H����H‰$è����H‹\$H‰œ$X��H‹œ$X��H‰$HÇD$(���è����H‹¼$X��Hƒÿ�„M��1Àè����H‹œ$`��H‰$Hƒ$è����H‹œ$`��H‰$Hƒ<$�„ ��Hƒ$H‹œ$X��H‰\$è����H‹œ$h��H‰$Hƒ$è����H‹œ$h��H‰$Hƒ<$�„½��Hƒ$H‹œ$`��H‰\$è����H‹œ$h��H‰$Hƒ$ è����H‹œ$h��H‰$Hƒ<$�„m��Hƒ$ H‹œ$��H‰\$è����H‹œ$h��H‰œ$��H����H‹+H‰¬$p��H‹kH‰¬$x��HDŽ$À�������H����H‰$è����H‹D$H‰„$¨��H‰$è����H‹„$¨��HÇ�����H‰$Hƒ$è����H‹œ$¨��H‰$Hƒ<$�„¶��Hƒ$H‹œ$p��H‰\$H‹œ$x��H‰\$è����H‹œ$¨��H‰$Hƒ$è����H‹„$¨��1íH‰hH‰„$À���H‹œ$���H‰œ$x��H‹œ$��H‰œ$h��H����H‰$è����H‹\$H‰œ$P��H‹œ$P��H‰$HÇD$€���è����H‹¼$P��Hƒÿ�„ö��1Àè����H‹œ$P��H‰$Hƒ$è����H‹œ$P��H‰$Hƒ<$�„¶��Hƒ$H‹œ$À���H‰\$è����H����H‰$è����H‹\$H‰œ$H��H‹œ$H��H‰\$XHƒ|$X�„]��H‹\$XHÇÁ���HÇÀ���H‰œ$P��H‰Œ$X��H‰„$`��H‹����H‰„$˜��1íH9è„Þ��H‹œ$P��H‰$è����H‹œ$P��H‰$H‹„$x��H‹Œ$˜��H‰Œ$���H‰L$H‰„$��H‰D$è����H‹����H‰„$˜��1íH9è„>��H‹œ$P��HƒÃH‰$è����H‹œ$P��HƒÃH‰$H‹„$h��H‹Œ$˜��H‰Œ$���H‰L$H‰„$��H‰D$è����H‹œ$P��H‰$Hƒ$è����H‹œ$P��H‰$Hƒ<$�„±���Hƒ$H‹œ$P��H‰\$H‹œ$X��H‰\$H‹œ$`��H‰\$è����H‹œ$P��H‰$Hƒ$hè����H‹œ$P��H‰$Hƒ<$�tNHƒ$hH‹œ$`��H‰\$H‹œ$h��H‰\$H‹œ$p��H‰\$è����H‹œ$P��H‰œ$ ��è����HÄ��É%����멉%����éCÿÿÿH����H‰$H����H‰\$H����H‰\$è����H‹\$H‰œ$˜��éˆþÿÿH����H‰$H����H‰\$H����H‰\$è����H‹\$H‰œ$˜��éèýÿÿ‰%����é—ýÿÿ‰%����é>ýÿÿ‰éýÿÿ‰%����é>üÿÿ‰%����é‡ûÿÿ‰%����é7ûÿÿ‰%����éçúÿÿ‰é¬úÿÿ‰%����éêùÿÿ‰é¯ùÿÿ‰%����é
ùÿÿ‰%����éIøÿÿ‰écöÿÿ‰%����éÒõÿÿ‰éôÿÿH����H‰$H����H‰\$H����H‰\$è����H‹D$é ôÿÿH‹œ$°��H‰œ$`��H‹œ$¸��H‰œ$h��HDŽ$°�������H����H‰$è����H‹D$H‰„$¨��H‰$è����H‹„$¨��HÇ�����H‰$Hƒ$è����H‹œ$¨��H‰$Hƒ<$�„ž���Hƒ$H‹œ$`��H‰\$H‹œ$h��H‰\$è����H‹œ$¨��H‰$Hƒ$è����H‹„$¨��1íH‰hH‰„$°���H‹œ$ð���H‰$Hƒ$è����H‹œ$ð���H‰$Hƒ<$�tHƒ$H‹œ$°���H‰\$è����éÐòÿÿ‰%����ëۉ%����éVÿÿÿ‰%����é òÿÿ‰%����é¬ñÿÿ‰éqñÿÿ‰éñÿÿ‰écðÿÿ‰é"ðÿÿ‰é#ïÿÿ‰é6ëÿÿ‰�ééÿÿ‰éÂèÿÿH‰$H‰L$è����H‹L$H‹D$H‰Œ$��H‰„$˜��H‹œ$à���H‰$Hƒ$è����H‹„$à���H‹X1íH9ë„£��H‰$Hƒ$è����H‹œ$à���H‹kH‰,$Hƒ$è����H‹œ$à���H‹kHƒý�„ë��H‹]H‰œ$��H‹]H‰œ$˜��H‹œ$��H‰œ$P��H‹„$˜��Hƒøu\H‹´$P��H‰4$H‰„$X��H‰D$H5����LD$L‰ÇH¥H¥è����H‹„$X��¶\$ €û�tHDŽ$ ������è����HÄ��ÃHƒø…É��H‹´$P��H‰4$H‰„$X��H‰D$H5����LD$L‰ÇH¥H¥è����¶\$ €û�„Š��H‹œ$à���H‰œ$ˆ��H‹����1íH9è„6��H‹œ$ˆ��H‰œ$ø��H‰„$ð��H‹”$x��H‹Œ$€��H‹œ$ˆ��H‰ØH)ËHƒû}OH����H‰$H‰”$8��H‰T$H‰Œ$@��H‰L$H‰„$H��H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÍHÿÅH‰ÓH‰¬$@��H‰„$H��H‰”$8��H‰ÍH‰Œ$˜���HkíHëH‰$è����H‹œ$8��H‹¬$˜���HkíHëH‰$H‹œ$ð��H‰\$H‹œ$ø��H‰\$è����H‹”$8��H‹Œ$@��H‹„$H��H‰”$x��H‰Œ$€��H‰„$ˆ��é×äÿÿH����H‰$H����H‰\$H����H‰\$è����H‹D$é˜þÿÿH‹œ$��H‰œ$P��H‹œ$˜��H‰œ$X��H‹œ$è��H‰$è����H����H‰$H‹œ$è��H‹+H‰l$H‹œ$P��H‰\$H‹œ$X��H‰\$è����H‹D$ Hƒø�„��H‰„$@��H‰$è����H‹œ$@��¶+@€ý�„Ú���H‹œ$��H‰œ$0��H‹œ$˜��H‰œ$8��H‹œ$@��H‰œ$ ��H‹œ$H��H‰œ$(��H����H‰$H‹œ$ø���H‰\$Hœ$0��H‰\$Hœ$ ��H‰\$è����H‹œ$��H‰œ$0��H‹œ$˜��H‰œ$8��H‹œ$è��H‰$è����H����H‰$H‹œ$è��H‹+H‰l$Hœ$0��H‰\$è����é+ãÿÿé&ãÿÿ‰�éôþÿÿ‰E�é üÿÿ‰éÁâÿÿ‰éâÿÿH‹œ$ ��H‰œ$0��H‹œ$¨��H‰œ$8��H‹œ$è��H‰$è����H����H‰$H‹œ$è��H‹+H‰l$Hœ$0��H‰\$è����éáÿÿ‰�éèàÿÿ‰�éFàÿÿ‰�é¤ßÿÿ‰é!ßÿÿH����H‰$H����H‰\$H����H‰\$è����H‹\$H‰œ$˜��éÛÝÿÿ‰%����é_Ýÿÿ‰%����éÝÿÿ‰%����é¿Üÿÿ‰%����éoÜÿÿ‰%����éøÚÿÿù«Òf[…ÛÿÿH����H‰$H‹œ$���H‰\$H‹œ$��H‰\$è����H‹L$¶\$ €û�„ÄÚÿÿH‰Œ$ ��H‰ $Hƒ$ è����H‹œ$ ��Hƒû�„��H‹S H‹C(H‹k0H‰¬$H��1ÉH‰„$@��H‰„$���H‰”$8��H‰ÐH‰Œ$˜���H‹¬$���H9éRÚÿÿH‰„$¸��H‰$è����H‹œ$¸��Hƒû�„‘��H‹ H‹kH‰Œ$ ��H‰¬$(��H‰Œ$ð��H‰ $H‰¬$ø��H‰l$è����‹T$‰T$DúZîv3…|��H����H‰$H‹œ$ð��H‰\$H‹œ$ø��H‰\$è����‹T$DH‹L$¶\$ €û�„;��H‰Œ$Ø���H‰ $Hƒ$è����H‹œ$Ø���Hƒû�„ ��H‹SH‹CH‹kH‰¬$0��1ÉH‰„$(��H‰D$pH‰”$ ��H‰ÐH‰L$xH‹l$pH9鍦���H‰„$°��H‰$è����H‹œ$°��H‹+H‰¬$��ÆD$CH‹œ$ð��H‰$è����H����H‰$H‹œ$ð��H‹+H‰l$H‹œ$��H‰\$Hƒ|$�tXHƒD$H\$CH‰\$è����H‹„$°��H‹L$xHƒÀHÿÁH‰L$xH‹l$pH9éŒZÿÿÿH‹„$¸��H‹Œ$˜���HƒÀHÿÁéþÿÿ‰%����량éíþÿÿúÅ÷£šuÌH����H‰$H‹œ$ð��H‰\$H‹œ$ø��H‰\$è����H‹\$H‰œ$è���¶\$ €û�t‹ÆD$CH‹œ$ð��H‰$è����H‹œ$è���H‰$Hƒ$è����H����H‰$H‹œ$ð��H‹+H‰l$H‹œ$è���H‹kH‰l$Hƒ|$�tHƒD$H\$CH‰\$è����éÿÿÿ‰%����ë݉éhýÿÿ‰éôüÿÿ‰é~Öÿÿ‰é
Öÿÿ1ÀéLÕÿÿè���� ‰E�é‘Ôÿÿ¤
������0��0runtime.morestack_noctxt���d��*runtime.racefuncenter����� runtime.raceread���Ä�� runtime.raceread���ž��"go.string."_test"���ž�� runtime.eqstring���ò��(runtime.racefuncexit�����8type.map[*go/ast.Object]bool���¢��"runtime.newobject���Ê��8type.map[*go/ast.Object]bool���î��runtime.makemap���ª��"runtime.racewrite���æ��.runtime.writebarrierptr���’�� runtime.raceread���ì�� runtime.raceread���ú ��$runtime.ifacethash���°
��*type.*go/ast.FuncDecl���ö
��$runtime.assertI2T2���à �� runtime.raceread���Œ �� runtime.raceread���š ��8type.map[*go/ast.Object]bool���¦ ��$runtime.mapassign1���”��(type.map[string]bool���¦��"runtime.newobject���Î��(type.map[string]bool���ò��runtime.makemap���®��"runtime.racewrite���ê��.runtime.writebarrierptr���ø��type.bool���Š��"runtime.newobject���¶��"runtime.racewrite���Ú��6type.func(go/ast.Node) bool���ì��"runtime.newobject���˜��"runtime.racewrite���¦��âtype.struct { F uintptr; A0 *func(go/ast.Node) bool; A1 *map[string]bool; A2 *map[*go/ast.Object]bool; A3 *bool }���¸��"runtime.newobject���ä��"runtime.racewrite���‚��"".func·002���¤��"runtime.racewrite���€��.runtime.writebarrierptr���¬��"runtime.racewrite���ˆ��.runtime.writebarrierptr���´��"runtime.racewrite�����.runtime.writebarrierptr���¼��"runtime.racewrite���˜��.runtime.writebarrierptr���º��"runtime.racewrite���ö��.runtime.writebarrierptr���¤��Jgo.itab.*go/ast.BlockStmt.go/ast.Node���ì�� runtime.raceread���è��go/ast.Inspect���Š�� runtime.raceread���Ì��(runtime.racefuncexit���þ�� runtime.raceread���²Ø� runtime.duffzero���À��(type.map[string]bool���ö��&runtime.mapiterinit���¾�� runtime.raceread���¾��&"".predeclaredTypes���Ð�� runtime.raceread���Þ��(type.map[string]bool���ô��&"".predeclaredTypes���¼��4runtime.mapaccess1_faststr���ü�� runtime.raceread���ô��."".predeclaredConstants���†�� runtime.raceread���”��(type.map[string]bool���ª��."".predeclaredConstants���ò��4runtime.mapaccess1_faststr���² �� runtime.raceread���ª!��&"".predeclaredFuncs���¼!�� runtime.raceread���Ê!��(type.map[string]bool���à!��&"".predeclaredFuncs���¨"��4runtime.mapaccess1_faststr���è"�� runtime.raceread���´#��&runtime.mapiternext���è#��,type.map[string]string���Œ$��runtime.makemap���š%�� runtime.raceread���ô&�� runtime.raceread���¶'�� runtime.raceread���ê'�� runtime.raceread���¸(��strconv.Unquote���¶*�� runtime.raceread���Þ*�� runtime.raceread���´+��(runtime.racefuncexit���Ú-�� runtime.raceread���º.��.type.*go/ast.ImportSpec���€/��"runtime.assertI2T���À/�� runtime.raceread���¬1��6type.[]*go/ast.CommentGroup���ž2��"runtime.growslice���Œ4��"runtime.racewrite���Ú4��.runtime.writebarrierptr���¦7�� runtime.raceread���š9�� runtime.raceread���´:�� runtime.raceread���ö:��4go/ast.(*CommentGroup).Pos���Þ;��4go/ast.(*CommentGroup).End���Ö<�� runtime.raceread���Þ>��6type.[]*go/ast.CommentGroup���Ð?��"runtime.growslice���¾A��"runtime.racewrite���ŒB��.runtime.writebarrierptr���œE��*"".stripOutputComment���’F��&type.go/ast.GenDecl���¤F��"runtime.newobject���òF��,runtime.racewriterange���¤Gà� runtime.duffzero���ÐG��"runtime.racewrite���œH��"runtime.racewrite���èH��"runtime.racewrite���ÖIØ� runtime.duffzero���äI��,type.map[string]string���šJ��&runtime.mapiterinit���âJ�� runtime.raceread���ÖK�� runtime.raceread���¤M��strconv.Quote���æM��,type.go/ast.ImportSpec���øM��"runtime.newobject���¶N��,runtime.racewriterange���èNì� runtime.duffzero���öN��(type.go/ast.BasicLit���ˆO��"runtime.newobject���ÖO��,runtime.racewriterange���ˆPð� runtime.duffzero���´P��"runtime.racewrite���ªQ��4runtime.writebarrierstring���ÖQ��"runtime.racewrite���²R��.runtime.writebarrierptr���ŽS��path.Base���´T�� runtime.eqstring���þT��Lgo.itab.*go/ast.ImportSpec.go/ast.Spec���ðU�� runtime.raceread���‚W��$type.[]go/ast.Spec���ôW��"runtime.growslice���„Y��"runtime.racewrite���òY��2runtime.writebarrieriface���þZ��"runtime.racewrite���Ž\��2runtime.writebarrierslice���°\��&runtime.mapiternext���‚]�� runtime.raceread���º^��$type.[]go/ast.Spec���”_��"runtime.growslice���àb��"runtime.slicecopy���Æd��"runtime.racewrite���Öe��2runtime.writebarrierslice���äe�� go.string."main"���¸f��"type.go/ast.Ident���Êf��"runtime.newobject���öf��"runtime.racewrite���°g��"runtime.racewrite���¦h��4runtime.writebarrierstring���Òh��"runtime.racewrite���Œi��(type.go/ast.FuncDecl���ži��"runtime.newobject���ìi��,runtime.racewriterange���žjì� runtime.duffzero���Êj��"runtime.racewrite���¦k��.runtime.writebarrierptr���´k��(type.go/ast.FuncType���Æk��"runtime.newobject���”l��,runtime.racewriterange���àl��*type.go/ast.FieldList���òl��"runtime.newobject���Àm��,runtime.racewriterange���òmì� runtime.duffzero���žn��"runtime.racewrite���ún��.runtime.writebarrierptr���¦o��"runtime.racewrite���‚p��.runtime.writebarrierptr���®p��"runtime.racewrite���Šq��.runtime.writebarrierptr���¸q�� go.string."main"���Œr��"type.go/ast.Ident���žr��"runtime.newobject���Êr��"runtime.racewrite���„s��"runtime.racewrite���ús��4runtime.writebarrierstring���¦t��"runtime.racewrite��� u�� type.go/ast.File���²u��"runtime.newobject���€v��,runtime.racewriterange���²vÀ� runtime.duffzero���Þv��"runtime.racewrite���ºw��.runtime.writebarrierptr���Èw��&type.[2]go/ast.Decl���Úw��"runtime.newobject���Šy��Fgo.itab.*go/ast.GenDecl.go/ast.Decl���Òy��"runtime.racewrite���Èz��2runtime.writebarrieriface���Öz��Hgo.itab.*go/ast.FuncDecl.go/ast.Decl���¦{��"runtime.racewrite���¤|��2runtime.writebarrieriface���Ð|��"runtime.racewrite���à}��2runtime.writebarrierslice���Œ~��"runtime.racewrite���”��2runtime.writebarrierslice���¾��(runtime.racefuncexit���†€��*type.*go/ast.FuncDecl���œ€�� type.go/ast.Decl���´€��Hgo.itab.*go/ast.FuncDecl.go/ast.Decl���Ȁ�� runtime.typ2Itab���ú€��(type.*go/ast.GenDecl����� type.go/ast.Decl���¨��Fgo.itab.*go/ast.GenDecl.go/ast.Decl���¼�� runtime.typ2Itab���¤„��.type.*go/ast.ImportSpec���º„�� type.go/ast.Spec���҄��Lgo.itab.*go/ast.ImportSpec.go/ast.Spec���æ„�� runtime.typ2Itab���à…��"type.go/ast.Ident���ò…��"runtime.newobject���ž†��"runtime.racewrite���؆��"runtime.racewrite���·��4runtime.writebarrierstring���ú‡��"runtime.racewrite���҈��"runtime.racewrite���¦‰��.runtime.writebarrierptr���–‹��path.Base���ö‹�� runtime.raceread���ÀŒ�� runtime.raceread���ôŒ�� runtime.raceread���̎��go.string."."���îŽ�� runtime.eqstring���´��(runtime.racefuncexit���˜��go.string."_"���º�� runtime.eqstring���„‘��Lgo.itab.*go/ast.ImportSpec.go/ast.Spec��� ’��$type.[]go/ast.Spec���’“��"runtime.growslice���¨”��"runtime.racewrite���œ•��2runtime.writebarrieriface���”–��.type.*go/ast.ImportSpec���ª–�� type.go/ast.Spec���–��Lgo.itab.*go/ast.ImportSpec.go/ast.Spec���֖�� runtime.typ2Itab���̗�� runtime.raceread���ڗ��(type.map[string]bool���À˜��4runtime.mapaccess1_faststr���€™�� runtime.raceread���¸š��,type.map[string]string���˜›��$runtime.mapassign1���ú›�� runtime.raceread���ˆœ��(type.map[string]bool���Ԝ��"runtime.mapdelete���„ž�� runtime.raceread���’ž��(type.map[string]bool���ޞ��"runtime.mapdelete���®Ÿ��,type.*go/ast.BlockStmt���ğ�� type.go/ast.Node���ܟ��Jgo.itab.*go/ast.BlockStmt.go/ast.Node���ðŸ�� runtime.typ2Itab���²¡��(type.*go/ast.GenDecl���ø¡��$runtime.assertI2T2���Ê¢�� runtime.raceread���¤¤�� runtime.raceread���²¥��$runtime.ifacethash���è¥��,type.*go/ast.ValueSpec���®¦��$runtime.assertI2T2���ˆ§�� runtime.raceread���Ш�� runtime.raceread���¢©�� runtime.raceread���°©��8type.map[*go/ast.Object]bool���¬ª��$runtime.mapassign1���ð«��*type.*go/ast.TypeSpec���¶¬��$runtime.assertI2T2���­�� runtime.raceread���¼­�� runtime.raceread���Ê­��8type.map[*go/ast.Object]bool���ή��$runtime.mapassign1���º¯��$runtime.panicslice���0��ð"".autotmp_0536�Ÿ4type.**go/ast.CommentGroup�"".autotmp_0535��type.*bool�"".autotmp_0534��type.*bool�"".autotmp_0533��type.*bool�"".autotmp_0532�type.*bool�"".autotmp_0531��type.*uint8�"".autotmp_0530��type.*uint8�"".autotmp_0529�ÿ(type.*[2]go/ast.Decl�"".autotmp_0528��$type.[]go/ast.Decl�"".autotmp_0527�ï"type.*go/ast.File�"".autotmp_0526��$type.*go/ast.Ident�"".autotmp_0525��$type.*go/ast.Ident�"".autotmp_0524�ß,type.*go/ast.FieldList�"".autotmp_0523�Ï*type.*go/ast.FuncType�"".autotmp_0522�¿*type.*go/ast.FuncDecl�"".autotmp_0521��$type.*go/ast.Ident�"".autotmp_0520��$type.*go/ast.Ident�"".autotmp_0519��type.uint64�"".autotmp_0518��type.uint64�"".autotmp_0517��type.int�"".autotmp_0516��type.uintptr�"".autotmp_0515�Ïtype.uint64�"".autotmp_0514��type.uint64�"".autotmp_0513��type.uint64�"".autotmp_0512��type.int�"".autotmp_0511��type.int�"".autotmp_0510��type.int�"".autotmp_0509��$type.[]go/ast.Spec�"".autotmp_0508��$type.[]go/ast.Spec�"".autotmp_0507��type.uint64�"".autotmp_0506��type.uint64�"".autotmp_0505��type.int�"".autotmp_0504��type.int�"".autotmp_0503��$type.[]go/ast.Spec�"".autotmp_0502��$type.[]go/ast.Spec�"".autotmp_0501��type.*uint8�"".autotmp_0500�� type.go/ast.Spec�"".autotmp_0499��$type.*go/ast.Ident�"".autotmp_0498��$type.*go/ast.Ident�"".autotmp_0497�¯*type.*go/ast.BasicLit�"".autotmp_0496��.type.*go/ast.ImportSpec�"".autotmp_0495��type.string�"".autotmp_0494�Ÿ(type.*go/ast.GenDecl�"".autotmp_0493��type.uint64�"".autotmp_0492��type.uint64�"".autotmp_0491��type.int�"".autotmp_0490��type.int�"".autotmp_0489��6type.[]*go/ast.CommentGroup�"".autotmp_0488�¿"type.go/token.Pos�"".autotmp_0487�2type.*go/ast.CommentGroup�"".autotmp_0486��4type.**go/ast.CommentGroup�"".autotmp_0485��type.int�"".autotmp_0484��type.int�"".autotmp_0483��type.uint64�"".autotmp_0482��type.uint64�"".autotmp_0481��type.int�"".autotmp_0480��type.int�"".autotmp_0479�¿6type.[]*go/ast.CommentGroup�"".autotmp_0478�� type.go/ast.Spec�"".autotmp_0477��"type.*go/ast.Spec�"".autotmp_0476��type.int�"".autotmp_0475��type.int�"".autotmp_0474��type.uint64�"".autotmp_0473��type.uint64�"".autotmp_0472��type.int�"".autotmp_0471��type.int�"".autotmp_0470��$type.[]go/ast.Spec�"".autotmp_0469��type.*uint8�"".autotmp_0468�� type.go/ast.Spec�"".autotmp_0467��type.string�"".autotmp_0466�ÿ .type.*go/ast.ImportSpec�"".autotmp_0465�ï 0type.**go/ast.ImportSpec�"".autotmp_0464��type.int�"".autotmp_0463��type.int�"".autotmp_0462�ß type.*uint8�"".autotmp_0461�Ï ätype.*struct { F uintptr; A0 *func(go/ast.Node) bool; A1 *map[string]bool; A2 *map[*go/ast.Object]bool; A3 *bool }�"".autotmp_0460�¿ $type.*go/ast.Ident�"".autotmp_0459�¯ &type.**go/ast.Ident�"".autotmp_0458�¯type.int�"".autotmp_0457��type.int�"".autotmp_0456��type.uint32�"".autotmp_0454�� type.go/ast.Spec�"".autotmp_0453�¯ type.go/ast.Spec�"".autotmp_0452�Ÿ "type.*go/ast.Spec�"".autotmp_0451��type.int�"".autotmp_0450��type.int�"".autotmp_0449�‡type.uint32�"".autotmp_0448��type.bool�"".autotmp_0447�� type.go/ast.Decl�"".autotmp_0446� type.go/ast.Decl�"".autotmp_0445� "type.*go/ast.Decl�"".autotmp_0444��type.int�"".autotmp_0443��type.int�"".autotmp_0440��type.uint64�"".autotmp_0439�Ÿtype.int�"".autotmp_0438�ïtype.string�"".autotmp_0436��*type.*go/ast.FuncDecl�"".autotmp_0435��(type.*go/ast.GenDecl�"".autotmp_0434��$type.[]go/ast.Spec�"".autotmp_0433��$type.[]go/ast.Spec�"".autotmp_0432��.type.*go/ast.ImportSpec�"".autotmp_0431��type.string�"".autotmp_0430��type.string�"".autotmp_0429�¿6type.map.iter[string]string�"".autotmp_0428��,type.map[string]string�"".autotmp_0427�6type.[]*go/ast.CommentGroup�"".autotmp_0426�"type.go/token.Pos�"".autotmp_0425�ÿ"type.go/token.Pos�"".autotmp_0424��6type.[]*go/ast.CommentGroup�"".autotmp_0423�ß6type.[]*go/ast.CommentGroup�"".autotmp_0422��$type.[]go/ast.Spec�"".autotmp_0421��type.int�"".autotmp_0420��type.string�"".autotmp_0419�Ïtype.string�"".autotmp_0418��type.string�"".autotmp_0417��type.bool�"".autotmp_0416��type.string�"".autotmp_0415�¯$type.[]go/ast.Spec�"".autotmp_0414��.type.*go/ast.ImportSpec�"".autotmp_0413��type.string�"".autotmp_0412�ÿ2type.[]*go/ast.ImportSpec�"".autotmp_0410�¯type.string�"".autotmp_0408�type.string�"".autotmp_0407��type.bool�"".autotmp_0406�ïtype.string�"".autotmp_0405��type.bool�"".autotmp_0404��type.string�"".autotmp_0403�Ÿ2type.map.iter[string]bool�"".autotmp_0402��(type.map[string]bool�"".autotmp_0401�ÿ ,type.*go/ast.BlockStmt�"".autotmp_0400�ï (type.map[string]bool�"".autotmp_0399��type.bool�"".autotmp_0398�Ï(type.[]*go/ast.Ident�"".autotmp_0397��type.bool�"".autotmp_0396�Ÿ$type.[]go/ast.Spec�"".autotmp_0395�‰type.bool�"".autotmp_0394�ï$type.[]go/ast.Decl�"".autotmp_0393�ß 8type.map[*go/ast.Object]bool�"".autotmp_0392�ïtype.int�"".autotmp_0391�ßtype.int�"".autotmp_0390�Ïtype.int�"".autotmp_0389�¿type.int�"".&usesTopDecl�Ï type.*bool�"".&topDecls�¯ :type.*map[*go/ast.Object]bool�"".&unresolved�¿ *type.*map[string]bool�"".&inspectFunc�Ÿ 8type.*func(go/ast.Node) bool� "".~r0�$type.*go/ast.Ident�go/ast.name·2�¯
type.string� "".~r0�Ÿ$type.*go/ast.Ident�go/ast.name·2�
type.string� "".~r0�¯$type.*go/ast.Ident�go/ast.name·2�Ï
type.string� "".~r0�ï"type.go/token.Pos�go/ast.s·2�ï,type.*go/ast.BlockStmt� "".~r0�ÿ"type.go/token.Pos�go/ast.s·2�ÿ,type.*go/ast.BlockStmt�"strings.suffix·3�ï type.string�strings.s·2� type.string�"".funcDecl�ï*type.*go/ast.FuncDecl�"".s�¯.type.*go/ast.ImportSpec�"".p�ï
type.string�"".n�¯ type.string�"".importDecl�(type.*go/ast.GenDecl�"".c�¯2type.*go/ast.CommentGroup�"".c�¿2type.*go/ast.CommentGroup�"".s�¯  type.go/ast.Spec�"".comments�Ï6type.[]*go/ast.CommentGroup�"".n�ï type.string� "".err� type.error�"".p� type.string�"".s�Ï.type.*go/ast.ImportSpec�"".blankImports�Ÿ$type.[]go/ast.Spec�"".namedImports�Ÿ,type.map[string]string�"".n�Ï type.string�
"".id�ÿ$type.*go/ast.Ident�"".s�ß,type.*go/ast.ValueSpec�"".s�¿*type.*go/ast.TypeSpec�"".spec�Ï  type.go/ast.Spec�"".d�Ï(type.*go/ast.GenDecl�"".d�ß*type.*go/ast.FuncDecl�"".decl�ï type.go/ast.Decl� "".~r2� "type.*go/ast.File�"".body�,type.*go/ast.BlockStmt�"".file��"type.*go/ast.File�T%Ÿ¬
ó„*úŠ�ðW�Äœ6ö rœ‹y0&r1&0ïy! stŠÑ$&$Žƒ02? ÅÆ$p‡0³ï‡0l Â
àõß $ÀÔ”€rÔ ”Ë¢¥¦€  E–& 3(-VI ­® IÓ2 w^%
" ^ :0S Iœƒ['  Iu  �Ô�1‡&ƒGsc@&&1&Ös;>2+.<m6 E6 E6 &,Gm!À?=“\s¯w'¦zM!p½w'ÈD'Ô^g*PjD.±Ê7FH#:&‰æsH:X<']7V]DŽX\']Œ;/?^ZÑEÊ:Õ/F XB*xO0%—#GCF¬K:];: Œ1…v„!)mGkd)E…-
_ 6�Tgclocals·a3d5cfa68f5e8a8d48dfd329525dc6fc�Tgclocals·c4d7a7372734da08a909bb9107a0ce00���:/tmp/go/src/go/doc/example.goþ$"".playExampleFile�� %��%dH‹ %����H„$ÿÿÿH;Awè����ëâHìh��H‹œ$h��H‰$è����H‹œ$p��H‰$Hƒ$hè����H‹œ$p��Hƒû�„ã��H‹ShH‰”$ ��H‹KpH‹kxH‰¬$0��H‰Œ$(��Hƒù�Ž*��Hƒù�†¤��H‰$è����H‹œ$ ��Hƒ¼$(���†}��H‹+H‰,$è����L‹D$H‹t$L‰„$ø���L‰„$˜���H‰´$���H����H‹;H‰¼$¨���H‹CH‰´$ ���H‰„$°���H9ÆŒ��H9Æ‚��L‰„$ø���H‰„$���H9À…ð��L‰$H‰D$H‰|$H‰D$è����¶\$ €û�„Ê��HÇÀ���<�tPH‹¬$0��H‹Œ$(��Hƒù‚ž��H‹„$ ��H‰ÊHÿÊH‰éHÿÉHƒù�tHƒÀH‰„$ ��H‰”$(��H‰Œ$0��HDŽ$������HDŽ$������HDŽ$������H‹œ$p��H‰$Hƒ$è����H‹œ$p��Hƒû�„��H‹SH‹C H‹k(H‰¬$`��1ÉH‰„$X��H‰D$HH‰”$P��H‰ÐH‰L$PH‹l$HH9éK��H‰D$xH‰$è����H‹\$xHƒû�„°��H‹ H‹kH‰Œ$è���H‰¬$ð���H����H‰$H‰Œ$Ø���H‰L$H‰¬$à���H‰l$è����H‹L$¶\$ €û�„P��H‰L$hH‰ $Hƒ$è����H‹\$hH‹kH‰,$Hƒ$è����H‹t$hH‹~Hƒÿ�„��HwH<$H¥H¥H����Hl$H‰ïH‰ÞH¥H¥è����¶\$ €û�„Þ��H����H‰$è����H‹D$H‰„$ˆ���H‰$HÇD$(���è����H����H‰$H‹œ$ˆ���H‰\$H‹\$hH‰\$Hƒ|$�„u��è����H����H‹+H‰¬$¸���H‹kH‰¬$À���H����H‰$è����H‹D$H‰D$pH‰$è����H‹D$pHÇ�����H‰$Hƒ$è����H‹\$pH‰$Hƒ<$�„õ��Hƒ$H‹œ$¸���H‰\$H‹œ$À���H‰\$è����H‹\$pH‰$Hƒ$è����H‹D$p1íH‰hH‰D$`H‹œ$ˆ���H‰$Hƒ$è����H‹œ$ˆ���H‰$Hƒ$H‹\$`H‰\$è����H‹\$hH‰$Hƒ$ è����H‹\$hH‹k H‰,$H‹œ$ ��H‰\$H‹œ$(��H‰\$H‹œ$0��H‰\$è����H‹D$ H‹\$(H‰œ$ ��H‹\$0H‰œ$(��H‹\$8H‰œ$0��H‹œ$ˆ���H‰$Hƒ$ H‰D$è����H‹œ$ˆ���H‰$Hƒ$ è����H‹œ$ˆ���H‰œ$€���H‹����1íH9è„{��H‹œ$€���H‰œ$à���H‰„$Ø���H‹”$��H‹Œ$��H‹œ$��H‰ØH)ËHƒû}OH����H‰$H‰”$8��H‰T$H‰Œ$@��H‰L$H‰„$H��H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÍHÿÅH‰ÓH‰¬$@��H‰„$H��H‰”$8��H‰ÍH‰L$@HkíHëH‰$è����H‹œ$8��H‹l$@HkíHëH‰$H‹œ$Ø���H‰\$H‹œ$à���H‰\$è����H‹”$8��H‹Œ$@��H‹„$H��H‰”$��H‰Œ$��H‰„$��H‹D$xH‹L$PHƒÀHÿÁH‰L$PH‹l$HH9錵ûÿÿH����H‰$è����H‹D$H‰„$���H‰$HÇD$€���è����H����H‰$H‹œ$���H‰\$H‹œ$p��H‰\$Hƒ|$�„À��è����H����H‹+H‰¬$È���H‹kH‰¬$Ð���H����H‰$è����H‹D$H‰D$pH‰$è����H‹D$pHÇ�����H‰$Hƒ$è����H‹\$pH‰$Hƒ<$�„@��Hƒ$H‹œ$È���H‰\$H‹œ$Ð���H‰\$è����H‹\$pH‰$Hƒ$è����H‹D$p1íH‰hH‰D$XH‹œ$���H‰$Hƒ$è����H‹œ$���H‰$Hƒ$H‹\$XH‰\$è����H‹œ$���H‰$Hƒ$è����H‹œ$���H‰$Hƒ$H‹œ$��H‰\$H‹œ$��H‰\$H‹œ$��H‰\$è����H‹œ$���H‰$Hƒ$hè����H‹œ$���H‰$Hƒ$hH‹œ$ ��H‰\$H‹œ$(��H‰\$H‹œ$0��H‰\$è����H‹œ$���H‰œ$x��è����HÄh��É%����é´þÿÿ‰%����é4þÿÿH����H‰$H����H‰\$H����H‰\$è����H‹D$éSüÿÿ‰%����éÿúÿÿ‰%����éúÿÿéNüÿÿ‰éáùÿÿ‰éIùÿÿ‰éäøÿÿè���� 1Àé6øÿÿè���� è���� è���� ‰é÷ÿÿ„
������0��0runtime.morestack_noctxt���d��*runtime.racefuncenter����� runtime.raceread���¶�� runtime.raceread���ü��6go/ast.(*CommentGroup).Text���Î��*go.string."Copyright"���’�� runtime.eqstring���Ø�� runtime.raceread���š �� runtime.raceread���ô ��*type.*go/ast.FuncDecl���º
��$runtime.assertI2T2���† �� runtime.raceread���´ �� runtime.raceread���€ ��&go.string."Example"���¨ ��"".isTest���Ò ��(type.go/ast.FuncDecl���ä ��"runtime.newobject���¢ ��,runtime.racewriterange���° ��(type.go/ast.FuncDecl���ˆ��.runtime.writebarrierfat���–�� go.string."main"���Ò��"type.go/ast.Ident���ä��"runtime.newobject���Š��"runtime.racewrite���¾��"runtime.racewrite���®��4runtime.writebarrierstring���Ô��"runtime.racewrite��� ��"runtime.racewrite���à��.runtime.writebarrierptr���†�� runtime.raceread���ø��*"".stripOutputComment���†��.runtime.writebarrierptr���²��"runtime.racewrite���à��Hgo.itab.*go/ast.FuncDecl.go/ast.Decl���ü��$type.[]go/ast.Decl���î��"runtime.growslice���þ��"runtime.racewrite���ì��2runtime.writebarrieriface���¢�� type.go/ast.File���´��"runtime.newobject���ò��,runtime.racewriterange���€�� type.go/ast.File���Þ��.runtime.writebarrierfat���ì�� go.string."main"���¨��"type.go/ast.Ident���º��"runtime.newobject���à��"runtime.racewrite���”��"runtime.racewrite���„��4runtime.writebarrierstring���ª��"runtime.racewrite���ö��"runtime.racewrite���¶��.runtime.writebarrierptr���â��"runtime.racewrite���Ü ��2runtime.writebarrierslice���ˆ!��"runtime.racewrite���‚"��2runtime.writebarrierslice���¬"��(runtime.racefuncexit���ú"��*type.*go/ast.FuncDecl���#�� type.go/ast.Decl���¨#��Hgo.itab.*go/ast.FuncDecl.go/ast.Decl���¼#�� runtime.typ2Itab���¾$��$runtime.panicslice���Ú$��$runtime.panicslice���è$��$runtime.panicindex���ö$��$runtime.panicindex��� Ð��H"".autotmp_0598��$type.*go/ast.Ident�"".autotmp_0597��$type.*go/ast.Ident�"".autotmp_0596��type.uint64�"".autotmp_0595��type.uint64�"".autotmp_0594��type.int�"".autotmp_0593��type.int�"".autotmp_0592�_$type.[]go/ast.Decl�"".autotmp_0589�ï$type.*go/ast.Ident�"".autotmp_0588��$type.*go/ast.Ident�"".autotmp_0587�ÿ type.go/ast.Decl�"".autotmp_0586�ß"type.*go/ast.Decl�"".autotmp_0585��type.int�"".autotmp_0584��type.int�"".autotmp_0583��type.uint64�"".autotmp_0582��type.uint64�"".autotmp_0579��type.string�"".autotmp_0576�Ï*type.*go/ast.FuncDecl�"".autotmp_0575��type.bool�"".autotmp_0574�/$type.[]go/ast.Decl�"".autotmp_0573�¿type.int�"".autotmp_0570�ßtype.string�"".autotmp_0569�¯type.int�
"".&f�¯"type.*go/ast.File�"".&newF�¿*type.*go/ast.FuncDecl� "".~r0�Ÿ$type.*go/ast.Ident�go/ast.name·2�¿type.string� "".~r0�$type.*go/ast.Ident�go/ast.name·2�ßtype.string�"strings.prefix·3�ÿtype.string�strings.s·2�Ÿtype.string�"".f�ÿ*type.*go/ast.FuncDecl�"".d�Ÿ type.go/ast.Decl�"".decls�¿$type.[]go/ast.Decl�"".comments�6type.[]*go/ast.CommentGroup� "".~r1�"type.*go/ast.File�"".file��"type.*go/ast.File�%ÐüÏЮ�Ð�ŠÌ%2-DìP$¯bì©:“$eìSS  2 
  �‚�1iÑaP&oaR9 L
G´H7d dR9 S
SHA2�Tgclocals·fdef39ef03c075814f05c46e9bf38c7a�Tgclocals·f871e39061ea9dea6536f3583cc87569���:/tmp/go/src/go/doc/example.goþ*"".stripOutputComment�� ��†dH‹ %����HD$ØH;Awè����ëåHì¨���H‹œ$¨���H‰$è����HDŽ$Ø�������HDŽ$à�������HDŽ$è�������H‹œ$°���H‰$H‹œ$¸���H‰\$H‹œ$À���H‰\$H‹œ$È���H‰\$è����H‹\$ H‰\$@H‹D$(1íH9è„M��H‰D$XH‰$è����H‹\$H‰\$hH‹\$H‰\$pH����H‰$è����H‹����H‰$H‹\$hH‰\$H‹\$pH‰\$è����¶\$€û�„é��H‹\$XH‰$è����H‹\$H‰\$HH����H‰$è����H‹D$H‰D$`H‰$è����H‹œ$°���H‰$è����H‹D$`Hƒø�„‡��L‹„$°���I‹(H‰(H‰$Hƒ$è����H‹œ$°���H‰$Hƒ$è����H‹\$`H‰$Hƒ<$�„5��Hƒ$H‹¼$°���Hƒÿ�„��HoH|$H‰îH¥H¥H¥è����H‹\$`H‰$Hƒ$ è����H‹D$`H‹l$HH‰h H‰D$PH‹„$À���HÿÈH����H‰$H‰D$H‰D$è����H‹|$H‹t$ H‹T$(H‹Œ$È���H‹D$@H9Á‚‰��H‰|$xH‰<$H‰´$€���H‰t$H‰”$ˆ���H‰T$H‹”$¸���H‰”$���H‰T$H‰„$˜���H‰D$ H‰Œ$ ���H‰L$(HÇD$0���è����H‹L$@L‹œ$ˆ���H‹¼$€���H9Ï‚��I‰ÊH‰ÈHÿÀL‹Œ$È���H‹´$À���H9Æ‚Û���H‹T$xI‰ÀH)ÏL‰ÛH)ËH‰ÙHƒû�t L‰ÓHÁãHÓH‰ÚH‰$H‰|$H‰L$H‹Œ$¸���H‰òH)ÂL‰ËH)ÃH‰ØHƒû�t L‰ÃHÁãHËH‰ÙH‰Œ$���H‰L$H‰”$˜���H‰T$ H‰„$ ���H‰D$(HÇD$0���è����H‹\$PH‰œ$Ð���H‹\$xH‰œ$Ø���H‹œ$€���H‰œ$à���H‹œ$ˆ���H‰œ$è���è����HÄ¨���Ãè���� è���� è���� ‰éâýÿÿ‰%����é¿ýÿÿ‰�érýÿÿH‹œ$°���H‰œ$Ð���H‹œ$¸���H‰œ$Ø���H‹œ$À���H‰œ$à���H‹œ$È���H‰œ$è���è����HÄ¨���Ã6
������*��0runtime.morestack_noctxt���^��*runtime.racefuncenter���–��"".lastComment���æ��6go/ast.(*CommentGroup).Text���œ��"".outputPrefix���®�� runtime.raceread���¼��"".outputPrefix���ö��8regexp.(*Regexp).MatchString���®��4go/ast.(*CommentGroup).Pos���Ð��*type.go/ast.BlockStmt���â��"runtime.newobject���ˆ��"runtime.racewrite���ª�� runtime.raceread���€��"runtime.racewrite���¬�� runtime.raceread���°��2runtime.writebarrierslice���Ö��"runtime.racewrite��� ��6type.[]*go/ast.CommentGroup���Æ��"runtime.makeslice���Ð
��"runtime.slicecopy���ø ��"runtime.slicecopy���ö��(runtime.racefuncexit�����$runtime.panicslice���ž��$runtime.panicslice���¬��$runtime.panicslice���î��(runtime.racefuncexit���€Ð�� "".autotmp_0621��type.int�"".autotmp_0620��type.uintptr�"".autotmp_0618��type.uint64�"".autotmp_0617��type.uint64�"".autotmp_0613�,type.*go/ast.BlockStmt�"".autotmp_0612�/6type.[]*go/ast.CommentGroup�"".autotmp_0610�¿"type.go/token.Pos�"".autotmp_0608�type.string�"".newComments�_6type.[]*go/ast.CommentGroup�"".newBody�¯,type.*go/ast.BlockStmt�"".last�Ÿ2type.*go/ast.CommentGroup�"".i�Ïtype.int� "".~r3�P6type.[]*go/ast.CommentGroup� "".~r2�@,type.*go/ast.BlockStmt�"".comments�6type.[]*go/ast.CommentGroup�"".body��,type.*go/ast.BlockStmt� "ФÏÐ{Ï�Ð�Zˆ" $Go;&c
4{ÏG @�:�.„$$-ß…“ o �Tgclocals·2a7bc8dfdd877fd4383a47c25743b656�Tgclocals·fe1f14bf02b41d3de85852f858f15fd1���:/tmp/go/src/go/doc/example.goþ"".lastComment��€��ödH‹ %����H;awè����ëêHƒìxH‹\$xH‰$è����HDŽ$¨�������HDŽ$ �������H‹„$€���H‰D$@H‰$è����H‹\$@H‹+H‰l$H‹„$€���H‰D$HH‰$Hƒ$ è����H‹l$HH‹E HÿÀH‹L$H‰L$H‰D$(H‹”$ˆ���H‹„$���H‹œ$˜���H‰\$p1ÉH‰D$hH‰D$0H‰T$`H‰ÐH‰L$8H‹l$0H9é}]H‰D$XH‰$è����H‹\$XH‹+H‹\$8H‰\$ H‰l$PH‰,$è����H‹\$H‹l$H9ë}*H‹D$XH‹L$8HƒÀHÿÁH‰L$8H‹l$0H9é|£è����HƒÄxÃH‹\$PH‰$è����H‹\$H‹l$(H9ë~ë×H‹\$ H‰œ$ ���H‹\$PH‰œ$¨���ë›
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���¤�� runtime.raceread���ô�� runtime.raceread���Æ�� runtime.raceread���†��4go/ast.(*CommentGroup).Pos���î��(runtime.racefuncexit���”��4go/ast.(*CommentGroup).End���`ð��$"".autotmp_0646�?4type.**go/ast.CommentGroup�"".autotmp_0645�type.int�"".autotmp_0644�type.int�"".autotmp_0642��"type.go/token.Pos�"".autotmp_0640��"type.go/token.Pos�"".autotmp_0639��"type.go/token.Pos�"".autotmp_0638�/6type.[]*go/ast.CommentGroup�go/ast.s·2�_,type.*go/ast.BlockStmt� "".~r0�Ï"type.go/token.Pos�go/ast.s·2�o,type.*go/ast.BlockStmt�
"".cg�O2type.*go/ast.CommentGroup�"".j�¯type.int� "".end�Ÿ"type.go/token.Pos� "".pos�¿"type.go/token.Pos�"".last�P2type.*go/ast.CommentGroup�"".i�@type.int�"".c�6type.[]*go/ast.CommentGroup�"".b��,type.*go/ast.BlockStmt�ð¥ïð@�€�4°Y` 

 �"�#.(i 47�Tgclocals·27b18f37275bc807e38d6453b956b1b3�Tgclocals·05dc9d89294e334ec0495aaea2fc1f92���:/tmp/go/src/go/doc/example.goþ$"".filterIdentList��À ��¾ dH‹ %����H;awè����ëêHƒìxH‹\$xH‰$è����HDŽ$ �������HDŽ$¨�������HDŽ$°�������HÇD$(����H‹”$€���H‹„$ˆ���H‹œ$���H‰\$p1ÉH‰D$hH‰D$0H‰T$`H‰ÐH‰L$8H‹l$0H9ée��H‰D$HH‰$è����H‹\$HH‹+H‰l$@H‰,$Hƒ$è����H‹|$@Hƒÿ�„‡��HoH<$H‰îH¥H¥è����¶\$€û�u~€¼$˜����„R��H‹\$@H‰$Hƒ$è����H‹\$@Hƒû�„2��H‹KH‰L$PH‹CH‰D$XHƒø…��H‰ $H‰D$H-����LD$L‰ÇH‰îH¥H¥è����¶\$ €û�„â���H‹œ$€���H‹l$(L‹„$ˆ���L9Ń½���HëH‰$è����H‹œ$€���H‹l$(L‹„$ˆ���L9Ń‹���HëH‰$H‹\$@H‰\$è����H‹\$(HÿÃH‰\$(H‹D$HH‹L$8HƒÀHÿÁH‰L$8H‹l$0H9錛þÿÿH‹Œ$���H‹D$(H9Ár*H‹”$€���H‰”$ ���H‰„$¨���H‰Œ$°���è����HƒÄxÃè���� è���� è���� 뉉éÇþÿÿ‰érþÿÿ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���Æ�� runtime.raceread���ü�� runtime.raceread���Â��"go/ast.IsExported���˜�� runtime.raceread���Ž��go.string."_"���¶�� runtime.eqstring���¨��"runtime.racewrite���’��.runtime.writebarrierptr���â��(runtime.racefuncexit���ö��$runtime.panicslice���„ ��$runtime.panicindex���’ ��$runtime.panicindex���pð��"".autotmp_0655�Otype.string�"".autotmp_0653�_&type.**go/ast.Ident�"".autotmp_0652�type.int�"".autotmp_0651�type.int�"".autotmp_0648�/(type.[]*go/ast.Ident�"".x�o$type.*go/ast.Ident�"".j�Ÿtype.int� "".~r2�@(type.[]*go/ast.Ident�"".blankOk�0type.bool�"".list��(type.[]*go/ast.Ident�ðŸïð&�à�8&$ Z¾` $ C� �#‹h
&�Tgclocals·b79213d8f26d47b4c373b6397fccfdf9�Tgclocals·5d953a8bfd94037a0a347002163fd548���:/tmp/go/src/go/doc/exports.goþ&"".removeErrorField��À ��¢ dH‹ %����HD$ØH;Awè����ëåHì¨���H‹œ$¨���H‰$è����H‹œ$°���H‰$Hƒ$è����H‹œ$°���H‹kH‰,$Hƒ$è����H‹œ$°���H‹kHƒý�„Ð��H‹UH‹]H‰œ$€���H‹]H‰œ$ˆ���HÇD$0����H‰T$xH‹„$€���H‹œ$ˆ���H‰œ$ ���1ÉH‰„$˜���H‰D$HH‰”$���H‰ÐH‰L$PH‹l$HH9éM��H‰D$`H‰$è����H‹\$`H‹+ÆD$/H‰l$XH‰,$Hƒ$è����H‹L$XH‹iHƒý�u~H‰ $Hƒ$ è����H‹|$XHƒÿ�„���Ho H<$H‰îH¥H¥è����H‹L$H‰L$hH‹D$H‰D$pHƒøu3H‰ $H‰D$H-����LD$L‰ÇH‰îH¥H¥è����¶\$ €û�tÆD$/�€|$/�tgH‹\$xH‹l$0L‹„$€���L9Ńv��HëH‰$è����H‹\$xH‹l$0L‹„$€���L9ŃG��HëH‰$H‹\$XH‰\$è����H‹\$0HÿÃH‰\$0H‹D$`H‹L$PHƒÀHÿÁH‰L$PH‹l$HH9錳þÿÿH‹„$€���H‹\$0H9Ã})H‹œ$°���H‰$Hƒ$è����H‹œ$°���HÇÅ���@ˆkH‹Œ$ˆ���H‹D$0H‰L$@H‰D$8H9Á‚���H‹œ$°���H‹kH‰,$Hƒ$è����H‹œ$°���H‰$Hƒ$è����H‹œ$°���H‹kH‰,$Hƒ<$�tMHƒ$H‹l$xH‹T$8H‹L$@H‰¬$���H‰l$H‰”$˜���H‰T$H‰Œ$ ���H‰L$è����è����HÄ¨���É%����ëªè���� è���� è���� ‰éùýÿÿ‰E�é(ýÿÿ*
������*��0runtime.morestack_noctxt���^��*runtime.racefuncenter���Š�� runtime.raceread���¾�� runtime.raceread���ä�� runtime.raceread���¤�� runtime.raceread���Þ�� runtime.raceread���¤��"".baseTypeName���ø��"go.string."error"��� �� runtime.eqstring���œ��"runtime.racewrite���€��.runtime.writebarrierptr���² ��"runtime.racewrite���Ì
��"runtime.racewrite���ø
�� runtime.raceread���¦ ��2runtime.writebarrierslice���° ��(runtime.racefuncexit���Ü ��$runtime.panicslice���ê ��$runtime.panicindex���ø ��$runtime.panicindex���Ð��"".autotmp_0670�ßtype.uint64�"".autotmp_0669�Ïtype.uint64�"".autotmp_0667�&type.**go/ast.Field�"".autotmp_0666�¿type.int�"".autotmp_0665�¯type.int�"".autotmp_0664��type.int�"".autotmp_0663��type.int�"".autotmp_0661�/(type.[]*go/ast.Field�"".fname�type.string�"".keepField�ñtype.bool�"".field�Ÿ$type.*go/ast.Field�"".j�ïtype.int�"".list�_(type.[]*go/ast.Field�"".ityp��4type.*go/ast.InterfaceType�"ЁÏÐ<�à�XD"&#b `"yZ $)¬   �$�.à îYºN�Tgclocals·fbd5b7009fdd3864023723132632a4f4�Tgclocals·b63553e0d090d93f66666ff2662ccd8a���:/tmp/go/src/go/doc/exports.goþ8"".(*reader).filterFieldList��€��ädH‹ %����H„$XÿÿÿH;Awè����ëâHì(��H‹œ$(��H‰$è����H‹„$@��Ƅ$P���1íH9èu è����HÄ(��ÃH‰$Hƒ$è����H‹œ$@��Hƒû�„q��H‹SH‹kH‰¬$¸���H‹kH‰¬$À���HÇD$P����H‰”$°���H‹„$¸���H‹œ$À���H‰œ$ ��1ÉH‰„$��H‰D$hH‰”$��H‰ÐH‰L$pH‹l$hH9é×��H‰„$˜���H‰$è����H‹œ$˜���H‹+ÆD$G�H‰¬$���H‰,$Hƒ$è����H‹Œ$���H‹iH‰l$HHƒý�…u��H‰ $Hƒ$ è����H‹œ$0��H‰$H‹œ$8��H‰\$H‹¼$���Hƒÿ�„5��Ho H|$H‰îH¥H¥è����H‹L$ H‹D$(H‰Œ$ ���H‰ $H‰„$¨���H‰D$è����H‹Œ$¨���¶\$€û�„Ñ��ÆD$G€|$G�„Â���H‹œ$���H‰$Hƒ$ è����H‹œ$0��H‰$HÇD$����H‹¼$���Hƒÿ�„}��Ho H|$H‰îH¥H¥è����H‹œ$°���H‹l$PL‹„$¸���L9ŃC��HëH‰$è����H‹œ$°���H‹l$PL‹„$¸���L9Ń��HëH‰$H‹œ$���H‰\$è����H‹\$PHÿÃH‰\$PH‹„$˜���H‹L$pHƒÀHÿÁH‰L$pH‹l$hH9éŒ)þÿÿH‹„$¸���H‹\$PH9Ã}Ƅ$P��H‹Œ$À���H‹D$PH‰L$`H‰D$XH9Á‚‚���H‹œ$@��H‰$Hƒ$è����H‹œ$@��H‰$Hƒ<$�tPHƒ$H‹¬$°���H‹L$XH‹T$`H‰¬$��H‰l$H‰Œ$��H‰L$H‰”$ ��H‰T$è����è����HÄ(��É%����ë§è���� è���� è���� ‰é|þÿÿH‹œ$H��1íH9ë„!þÿÿHƒù…þÿÿH‹´$ ���H‰4$H‰L$H5����LD$L‰ÇH¥H¥è����¶\$ €û�„àýÿÿÆD$GH‹„$0��H‹œ$H��H‰œ$€���H‰„$ˆ���H‰$Hƒ$pè����H‹œ$ˆ���Hƒû�„q��H‹SpH‹KxH‹ƒ€���H‰”$à���H‰Œ$è���H‰„$ð���H‰ÃH)ËHƒû}OH����H‰$H‰”$È���H‰T$H‰Œ$Ð���H‰L$H‰„$Ø���H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÎHÿÁH‰Œ$Ð���H‰„$Ø���H‰”$È���H‰t$xHòH‰$è����H‹œ$È���H‹l$xHëH‰$H‹œ$€���H‰\$è����H‹œ$È���H‰œ$à���H‹œ$Ð���H‰œ$è���H‹œ$Ø���H‰œ$ð���H‹œ$ˆ���H‰$Hƒ$pè����H‹œ$ˆ���H‰$Hƒ<$�t6Hƒ$pH‹œ$à���H‰\$H‹œ$è���H‰\$H‹œ$ð���H‰\$è����é3üÿÿ‰%����ëÁ‰éˆþÿÿ‰éÄûÿÿH‰ $Hƒ$è����H‹¼$���Hƒÿ�„��HoH<$H‰îH¥H¥H¥ÆD$�è����H‹\$ H‰œ$ø���H‹\$(H‰œ$���H‹\$0H‰œ$��H‹œ$���H‰$Hƒ$è����H‹œ$���H‰$Hƒ<$�„–���Hƒ$H‹œ$ø���H‰\$H‹œ$���H‰\$H‹œ$��H‰\$è����H‹œ$���H‰$Hƒ$è����H‹Œ$���H‹YH‹l$HH9ë}7Ƅ$P��H‰ $Hƒ$è����H‹œ$���H‹kHƒý�~
ÆD$Géþúÿÿéùúÿÿëω%����é^ÿÿÿ‰éèþÿÿ‰éˆùÿÿF
������0��0runtime.morestack_noctxt���d��*runtime.racefuncenter���œ��(runtime.racefuncexit���È�� runtime.raceread���ò�� runtime.raceread���¾�� runtime.raceread����� runtime.raceread�����B"".(*reader).recordAnonymousField���à��"go/ast.IsExported���Ø�� runtime.raceread���Ð��."".(*reader).filterType���¦ ��"runtime.racewrite���–
��.runtime.writebarrierptr���ž ��"runtime.racewrite���Ê ��2runtime.writebarrierslice���Ô ��(runtime.racefuncexit���€��$runtime.panicslice���Ž��$runtime.panicindex���œ��$runtime.panicindex���˜��"go.string."error"���º�� runtime.eqstring���¼�� runtime.raceread���Ô��8type.[]*go/ast.InterfaceType���Æ��"runtime.growslice���Ä��"runtime.racewrite���’��.runtime.writebarrierptr���ž��"runtime.racewrite���¦��2runtime.writebarrierslice���ú�� runtime.raceread���Ô��$"".filterIdentList���Î��"runtime.racewrite���Þ��2runtime.writebarrierslice���Š�� runtime.raceread���â�� runtime.raceread���PÐ��>"".autotmp_0696��type.uint64�"".autotmp_0695��type.uint64�"".autotmp_0694�Ÿtype.uint64�"".autotmp_0693�type.uint64�"".autotmp_0691��type.int�"".autotmp_0690�¿8type.[]*go/ast.InterfaceType�"".autotmp_0689�8type.[]*go/ast.InterfaceType�"".autotmp_0687�Ÿ&type.**go/ast.Field�"".autotmp_0686�ÿtype.int�"".autotmp_0685�ïtype.int�"".autotmp_0684��type.int�"".autotmp_0683��type.int�"".autotmp_0682��type.int�"".autotmp_0681��type.int�"".autotmp_0680�_(type.[]*go/ast.Ident�"".autotmp_0679��8type.[]*go/ast.InterfaceType�"".autotmp_0676�ßtype.int�"".autotmp_0675�/(type.[]*go/ast.Field� "".typ�Ï4type.*go/ast.InterfaceType�"".r�¿type.*"".reader�"".fname�type.string�"".n�¿type.int�"".keepField�Átype.bool�"".field�¯$type.*go/ast.Field�"".j�¯type.int�"".list�ï(type.[]*go/ast.Field� "".removedFields�@type.bool�"".ityp�04type.*go/ast.InterfaceType�"".fields� ,type.*go/ast.FieldList�"".parent�$type.*"".namedType�"".r��type.*"".reader�(%Ð4ÏЛÏЊ�€�¬z%NMLI< i1X4" Rc 3':Œ  !T£À, 
!�\�1«&‘<Ÿ„V]AÄ'FD ” H ’�Tgclocals·d30136d338db4cd23616b350ab101771�Tgclocals·c45c41bbce3a0609e181193eeec3c3ea���:/tmp/go/src/go/doc/exports.goþ8"".(*reader).filterParamList��À��²dH‹ %����H;awè����ëêHƒìXH‹\$XH‰$è����H‹D$h1íH9è„Ì���H‰$Hƒ$è����H‹\$hHƒû�„½���H‹SH‹CH‹kH‰l$P1ÉH‰D$HH‰D$ H‰T$@H‰ÐH‰L$(H‹l$ H9é}{H‰D$8H‰$è����H‹\$8H‹+H‰l$0H‰,$Hƒ$ è����H‹\$`H‰$HÇD$����H‹|$0Hƒÿ�t?Ho H|$H‰îH¥H¥è����H‹D$8H‹L$(HƒÀHÿÁH‰L$(H‹l$ H9é|…è����HƒÄXÉ뽉é<ÿÿÿ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���„�� runtime.raceread���¦�� runtime.raceread���Ü�� runtime.raceread���À��."".(*reader).filterType���Š��(runtime.racefuncexit��� °��"".autotmp_0707�?&type.**go/ast.Field�"".autotmp_0706�otype.int�"".autotmp_0705�_type.int�"".autotmp_0704�/(type.[]*go/ast.Field�"".f�O$type.*go/ast.Field�"".fields�,type.*go/ast.FieldList�"".r��type.*"".reader�°ó¯°� �(Ò gE%��#o2%�Tgclocals·c70b15b9f2d08c884d2a5c6874723195�Tgclocals·6cdf1fe0b6d989005b773ae68ea795dd���:/tmp/go/src/go/doc/exports.goþ."".(*reader).filterType��à��ÐdH‹ %����H;awè����ëêHƒìxH‹\$xH‰$è����H‹Œ$���H‹„$˜���H‰L$hH‰ $H‰D$pH‰D$è����H‹T$hH‹L$p‹D$=Bj –‡r��=ÛZðQ‡��‰D$,=Ns;/uAH����H‰$H‰T$H‰L$è����H‹T$hH‹L$p‹D$,H‹\$¶\$ €û�t
è����HƒÄxÃ=ÛZðQuïH����H‰$H‰T$H‰L$è����H‹L$¶\$ €û�tÆH‰L$8H‰ $Hƒ$è����H‹œ$€���H‰$HÇD$����H‹|$8Hƒÿ�tfHoH|$H‰îH¥H¥è����H‹\$8H‰$Hƒ$è����H‹œ$€���H‰$HÇD$����H‹|$8Hƒÿ�tHoH|$H‰îH¥H¥è����é1ÿÿÿ‰ëâ‰떉D$,=;¦5‘…ˆ���H����H‰$H‰T$H‰L$è����H‹T$hH‹L$p‹D$,H‹t$¶\$ €û�tQH‰t$@H‰4$Hƒ$è����H‹œ$€���H‰$HÇD$����H‹|$@Hƒÿ�tHoH|$H‰îH¥H¥è����é–þÿÿ‰ëâ=Bj –…‡þÿÿH����H‰$H‰T$H‰L$è����H‹L$¶\$ €û�„ZþÿÿH‰L$`H‰ $Hƒ$è����H‹œ$€���H‰$H‹œ$ˆ���H‰\$H‹\$`H‹kH‰l$HÇD$����è����¶\$ €û�t(H‹\$`H‰$Hƒ$è����H‹\$`HÇÅ���@ˆkéàýÿÿéÛýÿÿ==ÊO·‡J��‰D$,=àö³…ˆ���H����H‰$H‰T$H‰L$è����H‹T$hH‹L$p‹D$,H‹t$¶\$ €û�tQH‰t$PH‰4$Hƒ$è����H‹œ$€���H‰$HÇD$����H‹|$PHƒÿ�tHoH|$H‰îH¥H¥è����é=ýÿÿ‰ëâ==ÊO·….ýÿÿH����H‰$H‰T$H‰L$è����H‹L$¶\$ €û�„ýÿÿH‰L$HH‰ $Hƒ$è����H‹D$HH‹œ$€���H‰$H‹œ$ˆ���H‰\$H‹hH‰l$H‰D$è����¶\$ €û�t(H‹\$HH‰$Hƒ$è����H‹\$HHÇÅ���@ˆké‹üÿÿé†üÿÿ‰D$,=Ÿ¾Æ… ���H����H‰$H‰T$H‰L$è����H‹T$hH‹L$p‹D$,H‹t$¶\$ €û�tiH‰t$0H‰4$Hƒ$è����H‹œ$€���H‰$H‹\$0H‹kH‰l$è����H‹\$0H‰$Hƒ$è����H‹œ$€���H‰$H‹\$0H‹kH‰l$è����é×ûÿÿ=±zùî…ÌûÿÿH����H‰$H‰T$H‰L$è����H‹L$¶\$ €û�„ŸûÿÿH‰L$XH‰ $Hƒ$è����H‹œ$€���H‰$HÇD$����H‹|$XHƒÿ�tHoH|$H‰îH¥H¥è����éRûÿÿ‰ëâR
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���˜��$runtime.ifacethash���„��$type.*go/ast.Ident���ª��$runtime.assertI2T2���î��(runtime.racefuncexit���”��(type.*go/ast.MapType���º��$runtime.assertI2T2���þ�� runtime.raceread���è��."".(*reader).filterType���Ž�� runtime.raceread���ø��."".(*reader).filterType���¾��,type.*go/ast.ParenExpr���ä��$runtime.assertI2T2���Ä�� runtime.raceread���®��."".(*reader).filterType���ä��.type.*go/ast.StructType���Š ��$runtime.assertI2T2���Ö �� runtime.raceread���À
��8"".(*reader).filterFieldList���ú
��"runtime.racewrite���ð ��,type.*go/ast.ArrayType���– ��$runtime.assertI2T2���ö �� runtime.raceread���à ��."".(*reader).filterType���–��4type.*go/ast.InterfaceType���¼��$runtime.assertI2T2���ˆ�� runtime.raceread���ê��8"".(*reader).filterFieldList���¤��"runtime.racewrite���„��*type.*go/ast.FuncType���ª��$runtime.assertI2T2���Š�� runtime.raceread���È��8"".(*reader).filterParamList���î�� runtime.raceread���¬��8"".(*reader).filterParamList���Ú��*type.*go/ast.ChanType���€��$runtime.assertI2T2���Ì�� runtime.raceread���¶��."".(*reader).filterType���@ð��"".autotmp_0713�—type.uint32�"".autotmp_0711� type.go/ast.Expr�"".autotmp_0710��type.bool�"".autotmp_0709��type.bool�"".t�?*type.*go/ast.ChanType�"".t�(type.*go/ast.MapType�"".t�_4type.*go/ast.InterfaceType�"".t�*type.*go/ast.FuncType�"".t�/.type.*go/ast.StructType�"".t�O,type.*go/ast.ArrayType�"".t�o,type.*go/ast.ParenExpr� "".typ�  type.go/ast.Expr�"".parent�$type.*"".namedType�"".r��type.*"".reader�ð¥ïð° �ð
�~ê¡0/0&HH'(%FH8R#[ H   8N#P22=,H+, �R�#(kH}605T 05 T ‘ 0 Q P5�Tgclocals·c9eaa178566d22b17e1935b032e34c1a�Tgclocals·8758a87bda9639ab4009bad9ff0368a0���:/tmp/go/src/go/doc/exports.goþ."".(*reader).filterSpec��À��¾dH‹ %����HD$ðH;Awè����ëåHì���H‹œ$���H‰$è����H‹Œ$ ���H‹„$¨���H‰L$hH‰ $H‰D$pH‰D$è����‹T$‰T$<ú § uLH����H‰$H‹\$hH‰\$H‹\$pH‰\$è����‹T$<H‹\$¶\$ €û�tƄ$¸���è����HÄ���ÁúZîv3…³��H����H‰$H‹\$hH‰\$H‹\$pH‰\$è����‹T$<H‹L$¶\$ €û�„x��H‰L$@H‰ $Hƒ$è����H‹|$@Hƒÿ�„O��HoH<$H‰îH¥H¥H¥H‹œ$°���Hƒû@„"��ÆD$�è����H‹\$ H‰\$xH‹\$(H‰œ$€���H‹\$0H‰œ$ˆ���H‹\$@H‰$Hƒ$è����H‹\$@H‰$Hƒ<$�„Á���Hƒ$H‹\$xH‰\$H‹œ$€���H‰\$H‹œ$ˆ���H‰\$è����H‹\$@H‰$Hƒ$è����H‹L$@H‹iHƒý�~\H‰ $Hƒ$ è����H‹œ$˜���H‰$HÇD$����H‹|$@Hƒÿ�t*Ho H|$H‰îH¥H¥è����Ƅ$¸���è����HÄ���ÉëÒƄ$¸����è����HÄ���É%����é3ÿÿÿÆD$éÙþÿÿ‰éªþÿÿúÅ÷£šuÆH����H‰$H‹\$hH‰\$H‹\$pH‰\$è����H‹L$¶\$ €û�t“H‰L$HH‰ $Hƒ$è����H‹\$HH‹kH‰,$Hƒ$è����H‹\$HH‹kHƒý�„i��H‹MH‹EH‰L$XH‰ $H‰D$`H‰D$è����H‹L$`¶\$€û�„Ê���H‹\$HH‰$Hƒ$è����H‹\$HH‹kH‰,$Hƒ$è����H‹œ$˜���H‰$H‹t$HH‹~Hƒÿ�t~HwH|$H¥H¥è����H‹\$H‰\$PH‹\$HH‰$Hƒ$è����H‹œ$˜���H‰$H‹\$PH‰\$H‹|$HHƒÿ�t*HoH|$H‰îH¥H¥è����Ƅ$¸���è����HÄ���Éë҉é{ÿÿÿHƒù…OþÿÿH‹t$XH‰4$H‰L$H5����LD$L‰ÇH¥H¥è����¶\$ €û�„þÿÿH‹œ$˜���H‰$Hƒ$hè����H‹œ$˜���HÇÅ���@ˆkhéíýÿÿ‰E�éþÿÿ@
������*��0runtime.morestack_noctxt���^��*runtime.racefuncenter���®��$runtime.ifacethash���Ü��.type.*go/ast.ImportSpec���–��$runtime.assertI2T2���Ö��(runtime.racefuncexit���Œ��,type.*go/ast.ValueSpec���Æ��$runtime.assertI2T2���š�� runtime.raceread���’��$"".filterIdentList���€��"runtime.racewrite���„��2runtime.writebarrierslice���ª�� runtime.raceread���ä�� runtime.raceread���Î��."".(*reader).filterType���è��(runtime.racefuncexit���š ��(runtime.racefuncexit���‚
��*type.*go/ast.TypeSpec���¼
��$runtime.assertI2T2���€ �� runtime.raceread���® �� runtime.raceread���” ��"go/ast.IsExported���à �� runtime.raceread���Ž �� runtime.raceread���è ��."".(*reader).lookupType���¢�� runtime.raceread���Ž��."".(*reader).filterType���¨��(runtime.racefuncexit���Œ��"go.string."error"���®�� runtime.eqstring���ö��"runtime.racewrite���P ��"".autotmp_0720�§type.uint32�"".autotmp_0718�O type.go/ast.Spec�"".autotmp_0717�$type.*"".namedType�"".autotmp_0716��type.bool�"".autotmp_0714�/(type.[]*go/ast.Ident�"".name�otype.string�"".s�*type.*go/ast.TypeSpec�"".s�Ÿ,type.*go/ast.ValueSpec� "".~r2�@type.bool� "".tok�0&type.go/token.Token�"".spec� type.go/ast.Spec�"".r��type.*"".reader�D" ”Ÿ ˆŸ Ÿ †Ÿ €�à�t ",)o$#GÈ"C ;pª   >) �J�.(T8*sBe j"
J&a6 CJ�Tgclocals·8f73cef9be24de0b2b024d8a3d845570�Tgclocals·c35a80b5a24bdcb1dd31467cca4bf2cc���:/tmp/go/src/go/doc/exports.goþ6"".(*reader).filterSpecList�� ��ŽdH‹ %����H;awè����ëêHì€���H‹œ$€���H‰$è����HDŽ$°�������HDŽ$¸�������HDŽ$À�������1öH‰t$(H‹”$���H‹„$˜���H‹œ$ ���H‰\$x1ÉH‰D$pH‰D$0H‰T$hH‰ÐH‰L$8H‹l$0H9é��H‰D$@H‰$è����H‹\$@Hƒû�„F��H‹ H‹kH‰L$XH‰l$`H‹œ$ˆ���H‰$H‰L$HH‰L$H‰l$PH‰l$H‹œ$¨���H‰\$è����H‹t$(¶\$ €û�„î���H‹œ$���L‹„$˜���H‰õL9ƃË���HkíHëH‰$è����H‹œ$���H‹l$(L‹„$˜���L9Ń–���HkíHëH‰$H‹\$HH‰\$H‹\$PH‰\$è����H‹t$(HÿÆH‰t$(H‹D$@H‹L$8HƒÀHÿÁH‰L$8H‹l$0H9éŒîþÿÿH‹Œ$ ���H9ñr-H‹”$���H‰”$°���H‰´$¸���H‰Œ$À���è����HÄ€���Ãè���� è���� è���� 닉é³þÿÿ
������ ��0runtime.morestack_noctxt���T��*runtime.racefuncenter���Î�� runtime.raceread���ò��."".(*reader).filterSpec���ð��"runtime.racewrite���ô��2runtime.writebarrieriface���º��(runtime.racefuncexit���Ô��$runtime.panicslice���â��$runtime.panicindex���ð��$runtime.panicindex���€€��"".autotmp_0727�O type.go/ast.Spec�"".autotmp_0726�"type.*go/ast.Spec�"".autotmp_0725�Ÿtype.int�"".autotmp_0724�type.int�"".autotmp_0721�/$type.[]go/ast.Spec�"".s�o type.go/ast.Spec�"".j�¯type.int� "".~r2�P$type.[]go/ast.Spec� "".tok�@&type.go/token.Token�"".list�$type.[]go/ast.Spec�"".r��type.*"".reader�€Ëÿ€'��4Ò$rEn $ A� �)}Rc '�Tgclocals·22e575eb56ae74299735243dc7a7490b�Tgclocals·f848c766c62e7703d25818aa48be46c3���:/tmp/go/src/go/doc/exports.goþ."".(*reader).filterDecl��€
��ö dH‹ %����H;awè����ëêHì€���H‹œ$€���H‰$è����H‹Œ$���H‹„$˜���H‰L$XH‰ $H‰D$`H‰D$è����‹T$‰T$Dú´~‚…ž���H����H‰$H‹\$XH‰\$H‹\$`H‰\$è����‹T$DH‹L$¶\$ €û�tgH‰L$PH‰ $Hƒ$è����H‹\$PH‹kH‰,$Hƒ$è����H‹t$PH‹~Hƒÿ�t*HwH<$H¥H¥è����¶\$ˆœ$ ���è����HÄ€���Éëҁú«Òf[…R��H����H‰$H‹\$XH‰\$H‹\$`H‰\$è����H‹L$¶\$ €û�„��H‰L$HH‰ $Hƒ$ è����H‹\$HH‰$Hƒ$è����H‹D$HH‹¼$ˆ���H‰<$Hƒø�„Ó���Hh H|$H‰îH¥H¥H¥H‹hH‰l$ è����H‹\$(H‰\$hH‹\$0H‰\$pH‹\$8H‰\$xH‹\$HH‰$Hƒ$ è����H‹\$HH‰$Hƒ<$�tiHƒ$ H‹\$hH‰\$H‹\$pH‰\$H‹\$xH‰\$è����H‹\$HH‰$Hƒ$ è����H‹\$HH‹k(Hƒý�Ƅ$ ����è����HÄ€���ÃƄ$ ���ëé‰%����뎉�é&ÿÿÿƄ$ ����è����HÄ€���Ã(
������ ��0runtime.morestack_noctxt���T��*runtime.racefuncenter���¤��$runtime.ifacethash���Ú��*type.*go/ast.FuncDecl���”��$runtime.assertI2T2���à�� runtime.raceread���Ž�� runtime.raceread���Î��"go/ast.IsExported���ð��(runtime.racefuncexit���®��(type.*go/ast.GenDecl���è��$runtime.assertI2T2���´�� runtime.raceread���Ú�� runtime.raceread���Ð��6"".(*reader).filterSpecList���²��"runtime.racewrite���¢��2runtime.writebarrierslice���È�� runtime.raceread���€ ��(runtime.racefuncexit���Þ ��(runtime.racefuncexit���@€��"".autotmp_0738�wtype.uint32�"".autotmp_0736�O type.go/ast.Decl�"".autotmp_0735��type.bool�"".autotmp_0733�/$type.[]go/ast.Spec�"".d�_*type.*go/ast.FuncDecl�"".d�o(type.*go/ast.GenDecl� "".~r1�0type.bool�"".decl� type.go/ast.Decl�"".r��type.*"".reader�.€æÿ€Çÿ€.ÿ�€�>èsV CÊ*�.�)(^7<&8/A�Tgclocals·d2db4e021533335161ea448347d675e8�Tgclocals·b87c1360834f769be77a491245c75b6e���:/tmp/go/src/go/doc/exports.goþ0"".(*reader).fileExports��À ��¨ dH‹ %����HD$àH;Awè����ëåHì ���H‹œ$ ���H‰$è����HÇD$ ����H‹œ$°���H‰$Hƒ$è����H‹œ$°���Hƒû�„i��H‹SH‹C H‹k(H‰¬$˜���1ÉH‰„$���H‰D$8H‰”$ˆ���H‰ÐH‰L$@H‹l$8H9éT��H‰D$HH‰$è����H‹\$HHƒû�„��H‹ H‹kH‰L$`H‰l$hH‹œ$¨���H‰$H‰L$PH‰L$H‰l$XH‰l$è����¶\$€û�„»��H‹œ$°���H‹KH‹C H‹k(H‰¬$€���H‰ËH‰L$pH‹l$ H‰D$xH9Ń}��HkíHëH‰$è����H‹œ$°���H‰$Hƒ$è����H‹œ$°���Hƒû�„>��H‹KH‹C H‹k(H‰¬$€���H‰ËH‰L$pH‹l$ H‰D$xH9Ń��HkíHëH‰$H‹\$PH‰\$H‹\$XH‰\$è����H‹\$ HÿÃH‰\$ H‹D$HH‹L$@HƒÀHÿÁH‰L$@H‹l$8H9錬þÿÿH‹œ$°���H‰$Hƒ$è����H‹”$°���H‹J(H‹D$ H‰L$0H‰D$(H9ÁrvH‰$Hƒ$è����H‹„$°���H‰$Hƒ<$�tLHƒ$H‹hH‹T$(H‹L$0H‰¬$ˆ���H‰l$H‰”$���H‰T$H‰Œ$˜���H‰L$è����è����HÄ ���É%����ë«è���� è���� ‰é»þÿÿè���� éÿÿÿ‰éõýÿÿ‰éýÿÿ
������*��0runtime.morestack_noctxt���^��*runtime.racefuncenter���œ�� runtime.raceread���Þ�� runtime.raceread���è��."".(*reader).filterDecl���’��"runtime.racewrite���¾�� runtime.raceread���ˆ��2runtime.writebarrieriface���–�� runtime.raceread���ò��"runtime.racewrite���–
��2runtime.writebarrierslice��� 
��(runtime.racefuncexit���Ì
��$runtime.panicslice���Ú
��$runtime.panicindex���ö
��$runtime.panicindex��� À��"".autotmp_0747�ïtype.uint64�"".autotmp_0746�ßtype.uint64�"".autotmp_0745� type.go/ast.Decl�"".autotmp_0744�¯"type.*go/ast.Decl�"".autotmp_0743�Ïtype.int�"".autotmp_0742�¿type.int�"".autotmp_0739�/$type.[]go/ast.Decl�"".d�Ÿ type.go/ast.Decl�"".j�ÿtype.int� "".src�"type.*go/ast.File�"".r��type.*"".reader�"Àù¿ÀD�à�>Š" —3 $ ›� �.€EÐGÖ�Tgclocals·c70b15b9f2d08c884d2a5c6874723195�Tgclocals·ae8f96339833a4c335034aea6c42505e���:/tmp/go/src/go/doc/exports.goþ"".matchFields��€��ìdH‹ %����HD$øH;Awè����ëåHìˆ���H‹œ$ˆ���H‰$è����H‹„$���1íH9脆��H‰$Hƒ$è����H‹œ$���Hƒû�„‰��H‹SH‹CH‹kH‰¬$€���1ÉH‰D$xH‰D$(H‰T$pH‰ÐH‰L$0H‹l$(H9é+��H‰D$PH‰$è����H‹\$PH‹+H‰l$@H‰,$Hƒ$è����H‹\$@Hƒû�„��H‹SH‹CH‹kH‰l$h1ÉH‰D$`H‰D$H‰T$XH‰ÐH‰L$ H‹l$H9鍗���H‰D$HH‰$è����H‹\$HH‹+H‰l$8H‰,$Hƒ$è����H‹|$8Hƒÿ�„˜���HoH<$H‰îH¥H¥H‹”$˜���H‹ÿÓ¶\$€û�tƄ$ ���è����HÄˆ���ÃH‹D$HH‹L$ HƒÀHÿÁH‰L$ H‹l$H9éŒiÿÿÿH‹D$PH‹L$0HƒÀHÿÁH‰L$0H‹l$(H9éŒÕþÿÿƄ$ ����è����HÄˆ���Ééaÿÿÿ‰éêþÿÿ‰épþÿÿ
������*��0runtime.morestack_noctxt���^��*runtime.racefuncenter��� �� runtime.raceread���Ö�� runtime.raceread���Œ�� runtime.raceread���¶�� runtime.raceread���ì�� runtime.raceread���Æ�
������ð��(runtime.racefuncexit���ª��(runtime.racefuncexit���0��"".autotmp_0763�&type.**go/ast.Ident�"".autotmp_0762�ßtype.int�"".autotmp_0761�Ïtype.int�"".autotmp_0759�o&type.**go/ast.Field�"".autotmp_0758�¿type.int�"".autotmp_0757�¯type.int�"".autotmp_0755�_(type.[]*go/ast.Ident�"".autotmp_0754�/(type.[]*go/ast.Field�"".name�Ÿ$type.*go/ast.Ident�"".field�$type.*go/ast.Field� "".~r2� type.bool�"".f�type."".Filter�"".fields��,type.*go/ast.FieldList�&"á\�€�>" qpH
 $$ �$�.|U.‰�Tgclocals·62806eecd2f869871971f9b3543f3bee�Tgclocals·ec6c4326020f736912c1898b3fb4fd9e���8/tmp/go/src/go/doc/filter.goþ"".matchDecl��€��âdH‹ %����HD$˜H;Awè����ëåHìè���H‹œ$è���H‰$è����H‹œ$ð���H‰$Hƒ$ è����H‹œ$ð���Hƒû�„��H‹S H‹C(H‹k0H‰¬$à���1ÉH‰„$Ø���H‰D$@H‰”$Ð���H‰ÐH‰L$HH‹l$@H9éÎ��H‰„$€���H‰$è����H‹œ$€���Hƒû�„$��H‹ H‹kH‰Œ$ˆ���H‰¬$���H‰Œ$¨���H‰ $H‰¬$°���H‰l$è����‹T$‰T$,úZîv3……��H����H‰$H‹œ$¨���H‰\$H‹œ$°���H‰\$è����‹T$,H‹L$¶\$ €û�„D��H‰L$XH‰ $Hƒ$è����H‹\$XHƒû�„��H‹SH‹CH‹kH‰¬$È���1ÉH‰„$À���H‰D$0H‰”$¸���H‰ÐH‰L$8H‹l$0H9鍗���H‰D$xH‰$è����H‹\$xH‹+H‰l$pH‰,$Hƒ$è����H‹|$pHƒÿ�„›���HoH<$H‰îH¥H¥H‹”$ø���H‹ÿÓ¶\$€û�tƄ$���è����HÄè���ÃH‹D$xH‹L$8HƒÀHÿÁH‰L$8H‹l$0H9éŒiÿÿÿH‹„$€���H‹L$HHƒÀHÿÁH‰L$HH‹l$@H9éŒ2þÿÿƄ$����è����HÄè���Éé^ÿÿÿ‰éÞþÿÿúÅ÷£šu®H����H‰$H‹œ$¨���H‰\$H‹œ$°���H‰\$è����H‹L$¶\$ €û�„qÿÿÿH‰L$PH‰ $Hƒ$è����H‹\$PH‹kH‰,$Hƒ$è����H‹t$PH‹~Hƒÿ�„Í��HwH<$H¥H¥H‹”$ø���H‹ÿÓ¶\$€û�tƄ$���è����HÄè���ÃH‹\$PH‰$Hƒ$è����H‹\$PHƒû�„l��H‹KH‹kH‰Œ$˜���H‰ $H‰¬$ ���H‰l$è����‹T$‰T$,úBj –…“���H����H‰$H‹œ$˜���H‰\$H‹œ$ ���H‰\$è����‹T$,H‹L$¶\$ €û�tVH‰L$`H‰ $Hƒ$è����H‹\$`H‹kH‰,$H‹œ$ø���H‰\$è����¶\$€û�tƄ$���è����HÄè���Ãé þÿÿú=ÊO·…þÿÿH����H‰$H‹œ$˜���H‰\$H‹œ$ ���H‰\$è����H‹L$¶\$ €û�„ÄýÿÿH‰L$hH‰ $Hƒ$è����H‹\$hH‹kH‰,$H‹œ$ø���H‰\$è����¶\$€û�tƄ$���è����HÄè���Ãénýÿÿ‰éþÿÿ‰é,þÿÿ‰éÕûÿÿ‰éjûÿÿ@
������*��0runtime.morestack_noctxt���^��*runtime.racefuncenter���Š�� runtime.raceread���Ò�� runtime.raceread���à��$runtime.ifacethash���–��,type.*go/ast.ValueSpec���Ü��$runtime.assertI2T2���°�� runtime.raceread���ì�� runtime.raceread���¢�� runtime.raceread���ü�
������¦��(runtime.racefuncexit���æ ��(runtime.racefuncexit���°
��*type.*go/ast.TypeSpec���ö
��$runtime.assertI2T2��� �� runtime.raceread���ð �� runtime.raceread���Ì �
������ö ��(runtime.racefuncexit���¬ �� runtime.raceread���–��$runtime.ifacethash���Ì��.type.*go/ast.StructType���’��$runtime.assertI2T2���Þ�� runtime.raceread���œ��"".matchFields���Ê��(runtime.racefuncexit���Š��4type.*go/ast.InterfaceType���Ð��$runtime.assertI2T2���œ�� runtime.raceread���Ú��"".matchFields���ˆ��(runtime.racefuncexit���0Ð��2"".autotmp_0784��type.uint32�"".autotmp_0783��type.bool�"".autotmp_0782�Ÿ type.go/ast.Expr�"".autotmp_0780�ß&type.**go/ast.Ident�"".autotmp_0779�ïtype.int�"".autotmp_0778�ßtype.int�"".autotmp_0777�÷type.uint32�"".autotmp_0775�� type.go/ast.Spec�"".autotmp_0774� type.go/ast.Spec�"".autotmp_0773�Ï"type.*go/ast.Spec�"".autotmp_0772�Ïtype.int�"".autotmp_0771�¿type.int�"".autotmp_0770��type.bool�"".autotmp_0768��type.bool�"".autotmp_0766�_(type.[]*go/ast.Ident�"".autotmp_0765�/$type.[]go/ast.Spec�"".t�ÿ4type.*go/ast.InterfaceType�"".t�.type.*go/ast.StructType�"".v�¯*type.*go/ast.TypeSpec�"".name�ï$type.*go/ast.Ident�"".v�Ÿ,type.*go/ast.ValueSpec�"".d�¿ type.go/ast.Spec� "".~r2� type.bool�"".f�type."".Filter�"".d��(type.*go/ast.GenDecl�P"ÐüÏÐ_ÏÐÇÏÐéÏОÏÐ0�€
�2"2/“ƒyH&%$'0'E`™<I <
 %�X�.zGh^.¨ & Z5d
C &
=�Tgclocals·dcdd66336a306e78d46779c0ae4295a2�Tgclocals·b8d4f82faea9c63507b1555e219679ff���8/tmp/go/src/go/doc/filter.goþ"".filterValues��à��ÜdH‹ %����H;awè����ëêHƒìXH‹\$XH‰$è����HDŽ$€�������HDŽ$ˆ�������HDŽ$�������1öH‰t$H‹T$`H‹D$hH‹\$pH‰\$P1ÉH‰D$HH‰D$ H‰T$@H‰ÐH‰L$(H‹l$ H9éØ���H‰D$8H‰$è����H‹\$8H‹+H‰l$0H‰,$Hƒ$(è����H‹\$0H‹k(H‰,$H‹\$xH‰\$è����H‹t$¶\$€û�„Æ���H‹\$`L‹D$hL9ƃ¬���HóH‰$è����H‹\$`H‹l$L‹D$hL9Ń€���HëH‰$H‹\$0H‰\$è����H‹t$HÿÆH‰t$H‹D$8H‹L$(HƒÀHÿÁH‰L$(H‹l$ H9éŒ(ÿÿÿH‹L$pH9ñr'H‹T$`H‰”$€���H‰´$ˆ���H‰Œ$���è����HƒÄXÃè���� è���� è���� ë”
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���°�� runtime.raceread���æ�� runtime.raceread���ž��"".matchDecl���„��"runtime.racewrite���â��.runtime.writebarrierptr���œ��(runtime.racefuncexit���°��$runtime.panicslice���¾��$runtime.panicindex���Ì��$runtime.panicindex���p°��"".autotmp_0790�?type.**"".Value�"".autotmp_0789�otype.int�"".autotmp_0788�_type.int�"".autotmp_0785�/ type.[]*"".Value�
"".vd�Otype.*"".Value�"".w�type.int� "".~r2�@ type.[]*"".Value�"".f�0type."".Filter�"".a�� type.[]*"".Value�°ü¯°�°�2j$QBO $ 8��#t~]
�Tgclocals·c7b27bbc2dfadb83905227c6e9659640�Tgclocals·a33e6252736a16868be960f1751590e3���8/tmp/go/src/go/doc/filter.goþ"".filterFuncs�� ��‚dH‹ %����H;awè����ëêHƒìXH‹\$XH‰$è����HDŽ$€�������HDŽ$ˆ�������HDŽ$�������1öH‰t$H‹T$`H‹D$hH‹\$pH‰\$P1ÉH‰D$HH‰D$ H‰T$@H‰ÐH‰L$(H‹l$ H9éä���H‰D$8H‰$è����H‹\$8H‹+H‰l$0H‰,$Hƒ$è����H‹|$0Hƒÿ�„ô���HoH<$H‰îH¥H¥H‹T$xH‹ÿÓH‹t$¶\$€û�„Æ���H‹\$`L‹D$hL9ƃ¬���HóH‰$è����H‹\$`H‹l$L‹D$hL9Ń€���HëH‰$H‹\$0H‰\$è����H‹t$HÿÆH‰t$H‹D$8H‹L$(HƒÀHÿÁH‰L$(H‹l$ H9éŒÿÿÿH‹L$pH9ñr'H‹T$`H‰”$€���H‰´$ˆ���H‰Œ$���è����HƒÄXÃè���� è���� è���� 딉éÿÿÿ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���°�� runtime.raceread���æ�� runtime.raceread���º�
������œ��"runtime.racewrite���ú��.runtime.writebarrierptr���´��(runtime.racefuncexit���È��$runtime.panicslice���Ö��$runtime.panicindex���ä��$runtime.panicindex���p°��"".autotmp_0802�?type.**"".Func�"".autotmp_0801�otype.int�"".autotmp_0800�_type.int�"".autotmp_0797�/type.[]*"".Func�
"".fd�Otype.*"".Func�"".w�type.int� "".~r2�@type.[]*"".Func�"".f�0type."".Filter�"".a��type.[]*"".Func�°ˆ¯°-�Ð�8€$QNO $ 8� �#tŠ]
-�Tgclocals·c7b27bbc2dfadb83905227c6e9659640�Tgclocals·a33e6252736a16868be960f1751590e3���8/tmp/go/src/go/doc/filter.goþ"".filterTypes�� ��ŠdH‹ %����HD$°H;Awè����ëåHìÐ���H‹œ$Ð���H‰$è����HDŽ$ø�������HDŽ$�������HDŽ$������HÇD$8����H‹”$Ø���H‹„$à���H‹œ$è���H‰œ$È���1ÉH‰„$À���H‰D$HH‰”$¸���H‰ÐH‰L$PH‹l$HH9é��H‰„$€���H‰$è����H‹œ$€���H‹+HÇD$@����H‰l$xH‰,$Hƒ$ è����H‹\$xH‹k H‰,$H‹œ$ð���H‰\$è����¶\$€û�„õ���HÇÀ���Hƒø�~mH‹œ$Ø���H‹l$8L‹„$à���L9ŃÃ���HëH‰$è����H‹œ$Ø���H‹l$8L‹„$à���L9Ń‘���HëH‰$H‹\$xH‰\$è����H‹\$8HÿÃH‰\$8H‹„$€���H‹L$PHƒÀHÿÁH‰L$PH‹l$HH9éŒúþÿÿH‹Œ$è���H‹D$8H9Ár-H‹”$Ø���H‰”$ø���H‰„$���H‰Œ$��è����HÄÐ���Ãè���� è���� è���� H‹\$xH‰$Hƒ$(è����H‹|$xHƒÿ�„Õ��Ho(H<$H‰îH¥H¥H¥H‹œ$ð���H‰\$è����H‹\$ H‰œ$ ���H‹\$(H‰œ$¨���H‹\$0H‰œ$°���H‹\$xH‰$Hƒ$(è����H‹\$xH‰$Hƒ<$�„X��Hƒ$(H‹œ$ ���H‰\$H‹œ$¨���H‰\$H‹œ$°���H‰\$è����H‹\$xH‰$Hƒ$@è����H‹|$xHƒÿ�„þ��Ho@H<$H‰îH¥H¥H¥H‹œ$ð���H‰\$è����H‹\$ H‰œ$ ���H‹\$(H‰œ$¨���H‹\$0H‰œ$°���H‹\$xH‰$Hƒ$@è����H‹\$xH‰$Hƒ<$�„��Hƒ$@H‹œ$ ���H‰\$H‹œ$¨���H‰\$H‹œ$°���H‰\$è����H‹\$xH‰$Hƒ$Xè����H‹|$xHƒÿ�„'��HoXH<$H‰îH¥H¥H¥H‹œ$ð���H‰\$è����H‹\$ H‰œ$ˆ���H‹\$(H‰œ$���H‹\$0H‰œ$˜���H‹\$xH‰$Hƒ$Xè����H‹\$xH‰$Hƒ<$�„ª��Hƒ$XH‹œ$ˆ���H‰\$H‹œ$���H‰\$H‹œ$˜���H‰\$è����H‹\$xH‰$Hƒ$pè����H‹|$xHƒÿ�„P��HopH<$H‰îH¥H¥H¥H‹œ$ð���H‰\$è����H‹\$ H‰œ$ˆ���H‹\$(H‰œ$���H‹\$0H‰œ$˜���H‹\$xH‰$Hƒ$pè����H‹\$xH‰$Hƒ<$�„Ó���Hƒ$pH‹œ$ˆ���H‰\$H‹œ$���H‰\$H‹œ$˜���H‰\$è����H‹\$@H‰\$pH‹\$xH‰$Hƒ$(è����H‹D$xH‹h0H‰l$hH‰$Hƒ$@è����H‹D$xH‹hHH‰l$`H‰$Hƒ$Xè����H‹D$xH‹h`H‰l$XH‰$Hƒ$pè����H‹\$xH‹CxH‹\$hH‹l$`HëH‹l$XHëH‹l$pHÃHëH‰Øé`ûÿÿ‰%����é!ÿÿÿ‰é©þÿÿ‰%����éJþÿÿ‰éÒýÿÿ‰%����ésýÿÿ‰éûüÿÿ‰%����éœüÿÿ‰é$üÿÿ@
������*��0runtime.morestack_noctxt���^��*runtime.racefuncenter���ô�� runtime.raceread���Â�� runtime.raceread���€��"".matchDecl���Œ��"runtime.racewrite���ö��.runtime.writebarrierptr���Ì��(runtime.racefuncexit���æ��$runtime.panicslice���ô��$runtime.panicindex���‚��$runtime.panicindex���¬�� runtime.raceread��� ��"".filterValues���„
��"runtime.racewrite���Ž ��2runtime.writebarrierslice���´ �� runtime.raceread���˜ ��"".filterValues���Œ ��"runtime.racewrite���–��2runtime.writebarrierslice���¼�� runtime.raceread��� ��"".filterFuncs���”��"runtime.racewrite���ž��2runtime.writebarrierslice���Ä�� runtime.raceread���¨��"".filterFuncs���œ��"runtime.racewrite���¦��2runtime.writebarrierslice���à�� runtime.raceread���˜�� runtime.raceread���Ð�� runtime.raceread���ˆ�� runtime.raceread���p ��&"".autotmp_0823�Ÿtype.**"".Type�"".autotmp_0822�type.int�"".autotmp_0821�ÿtype.int�"".autotmp_0820��type.int�"".autotmp_0818�ïtype.int�"".autotmp_0817�ßtype.int�"".autotmp_0816�Ïtype.int�"".autotmp_0815�¿type.int�"".autotmp_0814��type.[]*"".Func�"".autotmp_0813�type.[]*"".Func�"".autotmp_0812�� type.[]*"".Value�"".autotmp_0811�_ type.[]*"".Value�"".autotmp_0809�/type.[]*"".Type�"".n�Ÿtype.int�
"".td�¯type.*"".Type�"".w�¯type.int� "".~r2�@type.[]*"".Type�"".f�0type."".Filter�"".a��type.[]*"".Type�" ÏŸ ž� �n–"&%$ i @` '"F ÄÄÄĝ�H�.‹'šk #lEEEEþ�Tgclocals·0a0eecb5df6124c8e6e9af3bcb33a449�Tgclocals·88cd35d5e213dead3026c78e528793db���8/tmp/go/src/go/doc/filter.goþ("".(*Package).Filter��À��¼dH‹ %����H;awè����ëêHì€���H‹œ$€���H‰$è����H‹œ$ˆ���H‰$H$€���è����H‹¼$ˆ���Hƒÿ�„~��H¯€���H<$H‰îH¥H¥H¥H‹œ$���H‰\$è����H‹\$ H‰\$hH‹\$(H‰\$pH‹\$0H‰\$xH‹œ$ˆ���H‰$H$€���è����H‹œ$ˆ���H‰$Hƒ<$�„þ��H$€���H‹\$hH‰\$H‹\$pH‰\$H‹\$xH‰\$è����H‹œ$ˆ���H‰$H$°���è����H‹¼$ˆ���Hƒÿ�„¡��H¯°���H<$H‰îH¥H¥H¥H‹œ$���H‰\$è����H‹\$ H‰\$hH‹\$(H‰\$pH‹\$0H‰\$xH‹œ$ˆ���H‰$H$°���è����H‹œ$ˆ���H‰$Hƒ<$�„!��H$°���H‹\$hH‰\$H‹\$pH‰\$H‹\$xH‰\$è����H‹œ$ˆ���H‰$H$˜���è����H‹¼$ˆ���Hƒÿ�„Ä��H¯˜���H<$H‰îH¥H¥H¥H‹œ$���H‰\$è����H‹\$ H‰\$PH‹\$(H‰\$XH‹\$0H‰\$`H‹œ$ˆ���H‰$H$˜���è����H‹œ$ˆ���H‰$Hƒ<$�„D��H$˜���H‹\$PH‰\$H‹\$XH‰\$H‹\$`H‰\$è����H‹œ$ˆ���H‰$H$È���è����H‹¼$ˆ���Hƒÿ�„ç���H¯È���H<$H‰îH¥H¥H¥H‹œ$���H‰\$è����H‹\$ H‰\$8H‹\$(H‰\$@H‹\$0H‰\$HH‹œ$ˆ���H‰$H$È���è����H‹œ$ˆ���H‰$Hƒ<$�tnH$È���H‹\$8H‰\$H‹\$@H‰\$H‹\$HH‰\$è����H‹œ$ˆ���H‰$è����H‹œ$ˆ���Hƒû�t H+HÇE�����HÇE����è����HÄ€���Éë܉%����뉉éÿÿÿ‰%����é°þÿÿ‰é5þÿÿ‰%����éÓýÿÿ‰éXýÿÿ‰%����éöüÿÿ‰é{üÿÿ*
������ ��0runtime.morestack_noctxt���T��*runtime.racefuncenter���†�� runtime.raceread���ö��"".filterValues���ä��"runtime.racewrite���è��2runtime.writebarrierslice���š�� runtime.raceread���Š��"".filterValues���ø��"runtime.racewrite���ü��2runtime.writebarrierslice���®�� runtime.raceread���ž��"".filterTypes���Œ ��"runtime.racewrite���
��2runtime.writebarrierslice���Â
�� runtime.raceread���² ��"".filterFuncs���  ��"runtime.racewrite���œ ��2runtime.writebarrierslice���¾ ��"runtime.racewrite���Š��(runtime.racefuncexit��� €�� "".autotmp_0833�type.[]*"".Func�"".autotmp_0832�_type.[]*"".Type�"".autotmp_0831�� type.[]*"".Value�"".autotmp_0830�/ type.[]*"".Value�"".f�type."".Filter�"".p�� type.*"".Package�€óÿ€O�à�@È
ÊÊÊÆ7�4�)ˆBˆBˆBˆ>“�Tgclocals·0900b3ce34468e7211fedd5d94de68ce�Tgclocals·7b2813f6b5e1855034cf003aef0d66c4���8/tmp/go/src/go/doc/filter.goþ"".recvString��à��ÔdH‹ %����H;awè����ëêHƒìhH‹\$hH‰$è����HDŽ$€�������HDŽ$ˆ�������H‹L$pH‹D$xH‰L$HH‰ $H‰D$PH‰D$è����‹T$‰T$4úNs;/u{H����H‰$H‹\$HH‰\$H‹\$PH‰\$è����‹T$4H‹L$¶\$ €û�tDH‰L$8H‰ $Hƒ$è����H‹\$8Hƒû�t"H‹kH‰¬$€���H‹kH‰¬$ˆ���è����HƒÄhÉëځúØ4‹…É���H����H‰$H‹\$HH‰\$H‹\$PH‰\$è����H‹L$¶\$ €û�„’���H‰L$@H‰ $Hƒ$è����H‹|$@Hƒÿ�tpHoH<$H‰îH¥H¥è����H‹L$H‹D$H����H,$H‰ïH‰ÞH¥H¥H‰L$XH‰L$H‰D$`H‰D$è����H‹\$ H‰œ$€���H‹\$(H‰œ$ˆ���è����HƒÄhÉëŒH����H‹+H‰¬$€���H‹kH‰¬$ˆ���è����HƒÄhÃ"
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���¼��$runtime.ifacethash���ê��$type.*go/ast.Ident���¤��$runtime.assertI2T2���ð�� runtime.raceread���À��(runtime.racefuncexit���ø��*type.*go/ast.StarExpr���²��$runtime.assertI2T2���þ�� runtime.raceread���¼��"".recvString���Þ��go.string."*"���¬��*runtime.concatstring2���ê��(runtime.racefuncexit���Š��&go.string."BADRECV"���Â��(runtime.racefuncexit���@Ð��"".autotmp_0837�gtype.uint32�"".autotmp_0835�? type.go/ast.Expr�"".autotmp_0834�type.string�"".t�O*type.*go/ast.StarExpr�"".t�_$type.*go/ast.Ident� "".~r1� type.string�"".recv�� type.go/ast.Expr�.ÐÎÏÐÔÏÐ+Ï�ð�4: i6 C„ .�&�#:Z(9&W<�Tgclocals·1fcbf114bf4430e7e8ea3a57a1036100�Tgclocals·916a6677a6ff417474c615eb21e11a20���8/tmp/go/src/go/doc/reader.goþ "".methodSet.set��€��ðdH‹ %����HD$ÐH;Awè����ëåHì°���H‹œ$°���H‰$è����H‹œ$À���H‰$Hƒ$è����H‹œ$À���H‹kH‰,$Hƒ$è����H‹œ$À���H‹kHƒý�„·��H‹MH‹EH‰L$hH‰D$pH����H‰$H‹œ$¸���H‰\$H‰Œ$ˆ���H‰L$H‰„$���H‰D$è����H‹D$ Hƒø�„X��H‰D$0H‰$è����H‹\$0H‹1íH9èt*H‰D$(H‰$è����H‹\$(H‹[Hƒû�t è����HÄ°���ÃHÇD$X����HÇD$`����H‹œ$À���H‰$Hƒ$è����H‹”$À���H‹Z1íH9ë„#��HÇD$H����HÇD$P����H‰$Hƒ$è����H‹œ$À���H‹kH‰,$Hƒ$è����H‹œ$À���H‹kHƒý�„z��H‹UH‰”$˜���H‹MH‹]H‰œ$¨���H‰Œ$ ���Hƒù…G��Hƒù�†6��H‰$è����H‹œ$˜���Hƒ¼$ ����†��H‹+H‰,$Hƒ$ è����H‹œ$˜���Hƒ¼$ ����†à��H‹+Hƒý�„Ë��H‹] H‰\$HH‹](H‰\$PH‹\$HH‰$H‹\$PH‰\$è����H‹”$À���H‹L$H‹D$H‰L$XH‰D$`H‹\$hH‰\$xH‹\$pH‰œ$€���H‰$è����H‹œ$À���H‹+H‰,$è����H‹\$H‰œ$ˆ���H‹\$H‰œ$���H����H‰$è����H‹D$H‰D$@H‰$HÇD$P���è����H‹L$@H‰ÏHƒù�„ò��1Àè����H‰ $è����H‹\$@H‰$Hƒ<$�„Â��H‹œ$ˆ���H‰\$H‹œ$���H‰\$è����H‹\$@H‰$Hƒ$è����H‹\$@H‰$Hƒ<$�„p��Hƒ$H‹\$hH‰\$H‹\$pH‰\$è����H‹\$@H‰$Hƒ$ è����H‹\$@H‰$Hƒ<$�„��Hƒ$ H‹œ$À���H‰\$è����H‹\$@H‰$Hƒ$(è����H‹\$@H‰$Hƒ<$�„Õ���Hƒ$(H‹\$XH‰\$H‹\$`H‰\$è����H‹\$@H‰$Hƒ$8è����H‹\$@H‰$Hƒ<$�„„���Hƒ$8H‹\$XH‰\$H‹\$`H‰\$è����H‹\$@H‰\$8H����H‰$H‹œ$¸���H‰\$H\$xH‰\$H\$8H‰\$è����H‹œ$À���H‰$è����H‹œ$À���1íH‰+è����HÄ°���É%����épÿÿÿ‰%����éÿÿÿ‰%����éÕþÿÿ‰%����é„þÿÿ‰%����é2þÿÿ‰éþÿÿ‰E�é-ýÿÿè���� è���� è���� é%ýÿÿ‰E�é~üÿÿ‰�é¡ûÿÿ‰E�éAûÿÿN
������*��0runtime.morestack_noctxt���^��*runtime.racefuncenter���Š�� runtime.raceread���¾�� runtime.raceread���œ��"type."".methodSet���ü��4runtime.mapaccess1_faststr���¶�� runtime.raceread���ð�� runtime.raceread���˜��(runtime.racefuncexit���ø�� runtime.raceread���æ�� runtime.raceread���š�� runtime.raceread���È�� runtime.raceread���˜�� runtime.raceread���´ ��"".recvString���¬
�� runtime.raceread���Ô
��6go/ast.(*CommentGroup).Text���– ��type."".Func���¨ ��"runtime.newobject���à ��,runtime.racewriterange���’ Ø� runtime.duffzero���¤ ��"runtime.racewrite���Š ��4runtime.writebarrierstring���° ��"runtime.racewrite���”��4runtime.writebarrierstring���º��"runtime.racewrite�����.runtime.writebarrierptr���¶��"runtime.racewrite���š��4runtime.writebarrierstring���À��"runtime.racewrite���¤��4runtime.writebarrierstring���Æ��"type."".methodSet���š��$runtime.mapassign1���¼��"runtime.racewrite���à��(runtime.racefuncexit�����$runtime.panicindex���ž��$runtime.panicindex���¬��$runtime.panicindex��� à��"".autotmp_0846�ÿtype.**"".Func�"".autotmp_0845��type.*"".Func�"".autotmp_0844�ïtype.*"".Func�"".autotmp_0843��type.string�"".autotmp_0842�otype.string�"".autotmp_0841��type.string�"".autotmp_0839�ßtype.*"".Func�"".autotmp_0838�Otype.string�"".list�/(type.[]*go/ast.Field� "".typ�Ï type.go/ast.Expr�"".recv�¯type.string�"".g�type.*"".Func�"".name�type.string�"".f�*type.*go/ast.FuncDecl�"".mset��"type."".methodSet�*"àõßà£ßà„�À
�fV"63NŠ2%-lq47Ž;#C�P�.07qv < >UEÈ;£�Tgclocals·9de9e9a53c90c1f4d44cb33d36c92e22�Tgclocals·d733bb13812ac9a372248e409a475e16���8/tmp/go/src/go/doc/reader.goþ "".methodSet.add��À ��¸ dH‹ %����H;awè����ëêHƒìHH‹\$HH‰$è����H‹\$XH‰$Hƒ$è����H����H‰$H‹\$PH‰\$H‹|$XHƒÿ�„v��HoH|$H‰îH¥H¥è����H‹D$ Hƒø�„K��H‰D$0H‰$è����H‹D$XH‹\$0H‹H‰\$(1íH9ë„Ñ��H‰$Hƒ$Hè����H‹\$(H‰$Hƒ$Hè����H‹L$(H‹D$XH‹XHH‹iHH9댕��1íH9é„Y��H‰$Hƒ$Hè����H‹\$(H‰$Hƒ$Hè����H‹l$XH‹]HL‹D$(I‹hHH9ë…��H����H‰$è����H‹D$H‰D$@H‰$HÇD$P���è����H‹L$@H‰ÏHƒù�„ ��1Àè����H‰ $Hƒ$è����H‹\$XH‰$Hƒ$è����H‹\$@H‰$Hƒ<$�„Á���Hƒ$H‹|$XHƒÿ�„¦���HoH|$H‰îH¥H¥è����H‹\$@H‰$Hƒ$Hè����H‹\$XH‰$Hƒ$Hè����H‹L$XH‹D$@Hƒø�tWH‹iHH‰hHH‰D$8H����H‰$H‹\$PH‰\$H‰L$Hƒ|$�tHƒD$H\$8H‰\$è����è����HƒÄHÉ%����ë؉�륉éSÿÿÿ‰%����é3ÿÿÿ‰éðþÿÿH‰D$8H����H‰$H‹\$PH‰\$H‰D$Hƒ|$�tHƒD$H\$8H‰\$è����è����HƒÄHÉ%����ë؉�é®ýÿÿ‰éƒýÿÿ4
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���n�� runtime.raceread���|��"type."".methodSet���à��4runtime.mapaccess1_faststr���š�� runtime.raceread���ð�� runtime.raceread���–�� runtime.raceread���þ�� runtime.raceread���¤�� runtime.raceread���è��type."".Func���ú��"runtime.newobject���²��,runtime.racewriterange���äØ� runtime.duffzero���€��"runtime.racewrite���¦�� runtime.raceread��� ��4runtime.writebarrierstring���Æ��"runtime.racewrite���ì�� runtime.raceread���´��"type."".methodSet���” ��$runtime.mapassign1���ž ��(runtime.racefuncexit���Ž
��"type."".methodSet���î
��$runtime.mapassign1���ø
��(runtime.racefuncexit��� ��"".autotmp_0851�/type.**"".Func�"".autotmp_0850��type.*"".Func�"".autotmp_0849��type.*"".Func�"".autotmp_0848�type.*"".Func�"".autotmp_0847�type.*"".Func� "".old�?type.*"".Func�"".m�type.*"".Func�"".mset��"type."".methodSet�&½l�à�HšvLGS{A  <  �.�#i+…ñh%�Tgclocals·edb3995f1a0bbdc5bba5636114f232c5�Tgclocals·ccdf28746db3d4559c49dcf7d1dd3d1a���8/tmp/go/src/go/doc/reader.goþ"".baseTypeName��€ ��ä
dH‹ %����H;awè����ëêHƒìhH‹\$hH‰$è����Ƅ$����HDŽ$€�������HDŽ$ˆ�������H‹L$pH‹D$xH‰L$HH‰ $H‰D$PH‰D$è����‹T$‰T$,úNs;/…ƒ���H����H‰$H‹\$HH‰\$H‹\$PH‰\$è����‹T$,H‹L$¶\$ €û�tLH‰L$0H‰ $Hƒ$è����H‹\$0Hƒû�t*H‹kH‰¬$€���H‹kH‰¬$ˆ���Ƅ$����è����HƒÄhÉëҁú€+Ëe…ú���H����H‰$H‹\$HH‰\$H‹\$PH‰\$è����‹T$,H‹L$¶\$ €û�„¿���H‰L$@H‰ $è����H����H‰$H‹|$@Hƒÿ�„���H/H|$H‰îH¥H¥è����¶\$€û�thH‹\$@H‰$Hƒ$è����H‹\$@H‹kH‰,$Hƒ$è����H‹\$@H‹kHƒý�t*H‹]H‰œ$€���H‹]H‰œ$ˆ���Ƅ$���è����HƒÄhÉE�ëÑè����HƒÄhÉéiÿÿÿúØ4‹uçH����H‰$H‹\$HH‰\$H‹\$PH‰\$è����H‹L$¶\$ €û�t´H‰L$8H‰ $Hƒ$è����H‹|$8Hƒÿ�tNHoH<$H‰îH¥H¥è����H‹T$H‹L$¶\$ H‰T$XH‰”$€���H‰L$`H‰Œ$ˆ���ˆœ$���è����HƒÄhÉë®,
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���Ì��$runtime.ifacethash���‚��$type.*go/ast.Ident���¼��$runtime.assertI2T2���ˆ�� runtime.raceread���è��(runtime.racefuncexit��� ��2type.*go/ast.SelectorExpr���Ú��$runtime.assertI2T2���¤�� runtime.raceread���²��$type.*go/ast.Ident���€��&runtime.assertI2TOK���º�� runtime.raceread���è�� runtime.raceread���Ð��(runtime.racefuncexit���î��(runtime.racefuncexit���¤��*type.*go/ast.StarExpr���Þ��$runtime.assertI2T2���¢ �� runtime.raceread���à ��"".baseTypeName���Ê
��(runtime.racefuncexit���PÐ��"".autotmp_0856�wtype.uint32�"".autotmp_0854�? type.go/ast.Expr�"".autotmp_0853��type.bool�"".autotmp_0852�type.string�"".t�_*type.*go/ast.StarExpr�"".t�O2type.*go/ast.SelectorExpr�"".t�o$type.*go/ast.Ident�"".imported�@type.bool�"".name� type.string�"".x�� type.go/ast.Expr�BÐâÏÐóÏÐÏЭÏÐ�À�LÄ m> GFY

;b�2�#B^09%KKi 5�Tgclocals·204b23f4ff5e5c2eaa347a165bb609ce�Tgclocals·40eecada02da91687f57c457fee7a0e8���8/tmp/go/src/go/doc/reader.goþ,"".(*reader).isVisible�� ��‚dH‹ %����H;awè����ëêHƒìH‹\$H‰$è����H‹\$ H‰$è����H‹l$ H‹]�HƒãHƒû�u1H‹\$(H‰$H‹\$0H‰\$è����¶\$€û�uÆD$8�è����HƒÄÃÆD$8ëï
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���d�� runtime.raceread���º��"go/ast.IsExported���â��(runtime.racefuncexit���@0�� "".~r1�0type.bool�"".name�type.string�"".r��type.*"".reader�0_/0��Ê(H
��#M �Tgclocals·1a949cc76334512fd82c415a64f014ac�Tgclocals·0115f8d53b75c1696444f08ad03251d9���8/tmp/go/src/go/doc/reader.goþ."".(*reader).lookupType��à��ÜdH‹ %����HD$ðH;Awè����ëåHì���H‹œ$���H‰$è����H‹„$¨���Hƒø�tAHƒøuTH‹´$ ���H‰4$H‰D$H5����LD$L‰ÇH¥H¥è����H‹„$¨���¶\$ €û�tHDŽ$°�������è����HÄ���ÃH‹œ$ ���H‰œ$€���H‰„$ˆ���H‹œ$˜���H‰$Hƒ$Xè����H����H‰$H‹œ$˜���H‹kXH‰l$H‹œ$€���H‰\$H‹œ$ˆ���H‰\$è����H‹D$ ¶\$(ˆ\$7H‰D$HH‰$è����H‹\$HH‹+€|$7�tH‰¬$°���è����HÄ���ÃH����H‰$HÇD$����è����H‹\$H‰\$hH����H‰$HÇD$����è����H‹\$H‰\$`H����H‰$HÇD$����è����H‹\$H‰\$XH����H‰$è����H‹D$H‰D$@H‰$HÇD$`���è����H‹L$@H‰ÏHƒù�„¼��1Àè����H‰ $Hƒ$è����H‹\$@H‰$Hƒ<$�„‡��Hƒ$H‹œ$ ���H‰\$H‹œ$¨���H‰\$è����H‹\$@H‰$Hƒ$0è����H‹\$@H‰$Hƒ<$�„0��Hƒ$0H‹\$hH‰\$è����H‹\$@H‰$Hƒ$Pè����H‹\$@H‰$Hƒ<$�„é���Hƒ$PH‹\$`H‰\$è����H‹\$@H‰$Hƒ$Xè����H‹\$@H‰$Hƒ<$�„¢���Hƒ$XH‹\$XH‰\$è����H‹D$@H‹œ$ ���H‰\$pH‹œ$¨���H‰\$xH‰D$8H‰D$PH‹œ$˜���H‰$Hƒ$Xè����H����H‰$H‹œ$˜���H‹kXH‰l$H\$pH‰\$H\$PH‰\$è����H‹\$8H‰œ$°���è����HÄ���É%����éRÿÿÿ‰%����é ÿÿÿ‰%����éÄþÿÿ‰%����émþÿÿ‰é=þÿÿB
������*��0runtime.morestack_noctxt���^��*runtime.racefuncenter���¶��go.string."_"���Ø�� runtime.eqstring���ž��(runtime.racefuncexit���Š�� runtime.raceread���˜��:type.map[string]*"".namedType���€��4runtime.mapaccess2_faststr���¸�� runtime.raceread���ð��(runtime.racefuncexit���Ž��&type."".embeddedSet���²��runtime.makemap���Ô��"type."".methodSet���ø��runtime.makemap���š��"type."".methodSet���¾��runtime.makemap���à��"type."".namedType���ò��"runtime.newobject���ª��,runtime.racewriterange���ÜÐ� runtime.duffzero���ø��"runtime.racewrite���è��4runtime.writebarrierstring���Ž ��"runtime.racewrite���Þ ��.runtime.writebarrierptr���„
��"runtime.racewrite���Ô
��.runtime.writebarrierptr���ú
��"runtime.racewrite���Ê ��.runtime.writebarrierptr���È �� runtime.raceread���Ö ��:type.map[string]*"".namedType���² ��$runtime.mapassign1���Ö ��(runtime.racefuncexit���@ ��"".autotmp_0865�Ÿ$type.*"".namedType�"".autotmp_0864�&type.**"".namedType�"".autotmp_0863�$type.*"".namedType�"".autotmp_0862�?type.string�"".autotmp_0861�o"type."".methodSet�"".autotmp_0860�_"type."".methodSet�"".autotmp_0859�O&type."".embeddedSet�"".autotmp_0858�type.string� "".typ�¯$type.*"".namedType�"".found�±type.bool� "".~r1�0$type.*"".namedType�"".name�type.string�"".r��type.*"".reader�4" xŸ ¨Ÿ ²Ÿ 9�°�LÜ"G ”
##ß o9�H�.`6;!##š;;?GF�Tgclocals·271cd20d3a833d5f9ba2f3b35abb688e�Tgclocals·80513dfc2688280b48497e150e68e874���8/tmp/go/src/go/doc/reader.goþB"".(*reader).recordAnonymousField��à��ÈdH‹ %����H;awè����ëêHƒì@H‹\$@H‰$è����HÇD$h����HÇD$p����H‹\$XH‰$H‹\$`H‰\$è����H‹T$H‰T$hH‹L$H‰L$p¶\$ H‰ØH‹\$P1íH9ë„Ü���<�…Ô���H‹\$HH‰$H‰T$H‰L$è����H‹D$1íH9è„¢���H‰D$0H‰$Hƒ$(è����H‹\$0HÇÅ���@ˆk(H����H‰$H‹\$XH‰\$H‹\$`H‰\$è����¶\$H‰ØH‹\$0H‰\$8ˆD$/H‹\$PH‰$Hƒ$0è����H����H‰$H‹\$PH‹k0H‰l$H\$8H‰\$H\$/H‰\$è����è����HƒÄ@Ãè����HƒÄ@Ã
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���œ��"".baseTypeName���´��."".(*reader).lookupType���ú��"runtime.racewrite���¨��*type.*go/ast.StarExpr���â��&runtime.assertI2TOK���´�� runtime.raceread���Â��&type."".embeddedSet���˜��$runtime.mapassign1���¢��(runtime.racefuncexit���¶��(runtime.racefuncexit���`€��"".autotmp_0868�!type.bool�"".autotmp_0867�$type.*"".namedType�"".ftype�$type.*"".namedType�"".fname�@type.string�"".fieldType�  type.go/ast.Expr�"".parent�$type.*"".namedType�"".r��type.*"".reader�€¿€  �ð�0Š4(#,S ��#v#]7 �Tgclocals·3981026148f8fe4c8cda473bfb7a54f2�Tgclocals·b8eb52ec7e92c6443f6dc7f37be74ecc���8/tmp/go/src/go/doc/reader.goþ("".(*reader).readDoc��€��þdH‹ %����H;awè����ëêHƒì`H‹\$`H‰$è����H‹\$pH‰$è����H‹L$H‹D$H‰L$@H‰D$HH‹\$hH‰$Hƒ$è����H‹D$hH‹XHƒû�uOH‰$Hƒ$è����H‹\$hH‰$Hƒ<$�t(Hƒ$H‹\$@H‰\$H‹\$HH‰\$è����è����HƒÄ`É%����ëÏH‰$Hƒ$è����H‹D$hHƒø�„ ���H‹hH‰l$PH‹hH‰l$XH‰$Hƒ$è����H‹\$PH‰$H‹t$XH‰t$H5����Hl$H‰ïH¥H¥H‹\$@H‰\$ H‹\$HH‰\$(è����H\$0Hl$H‰ïH‰ÞH¥H¥H‹\$hH‰$Hƒ<$�tHƒ$è����è����HƒÄ`É%����ëã‰�éYÿÿÿ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���d��6go/ast.(*CommentGroup).Text���²�� runtime.raceread���ì��"runtime.racewrite���È��4runtime.writebarrierstring���Ò��(runtime.racefuncexit���Š�� runtime.raceread���è��"runtime.racewrite���œ��go.string."\n"���æ��*runtime.concatstring3���Â��4runtime.writebarrierstring���Ì��(runtime.racefuncexit��� À��
"".autotmp_0870��type.string�"".autotmp_0869�type.string�"".text�?type.string�"".comment�2type.*go/ast.CommentGroup�"".r��type.*"".reader�(À—¿À¼¿À�€�2¤ ""< ¯��#5K!/?N�Tgclocals·c70b15b9f2d08c884d2a5c6874723195�Tgclocals·d5708565bf1340d40916cb76f18ecddd���8/tmp/go/src/go/doc/reader.goþ*"".(*reader).remember��À��¨dH‹ %����H;awè����ëêHƒìxH‹\$xH‰$è����H‹œ$€���H‰$Hƒ$pè����H‹œ$€���Hƒû�„=��H‹SpH‹KxH‹ƒ€���H‰T$`H‰L$hH‰D$pH‰ÃH)ËHƒû}FH����H‰$H‰T$HH‰T$H‰L$PH‰L$H‰D$XH‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÎHÿÁH‰L$PH‰D$XH‰T$HH‰t$@HòH‰$è����H‹\$HH‹l$@HëH‰$H‹œ$ˆ���H‰\$è����H‹\$HH‰\$`H‹\$PH‰\$hH‹\$XH‰\$pH‹œ$€���H‰$Hƒ$pè����H‹œ$€���H‰$Hƒ<$�t2Hƒ$pH‹\$`H‰\$H‹\$hH‰\$H‹\$pH‰\$è����è����HƒÄxÉ%����ëʼné¼þÿÿ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���t�� runtime.raceread���ú��8type.[]*go/ast.InterfaceType���Ú��"runtime.growslice���Æ��"runtime.racewrite���Ž��.runtime.writebarrierptr���ö��"runtime.racewrite���ì��2runtime.writebarrierslice���ö��(runtime.racefuncexit��� ð�� "".autotmp_0874�otype.int�"".autotmp_0873�_8type.[]*go/ast.InterfaceType�"".autotmp_0872�/8type.[]*go/ast.InterfaceType�"".autotmp_0871��8type.[]*go/ast.InterfaceType� "".typ�4type.*go/ast.InterfaceType�"".r��type.*"".reader�ðéïð� �ºå��#¿X;+�Tgclocals·c70b15b9f2d08c884d2a5c6874723195�Tgclocals·3a3d787447241e6c6f7695e2da60d273���8/tmp/go/src/go/doc/reader.goþ"".specNames�� ��˜dH‹ %����H„$hÿÿÿH;Awè����ëâHì��H‹œ$��H‰$è����HDŽ$8������HDŽ$@������HDŽ$H������H‹„$(��H����H‰$HÇD$����H‰D$è����H‹T$H‹L$ H‹D$(H‰”$¸���H‰Œ$À���H‰„$È���H‹”$ ��H‹„$(��H‹œ$0��H‰œ$ø���1ÉH‰„$ð���H‰D$XH‰”$è���H‰ÐH‰L$`H‹l$XH9é��H‰„$€���H‰$è����H‹œ$€���Hƒû�„®��H‹ H‹kH‰Œ$¨���H‰¬$°���H����H‰$H‰Œ$ˆ���H‰L$H‰¬$���H‰l$è����H‹D$Hƒø�„W��HƒÀH‰D$pH‰$è����H‹\$pHƒû�„/��H‹H‹CH‹kH‰¬$à���1ÉH‰„$Ø���H‰D$HH‰”$Ð���H‰ÐH‰L$PH‹l$HH9鍄��H‰D$xH‰$è����H‹\$xH‹+H‰l$hH‰,$Hƒ$è����H‹\$hHƒû�„°��H‹kH‰¬$˜���H‹kH‰¬$ ���H‹”$¸���H‹Œ$À���H‹„$È���H‰ÃH)ËHƒû}OH����H‰$H‰”$���H‰T$H‰Œ$��H‰L$H‰„$��H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÍHÿÁH‰ÓH‰Œ$��H‰„$��H‰”$���H‰l$@HkíHëH‰$è����H‹œ$���H‹l$@HkíHëH‰$H‹œ$˜���H‰\$H‹œ$ ���H‰\$è����H‹”$���H‹Œ$��H‹„$��H‰”$¸���H‰Œ$À���H‰„$È���H‹D$xH‹L$PHƒÀHÿÁH‰L$PH‹l$HH9éŒ|þÿÿH‹„$€���H‹L$`HƒÀHÿÁH‰L$`H‹l$XH9錁ýÿÿH‹œ$¸���H‰œ$8��H‹œ$À���H‰œ$@��H‹œ$È���H‰œ$H��è����HÄ��ÉéIþÿÿ‰éÊýÿÿ‰�é¢ýÿÿ‰éKýÿÿ
������0��0runtime.morestack_noctxt���d��*runtime.racefuncenter���Ê��type.[]string���ø��"runtime.makeslice���‚�� runtime.raceread���â��,type.*go/ast.ValueSpec���¨��"runtime.assertI2T���ê�� runtime.raceread���¤�� runtime.raceread���Ú�� runtime.raceread���þ��type.[]string���ð ��"runtime.growslice���ú
��"runtime.racewrite���è ��4runtime.writebarrierstring���È��(runtime.racefuncexit���`°��("".autotmp_0900�Ï*type.*[]*go/ast.Ident�"".autotmp_0896�¯type.int�"".autotmp_0895��type.[]string�"".autotmp_0894�ÿtype.string�"".autotmp_0892�¿&type.**go/ast.Ident�"".autotmp_0891�Ÿtype.int�"".autotmp_0890�type.int�"".autotmp_0889�ß type.go/ast.Spec�"".autotmp_0888�¯"type.*go/ast.Spec�"".autotmp_0887�ÿtype.int�"".autotmp_0886��type.int�"".autotmp_0884�(type.[]*go/ast.Ident�"".autotmp_0883�_$type.[]go/ast.Spec�"".autotmp_0882�/type.[]string�"".autotmp_0881�ïtype.int�"".ident�ß$type.*go/ast.Ident�"".s�Ÿ type.go/ast.Spec�"".names�¿type.[]string� "".~r1�0type.[]string�"".specs��$type.[]go/ast.Spec�%°Š¯° �Ð�>Â%$M‡°Ê$' = �0�1Ït]‹E7°-�Tgclocals·551d2cf140aa5d6bfc1d2705c3455dc2�Tgclocals·a181622f4e0f3e875db37fd0a40cfe28���8/tmp/go/src/go/doc/reader.goþ,"".(*reader).readValue��à �� dH‹ %����H„$0ÿÿÿH;Awè����ëâHìP��H‹œ$P��H‰$è����HDŽ$À�������HDŽ$È�������HÇD$H����HDŽ$�������HDŽ$˜�������HÇD$@����H‹œ$`��H‰$Hƒ$ è����H‹´$È���H‹œ$`��Hƒû�„r��H‹S H‹C(H‹k0H‰¬$H��1ÉH‰„$@��H‰D$PH‰”$8��H‰ÐH‰L$XH‹l$PH9鍝���H‰D$xH‰$è����H‹\$xHƒû�„ ��H‹ H‹kH‰Œ$Ð���H‰¬$Ø���H����H‰$H‰Œ$€���H‰L$H‰¬$ˆ���H‰l$è����H‹´$È���H‹L$¶\$ €û�…Ú��H‹D$xH‹L$XHƒÀHÿÁH‰L$XH‹l$PH9éŒcÿÿÿH‹\$@Hƒû�u è����HÄP��ÃH‹„$X��Hƒø�„…��HƒÀ@H‰D$`Hƒþ�„m��H‹œ$X��H‰$H‹œ$À���H‰\$H‰t$è����¶\$€û�„<��H‹œ$`��H‰$Hƒ$ è����H‹œ$`��H‹[(H‹l$HòH*Ëf(Áò ����òYÁòH,ØH9ëò��H‹œ$X��H‰$H‹œ$À���H‰\$H‹œ$È���H‰\$è����H‹D$1íH9ètHƒø�„ª��HƒÀ8H‰D$`H‹œ$`��H‰$è����H‹œ$`��H‹+H‰,$è����H‹\$H‰œ$à���H‹\$H‰œ$è���H‹œ$`��H‰$Hƒ$ è����H‹¼$`��Hƒÿ�„3��Ho H<$H‰îH¥H¥H¥è����H‹\$H‰œ$ ��H‹\$ H‰œ$(��H‹\$(H‰œ$0��H‹\$`H‰$è����H‹\$`H‹kH‰l$XH����H‰$è����H‹D$H‰D$pH‰$è����H‹\$pH‰$Hƒ<$�„—��H‹œ$à���H‰\$H‹œ$è���H‰\$è����H‹\$pH‰$Hƒ$è����H‹\$pH‰$Hƒ<$�„E��Hƒ$H‹œ$ ��H‰\$H‹œ$(��H‰\$H‹œ$0��H‰\$è����H‹\$pH‰$Hƒ$(è����H‹\$pH‰$Hƒ<$�„á��Hƒ$(H‹œ$`��H‰\$è����H‹\$pH‰$Hƒ$0è����H‹D$pH‹l$XH‰h0H‰D$pH‹\$`H‰$è����H‹\$`Hƒû�„€��H‹H‹KH‹CH‰”$��H‰Œ$��H‰„$��H‰ÃH)ËHƒû}OH����H‰$H‰”$ð���H‰T$H‰Œ$ø���H‰L$H‰„$���H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÎHÿÁH‰Œ$ø���H‰„$���H‰”$ð���H‰t$PHòH‰$è����H‹œ$ð���H‹l$PHëH‰$H‹\$pH‰\$è����H‹œ$ð���H‰œ$��H‹œ$ø���H‰œ$��H‹œ$���H‰œ$��H‹\$`H‰$è����H‹\$`H‰$Hƒ<$�tWH‹œ$��H‰\$H‹œ$��H‰\$H‹œ$��H‰\$è����H‹œ$`��H‰$è����H‹œ$`��1íH‰+è����HÄP��É%����렉éyþÿÿ‰%����éþÿÿ‰%����é¯ýÿÿ‰%����é]ýÿÿ‰éÆüÿÿ‰�éOüÿÿéSüÿÿ‰�étûÿÿHDŽ$ �������HDŽ$¨�������H‰L$hH‰ $Hƒ$ è����H‹D$hHƒx �„C��H‰$Hƒ$ è����H‹|$hHƒÿ�„��Ho H<$H‰îH¥H¥è����H‹´$È���H‹Œ$¨���H‹l$H‰¬$°���H‹T$H‰”$¸���¶\$ €û�u H‰¬$ ���H‰ÑHƒù�tyHƒþ�tKH‰Œ$¨���H9Î…”���H‹¬$À���H‰,$H‰t$H‹¬$ ���H‰l$H‰L$è����H‹Œ$¨���¶\$ €û�tZH‹œ$ ���H‰œ$À���H‰ÎH‰Œ$È���H‹\$HHÿÃH‰\$HH‹œ$ ���H‰œ$���H‰Œ$¨���H‰Œ$˜���H‹\$@HÿÃH‰\$@éÊùÿÿHDŽ$À�������1öH‰´$È���éÓùÿÿ‰éÚþÿÿH‹œ$`��H‰$Hƒ$è����H‹´$È���H‹Œ$¨���H‹¬$`��H‹]Hƒû@…ñþÿÿH‹œ$���H‰œ$ ���H‹Œ$˜���éÔþÿÿ‰éìøÿÿ‰é‡øÿÿP
������0��0runtime.morestack_noctxt���d��*runtime.racefuncenter���”�� runtime.raceread���æ�� runtime.raceread���À��,type.*go/ast.ValueSpec���†��$runtime.assertI2T2���¤��(runtime.racefuncexit���Ä��,"".(*reader).isVisible���Œ�� runtime.raceread���Ð��*$f64.3fe8000000000000���Ê ��."".(*reader).lookupType���ª
�� runtime.raceread���Ò
��6go/ast.(*CommentGroup).Text���² �� runtime.raceread���‚ ��"".specNames���ì �� runtime.raceread���– ��type."".Value���¨ ��"runtime.newobject���Î ��"runtime.racewrite���´��4runtime.writebarrierstring���Ú��"runtime.racewrite���ä��2runtime.writebarrierslice���Š��"runtime.racewrite���à��.runtime.writebarrierptr���†��"runtime.racewrite���È�� runtime.raceread���Ò�� type.[]*"".Value���Ä��"runtime.growslice���Â��"runtime.racewrite���Š��.runtime.writebarrierptr���†��"runtime.racewrite���þ��2runtime.writebarrierslice��� ��"runtime.racewrite���Ä��(runtime.racefuncexit���Æ�� runtime.raceread���‚�� runtime.raceread���È��"".baseTypeName���Ð�� runtime.eqstring���˜�� runtime.raceread���  ��8"".autotmp_0923��type.int�"".autotmp_0922��type.int�"".autotmp_0921�¿ type.[]*"".Value�"".autotmp_0920� type.[]*"".Value�"".autotmp_0919�¿type.*"".Value�"".autotmp_0918��type.*"".Value�"".autotmp_0917�ÿ type.go/ast.Spec�"".autotmp_0916�¯"type.*go/ast.Spec�"".autotmp_0915�ÿtype.int�"".autotmp_0914�ïtype.int�"".autotmp_0913�� type.[]*"".Value�"".autotmp_0912��type.int�"".autotmp_0911�_type.[]string�"".autotmp_0910�ßtype.string�"".autotmp_0908��type.int�"".autotmp_0906��type.int�"".autotmp_0904�/$type.[]go/ast.Spec�"".values�ß"type.*[]*"".Value�"".n�¿type.string�"".name�ßtype.string�"".s�Ï,type.*go/ast.ValueSpec�"".spec�Ÿ type.go/ast.Spec�"".n�Ÿtype.int�"".prev�ÿtype.string�"".domFreq�type.int�"".domName�Ÿtype.string�"".decl�(type.*go/ast.GenDecl�"".r��type.*"".reader�*% øŸ ÏŸ Â�°�ÒÜ%€u  ¥< $F (%…7
?e© 
Û#$ 
E#e Q    =03<
%�b�1XiŸPƒt]13X¯$><!¤#„¤e�Tgclocals·12904be32cab73b22c8253ca98b54233�Tgclocals·cdd08b5f36343ae33509395d9ef40943���8/tmp/go/src/go/doc/reader.goþ"".fields��à��ÐdH‹ %����H;awè����ëêHƒìXH‹\$XH‰$è����Ƅ$ˆ����HÇD$p����HÇD$x����HDŽ$€�������HÇD$@����H‹L$`H‹D$hH‰L$HH‰ $H‰D$PH‰D$è����‹T$‰T$,úBj –…¶���H����H‰$H‹\$HH‰\$H‹\$PH‰\$è����‹T$,H‹L$¶\$ €û�tH‰L$0H‰ $Hƒ$è����H‹\$0H‹kH‰l$@Ƅ$ˆ���H‹\$@1íH9ët<H‹\$@H‰$Hƒ$è����H‹\$@Hƒû�t(H‹kH‰l$pH‹kH‰l$xH‹kH‰¬$€���è����HƒÄXÉëԁú=ÊO·u¢H����H‰$H‹\$HH‰\$H‹\$PH‰\$è����H‹L$¶\$ €û�„kÿÿÿH‰L$8H‰ $Hƒ$è����H‹\$8H‹kH‰l$@éEÿÿÿ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���ê��$runtime.ifacethash��� ��.type.*go/ast.StructType���Ú��$runtime.assertI2T2���¦�� runtime.raceread����� runtime.raceread���ì��(runtime.racefuncexit���œ��4type.*go/ast.InterfaceType���Ö��$runtime.assertI2T2���¢�� runtime.raceread���`°��"".autotmp_0931�Wtype.uint32�"".autotmp_0929� type.go/ast.Expr�"".t�?4type.*go/ast.InterfaceType�"".t�O.type.*go/ast.StructType�"".fields�/,type.*go/ast.FieldList�"".isStruct�Ptype.bool�"".list� (type.[]*go/ast.Field� "".typ�� type.go/ast.Expr�°¤¯°q�°�<æ& m! <
?
! �"�#Q^5.5& �Tgclocals·09d333683df672d0fa93f5c91c309039�Tgclocals·fd5f88fad76585a2da2704cdd08de957���8/tmp/go/src/go/doc/reader.goþ*"".(*reader).readType��€��ø dH‹ %����HD$àH;Awè����ëåHì ���H‹œ$ ���H‰$è����H‹œ$¸���H‰$Hƒ$è����H‹œ$¸���H‹kH‰,$Hƒ$è����H‹œ$¨���H‰$H‹´$¸���H‹~Hƒÿ�„ð��HwH|$H¥H¥è����H‹D$1íH9èu è����HÄ ���ÃH‰D$@H‰$Hƒ$ è����H‹\$@H‰$Hƒ<$�„’��Hƒ$ H‹œ$°���H‰\$è����H‹œ$¸���H‰$è����H‹„$¸���H‹(H‰l$PH‰$è����H‹„$°���H‹œ$¸���1íH‰+H‹\$P1íH9ëuH‰$è����H‹„$°���H‹(H‰l$PH‰$è����H‹œ$°���1íH‰+H‹\$PH‰$è����H‹\$H‰\$`H‹\$H‰\$hH‹\$@H‰$è����H‹\$@H‰$Hƒ<$�„±��H‹\$`H‰\$H‹\$hH‰\$è����HÇD$p����HÇD$x����HDŽ$€�������H‹œ$¸���H‰$Hƒ$è����H‹¼$¸���Hƒÿ�„K��HoH<$H‰îH¥H¥è����H‹D$@H‹\$H‰\$pH‹\$H‰\$xH‹\$ H‰œ$€���¶l$(@ˆh)H‰$Hƒ$)è����H‹T$pH‹D$xH‹œ$€���H‰œ$˜���1ÉH‰„$���H‰D$0H‰”$ˆ���H‰ÐH‰L$8H‹l$0H9鍠���H‰D$XH‰$è����H‹\$XH‹+H‰l$HH‰,$Hƒ$è����H‹L$HH‹iHƒý�uyH‰ $Hƒ$ è����H‹œ$¨���H‰$H‹\$@H‰\$H‹|$HHƒÿ�tFHo H|$H‰îH¥H¥è����H‹D$XH‹L$8HƒÀHÿÁH‰L$8H‹l$0H9éŒ`ÿÿÿè����HÄ ���Éë¶ëɉé®þÿÿ‰%����éCþÿÿ‰%����ébýÿÿ‰é ýÿÿ0
������*��0runtime.morestack_noctxt���^��*runtime.racefuncenter���Š�� runtime.raceread���¾�� runtime.raceread���¦��."".(*reader).lookupType���È��(runtime.racefuncexit���þ��"runtime.racewrite���Ô��.runtime.writebarrierptr���ö�� runtime.raceread���¨��"runtime.racewrite���ü�� runtime.raceread���®��"runtime.racewrite���ä��6go/ast.(*CommentGroup).Text���¨��"runtime.racewrite���‚��4runtime.writebarrierstring���ê�� runtime.raceread���¶��"".fields���° ��"runtime.racewrite���Ú
�� runtime.raceread��� �� runtime.raceread���Ê �� runtime.raceread���¶ ��B"".(*reader).recordAnonymousField���ˆ ��(runtime.racefuncexit���0À��"".autotmp_0938�&type.**go/ast.Field�"".autotmp_0937�ßtype.int�"".autotmp_0936�Ïtype.int�"".autotmp_0934�/(type.[]*go/ast.Field�"".autotmp_0933�type.string�"".field�¯$type.*go/ast.Field�"".list�_(type.[]*go/ast.Field� "".doc�Ÿ2type.*go/ast.CommentGroup� "".typ�¿$type.*"".namedType�"".spec� *type.*go/ast.TypeSpec�"".decl�(type.*go/ast.GenDecl�"".r��type.*"".reader�("À¿ÀŸ¿À0�€�lˆ"2/i.+
>! ]
y]"D)
  �>�.U*"-—US) =�Tgclocals·0416783cb921d4b8861d4de5ab878f12�Tgclocals·0b27a235081e965f5e9c0103be9d403d���8/tmp/go/src/go/doc/reader.goþ*"".(*reader).readFunc��€��âdH‹ %����H;awè����ëêHƒìxH‹\$xH‰$è����H‹œ$ˆ���H‰$Hƒ$ è����H‹„$ˆ���1íH‰h H‰$Hƒ$è����H‹„$ˆ���H‹X1íH9넯��H‰$Hƒ$è����H‹œ$ˆ���H‹kH‰,$Hƒ$è����H‹œ$ˆ���H‹kH‹MH‹EH‹]H‰\$pH‰L$`Hƒø�H‰D$h†O��H‰ $è����H‹œ$ˆ���H‹kH‹MH‹EH‹]H‰\$pH‰L$`Hƒø�H‰D$h†��H‹)H‰,$Hƒ$ è����H‹œ$ˆ���H‹kHƒý�„ß���H‹MH‹EH‹]H‰\$pH‰L$`Hƒø�H‰D$h†³���H‹9Hƒÿ�„Ÿ���H_ H<$H‰ÞH¥H¥è����H‹T$H‰T$@H‹L$H‰L$H¶\$ €û�t
è����HƒÄxÃH‹œ$€���H‰$H‰T$H‰L$è����H‹D$1íH9èt2H‰D$(H‰$Hƒ$Xè����H‹\$(H‹kXH‰,$H‹œ$ˆ���H‰\$è����è����HƒÄxÉéZÿÿÿè���� ‰E�éÿÿÿè���� è���� H‰$Hƒ$è����H‹œ$ˆ���H‹kH‰,$Hƒ$è����H‹œ$ˆ���H‹[H‹kH‰,$è����H‹\$HƒûŒ?��H‹œ$ˆ���H‰$Hƒ$è����H‹œ$ˆ���H‹kH‰,$Hƒ$è����H‹œ$ˆ���H‹[H‹kH‰,$Hƒ$è����H‹œ$ˆ���H‹kH‹]H‹KH‹CH‹kH‰l$pH‰L$`Hƒø�H‰D$h†µ��H‰ $è����H‹œ$ˆ���H‹kH‹]Hƒû�„‹��H‹KH‹CH‹kH‰l$pH‰L$`Hƒø�H‰D$h†_��H‹)H‰l$8H‰,$Hƒ$è����H‹L$8H‹iHƒý4��H‰ $Hƒ$ è����H‹|$8Hƒÿ�„��Ho H<$H‰îH¥H¥è����H‹T$H‰T$PH‹L$H‰L$X¶\$ €û�…Ø���H‹œ$€���H‰$H‰T$H‰L$è����¶\$€û�„¯���H‹œ$€���H‰$H‹\$PH‰\$H‹\$XH‰\$è����H‹D$1íH9èt<H‰D$0H‰$Hƒ$Pè����H‹\$0H‹kPH‰,$H‹œ$ˆ���H‰\$è����è����HƒÄxÃH‹œ$€���H‰$Hƒ$`è����H‹œ$€���H‹k`H‰,$H‹œ$ˆ���H‰\$è����è����HƒÄxÃ뼉ééþÿÿë³è���� ‰énþÿÿè���� ëœL
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���t��"runtime.racewrite���¬�� runtime.raceread���ö�� runtime.raceread���ª�� runtime.raceread���ž�� runtime.raceread���¢�� runtime.raceread���Ú��"".baseTypeName��� ��(runtime.racefuncexit���à��."".(*reader).lookupType���ž�� runtime.raceread���Ü�� "".methodSet.set���æ��(runtime.racefuncexit���ˆ��$runtime.panicindex���¦��$runtime.panicindex���´��$runtime.panicindex���Ô�� runtime.raceread���ˆ �� runtime.raceread���º ��:go/ast.(*FieldList).NumFields���„
�� runtime.raceread���¸
�� runtime.raceread���ô
�� runtime.raceread���ð �� runtime.raceread���š �� runtime.raceread���Ü �� runtime.raceread���¢��"".baseTypeName���œ��,"".(*reader).isVisible���‚��."".(*reader).lookupType���À�� runtime.raceread���þ�� "".methodSet.set���ˆ��(runtime.racefuncexit���¾�� runtime.raceread���‚�� "".methodSet.set���Œ��(runtime.racefuncexit���¶��$runtime.panicindex���Ò��$runtime.panicindex��� ð��"".autotmp_0944��$type.*"".namedType� "".typ�$type.*"".namedType�"".n�Otype.string� "".res�$type.*go/ast.Field� "".typ�Ÿ$type.*"".namedType�"".recvTypeName�otype.string� "".fun�*type.*go/ast.FuncDecl�"".r��type.*"".reader�@ðþïðbïðÐïðAïð1�À �xÌTO$%™D='28)$$PÎ&|12 = �0�#«ßD=3‚�Tgclocals·edb3995f1a0bbdc5bba5636114f232c5�Tgclocals·bad27df9b12beabcb61c7a3944aab046���8/tmp/go/src/go/doc/reader.goþ*"".(*reader).readNote��à!��Ú!dH‹ %����H„$ÿÿÿH;Awè����ëâHìp��H‹œ$p��H‰$è����Hœ$(��HÇ����HÇC����HÇC����Hœ$(��H‰œ$���H‰$è����H‹œ$���H‰$Hƒ<$�„Ü��H‹œ$€��H‰\$H‹œ$ˆ��H‰\$H‹œ$��H‰\$è����H‹œ$���H‰$è����H‹L$H‹D$H‰Œ$˜���H‰„$ ���H����H‰$è����H‹����H‰$H‹œ$˜���H‰\$H‹œ$ ���H‰\$è����H‹¬$ ���H‹D$H‹T$ H‹L$(H‰”$���H‰Œ$��Hƒø�H‰„$ø���„h��H‰l$hH‰ÃHƒú†ù��HƒÃH‰$è����H‹T$hH‹œ$ø���Hƒ¼$���†É��HƒÃH‹ H9Ê‚²��H‹„$˜���H)ÊHƒú�t H‰ËHÃH‰ØH‰„$è���H‰$H‰”$ð���H‰T$HÇD$���è����H‹L$H‹D$ H‰Œ$¸���H‰„$À���Hƒø�„¸��H‹œ$ ���H‰\$`H‹œ$ø���Hƒ¼$���†"��HƒÃH‰$è����H‹œ$ø���H‹„$���H‰ÙHƒø†ñ��HƒÃH‹H‰\$hH‰ËHƒø†Ñ��HƒÃH‰$è����H‹T$hH‹œ$ø���Hƒ¼$���†¡��HƒÃH‹H‹\$`H9Ó‚…��H9‚|��H‹Œ$˜���H)ÂHƒú�t H‰ÃHËH‰ÙH‰Œ$Ø���H‰”$à���H‰Œ$¨���H‰Œ$è���H‰”$°���H‰”$ð���H‹œ$x��H‰$Hƒ$0è����H����H‰$H‹œ$x��H‹k0H‰l$H‹œ$è���H‰\$H‹œ$ð���H‰\$è����H‹D$ Hƒø�„Ë��H‰„$€���H‰$è����H‹œ$€���Hƒû�„¡��H‹+H‰¬$X��H‹kH‰¬$`��H‹kH‰¬$h��H‹œ$€��Hƒ¼$ˆ���†`��H‰$è����H‹œ$€��Hƒ¼$ˆ���†9��H‹+H‰l$pH‰,$è����H‹Œ$ˆ��H‹\$pH‹+H‰l$@H‰ËH‰L$PHÿËH‹¬$€��H9˃ð��HlÝ�H‰,$è����H‹\$PHÿËH‹¬$€��L‹„$ˆ��L9ú��HlÝ�H‹E�H‰D$xH‰$Hƒ$è����H‹D$xH‹hH‰l$PH‰$è����H‹l$xH‹]�H‹l$PHëH‰\$HH����H‰$è����H‹D$H‰„$ˆ���H‰$è����H‹„$ˆ���H‹l$@H‰(H‰$Hƒ$è����H‹œ$ˆ���H‹l$HH‰kH‹œ$ ���H‰\$XH‹œ$ø���Hƒ¼$���†ñ��HƒÃ(H‰$è����H‹œ$ø���H‹„$���H‰ÙHƒø†À��HƒÃ(H‹H‰\$`H‰ËHƒø† ��HƒÃ H‰$è����H‹D$`H‹œ$ø���Hƒ¼$���†p��HƒÃ H‹ H‹\$XH9ÂT��H‰L$hH9È‚F��H‹œ$ˆ���H‰$Hƒ$è����H‹T$hH‹œ$ˆ���H‰$Hƒ<$�„��Hƒ$H‹„$˜���H‹L$`H)ÑHƒù�t H‰ÓHÃH‰ØH‰„$È���H‰D$H‰Œ$Ð���H‰L$è����H‹œ$ˆ���H‰$Hƒ$ è����H‹œ$ˆ���H‰$Hƒ<$�„Œ��Hƒ$ H‹œ$¸���H‰\$H‹œ$À���H‰\$è����H‹œ$ˆ���H‰œ$ˆ���H‹”$X��H‹Œ$`��H‹œ$h��H‰ØH)ËHƒû}OH����H‰$H‰”$��H‰T$H‰Œ$��H‰L$H‰„$ ��H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÎHÿÁH‰Œ$��H‰„$ ��H‰”$��H‰t$PHòH‰$è����H‹œ$��H‹l$PHëH‰$H‹œ$ˆ���H‰\$è����H‹œ$��H‰œ$@��H‹œ$��H‰œ$H��H‹œ$ ��H‰œ$P��H‹œ$x��H‰$Hƒ$0è����H����H‰$H‹œ$x��H‹k0H‰l$Hœ$Ø���H‰\$Hœ$@��H‰\$è����è����HÄp��É%����éhþÿÿ‰%����éìýÿÿè���� è���� è���� è���� è���� è���� è���� è���� è���� ‰éXûÿÿ‰�é.ûÿÿè���� è���� è���� è���� è���� è���� è���� è���� ‰%����éøÿÿt
������0��0runtime.morestack_noctxt���d��*runtime.racefuncenter���Ô��"runtime.racewrite���Ú��2runtime.writebarrierslice���ü��6go/ast.(*CommentGroup).Text���¾��"".noteMarkerRx���Ð�� runtime.raceread���Þ��"".noteMarkerRx���¤��Pregexp.(*Regexp).FindStringSubmatchIndex���Ô�� runtime.raceread���®��"".clean���Ø�� runtime.raceread���Þ �� runtime.raceread���’ �� runtime.raceread���  ��4type.map[string][]*"".Note���ˆ ��4runtime.mapaccess1_faststr���È �� runtime.raceread���ò�� runtime.raceread���Â�� runtime.raceread���À�� runtime.raceread���º�� runtime.raceread���è�� runtime.raceread���¢��type."".Note���´��"runtime.newobject���à��"runtime.racewrite���œ��"runtime.racewrite��� �� runtime.raceread���¦�� runtime.raceread���Ð��"runtime.racewrite���Ž��4runtime.writebarrierstring���º��"runtime.racewrite���°��4runtime.writebarrierstring���¦��type.[]*"".Note���˜��"runtime.growslice���–��"runtime.racewrite���ä��.runtime.writebarrierptr���ð�� runtime.raceread���þ��4type.map[string][]*"".Note���æ��$runtime.mapassign1���ð��(runtime.racefuncexit���º��$runtime.panicslice���È��$runtime.panicindex���Ö��$runtime.panicindex���ä��$runtime.panicindex���ò��$runtime.panicindex���€ ��$runtime.panicindex���Ž ��$runtime.panicindex���œ ��$runtime.panicindex���ª ��$runtime.panicindex���Ô ��$runtime.panicslice���â ��$runtime.panicindex���ð ��$runtime.panicindex���þ ��$runtime.panicindex���Œ!��$runtime.panicindex���š!��$runtime.panicslice���¨!��$runtime.panicindex���¶!��$runtime.panicindex���@à��H"".autotmp_0978�ß type.*[]*"".Note�"".autotmp_0977��type.uint64�"".autotmp_0976��type.uint64�"".autotmp_0974��type.int�"".autotmp_0973�¿type.[]*"".Note�"".autotmp_0972��type.uint64�"".autotmp_0971��type.uint64�"".autotmp_0970��type.uint64�"".autotmp_0969�Ïtype.*"".Note�"".autotmp_0968��type.*"".Note�"".autotmp_0966�¯type.uint64�"".autotmp_0965��type.uint64�"".autotmp_0964��type.uint64�"".autotmp_0963�Ÿtype.uint64�"".autotmp_0962�type.uint64�"".autotmp_0961��type.uint64�"".autotmp_0960�0type.go/ast.CommentGroup�"".autotmp_0959�¿2type.*go/ast.CommentGroup�"".autotmp_0958�_type.[]*"".Note�"".autotmp_0957��type.int�"".autotmp_0956��type.int�"".autotmp_0955�/type.[]*"".Note�"".autotmp_0954��type.string�"".autotmp_0953�¯type.string�"".autotmp_0952��type.string�"".autotmp_0950�type.string� "".~r0�Ï"type.go/token.Pos�go/ast.c·2�ï(type.*go/ast.Comment� "".~r0�ß"type.go/token.Pos�go/ast.c·2�ÿ(type.*go/ast.Comment�"".marker�type.string�"".body�ïtype.string�"".m�ïtype.[]int�"".text�¯type.string�"".list�,type.[]*go/ast.Comment�"".r��type.*"".reader�%àžßà¬�ð�x¶%¦s
žÈÖ]”UΫŠ 
@## �r�18T*‚ÂÝ; U(?==ø_Qt?'F@#%M G�Tgclocals·a3ced321c7ce2bd6860766f70af7cafe�Tgclocals·e4184cdd418e497711de4af81f005e4e���8/tmp/go/src/go/doc/reader.goþ,"".(*reader).readNotes��À ��¶ dH‹ %����HD$°H;Awè����ëåHìÐ���H‹œ$Ð���H‰$è����H‹”$à���H‹„$è���H‹œ$ð���H‰œ$È���1ÉH‰„$À���H‰D$@H‰”$¸���H‰ÐH‰L$HH‹l$@H9ém��H‰D$hH‰$è����H‹\$hH‹+HÇD$(ÿÿÿÿH‰l$PH‰,$è����H‹|$(H‹\$PHƒû�„S��L‹ H‹kH‰l$xH‹sL‰L$pH‹D$xH‰´$€���H‰´$°���1ÉH‰„$¨���H‰D$0L‰Œ$ ���L‰ÈH‰L$8H‹l$0H9éF��H‰D$`H‰$è����H‹\$`H‹+H‹\$8H‰\$ H‰l$XH����H‰$è����H‹\$XH‰$Hƒ$è����H‹����H‰$H‹|$XHƒÿ�„“��HoH|$H‰îH¥H¥è����L‹L$pH‹´$€���H‹|$(¶\$€û�„Y��Hƒÿ�|{H‹T$ H9Ö‚>��H9ú‚5��H‹œ$Ø���H‰$L‰ÉH)úH‰ðH)øHƒø�t H‰ûHÁãHËH‰ÙH‰Œ$ˆ���H‰L$H‰”$���H‰T$H‰„$˜���H‰D$è����L‹L$pH‹´$€���H‹|$ H‰|$(H‹D$`H‹L$8HƒÀHÿÁH‰L$8H‹l$0H9錺þÿÿHƒÿ�|eH‹T$xH9ú‚ˆ���H‹œ$Ø���H‰$L‰ÉH)úH‰ðH)øHƒø�t H‰ûHÁãHËH‰ÙH‰Œ$ˆ���H‰L$H‰”$���H‰T$H‰„$˜���H‰D$è����H‹D$hH‹L$HHƒÀHÿÁH‰L$HH‹l$@H9錓ýÿÿè����HÄÐ���Ãè���� è���� é-ÿÿÿ‰éfþÿÿ‰é¦ýÿÿ
������*��0runtime.morestack_noctxt���^��*runtime.racefuncenter���”�� runtime.raceread���Ò�� runtime.raceread���Ä�� runtime.raceread���€�� "".noteCommentRx���’�� runtime.raceread���¸�� runtime.raceread���Æ�� "".noteCommentRx���–��8regexp.(*Regexp).MatchString���¾��*"".(*reader).readNote���Š ��*"".(*reader).readNote���Ü ��(runtime.racefuncexit���ö ��$runtime.panicslice���„ ��$runtime.panicslice���@ ��&"".autotmp_1008��type.uintptr�"".autotmp_1007��type.uint64�"".autotmp_1006��type.uint64�"".autotmp_1005��type.uint64�"".autotmp_0999�ß*type.**go/ast.Comment�"".autotmp_0998�¿type.int�"".autotmp_0997�¯type.int�"".autotmp_0995�Ï4type.**go/ast.CommentGroup�"".autotmp_0994�Ÿtype.int�"".autotmp_0993�type.int�"".autotmp_0991�_,type.[]*go/ast.Comment�"".autotmp_0990�/6type.[]*go/ast.CommentGroup�"".c�ï(type.*go/ast.Comment�"".j�ßtype.int�"".list�¿,type.[]*go/ast.Comment�"".i�Ïtype.int�"".group�ÿ2type.*go/ast.CommentGroup�"".comments�6type.[]*go/ast.CommentGroup�"".r��type.*"".reader�" ×Ÿ &� �Pê"t 2lr{
$e)  �(�.[y'Bº)3�Tgclocals·f99f470b4e8bf0bbfec1c215fb234ac7�Tgclocals·4d208bb1792edf0753baa167efc19fa1���8/tmp/go/src/go/doc/reader.goþ*"".(*reader).readFile��€(��ò'dH‹ %����H„$ÿÿÿH;Awè����ëâHìp��H‹œ$p��H‰$è����H‹œ$€��H‰$è����H‹„$€��H‹1íH9ëtHH‰$è����H‹œ$x��H‰$H‹œ$€��H‹+H‰l$è����H‹œ$€��H‰$è����H‹„$€��1íH‰(H‰$Hƒ$è����H‹œ$€��Hƒû�„1 ��H‹SH‹C H‹k(H‰¬$h��1ÉH‰„$`��H‰D$HH‰”$X��H‰ÐH‰L$PH‹l$HH9éê���H‰„$˜���H‰$è����H‹œ$˜���Hƒû�„Æ��H‹ H‹kH‰Œ$è���H‰¬$ð���H‰Œ$��H‰ $H‰¬$��H‰l$è����‹T$‰T$4ú´~‚…��H����H‰$H‹œ$��H‰\$H‹œ$��H‰\$è����‹T$4H‹L$¶\$ €û�„Ù���H‹œ$x��H‰$H‰L$è����H‹„$˜���H‹L$PHƒÀHÿÁH‰L$PH‹l$HH9éŒÿÿÿH‹œ$€��H‰$Hƒ$hè����H‹œ$x��H‰$H‹¼$€��Hƒÿ�thHohH|$H‰îH¥H¥H¥è����H‹œ$€��H‰$Hƒ$hè����H‹œ$€��Hƒû�t)HkhHÇE�����HÇE����HÇE����è����HÄp��ÉëӉ딁ú«Òf[…1ÿÿÿH����H‰$H‹œ$��H‰\$H‹œ$��H‰\$è����H‹L$¶\$ €û�„ôþÿÿH‰L$xH‰ $Hƒ$è����H‹L$xH‹iHƒýK��Hƒý@uH‹œ$x��H‰$H‰L$è����é­þÿÿHƒýK…£þÿÿH‰ $Hƒ$ è����H‹\$xHƒû�„Î��H‹S H‹C(H‹k0H‰¬$P��1ÉH‰„$H��H‰D$8H‰”$@��H‰ÐH‰L$@H‹l$8H9éEþÿÿH‰„$���H‰$è����H‹œ$���Hƒû�„c��H‹ H‹kH‰Œ$ø���H‰¬$���H����H‰$H‰Œ$¨���H‰L$H‰¬$°���H‰l$è����H‹L$¶\$ €û�„ï���H‰L$hH‰ $Hƒ$è����H‹\$hH‹kH‰,$Hƒ$è����H‹t$hH‹~Hƒÿ�„Ë���HwH<$H¥H¥è����H‹T$H‰”$È���H‹L$H‰Œ$Ð���H‹D$ H‹\$(H‰œ$à���Hƒø�H‰„$Ø���ugH‰”$��H‰Œ$ ��HÇD$`���H‹œ$x��H‰$Hƒ$8è����H����H‰$H‹œ$x��H‹k8H‰l$Hœ$��H‰\$H\$`H‰\$è����H‹„$���H‹L$@HƒÀHÿÁénþÿÿ‰é.ÿÿÿ‰é–þÿÿ‰é+þÿÿHƒýT…¾��H‰ $Hƒ$ è����H‹L$xH‹i(Hƒý…��H‰ $Hƒ$è����H‹L$xH‹iHƒý�…p��1À<�…ë���H‰ $Hƒ$ è����H‹\$xH‹K H‹C(H‹k0H‰¬$P��H‰Œ$@��Hƒø�H‰„$H��†£���H‰ $è����H����H‰$H‹\$xHƒû�t}H‹K H‹C(H‹k0H‰¬$P��H‰Œ$@��Hƒø�H‰„$H��vLHl$H‰ïH‰ÎH¥H¥è����H‹L$¶\$ €û�„ªûÿÿH‹œ$x��H‰$H‹\$xH‰\$H‰L$è����é…ûÿÿè���� ‰é|ÿÿÿè���� H‰ $Hƒ$ è����H‹\$xHƒû�„W��H‹S H‹C(H‹k0H‰¬$P��1ÉH‰„$H��H‰D$8H‰”$@��H‰ÐH‰L$@H‹l$8H9éûÿÿH‰„$���H‰$è����H‹œ$���Hƒû�„ì��H‹ H‹kH‰Œ$ø���H‰¬$���H����H‰$H‰Œ$¸���H‰L$H‰¬$À���H‰l$è����H‹L$¶\$ €û�„"��H‰L$pH‰ $è����H‹\$H‰\$XH‹\$pH‰œ$ ���H����H‰$è����H‹D$H‰„$ˆ���H‰$HÇD$@���è����H‹Œ$ˆ���H‰ÏHƒù�„(��1Àè����H‰ $è����H‹\$xH‰$è����H‹œ$ˆ���H‰$Hƒ<$�„ç��H‹\$xH‹+H‰l$è����H‹œ$ˆ���H‰$Hƒ$è����H‹„$ˆ���H‹l$XH‰hH‰$Hƒ$è����H‹œ$ˆ���HÇCT���H����H‰$è����H‹\$Hƒû�„j��HÇÂ���HÇÁ���H‰œ$(��H‰”$0��H‰Œ$8��H‹����H‰„$€���1íH9è„ð���H‹œ$(��H‰$è����H‹œ$(��H‰$H‹„$ ���H‹Œ$€���H‰Œ$ø���H‰L$H‰„$���H‰D$è����H‹œ$ˆ���H‰$Hƒ$ è����H‹œ$ˆ���H‰$Hƒ<$�trHƒ$ H‹œ$(��H‰\$H‹œ$0��H‰\$H‹œ$8��H‰\$è����H‹„$ˆ���H‹œ$x��H‰$H‰D$H‹\$pH‰\$è����H‹„$���H‹L$@HƒÀHÿÁé;ýÿÿ‰%����ë…H����H‰$H����H‰\$H����H‰\$è����H‹\$H‰œ$€���éÖþÿÿ‰éþÿÿ‰%����é þÿÿ‰éÑýÿÿ‰é ýÿÿ‰é¢üÿÿHÇÀ���é†ûÿÿHƒýU„ùÿÿéÚ÷ÿÿ‰é3÷ÿÿ‰éÈöÿÿ„
������0��0runtime.morestack_noctxt���d��*runtime.racefuncenter���†�� runtime.raceread���¼�� runtime.raceread���þ��("".(*reader).readDoc��� ��"runtime.racewrite���Ö�� runtime.raceread���ž�� runtime.raceread���¬��$runtime.ifacethash���â��*type.*go/ast.FuncDecl���¨��$runtime.assertI2T2���‚��*"".(*reader).readFunc���ü�� runtime.raceread���Þ��,"".(*reader).readNotes���Š ��"runtime.racewrite���è ��(runtime.racefuncexit���®
��(type.*go/ast.GenDecl���ô
��$runtime.assertI2T2���À �� runtime.raceread���ž ��,"".(*reader).readValue���Ø �� runtime.raceread���š�� runtime.raceread���ú��.type.*go/ast.ImportSpec���À��$runtime.assertI2T2���Œ�� runtime.raceread���º�� runtime.raceread���‚��strconv.Unquote���Ô�� runtime.raceread���â��&type.map[string]int���Ä��$runtime.mapassign1���Ð�� runtime.raceread���’�� runtime.raceread���è�� runtime.raceread���à�� runtime.raceread���î��*type.*go/ast.TypeSpec���ˆ��$runtime.assertI2T2���î��*"".(*reader).readType���‚��$runtime.panicindex���ž��$runtime.panicindex���¾�� runtime.raceread���€�� runtime.raceread���à��*type.*go/ast.TypeSpec���¦��$runtime.assertI2T2���è��,go/ast.(*TypeSpec).Pos���¤��&type.go/ast.GenDecl���¶��"runtime.newobject���ô��,runtime.racewriterange���¬à� runtime.duffzero���¾��"runtime.racewrite���Ú�� runtime.raceread���¬��.runtime.writebarrierptr���Ø��"runtime.racewrite���– ��"runtime.racewrite���Ä ��&type.[1]go/ast.Spec���Ö ��"runtime.newobject���Î!��Hgo.itab.*go/ast.TypeSpec.go/ast.Spec���–"��"runtime.racewrite���Œ#��2runtime.writebarrieriface���¸#��"runtime.racewrite���À$��2runtime.writebarrierslice���%��*"".(*reader).readType���â%��*type.*go/ast.TypeSpec���ø%�� type.go/ast.Spec���&��Hgo.itab.*go/ast.TypeSpec.go/ast.Spec���¤&�� runtime.typ2Itab��� à��F"".autotmp_1045�ßtype.*uint8�"".autotmp_1043�$type.[]go/ast.Spec�"".autotmp_1042�Ï(type.*go/ast.GenDecl�"".autotmp_1041�� type.go/ast.Spec�"".autotmp_1040��"type.*go/ast.Spec�"".autotmp_1039��type.int�"".autotmp_1038��type.int�"".autotmp_1036�ï type.go/ast.Spec�"".autotmp_1035�¿"type.*go/ast.Spec�"".autotmp_1034�ïtype.int�"".autotmp_1033�ßtype.int�"".autotmp_1031�÷type.uint32�"".autotmp_1029�� type.go/ast.Decl�"".autotmp_1028�Ï type.go/ast.Decl�"".autotmp_1027�¯"type.*go/ast.Decl�"".autotmp_1026�Ïtype.int�"".autotmp_1025�¿type.int�"".autotmp_1024�Ÿ*type.*go/ast.TypeSpec�"".autotmp_1023�¯"type.go/token.Pos�"".autotmp_1022��$type.[]go/ast.Spec�"".autotmp_1021��type.int�"".autotmp_1020�Ÿtype.int�"".autotmp_1019�¯type.string�"".autotmp_1018�_$type.[]go/ast.Spec�"".autotmp_1017�/$type.[]go/ast.Decl�"".s�ÿ*type.*go/ast.TypeSpec�"".spec�ï type.go/ast.Spec� "".err�¯type.error�"".import_�Ïtype.string�"".s�.type.*go/ast.ImportSpec�"".spec� type.go/ast.Spec�"".d�ï(type.*go/ast.GenDecl�"".decl� type.go/ast.Decl� "".src�"type.*go/ast.File�"".r��type.*"".reader�%àÚßà€�€�Ð’%‚}#*‹ƒde'pGEmI&
˜=ˆg
L ± 10
˜=aó !]
�v�1ÝGk=¼&/ay;i~
at'‘;Z( Jo�Tgclocals·4897a01e6848108c01e68bc27367a40c�Tgclocals·58eb9dfa510e5bcc2edbe21b329c7347���8/tmp/go/src/go/doc/reader.goþ0"".(*reader).readPackage�� ��dH‹ %����H„$hÿÿÿH;Awè����ëâHì��H‹œ$��H‰$è����H‹œ$(��H‰$Hƒ$ è����H‹œ$(��H‹k H‰,$è����H‹¬$(��H‹] Hƒû�tH‹H‰ØH����H‰$H‰D$H‰D$è����H‹\$H‰œ$°���H‹\$ H‰œ$¸���H‹\$(H‰œ$À���H‹œ$ ��H‰$Hƒ$è����H‹œ$ ��H‰$Hƒ<$�„Õ��Hƒ$H‹œ$°���H‰\$H‹œ$¸���H‰\$H‹œ$À���H‰\$è����H����H‰$HÇD$����è����H‹\$H‰\$xH‹œ$ ��H‰$Hƒ$8è����H‹œ$ ��H‰$Hƒ<$�„H��Hƒ$8H‹\$xH‰\$è����H‹œ$ ��H‰$è����H‹œ$ ��H‹¬$0��H‰+H����H‰$HÇD$����è����H‹\$H‰\$pH‹œ$ ��H‰$Hƒ$Xè����H‹œ$ ��H‰$Hƒ<$�„´��Hƒ$XH‹\$pH‰\$è����H����H‰$HÇD$����è����H‹\$H‰\$hH‹œ$ ��H‰$Hƒ$`è����H‹œ$ ��H‰$Hƒ<$�„D��Hƒ$`H‹\$hH‰\$è����H����H‰$HÇD$����è����H‹\$H‰\$`H‹œ$ ��H‰$Hƒ$0è����H‹œ$ ��H‰$Hƒ<$�„Ô��Hƒ$0H‹\$`H‰\$è����HÇD$0����H‹œ$(��H‰$Hƒ$ è����H‹œ$(��H‹k H¼$È���1Àè����H����H‰$H‰l$Hœ$È���H‰\$è����H‹œ$È���1íH9ë„?��H‹œ$È���H‰$è����H‹œ$È���Hƒû�„'��H‹+H‰¬$���H‹kH‰¬$˜���H‹œ$ ��H‹KH‹C H‹k(H‰¬$À���H‰ËH‰Œ$°���H‹l$0H‰„$¸���H9ŃÌ��HkíHëH‰$è����H‹œ$ ��H‰$Hƒ$è����H‹œ$ ��Hƒû�„��H‹KH‹C H‹k(H‰¬$À���H‰ËH‰Œ$°���H‹l$0H‰„$¸���H9ŃQ��HkíHëH‰$H‹œ$���H‰\$H‹œ$˜���H‰\$è����H‹\$0HÿÃH‰\$0Hœ$È���H‰$è����H‹œ$È���1íH9ë…ÁþÿÿH‹œ$ ��H‰$Hƒ$è����H‹¼$ ��Hƒÿ�„Ç��HoH<$H‰îH¥H¥H¥è����H‹œ$ ��H‰$Hƒ$è����H‹œ$ ��Hƒû�„‚��H‹SH‹C H‹k(H‰¬$À���1ÉH‰„$¸���H‰D$8H‰”$°���H‰ÐH‰L$@H‹l$8H9é&��H‰D$XH‰$è����H‹\$XHƒû�„��H‹ H‹kH‰Œ$€���H‰Œ$ ���H‰¬$ˆ���H‰¬$¨���H‹œ$(��H‰$Hƒ$ è����H����H‰$H‹œ$(��H‹k H‰l$H‹œ$ ���H‰\$H‹œ$¨���H‰\$è����H‹D$ Hƒø�„���H‰D$PH‰$è����H‹\$PH‹H‹œ$0��HƒãHƒû�u H‹œ$ ��H‰$H‰D$HH‰D$è����H‹D$HH‹œ$ ��H‰$H‰D$è����H‹D$XH‹L$@HƒÀHÿÁH‰L$@H‹l$8H9éŒÚþÿÿè����HÄ��É�éjÿÿÿ‰éÜþÿÿ‰éwþÿÿ‰é2þÿÿè���� ‰élýÿÿè���� ‰éÒüÿÿ‰%����é üÿÿ‰%����é°ûÿÿ‰%����é@ûÿÿ‰%����é¬úÿÿ‰%����éúÿÿ`
������0��0runtime.morestack_noctxt���d��*runtime.racefuncenter����� runtime.raceread���º�� runtime.raceread���ø��type.[]string���ž��"runtime.makeslice���˜��"runtime.racewrite���¨��2runtime.writebarrierslice���¶��&type.map[string]int���Ú��runtime.makemap���š��"runtime.racewrite���ð��.runtime.writebarrierptr���’��"runtime.racewrite���Æ��:type.map[string]*"".namedType���ê��runtime.makemap���ª��"runtime.racewrite���€��.runtime.writebarrierptr���Ž��"type."".methodSet���²��runtime.makemap���ò��"runtime.racewrite���È ��.runtime.writebarrierptr���Ö ��4type.map[string][]*"".Note���ú ��runtime.makemap���º
��"runtime.racewrite��� ��.runtime.writebarrierptr���Î �� runtime.raceread���„ Ø� runtime.duffzero���’ ��8type.map[string]*go/ast.File���È ��&runtime.mapiterinit��� �� runtime.raceread���ü��"runtime.racewrite���¨�� runtime.raceread���Š��4runtime.writebarrierstring���Æ��&runtime.mapiternext���˜�� runtime.raceread���è��sort.Strings���”�� runtime.raceread���Ö�� runtime.raceread���î�� runtime.raceread���ü��8type.map[string]*go/ast.File���ä��4runtime.mapaccess1_faststr���ž�� runtime.raceread���ˆ��0"".(*reader).fileExports���¾��*"".(*reader).readFile�����(runtime.racefuncexit���â��$runtime.panicindex���þ��$runtime.panicindex���0°��,"".autotmp_1069�$type.**go/ast.File�"".autotmp_1068�ïtype.string�"".autotmp_1067�ÿtype.*string�"".autotmp_1066�¿type.int�"".autotmp_1065��type.int�"".autotmp_1063��type.string�"".autotmp_1062��type.[]string�"".autotmp_1061��type.int�"".autotmp_1060�ŸBtype.map.iter[string]*go/ast.File�"".autotmp_1058�ï4type.map[string][]*"".Note�"".autotmp_1057�ß"type."".methodSet�"".autotmp_1056�Ï:type.map[string]*"".namedType�"".autotmp_1055�¿&type.map[string]int�"".autotmp_1054�Ïtype.[]string�"".autotmp_1053�¯type.int�"".f�Ÿ"type.*go/ast.File�"".filename�¯type.string�"".filename�type.string�"".i�Ïtype.int�"".mode� type."".Mode� "".pkg�(type.*go/ast.Package�"".r��type.*"".reader�%°® ¯°|�Ð �Šš%&!âd$ddd  Ô $>–  )     �j�1šH9+]+9+9
+ \ š‡G ŸL;5)) `�Tgclocals·ccf9a5a3ff08bfd59e8935415f903ced�Tgclocals·a15fe435cb0dbbdf0dca9a73989779bc���8/tmp/go/src/go/doc/reader.goþ "".customizeRecv�� %��’%dH‹ %����HD$ÀH;Awè����ëåHìÀ���H‹œ$À���H‰$è����H‹„$È���1íH9è„î��H‰$Hƒ$ è����H‹„$È���H‹X 1íH9ë„É��H‰$Hƒ$ è����H‹œ$È���H‹k H‰,$Hƒ$è����H‹„$È���H‹h H‹]1íH9넆��H‰$Hƒ$ è����H‹œ$È���H‹k H‰,$Hƒ$è����H‹œ$È���H‹[ H‹kH‰,$Hƒ$è����H‹„$È���H‹h H‹]H‹kHƒý…"��H����H‰$è����H‹D$H‰D$hH‰$HÇD$@���è����H‹œ$È���H‰$Hƒ$ è����H‹œ$È���H‹k H‰,$Hƒ$è����H‹œ$È���H‹[ H‹kH‰,$Hƒ$è����H‹œ$È���H‹k H‹]H‹KH‹CH‹kH‰¬$¸���H‰Œ$¨���Hƒø�H‰„$°���†c��H‰ $è����H����H‰$H‹\$hH‰\$H‹œ$È���H‹k H‹]Hƒû�„$��H‹KH‹CH‹kH‰¬$¸���H‰Œ$¨���Hƒø�H‰„$°���†ï��H‹)H‰l$Hƒ|$�„Ï��è����H‹\$hH‰$Hƒ$ è����H‹\$hH‹K H‹k(H‰¬$���H‰,$H‰Œ$ˆ���H‹Y(ÿÓH‹\$H‰\$(H‹\$hH‰$Hƒ$ è����H����H‰$H‹|$hHo H|$H‰îH¥H¥è����¶\$ˆ\$'H����H‰$è����H‹D$H‰D$PH‰$HÇD$ ���è����H‹L$PH‰ÏHƒù�„���1Àè����H‰ $è����H‹D$PH‹l$(H‰(H‰$Hƒ$è����H‹\$PH‰$Hƒ<$�„µ��Hƒ$H‹œ$Ð���H‰\$H‹œ$Ø���H‰\$è����H‹T$PH‰T$8H‰T$PH‹����1íH9è„9��H‹\$PH‰œ$€���H‰D$x€¼$à����… ��€|$'�„þ���H‰$è����H‹D$8H‹(H‰l$0H‰$è����H‹D$8H‹l$0HÿÅH‰(H‰D$PH����H‰$è����H‹D$H‰D$@H‰$è����H‹\$@H‹l$(H‰+H‹����H‰D$H1íH9è„\��H‹\$@H‰$Hƒ$è����H‹\$@H‰$Hƒ<$�„)��Hƒ$H‹D$PH‹L$HH‰Œ$ˆ���H‰L$H‰„$���H‰D$è����H‹\$@H‰\$@H‹����1íH9è„­��H‹\$@H‰œ$€���H‰D$xH‹\$hH‰$Hƒ$ è����H‹\$hH‰$Hƒ$ H‹\$xH‰\$H‹œ$€���H‰\$è����H����H‰$è����H‹D$H‰D$`H‰$HÇD$(���è����H‹œ$È���H‰$Hƒ$ è����H‹œ$È���H‹k H‰,$Hƒ$è����H����H‰$H‹\$`H‰\$H‹œ$È���H‹[ H‹kH‰l$Hƒ|$�„À��è����H����H‰$è����H‹D$Hƒø�„•��HÇÂ���HÇÁ���H‰”$°���H‰Œ$¸���H‰„$¨���H‰$è����H‹œ$¨���H‰$H‹\$hH‰\$è����H‹\$`H‰$Hƒ$è����H‹\$`H‰$Hƒ$H‹œ$¨���H‰\$H‹œ$°���H‰\$H‹œ$¸���H‰\$è����H����H‰$è����H‹D$H‰D$XH‰$HÇD$(���è����H‹œ$È���H‰$Hƒ$ è����H����H‰$H‹\$XH‰\$H‹œ$È���H‹k H‰l$Hƒ|$�„~��è����H‹\$XH‰$Hƒ$è����H‹\$XH‰$Hƒ$H‹\$`H‰\$è����H����H‰$è����H‹D$H‰D$pH‰$HÇD$P���è����H����H‰$H‹\$pH‰\$H‹œ$È���H‰\$Hƒ|$�„ã���è����H‹\$pH‰$Hƒ$ è����H‹\$pH‰$Hƒ$ H‹\$XH‰\$è����H‹\$xH‰$H‹œ$€���H‰\$è����H‹\$H‰œ$˜���H‹\$H‰œ$ ���H‹\$pH‰$Hƒ$(è����H‹\$pH‰$Hƒ$(H‹œ$˜���H‰\$H‹œ$ ���H‰\$è����H‹\$pH‰$Hƒ$Hè����H‹D$pH‹¬$è���H‰hHH‰„$ð���è����HÄÀ���É%����éÿÿÿ‰%����évþÿÿ‰�édýÿÿ‰%����é4ýÿÿH����H‰$H����H‰\$H����H‰\$è����H‹D$é!üÿÿ‰%����éËûÿÿH����H‰$H����H‰\$H����H‰\$è����H‹\$H‰\$HémûÿÿH����H‰$H����H‰\$H����H‰\$è����H‹T$8H‹D$éúÿÿ‰%����é?úÿÿ‰éùùÿÿ‰%����é%ùÿÿè���� ‰éÕøÿÿè���� H‰„$ð���è����HÄÀ���ô
������*��0runtime.morestack_noctxt���^��*runtime.racefuncenter��� �� runtime.raceread���ê�� runtime.raceread���ž�� runtime.raceread���ð�� runtime.raceread���¤�� runtime.raceread���à�� runtime.raceread���ª��"type.go/ast.Field���¼��"runtime.newobject���ô��,runtime.racewriterange��� �� runtime.raceread���Ô�� runtime.raceread����� runtime.raceread���ž�� runtime.raceread���¬��"type.go/ast.Field���Š ��.runtime.writebarrierfat���° �� runtime.raceread���‚
������¸
�� runtime.raceread���Æ
��*type.*go/ast.StarExpr���‚ ��&runtime.assertI2TOK���¢ ��"type.go/ast.Ident���´ ��"runtime.newobject���ì ��,runtime.racewriterange���ž ð� runtime.duffzero���° ��"runtime.racewrite���æ ��"runtime.racewrite���Ö ��4runtime.writebarrierstring���‚��Bgo.itab.*go/ast.Ident.go/ast.Expr���€�� runtime.raceread���¬��"runtime.racewrite���ä��(type.go/ast.StarExpr���ö��"runtime.newobject���œ��"runtime.racewrite���Ä��Bgo.itab.*go/ast.Ident.go/ast.Expr���Š��"runtime.racewrite���Ž��2runtime.writebarrieriface���°��Hgo.itab.*go/ast.StarExpr.go/ast.Expr�����"runtime.racewrite���ä��2runtime.writebarrieriface���ò��*type.go/ast.FieldList���„��"runtime.newobject���¼��,runtime.racewriterange���è�� runtime.raceread���œ�� runtime.raceread���ª��*type.go/ast.FieldList���’��.runtime.writebarrierfat��� ��*type.[1]*go/ast.Field���²��"runtime.newobject���®��"runtime.racewrite���ä��.runtime.writebarrierptr���Š��"runtime.racewrite���þ��2runtime.writebarrierslice���Œ��(type.go/ast.FuncDecl���ž��"runtime.newobject���Ö��,runtime.racewriterange���‚�� runtime.raceread�����(type.go/ast.FuncDecl���ð��.runtime.writebarrierfat���–��"runtime.racewrite���Ð��.runtime.writebarrierptr���Þ��type."".Func���ð��"runtime.newobject���¨��,runtime.racewriterange���¶��type."".Func���Ž��.runtime.writebarrierfat���´��"runtime.racewrite���î��.runtime.writebarrierptr���¤��"".recvString���þ��"runtime.racewrite���Ø��4runtime.writebarrierstring���þ��"runtime.racewrite���º ��(runtime.racefuncexit���®!��*type.*go/ast.StarExpr���Ä!�� type.go/ast.Expr���Ü!��Hgo.itab.*go/ast.StarExpr.go/ast.Expr���ð!�� runtime.typ2Itab���ª"��$type.*go/ast.Ident���À"�� type.go/ast.Expr���Ø"��Bgo.itab.*go/ast.Ident.go/ast.Expr���ì"�� runtime.typ2Itab���˜#��$type.*go/ast.Ident���®#�� type.go/ast.Expr���Æ#��Bgo.itab.*go/ast.Ident.go/ast.Expr���Ú#�� runtime.typ2Itab���À$��$runtime.panicindex���Ü$��$runtime.panicindex���ú$��(runtime.racefuncexit���`€��2"".autotmp_1084��(type.[]*go/ast.Field�"".autotmp_1083��type.*uint8�"".autotmp_1082��type.*uint8�"".autotmp_1081�ÿ*type.*go/ast.StarExpr�"".autotmp_1080�ïtype.*uint8�"".autotmp_1079�ß$type.*go/ast.Ident�"".autotmp_1078�Otype.string�"".autotmp_1077��*type.*go/ast.StarExpr�"".autotmp_1076��$type.*go/ast.Ident�"".autotmp_1075��"type.go/token.Pos�"".autotmp_1074��$type.*go/ast.Ident�"".autotmp_1073�Ÿ"type.go/token.Pos�"".&newField�¯$type.*go/ast.Field� "".&newFieldList�¿,type.*go/ast.FieldList�"".&newFuncDecl�Ï*type.*go/ast.FuncDecl�"".&newF�Ÿtype.*"".Func� "".typ� type.go/ast.Expr�"".newIdent�$type.*go/ast.Ident� "".origRecvIsPtr�±type.bool�"".origPos�¯"type.go/token.Pos� "".~r4�Ptype.*"".Func�"".level�@type.int� "".embeddedIsPtr�0type.bool�"".recvTypeName�type.string�"".f��type.*"".Func�""€†ÿ€Ÿÿ�Ð�Ø"@=×
·DA¦./Ï=—¶y0_0u$   u7!<;�v�.‹¼Ê;7BAV¹M,},c--1[>73&�Tgclocals·fee7fbf6bf0b5bcb2c97f12620f0687e�Tgclocals·5676376b8a85453990179c84244471f0���8/tmp/go/src/go/doc/reader.goþF"".(*reader).collectEmbeddedMethods��à��ÄdH‹ %����H„$pÿÿÿH;Awè����ëâHì��H‹œ$��H‰$è����H‹œ$(��H‰\$hÆD$GH����H‰$H‹œ$P��H‰\$H\$hH‰\$H\$GH‰\$è����H‹œ$(��H‰$Hƒ$0è����H‹œ$(��H‹k0H¼$À���1Àè����H����H‰$H‰l$Hœ$À���H‰\$è����H‹œ$À���1íH9ë„h��H‹œ$È���H‰$è����H‹œ$È���¶+@ˆl$FH‹œ$À���H‰$è����H‹œ$À���H‹ ¶\$F€¼$@���…i��€û�…`��ÆD$E�H‰L$PH‰ $Hƒ$Xè����H‹\$PH‹kXH|$p1Àè����H����H‰$H‰l$H\$pH‰\$è����H‹\$p1íH9ë„Ñ���H‹\$xH‰$è����H‹\$xH‹+H‰l$`H‹\$pH‰$è����H‹\$pHƒû�„Å��H‹D$`H‰D$HH‰$Hƒ$Hè����H‹D$HH‹XHHƒû�uTH‰$H‹œ$0��H‰\$H‹œ$8��H‰\$¶\$Eˆ\$H‹œ$H��H‰\$ è����H‹D$(H‹œ$ ��H‰$H‰D$è����H\$pH‰$è����H‹\$p1íH9ë…/ÿÿÿH‹D$PH����H‰$H‹œ$P��H‰\$H‰D$è����H‹D$Hƒø�„ï���H‰D$XH‰$è����H‹\$X¶+@€ý�…Í���H‹œ$��H‰$H‹œ$ ��H‰\$H‹\$PH‰\$H‹œ$0��H‰\$H‹œ$8��H‰\$ ¶\$Eˆ\$(H‹œ$H��HÿÃH‰\$0H‹œ$P��H‰\$8è����Hœ$À���H‰$è����H‹œ$À���1íH9ë…˜ýÿÿH‹œ$(��H‰\$hH����H‰$H‹œ$P��H‰\$H\$hH‰\$è����è����HÄ��Ã뙉�é
ÿÿÿ‰é4þÿÿÆD$Eé›ýÿÿ:
������0��0runtime.morestack_noctxt���d��*runtime.racefuncenter���–��&type."".embeddedSet���ê��$runtime.mapassign1���–�� runtime.raceread���ÌØ� runtime.duffzero���Ú��&type."".embeddedSet�����&runtime.mapiterinit���Ø�� runtime.raceread���š�� runtime.raceread���˜�� runtime.raceread���ÂØ� runtime.duffzero���Ð��"type."".methodSet���€��&runtime.mapiterinit���¼�� runtime.raceread���ò�� runtime.raceread���À�� runtime.raceread���Ð�� "".customizeRecv���† �� "".methodSet.add���¢ ��&runtime.mapiternext���Ú ��&type."".embeddedSet���
��2runtime.mapaccess1_fast64���Ê
�� runtime.raceread���¾ ��F"".(*reader).collectEmbeddedMethods���à ��&runtime.mapiternext���® ��&type."".embeddedSet���î ��"runtime.mapdelete���ø ��(runtime.racefuncexit���€ ��("".autotmp_1108�ïtype.*bool�"".autotmp_1107�ßtype.*"".Func�"".autotmp_1106�“type.bool�"".autotmp_1105��$type.*"".namedType�"".autotmp_1104��type.bool�"".autotmp_1102��type.*"".Func�"".autotmp_1101�¿:type.map.iter[string]*"".Func�"".autotmp_1099�Ÿ@type.map.iter[*"".namedType]bool�"".autotmp_1097�‘type.bool�"".autotmp_1096�Ï$type.*"".namedType�"".m�type.*"".Func�("".thisEmbeddedIsPtr�•type.bool�"".embedded�ÿ$type.*"".namedType�"".visited�p&type."".embeddedSet�"".level�`type.int� "".embeddedIsPtr�Ptype.bool�"".recvTypeName�0type.string� "".typ� $type.*"".namedType�"".mset�"type."".methodSet�"".r��type.*"".reader�% âŸ (�°�T¢ %&#C¨ ”"T Vh$"9# �@�1C=„49'H`z X5�Tgclocals·036c12344c80a9c50ad16253326f1f1c�Tgclocals·ea92ce44a49170e1c73eb59fc1a6bff2���8/tmp/go/src/go/doc/reader.goþ<"".(*reader).computeMethodSets��À
��¸
dH‹ %����HD$¨H;Awè����ëåHìØ���H‹œ$Ø���H‰$è����H‹œ$à���H‰$Hƒ$Xè����H‹œ$à���H‹kXH¼$ˆ���1Àè����H����H‰$H‰l$Hœ$ˆ���H‰\$è����H‹œ$ˆ���1íH9ë„$��H‹œ$���H‰$è����H‹œ$���H‹+H‰l$`H‹œ$ˆ���H‰$è����H‹œ$ˆ���Hƒû�„¸��H‹D$`H‰D$PH‰$Hƒ$)è����H‹l$P¶])€û�„’���H����H‰$HÇD$����è����H‹\$H‰\$hH‹\$PH‰$Hƒ$Xè����H‹\$PH‰$Hƒ$è����H‹D$PH‹¼$à���H‰<$H‹pXH‰t$H‰D$HpH|$H¥H¥ÆD$(�HÇD$0���H‹\$hH‰\$8è����Hœ$ˆ���H‰$è����H‹œ$ˆ���1íH9ë…ÜþÿÿH‹œ$à���H‰$Hƒ$hè����H‹„$à���¶Xh€û�„™���H‰$Hƒ$pè����H‹œ$à���Hƒû�„†���H‹SpH‹CxH‹«€���H‰¬$€���1ÉH‰D$xH‰D$@H‰T$pH‰ÐH‰L$HH‹l$@H9é}?H‰D$XH‰$è����H‹\$XH‹+H‰,$è����H‹D$XH‹L$HHƒÀHÿÁH‰L$HH‹l$@H9é|Áè����HÄØ���Éésÿÿÿ‰éAþÿÿ*
������*��0runtime.morestack_noctxt���^��*runtime.racefuncenter���Š�� runtime.raceread���ÀØ� runtime.duffzero���Î��:type.map[string]*"".namedType���„��&runtime.mapiterinit���Ì�� runtime.raceread���Ž�� runtime.raceread���â�� runtime.raceread���”��&type."".embeddedSet���¸��runtime.makemap���ò�� runtime.raceread���˜�� runtime.raceread���ª��F"".(*reader).collectEmbeddedMethods���Ì��&runtime.mapiternext���ž�� runtime.raceread���ä�� runtime.raceread���˜ �� runtime.raceread���º ��&"".removeErrorField���„
��(runtime.racefuncexit���°��"".autotmp_1116�ÿ6type.**go/ast.InterfaceType�"".autotmp_1115�¯type.int�"".autotmp_1114�Ÿtype.int�"".autotmp_1113�ï$type.*"".namedType�"".autotmp_1112�Ï8type.[]*go/ast.InterfaceType�"".autotmp_1111�ß&type."".embeddedSet�"".autotmp_1110�ŸDtype.map.iter[string]*"".namedType�"".t�$type.*"".namedType�"".r��type.*"".reader�"°ë¯°� �<Ò "¯%’$+p % �*�.SE*H\:}
6 �Tgclocals·2c09ec81c5cb12328d7183f25bc48833�Tgclocals·276a8e557ac6b06731ea46fded3dc7ba���8/tmp/go/src/go/doc/reader.goþ2"".(*reader).cleanupTypes��à"��Ö"dH‹ %����H„$ÀþÿÿH;Awè����ëâHìÀ��H‹œ$À��H‰$è����H‹œ$È��H‰$Hƒ$Xè����H‹œ$È��H‹kXH¼$p��1Àè����H����H‰$H‰l$Hœ$p��H‰\$è����H‹œ$p��1íH9ë„P��H‹œ$x��H‰$è����H‹œ$x��H‹+H‰l$pH‹œ$p��H‰$è����H‹œ$p��Hƒû�„Ä��H‹D$pH‰D$HH‰$Hƒ$è����H‹œ$È��H‰$H‹|$HHƒÿ�„Š��HoH|$H‰îH¥H¥è����¶\$ˆ\$FH‹\$HH‰$Hƒ$ è����H‹l$HH‹] 1íH9ë…2��H����H‰$è����H‹\$HH‰$Hƒ$è����H����H‰$H‹����H‰\$H‹|$HHƒÿ�„õ��HoH|$H‰îH¥H¥è����H‹D$ Hƒø�„Ê��H‰D$XH‰$è����H‹\$X¶+@€ý�u0H‹\$HH‰$Hƒ$(è����H‹l$H¶](€û�„„��€|$F�„y��H‹œ$È��H‰$Hƒ$@è����H‹œ$È��Hƒû�„J��H‹k@H‰¬$��H‹kHH‰¬$��H‹kPH‰¬$��H‹\$HH‰$Hƒ$8è����H‹´$��H‹\$HHƒû�„õ��H‹k8H‰¬$ð���L‹C@H‹kHH‰¬$���H‹¼$��H‹Œ$��H‰ðH‰´$à���L‰„$ø���LÀH)ÈHƒø�~[H����H‰$H‰¼$Ø���H‰|$H‰t$H‰Œ$è���H‰L$H‰D$ è����H‹´$��L‹„$ø���H‹|$(H‹\$0H‰œ$à���H‹L$8H‰óLÃH‰Œ$è���H‰¼$Ø���H‰øH)óH‰ßH)ñHƒù�t H‰óHÁãHÃH‰ØH‰„$À���H‰$H‰¼$È���H‰|$H‰Œ$Ð���H‰L$H‹œ$ð���H‰\$L‰D$ H‹œ$���H‰\$(HÇD$0���è����H‹Œ$��H‹¬$ø���H‹”$è���H‹´$Ø���HéH‰´$Ø���H‰´$ð���H‰Œ$à���H‰Œ$ø���H‰”$è���H‰”$���H‹œ$È��H‰$Hƒ$@è����H‹œ$È��H‰$Hƒ<$�„;��Hƒ$@H‹œ$ð���H‰\$H‹œ$ø���H‰\$H‹œ$���H‰\$è����H‹\$HH‰$Hƒ$Pè����H‹\$HH‹kPH¼$ ��1Àè����H����H‰$H‰l$Hœ$ ��H‰\$è����H‹œ$ ��1íH9ë„ç���H‹œ$(��H‰$è����H‹œ$(��H‹+H‰l$hH‹œ$ ��H‰$è����H‹œ$ ��Hƒû�„_��H‹H‹kH‹D$hH‰”$€���H‰”$°���H‰¬$ˆ���H‰¬$¸���H‰D$xH‹œ$È��H‰$Hƒ$`è����H����H‰$H‹œ$È��H‹k`H‰l$Hœ$°���H‰\$H\$xH‰\$è����Hœ$ ��H‰$è����H‹œ$ ��1íH9ë…ÿÿÿH‹\$HH‰$Hƒ$Xè����H‹\$HH‹kXH¼$ ��1Àè����H����H‰$H‰l$Hœ$ ��H‰\$è����H‹œ$ ��1íH9ë„‘��H‹œ$(��H‰$è����H‹œ$(��H‹+H‰l$hH‹œ$ ��H‰$è����H‹œ$ ��Hƒû�„��H‹ H‹kH‹\$hH‰\$PH‰Œ$���H‰Œ$ ���H‰¬$˜���H‰¬$¨���H‹œ$È��H‰$Hƒ$`è����H����H‰$H‹œ$È��H‹k`H‰l$H‹œ$ ���H‰\$H‹œ$¨���H‰\$è����H‹D$ ¶\$(ˆ\$GH‰D$`H‰$è����Hƒ|$`�„[��€|$G�uxH‹œ$���H‰œ$°���H‹œ$˜���H‰œ$¸���H‹\$PH‰\$xH‹œ$È��H‰$Hƒ$`è����H����H‰$H‹œ$È��H‹k`H‰l$Hœ$°���H‰\$H\$xH‰\$è����Hœ$ ��H‰$è����H‹œ$ ��1íH9ë…oþÿÿH‹\$HH‰$Hƒ$ è����H‹l$HH‹] 1íH9ët8€|$F�t1Hœ$p��H‰$è����H‹œ$p��1íH9ë…°øÿÿè����HÄÀ��ÃH‹œ$È��H‰$Hƒ$Xè����H����H‰$H‹œ$È��H‹kXH‰l$H‹\$HH‰\$Hƒ|$�tHƒD$è����é{ÿÿÿ‰%����ëç‰%����é™þÿÿ‰éèýÿÿ‰éšüÿÿ‰%����é¹ûÿÿ‰éúÿÿ‰é¯ùÿÿéÿÿÿ‰�é/ùÿÿ‰éùÿÿ‰éoøÿÿ‰é5øÿÿr
������0��0runtime.morestack_noctxt���d��*runtime.racefuncenter����� runtime.raceread���ÆØ� runtime.duffzero���Ô��:type.map[string]*"".namedType���Š��&runtime.mapiterinit���Ò�� runtime.raceread���”�� runtime.raceread���è�� runtime.raceread���È��,"".(*reader).isVisible���€�� runtime.raceread���¶��&"".predeclaredTypes���È�� runtime.raceread���î�� runtime.raceread���ü��(type.map[string]bool���’��&"".predeclaredTypes���ä��4runtime.mapaccess1_faststr���ž�� runtime.raceread���à�� runtime.raceread���Æ�� runtime.raceread���Ø �� runtime.raceread���ª �� type.[]*"".Value���„ ��"runtime.growslice���â��"runtime.slicecopy���´��"runtime.racewrite���Ä��2runtime.writebarrierslice���ê�� runtime.raceread���šØ� runtime.duffzero���¨��"type."".methodSet���Þ��&runtime.mapiterinit���¦�� runtime.raceread���è�� runtime.raceread���š�� runtime.raceread���¨��"type."".methodSet���Š��$runtime.mapassign1���¬��&runtime.mapiternext���ø�� runtime.raceread���¨Ø� runtime.duffzero���¶��"type."".methodSet���ì��&runtime.mapiterinit���´�� runtime.raceread���ö�� runtime.raceread���¨�� runtime.raceread���¶��"type."".methodSet���ž��4runtime.mapaccess2_faststr���Ö�� runtime.raceread���ü�� runtime.raceread���Š��"type."".methodSet���ì��$runtime.mapassign1���Ž��&runtime.mapiternext���Ú�� runtime.raceread���ª��&runtime.mapiternext���Ú��(runtime.racefuncexit���– �� runtime.raceread���¤ ��:type.map[string]*"".namedType���ˆ!��"runtime.mapdelete���€��<"".autotmp_1149�Ïtype.*bool�"".autotmp_1148�¿type.**"".Func�"".autotmp_1147��type.*"".Func�"".autotmp_1146�¯type.*"".Func�"".autotmp_1145��type.uint64�"".autotmp_1144��type.uint64�"".autotmp_1143��type.int�"".autotmp_1137��type.int�"".autotmp_1135�Ï type.[]*"".Value�"".autotmp_1134�Ÿ type.[]*"".Value�"".autotmp_1133�ï type.[]*"".Value�"".autotmp_1132�Ÿ$type.*"".namedType�"".autotmp_1131��type.*"".Func�"".autotmp_1130��type.string�"".autotmp_1129�¿type.string�"".autotmp_1128��:type.map.iter[string]*"".Func�"".autotmp_1127��"type."".methodSet�"".autotmp_1126�type.*"".Func�"".autotmp_1125�Ÿtype.string�"".autotmp_1124�¿:type.map.iter[string]*"".Func�"".autotmp_1122�� type.[]*"".Value�"".autotmp_1121��type.bool�"".autotmp_1119�ŸDtype.map.iter[string]*"".namedType�"".found�ñtype.bool�"".m�ßtype.*"".Func�"".name�ßtype.string�"".name�ÿtype.string�"".visible�ótype.bool�"".t�ï$type.*"".namedType�"".r��type.*"".reader�%€Óÿ€·�°�x„
%ÀLà Õ°s$ µ x$*/)8O12   + �|�1SE*Û!|–¯iH M EYI& : EY;SI& (9m�Tgclocals·e681d4df6d139138e0568b1b530c5347�Tgclocals·f1e788ad8cea2119b76a14ad95fe76d0���8/tmp/go/src/go/doc/reader.goþ"".(*data).Len�� ��šdH‹ %����H;awè����ëêHƒìH‹\$H‰$è����H‹\$H‰$è����H‹\$H‹+H‰l$è����HƒÄÃ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���d�� runtime.raceread���ˆ��(runtime.racefuncexit��� �� "".~r0�type.int�"".d��type.*"".data�2�P�Ô
P��#  �Tgclocals·cf86db206769ec68369d07e260728f65�Tgclocals·0115f8d53b75c1696444f08ad03251d9���8/tmp/go/src/go/doc/reader.goþ"".(*data).Swap��à��ÌdH‹ %����H;awè����ëêHƒìH‹\$H‰$è����H‹\$H‰$Hƒ$è����H‹\$ H‰$H‹\$(H‰\$H‹l$H‹UH‹ÿÓè����HƒÄÃ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���n�� runtime.raceread���´�
������º��(runtime.racefuncexit���0 ��"".j� type.int�"".i�type.int�"".d��type.*"".data� K �p�Ö
p�
�#M�Tgclocals·c29721753d10643684859fb25239955f�Tgclocals·3280bececceccd33cb74587feedb1f9f���8/tmp/go/src/go/doc/reader.goþ"".(*data).Less��à��ÞdH‹ %����H;awè����ëêHƒìH‹\$H‰$è����H‹\$ H‰$Hƒ$è����H‹\$(H‰$H‹\$0H‰\$H‹l$ H‹UH‹ÿÓ¶\$ˆ\$8è����HƒÄÃ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���n�� runtime.raceread���´�
������Ì��(runtime.racefuncexit���@0�� "".~r2�0type.bool�"".j� type.int�"".i�type.int�"".d��type.*"".data�0T/�p�Ø
p��#B �Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���8/tmp/go/src/go/doc/reader.goþ"".sortBy�� ��ždH‹ %����H;awè����ëêHƒì8H‹\$8H‰$è����H����H‰$è����H‹D$H‰D$ H‰$è����H‹D$ H‹l$PH‰(H‰$Hƒ$è����H‹\$ H‰$Hƒ<$�„É���Hƒ$H‹\$HH‰\$è����H‹\$ H‰$Hƒ$è����H‹\$ H‰$Hƒ<$�„‚���Hƒ$H‹\$@H‰\$è����H‹\$ H‰\$ H‹����1íH9èt'H‹L$ H‰D$(H‰$H‰L$0H‰L$è����è����HƒÄ8ÃH����H‰$H����H‰\$H����H‰\$è����H‹D$몉%����érÿÿÿ‰%����é+ÿÿÿ"
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���V��type."".data���h��"runtime.newobject���Ž��"runtime.racewrite���Ä��"runtime.racewrite���”��.runtime.writebarrierptr���º��"runtime.racewrite���Š��.runtime.writebarrierptr���¬��>go.itab.*"".data.sort.Interface���ô��sort.Sort���þ��(runtime.racefuncexit���–��type.*"".data���¬��&type.sort.Interface���Ä��>go.itab.*"".data.sort.Interface���Ø�� runtime.typ2Itab���0p��
"".autotmp_1159�/type.*"".data�"".autotmp_1158��type.*"".data�"".n� type.int�"".swap�&type.func(int, int)�"".less��0type.func(int, int) bool�píopH�Ð�Þ
éH��##³2%�Tgclocals·24a930cfca34f6ff5cd3ccff50f622a4�Tgclocals·61e2515c69061b8fed0e66ece719f936���8/tmp/go/src/go/doc/reader.goþ"".sortedKeys��à��ÐdH‹ %����HD$ÐH;Awè����ëåHì°���H‹œ$°���H‰$è����HDŽ$À�������HDŽ$È�������HDŽ$Ð�������H‹œ$¸���H‰$è����H‹œ$¸���Hƒû�tH‹H‰ØH����H‰$H‰D$H‰D$è����H‹T$H‹L$ H‹D$(H‰T$HH‰L$PH‰D$XHÇD$0����H‹Œ$¸���H|$`1Àè����H����H‰$H‰L$H\$`H‰\$è����H‹\$`1íH9넽���H‹\$`H‰$è����H‹\$`Hƒû�„��H‹+H‰l$8H‹kH‰l$@H‹\$HH‹l$0L‹D$PL9ŃÔ���HkíHëH‰$è����H‹\$HH‹l$0L‹D$PL9Ń¥���HkíHëH‰$H‹\$8H‰\$H‹\$@H‰\$è����H‹\$0HÿÃH‰\$0H\$`H‰$è����H‹\$`1íH9ë…CÿÿÿH‹\$HH‰$H‹\$PH‰\$H‹\$XH‰\$è����H‹\$HH‰œ$À���H‹\$PH‰œ$È���H‹\$XH‰œ$Ð���è����HÄ°���Ãè���� è���� ‰éõþÿÿ"
������*��0runtime.morestack_noctxt���^��*runtime.racefuncenter���È�� runtime.raceread���þ��type.[]string���¤��"runtime.makeslice���šØ� runtime.duffzero���¨��&type.map[string]int���Ø��&runtime.mapiterinit���”�� runtime.raceread���¤��"runtime.racewrite���œ��4runtime.writebarrierstring���Ò��&runtime.mapiternext���¶��sort.Strings���Ž��(runtime.racefuncexit���¨��$runtime.panicindex���¶��$runtime.panicindex���@à��"".autotmp_1167��type.int�"".autotmp_1166�Ÿ0type.map.iter[string]int� "".key�ïtype.string�"".i�ÿtype.int�"".list�Ïtype.[]string� "".~r1�type.[]string�"".m��&type.map[string]int�"àðßà�°�8æ
"$] qd "4�$�.½f<M, �Tgclocals·0ffd9e26683484297181e21a88fe4390�Tgclocals·68ae24cd746819b4e193841c4b60af96���8/tmp/go/src/go/doc/reader.goþ"".sortingName��à��ÌdH‹ %����H;awè����ëêHƒì`H‹\$`H‰$è����HÇD$p����HÇD$x����H‹\$hH‰$Hƒ$ è����H‹L$hH‹i(Hƒý…Ä��H‰ $Hƒ$ è����H‹\$hH‹K H‹C(H‹k0H‰l$XH‰L$HHƒø�H‰D$P†…��H‰ $è����H����H‰$H‹\$hHƒû�„[��H‹K H‹C(H‹k0H‰l$XH‰L$HHƒø�H‰D$P†/��Hl$H‰ïH‰ÎH¥H¥è����H‹L$¶\$ €û�„ì���H‰L$(H‰ $Hƒ$è����H‹\$(H‹KH‹CH‹kH‰l$@H‰L$0Hƒø�H‰D$8†¨���H‰ $è����H‹\$(H‹KH‹CH‹kH‰l$@H‰L$0Hƒø�H‰D$8vrH‹)H‰,$Hƒ$è����H‹\$(Hƒû�tRH‹KH‹CH‹kH‰l$@H‰L$0Hƒø�H‰D$8v*H‹)Hƒý�tH‹]H‰\$pH‹]H‰\$xè����HƒÄ`ÉE�ëßè���� ‰ëªè���� è���� HÇD$p����HÇD$x����è����HƒÄ`Ãè���� ‰éžþÿÿè���� ëÍ$
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���’�� runtime.raceread���Ô�� runtime.raceread���º�� runtime.raceread���È��,type.*go/ast.ValueSpec���à��$runtime.assertI2T2���¬�� runtime.raceread���’�� runtime.raceread���€�� runtime.raceread���˜��(runtime.racefuncexit���¶��$runtime.panicindex���Ì��$runtime.panicindex���Ú��$runtime.panicindex���Œ��(runtime.racefuncexit��� ��$runtime.panicindex���¼��$runtime.panicindex���0À��"".s�o,type.*go/ast.ValueSpec� "".~r1�type.string�"".d��(type.*go/ast.GenDecl�&Àº¿À9¿À!�°�4€   &§Ä# �"�#ò¶+
!�Tgclocals·c578f1cf50c69c0c21cbd19ca562c9b3�Tgclocals·870b10b173f7142f5b97d12c6fcedabb���8/tmp/go/src/go/doc/reader.goþ"".sortedValues��€��èdH‹ %����HD$ÐH;Awè����ëåHì°���H‹œ$°���H‰$è����HDŽ$Ø�������HDŽ$à�������HDŽ$è�������H����H‰$è����H‹\$H‰\$xH‹„$À���H����H‰$H‰D$H‰D$è����H‹\$H‰œ$˜���H‹\$ H‰œ$ ���H‹\$(H‰œ$¨���H‹\$xH‰$è����H‹\$xH‰$H‹œ$˜���H‰\$H‹œ$ ���H‰\$H‹œ$¨���H‰\$è����HÇD$0����H‹”$¸���H‹„$À���H‹œ$È���H‰œ$¨���1ÉH‰„$ ���H‰D$HH‰”$˜���H‰ÐH‰L$PH‹l$HH9é-��H‰D$pH‰$è����H‹\$pH‹+H‰l$XH‰,$Hƒ$(è����H‹\$XH‹k(H‰,$Hƒ$è����H‹l$XH‹m(H‹]H‹¬$Ð���H9ë…«���H‹\$xH‹ H‹CH‹kH‰¬$���H‰Œ$€���H‹l$0H‰„$ˆ���H9ц��HéH‰$è����H‹\$xH‰$è����H‹\$xH‹ H‹CH‹kH‰¬$���H‰Œ$€���H‹l$0H‰„$ˆ���H9Ń.��HéH‰$H‹\$XH‰\$è����H‹\$0HÿÃH‰\$0H‹D$pH‹L$PHƒÀHÿÁH‰L$PH‹l$HH9éŒÓþÿÿH‹\$xH‰$è����H‹T$xH‹JH‹D$0H‰L$@H‰D$8H9Á‚°��H‰$è����H‹D$xH‰$H‹(H‹T$8H‹L$@H‰¬$˜���H‰l$H‰”$ ���H‰T$H‰Œ$¨���H‰L$è����H‹\$xH‰$è����H‹\$xH‹kH‰l$HH����H‰$è����H‹D$H‰D$hH‰$è����H‹D$hH-����H‰(H‰$Hƒ$è����H‹\$hH‰$Hƒ<$�„é���Hƒ$H‹\$xH‰\$è����H����H‰$è����H‹D$H‰D$`H‰$è����H‹D$`H-����H‰(H‰$Hƒ$è����H‹\$`H‰$Hƒ<$�tyHƒ$H‹\$xH‰\$è����H‹\$hH‰$H‹\$`H‰\$H‹\$HH‰\$è����H‹\$xH‰$è����H‹\$xH‹+H‰¬$Ø���H‹kH‰¬$à���H‹kH‰¬$è���è����HÄ°���É%����é{ÿÿÿ‰%����é ÿÿÿè���� è���� è���� J
������*��0runtime.morestack_noctxt���^��*runtime.racefuncenter���´�� type.[]*"".Value���Æ��"runtime.newobject���ø�� type.[]*"".Value���ž��"runtime.makeslice���ˆ��"runtime.racewrite���ò��2runtime.writebarrierslice���º�� runtime.raceread���ð�� runtime.raceread���ž�� runtime.raceread���à��"runtime.racewrite���ü�� runtime.raceread���– ��.runtime.writebarrierptr���”
�� runtime.raceread���è
��"runtime.racewrite���ì ��2runtime.writebarrierslice���ˆ �� runtime.raceread���² ��Ttype.struct { F uintptr; A0 *[]*"".Value }���Ä ��"runtime.newobject���ê ��"runtime.racewrite���‚ ��"".func·003���¤ ��"runtime.racewrite���ô ��.runtime.writebarrierptr���‚��Ttype.struct { F uintptr; A0 *[]*"".Value }���”��"runtime.newobject���º��"runtime.racewrite���Ò��"".func·004���ô��"runtime.racewrite���¼��.runtime.writebarrierptr���€��"".sortBy���œ�� runtime.raceread���ö��(runtime.racefuncexit���À��$runtime.panicslice���Î��$runtime.panicindex���Ü��$runtime.panicindex���pà��""".autotmp_1186�ŸVtype.*struct { F uintptr; A0 *[]*"".Value }�"".autotmp_1185�Vtype.*struct { F uintptr; A0 *[]*"".Value }�"".autotmp_1184�ïtype.uint64�"".autotmp_1183�ßtype.uint64�"".autotmp_1181�type.**"".Value�"".autotmp_1180�Ïtype.int�"".autotmp_1179��type.int�"".autotmp_1178��type.int�"".autotmp_1176�� type.[]*"".Value�"".autotmp_1175�/ type.[]*"".Value�"".autotmp_1174�¿type.int�"".&list�o"type.*[]*"".Value� "".val�¯type.*"".Value�"".i�ÿtype.int� "".~r2�@ type.[]*"".Value� "".tok�0&type.go/token.Token�"".m�� type.[]*"".Value�"à¤ßà9�€ �X’ ",+$¦ cHž $ zhd"C  �>�.`55dÓ?«hc ; % !�Tgclocals·bb2baeaa2a9066d84078696d5a0b657c�Tgclocals·70a36c2dd8242bb50e64402b006da02d���8/tmp/go/src/go/doc/reader.goþ"".sortedTypes��à!��È!dH‹ %����H„$@ÿÿÿH;Awè����ëâHì@��H‹œ$@��H‰$è����HDŽ$X������HDŽ$`������HDŽ$h������H����H‰$è����H‹\$H‰\$pH‹œ$H��H‰$è����H‹œ$H��Hƒû�tH‹H‰ØH����H‰$H‰D$H‰D$è����H‹\$H‰œ$Ø���H‹\$ H‰œ$à���H‹\$(H‰œ$è���H‹\$pH‰$è����H‹\$pH‰$H‹œ$Ø���H‰\$H‹œ$à���H‰\$H‹œ$è���H‰\$è����HÇD$8����H‹Œ$H��H¼$ð���1Àè����H����H‰$H‰L$Hœ$ð���H‰\$è����H‹œ$ð���1íH9ë„��H‹œ$ø���H‰$è����H‹œ$ø���H‹+H‰l$hH‹œ$ð���H‰$è����H‹œ$ð���Hƒû�„§��H‹D$hH‰D$HH‰$Hƒ$8è����H‹|$HHƒÿ�„y��Ho8H<$H‰îH¥H¥H¥HÇD$@���è����H‹\$ H‰œ$À���H‹\$(H‰œ$È���H‹\$0H‰œ$Ð���H‹\$HH‰$Hƒ$8è����H‹|$HHƒÿ�„
��Ho8H<$H‰îH¥H¥H¥HÇD$U���è����H‹\$ H‰œ$¨���H‹\$(H‰œ$°���H‹\$0H‰œ$¸���H‹\$HH‰$Hƒ$Pè����H‹\$HH‹kPH‰,$ÆD$è����H‹\$H‰œ$���H‹\$H‰œ$˜���H‹\$ H‰œ$ ���H‹\$HH‰$Hƒ$Xè����H‹\$HH‹kXH‰,$¶œ$P��ˆ\$è����H‹\$H‰\$xH‹\$H‰œ$€���H‹\$ H‰œ$ˆ���H����H‰$è����H‹D$H‰D$`H‰$è����H‹\$HH‰$è����H‹\$`H‰$Hƒ<$�„Í��H‹|$HHƒÿ�„·��H/H|$H‰îH¥H¥è����H‹\$`H‰$Hƒ$è����H‹\$HH‰$Hƒ$è����H‹\$`H‰$Hƒ<$�„]��Hƒ$H‹|$HHƒÿ�„B��HoH|$H‰îH¥H¥è����H‹\$`H‰$Hƒ$ è����H‹\$HH‰$Hƒ$ è����H‹\$`H‰$Hƒ<$�„ç��Hƒ$ H‹\$HH‹k H‰l$è����H‹\$`H‰$Hƒ$(è����H‹\$`H‰$Hƒ<$�„œ��Hƒ$(H‹œ$À���H‰\$H‹œ$È���H‰\$H‹œ$Ð���H‰\$è����H‹\$`H‰$Hƒ$@è����H‹\$`H‰$Hƒ<$�„8��Hƒ$@H‹œ$¨���H‰\$H‹œ$°���H‰\$H‹œ$¸���H‰\$è����H‹\$`H‰$Hƒ$Xè����H‹\$`H‰$Hƒ<$�„Ô��Hƒ$XH‹œ$���H‰\$H‹œ$˜���H‰\$H‹œ$ ���H‰\$è����H‹\$`H‰$Hƒ$pè����H‹\$`H‰$Hƒ<$�„p��Hƒ$pH‹\$xH‰\$H‹œ$€���H‰\$H‹œ$ˆ���H‰\$è����H‹\$pH‹ H‹CH‹kH‰¬$è���H‰Œ$Ø���H‹l$8H‰„$à���H9Ń��HéH‰$è����H‹\$pH‰$è����H‹\$pH‹ H‹CH‹kH‰¬$è���H‰Œ$Ø���H‹l$8H‰„$à���H9Ń­��HéH‰$H‹\$`H‰\$è����H‹\$8HÿÃH‰\$8Hœ$ð���H‰$è����H‹œ$ð���1íH9ë…øúÿÿH‹\$pH‰$è����H‹\$pH‹kH‰l$@H����H‰$è����H‹D$H‰D$XH‰$è����H‹D$XH-����H‰(H‰$Hƒ$è����H‹\$XH‰$Hƒ<$�„é���Hƒ$H‹\$pH‰\$è����H����H‰$è����H‹D$H‰D$PH‰$è����H‹D$PH-����H‰(H‰$Hƒ$è����H‹\$PH‰$Hƒ<$�tyHƒ$H‹\$pH‰\$è����H‹\$XH‰$H‹\$PH‰\$H‹\$@H‰\$è����H‹\$pH‰$è����H‹\$pH‹+H‰¬$X��H‹kH‰¬$`��H‹kH‰¬$h��è����HÄ@��É%����é{ÿÿÿ‰%����é ÿÿÿè���� è���� ‰%����é„ýÿÿ‰%����é ýÿÿ‰%����é¼üÿÿ‰%����éXüÿÿ‰%����é üÿÿ‰é·ûÿÿ‰%����é—ûÿÿ‰éBûÿÿ‰%����é'ûÿÿ‰éïùÿÿ‰é€ùÿÿ‰éRùÿÿ€
������0��0runtime.morestack_noctxt���d��*runtime.racefuncenter���º��type.[]*"".Type���Ì��"runtime.newobject���‚�� runtime.raceread���¸��type.[]*"".Type���Þ��"runtime.makeslice���È��"runtime.racewrite���²��2runtime.writebarrierslice���òØ� runtime.duffzero���€��:type.map[string]*"".namedType���¶��&runtime.mapiterinit���þ�� runtime.raceread���À�� runtime.raceread���”�� runtime.raceread���ð��"".sortedValues���ä�� runtime.raceread���À ��"".sortedValues���´
�� runtime.raceread���â
��"".sortedFuncs���Ö �� runtime.raceread���’ ��"".sortedFuncs���è ��type."".Type���ú ��"runtime.newobject���  ��"runtime.racewrite���¼ �� runtime.raceread���ª��4runtime.writebarrierstring���Ð��"runtime.racewrite���ö�� runtime.raceread���ð��4runtime.writebarrierstring���–��"runtime.racewrite���¼�� runtime.raceread���”��.runtime.writebarrierptr���º��"runtime.racewrite���Ä��2runtime.writebarrierslice���ê��"runtime.racewrite���ô��2runtime.writebarrierslice���š��"runtime.racewrite���¤��2runtime.writebarrierslice���Ê��"runtime.racewrite���Î��2runtime.writebarrierslice���Ô��"runtime.racewrite���ð�� runtime.raceread���Š��.runtime.writebarrierptr���Æ��&runtime.mapiternext���ˆ�� runtime.raceread���²��Rtype.struct { F uintptr; A0 *[]*"".Type }���Ä��"runtime.newobject���ê��"runtime.racewrite���‚��"".func·005���¤��"runtime.racewrite���ô��.runtime.writebarrierptr���‚��Rtype.struct { F uintptr; A0 *[]*"".Type }���”��"runtime.newobject���º��"runtime.racewrite���Ò��"".func·006���ô��"runtime.racewrite���¼��.runtime.writebarrierptr���€��"".sortBy���œ�� runtime.raceread���ö��(runtime.racefuncexit���À��$runtime.panicindex���Î��$runtime.panicindex���P€��&"".autotmp_1206�ßTtype.*struct { F uintptr; A0 *[]*"".Type }�"".autotmp_1205�ÏTtype.*struct { F uintptr; A0 *[]*"".Type }�"".autotmp_1204�¿type.*"".Type�"".autotmp_1203�¯$type.*"".namedType�"".autotmp_1202��type.int�"".autotmp_1201��type.int�"".autotmp_1200�type.[]*"".Func�"".autotmp_1199�ßtype.[]*"".Func�"".autotmp_1198�¯ type.[]*"".Value�"".autotmp_1197�ÿ type.[]*"".Value�"".autotmp_1196�ŸDtype.map.iter[string]*"".namedType�"".autotmp_1194�Ïtype.[]*"".Type�"".autotmp_1193�ÿtype.int�"".&list�Ÿ type.*[]*"".Type�"".t�ï$type.*"".namedType�"".i�type.int� "".~r2� type.[]*"".Type�"".allMethods�type.bool�"".m��:type.map[string]*"".namedType�%€¡ÿ€©�ð�ŠÄ %,+$à •
hhQx  J 
PÌ M $ hd"C  i �l�1Oc5BE*hhQRúXXXUž?1 hc!;$%‘�Tgclocals·283c6a442ea4fbaf3360ef354f1485de�Tgclocals·c04fd1a95befef20b54f742e1b34a384���8/tmp/go/src/go/doc/reader.goþ"".removeStar��À��¨dH‹ %����H;awè����ëêHƒìH‹\$H‰$è����H‹T$H‹D$Hƒø�~AHƒø�vO¶€û*u3H‰ÁHƒør#H‰ÐHÿÉHƒù�tHÿÀH‰D$ H‰L$(è����HƒÄÃè���� H‰T$ H‰D$(è����HƒÄÃè���� 
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���Ò��(runtime.racefuncexit���æ��$runtime.panicslice���ˆ��(runtime.racefuncexit���œ��$runtime.panicindex���@��"".autotmp_1210��type.uint64� "".~r1� type.string�"".s��type.string�W� �$ö " ��#E

�Tgclocals·f19d4b79e9f57ca0787f5817043aa6f8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���8/tmp/go/src/go/doc/reader.goþ"".sortedFuncs��€��ädH‹ %����H„$pÿÿÿH;Awè����ëâHì��H‹œ$��H‰$è����HDŽ$(������HDŽ$0������HDŽ$8������H����H‰$è����H‹\$H‰\$pH‹œ$��H‰$è����H‹œ$��Hƒû�tH‹H‰ØH����H‰$H‰D$H‰D$è����H‹\$H‰œ$¨���H‹\$ H‰œ$°���H‹\$(H‰œ$¸���H‹\$pH‰$è����H‹\$pH‰$H‹œ$¨���H‰\$H‹œ$°���H‰\$H‹œ$¸���H‰\$è����HÇD$0����H‹Œ$��H¼$À���1Àè����H����H‰$H‰L$Hœ$À���H‰\$è����H‹œ$À���1íH9ë„”���H‹œ$È���H‰$è����H‹œ$È���H‹+H‰l$hH‹œ$À���H‰$è����H‹œ$À���Hƒû�„õ��H‹D$hH‰D$PH‰$Hƒ$ è����H‹D$PH‹X 1íH9ë…
��Hœ$À���H‰$è����H‹œ$À���1íH9ë…lÿÿÿH‹\$pH‰$è����H‹T$pH‹JH‹D$0H‰L$@H‰D$8H9Á‚°��H‰$è����H‹D$pH‰$H‹(H‹L$8H‹T$@H‰¬$¨���H‰l$H‰Œ$°���H‰L$H‰”$¸���H‰T$è����H‹\$pH‰$è����H‹\$pH‹kH‰l$HH����H‰$è����H‹D$H‰D$`H‰$è����H‹D$`H-����H‰(H‰$Hƒ$è����H‹\$`H‰$Hƒ<$�„é���Hƒ$H‹\$pH‰\$è����H����H‰$è����H‹D$H‰D$XH‰$è����H‹D$XH-����H‰(H‰$Hƒ$è����H‹\$XH‰$Hƒ<$�tyHƒ$H‹\$pH‰\$è����H‹\$`H‰$H‹\$XH‰\$H‹\$HH‰\$è����H‹\$pH‰$è����H‹\$pH‹+H‰¬$(��H‹kH‰¬$0��H‹kH‰¬$8��è����HÄ��É%����é{ÿÿÿ‰%����é ÿÿÿè���� €¼$ ���„¶���H‹\$pH‹ H‹CH‹kH‰¬$¸���H‰Œ$¨���H‹l$0H‰„$°���H9Ås}HéH‰$è����H‹\$pH‰$è����H‹\$pH‹ H‹CH‹kH‰¬$¸���H‰Œ$¨���H‹l$0H‰„$°���H9Ås)HéH‰$H‹\$PH‰\$è����H‹\$0HÿÃH‰\$0é@ýÿÿè���� è���� H‰$Hƒ$Hè����H‹D$PH‹XHHƒû�„)ÿÿÿH‰$Hƒ$8è����H‹\$PHƒû�„¶���H‹S8H‹C@Hƒø�Žˆ���Hƒø�†“���¶€û*uvH‰„$���H‰ÁHƒør^H‰”$ˆ���H‰ÐHÿÉHƒù�tHÿÀH‰ÂH‰ÈH‰”$˜���H‰ÑH‰„$ ���H‰L$xH‰ $H‰„$€���H‰D$è����¶\$€û�„~þÿÿéaüÿÿè���� H‰”$ˆ���H‰ÑH‰„$���ë¶è���� ‰éCÿÿÿ‰éüÿÿ^
������0��0runtime.morestack_noctxt���d��*runtime.racefuncenter���º��type.[]*"".Func���Ì��"runtime.newobject���‚�� runtime.raceread���¸��type.[]*"".Func���Þ��"runtime.makeslice���È��"runtime.racewrite���²��2runtime.writebarrierslice���òØ� runtime.duffzero���€��"type."".methodSet���¶��&runtime.mapiterinit���þ�� runtime.raceread���À�� runtime.raceread���”�� runtime.raceread���Þ��&runtime.mapiternext��� �� runtime.raceread���ô��"runtime.racewrite���ø ��2runtime.writebarrierslice���”
�� runtime.raceread���¾
��Rtype.struct { F uintptr; A0 *[]*"".Func }���Ð
��"runtime.newobject���ö
��"runtime.racewrite���Ž ��"".func·007���° ��"runtime.racewrite���€ ��.runtime.writebarrierptr���Ž ��Rtype.struct { F uintptr; A0 *[]*"".Func }���  ��"runtime.newobject���Æ ��"runtime.racewrite���Þ ��"".func·008���€ ��"runtime.racewrite���È ��.runtime.writebarrierptr���Œ��"".sortBy���¨�� runtime.raceread���‚��(runtime.racefuncexit���Ì��$runtime.panicslice���ê��"runtime.racewrite���†�� runtime.raceread���˜��.runtime.writebarrierptr���Æ��$runtime.panicindex���Ô��$runtime.panicindex���ô�� runtime.raceread���¶�� runtime.raceread���Ô��"go/ast.IsExported���„��$runtime.panicslice���¼��$runtime.panicindex���P ��,"".autotmp_1229�ïTtype.*struct { F uintptr; A0 *[]*"".Func }�"".autotmp_1228�ßTtype.*struct { F uintptr; A0 *[]*"".Func }�"".autotmp_1227�¯type.uint64�"".autotmp_1226��type.uint64�"".autotmp_1225�Ÿtype.uint64�"".autotmp_1224��type.uint64�"".autotmp_1223�ïtype.string�"".autotmp_1222�Ïtype.*"".Func�"".autotmp_1221��type.int�"".autotmp_1220��type.int�"".autotmp_1218��type.int�"".autotmp_1217�Ÿ:type.map.iter[string]*"".Func�"".autotmp_1215�Ïtype.[]*"".Func�"".autotmp_1214�type.int�"".&list�¿ type.*[]*"".Func� "".~r1�¯type.string�"".s�type.string�"".m�ÿtype.*"".Func�"".i�¿type.int� "".~r2� type.[]*"".Func�"".allMethods�type.bool�"".m��"type."".methodSet�% §Ÿ ó�À �t„ %*)$à •'$zhd"C   –  Ì* �V�1Oc5BE*%!« hc ;%O
WÈ?�Tgclocals·fa9d105e26520c4b1ac238cbabe4a6b4�Tgclocals·77fc895f2e21f2d009e8ef8ba7a31e8a���8/tmp/go/src/go/doc/reader.goþ"".noteBodies��À ��¼ dH‹ %����HD$ÀH;Awè����ëåHìÀ���H‹œ$À���H‰$è����HDŽ$à�������HDŽ$è�������HDŽ$ð�������E1ÀL‰D$x1ÿH‰¼$€���1öH‰´$ˆ���H‹”$È���H‹„$Ð���H‹œ$Ø���H‰œ$¸���1ÉH‰„$°���H‰D$HH‰”$¨���H‰ÐH‰L$PH‹l$HH9ér��H‰D$`H‰$è����H‹\$`H‹+H‰l$XH‰,$Hƒ$ è����H‹\$XHƒû�„_��H‹k H‰l$hH‹k(H‰l$pH‹T$xH‹Œ$€���H‹„$ˆ���H‰ÃH)ËHƒû}OH����H‰$H‰”$���H‰T$H‰Œ$˜���H‰L$H‰„$ ���H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÍHÿÁH‰ÓH‰Œ$˜���H‰„$ ���H‰”$���H‰l$@HkíHëH‰$è����H‹œ$���H‹l$@HkíHëH‰$H‹\$hH‰\$H‹\$pH‰\$è����L‹„$���H‹¼$˜���H‹´$ ���L‰D$xH‰¼$€���H‰´$ˆ���H‹D$`H‹L$PHƒÀHÿÁH‰L$PH‹l$HH9錎þÿÿL‰„$à���H‰¼$è���H‰´$ð���è����HÄÀ���Ééšþÿÿ
������*��0runtime.morestack_noctxt���^��*runtime.racefuncenter���”�� runtime.raceread���Ê�� runtime.raceread���Ü��type.[]string���Î��"runtime.growslice���Ø��"runtime.racewrite���º��4runtime.writebarrierstring���– ��(runtime.racefuncexit���`€��"".autotmp_1246�ÿtype.int�"".autotmp_1245�_type.[]string�"".autotmp_1244�¯type.string�"".autotmp_1242�¿type.**"".Note�"".autotmp_1241�ïtype.int�"".autotmp_1240�ßtype.int�"".autotmp_1238�/type.[]*"".Note�"".n�Ïtype.*"".Note�"".list�type.[]string� "".~r1�0type.[]string�"".notes��type.[]*"".Note�"€´ÿ€ �à�*º "
 $c¸$% �&�.›‚E1n�Tgclocals·84cb27192e724be4ea73ffe88739de84�Tgclocals·8b6a89bd93c7ea3efedc1e3b967a624e���8/tmp/go/src/go/doc/reader.goþ&"".firstSentenceLen��à��ÖdH‹ %����H;awè����ëêHƒì`H‹\$`H‰$è����ÇD$,����ÇD$0����ÇD$4����H‹\$hH‰\$PH‹\$pH‰\$X1ÉH‰L$HH‹\$PH‰$H‹\$XH‰\$H‰L$è����‹l$4H‹L$‹D$ H‰L$@Hƒù�„Ã���H‹\$HH‰\$8ƒø
„¦���ƒø „���ƒø „”���‰D$(ƒø u>ƒý.u9‹\$0‰$è����¶\$€û�t\‹\$,‰$è����‹l$4H‹L$@‹D$(¶\$€û�u9ý0��týÿ��t‹\$0‰\$,‰l$0‰D$4é1ÿÿÿH‹\$8H‰\$xè����HƒÄ`ÃH‹\$8H‰\$xè����HƒÄ`ø ���ébÿÿÿH‹\$pH‰\$xè����HƒÄ`Ã
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���è��&runtime.stringiter2���ž��unicode.IsUpper���Ê��unicode.IsUpper���à��(runtime.racefuncexit���ˆ��(runtime.racefuncexit���Ä��(runtime.racefuncexit���0À��"".autotmp_1258�?type.int�"".autotmp_1257�/type.int�"".autotmp_1256��type.int�"".autotmp_1253�type.string�"".q�otype.int32�"".i�Otype.int�"".p�Wtype.int32�
"".pp�_type.int32� "".ppp�gtype.int32� "".~r1� type.int�"".s��type.string�,Àž¿À¿À¿�ð�N"(^G



��#P¼A�Tgclocals·1b9a3aa31862a0fdb3c38bd1a1bfa9b0�Tgclocals·a1020fc24b9d706b3a15aa4bb13785c5���</tmp/go/src/go/doc/synopsis.goþ"".clean��À��®dH‹ %����HD$øH;Awè����ëåHìˆ���H‹œ$ˆ���H‰$è����L‹”$˜���HDŽ$¨�������HDŽ$°�������E1É1ÿ1öHÇÁ ���1ÒL9Ò}ZH‹œ$���H‰T$HL9Òƒ’��H¶+H‹œ$ ���H‰èHƒãHƒû�…]��<
…U��HÇÀ ���ˆD$G< uv€ù uqHÿÂL9Ò|¦Hƒÿ�~€ù uH‰øHÿÈH9ÆrLH‰ÇL‰L$XL‰ $H‰|$`H‰|$H‰t$hH‰t$è����H‹\$H‰œ$¨���H‹\$ H‰œ$°���è����HÄˆ���Ãè���� L‰L$XL‰ÊH‰|$`H‰ùH‰t$hH‰ðH‰óH)ûHƒû}IH����H‰$H‰T$pH‰T$H‰L$xH‰L$H‰„$€���H‰D$HÇD$ ���è����H‹T$(H‹L$0H‹D$8H‰ÎHÿÁH‰L$xH‰„$€���H‰T$pH‰t$PH2H‰$è����L‹”$˜���D¶D$GL‹L$pH‹T$HH‹l$PI)DˆH‹|$xH‹´$€���L‰Áé¿þÿÿ< „£þÿÿ< …¢þÿÿé–þÿÿè���� 
������*��0runtime.morestack_noctxt���^��*runtime.racefuncenter���ò��2runtime.slicebytetostring���°��(runtime.racefuncexit���Ê��$runtime.panicslice���¤��type.[]uint8���Š��"runtime.growslice���ü��"runtime.racewrite���¢��$runtime.panicindex���P��"".autotmp_1271��type.uint64�"".autotmp_1270��type.uint64�"".autotmp_1269��type.int�"".autotmp_1265�otype.int�"".autotmp_1264�/type.[]uint8�"".autotmp_1263��type.int�"".autotmp_1260��type.int�"".q�type.uint8�"".i�type.int�"".b�_type.[]uint8� "".~r2�0type.string�"".flags� type.int�"".s��type.string�"ü� �`T""!  I È ��.é ™S�Tgclocals·970e54c78d39669ec01fcf7dc8c42884�Tgclocals·68af3dcc1e71039e8c81e3d936cd1569���</tmp/go/src/go/doc/synopsis.goþ"".Synopsis��À
��¦
dH‹ %����HD$èH;Awè����ëåHì˜���H‹œ$˜���H‰$è����HDŽ$°�������HDŽ$¸�������H‹œ$ ���H‰$H‹œ$¨���H‰\$è����H‹D$H‹Œ$¨���H9Á‚ ��H‹Œ$ ���H‰L$pH‰ $H‰D$xH‰D$HÇD$����è����H‹L$H‹D$ H‰L$pH‰Œ$ ���H‰D$xH‰„$¨���H����H‰$è����H‹����H‹����H‹����H‰œ$���1ÉH‰„$ˆ���H‰D$(H‰”$€���H‰ÐH‰L$0H‹l$(H9é'��H‰D$8H‰$è����H‹\$8Hƒû�„B��H‹ H‹kH‰L$pH‰L$`H‰l$xH‰l$hH‹œ$ ���H‰$H‹œ$¨���H‰\$è����L‹D$H‹t$L‰D$pL‰D$@H‰t$xH‹|$`H‰|$PH‹D$hH‰t$HH‰D$XH9ÆŒÃ���H9Æ‚¾���L‰D$pH‰D$xH9À…§���L‰$H‰D$H‰|$H‰D$è����¶\$ €û�„���HÇÀ���<�t%HDŽ$°�������HDŽ$¸�������è����HÄ˜���ÃH‹D$8H‹L$0HƒÀHÿÁH‰L$0H‹l$(H9éŒÙþÿÿH‹œ$ ���H‰œ$°���H‹œ$¨���H‰œ$¸���è����HÄ˜���Ã1Àë‚è���� ‰é·þÿÿè���� "
������*��0runtime.morestack_noctxt���^��*runtime.racefuncenter���Ê��&"".firstSentenceLen���È��"".clean���ž��$"".IllegalPrefixes���°�� runtime.raceread���¾��$"".IllegalPrefixes���Ì�$"".IllegalPrefixes���Ú �$"".IllegalPrefixes���à�� runtime.raceread���ð��strings.ToLower���Î�� runtime.eqstring���º��(runtime.racefuncexit���Ü ��(runtime.racefuncexit���þ ��$runtime.panicslice���š
��$runtime.panicslice���@°�� "".autotmp_1294��type.uint64�"".autotmp_1293��type.uint64�"".autotmp_1292��type.string�"".autotmp_1290��type.string�"".autotmp_1289�¿type.*string�"".autotmp_1288��type.int�"".autotmp_1287��type.int�"".autotmp_1281��type.string�"".autotmp_1280�/type.[]string�"".autotmp_1279��type.string�"".autotmp_1278�Ïtype.int�"strings.prefix·3�type.string�strings.s·2�¯type.string�"".prefix�otype.string� "".~r1� type.string�"".s��type.string�&"°†¯°P¯°&� �BŠ" ’¦$
- � �.Ho6b"�Tgclocals·1cf71d1612d893544dffa0b9cabde1d6�Tgclocals·825041fae5b5237c85bc4584ffc5424f���</tmp/go/src/go/doc/synopsis.goþ"".func·001�� ��ŽdH‹ %����HD$ØH;Awè����ëåHì¨���H‹œ$¨���H‰$è����H‹BH‹ZH‰\$PH‰D$HH‰$è����H‹T$HHƒ:�„��H¼$ˆ���1Àè����HDŽ$ˆ�������H‰$è����H‹t$HH¬$���H‰ïH¥H¥H¥H‹\$PH‰$è����H‹\$PH‹3H‹SH‹CH‰ÃH)ÓHƒû}FH����H‰$H‰t$XH‰t$H‰T$`H‰T$H‰D$hH‰D$HÇD$ ���è����H‹t$(H‹T$0H‹D$8H‰ÕHÿÂH‰óH‰T$`H‰D$hH‰t$XH‰l$@Hkí HëH‰$HÇD$ ���è����H‹t$XH‹|$@Hkÿ HþH‰4$HÇD$����H´$ˆ���H|$è����è����H‹\$XH‰\$pH‹\$`H‰\$xH‹\$hH‰œ$€���H‹\$PH‰$è����H‹\$PH‰$H‹\$pH‰\$H‹\$xH‰\$H‹œ$€���H‰\$è����H‹\$HH‰$è����H‹\$HHÇ����HÇC����HÇC����è����HÄ¨���Ã
������*��"runtime.morestack���^��*runtime.racefuncenter���”�� runtime.raceread���Ðð� runtime.duffzero���ú�� runtime.raceread���Â�� runtime.raceread���ˆ��type.[]"".block���è��"runtime.growslice���ò��,runtime.racewriterange���Ґ� runtime.duffcopy���Ü��0runtime.writebarrierfat4���º��"runtime.racewrite���˜��2runtime.writebarrierslice���´��"runtime.racewrite���ö��(runtime.racefuncexit����Ð�� "".autotmp_1303�Ïtype.int�"".autotmp_1302�Ÿtype.[]"".block�"".autotmp_1301�?type."".block�"".autotmp_1300�otype.[]"".block�"".&out�¯ type.*[]"".block�"".&para�¿type.*[]string�"ÐäÏ
��"š" ó/�(�.3¼5/// �Tgclocals·5b049eb50853bef5b7cf0889ee335b7c�Tgclocals·a85ec99f8b78bfa992b03a8964b01c93���:/tmp/go/src/go/doc/comment.goþ"".func·002��à ��Ê dH‹ %����H;awè����ëêHƒìpH‹\$pH‰$è����H‹ZH‰\$hH‹ZH‰\$XH‹ZH‰\$`H‹Z H‰\$PH����H‰$H‹\$xH‰\$H‹œ$€���H‰\$è����H‹L$¶\$ €û�„���H‰L$8H‰ $è����H‹\$hH‰$è����H����H‰$H‹|$8Hƒÿ�tKH/H|$H‰îH¥H¥è����H\$H,$H‰ïH‰ÞH¥H¥H‹\$hH‹+H‰l$è����Ƅ$ˆ����è����HƒÄpÉë±H����H‰$H‹\$xH‰\$H‹œ$€���H‰\$è����H‹L$¶\$ €û�„‡���H‰L$@H‰ $Hƒ$è����H‹\$hH‰$è����H����H‰$H‹|$@Hƒÿ�tLHoH|$H‰îH¥H¥è����H\$H,$H‰ïH‰ÞH¥H¥H‹\$hH‹+H‰l$è����Ƅ$ˆ����è����HƒÄpÉë°H����H‰$H‹\$xH‰\$H‹œ$€���H‰\$è����H‹L$¶\$ €û�tuH‰L$0H‰ $Hƒ$è����H‹l$0H‹]1íH9ëumÆD$/H‹\$XH‰$è����H����H‰$H‹\$XH‹+H‰l$H‹\$0H‰\$Hƒ|$�t'HƒD$H\$/H‰\$è����Ƅ$ˆ���è����HƒÄpÉ%����ëÐH‹\$`H‰$è����H‹\$0H‰$Hƒ$è����H����H‰$H‹\$`H‹+H‰l$H‹\$0H‹kH‰l$è����H‹D$Hƒø�t<H‰D$HH‰$è����H‹\$H¶+@€ý�tH‹\$PH‰$è����H‹\$PÆéWÿÿÿéRÿÿÿ‰�ëÀ@
������ ��"runtime.morestack���H��*runtime.racefuncenter���ž��2type.*go/ast.SelectorExpr���Þ��$runtime.assertI2T2��� �� runtime.raceread���¼�� runtime.raceread���Ê�� type.go/ast.Node�����runtime.convI2I���Ú��go/ast.Inspect���ô��(runtime.racefuncexit���”��2type.*go/ast.KeyValueExpr���Ô��$runtime.assertI2T2��� �� runtime.raceread���¼�� runtime.raceread���Ê�� type.go/ast.Node���’��runtime.convI2I���Ü��go/ast.Inspect���ö��(runtime.racefuncexit���–��$type.*go/ast.Ident���Ö��$runtime.assertI2T2���š�� runtime.raceread���à�� runtime.raceread���î��(type.map[string]bool���Þ ��$runtime.mapassign1���ø ��(runtime.racefuncexit���°
�� runtime.raceread���Ö
�� runtime.raceread���ä
��8type.map[*go/ast.Object]bool���¬ ��2runtime.mapaccess1_fast64���Þ �� runtime.raceread���– ��"runtime.racewrite���0à��"".autotmp_1312�Otype.*bool�"".autotmp_1310�type.bool�"".&usesTopDecl�?type.*bool�"".&topDecls�:type.*map[*go/ast.Object]bool�"".&unresolved�/*type.*map[string]bool�"".&inspectFunc�8type.*func(go/ast.Node) bool�
"".id�$type.*go/ast.Ident�"".e�_2type.*go/ast.KeyValueExpr�"".e�o2type.*go/ast.SelectorExpr� "".~r1� type.bool�"".n�� type.go/ast.Node�8àèßàÀßàÀßà«�°�dÚ,+$:k  :q6#R
 s
�V�#K!8% 0&9% 0"#? 
>&�Tgclocals·28bb837dad02c366a0addb99515b5cac�Tgclocals·152f5504a12288ade8694a9f3d9bc068���:/tmp/go/src/go/doc/example.goþ"".func·003��à%��Ô%dH‹ %����HD$ˆH;Awè����ëåHìø���H‹œ$ø���H‰$è����H‹BH‰D$HH‰$è����H‹\$HH‹ H‹CH‹kH‰¬$ð���H‰Œ$à���H‹¬$���H‰„$è���H9Ńå��HéH‰$è����H‹\$HH‹ H‹CH‹kH‰¬$ð���H‰Œ$à���H‹¬$���H‰„$è���H9Ń˜��HéH‹+H‰,$Hƒ$(è����H‹l$HH‹M�H‹EL‹EL‰„$ð���H‰Œ$à���H‹¬$���H‰„$è���H9ŃB��HéH‹H‹k(HÇD$P����HÇD$X����H‰l$8H‰,$Hƒ$ è����H‹L$8H‹i(Hƒý…ý��H‰ $Hƒ$ è����H‹\$8H‹K H‹C(H‹k0H‰¬$Ø���H‰Œ$È���Hƒø�H‰„$Ð���†µ��H‰ $è����H����H‰$H‹\$8Hƒû�„‹��H‹K H‹C(H‹k0H‰¬$Ø���H‰Œ$È���Hƒø�H‰„$Ð���†V��Hl$H‰ïH‰ÎH¥H¥è����H‹L$¶\$ €û�„��H‰L$(H‰ $Hƒ$è����H‹\$(H‹KH‹CH‹kH‰¬$À���H‰Œ$°���Hƒø�H‰„$¸���†Ë��H‰ $è����H‹\$(H‹KH‹CH‹kH‰¬$À���H‰Œ$°���Hƒø�H‰„$¸���†ˆ��H‹)H‰,$Hƒ$è����H‹\$(Hƒû�„a��H‹KH‹CH‹kH‰¬$À���H‰Œ$°���Hƒø�H‰„$¸���†,��H‹)Hƒý�„��H‹]H‰\$PH‹]H‰\$XH‹\$HH‰$è����H‹\$HH‹ H‹CH‹kH‰¬$ð���H‰Œ$à���H‹¬$��H‰„$è���H9Ń·��HéH‰$è����H‹\$HH‹ H‹CH‹kH‰¬$ð���H‰Œ$à���H‹¬$��H‰„$è���H9Ńj��HéH‹+H‰,$Hƒ$(è����H‹l$HH‹M�H‹EL‹EL‰„$ð���H‰Œ$à���H‹¬$��H‰„$è���H9Ń��HéH‹H‹k(HÇD$`����HÇD$h����H‰l$@H‰,$Hƒ$ è����H‹L$@H‹i(Hƒý…Ï��H‰ $Hƒ$ è����H‹\$@H‹K H‹C(H‹k0H‰¬$Ø���H‰Œ$È���Hƒø�H‰„$Ð���†‡��H‰ $è����H����H‰$H‹\$@Hƒû�„]��H‹K H‹C(H‹k0H‰¬$Ø���H‰Œ$È���Hƒø�H‰„$Ð���†(��Hl$H‰ïH‰ÎH¥H¥è����H‹L$¶\$ €û�„ø��H‰L$0H‰ $Hƒ$è����H‹\$0H‹KH‹CH‹kH‰¬$À���H‰Œ$°���Hƒø�H‰„$¸���†«��H‰ $è����H‹\$0H‹KH‹CH‹kH‰¬$À���H‰Œ$°���Hƒø�H‰„$¸���†h��H‹)H‰,$Hƒ$è����H‹\$0Hƒû�„A��H‹KH‹CH‹kH‰¬$À���H‰Œ$°���Hƒø�H‰„$¸���† ��H‹)Hƒý�„÷��H‹MH‹EH‹t$PH‹\$XH‰L$`H‰ÊH‰D$hH‰´$ ���H‰´$€���H‰œ$¨���H‰ÙH‰”$���H‰T$pH‰„$˜���H9Ã…C��H‹¬$€���H‰,$H‰Œ$ˆ���H‰L$H‹l$pH‰l$H‰D$xH‰D$è����H‹Œ$ˆ���H‹D$x¶\$ €û�„ö��H‹\$HH‰$è����H‹\$HH‹ H‹CH‹kH‰¬$ð���H‰Œ$à���H‹¬$���H‰„$è���H9Ѩ��HéH‰$è����H‹\$HH‹ H‹CH‹kH‰¬$ð���H‰Œ$à���H‹¬$���H‰„$è���H9Ń[��HéH‹+H‰,$Hƒ$0è����H‹\$HH‰$è����H‹\$HH‹ H‹CH‹kH‰¬$ð���H‰Œ$à���H‹¬$��H‰„$è���H9Ńø���HéH‰$è����H‹\$HH‹ H‹CH‹kH‰¬$ð���H‰Œ$à���H‹¬$��H‰„$è���H9Ń«���HéH‹+H‰,$Hƒ$0è����H‹T$HH‹
H‹BL‹JL‹„$���I9ÀsrJ,ÁH‹m�H‹]0H‹
H‹BL‹RL‰”$ð���H‰Œ$à���L‹Œ$��H‰„$è���I9Ás/NÉM‹�I‹h0H9ë|Ƅ$���è����HÄø���ÃƄ$��ëéè���� è���� è���� è���� è���� è���� H‹¬$€���H‰,$H‰Œ$ˆ���H‰L$H‹l$pH‰l$H‰D$xH‰D$è����H‹\$ Hƒû�|Ƅ$���è����HÄø���ÃƄ$��ëé‰E�éýÿÿè���� ‰é¸üÿÿè���� è���� 1É1Àéäüÿÿè���� ‰éœûÿÿè���� ëàè���� è���� è���� ‰E�éáùÿÿè���� ‰é˜ùÿÿè���� è���� HÇD$P����HÇD$X����éÀùÿÿè���� ‰énøÿÿè���� ëÒè���� è���� è���� r
������*��"runtime.morestack���^��*runtime.racefuncenter���‚�� runtime.raceread���Ž�� runtime.raceread���ª�� runtime.raceread���þ�� runtime.raceread���À�� runtime.raceread���¸�� runtime.raceread���Æ��,type.*go/ast.ValueSpec���ð��$runtime.assertI2T2���¼�� runtime.raceread���´ �� runtime.raceread���¼
�� runtime.raceread��� �� runtime.raceread���œ �� runtime.raceread���¸�� runtime.raceread���Œ�� runtime.raceread���Î�� runtime.raceread���Æ�� runtime.raceread���Ô��,type.*go/ast.ValueSpec���þ��$runtime.assertI2T2���Ê�� runtime.raceread���Â�� runtime.raceread���Ê�� runtime.raceread���ò�� runtime.eqstring���Ä�� runtime.raceread���Ð�� runtime.raceread���ì�� runtime.raceread���ˆ�� runtime.raceread���”�� runtime.raceread���°�� runtime.raceread���œ ��(runtime.racefuncexit���Ê ��$runtime.panicindex���Ø ��$runtime.panicindex���æ ��$runtime.panicindex���ô ��$runtime.panicindex���‚!��$runtime.panicindex���!��$runtime.panicindex���ø!��"runtime.cmpstring���¨"��(runtime.racefuncexit���æ"��$runtime.panicindex���‚#��$runtime.panicindex���#��$runtime.panicindex���°#��$runtime.panicindex���Ì#��$runtime.panicindex���Þ#��$runtime.panicindex���ì#��$runtime.panicindex���ú#��$runtime.panicindex���˜$��$runtime.panicindex���´$��$runtime.panicindex���Â$��$runtime.panicindex���þ$��$runtime.panicindex���š%��$runtime.panicindex���¬%��$runtime.panicindex���º%��$runtime.panicindex���È%��$runtime.panicindex���0ð��"".autotmp_1316�Ïtype.string�"".autotmp_1315�¯type.string�"".autotmp_1314��type.int� "".~r1�¯type.string�"".s�,type.*go/ast.ValueSpec�"".d�ï(type.*go/ast.GenDecl� "".~r1�Ïtype.string�"".s�Ÿ,type.*go/ast.ValueSpec�"".d�ÿ(type.*go/ast.GenDecl�"".&list�ß"type.*[]*"".Value�
"".nj�type.string�
"".ni�ïtype.string� "".~r2� type.bool�"".j�type.int�"".i��type.int�*"ð÷ïð…ïðÐ�ð�2ª "¡ öEÆ�R�.þ¹&êþ¹&Ô) ¬o¾�Tgclocals·25dd6ca88210c3ef5bded4fa8ba0c328�Tgclocals·949dea068c9c27c72322372273a7d522���8/tmp/go/src/go/doc/reader.goþ"".func·004��€ ��êdH‹ %����H;awè����ëêHƒìPH‹\$PH‰$è����H‹BH‰D$H‰$è����H‹D$H‹(H‰l$8H‹hH‰l$@H‹hH‰l$HH‰$è����H‹\$H‹ H‹CH‹kH‰l$0H‰L$ H‹l$XH‰D$(H9ŃŸ��HéH‰$è����H‹t$H‹T$XH‹H‹FH‹nH9ƒm��HÑH‹+H‰l$H‹H‹FH‹nH‰l$0H‰L$ H‰D$(H9ƒ7��HÑH‰$è����H‹\$H‰$è����H‹\$H‰$è����H‹\$H‹ H‹CH‹kH‰l$0H‰L$ H‹l$`H‰D$(H9ŃÚ���HéH‰$è����H‹T$H‹
H‹BH‹jH‹l$XH9Ѩ���HéH‰$H‹
H‹BH‹jH‰l$0H‰L$ H‹l$`H‰D$(H9ÅsuHéH‹+H‰l$è����H‹\$8H‹l$`L‹D$@L9ÅsIHëH‰$è����H‹\$8H‹l$`L‹D$@L9Ås!HëH‰$H‹\$H‰\$è����è����HƒÄPÃè���� è���� è���� è���� è���� è���� è���� è���� ,
������ ��"runtime.morestack���H��*runtime.racefuncenter���l�� runtime.raceread���¼�� runtime.raceread���°�� runtime.raceread���ä��"runtime.racewrite���€�� runtime.raceread���œ�� runtime.raceread����� runtime.raceread���Æ��.runtime.writebarrierptr���ˆ��"runtime.racewrite���Þ��.runtime.writebarrierptr���è��(runtime.racefuncexit���ü��$runtime.panicindex���Š��$runtime.panicindex���˜��$runtime.panicindex���¦��$runtime.panicindex���´��$runtime.panicindex���Â��$runtime.panicindex���Ð��$runtime.panicindex���Þ��$runtime.panicindex���  ��
"".autotmp_1340�type.*"".Value�"".autotmp_1339�/ type.[]*"".Value�"".&list�o"type.*[]*"".Value�"".j�type.int�"".i��type.int� âŸ C�À�
¶ À�"�#(”±LR�Tgclocals·ab3f0b79fcc40cf2f6f096345ac2f4ed�Tgclocals·884dc45498dc2b975201c5c7b0295018���8/tmp/go/src/go/doc/reader.goþ"".func·005��À��¸dH‹ %����H;awè����ëêHƒìHH‹\$HH‰$è����H‹BH‰D$(H‰$è����H‹\$(H‹ H‹CH‹kH‰l$@H‰L$0H‹l$PH‰D$8H9Ń®��HéH‰$è����H‹\$(H‹ H‹CH‹kH‰l$@H‰L$0H‹l$PH‰D$8H9Ńm��HéH‹+H‰,$Hƒ$è����H‹\$(H‰$è����H‹\$(H‹ H‹CH‹kH‰l$@H‰L$0H‹l$XH‰D$8H9Ń��HéH‰$è����H‹\$(H‹ H‹CH‹kH‰l$@H‰L$0H‹l$XH‰D$8H9ŃÕ���HéH‹+H‰,$Hƒ$è����H‹T$(H‹
H‹BL‹BL‹D$PI9Àƒ›���J,ÁH‹}�Hƒÿ�„‚���HoH<$H‰îH¥H¥H‹
H‹BL‹BL‰D$@H‰L$0L‹D$XH‰D$8I9ÀsHJ,ÁH‹}�Hƒÿ�t6HoH|$H‰îH¥H¥è����H‹\$ Hƒû�|ÆD$`�è����HƒÄHÃÆD$`ëï‰ëÆè���� ‰éwÿÿÿè���� è���� è���� è���� è���� "
������ ��"runtime.morestack���H��*runtime.racefuncenter���l�� runtime.raceread���à�� runtime.raceread���ä�� runtime.raceread���€�� runtime.raceread���ô�� runtime.raceread���ø�� runtime.raceread���„��"runtime.cmpstring���®��(runtime.racefuncexit���Ø��$runtime.panicindex���ô��$runtime.panicindex���‚��$runtime.panicindex�����$runtime.panicindex���ž��$runtime.panicindex���¬��$runtime.panicindex���0��"".&list�? type.*[]*"".Type� "".~r2� type.bool�"".j�type.int�"".i��type.int�Å@� �
æ  ��#Œ5�Tgclocals·c874027b3c92317e1fa928f04f2c7dbc�Tgclocals·ed2fa396d4b34860cb73439966768a56���8/tmp/go/src/go/doc/reader.goþ"".func·006��€ ��êdH‹ %����H;awè����ëêHƒìPH‹\$PH‰$è����H‹BH‰D$H‰$è����H‹D$H‹(H‰l$8H‹hH‰l$@H‹hH‰l$HH‰$è����H‹\$H‹ H‹CH‹kH‰l$0H‰L$ H‹l$XH‰D$(H9ŃŸ��HéH‰$è����H‹t$H‹T$XH‹H‹FH‹nH9ƒm��HÑH‹+H‰l$H‹H‹FH‹nH‰l$0H‰L$ H‰D$(H9ƒ7��HÑH‰$è����H‹\$H‰$è����H‹\$H‰$è����H‹\$H‹ H‹CH‹kH‰l$0H‰L$ H‹l$`H‰D$(H9ŃÚ���HéH‰$è����H‹T$H‹
H‹BH‹jH‹l$XH9Ѩ���HéH‰$H‹
H‹BH‹jH‰l$0H‰L$ H‹l$`H‰D$(H9ÅsuHéH‹+H‰l$è����H‹\$8H‹l$`L‹D$@L9ÅsIHëH‰$è����H‹\$8H‹l$`L‹D$@L9Ås!HëH‰$H‹\$H‰\$è����è����HƒÄPÃè���� è���� è���� è���� è���� è���� è���� è���� ,
������ ��"runtime.morestack���H��*runtime.racefuncenter���l�� runtime.raceread���¼�� runtime.raceread���°�� runtime.raceread���ä��"runtime.racewrite���€�� runtime.raceread���œ�� runtime.raceread����� runtime.raceread���Æ��.runtime.writebarrierptr���ˆ��"runtime.racewrite���Þ��.runtime.writebarrierptr���è��(runtime.racefuncexit���ü��$runtime.panicindex���Š��$runtime.panicindex���˜��$runtime.panicindex���¦��$runtime.panicindex���´��$runtime.panicindex���Â��$runtime.panicindex���Ð��$runtime.panicindex���Þ��$runtime.panicindex���  ��
"".autotmp_1354�type.*"".Type�"".autotmp_1353�/type.[]*"".Type�"".&list�o type.*[]*"".Type�"".j�type.int�"".i��type.int� âŸ C�À�
è À�"�#(”±LR�Tgclocals·ab3f0b79fcc40cf2f6f096345ac2f4ed�Tgclocals·884dc45498dc2b975201c5c7b0295018���8/tmp/go/src/go/doc/reader.goþ"".func·007��À��¸dH‹ %����H;awè����ëêHƒìHH‹\$HH‰$è����H‹BH‰D$(H‰$è����H‹\$(H‹ H‹CH‹kH‰l$@H‰L$0H‹l$PH‰D$8H9Ń®��HéH‰$è����H‹\$(H‹ H‹CH‹kH‰l$@H‰L$0H‹l$PH‰D$8H9Ńm��HéH‹+H‰,$Hƒ$è����H‹\$(H‰$è����H‹\$(H‹ H‹CH‹kH‰l$@H‰L$0H‹l$XH‰D$8H9Ń��HéH‰$è����H‹\$(H‹ H‹CH‹kH‰l$@H‰L$0H‹l$XH‰D$8H9ŃÕ���HéH‹+H‰,$Hƒ$è����H‹T$(H‹
H‹BL‹BL‹D$PI9Àƒ›���J,ÁH‹}�Hƒÿ�„‚���HoH<$H‰îH¥H¥H‹
H‹BL‹BL‰D$@H‰L$0L‹D$XH‰D$8I9ÀsHJ,ÁH‹}�Hƒÿ�t6HoH|$H‰îH¥H¥è����H‹\$ Hƒû�|ÆD$`�è����HƒÄHÃÆD$`ëï‰ëÆè���� ‰éwÿÿÿè���� è���� è���� è���� è���� "
������ ��"runtime.morestack���H��*runtime.racefuncenter���l�� runtime.raceread���à�� runtime.raceread���ä�� runtime.raceread���€�� runtime.raceread���ô�� runtime.raceread���ø�� runtime.raceread���„��"runtime.cmpstring���®��(runtime.racefuncexit���Ø��$runtime.panicindex���ô��$runtime.panicindex���‚��$runtime.panicindex�����$runtime.panicindex���ž��$runtime.panicindex���¬��$runtime.panicindex���0��"".&list�? type.*[]*"".Func� "".~r2� type.bool�"".j�type.int�"".i��type.int�Å@� �
¦  ��#Œ5�Tgclocals·c874027b3c92317e1fa928f04f2c7dbc�Tgclocals·ed2fa396d4b34860cb73439966768a56���8/tmp/go/src/go/doc/reader.goþ"".func·008��€ ��êdH‹ %����H;awè����ëêHƒìPH‹\$PH‰$è����H‹BH‰D$H‰$è����H‹D$H‹(H‰l$8H‹hH‰l$@H‹hH‰l$HH‰$è����H‹\$H‹ H‹CH‹kH‰l$0H‰L$ H‹l$XH‰D$(H9ŃŸ��HéH‰$è����H‹t$H‹T$XH‹H‹FH‹nH9ƒm��HÑH‹+H‰l$H‹H‹FH‹nH‰l$0H‰L$ H‰D$(H9ƒ7��HÑH‰$è����H‹\$H‰$è����H‹\$H‰$è����H‹\$H‹ H‹CH‹kH‰l$0H‰L$ H‹l$`H‰D$(H9ŃÚ���HéH‰$è����H‹T$H‹
H‹BH‹jH‹l$XH9Ѩ���HéH‰$H‹
H‹BH‹jH‰l$0H‰L$ H‹l$`H‰D$(H9ÅsuHéH‹+H‰l$è����H‹\$8H‹l$`L‹D$@L9ÅsIHëH‰$è����H‹\$8H‹l$`L‹D$@L9Ås!HëH‰$H‹\$H‰\$è����è����HƒÄPÃè���� è���� è���� è���� è���� è���� è���� è���� ,
������ ��"runtime.morestack���H��*runtime.racefuncenter���l�� runtime.raceread���¼�� runtime.raceread���°�� runtime.raceread���ä��"runtime.racewrite���€�� runtime.raceread���œ�� runtime.raceread����� runtime.raceread���Æ��.runtime.writebarrierptr���ˆ��"runtime.racewrite���Þ��.runtime.writebarrierptr���è��(runtime.racefuncexit���ü��$runtime.panicindex���Š��$runtime.panicindex���˜��$runtime.panicindex���¦��$runtime.panicindex���´��$runtime.panicindex���Â��$runtime.panicindex���Ð��$runtime.panicindex���Þ��$runtime.panicindex���  ��
"".autotmp_1368�type.*"".Func�"".autotmp_1367�/type.[]*"".Func�"".&list�o type.*[]*"".Func�"".j�type.int�"".i��type.int� âŸ C�À�
¨ À�"�#(”±LR�Tgclocals·ab3f0b79fcc40cf2f6f096345ac2f4ed�Tgclocals·884dc45498dc2b975201c5c7b0295018���8/tmp/go/src/go/doc/reader.goþ"".init��€2��ö1dH‹ %����H;awè����ëêHƒì@H‹\$@H‰$è����H����H‰$è����¶����€û�t-H����H‰$è����¶����€ûu
è����HƒÄ@Ãè���� H����H‰$è����Æ����è����è����è����è����è����è����è����è����è����H����H,$H‰ïH‰ÞH¥H¥è����H‹\$H‰\$8H����H‰$è����H����H‰$H‹\$8H‰\$è����H����H,$H‰ïH‰ÞH¥H¥è����H‹\$H‰\$8H����H‰$è����H����H‰$H‹\$8H‰\$è����H����H,$H‰ïH‰ÞH¥H¥è����H‹\$H‰\$8H����H‰$è����H����H‰$H‹\$8H‰\$è����H����H‰$è����H����H,$H‰ïH‰ÞH¥H¥H‹����H‰\$H‹����H‰\$è����H\$ H,$H‰ïH‰ÞH¥H¥è����H‹\$H‰\$8H����H‰$è����H����H‰$H‹\$8H‰\$è����H����H‰$è����H����H,$H‰ïH‰ÞH¥H¥H‹����H‰\$H‹����H‰\$è����H\$ H,$H‰ïH‰ÞH¥H¥è����H‹\$H‰\$8H����H‰$è����H����H‰$H‹\$8H‰\$è����H����H‰$è����H����H‰$HÇD$����è����H‹\$H‰\$H����H‰$è����H����H‰$è����H����H‰$Hƒ$è����H����HƒÃH‰$è����H����HƒÃH‰$Hƒ$è����H����HƒÃ0H‰$è����H����HƒÃ0H‰$Hƒ$è����H����HƒÃHH‰$è����H����HƒÃHH‰$Hƒ$è����H����HƒÃ`H‰$è����H����HƒÃ`H‰$Hƒ$è����H����HƒÃxH‰$è����H����HƒÃxH‰$Hƒ$è����H����HÃ���H‰$è����H����HÃ���H‰$Hƒ$è����H����HÃ¨���H‰$è����H����HÃ¨���H‰$Hƒ$è����H����HÃÀ���H‰$è����H����HÃÀ���H‰$Hƒ$è����H����HÃØ���H‰$è����H����HÃØ���H‰$Hƒ$è����H����HÃð���H‰$è����H����HÃð���H‰$Hƒ$è����H����HÃ��H‰$è����H����HÃ��H‰$Hƒ$è����H����HÃ ��H‰$è����H����HÃ ��H‰$Hƒ$è����H����HÃ8��H‰$è����H����HÃ8��H‰$Hƒ$è����H����HÃP��H‰$è����H����HÃP��H‰$Hƒ$è����H����HÃh��H‰$è����H����HÃh��H‰$Hƒ$è����H����HÃ€��H‰$è����H����HÃ€��H‰$Hƒ$è����H����HÃ˜��H‰$è����H����HÃ˜��H‰$Hƒ$è����H����HÃ°��H‰$è����H����HÃ°��H‰$Hƒ$è����H����HÃÈ��H‰$è����H����HÃÈ��H‰$Hƒ$è����1ÀH‰D$0Hƒø}vH����H‰$è����H‹D$0H����H‰$H‹����H‰\$H����H‰ÅHkíHëH‰\$H����H‰ÅHkíHëH‰\$HƒD$è����H‹D$0HÿÀH‰D$0Hƒø|ŠH����H‰$è����H����H‰$HÇD$����è����H‹\$H‰\$H����H‰$è����H����H‰$è����H����H‰$Hƒ$è����H����HƒÃH‰$è����H����HƒÃH‰$Hƒ$è����H����HƒÃ0H‰$è����H����HƒÃ0H‰$Hƒ$è����H����HƒÃHH‰$è����H����HƒÃHH‰$Hƒ$è����H����HƒÃ`H‰$è����H����HƒÃ`H‰$Hƒ$è����H����HƒÃxH‰$è����H����HƒÃxH‰$Hƒ$è����H����HÃ���H‰$è����H����HÃ���H‰$Hƒ$è����H����HÃ¨���H‰$è����H����HÃ¨���H‰$Hƒ$è����H����HÃÀ���H‰$è����H����HÃÀ���H‰$Hƒ$è����H����HÃØ���H‰$è����H����HÃØ���H‰$Hƒ$è����H����HÃð���H‰$è����H����HÃð���H‰$Hƒ$è����H����HÃ��H‰$è����H����HÃ��H‰$Hƒ$è����H����HÃ ��H‰$è����H����HÃ ��H‰$Hƒ$è����H����HÃ8��H‰$è����H����HÃ8��H‰$Hƒ$è����H����HÃP��H‰$è����H����HÃP��H‰$Hƒ$è����1ÀH‰D$0Hƒø}vH����H‰$è����H‹D$0H����H‰$H‹����H‰\$H����H‰ÅHkíHëH‰\$H����H‰ÅHkíHëH‰\$HƒD$è����H‹D$0HÿÀH‰D$0Hƒø|ŠH����H‰$è����H����H‰$HÇD$����è����H‹\$H‰\$H����H‰$è����H����H‰$è����H����H‰$Hƒ$è����H����HƒÃH‰$è����H����HƒÃH‰$Hƒ$è����H����HƒÃ0H‰$è����H����HƒÃ0H‰$Hƒ$è����H����HƒÃHH‰$è����H����HƒÃHH‰$Hƒ$è����1ÀH‰D$0Hƒø}vH����H‰$è����H‹D$0H����H‰$H‹����H‰\$H����H‰ÅHkíHëH‰\$H����H‰ÅHkíHëH‰\$HƒD$è����H‹D$0HÿÀH‰D$0Hƒø|ŠH����H‰$è����Æ����è����HƒÄ@Ì
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���V��"".initdone·���h�� runtime.raceread���v��"".initdone·���Ž��"".initdone·��� �� runtime.raceread���®��"".initdone·���Â��(runtime.racefuncexit���Ö��"runtime.throwinit���è��"".initdone·���ú��"runtime.racewrite���†�"".initdone·���’��strconv.init���œ��path.init���¦��go/token.init���°��go/ast.init���º��unicode.init���Ä��$text/template.init���Î��strings.init���Ø��regexp.init���â��io.init���ð��""..gostring.1���–��$regexp.MustCompile���¸��"".matchRx���Ê��"runtime.racewrite���Ø��"".matchRx���þ��.runtime.writebarrierptr���Œ��0go.string."[^a-zA-Z0-9]"���²��$regexp.MustCompile���Ô�� "".nonAlphaNumRx���æ��"runtime.racewrite���ô�� "".nonAlphaNumRx���š��.runtime.writebarrierptr���¨��Hgo.string."(?i)^[[:space:]]*output:"���Î��$regexp.MustCompile���ð��"".outputPrefix���‚��"runtime.racewrite�����"".outputPrefix���¶��.runtime.writebarrierptr���Ä��"".noteMarker���Ö�� runtime.raceread���ä��(go.string."^[ \\t]*"���Ž��"".noteMarker���¦�"".noteMarker���º��*runtime.concatstring2���ê��$regexp.MustCompile���Œ��"".noteMarkerRx���ž��"runtime.racewrite���¬��"".noteMarkerRx���Ò��.runtime.writebarrierptr���à��"".noteMarker���ò�� runtime.raceread���€ ��2go.string."^/[/*][ \\t]*"���ª ��"".noteMarker��� �"".noteMarker���Ö ��*runtime.concatstring2���†
��$regexp.MustCompile���¨
�� "".noteCommentRx���º
��"runtime.racewrite���È
�� "".noteCommentRx���î
��.runtime.writebarrierptr���ü
��&"".predeclaredTypes���Ž ��"runtime.racewrite���œ ��(type.map[string]bool���À ��runtime.makemap���â ��&"".predeclaredTypes���ô ��.runtime.writebarrierptr���‚ ��""".statictmp_1381���” ��"runtime.racewrite���¢ ��""".statictmp_1381���¾ ��"runtime.racewrite���Ì ��""".statictmp_1381���æ ��"runtime.racewrite���ô ��""".statictmp_1381���˜ ��"runtime.racewrite���¦ ��""".statictmp_1381���À ��"runtime.racewrite���Î ��""".statictmp_1381���ò ��"runtime.racewrite���€��""".statictmp_1381���š��"runtime.racewrite���¨��""".statictmp_1381���Ì��"runtime.racewrite���Ú��""".statictmp_1381���ô��"runtime.racewrite���‚��""".statictmp_1381���¦��"runtime.racewrite���´��""".statictmp_1381���Î��"runtime.racewrite���Ü��""".statictmp_1381���€��"runtime.racewrite���Ž��""".statictmp_1381���®��"runtime.racewrite���¼��""".statictmp_1381���æ��"runtime.racewrite���ô��""".statictmp_1381���”��"runtime.racewrite���¢��""".statictmp_1381���Ì��"runtime.racewrite���Ú��""".statictmp_1381���ú��"runtime.racewrite���ˆ��""".statictmp_1381���²��"runtime.racewrite���À��""".statictmp_1381���à��"runtime.racewrite���î��""".statictmp_1381���˜��"runtime.racewrite���¦��""".statictmp_1381���Æ��"runtime.racewrite���Ô��""".statictmp_1381���þ��"runtime.racewrite���Œ��""".statictmp_1381���¬��"runtime.racewrite���º��""".statictmp_1381���ä��"runtime.racewrite���ò��""".statictmp_1381���’��"runtime.racewrite��� ��""".statictmp_1381���Ê��"runtime.racewrite���Ø��""".statictmp_1381���ø��"runtime.racewrite���†��""".statictmp_1381���°��"runtime.racewrite���¾��""".statictmp_1381���Þ��"runtime.racewrite���ì��""".statictmp_1381���–��"runtime.racewrite���¤��""".statictmp_1381���Ä��"runtime.racewrite���Ò��""".statictmp_1381���ü��"runtime.racewrite���Š��""".statictmp_1381���ª��"runtime.racewrite���¸��""".statictmp_1381���â��"runtime.racewrite���ð��""".statictmp_1381�����"runtime.racewrite���ž��""".statictmp_1381���È��"runtime.racewrite���Ö��""".statictmp_1381���ö��"runtime.racewrite���„��""".statictmp_1381���®��"runtime.racewrite���¼��""".statictmp_1381���Ü��"runtime.racewrite���ê��""".statictmp_1381���”��"runtime.racewrite���¼��&"".predeclaredTypes���Î�� runtime.raceread���æ��(type.map[string]bool���ü��&"".predeclaredTypes���”��""".statictmp_1381���À��""".statictmp_1381���ô��$runtime.mapassign1���¨��&"".predeclaredFuncs���º��"runtime.racewrite���È��(type.map[string]bool���ì��runtime.makemap���Ž��&"".predeclaredFuncs��� ��.runtime.writebarrierptr���®��""".statictmp_1383���À��"runtime.racewrite���Î��""".statictmp_1383���ê��"runtime.racewrite���ø��""".statictmp_1383���’��"runtime.racewrite��� ��""".statictmp_1383���Ä��"runtime.racewrite���Ò��""".statictmp_1383���ì��"runtime.racewrite���ú��""".statictmp_1383���ž ��"runtime.racewrite���¬ ��""".statictmp_1383���Æ ��"runtime.racewrite���Ô ��""".statictmp_1383���ø ��"runtime.racewrite���†!��""".statictmp_1383��� !��"runtime.racewrite���®!��""".statictmp_1383���Ò!��"runtime.racewrite���à!��""".statictmp_1383���ú!��"runtime.racewrite���ˆ"��""".statictmp_1383���¬"��"runtime.racewrite���º"��""".statictmp_1383���Ú"��"runtime.racewrite���è"��""".statictmp_1383���’#��"runtime.racewrite��� #��""".statictmp_1383���À#��"runtime.racewrite���Î#��""".statictmp_1383���ø#��"runtime.racewrite���†$��""".statictmp_1383���¦$��"runtime.racewrite���´$��""".statictmp_1383���Þ$��"runtime.racewrite���ì$��""".statictmp_1383���Œ%��"runtime.racewrite���š%��""".statictmp_1383���Ä%��"runtime.racewrite���Ò%��""".statictmp_1383���ò%��"runtime.racewrite���€&��""".statictmp_1383���ª&��"runtime.racewrite���¸&��""".statictmp_1383���Ø&��"runtime.racewrite���æ&��""".statictmp_1383���'��"runtime.racewrite���ž'��""".statictmp_1383���¾'��"runtime.racewrite���Ì'��""".statictmp_1383���ö'��"runtime.racewrite���„(��""".statictmp_1383���¤(��"runtime.racewrite���²(��""".statictmp_1383���Ü(��"runtime.racewrite���ê(��""".statictmp_1383���Š)��"runtime.racewrite���˜)��""".statictmp_1383���Â)��"runtime.racewrite���ê)��&"".predeclaredFuncs���ü)�� runtime.raceread���”*��(type.map[string]bool���ª*��&"".predeclaredFuncs���Â*��""".statictmp_1383���î*��""".statictmp_1383���¢+��$runtime.mapassign1���Ö+��."".predeclaredConstants���è+��"runtime.racewrite���ö+��(type.map[string]bool���š,��runtime.makemap���¼,��."".predeclaredConstants���Î,��.runtime.writebarrierptr���Ü,��""".statictmp_1385���î,��"runtime.racewrite���ü,��""".statictmp_1385���˜-��"runtime.racewrite���¦-��""".statictmp_1385���À-��"runtime.racewrite���Î-��""".statictmp_1385���ò-��"runtime.racewrite���€.��""".statictmp_1385���š.��"runtime.racewrite���¨.��""".statictmp_1385���Ì.��"runtime.racewrite���Ú.��""".statictmp_1385���ô.��"runtime.racewrite���‚/��""".statictmp_1385���¦/��"runtime.racewrite���Î/��."".predeclaredConstants���à/�� runtime.raceread���ø/��(type.map[string]bool���Ž0��."".predeclaredConstants���¦0��""".statictmp_1385���Ò0��""".statictmp_1385���†1��$runtime.mapassign1���º1��"".initdone·���Ì1��"runtime.racewrite���Ø1�"".initdone·���ä1��(runtime.racefuncexit����€��"".autotmp_1386��type.int�"".autotmp_1384��type.int�"".autotmp_1382�type.int�"".autotmp_1380��&type.*regexp.Regexp�"".autotmp_1379��&type.*regexp.Regexp�"".autotmp_1378��&type.*regexp.Regexp�"".autotmp_1377��&type.*regexp.Regexp�"".autotmp_1376�&type.*regexp.Regexp�€O€�µœN»&�B¦µ-N’NÁN⎎Ζ $—ò… &�6�#Á44ttÊ�Tgclocals·0115f8d53b75c1696444f08ad03251d9�Tgclocals·e1ae6533a9e39048ba0735a2264ce16a���</tmp/go/src/go/doc/synopsis.go:/tmp/go/src/go/doc/comment.go:/tmp/go/src/go/doc/example.go8/tmp/go/src/go/doc/reader.goþ(type..hash.[8]string�€��þdH‹ %����H;awè����ëêHƒì0H‹\$0H‰$è����H‹T$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tNHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹T$H‹D$(HÿÀH‹l$ H9è|›H‰T$HH‰T$Pè����HƒÄ0Éë®
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���˜��runtime.strhash���ä��(runtime.racefuncexit���@`�� "".autotmp_1389�type.int�"".autotmp_1388�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��type.*[8]string�` _`�À�À��#Ž�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���:/tmp/go/src/go/doc/comment.goþ$type..eq.[8]string� ��ždH‹ %����H;awè����ëêHƒì`H‹\$`H‰$è����1ÀHÇD$0���H‹l$0H9èÜ���H‰D$8H‹\$hH‰ÅH‰D$(HkíHëH‰$è����H‹D$(H‹\$hHƒû�„Ñ���H‰ÅHkíHëH‹+H‰l$PH‹kH‰l$XH‹\$pH‰ÅHkíHëH‰$è����H‹T$XH‹\$pHƒû�„ƒ���H‹l$(HkíHëH‹ H‰L$@H‹CH‰D$HH9ÂuOH‹l$PH‰,$H‰T$H‰L$H‰D$è����¶\$ €û�t(H‹D$8HÿÀH‹l$0H9èŒ$ÿÿÿƄ$€���è����HƒÄ`ÃƄ$€����è����HƒÄ`Éévÿÿÿ‰é(ÿÿÿ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���¾�� runtime.raceread���Ì�� runtime.raceread���ò�� runtime.eqstring���Ì��(runtime.racefuncexit���ð��(runtime.racefuncexit���@À��"".autotmp_1393�?type.string�"".autotmp_1392�type.string�"".autotmp_1391�_type.int�"".autotmp_1390�Otype.int�"".i�otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�type.*[8]string�"".p��type.*[8]string�&À”¿À¿À�Ð�Ð��#‚S-+�Tgclocals·2bd0058e25364e522f9f24a53d6b8231�Tgclocals·a8cc63930a774e5693faf789d6200da1���:/tmp/go/src/go/doc/comment.goþ(type..hash.[1]string�€��þdH‹ %����H;awè����ëêHƒì0H‹\$0H‰$è����H‹T$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tNHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹T$H‹D$(HÿÀH‹l$ H9è|›H‰T$HH‰T$Pè����HƒÄ0Éë®
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���˜��runtime.strhash���ä��(runtime.racefuncexit���@`�� "".autotmp_1396�type.int�"".autotmp_1395�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��type.*[1]string�` _`�À�À��#Ž�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���:/tmp/go/src/go/doc/comment.goþ$type..eq.[1]string� ��ždH‹ %����H;awè����ëêHƒì`H‹\$`H‰$è����1ÀHÇD$0���H‹l$0H9èÜ���H‰D$8H‹\$hH‰ÅH‰D$(HkíHëH‰$è����H‹D$(H‹\$hHƒû�„Ñ���H‰ÅHkíHëH‹+H‰l$PH‹kH‰l$XH‹\$pH‰ÅHkíHëH‰$è����H‹T$XH‹\$pHƒû�„ƒ���H‹l$(HkíHëH‹ H‰L$@H‹CH‰D$HH9ÂuOH‹l$PH‰,$H‰T$H‰L$H‰D$è����¶\$ €û�t(H‹D$8HÿÀH‹l$0H9èŒ$ÿÿÿƄ$€���è����HƒÄ`ÃƄ$€����è����HƒÄ`Éévÿÿÿ‰é(ÿÿÿ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���¾�� runtime.raceread���Ì�� runtime.raceread���ò�� runtime.eqstring���Ì��(runtime.racefuncexit���ð��(runtime.racefuncexit���@À��"".autotmp_1400�?type.string�"".autotmp_1399�type.string�"".autotmp_1398�_type.int�"".autotmp_1397�Otype.int�"".i�otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�type.*[1]string�"".p��type.*[1]string�&À”¿À¿À�Ð�Ð��#‚S-+�Tgclocals·2bd0058e25364e522f9f24a53d6b8231�Tgclocals·a8cc63930a774e5693faf789d6200da1���:/tmp/go/src/go/doc/comment.goþ2type..hash."".lineWrapper�€��ædH‹ %����H;awè����ëêHƒì H‹\$ H‰$è����H‹\$(H‰$Hƒ<$�„+��HÇD$���H‹\$8H‰\$è����H‹D$H‹\$(H‰$Hƒ<$�„î���Hƒ$HÇD$���H‰D$8H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�„¬���Hƒ$HÇD$���H‰D$8H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�tqHƒ$ HÇD$���H‰D$8H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�t6Hƒ$0HÇD$���H‰D$8H‰D$è����H‹D$H‰D$8H‰D$@è����HƒÄ É%����ëÁ‰%����놉%����éHÿÿÿ‰%����éÿÿÿ‰%����éÉþÿÿ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter��� ��"runtime.interhash���Œ��runtime.memhash���ø��runtime.memhash���Ü��runtime.strhash���À��runtime.memhash���è��(runtime.racefuncexit���@@��"".autotmp_1405��type.uintptr�"".autotmp_1404��type.uintptr�"".autotmp_1403��type.uintptr�"".autotmp_1402��type.uintptr� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��(type.*"".lineWrapper�@¢?@C�€�€��#M�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���:/tmp/go/src/go/doc/comment.goþ.type..eq."".lineWrapper�À ��¼ dH‹ %����H;awè����ëêHƒìhH‹\$hH‰$è����H‹\$xH‰$è����H‹\$xHƒû�„’��H‹+H‰l$XH‹kH‰l$`H‹\$pH‰$è����H‹T$XH‹\$pHƒû�„X��H‹H‹KH‰L$PH‰D$HH9Ð…,��H‰$H‰L$H‰T$H‹l$`H‰l$è����¶\$ €û�„��H‹\$pH‰$Hƒ$è����H‹\$xH‰$Hƒ$è����H‹D$p¶XL‹D$xA¶h@8ëtƄ$ˆ����è����HƒÄhÃH‰$Hƒ$è����H‹\$xH‰$Hƒ$è����H‹D$pH‹XL‹D$xI‹hH9ëtƄ$ˆ����è����HƒÄhÃH‰$Hƒ$ è����H‹\$pHƒû�„C��H‹k H‰l$8H‹k(H‰l$@H‹\$xH‰$Hƒ$ è����H‹T$@H‹\$xHƒû�„��H‹K H‰L$(H‹C(H‰D$0H9Â…Ö���H‹l$8H‰,$H‰T$H‰L$H‰D$è����¶\$ €û�„«���H‹\$pH‰$Hƒ$0è����H‹\$xH‰$Hƒ$0è����H‹D$pH‹X0L‹D$xI‹h0H9ëtƄ$ˆ����è����HƒÄhÃH‰$Hƒ$8è����H‹\$xH‰$Hƒ$8è����H‹l$pH‹]8L‹D$xI‹h8H9ëtƄ$ˆ����è����HƒÄhÃƄ$ˆ���è����HƒÄhÃƄ$ˆ����è����HƒÄhÉéöþÿÿ‰é¶þÿÿƄ$ˆ����è����HƒÄhÉé¡ýÿÿ‰égýÿÿ0
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���d�� runtime.raceread���À�� runtime.raceread���Ö��runtime.ifaceeq���˜�� runtime.raceread���¾�� runtime.raceread���ˆ��(runtime.racefuncexit���®�� runtime.raceread���Ô�� runtime.raceread���œ��(runtime.racefuncexit���Â�� runtime.raceread���ª�� runtime.raceread���Â�� runtime.eqstring���„�� runtime.raceread���ª�� runtime.raceread���ò��(runtime.racefuncexit���˜ �� runtime.raceread���¾ �� runtime.raceread���†
��(runtime.racefuncexit���ª
��(runtime.racefuncexit���Î
��(runtime.racefuncexit���Ž ��(runtime.racefuncexit���@Ð��"".autotmp_1409�type.string�"".autotmp_1408�_type.string�"".autotmp_1407�?type.io.Writer�"".autotmp_1406�type.io.Writer� "".~r3�0type.bool�"".s� type.uintptr�"".q�(type.*"".lineWrapper�"".p��(type.*"".lineWrapper�dÐòÏÐIÏÐêÏÐIÏÐÏÐÏÐÏÐ�à�à�6�#<KY74LX7^�Tgclocals·8239fdab101a4204e8845a7752807d1e�Tgclocals·eb39021f1fb67e1c94fb348cade0083b���:/tmp/go/src/go/doc/comment.goþ$type..hash."".Note�à��ÞdH‹ %����H;awè����ëêHƒì H‹\$ H‰$è����H‹\$(H‰$Hƒ<$�„§���HÇD$���H‹\$8H‰\$è����H‹D$H‹\$(H‰$Hƒ<$�tqHƒ$HÇD$���H‰D$8H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�t6Hƒ$ HÇD$���H‰D$8H‰D$è����H‹D$H‰D$8H‰D$@è����HƒÄ É%����ëÁ‰%����놉%����éMÿÿÿ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter��� ��runtime.memhash���„��runtime.strhash���è��runtime.strhash�����(runtime.racefuncexit���@@�� "".autotmp_1412��type.uintptr�"".autotmp_1411��type.uintptr� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��type.*"".Note�@¶?@�ð�ð��#¤)�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���:/tmp/go/src/go/doc/comment.goþ type..eq."".Note�à��ÌdH‹ %����H;awè����ëêHƒìHH‹\$HH‰$è����H‹\$PH‰$è����H‹\$XH‰$è����H‹D$PH‹L‹D$XI‹(H9ëtÆD$h�è����HƒÄHÃH‰$Hƒ$è����H‹\$XH‰$Hƒ$è����H‹D$PH‹XL‹D$XI‹hH9ëtÆD$h�è����HƒÄHÃH‰$Hƒ$è����H‹\$PHƒû�„S��H‹kH‰l$8H‹kH‰l$@H‹\$XH‰$Hƒ$è����H‹T$@H‹\$XHƒû�„��H‹KH‰L$(H‹CH‰D$0H9Â…é���H‹l$8H‰,$H‰T$H‰L$H‰D$è����¶\$ €û�„¾���H‹\$PH‰$Hƒ$ è����H‹\$PHƒû�„•���H‹k H‰l$(H‹k(H‰l$0H‹\$XH‰$Hƒ$ è����H‹L$0H‹\$XHƒû�t\H‹S H‰T$8H‹C(H‰D$@H9Áu6H‹l$(H‰,$H‰L$H‰T$H‰D$è����¶\$ €û�tÆD$hè����HƒÄHÃÆD$h�è����HƒÄHÉ렉édÿÿÿÆD$h�è����HƒÄHÉéæþÿÿ‰é¦þÿÿ$
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���d�� runtime.raceread���€�� runtime.raceread���¾��(runtime.racefuncexit���ä�� runtime.raceread���Š�� runtime.raceread���Ì��(runtime.racefuncexit���ò�� runtime.raceread���Ú�� runtime.raceread���ò�� runtime.eqstring���´�� runtime.raceread���œ�� runtime.raceread���¤�� runtime.eqstring���Ì��(runtime.racefuncexit���ê��(runtime.racefuncexit���ž��(runtime.racefuncexit���@��"".autotmp_1416��type.string�"".autotmp_1415��type.string�"".autotmp_1414�?type.string�"".autotmp_1413�type.string� "".~r3�0type.bool�"".s� type.uintptr�"".q�type.*"".Note�"".p��type.*"".Note�JMF¿�°�°�.�#;44LUDK�Tgclocals·a8ecdea11584705cb197413488592c94�Tgclocals·eea449ee9c1648d960807815ec250d73���:/tmp/go/src/go/doc/comment.goþ$type..hash."".Func�€��êdH‹ %����H;awè����ëêHƒì H‹\$ H‰$è����H‹\$(H‰$Hƒ<$�„m��HÇD$���H‹\$8H‰\$è����H‹D$H‹\$(H‰$Hƒ<$�„0��Hƒ$HÇD$���H‰D$8H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�„î���Hƒ$ HÇD$���H‰D$8H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�„¬���Hƒ$(HÇD$���H‰D$8H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�tqHƒ$8HÇD$���H‰D$8H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�t6Hƒ$HHÇD$���H‰D$8H‰D$è����H‹D$H‰D$8H‰D$@è����HƒÄ É%����ëÁ‰%����놉%����éHÿÿÿ‰%����éÿÿÿ‰%����éÄþÿÿ‰%����é‡þÿÿ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter��� ��runtime.strhash���Œ��runtime.strhash���ø��runtime.memhash���ä��runtime.strhash���È��runtime.strhash���¬��runtime.memhash���Ô��(runtime.racefuncexit���@@��"".autotmp_1422��type.uintptr�"".autotmp_1421��type.uintptr�"".autotmp_1420��type.uintptr�"".autotmp_1419��type.uintptr�"".autotmp_1418��type.uintptr� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��type.*"".Func�@Ø?@M�À�À��#ÆW�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���:/tmp/go/src/go/doc/comment.goþ type..eq."".Func�€��ädH‹ %����H;awè����ëêHƒìHH‹\$HH‰$è����H‹\$PH‰$è����H‹\$PHƒû�„f��H‹+H‰l$8H‹kH‰l$@H‹\$XH‰$è����H‹T$@H‹\$XHƒû�„,��H‹ H‰L$(H‹CH‰D$0H9Â…��H‹l$8H‰,$H‰T$H‰L$H‰D$è����¶\$ €û�„Ø��H‹\$PH‰$Hƒ$è����H‹\$PHƒû�„¯��H‹kH‰l$(H‹kH‰l$0H‹\$XH‰$Hƒ$è����H‹L$0H‹\$XHƒû�„o��H‹SH‰T$8H‹CH‰D$@H9Á…E��H‹l$(H‰,$H‰L$H‰T$H‰D$è����¶\$ €û�„��H‹\$PH‰$Hƒ$ è����H‹\$XH‰$Hƒ$ è����H‹D$PH‹X L‹D$XI‹h H9ëtÆD$h�è����HƒÄHÃH‰$Hƒ$(è����H‹\$PHƒû�„ª��H‹k(H‰l$8H‹k0H‰l$@H‹\$XH‰$Hƒ$(è����H‹T$@H‹\$XHƒû�„j��H‹K(H‰L$(H‹C0H‰D$0H9Â…@��H‹l$8H‰,$H‰T$H‰L$H‰D$è����¶\$ €û�„��H‹\$PH‰$Hƒ$8è����H‹\$PHƒû�„ì���H‹k8H‰l$(H‹k@H‰l$0H‹\$XH‰$Hƒ$8è����H‹L$0H‹\$XHƒû�„¬���H‹S8H‰T$8H‹C@H‰D$@H9Á…‚���H‹l$(H‰,$H‰L$H‰T$H‰D$è����¶\$ €û�t[H‹\$PH‰$Hƒ$Hè����H‹\$XH‰$Hƒ$Hè����H‹l$PH‹]HL‹D$XI‹hHH9ëtÆD$h�è����HƒÄHÃÆD$hè����HƒÄHÃÆD$h�è����HƒÄHÉéMÿÿÿ‰é ÿÿÿÆD$h�è����HƒÄHÉéþÿÿ‰éOþÿÿÆD$h�è����HƒÄHÉéŠýÿÿ‰éJýÿÿÆD$h�è����HƒÄHÉéÍüÿÿ‰é“üÿÿ4
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���d�� runtime.raceread���À�� runtime.raceread���Ö�� runtime.eqstring���˜�� runtime.raceread���€�� runtime.raceread���˜�� runtime.eqstring���Ú�� runtime.raceread���€�� runtime.raceread���Â��(runtime.racefuncexit���è�� runtime.raceread���Ð�� runtime.raceread���è�� runtime.eqstring���ª �� runtime.raceread���’
�� runtime.raceread���ª �� runtime.eqstring���ä �� runtime.raceread���Š �� runtime.raceread���Ì ��(runtime.racefuncexit���ê ��(runtime.racefuncexit���ˆ ��(runtime.racefuncexit��� ��(runtime.racefuncexit���ü ��(runtime.racefuncexit���¶��(runtime.racefuncexit���@��"".autotmp_1430��type.string�"".autotmp_1429��type.string�"".autotmp_1428��type.string�"".autotmp_1427��type.string�"".autotmp_1426��type.string�"".autotmp_1425��type.string�"".autotmp_1424�?type.string�"".autotmp_1423�type.string� "".~r3�0type.bool�"".s� type.uintptr�"".q�type.*"".Func�"".p��type.*"".Func�d„�À�À�8�#<KULU4LULQ›�Tgclocals·5fe5f138b24dc122a8e706ffe5dfb5cb�Tgclocals·f6fbf4c58ec9caabfc76a292d8a358b6���:/tmp/go/src/go/doc/comment.goþ&"".(*methodSet).set�� ��ŠdH‹ %����H;awè����ëêHƒì0H‹Y H…Ût H|$8H9;uH‰#H‹\$0H‰$è����H‹\$81íH9ëuHH����H,$H‰ïH‰ÞH¥H¥H����Hl$H‰ïH‰ÞH¥H¥H����Hl$ H‰ïH‰ÞH¥H¥è���� H‹\$8H‰$è����H‹\$8H‹+H‰,$H‹\$@H‰\$è����è����HƒÄ0Ã
������ ��0runtime.morestack_noctxt���t��*runtime.racefuncenter���š��go.string."doc"���Ä��*go.string."methodSet"���ð��go.string."set"���˜��"runtime.panicwrap���¸�� runtime.raceread���î�� "".methodSet.set���ø��(runtime.racefuncexit��� `��"".f�*type.*go/ast.FuncDecl�""..this��$type.*"".methodSet�`ª_ �Ð�Ð� �9—�Tgclocals·e8c55b930b09fa5028b5e4b78b8932dc�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ&"".(*methodSet).add�� ��ŠdH‹ %����H;awè����ëêHƒì0H‹Y H…Ût H|$8H9;uH‰#H‹\$0H‰$è����H‹\$81íH9ëuHH����H,$H‰ïH‰ÞH¥H¥H����Hl$H‰ïH‰ÞH¥H¥H����Hl$ H‰ïH‰ÞH¥H¥è���� H‹\$8H‰$è����H‹\$8H‹+H‰,$H‹\$@H‰\$è����è����HƒÄ0Ã
������ ��0runtime.morestack_noctxt���t��*runtime.racefuncenter���š��go.string."doc"���Ä��*go.string."methodSet"���ð��go.string."add"���˜��"runtime.panicwrap���¸�� runtime.raceread���î�� "".methodSet.add���ø��(runtime.racefuncexit��� `��"".m�type.*"".Func�""..this��$type.*"".methodSet�`ª_ �Ð�Ð� �9—�Tgclocals·e8c55b930b09fa5028b5e4b78b8932dc�Tgclocals·3280bececceccd33cb74587feedb1f9f���<autogenerated>þ."".(*exampleByName).Len��À��°dH‹ %����H;awè����ëêHƒìHH‹Y H…Ût H|$PH9;uH‰#H‹\$HH‰$è����H‹\$P1íH9ëuHH����H,$H‰ïH‰ÞH¥H¥H����Hl$H‰ïH‰ÞH¥H¥H����Hl$ H‰ïH‰ÞH¥H¥è���� H‹\$PH‰$è����H‹\$PHƒû�t)H‹+H‰l$0H‹CH‹kH‰l$@H‰D$8H‰D$Xè����HƒÄHÉëÓ
������ ��0runtime.morestack_noctxt���t��*runtime.racefuncenter���š��go.string."doc"���Ä��2go.string."exampleByName"���ð��go.string."Len"���˜��"runtime.panicwrap���¸�� runtime.raceread���–��(runtime.racefuncexit��� ��"".s�/*type."".exampleByName� "".~r0�type.int�""..this��,type.*"".exampleByName�¹ �à�à��9‘�Tgclocals·cf86db206769ec68369d07e260728f65�Tgclocals·bfc69a0c89200aaeab2b53343f38a3be���<autogenerated>þ0"".(*exampleByName).Swap��à��ÄdH‹ %����H;awè����ëêHƒì`H‹Y H…Ût H|$hH9;uH‰#H‹\$`H‰$è����H‹\$h1íH9ëuHH����H,$H‰ïH‰ÞH¥H¥H����Hl$H‰ïH‰ÞH¥H¥H����Hl$ H‰ïH‰ÞH¥H¥è���� H‹\$hH‰$è����H‹\$hHƒû�„l��H‹H‹KH‹kH‰l$XH‹D$pH‹\$xH‰\$0H‰T$HH‰D$8H‰L$PH9ȃ.��HÂH‰$è����H‹T$HH‹L$PH‹D$8H9ȃ��HÂH‹+H‰l$@H9ȃæ���HÂH‰$è����H‹\$HH‹l$0L‹D$PL9Ńº���HëH‰$è����H‹L$HH‹D$PH‹l$8H9ŃŽ���HéH‰$H‹l$0H9ÅsuHéH‹+H‰l$è����H‹\$HH‹l$0L‹D$PL9ÅsIHëH‰$è����H‹\$HH‹l$0L‹D$PL9Ås!HëH‰$H‹\$@H‰\$è����è����HƒÄ`Ãè���� è���� è���� è���� è���� è���� è���� è���� ‰éþÿÿ.
������ ��0runtime.morestack_noctxt���t��*runtime.racefuncenter���š��go.string."doc"���Ä��2go.string."exampleByName"���ð�� go.string."Swap"���˜��"runtime.panicwrap���¸�� runtime.raceread���Þ�� runtime.raceread���Ò��"runtime.racewrite���œ�� runtime.raceread���’��.runtime.writebarrierptr���Ô��"runtime.racewrite���ª��.runtime.writebarrierptr���´��(runtime.racefuncexit���È��$runtime.panicindex���Ö��$runtime.panicindex���ä��$runtime.panicindex���ò��$runtime.panicindex���€��$runtime.panicindex���Ž��$runtime.panicindex���œ��$runtime.panicindex���ª��$runtime.panicindex���0À��"".autotmp_1432�? type.*"".Example�"".j�_type.int�"".i�Otype.int�"".s�/*type."".exampleByName�"".j� type.int�"".i�type.int�""..this��,type.*"".exampleByName�ÀÈ¿ÀM�°�
°��9µ:¬\�Tgclocals·8a25ff9445c966862c64be41b3868e34�Tgclocals·7631dfd4f9ccf7ddc1d31dc466e1b4a8���<autogenerated>þ0"".(*exampleByName).Less��à��ÂdH‹ %����H;awè����ëêHƒìXH‹Y H…Ût H|$`H9;uH‰#H‹\$XH‰$è����H‹\$`1íH9ëuHH����H,$H‰ïH‰ÞH¥H¥H����Hl$H‰ïH‰ÞH¥H¥H����Hl$ H‰ïH‰ÞH¥H¥è���� H‹\$`H‰$è����H‹\$`Hƒû�„k��H‹H‹KH‹kH‰l$PH‹D$hH‹\$pH‰\$0H‰T$@H‰D$8H‰L$HH9ȃ-��HÂH‰$è����H‹\$@H‹l$8L‹D$HL9Ń��HëH‹+H‰,$è����H‹\$@H‹l$0L‹D$HL9ŃÒ���HëH‰$è����H‹\$@H‹l$0L‹D$HL9Ѧ���HëH‹+H‰,$è����H‹L$@H‹D$HL‹D$8I9Às{J,ÁH‹}�Hƒÿ�tiH/H<$H‰îH¥H¥L‹D$0I9ÀsJJ,ÁH‹}�Hƒÿ�t8H/H|$H‰îH¥H¥è����H‹\$ Hƒû�|1ÀˆD$xè����HƒÄXÃHÇÀ���ëé‰ëÄè���� ‰ë“è���� è���� è���� è���� è���� ‰éŽþÿÿ(
������ ��0runtime.morestack_noctxt���t��*runtime.racefuncenter���š��go.string."doc"���Ä��2go.string."exampleByName"���ð�� go.string."Less"���˜��"runtime.panicwrap���¸�� runtime.raceread���Þ�� runtime.raceread���®�� runtime.raceread���ø�� runtime.raceread���È�� runtime.raceread���€��"runtime.cmpstring���¬��(runtime.racefuncexit���Ú��$runtime.panicindex���ð��$runtime.panicindex���þ��$runtime.panicindex���Œ��$runtime.panicindex���š��$runtime.panicindex���¨��$runtime.panicindex���@°��"".j�Otype.int�"".i�?type.int�"".s�/*type."".exampleByName� "".~r2�0type.bool�"".j� type.int�"".i�type.int�""..this��,type.*"".exampleByName�°Ä¯°Q�°� °��9µÑD�Tgclocals·35977baeda91b849dfa1deb55266551a�Tgclocals·fd139652d6b2c96a7f83c7d52c0087ad���<autogenerated>þ2type..hash.[2]go/ast.Decl�€��þdH‹ %����H;awè����ëêHƒì0H‹\$0H‰$è����H‹T$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tNHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹T$H‹D$(HÿÀH‹l$ H9è|›H‰T$HH‰T$Pè����HƒÄ0Éë®
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���˜��"runtime.interhash���ä��(runtime.racefuncexit���@`�� "".autotmp_1436�type.int�"".autotmp_1435�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��(type.*[2]go/ast.Decl�` _`�À�À��#Ž�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���:/tmp/go/src/go/doc/comment.goþ.type..eq.[2]go/ast.Decl� ��ždH‹ %����H;awè����ëêHƒì`H‹\$`H‰$è����1ÀHÇD$0���H‹l$0H9èÜ���H‰D$8H‹\$pH‰ÅH‰D$(HkíHëH‰$è����H‹D$(H‹\$pHƒû�„Ñ���H‰ÅHkíHëH‹+H‰l$PH‹kH‰l$XH‹\$hH‰ÅHkíHëH‰$è����H‹T$PH‹\$hHƒû�„ƒ���H‹l$(HkíHëH‹H‹KH‰L$HH‰D$@H9ÐuOH‰$H‰L$H‰T$H‹l$XH‰l$è����¶\$ €û�t(H‹D$8HÿÀH‹l$0H9èŒ$ÿÿÿƄ$€���è����HƒÄ`ÃƄ$€����è����HƒÄ`Éévÿÿÿ‰é(ÿÿÿ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���¾�� runtime.raceread���Ì�� runtime.raceread���ò��runtime.ifaceeq���Ì��(runtime.racefuncexit���ð��(runtime.racefuncexit���@À��"".autotmp_1440�? type.go/ast.Decl�"".autotmp_1439� type.go/ast.Decl�"".autotmp_1438�_type.int�"".autotmp_1437�Otype.int�"".i�otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�(type.*[2]go/ast.Decl�"".p��(type.*[2]go/ast.Decl�&À”¿À¿À�Ð�Ð��#‚S-+�Tgclocals·2bd0058e25364e522f9f24a53d6b8231�Tgclocals·b51ba4d3e5142d442245970ca6341da4���:/tmp/go/src/go/doc/comment.goþ2type..hash.[1]go/ast.Spec�€��þdH‹ %����H;awè����ëêHƒì0H‹\$0H‰$è����H‹T$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tNHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹T$H‹D$(HÿÀH‹l$ H9è|›H‰T$HH‰T$Pè����HƒÄ0Éë®
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���˜��"runtime.interhash���ä��(runtime.racefuncexit���@`�� "".autotmp_1443�type.int�"".autotmp_1442�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��(type.*[1]go/ast.Spec�` _`�À�À��#Ž�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���:/tmp/go/src/go/doc/comment.goþ.type..eq.[1]go/ast.Spec� ��ždH‹ %����H;awè����ëêHƒì`H‹\$`H‰$è����1ÀHÇD$0���H‹l$0H9èÜ���H‰D$8H‹\$pH‰ÅH‰D$(HkíHëH‰$è����H‹D$(H‹\$pHƒû�„Ñ���H‰ÅHkíHëH‹+H‰l$PH‹kH‰l$XH‹\$hH‰ÅHkíHëH‰$è����H‹T$PH‹\$hHƒû�„ƒ���H‹l$(HkíHëH‹H‹KH‰L$HH‰D$@H9ÐuOH‰$H‰L$H‰T$H‹l$XH‰l$è����¶\$ €û�t(H‹D$8HÿÀH‹l$0H9èŒ$ÿÿÿƄ$€���è����HƒÄ`ÃƄ$€����è����HƒÄ`Éévÿÿÿ‰é(ÿÿÿ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���¾�� runtime.raceread���Ì�� runtime.raceread���ò��runtime.ifaceeq���Ì��(runtime.racefuncexit���ð��(runtime.racefuncexit���@À��"".autotmp_1447�? type.go/ast.Spec�"".autotmp_1446� type.go/ast.Spec�"".autotmp_1445�_type.int�"".autotmp_1444�Otype.int�"".i�otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�(type.*[1]go/ast.Spec�"".p��(type.*[1]go/ast.Spec�&À”¿À¿À�Ð�Ð��#‚S-+�Tgclocals·2bd0058e25364e522f9f24a53d6b8231�Tgclocals·b51ba4d3e5142d442245970ca6341da4���:/tmp/go/src/go/doc/comment.goþ(type..hash.[3]string�€��þdH‹ %����H;awè����ëêHƒì0H‹\$0H‰$è����H‹T$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tNHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹T$H‹D$(HÿÀH‹l$ H9è|›H‰T$HH‰T$Pè����HƒÄ0Éë®
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���˜��runtime.strhash���ä��(runtime.racefuncexit���@`�� "".autotmp_1450�type.int�"".autotmp_1449�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��type.*[3]string�` _`�À�À��#Ž�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���:/tmp/go/src/go/doc/comment.goþ$type..eq.[3]string� ��ždH‹ %����H;awè����ëêHƒì`H‹\$`H‰$è����1ÀHÇD$0���H‹l$0H9èÜ���H‰D$8H‹\$hH‰ÅH‰D$(HkíHëH‰$è����H‹D$(H‹\$hHƒû�„Ñ���H‰ÅHkíHëH‹+H‰l$PH‹kH‰l$XH‹\$pH‰ÅHkíHëH‰$è����H‹T$XH‹\$pHƒû�„ƒ���H‹l$(HkíHëH‹ H‰L$@H‹CH‰D$HH9ÂuOH‹l$PH‰,$H‰T$H‰L$H‰D$è����¶\$ €û�t(H‹D$8HÿÀH‹l$0H9èŒ$ÿÿÿƄ$€���è����HƒÄ`ÃƄ$€����è����HƒÄ`Éévÿÿÿ‰é(ÿÿÿ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���¾�� runtime.raceread���Ì�� runtime.raceread���ò�� runtime.eqstring���Ì��(runtime.racefuncexit���ð��(runtime.racefuncexit���@À��"".autotmp_1454�?type.string�"".autotmp_1453�type.string�"".autotmp_1452�_type.int�"".autotmp_1451�Otype.int�"".i�otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�type.*[3]string�"".p��type.*[3]string�&À”¿À¿À�Ð�Ð��#‚S-+�Tgclocals·2bd0058e25364e522f9f24a53d6b8231�Tgclocals·a8cc63930a774e5693faf789d6200da1���:/tmp/go/src/go/doc/comment.goþLtype..hash.struct { a string; b bool }�à��ÚdH‹ %����H;awè����ëêHƒì H‹\$ H‰$è����H‹\$(H‰$Hƒ<$�tlHÇD$���H‹\$8H‰\$è����H‹D$H‹\$(H‰$Hƒ<$�t6Hƒ$HÇD$���H‰D$8H‰D$è����H‹D$H‰D$8H‰D$@è����HƒÄ É%����ëÁ‰%����ë‹
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���˜��runtime.strhash���ü��runtime.memhash���¤��(runtime.racefuncexit���@@��
"".autotmp_1456��type.uintptr� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��Btype.*struct { a string; b bool }�@€?@�°�°��#n�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���:/tmp/go/src/go/doc/comment.goþHtype..eq.struct { a string; b bool }�€��ädH‹ %����H;awè����ëêHƒìHH‹\$HH‰$è����H‹\$PH‰$è����H‹\$PHƒû�„æ���H‹+H‰l$8H‹kH‰l$@H‹\$XH‰$è����H‹T$@H‹\$XHƒû�„¬���H‹ H‰L$(H‹CH‰D$0H9Â…ƒ���H‹l$8H‰,$H‰T$H‰L$H‰D$è����¶\$ €û�t\H‹\$PH‰$Hƒ$è����H‹\$XH‰$Hƒ$è����H‹l$P¶]L‹D$XA¶h@8ëtÆD$h�è����HƒÄHÃÆD$hè����HƒÄHÃÆD$h�è����HƒÄHÉéMÿÿÿ‰éÿÿÿ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���d�� runtime.raceread���À�� runtime.raceread���Ö�� runtime.eqstring����� runtime.raceread���¶�� runtime.raceread���ú��(runtime.racefuncexit���˜��(runtime.racefuncexit���¶��(runtime.racefuncexit���@�� "".autotmp_1458�?type.string�"".autotmp_1457�type.string� "".~r3�0type.bool�"".s� type.uintptr�"".q�Btype.*struct { a string; b bool }�"".p��Btype.*struct { a string; b bool }�2ë�À�À��#<KRD�Tgclocals·2bd0058e25364e522f9f24a53d6b8231�Tgclocals·a8cc63930a774e5693faf789d6200da1���:/tmp/go/src/go/doc/comment.goþTtype..hash.[20]struct { a string; b bool }�€��þdH‹ %����H;awè����ëêHƒì0H‹\$0H‰$è����H‹T$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tNHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹T$H‹D$(HÿÀH‹l$ H9è|›H‰T$HH‰T$Pè����HƒÄ0Éë®
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���˜��Ltype..hash.struct { a string; b bool }���ä��(runtime.racefuncexit���@`�� "".autotmp_1461�type.int�"".autotmp_1460�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��Jtype.*[20]struct { a string; b bool }�` _`�À�À��#Ž�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���:/tmp/go/src/go/doc/comment.goþPtype..eq.[20]struct { a string; b bool }�à��ÄdH‹ %����H;awè����ëêHƒìhH‹\$hH‰$è����1ÀHÇD$(���H‹l$(H9è!��H‰D$0H‹L$pHƒù�„F��H‹\$xH‰ÅHkíHéHƒû�„&��H‰ÅHkíHëH‰\$8H‰L$@H‰ $è����H‹\$@Hƒû�„ó���H‹+H‰l$XH‹kH‰l$`H‹\$8H‰$è����H‹T$`H‹\$8Hƒû�„¹���H‹ H‰L$HH‹CH‰D$PH9Â…���H‹l$XH‰,$H‰T$H‰L$H‰D$è����¶\$ €û�tfH‹\$@H‰$Hƒ$è����H‹\$8H‰$Hƒ$è����H‹l$@¶]L‹D$8A¶h@8ëu(H‹D$0HÿÀH‹l$(H9èŒßþÿÿƄ$ˆ���è����HƒÄhÃƄ$ˆ����è����HƒÄhÉé@ÿÿÿ‰éÿÿÿ‰éÓþÿÿ‰é³þÿÿ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���Ž�� runtime.raceread���ê�� runtime.raceread���€�� runtime.eqstring���º�� runtime.raceread���à�� runtime.raceread���Ö��(runtime.racefuncexit���ú��(runtime.racefuncexit���@Ð��"".autotmp_1467�?type.string�"".autotmp_1466�type.string�"".autotmp_1465�_Btype.*struct { a string; b bool }�"".autotmp_1464�OBtype.*struct { a string; b bool }�"".autotmp_1463�type.int�"".autotmp_1462�otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�Jtype.*[20]struct { a string; b bool }�"".p��Jtype.*[20]struct { a string; b bool }�&ÐÙÏÐÏÐ*�°�°��#c.KkF�Tgclocals·5fe5f138b24dc122a8e706ffe5dfb5cb�Tgclocals·1b1b40002e4437c990376d3506d8aa57���:/tmp/go/src/go/doc/comment.goþTtype..hash.[15]struct { a string; b bool }�€��þdH‹ %����H;awè����ëêHƒì0H‹\$0H‰$è����H‹T$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tNHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹T$H‹D$(HÿÀH‹l$ H9è|›H‰T$HH‰T$Pè����HƒÄ0Éë®
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���˜��Ltype..hash.struct { a string; b bool }���ä��(runtime.racefuncexit���@`�� "".autotmp_1470�type.int�"".autotmp_1469�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��Jtype.*[15]struct { a string; b bool }�` _`�À�À��#Ž�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���:/tmp/go/src/go/doc/comment.goþPtype..eq.[15]struct { a string; b bool }�à��ÄdH‹ %����H;awè����ëêHƒìhH‹\$hH‰$è����1ÀHÇD$(���H‹l$(H9è!��H‰D$0H‹L$pHƒù�„F��H‹\$xH‰ÅHkíHéHƒû�„&��H‰ÅHkíHëH‰\$8H‰L$@H‰ $è����H‹\$@Hƒû�„ó���H‹+H‰l$XH‹kH‰l$`H‹\$8H‰$è����H‹T$`H‹\$8Hƒû�„¹���H‹ H‰L$HH‹CH‰D$PH9Â…���H‹l$XH‰,$H‰T$H‰L$H‰D$è����¶\$ €û�tfH‹\$@H‰$Hƒ$è����H‹\$8H‰$Hƒ$è����H‹l$@¶]L‹D$8A¶h@8ëu(H‹D$0HÿÀH‹l$(H9èŒßþÿÿƄ$ˆ���è����HƒÄhÃƄ$ˆ����è����HƒÄhÉé@ÿÿÿ‰éÿÿÿ‰éÓþÿÿ‰é³þÿÿ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���Ž�� runtime.raceread���ê�� runtime.raceread���€�� runtime.eqstring���º�� runtime.raceread���à�� runtime.raceread���Ö��(runtime.racefuncexit���ú��(runtime.racefuncexit���@Ð��"".autotmp_1476�?type.string�"".autotmp_1475�type.string�"".autotmp_1474�_Btype.*struct { a string; b bool }�"".autotmp_1473�OBtype.*struct { a string; b bool }�"".autotmp_1472�type.int�"".autotmp_1471�otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�Jtype.*[15]struct { a string; b bool }�"".p��Jtype.*[15]struct { a string; b bool }�&ÐÙÏÐÏÐ*�°�°��#c.KkF�Tgclocals·5fe5f138b24dc122a8e706ffe5dfb5cb�Tgclocals·1b1b40002e4437c990376d3506d8aa57���:/tmp/go/src/go/doc/comment.goþRtype..hash.[4]struct { a string; b bool }�€��þdH‹ %����H;awè����ëêHƒì0H‹\$0H‰$è����H‹T$H1ÀHÇD$ ���H‹l$ H9è}eH‰D$(H‰ÅH‰ÐHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$8Hƒû�tNHkíHëH‰$HÇD$���H‰D$HH‰D$è����H‹T$H‹D$(HÿÀH‹l$ H9è|›H‰T$HH‰T$Pè����HƒÄ0Éë®
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���˜��Ltype..hash.struct { a string; b bool }���ä��(runtime.racefuncexit���@`�� "".autotmp_1479�type.int�"".autotmp_1478�type.int� "".~r3�0type.uintptr�"".h� type.uintptr�"".s�type.uintptr�"".p��Htype.*[4]struct { a string; b bool }�` _`�À�À��#Ž�Tgclocals·a11c21977d0c39648c83179d370ce4b8�Tgclocals·0115f8d53b75c1696444f08ad03251d9���:/tmp/go/src/go/doc/comment.goþNtype..eq.[4]struct { a string; b bool }�à��ÄdH‹ %����H;awè����ëêHƒìhH‹\$hH‰$è����1ÀHÇD$(���H‹l$(H9è!��H‰D$0H‹L$pHƒù�„F��H‹\$xH‰ÅHkíHéHƒû�„&��H‰ÅHkíHëH‰\$8H‰L$@H‰ $è����H‹\$@Hƒû�„ó���H‹+H‰l$XH‹kH‰l$`H‹\$8H‰$è����H‹T$`H‹\$8Hƒû�„¹���H‹ H‰L$HH‹CH‰D$PH9Â…���H‹l$XH‰,$H‰T$H‰L$H‰D$è����¶\$ €û�tfH‹\$@H‰$Hƒ$è����H‹\$8H‰$Hƒ$è����H‹l$@¶]L‹D$8A¶h@8ëu(H‹D$0HÿÀH‹l$(H9èŒßþÿÿƄ$ˆ���è����HƒÄhÃƄ$ˆ����è����HƒÄhÉé@ÿÿÿ‰éÿÿÿ‰éÓþÿÿ‰é³þÿÿ
������ ��0runtime.morestack_noctxt���H��*runtime.racefuncenter���Ž�� runtime.raceread���ê�� runtime.raceread���€�� runtime.eqstring���º�� runtime.raceread���à�� runtime.raceread���Ö��(runtime.racefuncexit���ú��(runtime.racefuncexit���@Ð��"".autotmp_1485�?type.string�"".autotmp_1484�type.string�"".autotmp_1483�_Btype.*struct { a string; b bool }�"".autotmp_1482�OBtype.*struct { a string; b bool }�"".autotmp_1481�type.int�"".autotmp_1480�otype.int� "".~r3�0type.bool�"".s� type.uintptr�"".q�Htype.*[4]struct { a string; b bool }�"".p��Htype.*[4]struct { a string; b bool }�&ÐÙÏÐÏÐ*�°�°��#c.KkF�Tgclocals·5fe5f138b24dc122a8e706ffe5dfb5cb�Tgclocals·1b1b40002e4437c990376d3506d8aa57���:/tmp/go/src/go/doc/comment.goþTgclocals·d64e51a4c4bfeaa840e480961ec6b0b3��������������þTgclocals·b761081bcdbc0c055275af2bb2c6dfe6������
���+���þTgclocals·a1020fc24b9d706b3a15aa4bb13785c5�(��(������������������þTgclocals·1b9a3aa31862a0fdb3c38bd1a1bfa9b0�(��(����������������þTgclocals·044ac9153e7f7946981f76039e898e1a�H��H�����������€��€€��€���‚€��ˆ€��€���þTgclocals·2384f18473b874ebedaaf5541c99e183�H��H��� ���+��+��+��+��+��+��+���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·71f00dde903bde07aa039b47ab7ec229� �� �������������þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·71f00dde903bde07aa039b47ab7ec229� �� �������������þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·2992e6c0c6eeea1caaa82eaccb438ec1� �� ��� ���"���"���þTgclocals·d9ba2f98715b9ea893b5eb47237bb408�8��8��� ���������ˆ��������þTgclocals·b46c7a32cd3cbdb99d262657bbb5cb46�8��8����������������������þZgo.string.",.;:!?+*/=()[]{}_^°&§~%#@<\">\\"�`��`���������������,.;:!?+*/=()[]{}_^°&§~%#@<">\�� �Zgo.string.",.;:!?+*/=()[]{}_^°&§~%#@<\">\\"���þTgclocals·150bd0745d0ccd7ff65e5c80b670a3b7�(��(������������������þTgclocals·3a3a32d27105f28e7613aed8b06dc3cf�(��(���������"�������þgo.string."_"�0��$���������������_�� �go.string."_"���þ go.string."hdr-"�0��*���������������hdr-�� � go.string."hdr-"���þTgclocals·a310211a5d93ca643985188646602d0e� �� ���������������þTgclocals·f19d4b79e9f57ca0787f5817043aa6f8� �� ���������"����þTgclocals·fe859e382a3fdcf7d00b896227987115�€��€���:����������������������$��
�������
������*�������*�������þTgclocals·bac06b58d2975b4e41d5d5423f2a0abf�H��H���
���+��+��+��+��+��+��+���þgo.string."\n"�0��$���������������
�� �go.string."\n"���þTgclocals·2f027ed2f84c82a724a1e98af4aabef1�ð��ð���^��������������������¤��������¤�������‚�¤���������¤������‚�¤������ ‚�¤�������‚�¤�@����‚ ¤�@����‚ ¤����� �‚�¤����� �‚�¤@��� �‚�¤B�����‚�¤B�����‚�¤@�����‚ ¤@����‚�¤������‚�¤������‚�¤��������¤����þTgclocals·122dd8a08ef573582497a26e0cca9250�°��°���
������������������������������������������������������������"����þTgclocals·fcc3effc8e8a737ccb9de917de325d4b�¸��¸���L��������������� ������°%�� �����������(�����������*�����������(����������*€�����������þTgclocals·d3f38354ddf48540875194ddb744d23a�H��H������+"�+"�+"�+"�+"�+"�+"��þTgclocals·4cc1bc4d7dc3915362c1fc65579c9663�8��8��� ����������
���Ê��Â���þTgclocals·ab01a2d55089ff50c402006df1039c39�8��8������
���
���
���
���
����þTgclocals·d64e51a4c4bfeaa840e480961ec6b0b3��������������þTgclocals·519efd86263089ddb84df3cfe7fd2992�������������þgo.string."BUG"�0��(���������������BUG�� �go.string."BUG"���þTgclocals·80c00dbb64598456793efbd6e43fefd2�À��À���4����������� ������� ����€�� ����€��"����€�� ���€�� �� €�� �€ €�� �‚ €�� ‚ €��(‚ €��(‚ ���‚ ���‚ ����‚��������������������������������þTgclocals·bf85f211d3578702af3e7b6e5711bdb3�¨��¨���
���J���J���J���J���J���J���J���J���J���J���J���J���J���J���J���J���J���J���J���þ,Jgo.itab.*go/ast.BlockStmt.go/ast.Node�����þ,@go.itab.*go/ast.File.go/ast.Node�����þ,Ngo.itab."".exampleByName.sort.Interface�����þ go.string."Test"�0��*���������������Test�� � go.string."Test"���þ*go.string."Benchmark"�@��4�������� �������Benchmark�� �*go.string."Benchmark"���þ&go.string."Example"�0��0���������������Example�� �&go.string."Example"���þTgclocals·295e656161624b3a1f05c33a977f149d�°��°���V����������������€��� ������€��� �����ˆ��� �����ˆ�°� �����
ˆ�°� �����(ˆ��� �����(ˆ �� �����(ˆ � �����(ˆ"� �����(¨"� �����(ª"� �����(ª� �����(ª�� �����¨ª�� �����ª�� �����Š�� �����Š��� �����Š��� ������Š��� �����ˆ��� ����� ��� �����ˆ ��� ������€��� ������ ��� ������€��� � �������� �€�����������������þTgclocals·244b1e4e863810fa85c73170fec94056�ð��ð��� ������������������������������������������������������������������������������������‚����þgo.string." "�0��$��������������� �� �go.string." "���þTgclocals·5b4ff282c61d70917c64bf961e00331c�0��0���
����������"��������þTgclocals·eb136390604af17f9ef0289a4a78efec�0��0������
���
���
���
���þTgclocals·660c52760819425e2fa6ae9a8a8ae931� �� ��� ������������þTgclocals·be7d7dddcdea9d8b031d8249e0c8e91a� �� ���
���"���"���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·b3902157a77db2b708b66596724732a4� �� ���������B����þTgclocals·e1ae6533a9e39048ba0735a2264ce16a� �� ��������������þTgclocals·aa3b86c1ca8acadbe172378c24a491bc� �� ���
���B��B���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·0226af10ad6d64fcc55c06f4d9877e4b� �� ��� ���B��B���þ,Lgo.itab.*go/ast.ImportSpec.go/ast.Spec�����þ,Fgo.itab.*go/ast.GenDecl.go/ast.Decl�����þ,Hgo.itab.*go/ast.FuncDecl.go/ast.Decl�����þ"go.string."_test"�0��,���������������_test�� �"go.string."_test"���þgo.string."."�0��$���������������.�� �go.string."."���þ go.string."main"�0��*���������������main�� � go.string."main"���þTgclocals·c4d7a7372734da08a909bb9107a0ce00�¨<��¨<k���������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������� ��������°������������������������ ����������������������������� ���� ����������������������������������(����������������������������������(�������� ������������������������(����������������������������������*����������������������������€�����*���������������������������€������(�����������������������������������€����������������������������������‚���������������������������������� ���������������������������������� 
�������������������������������� � 
�������������������������������� � ���������������������������������� ���������������������������������€ ��������������������������������€ ���������������������������������� �����������������������������������€�����������������������������������€����������������������¨j����������€����� ���������������¨j����������€����� ����������������¨j����� ����€����� ����������������¨j����������€����� ���������������¨j����������€����� ���� �����������¨j����������€���������������������¨j���������€��������������������������������€�������������������������� �����€�������������������������� �����€�� ����������������������� �����€�� ���������������������� �����€�� �������������������������€�€��������������������������������€�������� ������������������������€�������� �����������������������€��������������������������������€�� ���������������������������€�� ������������������������ ���€�� ����������������������������€�������� ���������������������€������������������������������������������� ������������������������������� ���������������€��������������������������������€�����������������€��������������������������������€�������������������������������� �������������������������������� �������������€��
���������������� ����������������
���������������� ���������������
���������������� ����������������
���������������������������������
�����������������€��������������������������������€����������������������������������������������������������������� ��������������� ������������������ ������€ªV����� ������������������"������€ªV����� ���������������� ������€ªV����� ����������������"������€ªV����� ���€������������"������€ªV����� ���‚������������"������€ªV����� ���‚������������ ������€ªV����� ���€������������ ������€ªV�����"����������������� ������€ªV�����"���������� ������� ������€ªV�����"����€����� ������� ������€ªV�����"����€������������� ������€ªV����"������������������ ������€ªV�����"������������������ ������€ªV����� ���€�������������� ������€ªV����� ��������������� �� ������€ªV����� ��������������� �� �����€ªV����� ������������������ �����€ªV����� ������������������ �����€ªV����� ������������������ ��������������� ������������������ �������������� ������������������ ������������� ������������������ ��������������� ������������������ ���������������� ����������� ������ ���������������� ����€������ ������ ���������������� ����€������������� ��������������� ������������������ ��������������� ��€��������������� ���������������� ��€��������������� ���������������� �� ��������������� ���������������� ��¨��������������� ���������������� ���������������� ���������������� ���€������������ ���������������� ���€������������� �������������� ����€�������������� �������������� ����‚�������������� �������������������‚�������������� �������������������‚�������������� ������������������‚������������� ������������������‚��������������� ������������������‚�������������� ��������������������������������� ��������������������������������� ��������������������������������������������������þTgclocals·a3d5cfa68f5e8a8d48dfd329525dc6fc�è��èk������
���*���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
����þ*go.string."Copyright"�@��4�������� �������Copyright�� �*go.string."Copyright"���þTgclocals·f871e39061ea9dea6536f3583cc87569�€��€���D������������������������������� ��������� �������� ����� �� ����� ��� ����� "��� ����� "�� ����� "�� ����� "��� �����("��� ������"��� �������"��� ������
��� �������� ��������� ���������������€��� ������€� � �����€€� � �����€€��� �����€��� ������€����������€�����������������������þTgclocals·fdef39ef03c075814f05c46e9bf38c7a�à��à���������������������������������������������������������������������������������
����þTgclocals·fe1f14bf02b41d3de85852f858f15fd1�H��H�������������ˆ��� �������������þTgclocals·2a7bc8dfdd877fd4383a47c25743b656�H��H������
���
���
���
���
���
���
���þTgclocals·05dc9d89294e334ec0495aaea2fc1f92�@��@����������������€��� ��������þTgclocals·27b18f37275bc807e38d6453b956b1b3�@��@��� ���
���
��
��
��
��
���þTgclocals·5d953a8bfd94037a0a347002163fd548�0��0�������������
��������þTgclocals·b79213d8f26d47b4c373b6397fccfdf9�0��0������B���B���B���B���þ"go.string."error"�0��,���������������error�� �"go.string."error"���þTgclocals·b63553e0d090d93f66666ff2662ccd8a�0��0������������
������þTgclocals·fbd5b7009fdd3864023723132632a4f4�0��0�������������������þTgclocals·c45c41bbce3a0609e181193eeec3c3ea�À��À ���*�������������������€ ������  ������ "������ª ������ª �����¨ �����¨ �����  �€����� �������þTgclocals·d30136d338db4cd23616b350ab101771�h��h ���
���ª���ª��ª��ª��ª��ª��ª��ª��ª��ª��ª���þTgclocals·6cdf1fe0b6d989005b773ae68ea795dd�(��(���
����������
����þTgclocals·c70b15b9f2d08c884d2a5c6874723195�(��(������
���
���
����þTgclocals·8758a87bda9639ab4009bad9ff0368a0�X��X �����������À���� ���� �����€����������þTgclocals·c9eaa178566d22b17e1935b032e34c1a�X��X ������º���º���º���º���º���º���º���º���º����þTgclocals·c35a80b5a24bdcb1dd31467cca4bf2cc�P��P�����������,���������€�����ˆ���(����þTgclocals·8f73cef9be24de0b2b024d8a3d845570�P��P���
���n���n���n��n���n���n���n���n����þTgclocals·f848c766c62e7703d25818aa48be46c3�0��0�������������.��������þTgclocals·22e575eb56ae74299735243dc7a7490b�0��0������
��
��
��
���þTgclocals·b87c1360834f769be77a491245c75b6e�@��@����������°����������������þTgclocals·d2db4e021533335161ea448347d675e8�@��@������.���.���.���n���.���.����þTgclocals·ae8f96339833a4c335034aea6c42505e�(��(�������������.����þTgclocals·c70b15b9f2d08c884d2a5c6874723195�(��(������
���
���
����þTgclocals·ec6c4326020f736912c1898b3fb4fd9e�@��@����������€���ˆ��� ���¢��������þTgclocals·62806eecd2f869871971f9b3543f3bee�@��@������
���
���
���
���
�������þTgclocals·b8d4f82faea9c63507b1555e219679ff�À��À ���&������������ ������� À���� �������(�������*�������������� ������� ,����� ������€ �������þTgclocals·dcdd66336a306e78d46779c0ae4295a2�h��h ������
���
���
���
���
���
������
���
���
���
����þTgclocals·a33e6252736a16868be960f1751590e3�0��0���
����������
��������þTgclocals·c7b27bbc2dfadb83905227c6e9659640�0��0������‚���‚���‚���‚���þTgclocals·a33e6252736a16868be960f1751590e3�0��0���
����������
��������þTgclocals·c7b27bbc2dfadb83905227c6e9659640�0��0������‚���‚���‚���‚���þTgclocals·88cd35d5e213dead3026c78e528793db�@��@�������������
���
��*��������þTgclocals·0a0eecb5df6124c8e6e9af3bcb33a449�@��@������‚���‚���‚���‚���‚���‚���þTgclocals·7b2813f6b5e1855034cf003aef0d66c4�0��0����������� ��€�������þTgclocals·0900b3ce34468e7211fedd5d94de68ce�0��0������
���
���
���
����þgo.string."*"�0��$���������������*�� �go.string."*"���þ&go.string."BADRECV"�0��0���������������BADRECV�� �&go.string."BADRECV"���þTgclocals·916a6677a6ff417474c615eb21e11a20�8��8��� �������°��������������þTgclocals·1fcbf114bf4430e7e8ea3a57a1036100�8��8������ ��� ��� ���+��� ����þTgclocals·d733bb13812ac9a372248e409a475e16�ð��ð���"������������������������������� ������ ������� ����� "������ "����€ "����€ "�����€ �����€� ����� � ������þTgclocals·9de9e9a53c90c1f4d44cb33d36c92e22�€��€������
���
���
���
���
���
���
���
���
���
���
���
���
���
����þTgclocals·ccdf28746db3d4559c49dcf7d1dd3d1a�8��8����������������€��� ����þTgclocals·edb3995f1a0bbdc5bba5636114f232c5�8��8������
���
���
���
���
����þTgclocals·40eecada02da91687f57c457fee7a0e8�H��H����������À��������� ��� �������þTgclocals·204b23f4ff5e5c2eaa347a165bb609ce�H��H���
��� ���+�� ���+��+�� ��� ����þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·1a949cc76334512fd82c415a64f014ac� �� ������
���J����þTgclocals·80513dfc2688280b48497e150e68e874�p��p ������������� �������� ���(���*��*��
�������‚€���þTgclocals·271cd20d3a833d5f9ba2f3b35abb688e�p��p ������
���
���
���Š���
���
���
���
���
���
���
���
����þTgclocals·b8eb52ec7e92c6443f6dc7f37be74ecc�0��0���������������������þTgclocals·3981026148f8fe4c8cda473bfb7a54f2�0��0��� ���º���º��º��º���þTgclocals·d5708565bf1340d40916cb76f18ecddd�(��(�������������"����þTgclocals·c70b15b9f2d08c884d2a5c6874723195�(��(������
���
���
����þTgclocals·3a3d787447241e6c6f7695e2da60d273�(��(��� ����������€����þTgclocals·c70b15b9f2d08c884d2a5c6874723195�(��(������
���
���
����þTgclocals·a181622f4e0f3e875db37fd0a40cfe28� ��  ���,�����������€� �����ˆ� ����� � �����¢� �����  ������  ��€��� ���€������������þTgclocals·551d2cf140aa5d6bfc1d2705c3455dc2�X��X ��� ���������������������������‚����þTgclocals·cdd08b5f36343ae33509395d9ef40943�°��°���<������������ �����€ �����ˆ ����ˆ�����€�����€ ����€������������������������������"�����"������"�������"��� ������ ����������þTgclocals·12904be32cab73b22c8253ca98b54233� �� ������
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
����þTgclocals·fd5f88fad76585a2da2704cdd08de957�H��H���
�������à����� ������ ��������þTgclocals·09d333683df672d0fa93f5c91c309039�H��H��� ��� ���+��+���+��+�� ��+���þTgclocals·0b27a235081e965f5e9c0103be9d403d�H��H�������������"����� ��‚���Š����þTgclocals·0416783cb921d4b8861d4de5ab878f12�H��H������*���*���*���*���*���*���*����þTgclocals·bad27df9b12beabcb61c7a3944aab046�8��8������������� ����������þTgclocals·edb3995f1a0bbdc5bba5636114f232c5�8��8������
���
���
���
���
����þTgclocals·e4184cdd418e497711de4af81f005e4e�à��à���@���������������€�������€������€�����€����€���ˆ€���€�� €������€���€�€�€�€€�€�€�€��€�€���€�€���€��€���‚������‚������€ ��þTgclocals·a3ced321c7ce2bd6860766f70af7cafe�¸��¸������
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
���
����þTgclocals·4d208bb1792edf0753baa167efc19fa1�8��8��� �������€���‚��� ��¨���þTgclocals·f99f470b4e8bf0bbfec1c215fb234ac7�8��8������
���
���
���
���
����þ,Hgo.itab.*go/ast.TypeSpec.go/ast.Spec�����þTgclocals·58eb9dfa510e5bcc2edbe21b329c7347�ø��ø���B���������������� ����������� ��� ������ �����������(����������(�����������(��� ������ (����������((����������(¨����������(ª����������(ª���������¨ª���������(*���������(*�����������þTgclocals·4897a01e6848108c01e68bc27367a40c�ˆ��ˆ������
���
���
���
���
���
���
���
���
���
���
���
���
���
���
����þTgclocals·a15fe435cb0dbbdf0dca9a73989779bc�Ð��Ð ���4������������������� ��������������������€�����������ªZ����ªZ� ������� �€�����(�������"��������þTgclocals·ccf9a5a3ff08bfd59e8935415f903ced�p��p �������������������������������������������þ,Bgo.itab.*go/ast.Ident.go/ast.Expr�����þ,Hgo.itab.*go/ast.StarExpr.go/ast.Expr�����þTgclocals·5676376b8a85453990179c84244471f0�Ð��Ð���"������������ ������€ ������‚ ������ ������ˆ ������¨ ������ ������� ������( ������( ����� ����� ������
������ ������‚ ������€ ������€�������€��������������þTgclocals·fee7fbf6bf0b5bcb2c97f12620f0687e�°��°��� ���J��J��J��J��J��J��J��J��J��J��J��J��J��J��J��J��J��J��J��J ���þTgclocals·ea92ce44a49170e1c73eb59fc1a6bff2������2���������������������€ªV���€ªV�¨j•ªV�ˆ¨j•ªV�
¨j•ªV�(��€ªV��þTgclocals·036c12344c80a9c50ad16253326f1f1c�P��P������ª”��ª”��ª”��ª”��ª”��ª”��ª”��ª”���þTgclocals·276a8e557ac6b06731ea46fded3dc7ba�p��p���"������������€ªV��� €ªV���€ªV���‚€ªV�����������þTgclocals·2c09ec81c5cb12328d7183f25bc48833�@��@�������������������������þTgclocals·f1e788ad8cea2119b76a14ad95fe76d0�ø��ø���^������������������������¨j��������¨j��������¨j"��������¨j�������¨j������¨j��� ��¨j�������¨j�����€ªV©j����€ªV©j ���€ªV©j
�ˆ���€ªV©j
����€ªV©jŠ����€ªV©j�þTgclocals·e681d4df6d139138e0568b1b530c5347�ˆ��ˆ����������������������������������������������������þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·cf86db206769ec68369d07e260728f65� �� �������������þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·c29721753d10643684859fb25239955f�������������þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þ,>go.itab.*"".data.sort.Interface�����þTgclocals·61e2515c69061b8fed0e66ece719f936� �� ��������������þTgclocals·24a930cfca34f6ff5cd3ccff50f622a4� �� �������������þTgclocals·68ae24cd746819b4e193841c4b60af96�@��@���������� ¨j�¨j"¨j ��������þTgclocals·0ffd9e26683484297181e21a88fe4390�@��@���������������������
����þTgclocals·870b10b173f7142f5b97d12c6fcedabb�(��(������������������þTgclocals·c578f1cf50c69c0c21cbd19ca562c9b3�(��(������������
����þTgclocals·70a36c2dd8242bb50e64402b006da02d�P��P���������������€��‚�� ��(�������þTgclocals·bb2baeaa2a9066d84078696d5a0b657c�P��P������B���B���B���B���B���B���B���B���þTgclocals·c04fd1a95befef20b54f742e1b34a384�Ð��Ð���>��������������������� �������¨j�
���¨j���¨j�€�¨j�‚�¨j‚�¨j(‚�¨j‚(‚�¨j€(‚�¨j€(�¨j€(��¨j€(���¨j€���¨j�����¨j ������(���������������þTgclocals·283c6a442ea4fbaf3360ef354f1485de�°��°���
������������������������������������������������������������&����þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·f19d4b79e9f57ca0787f5817043aa6f8� �� ���������"����þTgclocals·77fc895f2e21f2d009e8ef8ba7a31e8a�°��°
���0�������������������€������� ªU��€� ªU��� ªU����� ªU�� ������(���������������þTgclocals·fa9d105e26520c4b1ac238cbabe4a6b4�`��`
���
������������������������������&����þTgclocals·8b6a89bd93c7ea3efedc1e3b967a624e�H��H������������
��(���(€��€�������þTgclocals·84cb27192e724be4ea73ffe88739de84�H��H��� ���������������������‚����þTgclocals·a1020fc24b9d706b3a15aa4bb13785c5�(��(������������������þTgclocals·1b9a3aa31862a0fdb3c38bd1a1bfa9b0�(��(����������������þTgclocals·68af3dcc1e71039e8c81e3d936cd1569�(��(��� �������€��������þTgclocals·970e54c78d39669ec01fcf7dc8c42884�(��(���
���������’����þTgclocals·825041fae5b5237c85bc4584ffc5424f�0��0��������������������þTgclocals·1cf71d1612d893544dffa0b9cabde1d6�0��0���������������"����þTgclocals·a85ec99f8b78bfa992b03a8964b01c93�H��H����������
���
� �*� �*���
������þTgclocals·5b049eb50853bef5b7cf0889ee335b7c�����������þTgclocals·152f5504a12288ade8694a9f3d9bc068�p��p �����������ª��€���€������ €���*��*����"�����€���þTgclocals·28bb837dad02c366a0addb99515b5cac�p��p ������ ��� ��� ��� ������ ��� ��� ��� ��� ��� ��� ����þTgclocals·949dea068c9c27c72322372273a7d522� ��  ���4������������������ �������������
������€
������
�������ˆ��������������þTgclocals·25dd6ca88210c3ef5bded4fa8ba0c328�X��X ����������������������������������þTgclocals·884dc45498dc2b975201c5c7b0295018�8��8���������������
�����þTgclocals·ab3f0b79fcc40cf2f6f096345ac2f4ed�8��8����������������������þTgclocals·ed2fa396d4b34860cb73439966768a56�(��(������������������þTgclocals·c874027b3c92317e1fa928f04f2c7dbc�(��(����������������þTgclocals·884dc45498dc2b975201c5c7b0295018�8��8���������������
�����þTgclocals·ab3f0b79fcc40cf2f6f096345ac2f4ed�8��8����������������������þTgclocals·ed2fa396d4b34860cb73439966768a56�(��(������������������þTgclocals·c874027b3c92317e1fa928f04f2c7dbc�(��(����������������þTgclocals·884dc45498dc2b975201c5c7b0295018�8��8���������������
�����þTgclocals·ab3f0b79fcc40cf2f6f096345ac2f4ed�8��8����������������������þ,""..gobytes.1����&ldquo;�þ,""..gobytes.2����&rdquo;�þ,""..gobytes.3����<a href="�þ,""..gobytes.4����">�þ,""..gobytes.5����</a>�þ,""..gobytes.6����<i>�þ,""..gobytes.7����</i>�þ,""..gobytes.8����<p>
�þ,""..gobytes.9��
��
</p>
�þ,""..gobytes.10��
��
<pre>�þ,""..gobytes.11����</pre>
�þ,""..gobytes.12����<h3 id="�þ,""..gobytes.13����">�þ,""..gobytes.14�� �� </h3>
�þ,""..gobytes.15����
�þ,""..gobytes.16���� �þPgo.string."([A-Z][A-Z]+)\\(([^)]+)\\):?"�`��V���������������([A-Z][A-Z]+)\(([^)]+)\):?�� �Pgo.string."([A-Z][A-Z]+)\\(([^)]+)\\):?"���þ*go.string."copyright"�@��4�������� �������copyright�� �*go.string."copyright"���þ,go.string."all rights"�@��6��������
�������all rights�� �,go.string."all rights"���þ$go.string."author"�0��.���������������author�� �$go.string."author"���þ""..gostring.1� ��”��������¹�������((https?|ftp|file|gopher|mailto|news|nntp|telnet|wais|prospero)://[a-zA-Z0-9_@\-]+([.:][a-zA-Z0-9_@\-]+)*/?[a-zA-Z0-9_?%#~&/\-+=()]+([:.,][a-zA-Z0-9_?%#~&/\-+=()]+)*)|([\pL_][\pL_0-9]*)�� �""..gostring.1���þ0go.string."[^a-zA-Z0-9]"�@��:�������� �������[^a-zA-Z0-9]�� �0go.string."[^a-zA-Z0-9]"���þHgo.string."(?i)^[[:space:]]*output:"�`��R���������������(?i)^[[:space:]]*output:�� �Hgo.string."(?i)^[[:space:]]*output:"���þ(go.string."^[ \\t]*"�0��0���������������^[ \t]*�� �(go.string."^[ \\t]*"���þ2go.string."^/[/*][ \\t]*"�@��:�������� �������^/[/*][ \t]*�� �2go.string."^/[/*][ \\t]*"���þ go.string."bool"�0��*���������������bool�� � go.string."bool"���þ go.string."byte"�0��*���������������byte�� � go.string."byte"���þ*go.string."complex64"�@��4�������� �������complex64�� �*go.string."complex64"���þ,go.string."complex128"�@��6��������
�������complex128�� �,go.string."complex128"���þ&go.string."float32"�0��0���������������float32�� �&go.string."float32"���þ&go.string."float64"�0��0���������������float64�� �&go.string."float64"���þgo.string."int"�0��(���������������int�� �go.string."int"���þ go.string."int8"�0��*���������������int8�� � go.string."int8"���þ"go.string."int16"�0��,���������������int16�� �"go.string."int16"���þ"go.string."int32"�0��,���������������int32�� �"go.string."int32"���þ"go.string."int64"�0��,���������������int64�� �"go.string."int64"���þ go.string."rune"�0��*���������������rune�� � go.string."rune"���þ$go.string."string"�0��.���������������string�� �$go.string."string"���þ go.string."uint"�0��*���������������uint�� � go.string."uint"���þ"go.string."uint8"�0��,���������������uint8�� �"go.string."uint8"���þ$go.string."uint16"�0��.���������������uint16�� �$go.string."uint16"���þ$go.string."uint32"�0��.���������������uint32�� �$go.string."uint32"���þ$go.string."uint64"�0��.���������������uint64�� �$go.string."uint64"���þ&go.string."uintptr"�0��0���������������uintptr�� �&go.string."uintptr"���þ$go.string."append"�0��.���������������append�� �$go.string."append"���þgo.string."cap"�0��(���������������cap�� �go.string."cap"���þ"go.string."close"�0��,���������������close�� �"go.string."close"���þ&go.string."complex"�0��0���������������complex�� �&go.string."complex"���þ go.string."copy"�0��*���������������copy�� � go.string."copy"���þ$go.string."delete"�0��.���������������delete�� �$go.string."delete"���þ go.string."imag"�0��*���������������imag�� � go.string."imag"���þgo.string."len"�0��(���������������len�� �go.string."len"���þ go.string."make"�0��*���������������make�� � go.string."make"���þgo.string."new"�0��(���������������new�� �go.string."new"���þ"go.string."panic"�0��,���������������panic�� �"go.string."panic"���þ"go.string."print"�0��,���������������print�� �"go.string."print"���þ&go.string."println"�0��0���������������println�� �&go.string."println"���þ go.string."real"�0��*���������������real�� � go.string."real"���þ&go.string."recover"�0��0���������������recover�� �&go.string."recover"���þ"go.string."false"�0��,���������������false�� �"go.string."false"���þ go.string."iota"�0��*���������������iota�� � go.string."iota"���þgo.string."nil"�0��(���������������nil�� �go.string."nil"���þ go.string."true"�0��*���������������true�� � go.string."true"���þTgclocals·e1ae6533a9e39048ba0735a2264ce16a� �� ��������������þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þ("".ldquo��0type.[]uint8�0�������������������������""..gobytes.1���þ("".rdquo��0type.[]uint8�0�������������������������""..gobytes.2���þ*"".matchRx��&type.*regexp.Regexp���þ("".html_a��0type.[]uint8�0�������� ������� ����������""..gobytes.3���þ("".html_aq��0type.[]uint8�0�������������������������""..gobytes.4���þ("".html_enda��0type.[]uint8�0�������������������������""..gobytes.5���þ("".html_i��0type.[]uint8�0�������������������������""..gobytes.6���þ("".html_endi��0type.[]uint8�0�������������������������""..gobytes.7���þ("".html_p��0type.[]uint8�0�������������������������""..gobytes.8���þ("".html_endp��0type.[]uint8�0�������������������������""..gobytes.9���þ("".html_pre��0type.[]uint8�0�������������������������""..gobytes.10���þ("".html_endpre��0type.[]uint8�0�������������������������""..gobytes.11���þ("".html_h��0type.[]uint8�0�������������������������""..gobytes.12���þ("".html_hq��0type.[]uint8�0�������������������������""..gobytes.13���þ("".html_endh��0type.[]uint8�0�������������������������""..gobytes.14���þ* "".nonAlphaNumRx��&type.*regexp.Regexp���þ(
"".nl��0type.[]uint8�0�������������������������""..gobytes.15���þ("".space��0type.[]uint8�0�������������������������""..gobytes.16���þ*"".outputPrefix��&type.*regexp.Regexp���þ*"".noteMarker�� type.string� ���������������� �Pgo.string."([A-Z][A-Z]+)\\(([^)]+)\\):?"���þ*"".noteMarkerRx��&type.*regexp.Regexp���þ* "".noteCommentRx��&type.*regexp.Regexp���þ*&"".predeclaredTypes��(type.map[string]bool���þ*&"".predeclaredFuncs��(type.map[string]bool���þ*."".predeclaredConstants��(type.map[string]bool���þ*$"".IllegalPrefixes��0type.[]string�0�������������������������""".statictmp_1375���þ*""".statictmp_1375��`type.[3]string�`�������� ���������������
����������������������� �*go.string."copyright"���  �,go.string."all rights"���@ �$go.string."author"���þ,"".initdone·��type.uint8���þ""".statictmp_1381��ÀHtype.[20]struct { a string; b bool }�²���������������������������������������������������� ����������������������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(� � go.string."bool"���0 � go.string."byte"���` �*go.string."complex64"��� �,go.string."complex128"���À �"go.string."error"���ð �&go.string."float32"���  �&go.string."float64"���Ð �go.string."int"���€ � go.string."int8"���° �"go.string."int16"���à �"go.string."int32"��� �"go.string."int64"���À � go.string."rune"���ð �$go.string."string"���  � go.string."uint"���Ð �"go.string."uint8"���€ �$go.string."uint16"���° �$go.string."uint32"���à �$go.string."uint64"��� �&go.string."uintptr"���þ""".statictmp_1383��ÐHtype.[15]struct { a string; b bool }�Â������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ �$go.string."append"���0 �go.string."cap"���` �"go.string."close"��� �&go.string."complex"���À � go.string."copy"���ð �$go.string."delete"���  � go.string."imag"���Ð �go.string."len"���€ � go.string."make"���° �go.string."new"���à �"go.string."panic"��� �"go.string."print"���À �&go.string."println"���ð � go.string."real"���  �&go.string."recover"���þ""".statictmp_1385��ÀFtype.[4]struct { a string; b bool }�²���������������������������������������������������������������������������������� �"go.string."false"���0 � go.string."iota"���` �go.string."nil"��� � go.string."true"���þ&"".commentEscape·f�������������� "".commentEscape���þ0runtime.racefuncenter·f��������������*runtime.racefuncenter���þ*runtime.panicindex·f��������������$runtime.panicindex���þ*runtime.panicslice·f��������������$runtime.panicslice���þ8runtime.stringtoslicebyte·f��������������2runtime.stringtoslicebyte���þ6text/template.HTMLEscape·f��������������0text/template.HTMLEscape���þ&runtime.raceread·f�������������� runtime.raceread���þ.runtime.racefuncexit·f��������������(runtime.racefuncexit���þ6"".pairedParensPrefixLen·f��������������0"".pairedParensPrefixLen���þ,runtime.stringiter2·f��������������&runtime.stringiter2���þ,runtime.throwreturn·f��������������&runtime.throwreturn���þ"".emphasize·f��������������"".emphasize���þVregexp.(*Regexp).FindStringSubmatchIndex·f��������������Pregexp.(*Regexp).FindStringSubmatchIndex���þ:runtime.mapaccess2_faststr·f��������������4runtime.mapaccess2_faststr���þ"".indentLen·f��������������"".indentLen���þ"".isBlank·f��������������"".isBlank���þ$"".commonPrefix·f��������������"".commonPrefix���þ"".unindent·f��������������"".unindent���þ(runtime.racewrite·f��������������"runtime.racewrite���þ:runtime.writebarrierstring·f��������������4runtime.writebarrierstring���þ"".heading·f��������������"".heading���þ(strings.TrimSpace·f��������������"strings.TrimSpace���þDunicode/utf8.DecodeRuneInString·f��������������>unicode/utf8.DecodeRuneInString���þ&unicode.IsLetter·f�������������� unicode.IsLetter���þ$unicode.IsUpper·f��������������unicode.IsUpper���þLunicode/utf8.DecodeLastRuneInString·f��������������Funicode/utf8.DecodeLastRuneInString���þ$unicode.IsDigit·f��������������unicode.IsDigit���þ&strings.IndexAny·f�������������� strings.IndexAny���þ(strings.IndexRune·f��������������"strings.IndexRune���þ"".anchorID·f��������������"".anchorID���þHregexp.(*Regexp).ReplaceAllString·f��������������Bregexp.(*Regexp).ReplaceAllString���þ0runtime.concatstring2·f��������������*runtime.concatstring2���þ"".ToHTML·f��������������"".ToHTML���þ"".blocks·f��������������"".blocks���þ0runtime.racereadrange·f��������������*runtime.racereadrange���þ"".func·001·f��������������"".func·001���þ*strings.SplitAfter·f��������������$strings.SplitAfter���þ(runtime.growslice·f��������������"runtime.growslice���þ2runtime.racewriterange·f��������������,runtime.racewriterange���þ6runtime.writebarrierfat4·f��������������0runtime.writebarrierfat4���þ(runtime.newobject·f��������������"runtime.newobject���þ"".ToText·f��������������"".ToText���þ4runtime.writebarrierfat·f��������������.runtime.writebarrierfat���þ4"".(*lineWrapper).write·f��������������."".(*lineWrapper).write���þ4"".(*lineWrapper).flush·f��������������."".(*lineWrapper).flush���þ"strings.Fields·f��������������strings.Fields���þBunicode/utf8.RuneCountInString·f��������������<unicode/utf8.RuneCountInString���þ"".New·f�������������� "".New���þ6"".(*reader).readPackage·f��������������0"".(*reader).readPackage���þB"".(*reader).computeMethodSets·f��������������<"".(*reader).computeMethodSets���þ8"".(*reader).cleanupTypes·f��������������2"".(*reader).cleanupTypes���þ "".sortedKeys·f��������������"".sortedKeys���þ:runtime.mapaccess1_faststr·f��������������4runtime.mapaccess1_faststr���þ "".noteBodies·f��������������"".noteBodies���þ$"".sortedValues·f��������������"".sortedValues���þ""".sortedTypes·f��������������"".sortedTypes���þ""".sortedFuncs·f��������������"".sortedFuncs���þ8runtime.writebarrierslice·f��������������2runtime.writebarrierslice���þ4runtime.writebarrierptr·f��������������.runtime.writebarrierptr���þ"".Examples·f��������������"".Examples���þ*runtime.assertI2T2·f��������������$runtime.assertI2T2���þ"".isTest·f��������������"".isTest���þ<go/ast.(*CommentGroup).Text·f��������������6go/ast.(*CommentGroup).Text���þ&"".exampleOutput·f�������������� "".exampleOutput���þ""".playExample·f��������������"".playExample���þ&runtime.typ2Itab·f�������������� runtime.typ2Itab���þ8runtime.writebarrieriface·f��������������2runtime.writebarrieriface���þ*"".playExampleFile·f��������������$"".playExampleFile���þ(runtime.slicecopy·f��������������"runtime.slicecopy���þ$runtime.convT2I·f��������������runtime.convT2I���þsort.Sort·f��������������sort.Sort���þ""".lastComment·f��������������"".lastComment���þFregexp.(*Regexp).FindStringIndex·f��������������@regexp.(*Regexp).FindStringIndex���þ&strings.TrimLeft·f�������������� strings.TrimLeft���þ&runtime.eqstring·f�������������� runtime.eqstring���þ$unicode.IsLower·f��������������unicode.IsLower���þ."".exampleByName.Len·f��������������("".exampleByName.Len���þ0"".exampleByName.Swap·f��������������*"".exampleByName.Swap���þ0"".exampleByName.Less·f��������������*"".exampleByName.Less���þ(runtime.cmpstring·f��������������"runtime.cmpstring���þ$runtime.makemap·f��������������runtime.makemap���þ*runtime.ifacethash·f��������������$runtime.ifacethash���þ*runtime.mapassign1·f��������������$runtime.mapassign1���þ"".func·002·f��������������"".func·002���þ"go/ast.Inspect·f��������������go/ast.Inspect���þ,runtime.mapiterinit·f��������������&runtime.mapiterinit���þ,runtime.mapiternext·f��������������&runtime.mapiternext���þ(runtime.mapdelete·f��������������"runtime.mapdelete���þ$strconv.Unquote·f��������������strconv.Unquote���þpath.Base·f��������������path.Base���þ(runtime.assertI2T·f��������������"runtime.assertI2T���þ:go/ast.(*CommentGroup).Pos·f��������������4go/ast.(*CommentGroup).Pos���þ:go/ast.(*CommentGroup).End·f��������������4go/ast.(*CommentGroup).End���þ0"".stripOutputComment·f��������������*"".stripOutputComment���þ strconv.Quote·f��������������strconv.Quote���þ>regexp.(*Regexp).MatchString·f��������������8regexp.(*Regexp).MatchString���þ(runtime.makeslice·f��������������"runtime.makeslice���þ*"".filterIdentList·f��������������$"".filterIdentList���þ(go/ast.IsExported·f��������������"go/ast.IsExported���þ,"".removeErrorField·f��������������&"".removeErrorField���þ$"".baseTypeName·f��������������"".baseTypeName���þ>"".(*reader).filterFieldList·f��������������8"".(*reader).filterFieldList���þH"".(*reader).recordAnonymousField·f��������������B"".(*reader).recordAnonymousField���þ4"".(*reader).filterType·f��������������."".(*reader).filterType���þ>"".(*reader).filterParamList·f��������������8"".(*reader).filterParamList���þ4"".(*reader).filterSpec·f��������������."".(*reader).filterSpec���þ4"".(*reader).lookupType·f��������������."".(*reader).lookupType���þ<"".(*reader).filterSpecList·f��������������6"".(*reader).filterSpecList���þ4"".(*reader).filterDecl·f��������������."".(*reader).filterDecl���þ6"".(*reader).fileExports·f��������������0"".(*reader).fileExports���þ""".matchFields·f��������������"".matchFields���þ"".matchDecl·f��������������"".matchDecl���þ$"".filterValues·f��������������"".filterValues���þ""".filterFuncs·f��������������"".filterFuncs���þ""".filterTypes·f��������������"".filterTypes���þ."".(*Package).Filter·f��������������("".(*Package).Filter���þ "".recvString·f��������������"".recvString���þ&"".methodSet.set·f�������������� "".methodSet.set���þ&"".methodSet.add·f�������������� "".methodSet.add���þ,runtime.assertI2TOK·f��������������&runtime.assertI2TOK���þ2"".(*reader).isVisible·f��������������,"".(*reader).isVisible���þ."".(*reader).readDoc·f��������������("".(*reader).readDoc���þ0runtime.concatstring3·f��������������*runtime.concatstring3���þ0"".(*reader).remember·f��������������*"".(*reader).remember���þ"".specNames·f��������������"".specNames���þ2"".(*reader).readValue·f��������������,"".(*reader).readValue���þ"".fields·f��������������"".fields���þ0"".(*reader).readType·f��������������*"".(*reader).readType���þ0"".(*reader).readFunc·f��������������*"".(*reader).readFunc���þ@go/ast.(*FieldList).NumFields·f��������������:go/ast.(*FieldList).NumFields���þ0"".(*reader).readNote·f��������������*"".(*reader).readNote���þ"".clean·f��������������"".clean���þ2"".(*reader).readNotes·f��������������,"".(*reader).readNotes���þ0"".(*reader).readFile·f��������������*"".(*reader).readFile���þ2go/ast.(*TypeSpec).Pos·f��������������,go/ast.(*TypeSpec).Pos���þsort.Strings·f��������������sort.Strings���þ&"".customizeRecv·f�������������� "".customizeRecv���þL"".(*reader).collectEmbeddedMethods·f��������������F"".(*reader).collectEmbeddedMethods���þ8runtime.mapaccess1_fast64·f��������������2runtime.mapaccess1_fast64���þ""".(*data).Len·f��������������"".(*data).Len���þ$"".(*data).Swap·f��������������"".(*data).Swap���þ$"".(*data).Less·f��������������"".(*data).Less���þ"".sortBy·f��������������"".sortBy���þ""".sortingName·f��������������"".sortingName���þ"".func·003·f��������������"".func·003���þ"".func·004·f��������������"".func·004���þ"".func·005·f��������������"".func·005���þ"".func·006·f��������������"".func·006���þ "".removeStar·f��������������"".removeStar���þ"".func·007·f��������������"".func·007���þ"".func·008·f��������������"".func·008���þ,"".firstSentenceLen·f��������������&"".firstSentenceLen���þ8runtime.slicebytetostring·f��������������2runtime.slicebytetostring���þ"".Synopsis·f��������������"".Synopsis���þ$strings.ToLower·f��������������strings.ToLower���þ$runtime.convI2I·f��������������runtime.convI2I���þ"".init·f��������������"".init���þ(runtime.throwinit·f��������������"runtime.throwinit���þstrconv.init·f��������������strconv.init���þpath.init·f��������������path.init���þ go/token.init·f��������������go/token.init���þgo/ast.init·f��������������go/ast.init���þunicode.init·f��������������unicode.init���þ*text/template.init·f��������������$text/template.init���þstrings.init·f��������������strings.init���þregexp.init·f��������������regexp.init���þio.init·f��������������io.init���þ*regexp.MustCompile·f��������������$regexp.MustCompile���þbruntime.gcbits.0x48844400000000000000000000000000� �� H„D��������������þ(go.string."[]string"�@��2���������������[]string�� �(go.string."[]string"���þtype.[]string� �� �������Ó¨ó
�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��(go.string."[]string"���p��,go.weak.type.*[]string���€��"runtime.zerovalue�����type.string���þ:go.typelink.[]string/[]string��������������type.[]string���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·a8cc63930a774e5693faf789d6200da1�(��(���������� ��������þTgclocals·2bd0058e25364e522f9f24a53d6b8231�(��(������������Z����þ0type..hashfunc.[8]string��������������(type..hash.[8]string���þ,type..eqfunc.[8]string��������������$type..eq.[8]string���þ&type..alg.[8]string� �� �������������������0type..hashfunc.[8]string�����,type..eqfunc.[8]string���þbruntime.gcbits.0x48484848484848480000000000000000� �� HHHHHHHH���������þ*go.string."[8]string"�@��4�������� �������[8]string�� �*go.string."[8]string"���þtype.[8]string�À��À€�������USŒ>���������������������������������������������������������������������������������� ��&type..alg.[8]string���0��bruntime.gcbits.0x48484848484848480000000000000000���P��*go.string."[8]string"���p��.go.weak.type.*[8]string���€��"runtime.zerovalue�����type.string��� ��type.[]string���þ>go.typelink.[8]string/[8]string��������������type.[8]string���þbruntime.gcbits.0x88000000000000000000000000000000� �� ˆ����������������þJgo.string."*map.bucket[string]string"�`��T���������������*map.bucket[string]string�� �Jgo.string."*map.bucket[string]string"���þ<type.*map.bucket[string]string� �� �������¦te�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Jgo.string."*map.bucket[string]string"���p��Ngo.weak.type.**map.bucket[string]string���€��"runtime.zerovalue�����:type.map.bucket[string]string���þ,Btype..gc.map.bucket[string]string�$����þJtype..gcprog.map.bucket[string]string���"™™™™™™™™ �þHgo.string."map.bucket[string]string"�`��R���������������map.bucket[string]string�� �Hgo.string."map.bucket[string]string"���þ go.string."keys"�0��*���������������keys�� � go.string."keys"���þ$go.string."values"�0��.���������������values�� �$go.string."values"���þ(go.string."overflow"�@��2���������������overflow�� �(go.string."overflow"���þ:type.map.bucket[string]string�°��°������Þ>���Y�����������������������������������������������������������������������������������������������������������������������������������������������������ˆ��������������������������������������������� à� runtime.algarray���0��Btype..gc.map.bucket[string]string���@��Jtype..gcprog.map.bucket[string]string���P��Hgo.string."map.bucket[string]string"���p��Lgo.weak.type.*map.bucket[string]string���€��"runtime.zerovalue���À�:type.map.bucket[string]string���À�� go.string."keys"���à��type.[8]string�����$go.string."values"���°��type.[8]string���à��(go.string."overflow"���€��<type.*map.bucket[string]string���þbruntime.gcbits.0x44844800000000000000000000000000� �� D„H��������������þBgo.string."map.hdr[string]string"�P��L���������������map.hdr[string]string�� �Bgo.string."map.hdr[string]string"���þ&go.string."buckets"�0��0���������������buckets�� �&go.string."buckets"���þ,go.string."oldbuckets"�@��6��������
�������oldbuckets�� �,go.string."oldbuckets"���þ4type.map.hdr[string]string�à��à0�������Ïmlh�������������������������������������������������������������������������������������������������������������������������������������������������������� ������� à� runtime.algarray���0��bruntime.gcbits.0x44844800000000000000000000000000���P��Bgo.string."map.hdr[string]string"���p��Fgo.weak.type.*map.hdr[string]string���€��"runtime.zerovalue���À�4type.map.hdr[string]string���À��&go.string."buckets"���à��<type.*map.bucket[string]string�����,go.string."oldbuckets"���°��<type.*map.bucket[string]string���þ:go.string."map[string]string"�P��D���������������map[string]string�� �:go.string."map[string]string"���þ,type.map[string]string�Ü��Ü�������Y¡ç)�5������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��:go.string."map[string]string"���p��>go.weak.type.*map[string]string���€��"runtime.zerovalue�����type.string��� ��type.string���°��:type.map.bucket[string]string���À��4type.map.hdr[string]string���þ^go.typelink.map[string]string/map[string]string��������������,type.map[string]string���þ"go.string."[]int"�0��,���������������[]int�� �"go.string."[]int"���þtype.[]int� �� �������Žfù�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��"go.string."[]int"���p��&go.weak.type.*[]int���€��"runtime.zerovalue�����type.int���þ.go.typelink.[]int/[]int��������������type.[]int���þ&go.string."*doc.op"�0��0���������������*doc.op�� �&go.string."*doc.op"���þtype.*"".op�� �� �������ê|Ì�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��&go.string."*doc.op"���p��(go.weak.type.**"".op���€��"runtime.zerovalue�����type."".op���þ^runtime.gcbits.0x000000000000000000000000000000� �� �����������������þ$go.string."doc.op"�0��.���������������doc.op�� �$go.string."doc.op"���þgo.string."op"�0��&���������������op�� �go.string."op"���þtype."".op��à��à�������ê¼o�‚������������������������������������������������������������������������������������������������  � runtime.algarray���0��^runtime.gcbits.0x000000000000000000000000000000���P��$go.string."doc.op"���p��type.*"".op���€��"runtime.zerovalue���`�type."".op�����go.string."op"��� ��"go.importpath."".���°à�type."".op���þ,go.string."*doc.block"�@��6��������
�������*doc.block�� �,go.string."*doc.block"���þtype.*"".block�� �� �������²Ç‡�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."*doc.block"���p��.go.weak.type.**"".block���€��"runtime.zerovalue�����type."".block���þbruntime.gcbits.0x84440000000000000000000000000000� �� „D���������������þ*go.string."doc.block"�@��4�������� �������doc.block�� �*go.string."doc.block"���þ"go.string."lines"�0��,���������������lines�� �"go.string."lines"���þ"go.string."block"�0��,���������������block�� �"go.string."block"���þtype."".block��°��° �������@Úx������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ à� runtime.algarray���0��bruntime.gcbits.0x84440000000000000000000000000000���P��*go.string."doc.block"���p��type.*"".block���€��"runtime.zerovalue���À�type."".block���À��go.string."op"���Ð��"go.importpath."".���à��type."".op�����"go.string."lines"��� ��"go.importpath."".���°��type.[]string���`à�type."".block���à��"go.string."block"���ð��"go.importpath."".���€°�type."".block���þ.go.string."[]doc.block"�@��8�������� �������[]doc.block�� �.go.string."[]doc.block"���þtype.[]"".block� �� �������`C�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��.go.string."[]doc.block"���p��0go.weak.type.*[]"".block���€��"runtime.zerovalue�����type."".block���þDgo.typelink.[]doc.block/[]"".block��������������type.[]"".block���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·a8cc63930a774e5693faf789d6200da1�(��(���������� ��������þTgclocals·2bd0058e25364e522f9f24a53d6b8231�(��(������������Z����þ0type..hashfunc.[1]string��������������(type..hash.[1]string���þ,type..eqfunc.[1]string��������������$type..eq.[1]string���þ&type..alg.[1]string� �� �������������������0type..hashfunc.[1]string�����,type..eqfunc.[1]string���þbruntime.gcbits.0x48000000000000000000000000000000� �� H����������������þ*go.string."[1]string"�@��4�������� �������[1]string�� �*go.string."[1]string"���þtype.[1]string�À��À�������ĸb �������������������������������������������������������������������������������� ��&type..alg.[1]string���0��bruntime.gcbits.0x48000000000000000000000000000000���P��*go.string."[1]string"���p��.go.weak.type.*[1]string���€��"runtime.zerovalue�����type.string��� ��type.[]string���þ>go.typelink.[1]string/[1]string��������������type.[1]string���þ$go.string."func()"�0��.���������������func()�� �$go.string."func()"���þtype.func()�€��€�������ö¼‚ö�3���������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��$go.string."func()"���p��(go.weak.type.*func()���€��"runtime.zerovalue��� €�type.func()���Ѐ�type.func()���þ*go.string."*[]string"�@��4�������� �������*[]string�� �*go.string."*[]string"���þtype.*[]string� �� �������’"v„�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��*go.string."*[]string"���p��.go.weak.type.**[]string���€��"runtime.zerovalue�����type.[]string���þ0go.string."*[]doc.block"�@��:�������� �������*[]doc.block�� �0go.string."*[]doc.block"���þ type.*[]"".block� �� �������Qé¦�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��0go.string."*[]doc.block"���p��2go.weak.type.**[]"".block���€��"runtime.zerovalue�����type.[]"".block���þbruntime.gcbits.0x84488800000000000000000000000000� �� „Hˆ��������������þ~go.string."struct { F uintptr; A0 *[]string; A1 *[]doc.block }"���ˆ��������3�������struct { F uintptr; A0 *[]string; A1 *[]doc.block }�� �~go.string."struct { F uintptr; A0 *[]string; A1 *[]doc.block }"���þgo.string."F"�0��$���������������F�� �go.string."F"���þgo.string."A0"�0��&���������������A0�� �go.string."A0"���þgo.string."A1"�0��&���������������A1�� �go.string."A1"���þntype.struct { F uintptr; A0 *[]string; A1 *[]"".block }�°��°�������±ÀÍÕ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �� runtime.algarray���0��bruntime.gcbits.0x84488800000000000000000000000000���P��~go.string."struct { F uintptr; A0 *[]string; A1 *[]doc.block }"���p��€go.weak.type.*struct { F uintptr; A0 *[]string; A1 *[]"".block }���€��"runtime.zerovalue���À�ntype.struct { F uintptr; A0 *[]string; A1 *[]"".block }���À��go.string."F"���à��type.uintptr�����go.string."A0"���°��type.*[]string���à��go.string."A1"���€�� type.*[]"".block���þ€go.string."*struct { F uintptr; A0 *[]string; A1 *[]doc.block }"���Š��������4�������*struct { F uintptr; A0 *[]string; A1 *[]doc.block }�� �€go.string."*struct { F uintptr; A0 *[]string; A1 *[]doc.block }"���þptype.*struct { F uintptr; A0 *[]string; A1 *[]"".block }� �� �������v…_>�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��€go.string."*struct { F uintptr; A0 *[]string; A1 *[]doc.block }"���p��‚go.weak.type.**struct { F uintptr; A0 *[]string; A1 *[]"".block }���€��"runtime.zerovalue�����ntype.struct { F uintptr; A0 *[]string; A1 *[]"".block }���þ,go.string."*[1]string"�@��6��������
�������*[1]string�� �,go.string."*[1]string"���þtype.*[1]string� �� �������l.!ä�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."*[1]string"���p��0go.weak.type.**[1]string���€��"runtime.zerovalue�����type.[1]string���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·eb39021f1fb67e1c94fb348cade0083b�0��0�����������°������ ����þTgclocals·8239fdab101a4204e8845a7752807d1e�0��0������������Z�������þ:type..hashfunc."".lineWrapper��������������2type..hash."".lineWrapper���þ6type..eqfunc."".lineWrapper��������������.type..eq."".lineWrapper���þ0type..alg."".lineWrapper� �� �������������������:type..hashfunc."".lineWrapper�����6type..eqfunc."".lineWrapper���þ8go.string."*doc.lineWrapper"�P��B���������������*doc.lineWrapper�� �8go.string."*doc.lineWrapper"���þDgo.string."func(*doc.lineWrapper)"�P��N���������������func(*doc.lineWrapper)�� �Dgo.string."func(*doc.lineWrapper)"���þ4type.func(*"".lineWrapper)����������LëN�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Dgo.string."func(*doc.lineWrapper)"���p��Fgo.weak.type.*func(*"".lineWrapper)���€��"runtime.zerovalue��� €�4type.func(*"".lineWrapper)���А�4type.func(*"".lineWrapper)���€��(type.*"".lineWrapper���þTgo.string."func(*doc.lineWrapper, string)"�`��^���������������func(*doc.lineWrapper, string)�� �Tgo.string."func(*doc.lineWrapper, string)"���þDtype.func(*"".lineWrapper, string)� �� �������“gr�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Tgo.string."func(*doc.lineWrapper, string)"���p��Vgo.weak.type.*func(*"".lineWrapper, string)���€��"runtime.zerovalue��� €�Dtype.func(*"".lineWrapper, string)���Р�Dtype.func(*"".lineWrapper, string)���€��(type.*"".lineWrapper�����type.string���þ"go.string."flush"�0��,���������������flush�� �"go.string."flush"���þ"go.string."write"�0��,���������������write�� �"go.string."write"���þ0go.string."func(string)"�@��:�������� �������func(string)�� �0go.string."func(string)"���þ"type.func(string)����������ŠÇ¹¾�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��0go.string."func(string)"���p��4go.weak.type.*func(string)���€��"runtime.zerovalue��� €�"type.func(string)���А�"type.func(string)���€��type.string���þ(type.*"".lineWrapper��°��°�������µp}¬�6������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��8go.string."*doc.lineWrapper"���p��:go.weak.type.**"".lineWrapper���€��"runtime.zerovalue�����&type."".lineWrapper���` �(type.*"".lineWrapper���Àð�(type.*"".lineWrapper���ð��"go.string."flush"���€��"go.importpath."".�����type.func()��� ��4type.func(*"".lineWrapper)���°��."".(*lineWrapper).flush���À��."".(*lineWrapper).flush���Ð��"go.string."write"���à��"go.importpath."".���ð��"type.func(string)���€��Dtype.func(*"".lineWrapper, string)�����."".(*lineWrapper).write��� ��."".(*lineWrapper).write���þbruntime.gcbits.0x8c444844000000000000000000000000� �� ŒDHD�������������þ6go.string."doc.lineWrapper"�@��@���������������doc.lineWrapper�� �6go.string."doc.lineWrapper"���þgo.string."out"�0��(���������������out�� �go.string."out"���þ&go.string."printed"�0��0���������������printed�� �&go.string."printed"���þ"go.string."width"�0��,���������������width�� �"go.string."width"���þ$go.string."indent"�0��.���������������indent�� �$go.string."indent"���þgo.string."n"�0��$���������������n�� �go.string."n"���þ*go.string."pendSpace"�@��4�������� �������pendSpace�� �*go.string."pendSpace"���þ.go.string."lineWrapper"�@��8�������� �������lineWrapper�� �.go.string."lineWrapper"���þ&type."".lineWrapper��ð��ð@�������2dT%������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������0���������������������������������������8�����������������������������������������������8 ��0type..alg."".lineWrapper���0��bruntime.gcbits.0x8c444844000000000000000000000000���P��6go.string."doc.lineWrapper"���p��(type.*"".lineWrapper���€��"runtime.zerovalue���À�&type."".lineWrapper���À��go.string."out"���Ð��"go.importpath."".���à��type.io.Writer�����&go.string."printed"��� ��"go.importpath."".���°��type.bool���à��"go.string."width"���ð��"go.importpath."".���€��type.int���°��$go.string."indent"���À��"go.importpath."".���Ð��type.string���€��go.string."n"�����"go.importpath."".��� ��type.int���Ð��*go.string."pendSpace"���à��"go.importpath."".���ð��type.int���` �&type."".lineWrapper��� ��.go.string."lineWrapper"���°��"go.importpath."".���Àð�&type."".lineWrapper���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·eea449ee9c1648d960807815ec250d73�0��0�������������� �������þTgclocals·a8ecdea11584705cb197413488592c94�0��0���������Z����������þ,type..hashfunc."".Note��������������$type..hash."".Note���þ(type..eqfunc."".Note�������������� type..eq."".Note���þ"type..alg."".Note� �� �������������������,type..hashfunc."".Note�����(type..eqfunc."".Note���þbruntime.gcbits.0x44484800000000000000000000000000� �� DHH��������������þ(go.string."doc.Note"�@��2���������������doc.Note�� �(go.string."doc.Note"���þgo.string."Pos"�0��(���������������Pos�� �go.string."Pos"���þgo.string."End"�0��(���������������End�� �go.string."End"���þgo.string."UID"�0��(���������������UID�� �go.string."UID"���þ go.string."Body"�0��*���������������Body�� � go.string."Body"���þ go.string."Note"�0��*���������������Note�� � go.string."Note"���þtype."".Note��Ð��Ð0�������æ%3������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �����������������������������������������������$ ��"type..alg."".Note���0��bruntime.gcbits.0x44484800000000000000000000000000���P��(go.string."doc.Note"���p��type.*"".Note���€��"runtime.zerovalue���À�type."".Note���À��go.string."Pos"���à��"type.go/token.Pos�����go.string."End"���°��"type.go/token.Pos���à��go.string."UID"���€��type.string���°�� go.string."Body"���Ð��type.string���`€�type."".Note���€�� go.string."Note"�����"go.importpath."".��� Ð�type."".Note���þ*go.string."*doc.Note"�@��4�������� �������*doc.Note�� �*go.string."*doc.Note"���þtype.*"".Note�� �� �������ˆ±Ó�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��*go.string."*doc.Note"���p��,go.weak.type.**"".Note���€��"runtime.zerovalue�����type."".Note���þ.go.string."[]*doc.Note"�@��8�������� �������[]*doc.Note�� �.go.string."[]*doc.Note"���þtype.[]*"".Note� �� �������ìî
z�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��.go.string."[]*doc.Note"���p��0go.weak.type.*[]*"".Note���€��"runtime.zerovalue�����type.*"".Note���þDgo.typelink.[]*doc.Note/[]*"".Note��������������type.[]*"".Note���þ2go.string."[][]*doc.Note"�@��<�������� �������[][]*doc.Note�� �2go.string."[][]*doc.Note"���þ"type.[][]*"".Note� �� �������Æ+�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��2go.string."[][]*doc.Note"���p��4go.weak.type.*[][]*"".Note���€��"runtime.zerovalue�����type.[]*"".Note���þLgo.typelink.[][]*doc.Note/[][]*"".Note��������������"type.[][]*"".Note���þbruntime.gcbits.0x48844448844448844448844400000000� �� H„DH„DH„DH„D�����þ4go.string."[8][]*doc.Note"�@��>���������������[8][]*doc.Note�� �4go.string."[8][]*doc.Note"���þ$type.[8][]*"".Note�À��ÀÀ�������`2H���������������������������������������������������������������������������������� à� runtime.algarray���0��bruntime.gcbits.0x48844448844448844448844400000000���P��4go.string."[8][]*doc.Note"���p��6go.weak.type.*[8][]*"".Note���€��"runtime.zerovalue�����type.[]*"".Note��� ��"type.[][]*"".Note���þPgo.typelink.[8][]*doc.Note/[8][]*"".Note��������������$type.[8][]*"".Note���þTgo.string."*map.bucket[string][]*doc.Note"�`��^���������������*map.bucket[string][]*doc.Note�� �Tgo.string."*map.bucket[string][]*doc.Note"���þDtype.*map.bucket[string][]*"".Note� �� ������� ƒ�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Tgo.string."*map.bucket[string][]*doc.Note"���p��Vgo.weak.type.**map.bucket[string][]*"".Note���€��"runtime.zerovalue�����Btype.map.bucket[string][]*"".Note���þ,Jtype..gc.map.bucket[string][]*"".Note�,����þRtype..gcprog.map.bucket[string][]*"".Note���*™™™™Y–eY–e �þRgo.string."map.bucket[string][]*doc.Note"�`��\���������������map.bucket[string][]*doc.Note�� �Rgo.string."map.bucket[string][]*doc.Note"���þBtype.map.bucket[string][]*"".Note�°��°P������^˜ˆ���Y�����������������������������������������������������������������������������������������������������������������������������������������������������ˆ���������������������������������������H������ à� runtime.algarray���0��Jtype..gc.map.bucket[string][]*"".Note���@��Rtype..gcprog.map.bucket[string][]*"".Note���P��Rgo.string."map.bucket[string][]*doc.Note"���p��Tgo.weak.type.*map.bucket[string][]*"".Note���€��"runtime.zerovalue���À�Btype.map.bucket[string][]*"".Note���À�� go.string."keys"���à��type.[8]string�����$go.string."values"���°��$type.[8][]*"".Note���à��(go.string."overflow"���€��Dtype.*map.bucket[string][]*"".Note���þLgo.string."map.hdr[string][]*doc.Note"�`��V���������������map.hdr[string][]*doc.Note�� �Lgo.string."map.hdr[string][]*doc.Note"���þ<type.map.hdr[string][]*"".Note�à��à0�������àú �������������������������������������������������������������������������������������������������������������������������������������������������������� ������� à� runtime.algarray���0��bruntime.gcbits.0x44844800000000000000000000000000���P��Lgo.string."map.hdr[string][]*doc.Note"���p��Ngo.weak.type.*map.hdr[string][]*"".Note���€��"runtime.zerovalue���À�<type.map.hdr[string][]*"".Note���À��&go.string."buckets"���à��Dtype.*map.bucket[string][]*"".Note�����,go.string."oldbuckets"���°��Dtype.*map.bucket[string][]*"".Note���þDgo.string."map[string][]*doc.Note"�P��N���������������map[string][]*doc.Note�� �Dgo.string."map[string][]*doc.Note"���þ4type.map[string][]*"".Note�Ü��Ü�������-=³�5������������������������������������������������������������������������������������������P €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Dgo.string."map[string][]*doc.Note"���p��Fgo.weak.type.*map[string][]*"".Note���€��"runtime.zerovalue�����type.string��� ��type.[]*"".Note���°��Btype.map.bucket[string][]*"".Note���À��<type.map.hdr[string][]*"".Note���þpgo.typelink.map[string][]*doc.Note/map[string][]*"".Note��������������4type.map[string][]*"".Note���þbruntime.gcbits.0x48488484844448000000000000000000� �� HH„„„DH����������þ*go.string."doc.Value"�@��4�������� �������doc.Value�� �*go.string."doc.Value"���þgo.string."Doc"�0��(���������������Doc�� �go.string."Doc"���þ"go.string."Names"�0��,���������������Names�� �"go.string."Names"���þ go.string."Decl"�0��*���������������Decl�� � go.string."Decl"���þ"go.string."order"�0��,���������������order�� �"go.string."order"���þ"go.string."Value"�0��,���������������Value�� �"go.string."Value"���þtype."".Value��Ð��Ð8�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(���������������������������������������0�����������������������������������������������& à� runtime.algarray���0��bruntime.gcbits.0x48488484844448000000000000000000���P��*go.string."doc.Value"���p��type.*"".Value���€��"runtime.zerovalue���À�type."".Value���À��go.string."Doc"���à��type.string�����"go.string."Names"���°��type.[]string���à�� go.string."Decl"���€��(type.*go/ast.GenDecl���°��"go.string."order"���À��"go.importpath."".���Ð��type.int���`€�type."".Value���€��"go.string."Value"�����"go.importpath."".��� Ð�type."".Value���þ,go.string."*doc.Value"�@��6��������
�������*doc.Value�� �,go.string."*doc.Value"���þtype.*"".Value�� �� �������ñòé�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."*doc.Value"���p��.go.weak.type.**"".Value���€��"runtime.zerovalue�����type."".Value���þ0go.string."[]*doc.Value"�@��:�������� �������[]*doc.Value�� �0go.string."[]*doc.Value"���þ type.[]*"".Value� �� �������ã0P �����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��0go.string."[]*doc.Value"���p��2go.weak.type.*[]*"".Value���€��"runtime.zerovalue�����type.*"".Value���þHgo.typelink.[]*doc.Value/[]*"".Value�������������� type.[]*"".Value���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·f6fbf4c58ec9caabfc76a292d8a358b6�0��0���������� �����������þTgclocals·5fe5f138b24dc122a8e706ffe5dfb5cb�0��0���������������Z����þ,type..hashfunc."".Func��������������$type..hash."".Func���þ(type..eqfunc."".Func�������������� type..eq."".Func���þ"type..alg."".Func� �� �������������������,type..hashfunc."".Func�����(type..eqfunc."".Func���þbruntime.gcbits.0x48488884440000000000000000000000� �� HHˆ„D������������þ(go.string."doc.Func"�@��2���������������doc.Func�� �(go.string."doc.Func"���þ go.string."Name"�0��*���������������Name�� � go.string."Name"���þ go.string."Recv"�0��*���������������Recv�� � go.string."Recv"���þ go.string."Orig"�0��*���������������Orig�� � go.string."Orig"���þ"go.string."Level"�0��,���������������Level�� �"go.string."Level"���þ go.string."Func"�0��*���������������Func�� � go.string."Func"���þtype."".Func��ð��ðP�������¥n”���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������8���������������������������������������H�����������������������������������������������, ��"type..alg."".Func���0��bruntime.gcbits.0x48488884440000000000000000000000���P��(go.string."doc.Func"���p��type.*"".Func���€��"runtime.zerovalue���À�type."".Func���À��go.string."Doc"���à��type.string����� go.string."Name"���°��type.string���à�� go.string."Decl"���€��*type.*go/ast.FuncDecl���°�� go.string."Recv"���Ð��type.string���€�� go.string."Orig"��� ��type.string���Ð��"go.string."Level"���ð��type.int���` �type."".Func��� �� go.string."Func"���°��"go.importpath."".���Àð�type."".Func���þ*go.string."*doc.Func"�@��4�������� �������*doc.Func�� �*go.string."*doc.Func"���þtype.*"".Func�� �� �������܉¬ö�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��*go.string."*doc.Func"���p��,go.weak.type.**"".Func���€��"runtime.zerovalue�����type."".Func���þ.go.string."[]*doc.Func"�@��8�������� �������[]*doc.Func�� �.go.string."[]*doc.Func"���þtype.[]*"".Func� �� �������óµ‹Q�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��.go.string."[]*doc.Func"���p��0go.weak.type.*[]*"".Func���€��"runtime.zerovalue�����type.*"".Func���þDgo.typelink.[]*doc.Func/[]*"".Func��������������type.[]*"".Func���þ, type..gc."".Type�$����þ(type..gcprog."".Type���fZ–e�þ(go.string."doc.Type"�@��2���������������doc.Type�� �(go.string."doc.Type"���þ$go.string."Consts"�0��.���������������Consts�� �$go.string."Consts"���þ go.string."Vars"�0��*���������������Vars�� � go.string."Vars"���þ"go.string."Funcs"�0��,���������������Funcs�� �"go.string."Funcs"���þ&go.string."Methods"�0��0���������������Methods�� �&go.string."Methods"���þ go.string."Type"�0��*���������������Type�� � go.string."Type"���þtype."".Type��À��Àˆ�������ühœó�Y��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������@���������������������������������������X���������������������������������������p�����������������������������������������������2 à� runtime.algarray���0�� type..gc."".Type���@��(type..gcprog."".Type���P��(go.string."doc.Type"���p��type.*"".Type���€��"runtime.zerovalue���À�type."".Type���À��go.string."Doc"���à��type.string����� go.string."Name"���°��type.string���à�� go.string."Decl"���€��(type.*go/ast.GenDecl���°��$go.string."Consts"���Ð�� type.[]*"".Value���€�� go.string."Vars"��� �� type.[]*"".Value���Ð��"go.string."Funcs"���ð��type.[]*"".Func��� ��&go.string."Methods"���À��type.[]*"".Func���`ð�type."".Type���ð�� go.string."Type"���€��"go.importpath."".���À�type."".Type���þ*go.string."*doc.Type"�@��4�������� �������*doc.Type�� �*go.string."*doc.Type"���þtype.*"".Type�� �� �������zøNe�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��*go.string."*doc.Type"���p��,go.weak.type.**"".Type���€��"runtime.zerovalue�����type."".Type���þ.go.string."[]*doc.Type"�@��8�������� �������[]*doc.Type�� �.go.string."[]*doc.Type"���þtype.[]*"".Type� �� �������'Át�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��.go.string."[]*doc.Type"���p��0go.weak.type.*[]*"".Type���€��"runtime.zerovalue�����type.*"".Type���þDgo.typelink.[]*doc.Type/[]*"".Type��������������type.[]*"".Type���þ0go.string."*doc.Package"�@��:�������� �������*doc.Package�� �0go.string."*doc.Package"���þ.go.string."*doc.Filter"�@��8�������� �������*doc.Filter�� �.go.string."*doc.Filter"���þtype.*"".Filter�� �� �������ÌÓ q�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��.go.string."*doc.Filter"���p��0go.weak.type.**"".Filter���€��"runtime.zerovalue�����type."".Filter���þ,go.string."doc.Filter"�@��6��������
�������doc.Filter�� �,go.string."doc.Filter"���þ$go.string."Filter"�0��.���������������Filter�� �$go.string."Filter"���þtype."".Filter��ð��ð�������g…o�3�������������������������������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."doc.Filter"���p��type.*"".Filter���€��"runtime.zerovalue��� €�type."".Filter���А�type."".Filter���€��type.string�����type.bool���` �type."".Filter��� ��$go.string."Filter"���°��"go.importpath."".���Àð�type."".Filter���þTgo.string."func(*doc.Package, doc.Filter)"�`��^���������������func(*doc.Package, doc.Filter)�� �Tgo.string."func(*doc.Package, doc.Filter)"���þBtype.func(*"".Package, "".Filter)� �� �������AÁçÁ�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Tgo.string."func(*doc.Package, doc.Filter)"���p��Tgo.weak.type.*func(*"".Package, "".Filter)���€��"runtime.zerovalue��� €�Btype.func(*"".Package, "".Filter)���Р�Btype.func(*"".Package, "".Filter)���€�� type.*"".Package�����type."".Filter���þ8go.string."func(doc.Filter)"�P��B���������������func(doc.Filter)�� �8go.string."func(doc.Filter)"���þ(type.func("".Filter)����������Ð=î�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��8go.string."func(doc.Filter)"���p��:go.weak.type.*func("".Filter)���€��"runtime.zerovalue��� €�(type.func("".Filter)���А�(type.func("".Filter)���€��type."".Filter���þ type.*"".Package��Ð��Ð�������Ù¡z“�6������������������������������������������������������������������������������������������������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��0go.string."*doc.Package"���p��2go.weak.type.**"".Package���€��"runtime.zerovalue�����type."".Package���` � type.*"".Package���Àð� type.*"".Package���ð��$go.string."Filter"�����(type.func("".Filter)��� ��Btype.func(*"".Package, "".Filter)���°��("".(*Package).Filter���À��("".(*Package).Filter���þbruntime.gcbits.0x48484848844488444884444884440000� �� HHHH„DˆDH„DH„D���þ.go.string."doc.Package"�@��8�������� �������doc.Package�� �.go.string."doc.Package"���þ,go.string."ImportPath"�@��6��������
�������ImportPath�� �,go.string."ImportPath"���þ&go.string."Imports"�0��0���������������Imports�� �&go.string."Imports"���þ*go.string."Filenames"�@��4�������� �������Filenames�� �*go.string."Filenames"���þ"go.string."Notes"�0��,���������������Notes�� �"go.string."Notes"���þ go.string."Bugs"�0��*���������������Bugs�� � go.string."Bugs"���þ"go.string."Types"�0��,���������������Types�� �"go.string."Types"���þ&go.string."Package"�0��0���������������Package�� �&go.string."Package"���þtype."".Package��€ ��€ à�������‚8VM����������������������������������������������������������������� ������� ���������������������������������������������������������������������������������������������������������������������� ���������������������������������������0���������������������������������������H���������������������������������������`���������������������������������������h���������������������������������������€���������������������������������������˜���������������������������������������°���������������������������������������È�����������������������������������������������@ à� runtime.algarray���0��bruntime.gcbits.0x48484848844488444884444884440000���P��.go.string."doc.Package"���p�� type.*"".Package���€��"runtime.zerovalue���À�type."".Package���À��go.string."Doc"���à��type.string����� go.string."Name"���°��type.string���à��,go.string."ImportPath"���€��type.string���°��&go.string."Imports"���Ð��type.[]string���€��*go.string."Filenames"��� ��type.[]string���Ð��"go.string."Notes"���ð��4type.map[string][]*"".Note��� �� go.string."Bugs"���À��type.[]string���ð��$go.string."Consts"����� type.[]*"".Value���À��"go.string."Types"���à��type.[]*"".Type����� go.string."Vars"���°�� type.[]*"".Value���à��"go.string."Funcs"���€��type.[]*"".Func���`°�type."".Package���°��&go.string."Package"���À��"go.importpath."".���Ѐ �type."".Package���þ*go.string."*doc.Mode"�@��4�������� �������*doc.Mode�� �*go.string."*doc.Mode"���þtype.*"".Mode�� �� �������õÎK �6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��*go.string."*doc.Mode"���p��,go.weak.type.**"".Mode���€��"runtime.zerovalue�����type."".Mode���þ(go.string."doc.Mode"�@��2���������������doc.Mode�� �(go.string."doc.Mode"���þ go.string."Mode"�0��*���������������Mode�� � go.string."Mode"���þtype."".Mode��à��à�������µ’Y �‚������������������������������������������������������������������������������������������������  � runtime.algarray���0��^runtime.gcbits.0x000000000000000000000000000000���P��(go.string."doc.Mode"���p��type.*"".Mode���€��"runtime.zerovalue���`�type."".Mode����� go.string."Mode"��� ��"go.importpath."".���°à�type."".Mode���þ$go.string."[8]int"�0��.���������������[8]int�� �$go.string."[8]int"���þtype.[8]int�À��À@�������–™Õ���‘������������������������������������������������������������������������������� �� runtime.algarray���0��^runtime.gcbits.0x000000000000000000000000000000���P��$go.string."[8]int"���p��(go.weak.type.*[8]int���€��"runtime.zerovalue�����type.int��� ��type.[]int���þ2go.typelink.[8]int/[8]int��������������type.[8]int���þDgo.string."*map.bucket[string]int"�P��N���������������*map.bucket[string]int�� �Dgo.string."*map.bucket[string]int"���þ6type.*map.bucket[string]int� �� �������ɾ̜�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Dgo.string."*map.bucket[string]int"���p��Hgo.weak.type.**map.bucket[string]int���€��"runtime.zerovalue�����4type.map.bucket[string]int���þbruntime.gcbits.0x84848484848484844444444484000000� �� „„„„„„„„DDDD„����þBgo.string."map.bucket[string]int"�P��L���������������map.bucket[string]int�� �Bgo.string."map.bucket[string]int"���þ4type.map.bucket[string]int�°��°Ð�������]hcq��������������������������������������������������������������������������������������������������������������������������������������������������������ˆ���������������������������������������È������� à� runtime.algarray���0��bruntime.gcbits.0x84848484848484844444444484000000���P��Bgo.string."map.bucket[string]int"���p��Fgo.weak.type.*map.bucket[string]int���€��"runtime.zerovalue���À�4type.map.bucket[string]int���À�� go.string."keys"���à��type.[8]string�����$go.string."values"���°��type.[8]int���à��(go.string."overflow"���€��6type.*map.bucket[string]int���þ<go.string."map.hdr[string]int"�P��F���������������map.hdr[string]int�� �<go.string."map.hdr[string]int"���þ.type.map.hdr[string]int�à��à0�������5F™�������������������������������������������������������������������������������������������������������������������������������������������������������� ������� à� runtime.algarray���0��bruntime.gcbits.0x44844800000000000000000000000000���P��<go.string."map.hdr[string]int"���p��@go.weak.type.*map.hdr[string]int���€��"runtime.zerovalue���À�.type.map.hdr[string]int���À��&go.string."buckets"���à��6type.*map.bucket[string]int�����,go.string."oldbuckets"���°��6type.*map.bucket[string]int���þ4go.string."map[string]int"�@��>���������������map[string]int�� �4go.string."map[string]int"���þ&type.map[string]int�Ü��Ü�������åÛÈJ�5������������������������������������������������������������������������������������������Ð� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��4go.string."map[string]int"���p��8go.weak.type.*map[string]int���€��"runtime.zerovalue�����type.string��� ��type.int���°��4type.map.bucket[string]int���À��.type.map.hdr[string]int���þRgo.typelink.map[string]int/map[string]int��������������&type.map[string]int���þ8go.string."[]*doc.namedType"�P��B���������������[]*doc.namedType�� �8go.string."[]*doc.namedType"���þ(type.[]*"".namedType� �� �������Pђa�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��8go.string."[]*doc.namedType"���p��:go.weak.type.*[]*"".namedType���€��"runtime.zerovalue�����$type.*"".namedType���þXgo.typelink.[]*doc.namedType/[]*"".namedType��������������(type.[]*"".namedType���þbruntime.gcbits.0x88888888000000000000000000000000� �� ˆˆˆˆ�������������þ:go.string."[8]*doc.namedType"�P��D���������������[8]*doc.namedType�� �:go.string."[8]*doc.namedType"���þ*type.[8]*"".namedType�À��À@�������ñª0˜���������������������������������������������������������������������������������� �� runtime.algarray���0��bruntime.gcbits.0x88888888000000000000000000000000���P��:go.string."[8]*doc.namedType"���p��<go.weak.type.*[8]*"".namedType���€��"runtime.zerovalue�����$type.*"".namedType��� ��(type.[]*"".namedType���þ\go.typelink.[8]*doc.namedType/[8]*"".namedType��������������*type.[8]*"".namedType���þ$go.string."[]bool"�0��.���������������[]bool�� �$go.string."[]bool"���þtype.[]bool� �� �������±åç�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��$go.string."[]bool"���p��(go.weak.type.*[]bool���€��"runtime.zerovalue�����type.bool���þ2go.typelink.[]bool/[]bool��������������type.[]bool���þ&go.string."[8]bool"�0��0���������������[8]bool�� �&go.string."[8]bool"���þtype.[8]bool�À��À�������s£5���‘�������������������������������������������������������������������������������  � runtime.algarray���0��^runtime.gcbits.0x000000000000000000000000000000���P��&go.string."[8]bool"���p��*go.weak.type.*[8]bool���€��"runtime.zerovalue�����type.bool��� ��type.[]bool���þ6go.typelink.[8]bool/[8]bool��������������type.[8]bool���þVgo.string."*map.bucket[*doc.namedType]bool"�`��`���������������*map.bucket[*doc.namedType]bool�� �Vgo.string."*map.bucket[*doc.namedType]bool"���þFtype.*map.bucket[*"".namedType]bool� �� �������e^ð�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Vgo.string."*map.bucket[*doc.namedType]bool"���p��Xgo.weak.type.**map.bucket[*"".namedType]bool���€��"runtime.zerovalue�����Dtype.map.bucket[*"".namedType]bool���þbruntime.gcbits.0x84888888484888888888840000000000� �� „ˆˆˆHHˆˆˆˆ„������þTgo.string."map.bucket[*doc.namedType]bool"�`��^���������������map.bucket[*doc.namedType]bool�� �Tgo.string."map.bucket[*doc.namedType]bool"���þDtype.map.bucket[*"".namedType]bool�°��°X�������¸·��������������������������������������������������������������������������������������������������������������������������������������������������������H���������������������������������������P������� à� runtime.algarray���0��bruntime.gcbits.0x84888888484888888888840000000000���P��Tgo.string."map.bucket[*doc.namedType]bool"���p��Vgo.weak.type.*map.bucket[*"".namedType]bool���€��"runtime.zerovalue���À�Dtype.map.bucket[*"".namedType]bool���À�� go.string."keys"���à��*type.[8]*"".namedType�����$go.string."values"���°��type.[8]bool���à��(go.string."overflow"���€��Ftype.*map.bucket[*"".namedType]bool���þNgo.string."map.hdr[*doc.namedType]bool"�`��X���������������map.hdr[*doc.namedType]bool�� �Ngo.string."map.hdr[*doc.namedType]bool"���þ>type.map.hdr[*"".namedType]bool�à��à0�������æ •ß�������������������������������������������������������������������������������������������������������������������������������������������������������� ������� à� runtime.algarray���0��bruntime.gcbits.0x44844800000000000000000000000000���P��Ngo.string."map.hdr[*doc.namedType]bool"���p��Pgo.weak.type.*map.hdr[*"".namedType]bool���€��"runtime.zerovalue���À�>type.map.hdr[*"".namedType]bool���À��&go.string."buckets"���à��Ftype.*map.bucket[*"".namedType]bool�����,go.string."oldbuckets"���°��Ftype.*map.bucket[*"".namedType]bool���þ8go.string."*doc.embeddedSet"�P��B���������������*doc.embeddedSet�� �8go.string."*doc.embeddedSet"���þ(type.*"".embeddedSet�� �� �������‘Aã�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��8go.string."*doc.embeddedSet"���p��:go.weak.type.**"".embeddedSet���€��"runtime.zerovalue�����&type."".embeddedSet���þ6go.string."doc.embeddedSet"�@��@���������������doc.embeddedSet�� �6go.string."doc.embeddedSet"���þ.go.string."embeddedSet"�@��8�������� �������embeddedSet�� �.go.string."embeddedSet"���þ&type."".embeddedSet��°��°�������Ú�5������������������������������������������������������������������������������������������X������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��6go.string."doc.embeddedSet"���p��(type.*"".embeddedSet���€��"runtime.zerovalue�����$type.*"".namedType��� ��type.bool���°��Dtype.map.bucket[*"".namedType]bool���À��>type.map.hdr[*"".namedType]bool���`à�&type."".embeddedSet���à��.go.string."embeddedSet"���ð��"go.importpath."".���€°�&type."".embeddedSet���þ0go.string."[8]*doc.Func"�@��:�������� �������[8]*doc.Func�� �0go.string."[8]*doc.Func"���þ type.[8]*"".Func�À��À@�������ìLLJ���������������������������������������������������������������������������������� �� runtime.algarray���0��bruntime.gcbits.0x88888888000000000000000000000000���P��0go.string."[8]*doc.Func"���p��2go.weak.type.*[8]*"".Func���€��"runtime.zerovalue�����type.*"".Func��� ��type.[]*"".Func���þHgo.typelink.[8]*doc.Func/[8]*"".Func�������������� type.[8]*"".Func���þPgo.string."*map.bucket[string]*doc.Func"�`��Z���������������*map.bucket[string]*doc.Func�� �Pgo.string."*map.bucket[string]*doc.Func"���þ@type.*map.bucket[string]*"".Func� �� �������õ
¯³�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Pgo.string."*map.bucket[string]*doc.Func"���p��Rgo.weak.type.**map.bucket[string]*"".Func���€��"runtime.zerovalue�����>type.map.bucket[string]*"".Func���þbruntime.gcbits.0x84848484848484848488888888000000� �� „„„„„„„„„ˆˆˆˆ����þNgo.string."map.bucket[string]*doc.Func"�`��X���������������map.bucket[string]*doc.Func�� �Ngo.string."map.bucket[string]*doc.Func"���þ>type.map.bucket[string]*"".Func�°��°Ð�������‰Hæ��������������������������������������������������������������������������������������������������������������������������������������������������������ˆ���������������������������������������È������� à� runtime.algarray���0��bruntime.gcbits.0x84848484848484848488888888000000���P��Ngo.string."map.bucket[string]*doc.Func"���p��Pgo.weak.type.*map.bucket[string]*"".Func���€��"runtime.zerovalue���À�>type.map.bucket[string]*"".Func���À�� go.string."keys"���à��type.[8]string�����$go.string."values"���°�� type.[8]*"".Func���à��(go.string."overflow"���€��@type.*map.bucket[string]*"".Func���þHgo.string."map.hdr[string]*doc.Func"�`��R���������������map.hdr[string]*doc.Func�� �Hgo.string."map.hdr[string]*doc.Func"���þ8type.map.hdr[string]*"".Func�à��à0�������Ž[K�������������������������������������������������������������������������������������������������������������������������������������������������������� ������� à� runtime.algarray���0��bruntime.gcbits.0x44844800000000000000000000000000���P��Hgo.string."map.hdr[string]*doc.Func"���p��Jgo.weak.type.*map.hdr[string]*"".Func���€��"runtime.zerovalue���À�8type.map.hdr[string]*"".Func���À��&go.string."buckets"���à��@type.*map.bucket[string]*"".Func�����,go.string."oldbuckets"���°��@type.*map.bucket[string]*"".Func���þ4go.string."*doc.methodSet"�@��>���������������*doc.methodSet�� �4go.string."*doc.methodSet"���þgo.string."doc"�0��(���������������doc�� �go.string."doc"���þ*go.string."methodSet"�@��4�������� �������methodSet�� �*go.string."methodSet"���þgo.string."set"�0��(���������������set�� �go.string."set"���þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·e8c55b930b09fa5028b5e4b78b8932dc���������
����þgo.string."add"�0��(���������������add�� �go.string."add"���þTgclocals·3280bececceccd33cb74587feedb1f9f�����������þTgclocals·e8c55b930b09fa5028b5e4b78b8932dc���������
����þVgo.string."func(*doc.methodSet, *doc.Func)"�`��`���������������func(*doc.methodSet, *doc.Func)�� �Vgo.string."func(*doc.methodSet, *doc.Func)"���þDtype.func(*"".methodSet, *"".Func)� �� �������–¨Õf�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Vgo.string."func(*doc.methodSet, *doc.Func)"���p��Vgo.weak.type.*func(*"".methodSet, *"".Func)���€��"runtime.zerovalue��� €�Dtype.func(*"".methodSet, *"".Func)���Р�Dtype.func(*"".methodSet, *"".Func)���€��$type.*"".methodSet�����type.*"".Func���þ^go.string."func(*doc.methodSet, *ast.FuncDecl)"�p��h��������#�������func(*doc.methodSet, *ast.FuncDecl)�� �^go.string."func(*doc.methodSet, *ast.FuncDecl)"���þTtype.func(*"".methodSet, *go/ast.FuncDecl)� �� �������jã«ã�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��^go.string."func(*doc.methodSet, *ast.FuncDecl)"���p��fgo.weak.type.*func(*"".methodSet, *go/ast.FuncDecl)���€��"runtime.zerovalue��� €�Ttype.func(*"".methodSet, *go/ast.FuncDecl)���Р�Ttype.func(*"".methodSet, *go/ast.FuncDecl)���€��$type.*"".methodSet�����*type.*go/ast.FuncDecl���þ6go.string."func(*doc.Func)"�@��@���������������func(*doc.Func)�� �6go.string."func(*doc.Func)"���þ&type.func(*"".Func)����������מÁ�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��6go.string."func(*doc.Func)"���p��8go.weak.type.*func(*"".Func)���€��"runtime.zerovalue��� €�&type.func(*"".Func)���А�&type.func(*"".Func)���€��type.*"".Func���þ>go.string."func(*ast.FuncDecl)"�P��H���������������func(*ast.FuncDecl)�� �>go.string."func(*ast.FuncDecl)"���þ6type.func(*go/ast.FuncDecl)���������� ¾�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��>go.string."func(*ast.FuncDecl)"���p��Hgo.weak.type.*func(*go/ast.FuncDecl)���€��"runtime.zerovalue��� €�6type.func(*go/ast.FuncDecl)���А�6type.func(*go/ast.FuncDecl)���€��*type.*go/ast.FuncDecl���þ$type.*"".methodSet��°��°�������Cs¶÷�6������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��4go.string."*doc.methodSet"���p��6go.weak.type.**"".methodSet���€��"runtime.zerovalue�����"type."".methodSet���` �$type.*"".methodSet���Àð�$type.*"".methodSet���ð��go.string."add"���€��"go.importpath."".�����&type.func(*"".Func)��� ��Dtype.func(*"".methodSet, *"".Func)���°��&"".(*methodSet).add���À��&"".(*methodSet).add���Ð��go.string."set"���à��"go.importpath."".���ð��6type.func(*go/ast.FuncDecl)���€��Ttype.func(*"".methodSet, *go/ast.FuncDecl)�����&"".(*methodSet).set��� ��&"".(*methodSet).set���þ2go.string."doc.methodSet"�@��<�������� �������doc.methodSet�� �2go.string."doc.methodSet"���þTgo.string."func(doc.methodSet, *doc.Func)"�`��^���������������func(doc.methodSet, *doc.Func)�� �Tgo.string."func(doc.methodSet, *doc.Func)"���þBtype.func("".methodSet, *"".Func)� �� �������êr ý�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Tgo.string."func(doc.methodSet, *doc.Func)"���p��Tgo.weak.type.*func("".methodSet, *"".Func)���€��"runtime.zerovalue��� €�Btype.func("".methodSet, *"".Func)���Р�Btype.func("".methodSet, *"".Func)���€��"type."".methodSet�����type.*"".Func���þ\go.string."func(doc.methodSet, *ast.FuncDecl)"�p��f��������"�������func(doc.methodSet, *ast.FuncDecl)�� �\go.string."func(doc.methodSet, *ast.FuncDecl)"���þRtype.func("".methodSet, *go/ast.FuncDecl)� �� �������wâá�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��\go.string."func(doc.methodSet, *ast.FuncDecl)"���p��dgo.weak.type.*func("".methodSet, *go/ast.FuncDecl)���€��"runtime.zerovalue��� €�Rtype.func("".methodSet, *go/ast.FuncDecl)���Р�Rtype.func("".methodSet, *go/ast.FuncDecl)���€��"type."".methodSet�����*type.*go/ast.FuncDecl���þ"type."".methodSet��ð��ð�������C¢–�5������������������������������������������������������������������������������������������Ð�����������������������������������������������������������������������������������������������������������������������������������������2 €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��2go.string."doc.methodSet"���p��$type.*"".methodSet���€��"runtime.zerovalue�����type.string��� ��type.*"".Func���°��>type.map.bucket[string]*"".Func���À��8type.map.hdr[string]*"".Func���`à�"type."".methodSet���à��*go.string."methodSet"���ð��"go.importpath."".���€°�"type."".methodSet���°��go.string."add"���À��"go.importpath."".���Ð��&type.func(*"".Func)���à��Btype.func("".methodSet, *"".Func)���ð�� "".methodSet.add���€�� "".methodSet.add�����go.string."set"��� ��"go.importpath."".���°��6type.func(*go/ast.FuncDecl)���À��Rtype.func("".methodSet, *go/ast.FuncDecl)���Ð�� "".methodSet.set���à�� "".methodSet.set���þbruntime.gcbits.0x48484888448800000000000000000000� �� HHHˆDˆ�����������þ2go.string."doc.namedType"�@��<�������� �������doc.namedType�� �2go.string."doc.namedType"���þ go.string."name"�0��*���������������name�� � go.string."name"���þ go.string."decl"�0��*���������������decl�� � go.string."decl"���þ,go.string."isEmbedded"�@��6��������
�������isEmbedded�� �,go.string."isEmbedded"���þ(go.string."isStruct"�@��2���������������isStruct�� �(go.string."isStruct"���þ(go.string."embedded"�@��2���������������embedded�� �(go.string."embedded"���þ"go.string."funcs"�0��,���������������funcs�� �"go.string."funcs"���þ&go.string."methods"�0��0���������������methods�� �&go.string."methods"���þ*go.string."namedType"�@��4�������� �������namedType�� �*go.string."namedType"���þ"type."".namedType��à��à`�������ó7‘ÿ����������������������������������������������������������������� ������� ���������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������)���������������������������������������0���������������������������������������8���������������������������������������P���������������������������������������X�����������������������������������������������J à� runtime.algarray���0��bruntime.gcbits.0x48484888448800000000000000000000���P��2go.string."doc.namedType"���p��$type.*"".namedType���€��"runtime.zerovalue���À�"type."".namedType���À��go.string."doc"���Ð��"go.importpath."".���à��type.string����� go.string."name"��� ��"go.importpath."".���°��type.string���à�� go.string."decl"���ð��"go.importpath."".���€��(type.*go/ast.GenDecl���°��,go.string."isEmbedded"���À��"go.importpath."".���Ð��type.bool���€��(go.string."isStruct"�����"go.importpath."".��� ��type.bool���Ð��(go.string."embedded"���à��"go.importpath."".���ð��&type."".embeddedSet��� ��$go.string."values"���°��"go.importpath."".���À�� type.[]*"".Value���ð��"go.string."funcs"���€��"go.importpath."".�����"type."".methodSet���À��&go.string."methods"���Ð��"go.importpath."".���à��"type."".methodSet���`�"type."".namedType�����*go.string."namedType"��� ��"go.importpath."".���°à�"type."".namedType���þ4go.string."*doc.namedType"�@��>���������������*doc.namedType�� �4go.string."*doc.namedType"���þ$type.*"".namedType�� �� �������wµî�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��4go.string."*doc.namedType"���p��6go.weak.type.**"".namedType���€��"runtime.zerovalue�����"type."".namedType���þZgo.string."*map.bucket[string]*doc.namedType"�p��d��������!�������*map.bucket[string]*doc.namedType�� �Zgo.string."*map.bucket[string]*doc.namedType"���þJtype.*map.bucket[string]*"".namedType� �� �������ÊNyÁ�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Zgo.string."*map.bucket[string]*doc.namedType"���p��\go.weak.type.**map.bucket[string]*"".namedType���€��"runtime.zerovalue�����Htype.map.bucket[string]*"".namedType���þXgo.string."map.bucket[string]*doc.namedType"�p��b�������� �������map.bucket[string]*doc.namedType�� �Xgo.string."map.bucket[string]*doc.namedType"���þHtype.map.bucket[string]*"".namedType�°��°Ð�������ŸYF��������������������������������������������������������������������������������������������������������������������������������������������������������ˆ���������������������������������������È������� à� runtime.algarray���0��bruntime.gcbits.0x84848484848484848488888888000000���P��Xgo.string."map.bucket[string]*doc.namedType"���p��Zgo.weak.type.*map.bucket[string]*"".namedType���€��"runtime.zerovalue���À�Htype.map.bucket[string]*"".namedType���À�� go.string."keys"���à��type.[8]string�����$go.string."values"���°��*type.[8]*"".namedType���à��(go.string."overflow"���€��Jtype.*map.bucket[string]*"".namedType���þRgo.string."map.hdr[string]*doc.namedType"�`��\���������������map.hdr[string]*doc.namedType�� �Rgo.string."map.hdr[string]*doc.namedType"���þBtype.map.hdr[string]*"".namedType�à��à0�������$¬Û�������������������������������������������������������������������������������������������������������������������������������������������������������� ������� à� runtime.algarray���0��bruntime.gcbits.0x44844800000000000000000000000000���P��Rgo.string."map.hdr[string]*doc.namedType"���p��Tgo.weak.type.*map.hdr[string]*"".namedType���€��"runtime.zerovalue���À�Btype.map.hdr[string]*"".namedType���À��&go.string."buckets"���à��Jtype.*map.bucket[string]*"".namedType�����,go.string."oldbuckets"���°��Jtype.*map.bucket[string]*"".namedType���þJgo.string."map[string]*doc.namedType"�`��T���������������map[string]*doc.namedType�� �Jgo.string."map[string]*doc.namedType"���þ:type.map[string]*"".namedType�Ü��Ü�������±‡”�5������������������������������������������������������������������������������������������Ð� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Jgo.string."map[string]*doc.namedType"���p��Lgo.weak.type.*map[string]*"".namedType���€��"runtime.zerovalue�����type.string��� ��$type.*"".namedType���°��Htype.map.bucket[string]*"".namedType���À��Btype.map.hdr[string]*"".namedType���þ|go.typelink.map[string]*doc.namedType/map[string]*"".namedType��������������:type.map[string]*"".namedType���þ@go.string."[]*ast.InterfaceType"�P��J���������������[]*ast.InterfaceType�� �@go.string."[]*ast.InterfaceType"���þ8type.[]*go/ast.InterfaceType� �� �������ñbï-�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��@go.string."[]*ast.InterfaceType"���p��Jgo.weak.type.*[]*go/ast.InterfaceType���€��"runtime.zerovalue�����4type.*go/ast.InterfaceType���þpgo.typelink.[]*ast.InterfaceType/[]*go/ast.InterfaceType��������������8type.[]*go/ast.InterfaceType���þ,$type..gc."".reader�$����þ,type..gcprog."".reader���™¥–f�þ,go.string."doc.reader"�@��6��������
�������doc.reader�� �,go.string."doc.reader"���þ go.string."mode"�0��*���������������mode�� � go.string."mode"���þ*go.string."filenames"�@��4�������� �������filenames�� �*go.string."filenames"���þ"go.string."notes"�0��,���������������notes�� �"go.string."notes"���þ&go.string."imports"�0��0���������������imports�� �&go.string."imports"���þ"go.string."types"�0��,���������������types�� �"go.string."types"���þ*go.string."errorDecl"�@��4�������� �������errorDecl�� �*go.string."errorDecl"���þ&go.string."fixlist"�0��0���������������fixlist�� �&go.string."fixlist"���þ$go.string."reader"�0��.���������������reader�� �$go.string."reader"���þtype."".reader��°��°ˆ�������êõ�Y����������������������������������������������������������������
�������
�������������������������������������������������������������������������������������������������������������������������������������������������������������0���������������������������������������8���������������������������������������@���������������������������������������X���������������������������������������`���������������������������������������h���������������������������������������p�����������������������������������������������R à� runtime.algarray���0��$type..gc."".reader���@��,type..gcprog."".reader���P��,go.string."doc.reader"���p��type.*"".reader���€��"runtime.zerovalue���À�type."".reader���À�� go.string."mode"���Ð��"go.importpath."".���à��type."".Mode�����go.string."doc"��� ��"go.importpath."".���°��type.string���à��*go.string."filenames"���ð��"go.importpath."".���€��type.[]string���°��"go.string."notes"���À��"go.importpath."".���Ð��4type.map[string][]*"".Note���€��&go.string."imports"�����"go.importpath."".��� ��&type.map[string]int���Ð��$go.string."values"���à��"go.importpath."".���ð�� type.[]*"".Value��� ��"go.string."types"���°��"go.importpath."".���À��:type.map[string]*"".namedType���ð��"go.string."funcs"���€��"go.importpath."".�����"type."".methodSet���À��*go.string."errorDecl"���Ð��"go.importpath."".���à��type.bool�����&go.string."fixlist"��� ��"go.importpath."".���°��8type.[]*go/ast.InterfaceType���`à�type."".reader���à��$go.string."reader"���ð��"go.importpath."".���€°�type."".reader���þ.go.string."*doc.reader"�@��8�������� �������*doc.reader�� �.go.string."*doc.reader"���þ:go.string."func(*doc.reader)"�P��D���������������func(*doc.reader)�� �:go.string."func(*doc.reader)"���þ*type.func(*"".reader)����������ÏIk�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��:go.string."func(*doc.reader)"���p��<go.weak.type.*func(*"".reader)���€��"runtime.zerovalue��� €�*type.func(*"".reader)���А�*type.func(*"".reader)���€��type.*"".reader���þÀgo.string."func(*doc.reader, doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet)"�Ð��Ê��������T�������func(*doc.reader, doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet)�� �Àgo.string."func(*doc.reader, doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet)"���þªtype.func(*"".reader, "".methodSet, *"".namedType, string, bool, int, "".embeddedSet)�ð��ð�������•0$d�3���������������������������������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Àgo.string."func(*doc.reader, doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet)"���p��¼go.weak.type.*func(*"".reader, "".methodSet, *"".namedType, string, bool, int, "".embeddedSet)���€��"runtime.zerovalue��� €�ªtype.func(*"".reader, "".methodSet, *"".namedType, string, bool, int, "".embeddedSet)���Ðð�ªtype.func(*"".reader, "".methodSet, *"".namedType, string, bool, int, "".embeddedSet)���€��type.*"".reader�����"type."".methodSet��� ��$type.*"".namedType���°��type.string���À��type.bool���Ð��type.int���à��&type."".embeddedSet���þPgo.string."func(*doc.reader, *ast.File)"�`��Z���������������func(*doc.reader, *ast.File)�� �Pgo.string."func(*doc.reader, *ast.File)"���þFtype.func(*"".reader, *go/ast.File)� �� �������ï+(�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Pgo.string."func(*doc.reader, *ast.File)"���p��Xgo.weak.type.*func(*"".reader, *go/ast.File)���€��"runtime.zerovalue��� €�Ftype.func(*"".reader, *go/ast.File)���Р�Ftype.func(*"".reader, *go/ast.File)���€��type.*"".reader�����"type.*go/ast.File���þXgo.string."func(*doc.reader, ast.Decl) bool"�p��b�������� �������func(*doc.reader, ast.Decl) bool�� �Xgo.string."func(*doc.reader, ast.Decl) bool"���þNtype.func(*"".reader, go/ast.Decl) bool�°��°�������"õ+�3������������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Xgo.string."func(*doc.reader, ast.Decl) bool"���p��`go.weak.type.*func(*"".reader, go/ast.Decl) bool���€��"runtime.zerovalue��� €�Ntype.func(*"".reader, go/ast.Decl) bool���Р�Ntype.func(*"".reader, go/ast.Decl) bool���€��type.*"".reader����� type.go/ast.Decl��� ��type.bool���þ¬go.string."func(*doc.reader, *doc.namedType, *ast.FieldList, *ast.InterfaceType) bool"�À��¶��������J�������func(*doc.reader, *doc.namedType, *ast.FieldList, *ast.InterfaceType) bool�� �¬go.string."func(*doc.reader, *doc.namedType, *ast.FieldList, *ast.InterfaceType) bool"���þ¦type.func(*"".reader, *"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool�Ð��Ð�������Öò$‹�3���������������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��¬go.string."func(*doc.reader, *doc.namedType, *ast.FieldList, *ast.InterfaceType) bool"���p��¸go.weak.type.*func(*"".reader, *"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool���€��"runtime.zerovalue��� €�¦type.func(*"".reader, *"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool���ÐÀ�¦type.func(*"".reader, *"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool���€��type.*"".reader�����$type.*"".namedType��� ��,type.*go/ast.FieldList���°��4type.*go/ast.InterfaceType���À��type.bool���þZgo.string."func(*doc.reader, *ast.FieldList)"�p��d��������!�������func(*doc.reader, *ast.FieldList)�� �Zgo.string."func(*doc.reader, *ast.FieldList)"���þPtype.func(*"".reader, *go/ast.FieldList)� �� �������(íÝÅ�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Zgo.string."func(*doc.reader, *ast.FieldList)"���p��bgo.weak.type.*func(*"".reader, *go/ast.FieldList)���€��"runtime.zerovalue��� €�Ptype.func(*"".reader, *go/ast.FieldList)���Р�Ptype.func(*"".reader, *go/ast.FieldList)���€��type.*"".reader�����,type.*go/ast.FieldList���þrgo.string."func(*doc.reader, ast.Spec, token.Token) bool"�€��|��������-�������func(*doc.reader, ast.Spec, token.Token) bool�� �rgo.string."func(*doc.reader, ast.Spec, token.Token) bool"���þntype.func(*"".reader, go/ast.Spec, go/token.Token) bool�À��À�������BÂ*�3�������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��rgo.string."func(*doc.reader, ast.Spec, token.Token) bool"���p��€go.weak.type.*func(*"".reader, go/ast.Spec, go/token.Token) bool���€��"runtime.zerovalue��� €�ntype.func(*"".reader, go/ast.Spec, go/token.Token) bool���а�ntype.func(*"".reader, go/ast.Spec, go/token.Token) bool���€��type.*"".reader����� type.go/ast.Spec��� ��&type.go/token.Token���°��type.bool���þ,go.string."[]ast.Spec"�@��6��������
�������[]ast.Spec�� �,go.string."[]ast.Spec"���þ$type.[]go/ast.Spec� �� �������0Ž4�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��,go.string."[]ast.Spec"���p��6go.weak.type.*[]go/ast.Spec���€��"runtime.zerovalue����� type.go/ast.Spec���þHgo.typelink.[]ast.Spec/[]go/ast.Spec��������������$type.[]go/ast.Spec���þ‚go.string."func(*doc.reader, []ast.Spec, token.Token) []ast.Spec"���Œ��������5�������func(*doc.reader, []ast.Spec, token.Token) []ast.Spec�� �‚go.string."func(*doc.reader, []ast.Spec, token.Token) []ast.Spec"���þ„type.func(*"".reader, []go/ast.Spec, go/token.Token) []go/ast.Spec�À��À�������/=�3�������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��‚go.string."func(*doc.reader, []ast.Spec, token.Token) []ast.Spec"���p��–go.weak.type.*func(*"".reader, []go/ast.Spec, go/token.Token) []go/ast.Spec���€��"runtime.zerovalue��� €�„type.func(*"".reader, []go/ast.Spec, go/token.Token) []go/ast.Spec���а�„type.func(*"".reader, []go/ast.Spec, go/token.Token) []go/ast.Spec���€��type.*"".reader�����$type.[]go/ast.Spec��� ��&type.go/token.Token���°��$type.[]go/ast.Spec���þngo.string."func(*doc.reader, *doc.namedType, ast.Expr)"�€��x��������+�������func(*doc.reader, *doc.namedType, ast.Expr)�� �ngo.string."func(*doc.reader, *doc.namedType, ast.Expr)"���þbtype.func(*"".reader, *"".namedType, go/ast.Expr)�°��°�������øe¨Ê�3�������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��ngo.string."func(*doc.reader, *doc.namedType, ast.Expr)"���p��tgo.weak.type.*func(*"".reader, *"".namedType, go/ast.Expr)���€��"runtime.zerovalue��� €�btype.func(*"".reader, *"".namedType, go/ast.Expr)���а�btype.func(*"".reader, *"".namedType, go/ast.Expr)���€��type.*"".reader�����$type.*"".namedType��� �� type.go/ast.Expr���þTgo.string."func(*doc.reader, string) bool"�`��^���������������func(*doc.reader, string) bool�� �Tgo.string."func(*doc.reader, string) bool"���þDtype.func(*"".reader, string) bool�°��°�������µ¸Ü�3������������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Tgo.string."func(*doc.reader, string) bool"���p��Vgo.weak.type.*func(*"".reader, string) bool���€��"runtime.zerovalue��� €�Dtype.func(*"".reader, string) bool���Р�Dtype.func(*"".reader, string) bool���€��type.*"".reader�����type.string��� ��type.bool���þhgo.string."func(*doc.reader, string) *doc.namedType"�€��r��������(�������func(*doc.reader, string) *doc.namedType�� �hgo.string."func(*doc.reader, string) *doc.namedType"���þVtype.func(*"".reader, string) *"".namedType�°��°�������[52�3������������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��hgo.string."func(*doc.reader, string) *doc.namedType"���p��hgo.weak.type.*func(*"".reader, string) *"".namedType���€��"runtime.zerovalue��� €�Vtype.func(*"".reader, string) *"".namedType���Р�Vtype.func(*"".reader, string) *"".namedType���€��type.*"".reader�����type.string��� ��$type.*"".namedType���þ`go.string."func(*doc.reader, *ast.CommentGroup)"�p��j��������$�������func(*doc.reader, *ast.CommentGroup)�� �`go.string."func(*doc.reader, *ast.CommentGroup)"���þVtype.func(*"".reader, *go/ast.CommentGroup)� �� �������vl�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��`go.string."func(*doc.reader, *ast.CommentGroup)"���p��hgo.weak.type.*func(*"".reader, *go/ast.CommentGroup)���€��"runtime.zerovalue��� €�Vtype.func(*"".reader, *go/ast.CommentGroup)���Р�Vtype.func(*"".reader, *go/ast.CommentGroup)���€��type.*"".reader�����2type.*go/ast.CommentGroup���þXgo.string."func(*doc.reader, *ast.FuncDecl)"�p��b�������� �������func(*doc.reader, *ast.FuncDecl)�� �Xgo.string."func(*doc.reader, *ast.FuncDecl)"���þNtype.func(*"".reader, *go/ast.FuncDecl)� �� �������’A‚Ç�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Xgo.string."func(*doc.reader, *ast.FuncDecl)"���p��`go.weak.type.*func(*"".reader, *go/ast.FuncDecl)���€��"runtime.zerovalue��� €�Ntype.func(*"".reader, *go/ast.FuncDecl)���Р�Ntype.func(*"".reader, *go/ast.FuncDecl)���€��type.*"".reader�����*type.*go/ast.FuncDecl���þ4go.string."[]*ast.Comment"�@��>���������������[]*ast.Comment�� �4go.string."[]*ast.Comment"���þ,type.[]*go/ast.Comment� �� �������5~‹�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��4go.string."[]*ast.Comment"���p��>go.weak.type.*[]*go/ast.Comment���€��"runtime.zerovalue�����(type.*go/ast.Comment���þXgo.typelink.[]*ast.Comment/[]*go/ast.Comment��������������,type.[]*go/ast.Comment���þZgo.string."func(*doc.reader, []*ast.Comment)"�p��d��������!�������func(*doc.reader, []*ast.Comment)�� �Zgo.string."func(*doc.reader, []*ast.Comment)"���þPtype.func(*"".reader, []*go/ast.Comment)� �� �������E@5i�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Zgo.string."func(*doc.reader, []*ast.Comment)"���p��bgo.weak.type.*func(*"".reader, []*go/ast.Comment)���€��"runtime.zerovalue��� €�Ptype.func(*"".reader, []*go/ast.Comment)���Р�Ptype.func(*"".reader, []*go/ast.Comment)���€��type.*"".reader�����,type.[]*go/ast.Comment���þ>go.string."[]*ast.CommentGroup"�P��H���������������[]*ast.CommentGroup�� �>go.string."[]*ast.CommentGroup"���þ6type.[]*go/ast.CommentGroup� �� �������•bÒi�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��>go.string."[]*ast.CommentGroup"���p��Hgo.weak.type.*[]*go/ast.CommentGroup���€��"runtime.zerovalue�����2type.*go/ast.CommentGroup���þlgo.typelink.[]*ast.CommentGroup/[]*go/ast.CommentGroup��������������6type.[]*go/ast.CommentGroup���þdgo.string."func(*doc.reader, []*ast.CommentGroup)"�p��n��������&�������func(*doc.reader, []*ast.CommentGroup)�� �dgo.string."func(*doc.reader, []*ast.CommentGroup)"���þZtype.func(*"".reader, []*go/ast.CommentGroup)� �� �������ý„’�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��dgo.string."func(*doc.reader, []*ast.CommentGroup)"���p��lgo.weak.type.*func(*"".reader, []*go/ast.CommentGroup)���€��"runtime.zerovalue��� €�Ztype.func(*"".reader, []*go/ast.CommentGroup)���Р�Ztype.func(*"".reader, []*go/ast.CommentGroup)���€��type.*"".reader�����6type.[]*go/ast.CommentGroup���þjgo.string."func(*doc.reader, *ast.Package, doc.Mode)"�€��t��������)�������func(*doc.reader, *ast.Package, doc.Mode)�� �jgo.string."func(*doc.reader, *ast.Package, doc.Mode)"���þ^type.func(*"".reader, *go/ast.Package, "".Mode)�°��°�������<PtØ�3�������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��jgo.string."func(*doc.reader, *ast.Package, doc.Mode)"���p��pgo.weak.type.*func(*"".reader, *go/ast.Package, "".Mode)���€��"runtime.zerovalue��� €�^type.func(*"".reader, *go/ast.Package, "".Mode)���а�^type.func(*"".reader, *go/ast.Package, "".Mode)���€��type.*"".reader�����(type.*go/ast.Package��� ��type."".Mode���þtgo.string."func(*doc.reader, *ast.GenDecl, *ast.TypeSpec)"�€��~��������.�������func(*doc.reader, *ast.GenDecl, *ast.TypeSpec)�� �tgo.string."func(*doc.reader, *ast.GenDecl, *ast.TypeSpec)"���þptype.func(*"".reader, *go/ast.GenDecl, *go/ast.TypeSpec)�°��°�������Î2�3�������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��tgo.string."func(*doc.reader, *ast.GenDecl, *ast.TypeSpec)"���p��‚go.weak.type.*func(*"".reader, *go/ast.GenDecl, *go/ast.TypeSpec)���€��"runtime.zerovalue��� €�ptype.func(*"".reader, *go/ast.GenDecl, *go/ast.TypeSpec)���а�ptype.func(*"".reader, *go/ast.GenDecl, *go/ast.TypeSpec)���€��type.*"".reader�����(type.*go/ast.GenDecl��� ��*type.*go/ast.TypeSpec���þVgo.string."func(*doc.reader, *ast.GenDecl)"�`��`���������������func(*doc.reader, *ast.GenDecl)�� �Vgo.string."func(*doc.reader, *ast.GenDecl)"���þLtype.func(*"".reader, *go/ast.GenDecl)� �� �������Ò&V�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Vgo.string."func(*doc.reader, *ast.GenDecl)"���p��^go.weak.type.*func(*"".reader, *go/ast.GenDecl)���€��"runtime.zerovalue��� €�Ltype.func(*"".reader, *go/ast.GenDecl)���Р�Ltype.func(*"".reader, *go/ast.GenDecl)���€��type.*"".reader�����(type.*go/ast.GenDecl���þ|go.string."func(*doc.reader, *doc.namedType, ast.Expr) string"���†��������2�������func(*doc.reader, *doc.namedType, ast.Expr) string�� �|go.string."func(*doc.reader, *doc.namedType, ast.Expr) string"���þptype.func(*"".reader, *"".namedType, go/ast.Expr) string�À��À�������ì
›{�3�������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��|go.string."func(*doc.reader, *doc.namedType, ast.Expr) string"���p��‚go.weak.type.*func(*"".reader, *"".namedType, go/ast.Expr) string���€��"runtime.zerovalue��� €�ptype.func(*"".reader, *"".namedType, go/ast.Expr) string���а�ptype.func(*"".reader, *"".namedType, go/ast.Expr) string���€��type.*"".reader�����$type.*"".namedType��� �� type.go/ast.Expr���°��type.string���þbgo.string."func(*doc.reader, *ast.InterfaceType)"�p��l��������%�������func(*doc.reader, *ast.InterfaceType)�� �bgo.string."func(*doc.reader, *ast.InterfaceType)"���þXtype.func(*"".reader, *go/ast.InterfaceType)� �� �������²}å�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��bgo.string."func(*doc.reader, *ast.InterfaceType)"���p��jgo.weak.type.*func(*"".reader, *go/ast.InterfaceType)���€��"runtime.zerovalue��� €�Xtype.func(*"".reader, *go/ast.InterfaceType)���Р�Xtype.func(*"".reader, *go/ast.InterfaceType)���€��type.*"".reader�����4type.*go/ast.InterfaceType���þ0go.string."cleanupTypes"�@��:�������� �������cleanupTypes�� �0go.string."cleanupTypes"���þDgo.string."collectEmbeddedMethods"�P��N���������������collectEmbeddedMethods�� �Dgo.string."collectEmbeddedMethods"���þ¦go.string."func(doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet)"�°��°��������G�������func(doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet)�� �¦go.string."func(doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet)"���þ’type.func("".methodSet, *"".namedType, string, bool, int, "".embeddedSet)�à��à�������ʦ€X�3�������������������������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��¦go.string."func(doc.methodSet, *doc.namedType, string, bool, int, doc.embeddedSet)"���p��¤go.weak.type.*func("".methodSet, *"".namedType, string, bool, int, "".embeddedSet)���€��"runtime.zerovalue��� €�’type.func("".methodSet, *"".namedType, string, bool, int, "".embeddedSet)���Ðà�’type.func("".methodSet, *"".namedType, string, bool, int, "".embeddedSet)���€��"type."".methodSet�����$type.*"".namedType��� ��type.string���°��type.bool���À��type.int���Ð��&type."".embeddedSet���þ:go.string."computeMethodSets"�P��D���������������computeMethodSets�� �:go.string."computeMethodSets"���þ.go.string."fileExports"�@��8�������� �������fileExports�� �.go.string."fileExports"���þ6go.string."func(*ast.File)"�@��@���������������func(*ast.File)�� �6go.string."func(*ast.File)"���þ.type.func(*go/ast.File)����������¿~K�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��6go.string."func(*ast.File)"���p��@go.weak.type.*func(*go/ast.File)���€��"runtime.zerovalue��� €�.type.func(*go/ast.File)���А�.type.func(*go/ast.File)���€��"type.*go/ast.File���þ,go.string."filterDecl"�@��6��������
�������filterDecl�� �,go.string."filterDecl"���þ>go.string."func(ast.Decl) bool"�P��H���������������func(ast.Decl) bool�� �>go.string."func(ast.Decl) bool"���þ6type.func(go/ast.Decl) bool� �� �������çj›�3���������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��>go.string."func(ast.Decl) bool"���p��Hgo.weak.type.*func(go/ast.Decl) bool���€��"runtime.zerovalue��� €�6type.func(go/ast.Decl) bool���А�6type.func(go/ast.Decl) bool���€�� type.go/ast.Decl�����type.bool���þ6go.string."filterFieldList"�@��@���������������filterFieldList�� �6go.string."filterFieldList"���þ’go.string."func(*doc.namedType, *ast.FieldList, *ast.InterfaceType) bool"� ��œ��������=�������func(*doc.namedType, *ast.FieldList, *ast.InterfaceType) bool�� �’go.string."func(*doc.namedType, *ast.FieldList, *ast.InterfaceType) bool"���þŽtype.func(*"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool�À��À�������‡ø�3�������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��’go.string."func(*doc.namedType, *ast.FieldList, *ast.InterfaceType) bool"���p�� go.weak.type.*func(*"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool���€��"runtime.zerovalue��� €�Žtype.func(*"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool���а�Žtype.func(*"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool���€��$type.*"".namedType�����,type.*go/ast.FieldList��� ��4type.*go/ast.InterfaceType���°��type.bool���þ6go.string."filterParamList"�@��@���������������filterParamList�� �6go.string."filterParamList"���þ@go.string."func(*ast.FieldList)"�P��J���������������func(*ast.FieldList)�� �@go.string."func(*ast.FieldList)"���þ8type.func(*go/ast.FieldList)����������x/¼�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��@go.string."func(*ast.FieldList)"���p��Jgo.weak.type.*func(*go/ast.FieldList)���€��"runtime.zerovalue��� €�8type.func(*go/ast.FieldList)���А�8type.func(*go/ast.FieldList)���€��,type.*go/ast.FieldList���þ,go.string."filterSpec"�@��6��������
�������filterSpec�� �,go.string."filterSpec"���þXgo.string."func(ast.Spec, token.Token) bool"�p��b�������� �������func(ast.Spec, token.Token) bool�� �Xgo.string."func(ast.Spec, token.Token) bool"���þVtype.func(go/ast.Spec, go/token.Token) bool�°��°�������‰G»ü�3������������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Xgo.string."func(ast.Spec, token.Token) bool"���p��hgo.weak.type.*func(go/ast.Spec, go/token.Token) bool���€��"runtime.zerovalue��� €�Vtype.func(go/ast.Spec, go/token.Token) bool���Р�Vtype.func(go/ast.Spec, go/token.Token) bool���€�� type.go/ast.Spec�����&type.go/token.Token��� ��type.bool���þ4go.string."filterSpecList"�@��>���������������filterSpecList�� �4go.string."filterSpecList"���þhgo.string."func([]ast.Spec, token.Token) []ast.Spec"�€��r��������(�������func([]ast.Spec, token.Token) []ast.Spec�� �hgo.string."func([]ast.Spec, token.Token) []ast.Spec"���þltype.func([]go/ast.Spec, go/token.Token) []go/ast.Spec�°��°�������æ\
�3������������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��hgo.string."func([]ast.Spec, token.Token) []ast.Spec"���p��~go.weak.type.*func([]go/ast.Spec, go/token.Token) []go/ast.Spec���€��"runtime.zerovalue��� €�ltype.func([]go/ast.Spec, go/token.Token) []go/ast.Spec���Р�ltype.func([]go/ast.Spec, go/token.Token) []go/ast.Spec���€��$type.[]go/ast.Spec�����&type.go/token.Token��� ��$type.[]go/ast.Spec���þ,go.string."filterType"�@��6��������
�������filterType�� �,go.string."filterType"���þTgo.string."func(*doc.namedType, ast.Expr)"�`��^���������������func(*doc.namedType, ast.Expr)�� �Tgo.string."func(*doc.namedType, ast.Expr)"���þJtype.func(*"".namedType, go/ast.Expr)� �� �������Õ£æÅ�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Tgo.string."func(*doc.namedType, ast.Expr)"���p��\go.weak.type.*func(*"".namedType, go/ast.Expr)���€��"runtime.zerovalue��� €�Jtype.func(*"".namedType, go/ast.Expr)���Р�Jtype.func(*"".namedType, go/ast.Expr)���€��$type.*"".namedType����� type.go/ast.Expr���þ*go.string."isVisible"�@��4�������� �������isVisible�� �*go.string."isVisible"���þ:go.string."func(string) bool"�P��D���������������func(string) bool�� �:go.string."func(string) bool"���þ,type.func(string) bool� �� �������*÷€�3���������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��:go.string."func(string) bool"���p��>go.weak.type.*func(string) bool���€��"runtime.zerovalue��� €�,type.func(string) bool���А�,type.func(string) bool���€��type.string�����type.bool���þ,go.string."lookupType"�@��6��������
�������lookupType�� �,go.string."lookupType"���þNgo.string."func(string) *doc.namedType"�`��X���������������func(string) *doc.namedType�� �Ngo.string."func(string) *doc.namedType"���þ>type.func(string) *"".namedType� �� �������M
�3���������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Ngo.string."func(string) *doc.namedType"���p��Pgo.weak.type.*func(string) *"".namedType���€��"runtime.zerovalue��� €�>type.func(string) *"".namedType���А�>type.func(string) *"".namedType���€��type.string�����$type.*"".namedType���þ&go.string."readDoc"�0��0���������������readDoc�� �&go.string."readDoc"���þFgo.string."func(*ast.CommentGroup)"�P��P���������������func(*ast.CommentGroup)�� �Fgo.string."func(*ast.CommentGroup)"���þ>type.func(*go/ast.CommentGroup)����������F§�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Fgo.string."func(*ast.CommentGroup)"���p��Pgo.weak.type.*func(*go/ast.CommentGroup)���€��"runtime.zerovalue��� €�>type.func(*go/ast.CommentGroup)���А�>type.func(*go/ast.CommentGroup)���€��2type.*go/ast.CommentGroup���þ(go.string."readFile"�@��2���������������readFile�� �(go.string."readFile"���þ(go.string."readFunc"�@��2���������������readFunc�� �(go.string."readFunc"���þ(go.string."readNote"�@��2���������������readNote�� �(go.string."readNote"���þ@go.string."func([]*ast.Comment)"�P��J���������������func([]*ast.Comment)�� �@go.string."func([]*ast.Comment)"���þ8type.func([]*go/ast.Comment)����������!™ y�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��@go.string."func([]*ast.Comment)"���p��Jgo.weak.type.*func([]*go/ast.Comment)���€��"runtime.zerovalue��� €�8type.func([]*go/ast.Comment)���А�8type.func([]*go/ast.Comment)���€��,type.[]*go/ast.Comment���þ*go.string."readNotes"�@��4�������� �������readNotes�� �*go.string."readNotes"���þJgo.string."func([]*ast.CommentGroup)"�`��T���������������func([]*ast.CommentGroup)�� �Jgo.string."func([]*ast.CommentGroup)"���þBtype.func([]*go/ast.CommentGroup)����������¯¸ó�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Jgo.string."func([]*ast.CommentGroup)"���p��Tgo.weak.type.*func([]*go/ast.CommentGroup)���€��"runtime.zerovalue��� €�Btype.func([]*go/ast.CommentGroup)���А�Btype.func([]*go/ast.CommentGroup)���€��6type.[]*go/ast.CommentGroup���þ.go.string."readPackage"�@��8�������� �������readPackage�� �.go.string."readPackage"���þPgo.string."func(*ast.Package, doc.Mode)"�`��Z���������������func(*ast.Package, doc.Mode)�� �Pgo.string."func(*ast.Package, doc.Mode)"���þFtype.func(*go/ast.Package, "".Mode)� �� �������F¦m=�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Pgo.string."func(*ast.Package, doc.Mode)"���p��Xgo.weak.type.*func(*go/ast.Package, "".Mode)���€��"runtime.zerovalue��� €�Ftype.func(*go/ast.Package, "".Mode)���Р�Ftype.func(*go/ast.Package, "".Mode)���€��(type.*go/ast.Package�����type."".Mode���þ(go.string."readType"�@��2���������������readType�� �(go.string."readType"���þZgo.string."func(*ast.GenDecl, *ast.TypeSpec)"�p��d��������!�������func(*ast.GenDecl, *ast.TypeSpec)�� �Zgo.string."func(*ast.GenDecl, *ast.TypeSpec)"���þXtype.func(*go/ast.GenDecl, *go/ast.TypeSpec)� �� �������ŗ¿È�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Zgo.string."func(*ast.GenDecl, *ast.TypeSpec)"���p��jgo.weak.type.*func(*go/ast.GenDecl, *go/ast.TypeSpec)���€��"runtime.zerovalue��� €�Xtype.func(*go/ast.GenDecl, *go/ast.TypeSpec)���Р�Xtype.func(*go/ast.GenDecl, *go/ast.TypeSpec)���€��(type.*go/ast.GenDecl�����*type.*go/ast.TypeSpec���þ*go.string."readValue"�@��4�������� �������readValue�� �*go.string."readValue"���þ<go.string."func(*ast.GenDecl)"�P��F���������������func(*ast.GenDecl)�� �<go.string."func(*ast.GenDecl)"���þ4type.func(*go/ast.GenDecl)����������Î^´È�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��<go.string."func(*ast.GenDecl)"���p��Fgo.weak.type.*func(*go/ast.GenDecl)���€��"runtime.zerovalue��� €�4type.func(*go/ast.GenDecl)���А�4type.func(*go/ast.GenDecl)���€��(type.*go/ast.GenDecl���þ@go.string."recordAnonymousField"�P��J���������������recordAnonymousField�� �@go.string."recordAnonymousField"���þbgo.string."func(*doc.namedType, ast.Expr) string"�p��l��������%�������func(*doc.namedType, ast.Expr) string�� �bgo.string."func(*doc.namedType, ast.Expr) string"���þXtype.func(*"".namedType, go/ast.Expr) string�°��°�������È&½�3������������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��bgo.string."func(*doc.namedType, ast.Expr) string"���p��jgo.weak.type.*func(*"".namedType, go/ast.Expr) string���€��"runtime.zerovalue��� €�Xtype.func(*"".namedType, go/ast.Expr) string���Р�Xtype.func(*"".namedType, go/ast.Expr) string���€��$type.*"".namedType����� type.go/ast.Expr��� ��type.string���þ(go.string."remember"�@��2���������������remember�� �(go.string."remember"���þHgo.string."func(*ast.InterfaceType)"�`��R���������������func(*ast.InterfaceType)�� �Hgo.string."func(*ast.InterfaceType)"���þ@type.func(*go/ast.InterfaceType)����������x9¸�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Hgo.string."func(*ast.InterfaceType)"���p��Rgo.weak.type.*func(*go/ast.InterfaceType)���€��"runtime.zerovalue��� €�@type.func(*go/ast.InterfaceType)���А�@type.func(*go/ast.InterfaceType)���€��4type.*go/ast.InterfaceType���þtype.*"".reader��°��°�������¢}`…�6������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������˜  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��.go.string."*doc.reader"���p��0go.weak.type.**"".reader���€��"runtime.zerovalue�����type."".reader���` �type.*"".reader���Àð�type.*"".reader���ð��0go.string."cleanupTypes"���€��"go.importpath."".�����type.func()��� ��*type.func(*"".reader)���°��2"".(*reader).cleanupTypes���À��2"".(*reader).cleanupTypes���Ð��Dgo.string."collectEmbeddedMethods"���à��"go.importpath."".���ð��’type.func("".methodSet, *"".namedType, string, bool, int, "".embeddedSet)���€��ªtype.func(*"".reader, "".methodSet, *"".namedType, string, bool, int, "".embeddedSet)�����F"".(*reader).collectEmbeddedMethods��� ��F"".(*reader).collectEmbeddedMethods���°��:go.string."computeMethodSets"���À��"go.importpath."".���Ð��type.func()���à��*type.func(*"".reader)���ð��<"".(*reader).computeMethodSets���€��<"".(*reader).computeMethodSets�����.go.string."fileExports"��� ��"go.importpath."".���°��.type.func(*go/ast.File)���À��Ftype.func(*"".reader, *go/ast.File)���Ð��0"".(*reader).fileExports���à��0"".(*reader).fileExports���ð��,go.string."filterDecl"���€��"go.importpath."".�����6type.func(go/ast.Decl) bool��� ��Ntype.func(*"".reader, go/ast.Decl) bool���°��."".(*reader).filterDecl���À��."".(*reader).filterDecl���Ð��6go.string."filterFieldList"���à��"go.importpath."".���ð��Žtype.func(*"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool���€��¦type.func(*"".reader, *"".namedType, *go/ast.FieldList, *go/ast.InterfaceType) bool�����8"".(*reader).filterFieldList��� ��8"".(*reader).filterFieldList���°��6go.string."filterParamList"���À��"go.importpath."".���Ð��8type.func(*go/ast.FieldList)���à��Ptype.func(*"".reader, *go/ast.FieldList)���ð��8"".(*reader).filterParamList���€��8"".(*reader).filterParamList�����,go.string."filterSpec"��� ��"go.importpath."".���°��Vtype.func(go/ast.Spec, go/token.Token) bool���À��ntype.func(*"".reader, go/ast.Spec, go/token.Token) bool���Ð��."".(*reader).filterSpec���à��."".(*reader).filterSpec���ð��4go.string."filterSpecList"���€��"go.importpath."".�����ltype.func([]go/ast.Spec, go/token.Token) []go/ast.Spec��� ��„type.func(*"".reader, []go/ast.Spec, go/token.Token) []go/ast.Spec���°��6"".(*reader).filterSpecList���À��6"".(*reader).filterSpecList���Ð��,go.string."filterType"���à��"go.importpath."".���ð��Jtype.func(*"".namedType, go/ast.Expr)���€ ��btype.func(*"".reader, *"".namedType, go/ast.Expr)��� ��."".(*reader).filterType���  ��."".(*reader).filterType���° ��*go.string."isVisible"���À ��"go.importpath."".���Ð ��,type.func(string) bool���à ��Dtype.func(*"".reader, string) bool���ð ��,"".(*reader).isVisible���€
��,"".(*reader).isVisible���
��,go.string."lookupType"��� 
��"go.importpath."".���°
��>type.func(string) *"".namedType�����Vtype.func(*"".reader, string) *"".namedType���Ð
��."".(*reader).lookupType���à
��."".(*reader).lookupType���ð
��&go.string."readDoc"���€ ��"go.importpath."".��� ��>type.func(*go/ast.CommentGroup)���  ��Vtype.func(*"".reader, *go/ast.CommentGroup)���° ��("".(*reader).readDoc���À ��("".(*reader).readDoc���Ð ��(go.string."readFile"���à ��"go.importpath."".���ð ��.type.func(*go/ast.File)���€ ��Ftype.func(*"".reader, *go/ast.File)��� ��*"".(*reader).readFile���  ��*"".(*reader).readFile���° ��(go.string."readFunc"���À ��"go.importpath."".���Ð ��6type.func(*go/ast.FuncDecl)���à ��Ntype.func(*"".reader, *go/ast.FuncDecl)���ð ��*"".(*reader).readFunc���€ ��*"".(*reader).readFunc��� ��(go.string."readNote"���  ��"go.importpath."".���° ��8type.func([]*go/ast.Comment)���À ��Ptype.func(*"".reader, []*go/ast.Comment)���Ð ��*"".(*reader).readNote���à ��*"".(*reader).readNote���ð ��*go.string."readNotes"���€��"go.importpath."".�����Btype.func([]*go/ast.CommentGroup)��� ��Ztype.func(*"".reader, []*go/ast.CommentGroup)���°��,"".(*reader).readNotes���À��,"".(*reader).readNotes���Ð��.go.string."readPackage"���à��"go.importpath."".���ð��Ftype.func(*go/ast.Package, "".Mode)���€��^type.func(*"".reader, *go/ast.Package, "".Mode)�����0"".(*reader).readPackage��� ��0"".(*reader).readPackage���°��(go.string."readType"���À��"go.importpath."".���Ð��Xtype.func(*go/ast.GenDecl, *go/ast.TypeSpec)���à��ptype.func(*"".reader, *go/ast.GenDecl, *go/ast.TypeSpec)���ð��*"".(*reader).readType���€��*"".(*reader).readType�����*go.string."readValue"��� ��"go.importpath."".���°��4type.func(*go/ast.GenDecl)���À��Ltype.func(*"".reader, *go/ast.GenDecl)���Ð��,"".(*reader).readValue���à��,"".(*reader).readValue���ð��@go.string."recordAnonymousField"���€��"go.importpath."".�����Xtype.func(*"".namedType, go/ast.Expr) string��� ��ptype.func(*"".reader, *"".namedType, go/ast.Expr) string���°��B"".(*reader).recordAnonymousField���À��B"".(*reader).recordAnonymousField���Ð��(go.string."remember"���à��"go.importpath."".���ð��@type.func(*go/ast.InterfaceType)���€��Xtype.func(*"".reader, *go/ast.InterfaceType)�����*"".(*reader).remember��� ��*"".(*reader).remember���þ0go.string."*[]*doc.Note"�@��:�������� �������*[]*doc.Note�� �0go.string."*[]*doc.Note"���þ type.*[]*"".Note� �� �������J'Ó �6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��0go.string."*[]*doc.Note"���p��2go.weak.type.**[]*"".Note���€��"runtime.zerovalue�����type.[]*"".Note���þ0go.string."*doc.Example"�@��:�������� �������*doc.Example�� �0go.string."*doc.Example"���þ type.*"".Example�� �� �������ªc4�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��0go.string."*doc.Example"���p��2go.weak.type.**"".Example���€��"runtime.zerovalue�����type."".Example���þbruntime.gcbits.0x48488c88444844000000000000000000� �� HHŒˆDHD����������þ.go.string."doc.Example"�@��8�������� �������doc.Example�� �.go.string."doc.Example"���þ go.string."Code"�0��*���������������Code�� � go.string."Code"���þ go.string."Play"�0��*���������������Play�� � go.string."Play"���þ(go.string."Comments"�@��2���������������Comments�� �(go.string."Comments"���þ$go.string."Output"�0��.���������������Output�� �$go.string."Output"���þ.go.string."EmptyOutput"�@��8�������� �������EmptyOutput�� �.go.string."EmptyOutput"���þ"go.string."Order"�0��,���������������Order�� �"go.string."Order"���þtype."".Example����p�������×Hx»���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������0���������������������������������������8���������������������������������������P���������������������������������������`���������������������������������������h�����������������������������������������������4 à� runtime.algarray���0��bruntime.gcbits.0x48488c88444844000000000000000000���P��.go.string."doc.Example"���p�� type.*"".Example���€��"runtime.zerovalue���À�type."".Example���À�� go.string."Name"���à��type.string�����go.string."Doc"���°��type.string���à�� go.string."Code"���€�� type.go/ast.Node���°�� go.string."Play"���Ð��"type.*go/ast.File���€��(go.string."Comments"��� ��6type.[]*go/ast.CommentGroup���Ð��$go.string."Output"���ð��type.string��� ��.go.string."EmptyOutput"���À��type.bool���ð��"go.string."Order"�����type.int���`À�type."".Example���À��&go.string."Example"���Ð��"go.importpath."".���à�type."".Example���þ4go.string."[]*doc.Example"�@��>���������������[]*doc.Example�� �4go.string."[]*doc.Example"���þ$type.[]*"".Example� �� �������B6e[�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��4go.string."[]*doc.Example"���p��6go.weak.type.*[]*"".Example���€��"runtime.zerovalue����� type.*"".Example���þPgo.typelink.[]*doc.Example/[]*"".Example��������������$type.[]*"".Example���þ<go.string."*doc.exampleByName"�P��F���������������*doc.exampleByName�� �<go.string."*doc.exampleByName"���þ2go.string."exampleByName"�@��<�������� �������exampleByName�� �2go.string."exampleByName"���þgo.string."Len"�0��(���������������Len�� �go.string."Len"���þTgclocals·bfc69a0c89200aaeab2b53343f38a3be� �� ���������������þTgclocals·cf86db206769ec68369d07e260728f65� �� �������������þ go.string."Swap"�0��*���������������Swap�� � go.string."Swap"���þTgclocals·7631dfd4f9ccf7ddc1d31dc466e1b4a8�(��(�������������
����þTgclocals·8a25ff9445c966862c64be41b3868e34�(��(����������������þ go.string."Less"�0��*���������������Less�� � go.string."Less"���þTgclocals·fd139652d6b2c96a7f83c7d52c0087ad�(��(������������������þTgclocals·35977baeda91b849dfa1deb55266551a�(��(������������V����þPgo.string."func(*doc.exampleByName) int"�`��Z���������������func(*doc.exampleByName) int�� �Pgo.string."func(*doc.exampleByName) int"���þ@type.func(*"".exampleByName) int� �� �������.§úA�3���������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Pgo.string."func(*doc.exampleByName) int"���p��Rgo.weak.type.*func(*"".exampleByName) int���€��"runtime.zerovalue��� €�@type.func(*"".exampleByName) int���А�@type.func(*"".exampleByName) int���€��,type.*"".exampleByName�����type.int���þfgo.string."func(*doc.exampleByName, int, int) bool"�p��p��������'�������func(*doc.exampleByName, int, int) bool�� �fgo.string."func(*doc.exampleByName, int, int) bool"���þVtype.func(*"".exampleByName, int, int) bool�À��À�������_HÍc�3�������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��fgo.string."func(*doc.exampleByName, int, int) bool"���p��hgo.weak.type.*func(*"".exampleByName, int, int) bool���€��"runtime.zerovalue��� €�Vtype.func(*"".exampleByName, int, int) bool���а�Vtype.func(*"".exampleByName, int, int) bool���€��,type.*"".exampleByName�����type.int��� ��type.int���°��type.bool���þ\go.string."func(*doc.exampleByName, int, int)"�p��f��������"�������func(*doc.exampleByName, int, int)�� �\go.string."func(*doc.exampleByName, int, int)"���þLtype.func(*"".exampleByName, int, int)�°��°������� @Ìg�3�������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��\go.string."func(*doc.exampleByName, int, int)"���p��^go.weak.type.*func(*"".exampleByName, int, int)���€��"runtime.zerovalue��� €�Ltype.func(*"".exampleByName, int, int)���а�Ltype.func(*"".exampleByName, int, int)���€��,type.*"".exampleByName�����type.int��� ��type.int���þ,go.string."func() int"�@��6��������
�������func() int�� �,go.string."func() int"���þtype.func() int����������å†9à�3���������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."func() int"���p��0go.weak.type.*func() int���€��"runtime.zerovalue��� €�type.func() int���Ѐ�type.func() int���€��type.int���þ>go.string."func(int, int) bool"�P��H���������������func(int, int) bool�� �>go.string."func(int, int) bool"���þ0type.func(int, int) bool�°��°�������¢"�3������������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��>go.string."func(int, int) bool"���p��Bgo.weak.type.*func(int, int) bool���€��"runtime.zerovalue��� €�0type.func(int, int) bool���Р�0type.func(int, int) bool���€��type.int�����type.int��� ��type.bool���þ4go.string."func(int, int)"�@��>���������������func(int, int)�� �4go.string."func(int, int)"���þ&type.func(int, int)� �� �������%DŽ�3������������������������������������������������������������������������������������������������������������������������������ €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��4go.string."func(int, int)"���p��8go.weak.type.*func(int, int)���€��"runtime.zerovalue��� €�&type.func(int, int)���Р�&type.func(int, int)���€��type.int�����type.int���þ,type.*"".exampleByName�����������×(ù±�6������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������.  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��<go.string."*doc.exampleByName"���p��>go.weak.type.**"".exampleByName���€��"runtime.zerovalue�����*type."".exampleByName���` �,type.*"".exampleByName���Àð�,type.*"".exampleByName���ð��go.string."Len"�����type.func() int��� ��@type.func(*"".exampleByName) int���°��."".(*exampleByName).Len���À��."".(*exampleByName).Len���Ð�� go.string."Less"���ð��0type.func(int, int) bool���€��Vtype.func(*"".exampleByName, int, int) bool�����0"".(*exampleByName).Less��� ��0"".(*exampleByName).Less���°�� go.string."Swap"���Ð��&type.func(int, int)���à��Ltype.func(*"".exampleByName, int, int)���ð��0"".(*exampleByName).Swap���€��0"".(*exampleByName).Swap���þ:go.string."doc.exampleByName"�P��D���������������doc.exampleByName�� �:go.string."doc.exampleByName"���þNgo.string."func(doc.exampleByName) int"�`��X���������������func(doc.exampleByName) int�� �Ngo.string."func(doc.exampleByName) int"���þ>type.func("".exampleByName) int� �� �������%¹˜�3���������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Ngo.string."func(doc.exampleByName) int"���p��Pgo.weak.type.*func("".exampleByName) int���€��"runtime.zerovalue��� €�>type.func("".exampleByName) int���А�>type.func("".exampleByName) int���€��*type."".exampleByName�����type.int���þdgo.string."func(doc.exampleByName, int, int) bool"�p��n��������&�������func(doc.exampleByName, int, int) bool�� �dgo.string."func(doc.exampleByName, int, int) bool"���þTtype.func("".exampleByName, int, int) bool�À��À�������îiJ¾�3�������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��dgo.string."func(doc.exampleByName, int, int) bool"���p��fgo.weak.type.*func("".exampleByName, int, int) bool���€��"runtime.zerovalue��� €�Ttype.func("".exampleByName, int, int) bool���а�Ttype.func("".exampleByName, int, int) bool���€��*type."".exampleByName�����type.int��� ��type.int���°��type.bool���þZgo.string."func(doc.exampleByName, int, int)"�p��d��������!�������func(doc.exampleByName, int, int)�� �Zgo.string."func(doc.exampleByName, int, int)"���þJtype.func("".exampleByName, int, int)�°��°�������T)ÆJ�3�������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Zgo.string."func(doc.exampleByName, int, int)"���p��\go.weak.type.*func("".exampleByName, int, int)���€��"runtime.zerovalue��� €�Jtype.func("".exampleByName, int, int)���а�Jtype.func("".exampleByName, int, int)���€��*type."".exampleByName�����type.int��� ��type.int���þ*type."".exampleByName�����������3ýó �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������2  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��:go.string."doc.exampleByName"���p��,type.*"".exampleByName���€��"runtime.zerovalue����� type.*"".Example���` �*type."".exampleByName��� ��2go.string."exampleByName"���°��"go.importpath."".���Àð�*type."".exampleByName���ð��go.string."Len"�����type.func() int��� ��>type.func("".exampleByName) int���°��."".(*exampleByName).Len���À��("".exampleByName.Len���Ð�� go.string."Less"���ð��0type.func(int, int) bool���€��Ttype.func("".exampleByName, int, int) bool�����0"".(*exampleByName).Less��� ��*"".exampleByName.Less���°�� go.string."Swap"���Ð��&type.func(int, int)���à��Jtype.func("".exampleByName, int, int)���ð��0"".(*exampleByName).Swap���€��*"".exampleByName.Swap���þ.go.string."[]*ast.File"�@��8�������� �������[]*ast.File�� �.go.string."[]*ast.File"���þ&type.[]*go/ast.File� �� �������…»=s�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��.go.string."[]*ast.File"���p��8go.weak.type.*[]*go/ast.File���€��"runtime.zerovalue�����"type.*go/ast.File���þLgo.typelink.[]*ast.File/[]*go/ast.File��������������&type.[]*go/ast.File���þ,go.string."[]ast.Decl"�@��6��������
�������[]ast.Decl�� �,go.string."[]ast.Decl"���þ$type.[]go/ast.Decl� �� �������q|+�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��,go.string."[]ast.Decl"���p��6go.weak.type.*[]go/ast.Decl���€��"runtime.zerovalue����� type.go/ast.Decl���þHgo.typelink.[]ast.Decl/[]go/ast.Decl��������������$type.[]go/ast.Decl���þ,go.string."**ast.File"�@��6��������
�������**ast.File�� �,go.string."**ast.File"���þ$type.**go/ast.File� �� �������Q¶Iì�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."**ast.File"���p��6go.weak.type.***go/ast.File���€��"runtime.zerovalue�����"type.*go/ast.File���þ2go.string."[]*ast.Object"�@��<�������� �������[]*ast.Object�� �2go.string."[]*ast.Object"���þ*type.[]*go/ast.Object� �� �������¿.H’�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��2go.string."[]*ast.Object"���p��<go.weak.type.*[]*go/ast.Object���€��"runtime.zerovalue�����&type.*go/ast.Object���þTgo.typelink.[]*ast.Object/[]*go/ast.Object��������������*type.[]*go/ast.Object���þ4go.string."[8]*ast.Object"�@��>���������������[8]*ast.Object�� �4go.string."[8]*ast.Object"���þ,type.[8]*go/ast.Object�À��À@�������7˂4���������������������������������������������������������������������������������� �� runtime.algarray���0��bruntime.gcbits.0x88888888000000000000000000000000���P��4go.string."[8]*ast.Object"���p��>go.weak.type.*[8]*go/ast.Object���€��"runtime.zerovalue�����&type.*go/ast.Object��� ��*type.[]*go/ast.Object���þXgo.typelink.[8]*ast.Object/[8]*go/ast.Object��������������,type.[8]*go/ast.Object���þPgo.string."*map.bucket[*ast.Object]bool"�`��Z���������������*map.bucket[*ast.Object]bool�� �Pgo.string."*map.bucket[*ast.Object]bool"���þHtype.*map.bucket[*go/ast.Object]bool� �� �������Vá_l�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Pgo.string."*map.bucket[*ast.Object]bool"���p��Zgo.weak.type.**map.bucket[*go/ast.Object]bool���€��"runtime.zerovalue�����Ftype.map.bucket[*go/ast.Object]bool���þNgo.string."map.bucket[*ast.Object]bool"�`��X���������������map.bucket[*ast.Object]bool�� �Ngo.string."map.bucket[*ast.Object]bool"���þFtype.map.bucket[*go/ast.Object]bool�°��°X�������`QÑC��������������������������������������������������������������������������������������������������������������������������������������������������������H���������������������������������������P������� à� runtime.algarray���0��bruntime.gcbits.0x84888888484888888888840000000000���P��Ngo.string."map.bucket[*ast.Object]bool"���p��Xgo.weak.type.*map.bucket[*go/ast.Object]bool���€��"runtime.zerovalue���À�Ftype.map.bucket[*go/ast.Object]bool���À�� go.string."keys"���à��,type.[8]*go/ast.Object�����$go.string."values"���°��type.[8]bool���à��(go.string."overflow"���€��Htype.*map.bucket[*go/ast.Object]bool���þHgo.string."map.hdr[*ast.Object]bool"�`��R���������������map.hdr[*ast.Object]bool�� �Hgo.string."map.hdr[*ast.Object]bool"���þ@type.map.hdr[*go/ast.Object]bool�à��à0�������ç.z�������������������������������������������������������������������������������������������������������������������������������������������������������� ������� à� runtime.algarray���0��bruntime.gcbits.0x44844800000000000000000000000000���P��Hgo.string."map.hdr[*ast.Object]bool"���p��Rgo.weak.type.*map.hdr[*go/ast.Object]bool���€��"runtime.zerovalue���À�@type.map.hdr[*go/ast.Object]bool���À��&go.string."buckets"���à��Htype.*map.bucket[*go/ast.Object]bool�����,go.string."oldbuckets"���°��Htype.*map.bucket[*go/ast.Object]bool���þ@go.string."map[*ast.Object]bool"�P��J���������������map[*ast.Object]bool�� �@go.string."map[*ast.Object]bool"���þ8type.map[*go/ast.Object]bool�Ü��Ü�������‰&á�5������������������������������������������������������������������������������������������X� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��@go.string."map[*ast.Object]bool"���p��Jgo.weak.type.*map[*go/ast.Object]bool���€��"runtime.zerovalue�����&type.*go/ast.Object��� ��type.bool���°��Ftype.map.bucket[*go/ast.Object]bool���À��@type.map.hdr[*go/ast.Object]bool���þpgo.typelink.map[*ast.Object]bool/map[*go/ast.Object]bool��������������8type.map[*go/ast.Object]bool���þFgo.string."*map.bucket[string]bool"�P��P���������������*map.bucket[string]bool�� �Fgo.string."*map.bucket[string]bool"���þ8type.*map.bucket[string]bool� �� �������ë[ÔE�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Fgo.string."*map.bucket[string]bool"���p��Jgo.weak.type.**map.bucket[string]bool���€��"runtime.zerovalue�����6type.map.bucket[string]bool���þ,>type..gc.map.bucket[string]bool�(����þFtype..gcprog.map.bucket[string]bool���™™™™%�þDgo.string."map.bucket[string]bool"�P��N���������������map.bucket[string]bool�� �Dgo.string."map.bucket[string]bool"���þ6type.map.bucket[string]bool�°��°˜�������2aBÝ���Y�����������������������������������������������������������������������������������������������������������������������������������������������������ˆ���������������������������������������������� à� runtime.algarray���0��>type..gc.map.bucket[string]bool���@��Ftype..gcprog.map.bucket[string]bool���P��Dgo.string."map.bucket[string]bool"���p��Hgo.weak.type.*map.bucket[string]bool���€��"runtime.zerovalue���À�6type.map.bucket[string]bool���À�� go.string."keys"���à��type.[8]string�����$go.string."values"���°��type.[8]bool���à��(go.string."overflow"���€��8type.*map.bucket[string]bool���þ>go.string."map.hdr[string]bool"�P��H���������������map.hdr[string]bool�� �>go.string."map.hdr[string]bool"���þ0type.map.hdr[string]bool�à��à0�������3‡(�������������������������������������������������������������������������������������������������������������������������������������������������������� ������� à� runtime.algarray���0��bruntime.gcbits.0x44844800000000000000000000000000���P��>go.string."map.hdr[string]bool"���p��Bgo.weak.type.*map.hdr[string]bool���€��"runtime.zerovalue���À�0type.map.hdr[string]bool���À��&go.string."buckets"���à��8type.*map.bucket[string]bool�����,go.string."oldbuckets"���°��8type.*map.bucket[string]bool���þ6go.string."map[string]bool"�@��@���������������map[string]bool�� �6go.string."map[string]bool"���þ(type.map[string]bool�Ü��Ü�������ñÓ�5������������������������������������������������������������������������������������������˜� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��6go.string."map[string]bool"���p��:go.weak.type.*map[string]bool���€��"runtime.zerovalue�����type.string��� ��type.bool���°��6type.map.bucket[string]bool���À��0type.map.hdr[string]bool���þVgo.typelink.map[string]bool/map[string]bool��������������(type.map[string]bool���þ>go.string."func(ast.Node) bool"�P��H���������������func(ast.Node) bool�� �>go.string."func(ast.Node) bool"���þ6type.func(go/ast.Node) bool� �� �������Nš�3���������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��>go.string."func(ast.Node) bool"���p��Hgo.weak.type.*func(go/ast.Node) bool���€��"runtime.zerovalue��� €�6type.func(go/ast.Node) bool���А�6type.func(go/ast.Node) bool���€�� type.go/ast.Node�����type.bool���þ@go.string."*func(ast.Node) bool"�P��J���������������*func(ast.Node) bool�� �@go.string."*func(ast.Node) bool"���þ8type.*func(go/ast.Node) bool� �� �������ހW8�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��@go.string."*func(ast.Node) bool"���p��Jgo.weak.type.**func(go/ast.Node) bool���€��"runtime.zerovalue�����6type.func(go/ast.Node) bool���þ8go.string."*map[string]bool"�P��B���������������*map[string]bool�� �8go.string."*map[string]bool"���þ*type.*map[string]bool� �� �������i€�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��8go.string."*map[string]bool"���p��<go.weak.type.**map[string]bool���€��"runtime.zerovalue�����(type.map[string]bool���þBgo.string."*map[*ast.Object]bool"�P��L���������������*map[*ast.Object]bool�� �Bgo.string."*map[*ast.Object]bool"���þ:type.*map[*go/ast.Object]bool� �� �������”¹×µ�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Bgo.string."*map[*ast.Object]bool"���p��Lgo.weak.type.**map[*go/ast.Object]bool���€��"runtime.zerovalue�����8type.map[*go/ast.Object]bool���þbruntime.gcbits.0x84884888880000000000000000000000� �� „ˆHˆˆ������������þ""..gostring.2�ð��î��������f�������struct { F uintptr; A0 *func(ast.Node) bool; A1 *map[string]bool; A2 *map[*ast.Object]bool; A3 *bool }�� �""..gostring.2���þgo.string."A2"�0��&���������������A2�� �go.string."A2"���þgo.string."A3"�0��&���������������A3�� �go.string."A3"���þâtype.struct { F uintptr; A0 *func(go/ast.Node) bool; A1 *map[string]bool; A2 *map[*go/ast.Object]bool; A3 *bool }�Ð��Ð(�������¨®åó���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ������� �� runtime.algarray���0��bruntime.gcbits.0x84884888880000000000000000000000���P��""..gostring.2���p��ôgo.weak.type.*struct { F uintptr; A0 *func(go/ast.Node) bool; A1 *map[string]bool; A2 *map[*go/ast.Object]bool; A3 *bool }���€��"runtime.zerovalue���À�âtype.struct { F uintptr; A0 *func(go/ast.Node) bool; A1 *map[string]bool; A2 *map[*go/ast.Object]bool; A3 *bool }���À��go.string."F"���à��type.uintptr�����go.string."A0"���°��8type.*func(go/ast.Node) bool���à��go.string."A1"���€��*type.*map[string]bool���°��go.string."A2"���Ð��:type.*map[*go/ast.Object]bool���€��go.string."A3"��� ��type.*bool���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·b51ba4d3e5142d442245970ca6341da4�(��(����������°��������þTgclocals·2bd0058e25364e522f9f24a53d6b8231�(��(������������Z����þ:type..hashfunc.[2]go/ast.Decl��������������2type..hash.[2]go/ast.Decl���þ6type..eqfunc.[2]go/ast.Decl��������������.type..eq.[2]go/ast.Decl���þ0type..alg.[2]go/ast.Decl� �� �������������������:type..hashfunc.[2]go/ast.Decl�����6type..eqfunc.[2]go/ast.Decl���þbruntime.gcbits.0x8c8c0000000000000000000000000000� �� ŒŒ���������������þ.go.string."[2]ast.Decl"�@��8�������� �������[2]ast.Decl�� �.go.string."[2]ast.Decl"���þ&type.[2]go/ast.Decl�À��À �������¾ÁLj�������������������������������������������������������������������������������� ��0type..alg.[2]go/ast.Decl���0��bruntime.gcbits.0x8c8c0000000000000000000000000000���P��.go.string."[2]ast.Decl"���p��8go.weak.type.*[2]go/ast.Decl���€��"runtime.zerovalue����� type.go/ast.Decl��� ��$type.[]go/ast.Decl���þLgo.typelink.[2]ast.Decl/[2]go/ast.Decl��������������&type.[2]go/ast.Decl���þ0go.string."[]*ast.Ident"�@��:�������� �������[]*ast.Ident�� �0go.string."[]*ast.Ident"���þ(type.[]*go/ast.Ident� �� �������7•¬�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��0go.string."[]*ast.Ident"���p��:go.weak.type.*[]*go/ast.Ident���€��"runtime.zerovalue�����$type.*go/ast.Ident���þPgo.typelink.[]*ast.Ident/[]*go/ast.Ident��������������(type.[]*go/ast.Ident���þ@go.string."*map.hdr[string]bool"�P��J���������������*map.hdr[string]bool�� �@go.string."*map.hdr[string]bool"���þ2type.*map.hdr[string]bool� �� �������~™�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��@go.string."*map.hdr[string]bool"���p��Dgo.weak.type.**map.hdr[string]bool���€��"runtime.zerovalue�����0type.map.hdr[string]bool���þ*go.string."[]uintptr"�@��4�������� �������[]uintptr�� �*go.string."[]uintptr"���þtype.[]uintptr� �� �������»3À]�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��*go.string."[]uintptr"���p��.go.weak.type.*[]uintptr���€��"runtime.zerovalue�����type.uintptr���þ>go.typelink.[]uintptr/[]uintptr��������������type.[]uintptr���þ,go.string."[4]uintptr"�@��6��������
�������[4]uintptr�� �,go.string."[4]uintptr"���þtype.[4]uintptr�À��À �������l<���‘������������������������������������������������������������������������������� �� runtime.algarray���0��^runtime.gcbits.0x000000000000000000000000000000���P��,go.string."[4]uintptr"���p��0go.weak.type.*[4]uintptr���€��"runtime.zerovalue�����type.uintptr��� ��type.[]uintptr���þBgo.typelink.[4]uintptr/[4]uintptr��������������type.[4]uintptr���þbruntime.gcbits.0x88888844440000000000000000000000� �� ˆˆˆDD������������þ@go.string."map.iter[string]bool"�P��J���������������map.iter[string]bool�� �@go.string."map.iter[string]bool"���þgo.string."key"�0��(���������������key�� �go.string."key"���þgo.string."val"�0��(���������������val�� �go.string."val"���þgo.string."t"�0��$���������������t�� �go.string."t"���þgo.string."h"�0��$���������������h�� �go.string."h"���þ go.string."bptr"�0��*���������������bptr�� � go.string."bptr"���þ"go.string."other"�0��,���������������other�� �"go.string."other"���þ2type.map.iter[string]bool�ð��ðP�������Q¨ÿõ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������0�������( à� runtime.algarray���0��bruntime.gcbits.0x88888844440000000000000000000000���P��@go.string."map.iter[string]bool"���p��Dgo.weak.type.*map.iter[string]bool���€��"runtime.zerovalue���À�2type.map.iter[string]bool���À��go.string."key"���à��type.*string�����go.string."val"���°��type.*bool���à��go.string."t"���€��type.*uint8���°��go.string."h"���Ð��2type.*map.hdr[string]bool���€��&go.string."buckets"��� ��8type.*map.bucket[string]bool���Ð�� go.string."bptr"���ð��8type.*map.bucket[string]bool��� ��"go.string."other"���À��type.[4]uintptr���þ:go.string."[]*ast.ImportSpec"�P��D���������������[]*ast.ImportSpec�� �:go.string."[]*ast.ImportSpec"���þ2type.[]*go/ast.ImportSpec� �� �������Xˆ]³�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��:go.string."[]*ast.ImportSpec"���p��Dgo.weak.type.*[]*go/ast.ImportSpec���€��"runtime.zerovalue�����.type.*go/ast.ImportSpec���þdgo.typelink.[]*ast.ImportSpec/[]*go/ast.ImportSpec��������������2type.[]*go/ast.ImportSpec���þDgo.string."*map.hdr[string]string"�P��N���������������*map.hdr[string]string�� �Dgo.string."*map.hdr[string]string"���þ6type.*map.hdr[string]string� �� �������ºÆ¼�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Dgo.string."*map.hdr[string]string"���p��Hgo.weak.type.**map.hdr[string]string���€��"runtime.zerovalue�����4type.map.hdr[string]string���þDgo.string."map.iter[string]string"�P��N���������������map.iter[string]string�� �Dgo.string."map.iter[string]string"���þ6type.map.iter[string]string�ð��ðP�������¹…\���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������0�������( à� runtime.algarray���0��bruntime.gcbits.0x88888844440000000000000000000000���P��Dgo.string."map.iter[string]string"���p��Hgo.weak.type.*map.iter[string]string���€��"runtime.zerovalue���À�6type.map.iter[string]string���À��go.string."key"���à��type.*string�����go.string."val"���°��type.*string���à��go.string."t"���€��type.*uint8���°��go.string."h"���Ð��6type.*map.hdr[string]string���€��&go.string."buckets"��� ��<type.*map.bucket[string]string���Ð�� go.string."bptr"���ð��<type.*map.bucket[string]string��� ��"go.string."other"���À��type.[4]uintptr���þ.go.string."**ast.Ident"�@��8�������� �������**ast.Ident�� �.go.string."**ast.Ident"���þ&type.**go/ast.Ident� �� ��������³˜H�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��.go.string."**ast.Ident"���p��8go.weak.type.***go/ast.Ident���€��"runtime.zerovalue�����$type.*go/ast.Ident���þ""..gostring.3�ð��ð��������g�������*struct { F uintptr; A0 *func(ast.Node) bool; A1 *map[string]bool; A2 *map[*ast.Object]bool; A3 *bool }�� �""..gostring.3���þätype.*struct { F uintptr; A0 *func(go/ast.Node) bool; A1 *map[string]bool; A2 *map[*go/ast.Object]bool; A3 *bool }� �� �������;R¨H�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��""..gostring.3���p��ögo.weak.type.**struct { F uintptr; A0 *func(go/ast.Node) bool; A1 *map[string]bool; A2 *map[*go/ast.Object]bool; A3 *bool }���€��"runtime.zerovalue�����âtype.struct { F uintptr; A0 *func(go/ast.Node) bool; A1 *map[string]bool; A2 *map[*go/ast.Object]bool; A3 *bool }���þ8go.string."**ast.ImportSpec"�P��B���������������**ast.ImportSpec�� �8go.string."**ast.ImportSpec"���þ0type.**go/ast.ImportSpec� �� �������S`ìq�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��8go.string."**ast.ImportSpec"���p��Bgo.weak.type.***go/ast.ImportSpec���€��"runtime.zerovalue�����.type.*go/ast.ImportSpec���þ<go.string."**ast.CommentGroup"�P��F���������������**ast.CommentGroup�� �<go.string."**ast.CommentGroup"���þ4type.**go/ast.CommentGroup� �� �������F/�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��<go.string."**ast.CommentGroup"���p��Fgo.weak.type.***go/ast.CommentGroup���€��"runtime.zerovalue�����2type.*go/ast.CommentGroup���þ0go.string."*[2]ast.Decl"�@��:�������� �������*[2]ast.Decl�� �0go.string."*[2]ast.Decl"���þ(type.*[2]go/ast.Decl� �� �������×5|%�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��0go.string."*[2]ast.Decl"���p��:go.weak.type.**[2]go/ast.Decl���€��"runtime.zerovalue�����&type.[2]go/ast.Decl���þ0go.string."[]*ast.Field"�@��:�������� �������[]*ast.Field�� �0go.string."[]*ast.Field"���þ(type.[]*go/ast.Field� �� �������¢TM�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��0go.string."[]*ast.Field"���p��:go.weak.type.*[]*go/ast.Field���€��"runtime.zerovalue�����$type.*go/ast.Field���þPgo.typelink.[]*ast.Field/[]*go/ast.Field��������������(type.[]*go/ast.Field���þ.go.string."**ast.Field"�@��8�������� �������**ast.Field�� �.go.string."**ast.Field"���þ&type.**go/ast.Field� �� �������†KÂÚ�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��.go.string."**ast.Field"���p��8go.weak.type.***go/ast.Field���€��"runtime.zerovalue�����$type.*go/ast.Field���þ.go.string."**doc.Value"�@��8�������� �������**doc.Value�� �.go.string."**doc.Value"���þtype.**"".Value� �� �������Ro¾�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��.go.string."**doc.Value"���p��0go.weak.type.***"".Value���€��"runtime.zerovalue�����type.*"".Value���þ,go.string."**doc.Func"�@��6��������
�������**doc.Func�� �,go.string."**doc.Func"���þtype.**"".Func� �� �������ÁÑ�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."**doc.Func"���p��.go.weak.type.***"".Func���€��"runtime.zerovalue�����type.*"".Func���þ,go.string."**doc.Type"�@��6��������
�������**doc.Type�� �,go.string."**doc.Type"���þtype.**"".Type� �� �������Þìaè�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."**doc.Type"���p��.go.weak.type.***"".Type���€��"runtime.zerovalue�����type.*"".Type���þ6go.string."**doc.namedType"�@��@���������������**doc.namedType�� �6go.string."**doc.namedType"���þ&type.**"".namedType� �� �������ôÛGÚ�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��6go.string."**doc.namedType"���p��8go.weak.type.***"".namedType���€��"runtime.zerovalue�����$type.*"".namedType���þ2go.string."*[]*ast.Ident"�@��<�������� �������*[]*ast.Ident�� �2go.string."*[]*ast.Ident"���þ*type.*[]*go/ast.Ident� �� �������—?ì¥�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��2go.string."*[]*ast.Ident"���p��<go.weak.type.**[]*go/ast.Ident���€��"runtime.zerovalue�����(type.[]*go/ast.Ident���þ2go.string."*[]*doc.Value"�@��<�������� �������*[]*doc.Value�� �2go.string."*[]*doc.Value"���þ"type.*[]*"".Value� �� ��������wæû�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��2go.string."*[]*doc.Value"���p��4go.weak.type.**[]*"".Value���€��"runtime.zerovalue����� type.[]*"".Value���þ2go.string."**ast.Comment"�@��<�������� �������**ast.Comment�� �2go.string."**ast.Comment"���þ*type.**go/ast.Comment� �� �������ÂENš�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��2go.string."**ast.Comment"���p��<go.weak.type.***go/ast.Comment���€��"runtime.zerovalue�����(type.*go/ast.Comment���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·b51ba4d3e5142d442245970ca6341da4�(��(����������°��������þTgclocals·2bd0058e25364e522f9f24a53d6b8231�(��(������������Z����þ:type..hashfunc.[1]go/ast.Spec��������������2type..hash.[1]go/ast.Spec���þ6type..eqfunc.[1]go/ast.Spec��������������.type..eq.[1]go/ast.Spec���þ0type..alg.[1]go/ast.Spec� �� �������������������:type..hashfunc.[1]go/ast.Spec�����6type..eqfunc.[1]go/ast.Spec���þbruntime.gcbits.0x8c000000000000000000000000000000� �� Œ����������������þ.go.string."[1]ast.Spec"�@��8�������� �������[1]ast.Spec�� �.go.string."[1]ast.Spec"���þ&type.[1]go/ast.Spec�À��À�������ð5õ�������������������������������������������������������������������������������� ��0type..alg.[1]go/ast.Spec���0��bruntime.gcbits.0x8c000000000000000000000000000000���P��.go.string."[1]ast.Spec"���p��8go.weak.type.*[1]go/ast.Spec���€��"runtime.zerovalue����� type.go/ast.Spec��� ��$type.[]go/ast.Spec���þLgo.typelink.[1]ast.Spec/[1]go/ast.Spec��������������&type.[1]go/ast.Spec���þ0go.string."*[1]ast.Spec"�@��:�������� �������*[1]ast.Spec�� �0go.string."*[1]ast.Spec"���þ(type.*[1]go/ast.Spec� �� �������7% Ÿ�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��0go.string."*[1]ast.Spec"���p��:go.weak.type.**[1]go/ast.Spec���€��"runtime.zerovalue�����&type.[1]go/ast.Spec���þ0go.string."[8]*ast.File"�@��:�������� �������[8]*ast.File�� �0go.string."[8]*ast.File"���þ(type.[8]*go/ast.File�À��À@�������÷û¢<���������������������������������������������������������������������������������� �� runtime.algarray���0��bruntime.gcbits.0x88888888000000000000000000000000���P��0go.string."[8]*ast.File"���p��:go.weak.type.*[8]*go/ast.File���€��"runtime.zerovalue�����"type.*go/ast.File��� ��&type.[]*go/ast.File���þPgo.typelink.[8]*ast.File/[8]*go/ast.File��������������(type.[8]*go/ast.File���þPgo.string."*map.bucket[string]*ast.File"�`��Z���������������*map.bucket[string]*ast.File�� �Pgo.string."*map.bucket[string]*ast.File"���þHtype.*map.bucket[string]*go/ast.File� �� �������c/�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Pgo.string."*map.bucket[string]*ast.File"���p��Zgo.weak.type.**map.bucket[string]*go/ast.File���€��"runtime.zerovalue�����Ftype.map.bucket[string]*go/ast.File���þNgo.string."map.bucket[string]*ast.File"�`��X���������������map.bucket[string]*ast.File�� �Ngo.string."map.bucket[string]*ast.File"���þFtype.map.bucket[string]*go/ast.File�°��°Ð�������>?Þn��������������������������������������������������������������������������������������������������������������������������������������������������������ˆ���������������������������������������È������� à� runtime.algarray���0��bruntime.gcbits.0x84848484848484848488888888000000���P��Ngo.string."map.bucket[string]*ast.File"���p��Xgo.weak.type.*map.bucket[string]*go/ast.File���€��"runtime.zerovalue���À�Ftype.map.bucket[string]*go/ast.File���À�� go.string."keys"���à��type.[8]string�����$go.string."values"���°��(type.[8]*go/ast.File���à��(go.string."overflow"���€��Htype.*map.bucket[string]*go/ast.File���þHgo.string."map.hdr[string]*ast.File"�`��R���������������map.hdr[string]*ast.File�� �Hgo.string."map.hdr[string]*ast.File"���þ@type.map.hdr[string]*go/ast.File�à��à0�������XJ®‘�������������������������������������������������������������������������������������������������������������������������������������������������������� ������� à� runtime.algarray���0��bruntime.gcbits.0x44844800000000000000000000000000���P��Hgo.string."map.hdr[string]*ast.File"���p��Rgo.weak.type.*map.hdr[string]*go/ast.File���€��"runtime.zerovalue���À�@type.map.hdr[string]*go/ast.File���À��&go.string."buckets"���à��Htype.*map.bucket[string]*go/ast.File�����,go.string."oldbuckets"���°��Htype.*map.bucket[string]*go/ast.File���þ@go.string."map[string]*ast.File"�P��J���������������map[string]*ast.File�� �@go.string."map[string]*ast.File"���þ8type.map[string]*go/ast.File�Ü��Ü�������Ü2�5������������������������������������������������������������������������������������������Ð� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��@go.string."map[string]*ast.File"���p��Jgo.weak.type.*map[string]*go/ast.File���€��"runtime.zerovalue�����type.string��� ��"type.*go/ast.File���°��Ftype.map.bucket[string]*go/ast.File���À��@type.map.hdr[string]*go/ast.File���þpgo.typelink.map[string]*ast.File/map[string]*go/ast.File��������������8type.map[string]*go/ast.File���þJgo.string."*map.hdr[string]*ast.File"�`��T���������������*map.hdr[string]*ast.File�� �Jgo.string."*map.hdr[string]*ast.File"���þBtype.*map.hdr[string]*go/ast.File� �� �������ÍSÀá�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Jgo.string."*map.hdr[string]*ast.File"���p��Tgo.weak.type.**map.hdr[string]*go/ast.File���€��"runtime.zerovalue�����@type.map.hdr[string]*go/ast.File���þJgo.string."map.iter[string]*ast.File"�`��T���������������map.iter[string]*ast.File�� �Jgo.string."map.iter[string]*ast.File"���þBtype.map.iter[string]*go/ast.File�ð��ðP�������¬ Ç1���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������0�������( à� runtime.algarray���0��bruntime.gcbits.0x88888844440000000000000000000000���P��Jgo.string."map.iter[string]*ast.File"���p��Tgo.weak.type.*map.iter[string]*go/ast.File���€��"runtime.zerovalue���À�Btype.map.iter[string]*go/ast.File���À��go.string."key"���à��type.*string�����go.string."val"���°��$type.**go/ast.File���à��go.string."t"���€��type.*uint8���°��go.string."h"���Ð��Btype.*map.hdr[string]*go/ast.File���€��&go.string."buckets"��� ��Htype.*map.bucket[string]*go/ast.File���Ð�� go.string."bptr"���ð��Htype.*map.bucket[string]*go/ast.File��� ��"go.string."other"���À��type.[4]uintptr���þ2go.string."[1]*ast.Field"�@��<�������� �������[1]*ast.Field�� �2go.string."[1]*ast.Field"���þ*type.[1]*go/ast.Field�À��À�������È1Z9�1�������������������������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��2go.string."[1]*ast.Field"���p��<go.weak.type.*[1]*go/ast.Field���€��"runtime.zerovalue�����$type.*go/ast.Field��� ��(type.[]*go/ast.Field���þTgo.typelink.[1]*ast.Field/[1]*go/ast.Field��������������*type.[1]*go/ast.Field���þ4go.string."*[1]*ast.Field"�@��>���������������*[1]*ast.Field�� �4go.string."*[1]*ast.Field"���þ,type.*[1]*go/ast.Field� �� �������âú«�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��4go.string."*[1]*ast.Field"���p��>go.weak.type.**[1]*go/ast.Field���€��"runtime.zerovalue�����*type.[1]*go/ast.Field���þPgo.string."*map.hdr[*doc.namedType]bool"�`��Z���������������*map.hdr[*doc.namedType]bool�� �Pgo.string."*map.hdr[*doc.namedType]bool"���þ@type.*map.hdr[*"".namedType]bool� �� �������Q¿,�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Pgo.string."*map.hdr[*doc.namedType]bool"���p��Rgo.weak.type.**map.hdr[*"".namedType]bool���€��"runtime.zerovalue�����>type.map.hdr[*"".namedType]bool���þPgo.string."map.iter[*doc.namedType]bool"�`��Z���������������map.iter[*doc.namedType]bool�� �Pgo.string."map.iter[*doc.namedType]bool"���þ@type.map.iter[*"".namedType]bool�ð��ðP�������e–*���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������0�������( à� runtime.algarray���0��bruntime.gcbits.0x88888844440000000000000000000000���P��Pgo.string."map.iter[*doc.namedType]bool"���p��Rgo.weak.type.*map.iter[*"".namedType]bool���€��"runtime.zerovalue���À�@type.map.iter[*"".namedType]bool���À��go.string."key"���à��&type.**"".namedType�����go.string."val"���°��type.*bool���à��go.string."t"���€��type.*uint8���°��go.string."h"���Ð��@type.*map.hdr[*"".namedType]bool���€��&go.string."buckets"��� ��Ftype.*map.bucket[*"".namedType]bool���Ð�� go.string."bptr"���ð��Ftype.*map.bucket[*"".namedType]bool��� ��"go.string."other"���À��type.[4]uintptr���þJgo.string."*map.hdr[string]*doc.Func"�`��T���������������*map.hdr[string]*doc.Func�� �Jgo.string."*map.hdr[string]*doc.Func"���þ:type.*map.hdr[string]*"".Func� �� �������¯´*Ë�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Jgo.string."*map.hdr[string]*doc.Func"���p��Lgo.weak.type.**map.hdr[string]*"".Func���€��"runtime.zerovalue�����8type.map.hdr[string]*"".Func���þJgo.string."map.iter[string]*doc.Func"�`��T���������������map.iter[string]*doc.Func�� �Jgo.string."map.iter[string]*doc.Func"���þ:type.map.iter[string]*"".Func�ð��ðP�������¥uƒ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������0�������( à� runtime.algarray���0��bruntime.gcbits.0x88888844440000000000000000000000���P��Jgo.string."map.iter[string]*doc.Func"���p��Lgo.weak.type.*map.iter[string]*"".Func���€��"runtime.zerovalue���À�:type.map.iter[string]*"".Func���À��go.string."key"���à��type.*string�����go.string."val"���°��type.**"".Func���à��go.string."t"���€��type.*uint8���°��go.string."h"���Ð��:type.*map.hdr[string]*"".Func���€��&go.string."buckets"��� ��@type.*map.bucket[string]*"".Func���Ð�� go.string."bptr"���ð��@type.*map.bucket[string]*"".Func��� ��"go.string."other"���À��type.[4]uintptr���þTgo.string."*map.hdr[string]*doc.namedType"�`��^���������������*map.hdr[string]*doc.namedType�� �Tgo.string."*map.hdr[string]*doc.namedType"���þDtype.*map.hdr[string]*"".namedType� �� �������Ùåàý�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Tgo.string."*map.hdr[string]*doc.namedType"���p��Vgo.weak.type.**map.hdr[string]*"".namedType���€��"runtime.zerovalue�����Btype.map.hdr[string]*"".namedType���þTgo.string."map.iter[string]*doc.namedType"�`��^���������������map.iter[string]*doc.namedType�� �Tgo.string."map.iter[string]*doc.namedType"���þDtype.map.iter[string]*"".namedType�ð��ðP�������xØù½���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������0�������( à� runtime.algarray���0��bruntime.gcbits.0x88888844440000000000000000000000���P��Tgo.string."map.iter[string]*doc.namedType"���p��Vgo.weak.type.*map.iter[string]*"".namedType���€��"runtime.zerovalue���À�Dtype.map.iter[string]*"".namedType���À��go.string."key"���à��type.*string�����go.string."val"���°��&type.**"".namedType���à��go.string."t"���€��type.*uint8���°��go.string."h"���Ð��Dtype.*map.hdr[string]*"".namedType���€��&go.string."buckets"��� ��Jtype.*map.bucket[string]*"".namedType���Ð�� go.string."bptr"���ð��Jtype.*map.bucket[string]*"".namedType��� ��"go.string."other"���À��type.[4]uintptr���þ>go.string."**ast.InterfaceType"�P��H���������������**ast.InterfaceType�� �>go.string."**ast.InterfaceType"���þ6type.**go/ast.InterfaceType� �� �������ºB@â�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��>go.string."**ast.InterfaceType"���p��Hgo.weak.type.***go/ast.InterfaceType���€��"runtime.zerovalue�����4type.*go/ast.InterfaceType���þ(go.string."doc.data"�@��2���������������doc.data�� �(go.string."doc.data"���þ go.string."swap"�0��*���������������swap�� � go.string."swap"���þ go.string."less"�0��*���������������less�� � go.string."less"���þ go.string."data"�0��*���������������data�� � go.string."data"���þtype."".data��€��€�������€ªÕ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������& à� runtime.algarray���0��bruntime.gcbits.0x84488800000000000000000000000000���P��(go.string."doc.data"���p��type.*"".data���€��"runtime.zerovalue���À�type."".data���À��go.string."n"���Ð��"go.importpath."".���à��type.int����� go.string."swap"��� ��"go.importpath."".���°��&type.func(int, int)���à�� go.string."less"���ð��"go.importpath."".���€��0type.func(int, int) bool���`°�type."".data���°�� go.string."data"���À��"go.importpath."".���Ѐ�type."".data���þ*go.string."*doc.data"�@��4�������� �������*doc.data�� �*go.string."*doc.data"���þ>go.string."func(*doc.data) int"�P��H���������������func(*doc.data) int�� �>go.string."func(*doc.data) int"���þ.type.func(*"".data) int� �� �������§ÿÒ�3���������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��>go.string."func(*doc.data) int"���p��@go.weak.type.*func(*"".data) int���€��"runtime.zerovalue��� €�.type.func(*"".data) int���А�.type.func(*"".data) int���€��type.*"".data�����type.int���þTgo.string."func(*doc.data, int, int) bool"�`��^���������������func(*doc.data, int, int) bool�� �Tgo.string."func(*doc.data, int, int) bool"���þDtype.func(*"".data, int, int) bool�À��À�������;Aëì�3�������������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Tgo.string."func(*doc.data, int, int) bool"���p��Vgo.weak.type.*func(*"".data, int, int) bool���€��"runtime.zerovalue��� €�Dtype.func(*"".data, int, int) bool���а�Dtype.func(*"".data, int, int) bool���€��type.*"".data�����type.int��� ��type.int���°��type.bool���þJgo.string."func(*doc.data, int, int)"�`��T���������������func(*doc.data, int, int)�� �Jgo.string."func(*doc.data, int, int)"���þ:type.func(*"".data, int, int)�°��°�������¯í[�3�������������������������������������������������������������������������������������������������������������������������������������� €� runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Jgo.string."func(*doc.data, int, int)"���p��Lgo.weak.type.*func(*"".data, int, int)���€��"runtime.zerovalue��� €�:type.func(*"".data, int, int)���а�:type.func(*"".data, int, int)���€��type.*"".data�����type.int��� ��type.int���þtype.*"".data�����������7Å�6������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������.  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��*go.string."*doc.data"���p��,go.weak.type.**"".data���€��"runtime.zerovalue�����type."".data���` �type.*"".data���Àð�type.*"".data���ð��go.string."Len"�����type.func() int��� ��.type.func(*"".data) int���°��"".(*data).Len���À��"".(*data).Len���Ð�� go.string."Less"���ð��0type.func(int, int) bool���€��Dtype.func(*"".data, int, int) bool�����"".(*data).Less��� ��"".(*data).Less���°�� go.string."Swap"���Ð��&type.func(int, int)���à��:type.func(*"".data, int, int)���ð��"".(*data).Swap���€��"".(*data).Swap���þ>go.string."*map.hdr[string]int"�P��H���������������*map.hdr[string]int�� �>go.string."*map.hdr[string]int"���þ0type.*map.hdr[string]int� �� �������›ì4É�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��>go.string."*map.hdr[string]int"���p��Bgo.weak.type.**map.hdr[string]int���€��"runtime.zerovalue�����.type.map.hdr[string]int���þ>go.string."map.iter[string]int"�P��H���������������map.iter[string]int�� �>go.string."map.iter[string]int"���þ0type.map.iter[string]int�ð��ðP�������¢>¶k���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ���������������������������������������(���������������������������������������0�������( à� runtime.algarray���0��bruntime.gcbits.0x88888844440000000000000000000000���P��>go.string."map.iter[string]int"���p��Bgo.weak.type.*map.iter[string]int���€��"runtime.zerovalue���À�0type.map.iter[string]int���À��go.string."key"���à��type.*string�����go.string."val"���°��type.*int���à��go.string."t"���€��type.*uint8���°��go.string."h"���Ð��0type.*map.hdr[string]int���€��&go.string."buckets"��� ��6type.*map.bucket[string]int���Ð�� go.string."bptr"���ð��6type.*map.bucket[string]int��� ��"go.string."other"���À��type.[4]uintptr���þbruntime.gcbits.0x84000000000000000000000000000000� �� „����������������þdgo.string."struct { F uintptr; A0 *[]*doc.Value }"�p��n��������&�������struct { F uintptr; A0 *[]*doc.Value }�� �dgo.string."struct { F uintptr; A0 *[]*doc.Value }"���þTtype.struct { F uintptr; A0 *[]*"".Value }�à��à�������Bwœd�������������������������������������������������������������������������������������������������������������������������������������������������������������� À� runtime.algarray���0��bruntime.gcbits.0x84000000000000000000000000000000���P��dgo.string."struct { F uintptr; A0 *[]*doc.Value }"���p��fgo.weak.type.*struct { F uintptr; A0 *[]*"".Value }���€��"runtime.zerovalue���À�Ttype.struct { F uintptr; A0 *[]*"".Value }���À��go.string."F"���à��type.uintptr�����go.string."A0"���°��"type.*[]*"".Value���þfgo.string."*struct { F uintptr; A0 *[]*doc.Value }"�p��p��������'�������*struct { F uintptr; A0 *[]*doc.Value }�� �fgo.string."*struct { F uintptr; A0 *[]*doc.Value }"���þVtype.*struct { F uintptr; A0 *[]*"".Value }� �� �������Ñò›¯�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��fgo.string."*struct { F uintptr; A0 *[]*doc.Value }"���p��hgo.weak.type.**struct { F uintptr; A0 *[]*"".Value }���€��"runtime.zerovalue�����Ttype.struct { F uintptr; A0 *[]*"".Value }���þ0go.string."*[]*doc.Type"�@��:�������� �������*[]*doc.Type�� �0go.string."*[]*doc.Type"���þ type.*[]*"".Type� �� �������-cÂy�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��0go.string."*[]*doc.Type"���p��2go.weak.type.**[]*"".Type���€��"runtime.zerovalue�����type.[]*"".Type���þbgo.string."struct { F uintptr; A0 *[]*doc.Type }"�p��l��������%�������struct { F uintptr; A0 *[]*doc.Type }�� �bgo.string."struct { F uintptr; A0 *[]*doc.Type }"���þRtype.struct { F uintptr; A0 *[]*"".Type }�à��à�������y
¶4�������������������������������������������������������������������������������������������������������������������������������������������������������������� À� runtime.algarray���0��bruntime.gcbits.0x84000000000000000000000000000000���P��bgo.string."struct { F uintptr; A0 *[]*doc.Type }"���p��dgo.weak.type.*struct { F uintptr; A0 *[]*"".Type }���€��"runtime.zerovalue���À�Rtype.struct { F uintptr; A0 *[]*"".Type }���À��go.string."F"���à��type.uintptr�����go.string."A0"���°�� type.*[]*"".Type���þdgo.string."*struct { F uintptr; A0 *[]*doc.Type }"�p��n��������&�������*struct { F uintptr; A0 *[]*doc.Type }�� �dgo.string."*struct { F uintptr; A0 *[]*doc.Type }"���þTtype.*struct { F uintptr; A0 *[]*"".Type }� �� �������
E�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��dgo.string."*struct { F uintptr; A0 *[]*doc.Type }"���p��fgo.weak.type.**struct { F uintptr; A0 *[]*"".Type }���€��"runtime.zerovalue�����Rtype.struct { F uintptr; A0 *[]*"".Type }���þ0go.string."*[]*doc.Func"�@��:�������� �������*[]*doc.Func�� �0go.string."*[]*doc.Func"���þ type.*[]*"".Func� �� �������&¡Ð…�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��0go.string."*[]*doc.Func"���p��2go.weak.type.**[]*"".Func���€��"runtime.zerovalue�����type.[]*"".Func���þbgo.string."struct { F uintptr; A0 *[]*doc.Func }"�p��l��������%�������struct { F uintptr; A0 *[]*doc.Func }�� �bgo.string."struct { F uintptr; A0 *[]*doc.Func }"���þRtype.struct { F uintptr; A0 *[]*"".Func }�à��à�������ÅÝt�������������������������������������������������������������������������������������������������������������������������������������������������������������� À� runtime.algarray���0��bruntime.gcbits.0x84000000000000000000000000000000���P��bgo.string."struct { F uintptr; A0 *[]*doc.Func }"���p��dgo.weak.type.*struct { F uintptr; A0 *[]*"".Func }���€��"runtime.zerovalue���À�Rtype.struct { F uintptr; A0 *[]*"".Func }���À��go.string."F"���à��type.uintptr�����go.string."A0"���°�� type.*[]*"".Func���þdgo.string."*struct { F uintptr; A0 *[]*doc.Func }"�p��n��������&�������*struct { F uintptr; A0 *[]*doc.Func }�� �dgo.string."*struct { F uintptr; A0 *[]*doc.Func }"���þTtype.*struct { F uintptr; A0 *[]*"".Func }� �� �������¸ÛOV�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��dgo.string."*struct { F uintptr; A0 *[]*doc.Func }"���p��fgo.weak.type.**struct { F uintptr; A0 *[]*"".Func }���€��"runtime.zerovalue�����Rtype.struct { F uintptr; A0 *[]*"".Func }���þ,go.string."**doc.Note"�@��6��������
�������**doc.Note�� �,go.string."**doc.Note"���þtype.**"".Note� �� �������hEÆb�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."**doc.Note"���p��.go.weak.type.***"".Note���€��"runtime.zerovalue�����type.*"".Note���þ&go.string."[]uint8"�0��0���������������[]uint8�� �&go.string."[]uint8"���þtype.[]uint8� �� �������ß~.8�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��&go.string."[]uint8"���p��*go.weak.type.*[]uint8���€��"runtime.zerovalue�����type.uint8���þ6go.typelink.[]uint8/[]uint8��������������type.[]uint8���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·a8cc63930a774e5693faf789d6200da1�(��(���������� ��������þTgclocals·2bd0058e25364e522f9f24a53d6b8231�(��(������������Z����þ0type..hashfunc.[3]string��������������(type..hash.[3]string���þ,type..eqfunc.[3]string��������������$type..eq.[3]string���þ&type..alg.[3]string� �� �������������������0type..hashfunc.[3]string�����,type..eqfunc.[3]string���þbruntime.gcbits.0x48484800000000000000000000000000� �� HHH��������������þ*go.string."[3]string"�@��4�������� �������[3]string�� �*go.string."[3]string"���þtype.[3]string�À��À0�������CÙiB�������������������������������������������������������������������������������� ��&type..alg.[3]string���0��bruntime.gcbits.0x48484800000000000000000000000000���P��*go.string."[3]string"���p��.go.weak.type.*[3]string���€��"runtime.zerovalue�����type.string��� ��type.[]string���þ>go.typelink.[3]string/[3]string��������������type.[3]string���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·a8cc63930a774e5693faf789d6200da1�(��(���������� ��������þTgclocals·2bd0058e25364e522f9f24a53d6b8231�(��(������������Z����þTtype..hashfunc.struct { a string; b bool }��������������Ltype..hash.struct { a string; b bool }���þPtype..eqfunc.struct { a string; b bool }��������������Htype..eq.struct { a string; b bool }���þJtype..alg.struct { a string; b bool }� �� �������������������Ttype..hashfunc.struct { a string; b bool }�����Ptype..eqfunc.struct { a string; b bool }���þNgo.string."struct { a string; b bool }"�`��X���������������struct { a string; b bool }�� �Ngo.string."struct { a string; b bool }"���þgo.string."a"�0��$���������������a�� �go.string."a"���þgo.string."b"�0��$���������������b�� �go.string."b"���þ@type.struct { a string; b bool }�à��à�������ÓÌ�������������������������������������������������������������������������������������������������������������������������������������������������������������� ��Jtype..alg.struct { a string; b bool }���0��bruntime.gcbits.0x48844400000000000000000000000000���P��Ngo.string."struct { a string; b bool }"���p��Rgo.weak.type.*struct { a string; b bool }���€��"runtime.zerovalue���À�@type.struct { a string; b bool }���À��go.string."a"���Ð��"go.importpath."".���à��type.string�����go.string."b"��� ��"go.importpath."".���°��type.bool���þRgo.string."[]struct { a string; b bool }"�`��\���������������[]struct { a string; b bool }�� �Rgo.string."[]struct { a string; b bool }"���þDtype.[]struct { a string; b bool }� �� �������«Mí�����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x48844400000000000000000000000000���P��Rgo.string."[]struct { a string; b bool }"���p��Vgo.weak.type.*[]struct { a string; b bool }���€��"runtime.zerovalue�����@type.struct { a string; b bool }���þŽgo.typelink.[]struct { a string; b bool }/[]struct { a string; b bool }��������������Dtype.[]struct { a string; b bool }���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·1b1b40002e4437c990376d3506d8aa57�0��0��� �������
���
�������þTgclocals·5fe5f138b24dc122a8e706ffe5dfb5cb�0��0���������������Z����þ\type..hashfunc.[20]struct { a string; b bool }��������������Ttype..hash.[20]struct { a string; b bool }���þXtype..eqfunc.[20]struct { a string; b bool }��������������Ptype..eq.[20]struct { a string; b bool }���þRtype..alg.[20]struct { a string; b bool }� �� �������������������\type..hashfunc.[20]struct { a string; b bool }�����Xtype..eqfunc.[20]struct { a string; b bool }���þ,Ptype..gc.[20]struct { a string; b bool }�>����þXtype..gcprog.[20]struct { a string; b bool }�����������þVgo.string."[20]struct { a string; b bool }"�`��`���������������[20]struct { a string; b bool }�� �Vgo.string."[20]struct { a string; b bool }"���þHtype.[20]struct { a string; b bool }�À��Àà������”Ö°P�Q������������������������������������������������������������������������������� ��Rtype..alg.[20]struct { a string; b bool }���0��Ptype..gc.[20]struct { a string; b bool }���@��Xtype..gcprog.[20]struct { a string; b bool }���P��Vgo.string."[20]struct { a string; b bool }"���p��Zgo.weak.type.*[20]struct { a string; b bool }���€��"runtime.zerovalue�����@type.struct { a string; b bool }��� ��Dtype.[]struct { a string; b bool }���þ–go.typelink.[20]struct { a string; b bool }/[20]struct { a string; b bool }��������������Htype.[20]struct { a string; b bool }���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·1b1b40002e4437c990376d3506d8aa57�0��0��� �������
���
�������þTgclocals·5fe5f138b24dc122a8e706ffe5dfb5cb�0��0���������������Z����þ\type..hashfunc.[15]struct { a string; b bool }��������������Ttype..hash.[15]struct { a string; b bool }���þXtype..eqfunc.[15]struct { a string; b bool }��������������Ptype..eq.[15]struct { a string; b bool }���þRtype..alg.[15]struct { a string; b bool }� �� �������������������\type..hashfunc.[15]struct { a string; b bool }�����Xtype..eqfunc.[15]struct { a string; b bool }���þ,Ptype..gc.[15]struct { a string; b bool }�\����þXtype..gcprog.[15]struct { a string; b bool }�����������þVgo.string."[15]struct { a string; b bool }"�`��`���������������[15]struct { a string; b bool }�� �Vgo.string."[15]struct { a string; b bool }"���þHtype.[15]struct { a string; b bool }�À��Àh������9Ë=1�Q������������������������������������������������������������������������������� ��Rtype..alg.[15]struct { a string; b bool }���0��Ptype..gc.[15]struct { a string; b bool }���@��Xtype..gcprog.[15]struct { a string; b bool }���P��Vgo.string."[15]struct { a string; b bool }"���p��Zgo.weak.type.*[15]struct { a string; b bool }���€��"runtime.zerovalue�����@type.struct { a string; b bool }��� ��Dtype.[]struct { a string; b bool }���þ–go.typelink.[15]struct { a string; b bool }/[15]struct { a string; b bool }��������������Htype.[15]struct { a string; b bool }���þTgclocals·0115f8d53b75c1696444f08ad03251d9�����������þTgclocals·a11c21977d0c39648c83179d370ce4b8� �� ���������V����þTgclocals·1b1b40002e4437c990376d3506d8aa57�0��0��� �������
���
�������þTgclocals·5fe5f138b24dc122a8e706ffe5dfb5cb�0��0���������������Z����þZtype..hashfunc.[4]struct { a string; b bool }��������������Rtype..hash.[4]struct { a string; b bool }���þVtype..eqfunc.[4]struct { a string; b bool }��������������Ntype..eq.[4]struct { a string; b bool }���þPtype..alg.[4]struct { a string; b bool }� �� �������������������Ztype..hashfunc.[4]struct { a string; b bool }�����Vtype..eqfunc.[4]struct { a string; b bool }���þbruntime.gcbits.0x48844448844400000000000000000000� �� H„DH„D�����������þTgo.string."[4]struct { a string; b bool }"�`��^���������������[4]struct { a string; b bool }�� �Tgo.string."[4]struct { a string; b bool }"���þFtype.[4]struct { a string; b bool }�À��À`�������Z‡3�������������������������������������������������������������������������������� ��Ptype..alg.[4]struct { a string; b bool }���0��bruntime.gcbits.0x48844448844400000000000000000000���P��Tgo.string."[4]struct { a string; b bool }"���p��Xgo.weak.type.*[4]struct { a string; b bool }���€��"runtime.zerovalue�����@type.struct { a string; b bool }��� ��Dtype.[]struct { a string; b bool }���þ’go.typelink.[4]struct { a string; b bool }/[4]struct { a string; b bool }��������������Ftype.[4]struct { a string; b bool }���þ,go.string."*[8]string"�@��6��������
�������*[8]string�� �,go.string."*[8]string"���þtype.*[8]string� �� �������­”o�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."*[8]string"���p��0go.weak.type.**[8]string���€��"runtime.zerovalue�����type.[8]string���þ,go.string."*[3]string"�@��6��������
�������*[3]string�� �,go.string."*[3]string"���þtype.*[3]string� �� �������
+é �6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��,go.string."*[3]string"���p��0go.weak.type.**[3]string���€��"runtime.zerovalue�����type.[3]string���þPgo.string."*struct { a string; b bool }"�`��Z���������������*struct { a string; b bool }�� �Pgo.string."*struct { a string; b bool }"���þBtype.*struct { a string; b bool }� �� �������Æcæ¢�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Pgo.string."*struct { a string; b bool }"���p��Tgo.weak.type.**struct { a string; b bool }���€��"runtime.zerovalue�����@type.struct { a string; b bool }���þXgo.string."*[20]struct { a string; b bool }"�p��b�������� �������*[20]struct { a string; b bool }�� �Xgo.string."*[20]struct { a string; b bool }"���þJtype.*[20]struct { a string; b bool }� �� �������k�ÉÜ�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Xgo.string."*[20]struct { a string; b bool }"���p��\go.weak.type.**[20]struct { a string; b bool }���€��"runtime.zerovalue�����Htype.[20]struct { a string; b bool }���þXgo.string."*[15]struct { a string; b bool }"�p��b�������� �������*[15]struct { a string; b bool }�� �Xgo.string."*[15]struct { a string; b bool }"���þJtype.*[15]struct { a string; b bool }� �� �������rZ Ö�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Xgo.string."*[15]struct { a string; b bool }"���p��\go.weak.type.**[15]struct { a string; b bool }���€��"runtime.zerovalue�����Htype.[15]struct { a string; b bool }���þVgo.string."*[4]struct { a string; b bool }"�`��`���������������*[4]struct { a string; b bool }�� �Vgo.string."*[4]struct { a string; b bool }"���þHtype.*[4]struct { a string; b bool }� �� �������Ñbù’�6����������������������������������������������������������������  � runtime.algarray���0��bruntime.gcbits.0x88000000000000000000000000000000���P��Vgo.string."*[4]struct { a string; b bool }"���p��Zgo.weak.type.**[4]struct { a string; b bool }���€��"runtime.zerovalue�����Ftype.[4]struct { a string; b bool }���þ$go.string."go/ast"�0��.���������������go/ast�� �$go.string."go/ast"���þ*go.importpath.go/ast.� �� ���������������� �$go.string."go/ast"���þ&go.string."runtime"�0��0���������������runtime�� �&go.string."runtime"���þ,go.importpath.runtime.� �� ���������������� �&go.string."runtime"���þgo.string."io"�0��&���������������io�� �go.string."io"���þ"go.importpath.io.� �� ���������������� �go.string."io"���þ&go.string."unicode"�0��0���������������unicode�� �&go.string."unicode"���þ,go.importpath.unicode.� �� ���������������� �&go.string."unicode"���þ&go.string."strconv"�0��0���������������strconv�� �&go.string."strconv"���þ,go.importpath.strconv.� �� ���������������� �&go.string."strconv"���þ&go.string."strings"�0��0���������������strings�� �&go.string."strings"���þ,go.importpath.strings.� �� ���������������� �&go.string."strings"���þ0go.string."unicode/utf8"�@��:�������� �������unicode/utf8�� �0go.string."unicode/utf8"���þ6go.importpath.unicode/utf8.� �� �������� �������� �0go.string."unicode/utf8"���þ go.string."sort"�0��*���������������sort�� � go.string."sort"���þ&go.importpath.sort.� �� ���������������� � go.string."sort"���þ(go.string."go/token"�@��2���������������go/token�� �(go.string."go/token"���þ.go.importpath.go/token.� �� ���������������� �(go.string."go/token"���þ2go.string."text/template"�@��<�������� �������text/template�� �2go.string."text/template"���þ8go.importpath.text/template.� �� �������� �������� �2go.string."text/template"���þ$go.string."regexp"�0��.���������������regexp�� �$go.string."regexp"���þ*go.importpath.regexp.� �� ���������������� �$go.string."regexp"���þ go.string."path"�0��*���������������path�� � go.string."path"���þ&go.importpath.path.� �� ���������������� � go.string."path"���þ.type..hash.[8]string·f��������������(type..hash.[8]string���þ$runtime.strhash·f��������������runtime.strhash���þ*type..eq.[8]string·f��������������$type..eq.[8]string���þ.type..hash.[1]string·f��������������(type..hash.[1]string���þ*type..eq.[1]string·f��������������$type..eq.[1]string���þ8type..hash."".lineWrapper·f��������������2type..hash."".lineWrapper���þ(runtime.interhash·f��������������"runtime.interhash���þ$runtime.memhash·f��������������runtime.memhash���þ4type..eq."".lineWrapper·f��������������.type..eq."".lineWrapper���þ$runtime.ifaceeq·f��������������runtime.ifaceeq���þ*type..hash."".Note·f��������������$type..hash."".Note���þ&type..eq."".Note·f�������������� type..eq."".Note���þ*type..hash."".Func·f��������������$type..hash."".Func���þ&type..eq."".Func·f�������������� type..eq."".Func���þ,"".(*methodSet).set·f��������������&"".(*methodSet).set���þ(runtime.panicwrap·f��������������"runtime.panicwrap���þ,"".(*methodSet).add·f��������������&"".(*methodSet).add���þ4"".(*exampleByName).Len·f��������������."".(*exampleByName).Len���þ6"".(*exampleByName).Swap·f��������������0"".(*exampleByName).Swap���þ6"".(*exampleByName).Less·f��������������0"".(*exampleByName).Less���þ8type..hash.[2]go/ast.Decl·f��������������2type..hash.[2]go/ast.Decl���þ4type..eq.[2]go/ast.Decl·f��������������.type..eq.[2]go/ast.Decl���þ8type..hash.[1]go/ast.Spec·f��������������2type..hash.[1]go/ast.Spec���þ4type..eq.[1]go/ast.Spec·f��������������.type..eq.[1]go/ast.Spec���þ.type..hash.[3]string·f��������������(type..hash.[3]string���þ*type..eq.[3]string·f��������������$type..eq.[3]string���þRtype..hash.struct { a string; b bool }·f��������������Ltype..hash.struct { a string; b bool }���þNtype..eq.struct { a string; b bool }·f��������������Htype..eq.struct { a string; b bool }���þZtype..hash.[20]struct { a string; b bool }·f��������������Ttype..hash.[20]struct { a string; b bool }���þVtype..eq.[20]struct { a string; b bool }·f��������������Ptype..eq.[20]struct { a string; b bool }���þZtype..hash.[15]struct { a string; b bool }·f��������������Ttype..hash.[15]struct { a string; b bool }���þVtype..eq.[15]struct { a string; b bool }·f��������������Ptype..eq.[15]struct { a string; b bool }���þXtype..hash.[4]struct { a string; b bool }·f��������������Rtype..hash.[4]struct { a string; b bool }���þTtype..eq.[4]struct { a string; b bool }·f��������������Ntype..eq.[4]struct { a string; b bool }���þ"runtime.zerovalue�0����ÿÿgo13ld